]> gcc.gnu.org Git - gcc.git/blobdiff - gcc/po/be.po
be.po, [...]: Update.
[gcc.git] / gcc / po / be.po
index 6ca4d110256e9b350ee79fb675bbd1c5a8829552..de9ef9627cecaa17e9ad0c077926bbd3a5ac4a60 100644 (file)
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gcc 3.1\n"
 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2009-12-03 21:28+0000\n"
+"POT-Creation-Date: 2010-02-04 16:20+0000\n"
 "PO-Revision-Date: 2002-05-17 15:54+0200\n"
 "Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>\n"
 "Language-Team: Belarusian <i18n@tut.by>\n"
@@ -14,8 +14,8 @@ msgstr ""
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: c-decl.c:4569 c-pretty-print.c:403 c-typeck.c:5535 toplev.c:1641
-#: cp/error.c:606 cp/error.c:879
+#: c-decl.c:4569 c-pretty-print.c:403 c-typeck.c:5558 toplev.c:1648
+#: cp/error.c:581 cp/error.c:854
 msgid "<anonymous>"
 msgstr ""
 
@@ -297,7 +297,7 @@ msgstr ""
 msgid "({anonymous})"
 msgstr ""
 
-#: c-opts.c:1497 tree.c:3954 cp/error.c:1024 fortran/cpp.c:552
+#: c-opts.c:1497 tree.c:3966 cp/error.c:999 fortran/cpp.c:552
 msgid "<built-in>"
 msgstr ""
 
@@ -306,6 +306,98 @@ msgstr ""
 msgid "<command-line>"
 msgstr ""
 
+#: c-parser.c:736
+msgid "expected end of line"
+msgstr ""
+
+#: c-parser.c:1375 c-parser.c:3463 c-parser.c:3897 c-parser.c:4158
+#: c-parser.c:4228 c-parser.c:4239 c-parser.c:4389 c-parser.c:6264
+#: c-parser.c:6298 c-parser.c:6330 c-parser.c:6377 c-parser.c:6513
+#: c-parser.c:7899 c-parser.c:8043 c-parser.c:8081 c-parser.c:1944
+#, gcc-internal-format
+msgid "expected %<;%>"
+msgstr ""
+
+#: c-parser.c:1883 c-parser.c:2147 c-parser.c:2788 c-parser.c:2840
+#: c-parser.c:2845 c-parser.c:3941 c-parser.c:4074 c-parser.c:4189
+#: c-parser.c:4325 c-parser.c:4451 c-parser.c:5492 c-parser.c:5529
+#: c-parser.c:5615 c-parser.c:5653 c-parser.c:5692 c-parser.c:5707
+#: c-parser.c:5731 c-parser.c:6721 c-parser.c:6761 c-parser.c:7253
+#: c-parser.c:7274 c-parser.c:7324 c-parser.c:7434 c-parser.c:7507
+#: c-parser.c:7575 c-parser.c:8006 c-parser.c:7397
+#, gcc-internal-format
+msgid "expected %<(%>"
+msgstr ""
+
+#: c-parser.c:1898 c-parser.c:2182 c-parser.c:2389 c-parser.c:2550
+#: c-parser.c:2610 c-parser.c:2684 c-parser.c:2795 c-parser.c:2962
+#: c-parser.c:2973 c-parser.c:2982 c-parser.c:3944 c-parser.c:4078
+#: c-parser.c:4246 c-parser.c:4383 c-parser.c:4462 c-parser.c:5017
+#: c-parser.c:5203 c-parser.c:5262 c-parser.c:5438 c-parser.c:5455
+#: c-parser.c:5476 c-parser.c:5508 c-parser.c:5609 c-parser.c:5637
+#: c-parser.c:5677 c-parser.c:5700 c-parser.c:5723 c-parser.c:5744
+#: c-parser.c:5884 c-parser.c:6134 c-parser.c:6558 c-parser.c:6578
+#: c-parser.c:6729 c-parser.c:6765 c-parser.c:7256 c-parser.c:7277
+#: c-parser.c:7355 c-parser.c:7440 c-parser.c:7556 c-parser.c:7638
+#: c-parser.c:7935 c-parser.c:8051 c-parser.c:8092
+msgid "expected %<)%>"
+msgstr ""
+
+#: c-parser.c:2472 c-parser.c:3254 c-parser.c:3286 c-parser.c:4443
+#: c-parser.c:5601 c-parser.c:5764 c-parser.c:5871
+msgid "expected %<]%>"
+msgstr ""
+
+#: c-parser.c:2654
+msgid "expected %<;%>, %<,%> or %<)%>"
+msgstr ""
+
+#: c-parser.c:3124
+msgid "expected %<}%>"
+msgstr ""
+
+#: c-parser.c:3404 c-parser.c:6731 c-parser.c:8335 c-parser.c:1765
+#: c-parser.c:1960 c-parser.c:6441
+#, gcc-internal-format
+msgid "expected %<{%>"
+msgstr ""
+
+#: c-parser.c:3622 c-parser.c:3631 c-parser.c:4347 c-parser.c:4683
+#: c-parser.c:6571 c-parser.c:6871 c-parser.c:6928 c-parser.c:7545
+msgid "expected %<:%>"
+msgstr ""
+
+#: c-parser.c:4152
+msgid "expected %<while%>"
+msgstr ""
+
+#: c-parser.c:5499 c-parser.c:5540 c-parser.c:5622 c-parser.c:5629
+#: c-parser.c:5664
+msgid "expected %<,%>"
+msgstr ""
+
+#: c-parser.c:6144 c-parser.c:6176 c-parser.c:6390
+msgid "expected %<@end%>"
+msgstr ""
+
+#: c-parser.c:6692
+msgid "expected %<>%>"
+msgstr ""
+
+#: c-parser.c:7642
+msgid "expected %<,%> or %<)%>"
+msgstr ""
+
+#: c-parser.c:8033 c-parser.c:3309
+#, gcc-internal-format
+msgid "expected %<=%>"
+msgstr ""
+
+#: c-parser.c:8392 c-parser.c:8382
+#, gcc-internal-format
+msgid "expected %<#pragma omp section%> or %<}%>"
+msgstr ""
+
 #: c-pretty-print.c:324
 #, fuzzy
 msgid "<type-error>"
@@ -345,53 +437,53 @@ msgstr ""
 msgid "<return-value>"
 msgstr "вяртанне"
 
-#: c-typeck.c:5652
+#: c-typeck.c:5675
 msgid "array initialized from parenthesized string constant"
 msgstr ""
 
-#: c-typeck.c:5725 c-typeck.c:6596
+#: c-typeck.c:5748 c-typeck.c:6619
 msgid "initialization of a flexible array member"
 msgstr ""
 
-#: c-typeck.c:5735 cp/typeck2.c:851
+#: c-typeck.c:5758 cp/typeck2.c:851
 #, gcc-internal-format
 msgid "char-array initialized from wide string"
 msgstr ""
 
-#: c-typeck.c:5743
+#: c-typeck.c:5766
 msgid "wide character array initialized from non-wide string"
 msgstr ""
 
-#: c-typeck.c:5749
+#: c-typeck.c:5772
 msgid "wide character array initialized from incompatible wide string"
 msgstr ""
 
-#: c-typeck.c:5783
+#: c-typeck.c:5806
 msgid "array of inappropriate type initialized from string constant"
 msgstr ""
 
 #. ??? This should not be an error when inlining calls to
 #. unprototyped functions.
-#: c-typeck.c:5851 c-typeck.c:5304 cp/typeck.c:1751
+#: c-typeck.c:5874 c-typeck.c:5327 cp/typeck.c:1853
 #, gcc-internal-format
 msgid "invalid use of non-lvalue array"
 msgstr ""
 
-#: c-typeck.c:5877
+#: c-typeck.c:5900
 msgid "array initialized from non-constant array expression"
 msgstr ""
 
-#: c-typeck.c:5891 c-typeck.c:5894 c-typeck.c:5902 c-typeck.c:5941
-#: c-typeck.c:7395
+#: c-typeck.c:5914 c-typeck.c:5917 c-typeck.c:5925 c-typeck.c:5964
+#: c-typeck.c:7418
 msgid "initializer element is not constant"
 msgstr ""
 
-#: c-typeck.c:5907 c-typeck.c:5953 c-typeck.c:7405
+#: c-typeck.c:5930 c-typeck.c:5976 c-typeck.c:7428
 #, fuzzy
 msgid "initializer element is not a constant expression"
 msgstr "памер масіва \"%s\" адмоўны"
 
-#: c-typeck.c:5948 c-typeck.c:7400
+#: c-typeck.c:5971 c-typeck.c:7423
 #, gcc-internal-format
 msgid "initializer element is not computable at load time"
 msgstr ""
@@ -400,119 +492,119 @@ msgstr ""
 #. of VLAs themselves count as VLAs, it does not make
 #. sense to permit them to be initialized given that
 #. ordinary VLAs may not be initialized.
-#: c-typeck.c:5962 c-decl.c:3951 c-decl.c:3966
+#: c-typeck.c:5985 c-decl.c:3951 c-decl.c:3966
 #, gcc-internal-format
 msgid "variable-sized object may not be initialized"
 msgstr ""
 
-#: c-typeck.c:5966
+#: c-typeck.c:5989
 msgid "invalid initializer"
 msgstr "нерэчаісны ініцыялізатар"
 
-#: c-typeck.c:6175
+#: c-typeck.c:6198
 msgid "(anonymous)"
 msgstr ""
 
-#: c-typeck.c:6453
+#: c-typeck.c:6476
 msgid "extra brace group at end of initializer"
 msgstr ""
 
-#: c-typeck.c:6474
+#: c-typeck.c:6497
 msgid "missing braces around initializer"
 msgstr ""
 
-#: c-typeck.c:6535
+#: c-typeck.c:6558
 msgid "braces around scalar initializer"
 msgstr ""
 
-#: c-typeck.c:6593
+#: c-typeck.c:6616
 msgid "initialization of flexible array member in a nested context"
 msgstr ""
 
-#: c-typeck.c:6624
+#: c-typeck.c:6647
 msgid "missing initializer"
 msgstr "прапушчан ініцыялізатар"
 
-#: c-typeck.c:6646
+#: c-typeck.c:6669
 msgid "empty scalar initializer"
 msgstr ""
 
-#: c-typeck.c:6651
+#: c-typeck.c:6674
 msgid "extra elements in scalar initializer"
 msgstr ""
 
-#: c-typeck.c:6759 c-typeck.c:6837
+#: c-typeck.c:6782 c-typeck.c:6860
 msgid "array index in non-array initializer"
 msgstr ""
 
-#: c-typeck.c:6764 c-typeck.c:6893
+#: c-typeck.c:6787 c-typeck.c:6916
 msgid "field name not in record or union initializer"
 msgstr ""
 
-#: c-typeck.c:6810
+#: c-typeck.c:6833
 #, fuzzy
 msgid "array index in initializer not of integer type"
 msgstr "\"%s\" мае незавершаны тып"
 
-#: c-typeck.c:6819 c-typeck.c:6828
+#: c-typeck.c:6842 c-typeck.c:6851
 #, fuzzy
 msgid "array index in initializer is not an integer constant expression"
 msgstr "памер масіва \"%s\" адмоўны"
 
-#: c-typeck.c:6833 c-typeck.c:6835
+#: c-typeck.c:6856 c-typeck.c:6858
 msgid "nonconstant array index in initializer"
 msgstr ""
 
-#: c-typeck.c:6839 c-typeck.c:6842
+#: c-typeck.c:6862 c-typeck.c:6865
 msgid "array index in initializer exceeds array bounds"
 msgstr ""
 
-#: c-typeck.c:6856
+#: c-typeck.c:6879
 msgid "empty index range in initializer"
 msgstr ""
 
-#: c-typeck.c:6865
+#: c-typeck.c:6888
 msgid "array index range in initializer exceeds array bounds"
 msgstr ""
 
-#: c-typeck.c:6948 c-typeck.c:6975 c-typeck.c:7494
+#: c-typeck.c:6971 c-typeck.c:6998 c-typeck.c:7517
 msgid "initialized field with side-effects overwritten"
 msgstr ""
 
-#: c-typeck.c:6950 c-typeck.c:6977 c-typeck.c:7496
+#: c-typeck.c:6973 c-typeck.c:7000 c-typeck.c:7519
 msgid "initialized field overwritten"
 msgstr ""
 
-#: c-typeck.c:7422 c-typeck.c:4911
+#: c-typeck.c:7445 c-typeck.c:4933
 #, gcc-internal-format
 msgid "enum conversion in initialization is invalid in C++"
 msgstr ""
 
-#: c-typeck.c:7711
+#: c-typeck.c:7734
 msgid "excess elements in char array initializer"
 msgstr ""
 
-#: c-typeck.c:7718 c-typeck.c:7777
+#: c-typeck.c:7741 c-typeck.c:7800
 msgid "excess elements in struct initializer"
 msgstr ""
 
-#: c-typeck.c:7792
+#: c-typeck.c:7815
 msgid "non-static initialization of a flexible array member"
 msgstr ""
 
-#: c-typeck.c:7862
+#: c-typeck.c:7885
 msgid "excess elements in union initializer"
 msgstr ""
 
-#: c-typeck.c:7951
+#: c-typeck.c:7974
 msgid "excess elements in array initializer"
 msgstr ""
 
-#: c-typeck.c:7984
+#: c-typeck.c:8007
 msgid "excess elements in vector initializer"
 msgstr ""
 
-#: c-typeck.c:8015
+#: c-typeck.c:8038
 msgid "excess elements in scalar initializer"
 msgstr ""
 
@@ -532,7 +624,7 @@ msgstr ""
 msgid "return not followed by barrier"
 msgstr ""
 
-#: collect2.c:486 gcc.c:7704
+#: collect2.c:486 gcc.c:7719
 #, fuzzy, c-format
 msgid "internal gcc abort in %s, at %s:%d"
 msgstr "спынена ў %s, ля %s:%d"
@@ -547,142 +639,142 @@ msgstr ""
 msgid "too many lto output files"
 msgstr "вельмі шмат уваходзячых файлаў"
 
-#: collect2.c:1288
+#: collect2.c:1297
 #, c-format
 msgid "no arguments"
 msgstr "няма аргументаў"
 
-#: collect2.c:1687 collect2.c:1849 collect2.c:1884
+#: collect2.c:1704 collect2.c:1866 collect2.c:1901
 #, c-format
 msgid "fopen %s"
 msgstr ""
 
-#: collect2.c:1690 collect2.c:1854 collect2.c:1887
+#: collect2.c:1707 collect2.c:1871 collect2.c:1904
 #, c-format
 msgid "fclose %s"
 msgstr ""
 
-#: collect2.c:1699
+#: collect2.c:1716
 #, c-format
 msgid "collect2 version %s"
 msgstr ""
 
-#: collect2.c:1795
+#: collect2.c:1812
 #, c-format
 msgid "%d constructor(s) found\n"
 msgstr "%d канструктар(аў) знойдзен(а)\n"
 
-#: collect2.c:1796
+#: collect2.c:1813
 #, c-format
 msgid "%d destructor(s)  found\n"
 msgstr "%d дэструктар(аў) знойдзен(а)\n"
 
-#: collect2.c:1797
+#: collect2.c:1814
 #, c-format
 msgid "%d frame table(s) found\n"
 msgstr ""
 
-#: collect2.c:1948 lto-wrapper.c:175
+#: collect2.c:1965 lto-wrapper.c:175
 #, c-format
 msgid "can't get program status"
 msgstr ""
 
-#: collect2.c:2017
+#: collect2.c:2034
 #, fuzzy, c-format
 msgid "could not open response file %s"
 msgstr "не магу знайсці крыніцу %s\n"
 
-#: collect2.c:2022
+#: collect2.c:2039
 #, fuzzy, c-format
 msgid "could not write to response file %s"
 msgstr "не магу знайсці крыніцу %s\n"
 
-#: collect2.c:2027
+#: collect2.c:2044
 #, fuzzy, c-format
 msgid "could not close response file %s"
 msgstr "не магу знайсці крыніцу %s\n"
 
-#: collect2.c:2045
+#: collect2.c:2062
 #, c-format
 msgid "[cannot find %s]"
 msgstr "[нельга знайсці %s]"
 
-#: collect2.c:2060
+#: collect2.c:2077
 #, fuzzy, c-format
 msgid "cannot find '%s'"
 msgstr "нельга знайсці \"%s\""
 
-#: collect2.c:2064 collect2.c:2587 collect2.c:2783 gcc.c:3081
+#: collect2.c:2081 collect2.c:2604 collect2.c:2800 gcc.c:3085
 #: lto-wrapper.c:147
 #, c-format
 msgid "pex_init failed"
 msgstr ""
 
-#: collect2.c:2102
+#: collect2.c:2119
 #, c-format
 msgid "[Leaving %s]\n"
 msgstr ""
 
-#: collect2.c:2334
+#: collect2.c:2351
 #, c-format
 msgid ""
 "\n"
 "write_c_file - output name is %s, prefix is %s\n"
 msgstr ""
 
-#: collect2.c:2561
+#: collect2.c:2578
 #, fuzzy, c-format
 msgid "cannot find 'nm'"
 msgstr "нельга знайсці \"nm\""
 
-#: collect2.c:2609
+#: collect2.c:2626
 #, fuzzy, c-format
 msgid "can't open nm output"
 msgstr "немагчыма адчыніць файл уводу `%s'"
 
-#: collect2.c:2692
+#: collect2.c:2709
 #, c-format
 msgid "init function found in object %s"
 msgstr ""
 
-#: collect2.c:2702
+#: collect2.c:2719
 #, c-format
 msgid "fini function found in object %s"
 msgstr ""
 
-#: collect2.c:2804
+#: collect2.c:2821
 #, fuzzy, c-format
 msgid "can't open ldd output"
 msgstr "немагчыма адчыніць файл уводу `%s'"
 
-#: collect2.c:2807
+#: collect2.c:2824
 #, c-format
 msgid ""
 "\n"
 "ldd output with constructors/destructors.\n"
 msgstr ""
 
-#: collect2.c:2822
+#: collect2.c:2839
 #, c-format
 msgid "dynamic dependency %s not found"
 msgstr ""
 
-#: collect2.c:2834
+#: collect2.c:2851
 #, c-format
 msgid "unable to open dynamic dependency '%s'"
 msgstr ""
 
-#: collect2.c:2995
+#: collect2.c:3012
 #, c-format
 msgid "%s: not a COFF file"
 msgstr ""
 
-#: collect2.c:3125
+#: collect2.c:3142
 #, c-format
 msgid "%s: cannot open as COFF file"
 msgstr ""
 
-#: collect2.c:3183
+#: collect2.c:3200
 #, fuzzy, c-format
 msgid "library lib%s not found"
 msgstr "Бібліятэка lib%s не знойдзена"
@@ -779,119 +871,119 @@ msgstr ""
 #. handle them.
 #. We can't handle floating point constants;
 #. PRINT_OPERAND must handle them.
-#: final.c:3579 vmsdbgout.c:496 config/i386/i386.c:10744
+#: final.c:3579 vmsdbgout.c:496 config/i386/i386.c:10747
 #: config/pdp11/pdp11.c:1682
 #, c-format
 msgid "floating constant misused"
 msgstr ""
 
-#: final.c:3641 vmsdbgout.c:553 config/i386/i386.c:10831
+#: final.c:3641 vmsdbgout.c:553 config/i386/i386.c:10834
 #: config/pdp11/pdp11.c:1729
 #, c-format
 msgid "invalid expression as operand"
 msgstr ""
 
-#: gcc.c:1795
+#: gcc.c:1799
 #, c-format
 msgid "Using built-in specs.\n"
 msgstr ""
 
-#: gcc.c:1980
+#: gcc.c:1984
 #, c-format
 msgid ""
 "Setting spec %s to '%s'\n"
 "\n"
 msgstr ""
 
-#: gcc.c:2095
+#: gcc.c:2099
 #, c-format
 msgid "Reading specs from %s\n"
 msgstr ""
 
-#: gcc.c:2191 gcc.c:2210
+#: gcc.c:2195 gcc.c:2214
 #, c-format
 msgid "specs %%include syntax malformed after %ld characters"
 msgstr ""
 
-#: gcc.c:2218
+#: gcc.c:2222
 #, fuzzy, c-format
 msgid "could not find specs file %s\n"
 msgstr "не магу знайсці крыніцу %s\n"
 
-#: gcc.c:2235 gcc.c:2243 gcc.c:2252 gcc.c:2261
+#: gcc.c:2239 gcc.c:2247 gcc.c:2256 gcc.c:2265
 #, c-format
 msgid "specs %%rename syntax malformed after %ld characters"
 msgstr ""
 
-#: gcc.c:2270
+#: gcc.c:2274
 #, c-format
 msgid "specs %s spec was not found to be renamed"
 msgstr ""
 
-#: gcc.c:2277
+#: gcc.c:2281
 #, c-format
 msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
 msgstr ""
 
-#: gcc.c:2282
+#: gcc.c:2286
 #, c-format
 msgid "rename spec %s to %s\n"
 msgstr ""
 
-#: gcc.c:2284
+#: gcc.c:2288
 #, c-format
 msgid ""
 "spec is '%s'\n"
 "\n"
 msgstr ""
 
-#: gcc.c:2297
+#: gcc.c:2301
 #, c-format
 msgid "specs unknown %% command after %ld characters"
 msgstr ""
 
-#: gcc.c:2308 gcc.c:2321
+#: gcc.c:2312 gcc.c:2325
 #, c-format
 msgid "specs file malformed after %ld characters"
 msgstr ""
 
-#: gcc.c:2373
+#: gcc.c:2377
 #, c-format
 msgid "spec file has no spec for linking"
 msgstr ""
 
-#: gcc.c:2701 gcc.c:5251
+#: gcc.c:2705 gcc.c:5265
 #, c-format
 msgid "%s\n"
 msgstr "%s\n"
 
-#: gcc.c:2902
+#: gcc.c:2906
 #, c-format
 msgid "system path '%s' is not absolute"
 msgstr ""
 
-#: gcc.c:2974
+#: gcc.c:2978
 #, c-format
 msgid "-pipe not supported"
 msgstr "-pipe не падтрымліваецца"
 
-#: gcc.c:3036
+#: gcc.c:3040
 #, c-format
 msgid ""
 "\n"
 "Go ahead? (y or n) "
 msgstr ""
 
-#: gcc.c:3120
+#: gcc.c:3124
 msgid "failed to get exit status"
 msgstr ""
 
-#: gcc.c:3126
+#: gcc.c:3130
 #, fuzzy
 msgid "failed to get process times"
 msgstr "не знойдзен клас \"%s\""
 
-#: gcc.c:3152
+#: gcc.c:3156
 #, c-format
 msgid ""
 "Internal error: %s (program %s)\n"
@@ -899,204 +991,204 @@ msgid ""
 "See %s for instructions."
 msgstr ""
 
-#: gcc.c:3180
+#: gcc.c:3184
 #, c-format
 msgid "# %s %.2f %.2f\n"
 msgstr "# %s %.2f %.2f\n"
 
-#: gcc.c:3371
+#: gcc.c:3378
 #, c-format
 msgid "Usage: %s [options] file...\n"
 msgstr "Выкарыстанне: %s [выбары] файл...\n"
 
-#: gcc.c:3372
+#: gcc.c:3379
 msgid "Options:\n"
 msgstr "Выбары:\n"
 
-#: gcc.c:3374
+#: gcc.c:3381
 msgid "  -pass-exit-codes         Exit with highest error code from a phase\n"
 msgstr ""
 
-#: gcc.c:3375
+#: gcc.c:3382
 msgid "  --help                   Display this information\n"
 msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
 
-#: gcc.c:3376
+#: gcc.c:3383
 msgid "  --target-help            Display target specific command line options\n"
 msgstr ""
 
-#: gcc.c:3377
+#: gcc.c:3384
 msgid "  --help={target|optimizers|warnings|params|[^]{joined|separate|undocumented}}[,...]\n"
 msgstr ""
 
-#: gcc.c:3378
+#: gcc.c:3385
 #, fuzzy
 msgid "                           Display specific types of command line options\n"
 msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
 
-#: gcc.c:3380
+#: gcc.c:3387
 msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
 msgstr ""
 
-#: gcc.c:3381
+#: gcc.c:3388
 #, fuzzy
 msgid "  --version                Display compiler version information\n"
 msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
 
-#: gcc.c:3382
+#: gcc.c:3389
 msgid "  -dumpspecs               Display all of the built in spec strings\n"
 msgstr ""
 
-#: gcc.c:3383
+#: gcc.c:3390
 msgid "  -dumpversion             Display the version of the compiler\n"
 msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
 
-#: gcc.c:3384
+#: gcc.c:3391
 msgid "  -dumpmachine             Display the compiler's target processor\n"
 msgstr ""
 
-#: gcc.c:3385
+#: gcc.c:3392
 msgid "  -print-search-dirs       Display the directories in the compiler's search path\n"
 msgstr ""
 
-#: gcc.c:3386
+#: gcc.c:3393
 msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library\n"
 msgstr ""
 
-#: gcc.c:3387
+#: gcc.c:3394
 msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
 msgstr ""
 
-#: gcc.c:3388
+#: gcc.c:3395
 msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>\n"
 msgstr ""
 
-#: gcc.c:3389
+#: gcc.c:3396
 msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
 msgstr ""
 
-#: gcc.c:3390
+#: gcc.c:3397
 msgid ""
 "  -print-multi-lib         Display the mapping between command line options and\n"
 "                           multiple library search directories\n"
 msgstr ""
 
-#: gcc.c:3393
+#: gcc.c:3400
 msgid "  -print-multi-os-directory Display the relative path to OS libraries\n"
 msgstr ""
 
-#: gcc.c:3394
+#: gcc.c:3401
 #, fuzzy
 msgid "  -print-sysroot           Display the target libraries directory\n"
 msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
 
-#: gcc.c:3395
+#: gcc.c:3402
 msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers\n"
 msgstr ""
 
-#: gcc.c:3396
+#: gcc.c:3403
 msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler\n"
 msgstr ""
 
-#: gcc.c:3397
+#: gcc.c:3404
 msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor\n"
 msgstr ""
 
-#: gcc.c:3398
+#: gcc.c:3405
 msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
 msgstr ""
 
-#: gcc.c:3399
+#: gcc.c:3406
 msgid "  -Xassembler <arg>        Pass <arg> on to the assembler\n"
 msgstr ""
 
-#: gcc.c:3400
+#: gcc.c:3407
 msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor\n"
 msgstr ""
 
-#: gcc.c:3401
+#: gcc.c:3408
 msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
 msgstr ""
 
-#: gcc.c:3402
+#: gcc.c:3409
 #, fuzzy
 msgid "  -combine                 Pass multiple source files to compiler at once\n"
 msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
 
-#: gcc.c:3403
+#: gcc.c:3410
 msgid "  -save-temps              Do not delete intermediate files\n"
 msgstr ""
 
-#: gcc.c:3404
+#: gcc.c:3411
 msgid "  -save-temps=<arg>        Do not delete intermediate files\n"
 msgstr ""
 
-#: gcc.c:3405
+#: gcc.c:3412
 msgid ""
 "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
 "                           prefixes to other gcc components\n"
 msgstr ""
 
-#: gcc.c:3408
+#: gcc.c:3415
 msgid "  -pipe                    Use pipes rather than intermediate files\n"
 msgstr ""
 
-#: gcc.c:3409
+#: gcc.c:3416
 msgid "  -time                    Time the execution of each subprocess\n"
 msgstr ""
 
-#: gcc.c:3410
+#: gcc.c:3417
 #, fuzzy
 msgid "  -specs=<file>            Override built-in specs with the contents of <file>\n"
 msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
 
-#: gcc.c:3411
+#: gcc.c:3418
 msgid "  -std=<standard>          Assume that the input sources are for <standard>\n"
 msgstr ""
 
-#: gcc.c:3412
+#: gcc.c:3419
 msgid ""
 "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
 "                           and libraries\n"
 msgstr ""
 
-#: gcc.c:3415
+#: gcc.c:3422
 msgid "  -B <directory>           Add <directory> to the compiler's search paths\n"
 msgstr ""
 
-#: gcc.c:3416
+#: gcc.c:3423
 msgid "  -b <machine>             Run gcc for target <machine>, if installed\n"
 msgstr ""
 
-#: gcc.c:3417
+#: gcc.c:3424
 msgid "  -V <version>             Run gcc version number <version>, if installed\n"
 msgstr ""
 
-#: gcc.c:3418
+#: gcc.c:3425
 msgid "  -v                       Display the programs invoked by the compiler\n"
 msgstr ""
 
-#: gcc.c:3419
+#: gcc.c:3426
 msgid "  -###                     Like -v but options quoted and commands not executed\n"
 msgstr ""
 
-#: gcc.c:3420
+#: gcc.c:3427
 msgid "  -E                       Preprocess only; do not compile, assemble or link\n"
 msgstr ""
 
-#: gcc.c:3421
+#: gcc.c:3428
 msgid "  -S                       Compile only; do not assemble or link\n"
 msgstr ""
 
-#: gcc.c:3422
+#: gcc.c:3429
 msgid "  -c                       Compile and assemble, but do not link\n"
 msgstr ""
 
-#: gcc.c:3423
+#: gcc.c:3430
 msgid "  -o <file>                Place the output into <file>\n"
 msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
 
-#: gcc.c:3424
+#: gcc.c:3431
 msgid ""
 "  -x <language>            Specify the language of the following input files\n"
 "                           Permissible languages include: c c++ assembler none\n"
@@ -1104,7 +1196,7 @@ msgid ""
 "                           guessing the language based on the file's extension\n"
 msgstr ""
 
-#: gcc.c:3431
+#: gcc.c:3438
 #, c-format
 msgid ""
 "\n"
@@ -1113,190 +1205,190 @@ msgid ""
 " other options on to these processes the -W<letter> options must be used.\n"
 msgstr ""
 
-#: gcc.c:3563
+#: gcc.c:3570
 #, c-format
 msgid "'-%c' option must have argument"
 msgstr ""
 
-#: gcc.c:3589
+#: gcc.c:3596
 #, c-format
 msgid "couldn't run '%s': %s"
 msgstr ""
 
-#: gcc.c:3591
+#: gcc.c:3598
 #, c-format
 msgid "couldn't run '%s': %s: %s"
 msgstr ""
 
-#: gcc.c:3969
+#: gcc.c:3976
 #, fuzzy, c-format
 msgid "argument to '-Xlinker' is missing"
 msgstr "аргумент для \"-x\" прапушчан"
 
-#: gcc.c:3977
+#: gcc.c:3984
 #, fuzzy, c-format
 msgid "argument to '-Xpreprocessor' is missing"
 msgstr "аргумент для \"-%s\" прапушчан"
 
-#: gcc.c:3984
+#: gcc.c:3991
 #, fuzzy, c-format
 msgid "argument to '-Xassembler' is missing"
 msgstr "аргумент для \"-x\" прапушчан"
 
-#: gcc.c:3991
+#: gcc.c:3998
 #, fuzzy, c-format
 msgid "argument to '-l' is missing"
 msgstr "аргумент для \"-x\" прапушчан"
 
-#: gcc.c:4012
+#: gcc.c:4019
 #, c-format
 msgid "'%s' is an unknown -save-temps option"
 msgstr ""
 
-#: gcc.c:4026
+#: gcc.c:4033
 #, fuzzy, c-format
 msgid "argument to '-specs' is missing"
 msgstr "аргумент для \"-%s\" прапушчан"
 
-#: gcc.c:4040
+#: gcc.c:4047
 #, fuzzy, c-format
 msgid "argument to '-specs=' is missing"
 msgstr "аргумент для \"-%s\" прапушчан"
 
-#: gcc.c:4068
+#: gcc.c:4075
 #, fuzzy, c-format
 msgid "argument to '-wrapper' is missing"
 msgstr "аргумент для \"-x\" прапушчан"
 
-#: gcc.c:4096
+#: gcc.c:4103
 #, c-format
 msgid "'-%c' must come at the start of the command line"
 msgstr ""
 
-#: gcc.c:4105
+#: gcc.c:4112
 #, fuzzy, c-format
 msgid "argument to '-B' is missing"
 msgstr "аргумент для \"-x\" прапушчан"
 
-#: gcc.c:4498
+#: gcc.c:4505
 #, fuzzy, c-format
 msgid "argument to '-x' is missing"
 msgstr "аргумент для \"-x\" прапушчан"
 
-#: gcc.c:4526 gcc.c:4969
+#: gcc.c:4533 gcc.c:4983
 #, fuzzy, c-format
 msgid "argument to '-%s' is missing"
 msgstr "аргумент для \"-%s\" прапушчан"
 
-#: gcc.c:4764
+#: gcc.c:4771
 #, c-format
 msgid "unable to locate default linker script '%s' in the library search paths"
 msgstr ""
 
-#: gcc.c:4945
+#: gcc.c:4959
 #, c-format
 msgid "switch '%s' does not start with '-'"
 msgstr ""
 
-#: gcc.c:5061
+#: gcc.c:5075
 #, fuzzy, c-format
 msgid "could not open temporary response file %s"
 msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
 
-#: gcc.c:5067
+#: gcc.c:5081
 #, fuzzy, c-format
 msgid "could not write to temporary response file %s"
 msgstr "немагчыма стварыць часовы файл"
 
-#: gcc.c:5073
+#: gcc.c:5087
 #, fuzzy, c-format
 msgid "could not close temporary response file %s"
 msgstr "немагчыма стварыць часовы файл"
 
-#: gcc.c:5175
+#: gcc.c:5189
 #, c-format
 msgid "spec '%s' invalid"
 msgstr ""
 
-#: gcc.c:5324
+#: gcc.c:5338
 #, fuzzy, c-format
 msgid "spec '%s' has invalid '%%0%c'"
 msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
 
-#: gcc.c:5633
+#: gcc.c:5647
 #, fuzzy, c-format
 msgid "spec '%s' has invalid '%%W%c"
 msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
 
-#: gcc.c:5653
+#: gcc.c:5667
 #, fuzzy, c-format
 msgid "spec '%s' has invalid '%%x%c'"
 msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
 
-#: gcc.c:5875
+#: gcc.c:5889
 #, c-format
 msgid "Processing spec %c%s%c, which is '%s'\n"
 msgstr ""
 
-#: gcc.c:6000
+#: gcc.c:6014
 #, fuzzy, c-format
 msgid "unknown spec function '%s'"
 msgstr "невядомы рэжым машыны \"%s\""
 
-#: gcc.c:6020
+#: gcc.c:6034
 #, fuzzy, c-format
 msgid "error in args to spec function '%s'"
 msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
 
-#: gcc.c:6069
+#: gcc.c:6083
 #, c-format
 msgid "malformed spec function name"
 msgstr ""
 
 #. )
-#: gcc.c:6072
+#: gcc.c:6086
 #, fuzzy, c-format
 msgid "no arguments for spec function"
 msgstr "не хапае аргументаў у функцыі"
 
-#: gcc.c:6091
+#: gcc.c:6105
 #, c-format
 msgid "malformed spec function arguments"
 msgstr ""
 
-#: gcc.c:6337
+#: gcc.c:6351
 #, c-format
 msgid "braced spec '%s' is invalid at '%c'"
 msgstr ""
 
-#: gcc.c:6425
+#: gcc.c:6439
 #, c-format
 msgid "braced spec body '%s' is invalid"
 msgstr ""
 
-#: gcc.c:7124
+#: gcc.c:7139
 #, c-format
 msgid "install: %s%s\n"
 msgstr ""
 
-#: gcc.c:7127
+#: gcc.c:7142
 #, c-format
 msgid "programs: %s\n"
 msgstr "праграмы: %s\n"
 
-#: gcc.c:7129
+#: gcc.c:7144
 #, c-format
 msgid "libraries: %s\n"
 msgstr "бібліятэкі: %s\n"
 
 #. The error status indicates that only one set of fixed
 #. headers should be built.
-#: gcc.c:7195
+#: gcc.c:7210
 #, c-format
 msgid "not configured with sysroot headers suffix"
 msgstr ""
 
-#: gcc.c:7204
+#: gcc.c:7219
 #, c-format
 msgid ""
 "\n"
@@ -1305,16 +1397,16 @@ msgstr ""
 "\n"
 "Інструкцыі для паведамленняў аб памылках глядзіце тут:\n"
 
-#: gcc.c:7220
+#: gcc.c:7235
 #, fuzzy, c-format
 msgid "%s %s%s\n"
 msgstr "%s: %s: "
 
-#: gcc.c:7223 gcov.c:430 fortran/gfortranspec.c:373 java/jcf-dump.c:1170
+#: gcc.c:7238 gcov.c:430 fortran/gfortranspec.c:373 java/jcf-dump.c:1170
 msgid "(C)"
 msgstr ""
 
-#: gcc.c:7224 java/jcf-dump.c:1171
+#: gcc.c:7239 java/jcf-dump.c:1171
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -1322,57 +1414,57 @@ msgid ""
 "\n"
 msgstr ""
 
-#: gcc.c:7241
+#: gcc.c:7256
 #, fuzzy, c-format
 msgid "Target: %s\n"
 msgstr "бібліятэкі: %s\n"
 
-#: gcc.c:7242
+#: gcc.c:7257
 #, c-format
 msgid "Configured with: %s\n"
 msgstr ""
 
-#: gcc.c:7256
+#: gcc.c:7271
 #, c-format
 msgid "Thread model: %s\n"
 msgstr ""
 
-#: gcc.c:7267
+#: gcc.c:7282
 #, fuzzy, c-format
 msgid "gcc version %s %s\n"
 msgstr "версія gcc %s\n"
 
-#: gcc.c:7269
+#: gcc.c:7284
 #, c-format
 msgid "gcc driver version %s %sexecuting gcc version %s\n"
 msgstr ""
 
-#: gcc.c:7277
+#: gcc.c:7292
 #, fuzzy, c-format
 msgid "no input files"
 msgstr "няма ўваходзячых файлаў"
 
-#: gcc.c:7326
+#: gcc.c:7341
 #, c-format
 msgid "cannot specify -o with -c, -S or -E with multiple files"
 msgstr ""
 
-#: gcc.c:7360
+#: gcc.c:7375
 #, fuzzy, c-format
 msgid "spec '%s' is invalid"
 msgstr "параметр \"%s\" ініцыялізаваны"
 
-#: gcc.c:7551
+#: gcc.c:7566
 #, c-format
 msgid "-fuse-linker-plugin, but liblto_plugin.so not found"
 msgstr ""
 
-#: gcc.c:7556
+#: gcc.c:7571
 #, fuzzy, c-format
 msgid "could not find libgcc.a"
 msgstr "Не выкарыстоўваць рэгістра sb"
 
-#: gcc.c:7567
+#: gcc.c:7582
 #, c-format
 msgid ""
 "\n"
@@ -1381,59 +1473,59 @@ msgid ""
 "\n"
 msgstr ""
 
-#: gcc.c:7568
+#: gcc.c:7583
 #, c-format
 msgid ""
 "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
 "\n"
 msgstr ""
 
-#: gcc.c:7920
+#: gcc.c:7935
 #, fuzzy, c-format
 msgid "multilib spec '%s' is invalid"
 msgstr "параметр \"%s\" ініцыялізаваны"
 
-#: gcc.c:8111
+#: gcc.c:8126
 #, c-format
 msgid "multilib exclusions '%s' is invalid"
 msgstr ""
 
-#: gcc.c:8169 gcc.c:8310
+#: gcc.c:8184 gcc.c:8325
 #, fuzzy, c-format
 msgid "multilib select '%s' is invalid"
 msgstr "параметр \"%s\" ініцыялізаваны"
 
-#: gcc.c:8348
+#: gcc.c:8363
 #, c-format
 msgid "multilib exclusion '%s' is invalid"
 msgstr ""
 
-#: gcc.c:8554
+#: gcc.c:8569
 #, c-format
 msgid "environment variable \"%s\" not defined"
 msgstr ""
 
-#: gcc.c:8645 gcc.c:8650
+#: gcc.c:8660 gcc.c:8665
 #, fuzzy, c-format
 msgid "invalid version number `%s'"
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: gcc.c:8693
+#: gcc.c:8708
 #, fuzzy, c-format
 msgid "too few arguments to %%:version-compare"
 msgstr "не хапае аргументаў у функцыі"
 
-#: gcc.c:8699
+#: gcc.c:8714
 #, fuzzy, c-format
 msgid "too many arguments to %%:version-compare"
 msgstr "вельмі шмат аргументаў у функцыі"
 
-#: gcc.c:8740
+#: gcc.c:8755
 #, c-format
 msgid "unknown operator '%s' in %%:version-compare"
 msgstr ""
 
-#: gcc.c:8774
+#: gcc.c:8789
 #, c-format
 msgid ""
 "Assembler options\n"
@@ -1441,34 +1533,34 @@ msgid ""
 "\n"
 msgstr ""
 
-#: gcc.c:8775
+#: gcc.c:8790
 #, c-format
 msgid ""
 "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
 "\n"
 msgstr ""
 
-#: gcc.c:8821
+#: gcc.c:8836
 #, fuzzy, c-format
 msgid "too many arguments to %%:compare-debug-dump-opt"
 msgstr "вельмі шмат аргументаў у функцыі"
 
-#: gcc.c:8888
+#: gcc.c:8903
 #, fuzzy, c-format
 msgid "too many arguments to %%:compare-debug-self-opt"
 msgstr "вельмі шмат аргументаў у функцыі"
 
-#: gcc.c:8923
+#: gcc.c:8938
 #, c-format
 msgid "too few arguments to %%:compare-debug-auxbase-opt"
 msgstr ""
 
-#: gcc.c:8926
+#: gcc.c:8941
 #, fuzzy, c-format
 msgid "too many arguments to %%:compare-debug-auxbase-opt"
 msgstr "вельмі шмат аргументаў у функцыі"
 
-#: gcc.c:8933
+#: gcc.c:8948
 #, c-format
 msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
 msgstr ""
@@ -1767,15 +1859,15 @@ msgstr ""
 msgid "%s:cannot open source file\n"
 msgstr "не магу знайсці крыніцу %s"
 
-#: gcse.c:3966
+#: gcse.c:3952
 msgid "PRE disabled"
 msgstr ""
 
-#: gcse.c:4447
+#: gcse.c:4433
 msgid "GCSE disabled"
 msgstr ""
 
-#: gcse.c:4964
+#: gcse.c:4950
 msgid "const/copy propagation disabled"
 msgstr ""
 
@@ -1823,27 +1915,27 @@ msgstr ""
 msgid "At top level:"
 msgstr ""
 
-#: langhooks.c:375 cp/error.c:2720
+#: langhooks.c:375 cp/error.c:2690
 #, fuzzy, c-format
 msgid "In member function %qs"
 msgstr "у функцыі \"%s\":"
 
-#: langhooks.c:379 cp/error.c:2723
+#: langhooks.c:379 cp/error.c:2693
 #, fuzzy, c-format
 msgid "In function %qs"
 msgstr "у функцыі \"%s\":"
 
-#: langhooks.c:430 cp/error.c:2673
+#: langhooks.c:430 cp/error.c:2643
 #, fuzzy, c-format
 msgid "    inlined from %qs at %s:%d:%d"
 msgstr "У файле уключаным з %s:%d"
 
-#: langhooks.c:435 cp/error.c:2678
+#: langhooks.c:435 cp/error.c:2648
 #, fuzzy, c-format
 msgid "    inlined from %qs at %s:%d"
 msgstr "У файле уключаным з %s:%d"
 
-#: langhooks.c:441 cp/error.c:2684
+#: langhooks.c:441 cp/error.c:2654
 #, fuzzy, c-format
 msgid "    inlined from %qs"
 msgstr "У файле уключаным з %s:%d"
@@ -1874,7 +1966,7 @@ msgstr ""
 msgid "%s terminated with signal %d [%s]"
 msgstr ""
 
-#: lto-wrapper.c:192 collect2.c:1974
+#: lto-wrapper.c:192 collect2.c:1991
 #, gcc-internal-format
 msgid "%s returned %d exit status"
 msgstr ""
@@ -1894,12 +1986,12 @@ msgstr "немагу адчыніць файл \"%s\""
 msgid "could not write to temporary file %s"
 msgstr "немагчыма стварыць часовы файл"
 
-#: lto-wrapper.c:296 lto-wrapper.c:353
+#: lto-wrapper.c:296 lto-wrapper.c:377
 #, fuzzy, c-format
 msgid "invalid LTO mode"
 msgstr "нерэчаіснае значэньне %%xn"
 
-#: lto-wrapper.c:344
+#: lto-wrapper.c:368
 #, fuzzy, c-format
 msgid "fopen: %s"
 msgstr "немагчыма адчыніць %s"
@@ -1909,79 +2001,79 @@ msgstr "немагчыма адчыніць %s"
 msgid "This switch lacks documentation"
 msgstr ""
 
-#: opts.c:1313
+#: opts.c:1316
 msgid "[enabled]"
 msgstr ""
 
-#: opts.c:1313
+#: opts.c:1316
 msgid "[disabled]"
 msgstr ""
 
-#: opts.c:1328
+#: opts.c:1331
 #, c-format
 msgid " No options with the desired characteristics were found\n"
 msgstr ""
 
-#: opts.c:1337
+#: opts.c:1340
 #, c-format
 msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end\n"
 msgstr ""
 
-#: opts.c:1343
+#: opts.c:1346
 #, c-format
 msgid " All options with the desired characteristics have already been displayed\n"
 msgstr ""
 
-#: opts.c:1397
+#: opts.c:1400
 msgid "The following options are target specific"
 msgstr ""
 
-#: opts.c:1400
+#: opts.c:1403
 msgid "The following options control compiler warning messages"
 msgstr ""
 
-#: opts.c:1403
+#: opts.c:1406
 msgid "The following options control optimizations"
 msgstr ""
 
-#: opts.c:1406 opts.c:1445
+#: opts.c:1409 opts.c:1448
 msgid "The following options are language-independent"
 msgstr ""
 
-#: opts.c:1409
+#: opts.c:1412
 msgid "The --param option recognizes the following as parameters"
 msgstr ""
 
-#: opts.c:1415
+#: opts.c:1418
 msgid "The following options are specific to just the language "
 msgstr ""
 
-#: opts.c:1417
+#: opts.c:1420
 msgid "The following options are supported by the language "
 msgstr ""
 
-#: opts.c:1428
+#: opts.c:1431
 msgid "The following options are not documented"
 msgstr ""
 
-#: opts.c:1430
+#: opts.c:1433
 msgid "The following options take separate arguments"
 msgstr ""
 
-#: opts.c:1432
+#: opts.c:1435
 msgid "The following options take joined arguments"
 msgstr ""
 
-#: opts.c:1443
+#: opts.c:1446
 msgid "The following options are language-related"
 msgstr ""
 
-#: opts.c:1603
+#: opts.c:1606
 #, c-format
 msgid "warning: --help argument %.*s is ambiguous, please be more specific\n"
 msgstr ""
 
-#: opts.c:1611
+#: opts.c:1614
 #, c-format
 msgid "warning: unrecognized argument to --help= option: %.*s\n"
 msgstr ""
@@ -2072,12 +2164,12 @@ msgstr ""
 msgid "collect: relinking\n"
 msgstr ""
 
-#: toplev.c:621
+#: toplev.c:625
 #, fuzzy, c-format
 msgid "unrecoverable error"
 msgstr "унутраная памылка"
 
-#: toplev.c:1196
+#: toplev.c:1213
 #, fuzzy, c-format
 msgid ""
 "%s%s%s %sversion %s (%s)\n"
@@ -2087,61 +2179,56 @@ msgstr ""
 "%s\tзкампілявана GNU C версія %s.\n"
 "%s%s%s версія %s (%s) зкампілявана CC.\n"
 
-#: toplev.c:1198
+#: toplev.c:1215
 #, c-format
 msgid "%s%s%s %sversion %s (%s) compiled by CC, "
 msgstr ""
 
-#: toplev.c:1203
+#: toplev.c:1219
 #, c-format
 msgid "GMP version %s, MPFR version %s, MPC version %s\n"
 msgstr ""
 
-#: toplev.c:1206
-#, c-format
-msgid "GMP version %s, MPFR version %s\n"
-msgstr ""
-
-#: toplev.c:1209
+#: toplev.c:1221
 #, c-format
 msgid "%s%swarning: %s header version %s differs from library version %s.\n"
 msgstr ""
 
-#: toplev.c:1211
+#: toplev.c:1223
 #, c-format
 msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
 msgstr ""
 
-#: toplev.c:1380
+#: toplev.c:1386
 msgid "options passed: "
 msgstr ""
 
-#: toplev.c:1414
+#: toplev.c:1421
 msgid "options enabled: "
 msgstr "выбары ўключаны:"
 
-#: toplev.c:1549
+#: toplev.c:1556
 #, c-format
 msgid "created and used with differing settings of '%s'"
 msgstr ""
 
-#: toplev.c:1551
+#: toplev.c:1558
 msgid "out of memory"
 msgstr ""
 
-#: toplev.c:1566
+#: toplev.c:1573
 msgid "created and used with different settings of -fpic"
 msgstr ""
 
-#: toplev.c:1568
+#: toplev.c:1575
 msgid "created and used with different settings of -fpie"
 msgstr ""
 
-#: tree-vrp.c:6512
+#: tree-vrp.c:6492
 msgid "assuming signed overflow does not occur when simplifying && or || to & or |"
 msgstr ""
 
-#: tree-vrp.c:6516
+#: tree-vrp.c:6496
 msgid "assuming signed overflow does not occur when simplifying ==, != or ! to identity or ^"
 msgstr ""
 
@@ -2275,7 +2362,7 @@ msgid "The threshold ratio between current and hottest structure counts"
 msgstr ""
 
 #: params.def:55
-msgid "Maximal esitmated outcome of branch considered predictable"
+msgid "Maximal estimated outcome of branch considered predictable"
 msgstr ""
 
 #: params.def:72
@@ -2722,86 +2809,86 @@ msgstr ""
 msgid "Maximum allowed growth of size of new parameters ipa-sra replaces a pointer to an aggregate with"
 msgstr ""
 
-#: config/alpha/alpha.c:5131
+#: config/alpha/alpha.c:5135
 #, c-format
 msgid "invalid %%H value"
 msgstr "нерэчаіснае значэньне %%H"
 
-#: config/alpha/alpha.c:5152 config/bfin/bfin.c:1682
+#: config/alpha/alpha.c:5156 config/bfin/bfin.c:1682
 #, fuzzy, c-format
 msgid "invalid %%J value"
 msgstr "дрэннае %%Q значэнне"
 
-#: config/alpha/alpha.c:5182 config/ia64/ia64.c:4982
+#: config/alpha/alpha.c:5186 config/ia64/ia64.c:4975
 #, c-format
 msgid "invalid %%r value"
 msgstr "нерэчаіснае значэньне %%r"
 
-#: config/alpha/alpha.c:5192 config/ia64/ia64.c:4936
-#: config/rs6000/rs6000.c:14548 config/xtensa/xtensa.c:2253
+#: config/alpha/alpha.c:5196 config/ia64/ia64.c:4929
+#: config/rs6000/rs6000.c:14636 config/xtensa/xtensa.c:2253
 #, c-format
 msgid "invalid %%R value"
 msgstr "нерэчаіснае значэньне %%R"
 
-#: config/alpha/alpha.c:5198 config/rs6000/rs6000.c:14467
+#: config/alpha/alpha.c:5202 config/rs6000/rs6000.c:14555
 #: config/xtensa/xtensa.c:2220
 #, c-format
 msgid "invalid %%N value"
 msgstr "нерэчаіснае значэньне %%N"
 
-#: config/alpha/alpha.c:5206 config/rs6000/rs6000.c:14495
+#: config/alpha/alpha.c:5210 config/rs6000/rs6000.c:14583
 #, c-format
 msgid "invalid %%P value"
 msgstr "нерэчаіснае значэньне %%P"
 
-#: config/alpha/alpha.c:5214
+#: config/alpha/alpha.c:5218
 #, c-format
 msgid "invalid %%h value"
 msgstr "нерэчаіснае значэньне %%h"
 
-#: config/alpha/alpha.c:5222 config/xtensa/xtensa.c:2246
+#: config/alpha/alpha.c:5226 config/xtensa/xtensa.c:2246
 #, c-format
 msgid "invalid %%L value"
 msgstr "нерэчаіснае значэньне %%L"
 
-#: config/alpha/alpha.c:5261 config/rs6000/rs6000.c:14449
+#: config/alpha/alpha.c:5265 config/rs6000/rs6000.c:14537
 #, c-format
 msgid "invalid %%m value"
 msgstr "нерэчаіснае значэньне %%m"
 
-#: config/alpha/alpha.c:5269 config/rs6000/rs6000.c:14457
+#: config/alpha/alpha.c:5273 config/rs6000/rs6000.c:14545
 #, c-format
 msgid "invalid %%M value"
 msgstr "нерэчаіснае значэньне %%M"
 
-#: config/alpha/alpha.c:5313
+#: config/alpha/alpha.c:5317
 #, c-format
 msgid "invalid %%U value"
 msgstr "нерэчаіснае значэньне %%U"
 
-#: config/alpha/alpha.c:5325 config/alpha/alpha.c:5339
-#: config/rs6000/rs6000.c:14556
+#: config/alpha/alpha.c:5329 config/alpha/alpha.c:5343
+#: config/rs6000/rs6000.c:14644
 #, c-format
 msgid "invalid %%s value"
 msgstr "нерэчаіснае значэньне %%v"
 
-#: config/alpha/alpha.c:5362
+#: config/alpha/alpha.c:5366
 #, c-format
 msgid "invalid %%C value"
 msgstr "нерэчаіснае значэньне %%C"
 
-#: config/alpha/alpha.c:5399 config/rs6000/rs6000.c:14303
+#: config/alpha/alpha.c:5403 config/rs6000/rs6000.c:14391
 #, c-format
 msgid "invalid %%E value"
 msgstr "нерэчаіснае значэньне %%E"
 
-#: config/alpha/alpha.c:5424 config/alpha/alpha.c:5472
+#: config/alpha/alpha.c:5428 config/alpha/alpha.c:5476
 #, c-format
 msgid "unknown relocation unspec"
 msgstr ""
 
-#: config/alpha/alpha.c:5433 config/crx/crx.c:1092
-#: config/rs6000/rs6000.c:14910 config/spu/spu.c:1695
+#: config/alpha/alpha.c:5437 config/crx/crx.c:1092
+#: config/rs6000/rs6000.c:14998 config/spu/spu.c:1695
 #, c-format
 msgid "invalid %%xn code"
 msgstr "нерэчаіснае значэньне %%xn"
@@ -2828,33 +2915,33 @@ msgstr "нерэчаісны %%-код"
 
 #. Unknown flag.
 #. Undocumented flag.
-#: config/arc/arc.c:1796 config/m32r/m32r.c:2101 config/sparc/sparc.c:7179
+#: config/arc/arc.c:1796 config/m32r/m32r.c:2101 config/sparc/sparc.c:7160
 #, c-format
 msgid "invalid operand output code"
 msgstr ""
 
-#: config/arm/arm.c:14861 config/arm/arm.c:14879
+#: config/arm/arm.c:14826 config/arm/arm.c:14844
 #, fuzzy, c-format
 msgid "predicated Thumb instruction"
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/arm/arm.c:14867
+#: config/arm/arm.c:14832
 #, c-format
 msgid "predicated instruction in conditional sequence"
 msgstr ""
 
-#: config/arm/arm.c:15037
+#: config/arm/arm.c:15002
 #, fuzzy, c-format
 msgid "invalid shift operand"
 msgstr "нерэчаісны %%f аперанд"
 
-#: config/arm/arm.c:15084 config/arm/arm.c:15094 config/arm/arm.c:15104
-#: config/arm/arm.c:15114 config/arm/arm.c:15124 config/arm/arm.c:15163
-#: config/arm/arm.c:15181 config/arm/arm.c:15216 config/arm/arm.c:15235
-#: config/arm/arm.c:15250 config/arm/arm.c:15277 config/arm/arm.c:15284
-#: config/arm/arm.c:15302 config/arm/arm.c:15309 config/arm/arm.c:15317
-#: config/arm/arm.c:15338 config/arm/arm.c:15345 config/arm/arm.c:15435
-#: config/arm/arm.c:15442 config/arm/arm.c:15460 config/arm/arm.c:15467
+#: config/arm/arm.c:15049 config/arm/arm.c:15059 config/arm/arm.c:15069
+#: config/arm/arm.c:15079 config/arm/arm.c:15089 config/arm/arm.c:15128
+#: config/arm/arm.c:15146 config/arm/arm.c:15181 config/arm/arm.c:15200
+#: config/arm/arm.c:15215 config/arm/arm.c:15242 config/arm/arm.c:15249
+#: config/arm/arm.c:15267 config/arm/arm.c:15274 config/arm/arm.c:15282
+#: config/arm/arm.c:15303 config/arm/arm.c:15310 config/arm/arm.c:15400
+#: config/arm/arm.c:15407 config/arm/arm.c:15425 config/arm/arm.c:15432
 #: config/bfin/bfin.c:1695 config/bfin/bfin.c:1702 config/bfin/bfin.c:1709
 #: config/bfin/bfin.c:1716 config/bfin/bfin.c:1725 config/bfin/bfin.c:1732
 #: config/bfin/bfin.c:1739 config/bfin/bfin.c:1746
@@ -2862,68 +2949,72 @@ msgstr "нерэчаісны %%f аперанд"
 msgid "invalid operand for code '%c'"
 msgstr "Нерэчаісны выбар \"%s\""
 
-#: config/arm/arm.c:15176
+#: config/arm/arm.c:15141
 #, c-format
 msgid "instruction never executed"
 msgstr ""
 
-#: config/arm/arm.c:15479
+#: config/arm/arm.c:15444
 #, fuzzy, c-format
 msgid "missing operand"
 msgstr "прапушчан ініцыялізатар"
 
-#: config/arm/arm.c:17753
+#: config/arm/arm.c:17718
 #, fuzzy
 msgid "function parameters cannot have __fp16 type"
 msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
 
-#: config/arm/arm.c:17763
+#: config/arm/arm.c:17728
 #, fuzzy
 msgid "functions cannot return __fp16 type"
 msgstr "функцыя не вяртае тып string"
 
-#: config/avr/avr.c:1122
+#: config/avr/avr.c:1069
 #, c-format
 msgid "address operand requires constraint for X, Y, or Z register"
 msgstr ""
 
-#: config/avr/avr.c:1234
+#: config/avr/avr.c:1195
+msgid "bad address, not a constant):"
+msgstr ""
+
+#: config/avr/avr.c:1208
 msgid "bad address, not (reg+disp):"
 msgstr ""
 
-#: config/avr/avr.c:1241
+#: config/avr/avr.c:1215
 msgid "bad address, not post_inc or pre_dec:"
 msgstr ""
 
-#: config/avr/avr.c:1252
+#: config/avr/avr.c:1226
 msgid "internal compiler error.  Bad address:"
 msgstr ""
 
-#: config/avr/avr.c:1265
+#: config/avr/avr.c:1251
 msgid "internal compiler error.  Unknown mode:"
 msgstr ""
 
-#: config/avr/avr.c:1852 config/avr/avr.c:2540
+#: config/avr/avr.c:1838 config/avr/avr.c:2526
 #, fuzzy
 msgid "invalid insn:"
 msgstr "Нерэчаісны выбар %s"
 
-#: config/avr/avr.c:1891 config/avr/avr.c:1977 config/avr/avr.c:2026
-#: config/avr/avr.c:2054 config/avr/avr.c:2149 config/avr/avr.c:2318
-#: config/avr/avr.c:2579 config/avr/avr.c:2691
+#: config/avr/avr.c:1877 config/avr/avr.c:1963 config/avr/avr.c:2012
+#: config/avr/avr.c:2040 config/avr/avr.c:2135 config/avr/avr.c:2304
+#: config/avr/avr.c:2565 config/avr/avr.c:2677
 msgid "incorrect insn:"
 msgstr ""
 
-#: config/avr/avr.c:2073 config/avr/avr.c:2234 config/avr/avr.c:2389
-#: config/avr/avr.c:2757
+#: config/avr/avr.c:2059 config/avr/avr.c:2220 config/avr/avr.c:2375
+#: config/avr/avr.c:2743
 msgid "unknown move insn:"
 msgstr ""
 
-#: config/avr/avr.c:2987
+#: config/avr/avr.c:2973
 msgid "bad shift insn:"
 msgstr ""
 
-#: config/avr/avr.c:3103 config/avr/avr.c:3523 config/avr/avr.c:3881
+#: config/avr/avr.c:3089 config/avr/avr.c:3509 config/avr/avr.c:3867
 msgid "internal compiler error.  Incorrect shift:"
 msgstr ""
 
@@ -2937,10 +3028,10 @@ msgstr ""
 msgid "invalid const_double operand"
 msgstr "нерэчаісны %%c аперанд"
 
-#: config/cris/cris.c:528 config/moxie/moxie.c:91 c-typeck.c:5601
-#: c-typeck.c:5617 c-typeck.c:5634 final.c:3086 final.c:3088 fold-const.c:986
-#: gcc.c:5237 loop-iv.c:2968 loop-iv.c:2977 rtl-error.c:105 toplev.c:625
-#: tree-ssa-loop-niter.c:1885 tree-vrp.c:5724 cp/typeck.c:4912 java/expr.c:411
+#: config/cris/cris.c:528 config/moxie/moxie.c:91 c-typeck.c:5624
+#: c-typeck.c:5640 c-typeck.c:5657 final.c:3086 final.c:3088 fold-const.c:990
+#: gcc.c:5251 loop-iv.c:2968 loop-iv.c:2977 rtl-error.c:105 toplev.c:629
+#: tree-ssa-loop-niter.c:1885 tree-vrp.c:5704 cp/typeck.c:5039 java/expr.c:411
 #, gcc-internal-format
 msgid "%s"
 msgstr ""
@@ -3177,67 +3268,67 @@ msgstr ""
 msgid " (frv)"
 msgstr ""
 
-#: config/i386/i386.c:10825
+#: config/i386/i386.c:10828
 #, c-format
 msgid "invalid UNSPEC as operand"
 msgstr ""
 
-#: config/i386/i386.c:11354
+#: config/i386/i386.c:11357
 #, c-format
 msgid "'%%&' used without any local dynamic TLS references"
 msgstr ""
 
-#: config/i386/i386.c:11445 config/i386/i386.c:11520
+#: config/i386/i386.c:11448 config/i386/i386.c:11523
 #, fuzzy, c-format
 msgid "invalid operand size for operand code '%c'"
 msgstr "Нерэчаісны выбар \"%s\""
 
-#: config/i386/i386.c:11515
+#: config/i386/i386.c:11518
 #, fuzzy, c-format
 msgid "invalid operand type used with operand code '%c'"
 msgstr "Нерэчаісны выбар \"%s\""
 
-#: config/i386/i386.c:11595 config/i386/i386.c:11635
+#: config/i386/i386.c:11598 config/i386/i386.c:11638
 #, c-format
 msgid "operand is not a condition code, invalid operand code 'D'"
 msgstr ""
 
-#: config/i386/i386.c:11661
+#: config/i386/i386.c:11664
 #, c-format
 msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
 msgstr ""
 
-#: config/i386/i386.c:11671
+#: config/i386/i386.c:11674
 #, c-format
 msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
 msgstr ""
 
-#: config/i386/i386.c:11689
+#: config/i386/i386.c:11692
 #, c-format
 msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
 msgstr ""
 
-#: config/i386/i386.c:11699
+#: config/i386/i386.c:11702
 #, c-format
 msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
 msgstr ""
 
-#: config/i386/i386.c:11810
+#: config/i386/i386.c:11813
 #, c-format
 msgid "operand is not a condition code, invalid operand code 'Y'"
 msgstr ""
 
-#: config/i386/i386.c:11825
+#: config/i386/i386.c:11828
 #, fuzzy, c-format
 msgid "invalid operand code '%c'"
 msgstr "Нерэчаісны выбар \"%s\""
 
-#: config/i386/i386.c:11875
+#: config/i386/i386.c:11878
 #, fuzzy, c-format
 msgid "invalid constraints for operand"
 msgstr "нерэчаісны %%c аперанд"
 
-#: config/i386/i386.c:19479
+#: config/i386/i386.c:19474
 #, fuzzy
 msgid "unknown insn mode"
 msgstr "невядомы рэжым машыны \"%s\""
@@ -3259,27 +3350,27 @@ msgstr ""
 msgid "environment variable DJGPP points to corrupt file '%s'"
 msgstr ""
 
-#: config/ia64/ia64.c:4864
+#: config/ia64/ia64.c:4857
 #, fuzzy, c-format
 msgid "invalid %%G mode"
 msgstr "нерэчаіснае значэньне %%xn"
 
-#: config/ia64/ia64.c:5034
+#: config/ia64/ia64.c:5027
 #, c-format
 msgid "ia64_print_operand: unknown code"
 msgstr ""
 
-#: config/ia64/ia64.c:10579
+#: config/ia64/ia64.c:10572
 #, fuzzy
 msgid "invalid conversion from %<__fpreg%>"
 msgstr "нерэчаісны рэжым для gen_tst_reg"
 
-#: config/ia64/ia64.c:10582
+#: config/ia64/ia64.c:10575
 #, fuzzy
 msgid "invalid conversion to %<__fpreg%>"
 msgstr "нерэчаісны %%-код"
 
-#: config/ia64/ia64.c:10595 config/ia64/ia64.c:10606
+#: config/ia64/ia64.c:10588 config/ia64/ia64.c:10599
 #, fuzzy
 msgid "invalid operation on %<__fpreg%>"
 msgstr "нерэчаісны %%-код"
@@ -3289,7 +3380,7 @@ msgstr "нерэчаісны %%-код"
 msgid "invalid %%P operand"
 msgstr "нерэчаісны %%-код"
 
-#: config/iq2000/iq2000.c:3173 config/rs6000/rs6000.c:14485
+#: config/iq2000/iq2000.c:3173 config/rs6000/rs6000.c:14573
 #, c-format
 msgid "invalid %%p value"
 msgstr ""
@@ -3354,7 +3445,7 @@ msgid "post-increment address is not a register"
 msgstr ""
 
 #: config/m32r/m32r.c:2205 config/m32r/m32r.c:2219
-#: config/rs6000/rs6000.c:23582
+#: config/rs6000/rs6000.c:23731
 msgid "bad address"
 msgstr "дрэнны адрас"
 
@@ -3403,7 +3494,7 @@ msgstr ""
 msgid "invalid Z register replacement for insn"
 msgstr ""
 
-#: config/mep/mep.c:3414
+#: config/mep/mep.c:3415
 #, fuzzy, c-format
 msgid "invalid %%L code"
 msgstr "нерэчаіснае значэньне %%xn"
@@ -3491,118 +3582,126 @@ msgstr ""
 msgid "Try running '%s' in the shell to raise its limit.\n"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2398
+#: config/rs6000/rs6000.c:2422
 #, fuzzy
 msgid "-mvsx requires hardware floating point"
 msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
 
-#: config/rs6000/rs6000.c:2403
+#: config/rs6000/rs6000.c:2427
 msgid "-mvsx and -mpaired are incompatible"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2408
+#: config/rs6000/rs6000.c:2432
 msgid "-mvsx used with little endian code"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2410
+#: config/rs6000/rs6000.c:2434
 msgid "-mvsx needs indexed addressing"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6617
+#: config/rs6000/rs6000.c:2438
+msgid "-mvsx and -mno-altivec are incompatible"
+msgstr ""
+
+#: config/rs6000/rs6000.c:2440
+msgid "-mno-altivec disables vsx"
+msgstr ""
+
+#: config/rs6000/rs6000.c:6705
 msgid "bad move"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14284
+#: config/rs6000/rs6000.c:14372
 #, fuzzy, c-format
 msgid "invalid %%c value"
 msgstr "дрэннае %%Q значэнне"
 
-#: config/rs6000/rs6000.c:14312
+#: config/rs6000/rs6000.c:14400
 #, c-format
 msgid "invalid %%f value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14321
+#: config/rs6000/rs6000.c:14409
 #, c-format
 msgid "invalid %%F value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14330
+#: config/rs6000/rs6000.c:14418
 #, c-format
 msgid "invalid %%G value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14365
+#: config/rs6000/rs6000.c:14453
 #, c-format
 msgid "invalid %%j code"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14375
+#: config/rs6000/rs6000.c:14463
 #, c-format
 msgid "invalid %%J code"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14385
+#: config/rs6000/rs6000.c:14473
 #, c-format
 msgid "invalid %%k value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14405 config/xtensa/xtensa.c:2239
+#: config/rs6000/rs6000.c:14493 config/xtensa/xtensa.c:2239
 #, c-format
 msgid "invalid %%K value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14475
+#: config/rs6000/rs6000.c:14563
 #, c-format
 msgid "invalid %%O value"
 msgstr "нерэчаіснае значэньне %%O"
 
-#: config/rs6000/rs6000.c:14522
+#: config/rs6000/rs6000.c:14610
 #, c-format
 msgid "invalid %%q value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14566
+#: config/rs6000/rs6000.c:14654
 #, c-format
 msgid "invalid %%S value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14606
+#: config/rs6000/rs6000.c:14694
 #, c-format
 msgid "invalid %%T value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14616
+#: config/rs6000/rs6000.c:14704
 #, c-format
 msgid "invalid %%u value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14625 config/xtensa/xtensa.c:2209
+#: config/rs6000/rs6000.c:14713 config/xtensa/xtensa.c:2209
 #, c-format
 msgid "invalid %%v value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14724 config/xtensa/xtensa.c:2260
+#: config/rs6000/rs6000.c:14812 config/xtensa/xtensa.c:2260
 #, fuzzy, c-format
 msgid "invalid %%x value"
 msgstr "нерэчаіснае значэньне %%x/X"
 
-#: config/rs6000/rs6000.c:14869
+#: config/rs6000/rs6000.c:14957
 #, fuzzy, c-format
 msgid "invalid %%y value, try using the 'Z' constraint"
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/rs6000/rs6000.c:25549
+#: config/rs6000/rs6000.c:25704
 #, fuzzy
 msgid "AltiVec argument passed to unprototyped function"
 msgstr "не хапае аргументаў у функцыі"
 
-#: config/s390/s390.c:4947
+#: config/s390/s390.c:4952
 #, fuzzy, c-format
 msgid "cannot decompose address"
 msgstr "невядомая назва рэгістра: %s"
 
-#: config/s390/s390.c:5170
+#: config/s390/s390.c:5175
 msgid "UNKNOWN in print_operand !?"
 msgstr ""
 
@@ -3634,47 +3733,47 @@ msgstr ""
 msgid "created and used with different endianness"
 msgstr ""
 
-#: config/sparc/sparc.c:6987 config/sparc/sparc.c:6993
+#: config/sparc/sparc.c:6968 config/sparc/sparc.c:6974
 #, c-format
 msgid "invalid %%Y operand"
 msgstr "нерэчаісны %%Y аперанд"
 
-#: config/sparc/sparc.c:7063
+#: config/sparc/sparc.c:7044
 #, c-format
 msgid "invalid %%A operand"
 msgstr "нерэчаісны %%A аперанд"
 
-#: config/sparc/sparc.c:7073
+#: config/sparc/sparc.c:7054
 #, c-format
 msgid "invalid %%B operand"
 msgstr "нерэчаісны %%B аперанд"
 
-#: config/sparc/sparc.c:7112
+#: config/sparc/sparc.c:7093
 #, c-format
 msgid "invalid %%c operand"
 msgstr "нерэчаісны %%c аперанд"
 
-#: config/sparc/sparc.c:7134
+#: config/sparc/sparc.c:7115
 #, c-format
 msgid "invalid %%d operand"
 msgstr "нерэчаісны %%d аперанд"
 
-#: config/sparc/sparc.c:7151
+#: config/sparc/sparc.c:7132
 #, c-format
 msgid "invalid %%f operand"
 msgstr "нерэчаісны %%f аперанд"
 
-#: config/sparc/sparc.c:7165
+#: config/sparc/sparc.c:7146
 #, fuzzy, c-format
 msgid "invalid %%s operand"
 msgstr "нерэчаісны %%-код"
 
-#: config/sparc/sparc.c:7219
+#: config/sparc/sparc.c:7200
 #, c-format
 msgid "long long constant not a valid immediate operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7222
+#: config/sparc/sparc.c:7203
 #, c-format
 msgid "floating point constant not a valid immediate operand"
 msgstr ""
@@ -3764,23 +3863,27 @@ msgstr "невядомая назва рэгістра: %s"
 msgid "address offset not a constant"
 msgstr ""
 
-#: cp/call.c:2773
+#: cp/call.c:2775 cp/pt.c:1700 cp/pt.c:15861
 msgid "candidates are:"
 msgstr ""
 
-#: cp/call.c:7335
+#: cp/call.c:2775 cp/pt.c:15861
+msgid "candidate is:"
+msgstr ""
+
+#: cp/call.c:7348
 msgid "candidate 1:"
 msgstr ""
 
-#: cp/call.c:7336
+#: cp/call.c:7349
 msgid "candidate 2:"
 msgstr ""
 
-#: cp/cxx-pretty-print.c:173 cp/error.c:948 objc/objc-act.c:7137
+#: cp/cxx-pretty-print.c:173 cp/error.c:923 objc/objc-act.c:7138
 msgid "<unnamed>"
 msgstr ""
 
-#: cp/cxx-pretty-print.c:2066
+#: cp/cxx-pretty-print.c:2067
 #, fuzzy
 msgid "template-parameter-"
 msgstr "невыкарыстаемы параметр \"%s\""
@@ -3789,158 +3892,159 @@ msgstr "невыкарыстаемы параметр \"%s\""
 msgid "candidates are: %+#D"
 msgstr ""
 
-#: cp/decl2.c:695
+#: cp/decl2.c:695 cp/pt.c:1696
+#, gcc-internal-format
 msgid "candidate is: %+#D"
 msgstr ""
 
-#: cp/error.c:322
+#: cp/error.c:297
 msgid "<missing>"
 msgstr ""
 
-#: cp/error.c:363
+#: cp/error.c:338
 msgid "<brace-enclosed initializer list>"
 msgstr ""
 
-#: cp/error.c:365
+#: cp/error.c:340
 msgid "<unresolved overloaded function type>"
 msgstr ""
 
-#: cp/error.c:508
+#: cp/error.c:483
 #, fuzzy
 msgid "<type error>"
 msgstr "граматычная памылка"
 
-#: cp/error.c:608
+#: cp/error.c:583
 #, c-format
 msgid "<anonymous %s>"
 msgstr ""
 
 #. A lambda's "type" is essentially its signature.
-#: cp/error.c:613
+#: cp/error.c:588
 msgid "<lambda"
 msgstr ""
 
-#: cp/error.c:739
+#: cp/error.c:714
 msgid "<typeprefixerror>"
 msgstr ""
 
-#: cp/error.c:850
+#: cp/error.c:825
 #, fuzzy, c-format
 msgid "(static initializers for %s)"
 msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
 
-#: cp/error.c:852
+#: cp/error.c:827
 #, c-format
 msgid "(static destructors for %s)"
 msgstr ""
 
-#: cp/error.c:923
+#: cp/error.c:898
 msgid "vtable for "
 msgstr ""
 
-#: cp/error.c:935
+#: cp/error.c:910
 msgid "<return value> "
 msgstr ""
 
-#: cp/error.c:1063
+#: cp/error.c:1038
 msgid "<enumerator>"
 msgstr ""
 
-#: cp/error.c:1103
+#: cp/error.c:1078
 #, fuzzy
 msgid "<declaration error>"
 msgstr "абвяшчэньне `%#D'"
 
-#: cp/error.c:1343
+#: cp/error.c:1318
 msgid "with"
 msgstr ""
 
-#: cp/error.c:1511 cp/error.c:1531
+#: cp/error.c:1481 cp/error.c:1501
 #, fuzzy
 msgid "<template parameter error>"
 msgstr "невыкарыстаемы параметр \"%s\""
 
-#: cp/error.c:1657
+#: cp/error.c:1627
 msgid "<statement>"
 msgstr ""
 
 #. While waiting for caret diagnostics, avoid printing
 #. __cxa_allocate_exception, __cxa_throw, and the like.
-#: cp/error.c:1686
+#: cp/error.c:1656
 msgid "<throw-expression>"
 msgstr ""
 
-#: cp/error.c:2132
+#: cp/error.c:2102
 msgid "<unparsed>"
 msgstr ""
 
-#: cp/error.c:2281
+#: cp/error.c:2251
 #, fuzzy
 msgid "<expression error>"
 msgstr "граматычная памылка"
 
-#: cp/error.c:2295
+#: cp/error.c:2265
 msgid "<unknown operator>"
 msgstr ""
 
-#: cp/error.c:2502
+#: cp/error.c:2472
 msgid "<unknown>"
 msgstr ""
 
-#: cp/error.c:2522
+#: cp/error.c:2492
 msgid "{unknown}"
 msgstr ""
 
-#: cp/error.c:2604
+#: cp/error.c:2574
 msgid "At global scope:"
 msgstr ""
 
-#: cp/error.c:2710
+#: cp/error.c:2680
 #, fuzzy, c-format
 msgid "In static member function %qs"
 msgstr "у функцыі \"%s\":"
 
-#: cp/error.c:2712
+#: cp/error.c:2682
 #, fuzzy, c-format
 msgid "In copy constructor %qs"
 msgstr "У канструкцыі"
 
-#: cp/error.c:2714
+#: cp/error.c:2684
 #, fuzzy, c-format
 msgid "In constructor %qs"
 msgstr "У канструкцыі"
 
-#: cp/error.c:2716
+#: cp/error.c:2686
 #, fuzzy, c-format
 msgid "In destructor %qs"
 msgstr "У канструкцыі"
 
-#: cp/error.c:2718
+#: cp/error.c:2688
 #, fuzzy
 msgid "In lambda function"
 msgstr "У функцыі"
 
-#: cp/error.c:2748
+#: cp/error.c:2718
 #, c-format
 msgid "%s: In instantiation of %qs:\n"
 msgstr ""
 
-#: cp/error.c:2777
+#: cp/error.c:2747
 #, c-format
 msgid "%s:%d:%d:   instantiated from %qs\n"
 msgstr ""
 
-#: cp/error.c:2781
+#: cp/error.c:2751
 #, c-format
 msgid "%s:%d:   instantiated from %qs\n"
 msgstr ""
 
-#: cp/error.c:2786
+#: cp/error.c:2756
 #, c-format
 msgid "%s:%d:%d:   instantiated from here"
 msgstr ""
 
-#: cp/error.c:2789
+#: cp/error.c:2759
 #, c-format
 msgid "%s:%d:   instantiated from here"
 msgstr ""
@@ -3994,57 +4098,52 @@ msgstr ""
 msgid "source type is not polymorphic"
 msgstr ""
 
-#: cp/typeck.c:4465 c-typeck.c:3321
+#: cp/typeck.c:4592 c-typeck.c:3339
 #, gcc-internal-format
 msgid "wrong type argument to unary minus"
 msgstr ""
 
-#: cp/typeck.c:4466 c-typeck.c:3308
+#: cp/typeck.c:4593 c-typeck.c:3326
 #, gcc-internal-format
 msgid "wrong type argument to unary plus"
 msgstr ""
 
-#: cp/typeck.c:4489 c-typeck.c:3347
+#: cp/typeck.c:4616 c-typeck.c:3365
 #, gcc-internal-format
 msgid "wrong type argument to bit-complement"
 msgstr ""
 
-#: cp/typeck.c:4496 c-typeck.c:3355
+#: cp/typeck.c:4623 c-typeck.c:3373
 #, gcc-internal-format
 msgid "wrong type argument to abs"
 msgstr ""
 
-#: cp/typeck.c:4504 c-typeck.c:3367
+#: cp/typeck.c:4631 c-typeck.c:3385
 #, gcc-internal-format
 msgid "wrong type argument to conjugation"
 msgstr ""
 
-#: cp/typeck.c:4515
+#: cp/typeck.c:4642
 #, fuzzy
 msgid "in argument to unary !"
 msgstr "вельмі шмат аргументаў у функцыі"
 
-#: cp/typeck.c:4576
+#: cp/typeck.c:4703
 msgid "no pre-increment operator for type"
 msgstr ""
 
-#: cp/typeck.c:4578
+#: cp/typeck.c:4705
 msgid "no post-increment operator for type"
 msgstr ""
 
-#: cp/typeck.c:4580
+#: cp/typeck.c:4707
 msgid "no pre-decrement operator for type"
 msgstr ""
 
-#: cp/typeck.c:4582
+#: cp/typeck.c:4709
 msgid "no post-decrement operator for type"
 msgstr ""
 
-#: fortran/arith.c:44
-#, no-c-format
-msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
-msgstr ""
-
 #: fortran/arith.c:94
 msgid "Arithmetic OK at %L"
 msgstr ""
@@ -4073,32366 +4172,32735 @@ msgstr ""
 msgid "Integer outside symmetric range implied by Standard Fortran at %L"
 msgstr ""
 
-#: fortran/arith.c:1151 fortran/arith.c:1173
-#, no-c-format
-msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
-msgstr ""
-
-#: fortran/arith.c:1159
-#, no-c-format
-msgid "Raising a negative REAL at %L to a REAL power is prohibited"
-msgstr ""
-
-#: fortran/arith.c:1666
+#: fortran/arith.c:1398
 #, fuzzy
 msgid "elemental binary operation"
 msgstr "прапушчан ініцыялізатар"
 
-#: fortran/arith.c:2250
-#, no-c-format
-msgid "Arithmetic OK converting %s to %s at %L"
+#: fortran/check.c:1171 fortran/check.c:2024 fortran/check.c:2078
+#, c-format
+msgid "arguments '%s' and '%s' for intrinsic %s"
 msgstr ""
 
-#: fortran/arith.c:2254
-#, no-c-format
-msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
+#: fortran/check.c:1830
+#, c-format
+msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
 msgstr ""
 
-#: fortran/arith.c:2259
-#, no-c-format
-msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
+#: fortran/check.c:2238 fortran/intrinsic.c:3639
+#, c-format
+msgid "arguments '%s' and '%s' for intrinsic '%s'"
 msgstr ""
 
-#: fortran/arith.c:2264
-#, no-c-format
-msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
-msgstr ""
+#: fortran/error.c:737 fortran/error.c:791 fortran/error.c:826
+#: fortran/error.c:901
+#, fuzzy
+msgid "Warning:"
+msgstr "увага:"
 
-#: fortran/arith.c:2269
-#, no-c-format
-msgid "Division by zero converting %s to %s at %L"
+#: fortran/error.c:793 fortran/error.c:881 fortran/error.c:931
+msgid "Error:"
 msgstr ""
 
-#: fortran/arith.c:2273
-#, no-c-format
-msgid "Array operands are incommensurate converting %s to %s at %L"
-msgstr ""
+#: fortran/error.c:955
+#, fuzzy
+msgid "Fatal Error:"
+msgstr "унутраная памылка"
 
-#: fortran/arith.c:2277
-#, no-c-format
-msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
+#: fortran/expr.c:256
+#, c-format
+msgid "Constant expression required at %C"
 msgstr ""
 
-#: fortran/arith.c:2628
-#, fuzzy, no-c-format
-msgid "The Hollerith constant at %L is too long to convert to %s"
-msgstr "сімвальная канстанта вельмі доўгая"
-
-#: fortran/array.c:90
-#, no-c-format
-msgid "Expected array subscript at %C"
+#: fortran/expr.c:259
+#, c-format
+msgid "Integer expression required at %C"
 msgstr ""
 
-#: fortran/array.c:117
-#, no-c-format
-msgid "Expected array subscript stride at %C"
+#: fortran/expr.c:264
+#, c-format
+msgid "Integer value too large in expression at %C"
 msgstr ""
 
-#: fortran/array.c:160
-#, no-c-format
-msgid "Invalid form of array reference at %C"
+#: fortran/expr.c:3032
+msgid "array assignment"
 msgstr ""
 
-#: fortran/array.c:165
-#, no-c-format
-msgid "Array reference at %C cannot have more than %d dimensions"
+#: fortran/gfortranspec.c:245
+#, c-format
+msgid "overflowed output arg list for '%s'"
 msgstr ""
 
-#: fortran/array.c:216
-#, no-c-format
-msgid "Variable '%s' at %L in this context must be constant"
+#: fortran/gfortranspec.c:374
+#, c-format
+msgid ""
+"GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
+"You may redistribute copies of GNU Fortran\n"
+"under the terms of the GNU General Public License.\n"
+"For more information about these matters, see the file named COPYING\n"
+"\n"
 msgstr ""
 
-#: fortran/array.c:307
-#, no-c-format
-msgid "Expected expression in array specification at %C"
-msgstr ""
+#: fortran/gfortranspec.c:396 fortran/gfortranspec.c:435
+#, fuzzy, c-format
+msgid "argument to '%s' missing"
+msgstr "аргумент для \"%s\" прапушчан"
 
-#: fortran/array.c:389
-#, no-c-format
-msgid "Bad array specification for an explicitly shaped array at %C"
+#: fortran/gfortranspec.c:400
+#, c-format
+msgid "no input files; unwilling to write output files"
 msgstr ""
 
-#: fortran/array.c:399
-#, no-c-format
-msgid "Bad array specification for assumed shape array at %C"
+#: fortran/gfortranspec.c:422
+#, c-format
+msgid "Warning: Using -M <directory> is deprecated, use -J instead\n"
 msgstr ""
 
-#: fortran/array.c:413
-#, no-c-format
-msgid "Bad specification for deferred shape array at %C"
-msgstr ""
+#: fortran/gfortranspec.c:557
+#, fuzzy, c-format
+msgid "Driving:"
+msgstr "увага:"
 
-#: fortran/array.c:417
-#, no-c-format
-msgid "Bad specification for assumed size array at %C"
+#: fortran/io.c:548
+msgid "Positive width required"
 msgstr ""
 
-#: fortran/array.c:426
-#, no-c-format
-msgid "Expected another dimension in array declaration at %C"
+#: fortran/io.c:549
+msgid "Nonnegative width required"
 msgstr ""
 
-#: fortran/array.c:432
-#, no-c-format
-msgid "Array specification at %C has more than %d dimensions"
+#: fortran/io.c:550
+msgid "Unexpected element '%c' in format string at %L"
 msgstr ""
 
-#: fortran/array.c:438
-#, no-c-format
-msgid "Fortran 2008: Array specification at %C with more than 7 dimensions"
+#: fortran/io.c:552
+msgid "Unexpected end of format string"
 msgstr ""
 
-#: fortran/array.c:645
-#, fuzzy, no-c-format
-msgid "duplicated initializer"
-msgstr "нерэчаісны ініцыялізатар"
-
-#: fortran/array.c:737
-#, no-c-format
-msgid "DO-iterator '%s' at %L is inside iterator of the same name"
+#: fortran/io.c:553
+msgid "Zero width in format descriptor"
 msgstr ""
 
-#: fortran/array.c:839 fortran/array.c:981
-#, no-c-format
-msgid "Syntax error in array constructor at %C"
+#: fortran/io.c:573
+msgid "Missing leading left parenthesis"
 msgstr ""
 
-#: fortran/array.c:896
-#, no-c-format
-msgid "Fortran 2003: [...] style array constructors at %C"
+#: fortran/io.c:602
+msgid "Left parenthesis required after '*'"
 msgstr ""
 
-#: fortran/array.c:916
-#, no-c-format
-msgid "Fortran 2003: Array constructor including type specification at %C"
+#: fortran/io.c:633
+msgid "Expected P edit descriptor"
 msgstr ""
 
-#: fortran/array.c:931
-#, no-c-format
-msgid "Empty array constructor at %C is not allowed"
+#. P requires a prior number.
+#: fortran/io.c:641
+msgid "P descriptor requires leading scale factor"
 msgstr ""
 
-#: fortran/array.c:1028
-#, no-c-format
-msgid "Element in %s array constructor at %L is %s"
+#: fortran/io.c:736 fortran/io.c:750
+msgid "Comma required after P descriptor"
 msgstr ""
 
-#: fortran/array.c:1365
-#, no-c-format
-msgid "Iterator step at %L cannot be zero"
+#: fortran/io.c:764
+msgid "Positive width required with T descriptor"
 msgstr ""
 
-#: fortran/array.c:1649
-#, no-c-format
-msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
+#: fortran/io.c:843
+msgid "E specifier not allowed with g0 descriptor"
 msgstr ""
 
-#: fortran/check.c:44
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
+#: fortran/io.c:913
+msgid "Positive exponent width required"
 msgstr ""
 
-#: fortran/check.c:59
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be %s"
+#: fortran/io.c:943
+msgid "Period required in format specifier"
 msgstr ""
 
-#: fortran/check.c:87
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
+#: fortran/matchexp.c:28
+#, c-format
+msgid "Syntax error in expression at %C"
 msgstr ""
 
-#: fortran/check.c:101 fortran/check.c:851 fortran/check.c:861
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL"
+#: fortran/module.c:983
+msgid "Unexpected EOF"
 msgstr ""
 
-#: fortran/check.c:118
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX"
+#: fortran/module.c:1015
+msgid "Unexpected end of module in string constant"
 msgstr ""
 
-#: fortran/check.c:147
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
-
-#: fortran/check.c:156
-#, fuzzy, no-c-format
-msgid "Invalid kind for %s at %L"
-msgstr "`%E' - нерэчаісная нязьменная тыпу string"
-
-#: fortran/check.c:175
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be double precision"
+#: fortran/module.c:1069
+msgid "Integer overflow"
 msgstr ""
 
-#: fortran/check.c:192
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a logical array"
+#: fortran/module.c:1100
+msgid "Name too long"
 msgstr ""
 
-#: fortran/check.c:210
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be an array"
+#: fortran/module.c:1207
+msgid "Bad name"
 msgstr ""
 
-#: fortran/check.c:225
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
+#: fortran/module.c:1251
+msgid "Expected name"
 msgstr ""
 
-#: fortran/check.c:241
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
+#: fortran/module.c:1254
+msgid "Expected left parenthesis"
 msgstr ""
 
-#: fortran/check.c:256
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
+#: fortran/module.c:1257
+msgid "Expected right parenthesis"
 msgstr ""
 
-#: fortran/check.c:275
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
+#: fortran/module.c:1260
+msgid "Expected integer"
 msgstr ""
 
-#: fortran/check.c:297
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
+#: fortran/module.c:1263
+msgid "Expected string"
 msgstr ""
 
-#: fortran/check.c:303
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a variable"
+#: fortran/module.c:1287
+msgid "find_enum(): Enum not found"
 msgstr ""
 
-#: fortran/check.c:364
-#, no-c-format
-msgid "'dim' argument of '%s' intrinsic at %L is not a valid dimension index"
+#: fortran/module.c:1887
+msgid "Expected attribute bit name"
 msgstr ""
 
-#: fortran/check.c:434
-#, no-c-format
-msgid "Unequal character lengths (%ld/%ld) in %s at %L"
+#: fortran/module.c:2746
+msgid "Expected integer string"
 msgstr ""
 
-#: fortran/check.c:543 fortran/check.c:2137 fortran/check.c:2149
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
+#: fortran/module.c:2750
+msgid "Error converting integer"
 msgstr ""
 
-#: fortran/check.c:564 fortran/check.c:4232
-#, no-c-format
-msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
+#: fortran/module.c:2772
+msgid "Expected real string"
 msgstr ""
 
-#: fortran/check.c:573 fortran/check.c:1312 fortran/check.c:1455
-#: fortran/check.c:1529 fortran/check.c:1815
-#, no-c-format
-msgid "Extension: Different type kinds at %L"
+#: fortran/module.c:2974
+msgid "Expected expression type"
 msgstr ""
 
-#: fortran/check.c:611 fortran/check.c:2218
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
-msgstr ""
+#: fortran/module.c:3028
+#, fuzzy
+msgid "Bad operator"
+msgstr "невыкарыстаемы параметр \"%s\""
 
-#: fortran/check.c:629
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
+#: fortran/module.c:3117
+msgid "Bad type in constant expression"
 msgstr ""
 
-#: fortran/check.c:637
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET"
+#: fortran/module.c:5507
+msgid "Unexpected end of module"
 msgstr ""
 
-#: fortran/check.c:653
-#, no-c-format
-msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
+#: fortran/parse.c:1144
+msgid "arithmetic IF"
 msgstr ""
 
-#: fortran/check.c:664
-#, no-c-format
-msgid "NULL pointer at %L is not permitted as actual argument of '%s' intrinsic function"
+#: fortran/parse.c:1150
+#, fuzzy
+msgid "attribute declaration"
+msgstr "Нерэчаіснае абвяшчэнне"
+
+#: fortran/parse.c:1183
+#, fuzzy
+msgid "data declaration"
+msgstr "пустое абвяшчэньне"
+
+#: fortran/parse.c:1192
+#, fuzzy
+msgid "derived type declaration"
+msgstr "пустое абвяшчэньне"
+
+#: fortran/parse.c:1277
+msgid "block IF"
 msgstr ""
 
-#: fortran/check.c:823 fortran/check.c:990
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX"
+#: fortran/parse.c:1286
+msgid "implied END DO"
 msgstr ""
 
-#: fortran/check.c:831 fortran/check.c:998
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or INTEGER"
+#: fortran/parse.c:1362
+msgid "assignment"
 msgstr ""
 
-#: fortran/check.c:884 fortran/check.c:1374 fortran/check.c:1477
-#: fortran/check.c:1633 fortran/check.c:1650 fortran/check.c:2706
-#: fortran/check.c:2845 fortran/check.c:3197 fortran/check.c:3297
-#, no-c-format
-msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
+#: fortran/parse.c:1365
+msgid "pointer assignment"
 msgstr ""
 
-#: fortran/check.c:931 fortran/check.c:1137
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
+#: fortran/parse.c:1383
+msgid "simple IF"
 msgstr ""
 
-#: fortran/check.c:946 fortran/check.c:1152 fortran/check.c:1180
-#, no-c-format
-msgid "'%s' argument of intrinsic '%s' at %L of must have rank %d or be a scalar"
+#: fortran/resolve.c:386
+msgid "module procedure"
 msgstr ""
 
-#: fortran/check.c:1047 fortran/check.c:1909 fortran/check.c:1917
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL"
+#: fortran/resolve.c:387
+#, fuzzy
+msgid "internal function"
+msgstr "У функцыі"
+
+#: fortran/resolve.c:1676
+msgid "elemental procedure"
 msgstr ""
 
-#: fortran/check.c:1061
-#, no-c-format
-msgid "Different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
+#: fortran/resolve.c:3319
+#, c-format
+msgid "Invalid context for NULL() pointer at %%L"
 msgstr ""
 
-#: fortran/check.c:1080 fortran/check.c:1088
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be default real"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
+#: fortran/resolve.c:3335
+#, c-format
+msgid "Operand of unary numeric operator '%s' at %%L is %s"
+msgstr ""
 
-#: fortran/check.c:1171 fortran/check.c:2024 fortran/check.c:2078
+#: fortran/resolve.c:3351
 #, c-format
-msgid "arguments '%s' and '%s' for intrinsic %s"
+msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
 msgstr ""
 
-#: fortran/check.c:1244
-#, no-c-format
-msgid "Fortran 2008: COMPLEX argument '%s' argument of '%s' intrinsic at %L"
+#: fortran/resolve.c:3366
+#, c-format
+msgid "Operands of string concatenation operator at %%L are %s/%s"
 msgstr ""
 
-#: fortran/check.c:1425
-#, fuzzy, no-c-format
-msgid "Argument of %s at %L must be of length one"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
+#: fortran/resolve.c:3385
+#, c-format
+msgid "Operands of logical operator '%s' at %%L are %s/%s"
+msgstr ""
 
-#: fortran/check.c:1484
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
+#: fortran/resolve.c:3399
+#, c-format
+msgid "Operand of .not. operator at %%L is %s"
 msgstr ""
 
-#: fortran/check.c:1609
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
+#: fortran/resolve.c:3413
+msgid "COMPLEX quantities cannot be compared at %L"
 msgstr ""
 
-#: fortran/check.c:1788
-#, no-c-format
-msgid "Intrinsic '%s' at %L must have at least two arguments"
+#: fortran/resolve.c:3442
+#, c-format
+msgid "Logicals at %%L must be compared with %s instead of %s"
 msgstr ""
 
-#: fortran/check.c:1821
-#, no-c-format
-msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)"
+#: fortran/resolve.c:3448
+#, c-format
+msgid "Operands of comparison operator '%s' at %%L are %s/%s"
 msgstr ""
 
-#: fortran/check.c:1830
+#: fortran/resolve.c:3456
 #, c-format
-msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
+msgid "Unknown operator '%s' at %%L"
 msgstr ""
 
-#: fortran/check.c:1852
-#, no-c-format
-msgid "Fortran 2003: '%s' intrinsic with CHARACTER argument at %L"
+#: fortran/resolve.c:3458
+#, c-format
+msgid "Operand of user operator '%s' at %%L is %s"
 msgstr ""
 
-#: fortran/check.c:1859
-#, no-c-format
-msgid "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
+#: fortran/resolve.c:3461
+#, c-format
+msgid "Operands of user operator '%s' at %%L are %s/%s"
 msgstr ""
 
-#: fortran/check.c:1926
-#, no-c-format
-msgid "Argument types of '%s' intrinsic at %L must match (%s/%s)"
+#: fortran/resolve.c:3547
+#, c-format
+msgid "Inconsistent ranks for operator at %%L and %%L"
 msgstr ""
 
-#: fortran/check.c:1940
-#, no-c-format
-msgid "Different shape on dimension 1 for arguments '%s' and '%s' at %L for intrinsic matmul"
+#: fortran/resolve.c:5700
+msgid "Loop variable"
 msgstr ""
 
-#: fortran/check.c:1959
-#, no-c-format
-msgid "Different shape on dimension 2 for argument '%s' and dimension 1 for argument '%s' at %L for intrinsic matmul"
+#: fortran/resolve.c:5712
+msgid "Start expression in DO loop"
 msgstr ""
 
-#: fortran/check.c:1968
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2"
+#: fortran/resolve.c:5716
+msgid "End expression in DO loop"
 msgstr ""
 
-#: fortran/check.c:2160
-#, no-c-format
-msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %d/%d"
+#: fortran/resolve.c:5720
+msgid "Step expression in DO loop"
 msgstr ""
 
-#: fortran/check.c:2169
-#, no-c-format
-msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind %d/%d"
+#: fortran/trans-array.c:1134
+#, c-format
+msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
 msgstr ""
 
-#: fortran/check.c:2238 fortran/intrinsic.c:3639
+#: fortran/trans-decl.c:3975
 #, c-format
-msgid "arguments '%s' and '%s' for intrinsic '%s'"
+msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
 msgstr ""
 
-#: fortran/check.c:2289 fortran/check.c:3244
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must provide at least as many elements as there are .TRUE. values in '%s' (%ld/%d)"
+#: fortran/trans-decl.c:3983
+#, c-format
+msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
 msgstr ""
 
-#: fortran/check.c:2314
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of type REAL or COMPLEX"
+#: fortran/trans-expr.c:1620
+msgid "internal error: bad hash value in dynamic dispatch"
 msgstr ""
 
-#: fortran/check.c:2335
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
+#: fortran/trans-intrinsic.c:777
+#, c-format
+msgid "Unequal character lengths (%ld/%ld) in %s"
 msgstr ""
 
-#: fortran/check.c:2343
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
+#: fortran/trans-intrinsic.c:4863
+#, c-format
+msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %lld)"
 msgstr ""
 
-#: fortran/check.c:2359
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'"
+#: fortran/trans-intrinsic.c:4895
+msgid "Argument NCOPIES of REPEAT intrinsic is too large"
 msgstr ""
 
-#: fortran/check.c:2484
-#, no-c-format
-msgid "'shape' argument of 'reshape' intrinsic at %L must be an array of constant size"
+#: fortran/trans-io.c:488
+msgid "Unit number in I/O statement too small"
 msgstr ""
 
-#: fortran/check.c:2494
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L is empty"
+#: fortran/trans-io.c:496
+msgid "Unit number in I/O statement too large"
 msgstr ""
 
-#: fortran/check.c:2501
-#, no-c-format
-msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
+#: fortran/trans-stmt.c:158
+msgid "Assigned label is not a target label"
 msgstr ""
 
-#: fortran/check.c:2521
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)"
+#: fortran/trans-stmt.c:882 fortran/trans-stmt.c:1143
+msgid "Loop variable has been modified"
 msgstr ""
 
-#: fortran/check.c:2562
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
+#: fortran/trans-stmt.c:1006
+msgid "DO step value is zero"
 msgstr ""
 
-#: fortran/check.c:2583
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L has out-of-range dimension (%d)"
+#: fortran/trans.c:50
+msgid "Array bound mismatch"
 msgstr ""
 
-#: fortran/check.c:2592
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions (dimension '%d' duplicated)"
+#: fortran/trans.c:51
+msgid "Array reference out of bounds"
 msgstr ""
 
-#: fortran/check.c:2627
-#, no-c-format
-msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
+#: fortran/trans.c:52
+msgid "Incorrect function return value"
 msgstr ""
 
-#: fortran/check.c:2645 fortran/check.c:2661
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of a derived type"
+#: fortran/trans.c:521 fortran/trans.c:952
+msgid "Attempt to allocate a negative amount of memory."
 msgstr ""
 
-#: fortran/check.c:2653 fortran/check.c:2669
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of an extensible type"
+#: fortran/trans.c:541
+msgid "Memory allocation failed"
 msgstr ""
 
-#: fortran/check.c:2768
-#, fuzzy, no-c-format
-msgid "Missing arguments to %s intrinsic at %L"
-msgstr "аргумент для \"%s\" прапушчан"
-
-#: fortran/check.c:2809
-#, no-c-format
-msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array"
+#: fortran/trans.c:624
+msgid "Attempt to allocate negative amount of memory. Possible integer overflow"
 msgstr ""
 
-#: fortran/check.c:2880
-#, fuzzy, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
-msgstr "памер \"%s\" больш чам %d байт"
-
-#: fortran/check.c:2899
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
+#: fortran/trans.c:658 fortran/trans.c:971
+msgid "Out of memory"
 msgstr ""
 
-#: fortran/check.c:3152
-#, no-c-format
-msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
+#: fortran/trans.c:751
+#, c-format
+msgid "Attempting to allocate already allocated array '%s'"
 msgstr ""
 
-#: fortran/check.c:3258
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be a scalar"
+#: fortran/trans.c:757
+msgid "Attempting to allocate already allocatedarray"
 msgstr ""
 
-#: fortran/check.c:3271
-#, no-c-format
-msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
+#: fortran/trans.c:868
+#, c-format
+msgid "Attempt to DEALLOCATE unallocated '%s'"
 msgstr ""
 
-#: fortran/check.c:3514 fortran/check.c:3546
-#, no-c-format
-msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
+#: java/jcf-dump.c:1068
+#, c-format
+msgid "Not a valid Java .class file.\n"
 msgstr ""
 
-#: fortran/check.c:3554
-#, fuzzy, no-c-format
-msgid "Too many arguments to %s at %L"
-msgstr "вельмі шмат аргументаў у функцыі \"%s\""
-
-#: fortran/check.c:3666 fortran/check.c:4143 fortran/check.c:4167
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE"
+#: java/jcf-dump.c:1074
+#, c-format
+msgid "error while parsing constant pool\n"
 msgstr ""
 
-#: fortran/check.c:3849
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the default kind (%d)"
+#: java/jcf-dump.c:1080 java/jcf-parse.c:1433
+#, gcc-internal-format
+msgid "error in constant pool entry #%d\n"
 msgstr ""
 
-#: fortran/check.c:4216 fortran/check.c:4224
-#, no-c-format
-msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
+#: java/jcf-dump.c:1090
+#, c-format
+msgid "error while parsing fields\n"
 msgstr ""
 
-#: fortran/cpp.c:381 c-opts.c:909
-#, fuzzy, gcc-internal-format
-msgid "output filename specified twice"
-msgstr "не Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ\8b Ñ\9eваÑ\85одзÑ\8fÑ\87Ñ\8bÑ\8f Ñ\84айлÑ\8b"
+#: java/jcf-dump.c:1096
+#, fuzzy, c-format
+msgid "error while parsing methods\n"
+msgstr "памÑ\8bлка Ð·Ð°Ð¿Ñ\96Ñ\81Ñ\83 Ñ\9e %s"
 
-#: fortran/cpp.c:439
-#, no-c-format
-msgid "To enable preprocessing, use -cpp"
+#: java/jcf-dump.c:1102
+#, c-format
+msgid "error while parsing final attributes\n"
 msgstr ""
 
-#: fortran/cpp.c:525 fortran/cpp.c:535
-#, fuzzy, no-c-format
-msgid "opening output file %s: %s"
-msgstr "немагчыма адчыніць файл уводу `%s'"
-
-#: fortran/data.c:63
-#, no-c-format
-msgid "non-constant array in DATA statement %L"
+#: java/jcf-dump.c:1139
+#, c-format
+msgid "Try 'jcf-dump --help' for more information.\n"
 msgstr ""
 
-#: fortran/data.c:190
-#, no-c-format
-msgid "failure to simplify substring reference in DATA statement at %L"
+#: java/jcf-dump.c:1146
+#, c-format
+msgid ""
+"Usage: jcf-dump [OPTION]... CLASS...\n"
+"\n"
 msgstr ""
 
-#: fortran/data.c:215
-#, no-c-format
-msgid "initialization string truncated to match variable at %L"
+#: java/jcf-dump.c:1147
+#, c-format
+msgid ""
+"Display contents of a class file in readable form.\n"
+"\n"
 msgstr ""
 
-#: fortran/data.c:294
-#, fuzzy, no-c-format
-msgid "'%s' at %L already is initialized at %L"
-msgstr "Клас \"%s\" ужо існуе"
+#: java/jcf-dump.c:1148
+#, fuzzy, c-format
+msgid "  -c                      Disassemble method bodies\n"
+msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
 
-#: fortran/data.c:318
-#, no-c-format
-msgid "Data element below array lower bound at %L"
-msgstr ""
+#: java/jcf-dump.c:1149
+#, fuzzy, c-format
+msgid "  --javap                 Generate output in 'javap' format\n"
+msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
 
-#: fortran/data.c:330
-#, no-c-format
-msgid "Data element above array upper bound at %L"
+#: java/jcf-dump.c:1151
+#, c-format
+msgid "  --classpath PATH        Set path to find .class files\n"
 msgstr ""
 
-#: fortran/data.c:435
-#, fuzzy, no-c-format
-msgid "Extension: re-initialization of '%s' at %L"
-msgstr "ініцыялізацыя"
-
-#: fortran/decl.c:259
-#, no-c-format
-msgid "Host associated variable '%s' may not be in the DATA statement at %C"
+#: java/jcf-dump.c:1152
+#, c-format
+msgid "  -IDIR                   Append directory to class path\n"
 msgstr ""
 
-#: fortran/decl.c:266
-#, no-c-format
-msgid "Extension: initialization of common block variable '%s' in DATA statement at %C"
+#: java/jcf-dump.c:1153
+#, c-format
+msgid "  --bootclasspath PATH    Override built-in class path\n"
 msgstr ""
 
-#: fortran/decl.c:371
-#, no-c-format
-msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
+#: java/jcf-dump.c:1154
+#, c-format
+msgid "  --extdirs PATH          Set extensions directory path\n"
 msgstr ""
 
-#: fortran/decl.c:396
-#, fuzzy, no-c-format
-msgid "Invalid initializer %s in Data statement at %C"
-msgstr "нерэчаісны ініцыялізатар"
+#: java/jcf-dump.c:1155
+#, fuzzy, c-format
+msgid "  -o FILE                 Set output file name\n"
+msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
 
-#: fortran/decl.c:499
-#, no-c-format
-msgid "Initialization at %C is not allowed in a PURE procedure"
-msgstr ""
+#: java/jcf-dump.c:1157
+#, fuzzy, c-format
+msgid "  --help                  Print this help, then exit\n"
+msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
 
-#: fortran/decl.c:558
-#, no-c-format
-msgid "DATA statement at %C is not allowed in a PURE procedure"
-msgstr ""
+#: java/jcf-dump.c:1158
+#, fuzzy, c-format
+msgid "  --version               Print version number, then exit\n"
+msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
 
-#: fortran/decl.c:587
-#, no-c-format
-msgid "Bad INTENT specification at %C"
-msgstr ""
+#: java/jcf-dump.c:1159
+#, fuzzy, c-format
+msgid "  -v, --verbose           Print extra information while running\n"
+msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
 
-#: fortran/decl.c:634
-#, no-c-format
-msgid "Conflict in attributes of function argument at %C"
+#: java/jcf-dump.c:1161
+#, fuzzy, c-format
+msgid ""
+"For bug reporting instructions, please see:\n"
+"%s.\n"
 msgstr ""
+"\n"
+"Інструкцыі для паведамленняў аб памылках глядзіце тут:\n"
 
-#: fortran/decl.c:658
-#, no-c-format
-msgid "Obsolescent feature: Old-style character length at %C"
+#: java/jcf-dump.c:1189 java/jcf-dump.c:1257
+#, c-format
+msgid "jcf-dump: no classes specified\n"
 msgstr ""
 
-#: fortran/decl.c:690
-#, no-c-format
-msgid "Syntax error in character length specification at %C"
-msgstr ""
+#: java/jcf-dump.c:1277
+#, fuzzy, c-format
+msgid "Cannot open '%s' for output.\n"
+msgstr "немагчыма адчыніць %s для запісу"
 
-#: fortran/decl.c:813
-#, no-c-format
-msgid "Procedure '%s' at %C is already defined at %L"
+#: java/jcf-dump.c:1322
+#, c-format
+msgid "bad format of .zip/.jar archive\n"
 msgstr ""
 
-#: fortran/decl.c:821
-#, no-c-format
-msgid "Name '%s' at %C is already defined as a generic interface at %L"
+#: java/jcf-dump.c:1440
+#, c-format
+msgid "Bad byte codes.\n"
 msgstr ""
 
-#: fortran/decl.c:834
-#, no-c-format
-msgid "Procedure '%s' at %C has an explicit interface and must not have attributes declared at %L"
+#: java/jvgenmain.c:47
+#, c-format
+msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
 msgstr ""
 
-#: fortran/decl.c:906
-#, no-c-format
-msgid "Procedure '%s' at %L must have the BIND(C) attribute to be C interoperable"
-msgstr ""
+#: java/jvgenmain.c:109
+#, fuzzy, c-format
+msgid "%s: Cannot open output file: %s\n"
+msgstr "немагчыма адчыніць файл уводу `%s'"
 
-#: fortran/decl.c:936
-#, no-c-format
-msgid "Type '%s' at %L is a parameter to the BIND(C)  procedure '%s' but is not C interoperable because derived type '%s' is not C interoperable"
-msgstr ""
+#: java/jvgenmain.c:151
+#, fuzzy, c-format
+msgid "%s: Failed to close output file %s\n"
+msgstr "немагчыма зачыніць уваходзячы файл %s"
 
-#: fortran/decl.c:943
-#, no-c-format
-msgid "Variable '%s' at %L is a parameter to the BIND(C) procedure '%s' but may not be C interoperable"
+#: java/jvspec.c:406
+#, c-format
+msgid "can't specify '-D' without '--main'\n"
 msgstr ""
 
-#: fortran/decl.c:958
-#, no-c-format
-msgid "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND(C)"
-msgstr ""
+#: java/jvspec.c:409
+#, fuzzy, c-format
+msgid "'%s' is not a valid class name"
+msgstr "\"%s\" - гэта не пачатак дэкларацыі"
 
-#: fortran/decl.c:972
-#, no-c-format
-msgid "Variable '%s' at %L cannot have the ALLOCATABLE attribute because procedure '%s' is BIND(C)"
+#: java/jvspec.c:415
+#, c-format
+msgid "--resource requires -o"
 msgstr ""
 
-#: fortran/decl.c:981
-#, no-c-format
-msgid "Variable '%s' at %L cannot have the POINTER attribute because procedure '%s' is BIND(C)"
+#: java/jvspec.c:429
+#, c-format
+msgid "cannot specify both -C and -o"
 msgstr ""
 
-#: fortran/decl.c:990
-#, no-c-format
-msgid "Variable '%s' at %L cannot have the OPTIONAL attribute because procedure '%s' is BIND(C)"
-msgstr ""
+#: java/jvspec.c:441
+#, c-format
+msgid "cannot create temporary file"
+msgstr "немагчыма стварыць часовы файл"
 
-#: fortran/decl.c:1003
-#, no-c-format
-msgid "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' at %L because the procedure is BIND(C)"
+#: java/jvspec.c:463
+#, c-format
+msgid "using both @FILE with multiple files not implemented"
 msgstr ""
 
-#: fortran/decl.c:1013
-#, no-c-format
-msgid "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' at %L because the procedure is BIND(C)"
+#: java/jvspec.c:585
+#, c-format
+msgid "cannot specify 'main' class when not linking"
 msgstr ""
 
-#: fortran/decl.c:1090
-#, no-c-format
-msgid "Variable '%s' in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is BIND(C)"
+#: config/vax/netbsd-elf.h:51
+msgid "the -shared option is not currently supported for VAX ELF"
 msgstr ""
 
-#: fortran/decl.c:1137
-#, no-c-format
-msgid "CHARACTER expression at %L is being truncated (%d/%d)"
-msgstr ""
+#: config/vax/vax.h:50 config/vax/vax.h:51
+#, fuzzy
+msgid "profiling not supported with -mg"
+msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
 
-#: fortran/decl.c:1144
-#, no-c-format
-msgid "The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)"
+#: config/i386/linux-unwind.h:186
+msgid "ax ; {int $0x80 | syscall"
 msgstr ""
 
-#: fortran/decl.c:1234
-#, no-c-format
-msgid "Initializer not allowed for PARAMETER '%s' at %C"
+#: config/darwin.h:311
+msgid "-current_version only allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/decl.c:1244
-#, fuzzy, no-c-format
-msgid "PARAMETER at %L is missing an initializer"
-msgstr "прапушчан ініцыялізатар"
-
-#: fortran/decl.c:1254
-#, no-c-format
-msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
+#: config/darwin.h:313
+msgid "-install_name only allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/decl.c:1406
-#, no-c-format
-msgid "Component at %C must have the POINTER attribute"
+#: config/darwin.h:318
+msgid "-bundle not allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/decl.c:1414
-#, no-c-format
-msgid "Array component of structure at %C must have explicit or deferred shape"
+#: config/darwin.h:319
+msgid "-bundle_loader not allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/decl.c:1489
-#, no-c-format
-msgid "Pointer array component of structure at %C must have a deferred shape"
+#: config/darwin.h:320
+msgid "-client_name not allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/decl.c:1498
-#, no-c-format
-msgid "Allocatable component of structure at %C must have a deferred shape"
+#: config/darwin.h:325
+msgid "-force_flat_namespace not allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/decl.c:1507
-#, no-c-format
-msgid "Array component of structure at %C must have an explicit shape"
+#: config/darwin.h:327
+msgid "-keep_private_externs not allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/decl.c:1537
-#, no-c-format
-msgid "NULL() initialization at %C is ambiguous"
+#: config/darwin.h:328
+msgid "-private_bundle not allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/decl.c:1654 fortran/decl.c:5833
-#, no-c-format
-msgid "Duplicate array spec for Cray pointee at %C"
+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
+msgid "gfortran does not support -E without -cpp"
 msgstr ""
 
-#: fortran/decl.c:1725
-#, no-c-format
-msgid "the type of '%s' at %C has not been declared within the interface"
+#: config/rs6000/sysv4.h:870 config/ia64/freebsd.h:26
+#: config/i386/freebsd.h:103 config/alpha/freebsd.h:33
+#: config/sparc/freebsd.h:34
+msgid "consider using `-pg' instead of `-p' with gprof(1)"
 msgstr ""
 
-#: fortran/decl.c:1741
-#, no-c-format
-msgid "Function name '%s' not allowed at %C"
+#: config/rs6000/sysv4.h:907 config/rs6000/sysv4.h:909
+#: config/alpha/linux-elf.h:33 config/alpha/linux-elf.h:35
+#: config/rs6000/linux64.h:354 config/rs6000/linux64.h:356 config/linux.h:111
+#: config/linux.h:113
+msgid "-mglibc and -muclibc used together"
 msgstr ""
 
-#: fortran/decl.c:1757
-#, no-c-format
-msgid "Extension: Old-style initialization at %C"
+#: config/mcore/mcore.h:54
+msgid "the m210 does not have little endian support"
 msgstr ""
 
-#: fortran/decl.c:1772 fortran/decl.c:4362
-#, no-c-format
-msgid "Initialization at %C isn't for a pointer variable"
+#: config/arc/arc.h:61 config/mips/mips.h:1230
+msgid "may not use both -EB and -EL"
 msgstr ""
 
-#: fortran/decl.c:1780 fortran/decl.c:4370 fortran/decl.c:4510
-#, no-c-format
-msgid "Pointer initialization requires a NULL() at %C"
+#: config/sparc/linux64.h:165 config/sparc/linux64.h:176
+#: config/sparc/netbsd-elf.h:125 config/sparc/netbsd-elf.h:144
+#: config/sparc/sol2-bi.h:240 config/sparc/sol2-bi.h:250
+msgid "may not use both -m32 and -m64"
 msgstr ""
 
-#: fortran/decl.c:1786 fortran/decl.c:4376 fortran/decl.c:4515
-#, no-c-format
-msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
+#: java/lang-specs.h:33
+msgid "-fjni and -femit-class-files are incompatible"
 msgstr ""
 
-#: fortran/decl.c:1799
-#, no-c-format
-msgid "Pointer initialization at %C requires '=>', not '='"
+#: java/lang-specs.h:34
+msgid "-fjni and -femit-class-file are incompatible"
 msgstr ""
 
-#: fortran/decl.c:1808 fortran/decl.c:7024
-#, no-c-format
-msgid "Expected an initialization expression at %C"
+#: java/lang-specs.h:35 java/lang-specs.h:36
+msgid "-femit-class-file should used along with -fsyntax-only"
 msgstr ""
 
-#: fortran/decl.c:1814
-#, no-c-format
-msgid "Initialization of variable at %C is not allowed in a PURE procedure"
-msgstr ""
+#: config/sparc/sol2-bi.h:212 config/sparc/sol2-bi.h:217
+#: config/sparc/sol2-gld-bi.h:40 config/sparc/sol2-gld-bi.h:45
+#, fuzzy
+msgid "does not support multilib"
+msgstr "%s не падтрымлівае %s"
 
-#: fortran/decl.c:1827
-#, no-c-format
-msgid "Initialization of allocatable component at %C is not allowed"
+#: gcc.c:868
+msgid "GCC does not support -C or -CC without -E"
 msgstr ""
 
-#: fortran/decl.c:1881 fortran/decl.c:1890
-#, no-c-format
-msgid "Old-style type declaration %s*%d not supported at %C"
+#: gcc.c:896 java/jvspec.c:81 ada/gcc-interface/lang-specs.h:33
+msgid "-pg and -fomit-frame-pointer are incompatible"
 msgstr ""
 
-#: fortran/decl.c:1895
-#, no-c-format
-msgid "Nonstandard type declaration %s*%d at %C"
+#: gcc.c:1073
+msgid "GNU C no longer supports -traditional without -E"
 msgstr ""
 
-#: fortran/decl.c:1946 fortran/decl.c:2022
-#, no-c-format
-msgid "Missing right parenthesis at %C"
+#: gcc.c:1089
+msgid "-E or -x required when input is from standard input"
 msgstr ""
 
-#: fortran/decl.c:1959 fortran/decl.c:2067
-#, no-c-format
-msgid "Expected initialization expression at %C"
+#: config/i386/mingw-w64.h:61 config/i386/mingw32.h:81
+#: config/i386/cygwin.h:123
+msgid "shared and mdll are not compatible"
 msgstr ""
 
-#: fortran/decl.c:1967 fortran/decl.c:2073
-#, no-c-format
-msgid "Expected scalar initialization expression at %C"
+#: config/pa/pa-hpux10.h:87 config/pa/pa-hpux10.h:90 config/pa/pa-hpux10.h:98
+#: config/pa/pa-hpux10.h:101 config/pa/pa-hpux11.h:108
+#: config/pa/pa-hpux11.h:111 config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33
+#: config/pa/pa64-hpux.h:42 config/pa/pa64-hpux.h:45
+msgid "Warning: consider linking with `-static' as system libraries with"
 msgstr ""
 
-#: fortran/decl.c:1998
-#, fuzzy, no-c-format
-msgid "Kind %d not supported for type %s at %C"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
-
-#: fortran/decl.c:2011
-#, no-c-format
-msgid "C kind type parameter is for type %s but type at %L is %s"
+#: config/pa/pa-hpux10.h:88 config/pa/pa-hpux10.h:91 config/pa/pa-hpux10.h:99
+#: config/pa/pa-hpux10.h:102 config/pa/pa-hpux11.h:109
+#: config/pa/pa-hpux11.h:112 config/pa/pa64-hpux.h:31 config/pa/pa64-hpux.h:34
+#: config/pa/pa64-hpux.h:43 config/pa/pa64-hpux.h:46
+msgid "  profiling support are only provided in archive format"
 msgstr ""
 
-#: fortran/decl.c:2020
-#, no-c-format
-msgid "Missing right parenthesis or comma at %C"
+#: config/rs6000/darwin.h:95
+msgid " conflicting code gen style switches are used"
 msgstr ""
 
-#: fortran/decl.c:2093
-#, no-c-format
-msgid "Kind %d is not supported for CHARACTER at %C"
+#: config/arm/arm.h:154
+msgid "-msoft-float and -mhard_float may not be used together"
 msgstr ""
 
-#: fortran/decl.c:2223
-#, no-c-format
-msgid "Syntax error in CHARACTER declaration at %C"
+#: config/arm/arm.h:156
+msgid "-mbig-endian and -mlittle-endian may not be used together"
 msgstr ""
 
-#: fortran/decl.c:2306
-#, no-c-format
-msgid "Extension: BYTE type at %C"
+#: config/vxworks.h:71
+msgid "-Xbind-now and -Xbind-lazy are incompatible"
 msgstr ""
 
-#: fortran/decl.c:2312
-#, no-c-format
-msgid "BYTE type used at %C is not available on the target machine"
+#: config/bfin/elf.h:54
+msgid "no processor type specified for linking"
 msgstr ""
 
-#: fortran/decl.c:2361
-#, no-c-format
-msgid "DOUBLE COMPLEX at %C does not conform to the Fortran 95 standard"
-msgstr ""
+#: config/i386/nwld.h:34
+#, fuzzy
+msgid "Static linking is not supported."
+msgstr "-pipe не падтрымліваецца"
 
-#: fortran/decl.c:2387
-#, no-c-format
-msgid "Fortran 2003: CLASS statement at %C"
+#: config/i386/cygwin.h:28
+msgid "mno-cygwin and mno-win32 are not compatible"
 msgstr ""
 
-#: fortran/decl.c:2410 fortran/decl.c:2419 fortran/decl.c:2732
-#: fortran/decl.c:2740
-#, fuzzy, no-c-format
-msgid "Type name '%s' at %C is ambiguous"
-msgstr "памер \"%s\" - %d байт"
+#: config/sh/sh.h:463
+#, fuzzy
+msgid "SH2a does not support little-endian"
+msgstr "%s не падтрымлівае %s"
 
-#: fortran/decl.c:2495
-#, no-c-format
-msgid "Missing character range in IMPLICIT at %C"
+#: config/rx/rx.h:63
+msgid "-mas100-syntax is incompatible with -gdwarf"
 msgstr ""
 
-#: fortran/decl.c:2541
-#, no-c-format
-msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
+#: config/rx/rx.h:64
+msgid "rx200 cpu does not have FPU hardware"
 msgstr ""
 
-#: fortran/decl.c:2597
-#, no-c-format
-msgid "Empty IMPLICIT statement at %C"
-msgstr ""
+#: config/s390/tpf.h:119
+#, fuzzy
+msgid "static is not supported on TPF-OS"
+msgstr "-pipe не падтрымліваецца"
 
-#: fortran/decl.c:2698
-#, no-c-format
-msgid "IMPORT statement at %C only permitted in an INTERFACE body"
+#: config/arm/freebsd.h:31
+msgid "consider using `-pg' instead of `-p' with gprof(1) "
 msgstr ""
 
-#: fortran/decl.c:2703
-#, no-c-format
-msgid "Fortran 2003: IMPORT statement at %C"
+#: objc/lang-specs.h:31 objc/lang-specs.h:46
+msgid "GNU Objective C no longer supports traditional compilation"
 msgstr ""
 
-#: fortran/decl.c:2718
-#, no-c-format
-msgid "Expecting list of named entities at %C"
+#: config/cris/cris.h:207
+msgid "Do not specify both -march=... and -mcpu=..."
 msgstr ""
 
-#: fortran/decl.c:2746
-#, no-c-format
-msgid "Cannot IMPORT '%s' from host scoping unit at %C - does not exist."
+#: config/i386/i386.h:543
+msgid "`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead."
 msgstr ""
 
-#: fortran/decl.c:2753
-#, no-c-format
-msgid "'%s' is already IMPORTed from host scoping unit at %C."
+#: config/i386/i386.h:546
+msgid "`-mintel-syntax' is deprecated. Use `-masm=intel' instead."
 msgstr ""
 
-#: fortran/decl.c:2782
-#, no-c-format
-msgid "Syntax error in IMPORT statement at %C"
+#: config/i386/i386.h:548
+msgid "'-msse5' was removed."
 msgstr ""
 
-#: fortran/decl.c:3031
-#, no-c-format
-msgid "Missing dimension specification at %C"
+#: config/i386/i386.h:550
+msgid "`-mno-intel-syntax' is deprecated. Use `-masm=att' instead."
 msgstr ""
 
-#: fortran/decl.c:3105
-#, no-c-format
-msgid "Duplicate %s attribute at %L"
-msgstr ""
+#: config/mips/r3900.h:34
+msgid "-mhard-float not supported"
+msgstr "-mhard-float не падтрымліваецца"
 
-#: fortran/decl.c:3124
-#, no-c-format
-msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
+#: config/mips/r3900.h:36
+msgid "-msingle-float and -msoft-float cannot both be specified"
 msgstr ""
 
-#: fortran/decl.c:3134
-#, no-c-format
-msgid "Attribute at %L is not allowed in a TYPE definition"
+#: config/lynx.h:70
+msgid "cannot use mthreads and mlegacy-threads together"
 msgstr ""
 
-#: fortran/decl.c:3152
-#, no-c-format
-msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
+#: config/lynx.h:95
+msgid "cannot use mshared and static together"
 msgstr ""
 
-#: fortran/decl.c:3163
-#, no-c-format
-msgid "%s attribute at %L is not allowed outside of the specification part of a module"
+#: ada/gcc-interface/lang-specs.h:34
+msgid "-c or -S required for Ada"
 msgstr ""
 
-#: fortran/decl.c:3215 fortran/decl.c:6086
-#, no-c-format
-msgid "PROTECTED at %C only allowed in specification part of a module"
+#: java/lang.opt:69
+msgid "Warn if deprecated empty statements are found"
 msgstr ""
 
-#: fortran/decl.c:3221
-#, no-c-format
-msgid "Fortran 2003: PROTECTED attribute at %C"
+#: java/lang.opt:73
+msgid "Warn if .class files are out of date"
 msgstr ""
 
-#: fortran/decl.c:3252
-#, no-c-format
-msgid "Fortran 2003: VALUE attribute at %C"
+#: java/lang.opt:77
+msgid "Warn if modifiers are specified when not necessary"
 msgstr ""
 
-#: fortran/decl.c:3262
-#, no-c-format
-msgid "Fortran 2003: VOLATILE attribute at %C"
+#: java/lang.opt:81
+msgid "--CLASSPATH\tDeprecated; use --classpath instead"
 msgstr ""
 
-#: fortran/decl.c:3302
-#, no-c-format
-msgid "Multiple identifiers provided with single NAME= specifier at %C"
+#: java/lang.opt:88
+msgid "Permit the use of the assert keyword"
 msgstr ""
 
-#: fortran/decl.c:3398
-#, no-c-format
-msgid "Implicitly declared BIND(C) function '%s' at %L may not be C interoperable"
+#: java/lang.opt:110
+msgid "--bootclasspath=<path>\tReplace system path"
 msgstr ""
 
-#: fortran/decl.c:3419
-#, no-c-format
-msgid "Variable '%s' in common block '%s' at %L may not be a C interoperable kind though common block '%s' is BIND(C)"
-msgstr ""
+#: java/lang.opt:114
+#, fuzzy
+msgid "Generate checks for references to NULL"
+msgstr "Стварыць код для DLL"
 
-#: fortran/decl.c:3428
-#, no-c-format
-msgid "Type declaration '%s' at %L is not C interoperable but it is BIND(C)"
+#: java/lang.opt:118
+msgid "--classpath=<path>\tSet class path"
 msgstr ""
 
-#: fortran/decl.c:3432
-#, no-c-format
-msgid "Variable '%s' at %L may not be a C interoperable kind but it is bind(c)"
+#: java/lang.opt:125
+msgid "Output a class file"
 msgstr ""
 
-#: fortran/decl.c:3444
-#, no-c-format
-msgid "Variable '%s' in common block '%s' at %L cannot be declared with BIND(C) since it is not a global"
+#: java/lang.opt:129
+msgid "Alias for -femit-class-file"
 msgstr ""
 
-#: fortran/decl.c:3458
-#, no-c-format
-msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
+#: java/lang.opt:133
+msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
 msgstr ""
 
-#: fortran/decl.c:3466
-#, no-c-format
-msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
+#: java/lang.opt:137
+msgid "--extdirs=<path>\tSet the extension directory path"
 msgstr ""
 
-#: fortran/decl.c:3478
-#, no-c-format
-msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
+#: java/lang.opt:144
+msgid "Input file is a file with a list of filenames to compile"
 msgstr ""
 
-#: fortran/decl.c:3486
-#, no-c-format
-msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
+#: java/lang.opt:151
+msgid "Always check for non gcj generated classes archives"
 msgstr ""
 
-#. Use gfc_warning_now because we won't say that the symbol fails
-#. just because of this.
-#: fortran/decl.c:3497
-#, no-c-format
-msgid "Symbol '%s' at %L is marked PRIVATE but has been given the binding label '%s'"
+#: java/lang.opt:155
+msgid "Assume the runtime uses a hash table to map an object to its synchronization structure"
 msgstr ""
 
-#: fortran/decl.c:3572
-#, no-c-format
-msgid "Need either entity or common block name for attribute specification statement at %C"
+#: java/lang.opt:159
+msgid "Generate instances of Class at runtime"
 msgstr ""
 
-#: fortran/decl.c:3619
-#, no-c-format
-msgid "Missing entity or common block name for attribute specification statement at %C"
+#: java/lang.opt:163
+msgid "Use offset tables for virtual method calls"
 msgstr ""
 
-#. Now we have an error, which we signal, and then fix up
-#. because the knock-on is plain and simple confusing.
-#: fortran/decl.c:3728
-#, no-c-format
-msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
+#: java/lang.opt:170
+msgid "Assume native functions are implemented using JNI"
 msgstr ""
 
-#: fortran/decl.c:3760
-#, no-c-format
-msgid "Syntax error in data declaration at %C"
+#: java/lang.opt:174
+msgid "Enable optimization of static class initialization code"
 msgstr ""
 
-#: fortran/decl.c:3917
-#, no-c-format
-msgid "Name '%s' at %C is the name of the procedure"
+#: java/lang.opt:181
+msgid "Reduce the amount of reflection meta-data generated"
 msgstr ""
 
-#: fortran/decl.c:3929
-#, no-c-format
-msgid "Unexpected junk in formal argument list at %C"
+#: java/lang.opt:185
+msgid "Enable assignability checks for stores into object arrays"
 msgstr ""
 
-#: fortran/decl.c:3946
-#, no-c-format
-msgid "Duplicate symbol '%s' in formal argument list at %C"
-msgstr ""
+#: java/lang.opt:189
+#, fuzzy
+msgid "Generate code for the Boehm GC"
+msgstr "Генерыраваць код для Intel as"
 
-#: fortran/decl.c:3997
-#, no-c-format
-msgid "RESULT variable at %C must be different than function name"
+#: java/lang.opt:193
+msgid "Call a library routine to do integer divisions"
 msgstr ""
 
-#: fortran/decl.c:4074
-#, fuzzy, no-c-format
-msgid "Unexpected junk after function declaration at %C"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+#: java/lang.opt:197
+#, fuzzy
+msgid "Generate code for built-in atomic operations"
+msgstr "Генерыраваць код для Intel as"
 
-#: fortran/decl.c:4084 fortran/decl.c:5129
-#, no-c-format
-msgid "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal procedure"
+#: java/lang.opt:201
+msgid "Generated should be loaded by bootstrap loader"
 msgstr ""
 
-#: fortran/decl.c:4228
-#, no-c-format
-msgid "Interface '%s' at %C may not be generic"
+#: java/lang.opt:205
+msgid "Set the source language version"
 msgstr ""
 
-#: fortran/decl.c:4234
-#, no-c-format
-msgid "Interface '%s' at %C may not be a statement function"
-msgstr ""
+#: java/lang.opt:209
+#, fuzzy
+msgid "Set the target VM version"
+msgstr "дрэнная версія загалоўка"
 
-#: fortran/decl.c:4247
-#, no-c-format
-msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C"
+#: ada/gcc-interface/lang.opt:100
+msgid "-gnat<options>\tSpecify options to GNAT"
 msgstr ""
 
-#: fortran/decl.c:4302
-#, no-c-format
-msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
-msgstr ""
-
-#: fortran/decl.c:4309
-#, no-c-format
-msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
+#: fortran/lang.opt:57
+msgid "-J<directory>\tPut MODULE files in 'directory'"
 msgstr ""
 
-#: fortran/decl.c:4315
-#, no-c-format
-msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
+#: fortran/lang.opt:73
+msgid "Warn about possible aliasing of dummy arguments"
 msgstr ""
 
-#: fortran/decl.c:4338
-#, no-c-format
-msgid "Procedure '%s' at %L already has basic type of %s"
+#: fortran/lang.opt:77
+msgid "Warn about alignment of COMMON blocks"
 msgstr ""
 
-#: fortran/decl.c:4399 fortran/decl.c:4577
-#, no-c-format
-msgid "Syntax error in PROCEDURE statement at %C"
+#: fortran/lang.opt:81
+msgid "Warn about missing ampersand in continued character constants"
 msgstr ""
 
-#: fortran/decl.c:4448 fortran/decl.c:7406
-#, no-c-format
-msgid "Expected '::' after binding-attributes at %C"
-msgstr ""
+#: fortran/lang.opt:85
+#, fuzzy
+msgid "Warn about creation of array temporaries"
+msgstr "немагчыма стварыць часовы файл"
 
-#: fortran/decl.c:4455
-#, no-c-format
-msgid "NOPASS or explicit interface required at %C"
+#: fortran/lang.opt:89
+msgid "Warn about truncated character expressions"
 msgstr ""
 
-#: fortran/decl.c:4459
-#, no-c-format
-msgid "Fortran 2003: Procedure pointer component at %C"
+#: fortran/lang.opt:97
+msgid "Warn about calls with implicit interface"
 msgstr ""
 
-#: fortran/decl.c:4534
-#, no-c-format
-msgid "Syntax error in procedure pointer component at %C"
+#: fortran/lang.opt:101
+msgid "Warn about called procedures not explicitly declared"
 msgstr ""
 
-#: fortran/decl.c:4551
-#, no-c-format
-msgid "PROCEDURE at %C must be in a generic interface"
+#: fortran/lang.opt:105
+msgid "Warn about truncated source lines"
 msgstr ""
 
-#: fortran/decl.c:4616
-#, no-c-format
-msgid "Fortran 2003: PROCEDURE statement at %C"
+#: fortran/lang.opt:109
+msgid "Warn on intrinsics not part of the selected standard"
 msgstr ""
 
-#: fortran/decl.c:4684
-#, no-c-format
-msgid "Expected formal argument list in function definition at %C"
+#: fortran/lang.opt:117
+msgid "Warn about \"suspicious\" constructs"
 msgstr ""
 
-#: fortran/decl.c:4708 fortran/decl.c:4712 fortran/decl.c:4911
-#: fortran/decl.c:4915 fortran/decl.c:5097 fortran/decl.c:5101
-#: fortran/symbol.c:1490
-#, no-c-format
-msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
+#: fortran/lang.opt:121
+msgid "Permit nonconforming uses of the tab character"
 msgstr ""
 
-#: fortran/decl.c:4833
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a PROGRAM"
+#: fortran/lang.opt:125
+msgid "Warn about underflow of numerical constant expressions"
 msgstr ""
 
-#: fortran/decl.c:4836
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a MODULE"
+#: fortran/lang.opt:129
+msgid "Warn if a user-procedure has the same name as an intrinsic"
 msgstr ""
 
-#: fortran/decl.c:4839
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
+#: fortran/lang.opt:133
+msgid "Enable preprocessing"
 msgstr ""
 
-#: fortran/decl.c:4843
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within an INTERFACE"
+#: fortran/lang.opt:137
+msgid "Disable preprocessing"
 msgstr ""
 
-#: fortran/decl.c:4847
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
+#: fortran/lang.opt:145
+msgid "Enable alignment of COMMON blocks"
 msgstr ""
 
-#: fortran/decl.c:4851
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
+#: fortran/lang.opt:149
+msgid "All intrinsics procedures are available regardless of selected standard"
 msgstr ""
 
-#: fortran/decl.c:4855
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a DO block"
+#: fortran/lang.opt:157
+msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
 msgstr ""
 
-#: fortran/decl.c:4859
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a SELECT block"
+#: fortran/lang.opt:161
+msgid "Specify that backslash in string introduces an escape character"
 msgstr ""
 
-#: fortran/decl.c:4863
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a FORALL block"
+#: fortran/lang.opt:165
+msgid "Produce a backtrace when a runtime error is encountered"
 msgstr ""
 
-#: fortran/decl.c:4867
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a WHERE block"
+#: fortran/lang.opt:169
+msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS"
 msgstr ""
 
-#: fortran/decl.c:4871
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear within a contained subprogram"
+#: fortran/lang.opt:173
+msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument"
 msgstr ""
 
-#: fortran/decl.c:4889
-#, no-c-format
-msgid "ENTRY statement at %C cannot appear in a contained procedure"
+#: fortran/lang.opt:177
+msgid "Use big-endian format for unformatted files"
 msgstr ""
 
-#: fortran/decl.c:4943 fortran/decl.c:5137
-#, no-c-format
-msgid "Missing required parentheses before BIND(C) at %C"
+#: fortran/lang.opt:181
+msgid "Use little-endian format for unformatted files"
 msgstr ""
 
-#: fortran/decl.c:5199 fortran/decl.c:5215
-#, no-c-format
-msgid "Syntax error in NAME= specifier for binding label at %C"
+#: fortran/lang.opt:185
+msgid "Use native format for unformatted files"
 msgstr ""
 
-#: fortran/decl.c:5230
-#, no-c-format
-msgid "Missing closing quote '\"' for binding label at %C"
+#: fortran/lang.opt:189
+msgid "Swap endianness for unformatted files"
 msgstr ""
 
-#: fortran/decl.c:5239
-#, no-c-format
-msgid "Missing closing quote ''' for binding label at %C"
+#: fortran/lang.opt:193
+msgid "Use the Cray Pointer extension"
 msgstr ""
 
-#: fortran/decl.c:5249
-#, no-c-format
-msgid "Missing closing paren for binding label at %C"
+#: fortran/lang.opt:197
+msgid "Ignore 'D' in column one in fixed form"
 msgstr ""
 
-#: fortran/decl.c:5255
-#, no-c-format
-msgid "No binding name is allowed in BIND(C) at %C"
+#: fortran/lang.opt:201
+msgid "Treat lines with 'D' in column one as comments"
 msgstr ""
 
-#: fortran/decl.c:5261
-#, no-c-format
-msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
+#: fortran/lang.opt:205
+msgid "Set the default double precision kind to an 8 byte wide type"
 msgstr ""
 
-#: fortran/decl.c:5292
-#, no-c-format
-msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
+#: fortran/lang.opt:209
+msgid "Set the default integer kind to an 8 byte wide type"
 msgstr ""
 
-#: fortran/decl.c:5475
-#, no-c-format
-msgid "Unexpected END statement at %C"
+#: fortran/lang.opt:213
+msgid "Set the default real kind to an 8 byte wide type"
 msgstr ""
 
-#. We would have required END [something].
-#: fortran/decl.c:5484
-#, no-c-format
-msgid "%s statement expected at %L"
+#: fortran/lang.opt:217
+msgid "Allow dollar signs in entity names"
 msgstr ""
 
-#: fortran/decl.c:5495
-#, no-c-format
-msgid "Expecting %s statement at %C"
+#: fortran/lang.opt:221
+msgid "Dump a core file when a runtime error occurs"
 msgstr ""
 
-#: fortran/decl.c:5510
-#, no-c-format
-msgid "Expected block name of '%s' in %s statement at %C"
+#: fortran/lang.opt:225
+msgid "Display the code tree after parsing"
 msgstr ""
 
-#: fortran/decl.c:5527
-#, no-c-format
-msgid "Expected terminating name at %C"
+#: fortran/lang.opt:229
+msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays"
 msgstr ""
 
-#: fortran/decl.c:5536 fortran/decl.c:5544
-#, no-c-format
-msgid "Expected label '%s' for %s statement at %C"
+#: fortran/lang.opt:233
+msgid "Use f2c calling convention"
 msgstr ""
 
-#: fortran/decl.c:5599
-#, no-c-format
-msgid "Missing array specification at %L in DIMENSION statement"
+#: fortran/lang.opt:237
+msgid "Assume that the source file is fixed form"
 msgstr ""
 
-#: fortran/decl.c:5607
-#, no-c-format
-msgid "Dimensions specified for %s at %L after its initialisation"
+#: fortran/lang.opt:241
+msgid "Specify where to find the compiled intrinsic modules"
 msgstr ""
 
-#: fortran/decl.c:5616
-#, no-c-format
-msgid "Array specification must be deferred at %L"
+#: fortran/lang.opt:245
+msgid "Allow arbitrary character line width in fixed mode"
 msgstr ""
 
-#: fortran/decl.c:5713
-#, no-c-format
-msgid "Unexpected character in variable list at %C"
+#: fortran/lang.opt:249
+msgid "-ffixed-line-length-<n>\t\tUse n as character line width in fixed mode"
 msgstr ""
 
-#: fortran/decl.c:5750
-#, no-c-format
-msgid "Expected '(' at %C"
+#: fortran/lang.opt:253
+msgid "-ffpe-trap=[...]\tStop on following floating point exceptions"
 msgstr ""
 
-#: fortran/decl.c:5764 fortran/decl.c:5804
-#, no-c-format
-msgid "Expected variable name at %C"
+#: fortran/lang.opt:257
+msgid "Assume that the source file is free form"
 msgstr ""
 
-#: fortran/decl.c:5780
-#, no-c-format
-msgid "Cray pointer at %C must be an integer"
+#: fortran/lang.opt:261
+msgid "Allow arbitrary character line width in free mode"
 msgstr ""
 
-#: fortran/decl.c:5784
-#, no-c-format
-msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
+#: fortran/lang.opt:265
+msgid "-ffree-line-length-<n>\t\tUse n as character line width in free mode"
 msgstr ""
 
-#: fortran/decl.c:5790
-#, no-c-format
-msgid "Expected \",\" at %C"
+#: fortran/lang.opt:269
+msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements"
 msgstr ""
 
-#: fortran/decl.c:5853
-#, no-c-format
-msgid "Expected \")\" at %C"
+#: fortran/lang.opt:273
+msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n"
 msgstr ""
 
-#: fortran/decl.c:5865
-#, no-c-format
-msgid "Expected \",\" or end of statement at %C"
+#: fortran/lang.opt:277
+msgid "-finit-integer=<n>\tInitialize local integer variables to n"
 msgstr ""
 
-#: fortran/decl.c:5891
-#, no-c-format
-msgid "INTENT is not allowed inside of BLOCK at %C"
+#: fortran/lang.opt:281
+msgid "Initialize local variables to zero (from g77)"
 msgstr ""
 
-#: fortran/decl.c:5923
-#, no-c-format
-msgid "OPTIONAL is not allowed inside of BLOCK at %C"
+#: fortran/lang.opt:285
+msgid "-finit-logical=<true|false>\tInitialize local logical variables"
 msgstr ""
 
-#: fortran/decl.c:5942
-#, no-c-format
-msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
+#: fortran/lang.opt:289
+msgid "-finit-real=<zero|nan|inf|-inf>\tInitialize local real variables"
 msgstr ""
 
-#: fortran/decl.c:6037
-#, no-c-format
-msgid "Access specification of the %s operator at %C has already been specified"
+#: fortran/lang.opt:293
+msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor"
 msgstr ""
 
-#: fortran/decl.c:6054
-#, no-c-format
-msgid "Access specification of the .%s. operator at %C has already been specified"
+#: fortran/lang.opt:297
+msgid "-fmax-errors=<n>\tMaximum number of errors to report"
 msgstr ""
 
-#: fortran/decl.c:6092
-#, no-c-format
-msgid "Fortran 2003: PROTECTED statement at %C"
+#: fortran/lang.opt:301
+msgid "-fmax-identifier-length=<n>\tMaximum identifier length"
 msgstr ""
 
-#: fortran/decl.c:6132
-#, no-c-format
-msgid "Syntax error in PROTECTED statement at %C"
+#: fortran/lang.opt:305
+msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords"
 msgstr ""
 
-#: fortran/decl.c:6156
-#, no-c-format
-msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
+#: fortran/lang.opt:309
+msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack"
 msgstr ""
 
-#: fortran/decl.c:6193
-#, no-c-format
-msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
+#: fortran/lang.opt:313
+msgid "Set default accessibility of module entities to PRIVATE."
 msgstr ""
 
-#: fortran/decl.c:6221
-#, no-c-format
-msgid "Expected variable name at %C in PARAMETER statement"
+#: fortran/lang.opt:321
+msgid "Try to lay out derived types as compactly as possible"
 msgstr ""
 
-#: fortran/decl.c:6228
-#, no-c-format
-msgid "Expected = sign in PARAMETER statement at %C"
+#: fortran/lang.opt:329
+msgid "Enable range checking during compilation"
 msgstr ""
 
-#: fortran/decl.c:6234
-#, no-c-format
-msgid "Expected expression at %C in PARAMETER statement"
+#: fortran/lang.opt:333
+msgid "Use a 4-byte record marker for unformatted files"
 msgstr ""
 
-#: fortran/decl.c:6254
-#, no-c-format
-msgid "Initializing already initialized variable at %C"
+#: fortran/lang.opt:337
+msgid "Use an 8-byte record marker for unformatted files"
 msgstr ""
 
-#: fortran/decl.c:6289
-#, no-c-format
-msgid "Unexpected characters in PARAMETER statement at %C"
+#: fortran/lang.opt:341
+msgid "Allocate local variables on the stack to allow indirect recursion"
 msgstr ""
 
-#: fortran/decl.c:6313
-#, no-c-format
-msgid "Blanket SAVE statement at %C follows previous SAVE statement"
+#: fortran/lang.opt:345
+msgid "Copy array sections into a contiguous block on procedure entry"
 msgstr ""
 
-#: fortran/decl.c:6325
-#, no-c-format
-msgid "SAVE statement at %C follows blanket SAVE statement"
+#: fortran/lang.opt:349
+msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed"
 msgstr ""
 
-#: fortran/decl.c:6372
-#, no-c-format
-msgid "Syntax error in SAVE statement at %C"
+#: fortran/lang.opt:353
+msgid "Append a second underscore if the name already contains an underscore"
 msgstr ""
 
-#: fortran/decl.c:6386
-#, no-c-format
-msgid "VALUE is not allowed inside of BLOCK at %C"
+#: fortran/lang.opt:361
+msgid "Apply negative sign to zero values"
 msgstr ""
 
-#: fortran/decl.c:6390
-#, no-c-format
-msgid "Fortran 2003: VALUE statement at %C"
+#: fortran/lang.opt:365
+msgid "Append underscores to externally visible names"
 msgstr ""
 
-#: fortran/decl.c:6430
-#, no-c-format
-msgid "Syntax error in VALUE statement at %C"
+#: fortran/lang.opt:369
+msgid "Compile all program units at once and check all interfaces"
 msgstr ""
 
-#: fortran/decl.c:6441
-#, no-c-format
-msgid "Fortran 2003: VOLATILE statement at %C"
+#: fortran/lang.opt:409
+msgid "Statically link the GNU Fortran helper library (libgfortran)"
 msgstr ""
 
-#: fortran/decl.c:6483
-#, no-c-format
-msgid "Syntax error in VOLATILE statement at %C"
+#: fortran/lang.opt:413
+msgid "Conform to the ISO Fortran 2003 standard"
 msgstr ""
 
-#: fortran/decl.c:6506
-#, no-c-format
-msgid "MODULE PROCEDURE at %C must be in a generic module interface"
+#: fortran/lang.opt:417
+msgid "Conform to the ISO Fortran 2008 standard"
 msgstr ""
 
-#: fortran/decl.c:6551
-#, no-c-format
-msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
+#: fortran/lang.opt:421
+msgid "Conform to the ISO Fortran 95 standard"
 msgstr ""
 
-#: fortran/decl.c:6600
-#, no-c-format
-msgid "Ambiguous symbol in TYPE definition at %C"
+#: fortran/lang.opt:425
+msgid "Conform to nothing in particular"
 msgstr ""
 
-#: fortran/decl.c:6606
-#, no-c-format
-msgid "No such symbol in TYPE definition at %C"
+#: fortran/lang.opt:429
+msgid "Accept extensions to support legacy code"
 msgstr ""
 
-#: fortran/decl.c:6612
-#, no-c-format
-msgid "'%s' in EXTENDS expression at %C is not a derived type"
-msgstr ""
+#: config/alpha/alpha.opt:23 config/i386/i386.opt:201
+msgid "Do not use hardware fp"
+msgstr "Не выкарыстоўваць апаратную плаваючую кропку"
 
-#: fortran/decl.c:6619
-#, no-c-format
-msgid "'%s' cannot be extended at %C because it is BIND(C)"
+#: config/alpha/alpha.opt:27
+msgid "Use fp registers"
 msgstr ""
 
-#: fortran/decl.c:6626
-#, no-c-format
-msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
+#: config/alpha/alpha.opt:31
+msgid "Assume GAS"
 msgstr ""
 
-#: fortran/decl.c:6649
-#, no-c-format
-msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
+#: config/alpha/alpha.opt:35
+msgid "Do not assume GAS"
 msgstr ""
 
-#: fortran/decl.c:6661
-#, no-c-format
-msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
+#: config/alpha/alpha.opt:39
+msgid "Request IEEE-conformant math library routines (OSF/1)"
 msgstr ""
 
-#: fortran/decl.c:6682
-#, no-c-format
-msgid "Fortran 2003: ABSTRACT type at %C"
+#: config/alpha/alpha.opt:43
+msgid "Emit IEEE-conformant code, without inexact exceptions"
 msgstr ""
 
-#: fortran/decl.c:6786
-#, no-c-format
-msgid "Expected :: in TYPE definition at %C"
+#: config/alpha/alpha.opt:50
+msgid "Do not emit complex integer constants to read-only memory"
 msgstr ""
 
-#: fortran/decl.c:6797
-#, no-c-format
-msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
+#: config/alpha/alpha.opt:54
+msgid "Use VAX fp"
 msgstr ""
 
-#: fortran/decl.c:6807
-#, no-c-format
-msgid "Derived type name '%s' at %C already has a basic type of %s"
+#: config/alpha/alpha.opt:58
+msgid "Do not use VAX fp"
 msgstr ""
 
-#: fortran/decl.c:6823
-#, no-c-format
-msgid "Derived type definition of '%s' at %C has already been defined"
+#: config/alpha/alpha.opt:62
+msgid "Emit code for the byte/word ISA extension"
 msgstr ""
 
-#. Since the extension field is 8 bit wide, we can only have
-#. up to 255 extension levels.
-#: fortran/decl.c:6859 fortran/symbol.c:4708
-#, no-c-format
-msgid "Maximum extension level reached with type '%s' at %L"
+#: config/alpha/alpha.opt:66
+msgid "Emit code for the motion video ISA extension"
 msgstr ""
 
-#: fortran/decl.c:6904
-#, no-c-format
-msgid "Cray Pointee at %C cannot be assumed shape array"
+#: config/alpha/alpha.opt:70
+msgid "Emit code for the fp move and sqrt ISA extension"
 msgstr ""
 
-#: fortran/decl.c:6924
-#, no-c-format
-msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
+#: config/alpha/alpha.opt:74
+msgid "Emit code for the counting ISA extension"
 msgstr ""
 
-#: fortran/decl.c:6962
-#, no-c-format
-msgid "Enumerator exceeds the C integer type at %C"
+#: config/alpha/alpha.opt:78
+msgid "Emit code using explicit relocation directives"
 msgstr ""
 
-#: fortran/decl.c:7041
-#, no-c-format
-msgid "ENUMERATOR %L not initialized with integer expression"
+#: config/alpha/alpha.opt:82
+msgid "Emit 16-bit relocations to the small data areas"
 msgstr ""
 
-#: fortran/decl.c:7090
-#, no-c-format
-msgid "ENUM definition statement expected before %C"
+#: config/alpha/alpha.opt:86
+msgid "Emit 32-bit relocations to the small data areas"
 msgstr ""
 
-#: fortran/decl.c:7123
-#, no-c-format
-msgid "Syntax error in ENUMERATOR definition at %C"
+#: config/alpha/alpha.opt:90
+msgid "Emit direct branches to local functions"
 msgstr ""
 
-#: fortran/decl.c:7170 fortran/decl.c:7185
-#, no-c-format
-msgid "Duplicate access-specifier at %C"
+#: config/alpha/alpha.opt:94
+msgid "Emit indirect branches to local functions"
 msgstr ""
 
-#: fortran/decl.c:7205
-#, no-c-format
-msgid "Binding attributes already specify passing, illegal NOPASS at %C"
+#: config/alpha/alpha.opt:98
+msgid "Emit rdval instead of rduniq for thread pointer"
 msgstr ""
 
-#: fortran/decl.c:7225
-#, no-c-format
-msgid "Binding attributes already specify passing, illegal PASS at %C"
+#: config/alpha/alpha.opt:102 config/s390/s390.opt:59
+#: config/sparc/long-double-switch.opt:23
+msgid "Use 128-bit long double"
 msgstr ""
 
-#: fortran/decl.c:7252
-#, no-c-format
-msgid "Duplicate POINTER attribute at %C"
-msgstr ""
+#: config/alpha/alpha.opt:106 config/s390/s390.opt:63
+#: config/sparc/long-double-switch.opt:27
+#, fuzzy
+msgid "Use 64-bit long double"
+msgstr "Выкарыстоўваць 64-х бітны float"
 
-#: fortran/decl.c:7270
-#, no-c-format
-msgid "Duplicate NON_OVERRIDABLE at %C"
+#: config/alpha/alpha.opt:110
+msgid "Use features of and schedule given CPU"
 msgstr ""
 
-#: fortran/decl.c:7286
-#, no-c-format
-msgid "Duplicate DEFERRED at %C"
+#: config/alpha/alpha.opt:114
+msgid "Schedule given CPU"
 msgstr ""
 
-#: fortran/decl.c:7299
-#, no-c-format
-msgid "Expected access-specifier at %C"
+#: config/alpha/alpha.opt:118
+msgid "Control the generated fp rounding mode"
 msgstr ""
 
-#: fortran/decl.c:7301
-#, no-c-format
-msgid "Expected binding attribute at %C"
+#: config/alpha/alpha.opt:122
+msgid "Control the IEEE trap mode"
 msgstr ""
 
-#: fortran/decl.c:7309
-#, no-c-format
-msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
+#: config/alpha/alpha.opt:126
+msgid "Control the precision given to fp exceptions"
 msgstr ""
 
-#: fortran/decl.c:7321
-#, no-c-format
-msgid "POINTER attribute is required for procedure pointer component at %C"
+#: config/alpha/alpha.opt:130
+msgid "Tune expected memory latency"
 msgstr ""
 
-#: fortran/decl.c:7362
-#, no-c-format
-msgid "Interface-name expected after '(' at %C"
+#: config/alpha/alpha.opt:134 config/ia64/ia64.opt:111
+#: config/rs6000/sysv4.opt:32
+msgid "Specify bit size of immediate TLS offsets"
 msgstr ""
 
-#: fortran/decl.c:7368
-#, no-c-format
-msgid "')' expected at %C"
+#: config/frv/frv.opt:23
+msgid "Use 4 media accumulators"
 msgstr ""
 
-#: fortran/decl.c:7390
-#, no-c-format
-msgid "Interface must be specified for DEFERRED binding at %C"
+#: config/frv/frv.opt:27
+msgid "Use 8 media accumulators"
 msgstr ""
 
-#: fortran/decl.c:7395
-#, no-c-format
-msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
-msgstr ""
+#: config/frv/frv.opt:31
+#, fuzzy
+msgid "Enable label alignment optimizations"
+msgstr "Уключаць SSA аптымізацыю"
 
-#: fortran/decl.c:7416
-#, no-c-format
-msgid "Expected binding name at %C"
+#: config/frv/frv.opt:35
+msgid "Dynamically allocate cc registers"
 msgstr ""
 
-#: fortran/decl.c:7428
-#, no-c-format
-msgid "'=> target' is invalid for DEFERRED binding at %C"
+#: config/frv/frv.opt:42
+msgid "Set the cost of branches"
 msgstr ""
 
-#: fortran/decl.c:7434
-#, no-c-format
-msgid "'::' needed in PROCEDURE binding with explicit target at %C"
+#: config/frv/frv.opt:46
+msgid "Enable conditional execution other than moves/scc"
 msgstr ""
 
-#: fortran/decl.c:7444
-#, no-c-format
-msgid "Expected binding target after '=>' at %C"
+#: config/frv/frv.opt:50
+msgid "Change the maximum length of conditionally-executed sequences"
 msgstr ""
 
-#: fortran/decl.c:7456
-#, no-c-format
-msgid "Junk after PROCEDURE declaration at %C"
+#: config/frv/frv.opt:54
+msgid "Change the number of temporary registers that are available to conditionally-executed sequences"
 msgstr ""
 
-#: fortran/decl.c:7471
-#, no-c-format
-msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT"
+#: config/frv/frv.opt:58
+msgid "Enable conditional moves"
 msgstr ""
 
-#: fortran/decl.c:7482
-#, no-c-format
-msgid "There's already a procedure with binding name '%s' for the derived type '%s' at %C"
+#: config/frv/frv.opt:62
+msgid "Set the target CPU type"
 msgstr ""
 
-#: fortran/decl.c:7522
-#, no-c-format
-msgid "GENERIC at %C must be inside a derived-type CONTAINS"
-msgstr ""
+#: config/frv/frv.opt:84
+#, fuzzy
+msgid "Use fp double instructions"
+msgstr "Не выкарыстоўваць інструкцыі AltiVec"
 
-#: fortran/decl.c:7539
-#, no-c-format
-msgid "Expected '::' at %C"
+#: config/frv/frv.opt:88
+msgid "Change the ABI to allow double word insns"
 msgstr ""
 
-#: fortran/decl.c:7551
-#, no-c-format
-msgid "Expected generic name or operator descriptor at %C"
+#: config/frv/frv.opt:92 config/bfin/bfin.opt:73
+msgid "Enable Function Descriptor PIC mode"
 msgstr ""
 
-#: fortran/decl.c:7577
-#, no-c-format
-msgid "Expected '=>' at %C"
+#: config/frv/frv.opt:96
+msgid "Just use icc0/fcc0"
 msgstr ""
 
-#: fortran/decl.c:7619
-#, no-c-format
-msgid "There's already a non-generic procedure with binding name '%s' for the derived type '%s' at %C"
+#: config/frv/frv.opt:100
+msgid "Only use 32 FPRs"
 msgstr ""
 
-#: fortran/decl.c:7627
-#, no-c-format
-msgid "Binding at %C must have the same access as already defined binding '%s'"
+#: config/frv/frv.opt:104
+msgid "Use 64 FPRs"
 msgstr ""
 
-#: fortran/decl.c:7676
-#, no-c-format
-msgid "Expected specific binding name at %C"
+#: config/frv/frv.opt:108
+msgid "Only use 32 GPRs"
 msgstr ""
 
-#: fortran/decl.c:7686
-#, no-c-format
-msgid "'%s' already defined as specific binding for the generic '%s' at %C"
+#: config/frv/frv.opt:112
+msgid "Use 64 GPRs"
 msgstr ""
 
-#: fortran/decl.c:7702
-#, no-c-format
-msgid "Junk after GENERIC binding at %C"
+#: config/frv/frv.opt:116
+msgid "Enable use of GPREL for read-only data in FDPIC"
 msgstr ""
 
-#: fortran/decl.c:7727
-#, no-c-format
-msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
-msgstr ""
+#: config/frv/frv.opt:120 config/rs6000/rs6000.opt:112
+#: config/pdp11/pdp11.opt:71
+msgid "Use hardware floating point"
+msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
 
-#: fortran/decl.c:7738
-#, no-c-format
-msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
+#: config/frv/frv.opt:124 config/bfin/bfin.opt:77
+msgid "Enable inlining of PLT in function calls"
 msgstr ""
 
-#: fortran/decl.c:7760
-#, no-c-format
-msgid "Empty FINAL at %C"
+#: config/frv/frv.opt:128
+msgid "Enable PIC support for building libraries"
 msgstr ""
 
-#: fortran/decl.c:7767
-#, no-c-format
-msgid "Expected module procedure name at %C"
+#: config/frv/frv.opt:132
+msgid "Follow the EABI linkage requirements"
 msgstr ""
 
-#: fortran/decl.c:7777
-#, no-c-format
-msgid "Expected ',' at %C"
+#: config/frv/frv.opt:136
+msgid "Disallow direct calls to global functions"
 msgstr ""
 
-#: fortran/decl.c:7783
-#, fuzzy, no-c-format
-msgid "Unknown procedure name \"%s\" at %C"
-msgstr "невÑ\8fдомаÑ\8f Ð½Ð°Ð·Ð²Ð° Ñ\80Ñ\8dгÑ\96Ñ\81Ñ\82Ñ\80а: %s"
+#: config/frv/frv.opt:140
+#, fuzzy
+msgid "Use media instructions"
+msgstr "Ð\9dе Ð³ÐµÐ½ÐµÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c Ñ\81Ñ\96мвалÑ\8cнÑ\8bÑ\8f Ñ\96нÑ\81Ñ\82Ñ\80Ñ\83кÑ\86Ñ\8bÑ\96"
 
-#: fortran/decl.c:7797
-#, no-c-format
-msgid "'%s' at %C is already defined as FINAL procedure!"
+#: config/frv/frv.opt:144
+msgid "Use multiply add/subtract instructions"
 msgstr ""
 
-#: fortran/decl.c:7866
-#, no-c-format
-msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
+#: config/frv/frv.opt:148
+msgid "Enable optimizing &&/|| in conditional execution"
 msgstr ""
 
-#: fortran/decl.c:7913
-#, no-c-format
-msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
+#: config/frv/frv.opt:152
+msgid "Enable nested conditional execution optimizations"
 msgstr ""
 
-#. We are told not to check dependencies.
-#. We do it, however, and issue a warning in case we find one.
-#. If a dependency is found in the case
-#. elemental == ELEM_CHECK_VARIABLE, we will generate
-#. a temporary, so we don't need to bother the user.
-#: fortran/dependency.c:486
-#, no-c-format
-msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
+#: config/frv/frv.opt:157
+msgid "Do not mark ABI switches in e_flags"
 msgstr ""
 
-#: fortran/error.c:300
-#, fuzzy, no-c-format
-msgid "    Included at %s:%d:"
-msgstr "У файле уключаным з %s:%d"
-
-#: fortran/error.c:384
-#, fuzzy, no-c-format
-msgid "<During initialization>\n"
-msgstr "ініцыялізацыя"
-
-#: fortran/error.c:718
-#, no-c-format
-msgid "Error count reached limit of %d."
+#: config/frv/frv.opt:161
+msgid "Remove redundant membars"
 msgstr ""
 
-#: fortran/error.c:737 fortran/error.c:791 fortran/error.c:826
-#: fortran/error.c:901
-#, fuzzy
-msgid "Warning:"
-msgstr "увага:"
-
-#: fortran/error.c:793 fortran/error.c:881 fortran/error.c:931
-msgid "Error:"
+#: config/frv/frv.opt:165
+msgid "Pack VLIW instructions"
 msgstr ""
 
-#: fortran/error.c:955
-#, fuzzy
-msgid "Fatal Error:"
-msgstr "унутраная памылка"
-
-#: fortran/error.c:974
-#, fuzzy, no-c-format
-msgid "Internal Error at (1):"
-msgstr "унутраная памылка"
-
-#: fortran/expr.c:261
-#, c-format
-msgid "Constant expression required at %C"
+#: config/frv/frv.opt:169
+msgid "Enable setting GPRs to the result of comparisons"
 msgstr ""
 
-#: fortran/expr.c:264
-#, c-format
-msgid "Integer expression required at %C"
+#: config/frv/frv.opt:173
+msgid "Change the amount of scheduler lookahead"
 msgstr ""
 
-#: fortran/expr.c:269
-#, c-format
-msgid "Integer value too large in expression at %C"
+#: config/frv/frv.opt:177 config/pa/pa.opt:104
+msgid "Use software floating point"
 msgstr ""
 
-#: fortran/expr.c:1098
-#, no-c-format
-msgid "Index in dimension %d is out of bounds at %L"
+#: config/frv/frv.opt:181
+msgid "Assume a large TLS segment"
 msgstr ""
 
-#: fortran/expr.c:1274 fortran/expr.c:1325
-#, no-c-format
-msgid "index in dimension %d is out of bounds at %L"
+#: config/frv/frv.opt:185
+msgid "Do not assume a large TLS segment"
 msgstr ""
 
-#: fortran/expr.c:1923
-#, no-c-format
-msgid "elemental function arguments at %C are not compliant"
+#: config/frv/frv.opt:190
+msgid "Cause gas to print tomcat statistics"
 msgstr ""
 
-#: fortran/expr.c:1967
-#, no-c-format
-msgid "Numeric or CHARACTER operands are required in expression at %L"
+#: config/frv/frv.opt:195
+msgid "Link with the library-pic libraries"
 msgstr ""
 
-#: fortran/expr.c:1992
-#, no-c-format
-msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
+#: config/frv/frv.opt:199
+msgid "Allow branches to be packed with other instructions"
 msgstr ""
 
-#: fortran/expr.c:1999
-#, no-c-format
-msgid "Concat operator at %L must concatenate strings of the same kind"
-msgstr ""
+#: config/mn10300/mn10300.opt:23
+msgid "Target the AM33 processor"
+msgstr "Мэта - AM33 працэсар"
 
-#: fortran/expr.c:2009
-#, no-c-format
-msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
-msgstr ""
+#: config/mn10300/mn10300.opt:27
+#, fuzzy
+msgid "Target the AM33/2.0 processor"
+msgstr "Мэта - AM33 працэсар"
 
-#: fortran/expr.c:2025
-#, no-c-format
-msgid "LOGICAL operands are required in expression at %L"
+#: config/mn10300/mn10300.opt:31
+msgid "Work around hardware multiply bug"
 msgstr ""
 
-#: fortran/expr.c:2036
-#, no-c-format
-msgid "Only intrinsic operators can be used in expression at %L"
+#: config/mn10300/mn10300.opt:36
+msgid "Enable linker relaxations"
 msgstr ""
 
-#: fortran/expr.c:2044
-#, no-c-format
-msgid "Numeric operands are required in expression at %L"
+#: config/mn10300/mn10300.opt:40
+msgid "Return pointers in both a0 and d0"
 msgstr ""
 
-#: fortran/expr.c:2137
-#, no-c-format
-msgid "Assumed character length variable '%s' in constant expression at %L"
+#: config/s390/tpf.opt:23
+msgid "Enable TPF-OS tracing code"
 msgstr ""
 
-#: fortran/expr.c:2195
-#, no-c-format
-msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
+#: config/s390/tpf.opt:27
+msgid "Specify main object for TPF-OS"
 msgstr ""
 
-#: fortran/expr.c:2226
-#, no-c-format
-msgid "Extension: Evaluation of nonstandard initialization expression at %L"
+#: config/s390/s390.opt:23
+msgid "31 bit ABI"
 msgstr ""
 
-#: fortran/expr.c:2283
-#, no-c-format
-msgid "Function '%s' in initialization expression at %L must be an intrinsic or a specification function"
+#: config/s390/s390.opt:27
+msgid "64 bit ABI"
 msgstr ""
 
-#: fortran/expr.c:2295
-#, no-c-format
-msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
-msgstr ""
+#: config/s390/s390.opt:31 config/i386/i386.opt:97 config/spu/spu.opt:80
+msgid "Generate code for given CPU"
+msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: fortran/expr.c:2327
-#, no-c-format
-msgid "PARAMETER '%s' is used at %L before its definition is complete"
+#: config/s390/s390.opt:35
+msgid "Maintain backchain pointer"
 msgstr ""
 
-#: fortran/expr.c:2347
-#, fuzzy, no-c-format
-msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
-msgstr "памер масіва \"%s\" адмоўны"
-
-#: fortran/expr.c:2353
-#, no-c-format
-msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
+#: config/s390/s390.opt:39
+msgid "Additional debug prints"
 msgstr ""
 
-#: fortran/expr.c:2359
-#, no-c-format
-msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
+#: config/s390/s390.opt:43
+msgid "ESA/390 architecture"
 msgstr ""
 
-#: fortran/expr.c:2365
-#, no-c-format
-msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
-msgstr ""
+#: config/s390/s390.opt:47
+#, fuzzy
+msgid "Enable fused multiply/add instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/expr.c:2375
-#, no-c-format
-msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
+#: config/s390/s390.opt:51
+msgid "Enable decimal floating point hardware support"
 msgstr ""
 
-#: fortran/expr.c:2451
-#, no-c-format
-msgid "Initialization expression didn't reduce %C"
+#: config/s390/s390.opt:55
+#, fuzzy
+msgid "Enable hardware floating point"
+msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
+
+#: config/s390/s390.opt:67
+msgid "Use packed stack layout"
 msgstr ""
 
-#: fortran/expr.c:2530
-#, no-c-format
-msgid "Specification function '%s' at %L cannot be a statement function"
+#: config/s390/s390.opt:71
+msgid "Use bras for executable < 64k"
 msgstr ""
 
-#: fortran/expr.c:2537
-#, no-c-format
-msgid "Specification function '%s' at %L cannot be an internal function"
+#: config/s390/s390.opt:75
+#, fuzzy
+msgid "Disable hardware floating point"
+msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
+
+#: config/s390/s390.opt:79
+msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
 msgstr ""
 
-#: fortran/expr.c:2544
-#, no-c-format
-msgid "Specification function '%s' at %L must be PURE"
+#: config/s390/s390.opt:83
+msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
 msgstr ""
 
-#: fortran/expr.c:2551
-#, no-c-format
-msgid "Specification function '%s' at %L cannot be RECURSIVE"
+#: config/s390/s390.opt:87 config/ia64/ia64.opt:115 config/sparc/sparc.opt:95
+#: config/i386/i386.opt:229 config/spu/spu.opt:84
+msgid "Schedule code for given CPU"
 msgstr ""
 
-#: fortran/expr.c:2685
-#, no-c-format
-msgid "Dummy argument '%s' not allowed in expression at %L"
+#: config/s390/s390.opt:91
+msgid "mvcle use"
 msgstr ""
 
-#: fortran/expr.c:2692
-#, no-c-format
-msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
+#: config/s390/s390.opt:95
+msgid "Warn if a function uses alloca or creates an array with dynamic size"
 msgstr ""
 
-#: fortran/expr.c:2699
-#, no-c-format
-msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
+#: config/s390/s390.opt:99
+msgid "Warn if a single function's framesize exceeds the given framesize"
 msgstr ""
 
-#: fortran/expr.c:2730
-#, no-c-format
-msgid "Variable '%s' cannot appear in the expression at %L"
+#: config/s390/s390.opt:103
+msgid "z/Architecture"
 msgstr ""
 
-#: fortran/expr.c:2780
-#, no-c-format
-msgid "Expression at %L must be of INTEGER type, found %s"
+#: config/ia64/ilp32.opt:3
+#, fuzzy
+msgid "Generate ILP32 code"
+msgstr "Стварыць ELF-вывад"
+
+#: config/ia64/ilp32.opt:7
+#, fuzzy
+msgid "Generate LP64 code"
+msgstr "Стварыць ELF-вывад"
+
+#: config/ia64/ia64.opt:21
+msgid "Generate big endian code"
 msgstr ""
 
-#: fortran/expr.c:2790
-#, no-c-format
-msgid "Function '%s' at %L must be PURE"
+#: config/ia64/ia64.opt:25
+msgid "Generate little endian code"
 msgstr ""
 
-#: fortran/expr.c:2799
-#, no-c-format
-msgid "Expression at %L must be scalar"
+#: config/ia64/ia64.opt:29
+msgid "Generate code for GNU as"
+msgstr "Генерыраваць код для GNU as"
+
+#: config/ia64/ia64.opt:33
+msgid "Generate code for GNU ld"
+msgstr "Генерыраваць код для GNU ld"
+
+#: config/ia64/ia64.opt:37
+msgid "Emit stop bits before and after volatile extended asms"
 msgstr ""
 
-#: fortran/expr.c:2833
-#, no-c-format
-msgid "Incompatible ranks in %s (%d and %d) at %L"
+#: config/ia64/ia64.opt:41
+msgid "Use in/loc/out register names"
 msgstr ""
 
-#: fortran/expr.c:2847
-#, no-c-format
-msgid "Different shape for %s at %L on dimension %d (%d and %d)"
+#: config/ia64/ia64.opt:48
+msgid "Enable use of sdata/scommon/sbss"
 msgstr ""
 
-#: fortran/expr.c:2893 fortran/expr.c:3153
-#, no-c-format
-msgid "Cannot assign to INTENT(IN) variable '%s' at %L"
+#: config/ia64/ia64.opt:52
+msgid "Generate code without GP reg"
+msgstr "Генерыраваць код без GP reg"
+
+#: config/ia64/ia64.opt:56
+msgid "gp is constant (but save/restore gp on indirect calls)"
 msgstr ""
 
-#: fortran/expr.c:2945
-#, no-c-format
-msgid "'%s' at %L is not a VALUE"
+#: config/ia64/ia64.opt:60
+msgid "Generate self-relocatable code"
 msgstr ""
 
-#: fortran/expr.c:2952
-#, no-c-format
-msgid "Incompatible ranks %d and %d in assignment at %L"
+#: config/ia64/ia64.opt:64
+msgid "Generate inline floating point division, optimize for latency"
 msgstr ""
 
-#: fortran/expr.c:2959
-#, no-c-format
-msgid "Variable type is UNKNOWN in assignment at %L"
+#: config/ia64/ia64.opt:68
+msgid "Generate inline floating point division, optimize for throughput"
 msgstr ""
 
-#: fortran/expr.c:2971
-#, no-c-format
-msgid "NULL appears on right-hand side in assignment at %L"
+#: config/ia64/ia64.opt:75
+msgid "Generate inline integer division, optimize for latency"
 msgstr ""
 
-#: fortran/expr.c:2982
-#, no-c-format
-msgid "Vector assignment to assumed-size Cray Pointee at %L is illegal"
+#: config/ia64/ia64.opt:79
+msgid "Generate inline integer division, optimize for throughput"
 msgstr ""
 
-#: fortran/expr.c:2991
-#, no-c-format
-msgid "POINTER valued function appears on right-hand side of assignment at %L"
+#: config/ia64/ia64.opt:83
+msgid "Do not inline integer division"
 msgstr ""
 
-#: fortran/expr.c:2996
-msgid "array assignment"
+#: config/ia64/ia64.opt:87
+msgid "Generate inline square root, optimize for latency"
 msgstr ""
 
-#: fortran/expr.c:3001
-#, no-c-format
-msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
+#: config/ia64/ia64.opt:91
+msgid "Generate inline square root, optimize for throughput"
 msgstr ""
 
-#: fortran/expr.c:3007 fortran/resolve.c:7754
-#, no-c-format
-msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
+#: config/ia64/ia64.opt:95
+msgid "Do not inline square root"
 msgstr ""
 
-#: fortran/expr.c:3017 fortran/resolve.c:7764
-#, no-c-format
-msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
+#: config/ia64/ia64.opt:99
+msgid "Enable Dwarf 2 line debug info via GNU as"
 msgstr ""
 
-#: fortran/expr.c:3025 fortran/resolve.c:7773
-#, no-c-format
-msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
+#: config/ia64/ia64.opt:103
+msgid "Enable earlier placing stop bits for better scheduling"
 msgstr ""
 
-#: fortran/expr.c:3029 fortran/resolve.c:7777
-#, no-c-format
-msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
+#: config/ia64/ia64.opt:107 config/spu/spu.opt:72 config/sh/sh.opt:253
+#: config/pa/pa.opt:51
+msgid "Specify range of registers to make fixed"
 msgstr ""
 
-#: fortran/expr.c:3033 fortran/resolve.c:7781
-#, no-c-format
-msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
+#: config/ia64/ia64.opt:119
+msgid "Use data speculation before reload"
 msgstr ""
 
-#: fortran/expr.c:3055
-#, no-c-format
-msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
+#: config/ia64/ia64.opt:123
+msgid "Use data speculation after reload"
 msgstr ""
 
-#: fortran/expr.c:3091
-#, no-c-format
-msgid "Pointer assignment target is not a POINTER at %L"
+#: config/ia64/ia64.opt:127
+#, fuzzy
+msgid "Use control speculation"
+msgstr "Стварыць кансольны прыдатак"
+
+#: config/ia64/ia64.opt:131
+msgid "Use in block data speculation before reload"
 msgstr ""
 
-#: fortran/expr.c:3100
-#, no-c-format
-msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
+#: config/ia64/ia64.opt:135
+msgid "Use in block data speculation after reload"
 msgstr ""
 
-#: fortran/expr.c:3131
-#, no-c-format
-msgid "Expected bounds specification for '%s' at %L"
+#: config/ia64/ia64.opt:139
+msgid "Use in block control speculation"
 msgstr ""
 
-#: fortran/expr.c:3136
-#, no-c-format
-msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
+#: config/ia64/ia64.opt:143
+msgid "Use simple data speculation check"
 msgstr ""
 
-#: fortran/expr.c:3142
-#, no-c-format
-msgid "Pointer bounds remapping at %L is not yet implemented in gfortran"
+#: config/ia64/ia64.opt:147
+msgid "Use simple data speculation check for control speculation"
 msgstr ""
 
-#: fortran/expr.c:3162
-#, no-c-format
-msgid "Pointer assignment to non-POINTER at %L"
+#: config/ia64/ia64.opt:151
+msgid "If set, data speculative instructions will be chosen for schedule only if there are no other choices at the moment "
 msgstr ""
 
-#: fortran/expr.c:3171
-#, no-c-format
-msgid "Bad pointer object in PURE procedure at %L"
+#: config/ia64/ia64.opt:155
+msgid "If set, control speculative instructions will be chosen for schedule only if there are no other choices at the moment "
 msgstr ""
 
-#: fortran/expr.c:3196
-#, no-c-format
-msgid "Invalid procedure pointer assignment at %L"
+#: config/ia64/ia64.opt:159
+msgid "Count speculative dependencies while calculating priority of instructions"
 msgstr ""
 
-#: fortran/expr.c:3202
-#, no-c-format
-msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
+#: config/ia64/ia64.opt:163
+msgid "Place a stop bit after every cycle when scheduling"
 msgstr ""
 
-#: fortran/expr.c:3212
-#, no-c-format
-msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
+#: config/ia64/ia64.opt:167
+msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group"
 msgstr ""
 
-#: fortran/expr.c:3218
-#, no-c-format
-msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
+#: config/ia64/ia64.opt:171
+msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1"
 msgstr ""
 
-#: fortran/expr.c:3241
-#, no-c-format
-msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
+#: config/ia64/ia64.opt:175
+msgid "Disallow more than `msched-max-memory-insns' in instruction group. Otherwise, limit is `soft' (prefer non-memory operations when limit is reached)"
 msgstr ""
 
-#: fortran/expr.c:3272
-#, no-c-format
-msgid "Interface mismatch in procedure pointer assignment at %L: %s"
+#: config/ia64/ia64.opt:179
+msgid "Don't generate checks for control speculation in selective scheduling"
 msgstr ""
 
-#: fortran/expr.c:3282
-#, no-c-format
-msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
+#: config/ia64/ia64.opt:183
+msgid "Enable fused multiply/add and multiply/subtract instructions"
 msgstr ""
 
-#: fortran/expr.c:3290
-#, no-c-format
-msgid "Different kind type parameters in pointer assignment at %L"
+#: config/ia64/vms_symvec_libgcc_s.opt:3
+msgid "! It would be better to auto-generate this file."
 msgstr ""
 
-#: fortran/expr.c:3297
-#, no-c-format
-msgid "Different ranks in pointer assignment at %L"
+#: config/ia64/vms_symvec_libgcc_s.opt:7
+msgid "SYMBOL_VECTOR=(__divdi3=PROCEDURE)"
 msgstr ""
 
-#: fortran/expr.c:3319
-#, no-c-format
-msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
+#: config/m32c/m32c.opt:24
+msgid "-msim\tUse simulator runtime"
 msgstr ""
 
-#: fortran/expr.c:3326
-#, no-c-format
-msgid "Bad target in pointer assignment in PURE procedure at %L"
+#: config/m32c/m32c.opt:28
+msgid "-mcpu=r8c\tCompile code for R8C variants"
 msgstr ""
 
-#: fortran/expr.c:3332
-#, no-c-format
-msgid "Pointer assignment with vector subscript on rhs at %L"
+#: config/m32c/m32c.opt:32
+msgid "-mcpu=m16c\tCompile code for M16C variants"
 msgstr ""
 
-#: fortran/expr.c:3340
-#, no-c-format
-msgid "Pointer assignment target has PROTECTED attribute at %L"
+#: config/m32c/m32c.opt:36
+msgid "-mcpu=m32cm\tCompile code for M32CM variants"
 msgstr ""
 
-#: fortran/gfortranspec.c:245
-#, c-format
-msgid "overflowed output arg list for '%s'"
+#: config/m32c/m32c.opt:40
+msgid "-mcpu=m32c\tCompile code for M32C variants"
 msgstr ""
 
-#: fortran/gfortranspec.c:374
-#, c-format
-msgid ""
-"GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
-"You may redistribute copies of GNU Fortran\n"
-"under the terms of the GNU General Public License.\n"
-"For more information about these matters, see the file named COPYING\n"
-"\n"
+#: config/m32c/m32c.opt:44
+msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)"
 msgstr ""
 
-#: fortran/gfortranspec.c:396 fortran/gfortranspec.c:435
-#, fuzzy, c-format
-msgid "argument to '%s' missing"
-msgstr "аÑ\80гÑ\83менÑ\82 Ð´Ð»Ñ\8f \"%s\" Ð¿Ñ\80апÑ\83Ñ\88Ñ\87ан"
+#: config/sparc/little-endian.opt:23
+#, fuzzy
+msgid "Generate code for little-endian"
+msgstr "Ð\93енеÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f Intel as"
 
-#: fortran/gfortranspec.c:400
-#, c-format
-msgid "no input files; unwilling to write output files"
-msgstr ""
+#: config/sparc/little-endian.opt:27
+#, fuzzy
+msgid "Generate code for big-endian"
+msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: fortran/gfortranspec.c:422
-#, c-format
-msgid "Warning: Using -M <directory> is deprecated, use -J instead\n"
-msgstr ""
+#: config/sparc/sparc.opt:23 config/sparc/sparc.opt:27
+#, fuzzy
+msgid "Use hardware FP"
+msgstr "Выкарыстоўваць апаратную плаваючую кропку"
 
-#: fortran/gfortranspec.c:557
-#, fuzzy, c-format
-msgid "Driving:"
-msgstr "увага:"
+#: config/sparc/sparc.opt:31
+#, fuzzy
+msgid "Do not use hardware FP"
+msgstr "Не выкарыстоўваць апаратную плаваючую кропку"
 
-#: fortran/interface.c:174
-#, no-c-format
-msgid "Syntax error in generic specification at %C"
+#: config/sparc/sparc.opt:35
+msgid "Assume possible double misalignment"
 msgstr ""
 
-#: fortran/interface.c:201
-#, no-c-format
-msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
+#: config/sparc/sparc.opt:39
+msgid "Pass -assert pure-text to linker"
 msgstr ""
 
-#: fortran/interface.c:220
-#, no-c-format
-msgid "Dummy procedure '%s' at %C cannot have a generic interface"
+#: config/sparc/sparc.opt:43
+msgid "Use ABI reserved registers"
 msgstr ""
 
-#: fortran/interface.c:253
-#, no-c-format
-msgid "Fortran 2003: ABSTRACT INTERFACE at %C"
-msgstr ""
+#: config/sparc/sparc.opt:47
+#, fuzzy
+msgid "Use hardware quad FP instructions"
+msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
 
-#: fortran/interface.c:261
-#, no-c-format
-msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
+#: config/sparc/sparc.opt:51
+msgid "Do not use hardware quad fp instructions"
 msgstr ""
 
-#: fortran/interface.c:292
-#, no-c-format
-msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
+#: config/sparc/sparc.opt:55
+msgid "Compile for V8+ ABI"
 msgstr ""
 
-#: fortran/interface.c:305
-#, no-c-format
-msgid "Expected a nameless interface at %C"
+#: config/sparc/sparc.opt:59
+msgid "Use UltraSPARC Visual Instruction Set extensions"
 msgstr ""
 
-#: fortran/interface.c:316
-#, no-c-format
-msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C"
+#: config/sparc/sparc.opt:63
+msgid "Pointers are 64-bit"
 msgstr ""
 
-#: fortran/interface.c:318
-#, no-c-format
-msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C"
+#: config/sparc/sparc.opt:67
+msgid "Pointers are 32-bit"
 msgstr ""
 
-#: fortran/interface.c:332
-#, no-c-format
-msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
+#: config/sparc/sparc.opt:71
+msgid "Use 64-bit ABI"
 msgstr ""
 
-#: fortran/interface.c:343
-#, no-c-format
-msgid "Expecting 'END INTERFACE %s' at %C"
+#: config/sparc/sparc.opt:75
+msgid "Use 32-bit ABI"
 msgstr ""
 
-#: fortran/interface.c:574
-#, no-c-format
-msgid "Alternate return cannot appear in operator interface at %L"
+#: config/sparc/sparc.opt:79
+msgid "Use stack bias"
 msgstr ""
 
-#: fortran/interface.c:602
-#, no-c-format
-msgid "Operator interface at %L has the wrong number of arguments"
+#: config/sparc/sparc.opt:83
+msgid "Use structs on stronger alignment for double-word copies"
 msgstr ""
 
-#: fortran/interface.c:613
-#, no-c-format
-msgid "Assignment operator interface at %L must be a SUBROUTINE"
+#: config/sparc/sparc.opt:87
+msgid "Optimize tail call instructions in assembler and linker"
 msgstr ""
 
-#: fortran/interface.c:619
-#, no-c-format
-msgid "Assignment operator interface at %L must have two arguments"
+#: config/sparc/sparc.opt:91
+msgid "Use features of and schedule code for given CPU"
 msgstr ""
 
-#: fortran/interface.c:635
-#, no-c-format
-msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
+#: config/sparc/sparc.opt:99
+msgid "Use given SPARC-V9 code model"
 msgstr ""
 
-#: fortran/interface.c:644
-#, no-c-format
-msgid "Intrinsic operator interface at %L must be a FUNCTION"
+#: config/sparc/sparc.opt:103
+msgid "Enable strict 32-bit psABI struct return checking."
 msgstr ""
 
-#: fortran/interface.c:655
-#, no-c-format
-msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
+#: config/m32r/m32r.opt:23
+msgid "Compile for the m32rx"
 msgstr ""
 
-#: fortran/interface.c:662
-#, no-c-format
-msgid "Second argument of defined assignment at %L must be INTENT(IN)"
+#: config/m32r/m32r.opt:27
+msgid "Compile for the m32r2"
 msgstr ""
 
-#: fortran/interface.c:671 fortran/resolve.c:12099
-#, no-c-format
-msgid "First argument of operator interface at %L must be INTENT(IN)"
+#: config/m32r/m32r.opt:31
+msgid "Compile for the m32r"
 msgstr ""
 
-#: fortran/interface.c:678 fortran/resolve.c:12117
-#, no-c-format
-msgid "Second argument of operator interface at %L must be INTENT(IN)"
+#: config/m32r/m32r.opt:35
+msgid "Align all loops to 32 byte boundary"
 msgstr ""
 
-#: fortran/interface.c:783
-#, no-c-format
-msgid "Operator interface at %L conflicts with intrinsic interface"
+#: config/m32r/m32r.opt:39
+msgid "Prefer branches over conditional execution"
 msgstr ""
 
-#: fortran/interface.c:1075
-#, no-c-format
-msgid "Procedure '%s' in %s at %L has no explicit interface"
+#: config/m32r/m32r.opt:43
+msgid "Give branches their default cost"
 msgstr ""
 
-#: fortran/interface.c:1078
-#, no-c-format
-msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
+#: config/m32r/m32r.opt:47
+msgid "Display compile time statistics"
 msgstr ""
 
-#: fortran/interface.c:1134 fortran/interface.c:1140
-#, no-c-format
-msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
+#: config/m32r/m32r.opt:51
+msgid "Specify cache flush function"
 msgstr ""
 
-#: fortran/interface.c:1176
-#, no-c-format
-msgid "'%s' at %L is not a module procedure"
+#: config/m32r/m32r.opt:55
+msgid "Specify cache flush trap number"
 msgstr ""
 
-#: fortran/interface.c:1409
-#, no-c-format
-msgid "Invalid procedure argument at %L"
+#: config/m32r/m32r.opt:59
+msgid "Only issue one instruction per cycle"
 msgstr ""
 
-#: fortran/interface.c:1417
-#, no-c-format
-msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
+#: config/m32r/m32r.opt:63
+msgid "Allow two instructions to be issued per cycle"
 msgstr ""
 
-#: fortran/interface.c:1441
-#, no-c-format
-msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
+#: config/m32r/m32r.opt:67
+msgid "Code size: small, medium or large"
 msgstr ""
 
-#: fortran/interface.c:1459 fortran/interface.c:1499
-#, no-c-format
-msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
+#: config/m32r/m32r.opt:71
+msgid "Don't call any cache flush functions"
 msgstr ""
 
-#: fortran/interface.c:1486
-#, no-c-format
-msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
+#: config/m32r/m32r.opt:75
+msgid "Don't call any cache flush trap"
 msgstr ""
 
-#: fortran/interface.c:1511
-#, no-c-format
-msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
+#: config/m32r/m32r.opt:82
+msgid "Small data area: none, sdata, use"
 msgstr ""
 
-#: fortran/interface.c:1828
-#, no-c-format
-msgid "Keyword argument '%s' at %L is not in the procedure"
-msgstr ""
+#: config/m68k/m68k.opt:23
+msgid "Generate code for a 520X"
+msgstr "Ствараць код для 520X"
 
-#: fortran/interface.c:1836
-#, no-c-format
-msgid "Keyword argument '%s' at %L is already associated with another actual argument"
-msgstr ""
+#: config/m68k/m68k.opt:27
+#, fuzzy
+msgid "Generate code for a 5206e"
+msgstr "Ствараць код для 520X"
 
-#: fortran/interface.c:1846
-#, no-c-format
-msgid "More actual than formal arguments in procedure call at %L"
-msgstr ""
+#: config/m68k/m68k.opt:31
+#, fuzzy
+msgid "Generate code for a 528x"
+msgstr "Ствараць код для 520X"
 
-#: fortran/interface.c:1858 fortran/interface.c:2094
-#, no-c-format
-msgid "Missing alternate return spec in subroutine call at %L"
-msgstr ""
+#: config/m68k/m68k.opt:35
+#, fuzzy
+msgid "Generate code for a 5307"
+msgstr "Ствараць код для 520X"
 
-#: fortran/interface.c:1866
-#, no-c-format
-msgid "Unexpected alternate return spec in subroutine call at %L"
-msgstr ""
+#: config/m68k/m68k.opt:39
+#, fuzzy
+msgid "Generate code for a 5407"
+msgstr "Ствараць код для 520X"
 
-#: fortran/interface.c:1889
-#, no-c-format
-msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
-msgstr ""
+#: config/m68k/m68k.opt:43 config/m68k/m68k.opt:104
+msgid "Generate code for a 68000"
+msgstr "Ствараць код для 68000"
 
-#: fortran/interface.c:1896
-#, no-c-format
-msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
-msgstr ""
+#: config/m68k/m68k.opt:47
+#, fuzzy
+msgid "Generate code for a 68010"
+msgstr "Ствараць код для 68020"
 
-#: fortran/interface.c:1912
-#, no-c-format
-msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
-msgstr ""
+#: config/m68k/m68k.opt:51 config/m68k/m68k.opt:108
+msgid "Generate code for a 68020"
+msgstr "Ствараць код для 68020"
 
-#: fortran/interface.c:1917
-#, no-c-format
-msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
+#: config/m68k/m68k.opt:55
+msgid "Generate code for a 68040, without any new instructions"
 msgstr ""
 
-#: fortran/interface.c:1934
-#, no-c-format
-msgid "Expected a procedure pointer for argument '%s' at %L"
+#: config/m68k/m68k.opt:59
+msgid "Generate code for a 68060, without any new instructions"
 msgstr ""
 
-#: fortran/interface.c:1946
-#, no-c-format
-msgid "Expected a procedure for argument '%s' at %L"
-msgstr ""
+#: config/m68k/m68k.opt:63
+msgid "Generate code for a 68030"
+msgstr "Ствараць код для 68030"
 
-#: fortran/interface.c:1956
-#, no-c-format
-msgid "Expected a PURE procedure for argument '%s' at %L"
-msgstr ""
+#: config/m68k/m68k.opt:67
+msgid "Generate code for a 68040"
+msgstr "Ствараць код для 68040"
 
-#: fortran/interface.c:1970
-#, no-c-format
-msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
-msgstr ""
+#: config/m68k/m68k.opt:71
+msgid "Generate code for a 68060"
+msgstr "Ствараць код для 68060"
 
-#: fortran/interface.c:1979
-#, fuzzy, no-c-format
-msgid "Actual argument for '%s' must be a pointer at %L"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
+#: config/m68k/m68k.opt:75
+msgid "Generate code for a 68302"
+msgstr "Ствараць код для 68302"
 
-#: fortran/interface.c:1988
-#, no-c-format
-msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
-msgstr ""
+#: config/m68k/m68k.opt:79
+msgid "Generate code for a 68332"
+msgstr "Ствараць код для 68332"
 
-#: fortran/interface.c:2001
-#, no-c-format
-msgid "Actual argument at %L must be definable as the dummy argument '%s' is INTENT = OUT/INOUT"
-msgstr ""
+#: config/m68k/m68k.opt:84
+msgid "Generate code for a 68851"
+msgstr "Ствараць код для 68851"
 
-#: fortran/interface.c:2010
-#, no-c-format
-msgid "Actual argument at %L is use-associated with PROTECTED attribute and dummy argument '%s' is INTENT = OUT/INOUT"
+#: config/m68k/m68k.opt:88
+msgid "Generate code that uses 68881 floating-point instructions"
 msgstr ""
 
-#: fortran/interface.c:2023
-#, no-c-format
-msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT) or VOLATILE attribute of the dummy argument '%s'"
+#: config/m68k/m68k.opt:92
+msgid "Align variables on a 32-bit boundary"
 msgstr ""
 
-#: fortran/interface.c:2040
-#, no-c-format
-msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
+#: config/m68k/m68k.opt:96 config/arm/arm.opt:49 config/score/score.opt:63
+msgid "Specify the name of the target architecture"
 msgstr ""
 
-#: fortran/interface.c:2052
-#, no-c-format
-msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
+#: config/m68k/m68k.opt:100
+msgid "Use the bit-field instructions"
 msgstr ""
 
-#: fortran/interface.c:2071
-#, no-c-format
-msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
-msgstr ""
+#: config/m68k/m68k.opt:112
+#, fuzzy
+msgid "Generate code for a ColdFire v4e"
+msgstr "Генерыраваць код для GNU ld"
 
-#: fortran/interface.c:2101
-#, no-c-format
-msgid "Missing actual argument for argument '%s' at %L"
+#: config/m68k/m68k.opt:116
+msgid "Specify the target CPU"
 msgstr ""
 
-#: fortran/interface.c:2287
-#, no-c-format
-msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
+#: config/m68k/m68k.opt:120
+msgid "Generate code for a cpu32"
+msgstr "Ствараць код для цп32"
+
+#: config/m68k/m68k.opt:124
+msgid "Use hardware division instructions on ColdFire"
 msgstr ""
 
-#: fortran/interface.c:2343
-#, no-c-format
-msgid "Procedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)"
+#: config/m68k/m68k.opt:128
+#, fuzzy
+msgid "Generate code for a Fido A"
+msgstr "Стварыць код для DLL"
+
+#: config/m68k/m68k.opt:132
+msgid "Generate code which uses hardware floating point instructions"
 msgstr ""
 
-#: fortran/interface.c:2353
-#, no-c-format
-msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
+#: config/m68k/m68k.opt:136
+msgid "Enable ID based shared library"
 msgstr ""
 
-#: fortran/interface.c:2361
-#, no-c-format
-msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
+#: config/m68k/m68k.opt:140
+#, fuzzy
+msgid "Do not use the bit-field instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
+
+#: config/m68k/m68k.opt:144
+msgid "Use normal calling convention"
 msgstr ""
 
-#: fortran/interface.c:2387
-#, no-c-format
-msgid "Procedure '%s' called with an implicit interface at %L"
+#: config/m68k/m68k.opt:148
+msgid "Consider type 'int' to be 32 bits wide"
 msgstr ""
 
-#: fortran/interface.c:2398
-#, no-c-format
-msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
+#: config/m68k/m68k.opt:152
+msgid "Generate pc-relative code"
 msgstr ""
 
-#: fortran/interface.c:2430
-#, no-c-format
-msgid "Procedure pointer component '%s' called with an implicit interface at %L"
+#: config/m68k/m68k.opt:156
+msgid "Use different calling convention using 'rtd'"
 msgstr ""
 
-#: fortran/interface.c:2441
-#, no-c-format
-msgid "Keyword argument requires explicit interface for procedure pointer component '%s' at %L"
+#: config/m68k/m68k.opt:160 config/bfin/bfin.opt:61
+msgid "Enable separate data segment"
 msgstr ""
 
-#: fortran/interface.c:2920
-#, no-c-format
-msgid "Entity '%s' at %C is already present in the interface"
+#: config/m68k/m68k.opt:164 config/bfin/bfin.opt:57
+msgid "ID of shared library to build"
 msgstr ""
 
-#: fortran/intrinsic.c:961
-#, no-c-format
-msgid "The intrinsic '%s' at %L is not included in the selected standard but %s and '%s' will be treated as if declared EXTERNAL.  Use an appropriate -std=* option or define -fall-intrinsics to allow this intrinsic."
+#: config/m68k/m68k.opt:168
+msgid "Consider type 'int' to be 16 bits wide"
 msgstr ""
 
-#: fortran/intrinsic.c:3241
-#, fuzzy, no-c-format
-msgid "Too many arguments in call to '%s' at %L"
-msgstr "вельмі шмат аргументаў у функцыі \"%s\""
-
-#: fortran/intrinsic.c:3256
-#, no-c-format
-msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
-msgstr ""
-
-#: fortran/intrinsic.c:3259
-#, no-c-format
-msgid "Can't find keyword named '%s' in call to '%s' at %L"
+#: config/m68k/m68k.opt:172
+msgid "Generate code with library calls for floating point"
 msgstr ""
 
-#: fortran/intrinsic.c:3266
-#, no-c-format
-msgid "Argument '%s' is appears twice in call to '%s' at %L"
+#: config/m68k/m68k.opt:176
+msgid "Do not use unaligned memory references"
 msgstr ""
 
-#: fortran/intrinsic.c:3280
-#, no-c-format
-msgid "Missing actual argument '%s' in call to '%s' at %L"
+#: config/m68k/m68k.opt:180
+msgid "Tune for the specified target CPU or architecture"
 msgstr ""
 
-#: fortran/intrinsic.c:3295
-#, no-c-format
-msgid "ALTERNATE RETURN not permitted at %L"
+#: config/m68k/m68k.opt:184
+msgid "Support more than 8192 GOT entries on ColdFire"
 msgstr ""
 
-#: fortran/intrinsic.c:3352
-#, no-c-format
-msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s"
+#: config/m68k/m68k.opt:188
+msgid "Support TLS segment larger than 64K"
 msgstr ""
 
-#: fortran/intrinsic.c:3717
-#, no-c-format
-msgid "Intrinsic '%s' (is %s) is used at %L"
+#: config/m68k/ieee.opt:24 config/i386/i386.opt:137
+msgid "Use IEEE math for fp comparisons"
 msgstr ""
 
-#: fortran/intrinsic.c:3781
-#, no-c-format
-msgid "Fortran 2003: Function '%s' as initialization expression at %L"
+#: config/i386/djgpp.opt:25
+msgid "Ignored (obsolete)"
 msgstr ""
 
-#: fortran/intrinsic.c:3857
-#, no-c-format
-msgid "Fortran 2003: Elemental function as initialization expression with non-integer/non-character arguments at %L"
+#: config/i386/mingw.opt:23
+msgid "Warn about none ISO msvcrt scanf/printf width extensions"
 msgstr ""
 
-#: fortran/intrinsic.c:3918
-#, no-c-format
-msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
+#: config/i386/mingw.opt:27
+msgid "For nested functions on stack executable permission is set."
 msgstr ""
 
-#: fortran/intrinsic.c:3990
-#, no-c-format
-msgid "Extension: Conversion from %s to %s at %L"
+#: config/i386/i386.opt:61
+msgid "sizeof(long double) is 16"
 msgstr ""
 
-#: fortran/intrinsic.c:3993
-#, fuzzy, no-c-format
-msgid "Conversion from %s to %s at %L"
-msgstr "пераўтварэньне з `%T' у `%T'"
+#: config/i386/i386.opt:65 config/i386/i386.opt:133
+msgid "Use hardware fp"
+msgstr "Выкарыстоўваць апаратную плаваючую кропку"
 
-#: fortran/intrinsic.c:4041
-#, no-c-format
-msgid "Can't convert %s to %s at %L"
+#: config/i386/i386.opt:69
+msgid "sizeof(long double) is 12"
 msgstr ""
 
-#: fortran/intrinsic.c:4135
-#, no-c-format
-msgid "'%s' declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
+#: config/i386/i386.opt:73
+msgid "Reserve space for outgoing arguments in the function prologue"
 msgstr ""
 
-#: fortran/intrinsic.c:4140
-#, no-c-format
-msgid "'%s' declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
+#: config/i386/i386.opt:77
+msgid "Align some doubles on dword boundary"
 msgstr ""
 
-#: fortran/io.c:167 fortran/primary.c:771
-#, no-c-format
-msgid "Extension: backslash character at %C"
+#: config/i386/i386.opt:81
+msgid "Function starts are aligned to this power of 2"
 msgstr ""
 
-#: fortran/io.c:203 fortran/io.c:206
-#, no-c-format
-msgid "Extension: Tab character in format at %C"
+#: config/i386/i386.opt:85
+msgid "Jump targets are aligned to this power of 2"
 msgstr ""
 
-#: fortran/io.c:452
-#, no-c-format
-msgid "Fortran 2003: DP format specifier not allowed at %C"
+#: config/i386/i386.opt:89
+msgid "Loop code aligned to this power of 2"
 msgstr ""
 
-#: fortran/io.c:459
-#, no-c-format
-msgid "Fortran 2003: DC format specifier not allowed at %C"
+#: config/i386/i386.opt:93
+msgid "Align destination of the string operations"
 msgstr ""
 
-#: fortran/io.c:548
-msgid "Positive width required"
+#: config/i386/i386.opt:101
+msgid "Use given assembler dialect"
+msgstr "Выкарыстоўвываць зададзены дыялект асэмблера"
+
+#: config/i386/i386.opt:105
+msgid "Branches are this expensive (1-5, arbitrary units)"
 msgstr ""
 
-#: fortran/io.c:549
-msgid "Nonnegative width required"
+#: config/i386/i386.opt:109
+msgid "Data greater than given threshold will go into .ldata section in x86-64 medium model"
 msgstr ""
 
-#: fortran/io.c:550
-msgid "Unexpected element '%c' in format string at %L"
+#: config/i386/i386.opt:113
+msgid "Use given x86-64 code model"
 msgstr ""
 
-#: fortran/io.c:552
-msgid "Unexpected end of format string"
+#: config/i386/i386.opt:117
+msgid "Generate sin, cos, sqrt for FPU"
 msgstr ""
 
-#: fortran/io.c:553
-msgid "Zero width in format descriptor"
+#: config/i386/i386.opt:121
+msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack"
 msgstr ""
 
-#: fortran/io.c:573
-msgid "Missing leading left parenthesis"
+#: config/i386/i386.opt:125
+msgid "Return values of functions in FPU registers"
 msgstr ""
 
-#: fortran/io.c:602
-msgid "Left parenthesis required after '*'"
+#: config/i386/i386.opt:129
+msgid "Generate floating point mathematics using given instruction set"
 msgstr ""
 
-#: fortran/io.c:633
-msgid "Expected P edit descriptor"
+#: config/i386/i386.opt:141
+msgid "Inline all known string operations"
 msgstr ""
 
-#. P requires a prior number.
-#: fortran/io.c:641
-msgid "P descriptor requires leading scale factor"
+#: config/i386/i386.opt:145
+msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks"
 msgstr ""
 
-#: fortran/io.c:648
-#, no-c-format
-msgid "Extension: X descriptor requires leading space count at %L"
+#: config/i386/i386.opt:153
+msgid "Use native (MS) bitfield layout"
 msgstr ""
 
-#: fortran/io.c:678
-#, no-c-format
-msgid "Extension: $ descriptor at %L"
+#: config/i386/i386.opt:169
+msgid "Omit the frame pointer in leaf functions"
 msgstr ""
 
-#: fortran/io.c:683
-#, no-c-format
-msgid "$ should be the last specifier in format at %L"
+#: config/i386/i386.opt:173
+msgid "Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)"
 msgstr ""
 
-#: fortran/io.c:736 fortran/io.c:750
-msgid "Comma required after P descriptor"
+#: config/i386/i386.opt:177
+msgid "Attempt to keep stack aligned to this power of 2"
 msgstr ""
 
-#: fortran/io.c:764
-msgid "Positive width required with T descriptor"
+#: config/i386/i386.opt:181
+msgid "Assume incoming stack aligned to this power of 2"
 msgstr ""
 
-#: fortran/io.c:781
-#, no-c-format
-msgid "Extension: Missing positive width after L descriptor at %L"
+#: config/i386/i386.opt:185
+msgid "Use push instructions to save outgoing arguments"
 msgstr ""
 
-#: fortran/io.c:825
-#, no-c-format
-msgid "Fortran 2008: 'G0' in format at %L"
+#: config/i386/i386.opt:189
+msgid "Use red-zone in the x86-64 code"
 msgstr ""
 
-#: fortran/io.c:843
-msgid "E specifier not allowed with g0 descriptor"
+#: config/i386/i386.opt:193
+msgid "Number of registers used to pass integer arguments"
 msgstr ""
 
-#: fortran/io.c:853
-#, no-c-format
-msgid "Positive width required in format specifier %s at %L"
+#: config/i386/i386.opt:197
+msgid "Alternate calling convention"
 msgstr ""
 
-#: fortran/io.c:869 fortran/io.c:876
-#, no-c-format
-msgid "Period required in format specifier %s at %L"
+#: config/i386/i386.opt:205
+msgid "Use SSE register passing conventions for SF and DF mode"
 msgstr ""
 
-#: fortran/io.c:913
-msgid "Positive exponent width required"
+#: config/i386/i386.opt:209
+msgid "Realign stack in prologue"
 msgstr ""
 
-#: fortran/io.c:943
-msgid "Period required in format specifier"
+#: config/i386/i386.opt:213
+msgid "Enable stack probing"
 msgstr ""
 
-#: fortran/io.c:948
-#, no-c-format
-msgid "Period required in format specifier at %L"
+#: config/i386/i386.opt:217
+msgid "Chose strategy to generate stringop using"
 msgstr ""
 
-#: fortran/io.c:970
-#, no-c-format
-msgid "The H format specifier at %L is a Fortran 95 deleted feature"
+#: config/i386/i386.opt:221
+#, fuzzy
+msgid "Use given thread-local storage dialect"
+msgstr "Выкарыстоўвываць зададзены дыялект асэмблера"
+
+#: config/i386/i386.opt:225
+#, c-format
+msgid "Use direct references against %gs when accessing tls data"
 msgstr ""
 
-#: fortran/io.c:1058 fortran/io.c:1121
-#, no-c-format
-msgid "Extension: Missing comma at %L"
+#: config/i386/i386.opt:233
+#, fuzzy
+msgid "Generate code that conforms to the given ABI"
+msgstr "Генерыраваць код для дадзенага ЦП"
+
+#: config/i386/i386.opt:237
+msgid "Vector library ABI to use"
 msgstr ""
 
-#: fortran/io.c:1140
-#, no-c-format
-msgid "%s in format string at %L"
+#: config/i386/i386.opt:241
+msgid "Generate reciprocals instead of divss and sqrtss."
 msgstr ""
 
-#: fortran/io.c:1185
-#, no-c-format
-msgid "Format statement in module main block at %C"
+#: config/i386/i386.opt:245
+msgid "Generate cld instruction in the function prologue."
 msgstr ""
 
-#: fortran/io.c:1191
-#, no-c-format
-msgid "Missing format label at %C"
+#: config/i386/i386.opt:249
+msgid "Enable automatic generation of fused floating point multiply-add instructions"
 msgstr ""
 
-#: fortran/io.c:1251 fortran/io.c:1282 fortran/io.c:1344
-#, fuzzy, no-c-format
-msgid "Invalid value for %s specification at %C"
-msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
+#: config/i386/i386.opt:257
+msgid "Generate 32bit i386 code"
+msgstr ""
 
-#: fortran/io.c:1257 fortran/io.c:1288
-#, fuzzy, no-c-format
-msgid "Duplicate %s specification at %C"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
+#: config/i386/i386.opt:261
+msgid "Generate 64bit x86-64 code"
+msgstr ""
 
-#: fortran/io.c:1295
-#, no-c-format
-msgid "Variable %s cannot be INTENT(IN) at %C"
+#: config/i386/i386.opt:265
+msgid "Support MMX built-in functions"
 msgstr ""
 
-#: fortran/io.c:1302
-#, no-c-format
-msgid "Variable %s cannot be assigned in PURE procedure at %C"
+#: config/i386/i386.opt:269
+msgid "Support 3DNow! built-in functions"
 msgstr ""
 
-#: fortran/io.c:1350
-#, fuzzy, no-c-format
-msgid "Duplicate %s label specification at %C"
-msgstr "паÑ\9eÑ\82оÑ\80нае Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнÑ\8cне Ð°Ð´Ð¼ÐµÑ\86Ñ\96нÑ\8b `%s'"
+#: config/i386/i386.opt:273
+#, fuzzy
+msgid "Support Athlon 3Dnow! built-in functions"
+msgstr "Ð\9dе Ð³ÐµÐ½ÐµÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c Ñ\81Ñ\96мвалÑ\8cнÑ\8bÑ\8f Ñ\96нÑ\81Ñ\82Ñ\80Ñ\83кÑ\86Ñ\8bÑ\96"
 
-#: fortran/io.c:1370
-#, no-c-format
-msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
+#: config/i386/i386.opt:277
+msgid "Support MMX and SSE built-in functions and code generation"
 msgstr ""
 
-#: fortran/io.c:1386
-#, no-c-format
-msgid "FORMAT tag at %L must be of type CHARACTER or INTEGER"
+#: config/i386/i386.opt:281
+msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
 msgstr ""
 
-#: fortran/io.c:1392
-#, no-c-format
-msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
+#: config/i386/i386.opt:285
+msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
 msgstr ""
 
-#: fortran/io.c:1398
-#, no-c-format
-msgid "Variable '%s' at %L has not been assigned a format label"
+#: config/i386/i386.opt:289
+msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
 msgstr ""
 
-#: fortran/io.c:1405
-#, no-c-format
-msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
+#: config/i386/i386.opt:293
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation"
 msgstr ""
 
-#: fortran/io.c:1417
-#, no-c-format
-msgid "Extension: Non-character in FORMAT tag at %L"
+#: config/i386/i386.opt:297 config/i386/i386.opt:301
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation"
 msgstr ""
 
-#: fortran/io.c:1423
-#, no-c-format
-msgid "Non-character assumed shape array element in FORMAT tag at %L"
+#: config/i386/i386.opt:305
+msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
 msgstr ""
 
-#: fortran/io.c:1430
-#, no-c-format
-msgid "Non-character assumed size array element in FORMAT tag at %L"
+#: config/i386/i386.opt:309
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation"
 msgstr ""
 
-#: fortran/io.c:1437
-#, no-c-format
-msgid "Non-character pointer array element in FORMAT tag at %L"
+#: config/i386/i386.opt:313
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation"
 msgstr ""
 
-#: fortran/io.c:1463
-#, no-c-format
-msgid "%s tag at %L must be of type %s"
+#: config/i386/i386.opt:317
+msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation"
 msgstr ""
 
-#: fortran/io.c:1470
-#, no-c-format
-msgid "%s tag at %L must be scalar"
+#: config/i386/i386.opt:321
+msgid "Support FMA4 built-in functions and code generation "
 msgstr ""
 
-#: fortran/io.c:1476
-#, no-c-format
-msgid "Fortran 2003: IOMSG tag at %L"
+#: config/i386/i386.opt:325
+msgid "Support XOP built-in functions and code generation "
 msgstr ""
 
-#: fortran/io.c:1484
-#, no-c-format
-msgid "Fortran 95 requires default INTEGER in %s tag at %L"
+#: config/i386/i386.opt:329
+msgid "Support LWP built-in functions and code generation "
 msgstr ""
 
-#: fortran/io.c:1492
-#, no-c-format
-msgid "Extension: CONVERT tag at %L"
+#: config/i386/i386.opt:333
+msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
 msgstr ""
 
-#: fortran/io.c:1678 fortran/io.c:1686
-#, no-c-format
-msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
-msgstr ""
+#: config/i386/i386.opt:337
+#, fuzzy
+msgid "Support code generation of popcnt instruction."
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/io.c:1705 fortran/io.c:1713
-#, no-c-format
-msgid "Extension: %s specifier in %s statement at %C has value '%s'"
-msgstr ""
+#: config/i386/i386.opt:341
+#, fuzzy
+msgid "Support code generation of cmpxchg16b instruction."
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/io.c:1726 fortran/io.c:1734
-#, no-c-format
-msgid "%s specifier in %s statement at %C has invalid value '%s'"
+#: config/i386/i386.opt:345
+msgid "Support code generation of sahf instruction in 64bit x86-64 code."
 msgstr ""
 
-#: fortran/io.c:1789
-#, no-c-format
-msgid "OPEN statement not allowed in PURE procedure at %C"
-msgstr ""
+#: config/i386/i386.opt:349
+#, fuzzy
+msgid "Support code generation of movbe instruction."
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/io.c:1800
-#, no-c-format
-msgid "UNIT specifier not allowed with NEWUNIT at %C"
-msgstr ""
+#: config/i386/i386.opt:353
+#, fuzzy
+msgid "Support code generation of crc32 instruction."
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/io.c:1808
-#, no-c-format
-msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
+#: config/i386/i386.opt:357
+msgid "Support AES built-in functions and code generation"
 msgstr ""
 
-#: fortran/io.c:1842
-#, no-c-format
-msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
+#: config/i386/i386.opt:361
+msgid "Support PCLMUL built-in functions and code generation"
 msgstr ""
 
-#: fortran/io.c:1860 fortran/io.c:3274
-#, no-c-format
-msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
+#: config/i386/i386.opt:365
+msgid "Encode SSE instructions with VEX prefix"
 msgstr ""
 
-#: fortran/io.c:1878 fortran/io.c:3253
-#, no-c-format
-msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
-msgstr ""
+#: config/i386/cygming.opt:23
+msgid "Create console application"
+msgstr "Стварыць кансольны прыдатак"
 
-#: fortran/io.c:1896 fortran/io.c:3361
-#, no-c-format
-msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
+#: config/i386/cygming.opt:27
+msgid "Use the Cygwin interface"
 msgstr ""
 
-#: fortran/io.c:1914
-#, no-c-format
-msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
-msgstr ""
+#: config/i386/cygming.opt:31
+msgid "Generate code for a DLL"
+msgstr "Стварыць код для DLL"
 
-#: fortran/io.c:1965
-#, no-c-format
-msgid "Fortran F2003: ROUND= at %C not allowed in Fortran 95"
+#: config/i386/cygming.opt:35
+msgid "Ignore dllimport for functions"
 msgstr ""
 
-#: fortran/io.c:1985
-#, no-c-format
-msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
+#: config/i386/cygming.opt:39
+msgid "Use Mingw-specific thread support"
 msgstr ""
 
-#: fortran/io.c:2198
-#, no-c-format
-msgid "CLOSE statement not allowed in PURE procedure at %C"
+#: config/i386/cygming.opt:43
+msgid "Set Windows defines"
 msgstr ""
 
-#: fortran/io.c:2245
-#, no-c-format
-msgid "UNIT number in CLOSE statement at %L must be non-negative"
-msgstr ""
+#: config/i386/cygming.opt:47
+msgid "Create GUI application"
+msgstr "Стварыць GUI прыдатак"
 
-#: fortran/io.c:2343 fortran/match.c:1976
-#, no-c-format
-msgid "%s statement not allowed in PURE procedure at %C"
+#: config/i386/cygming.opt:51
+msgid "Use the GNU extension to the PE format for aligned common data"
 msgstr ""
 
-#: fortran/io.c:2375 fortran/io.c:2783
-#, no-c-format
-msgid "UNIT number in statement at %L must be non-negative"
+#: config/i386/cygming.opt:55
+msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement"
 msgstr ""
 
-#: fortran/io.c:2407
-#, no-c-format
-msgid "Fortran 2003: FLUSH statement at %C"
+#: config/i386/mingw-w64.opt:23
+msgid "Use unicode startup and define UNICODE macro"
 msgstr ""
 
-#: fortran/io.c:2463
-#, no-c-format
-msgid "Duplicate UNIT specification at %C"
+#: config/rs6000/aix.opt:24 config/rs6000/rs6000.opt:195
+msgid "Conform more closely to IBM XLC semantics"
 msgstr ""
 
-#: fortran/io.c:2523
-#, fuzzy, no-c-format
-msgid "Duplicate format specification at %C"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: fortran/io.c:2540
-#, no-c-format
-msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
-msgstr ""
+#: config/rs6000/darwin.opt:24 config/rs6000/sysv4.opt:129
+#, fuzzy
+msgid "Generate 64-bit code"
+msgstr "Стварыць код для DLL"
 
-#: fortran/io.c:2576
-#, fuzzy, no-c-format
-msgid "Duplicate NML specification at %C"
-msgstr "нÑ\8fма Ð¿Ð°Ð¿Ñ\8fÑ\80Ñ\8dднÑ\8fга Ð°Ð±'Ñ\8fÑ\9eленнÑ\8f Ð´Ð»Ñ\8f \"%s\""
+#: config/rs6000/darwin.opt:28 config/rs6000/sysv4.opt:133
+#, fuzzy
+msgid "Generate 32-bit code"
+msgstr "СÑ\82ваÑ\80Ñ\8bÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f DLL"
 
-#: fortran/io.c:2585
-#, no-c-format
-msgid "Symbol '%s' at %C must be a NAMELIST group name"
+#: config/rs6000/darwin.opt:32
+msgid "Generate code suitable for executables (NOT shared libs)"
 msgstr ""
 
-#: fortran/io.c:2650
-#, no-c-format
-msgid "END tag at %C not allowed in output statement"
+#: config/rs6000/rs6000.opt:24
+msgid "Use POWER instruction set"
 msgstr ""
 
-#: fortran/io.c:2721
-#, no-c-format
-msgid "UNIT not specified at %L"
+#: config/rs6000/rs6000.opt:28
+msgid "Do not use POWER instruction set"
 msgstr ""
 
-#: fortran/io.c:2733
-#, no-c-format
-msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
+#: config/rs6000/rs6000.opt:32
+msgid "Use POWER2 instruction set"
 msgstr ""
 
-#: fortran/io.c:2758
-#, no-c-format
-msgid "Invalid form of WRITE statement at %L, UNIT required"
+#: config/rs6000/rs6000.opt:36
+msgid "Use PowerPC instruction set"
 msgstr ""
 
-#: fortran/io.c:2769
-#, no-c-format
-msgid "Internal unit with vector subscript at %L"
+#: config/rs6000/rs6000.opt:40
+msgid "Do not use PowerPC instruction set"
 msgstr ""
 
-#: fortran/io.c:2776
-#, no-c-format
-msgid "External IO UNIT cannot be an array at %L"
+#: config/rs6000/rs6000.opt:44
+msgid "Use PowerPC-64 instruction set"
 msgstr ""
 
-#: fortran/io.c:2788
-#, no-c-format
-msgid "Extension: Comma before i/o item list at %L"
+#: config/rs6000/rs6000.opt:48
+msgid "Use PowerPC General Purpose group optional instructions"
 msgstr ""
 
-#: fortran/io.c:2798
-#, fuzzy, no-c-format
-msgid "ERR tag label %d at %L not defined"
-msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
-
-#: fortran/io.c:2810
-#, fuzzy, no-c-format
-msgid "END tag label %d at %L not defined"
-msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
-
-#: fortran/io.c:2822
-#, fuzzy, no-c-format
-msgid "EOR tag label %d at %L not defined"
-msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
-
-#: fortran/io.c:2832
-#, fuzzy, no-c-format
-msgid "FORMAT label %d at %L not defined"
-msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
-
-#: fortran/io.c:2953
-#, no-c-format
-msgid "Syntax error in I/O iterator at %C"
+#: config/rs6000/rs6000.opt:52
+msgid "Use PowerPC Graphics group optional instructions"
 msgstr ""
 
-#: fortran/io.c:2984
-#, no-c-format
-msgid "Expected variable in READ statement at %C"
+#: config/rs6000/rs6000.opt:56
+msgid "Use PowerPC V2.01 single field mfcr instruction"
 msgstr ""
 
-#: fortran/io.c:2990
-#, no-c-format
-msgid "Expected expression in %s statement at %C"
+#: config/rs6000/rs6000.opt:60
+msgid "Use PowerPC V2.02 popcntb instruction"
 msgstr ""
 
-#: fortran/io.c:3000
-#, no-c-format
-msgid "Variable '%s' in input list at %C cannot be INTENT(IN)"
+#: config/rs6000/rs6000.opt:64
+msgid "Use PowerPC V2.02 floating point rounding instructions"
 msgstr ""
 
-#: fortran/io.c:3010
-#, no-c-format
-msgid "Cannot read to variable '%s' in PURE procedure at %C"
+#: config/rs6000/rs6000.opt:68
+msgid "Use PowerPC V2.05 compare bytes instruction"
 msgstr ""
 
-#: fortran/io.c:3027
-#, no-c-format
-msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
+#: config/rs6000/rs6000.opt:72
+msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
 msgstr ""
 
-#. A general purpose syntax error.
-#: fortran/io.c:3088 fortran/io.c:3692 fortran/gfortran.h:2364
-#, no-c-format
-msgid "Syntax error in %s statement at %C"
+#: config/rs6000/rs6000.opt:76
+msgid "Use AltiVec instructions"
 msgstr ""
 
-#: fortran/io.c:3173
-#, no-c-format
-msgid "Fortran 2003: Internal file at %L with namelist"
-msgstr ""
+#: config/rs6000/rs6000.opt:80
+#, fuzzy
+msgid "Use decimal floating point instructions"
+msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
 
-#: fortran/io.c:3227
-#, no-c-format
-msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
+#: config/rs6000/rs6000.opt:84
+msgid "Use 4xx half-word multiply instructions"
 msgstr ""
 
-#: fortran/io.c:3295
-#, no-c-format
-msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
+#: config/rs6000/rs6000.opt:88
+msgid "Use 4xx string-search dlmzb instruction"
 msgstr ""
 
-#: fortran/io.c:3316
-#, no-c-format
-msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
+#: config/rs6000/rs6000.opt:92
+msgid "Generate load/store multiple instructions"
 msgstr ""
 
-#: fortran/io.c:3510
-#, no-c-format
-msgid "PRINT namelist at %C is an extension"
+#: config/rs6000/rs6000.opt:96
+msgid "Generate string instructions for block moves"
 msgstr ""
 
-#: fortran/io.c:3662
-#, no-c-format
-msgid "Expected comma in I/O list at %C"
+#: config/rs6000/rs6000.opt:100
+msgid "Use new mnemonics for PowerPC architecture"
 msgstr ""
 
-#: fortran/io.c:3726
-#, no-c-format
-msgid "PRINT statement at %C not allowed within PURE procedure"
+#: config/rs6000/rs6000.opt:104
+msgid "Use old mnemonics for PowerPC architecture"
 msgstr ""
 
-#: fortran/io.c:3882 fortran/io.c:3933
-#, no-c-format
-msgid "INQUIRE statement not allowed in PURE procedure at %C"
+#: config/rs6000/rs6000.opt:108 config/pdp11/pdp11.opt:83
+msgid "Do not use hardware floating point"
 msgstr ""
 
-#: fortran/io.c:3909
-#, no-c-format
-msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
+#: config/rs6000/rs6000.opt:116
+msgid "Use PowerPC V2.06 popcntd instruction"
 msgstr ""
 
-#: fortran/io.c:3919 fortran/trans-io.c:1181
-#, no-c-format
-msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
+#: config/rs6000/rs6000.opt:120
+msgid "Use vector/scalar (VSX) instructions"
 msgstr ""
 
-#: fortran/io.c:3926
-#, no-c-format
-msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
+#: config/rs6000/rs6000.opt:160
+msgid "Do not generate load/store with update instructions"
 msgstr ""
 
-#: fortran/io.c:3939
-#, no-c-format
-msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
+#: config/rs6000/rs6000.opt:164
+msgid "Generate load/store with update instructions"
 msgstr ""
 
-#: fortran/io.c:4096
-#, no-c-format
-msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
+#: config/rs6000/rs6000.opt:168
+msgid "Avoid generation of indexed load/store instructions when possible"
 msgstr ""
 
-#: fortran/io.c:4102
-#, no-c-format
-msgid "WAIT statement not allowed in PURE procedure at %C"
+#: config/rs6000/rs6000.opt:172
+msgid "Generate fused multiply/add instructions"
 msgstr ""
 
-#: fortran/match.c:161
-#, fuzzy, no-c-format
-msgid "Missing ')' in statement at or before %L"
-msgstr "прапушчан прабел пасля нумара \"%.*s\""
-
-#: fortran/match.c:166
-#, fuzzy, no-c-format
-msgid "Missing '(' in statement at or before %L"
-msgstr "прапушчан прабел пасля нумара \"%.*s\""
+#: config/rs6000/rs6000.opt:176
+#, fuzzy
+msgid "Mark __tls_get_addr calls with argument info"
+msgstr "\"__buitin_next_arg\" выклікаецца без аргумента"
 
-#: fortran/match.c:363
-#, no-c-format
-msgid "Integer too large at %C"
+#: config/rs6000/rs6000.opt:183
+msgid "Schedule the start and end of the procedure"
 msgstr ""
 
-#: fortran/match.c:456 fortran/parse.c:631
-#, no-c-format
-msgid "Too many digits in statement label at %C"
+#: config/rs6000/rs6000.opt:187
+msgid "Return all structures in memory (AIX default)"
 msgstr ""
 
-#: fortran/match.c:462
-#, no-c-format
-msgid "Statement label at %C is zero"
+#: config/rs6000/rs6000.opt:191
+msgid "Return small structures in registers (SVR4 default)"
 msgstr ""
 
-#: fortran/match.c:495
-#, fuzzy, no-c-format
-msgid "Label name '%s' at %C is ambiguous"
-msgstr "памер \"%s\" - %d байт"
-
-#: fortran/match.c:501
-#, fuzzy, no-c-format
-msgid "Duplicate construct label '%s' at %C"
-msgstr "паўтарэнне \"%s\""
-
-#: fortran/match.c:532
-#, fuzzy, no-c-format
-msgid "Invalid character in name at %C"
-msgstr "сімвальная канстанта вельмі доўгая"
-
-#: fortran/match.c:545 fortran/match.c:626
-#, no-c-format
-msgid "Name at %C is too long"
+#: config/rs6000/rs6000.opt:199
+msgid "Generate software reciprocal sqrt for better throughput"
 msgstr ""
 
-#: fortran/match.c:556
-#, no-c-format
-msgid "Invalid character '$' at %C. Use -fdollar-ok to allow it as an extension"
+#: config/rs6000/rs6000.opt:203
+msgid "Do not place floating point constants in TOC"
 msgstr ""
 
-#: fortran/match.c:607 fortran/match.c:655
-#, no-c-format
-msgid "Invalid C name in NAME= specifier at %C"
+#: config/rs6000/rs6000.opt:207
+msgid "Place floating point constants in TOC"
 msgstr ""
 
-#: fortran/match.c:646
-#, no-c-format
-msgid "Embedded space in NAME= specifier at %C"
+#: config/rs6000/rs6000.opt:211
+msgid "Do not place symbol+offset constants in TOC"
 msgstr ""
 
-#: fortran/match.c:971
-#, no-c-format
-msgid "Loop variable at %C cannot be a sub-component"
+#: config/rs6000/rs6000.opt:215
+msgid "Place symbol+offset constants in TOC"
 msgstr ""
 
-#: fortran/match.c:977
-#, no-c-format
-msgid "Loop variable '%s' at %C cannot be INTENT(IN)"
+#: config/rs6000/rs6000.opt:226
+msgid "Use only one TOC entry per procedure"
 msgstr ""
 
-#: fortran/match.c:1010
-#, no-c-format
-msgid "Expected a step value in iterator at %C"
+#: config/rs6000/rs6000.opt:230
+msgid "Put everything in the regular TOC"
 msgstr ""
 
-#: fortran/match.c:1022
-#, no-c-format
-msgid "Syntax error in iterator at %C"
+#: config/rs6000/rs6000.opt:234
+msgid "Generate VRSAVE instructions when generating AltiVec code"
 msgstr ""
 
-#: fortran/match.c:1263
-#, no-c-format
-msgid "Invalid form of PROGRAM statement at %C"
+#: config/rs6000/rs6000.opt:238
+msgid "-mvrsave=yes/no\tDeprecated option.  Use -mvrsave/-mno-vrsave instead"
 msgstr ""
 
-#: fortran/match.c:1389 fortran/match.c:1470
-#, no-c-format
-msgid "Obsolescent feature: Arithmetic IF statement at %C"
-msgstr ""
+#: config/rs6000/rs6000.opt:242
+#, fuzzy
+msgid "Generate isel instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/match.c:1445
-#, no-c-format
-msgid "Syntax error in IF-expression at %C"
+#: config/rs6000/rs6000.opt:246
+msgid "-misel=yes/no\tDeprecated option.  Use -misel/-mno-isel instead"
 msgstr ""
 
-#: fortran/match.c:1456
-#, no-c-format
-msgid "Block label not appropriate for arithmetic IF statement at %C"
+#: config/rs6000/rs6000.opt:250
+msgid "Generate SPE SIMD instructions on E500"
 msgstr ""
 
-#: fortran/match.c:1494
-#, no-c-format
-msgid "Block label is not appropriate for IF statement at %C"
+#: config/rs6000/rs6000.opt:254
+msgid "Generate PPC750CL paired-single instructions"
 msgstr ""
 
-#: fortran/match.c:1574 fortran/primary.c:3007
-#, no-c-format
-msgid "Cannot assign to a named constant at %C"
+#: config/rs6000/rs6000.opt:258
+msgid "-mspe=yes/no\tDeprecated option.  Use -mspe/-mno-spe instead"
 msgstr ""
 
-#: fortran/match.c:1584
-#, no-c-format
-msgid "Unclassifiable statement in IF-clause at %C"
+#: config/rs6000/rs6000.opt:262
+msgid "-mdebug=\tEnable debug output"
 msgstr ""
 
-#: fortran/match.c:1591
-#, no-c-format
-msgid "Syntax error in IF-clause at %C"
+#: config/rs6000/rs6000.opt:266
+msgid "-mabi=\tSpecify ABI to use"
 msgstr ""
 
-#: fortran/match.c:1635
-#, no-c-format
-msgid "Unexpected junk after ELSE statement at %C"
+#: config/rs6000/rs6000.opt:270
+msgid "-mcpu=\tUse features of and schedule code for given CPU"
 msgstr ""
 
-#: fortran/match.c:1641 fortran/match.c:1676
-#, no-c-format
-msgid "Label '%s' at %C doesn't match IF label '%s'"
-msgstr ""
+#: config/rs6000/rs6000.opt:274
+#, fuzzy
+msgid "-mtune=\tSchedule code for given CPU"
+msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: fortran/match.c:1670
-#, no-c-format
-msgid "Unexpected junk after ELSE IF statement at %C"
+#: config/rs6000/rs6000.opt:278
+msgid "-mtraceback=\tSelect full, part, or no traceback table"
 msgstr ""
 
-#: fortran/match.c:1862
-#, no-c-format
-msgid "Name '%s' in %s statement at %C is not a loop name"
+#: config/rs6000/rs6000.opt:282
+msgid "Avoid all range limits on call instructions"
 msgstr ""
 
-#: fortran/match.c:1878
-#, no-c-format
-msgid "%s statement at %C is not within a loop"
+#: config/rs6000/rs6000.opt:286
+msgid "Generate Cell microcode"
 msgstr ""
 
-#: fortran/match.c:1881
-#, no-c-format
-msgid "%s statement at %C is not within loop '%s'"
+#: config/rs6000/rs6000.opt:290
+msgid "Warn when a Cell microcoded instruction is emitted"
 msgstr ""
 
-#: fortran/match.c:1889
-#, no-c-format
-msgid "%s statement at %C leaving OpenMP structured block"
+#: config/rs6000/rs6000.opt:294
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
 msgstr ""
 
-#: fortran/match.c:1902
-#, no-c-format
-msgid "EXIT statement at %C terminating !$OMP DO loop"
+#: config/rs6000/rs6000.opt:298
+msgid "-mfloat-gprs=\tSelect GPR floating point method"
 msgstr ""
 
-#: fortran/match.c:1954
-#, no-c-format
-msgid "Too many digits in STOP code at %C"
+#: config/rs6000/rs6000.opt:302
+msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
 msgstr ""
 
-#: fortran/match.c:2007
-#, no-c-format
-msgid "Deleted feature: PAUSE statement at %C"
+#: config/rs6000/rs6000.opt:306
+msgid "Determine which dependences between insns are considered costly"
 msgstr ""
 
-#: fortran/match.c:2055
-#, no-c-format
-msgid "Deleted feature: ASSIGN statement at %C"
+#: config/rs6000/rs6000.opt:310
+msgid "Specify which post scheduling nop insertion scheme to apply"
 msgstr ""
 
-#: fortran/match.c:2101
-#, no-c-format
-msgid "Deleted feature: Assigned GOTO statement at %C"
+#: config/rs6000/rs6000.opt:314
+msgid "Specify alignment of structure fields default/natural"
 msgstr ""
 
-#: fortran/match.c:2148 fortran/match.c:2200
-#, no-c-format
-msgid "Statement label list in GOTO at %C cannot be empty"
+#: config/rs6000/rs6000.opt:318
+msgid "Specify scheduling priority for dispatch slot restricted insns"
 msgstr ""
 
-#: fortran/match.c:2210
-#, no-c-format
-msgid "Obsolescent feature: Computed GOTO at %C"
-msgstr ""
+#: config/rs6000/rs6000.opt:322
+#, fuzzy
+msgid "Single-precision floating point unit"
+msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
 
-#. Enforce F03:C476.
-#: fortran/match.c:2273
-#, no-c-format
-msgid "'%s' at %L is not an accessible derived type"
-msgstr ""
+#: config/rs6000/rs6000.opt:326
+#, fuzzy
+msgid "Double-precision floating point unit"
+msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
 
-#: fortran/match.c:2351
-#, no-c-format
-msgid "Derived type '%s' at %L may not be ABSTRACT"
+#: config/rs6000/rs6000.opt:330
+msgid "Floating point unit does not support divide & sqrt"
 msgstr ""
 
-#: fortran/match.c:2369
-#, no-c-format
-msgid "Invalid type-spec at %C"
+#: config/rs6000/rs6000.opt:334
+msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)"
 msgstr ""
 
-#: fortran/match.c:2422
-#, no-c-format
-msgid "Fortran 2003: typespec in ALLOCATE at %L"
+#: config/rs6000/rs6000.opt:338
+msgid "Specify Xilinx FPU."
 msgstr ""
 
-#: fortran/match.c:2454
-#, no-c-format
-msgid "Bad allocate-object at %C for a PURE procedure"
+#: config/rs6000/aix64.opt:24
+msgid "Compile for 64-bit pointers"
 msgstr ""
 
-#: fortran/match.c:2465
-#, no-c-format
-msgid "Type of entity at %L is type incompatible with typespec"
+#: config/rs6000/aix64.opt:28
+msgid "Compile for 32-bit pointers"
 msgstr ""
 
-#: fortran/match.c:2473
-#, no-c-format
-msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
+#: config/rs6000/aix64.opt:32
+msgid "Support message passing with the Parallel Environment"
 msgstr ""
 
-#: fortran/match.c:2500 fortran/match.c:2755
-#, no-c-format
-msgid "Allocate-object at %C is not a nonprocedure pointer or an allocatable variable"
+#: config/rs6000/linux64.opt:24
+msgid "Call mcount for profiling before a function prologue"
 msgstr ""
 
-#: fortran/match.c:2518 fortran/match.c:2772
-#, no-c-format
-msgid "Redundant STAT tag found at %L "
+#: config/rs6000/sysv4.opt:24
+msgid "Select ABI calling convention"
 msgstr ""
 
-#: fortran/match.c:2537
-#, no-c-format
-msgid "Fortran 2003: ERRMSG tag at %L"
+#: config/rs6000/sysv4.opt:28
+msgid "Select method for sdata handling"
 msgstr ""
 
-#: fortran/match.c:2544 fortran/match.c:2798
-#, no-c-format
-msgid "Redundant ERRMSG tag found at %L "
+#: config/rs6000/sysv4.opt:36 config/rs6000/sysv4.opt:40
+msgid "Align to the base type of the bit-field"
 msgstr ""
 
-#: fortran/match.c:2560
-#, no-c-format
-msgid "Fortran 2003: SOURCE tag at %L"
+#: config/rs6000/sysv4.opt:45 config/rs6000/sysv4.opt:49
+msgid "Produce code relocatable at runtime"
 msgstr ""
 
-#: fortran/match.c:2567
-#, no-c-format
-msgid "Redundant SOURCE tag found at %L "
+#: config/rs6000/sysv4.opt:53 config/rs6000/sysv4.opt:57
+msgid "Produce little endian code"
 msgstr ""
 
-#: fortran/match.c:2574
-#, no-c-format
-msgid "SOURCE tag at %L conflicts with the typespec at %L"
+#: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
+msgid "Produce big endian code"
 msgstr ""
 
-#: fortran/match.c:2581
-#, no-c-format
-msgid "SOURCE tag at %L requires only a single entity in the allocation-list"
+#: config/rs6000/sysv4.opt:70 config/rs6000/sysv4.opt:74
+#: config/rs6000/sysv4.opt:83 config/rs6000/sysv4.opt:125
+#: config/rs6000/sysv4.opt:137
+msgid "no description yet"
 msgstr ""
 
-#: fortran/match.c:2653
-#, no-c-format
-msgid "Illegal variable in NULLIFY at %C for a PURE procedure"
+#: config/rs6000/sysv4.opt:78
+msgid "Assume all variable arg functions are prototyped"
 msgstr ""
 
-#: fortran/match.c:2739
-#, no-c-format
-msgid "Illegal allocate-object at %C for a PURE procedure"
+#: config/rs6000/sysv4.opt:87
+msgid "Use EABI"
 msgstr ""
 
-#: fortran/match.c:2792
-#, no-c-format
-msgid "Fortran 2003: ERRMSG at %L"
+#: config/rs6000/sysv4.opt:91
+msgid "Allow bit-fields to cross word boundaries"
 msgstr ""
 
-#: fortran/match.c:2852
-#, no-c-format
-msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
-msgstr ""
+#: config/rs6000/sysv4.opt:95
+msgid "Use alternate register names"
+msgstr "Выкарыстоўвываць альтэрнатыўныя назвы рэгістраў"
 
-#: fortran/match.c:2857
-#, no-c-format
-msgid "Obsolescent feature: Alternate RETURN at %C"
+#: config/rs6000/sysv4.opt:101
+msgid "Use default method for sdata handling"
 msgstr ""
 
-#: fortran/match.c:2887
-#, no-c-format
-msgid "Extension: RETURN statement in main program at %C"
+#: config/rs6000/sysv4.opt:105
+msgid "Link with libsim.a, libc.a and sim-crt0.o"
 msgstr ""
 
-#: fortran/match.c:2915
-#, no-c-format
-msgid "Expected component reference at %C"
+#: config/rs6000/sysv4.opt:109
+msgid "Link with libads.a, libc.a and crt0.o"
 msgstr ""
 
-#: fortran/match.c:2921
-#, no-c-format
-msgid "Junk after CALL at %C"
+#: config/rs6000/sysv4.opt:113
+msgid "Link with libyk.a, libc.a and crt0.o"
 msgstr ""
 
-#: fortran/match.c:2931
-#, no-c-format
-msgid "Expected type-bound procedure or procedure pointer component at %C"
+#: config/rs6000/sysv4.opt:117
+msgid "Link with libmvme.a, libc.a and crt0.o"
 msgstr ""
 
-#: fortran/match.c:3150
-#, no-c-format
-msgid "Syntax error in common block name at %C"
+#: config/rs6000/sysv4.opt:121
+msgid "Set the PPC_EMB bit in the ELF flags header"
 msgstr ""
 
-#: fortran/match.c:3186
-#, no-c-format
-msgid "Symbol '%s' at %C is already an external symbol that is not COMMON"
-msgstr ""
+#: config/rs6000/sysv4.opt:141
+#, fuzzy
+msgid "Generate code to use a non-exec PLT and GOT"
+msgstr "Стварыць код для DLL"
 
-#. If we find an error, just print it and continue,
-#. cause it's just semantic, and we can see if there
-#. are more errors.
-#: fortran/match.c:3245
-#, no-c-format
-msgid "Variable '%s' at %L in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is bind(c)"
-msgstr ""
+#: config/rs6000/sysv4.opt:145
+#, fuzzy
+msgid "Generate code for old exec BSS PLT"
+msgstr "Стварыць код для DLL"
 
-#: fortran/match.c:3254
-#, no-c-format
-msgid "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not global"
+#: config/spu/spu.opt:20
+msgid "Emit warnings when run-time relocations are generated"
 msgstr ""
 
-#: fortran/match.c:3261
-#, no-c-format
-msgid "Symbol '%s' at %C is already in a COMMON block"
+#: config/spu/spu.opt:24
+msgid "Emit errors when run-time relocations are generated"
 msgstr ""
 
-#: fortran/match.c:3269
-#, no-c-format
-msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
+#: config/spu/spu.opt:28
+msgid "Specify cost of branches (Default 20)"
 msgstr ""
 
-#: fortran/match.c:3296
-#, no-c-format
-msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
+#: config/spu/spu.opt:32
+msgid "Make sure loads and stores are not moved past DMA instructions"
 msgstr ""
 
-#: fortran/match.c:3306
-#, no-c-format
-msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
+#: config/spu/spu.opt:36
+msgid "volatile must be specified on any memory that is effected by DMA"
 msgstr ""
 
-#: fortran/match.c:3338
-#, no-c-format
-msgid "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'"
+#: config/spu/spu.opt:40 config/spu/spu.opt:44
+msgid "Insert nops when it might improve performance by allowing dual issue (default)"
 msgstr ""
 
-#: fortran/match.c:3446
-#, no-c-format
-msgid "Namelist group name '%s' at %C already has a basic type of %s"
+#: config/spu/spu.opt:48
+msgid "Use standard main function as entry for startup"
 msgstr ""
 
-#: fortran/match.c:3454
-#, no-c-format
-msgid "Namelist group name '%s' at %C already is USE associated and cannot be respecified."
+#: config/spu/spu.opt:52
+#, fuzzy
+msgid "Generate branch hints for branches"
+msgstr "Генерыраваць код для Intel as"
+
+#: config/spu/spu.opt:56
+msgid "Maximum number of nops to insert for a hint (Default 2)"
 msgstr ""
 
-#: fortran/match.c:3481
-#, no-c-format
-msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
+#: config/spu/spu.opt:60
+msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]"
 msgstr ""
 
-#: fortran/match.c:3488
-#, no-c-format
-msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed"
+#: config/spu/spu.opt:64
+#, fuzzy
+msgid "Generate code for 18 bit addressing"
+msgstr "Генерыраваць код для Intel as"
+
+#: config/spu/spu.opt:68
+#, fuzzy
+msgid "Generate code for 32 bit addressing"
+msgstr "Генерыраваць код для Intel as"
+
+#: config/spu/spu.opt:76
+msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue"
 msgstr ""
 
-#: fortran/match.c:3615
-#, no-c-format
-msgid "Derived type component %C is not a permitted EQUIVALENCE member"
+#: config/spu/spu.opt:88
+msgid "Access variables in 32-bit PPU objects (default)"
 msgstr ""
 
-#: fortran/match.c:3623
-#, no-c-format
-msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
+#: config/spu/spu.opt:92
+msgid "Access variables in 64-bit PPU objects"
 msgstr ""
 
-#: fortran/match.c:3651
-#, no-c-format
-msgid "EQUIVALENCE at %C requires two or more objects"
+#: config/spu/spu.opt:96
+msgid "Allow conversions between __ea and generic pointers (default)"
 msgstr ""
 
-#: fortran/match.c:3665
-#, no-c-format
-msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
+#: config/spu/spu.opt:100
+msgid "Size (in KB) of software data cache"
 msgstr ""
 
-#: fortran/match.c:3678
-#, no-c-format
-msgid "Expecting a comma in EQUIVALENCE at %C"
+#: config/spu/spu.opt:104
+msgid "Atomically write back software data cache lines (default)"
 msgstr ""
 
-#: fortran/match.c:3794
-#, fuzzy, no-c-format
-msgid "Statement function at %L is recursive"
-msgstr "меÑ\82ка \"%s\" Ð²Ñ\8bзнаÑ\87ана, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82оÑ\9eваеÑ\86Ñ\86а"
+#: config/mcore/mcore.opt:23
+#, fuzzy
+msgid "Generate code for the M*Core M210"
+msgstr "Ð\93енеÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f Intel as"
 
-#: fortran/match.c:3800
-#, no-c-format
-msgid "Obsolescent feature: Statement function at %C"
+#: config/mcore/mcore.opt:27
+msgid "Generate code for the M*Core M340"
 msgstr ""
 
-#: fortran/match.c:3886
-#, no-c-format
-msgid "Expected initialization expression in CASE at %C"
+#: config/mcore/mcore.opt:31
+msgid "Force functions to be aligned to a 4 byte boundary"
 msgstr ""
 
-#: fortran/match.c:3918
-#, no-c-format
-msgid "Expected block name '%s' of SELECT construct at %C"
+#: config/mcore/mcore.opt:35 config/score/score.opt:23
+msgid "Generate big-endian code"
 msgstr ""
 
-#: fortran/match.c:4039
-#, no-c-format
-msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
+#: config/mcore/mcore.opt:39
+msgid "Emit call graph information"
 msgstr ""
 
-#: fortran/match.c:4047
-#, no-c-format
-msgid "Selector shall be polymorphic in SELECT TYPE statement at %C"
-msgstr ""
+#: config/mcore/mcore.opt:43
+#, fuzzy
+msgid "Use the divide instruction"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/match.c:4075
-#, no-c-format
-msgid "Unexpected CASE statement at %C"
+#: config/mcore/mcore.opt:47
+msgid "Inline constants if it can be done in 2 insns or less"
 msgstr ""
 
-#: fortran/match.c:4127
-#, no-c-format
-msgid "Syntax error in CASE specification at %C"
+#: config/mcore/mcore.opt:51 config/score/score.opt:27
+msgid "Generate little-endian code"
 msgstr ""
 
-#: fortran/match.c:4145
-#, no-c-format
-msgid "Unexpected TYPE IS statement at %C"
+#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
+msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line"
 msgstr ""
 
-#: fortran/match.c:4178
-#, no-c-format
-msgid "Syntax error in TYPE IS specification at %C"
+#: config/mcore/mcore.opt:60
+msgid "Use arbitrary sized immediates in bit operations"
 msgstr ""
 
-#: fortran/match.c:4250
-#, no-c-format
-msgid "Syntax error in CLASS IS specification at %C"
+#: config/mcore/mcore.opt:64
+msgid "Prefer word accesses over byte accesses"
 msgstr ""
 
-#: fortran/match.c:4372
-#, no-c-format
-msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
+#: config/mcore/mcore.opt:68
+msgid "Set the maximum amount for a single stack increment operation"
 msgstr ""
 
-#: fortran/match.c:4410
-#, no-c-format
-msgid "Label '%s' at %C doesn't match WHERE label '%s'"
+#: config/mcore/mcore.opt:72
+msgid "Always treat bitfields as int-sized"
 msgstr ""
 
-#: fortran/match.c:4510
-#, no-c-format
-msgid "Syntax error in FORALL iterator at %C"
+#: config/arc/arc.opt:32
+msgid "Prepend the name of the cpu to all public symbol names"
 msgstr ""
 
-#: fortran/matchexp.c:28
-#, c-format
-msgid "Syntax error in expression at %C"
+#: config/arc/arc.opt:42
+msgid "-mcpu=CPU\tCompile code for ARC variant CPU"
 msgstr ""
 
-#: fortran/matchexp.c:72
-#, no-c-format
-msgid "Bad character '%c' in OPERATOR name at %C"
+#: config/arc/arc.opt:46
+msgid "-mtext=SECTION\tPut functions in SECTION"
 msgstr ""
 
-#: fortran/matchexp.c:80
-#, fuzzy, no-c-format
-msgid "The name '%s' cannot be used as a defined operator at %C"
-msgstr "\"%s\" звычайна функцыя"
-
-#: fortran/matchexp.c:177
-#, no-c-format
-msgid "Expected a right parenthesis in expression at %C"
+#: config/arc/arc.opt:50
+msgid "-mdata=SECTION\tPut data in SECTION"
 msgstr ""
 
-#: fortran/matchexp.c:302
-#, no-c-format
-msgid "Expected exponent in expression at %C"
+#: config/arc/arc.opt:54
+msgid "-mrodata=SECTION\tPut read-only data in SECTION"
 msgstr ""
 
-#: fortran/matchexp.c:340 fortran/matchexp.c:345 fortran/matchexp.c:449
-#: fortran/matchexp.c:454
-#, no-c-format
-msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
-msgstr ""
+#: config/sh/sh.opt:44
+#, fuzzy
+msgid "Generate SH1 code"
+msgstr "Стварыць код для DLL"
 
-#: fortran/misc.c:39
-#, no-c-format
-msgid "Out of memory-- malloc() failed"
-msgstr ""
+#: config/sh/sh.opt:48
+#, fuzzy
+msgid "Generate SH2 code"
+msgstr "Стварыць код для DLL"
 
-#: fortran/module.c:519
-#, no-c-format
-msgid "Fortran 2003: module nature in USE statement at %C"
+#: config/sh/sh.opt:52
+msgid "Generate default double-precision SH2a-FPU code"
 msgstr ""
 
-#: fortran/module.c:531
-#, no-c-format
-msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
+#: config/sh/sh.opt:56
+msgid "Generate SH2a FPU-less code"
 msgstr ""
 
-#: fortran/module.c:544
-#, no-c-format
-msgid "\"::\" was expected after module nature at %C but was not found"
+#: config/sh/sh.opt:60
+msgid "Generate default single-precision SH2a-FPU code"
 msgstr ""
 
-#: fortran/module.c:553
-#, no-c-format
-msgid "Fortran 2003: \"USE :: module\" at %C"
+#: config/sh/sh.opt:64
+msgid "Generate only single-precision SH2a-FPU code"
 msgstr ""
 
-#: fortran/module.c:607
-#, no-c-format
-msgid "Missing generic specification in USE statement at %C"
-msgstr ""
+#: config/sh/sh.opt:68
+#, fuzzy
+msgid "Generate SH2e code"
+msgstr "Стварыць код для DLL"
 
-#: fortran/module.c:615
-#, no-c-format
-msgid "Fortran 2003: Renaming operators in USE statements at %C"
-msgstr ""
+#: config/sh/sh.opt:72
+#, fuzzy
+msgid "Generate SH3 code"
+msgstr "Стварыць код для DLL"
 
-#: fortran/module.c:657
-#, no-c-format
-msgid "The name '%s' at %C has already been used as an external module name."
-msgstr ""
+#: config/sh/sh.opt:76
+#, fuzzy
+msgid "Generate SH3e code"
+msgstr "Стварыць код для DLL"
 
-#: fortran/module.c:934
-#, no-c-format
-msgid "Reading module %s at line %d column %d: %s"
-msgstr ""
+#: config/sh/sh.opt:80
+#, fuzzy
+msgid "Generate SH4 code"
+msgstr "Стварыць код для DLL"
 
-#: fortran/module.c:938
-#, no-c-format
-msgid "Writing module %s at line %d column %d: %s"
+#: config/sh/sh.opt:84
+msgid "Generate SH4-100 code"
 msgstr ""
 
-#: fortran/module.c:942
-#, no-c-format
-msgid "Module %s at line %d column %d: %s"
+#: config/sh/sh.opt:88
+msgid "Generate SH4-200 code"
 msgstr ""
 
-#: fortran/module.c:982
-msgid "Unexpected EOF"
+#: config/sh/sh.opt:94
+msgid "Generate SH4-300 code"
 msgstr ""
 
-#: fortran/module.c:1014
-msgid "Unexpected end of module in string constant"
+#: config/sh/sh.opt:98
+msgid "Generate SH4 FPU-less code"
 msgstr ""
 
-#: fortran/module.c:1068
-msgid "Integer overflow"
+#: config/sh/sh.opt:102
+msgid "Generate SH4-100 FPU-less code"
 msgstr ""
 
-#: fortran/module.c:1099
-msgid "Name too long"
+#: config/sh/sh.opt:106
+msgid "Generate SH4-200 FPU-less code"
 msgstr ""
 
-#: fortran/module.c:1206
-msgid "Bad name"
+#: config/sh/sh.opt:110
+msgid "Generate SH4-300 FPU-less code"
 msgstr ""
 
-#: fortran/module.c:1250
-msgid "Expected name"
-msgstr ""
+#: config/sh/sh.opt:114
+#, fuzzy
+msgid "Generate code for SH4 340 series (MMU/FPU-less)"
+msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: fortran/module.c:1253
-msgid "Expected left parenthesis"
-msgstr ""
+#: config/sh/sh.opt:119
+#, fuzzy
+msgid "Generate code for SH4 400 series (MMU/FPU-less)"
+msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: fortran/module.c:1256
-msgid "Expected right parenthesis"
-msgstr ""
+#: config/sh/sh.opt:124
+#, fuzzy
+msgid "Generate code for SH4 500 series (FPU-less)."
+msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: fortran/module.c:1259
-msgid "Expected integer"
+#: config/sh/sh.opt:129
+msgid "Generate default single-precision SH4 code"
 msgstr ""
 
-#: fortran/module.c:1262
-msgid "Expected string"
+#: config/sh/sh.opt:133
+msgid "Generate default single-precision SH4-100 code"
 msgstr ""
 
-#: fortran/module.c:1286
-msgid "find_enum(): Enum not found"
+#: config/sh/sh.opt:137
+msgid "Generate default single-precision SH4-200 code"
 msgstr ""
 
-#: fortran/module.c:1300
-#, fuzzy, no-c-format
-msgid "Error writing modules file: %s"
-msgstr "памылка запісу ў %s"
-
-#: fortran/module.c:1883
-msgid "Expected attribute bit name"
+#: config/sh/sh.opt:141
+msgid "Generate default single-precision SH4-300 code"
 msgstr ""
 
-#: fortran/module.c:2739
-msgid "Expected integer string"
+#: config/sh/sh.opt:145
+msgid "Generate only single-precision SH4 code"
 msgstr ""
 
-#: fortran/module.c:2743
-msgid "Error converting integer"
+#: config/sh/sh.opt:149
+msgid "Generate only single-precision SH4-100 code"
 msgstr ""
 
-#: fortran/module.c:2765
-msgid "Expected real string"
+#: config/sh/sh.opt:153
+msgid "Generate only single-precision SH4-200 code"
 msgstr ""
 
-#: fortran/module.c:2967
-msgid "Expected expression type"
+#: config/sh/sh.opt:157
+msgid "Generate only single-precision SH4-300 code"
 msgstr ""
 
-#: fortran/module.c:3021
+#: config/sh/sh.opt:161
 #, fuzzy
-msgid "Bad operator"
-msgstr "невÑ\8bкаÑ\80Ñ\8bÑ\81Ñ\82аемÑ\8b Ð¿Ð°Ñ\80амеÑ\82Ñ\80 \"%s\""
+msgid "Generate SH4a code"
+msgstr "СÑ\82ваÑ\80Ñ\8bÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f DLL"
 
-#: fortran/module.c:3110
-msgid "Bad type in constant expression"
+#: config/sh/sh.opt:165
+msgid "Generate SH4a FPU-less code"
 msgstr ""
 
-#: fortran/module.c:3152
-#, no-c-format
-msgid "Namelist %s cannot be renamed by USE association to %s"
+#: config/sh/sh.opt:169
+msgid "Generate default single-precision SH4a code"
 msgstr ""
 
-#: fortran/module.c:4436
-#, no-c-format
-msgid "Symbol '%s' referenced at %L not found in module '%s'"
+#: config/sh/sh.opt:173
+msgid "Generate only single-precision SH4a code"
 msgstr ""
 
-#: fortran/module.c:4443
-#, no-c-format
-msgid "User operator '%s' referenced at %L not found in module '%s'"
+#: config/sh/sh.opt:177
+msgid "Generate SH4al-dsp code"
 msgstr ""
 
-#: fortran/module.c:4448
-#, no-c-format
-msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
-msgstr ""
-
-#: fortran/module.c:5057
-#, fuzzy, no-c-format
-msgid "Can't open module file '%s' for writing at %C: %s"
-msgstr "%s: немагчыма адчыніць файл `%s' для чытаньня: %s\n"
-
-#: fortran/module.c:5095
-#, fuzzy, no-c-format
-msgid "Error writing module file '%s' for writing: %s"
-msgstr "%s: немагчыма адчыніць файл `%s' для чытаньня: %s\n"
-
-#: fortran/module.c:5104
-#, fuzzy, no-c-format
-msgid "Can't delete module file '%s': %s"
-msgstr "%s: немагчыма знішчыць файл \"%s\": %s\n"
-
-#: fortran/module.c:5107
-#, fuzzy, no-c-format
-msgid "Can't rename module file '%s' to '%s': %s"
-msgstr "%s: немагчыма зьмяніць рэжым файла `%s': %s\n"
-
-#: fortran/module.c:5113
-#, fuzzy, no-c-format
-msgid "Can't delete temporary module file '%s': %s"
-msgstr "%s: немагчыма знішчыць файл \"%s\": %s\n"
-
-#: fortran/module.c:5133 fortran/module.c:5216
-#, no-c-format
-msgid "Symbol '%s' referenced at %L does not exist in intrinsic module ISO_C_BINDING."
+#: config/sh/sh.opt:181
+msgid "Generate 32-bit SHmedia code"
 msgstr ""
 
-#: fortran/module.c:5251
-#, no-c-format
-msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
+#: config/sh/sh.opt:185
+msgid "Generate 32-bit FPU-less SHmedia code"
 msgstr ""
 
-#: fortran/module.c:5273
-#, no-c-format
-msgid "Symbol '%s' already declared"
+#: config/sh/sh.opt:189
+msgid "Generate 64-bit SHmedia code"
 msgstr ""
 
-#: fortran/module.c:5328
-#, no-c-format
-msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
+#: config/sh/sh.opt:193
+msgid "Generate 64-bit FPU-less SHmedia code"
 msgstr ""
 
-#: fortran/module.c:5341
-#, no-c-format
-msgid "Symbol '%s' referenced at %L does not exist in intrinsic module ISO_FORTRAN_ENV"
+#: config/sh/sh.opt:197
+msgid "Generate SHcompact code"
 msgstr ""
 
-#: fortran/module.c:5349
-#, no-c-format
-msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
+#: config/sh/sh.opt:201
+msgid "Generate FPU-less SHcompact code"
 msgstr ""
 
-#: fortran/module.c:5377
-#, no-c-format
-msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
+#: config/sh/sh.opt:205
+msgid "Throttle unrolling to avoid thrashing target registers unless the unroll benefit outweighs this"
 msgstr ""
 
-#: fortran/module.c:5393
-#, no-c-format
-msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
-msgstr ""
+#: config/sh/sh.opt:209
+#, fuzzy
+msgid "Generate code in big endian mode"
+msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: fortran/module.c:5427
-#, no-c-format
-msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
+#: config/sh/sh.opt:213
+msgid "Generate 32-bit offsets in switch tables"
 msgstr ""
 
-#: fortran/module.c:5435
-#, no-c-format
-msgid "Fortran 2003: ISO_C_BINDING module at %C"
-msgstr ""
+#: config/sh/sh.opt:217
+#, fuzzy
+msgid "Generate bit instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/module.c:5445
-#, no-c-format
-msgid "Can't find an intrinsic module named '%s' at %C"
+#: config/sh/sh.opt:221
+msgid "Cost to assume for a branch insn"
 msgstr ""
 
-#: fortran/module.c:5450
-#, fuzzy, no-c-format
-msgid "Can't open module file '%s' for reading at %C: %s"
-msgstr "%s: немагчыма адчыніць файл `%s' для чытаньня: %s\n"
-
-#: fortran/module.c:5458
-#, no-c-format
-msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
+#: config/sh/sh.opt:225
+msgid "Enable cbranchdi4 pattern"
 msgstr ""
 
-#: fortran/module.c:5473
-msgid "Unexpected end of module"
+#: config/sh/sh.opt:229
+msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
 msgstr ""
 
-#: fortran/module.c:5478
-#, no-c-format
-msgid "File '%s' opened at %C is not a GFORTRAN module file"
+#: config/sh/sh.opt:233
+msgid "Enable SH5 cut2 workaround"
 msgstr ""
 
-#: fortran/module.c:5485
-#, no-c-format
-msgid "Parse error when checking module version for file '%s' opened at %C"
+#: config/sh/sh.opt:237
+msgid "Align doubles at 64-bit boundaries"
 msgstr ""
 
-#: fortran/module.c:5490
-#, no-c-format
-msgid "Wrong module version '%s' (expected '"
+#: config/sh/sh.opt:241
+msgid "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table"
 msgstr ""
 
-#: fortran/module.c:5503
-#, no-c-format
-msgid "Can't USE the same module we're building!"
+#: config/sh/sh.opt:245
+msgid "Specify name for 32 bit signed division function"
 msgstr ""
 
-#: fortran/openmp.c:134 fortran/openmp.c:563
-#, no-c-format
-msgid "COMMON block /%s/ not found at %C"
+#: config/sh/sh.opt:249
+msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
 msgstr ""
 
-#: fortran/openmp.c:165
-#, no-c-format
-msgid "Syntax error in OpenMP variable list at %C"
+#: config/sh/sh.opt:257
+msgid "Enable the use of the fused floating point multiply-accumulate operation"
 msgstr ""
 
-#: fortran/openmp.c:293
-#, no-c-format
-msgid "%s is not INTRINSIC procedure name at %C"
+#: config/sh/sh.opt:261
+msgid "Cost to assume for gettr insn"
 msgstr ""
 
-#: fortran/openmp.c:404
-#, no-c-format
-msgid "COLLAPSE clause argument not constant positive integer at %C"
+#: config/sh/sh.opt:265 config/sh/sh.opt:315
+msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
 msgstr ""
 
-#: fortran/openmp.c:542
-#, no-c-format
-msgid "Threadprivate variable at %C is an element of a COMMON block"
+#: config/sh/sh.opt:269
+msgid "Increase the IEEE compliance for floating-point code"
 msgstr ""
 
-#: fortran/openmp.c:582
-#, no-c-format
-msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
+#: config/sh/sh.opt:273
+msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
 msgstr ""
 
-#: fortran/openmp.c:760 fortran/resolve.c:7646 fortran/resolve.c:8036
-#, no-c-format
-msgid "IF clause at %L requires a scalar LOGICAL expression"
+#: config/sh/sh.opt:277
+msgid "inline code to invalidate instruction cache entries after setting up nested function trampolines"
 msgstr ""
 
-#: fortran/openmp.c:768
-#, no-c-format
-msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
+#: config/sh/sh.opt:281
+msgid "Assume symbols might be invalid"
 msgstr ""
 
-#: fortran/openmp.c:776
-#, no-c-format
-msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
+#: config/sh/sh.opt:285
+msgid "Annotate assembler instructions with estimated addresses"
 msgstr ""
 
-#: fortran/openmp.c:816
-#, no-c-format
-msgid "Object '%s' is not a variable at %L"
+#: config/sh/sh.opt:289
+#, fuzzy
+msgid "Generate code in little endian mode"
+msgstr "Генерыраваць код без GP reg"
+
+#: config/sh/sh.opt:293
+msgid "Mark MAC register as call-clobbered"
 msgstr ""
 
-#: fortran/openmp.c:824 fortran/openmp.c:834 fortran/openmp.c:841
-#: fortran/openmp.c:851
-#, no-c-format
-msgid "Symbol '%s' present on multiple clauses at %L"
+#: config/sh/sh.opt:299
+msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
 msgstr ""
 
-#: fortran/openmp.c:874
-#, no-c-format
-msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
+#: config/sh/sh.opt:303
+msgid "Emit function-calls using global offset table when generating PIC"
 msgstr ""
 
-#: fortran/openmp.c:877
-#, no-c-format
-msgid "COPYIN clause object '%s' at %L has ALLOCATABLE components"
+#: config/sh/sh.opt:307
+msgid "Assume pt* instructions won't trap"
 msgstr ""
 
-#: fortran/openmp.c:885
-#, no-c-format
-msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
+#: config/sh/sh.opt:311
+msgid "Shorten address references during linking"
 msgstr ""
 
-#: fortran/openmp.c:888
-#, no-c-format
-msgid "COPYPRIVATE clause object '%s' at %L has ALLOCATABLE components"
+#: config/sh/sh.opt:319
+msgid "Deprecated.  Use -Os instead"
 msgstr ""
 
-#: fortran/openmp.c:896
-#, no-c-format
-msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
+#: config/sh/sh.opt:323
+msgid "Cost to assume for a multiply insn"
 msgstr ""
 
-#: fortran/openmp.c:899
-#, no-c-format
-msgid "Cray pointee '%s' in SHARED clause at %L"
+#: config/sh/sh.opt:327
+msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
 msgstr ""
 
-#: fortran/openmp.c:907
-#, no-c-format
-msgid "THREADPRIVATE object '%s' in %s clause at %L"
+#: config/sh/sh.opt:333
+msgid "Pretend a branch-around-a-move is a conditional move."
 msgstr ""
 
-#: fortran/openmp.c:910
-#, no-c-format
-msgid "Cray pointee '%s' in %s clause at %L"
+#: config/sh/superh.opt:6
+msgid "Board name [and memory region]."
 msgstr ""
 
-#: fortran/openmp.c:915
-#, no-c-format
-msgid "POINTER object '%s' in %s clause at %L"
+#: config/sh/superh.opt:10
+msgid "Runtime name."
 msgstr ""
 
-#: fortran/openmp.c:920
-#, no-c-format
-msgid "%s clause object '%s' has ALLOCATABLE components at %L"
+#: config/arm/eabi.opt:23
+#, fuzzy
+msgid "Generate code for the Android operating system."
+msgstr "Генерыраваць код для Intel as"
+
+#: config/arm/arm.opt:23
+msgid "Specify an ABI"
 msgstr ""
 
-#: fortran/openmp.c:923
-#, no-c-format
-msgid "Cray pointer '%s' in %s clause at %L"
+#: config/arm/arm.opt:27
+msgid "Generate a call to abort if a noreturn function returns"
 msgstr ""
 
-#: fortran/openmp.c:927
-#, no-c-format
-msgid "Assumed size array '%s' in %s clause at %L"
+#: config/arm/arm.opt:34
+msgid "Pass FP arguments in FP registers"
 msgstr ""
 
-#: fortran/openmp.c:932
-#, no-c-format
-msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
+#: config/arm/arm.opt:38
+msgid "Generate APCS conformant stack frames"
 msgstr ""
 
-#: fortran/openmp.c:941
-#, no-c-format
-msgid "%c REDUCTION variable '%s' at %L must be of numeric type, got %s"
+#: config/arm/arm.opt:42
+msgid "Generate re-entrant, PIC code"
 msgstr ""
 
-#: fortran/openmp.c:952
-#, no-c-format
-msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
+#: config/arm/arm.opt:56
+msgid "Assume target CPU is configured as big endian"
 msgstr ""
 
-#: fortran/openmp.c:963
-#, no-c-format
-msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
+#: config/arm/arm.opt:60
+msgid "Thumb: Assume non-static functions may be called from ARM code"
 msgstr ""
 
-#: fortran/openmp.c:972
-#, no-c-format
-msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
+#: config/arm/arm.opt:64
+msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
 msgstr ""
 
-#: fortran/openmp.c:1084
-#, no-c-format
-msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
+#: config/arm/arm.opt:68
+msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
 msgstr ""
 
-#: fortran/openmp.c:1124
-#, no-c-format
-msgid "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
+#: config/arm/arm.opt:72 config/bfin/bfin.opt:27
+msgid "Specify the name of the target CPU"
 msgstr ""
 
-#: fortran/openmp.c:1172
-#, no-c-format
-msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
+#: config/arm/arm.opt:76
+msgid "Specify if floating point hardware should be used"
 msgstr ""
 
-#: fortran/openmp.c:1186
-#, no-c-format
-msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
+#: config/arm/arm.opt:83
+#, fuzzy
+msgid "Specify the __fp16 floating-point format"
+msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
+
+#: config/arm/arm.opt:94
+msgid "Specify the name of the target floating point hardware/format"
 msgstr ""
 
-#: fortran/openmp.c:1218
-#, no-c-format
-msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
+#: config/arm/arm.opt:98
+msgid "Alias for -mfloat-abi=hard"
 msgstr ""
 
-#: fortran/openmp.c:1242
-#, no-c-format
-msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
+#: config/arm/arm.opt:102
+msgid "Assume target CPU is configured as little endian"
 msgstr ""
 
-#: fortran/openmp.c:1249
-#, no-c-format
-msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
+#: config/arm/arm.opt:106
+msgid "Generate call insns as indirect calls, if necessary"
 msgstr ""
 
-#: fortran/openmp.c:1265
-#, no-c-format
-msgid "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
+#: config/arm/arm.opt:110
+msgid "Specify the register to be used for PIC addressing"
 msgstr ""
 
-#: fortran/openmp.c:1268
-#, no-c-format
-msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
+#: config/arm/arm.opt:114
+msgid "Store function names in object code"
 msgstr ""
 
-#: fortran/openmp.c:1274
-#, no-c-format
-msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
+#: config/arm/arm.opt:118
+msgid "Permit scheduling of a function's prologue sequence"
 msgstr ""
 
-#: fortran/openmp.c:1292
-#, no-c-format
-msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
+#: config/arm/arm.opt:122
+msgid "Do not load the PIC register in function prologues"
 msgstr ""
 
-#: fortran/openmp.c:1427
-#, no-c-format
-msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
+#: config/arm/arm.opt:126
+msgid "Alias for -mfloat-abi=soft"
 msgstr ""
 
-#: fortran/openmp.c:1433
-#, no-c-format
-msgid "!$OMP DO iteration variable must be of type integer at %L"
+#: config/arm/arm.opt:130
+msgid "Specify the minimum bit alignment of structures"
 msgstr ""
 
-#: fortran/openmp.c:1437
-#, no-c-format
-msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
+#: config/arm/arm.opt:134
+msgid "Compile for the Thumb not the ARM"
 msgstr ""
 
-#: fortran/openmp.c:1445
-#, no-c-format
-msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
+#: config/arm/arm.opt:138
+msgid "Support calls between Thumb and ARM instruction sets"
 msgstr ""
 
-#: fortran/openmp.c:1463
-#, no-c-format
-msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
+#: config/arm/arm.opt:142
+msgid "Specify how to access the thread pointer"
 msgstr ""
 
-#: fortran/openmp.c:1477
-#, no-c-format
-msgid "collapsed !$OMP DO loops not perfectly nested at %L"
+#: config/arm/arm.opt:146
+msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
 msgstr ""
 
-#: fortran/openmp.c:1486 fortran/openmp.c:1493
-#, no-c-format
-msgid "not enough DO loops for collapsed !$OMP DO at %L"
+#: config/arm/arm.opt:150
+msgid "Thumb: Generate (leaf) stack frames even if not needed"
 msgstr ""
 
-#: fortran/options.c:308
-#, no-c-format
-msgid "Reading file '%s' as free form"
+#: config/arm/arm.opt:154
+#, fuzzy
+msgid "Tune code for the given processor"
+msgstr "Генерыраваць код для дадзенага ЦП"
+
+#: config/arm/arm.opt:158
+msgid "Assume big endian bytes, little endian words"
 msgstr ""
 
-#: fortran/options.c:318
-#, no-c-format
-msgid "'-fd-lines-as-comments' has no effect in free form"
+#: config/arm/arm.opt:162
+msgid "Use Neon quad-word (rather than double-word) registers for vectorization"
 msgstr ""
 
-#: fortran/options.c:321
-#, no-c-format
-msgid "'-fd-lines-as-code' has no effect in free form"
+#: config/arm/arm.opt:166
+msgid "Only generate absolute relocations on word sized values."
 msgstr ""
 
-#: fortran/options.c:339
-#, no-c-format
-msgid "Flag -fno-automatic overwrites -fmax-stack-var-size=%d"
+#: config/arm/arm.opt:170
+msgid "Avoid overlapping destination and address registers on LDRD instructions"
 msgstr ""
 
-#: fortran/options.c:342
-#, no-c-format
-msgid "Flag -fno-automatic overwrites -frecursive"
+#: config/arm/pe.opt:23
+msgid "Ignore dllimport attribute for functions"
 msgstr ""
 
-#: fortran/options.c:344
-#, no-c-format
-msgid "Flag -fno-automatic overwrites -frecursive implied by -fopenmp"
+#: config/pdp11/pdp11.opt:23
+msgid "Generate code for an 11/10"
 msgstr ""
 
-#: fortran/options.c:348
-#, no-c-format
-msgid "Flag -frecursive overwrites -fmax-stack-var-size=%d"
+#: config/pdp11/pdp11.opt:27
+msgid "Generate code for an 11/40"
 msgstr ""
 
-#: fortran/options.c:352
-#, no-c-format
-msgid "Flag -fmax-stack-var-size=%d overwrites -frecursive implied by -fopenmp"
+#: config/pdp11/pdp11.opt:31
+msgid "Generate code for an 11/45"
 msgstr ""
 
-#: fortran/options.c:428
-#, no-c-format
-msgid "gfortran: Only one -J option allowed"
+#: config/pdp11/pdp11.opt:35
+#, fuzzy
+msgid "Use 16-bit abs patterns"
+msgstr "Выкарыстоўваць 64-бітныя FP-рэгістры"
+
+#: config/pdp11/pdp11.opt:39
+msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
 msgstr ""
 
-#: fortran/options.c:471
-#, no-c-format
-msgid "Argument to -ffpe-trap is not valid: %s"
+#: config/pdp11/pdp11.opt:43
+msgid "Do not use inline patterns for copying memory"
 msgstr ""
 
-#: fortran/options.c:509
-#, no-c-format
-msgid "Argument to -fcheck is not valid: %s"
+#: config/pdp11/pdp11.opt:47
+msgid "Use inline patterns for copying memory"
 msgstr ""
 
-#: fortran/options.c:662
-#, no-c-format
-msgid "Fixed line length must be at least seven."
+#: config/pdp11/pdp11.opt:51
+msgid "Do not pretend that branches are expensive"
 msgstr ""
 
-#: fortran/options.c:680
-#, no-c-format
-msgid "Free line length must be at least three."
+#: config/pdp11/pdp11.opt:55
+msgid "Pretend that branches are expensive"
 msgstr ""
 
-#: fortran/options.c:698
-#, fuzzy, no-c-format
-msgid "-static-libgfortran is not supported in this configuration"
-msgstr "аÑ\82Ñ\80Ñ\8bбÑ\83Ñ\82Ñ\8b Ñ\81екÑ\86Ñ\8bÑ\96 Ð½Ðµ Ð¿Ð°Ð´Ñ\82Ñ\80Ñ\8bмлÑ\96ваÑ\8eÑ\86Ñ\86а Ð´Ð»Ñ\8f Ð³Ñ\8dÑ\82ай Ð¼Ñ\8dÑ\82Ñ\8b"
+#: config/pdp11/pdp11.opt:59
+#, fuzzy
+msgid "Use the DEC assembler syntax"
+msgstr "Ð\92Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82оÑ\9eваÑ\86Ñ\8c DEC-Ñ\81Ñ\96нÑ\82акÑ\81 Ð´Ð»Ñ\8f Ð°Ñ\81Ñ\8dмблеÑ\80а"
 
-#: fortran/options.c:746
-#, no-c-format
-msgid "Maximum supported identifier length is %d"
-msgstr ""
+#: config/pdp11/pdp11.opt:63
+msgid "Use 32 bit float"
+msgstr "Выкарыстоўваць 32-х бітны float"
 
-#: fortran/options.c:778
-#, fuzzy, no-c-format
-msgid "Unrecognized option to -finit-logical: %s"
-msgstr "нераспазнаны выбар \"-%s\""
+#: config/pdp11/pdp11.opt:67
+msgid "Use 64 bit float"
+msgstr "Выкарыстоўваць 64-х бітны float"
 
-#: fortran/options.c:794
-#, fuzzy, no-c-format
-msgid "Unrecognized option to -finit-real: %s"
-msgstr "нераспазнаны выбар \"-%s\""
+#: config/pdp11/pdp11.opt:75
+msgid "Use 16 bit int"
+msgstr "Выкарыстоўваць 16-ці бітны int"
 
-#: fortran/options.c:810
-#, no-c-format
-msgid "The value of n in -finit-character=n must be between 0 and 127"
-msgstr ""
+#: config/pdp11/pdp11.opt:79
+msgid "Use 32 bit int"
+msgstr "Выкарыстоўваць 32-х бітны int"
 
-#: fortran/options.c:901
-#, no-c-format
-msgid "Maximum subrecord length cannot exceed %d"
+#: config/pdp11/pdp11.opt:87
+msgid "Target has split I&D"
 msgstr ""
 
-#: fortran/parse.c:459
-#, no-c-format
-msgid "Unclassifiable statement at %C"
-msgstr ""
+#: config/pdp11/pdp11.opt:91
+msgid "Use UNIX assembler syntax"
+msgstr "Выкарыстоўваць UNIX-сінтакс для асэмблера"
 
-#: fortran/parse.c:483
-#, no-c-format
-msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
+#: config/avr/avr.opt:23
+msgid "Use subroutines for function prologues and epilogues"
 msgstr ""
 
-#: fortran/parse.c:564
-#, no-c-format
-msgid "Unclassifiable OpenMP directive at %C"
+#: config/avr/avr.opt:27
+msgid "-mmcu=MCU\tSelect the target MCU"
 msgstr ""
 
-#: fortran/parse.c:592
-#, no-c-format
-msgid "Unclassifiable GCC directive at %C"
-msgstr ""
+#: config/avr/avr.opt:34
+#, fuzzy
+msgid "Use an 8-bit 'int' type"
+msgstr "Выкарыстоўваць 32-х бітны int"
 
-#: fortran/parse.c:634 fortran/parse.c:803
-#, no-c-format
-msgid "Zero is not a valid statement label at %C"
+#: config/avr/avr.opt:38
+msgid "Change the stack pointer without disabling interrupts"
 msgstr ""
 
-#: fortran/parse.c:641 fortran/parse.c:795
-#, fuzzy, no-c-format
-msgid "Non-numeric character in statement label at %C"
-msgstr "пустая сімвальная канстанта"
+#: config/avr/avr.opt:48
+msgid "Use rjmp/rcall (limited range) on >8K devices"
+msgstr ""
 
-#: fortran/parse.c:653 fortran/parse.c:707 fortran/parse.c:843
-#, no-c-format
-msgid "Semicolon at %C needs to be preceded by statement"
+#: config/avr/avr.opt:52
+msgid "Change only the low 8 bits of the stack pointer"
 msgstr ""
 
-#: fortran/parse.c:661 fortran/parse.c:855
-#, no-c-format
-msgid "Ignoring statement label in empty statement at %L"
+#: config/avr/avr.opt:56
+msgid "Relax branches"
 msgstr ""
 
-#: fortran/parse.c:782 fortran/parse.c:822
-#, no-c-format
-msgid "Bad continuation line at %C"
+#: config/avr/avr.opt:60
+msgid "Make the linker relaxation machine assume that a program counter wrap-around occures."
 msgstr ""
 
-#: fortran/parse.c:1069
-#, no-c-format
-msgid "FORMAT statement at %L does not have a statement label"
+#: config/crx/crx.opt:23
+#, fuzzy
+msgid "Support multiply accumulate instructions"
+msgstr "Не выкарыстоўваць інструкцыі AltiVec"
+
+#: config/crx/crx.opt:27
+#, fuzzy
+msgid "Do not use push to store function arguments"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
+
+#: config/crx/crx.opt:31
+msgid "Restrict doloop to the given nesting level"
 msgstr ""
 
-#: fortran/parse.c:1141
-msgid "arithmetic IF"
+#: config/pa/pa-hpux.opt:23
+#, fuzzy
+msgid "Generate cpp defines for server IO"
+msgstr "Генерыраваць код для дадзенага ЦП"
+
+#: config/pa/pa-hpux.opt:27 config/pa/pa-hpux1010.opt:23
+#: config/pa/pa-hpux1111.opt:23
+msgid "Specify UNIX standard for predefines and linking"
 msgstr ""
 
-#: fortran/parse.c:1147
+#: config/pa/pa-hpux.opt:31
 #, fuzzy
-msgid "attribute declaration"
-msgstr "Ð\9dеÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нае Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнне"
+msgid "Generate cpp defines for workstation IO"
+msgstr "СÑ\82ваÑ\80Ñ\8bÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f DLL"
 
-#: fortran/parse.c:1180
+#: config/pa/pa.opt:23 config/pa/pa.opt:76 config/pa/pa.opt:84
 #, fuzzy
-msgid "data declaration"
-msgstr "пÑ\83Ñ\81Ñ\82ое Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнÑ\8cне"
+msgid "Generate PA1.0 code"
+msgstr "СÑ\82ваÑ\80Ñ\8bÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f DLL"
 
-#: fortran/parse.c:1189
+#: config/pa/pa.opt:27 config/pa/pa.opt:88 config/pa/pa.opt:108
 #, fuzzy
-msgid "derived type declaration"
-msgstr "пÑ\83Ñ\81Ñ\82ое Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнÑ\8cне"
+msgid "Generate PA1.1 code"
+msgstr "СÑ\82ваÑ\80Ñ\8bÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f DLL"
 
-#: fortran/parse.c:1274
-msgid "block IF"
+#: config/pa/pa.opt:31 config/pa/pa.opt:92
+msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
 msgstr ""
 
-#: fortran/parse.c:1283
-msgid "implied END DO"
-msgstr ""
+#: config/pa/pa.opt:35
+#, fuzzy
+msgid "Generate code for huge switch statements"
+msgstr "Генерыраваць код для Intel as"
 
-#: fortran/parse.c:1359
-msgid "assignment"
+#: config/pa/pa.opt:39
+msgid "Disable FP regs"
 msgstr ""
 
-#: fortran/parse.c:1362
-msgid "pointer assignment"
-msgstr ""
+#: config/pa/pa.opt:43
+#, fuzzy
+msgid "Disable indexed addressing"
+msgstr "нерэчаісны адрас"
 
-#: fortran/parse.c:1380
-msgid "simple IF"
-msgstr ""
+#: config/pa/pa.opt:47
+#, fuzzy
+msgid "Generate fast indirect calls"
+msgstr "Генерыраваць код для Intel as"
 
-#: fortran/parse.c:1621
-#, no-c-format
-msgid "Unexpected %s statement at %C"
+#: config/pa/pa.opt:55
+msgid "Assume code will be assembled by GAS"
 msgstr ""
 
-#: fortran/parse.c:1768
-#, no-c-format
-msgid "%s statement at %C cannot follow %s statement at %L"
+#: config/pa/pa.opt:59
+msgid "Put jumps in call delay slots"
 msgstr ""
 
-#: fortran/parse.c:1785
-#, no-c-format
-msgid "Unexpected end of file in '%s'"
-msgstr ""
+#: config/pa/pa.opt:64
+#, fuzzy
+msgid "Enable linker optimizations"
+msgstr "Уключаць SSA аптымізацыю"
 
-#: fortran/parse.c:1817
-#, no-c-format
-msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C"
+#: config/pa/pa.opt:68
+#, fuzzy
+msgid "Always generate long calls"
+msgstr "Генерыраваць код для Intel as"
+
+#: config/pa/pa.opt:72
+msgid "Emit long load/store sequences"
 msgstr ""
 
-#: fortran/parse.c:1820
-#, no-c-format
-msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C"
+#: config/pa/pa.opt:80
+msgid "Disable space regs"
 msgstr ""
 
-#: fortran/parse.c:1840
-#, no-c-format
-msgid "Components in TYPE at %C must precede CONTAINS"
+#: config/pa/pa.opt:96
+msgid "Use portable calling conventions"
 msgstr ""
 
-#: fortran/parse.c:1845
-#, no-c-format
-msgid "Fortran 2003:  Type-bound procedure at %C"
+#: config/pa/pa.opt:100
+msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000"
 msgstr ""
 
-#: fortran/parse.c:1854
-#, no-c-format
-msgid "Fortran 2003:  GENERIC binding at %C"
+#: config/pa/pa.opt:112
+msgid "Do not disable space regs"
 msgstr ""
 
-#: fortran/parse.c:1864
-#, no-c-format
-msgid "Fortran 2003:  FINAL procedure declaration at %C"
+#: config/pa/pa64-hpux.opt:23
+msgid "Assume code will be linked by GNU ld"
 msgstr ""
 
-#: fortran/parse.c:1876
-#, no-c-format
-msgid "Fortran 2008: Derived type definition at %C with empty CONTAINS section"
+#: config/pa/pa64-hpux.opt:27
+msgid "Assume code will be linked by HP ld"
 msgstr ""
 
-#: fortran/parse.c:1887 fortran/parse.c:1993
-#, no-c-format
-msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
+#: config/xtensa/xtensa.opt:23
+msgid "Use CONST16 instruction to load constants"
 msgstr ""
 
-#: fortran/parse.c:1895
-#, no-c-format
-msgid "PRIVATE statement at %C must precede procedure bindings"
+#: config/xtensa/xtensa.opt:27
+msgid "Enable fused multiply/add and multiply/subtract FP instructions"
 msgstr ""
 
-#: fortran/parse.c:1903 fortran/parse.c:2009
-#, no-c-format
-msgid "Duplicate PRIVATE statement at %C"
+#: config/xtensa/xtensa.opt:31
+msgid "Use indirect CALLXn instructions for large programs"
 msgstr ""
 
-#: fortran/parse.c:1913
-#, no-c-format
-msgid "SEQUENCE statement at %C must precede CONTAINS"
+#: config/xtensa/xtensa.opt:35
+msgid "Automatically align branch targets to reduce branch penalties"
 msgstr ""
 
-#: fortran/parse.c:1918
-#, no-c-format
-msgid "Already inside a CONTAINS block at %C"
+#: config/xtensa/xtensa.opt:39
+msgid "Intersperse literal pools with code in the text section"
 msgstr ""
 
-#: fortran/parse.c:1973
-#, no-c-format
-msgid "FINAL declaration at %C must be inside CONTAINS"
+#: config/xtensa/xtensa.opt:43
+msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions"
 msgstr ""
 
-#: fortran/parse.c:1982
-#, no-c-format
-msgid "Fortran 2003: Derived type definition at %C without components"
+#: config/stormy16/stormy16.opt:24
+msgid "Provide libraries for the simulator"
 msgstr ""
 
-#: fortran/parse.c:2001
-#, no-c-format
-msgid "PRIVATE statement at %C must precede structure components"
+#: config/mips/mips.opt:23
+msgid "-mabi=ABI\tGenerate code that conforms to the given ABI"
 msgstr ""
 
-#: fortran/parse.c:2022
-#, no-c-format
-msgid "SEQUENCE statement at %C must precede structure components"
+#: config/mips/mips.opt:27
+msgid "Generate code that can be used in SVR4-style dynamic objects"
 msgstr ""
 
-#: fortran/parse.c:2029
-#, no-c-format
-msgid "SEQUENCE attribute at %C already specified in TYPE statement"
+#: config/mips/mips.opt:31
+msgid "Use PMC-style 'mad' instructions"
 msgstr ""
 
-#: fortran/parse.c:2034
-#, no-c-format
-msgid "Duplicate SEQUENCE statement at %C"
-msgstr ""
+#: config/mips/mips.opt:35
+#, fuzzy
+msgid "-march=ISA\tGenerate code for the given ISA"
+msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: fortran/parse.c:2045
-#, no-c-format
-msgid "Fortran 2003:  CONTAINS block in derived type definition at %C"
+#: config/mips/mips.opt:39
+msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
 msgstr ""
 
-#: fortran/parse.c:2135
-#, no-c-format
-msgid "ENUM declaration at %C has no ENUMERATORS"
+#: config/mips/mips.opt:43
+msgid "Use Branch Likely instructions, overriding the architecture default"
 msgstr ""
 
-#: fortran/parse.c:2221
-#, no-c-format
-msgid "Unexpected %s statement in INTERFACE block at %C"
+#: config/mips/mips.opt:47
+msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
 msgstr ""
 
-#: fortran/parse.c:2247
-#, no-c-format
-msgid "SUBROUTINE at %C does not belong in a generic function interface"
+#: config/mips/mips.opt:51
+msgid "Trap on integer divide by zero"
 msgstr ""
 
-#: fortran/parse.c:2251
-#, no-c-format
-msgid "FUNCTION at %C does not belong in a generic subroutine interface"
+#: config/mips/mips.opt:55
+msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code"
 msgstr ""
 
-#: fortran/parse.c:2261
-#, no-c-format
-msgid "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
+#: config/mips/mips.opt:59
+msgid "Use branch-and-break sequences to check for integer divide by zero"
 msgstr ""
 
-#: fortran/parse.c:2292
-#, no-c-format
-msgid "Unexpected %s statement at %C in INTERFACE body"
+#: config/mips/mips.opt:63
+msgid "Use trap instructions to check for integer divide by zero"
 msgstr ""
 
-#: fortran/parse.c:2310
-#, no-c-format
-msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
-msgstr ""
+#: config/mips/mips.opt:67
+#, fuzzy
+msgid "Allow the use of MDMX instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/parse.c:2431
-#, no-c-format
-msgid "%s statement is not allowed inside of BLOCK at %C"
+#: config/mips/mips.opt:71
+msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
 msgstr ""
 
-#: fortran/parse.c:2517
-#, no-c-format
-msgid "%s statement must appear in a MODULE"
+#: config/mips/mips.opt:75
+msgid "Use MIPS-DSP instructions"
 msgstr ""
 
-#: fortran/parse.c:2524
-#, no-c-format
-msgid "%s statement at %C follows another accessibility specification"
+#: config/mips/mips.opt:79
+msgid "Use MIPS-DSP REV 2 instructions"
 msgstr ""
 
-#: fortran/parse.c:2574
-#, no-c-format
-msgid "Bad kind expression for function '%s' at %L"
+#: config/mips/mips.opt:89 config/mep/mep.opt:80
+msgid "Use big-endian byte order"
 msgstr ""
 
-#: fortran/parse.c:2578
-#, no-c-format
-msgid "The type for function '%s' at %L is not accessible"
+#: config/mips/mips.opt:93 config/mep/mep.opt:84
+msgid "Use little-endian byte order"
 msgstr ""
 
-#: fortran/parse.c:2636
-#, no-c-format
-msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
+#: config/mips/mips.opt:97 config/iq2000/iq2000.opt:31
+msgid "Use ROM instead of RAM"
 msgstr ""
 
-#: fortran/parse.c:2657
-#, no-c-format
-msgid "Unexpected %s statement in WHERE block at %C"
+#: config/mips/mips.opt:101
+msgid "Use NewABI-style %reloc() assembly operators"
 msgstr ""
 
-#: fortran/parse.c:2716
-#, no-c-format
-msgid "Unexpected %s statement in FORALL block at %C"
+#: config/mips/mips.opt:105
+msgid "Use -G for data that is not defined by the current object"
 msgstr ""
 
-#: fortran/parse.c:2767
-#, no-c-format
-msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
+#: config/mips/mips.opt:109
+msgid "Work around certain R4000 errata"
 msgstr ""
 
-#: fortran/parse.c:2785
-#, no-c-format
-msgid "Duplicate ELSE statements at %L and %C"
+#: config/mips/mips.opt:113
+msgid "Work around certain R4400 errata"
 msgstr ""
 
-#: fortran/parse.c:2846
-#, no-c-format
-msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
+#: config/mips/mips.opt:117
+msgid "Work around certain R10000 errata"
 msgstr ""
 
-#: fortran/parse.c:2929
-#, no-c-format
-msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
+#: config/mips/mips.opt:121
+msgid "Work around errata for early SB-1 revision 2 cores"
 msgstr ""
 
-#: fortran/parse.c:2991
-#, no-c-format
-msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
+#: config/mips/mips.opt:125
+msgid "Work around certain VR4120 errata"
 msgstr ""
 
-#: fortran/parse.c:3024
-#, no-c-format
-msgid "End of nonblock DO statement at %C is within another block"
+#: config/mips/mips.opt:129
+msgid "Work around VR4130 mflo/mfhi errata"
 msgstr ""
 
-#: fortran/parse.c:3033
-#, no-c-format
-msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
+#: config/mips/mips.opt:133
+msgid "Work around an early 4300 hardware bug"
 msgstr ""
 
-#: fortran/parse.c:3089
-#, no-c-format
-msgid "Fortran 2008: BLOCK construct at %C"
-msgstr ""
+#: config/mips/mips.opt:137
+#, fuzzy
+msgid "FP exceptions are enabled"
+msgstr "выбары ўключаны:"
 
-#: fortran/parse.c:3147
-#, no-c-format
-msgid "Statement label in ENDDO at %C doesn't match DO label"
-msgstr ""
+#: config/mips/mips.opt:141
+#, fuzzy
+msgid "Use 32-bit floating-point registers"
+msgstr "Выкарыстоўваць 32-бітныя галоўныя рэгістры"
 
-#: fortran/parse.c:3163
-#, no-c-format
-msgid "Named block DO at %L requires matching ENDDO name"
-msgstr ""
+#: config/mips/mips.opt:145
+#, fuzzy
+msgid "Use 64-bit floating-point registers"
+msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры"
 
-#: fortran/parse.c:3422
-#, no-c-format
-msgid "Name after !$omp critical and !$omp end critical does not match at %C"
+#: config/mips/mips.opt:149
+msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines"
 msgstr ""
 
-#: fortran/parse.c:3478
-#, no-c-format
-msgid "%s statement at %C cannot terminate a non-block DO loop"
+#: config/mips/mips.opt:153
+msgid "Generate floating-point multiply-add instructions"
 msgstr ""
 
-#: fortran/parse.c:3668
-#, no-c-format
-msgid "Contained procedure '%s' at %C is already ambiguous"
-msgstr ""
+#: config/mips/mips.opt:157
+msgid "Use 32-bit general registers"
+msgstr "Выкарыстоўваць 32-бітныя галоўныя рэгістры"
 
-#: fortran/parse.c:3718
-#, no-c-format
-msgid "Unexpected %s statement in CONTAINS section at %C"
-msgstr ""
+#: config/mips/mips.opt:161
+msgid "Use 64-bit general registers"
+msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры"
 
-#: fortran/parse.c:3742
-#, no-c-format
-msgid "Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at %C"
+#: config/mips/mips.opt:165
+msgid "Use GP-relative addressing to access small data"
 msgstr ""
 
-#: fortran/parse.c:3819
-#, no-c-format
-msgid "CONTAINS statement at %C is already in a contained program unit"
+#: config/mips/mips.opt:169
+msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations"
 msgstr ""
 
-#: fortran/parse.c:3868
-#, no-c-format
-msgid "Global name '%s' at %L is already being used as a %s at %L"
+#: config/mips/mips.opt:173
+msgid "Allow the use of hardware floating-point ABI and instructions"
 msgstr ""
 
-#: fortran/parse.c:3889
-#, no-c-format
-msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
+#: config/mips/mips.opt:177
+msgid "Generate code that can be safely linked with MIPS16 code."
 msgstr ""
 
-#: fortran/parse.c:3915
-#, no-c-format
-msgid "Unexpected %s statement in BLOCK DATA at %C"
-msgstr ""
+#: config/mips/mips.opt:181
+#, fuzzy
+msgid "-mipsN\tGenerate code for ISA level N"
+msgstr "Генерыраваць код для Intel as"
 
-#: fortran/parse.c:3958
-#, no-c-format
-msgid "Unexpected %s statement in MODULE at %C"
-msgstr ""
+#: config/mips/mips.opt:185
+#, fuzzy
+msgid "Generate MIPS16 code"
+msgstr "Стварыць код для DLL"
 
-#. If we see a duplicate main program, shut down.  If the second
-#. instance is an implied main program, i.e. data decls or executable
-#. statements, we're in for lots of errors.
-#: fortran/parse.c:4275
-#, no-c-format
-msgid "Two main PROGRAMs at %L and %C"
+#: config/mips/mips.opt:189
+msgid "Use MIPS-3D instructions"
 msgstr ""
 
-#: fortran/primary.c:93
-#, fuzzy, no-c-format
-msgid "Missing kind-parameter at %C"
-msgstr "нерэчаісны тып парамэтра `%T'"
-
-#: fortran/primary.c:217
-#, no-c-format
-msgid "Integer kind %d at %C not available"
+#: config/mips/mips.opt:193
+msgid "Use ll, sc and sync instructions"
 msgstr ""
 
-#: fortran/primary.c:225
-#, no-c-format
-msgid "Integer too big for its kind at %C. This check can be disabled with the option -fno-range-check"
+#: config/mips/mips.opt:197
+msgid "Use -G for object-local data"
 msgstr ""
 
-#: fortran/primary.c:254
-#, no-c-format
-msgid "Extension: Hollerith constant at %C"
+#: config/mips/mips.opt:201
+msgid "Use indirect calls"
 msgstr ""
 
-#: fortran/primary.c:266
-#, no-c-format
-msgid "Invalid Hollerith constant: %L must contain at least one character"
-msgstr ""
+#: config/mips/mips.opt:205
+#, fuzzy
+msgid "Use a 32-bit long type"
+msgstr "Выкарыстоўваць 32-х бітны float"
 
-#: fortran/primary.c:272
-#, no-c-format
-msgid "Invalid Hollerith constant: Integer kind at %L should be default"
-msgstr ""
+#: config/mips/mips.opt:209
+#, fuzzy
+msgid "Use a 64-bit long type"
+msgstr "Выкарыстоўваць 64-х бітны float"
 
-#: fortran/primary.c:289
-#, no-c-format
-msgid "Invalid Hollerith constant at %L contains a wide character"
+#: config/mips/mips.opt:213
+msgid "Pass the address of the ra save location to _mcount in $12"
 msgstr ""
 
-#: fortran/primary.c:370
-#, no-c-format
-msgid "Extension: Hexadecimal constant at %C uses non-standard syntax"
+#: config/mips/mips.opt:217
+msgid "Don't optimize block moves"
 msgstr ""
 
-#: fortran/primary.c:380
-#, no-c-format
-msgid "Empty set of digits in BOZ constant at %C"
+#: config/mips/mips.opt:221
+msgid "Use the mips-tfile postpass"
 msgstr ""
 
-#: fortran/primary.c:386
-#, fuzzy, no-c-format
-msgid "Illegal character in BOZ constant at %C"
-msgstr "пустая сімвальная канстанта"
-
-#: fortran/primary.c:409
-#, no-c-format
-msgid "Extension: BOZ constant at %C uses non-standard postfix syntax"
-msgstr ""
+#: config/mips/mips.opt:225
+#, fuzzy
+msgid "Allow the use of MT instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/primary.c:440
-#, no-c-format
-msgid "Integer too big for integer kind %i at %C"
+#: config/mips/mips.opt:229
+msgid "Do not use a cache-flushing function before calling stack trampolines"
 msgstr ""
 
-#: fortran/primary.c:446
-#, no-c-format
-msgid "Fortran 2003: BOZ used outside a DATA statement at %C"
-msgstr ""
+#: config/mips/mips.opt:233
+#, fuzzy
+msgid "Do not use MDMX instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/primary.c:546
-#, no-c-format
-msgid "Missing exponent in real number at %C"
-msgstr ""
+#: config/mips/mips.opt:237
+#, fuzzy
+msgid "Generate normal-mode code"
+msgstr "Генерыраваць код для GNU ld"
 
-#: fortran/primary.c:602
-#, no-c-format
-msgid "Real number at %C has a 'd' exponent and an explicit kind"
-msgstr ""
+#: config/mips/mips.opt:241
+#, fuzzy
+msgid "Do not use MIPS-3D instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/primary.c:615
-#, no-c-format
-msgid "Invalid real kind %d at %C"
-msgstr ""
+#: config/mips/mips.opt:245
+#, fuzzy
+msgid "Use paired-single floating-point instructions"
+msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
 
-#: fortran/primary.c:629
-#, no-c-format
-msgid "Real constant overflows its kind at %C"
+#: config/mips/mips.opt:249
+msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted"
 msgstr ""
 
-#: fortran/primary.c:634
-#, no-c-format
-msgid "Real constant underflows its kind at %C"
+#: config/mips/mips.opt:253
+msgid "Try to allow the linker to turn PIC calls into direct calls"
 msgstr ""
 
-#: fortran/primary.c:726
-#, no-c-format
-msgid "Syntax error in SUBSTRING specification at %C"
+#: config/mips/mips.opt:257
+msgid "When generating -mabicalls code, make the code suitable for use in shared libraries"
 msgstr ""
 
-#: fortran/primary.c:938
-#, no-c-format
-msgid "Invalid kind %d for CHARACTER constant at %C"
+#: config/mips/mips.opt:261
+msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
 msgstr ""
 
-#: fortran/primary.c:959
-#, fuzzy, no-c-format
-msgid "Unterminated character constant beginning at %C"
-msgstr "сімвальная канстанта вельмі доўгая"
-
-#: fortran/primary.c:1000
-#, no-c-format
-msgid "Character '%s' in string at %C is not representable in character kind %d"
-msgstr ""
+#: config/mips/mips.opt:265
+#, fuzzy
+msgid "Use SmartMIPS instructions"
+msgstr "Не выкарыстоўваць інструкцыі AltiVec"
 
-#: fortran/primary.c:1083
-#, no-c-format
-msgid "Bad kind for logical constant at %C"
+#: config/mips/mips.opt:269
+msgid "Prevent the use of all hardware floating-point instructions"
 msgstr ""
 
-#: fortran/primary.c:1122
-#, no-c-format
-msgid "Expected PARAMETER symbol in complex constant at %C"
+#: config/mips/mips.opt:273
+msgid "Optimize lui/addiu address loads"
 msgstr ""
 
-#: fortran/primary.c:1128
-#, no-c-format
-msgid "Numeric PARAMETER required in complex constant at %C"
+#: config/mips/mips.opt:277
+msgid "Assume all symbols have 32-bit values"
 msgstr ""
 
-#: fortran/primary.c:1134
-#, no-c-format
-msgid "Scalar PARAMETER required in complex constant at %C"
+#: config/mips/mips.opt:281
+msgid "Use synci instruction to invalidate i-cache"
 msgstr ""
 
-#: fortran/primary.c:1138
-#, no-c-format
-msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
+#: config/mips/mips.opt:285
+msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR"
 msgstr ""
 
-#: fortran/primary.c:1168
-#, no-c-format
-msgid "Error converting PARAMETER constant in complex constant at %C"
+#: config/mips/mips.opt:289 config/iq2000/iq2000.opt:44
+msgid "Put uninitialized constants in ROM (needs -membedded-data)"
 msgstr ""
 
-#: fortran/primary.c:1297
-#, no-c-format
-msgid "Syntax error in COMPLEX constant at %C"
+#: config/mips/mips.opt:293
+msgid "Perform VR4130-specific alignment optimizations"
 msgstr ""
 
-#: fortran/primary.c:1503
-#, no-c-format
-msgid "Keyword '%s' at %C has already appeared in the current argument list"
+#: config/mips/mips.opt:297
+msgid "Lift restrictions on GOT size"
 msgstr ""
 
-#: fortran/primary.c:1567
-#, fuzzy, no-c-format
-msgid "Extension: argument list function at %C"
-msgstr "велÑ\8cмÑ\96 Ñ\88маÑ\82 Ð°Ñ\80гÑ\83мÑ\8dнÑ\82аÑ\9e Ñ\83 Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96 `%s'"
+#: config/mips/sdemtk.opt:23
+#, fuzzy
+msgid "Prevent the use of all floating-point operations"
+msgstr "Ð\92Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82оÑ\9eваÑ\86Ñ\8c Ð°Ð¿Ð°Ñ\80аÑ\82нÑ\83Ñ\8e \"плаваÑ\8eÑ\87Ñ\83Ñ\8e ÐºÑ\80опкÑ\83\""
 
-#: fortran/primary.c:1634
-#, no-c-format
-msgid "Expected alternate return label at %C"
+#: config/fr30/fr30.opt:23
+msgid "Assume small address space"
 msgstr ""
 
-#: fortran/primary.c:1652
-#, no-c-format
-msgid "Missing keyword name in actual argument list at %C"
+#: config/m68hc11/m68hc11.opt:23 config/m68hc11/m68hc11.opt:31
+msgid "Compile for a 68HC11"
 msgstr ""
 
-#: fortran/primary.c:1697
-#, no-c-format
-msgid "Syntax error in argument list at %C"
+#: config/m68hc11/m68hc11.opt:27 config/m68hc11/m68hc11.opt:35
+msgid "Compile for a 68HC12"
 msgstr ""
 
-#: fortran/primary.c:1802
-#, no-c-format
-msgid "Expected structure component name at %C"
+#: config/m68hc11/m68hc11.opt:41 config/m68hc11/m68hc11.opt:45
+msgid "Compile for a 68HCS12"
 msgstr ""
 
-#: fortran/primary.c:1846
-#, fuzzy, no-c-format
-msgid "Expected argument list at %C"
-msgstr "аргумент для \"%s\" прапушчан"
+#: config/m68hc11/m68hc11.opt:49
+msgid "Auto pre/post decrement increment allowed"
+msgstr ""
 
-#: fortran/primary.c:2196
-#, no-c-format
-msgid "Fortran 2003: Structure constructor with missing optional arguments at %C"
+#: config/m68hc11/m68hc11.opt:53
+msgid "Min/max instructions allowed"
 msgstr ""
 
-#: fortran/primary.c:2204
-#, no-c-format
-msgid "No initializer for component '%s' given in the structure constructor at %C!"
+#: config/m68hc11/m68hc11.opt:57
+msgid "Use call and rtc for function calls and returns"
 msgstr ""
 
-#: fortran/primary.c:2260
-#, no-c-format
-msgid "Can't construct ABSTRACT type '%s' at %C"
+#: config/m68hc11/m68hc11.opt:61
+msgid "Auto pre/post decrement increment not allowed"
 msgstr ""
 
-#: fortran/primary.c:2288
-#, no-c-format
-msgid "Fortran 2003: Structure constructor with named arguments at %C"
+#: config/m68hc11/m68hc11.opt:65
+msgid "Use jsr and rts for function calls and returns"
 msgstr ""
 
-#: fortran/primary.c:2303
-#, no-c-format
-msgid "Component initializer without name after component named %s at %C!"
+#: config/m68hc11/m68hc11.opt:69
+msgid "Min/max instructions not allowed"
 msgstr ""
 
-#: fortran/primary.c:2306
-#, no-c-format
-msgid "Too many components in structure constructor at %C!"
+#: config/m68hc11/m68hc11.opt:73
+msgid "Use direct addressing mode for soft registers"
 msgstr ""
 
-#: fortran/primary.c:2339
-#, no-c-format
-msgid "Component '%s' is initialized twice in the structure constructor at %C!"
+#: config/m68hc11/m68hc11.opt:77
+msgid "Compile with 32-bit integer mode"
 msgstr ""
 
-#: fortran/primary.c:2395
-#, no-c-format
-msgid "component '%s' at %L has already been set by a parent derived type constructor"
+#: config/m68hc11/m68hc11.opt:82
+msgid "Specify the register allocation order"
 msgstr ""
 
-#: fortran/primary.c:2418
-#, no-c-format
-msgid "Syntax error in structure constructor at %C"
+#: config/m68hc11/m68hc11.opt:86
+msgid "Do not use direct addressing mode for soft registers"
 msgstr ""
 
-#: fortran/primary.c:2534
-#, no-c-format
-msgid "'%s' at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
+#: config/m68hc11/m68hc11.opt:90
+msgid "Compile with 16-bit integer mode"
 msgstr ""
 
-#: fortran/primary.c:2653
-#, no-c-format
-msgid "Unexpected use of subroutine name '%s' at %C"
+#: config/m68hc11/m68hc11.opt:94
+msgid "Indicate the number of soft registers available"
 msgstr ""
 
-#: fortran/primary.c:2684
-#, fuzzy, no-c-format
-msgid "Statement function '%s' requires argument list at %C"
-msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
+#: config/vax/vax.opt:23 config/vax/vax.opt:27
+msgid "Target DFLOAT double precision code"
+msgstr ""
 
-#: fortran/primary.c:2687
-#, no-c-format
-msgid "Function '%s' requires an argument list at %C"
+#: config/vax/vax.opt:31 config/vax/vax.opt:35
+msgid "Generate GFLOAT double precision code"
 msgstr ""
 
-#: fortran/primary.c:2734
-#, fuzzy, no-c-format
-msgid "Missing argument to '%s' at %C"
-msgstr "аÑ\80гÑ\83менÑ\82 Ð´Ð»Ñ\8f \"%s\" Ð¿Ñ\80апÑ\83Ñ\88Ñ\87ан"
+#: config/vax/vax.opt:39
+#, fuzzy
+msgid "Generate code for GNU assembler (gas)"
+msgstr "Ð\93енеÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f GNU as"
 
-#: fortran/primary.c:2875
-#, fuzzy, no-c-format
-msgid "Missing argument list in function '%s' at %C"
-msgstr "аÑ\80гÑ\83менÑ\82 Ð´Ð»Ñ\8f \"%s\" Ð¿Ñ\80апÑ\83Ñ\88Ñ\87ан"
+#: config/vax/vax.opt:43
+#, fuzzy
+msgid "Generate code for UNIX assembler"
+msgstr "Ð\93енеÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f GNU as"
 
-#: fortran/primary.c:2903
-#, no-c-format
-msgid "Symbol at %C is not appropriate for an expression"
+#: config/vax/vax.opt:47
+msgid "Use VAXC structure conventions"
 msgstr ""
 
-#: fortran/primary.c:2971
-#, no-c-format
-msgid "Assigning to PROTECTED variable at %C"
+#: config/vax/vax.opt:51
+msgid "Use new adddi3/subdi3 patterns"
 msgstr ""
 
-#: fortran/primary.c:3005
-#, no-c-format
-msgid "Named constant at %C in an EQUIVALENCE"
+#: config/cris/linux.opt:27
+msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
 msgstr ""
 
-#: fortran/primary.c:3038
-#, fuzzy, no-c-format
-msgid "'%s' at %C is not a variable"
-msgstr "\"%s\" атрыбут ігнарыруецца"
-
-#: fortran/resolve.c:111
-#, no-c-format
-msgid "'%s' at %L is of the ABSTRACT type '%s'"
+#: config/cris/cris.opt:45
+msgid "Work around bug in multiplication instruction"
 msgstr ""
 
-#: fortran/resolve.c:114
-#, no-c-format
-msgid "ABSTRACT type '%s' used at %L"
+#: config/cris/cris.opt:51
+msgid "Compile for ETRAX 4 (CRIS v3)"
 msgstr ""
 
-#: fortran/resolve.c:164
-#, no-c-format
-msgid "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
+#: config/cris/cris.opt:56
+msgid "Compile for ETRAX 100 (CRIS v8)"
 msgstr ""
 
-#: fortran/resolve.c:168
-#, no-c-format
-msgid "Alternate return specifier in function '%s' at %L is not allowed"
+#: config/cris/cris.opt:64
+msgid "Emit verbose debug information in assembly code"
 msgstr ""
 
-#: fortran/resolve.c:181
-#, no-c-format
-msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
-msgstr ""
+#: config/cris/cris.opt:71
+#, fuzzy
+msgid "Do not use condition codes from normal instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/resolve.c:188
-#, no-c-format
-msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
+#: config/cris/cris.opt:80
+msgid "Do not emit addressing modes with side-effect assignment"
 msgstr ""
 
-#: fortran/resolve.c:201 fortran/resolve.c:1414
-#, no-c-format
-msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
+#: config/cris/cris.opt:89
+msgid "Do not tune stack alignment"
 msgstr ""
 
-#: fortran/resolve.c:249
-#, no-c-format
-msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)"
+#: config/cris/cris.opt:98
+msgid "Do not tune writable data alignment"
 msgstr ""
 
-#: fortran/resolve.c:254
-#, no-c-format
-msgid "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified"
+#: config/cris/cris.opt:107
+msgid "Do not tune code and read-only data alignment"
 msgstr ""
 
-#: fortran/resolve.c:263
-#, no-c-format
-msgid "Argument '%s' of elemental procedure at %L must be scalar"
+#: config/cris/cris.opt:116
+msgid "Align code and data to 32 bits"
 msgstr ""
 
-#: fortran/resolve.c:270
-#, no-c-format
-msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
+#: config/cris/cris.opt:133
+msgid "Don't align items in code or data"
 msgstr ""
 
-#: fortran/resolve.c:278
-#, no-c-format
-msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L"
+#: config/cris/cris.opt:142
+msgid "Do not emit function prologue or epilogue"
 msgstr ""
 
-#: fortran/resolve.c:290
-#, no-c-format
-msgid "Argument '%s' of statement function at %L must be scalar"
+#: config/cris/cris.opt:149
+msgid "Use the most feature-enabling options allowed by other options"
 msgstr ""
 
-#: fortran/resolve.c:300
-#, no-c-format
-msgid "Character-valued argument '%s' of statement function at %L must have constant length"
+#: config/cris/cris.opt:158
+msgid "Override -mbest-lib-options"
 msgstr ""
 
-#: fortran/resolve.c:357
-#, no-c-format
-msgid "Contained function '%s' at %L has no IMPLICIT type"
-msgstr ""
+#: config/cris/cris.opt:165
+#, fuzzy
+msgid "-march=ARCH\tGenerate code for the specified chip or CPU version"
+msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: fortran/resolve.c:360
-#, no-c-format
-msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
-msgstr ""
+#: config/cris/cris.opt:169
+#, fuzzy
+msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version"
+msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: fortran/resolve.c:386
-msgid "module procedure"
+#: config/cris/cris.opt:173
+msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size"
 msgstr ""
 
-#: fortran/resolve.c:387
+#: config/h8300/h8300.opt:23
 #, fuzzy
-msgid "internal function"
-msgstr "У Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96"
+msgid "Generate H8S code"
+msgstr "СÑ\82ваÑ\80Ñ\8bÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f DLL"
 
-#: fortran/resolve.c:384
-#, no-c-format
-msgid "Character-valued %s '%s' at %L must not be assumed length"
-msgstr ""
+#: config/h8300/h8300.opt:27
+#, fuzzy
+msgid "Generate H8SX code"
+msgstr "Стварыць код для DLL"
 
-#: fortran/resolve.c:559
-#, no-c-format
-msgid "Function %s at %L has entries with mismatched array specifications"
+#: config/h8300/h8300.opt:31
+msgid "Generate H8S/2600 code"
 msgstr ""
 
-#: fortran/resolve.c:576
-#, no-c-format
-msgid "Extension: Function %s at %L with entries returning variables of different string lengths"
+#: config/h8300/h8300.opt:35
+msgid "Make integers 32 bits wide"
 msgstr ""
 
-#: fortran/resolve.c:603
-#, no-c-format
-msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
+#: config/h8300/h8300.opt:42
+msgid "Use registers for argument passing"
 msgstr ""
 
-#: fortran/resolve.c:607
-#, no-c-format
-msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
+#: config/h8300/h8300.opt:46
+msgid "Consider access to byte sized memory slow"
 msgstr ""
 
-#: fortran/resolve.c:614
-#, no-c-format
-msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
+#: config/h8300/h8300.opt:50
+msgid "Enable linker relaxing"
 msgstr ""
 
-#: fortran/resolve.c:618
-#, no-c-format
-msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
+#: config/h8300/h8300.opt:54
+msgid "Generate H8/300H code"
 msgstr ""
 
-#: fortran/resolve.c:656
-#, no-c-format
-msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
+#: config/h8300/h8300.opt:58
+msgid "Enable the normal mode"
 msgstr ""
 
-#: fortran/resolve.c:661
-#, no-c-format
-msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
+#: config/h8300/h8300.opt:62
+msgid "Use H8/300 alignment rules"
 msgstr ""
 
-#: fortran/resolve.c:719
-#, no-c-format
-msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed"
-msgstr ""
+#: config/v850/v850.opt:23
+#, fuzzy
+msgid "Use registers r2 and r5"
+msgstr "невядомая назва рэгістра: %s"
 
-#: fortran/resolve.c:723
-#, no-c-format
-msgid "Initialized variable '%s' at %L is in a blank COMMON but initialization is only allowed in named common blocks"
+#: config/v850/v850.opt:27
+msgid "Use 4 byte entries in switch tables"
 msgstr ""
 
-#: fortran/resolve.c:734
-#, no-c-format
-msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
+#: config/v850/v850.opt:31
+msgid "Enable backend debugging"
 msgstr ""
 
-#: fortran/resolve.c:738
-#, no-c-format
-msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable"
-msgstr ""
+#: config/v850/v850.opt:35
+#, fuzzy
+msgid "Do not use the callt instruction"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/resolve.c:742
-#, no-c-format
-msgid "Derived type variable '%s' in COMMON at %L may not have default initializer"
+#: config/v850/v850.opt:39
+msgid "Reuse r30 on a per function basis"
 msgstr ""
 
-#: fortran/resolve.c:772
-#, no-c-format
-msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
+#: config/v850/v850.opt:43
+msgid "Support Green Hills ABI"
 msgstr ""
 
-#: fortran/resolve.c:776
-#, no-c-format
-msgid "COMMON block '%s' at %L is also an intrinsic procedure"
+#: config/v850/v850.opt:47
+msgid "Prohibit PC relative function calls"
 msgstr ""
 
-#: fortran/resolve.c:780
-#, no-c-format
-msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
+#: config/v850/v850.opt:51
+msgid "Use stubs for function prologues"
 msgstr ""
 
-#: fortran/resolve.c:785
-#, no-c-format
-msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
+#: config/v850/v850.opt:55
+msgid "Set the max size of data eligible for the SDA area"
 msgstr ""
 
-#: fortran/resolve.c:847
-#, no-c-format
-msgid "Components of structure constructor '%s' at %L are PRIVATE"
-msgstr ""
+#: config/v850/v850.opt:59
+#, fuzzy
+msgid "Enable the use of the short load instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/resolve.c:869
-#, no-c-format
-msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
+#: config/v850/v850.opt:63
+msgid "Same as: -mep -mprolog-function"
 msgstr ""
 
-#: fortran/resolve.c:882
-#, no-c-format
-msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
+#: config/v850/v850.opt:67
+msgid "Set the max size of data eligible for the TDA area"
 msgstr ""
 
-#: fortran/resolve.c:899
-#, no-c-format
-msgid "The NULL in the derived type constructor at %L is being applied to component '%s', which is neither a POINTER nor ALLOCATABLE"
+#: config/v850/v850.opt:71
+msgid "Enforce strict alignment"
 msgstr ""
 
-#: fortran/resolve.c:913
-#, no-c-format
-msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
+#: config/v850/v850.opt:78
+msgid "Compile for the v850 processor"
 msgstr ""
 
-#: fortran/resolve.c:1034
-#, no-c-format
-msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L"
-msgstr ""
+#: config/v850/v850.opt:82
+#, fuzzy
+msgid "Compile for the v850e processor"
+msgstr "Аптымізацыя для  F930 працэсараў"
 
-#: fortran/resolve.c:1096
-#, fuzzy, no-c-format
-msgid "'%s' at %L is ambiguous"
-msgstr "памеÑ\80 \"%s\" - %d Ð±Ð°Ð¹Ñ\82"
+#: config/v850/v850.opt:86
+#, fuzzy
+msgid "Compile for the v850e1 processor"
+msgstr "Ð\90пÑ\82Ñ\8bмÑ\96заÑ\86Ñ\8bÑ\8f Ð´Ð»Ñ\8f  F930 Ð¿Ñ\80аÑ\86Ñ\8dÑ\81аÑ\80аÑ\9e"
 
-#: fortran/resolve.c:1100
-#, no-c-format
-msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
+#: config/v850/v850.opt:90
+msgid "Set the max size of data eligible for the ZDA area"
 msgstr ""
 
-#: fortran/resolve.c:1202
-#, no-c-format
-msgid "Type specified for intrinsic function '%s' at %L is ignored"
+#: config/mmix/mmix.opt:24
+msgid "For intrinsics library: pass all parameters in registers"
 msgstr ""
 
-#: fortran/resolve.c:1215
-#, no-c-format
-msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
+#: config/mmix/mmix.opt:28
+msgid "Use register stack for parameters and return value"
 msgstr ""
 
-#: fortran/resolve.c:1226
-#, no-c-format
-msgid "'%s' declared INTRINSIC at %L does not exist"
+#: config/mmix/mmix.opt:32
+msgid "Use call-clobbered registers for parameters and return value"
 msgstr ""
 
-#: fortran/resolve.c:1237
-#, no-c-format
-msgid "The intrinsic '%s' declared INTRINSIC at %L is not available in the current standard settings but %s.  Use an appropriate -std=* option or enable -fall-intrinsics in order to use it."
+#: config/mmix/mmix.opt:37
+msgid "Use epsilon-respecting floating point compare instructions"
 msgstr ""
 
-#: fortran/resolve.c:1273
-#, no-c-format
-msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
+#: config/mmix/mmix.opt:41
+msgid "Use zero-extending memory loads, not sign-extending ones"
 msgstr ""
 
-#: fortran/resolve.c:1307 fortran/resolve.c:7213 fortran/resolve.c:8001
-#, no-c-format
-msgid "Label %d referenced at %L is never defined"
+#: config/mmix/mmix.opt:45
+msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)"
 msgstr ""
 
-#: fortran/resolve.c:1366
-#, fuzzy, no-c-format
-msgid "Statement function '%s' at %L is not allowed as an actual argument"
-msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
-
-#: fortran/resolve.c:1374
-#, no-c-format
-msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
+#: config/mmix/mmix.opt:49
+msgid "Prepend global symbols with \":\" (for use with PREFIX)"
 msgstr ""
 
-#: fortran/resolve.c:1381
-#, no-c-format
-msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
+#: config/mmix/mmix.opt:53
+msgid "Do not provide a default start-address 0x100 of the program"
 msgstr ""
 
-#: fortran/resolve.c:1387
-#, no-c-format
-msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
+#: config/mmix/mmix.opt:57
+msgid "Link to emit program in ELF format (rather than mmo)"
 msgstr ""
 
-#: fortran/resolve.c:1436
-#, fuzzy, no-c-format
-msgid "Symbol '%s' at %L is ambiguous"
-msgstr "памер \"%s\" - %d байт"
-
-#: fortran/resolve.c:1487
-#, no-c-format
-msgid "By-value argument at %L is not of numeric type"
+#: config/mmix/mmix.opt:61
+msgid "Use P-mnemonics for branches statically predicted as taken"
 msgstr ""
 
-#: fortran/resolve.c:1494
-#, no-c-format
-msgid "By-value argument at %L cannot be an array or an array section"
+#: config/mmix/mmix.opt:65
+msgid "Don't use P-mnemonics for branches"
 msgstr ""
 
-#: fortran/resolve.c:1508
-#, no-c-format
-msgid "By-value argument at %L is not allowed in this context"
+#: config/mmix/mmix.opt:79
+msgid "Use addresses that allocate global registers"
 msgstr ""
 
-#: fortran/resolve.c:1520
-#, no-c-format
-msgid "Passing internal procedure at %L by location not allowed"
+#: config/mmix/mmix.opt:83
+msgid "Do not use addresses that allocate global registers"
 msgstr ""
 
-#: fortran/resolve.c:1645
-#, no-c-format
-msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
+#: config/mmix/mmix.opt:87
+msgid "Generate a single exit point for each function"
 msgstr ""
 
-#: fortran/resolve.c:1668
-msgid "elemental procedure"
-msgstr ""
+#: config/mmix/mmix.opt:91
+#, fuzzy
+msgid "Do not generate a single exit point for each function"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/resolve.c:1684
-#, no-c-format
-msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
+#: config/mmix/mmix.opt:95
+msgid "Set start-address of the program"
 msgstr ""
 
-#: fortran/resolve.c:1830
-#, no-c-format
-msgid "The reference to function '%s' at %L either needs an explicit INTERFACE or the rank is incorrect"
+#: config/mmix/mmix.opt:99
+msgid "Set start-address of data"
 msgstr ""
 
-#: fortran/resolve.c:1930
-#, no-c-format
-msgid "There is no specific function for the generic '%s' at %L"
+#: config/iq2000/iq2000.opt:23
+msgid "Specify CPU for code generation purposes"
 msgstr ""
 
-#: fortran/resolve.c:1939
-#, no-c-format
-msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
+#: config/iq2000/iq2000.opt:27
+msgid "Specify CPU for scheduling purposes"
 msgstr ""
 
-#: fortran/resolve.c:1977
-#, no-c-format
-msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
+#: config/iq2000/iq2000.opt:35
+msgid "Use GP relative sdata/sbss sections"
 msgstr ""
 
-#: fortran/resolve.c:2026
-#, no-c-format
-msgid "Unable to resolve the specific function '%s' at %L"
+#: config/iq2000/iq2000.opt:40
+msgid "No default crt0.o"
 msgstr ""
 
-#: fortran/resolve.c:2082 fortran/resolve.c:12033
-#, no-c-format
-msgid "Function '%s' at %L has no IMPLICIT type"
+#: config/bfin/bfin.opt:23 config/mep/mep.opt:138
+msgid "Use simulator runtime"
 msgstr ""
 
-#: fortran/resolve.c:2291
-#, fuzzy, no-c-format
-msgid "Argument to '%s' at %L is not a variable"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
-
-#: fortran/resolve.c:2339
-#, no-c-format
-msgid "More actual than formal arguments in '%s' call at %L"
+#: config/bfin/bfin.opt:31
+msgid "Omit frame pointer for leaf functions"
 msgstr ""
 
-#: fortran/resolve.c:2348
-#, no-c-format
-msgid "Parameter '%s' to '%s' at %L must be either a TARGET or an associated pointer"
+#: config/bfin/bfin.opt:35
+msgid "Program is entirely located in low 64k of memory"
 msgstr ""
 
-#: fortran/resolve.c:2371
-#, no-c-format
-msgid "Allocatable variable '%s' used as a parameter to '%s' at %L must not be an array of zero size"
+#: config/bfin/bfin.opt:39
+msgid "Work around a hardware anomaly by adding a number of NOPs before a"
 msgstr ""
 
-#: fortran/resolve.c:2388
-#, no-c-format
-msgid "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' because it is not C interoperable"
+#: config/bfin/bfin.opt:44
+msgid "Avoid speculative loads to work around a hardware anomaly."
 msgstr ""
 
-#: fortran/resolve.c:2398
-#, no-c-format
-msgid "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' because it is not C interoperable"
+#: config/bfin/bfin.opt:48
+msgid "Enabled ID based shared library"
 msgstr ""
 
-#: fortran/resolve.c:2421 fortran/resolve.c:2458
-#, no-c-format
-msgid "CHARACTER argument '%s' to '%s' at %L must have a length of 1"
+#: config/bfin/bfin.opt:52
+msgid "Generate code that won't be linked against any other ID shared libraries,"
 msgstr ""
 
-#. Case 1c, section 15.1.2.5, J3/04-007: an associated
-#. scalar pointer.
-#: fortran/resolve.c:2434
-#, no-c-format
-msgid "Argument '%s' to '%s' at %L must be an associated scalar POINTER"
+#: config/bfin/bfin.opt:65
+msgid "Avoid generating pc-relative calls; use indirection"
 msgstr ""
 
-#: fortran/resolve.c:2450
-#, no-c-format
-msgid "Parameter '%s' to '%s' at %L must be a scalar"
-msgstr ""
+#: config/bfin/bfin.opt:69
+#, fuzzy
+msgid "Link with the fast floating-point library"
+msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
 
-#. TODO: Update this error message to allow for procedure
-#. pointers once they are implemented.
-#: fortran/resolve.c:2472
-#, no-c-format
-msgid "Parameter '%s' to '%s' at %L must be a procedure"
+#: config/bfin/bfin.opt:81
+msgid "Do stack checking using bounds in L1 scratch memory"
 msgstr ""
 
-#: fortran/resolve.c:2480
-#, no-c-format
-msgid "Parameter '%s' to '%s' at %L must be BIND(C)"
+#: config/bfin/bfin.opt:85
+msgid "Enable multicore support"
 msgstr ""
 
-#: fortran/resolve.c:2531
-#, fuzzy, no-c-format
-msgid "'%s' at %L is not a function"
-msgstr "`%D' - гэта ня функцыя,"
-
-#: fortran/resolve.c:2539 fortran/resolve.c:3153
-#, no-c-format
-msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
+#: config/bfin/bfin.opt:89
+msgid "Build for Core A"
 msgstr ""
 
-#. Internal procedures are taken care of in resolve_contained_fntype.
-#: fortran/resolve.c:2585
-#, no-c-format
-msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
+#: config/bfin/bfin.opt:93
+msgid "Build for Core B"
 msgstr ""
 
-#: fortran/resolve.c:2638
-#, no-c-format
-msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
+#: config/bfin/bfin.opt:97
+msgid "Build for SDRAM"
 msgstr ""
 
-#: fortran/resolve.c:2688
-#, no-c-format
-msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
+#: config/bfin/bfin.opt:101
+msgid "Assume ICPLBs are enabled at runtime."
 msgstr ""
 
-#: fortran/resolve.c:2695
-#, no-c-format
-msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
+#: config/picochip/picochip.opt:23
+msgid "Specify which type of AE to target. This option sets the mul-type and byte-access."
 msgstr ""
 
-#: fortran/resolve.c:2711
-#, no-c-format
-msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
+#: config/picochip/picochip.opt:27
+msgid "Specify which type of multiplication to use. Can be mem, mac or none."
 msgstr ""
 
-#: fortran/resolve.c:2715
-#, no-c-format
-msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
+#: config/picochip/picochip.opt:31
+msgid "Specify whether the byte access instructions should be used. Enabled by default."
 msgstr ""
 
-#: fortran/resolve.c:2763
-#, no-c-format
-msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
+#: config/picochip/picochip.opt:35
+msgid "Enable debug output to be generated."
 msgstr ""
 
-#: fortran/resolve.c:2766
-#, no-c-format
-msgid "Subroutine call to '%s' at %L is not PURE"
+#: config/picochip/picochip.opt:39
+msgid "Allow a symbol value to be used as an immediate value in an instruction."
 msgstr ""
 
-#: fortran/resolve.c:2829
-#, no-c-format
-msgid "There is no specific subroutine for the generic '%s' at %L"
+#: config/picochip/picochip.opt:43
+msgid "Generate warnings when inefficient code is known to be generated."
 msgstr ""
 
-#: fortran/resolve.c:2838
-#, no-c-format
-msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
+#: config/vxworks.opt:24
+msgid "Assume the VxWorks RTP environment"
 msgstr ""
 
-#: fortran/resolve.c:2946
-#, no-c-format
-msgid "Missing SHAPE parameter for call to %s at %L"
+#: config/vxworks.opt:31
+msgid "Assume the VxWorks vThreads environment"
 msgstr ""
 
-#: fortran/resolve.c:2954
-#, no-c-format
-msgid "SHAPE parameter for call to %s at %L must be a rank 1 INTEGER array"
-msgstr ""
+#: config/darwin.opt:23
+#, fuzzy
+msgid "Generate code suitable for fast turn around debugging"
+msgstr "Стварыць код для DLL"
 
-#: fortran/resolve.c:3021
-#, no-c-format
-msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
+#: config/darwin.opt:31
+msgid "The earliest MacOS X version on which this program will run"
 msgstr ""
 
-#: fortran/resolve.c:3065
-#, no-c-format
-msgid "Unable to resolve the specific subroutine '%s' at %L"
+#: config/darwin.opt:35
+msgid "Set sizeof(bool) to 1"
 msgstr ""
 
-#: fortran/resolve.c:3125
-#, no-c-format
-msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
-msgstr ""
+#: config/darwin.opt:39
+#, fuzzy
+msgid "Generate code for darwin loadable kernel extensions"
+msgstr "Генерыраваць код для Intel as"
 
-#: fortran/resolve.c:3163
-#, no-c-format
-msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
-msgstr ""
+#: config/darwin.opt:43
+#, fuzzy
+msgid "Generate code for the kernel or loadable kernel extensions"
+msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: fortran/resolve.c:3167
-#, no-c-format
-msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
+#: config/darwin.opt:47
+msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path"
 msgstr ""
 
-#: fortran/resolve.c:3245
-#, no-c-format
-msgid "Shapes for operands at %L and %L are not conformable"
+#: config/lynx.opt:23
+msgid "Support legacy multi-threading"
 msgstr ""
 
-#: fortran/resolve.c:3296
-#, c-format
-msgid "Invalid context for NULL() pointer at %%L"
-msgstr ""
+#: config/lynx.opt:27
+#, fuzzy
+msgid "Use shared libraries"
+msgstr "Выкарыстоўваць апаратную плаваючую кропку"
 
-#: fortran/resolve.c:3312
-#, c-format
-msgid "Operand of unary numeric operator '%s' at %%L is %s"
+#: config/lynx.opt:31
+msgid "Support multi-threading"
 msgstr ""
 
-#: fortran/resolve.c:3328
-#, c-format
-msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
-msgstr ""
+#: config/score/score.opt:31
+#, fuzzy
+msgid "Disable bcnz instruction"
+msgstr "Не выкарыстоўваць інструкцыі AltiVec"
 
-#: fortran/resolve.c:3343
-#, c-format
-msgid "Operands of string concatenation operator at %%L are %s/%s"
+#: config/score/score.opt:35
+msgid "Enable unaligned load/store instruction"
 msgstr ""
 
-#: fortran/resolve.c:3362
-#, c-format
-msgid "Operands of logical operator '%s' at %%L are %s/%s"
+#: config/score/score.opt:39
+msgid "Support SCORE 5 ISA"
 msgstr ""
 
-#: fortran/resolve.c:3376
-#, c-format
-msgid "Operand of .not. operator at %%L is %s"
+#: config/score/score.opt:43
+msgid "Support SCORE 5U ISA"
 msgstr ""
 
-#: fortran/resolve.c:3390
-msgid "COMPLEX quantities cannot be compared at %L"
+#: config/score/score.opt:47
+msgid "Support SCORE 7 ISA"
 msgstr ""
 
-#: fortran/resolve.c:3419
-#, c-format
-msgid "Logicals at %%L must be compared with %s instead of %s"
+#: config/score/score.opt:51
+msgid "Support SCORE 7D ISA"
 msgstr ""
 
-#: fortran/resolve.c:3425
-#, c-format
-msgid "Operands of comparison operator '%s' at %%L are %s/%s"
+#: config/score/score.opt:55
+msgid "Support SCORE 3 ISA"
 msgstr ""
 
-#: fortran/resolve.c:3433
-#, c-format
-msgid "Unknown operator '%s' at %%L"
+#: config/score/score.opt:59
+msgid "Support SCORE 3d ISA"
 msgstr ""
 
-#: fortran/resolve.c:3435
-#, c-format
-msgid "Operand of user operator '%s' at %%L is %s"
+#: config/linux.opt:24
+msgid "Use GNU libc instead of uClibc"
 msgstr ""
 
-#: fortran/resolve.c:3438
-#, c-format
-msgid "Operands of user operator '%s' at %%L are %s/%s"
+#: config/linux.opt:28
+msgid "Use uClibc instead of GNU libc"
 msgstr ""
 
-#: fortran/resolve.c:3524
-#, c-format
-msgid "Inconsistent ranks for operator at %%L and %%L"
-msgstr ""
+#: config/mep/mep.opt:21
+#, fuzzy
+msgid "Enable absolute difference instructions"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: fortran/resolve.c:3727
-#, no-c-format
-msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
-msgstr ""
+#: config/mep/mep.opt:25
+#, fuzzy
+msgid "Enable all optional instructions"
+msgstr "Уключаць SSA аптымізацыю"
 
-#: fortran/resolve.c:3735
-#, no-c-format
-msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
-msgstr ""
+#: config/mep/mep.opt:29
+#, fuzzy
+msgid "Enable average instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/resolve.c:3754
-#, no-c-format
-msgid "Illegal stride of zero at %L"
+#: config/mep/mep.opt:33
+msgid "Variables this size and smaller go in the based section. (default 0)"
 msgstr ""
 
-#: fortran/resolve.c:3771
-#, no-c-format
-msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
-msgstr ""
+#: config/mep/mep.opt:37
+#, fuzzy
+msgid "Enable bit manipulation instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/resolve.c:3779
-#, no-c-format
-msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
+#: config/mep/mep.opt:41
+msgid "Section to put all const variables in (tiny, near, far) (no default)"
 msgstr ""
 
-#: fortran/resolve.c:3795
-#, no-c-format
-msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
-msgstr ""
+#: config/mep/mep.opt:45
+#, fuzzy
+msgid "Enable clip instructions"
+msgstr "Не выкарыстоўваць інструкцыі AltiVec"
 
-#: fortran/resolve.c:3804
-#, no-c-format
-msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
+#: config/mep/mep.opt:49
+msgid "Configuration name"
 msgstr ""
 
-#: fortran/resolve.c:3843
-#, no-c-format
-msgid "Rightmost upper bound of assumed size array section not specified at %L"
+#: config/mep/mep.opt:53
+msgid "Enable MeP Coprocessor"
 msgstr ""
 
-#: fortran/resolve.c:3853
-#, no-c-format
-msgid "Rank mismatch in array reference at %L (%d/%d)"
+#: config/mep/mep.opt:57
+msgid "Enable MeP Coprocessor with 32-bit registers"
 msgstr ""
 
-#: fortran/resolve.c:3881
-#, no-c-format
-msgid "Array index at %L must be scalar"
+#: config/mep/mep.opt:61
+msgid "Enable MeP Coprocessor with 64-bit registers"
 msgstr ""
 
-#: fortran/resolve.c:3887
-#, no-c-format
-msgid "Array index at %L must be of INTEGER type, found %s"
+#: config/mep/mep.opt:65
+msgid "Enable IVC2 scheduling"
 msgstr ""
 
-#: fortran/resolve.c:3893
-#, no-c-format
-msgid "Extension: REAL array index at %L"
+#: config/mep/mep.opt:69
+msgid "Const variables default to the near section"
 msgstr ""
 
-#: fortran/resolve.c:3923
-#, fuzzy, no-c-format
-msgid "Argument dim at %L must be scalar"
-msgstr "пеÑ\80Ñ\88Ñ\8bм Ð°Ñ\80гÑ\83менÑ\82ам \"%s\" Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c \"int\""
+#: config/mep/mep.opt:76
+#, fuzzy
+msgid "Enable 32-bit divide instructions"
+msgstr "Ð\9dе Ð³ÐµÐ½ÐµÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c Ñ\81Ñ\96мвалÑ\8cнÑ\8bÑ\8f Ñ\96нÑ\81Ñ\82Ñ\80Ñ\83кÑ\86Ñ\8bÑ\96"
 
-#: fortran/resolve.c:3930
-#, no-c-format
-msgid "Argument dim at %L must be of INTEGER type"
+#: config/mep/mep.opt:88
+msgid "__io vars are volatile by default"
 msgstr ""
 
-#: fortran/resolve.c:4054
-#, fuzzy, no-c-format
-msgid "Array index at %L is an array of rank %d"
-msgstr "памер масіва \"%s\" вельмі вялікі"
-
-#: fortran/resolve.c:4093
-#, no-c-format
-msgid "Substring start index at %L must be of type INTEGER"
+#: config/mep/mep.opt:92
+msgid "All variables default to the far section"
 msgstr ""
 
-#: fortran/resolve.c:4100
-#, no-c-format
-msgid "Substring start index at %L must be scalar"
-msgstr ""
+#: config/mep/mep.opt:96
+#, fuzzy
+msgid "Enable leading zero instructions"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: fortran/resolve.c:4109
-#, no-c-format
-msgid "Substring start index at %L is less than one"
+#: config/mep/mep.opt:103
+msgid "All variables default to the near section"
 msgstr ""
 
-#: fortran/resolve.c:4122
-#, no-c-format
-msgid "Substring end index at %L must be of type INTEGER"
-msgstr ""
+#: config/mep/mep.opt:107
+#, fuzzy
+msgid "Enable min/max instructions"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: fortran/resolve.c:4129
-#, no-c-format
-msgid "Substring end index at %L must be scalar"
-msgstr ""
+#: config/mep/mep.opt:111
+#, fuzzy
+msgid "Enable 32-bit multiply instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/resolve.c:4139
-#, no-c-format
-msgid "Substring end index at %L exceeds the string length"
-msgstr ""
+#: config/mep/mep.opt:115
+#, fuzzy
+msgid "Disable all optional instructions"
+msgstr "Не выкарыстоўваць інструкцыі AltiVec"
 
-#: fortran/resolve.c:4149
-#, fuzzy, no-c-format
-msgid "Substring end index at %L is too large"
-msgstr "памеÑ\80 Ð¼Ð°Ñ\81Ñ\96ва \"%s\" Ð²ÐµÐ»Ñ\8cмÑ\96 Ð²Ñ\8fлÑ\96кі"
+#: config/mep/mep.opt:122
+#, fuzzy
+msgid "Allow gcc to use the repeat/erepeat instructions"
+msgstr "Ð\9dе Ð³ÐµÐ½ÐµÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c Ñ\81Ñ\96мвалÑ\8cнÑ\8bÑ\8f Ñ\96нÑ\81Ñ\82Ñ\80Ñ\83кÑ\86Ñ\8bі"
 
-#: fortran/resolve.c:4285
-#, no-c-format
-msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
+#: config/mep/mep.opt:126
+msgid "All variables default to the tiny section"
 msgstr ""
 
-#: fortran/resolve.c:4292
-#, no-c-format
-msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
-msgstr ""
+#: config/mep/mep.opt:130
+#, fuzzy
+msgid "Enable saturation instructions"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: fortran/resolve.c:4311
-#, no-c-format
-msgid "Two or more part references with nonzero rank must not be specified at %L"
+#: config/mep/mep.opt:134
+msgid "Use sdram version of runtime"
 msgstr ""
 
-#: fortran/resolve.c:4494
-#, no-c-format
-msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
+#: config/mep/mep.opt:142
+msgid "Use simulator runtime without vectors"
 msgstr ""
 
-#: fortran/resolve.c:4499
-#, no-c-format
-msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
+#: config/mep/mep.opt:146
+msgid "All functions default to the far section"
 msgstr ""
 
-#: fortran/resolve.c:4786 fortran/resolve.c:4858
-#, no-c-format
-msgid "Passed-object at %L must be scalar"
+#: config/mep/mep.opt:150
+msgid "Variables this size and smaller go in the tiny section. (default 4)"
 msgstr ""
 
-#: fortran/resolve.c:4887
-#, no-c-format
-msgid "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
+#: config/vms/vms.opt:21
+msgid "Malloc data into P2 space"
 msgstr ""
 
-#. Nothing matching found!
-#: fortran/resolve.c:4989
-#, no-c-format
-msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
+#: config/vms/vms.opt:25
+msgid "Set name of main routine for the debugger"
 msgstr ""
 
-#. To resolve class member calls, we borrow this bit
-#. of code to select the specific procedures.
-#: fortran/resolve.c:5009 fortran/resolve.c:5062
-#, no-c-format
-msgid "'%s' at %L should be a SUBROUTINE"
+#: config/rx/rx.opt:26
+msgid "Store doubles in 64 bits."
 msgstr ""
 
-#: fortran/resolve.c:5054
-#, no-c-format
-msgid "'%s' at %L should be a FUNCTION"
+#: config/rx/rx.opt:30
+msgid "Stores doubles in 32 bits.  This is the default."
 msgstr ""
 
-#: fortran/resolve.c:5137
-#, no-c-format
-msgid "no typebound available procedure named '%s' at %L"
+#: config/rx/rx.opt:34
+msgid "Disable the use of RX FPU instructions.  "
 msgstr ""
 
-#: fortran/resolve.c:5598
-#, no-c-format
-msgid "%s at %L must be a scalar"
+#: config/rx/rx.opt:41
+msgid "Enable the use of RX FPU instructions.  This is the default."
 msgstr ""
 
-#: fortran/resolve.c:5608
-#, no-c-format
-msgid "Deleted feature: %s at %L must be integer"
+#: config/rx/rx.opt:47
+msgid "Specify the target RX cpu type."
 msgstr ""
 
-#: fortran/resolve.c:5612 fortran/resolve.c:5619
-#, no-c-format
-msgid "%s at %L must be INTEGER"
+#: config/rx/rx.opt:51
+msgid "Alias for -mcpu."
 msgstr ""
 
-#: fortran/resolve.c:5639
-#, no-c-format
-msgid "Cannot assign to loop variable in PURE procedure at %L"
+#: config/rx/rx.opt:57
+msgid "Data is stored in big-endian format."
 msgstr ""
 
-#: fortran/resolve.c:5663
-#, no-c-format
-msgid "Step expression in DO loop at %L cannot be zero"
+#: config/rx/rx.opt:61
+msgid "Data is stored in little-endian format.  (Default)."
 msgstr ""
 
-#: fortran/resolve.c:5698
-#, no-c-format
-msgid "DO loop at %L will be executed zero times"
+#: config/rx/rx.opt:67
+msgid "Maximum size of global and static variables which can be placed into the small data area."
 msgstr ""
 
-#: fortran/resolve.c:5759
-#, no-c-format
-msgid "FORALL index-name at %L must be a scalar INTEGER"
+#: config/rx/rx.opt:73
+msgid "Use the simulator runtime."
 msgstr ""
 
-#: fortran/resolve.c:5764
-#, no-c-format
-msgid "FORALL start expression at %L must be a scalar INTEGER"
+#: config/rx/rx.opt:79
+msgid "Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatable syntax."
 msgstr ""
 
-#: fortran/resolve.c:5771
-#, no-c-format
-msgid "FORALL end expression at %L must be a scalar INTEGER"
+#: config/rx/rx.opt:85
+msgid "Enable linker relaxation."
 msgstr ""
 
-#: fortran/resolve.c:5779
-#, no-c-format
-msgid "FORALL stride expression at %L must be a scalar %s"
+#: config/rx/rx.opt:91
+msgid "Maximum size in bytes of constant values allowed as operands."
 msgstr ""
 
-#: fortran/resolve.c:5784
-#, no-c-format
-msgid "FORALL stride expression at %L cannot be zero"
+#: config/rx/rx.opt:97
+msgid "Specifies the number of registers to reserve for interrupt handlers."
 msgstr ""
 
-#: fortran/resolve.c:5800
-#, no-c-format
-msgid "FORALL index '%s' may not appear in triplet specification at %L"
+#: config/rx/rx.opt:103
+msgid "Specifies whether interrupt functions should save and restore the accumulator register."
 msgstr ""
 
-#: fortran/resolve.c:5900 fortran/resolve.c:6115
-#, no-c-format
-msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
-msgstr ""
+#: config/lm32/lm32.opt:24
+#, fuzzy
+msgid "Enable multiply instructions"
+msgstr "Не выкарыстоўваць інструкцыі AltiVec"
 
-#: fortran/resolve.c:5906
-#, no-c-format
-msgid "Cannot deallocate INTENT(IN) variable '%s' at %L"
+#: config/lm32/lm32.opt:28
+msgid "Enable divide and modulus instructions"
 msgstr ""
 
-#: fortran/resolve.c:5979
-#, no-c-format
-msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
-msgstr ""
+#: config/lm32/lm32.opt:32
+#, fuzzy
+msgid "Enable barrel shift instructions"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: fortran/resolve.c:6007
-#, no-c-format
-msgid "Source-expr at %L and allocate-object at %L must have the same shape"
-msgstr ""
+#: config/lm32/lm32.opt:36
+#, fuzzy
+msgid "Enable sign extend instructions"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: fortran/resolve.c:6126
-#, no-c-format
-msgid "Type of entity at %L is type incompatible with source-expr at %L"
-msgstr ""
+#: config/lm32/lm32.opt:40
+#, fuzzy
+msgid "Enable user-defined instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/resolve.c:6139
-#, no-c-format
-msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
+#: c.opt:42
+msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
 msgstr ""
 
-#: fortran/resolve.c:6148
-#, no-c-format
-msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or SOURCE="
-msgstr ""
+#: c.opt:46
+#, fuzzy
+msgid "Do not discard comments"
+msgstr "незавершаныя каментарыі"
 
-#: fortran/resolve.c:6155
-#, no-c-format
-msgid "Cannot allocate INTENT(IN) variable '%s' at %L"
+#: c.opt:50
+msgid "Do not discard comments in macro expansions"
 msgstr ""
 
-#: fortran/resolve.c:6167
-#, no-c-format
-msgid "Array specification required in ALLOCATE statement at %L"
+#: c.opt:54
+msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1"
 msgstr ""
 
-#: fortran/resolve.c:6197
-#, no-c-format
-msgid "Bad array specification in ALLOCATE statement at %L"
+#: c.opt:61
+msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
 msgstr ""
 
-#: fortran/resolve.c:6217
-#, no-c-format
-msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
+#: c.opt:65
+msgid "Print the name of header files as they are used"
 msgstr ""
 
-#: fortran/resolve.c:6242
-#, no-c-format
-msgid "Stat-variable '%s' at %L cannot be INTENT(IN)"
+#: c.opt:69
+msgid "-I <dir>\tAdd <dir> to the end of the main include path"
 msgstr ""
 
-#: fortran/resolve.c:6246
-#, no-c-format
-msgid "Illegal stat-variable at %L for a PURE procedure"
+#: c.opt:73
+msgid "Generate make dependencies"
 msgstr ""
 
-#: fortran/resolve.c:6253
-#, no-c-format
-msgid "Stat-variable at %L must be a scalar INTEGER variable"
+#: c.opt:77
+msgid "Generate make dependencies and compile"
 msgstr ""
 
-#: fortran/resolve.c:6258
-#, no-c-format
-msgid "Stat-variable at %L shall not be %sd within the same %s statement"
+#: c.opt:81
+msgid "-MF <file>\tWrite dependency output to the given file"
 msgstr ""
 
-#: fortran/resolve.c:6266
-#, no-c-format
-msgid "ERRMSG at %L is useless without a STAT tag"
+#: c.opt:85
+msgid "Treat missing header files as generated files"
 msgstr ""
 
-#: fortran/resolve.c:6270
-#, no-c-format
-msgid "Errmsg-variable '%s' at %L cannot be INTENT(IN)"
+#: c.opt:89
+msgid "Like -M but ignore system header files"
 msgstr ""
 
-#: fortran/resolve.c:6274
-#, no-c-format
-msgid "Illegal errmsg-variable at %L for a PURE procedure"
+#: c.opt:93
+msgid "Like -MD but ignore system header files"
 msgstr ""
 
-#: fortran/resolve.c:6282
-#, no-c-format
-msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
-msgstr ""
+#: c.opt:97
+#, fuzzy
+msgid "Generate phony targets for all headers"
+msgstr "Генерыраваць код для Intel as"
 
-#: fortran/resolve.c:6287
-#, no-c-format
-msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
+#: c.opt:101
+msgid "-MQ <target>\tAdd a MAKE-quoted target"
 msgstr ""
 
-#: fortran/resolve.c:6305
-#, no-c-format
-msgid "Allocate-object at %L also appears at %L"
+#: c.opt:105
+msgid "-MT <target>\tAdd an unquoted target"
 msgstr ""
 
-#. The cases overlap, or they are the same
-#. element in the list.  Either way, we must
-#. issue an error and get the next case from P.
-#. FIXME: Sort P and Q by line number.
-#: fortran/resolve.c:6472
-#, no-c-format
-msgid "CASE label at %L overlaps with CASE label at %L"
-msgstr ""
+#: c.opt:109
+#, fuzzy
+msgid "Do not generate #line directives"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/resolve.c:6523
-#, no-c-format
-msgid "Expression in CASE statement at %L must be of type %s"
+#: c.opt:113
+msgid "-U<macro>\tUndefine <macro>"
 msgstr ""
 
-#: fortran/resolve.c:6534
-#, no-c-format
-msgid "Expression in CASE statement at %L must be of kind %d"
+#: c.opt:117
+msgid "Warn about things that will change when compiling with an ABI-compliant compiler"
 msgstr ""
 
-#: fortran/resolve.c:6546
-#, no-c-format
-msgid "Expression in CASE statement at %L must be scalar"
+#: c.opt:124
+msgid "Warn about suspicious uses of memory addresses"
 msgstr ""
 
-#: fortran/resolve.c:6592
-#, no-c-format
-msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
+#: c.opt:128
+msgid "Enable most warning messages"
 msgstr ""
 
-#: fortran/resolve.c:6610
-#, no-c-format
-msgid "Argument of SELECT statement at %L cannot be %s"
+#: c.opt:132
+msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector"
 msgstr ""
 
-#: fortran/resolve.c:6619
-#, no-c-format
-msgid "Argument of SELECT statement at %L must be a scalar expression"
+#: c.opt:136
+msgid "Warn about casting functions to incompatible types"
 msgstr ""
 
-#: fortran/resolve.c:6684 fortran/resolve.c:6906
-#, no-c-format
-msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
+#: c.opt:140
+msgid "Warn when a built-in preprocessor macro is undefined or redefined"
 msgstr ""
 
-#: fortran/resolve.c:6710
-#, no-c-format
-msgid "Logical range in CASE statement at %L is not allowed"
+#: c.opt:144
+msgid "Warn about C constructs that are not in the common subset of C and C++"
 msgstr ""
 
-#: fortran/resolve.c:6722
-#, no-c-format
-msgid "constant logical value in CASE statement is repeated at %L"
+#: c.opt:148
+msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
 msgstr ""
 
-#: fortran/resolve.c:6736
-#, no-c-format
-msgid "Range specification at %L can never be matched"
+#: c.opt:152
+msgid "Warn about casts which discard qualifiers"
 msgstr ""
 
-#: fortran/resolve.c:6839
-#, no-c-format
-msgid "Logical SELECT CASE block at %L has more that two cases"
+#: c.opt:156
+msgid "Warn about subscripts whose type is \"char\""
 msgstr ""
 
-#: fortran/resolve.c:6884
-#, no-c-format
-msgid "Derived type '%s' at %L must be extensible"
+#: c.opt:160
+msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
 msgstr ""
 
-#: fortran/resolve.c:6894
-#, no-c-format
-msgid "Derived type '%s' at %L must be an extension of '%s'"
+#: c.opt:164
+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
 msgstr ""
 
-#: fortran/resolve.c:7040
-#, no-c-format
-msgid "Double CLASS IS block in SELECT TYPE statement at %L"
+#: c.opt:168
+msgid "Synonym for -Wcomment"
 msgstr ""
 
-#: fortran/resolve.c:7135
-#, no-c-format
-msgid "Data transfer element at %L cannot have POINTER components"
+#: c.opt:172
+msgid "Warn for implicit type conversions that may change a value"
 msgstr ""
 
-#: fortran/resolve.c:7142
-#, no-c-format
-msgid "Data transfer element at %L cannot have ALLOCATABLE components"
+#: c.opt:176
+msgid "Warn for implicit type conversions between signed and unsigned integers"
 msgstr ""
 
-#: fortran/resolve.c:7149
-#, no-c-format
-msgid "Data transfer element at %L cannot have PRIVATE components"
+#: c.opt:180
+msgid "Warn when all constructors and destructors are private"
 msgstr ""
 
-#: fortran/resolve.c:7158
-#, no-c-format
-msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
+#: c.opt:184
+msgid "Warn when a declaration is found after a statement"
 msgstr ""
 
-#: fortran/resolve.c:7220
-#, no-c-format
-msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
+#: c.opt:188
+msgid "Warn if a deprecated compiler feature, class, method, or field is used"
 msgstr ""
 
-#: fortran/resolve.c:7229
-#, no-c-format
-msgid "Branch at %L may result in an infinite loop"
+#: c.opt:192
+msgid "Warn about compile-time integer division by zero"
 msgstr ""
 
-#. The label is not in an enclosing block, so illegal.  This was
-#. allowed in Fortran 66, so we allow it as extension.  No
-#. further checks are necessary in this case.
-#: fortran/resolve.c:7257
-#, no-c-format
-msgid "Label at %L is not in the same block as the GOTO statement at %L"
+#: c.opt:196
+msgid "Warn about violations of Effective C++ style rules"
 msgstr ""
 
-#: fortran/resolve.c:7332
-#, no-c-format
-msgid "WHERE mask at %L has inconsistent shape"
+#: c.opt:200
+#, fuzzy
+msgid "Warn about an empty body in an if or else statement"
+msgstr "пустое цела ў else-выражэнні"
+
+#: c.opt:204
+msgid "Warn about stray tokens after #elif and #endif"
 msgstr ""
 
-#: fortran/resolve.c:7348
-#, no-c-format
-msgid "WHERE assignment target at %L has inconsistent shape"
+#: c.opt:208
+msgid "Warn about comparison of different enum types"
 msgstr ""
 
-#: fortran/resolve.c:7356 fortran/resolve.c:7443
-#, no-c-format
-msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
+#: c.opt:216
+msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead"
 msgstr ""
 
-#: fortran/resolve.c:7366 fortran/resolve.c:7453
-#, no-c-format
-msgid "Unsupported statement inside WHERE at %L"
+#: c.opt:220
+msgid "Warn if testing floating point numbers for equality"
 msgstr ""
 
-#: fortran/resolve.c:7397
-#, no-c-format
-msgid "Assignment to a FORALL index variable at %L"
+#: c.opt:224
+msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
 msgstr ""
 
-#: fortran/resolve.c:7406
-#, no-c-format
-msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
+#: c.opt:228
+#, fuzzy
+msgid "Warn if passing too many arguments to a function for its format string"
+msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
+
+#: c.opt:232
+msgid "Warn about format strings that are not literals"
 msgstr ""
 
-#: fortran/resolve.c:7575
-#, no-c-format
-msgid "An outer FORALL construct already has an index with this name %L"
+#: c.opt:236
+msgid "Warn about format strings that contain NUL bytes"
 msgstr ""
 
-#: fortran/resolve.c:7654
-#, no-c-format
-msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
+#: c.opt:240
+msgid "Warn about possible security problems with format functions"
 msgstr ""
 
-#: fortran/resolve.c:7806
-#, no-c-format
-msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
+#: c.opt:244
+msgid "Warn about strftime formats yielding 2-digit years"
 msgstr ""
 
-#: fortran/resolve.c:7831
-#, no-c-format
-msgid "Cannot assign to variable '%s' in PURE procedure at %L"
+#: c.opt:248
+msgid "Warn about zero-length formats"
 msgstr ""
 
-#: fortran/resolve.c:7843
-#, no-c-format
-msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
+#: c.opt:255
+msgid "Warn whenever type qualifiers are ignored."
 msgstr ""
 
-#: fortran/resolve.c:7854
-#, no-c-format
-msgid "Variable must not be polymorphic in assignment at %L"
+#: c.opt:259
+msgid "Warn about variables which are initialized to themselves"
 msgstr ""
 
-#: fortran/resolve.c:7964
-#, no-c-format
-msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
+#: c.opt:266
+msgid "Warn about implicit function declarations"
 msgstr ""
 
-#: fortran/resolve.c:7967
-#, no-c-format
-msgid "Variable '%s' has not been assigned a target label at %L"
+#: c.opt:270
+msgid "Warn when a declaration does not specify a type"
 msgstr ""
 
-#: fortran/resolve.c:7978
-#, no-c-format
-msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
+#: c.opt:277
+msgid "Warn when there is a cast to a pointer from an integer of a different size"
 msgstr ""
 
-#: fortran/resolve.c:8009
-#, no-c-format
-msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
+#: c.opt:281
+msgid "Warn about invalid uses of the \"offsetof\" macro"
 msgstr ""
 
-#: fortran/resolve.c:8024
-#, no-c-format
-msgid "Arithmetic IF statement at %L requires a numeric expression"
+#: c.opt:285
+msgid "Warn about PCH files that are found but not used"
 msgstr ""
 
-#: fortran/resolve.c:8087
-#, no-c-format
-msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
+#: c.opt:289
+msgid "Warn when a jump misses a variable initialization"
 msgstr ""
 
-#: fortran/resolve.c:8169
-#, no-c-format
-msgid "FORALL mask clause at %L requires a LOGICAL expression"
+#: c.opt:293
+msgid "Warn when a logical operator is suspiciously always evaluating to true or false"
 msgstr ""
 
-#: fortran/resolve.c:8241 fortran/resolve.c:8297
-#, no-c-format
-msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
+#: c.opt:297
+msgid "Do not warn about using \"long long\" when -pedantic"
 msgstr ""
 
-#. Common block names match but binding labels do not.
-#: fortran/resolve.c:8262
-#, no-c-format
-msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
+#: c.opt:301
+#, fuzzy
+msgid "Warn about suspicious declarations of \"main\""
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: c.opt:305
+msgid "Warn about possibly missing braces around initializers"
 msgstr ""
 
-#: fortran/resolve.c:8309
-#, no-c-format
-msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
+#: c.opt:309
+#, fuzzy
+msgid "Warn about global functions without previous declarations"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+
+#: c.opt:313
+msgid "Warn about missing fields in struct initializers"
 msgstr ""
 
-#. Make sure global procedures don't collide with anything.
-#: fortran/resolve.c:8361
-#, no-c-format
-msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
+#: c.opt:317
+msgid "Warn about functions which might be candidates for format attributes"
 msgstr ""
 
-#. Make sure procedures in interface bodies don't collide.
-#: fortran/resolve.c:8374
-#, no-c-format
-msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
+#: c.opt:321
+msgid "Warn about user-specified include directories that do not exist"
 msgstr ""
 
-#: fortran/resolve.c:8387
-#, no-c-format
-msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
+#: c.opt:325
+msgid "Warn about function parameters declared without a type specifier in K&R-style functions"
 msgstr ""
 
-#: fortran/resolve.c:8464
-#, no-c-format
-msgid "CHARACTER variable has zero length at %L"
+#: c.opt:329
+msgid "Warn about global functions without prototypes"
 msgstr ""
 
-#: fortran/resolve.c:8475
-#, fuzzy, no-c-format
-msgid "String length at %L is too large"
-msgstr "памеÑ\80 Ð¼Ð°Ñ\81Ñ\96ва \"%s\" Ð²ÐµÐ»Ñ\8cмÑ\96 Ð²Ñ\8fлÑ\96кÑ\96"
+#: c.opt:333
+#, fuzzy
+msgid "Warn about use of multi-character character constants"
+msgstr "мнагаÑ\81Ñ\96мвалÑ\8cнаÑ\8f Ñ\81Ñ\96мвалÑ\8cнаÑ\8f ÐºÐ°Ð½Ñ\81Ñ\82анÑ\82а"
 
-#: fortran/resolve.c:8777
-#, no-c-format
-msgid "Allocatable array '%s' at %L must have a deferred shape"
+#: c.opt:337
+msgid "Warn about \"extern\" declarations not at file scope"
 msgstr ""
 
-#: fortran/resolve.c:8781
-#, no-c-format
-msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
+#: c.opt:341
+msgid "Warn when non-templatized friend functions are declared within a template"
 msgstr ""
 
-#: fortran/resolve.c:8789
-#, no-c-format
-msgid "Array pointer '%s' at %L must have a deferred shape"
+#: c.opt:345
+msgid "Warn about non-virtual destructors"
 msgstr ""
 
-#: fortran/resolve.c:8800
-#, no-c-format
-msgid "Array '%s' at %L cannot have a deferred shape"
+#: c.opt:349
+msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL"
 msgstr ""
 
-#: fortran/resolve.c:8828
-#, no-c-format
-msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
+#: c.opt:353
+msgid "-Wnormalized=<id|nfc|nfkc>\tWarn about non-normalised Unicode strings"
 msgstr ""
 
-#: fortran/resolve.c:8851
-#, no-c-format
-msgid "Object '%s' at %L must have the SAVE attribute for default initialization of a component"
+#: c.opt:357
+msgid "Warn if a C-style cast is used in a program"
 msgstr ""
 
-#: fortran/resolve.c:8862
-#, no-c-format
-msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
+#: c.opt:361
+msgid "Warn for obsolescent usage in a declaration"
 msgstr ""
 
-#: fortran/resolve.c:8872
-#, no-c-format
-msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
+#: c.opt:365
+msgid "Warn if an old-style parameter definition is used"
 msgstr ""
 
-#. The shape of a main program or module array needs to be
-#. constant.
-#: fortran/resolve.c:8919
-#, no-c-format
-msgid "The module or main program array '%s' at %L must have constant shape"
+#: c.opt:369
+msgid "Warn if a string is longer than the maximum portable length specified by the standard"
 msgstr ""
 
-#: fortran/resolve.c:8932
-#, no-c-format
-msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
+#: c.opt:373
+msgid "Warn about overloaded virtual function names"
 msgstr ""
 
-#: fortran/resolve.c:8951
-#, no-c-format
-msgid "'%s' at %L must have constant character length in this context"
+#: c.opt:377
+msgid "Warn about overriding initializers without side effects"
 msgstr ""
 
-#: fortran/resolve.c:8987
-#, no-c-format
-msgid "Allocatable '%s' at %L cannot have an initializer"
+#: c.opt:381
+msgid "Warn about packed bit-fields whose offset changed in GCC 4.4"
 msgstr ""
 
-#: fortran/resolve.c:8990
-#, no-c-format
-msgid "External '%s' at %L cannot have an initializer"
+#: c.opt:385
+msgid "Warn about possibly missing parentheses"
 msgstr ""
 
-#: fortran/resolve.c:8994
-#, no-c-format
-msgid "Dummy '%s' at %L cannot have an initializer"
+#: c.opt:389
+msgid "Warn when converting the type of pointers to member functions"
 msgstr ""
 
-#: fortran/resolve.c:8997
-#, no-c-format
-msgid "Intrinsic '%s' at %L cannot have an initializer"
+#: c.opt:393
+msgid "Warn about function pointer arithmetic"
 msgstr ""
 
-#: fortran/resolve.c:9000
-#, no-c-format
-msgid "Function result '%s' at %L cannot have an initializer"
+#: c.opt:397
+msgid "Warn when a pointer is cast to an integer of a different size"
 msgstr ""
 
-#: fortran/resolve.c:9003
-#, no-c-format
-msgid "Automatic array '%s' at %L cannot have an initializer"
+#: c.opt:401
+msgid "Warn about misuses of pragmas"
 msgstr ""
 
-#: fortran/resolve.c:9026
-#, no-c-format
-msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
+#: c.opt:405
+msgid "Warn if inherited methods are unimplemented"
 msgstr ""
 
-#: fortran/resolve.c:9045
-#, no-c-format
-msgid "Character-valued statement function '%s' at %L must have constant length"
+#: c.opt:409
+msgid "Warn about multiple declarations of the same object"
 msgstr ""
 
-#: fortran/resolve.c:9053
-#, no-c-format
-msgid "Automatic character length function '%s' at %L must have an explicit interface"
+#: c.opt:413
+msgid "Warn when the compiler reorders code"
 msgstr ""
 
-#: fortran/resolve.c:9078
-#, no-c-format
-msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
+#: c.opt:417
+msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
 msgstr ""
 
-#: fortran/resolve.c:9101 fortran/resolve.c:9126
-#, no-c-format
-msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
+#: c.opt:421
+msgid "Warn if a selector has multiple methods"
 msgstr ""
 
-#: fortran/resolve.c:9144
-#, no-c-format
-msgid "Function '%s' at %L cannot have an initializer"
+#: c.opt:425
+msgid "Warn about possible violations of sequence point rules"
 msgstr ""
 
-#: fortran/resolve.c:9153
-#, no-c-format
-msgid "External object '%s' at %L may not have an initializer"
+#: c.opt:429
+msgid "Warn about signed-unsigned comparisons"
 msgstr ""
 
-#: fortran/resolve.c:9161
-#, no-c-format
-msgid "ELEMENTAL function '%s' at %L must have a scalar result"
+#: c.opt:433
+msgid "Warn when overload promotes from unsigned to signed"
 msgstr ""
 
-#: fortran/resolve.c:9182
-#, no-c-format
-msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
+#: c.opt:437
+msgid "Warn about uncasted NULL used as sentinel"
 msgstr ""
 
-#: fortran/resolve.c:9186
-#, no-c-format
-msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
-msgstr ""
+#: c.opt:441
+#, fuzzy
+msgid "Warn about unprototyped function declarations"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: fortran/resolve.c:9190
-#, no-c-format
-msgid "CHARACTER(*) function '%s' at %L cannot be pure"
+#: c.opt:445
+msgid "Warn if type signatures of candidate methods do not match exactly"
 msgstr ""
 
-#: fortran/resolve.c:9194
-#, no-c-format
-msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
+#: c.opt:449
+msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used"
 msgstr ""
 
-#: fortran/resolve.c:9203
-#, no-c-format
-msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
+#: c.opt:453
+msgid "Deprecated.  This switch has no effect"
 msgstr ""
 
-#: fortran/resolve.c:9258
-#, no-c-format
-msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
+#: c.opt:461
+msgid "Warn about features not present in traditional C"
 msgstr ""
 
-#: fortran/resolve.c:9264
-#, no-c-format
-msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
+#: c.opt:465
+msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype"
 msgstr ""
 
-#: fortran/resolve.c:9270
-#, no-c-format
-msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
+#: c.opt:469
+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
 msgstr ""
 
-#: fortran/resolve.c:9278
-#, no-c-format
-msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
+#: c.opt:473
+msgid "Warn about @selector()s without previously declared methods"
 msgstr ""
 
-#: fortran/resolve.c:9284
-#, no-c-format
-msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
+#: c.opt:477
+msgid "Warn if an undefined macro is used in an #if directive"
 msgstr ""
 
-#: fortran/resolve.c:9330
-#, no-c-format
-msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
+#: c.opt:481
+msgid "Warn about unrecognized pragmas"
 msgstr ""
 
-#: fortran/resolve.c:9338
-#, no-c-format
-msgid "FINAL procedure at %L must have exactly one argument"
+#: c.opt:485
+msgid "Warn about unsuffixed float constants"
 msgstr ""
 
-#: fortran/resolve.c:9347
-#, no-c-format
-msgid "Argument of FINAL procedure at %L must be of type '%s'"
+#: c.opt:489
+msgid "Warn about macros defined in the main file that are not used"
 msgstr ""
 
-#: fortran/resolve.c:9355
-#, no-c-format
-msgid "Argument of FINAL procedure at %L must not be a POINTER"
+#: c.opt:493
+msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value"
 msgstr ""
 
-#: fortran/resolve.c:9361
-#, no-c-format
-msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
+#: c.opt:497
+msgid "Do not warn about using variadic macros when -pedantic"
 msgstr ""
 
-#: fortran/resolve.c:9367
-#, no-c-format
-msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
+#: c.opt:501
+msgid "Warn if a variable length array is used"
 msgstr ""
 
-#: fortran/resolve.c:9375
-#, no-c-format
-msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
+#: c.opt:505
+msgid "Warn when a register variable is declared volatile"
 msgstr ""
 
-#: fortran/resolve.c:9383
-#, no-c-format
-msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
+#: c.opt:509
+msgid "In C++, nonzero means warn about deprecated conversion from string literals to `char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
 msgstr ""
 
-#: fortran/resolve.c:9402
-#, no-c-format
-msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
+#: c.opt:513
+msgid "Warn when a pointer differs in signedness in an assignment"
 msgstr ""
 
-#: fortran/resolve.c:9435
-#, no-c-format
-msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
+#: c.opt:517
+msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
 msgstr ""
 
-#. TODO:  Remove this error when finalization is finished.
-#: fortran/resolve.c:9440
-#, no-c-format
-msgid "Finalization at %L is not yet implemented"
+#: c.opt:525
+msgid "Enforce class member access control semantics"
 msgstr ""
 
-#: fortran/resolve.c:9466
-#, no-c-format
-msgid "Can't overwrite GENERIC '%s' at %L"
+#: c.opt:532
+msgid "Change when template instances are emitted"
 msgstr ""
 
-#: fortran/resolve.c:9478
-#, no-c-format
-msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
+#: c.opt:536
+msgid "Recognize the \"asm\" keyword"
 msgstr ""
 
-#: fortran/resolve.c:9486
-#, no-c-format
-msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
-msgstr ""
+#: c.opt:540
+#, fuzzy
+msgid "Recognize built-in functions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/resolve.c:9494
-#, no-c-format
-msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
+#: c.opt:547
+msgid "Check the return value of new"
 msgstr ""
 
-#: fortran/resolve.c:9503
-#, no-c-format
-msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
+#: c.opt:551
+msgid "Allow the arguments of the '?' operator to have different types"
 msgstr ""
 
-#: fortran/resolve.c:9509
-#, no-c-format
-msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
+#: c.opt:555
+msgid "Reduce the size of object files"
 msgstr ""
 
-#: fortran/resolve.c:9518
-#, no-c-format
-msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
+#: c.opt:559
+msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
 msgstr ""
 
-#: fortran/resolve.c:9529
-#, no-c-format
-msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
+#: c.opt:563
+msgid "-fno-deduce-init-list\tdisable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list"
 msgstr ""
 
-#: fortran/resolve.c:9540
-#, no-c-format
-msgid "'%s' at %L and the overridden FUNCTION should have matching result types"
-msgstr ""
+#: c.opt:567
+#, fuzzy
+msgid "Inline member functions by default"
+msgstr "у функцыі \"%s\":"
 
-#: fortran/resolve.c:9551
-#, no-c-format
-msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
+#: c.opt:571
+msgid "Preprocess directives only."
 msgstr ""
 
-#: fortran/resolve.c:9580
-#, no-c-format
-msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
+#: c.opt:575
+msgid "Permit '$' as an identifier character"
 msgstr ""
 
-#: fortran/resolve.c:9593
-#, no-c-format
-msgid "Types mismatch for dummy argument '%s' of '%s' %L in respect to the overridden procedure"
-msgstr ""
+#: c.opt:582
+#, fuzzy
+msgid "Generate code to check exception specifications"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: fortran/resolve.c:9603
-#, no-c-format
-msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
+#: c.opt:589
+msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
 msgstr ""
 
-#: fortran/resolve.c:9612
-#, no-c-format
-msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
+#: c.opt:593
+msgid "Permit universal character names (\\u and \\U) in identifiers"
 msgstr ""
 
-#: fortran/resolve.c:9623
-#, no-c-format
-msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
+#: c.opt:597
+msgid "-finput-charset=<cset>\tSpecify the default character set for source files"
 msgstr ""
 
-#: fortran/resolve.c:9630
-#, no-c-format
-msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
+#: c.opt:605
+msgid "Scope of for-init-statement variables is local to the loop"
 msgstr ""
 
-#: fortran/resolve.c:9664
-#, no-c-format
-msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
+#: c.opt:609
+msgid "Do not assume that standard C libraries and \"main\" exist"
 msgstr ""
 
-#: fortran/resolve.c:9673
-#, no-c-format
-msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
+#: c.opt:613
+msgid "Recognize GNU-defined keywords"
 msgstr ""
 
-#: fortran/resolve.c:9732
-#, no-c-format
-msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
+#: c.opt:617
+msgid "Generate code for GNU runtime environment"
 msgstr ""
 
-#: fortran/resolve.c:9744
-#, no-c-format
-msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
+#: c.opt:621
+msgid "Use traditional GNU semantics for inline functions"
 msgstr ""
 
-#: fortran/resolve.c:9774
-#, no-c-format
-msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
+#: c.opt:634
+msgid "Assume normal C execution environment"
 msgstr ""
 
-#: fortran/resolve.c:9830
-#, no-c-format
-msgid "Type-bound operator at %L can't be NOPASS"
+#: c.opt:638
+msgid "Enable support for huge objects"
 msgstr ""
 
-#: fortran/resolve.c:9993
-#, no-c-format
-msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
+#: c.opt:642
+msgid "Export functions even if they can be inlined"
 msgstr ""
 
-#: fortran/resolve.c:10030
-#, no-c-format
-msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
-msgstr ""
+#: c.opt:646
+#, fuzzy
+msgid "Emit implicit instantiations of inline templates"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: fortran/resolve.c:10044
-#, no-c-format
-msgid "Procedure '%s' with PASS at %L must have at least one argument"
-msgstr ""
+#: c.opt:650
+#, fuzzy
+msgid "Emit implicit instantiations of templates"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: fortran/resolve.c:10055 fortran/resolve.c:10424
-#, no-c-format
-msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
+#: c.opt:654
+msgid "Inject friend functions into enclosing namespace"
 msgstr ""
 
-#: fortran/resolve.c:10063
-#, no-c-format
-msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
+#: c.opt:661
+msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
 msgstr ""
 
-#: fortran/resolve.c:10091
-#, no-c-format
-msgid "Procedure '%s' at %L has the same name as a component of '%s'"
+#: c.opt:665
+msgid "Don't warn about uses of Microsoft extensions"
 msgstr ""
 
-#: fortran/resolve.c:10100
-#, no-c-format
-msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
+#: c.opt:675
+msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
 msgstr ""
 
-#: fortran/resolve.c:10187
-#, no-c-format
-msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
+#: c.opt:679
+msgid "Assume that receivers of Objective-C messages may be nil"
 msgstr ""
 
-#: fortran/resolve.c:10248
-#, no-c-format
-msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
+#: c.opt:691
+msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed"
 msgstr ""
 
-#: fortran/resolve.c:10258
-#, no-c-format
-msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
+#: c.opt:695
+msgid "Allow fast jumps to the message dispatcher"
 msgstr ""
 
-#: fortran/resolve.c:10319
-#, no-c-format
-msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
+#: c.opt:701
+msgid "Enable Objective-C exception and synchronization syntax"
 msgstr ""
 
-#: fortran/resolve.c:10358
-#, no-c-format
-msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
+#: c.opt:705
+msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
 msgstr ""
 
-#: fortran/resolve.c:10372
-#, no-c-format
-msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
-msgstr ""
+#: c.opt:710
+#, fuzzy
+msgid "Enable Objective-C setjmp exception handling runtime"
+msgstr "Уключыць апрацоўку выключэньняў"
 
-#: fortran/resolve.c:10388
-#, no-c-format
-msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
+#: c.opt:714
+msgid "Enable OpenMP (implies -frecursive in Fortran)"
 msgstr ""
 
-#: fortran/resolve.c:10398
-#, no-c-format
-msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
+#: c.opt:718
+msgid "Recognize C++ keywords like \"compl\" and \"xor\""
 msgstr ""
 
-#: fortran/resolve.c:10407
-#, no-c-format
-msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
-msgstr ""
+#: c.opt:722
+#, fuzzy
+msgid "Enable optional diagnostics"
+msgstr "Уключаць SSA аптымізацыю"
 
-#: fortran/resolve.c:10416
-#, no-c-format
-msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
+#: c.opt:729
+msgid "Look for and use PCH files even when preprocessing"
 msgstr ""
 
-#: fortran/resolve.c:10439
-#, no-c-format
-msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
+#: c.opt:733
+msgid "Downgrade conformance errors to warnings"
 msgstr ""
 
-#: fortran/resolve.c:10451
-#, no-c-format
-msgid "Character length of component '%s' needs to be a constant specification expression at %L"
+#: c.opt:737
+msgid "Treat the input file as already preprocessed"
 msgstr ""
 
-#: fortran/resolve.c:10466
-#, no-c-format
-msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
+#: c.opt:741
+msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments"
 msgstr ""
 
-#: fortran/resolve.c:10476
-#, no-c-format
-msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
-msgstr ""
-
-#: fortran/resolve.c:10487
-#, no-c-format
-msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
+#: c.opt:745
+msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
 msgstr ""
 
-#: fortran/resolve.c:10498
-#, no-c-format
-msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
+#: c.opt:749
+msgid "Enable automatic template instantiation"
 msgstr ""
 
-#: fortran/resolve.c:10526
-#, no-c-format
-msgid "Component '%s' of '%s' at %L must have constant array bounds"
+#: c.opt:753
+msgid "Generate run time type descriptor information"
 msgstr ""
 
-#: fortran/resolve.c:10571
-#, no-c-format
-msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
+#: c.opt:757
+msgid "Use the same size for double as for float"
 msgstr ""
 
-#: fortran/resolve.c:10581
-#, no-c-format
-msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
+#: c.opt:761
+msgid "Use the narrowest integer type possible for enumeration types"
 msgstr ""
 
-#: fortran/resolve.c:10594
-#, no-c-format
-msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
+#: c.opt:765
+msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
 msgstr ""
 
-#: fortran/resolve.c:10606
-#, no-c-format
-msgid "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L"
+#: c.opt:769
+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
 msgstr ""
 
-#: fortran/resolve.c:10615
-#, no-c-format
-msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
+#: c.opt:773
+msgid "Make \"char\" signed by default"
 msgstr ""
 
-#: fortran/resolve.c:10627
-#, no-c-format
-msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
+#: c.opt:780
+msgid "Display statistics accumulated during compilation"
 msgstr ""
 
-#: fortran/resolve.c:10635
-#, no-c-format
-msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have POINTER components"
+#: c.opt:787
+msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
 msgstr ""
 
-#: fortran/resolve.c:10661
-#, no-c-format
-msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
+#: c.opt:791
+msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
 msgstr ""
 
-#: fortran/resolve.c:10680
-#, no-c-format
-msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
+#: c.opt:798
+msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics"
 msgstr ""
 
-#: fortran/resolve.c:10692
-#, no-c-format
-msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
+#: c.opt:802
+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
 msgstr ""
 
-#: fortran/resolve.c:10703
-#, no-c-format
-msgid "Incompatible derived type in PARAMETER at %L"
+#: c.opt:806
+msgid "Make \"char\" unsigned by default"
 msgstr ""
 
-#: fortran/resolve.c:10766
-#, no-c-format
-msgid "PROCEDURE '%s' at %L may not be used as its own interface"
+#: c.opt:810
+msgid "Use __cxa_atexit to register destructors"
 msgstr ""
 
-#: fortran/resolve.c:10772
-#, no-c-format
-msgid "Interface '%s', used by procedure '%s' at %L, is declared in a later PROCEDURE statement"
+#: c.opt:814
+msgid "Use __cxa_get_exception_ptr in exception handling"
 msgstr ""
 
-#: fortran/resolve.c:10825
-#, no-c-format
-msgid "Interface '%s' of procedure '%s' at %L must be explicit"
+#: c.opt:818
+msgid "Marks all inlined methods as having hidden visibility"
 msgstr ""
 
-#: fortran/resolve.c:10892
-#, no-c-format
-msgid "Assumed size array at %L must be a dummy argument"
+#: c.opt:822
+msgid "Changes visibility to match Microsoft Visual Studio by default"
 msgstr ""
 
-#: fortran/resolve.c:10895
-#, no-c-format
-msgid "Assumed shape array at %L must be a dummy argument"
+#: c.opt:826
+msgid "Discard unused virtual functions"
 msgstr ""
 
-#: fortran/resolve.c:10907
-#, no-c-format
-msgid "Symbol at %L is not a DUMMY variable"
+#: c.opt:830
+msgid "Implement vtables using thunks"
 msgstr ""
 
-#: fortran/resolve.c:10913
-#, no-c-format
-msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
+#: c.opt:834
+msgid "Emit common-like symbols as weak symbols"
 msgstr ""
 
-#: fortran/resolve.c:10923
-#, no-c-format
-msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
+#: c.opt:838
+msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
 msgstr ""
 
-#: fortran/resolve.c:10932
-#, no-c-format
-msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
+#: c.opt:842
+msgid "Generate a #line directive pointing at the current working directory"
 msgstr ""
 
-#: fortran/resolve.c:10958
-#, no-c-format
-msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
+#: c.opt:846
+msgid "Emit cross referencing information"
 msgstr ""
 
-#: fortran/resolve.c:11011
-#, no-c-format
-msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
+#: c.opt:850
+msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
 msgstr ""
 
-#: fortran/resolve.c:11052
-#, no-c-format
-msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
+#: c.opt:854
+msgid "Dump declarations to a .decl file"
 msgstr ""
 
-#: fortran/resolve.c:11071
-#, no-c-format
-msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
+#: c.opt:858
+msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs"
 msgstr ""
 
-#: fortran/resolve.c:11145
-#, no-c-format
-msgid "Threadprivate at %L isn't SAVEd"
+#: c.opt:862
+msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs"
 msgstr ""
 
-#: fortran/resolve.c:11233
-#, no-c-format
-msgid "BLOCK DATA element '%s' at %L must be in COMMON"
+#: c.opt:866
+msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs"
 msgstr ""
 
-#: fortran/resolve.c:11239
-#, no-c-format
-msgid "DATA array '%s' at %L must be specified in a previous declaration"
+#: c.opt:870
+msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: fortran/resolve.c:11255
-#, no-c-format
-msgid "DATA element '%s' at %L is a pointer and so must be a full array"
+#: c.opt:874
+msgid "-imacros <file>\tAccept definition of macros in <file>"
 msgstr ""
 
-#: fortran/resolve.c:11301
-#, no-c-format
-msgid "Nonconstant array section at %L in DATA statement"
+#: c.opt:878
+msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory"
 msgstr ""
 
-#: fortran/resolve.c:11314
-#, no-c-format
-msgid "DATA statement at %L has more variables than values"
+#: c.opt:882
+msgid "-include <file>\tInclude the contents of <file> before other files"
 msgstr ""
 
-#: fortran/resolve.c:11408
-#, no-c-format
-msgid "iterator start at %L does not simplify"
+#: c.opt:886
+msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
 msgstr ""
 
-#: fortran/resolve.c:11415
-#, no-c-format
-msgid "iterator end at %L does not simplify"
+#: c.opt:890
+msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
 msgstr ""
 
-#: fortran/resolve.c:11422
-#, no-c-format
-msgid "iterator step at %L does not simplify"
+#: c.opt:894
+msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
 msgstr ""
 
-#: fortran/resolve.c:11548
-#, no-c-format
-msgid "DATA statement at %L has more values than variables"
+#: c.opt:898
+msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
 msgstr ""
 
-#: fortran/resolve.c:11639
-#, fuzzy, no-c-format
-msgid "Label %d at %L defined but not used"
-msgstr "адмеціна `%s' вызначана, але ня выкарыстоўваецца"
-
-#: fortran/resolve.c:11644
-#, fuzzy, no-c-format
-msgid "Label %d at %L defined but cannot be used"
-msgstr "адмеціна `%s' вызначана, але ня выкарыстоўваецца"
-
-#: fortran/resolve.c:11728
-#, no-c-format
-msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
+#: c.opt:902
+msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: fortran/resolve.c:11737
-#, no-c-format
-msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
+#: c.opt:906
+msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
 msgstr ""
 
-#: fortran/resolve.c:11745
-#, no-c-format
-msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
+#: c.opt:916
+msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
 msgstr ""
 
-#: fortran/resolve.c:11761
-#, no-c-format
-msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
+#: c.opt:920
+msgid "Do not search standard system include directories for C++"
 msgstr ""
 
-#: fortran/resolve.c:11863
-#, no-c-format
-msgid "Syntax error in EQUIVALENCE statement at %L"
+#: c.opt:936
+msgid "Generate C header of platform-specific features"
 msgstr ""
 
-#: fortran/resolve.c:11878
-#, no-c-format
-msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
+#: c.opt:940
+msgid "Print a checksum of the executable for PCH validity checking, and stop"
 msgstr ""
 
-#: fortran/resolve.c:11890
-#, no-c-format
-msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
+#: c.opt:944
+msgid "Remap file names when including files"
 msgstr ""
 
-#: fortran/resolve.c:11899
-#, no-c-format
-msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
+#: c.opt:948
+msgid "Conform to the ISO 1998 C++ standard"
 msgstr ""
 
-#: fortran/resolve.c:11978
-#, no-c-format
-msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
+#: c.opt:952
+msgid "Conform to the ISO 1998 C++ standard, with extensions that are likely to"
 msgstr ""
 
-#: fortran/resolve.c:11989
-#, no-c-format
-msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
+#: c.opt:959 c.opt:994
+msgid "Conform to the ISO 1990 C standard"
 msgstr ""
 
-#: fortran/resolve.c:12000
-#, no-c-format
-msgid "Substring at %L has length zero"
+#: c.opt:963 c.opt:1002
+msgid "Conform to the ISO 1999 C standard"
 msgstr ""
 
-#: fortran/resolve.c:12044
-#, no-c-format
-msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
+#: c.opt:967
+msgid "Deprecated in favor of -std=c99"
 msgstr ""
 
-#: fortran/resolve.c:12057
-#, no-c-format
-msgid "ENTRY '%s' at %L has no IMPLICIT type"
+#: c.opt:971
+msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
 msgstr ""
 
-#: fortran/resolve.c:12074
-#, no-c-format
-msgid "User operator procedure '%s' at %L must be a FUNCTION"
+#: c.opt:975
+msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and"
 msgstr ""
 
-#: fortran/resolve.c:12084
-#, no-c-format
-msgid "User operator procedure '%s' at %L cannot be assumed character length"
+#: c.opt:982
+msgid "Conform to the ISO 1990 C standard with GNU extensions"
 msgstr ""
 
-#: fortran/resolve.c:12092
-#, no-c-format
-msgid "User operator procedure '%s' at %L must have at least one argument"
+#: c.opt:986
+msgid "Conform to the ISO 1999 C standard with GNU extensions"
 msgstr ""
 
-#: fortran/resolve.c:12106
-#, no-c-format
-msgid "First argument of operator interface at %L cannot be optional"
+#: c.opt:990
+msgid "Deprecated in favor of -std=gnu99"
 msgstr ""
 
-#: fortran/resolve.c:12124
-#, no-c-format
-msgid "Second argument of operator interface at %L cannot be optional"
+#: c.opt:998
+msgid "Conform to the ISO 1990 C standard as amended in 1994"
 msgstr ""
 
-#: fortran/resolve.c:12131
-#, no-c-format
-msgid "Operator interface at %L must have, at most, two arguments"
+#: c.opt:1006
+msgid "Deprecated in favor of -std=iso9899:1999"
 msgstr ""
 
-#: fortran/resolve.c:12203
-#, no-c-format
-msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
+#: c.opt:1010
+msgid "Enable traditional preprocessing"
 msgstr ""
 
-#: fortran/scanner.c:760
-#, no-c-format
-msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
+#: c.opt:1014
+msgid "-trigraphs\tSupport ISO C trigraphs"
 msgstr ""
 
-#: fortran/scanner.c:1078 fortran/scanner.c:1221
-#, no-c-format
-msgid "Limit of %d continuations exceeded in statement at %C"
+#: c.opt:1018
+msgid "Do not predefine system-specific and GCC-specific macros"
 msgstr ""
 
-#: fortran/scanner.c:1090 fortran/scanner.c:1177
-#, no-c-format
-msgid "Line truncated at %L"
+#: c.opt:1022
+msgid "Enable verbose output"
 msgstr ""
 
-#: fortran/scanner.c:1137
-#, fuzzy, no-c-format
-msgid "Missing '&' in continued character constant at %C"
-msgstr "пустая сімвальная канстанта"
-
-#: fortran/scanner.c:1371
-#, no-c-format
-msgid "Nonconforming tab character at %C"
+#: lto/lang.opt:29
+msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
 msgstr ""
 
-#: fortran/scanner.c:1459 fortran/scanner.c:1462
-#, no-c-format
-msgid "'&' not allowed by itself in line %d"
+#: lto/lang.opt:33
+msgid "Specify a file to which a list of files output by LTRANS is written."
 msgstr ""
 
-#: fortran/scanner.c:1509
-#, no-c-format
-msgid "Nonconforming tab character in column %d of line %d"
+#: lto/lang.opt:37
+msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
 msgstr ""
 
-#: fortran/scanner.c:1717
-#, fuzzy, no-c-format
-msgid "%s:%d: file %s left but not entered"
-msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
-
-#: fortran/scanner.c:1751
-#, no-c-format
-msgid "%s:%d: Illegal preprocessor directive"
+#: lto/lang.opt:41
+msgid "The resolution file"
 msgstr ""
 
-#: fortran/scanner.c:1869
-#, fuzzy, no-c-format
-msgid "Can't open file '%s'"
-msgstr "немагу адчыніць файл \"%s\""
+#: common.opt:28
+#, fuzzy
+msgid "Display this information"
+msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
 
-#: fortran/simplify.c:86
-#, no-c-format
-msgid "Result of %s overflows its kind at %L"
+#: common.opt:32
+msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params"
 msgstr ""
 
-#: fortran/simplify.c:91
-#, no-c-format
-msgid "Result of %s underflows its kind at %L"
+#: common.opt:36
+msgid "Alias for --help=target"
 msgstr ""
 
-#: fortran/simplify.c:96
-#, no-c-format
-msgid "Result of %s is NaN at %L"
+#: common.opt:55
+msgid "--param <param>=<value>\tSet parameter <param> to value.  See below for a complete list of parameters"
 msgstr ""
 
-#: fortran/simplify.c:100
-#, no-c-format
-msgid "Result of %s gives range error for its kind at %L"
+#: common.opt:62
+msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
 msgstr ""
 
-#: fortran/simplify.c:123
-#, no-c-format
-msgid "KIND parameter of %s at %L must be an initialization expression"
+#: common.opt:66
+msgid "-O<number>\tSet optimization level to <number>"
 msgstr ""
 
-#: fortran/simplify.c:131
-#, fuzzy, no-c-format
-msgid "Invalid KIND parameter of %s at %L"
-msgstr "неÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нÑ\8b Ð¿Ð°Ñ\80амÑ\8dÑ\82Ñ\80 `%s'"
+#: common.opt:70
+#, fuzzy
+msgid "Optimize for space rather than speed"
+msgstr "Ð\90пÑ\82Ñ\8bмÑ\96заÑ\86Ñ\8bÑ\8f Ð´Ð»Ñ\8f SparcLite Ð¿Ñ\80аÑ\86Ñ\8dÑ\81аÑ\80аÑ\9e"
 
-#: fortran/simplify.c:680
-#, no-c-format
-msgid "Argument of %s function at %L is negative"
+#: common.opt:74
+msgid "This switch is deprecated; use -Wextra instead"
 msgstr ""
 
-#: fortran/simplify.c:687
-#, no-c-format
-msgid "Argument of %s function at %L outside of range [0,127]"
+#: common.opt:78
+msgid "Warn about returning structures, unions or arrays"
 msgstr ""
 
-#: fortran/simplify.c:705
-#, no-c-format
-msgid "Argument of %s function at %L is too large for the collating sequence of kind %d"
+#: common.opt:82
+msgid "Warn if an array is accessed out of bounds"
 msgstr ""
 
-#: fortran/simplify.c:744
-#, no-c-format
-msgid "Argument of ACOS at %L must be between -1 and 1"
+#: common.opt:86
+msgid "Warn about inappropriate attribute usage"
 msgstr ""
 
-#: fortran/simplify.c:780
-#, no-c-format
-msgid "Argument of ACOSH at %L must not be less than 1"
+#: common.opt:90
+msgid "Warn about pointer casts which increase alignment"
 msgstr ""
 
-#: fortran/simplify.c:1049
-#, no-c-format
-msgid "Argument of ASIN at %L must be between -1 and 1"
+#: common.opt:94
+msgid "Warn about uses of __attribute__((deprecated)) declarations"
 msgstr ""
 
-#: fortran/simplify.c:1146
-#, no-c-format
-msgid "Argument of ATANH at %L must be inside the range -1 to 1"
+#: common.opt:98
+msgid "Warn when an optimization pass is disabled"
 msgstr ""
 
-#: fortran/simplify.c:1180
-#, no-c-format
-msgid "If first argument of ATAN2 %L is zero, then the second argument must not be zero"
+#: common.opt:102
+msgid "Treat all warnings as errors"
 msgstr ""
 
-#: fortran/simplify.c:2221
-#, no-c-format
-msgid "Argument of IACHAR at %L must be of length one"
+#: common.opt:106
+msgid "Treat specified warning as error"
 msgstr ""
 
-#: fortran/simplify.c:2228
-#, no-c-format
-msgid "Argument of IACHAR function at %L outside of range 0..127"
+#: common.opt:110
+msgid "Print extra (possibly unwanted) warnings"
 msgstr ""
 
-#: fortran/simplify.c:2267
-#, fuzzy, no-c-format
-msgid "Invalid second argument of IBCLR at %L"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: fortran/simplify.c:2275
-#, no-c-format
-msgid "Second argument of IBCLR exceeds bit size at %L"
+#: common.opt:114
+msgid "Exit on the first error occurred"
 msgstr ""
 
-#: fortran/simplify.c:2309
-#, fuzzy, no-c-format
-msgid "Invalid second argument of IBITS at %L"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: fortran/simplify.c:2315
-#, fuzzy, no-c-format
-msgid "Invalid third argument of IBITS at %L"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: fortran/simplify.c:2325
-#, no-c-format
-msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
+#: common.opt:118
+msgid "-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more than <number> bytes"
 msgstr ""
 
-#: fortran/simplify.c:2372
-#, fuzzy, no-c-format
-msgid "Invalid second argument of IBSET at %L"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: fortran/simplify.c:2380
-#, no-c-format
-msgid "Second argument of IBSET exceeds bit size at %L"
+#: common.opt:122
+msgid "Warn when an inlined function cannot be inlined"
 msgstr ""
 
-#: fortran/simplify.c:2410
-#, no-c-format
-msgid "Argument of ICHAR at %L must be of length one"
+#: common.opt:129
+msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
 msgstr ""
 
-#: fortran/simplify.c:2613
-#, no-c-format
-msgid "Argument of INT at %L is not a valid type"
+#: common.opt:133
+msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
 msgstr ""
 
-#: fortran/simplify.c:2644
-#, fuzzy, no-c-format
-msgid "Argument of %s at %L is not a valid type"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+#: common.opt:137
+msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
+msgstr ""
 
-#: fortran/simplify.c:2789
-#, fuzzy, no-c-format
-msgid "Invalid second argument of ISHFT at %L"
-msgstr "нявернае выкарыстанне \"restict\""
+#: common.opt:141
+msgid "Warn about constructs not instrumented by -fmudflap"
+msgstr ""
 
-#: fortran/simplify.c:2804
-#, no-c-format
-msgid "Magnitude of second argument of ISHFT exceeds bit size at %L"
+#: common.opt:145
+msgid "Warn about overflow in arithmetic expressions"
 msgstr ""
 
-#: fortran/simplify.c:2868
-#, fuzzy, no-c-format
-msgid "Invalid second argument of ISHFTC at %L"
-msgstr "нявернае выкарыстанне \"restict\""
+#: common.opt:149
+msgid "Warn when the packed attribute has no effect on struct layout"
+msgstr ""
 
-#: fortran/simplify.c:2882
-#, fuzzy, no-c-format
-msgid "Invalid third argument of ISHFTC at %L"
-msgstr "нявернае выкарыстанне \"restict\""
+#: common.opt:153
+msgid "Warn when padding is required to align structure members"
+msgstr ""
 
-#: fortran/simplify.c:2888
-#, no-c-format
-msgid "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
+#: common.opt:157
+msgid "Warn when one local variable shadows another"
 msgstr ""
 
-#: fortran/simplify.c:2904
-#, no-c-format
-msgid "Magnitude of second argument of ISHFTC exceeds third argument at %L"
+#: common.opt:161
+msgid "Warn when not issuing stack smashing protection for some reason"
 msgstr ""
 
-#: fortran/simplify.c:2907
-#, no-c-format
-msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
+#: common.opt:165 common.opt:169
+msgid "Warn about code which might break strict aliasing rules"
 msgstr ""
 
-#: fortran/simplify.c:2978
-#, no-c-format
-msgid "Argument of KIND at %L is a DERIVED type"
+#: common.opt:173 common.opt:177
+msgid "Warn about optimizations that assume that signed overflow is undefined"
 msgstr ""
 
-#: fortran/simplify.c:3190
-#, no-c-format
-msgid "DIM argument at %L is out of bounds"
+#: common.opt:181
+msgid "Warn about enumerated switches, with no default, missing a case"
 msgstr ""
 
-#: fortran/simplify.c:3376
-#, no-c-format
-msgid "Argument of LOG at %L cannot be less than or equal to zero"
+#: common.opt:185
+msgid "Warn about enumerated switches missing a \"default:\" statement"
 msgstr ""
 
-#: fortran/simplify.c:3389
-#, no-c-format
-msgid "Complex argument of LOG at %L cannot be zero"
+#: common.opt:189
+msgid "Warn about all enumerated switches missing a specific case"
 msgstr ""
 
-#: fortran/simplify.c:3436
-#, no-c-format
-msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
+#: common.opt:193
+msgid "Do not suppress warnings from system headers"
 msgstr ""
 
-#. Result is processor-dependent.
-#: fortran/simplify.c:3807
-#, no-c-format
-msgid "Second argument MOD at %L is zero"
+#: common.opt:197
+msgid "Warn if a comparison is always true or always false due to the limited range of the data type"
 msgstr ""
 
-#. Result is processor-dependent.
-#: fortran/simplify.c:3818
-#, fuzzy, no-c-format
-msgid "Second argument of MOD at %L is zero"
-msgstr "другім аргументам \"%s\" павінен быць \"char **\""
+#: common.opt:201
+msgid "Warn about uninitialized automatic variables"
+msgstr ""
 
-#. Result is processor-dependent. This processor just opts
-#. to not handle it at all.
-#. Result is processor-dependent.
-#: fortran/simplify.c:3860 fortran/simplify.c:3872
-#, no-c-format
-msgid "Second argument of MODULO at %L is zero"
+#: common.opt:205
+msgid "Does nothing. Preserved for backward compatibility."
 msgstr ""
 
-#: fortran/simplify.c:3918
-#, fuzzy, no-c-format
-msgid "Second argument of NEAREST at %L shall not be zero"
-msgstr "другім аргументам \"%s\" павінен быць \"char **\""
+#: common.opt:209
+msgid "Enable all -Wunused- warnings"
+msgstr ""
 
-#: fortran/simplify.c:3954
-#, no-c-format
-msgid "Result of NEAREST is NaN at %L"
+#: common.opt:213
+msgid "Warn when a function is unused"
 msgstr ""
 
-#: fortran/simplify.c:4332
-#, no-c-format
-msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
+#: common.opt:217
+msgid "Warn when a label is unused"
 msgstr ""
 
-#: fortran/simplify.c:4387
-#, no-c-format
-msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
+#: common.opt:221
+msgid "Warn when a function parameter is unused"
 msgstr ""
 
-#: fortran/simplify.c:4659
-#, no-c-format
-msgid "Result of SCALE overflows its kind at %L"
+#: common.opt:225
+msgid "Warn when an expression value is unused"
 msgstr ""
 
-#: fortran/simplify.c:5423
-#, no-c-format
-msgid "Argument of SQRT at %L has a negative value"
+#: common.opt:229
+msgid "Warn when a variable is unused"
 msgstr ""
 
-#: fortran/simplify.c:5623
-#, no-c-format
-msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
+#: common.opt:233
+msgid "Warn instead of error in case profiles in -fprofile-use do not match"
 msgstr ""
 
-#: fortran/simplify.c:6078
-#, no-c-format
-msgid "Character '%s' in string at %L cannot be converted into character kind %d"
+#: common.opt:237
+msgid "-aux-info <file>\tEmit declaration information into <file>"
 msgstr ""
 
-#: fortran/symbol.c:133
-#, no-c-format
-msgid "Duplicate IMPLICIT NONE statement at %C"
+#: common.opt:250
+msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
 msgstr ""
 
-#: fortran/symbol.c:173
-#, no-c-format
-msgid "Letter '%c' already set in IMPLICIT statement at %C"
+#: common.opt:254
+msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
 msgstr ""
 
-#: fortran/symbol.c:195
-#, no-c-format
-msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
+#: common.opt:258
+msgid "-dumpdir <dir>\t\tSet the directory name to be used for dumps"
 msgstr ""
 
-#: fortran/symbol.c:205
-#, no-c-format
-msgid "Letter %c already has an IMPLICIT type at %C"
+#: common.opt:284
+msgid "Align the start of functions"
 msgstr ""
 
-#: fortran/symbol.c:261
-#, no-c-format
-msgid "Symbol '%s' at %L has no IMPLICIT type"
+#: common.opt:291
+msgid "Align labels which are only reached by jumping"
 msgstr ""
 
-#. BIND(C) variables should not be implicitly declared.
-#: fortran/symbol.c:278
-#, no-c-format
-msgid "Implicitly declared BIND(C) variable '%s' at %L may not be C interoperable"
+#: common.opt:298
+msgid "Align all labels"
 msgstr ""
 
-#. Dummy args to a BIND(C) routine may not be interoperable if
-#. they are implicitly typed.
-#: fortran/symbol.c:292
-#, no-c-format
-msgid "Implicitly declared variable '%s' at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure '%s' at %L"
+#: common.opt:305
+msgid "Align the start of loops"
 msgstr ""
 
-#: fortran/symbol.c:333
-#, no-c-format
-msgid "Function result '%s' at %L has no IMPLICIT type"
+#: common.opt:320
+msgid "Specify that arguments may alias each other and globals"
 msgstr ""
 
-#: fortran/symbol.c:412
-#, no-c-format
-msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
+#: common.opt:324
+msgid "Assume arguments may alias globals but not each other"
 msgstr ""
 
-#: fortran/symbol.c:467
-#, no-c-format
-msgid "Fortran 2003: Procedure pointer at %C"
+#: common.opt:328
+msgid "Assume arguments alias neither each other nor globals"
 msgstr ""
 
-#: fortran/symbol.c:617
-#, fuzzy, no-c-format
-msgid "%s attribute applied to %s %s at %L"
-msgstr "\"%s\" звычайна функцыя"
+#: common.opt:332
+msgid "Assume arguments alias no other storage"
+msgstr ""
 
-#: fortran/symbol.c:624
-#, no-c-format
-msgid "BIND(C) applied to %s %s at %L"
+#: common.opt:336
+msgid "Generate unwind tables that are exact at each instruction boundary"
 msgstr ""
 
-#: fortran/symbol.c:725 fortran/symbol.c:1387
-#, fuzzy, no-c-format
-msgid "%s attribute conflicts with %s attribute at %L"
-msgstr "\"%s\" атрыбут ігнарыруецца"
+#: common.opt:340
+#, fuzzy
+msgid "Generate auto-inc/dec instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: fortran/symbol.c:728
-#, no-c-format
-msgid "%s attribute conflicts with %s attribute in '%s' at %L"
-msgstr ""
+#: common.opt:348
+#, fuzzy
+msgid "Generate code to check bounds before indexing arrays"
+msgstr "Генерыраваць код для Intel as"
 
-#: fortran/symbol.c:736
-#, no-c-format
-msgid "Fortran 2003: %s attribute with %s attribute at %L"
+#: common.opt:352
+msgid "Replace add, compare, branch with branch on count register"
 msgstr ""
 
-#: fortran/symbol.c:742
-#, no-c-format
-msgid "Fortran 2003: %s attribute with %s attribute in '%s' at %L"
+#: common.opt:356
+msgid "Use profiling information for branch probabilities"
 msgstr ""
 
-#: fortran/symbol.c:786
-#, no-c-format
-msgid "Cannot change attributes of USE-associated symbol at %L"
+#: common.opt:360
+msgid "Perform branch target load optimization before prologue / epilogue threading"
 msgstr ""
 
-#: fortran/symbol.c:789
-#, no-c-format
-msgid "Cannot change attributes of USE-associated symbol %s at %L"
+#: common.opt:364
+msgid "Perform branch target load optimization after prologue / epilogue threading"
 msgstr ""
 
-#: fortran/symbol.c:805
-#, no-c-format
-msgid "Duplicate %s attribute specified at %L"
+#: common.opt:368
+msgid "Restrict target load migration not to re-use registers in any basic block"
 msgstr ""
 
-#: fortran/symbol.c:847
-#, no-c-format
-msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
+#: common.opt:372
+msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
 msgstr ""
 
-#: fortran/symbol.c:873
-#, no-c-format
-msgid "DIMENSION specified for '%s' outside its INTERFACE body at %L"
+#: common.opt:376
+msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
 msgstr ""
 
-#: fortran/symbol.c:991
-#, no-c-format
-msgid "Cray Pointee at %L appears in multiple pointer() statements"
+#: common.opt:383
+msgid "Save registers around function calls"
 msgstr ""
 
-#: fortran/symbol.c:1010
-#, no-c-format
-msgid "Duplicate PROTECTED attribute specified at %L"
+#: common.opt:387
+msgid "Compare the results of several data dependence analyzers."
 msgstr ""
 
-#: fortran/symbol.c:1043
-#, no-c-format
-msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
+#: common.opt:391
+msgid "Do not put uninitialized globals in the common section"
 msgstr ""
 
-#: fortran/symbol.c:1051
-#, no-c-format
-msgid "Duplicate SAVE attribute specified at %L"
+#: common.opt:395
+msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump"
 msgstr ""
 
-#: fortran/symbol.c:1072
-#, no-c-format
-msgid "Duplicate VALUE attribute specified at %L"
+#: common.opt:399
+msgid "Run only the second compilation of -fcompare-debug"
 msgstr ""
 
-#: fortran/symbol.c:1092
-#, no-c-format
-msgid "Duplicate VOLATILE attribute specified at %L"
+#: common.opt:403
+msgid "Do not perform optimizations increasing noticeably stack usage"
 msgstr ""
 
-#: fortran/symbol.c:1383
-#, fuzzy, no-c-format
-msgid "%s attribute of '%s' conflicts with %s attribute at %L"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
-
-#: fortran/symbol.c:1417
-#, no-c-format
-msgid "%s procedure at %L is already declared as %s procedure"
+#: common.opt:407
+msgid "Perform a register copy-propagation optimization pass"
 msgstr ""
 
-#: fortran/symbol.c:1452
-#, no-c-format
-msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
+#: common.opt:411
+msgid "Perform cross-jumping optimization"
 msgstr ""
 
-#: fortran/symbol.c:1476
-#, no-c-format
-msgid "ACCESS specification at %L was already specified"
+#: common.opt:415
+msgid "When running CSE, follow jumps to their targets"
 msgstr ""
 
-#: fortran/symbol.c:1493
-#, no-c-format
-msgid "Duplicate BIND attribute specified at %L"
+#: common.opt:419 common.opt:548 common.opt:769 common.opt:1011
+#: common.opt:1132 common.opt:1191 common.opt:1250 common.opt:1266
+#: common.opt:1338
+msgid "Does nothing.  Preserved for backward compatibility."
 msgstr ""
 
-#: fortran/symbol.c:1500
-#, no-c-format
-msgid "Fortran 2003: BIND(C) at %L"
+#: common.opt:423
+msgid "Omit range reduction step when performing complex division"
 msgstr ""
 
-#: fortran/symbol.c:1517
-#, no-c-format
-msgid "Duplicate EXTENDS attribute specified at %L"
+#: common.opt:427
+msgid "Complex multiplication and division follow Fortran rules"
 msgstr ""
 
-#: fortran/symbol.c:1521
-#, no-c-format
-msgid "Fortran 2003: EXTENDS at %L"
+#: common.opt:431
+msgid "Place data items into their own section"
 msgstr ""
 
-#: fortran/symbol.c:1543
-#, no-c-format
-msgid "Symbol '%s' at %L already has an explicit interface"
+#: common.opt:435
+msgid "List all available debugging counters with their limits and counts."
 msgstr ""
 
-#: fortran/symbol.c:1550
-#, no-c-format
-msgid "'%s' at %L has attributes specified outside its INTERFACE body"
+#: common.opt:439
+msgid "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter limit.   "
 msgstr ""
 
-#: fortran/symbol.c:1583
-#, no-c-format
-msgid "Symbol '%s' at %L already has basic type of %s"
+#: common.opt:443
+msgid "Map one directory name to another in debug information"
 msgstr ""
 
-#: fortran/symbol.c:1590
-#, no-c-format
-msgid "Procedure '%s' at %L may not have basic type of %s"
+#: common.opt:449
+msgid "Defer popping functions args from stack until later"
 msgstr ""
 
-#: fortran/symbol.c:1602
-#, no-c-format
-msgid "Symbol '%s' at %L cannot have a type"
+#: common.opt:453
+msgid "Attempt to fill delay slots of branch instructions"
 msgstr ""
 
-#: fortran/symbol.c:1765
-#, no-c-format
-msgid "Component '%s' at %C already declared at %L"
+#: common.opt:457
+msgid "Delete useless null pointer checks"
 msgstr ""
 
-#: fortran/symbol.c:1776
-#, no-c-format
-msgid "Component '%s' at %C already in the parent type at %L"
+#: common.opt:461
+msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
 msgstr ""
 
-#: fortran/symbol.c:1852
-#, fuzzy, no-c-format
-msgid "Symbol '%s' at %C is ambiguous"
-msgstr "памер \"%s\" - %d байт"
+#: common.opt:465
+msgid "Amend appropriate diagnostic messages with the command line option that controls them"
+msgstr ""
 
-#: fortran/symbol.c:1884
-#, no-c-format
-msgid "Derived type '%s' at %C is being used before it is defined"
+#: common.opt:469
+msgid "-fdump-<type>\tDump various compiler internals to a file"
 msgstr ""
 
-#: fortran/symbol.c:1925
-#, no-c-format
-msgid "'%s' at %C is not a member of the '%s' structure"
+#: common.opt:473
+msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation"
 msgstr ""
 
-#: fortran/symbol.c:1933
-#, no-c-format
-msgid "Component '%s' at %C is a PRIVATE component of '%s'"
+#: common.opt:477
+msgid "Suppress output of addresses in debugging dumps"
 msgstr ""
 
-#: fortran/symbol.c:1943
-#, no-c-format
-msgid "All components of '%s' are PRIVATE in structure constructor at %C"
+#: common.opt:481
+msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps"
 msgstr ""
 
-#: fortran/symbol.c:2079
-#, no-c-format
-msgid "Duplicate statement label %d at %L and %L"
+#: common.opt:485
+msgid "Suppress output of previous and next insn numbers in debugging dumps"
 msgstr ""
 
-#: fortran/symbol.c:2089
-#, no-c-format
-msgid "Label %d at %C already referenced as branch target"
+#: common.opt:489
+msgid "Enable CFI tables via GAS assembler directives."
 msgstr ""
 
-#: fortran/symbol.c:2098
-#, no-c-format
-msgid "Label %d at %C already referenced as a format label"
+#: common.opt:493
+msgid "Perform early inlining"
 msgstr ""
 
-#: fortran/symbol.c:2140
-#, no-c-format
-msgid "Label %d at %C previously used as a FORMAT label"
+#: common.opt:497
+msgid "Perform DWARF2 duplicate elimination"
 msgstr ""
 
-#: fortran/symbol.c:2148
-#, no-c-format
-msgid "Label %d at %C previously used as branch target"
+#: common.opt:501
+msgid "Perform interprocedural reduction of aggregates"
 msgstr ""
 
-#: fortran/symbol.c:2463
-#, no-c-format
-msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
+#: common.opt:505 common.opt:509
+msgid "Perform unused type elimination in debug info"
 msgstr ""
 
-#: fortran/symbol.c:2466
-#, no-c-format
-msgid "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
+#: common.opt:513
+msgid "Do not suppress C++ class debug information."
 msgstr ""
 
-#. Symbol is from another namespace.
-#: fortran/symbol.c:2625
-#, no-c-format
-msgid "Symbol '%s' at %C has already been host associated"
+#: common.opt:517
+msgid "Generate debug information to support Identical Code Folding (ICF)"
 msgstr ""
 
-#: fortran/symbol.c:3459
-#, no-c-format
-msgid "Derived type '%s' declared at %L must have the BIND attribute to be C interoperable"
+#: common.opt:521
+msgid "Enable exception handling"
+msgstr "Уключыць апрацоўку выключэньняў"
+
+#: common.opt:525
+msgid "Perform a number of minor, expensive optimizations"
 msgstr ""
 
-#: fortran/symbol.c:3470
-#, no-c-format
-msgid "Derived type '%s' at %L is empty"
+#: common.opt:529
+msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision"
 msgstr ""
 
-#: fortran/symbol.c:3487
-#, no-c-format
-msgid "Component '%s' at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type '%s' at %L"
+#: common.opt:536
+msgid "Assume no NaNs or infinities are generated"
 msgstr ""
 
-#: fortran/symbol.c:3497
-#, no-c-format
-msgid "Procedure pointer component '%s' at %L cannot be a member of the BIND(C) derived type '%s' at %L"
+#: common.opt:540
+msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
 msgstr ""
 
-#: fortran/symbol.c:3508
-#, no-c-format
-msgid "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type '%s' at %L"
+#: common.opt:544
+msgid "Don't allocate floats and doubles in extended-precision registers"
 msgstr ""
 
-#. If the derived type is bind(c), all fields must be
-#. interop.
-#: fortran/symbol.c:3546
-#, no-c-format
-msgid "Component '%s' in derived type '%s' at %L may not be C interoperable, even though derived type '%s' is BIND(C)"
+#: common.opt:552
+msgid "Perform a forward propagation pass on RTL"
 msgstr ""
 
-#. If derived type is param to bind(c) routine, or to one
-#. of the iso_c_binding procs, it must be interoperable, so
-#. all fields must interop too.
-#: fortran/symbol.c:3555
-#, no-c-format
-msgid "Component '%s' in derived type '%s' at %L may not be C interoperable"
+#: common.opt:559
+msgid "Allow function addresses to be held in registers"
 msgstr ""
 
-#: fortran/symbol.c:3569
-#, no-c-format
-msgid "Derived type '%s' at %L cannot be declared with both PRIVATE and BIND(C) attributes"
-msgstr ""
+#: common.opt:563
+#, fuzzy
+msgid "Place each function into its own section"
+msgstr "адзін раз для кожнай функцыі, дзе ён з'яўляецца.)"
 
-#: fortran/symbol.c:3577
-#, no-c-format
-msgid "Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND(C)"
+#: common.opt:567
+msgid "Perform global common subexpression elimination"
 msgstr ""
 
-#: fortran/symbol.c:4507
-#, no-c-format
-msgid "Symbol '%s' is used before it is typed at %L"
+#: common.opt:571
+msgid "Perform enhanced load motion during global common subexpression elimination"
 msgstr ""
 
-#: fortran/symbol.c:4513
-#, no-c-format
-msgid "Extension: Symbol '%s' is used before it is typed at %L"
+#: common.opt:575
+msgid "Perform store motion after global common subexpression elimination"
 msgstr ""
 
-#: fortran/symbol.c:4852 fortran/symbol.c:4926
-#, no-c-format
-msgid "'%s' of '%s' is PRIVATE at %L"
+#: common.opt:579
+msgid "Perform redundant load after store elimination in global common subexpression"
 msgstr ""
 
-#: fortran/target-memory.c:659
-#, no-c-format
-msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
+#: common.opt:584
+msgid "Perform global common subexpression elimination after register allocation"
 msgstr ""
 
-#: fortran/target-memory.c:746
-#, no-c-format
-msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
+#: common.opt:590
+msgid "Enable in and out of Graphite representation"
 msgstr ""
 
-#: fortran/trans-array.c:705 fortran/trans-array.c:4545
-#: fortran/trans-array.c:5580 fortran/trans-intrinsic.c:4291
-#, no-c-format
-msgid "Creating array temporary at %L"
+#: common.opt:594
+msgid "Enable Graphite Identity transformation"
 msgstr ""
 
-#. Problems occur when we get something like
-#. integer :: a(lots) = (/(i, i=1, lots)/)
-#: fortran/trans-array.c:4112
-#, no-c-format
-msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
+#: common.opt:598
+msgid "Mark all loops as parallel"
 msgstr ""
 
-#: fortran/trans-array.c:5577
-#, no-c-format
-msgid "Creating array temporary at %L for argument '%s'"
+#: common.opt:602
+msgid "Enable Loop Strip Mining transformation"
 msgstr ""
 
-#: fortran/trans-common.c:400
-#, no-c-format
-msgid "Named COMMON block '%s' at %L shall be of the same size"
+#: common.opt:606
+msgid "Enable Loop Interchange transformation"
 msgstr ""
 
-#: fortran/trans-common.c:839
-#, no-c-format
-msgid "Bad array reference at %L"
+#: common.opt:610
+msgid "Enable Loop Blocking transformation"
 msgstr ""
 
-#: fortran/trans-common.c:847
-#, no-c-format
-msgid "Illegal reference type at %L as EQUIVALENCE object"
+#: common.opt:614
+msgid "Enable guessing of branch probabilities"
 msgstr ""
 
-#: fortran/trans-common.c:887
-#, no-c-format
-msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
+#: common.opt:622
+msgid "Process #ident directives"
 msgstr ""
 
-#. Aligning this field would misalign a previous field.
-#: fortran/trans-common.c:1020
-#, no-c-format
-msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
+#: common.opt:626
+msgid "Perform conversion of conditional jumps to branchless equivalents"
 msgstr ""
 
-#: fortran/trans-common.c:1087
-#, no-c-format
-msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
+#: common.opt:630
+msgid "Perform conversion of conditional jumps to conditional execution"
 msgstr ""
 
-#: fortran/trans-common.c:1102
-#, no-c-format
-msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
+#: common.opt:638
+msgid "Do not generate .size directives"
 msgstr ""
 
-#: fortran/trans-common.c:1117
-#, no-c-format
-msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L; reorder elements or use -fno-align-commons"
+#: common.opt:642
+msgid "Perform indirect inlining"
 msgstr ""
 
-#: fortran/trans-common.c:1122
-#, no-c-format
-msgid "Padding of %d bytes required before '%s' in COMMON at %L; reorder elements or use -fno-align-commons"
+#: common.opt:651
+msgid "Pay attention to the \"inline\" keyword"
 msgstr ""
 
-#: fortran/trans-common.c:1145
-#, no-c-format
-msgid "COMMON '%s' at %L does not exist"
+#: common.opt:655
+msgid "Integrate simple functions into their callers when code size is known to not growth"
 msgstr ""
 
-#: fortran/trans-common.c:1153
-#, no-c-format
-msgid "COMMON '%s' at %L requires %d bytes of padding at start; reorder elements or use -fno-align-commons"
+#: common.opt:659
+msgid "Integrate simple functions into their callers"
 msgstr ""
 
-#: fortran/trans-common.c:1157
-#, no-c-format
-msgid "COMMON at %L requires %d bytes of padding at start; reorder elements or use -fno-align-commons"
+#: common.opt:663
+msgid "Integrate functions called once into their callers"
 msgstr ""
 
-#: fortran/trans-const.c:294
-#, no-c-format
-msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L"
+#: common.opt:670
+msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
 msgstr ""
 
-#: fortran/trans-const.c:358
-#, no-c-format
-msgid "non-constant initialization expression at %L"
+#: common.opt:674
+msgid "Instrument function entry and exit with profiling calls"
 msgstr ""
 
-#: fortran/trans-decl.c:3085 fortran/trans-decl.c:4408
-#, no-c-format
-msgid "Return value of function '%s' at %L not set"
+#: common.opt:678
+msgid "-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions"
 msgstr ""
 
-#: fortran/trans-decl.c:3782
-#, no-c-format
-msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
+#: common.opt:682
+msgid "-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files"
 msgstr ""
 
-#: fortran/trans-decl.c:3787
-#, no-c-format
-msgid "Unused dummy argument '%s' at %L"
+#: common.opt:686
+msgid "Perform Interprocedural constant propagation"
 msgstr ""
 
-#: fortran/trans-decl.c:3793
-#, fuzzy, no-c-format
-msgid "Unused variable '%s' declared at %L"
-msgstr "невыкарыстоўваемая пераменная \"%s\""
-
-#: fortran/trans-decl.c:3841
-#, fuzzy, no-c-format
-msgid "Unused parameter '%s' declared at %L"
-msgstr "тып параметра \"%s\" не аб'яўлены"
-
-#: fortran/trans-decl.c:3855
-#, fuzzy, no-c-format
-msgid "Return value '%s' of function '%s' declared at %L not set"
-msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
-
-#: fortran/trans-decl.c:3963
-#, c-format
-msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
+#: common.opt:690
+msgid "Perform cloning to make Interprocedural constant propagation stronger"
 msgstr ""
 
-#: fortran/trans-decl.c:3971
-#, c-format
-msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
+#: common.opt:694
+msgid "Discover pure and const functions"
 msgstr ""
 
-#: fortran/trans-expr.c:1616
-msgid "internal error: bad hash value in dynamic dispatch"
+#: common.opt:698
+msgid "Perform interprocedural points-to analysis"
 msgstr ""
 
-#: fortran/trans-expr.c:2530
-#, fuzzy, no-c-format
-msgid "Unknown argument list function at %L"
-msgstr "нехапае аргументаў у функцыі \"%s\""
-
-#: fortran/trans-intrinsic.c:888
-#, no-c-format
-msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
+#: common.opt:702
+msgid "Discover readonly and non addressable static variables"
 msgstr ""
 
-#: fortran/trans-io.c:2017
-#, no-c-format
-msgid "Derived type '%s' at %L has PRIVATE components"
+#: common.opt:706
+msgid "Type based escape and alias analysis"
 msgstr ""
 
-#: fortran/trans-stmt.c:484
-#, no-c-format
-msgid "An alternate return at %L without a * dummy argument"
+#: common.opt:710
+msgid "Perform matrix layout flattening and transposing based"
 msgstr ""
 
-#: fortran/trans.c:50
-msgid "Array bound mismatch"
+#: common.opt:715
+msgid "Perform structure layout optimizations based"
 msgstr ""
 
-#: fortran/trans.c:51
-msgid "Array reference out of bounds"
+#: common.opt:720
+msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm"
 msgstr ""
 
-#: fortran/trans.c:52
-msgid "Incorrect function return value"
+#: common.opt:724
+msgid "-fira-region=[one|all|mixed] Set regions for IRA"
 msgstr ""
 
-#: fortran/trans.c:521 fortran/trans.c:951
-msgid "Attempt to allocate a negative amount of memory."
+#: common.opt:728
+msgid "Do optimistic coalescing."
 msgstr ""
 
-#: fortran/trans.c:541
-msgid "Memory allocation failed"
+#: common.opt:732
+msgid "Use IRA based register pressure calculation"
 msgstr ""
 
-#: fortran/trans.c:624
-msgid "Attempt to allocate negative amount of memory. Possible integer overflow"
+#: common.opt:737
+msgid "Share slots for saving different hard registers."
 msgstr ""
 
-#: fortran/trans.c:658 fortran/trans.c:970
-msgid "Out of memory"
+#: common.opt:741
+msgid "Share stack slots for spilled pseudo-registers."
 msgstr ""
 
-#: fortran/trans.c:750
-#, c-format
-msgid "Attempting to allocate already allocated array '%s'"
+#: common.opt:745
+msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
 msgstr ""
 
-#: fortran/trans.c:756
-msgid "Attempting to allocate already allocatedarray"
+#: common.opt:749
+msgid "Optimize induction variables on trees"
 msgstr ""
 
-#: fortran/trans.c:867
-#, c-format
-msgid "Attempt to DEALLOCATE unallocated '%s'"
+#: common.opt:753
+msgid "Use jump tables for sufficiently large switch statements"
 msgstr ""
 
-#: java/jcf-dump.c:1068
-#, c-format
-msgid "Not a valid Java .class file.\n"
+#: common.opt:757
+msgid "Generate code for functions even if they are fully inlined"
 msgstr ""
 
-#: java/jcf-dump.c:1074
-#, c-format
-msgid "error while parsing constant pool\n"
+#: common.opt:761
+msgid "Emit static const variables even if they are not used"
 msgstr ""
 
-#: java/jcf-dump.c:1080 java/jcf-parse.c:1436
-#, gcc-internal-format
-msgid "error in constant pool entry #%d\n"
+#: common.opt:765
+msgid "Give external symbols a leading underscore"
 msgstr ""
 
-#: java/jcf-dump.c:1090
-#, c-format
-msgid "error while parsing fields\n"
+#: common.opt:773
+#, fuzzy
+msgid "Enable link-time optimization."
+msgstr "Уключаць SSA аптымізацыю"
+
+#: common.opt:778
+msgid "-flto-compression-level=<number>\tUse zlib compression level <number> for IL"
 msgstr ""
 
-#: java/jcf-dump.c:1096
-#, fuzzy, c-format
-msgid "error while parsing methods\n"
-msgstr "памылка запісу ў %s"
+#: common.opt:782
+msgid "Report various link-time optimization statistics"
+msgstr ""
 
-#: java/jcf-dump.c:1102
-#, c-format
-msgid "error while parsing final attributes\n"
+#: common.opt:786
+msgid "Set errno after built-in math functions"
 msgstr ""
 
-#: java/jcf-dump.c:1139
-#, c-format
-msgid "Try 'jcf-dump --help' for more information.\n"
+#: common.opt:790
+msgid "Report on permanent memory allocation"
 msgstr ""
 
-#: java/jcf-dump.c:1146
-#, c-format
-msgid ""
-"Usage: jcf-dump [OPTION]... CLASS...\n"
-"\n"
+#: common.opt:797
+msgid "Attempt to merge identical constants and constant variables"
 msgstr ""
 
-#: java/jcf-dump.c:1147
-#, c-format
-msgid ""
-"Display contents of a class file in readable form.\n"
-"\n"
+#: common.opt:801
+msgid "Attempt to merge identical constants across compilation units"
 msgstr ""
 
-#: java/jcf-dump.c:1148
-#, fuzzy, c-format
-msgid "  -c                      Disassemble method bodies\n"
-msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
+#: common.opt:805
+msgid "Attempt to merge identical debug strings across compilation units"
+msgstr ""
 
-#: java/jcf-dump.c:1149
-#, fuzzy, c-format
-msgid "  --javap                 Generate output in 'javap' format\n"
-msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
+#: common.opt:809
+msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
+msgstr ""
 
-#: java/jcf-dump.c:1151
-#, c-format
-msgid "  --classpath PATH        Set path to find .class files\n"
+#: common.opt:813
+msgid "Perform SMS based modulo scheduling before the first scheduling pass"
 msgstr ""
 
-#: java/jcf-dump.c:1152
-#, c-format
-msgid "  -IDIR                   Append directory to class path\n"
+#: common.opt:817
+msgid "Perform SMS based modulo scheduling with register moves allowed"
 msgstr ""
 
-#: java/jcf-dump.c:1153
-#, c-format
-msgid "  --bootclasspath PATH    Override built-in class path\n"
+#: common.opt:821
+msgid "Move loop invariant computations out of loops"
 msgstr ""
 
-#: java/jcf-dump.c:1154
-#, c-format
-msgid "  --extdirs PATH          Set extensions directory path\n"
+#: common.opt:825
+msgid "Add mudflap bounds-checking instrumentation for single-threaded program"
 msgstr ""
 
-#: java/jcf-dump.c:1155
-#, fuzzy, c-format
-msgid "  -o FILE                 Set output file name\n"
-msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
+#: common.opt:829
+msgid "Add mudflap bounds-checking instrumentation for multi-threaded program"
+msgstr ""
 
-#: java/jcf-dump.c:1157
-#, fuzzy, c-format
-msgid "  --help                  Print this help, then exit\n"
-msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
+#: common.opt:833
+msgid "Ignore read operations when inserting mudflap instrumentation"
+msgstr ""
 
-#: java/jcf-dump.c:1158
-#, fuzzy, c-format
-msgid "  --version               Print version number, then exit\n"
-msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
+#: common.opt:837
+msgid "Use the RTL dead code elimination pass"
+msgstr ""
 
-#: java/jcf-dump.c:1159
-#, fuzzy, c-format
-msgid "  -v, --verbose           Print extra information while running\n"
-msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
+#: common.opt:841
+msgid "Use the RTL dead store elimination pass"
+msgstr ""
 
-#: java/jcf-dump.c:1161
-#, fuzzy, c-format
-msgid ""
-"For bug reporting instructions, please see:\n"
-"%s.\n"
+#: common.opt:845
+msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling"
 msgstr ""
-"\n"
-"Інструкцыі для паведамленняў аб памылках глядзіце тут:\n"
 
-#: java/jcf-dump.c:1189 java/jcf-dump.c:1257
-#, c-format
-msgid "jcf-dump: no classes specified\n"
+#: common.opt:849
+msgid "Support synchronous non-call exceptions"
 msgstr ""
 
-#: java/jcf-dump.c:1277
-#, fuzzy, c-format
-msgid "Cannot open '%s' for output.\n"
-msgstr "немагчыма адчыніць %s для запісу"
+#: common.opt:853
+msgid "When possible do not generate stack frames"
+msgstr ""
 
-#: java/jcf-dump.c:1322
-#, c-format
-msgid "bad format of .zip/.jar archive\n"
+#: common.opt:857
+msgid "Do the full register move optimization pass"
 msgstr ""
 
-#: java/jcf-dump.c:1440
-#, c-format
-msgid "Bad byte codes.\n"
+#: common.opt:861
+msgid "Optimize sibling and tail recursive calls"
 msgstr ""
 
-#: java/jvgenmain.c:47
-#, c-format
-msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
+#: common.opt:865 common.opt:869
+msgid "Report on memory allocation before interprocedural optimization"
 msgstr ""
 
-#: java/jvgenmain.c:109
-#, fuzzy, c-format
-msgid "%s: Cannot open output file: %s\n"
-msgstr "немагчыма адчыніць файл уводу `%s'"
+#: common.opt:873
+msgid "Pack structure members together without holes"
+msgstr ""
 
-#: java/jvgenmain.c:151
-#, fuzzy, c-format
-msgid "%s: Failed to close output file %s\n"
-msgstr "немагчыма зачыніць уваходзячы файл %s"
+#: common.opt:877
+msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
+msgstr ""
 
-#: java/jvspec.c:406
-#, c-format
-msgid "can't specify '-D' without '--main'\n"
+#: common.opt:881
+msgid "Return small aggregates in memory, not registers"
 msgstr ""
 
-#: java/jvspec.c:409
-#, fuzzy, c-format
-msgid "'%s' is not a valid class name"
-msgstr "\"%s\" - гэта не пачатак дэкларацыі"
+#: common.opt:885
+msgid "Perform loop peeling"
+msgstr ""
 
-#: java/jvspec.c:415
-#, c-format
-msgid "--resource requires -o"
+#: common.opt:889
+msgid "Enable machine specific peephole optimizations"
 msgstr ""
 
-#: java/jvspec.c:429
-#, c-format
-msgid "cannot specify both -C and -o"
+#: common.opt:893
+msgid "Enable an RTL peephole pass before sched2"
 msgstr ""
 
-#: java/jvspec.c:441
-#, c-format
-msgid "cannot create temporary file"
-msgstr "немагчыма стварыць часовы файл"
+#: common.opt:897
+msgid "Generate position-independent code if possible (large mode)"
+msgstr ""
 
-#: java/jvspec.c:463
-#, c-format
-msgid "using both @FILE with multiple files not implemented"
+#: common.opt:901
+msgid "Generate position-independent code for executables if possible (large mode)"
 msgstr ""
 
-#: java/jvspec.c:585
-#, c-format
-msgid "cannot specify 'main' class when not linking"
+#: common.opt:905
+msgid "Generate position-independent code if possible (small mode)"
 msgstr ""
 
-#: config/vax/vax.h:50 config/vax/vax.h:51
-msgid "profiling not supported with -mg\n"
+#: common.opt:909
+msgid "Generate position-independent code for executables if possible (small mode)"
 msgstr ""
 
-#: config/i386/linux-unwind.h:186
-msgid "ax ; {int $0x80 | syscall"
+#: common.opt:913
+msgid "Specify a plugin to load"
 msgstr ""
 
-#: config/darwin.h:306
-msgid "-current_version only allowed with -dynamiclib"
+#: common.opt:917
+msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>"
 msgstr ""
 
-#: config/darwin.h:308
-msgid "-install_name only allowed with -dynamiclib"
+#: common.opt:921
+msgid "Run predictive commoning optimization."
 msgstr ""
 
-#: config/darwin.h:313
-msgid "-bundle not allowed with -dynamiclib"
+#: common.opt:925
+msgid "Generate prefetch instructions, if available, for arrays in loops"
 msgstr ""
 
-#: config/darwin.h:314
-msgid "-bundle_loader not allowed with -dynamiclib"
+#: common.opt:929
+msgid "Enable basic program profiling code"
 msgstr ""
 
-#: config/darwin.h:315
-msgid "-client_name not allowed with -dynamiclib"
+#: common.opt:933
+msgid "Insert arc-based program profiling code"
 msgstr ""
 
-#: config/darwin.h:320
-msgid "-force_flat_namespace not allowed with -dynamiclib"
+#: common.opt:937
+msgid "Set the top-level directory for storing the profile data."
 msgstr ""
 
-#: config/darwin.h:322
-msgid "-keep_private_externs not allowed with -dynamiclib"
+#: common.opt:942
+msgid "Enable correction of flow inconsistent profile data input"
 msgstr ""
 
-#: config/darwin.h:323
-msgid "-private_bundle not allowed with -dynamiclib"
+#: common.opt:946
+msgid "Enable common options for generating profile info for profile feedback directed optimizations"
 msgstr ""
 
-#: config/rs6000/sysv4.h:907 config/rs6000/sysv4.h:909
-#: config/rs6000/linux64.h:354 config/rs6000/linux64.h:356
-#: config/alpha/linux-elf.h:33 config/alpha/linux-elf.h:35 config/linux.h:111
-#: config/linux.h:113
-msgid "-mglibc and -muclibc used together"
+#: common.opt:950
+msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir="
 msgstr ""
 
-#: config/mcore/mcore.h:54
-msgid "the m210 does not have little endian support"
+#: common.opt:954
+msgid "Enable common options for performing profile feedback directed optimizations"
 msgstr ""
 
-#: config/arc/arc.h:61 config/mips/mips.h:1230
-msgid "may not use both -EB and -EL"
+#: common.opt:958
+msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir="
 msgstr ""
 
-#: java/lang-specs.h:33
-msgid "-fjni and -femit-class-files are incompatible"
+#: common.opt:962
+msgid "Insert code to profile values of expressions"
 msgstr ""
 
-#: java/lang-specs.h:34
-msgid "-fjni and -femit-class-file are incompatible"
+#: common.opt:969
+msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
 msgstr ""
 
-#: java/lang-specs.h:35 java/lang-specs.h:36
-msgid "-femit-class-file should used along with -fsyntax-only"
+#: common.opt:979
+msgid "Record gcc command line switches in the object file."
 msgstr ""
 
-#: config/sparc/sol2-bi.h:212 config/sparc/sol2-bi.h:217
-#: config/sparc/sol2-gld-bi.h:40 config/sparc/sol2-gld-bi.h:45
+#: common.opt:983
 #, fuzzy
-msgid "does not support multilib"
-msgstr "%s не падтрымлівае %s"
+msgid "Return small aggregates in registers"
+msgstr "Не выкарыстоўваць рэгістра sb"
 
-#: config/sparc/sol2-bi.h:240 config/sparc/sol2-bi.h:250
-#: config/sparc/linux64.h:165 config/sparc/linux64.h:176
-#: config/sparc/netbsd-elf.h:125 config/sparc/netbsd-elf.h:144
-msgid "may not use both -m32 and -m64"
+#: common.opt:987
+msgid "Enables a register move optimization"
 msgstr ""
 
-#: gcc.c:865
-msgid "GCC does not support -C or -CC without -E"
+#: common.opt:991
+msgid "Perform a register renaming optimization pass"
 msgstr ""
 
-#: gcc.c:893 java/jvspec.c:81 ada/gcc-interface/lang-specs.h:33
-msgid "-pg and -fomit-frame-pointer are incompatible"
+#: common.opt:995
+msgid "Reorder basic blocks to improve code placement"
 msgstr ""
 
-#: gcc.c:1086
-msgid "-E or -x required when input is from standard input"
+#: common.opt:999
+msgid "Reorder basic blocks and partition into hot and cold sections"
 msgstr ""
 
-#: config/bfin/elf.h:54
-msgid "no processor type specified for linking"
+#: common.opt:1003
+msgid "Reorder functions to improve code placement"
 msgstr ""
 
-#: config/i386/mingw-w64.h:61 config/i386/mingw32.h:81
-#: config/i386/cygwin.h:123
-msgid "shared and mdll are not compatible"
+#: common.opt:1007
+msgid "Add a common subexpression elimination pass after loop optimizations"
 msgstr ""
 
-#: config/sh/sh.h:463
-#, fuzzy
-msgid "SH2a does not support little-endian"
-msgstr "%s не падтрымлівае %s"
-
-#: config/rs6000/darwin.h:95
-msgid " conflicting code gen style switches are used"
+#: common.opt:1015
+msgid "Disable optimizations that assume default FP rounding behavior"
 msgstr ""
 
-#: config/rx/rx.h:61
-msgid "-mas100-syntax is incompatible with -gdwarf"
+#: common.opt:1019
+msgid "Enable scheduling across basic blocks"
 msgstr ""
 
-#: config/arm/arm.h:154
-msgid "-msoft-float and -mhard_float may not be used together"
+#: common.opt:1023
+msgid "Enable register pressure sensitive insn scheduling"
 msgstr ""
 
-#: config/arm/arm.h:156
-msgid "-mbig-endian and -mlittle-endian may not be used together"
+#: common.opt:1027
+msgid "Allow speculative motion of non-loads"
 msgstr ""
 
-#: config/vxworks.h:71
-msgid "-Xbind-now and -Xbind-lazy are incompatible"
+#: common.opt:1031
+msgid "Allow speculative motion of some loads"
 msgstr ""
 
-#: config/cris/cris.h:207
-msgid "Do not specify both -march=... and -mcpu=..."
+#: common.opt:1035
+msgid "Allow speculative motion of more loads"
 msgstr ""
 
-#: config/i386/nwld.h:34
-#, fuzzy
-msgid "Static linking is not supported.\n"
-msgstr "-pipe не падтрымліваецца"
-
-#: config/i386/cygwin.h:28
-msgid "mno-cygwin and mno-win32 are not compatible"
+#: common.opt:1039
+msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
 msgstr ""
 
-#: config/s390/tpf.h:119
-#, fuzzy
-msgid "static is not supported on TPF-OS"
-msgstr "-pipe не падтрымліваецца"
-
-#: config/mips/r3900.h:34
-msgid "-mhard-float not supported"
-msgstr "-mhard-float не падтрымліваецца"
-
-#: config/mips/r3900.h:36
-msgid "-msingle-float and -msoft-float cannot both be specified"
+#: common.opt:1043
+msgid "If scheduling post reload, do superblock scheduling"
 msgstr ""
 
-#: config/vax/netbsd-elf.h:51
-msgid "the -shared option is not currently supported for VAX ELF"
+#: common.opt:1047
+msgid "If scheduling post reload, do trace scheduling"
 msgstr ""
 
-#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-msgid "gfortran does not support -E without -cpp"
+#: common.opt:1051
+msgid "Reschedule instructions before register allocation"
 msgstr ""
 
-#: config/lynx.h:70
-msgid "cannot use mthreads and mlegacy-threads together"
+#: common.opt:1055
+msgid "Reschedule instructions after register allocation"
 msgstr ""
 
-#: config/lynx.h:95
-msgid "cannot use mshared and static together"
+#: common.opt:1062
+msgid "Schedule instructions using selective scheduling algorithm"
 msgstr ""
 
-#: ada/gcc-interface/lang-specs.h:34
-msgid "-c or -S required for Ada"
+#: common.opt:1066
+msgid "Run selective scheduling after reload"
 msgstr ""
 
-#: java/lang.opt:69
-msgid "Warn if deprecated empty statements are found"
+#: common.opt:1070
+msgid "Perform software pipelining of inner loops during selective scheduling"
 msgstr ""
 
-#: java/lang.opt:73
-msgid "Warn if .class files are out of date"
+#: common.opt:1074
+msgid "Perform software pipelining of outer loops during selective scheduling"
 msgstr ""
 
-#: java/lang.opt:77
-msgid "Warn if modifiers are specified when not necessary"
+#: common.opt:1078
+msgid "Reschedule pipelined regions without pipelining"
 msgstr ""
 
-#: java/lang.opt:81
-msgid "Deprecated; use --classpath instead"
+#: common.opt:1084
+msgid "Allow premature scheduling of queued insns"
 msgstr ""
 
-#: java/lang.opt:88
-msgid "Permit the use of the assert keyword"
+#: common.opt:1088
+msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled"
 msgstr ""
 
-#: java/lang.opt:110
-msgid "Replace system path"
+#: common.opt:1096
+msgid "Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: java/lang.opt:114
-#, fuzzy
-msgid "Generate checks for references to NULL"
-msgstr "Стварыць код для DLL"
+#: common.opt:1100
+msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns"
+msgstr ""
 
-#: java/lang.opt:118
-msgid "Set class path"
+#: common.opt:1104
+msgid "Enable the group heuristic in the scheduler"
 msgstr ""
 
-#: java/lang.opt:125
-msgid "Output a class file"
+#: common.opt:1108
+msgid "Enable the critical path heuristic in the scheduler"
 msgstr ""
 
-#: java/lang.opt:129
-msgid "Alias for -femit-class-file"
+#: common.opt:1112
+msgid "Enable the speculative instruction heuristic in the scheduler"
 msgstr ""
 
-#: java/lang.opt:133
-msgid "Choose input encoding (defaults from your locale)"
+#: common.opt:1116
+msgid "Enable the rank heuristic in the scheduler"
 msgstr ""
 
-#: java/lang.opt:137
-msgid "Set the extension directory path"
+#: common.opt:1120
+msgid "Enable the last instruction heuristic in the scheduler"
 msgstr ""
 
-#: java/lang.opt:144
-msgid "Input file is a file with a list of filenames to compile"
+#: common.opt:1124
+msgid "Enable the dependent count heuristic in the scheduler"
 msgstr ""
 
-#: java/lang.opt:151
-msgid "Always check for non gcj generated classes archives"
+#: common.opt:1128
+msgid "Access data in the same section from shared anchor points"
 msgstr ""
 
-#: java/lang.opt:155
-msgid "Assume the runtime uses a hash table to map an object to its synchronization structure"
+#: common.opt:1136
+msgid "Show column numbers in diagnostics, when available.  Default on"
 msgstr ""
 
-#: java/lang.opt:159
-msgid "Generate instances of Class at runtime"
+#: common.opt:1140
+msgid "Disable optimizations observable by IEEE signaling NaNs"
 msgstr ""
 
-#: java/lang.opt:163
-msgid "Use offset tables for virtual method calls"
+#: common.opt:1144
+msgid "Disable floating point optimizations that ignore the IEEE signedness of zero"
 msgstr ""
 
-#: java/lang.opt:170
-msgid "Assume native functions are implemented using JNI"
+#: common.opt:1148
+msgid "Convert floating point constants to single precision constants"
 msgstr ""
 
-#: java/lang.opt:174
-msgid "Enable optimization of static class initialization code"
+#: common.opt:1152
+msgid "Split lifetimes of induction variables when loops are unrolled"
 msgstr ""
 
-#: java/lang.opt:181
-msgid "Reduce the amount of reflection meta-data generated"
+#: common.opt:1156
+msgid "Split wide types into independent registers"
 msgstr ""
 
-#: java/lang.opt:185
-msgid "Enable assignability checks for stores into object arrays"
+#: common.opt:1160
+msgid "Apply variable expansion when loops are unrolled"
 msgstr ""
 
-#: java/lang.opt:189
+#: common.opt:1164
 #, fuzzy
-msgid "Generate code for the Boehm GC"
-msgstr "Генерыраваць код для Intel as"
-
-#: java/lang.opt:193
-msgid "Call a library routine to do integer divisions"
-msgstr ""
+msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program"
+msgstr "Уключаць код правэркі стэку ў праграму"
 
-#: java/lang.opt:197
+#: common.opt:1168
 #, fuzzy
-msgid "Generate code for built-in atomic operations"
-msgstr "Ð\93енеÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f Intel as"
+msgid "Insert stack checking code into the program.  Same as -fstack-check=specific"
+msgstr "УклÑ\8eÑ\87аÑ\86Ñ\8c ÐºÐ¾Ð´ Ð¿Ñ\80авÑ\8dÑ\80кÑ\96 Ñ\81Ñ\82Ñ\8dкÑ\83 Ñ\9e Ð¿Ñ\80агÑ\80амÑ\83"
 
-#: java/lang.opt:201
-msgid "Generated should be loaded by bootstrap loader"
+#: common.opt:1175
+msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
 msgstr ""
 
-#: java/lang.opt:205
-msgid "Set the source language version"
+#: common.opt:1179
+msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
 msgstr ""
 
-#: java/lang.opt:209
-#, fuzzy
-msgid "Set the target VM version"
-msgstr "дрэнная версія загалоўка"
+#: common.opt:1183
+msgid "Use propolice as a stack protection method"
+msgstr ""
 
-#: ada/gcc-interface/lang.opt:100
-msgid "Specify options to GNAT"
+#: common.opt:1187
+msgid "Use a stack protection method for every function"
 msgstr ""
 
-#: fortran/lang.opt:57
-msgid "Put MODULE files in 'directory'"
+#: common.opt:1199
+msgid "Assume strict aliasing rules apply"
 msgstr ""
 
-#: fortran/lang.opt:73
-msgid "Warn about possible aliasing of dummy arguments"
+#: common.opt:1203
+msgid "Treat signed overflow as undefined"
 msgstr ""
 
-#: fortran/lang.opt:77
-msgid "Warn about alignment of COMMON blocks"
+#: common.opt:1207
+msgid "Check for syntax errors, then stop"
 msgstr ""
 
-#: fortran/lang.opt:81
-msgid "Warn about missing ampersand in continued character constants"
+#: common.opt:1211
+msgid "Create data files needed by \"gcov\""
 msgstr ""
 
-#: fortran/lang.opt:85
-#, fuzzy
-msgid "Warn about creation of array temporaries"
-msgstr "немагчыма стварыць часовы файл"
-
-#: fortran/lang.opt:89
-msgid "Warn about truncated character expressions"
+#: common.opt:1215
+msgid "Perform jump threading optimizations"
 msgstr ""
 
-#: fortran/lang.opt:97
-msgid "Warn about calls with implicit interface"
+#: common.opt:1219
+msgid "Report the time taken by each compiler pass"
 msgstr ""
 
-#: fortran/lang.opt:101
-msgid "Warn about truncated source lines"
+#: common.opt:1223
+msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
 msgstr ""
 
-#: fortran/lang.opt:105
-msgid "Warn on intrinsics not part of the selected standard"
+#: common.opt:1227
+msgid "Reorder top level functions, variables, and asms"
 msgstr ""
 
-#: fortran/lang.opt:113
-msgid "Warn about \"suspicious\" constructs"
+#: common.opt:1231
+msgid "Perform superblock formation via tail duplication"
 msgstr ""
 
-#: fortran/lang.opt:117
-msgid "Permit nonconforming uses of the tab character"
+#: common.opt:1238
+msgid "Assume floating-point operations can trap"
 msgstr ""
 
-#: fortran/lang.opt:121
-msgid "Warn about underflow of numerical constant expressions"
+#: common.opt:1242
+msgid "Trap for signed overflow in addition, subtraction and multiplication"
 msgstr ""
 
-#: fortran/lang.opt:125
-msgid "Warn if a user-procedure has the same name as an intrinsic"
+#: common.opt:1246
+#, fuzzy
+msgid "Enable SSA-CCP optimization on trees"
+msgstr "Уключаць SSA аптымізацыю"
+
+#: common.opt:1254
+msgid "Enable loop header copying on trees"
 msgstr ""
 
-#: fortran/lang.opt:129
-msgid "Enable preprocessing"
+#: common.opt:1258
+msgid "Replace SSA temporaries with better names in copies"
 msgstr ""
 
-#: fortran/lang.opt:133
-msgid "Disable preprocessing"
+#: common.opt:1262
+msgid "Enable copy propagation on trees"
 msgstr ""
 
-#: fortran/lang.opt:141
-msgid "Enable alignment of COMMON blocks"
+#: common.opt:1270
+msgid "Transform condition stores into unconditional ones"
 msgstr ""
 
-#: fortran/lang.opt:145
-msgid "All intrinsics procedures are available regardless of selected standard"
+#: common.opt:1274
+msgid "Perform conversions of switch initializations."
 msgstr ""
 
-#: fortran/lang.opt:153
-msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+#: common.opt:1278
+#, fuzzy
+msgid "Enable SSA dead code elimination optimization on trees"
+msgstr "Уключаць SSA аптымізацыю"
+
+#: common.opt:1282
+#, fuzzy
+msgid "Enable dominator optimizations"
+msgstr "Уключаць SSA аптымізацыю"
+
+#: common.opt:1286
+#, fuzzy
+msgid "Enable dead store elimination"
+msgstr "Уключаць SSA аптымізацыю"
+
+#: common.opt:1290
+msgid "Enable forward propagation on trees"
 msgstr ""
 
-#: fortran/lang.opt:157
-msgid "Specify that backslash in string introduces an escape character"
+#: common.opt:1294
+msgid "Enable Full Redundancy Elimination (FRE) on trees"
 msgstr ""
 
-#: fortran/lang.opt:161
-msgid "Produce a backtrace when a runtime error is encountered"
+#: common.opt:1298
+msgid "Enable loop distribution on trees"
 msgstr ""
 
-#: fortran/lang.opt:165
-msgid "-fblas-matmul-limit=<n>        Size of the smallest matrix for which matmul will use BLAS"
+#: common.opt:1302
+msgid "Enable loop invariant motion on trees"
 msgstr ""
 
-#: fortran/lang.opt:169
-msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument"
+#: common.opt:1306
+msgid "Enable linear loop transforms on trees"
 msgstr ""
 
-#: fortran/lang.opt:173
-msgid "Use big-endian format for unformatted files"
+#: common.opt:1310
+msgid "Create canonical induction variables in loops"
 msgstr ""
 
-#: fortran/lang.opt:177
-msgid "Use little-endian format for unformatted files"
+#: common.opt:1314
+#, fuzzy
+msgid "Enable loop optimizations on tree level"
+msgstr "Уключаць SSA аптымізацыю"
+
+#: common.opt:1318
+msgid "Enable automatic parallelization of loops"
 msgstr ""
 
-#: fortran/lang.opt:181
-msgid "Use native format for unformatted files"
+#: common.opt:1322
+msgid "Enable hoisting loads from conditional pointers."
 msgstr ""
 
-#: fortran/lang.opt:185
-msgid "Swap endianness for unformatted files"
+#: common.opt:1326
+#, fuzzy
+msgid "Enable SSA-PRE optimization on trees"
+msgstr "Уключаць SSA аптымізацыю"
+
+#: common.opt:1330
+msgid "Perform function-local points-to analysis on trees."
 msgstr ""
 
-#: fortran/lang.opt:189
-msgid "Use the Cray Pointer extension"
+#: common.opt:1334
+msgid "Enable reassociation on tree level"
 msgstr ""
 
-#: fortran/lang.opt:193
-msgid "Ignore 'D' in column one in fixed form"
+#: common.opt:1342
+#, fuzzy
+msgid "Enable SSA code sinking on trees"
+msgstr "Уключаць SSA аптымізацыю"
+
+#: common.opt:1346
+msgid "Perform scalar replacement of aggregates"
 msgstr ""
 
-#: fortran/lang.opt:197
-msgid "Treat lines with 'D' in column one as comments"
+#: common.opt:1350
+msgid "Replace temporary expressions in the SSA->normal pass"
 msgstr ""
 
-#: fortran/lang.opt:201
-msgid "Set the default double precision kind to an 8 byte wide type"
+#: common.opt:1354
+msgid "Perform live range splitting during the SSA->normal pass"
 msgstr ""
 
-#: fortran/lang.opt:205
-msgid "Set the default integer kind to an 8 byte wide type"
+#: common.opt:1358
+msgid "Perform Value Range Propagation on trees"
 msgstr ""
 
-#: fortran/lang.opt:209
-msgid "Set the default real kind to an 8 byte wide type"
+#: common.opt:1362
+msgid "Compile whole compilation unit at a time"
 msgstr ""
 
-#: fortran/lang.opt:213
-msgid "Allow dollar signs in entity names"
+#: common.opt:1366
+msgid "Perform loop unrolling when iteration count is known"
 msgstr ""
 
-#: fortran/lang.opt:217
-msgid "Dump a core file when a runtime error occurs"
+#: common.opt:1370
+msgid "Perform loop unrolling for all loops"
 msgstr ""
 
-#: fortran/lang.opt:221
-msgid "Display the code tree after parsing"
+#: common.opt:1377
+msgid "Allow loop optimizations to assume that the loops behave in normal way"
 msgstr ""
 
-#: fortran/lang.opt:225
-msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays"
+#: common.opt:1381
+msgid "Allow optimization for floating-point arithmetic which may change the"
 msgstr ""
 
-#: fortran/lang.opt:229
-msgid "Use f2c calling convention"
+#: common.opt:1386
+msgid "Same as -fassociative-math for expressions which include division."
 msgstr ""
 
-#: fortran/lang.opt:233
-msgid "Assume that the source file is fixed form"
+#: common.opt:1394
+msgid "Allow math optimizations that may violate IEEE or ISO standards"
 msgstr ""
 
-#: fortran/lang.opt:237
-msgid "Specify where to find the compiled intrinsic modules"
+#: common.opt:1398
+msgid "Perform loop unswitching"
 msgstr ""
 
-#: fortran/lang.opt:241
-msgid "Allow arbitrary character line width in fixed mode"
+#: common.opt:1402
+msgid "Just generate unwind tables for exception handling"
 msgstr ""
 
-#: fortran/lang.opt:245
-msgid "Use n as character line width in fixed mode"
+#: common.opt:1409
+msgid "Perform variable tracking"
 msgstr ""
 
-#: fortran/lang.opt:249
-msgid "Stop on following floating point exceptions"
+#: common.opt:1413
+msgid "Perform variable tracking by annotating assignments"
 msgstr ""
 
-#: fortran/lang.opt:253
-msgid "Assume that the source file is free form"
+#: common.opt:1417
+msgid "Toggle -fvar-tracking-assignments"
 msgstr ""
 
-#: fortran/lang.opt:257
-msgid "Allow arbitrary character line width in free mode"
+#: common.opt:1421
+msgid "Perform variable tracking and also tag variables that are uninitialized"
 msgstr ""
 
-#: fortran/lang.opt:261
-msgid "Use n as character line width in free mode"
+#: common.opt:1425
+#, fuzzy
+msgid "Enable loop vectorization on trees"
+msgstr "Уключаць SSA аптымізацыю"
+
+#: common.opt:1429
+msgid "Enable basic block vectorization (SLP) on trees"
 msgstr ""
 
-#: fortran/lang.opt:265
-msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements"
+#: common.opt:1433
+msgid "Enable use of cost model in vectorization"
 msgstr ""
 
-#: fortran/lang.opt:269
-msgid "-finit-character=<n> Initialize local character variables to ASCII value n"
+#: common.opt:1437
+msgid "Enable loop versioning when doing loop vectorization on trees"
 msgstr ""
 
-#: fortran/lang.opt:273
-msgid "-finit-integer=<n> Initialize local integer variables to n"
+#: common.opt:1441
+msgid "-ftree-vectorizer-verbose=<number>\tSet the verbosity level of the vectorizer"
 msgstr ""
 
-#: fortran/lang.opt:277
-msgid "Initialize local variables to zero (from g77)"
+#: common.opt:1445
+msgid "Enable copy propagation of scalar-evolution information."
 msgstr ""
 
-#: fortran/lang.opt:281
-msgid "-finit-logical=<true|false> Initialize local logical variables"
+#: common.opt:1455
+msgid "Add extra commentary to assembler output"
 msgstr ""
 
-#: fortran/lang.opt:285
-msgid "-finit-real=<zero|nan|inf|-inf> Initialize local real variables"
+#: common.opt:1459
+msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility"
 msgstr ""
 
-#: fortran/lang.opt:289
-msgid "-fmax-array-constructor=<n>        Maximum number of objects in an array constructor"
+#: common.opt:1464
+msgid "Use expression value profiles in optimizations"
 msgstr ""
 
-#: fortran/lang.opt:293
-msgid "Maximum number of errors to report"
+#: common.opt:1468
+msgid "Construct webs and split unrelated uses of single variable"
 msgstr ""
 
-#: fortran/lang.opt:297
+#: common.opt:1472
 #, fuzzy
-msgid "Maximum identifier length"
-msgstr "Ð\9fÑ\80апÑ\83Ñ\88Ñ\87ан Ñ\96дÑ\8dнÑ\82Ñ\8bÑ\84Ñ\96каÑ\82аÑ\80"
+msgid "Enable partitioned link-time optimization."
+msgstr "УклÑ\8eÑ\87аÑ\86Ñ\8c SSA Ð°Ð¿Ñ\82Ñ\8bмÑ\96заÑ\86Ñ\8bÑ\8e"
 
-#: fortran/lang.opt:301
-msgid "Maximum length for subrecords"
+#: common.opt:1476
+msgid "Enable conditional dead code elimination for builtin calls"
 msgstr ""
 
-#: fortran/lang.opt:305
-msgid "Size in bytes of the largest array that will be put on the stack"
+#: common.opt:1480
+msgid "Perform whole program optimizations"
 msgstr ""
 
-#: fortran/lang.opt:309
-msgid "Set default accessibility of module entities to PRIVATE."
+#: common.opt:1484
+msgid "Assume signed arithmetic overflow wraps around"
 msgstr ""
 
-#: fortran/lang.opt:317
-msgid "Try to lay out derived types as compactly as possible"
+#: common.opt:1488
+msgid "Put zero initialized data in the bss section"
 msgstr ""
 
-#: fortran/lang.opt:325
-msgid "Enable range checking during compilation"
-msgstr ""
+#: common.opt:1492
+#, fuzzy
+msgid "Generate debug information in default format"
+msgstr "Генерыраваць код для Intel as"
 
-#: fortran/lang.opt:329
-msgid "Use a 4-byte record marker for unformatted files"
+#: common.opt:1496
+msgid "Generate debug information in COFF format"
 msgstr ""
 
-#: fortran/lang.opt:333
-msgid "Use an 8-byte record marker for unformatted files"
+#: common.opt:1500
+msgid "Generate debug information in DWARF v2 (or later) format"
 msgstr ""
 
-#: fortran/lang.opt:337
-msgid "Allocate local variables on the stack to allow indirect recursion"
+#: common.opt:1504
+msgid "Generate debug information in default extended format"
 msgstr ""
 
-#: fortran/lang.opt:341
-msgid "Copy array sections into a contiguous block on procedure entry"
-msgstr ""
+#: common.opt:1508
+#, fuzzy
+msgid "Generate debug information in STABS format"
+msgstr "Стварыць код для DLL"
 
-#: fortran/lang.opt:345
-msgid "Specify which runtime checks are to be performed"
+#: common.opt:1512
+msgid "Generate debug information in extended STABS format"
 msgstr ""
 
-#: fortran/lang.opt:349
-msgid "Append a second underscore if the name already contains an underscore"
+#: common.opt:1516
+msgid "Emit DWARF additions beyond selected version"
 msgstr ""
 
-#: fortran/lang.opt:357
-msgid "Apply negative sign to zero values"
+#: common.opt:1520
+msgid "Don't emit DWARF additions beyond selected version"
 msgstr ""
 
-#: fortran/lang.opt:361
-msgid "Append underscores to externally visible names"
+#: common.opt:1524
+msgid "Toggle debug information generation"
 msgstr ""
 
-#: fortran/lang.opt:365
-msgid "Compile all program units at once and check all interfaces"
-msgstr ""
+#: common.opt:1528
+#, fuzzy
+msgid "Generate debug information in VMS format"
+msgstr "Стварыць код для DLL"
 
-#: fortran/lang.opt:405
-msgid "Statically link the GNU Fortran helper library (libgfortran)"
+#: common.opt:1532
+msgid "Generate debug information in XCOFF format"
 msgstr ""
 
-#: fortran/lang.opt:409
-msgid "Conform to the ISO Fortran 2003 standard"
+#: common.opt:1536
+msgid "Generate debug information in extended XCOFF format"
 msgstr ""
 
-#: fortran/lang.opt:413
-msgid "Conform to the ISO Fortran 2008 standard"
-msgstr ""
+#: common.opt:1540
+#, fuzzy
+msgid "-o <file>\tPlace output into <file>"
+msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
 
-#: fortran/lang.opt:417
-msgid "Conform to the ISO Fortran 95 standard"
-msgstr ""
+#: common.opt:1544
+#, fuzzy
+msgid "Enable function profiling"
+msgstr "Уключыць апрацоўку выключэньняў"
 
-#: fortran/lang.opt:421
-msgid "Conform to nothing in particular"
+#: common.opt:1548
+msgid "Issue warnings needed for strict compliance to the standard"
 msgstr ""
 
-#: fortran/lang.opt:425
-msgid "Accept extensions to support legacy code"
+#: common.opt:1552
+msgid "Like -pedantic but issue them as errors"
 msgstr ""
 
-#: config/alpha/alpha.opt:23 config/i386/i386.opt:201
-msgid "Do not use hardware fp"
-msgstr "Не выкарыстоўваць апаратную плаваючую кропку"
-
-#: config/alpha/alpha.opt:27
-msgid "Use fp registers"
+#: common.opt:1556
+msgid "Do not display functions compiled or elapsed time"
 msgstr ""
 
-#: config/alpha/alpha.opt:31
-msgid "Assume GAS"
+#: common.opt:1560
+msgid "Display the compiler's version"
 msgstr ""
 
-#: config/alpha/alpha.opt:35
-msgid "Do not assume GAS"
-msgstr ""
+#: common.opt:1564
+#, fuzzy
+msgid "Suppress warnings"
+msgstr "%s: увага: "
 
-#: config/alpha/alpha.opt:39
-msgid "Request IEEE-conformant math library routines (OSF/1)"
+#: common.opt:1568
+msgid "Create a shared library"
 msgstr ""
 
-#: config/alpha/alpha.opt:43
-msgid "Emit IEEE-conformant code, without inexact exceptions"
+#: common.opt:1572
+msgid "Create a position independent executable"
 msgstr ""
 
-#: config/alpha/alpha.opt:50
-msgid "Do not emit complex integer constants to read-only memory"
-msgstr ""
+#: attribs.c:293
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute directive ignored"
+msgstr "\"%s\" атрыбут ігнарыруецца"
 
-#: config/alpha/alpha.opt:54
-msgid "Use VAX fp"
-msgstr ""
+#: attribs.c:301
+#, fuzzy, gcc-internal-format
+msgid "wrong number of arguments specified for %qE attribute"
+msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
 
-#: config/alpha/alpha.opt:58
-msgid "Do not use VAX fp"
-msgstr ""
+#: attribs.c:319
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute does not apply to types"
+msgstr "\"%s\" звычайна функцыя"
 
-#: config/alpha/alpha.opt:62
-msgid "Emit code for the byte/word ISA extension"
-msgstr ""
+#: attribs.c:370
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only applies to function types"
+msgstr "\"%s\" звычайна функцыя"
 
-#: config/alpha/alpha.opt:66
-msgid "Emit code for the motion video ISA extension"
+#: attribs.c:380
+#, gcc-internal-format
+msgid "type attributes ignored after type is already defined"
 msgstr ""
 
-#: config/alpha/alpha.opt:70
-msgid "Emit code for the fp move and sqrt ISA extension"
+#: bb-reorder.c:1875
+#, gcc-internal-format
+msgid "multiple hot/cold transitions found (bb %i)"
 msgstr ""
 
-#: config/alpha/alpha.opt:74
-msgid "Emit code for the counting ISA extension"
+#: bt-load.c:1546
+#, gcc-internal-format
+msgid "branch target register load optimization is not intended to be run twice"
 msgstr ""
 
-#: config/alpha/alpha.opt:78
-msgid "Emit code using explicit relocation directives"
+#: builtins.c:503
+#, gcc-internal-format
+msgid "offset outside bounds of constant string"
 msgstr ""
 
-#: config/alpha/alpha.opt:82
-msgid "Emit 16-bit relocations to the small data areas"
-msgstr ""
+#: builtins.c:1067
+#, fuzzy, gcc-internal-format
+msgid "second argument to %<__builtin_prefetch%> must be a constant"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
 
-#: config/alpha/alpha.opt:86
-msgid "Emit 32-bit relocations to the small data areas"
-msgstr ""
+#: builtins.c:1074
+#, fuzzy, gcc-internal-format
+msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
 
-#: config/alpha/alpha.opt:90
-msgid "Emit direct branches to local functions"
-msgstr ""
+#: builtins.c:1082
+#, fuzzy, gcc-internal-format
+msgid "third argument to %<__builtin_prefetch%> must be a constant"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
 
-#: config/alpha/alpha.opt:94
-msgid "Emit indirect branches to local functions"
-msgstr ""
+#: builtins.c:1089
+#, fuzzy, gcc-internal-format
+msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
 
-#: config/alpha/alpha.opt:98
-msgid "Emit rdval instead of rduniq for thread pointer"
-msgstr ""
+#: builtins.c:4303
+#, fuzzy, gcc-internal-format
+msgid "argument of %<__builtin_args_info%> must be constant"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
 
-#: config/alpha/alpha.opt:102 config/s390/s390.opt:59
-#: config/sparc/long-double-switch.opt:23
-msgid "Use 128-bit long double"
-msgstr ""
+#: builtins.c:4309
+#, fuzzy, gcc-internal-format
+msgid "argument of %<__builtin_args_info%> out of range"
+msgstr "аргумент `__builtin_args_info' выйшаў за межы"
 
-#: config/alpha/alpha.opt:106 config/s390/s390.opt:63
-#: config/sparc/long-double-switch.opt:27
-#, fuzzy
-msgid "Use 64-bit long double"
-msgstr "Выкарыстоўваць 64-х бітны float"
+#: builtins.c:4315
+#, fuzzy, gcc-internal-format
+msgid "missing argument in %<__builtin_args_info%>"
+msgstr "прапушчан аргумент у `__builtin_args_info'"
 
-#: config/alpha/alpha.opt:110
-msgid "Use features of and schedule given CPU"
-msgstr ""
+#: builtins.c:4452 gimplify.c:2271
+#, fuzzy, gcc-internal-format
+msgid "too few arguments to function %<va_start%>"
+msgstr "нехапае аргументаў у функцыі \"%s\""
 
-#: config/alpha/alpha.opt:114
-msgid "Schedule given CPU"
+#: builtins.c:4614
+#, gcc-internal-format
+msgid "first argument to %<va_arg%> not of type %<va_list%>"
 msgstr ""
 
-#: config/alpha/alpha.opt:118
-msgid "Control the generated fp rounding mode"
+#: builtins.c:4630
+#, gcc-internal-format
+msgid "%qT is promoted to %qT when passed through %<...%>"
 msgstr ""
 
-#: config/alpha/alpha.opt:122
-msgid "Control the IEEE trap mode"
+#: builtins.c:4635
+#, gcc-internal-format
+msgid "(so you should pass %qT not %qT to %<va_arg%>)"
 msgstr ""
 
-#: config/alpha/alpha.opt:126
-msgid "Control the precision given to fp exceptions"
+#. We can, however, treat "undefined" any way we please.
+#. Call abort to encourage the user to fix the program.
+#: builtins.c:4642 c-typeck.c:2664
+#, gcc-internal-format
+msgid "if this code is reached, the program will abort"
 msgstr ""
 
-#: config/alpha/alpha.opt:130
-msgid "Tune expected memory latency"
+#: builtins.c:4769
+#, gcc-internal-format
+msgid "invalid argument to %<__builtin_frame_address%>"
 msgstr ""
 
-#: config/alpha/alpha.opt:134 config/ia64/ia64.opt:111
-#: config/rs6000/sysv4.opt:32
-msgid "Specify bit size of immediate TLS offsets"
+#: builtins.c:4771
+#, gcc-internal-format
+msgid "invalid argument to %<__builtin_return_address%>"
 msgstr ""
 
-#: config/frv/frv.opt:23
-msgid "Use 4 media accumulators"
+#: builtins.c:4784
+#, gcc-internal-format
+msgid "unsupported argument to %<__builtin_frame_address%>"
 msgstr ""
 
-#: config/frv/frv.opt:27
-msgid "Use 8 media accumulators"
+#: builtins.c:4786
+#, gcc-internal-format
+msgid "unsupported argument to %<__builtin_return_address%>"
 msgstr ""
 
-#: config/frv/frv.opt:31
-#, fuzzy
-msgid "Enable label alignment optimizations"
-msgstr "УклÑ\8eÑ\87аÑ\86Ñ\8c SSA Ð°Ð¿Ñ\82Ñ\8bмÑ\96заÑ\86Ñ\8bÑ\8e"
+#: builtins.c:5041
+#, fuzzy, gcc-internal-format
+msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
+msgstr "аÑ\80гÑ\83менÑ\82 `__builtin_args_info' Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c ÐºÐ°Ð½Ñ\81Ñ\82анÑ\82ай"
 
-#: config/frv/frv.opt:35
-msgid "Dynamically allocate cc registers"
+#: builtins.c:5418 builtins.c:5432
+#, gcc-internal-format
+msgid "%qD changed semantics in GCC 4.4"
 msgstr ""
 
-#: config/frv/frv.opt:42
-msgid "Set the cost of branches"
+#. All valid uses of __builtin_va_arg_pack () are removed during
+#. inlining.
+#: builtins.c:5822 expr.c:9221
+msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
 msgstr ""
 
-#: config/frv/frv.opt:46
-msgid "Enable conditional execution other than moves/scc"
+#. All valid uses of __builtin_va_arg_pack_len () are removed during
+#. inlining.
+#: builtins.c:5828
+msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
 msgstr ""
 
-#: config/frv/frv.opt:50
-msgid "Change the maximum length of conditionally-executed sequences"
+#: builtins.c:6056
+#, gcc-internal-format
+msgid "%<__builtin_longjmp%> second argument must be 1"
 msgstr ""
 
-#: config/frv/frv.opt:54
-msgid "Change the number of temporary registers that are available to conditionally-executed sequences"
-msgstr ""
+#: builtins.c:6656
+#, fuzzy, gcc-internal-format
+msgid "target format does not support infinity"
+msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
 
-#: config/frv/frv.opt:58
-msgid "Enable conditional moves"
+#: builtins.c:11402
+#, fuzzy, gcc-internal-format
+msgid "%<va_start%> used in function with fixed args"
 msgstr ""
+"`va_start' выкарыстоўвываецца ў функцыі з нязьменнай\n"
+"           колькасьцю аргументаў"
 
-#: config/frv/frv.opt:62
-msgid "Set the target CPU type"
-msgstr ""
+#: builtins.c:11410
+#, fuzzy, gcc-internal-format
+msgid "wrong number of arguments to function %<va_start%>"
+msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
 
-#: config/frv/frv.opt:84
-#, fuzzy
-msgid "Use fp double instructions"
-msgstr "Не выкарыстоўваць інструкцыі AltiVec"
+#. Evidently an out of date version of <stdarg.h>; can't validate
+#. va_start's second argument, but can still work as intended.
+#: builtins.c:11423
+#, fuzzy, gcc-internal-format
+msgid "%<__builtin_next_arg%> called without an argument"
+msgstr "\"__buitin_next_arg\" выклікаецца без аргумента"
 
-#: config/frv/frv.opt:88
-msgid "Change the ABI to allow double word insns"
-msgstr ""
+#: builtins.c:11428
+#, fuzzy, gcc-internal-format
+msgid "wrong number of arguments to function %<__builtin_next_arg%>"
+msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
 
-#: config/frv/frv.opt:92 config/bfin/bfin.opt:73
-msgid "Enable Function Descriptor PIC mode"
+#. FIXME: Sometimes with the tree optimizers we can get the
+#. not the last argument even though the user used the last
+#. argument.  We just warn and set the arg to be the last
+#. argument so that we will get wrong-code because of
+#. it.
+#: builtins.c:11458
+#, gcc-internal-format
+msgid "second parameter of %<va_start%> not last named argument"
 msgstr ""
 
-#: config/frv/frv.opt:96
-msgid "Just use icc0/fcc0"
+#: builtins.c:11468
+#, gcc-internal-format
+msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
 msgstr ""
 
-#: config/frv/frv.opt:100
-msgid "Only use 32 FPRs"
+#: builtins.c:11584
+#, fuzzy
+msgid "%Kfirst argument of %D must be a pointer, second integer constant"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+
+#: builtins.c:11597
+msgid "%Klast argument of %D is not integer constant between 0 and 3"
 msgstr ""
 
-#: config/frv/frv.opt:104
-msgid "Use 64 FPRs"
+#: builtins.c:11642 builtins.c:11793 builtins.c:11850
+msgid "%Kcall to %D will always overflow destination buffer"
 msgstr ""
 
-#: config/frv/frv.opt:108
-msgid "Only use 32 GPRs"
+#: builtins.c:11783
+msgid "%Kcall to %D might overflow destination buffer"
 msgstr ""
 
-#: config/frv/frv.opt:112
-msgid "Use 64 GPRs"
+#: builtins.c:11871
+msgid "%Kattempt to free a non-heap object %qD"
 msgstr ""
 
-#: config/frv/frv.opt:116
-msgid "Enable use of GPREL for read-only data in FDPIC"
+#: builtins.c:11874
+msgid "%Kattempt to free a non-heap object"
 msgstr ""
 
-#: config/frv/frv.opt:120 config/rs6000/rs6000.opt:112
-#: config/pdp11/pdp11.opt:71
-msgid "Use hardware floating point"
-msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
+#: c-common.c:1008
+#, fuzzy, gcc-internal-format
+msgid "%qD is not defined outside of function scope"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: config/frv/frv.opt:124 config/bfin/bfin.opt:77
-msgid "Enable inlining of PLT in function calls"
+#: c-common.c:1058
+#, gcc-internal-format
+msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
 msgstr ""
 
-#: config/frv/frv.opt:128
-msgid "Enable PIC support for building libraries"
+#: c-common.c:1551 c-common.c:1563
+#, gcc-internal-format
+msgid "overflow in constant expression"
 msgstr ""
 
-#: config/frv/frv.opt:132
-msgid "Follow the EABI linkage requirements"
+#: c-common.c:1586
+#, gcc-internal-format
+msgid "integer overflow in expression"
+msgstr ""
+
+#: c-common.c:1591
+#, gcc-internal-format
+msgid "floating point overflow in expression"
+msgstr ""
+
+#: c-common.c:1595
+#, gcc-internal-format
+msgid "fixed-point overflow in expression"
+msgstr ""
+
+#: c-common.c:1599
+#, gcc-internal-format
+msgid "vector overflow in expression"
+msgstr ""
+
+#: c-common.c:1605
+#, gcc-internal-format
+msgid "complex integer overflow in expression"
+msgstr ""
+
+#: c-common.c:1608
+#, fuzzy, gcc-internal-format
+msgid "complex floating point overflow in expression"
+msgstr "перапаўненьне плаваючай кропкі"
+
+#: c-common.c:1651
+#, gcc-internal-format
+msgid "logical %<or%> applied to non-boolean constant"
+msgstr ""
+
+#: c-common.c:1654
+#, gcc-internal-format
+msgid "logical %<and%> applied to non-boolean constant"
+msgstr ""
+
+#: c-common.c:1699
+#, gcc-internal-format
+msgid "logical %<or%> of collectively exhaustive tests is always true"
+msgstr ""
+
+#: c-common.c:1703
+#, gcc-internal-format
+msgid "logical %<and%> of mutually exclusive tests is always false"
+msgstr ""
+
+#: c-common.c:1738
+#, gcc-internal-format
+msgid "type-punning to incomplete type might break strict-aliasing rules"
+msgstr ""
+
+#: c-common.c:1753
+#, gcc-internal-format
+msgid "dereferencing type-punned pointer will break strict-aliasing rules"
+msgstr ""
+
+#: c-common.c:1760 c-common.c:1778
+#, gcc-internal-format
+msgid "dereferencing type-punned pointer might break strict-aliasing rules"
+msgstr ""
+
+#: c-common.c:1809
+#, fuzzy, gcc-internal-format
+msgid "first argument of %q+D should be %<int%>"
+msgstr "першым аргументам \"%s\" павінен быць \"int\""
+
+#: c-common.c:1818
+#, fuzzy, gcc-internal-format
+msgid "second argument of %q+D should be %<char **%>"
+msgstr "другім аргументам \"%s\" павінен быць \"char **\""
+
+#: c-common.c:1827
+#, fuzzy, gcc-internal-format
+msgid "third argument of %q+D should probably be %<char **%>"
+msgstr "другім аргументам \"%s\" павінен быць \"char **\""
+
+#: c-common.c:1837
+#, gcc-internal-format
+msgid "%q+D takes only zero or two arguments"
+msgstr ""
+
+#: c-common.c:1886
+#, gcc-internal-format
+msgid "use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts"
+msgstr ""
+
+#: c-common.c:2041
+#, gcc-internal-format
+msgid "conversion to %qT from boolean expression"
+msgstr ""
+
+#: c-common.c:2063
+#, gcc-internal-format
+msgid "negative integer implicitly converted to unsigned type"
+msgstr ""
+
+#: c-common.c:2065
+#, gcc-internal-format
+msgid "conversion of unsigned constant value to negative integer"
+msgstr ""
+
+#: c-common.c:2092
+#, gcc-internal-format
+msgid "conversion to %qT alters %qT constant value"
+msgstr ""
+
+#: c-common.c:2184
+#, gcc-internal-format
+msgid "conversion to %qT from %qT may change the sign of the result"
+msgstr ""
+
+#: c-common.c:2216
+#, gcc-internal-format
+msgid "conversion to %qT from %qT may alter its value"
+msgstr ""
+
+#: c-common.c:2244
+#, gcc-internal-format
+msgid "large integer implicitly truncated to unsigned type"
+msgstr ""
+
+#: c-common.c:2250 c-common.c:2257 c-common.c:2265
+#, gcc-internal-format
+msgid "overflow in implicit constant conversion"
+msgstr ""
+
+#: c-common.c:2438
+#, gcc-internal-format
+msgid "operation on %qE may be undefined"
+msgstr ""
+
+#: c-common.c:2746
+#, gcc-internal-format
+msgid "case label does not reduce to an integer constant"
+msgstr ""
+
+#: c-common.c:2786
+#, gcc-internal-format
+msgid "case label value is less than minimum value for type"
+msgstr ""
+
+#: c-common.c:2794
+#, gcc-internal-format
+msgid "case label value exceeds maximum value for type"
+msgstr ""
+
+#: c-common.c:2802
+#, gcc-internal-format
+msgid "lower value in case label range less than minimum value for type"
+msgstr ""
+
+#: c-common.c:2811
+#, gcc-internal-format
+msgid "upper value in case label range exceeds maximum value for type"
+msgstr ""
+
+#: c-common.c:2885
+#, gcc-internal-format
+msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
+msgstr ""
+
+#: c-common.c:3372
+#, fuzzy, gcc-internal-format
+msgid "invalid operands to binary %s (have %qT and %qT)"
+msgstr "нерэчаісны %%-код"
+
+#: c-common.c:3608
+#, gcc-internal-format
+msgid "comparison is always false due to limited range of data type"
+msgstr ""
+
+#: c-common.c:3610
+#, gcc-internal-format
+msgid "comparison is always true due to limited range of data type"
+msgstr ""
+
+#: c-common.c:3689
+#, gcc-internal-format
+msgid "comparison of unsigned expression >= 0 is always true"
+msgstr ""
+
+#: c-common.c:3699
+#, gcc-internal-format
+msgid "comparison of unsigned expression < 0 is always false"
+msgstr ""
+
+#: c-common.c:3741
+#, gcc-internal-format
+msgid "pointer of type %<void *%> used in arithmetic"
+msgstr ""
+
+#: c-common.c:3747
+#, gcc-internal-format
+msgid "pointer to a function used in arithmetic"
+msgstr ""
+
+#: c-common.c:3753
+#, gcc-internal-format
+msgid "pointer to member function used in arithmetic"
+msgstr ""
+
+#: c-common.c:3959
+#, gcc-internal-format
+msgid "the address of %qD will always evaluate as %<true%>"
+msgstr ""
+
+#: c-common.c:4060 cp/semantics.c:595 cp/typeck.c:7048
+#, gcc-internal-format
+msgid "suggest parentheses around assignment used as truth value"
+msgstr ""
+
+#: c-common.c:4142 c-decl.c:3608 c-typeck.c:10266
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %<restrict%>"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: c-common.c:4365
+#, fuzzy, gcc-internal-format
+msgid "invalid application of %<sizeof%> to a function type"
+msgstr "Нерэчаісны выбар \"%s\""
+
+#: c-common.c:4378
+#, gcc-internal-format
+msgid "invalid application of %qs to a void type"
+msgstr ""
+
+#: c-common.c:4386
+#, fuzzy, gcc-internal-format
+msgid "invalid application of %qs to incomplete type %qT "
+msgstr "\"%s\" мае незавершаны тып"
+
+#: c-common.c:4428
+#, gcc-internal-format
+msgid "%<__alignof%> applied to a bit-field"
+msgstr ""
+
+#: c-common.c:5137
+#, fuzzy, gcc-internal-format
+msgid "cannot disable built-in function %qs"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+
+#: c-common.c:5329
+#, gcc-internal-format
+msgid "pointers are not permitted as case values"
+msgstr ""
+
+#: c-common.c:5336
+#, gcc-internal-format
+msgid "range expressions in switch statements are non-standard"
+msgstr ""
+
+#: c-common.c:5362
+#, gcc-internal-format
+msgid "empty range specified"
+msgstr ""
+
+#: c-common.c:5422
+#, gcc-internal-format
+msgid "duplicate (or overlapping) case value"
+msgstr ""
+
+#: c-common.c:5424
+#, gcc-internal-format
+msgid "this is the first entry overlapping that value"
+msgstr ""
+
+#: c-common.c:5428
+#, gcc-internal-format
+msgid "duplicate case value"
+msgstr ""
+
+#: c-common.c:5429
+#, gcc-internal-format
+msgid "previously used here"
+msgstr ""
+
+#: c-common.c:5433
+#, gcc-internal-format
+msgid "multiple default labels in one switch"
+msgstr ""
+
+#: c-common.c:5435
+#, gcc-internal-format
+msgid "this is the first default label"
+msgstr ""
+
+#: c-common.c:5487
+#, gcc-internal-format
+msgid "case value %qs not in enumerated type"
+msgstr ""
+
+#: c-common.c:5492
+#, gcc-internal-format
+msgid "case value %qs not in enumerated type %qT"
+msgstr ""
+
+#: c-common.c:5551
+#, gcc-internal-format
+msgid "switch missing default case"
+msgstr ""
+
+#: c-common.c:5623
+#, gcc-internal-format
+msgid "enumeration value %qE not handled in switch"
+msgstr ""
+
+#: c-common.c:5649
+#, fuzzy, gcc-internal-format
+msgid "taking the address of a label is non-standard"
+msgstr "ISO C не дазваляе пусты ізыходны файл"
+
+#: c-common.c:5822
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute ignored for field of type %qT"
+msgstr "\"%s\" атрыбут ігнарыруецца"
+
+#: c-common.c:5833 c-common.c:5852 c-common.c:5870 c-common.c:5897
+#: c-common.c:5924 c-common.c:5950 c-common.c:5969 c-common.c:5986
+#: c-common.c:6010 c-common.c:6033 c-common.c:6056 c-common.c:6077
+#: c-common.c:6098 c-common.c:6122 c-common.c:6148 c-common.c:6185
+#: c-common.c:6212 c-common.c:6255 c-common.c:6339 c-common.c:6369
+#: c-common.c:6389 c-common.c:6727 c-common.c:6743 c-common.c:6791
+#: c-common.c:6814 c-common.c:6878 c-common.c:7006 c-common.c:7074
+#: c-common.c:7118 c-common.c:7166 c-common.c:7244 c-common.c:7268
+#: c-common.c:7554 c-common.c:7577 c-common.c:7616 c-common.c:7705
+#: c-common.c:7847 tree.c:5295 tree.c:5307 tree.c:5317 config/darwin.c:1456
+#: config/arm/arm.c:4564 config/arm/arm.c:4592 config/arm/arm.c:4609
+#: config/avr/avr.c:4818 config/h8300/h8300.c:5363 config/h8300/h8300.c:5387
+#: config/i386/i386.c:4448 config/i386/i386.c:25938 config/ia64/ia64.c:635
+#: config/m68hc11/m68hc11.c:1142 config/rs6000/rs6000.c:23518
+#: config/spu/spu.c:3919
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute ignored"
+msgstr "\"%s\" атрыбут ігнарыруецца"
+
+#: c-common.c:5915 c-common.c:5941
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute conflicts with attribute %s"
+msgstr "\"%s\" атрыбут ігнарыруецца"
+
+#: c-common.c:6179
+#, gcc-internal-format
+msgid "%qE attribute have effect only on public objects"
+msgstr ""
+
+#: c-common.c:6276
+#, fuzzy, gcc-internal-format
+msgid "destructor priorities are not supported"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+
+#: c-common.c:6278
+#, fuzzy, gcc-internal-format
+msgid "constructor priorities are not supported"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+
+#: c-common.c:6295
+#, gcc-internal-format
+msgid "destructor priorities from 0 to %d are reserved for the implementation"
+msgstr ""
+
+#: c-common.c:6300
+#, gcc-internal-format
+msgid "constructor priorities from 0 to %d are reserved for the implementation"
+msgstr ""
+
+#: c-common.c:6308
+#, gcc-internal-format
+msgid "destructor priorities must be integers from 0 to %d inclusive"
+msgstr ""
+
+#: c-common.c:6311
+#, gcc-internal-format
+msgid "constructor priorities must be integers from 0 to %d inclusive"
+msgstr ""
+
+#: c-common.c:6433
+#, fuzzy, gcc-internal-format
+msgid "unknown machine mode %qE"
+msgstr "невядомы рэжым машыны \"%s\""
+
+#: c-common.c:6462
+#, gcc-internal-format
+msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
+msgstr ""
+
+#: c-common.c:6465
+#, gcc-internal-format
+msgid "use __attribute__ ((vector_size)) instead"
+msgstr ""
+
+#: c-common.c:6474
+#, fuzzy, gcc-internal-format
+msgid "unable to emulate %qs"
+msgstr "немагу адчыніць файл \"%s\""
+
+#: c-common.c:6485
+#, fuzzy, gcc-internal-format
+msgid "invalid pointer mode %qs"
+msgstr "Нерэчаісны выбар \"%s\""
+
+#: c-common.c:6502
+#, gcc-internal-format
+msgid "signness of type and machine mode %qs don't match"
+msgstr ""
+
+#: c-common.c:6513
+#, fuzzy, gcc-internal-format
+msgid "no data type for mode %qs"
+msgstr "няма тыпа дадзеных для рэжыма \"%s\""
+
+#: c-common.c:6523
+#, gcc-internal-format
+msgid "cannot use mode %qs for enumeral types"
+msgstr ""
+
+#: c-common.c:6550
+#, fuzzy, gcc-internal-format
+msgid "mode %qs applied to inappropriate type"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: c-common.c:6582
+#, gcc-internal-format
+msgid "section attribute cannot be specified for local variables"
+msgstr ""
+
+#: c-common.c:6593 config/bfin/bfin.c:5651 config/bfin/bfin.c:5702
+#: config/bfin/bfin.c:5729 config/bfin/bfin.c:5742
+#, fuzzy, gcc-internal-format
+msgid "section of %q+D conflicts with previous declaration"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+
+#: c-common.c:6601
+#, fuzzy, gcc-internal-format
+msgid "section of %q+D cannot be overridden"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+
+#: c-common.c:6609
+#, fuzzy, gcc-internal-format
+msgid "section attribute not allowed for %q+D"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+
+#: c-common.c:6616
+#, gcc-internal-format
+msgid "section attributes are not supported for this target"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+
+#: c-common.c:6648
+#, gcc-internal-format
+msgid "requested alignment is not a constant"
+msgstr ""
+
+#: c-common.c:6653
+#, gcc-internal-format
+msgid "requested alignment is not a power of 2"
+msgstr ""
+
+#: c-common.c:6658
+#, gcc-internal-format
+msgid "requested alignment is too large"
+msgstr ""
+
+#: c-common.c:6684
+#, gcc-internal-format
+msgid "alignment may not be specified for %q+D"
+msgstr ""
+
+#: c-common.c:6691
+#, gcc-internal-format
+msgid "alignment for %q+D was previously specified as %d and may not be decreased"
+msgstr ""
+
+#: c-common.c:6695
+#, fuzzy, gcc-internal-format
+msgid "alignment for %q+D must be at least %d"
+msgstr "першым аргументам \"%s\" павінен быць \"int\""
+
+#: c-common.c:6720
+#, fuzzy, gcc-internal-format
+msgid "inline function %q+D cannot be declared weak"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+
+#: c-common.c:6754
+#, gcc-internal-format
+msgid "%q+D defined both normally and as an alias"
+msgstr ""
+
+#: c-common.c:6770
+#, fuzzy, gcc-internal-format
+msgid "alias argument not a string"
+msgstr "аргумент для \"%s\" прапушчан"
+
+#: c-common.c:6836
+#, gcc-internal-format
+msgid "weakref attribute must appear before alias attribute"
+msgstr ""
+
+#: c-common.c:6865
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute ignored on non-class types"
+msgstr "\"%s\" атрыбут ігнарыруецца"
+
+#: c-common.c:6871
+#, gcc-internal-format
+msgid "%qE attribute ignored because %qT is already defined"
+msgstr ""
+
+#: c-common.c:6884
+#, fuzzy, gcc-internal-format
+msgid "visibility argument not a string"
+msgstr "аргумент для \"%s\" прапушчан"
+
+#: c-common.c:6896
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute ignored on types"
+msgstr "\"%s\" атрыбут ігнарыруецца"
+
+#: c-common.c:6912
+#, gcc-internal-format
+msgid "visibility argument must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
+msgstr ""
+
+#: c-common.c:6923
+#, gcc-internal-format
+msgid "%qD redeclared with different visibility"
+msgstr ""
+
+#: c-common.c:6926 c-common.c:6930
+#, gcc-internal-format
+msgid "%qD was declared %qs which implies default visibility"
+msgstr ""
+
+#: c-common.c:7014
+#, fuzzy, gcc-internal-format
+msgid "tls_model argument not a string"
+msgstr "не хапае аргументаў у функцыі"
+
+#: c-common.c:7027
+#, gcc-internal-format
+msgid "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
+msgstr ""
+
+#: c-common.c:7047 c-common.c:7139 config/m32c/m32c.c:2853
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute applies only to functions"
+msgstr "\"%s\" звычайна функцыя"
+
+#: c-common.c:7053 c-common.c:7145
+#, gcc-internal-format
+msgid "can%'t set %qE attribute after definition"
+msgstr ""
+
+#: c-common.c:7099
+#, gcc-internal-format
+msgid "alloc_size parameter outside range"
+msgstr ""
+
+#: c-common.c:7202
+#, gcc-internal-format
+msgid "deprecated message is not a string"
+msgstr ""
+
+#: c-common.c:7242
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute ignored for %qE"
+msgstr "\"%s\" атрыбут ігнарыруецца"
+
+#: c-common.c:7302
+#, fuzzy, gcc-internal-format
+msgid "invalid vector type for attribute %qE"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: c-common.c:7308 ada/gcc-interface/utils.c:5481
+#: ada/gcc-interface/utils.c:5575
+#, gcc-internal-format
+msgid "vector size not an integral multiple of component size"
+msgstr ""
+
+#: c-common.c:7314 ada/gcc-interface/utils.c:5487
+#: ada/gcc-interface/utils.c:5581
+#, gcc-internal-format
+msgid "zero vector size"
+msgstr ""
+
+#: c-common.c:7322 ada/gcc-interface/utils.c:5495
+#: ada/gcc-interface/utils.c:5588
+#, gcc-internal-format
+msgid "number of components of the vector not a power of two"
+msgstr ""
+
+#: c-common.c:7350 ada/gcc-interface/utils.c:5235
+#, gcc-internal-format
+msgid "nonnull attribute without arguments on a non-prototype"
+msgstr ""
+
+#: c-common.c:7365 ada/gcc-interface/utils.c:5250
+#, gcc-internal-format
+msgid "nonnull argument has invalid operand number (argument %lu)"
+msgstr ""
+
+#: c-common.c:7384 ada/gcc-interface/utils.c:5269
+#, gcc-internal-format
+msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
+msgstr ""
+
+#: c-common.c:7392 ada/gcc-interface/utils.c:5277
+#, gcc-internal-format
+msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
+msgstr ""
+
+#: c-common.c:7468
+#, fuzzy, gcc-internal-format
+msgid "not enough variable arguments to fit a sentinel"
+msgstr "не хапае аргументаў у функцыі"
+
+#: c-common.c:7482
+#, gcc-internal-format
+msgid "missing sentinel in function call"
+msgstr ""
+
+#: c-common.c:7523
+#, gcc-internal-format
+msgid "null argument where non-null required (argument %lu)"
+msgstr ""
+
+#: c-common.c:7588
+#, gcc-internal-format
+msgid "cleanup argument not an identifier"
+msgstr ""
+
+#: c-common.c:7595
+#, fuzzy, gcc-internal-format
+msgid "cleanup argument not a function"
+msgstr "вельмі шмат аргументаў у функцыі"
+
+#: c-common.c:7634
+#, gcc-internal-format
+msgid "%qE attribute requires prototypes with named arguments"
+msgstr ""
+
+#: c-common.c:7645
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only applies to variadic functions"
+msgstr "\"%s\" звычайна функцыя"
+
+#: c-common.c:7657 ada/gcc-interface/utils.c:5323
+#, fuzzy, gcc-internal-format
+msgid "requested position is not an integer constant"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+
+#: c-common.c:7665 ada/gcc-interface/utils.c:5330
+#, gcc-internal-format
+msgid "requested position is less than zero"
+msgstr ""
+
+#: c-common.c:7789
+#, gcc-internal-format
+msgid "Bad option %s to optimize attribute."
+msgstr ""
+
+#: c-common.c:7792
+#, gcc-internal-format
+msgid "Bad option %s to pragma attribute"
+msgstr ""
+
+#: c-common.c:7987
+#, fuzzy, gcc-internal-format
+msgid "not enough arguments to function %qE"
+msgstr "нехапае аргументаў у функцыі \"%s\""
+
+#: c-common.c:7992 c-typeck.c:2817
+#, fuzzy, gcc-internal-format
+msgid "too many arguments to function %qE"
+msgstr "вельмі шмат аргументаў у функцыі"
+
+#: c-common.c:8022 c-common.c:8068
+#, fuzzy, gcc-internal-format
+msgid "non-floating-point argument in call to function %qE"
+msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
+
+#: c-common.c:8045
+#, fuzzy, gcc-internal-format
+msgid "non-floating-point arguments in call to function %qE"
+msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
+
+#: c-common.c:8061
+#, fuzzy, gcc-internal-format
+msgid "non-const integer argument %u in call to function %qE"
+msgstr "нехапае аргументаў у функцыі \"%s\""
+
+#: c-common.c:8351
+#, gcc-internal-format
+msgid "cannot apply %<offsetof%> to static data member %qD"
+msgstr ""
+
+#: c-common.c:8356
+#, gcc-internal-format
+msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
+msgstr ""
+
+#: c-common.c:8363
+#, gcc-internal-format
+msgid "cannot apply %<offsetof%> to a non constant address"
+msgstr ""
+
+#: c-common.c:8376 cp/typeck.c:5004
+#, fuzzy, gcc-internal-format
+msgid "attempt to take address of bit-field structure member %qD"
+msgstr "не магу атрымаць адрас бітавага поля \"%s\""
+
+#: c-common.c:8435
+#, gcc-internal-format
+msgid "index %E denotes an offset greater than size of %qT"
+msgstr ""
+
+#: c-common.c:8472
+#, gcc-internal-format
+msgid "lvalue required as left operand of assignment"
+msgstr ""
+
+#: c-common.c:8475
+#, gcc-internal-format
+msgid "lvalue required as increment operand"
+msgstr ""
+
+#: c-common.c:8478
+#, gcc-internal-format
+msgid "lvalue required as decrement operand"
+msgstr ""
+
+#: c-common.c:8481
+#, gcc-internal-format
+msgid "lvalue required as unary %<&%> operand"
+msgstr ""
+
+#: c-common.c:8484
+#, gcc-internal-format
+msgid "lvalue required in asm statement"
+msgstr ""
+
+#: c-common.c:8614
+#, fuzzy, gcc-internal-format
+msgid "size of array is too large"
+msgstr "памер масіва \"%s\" вельмі вялікі"
+
+#: c-common.c:8650 c-common.c:8701 c-typeck.c:3041
+#, fuzzy, gcc-internal-format
+msgid "too few arguments to function %qE"
+msgstr "не хапае аргументаў у функцыі"
+
+#: c-common.c:8667 c-typeck.c:5374 config/mep/mep.c:6341
+#, gcc-internal-format
+msgid "incompatible type for argument %d of %qE"
+msgstr ""
+
+#: c-common.c:8864
+#, gcc-internal-format
+msgid "array subscript has type %<char%>"
+msgstr ""
+
+#: c-common.c:8899
+#, gcc-internal-format
+msgid "suggest parentheses around %<+%> inside %<<<%>"
+msgstr ""
+
+#: c-common.c:8902
+#, gcc-internal-format
+msgid "suggest parentheses around %<-%> inside %<<<%>"
+msgstr ""
+
+#: c-common.c:8908
+#, gcc-internal-format
+msgid "suggest parentheses around %<+%> inside %<>>%>"
+msgstr ""
+
+#: c-common.c:8911
+#, gcc-internal-format
+msgid "suggest parentheses around %<-%> inside %<>>%>"
+msgstr ""
+
+#: c-common.c:8917
+#, gcc-internal-format
+msgid "suggest parentheses around %<&&%> within %<||%>"
+msgstr ""
+
+#: c-common.c:8926
+#, gcc-internal-format
+msgid "suggest parentheses around arithmetic in operand of %<|%>"
+msgstr ""
+
+#: c-common.c:8931
+#, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of %<|%>"
+msgstr ""
+
+#: c-common.c:8935
+#, gcc-internal-format
+msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
+msgstr ""
+
+#: c-common.c:8945
+#, gcc-internal-format
+msgid "suggest parentheses around arithmetic in operand of %<^%>"
+msgstr ""
+
+#: c-common.c:8950
+#, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of %<^%>"
+msgstr ""
+
+#: c-common.c:8956
+#, gcc-internal-format
+msgid "suggest parentheses around %<+%> in operand of %<&%>"
+msgstr ""
+
+#: c-common.c:8959
+#, gcc-internal-format
+msgid "suggest parentheses around %<-%> in operand of %<&%>"
+msgstr ""
+
+#: c-common.c:8964
+#, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of %<&%>"
+msgstr ""
+
+#: c-common.c:8968
+#, gcc-internal-format
+msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
+msgstr ""
+
+#: c-common.c:8976
+#, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of %<==%>"
+msgstr ""
+
+#: c-common.c:8982
+#, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of %<!=%>"
+msgstr ""
+
+#: c-common.c:8993
+#, gcc-internal-format
+msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
+msgstr ""
+
+#: c-common.c:9008
+#, fuzzy, gcc-internal-format
+msgid "label %q+D defined but not used"
+msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца"
+
+#: c-common.c:9010
+#, fuzzy, gcc-internal-format
+msgid "label %q+D declared but not defined"
+msgstr "адмеціна `%D' выкарыстоўвываецца, але ня вызначана"
+
+#: c-common.c:9030
+#, gcc-internal-format
+msgid "division by zero"
+msgstr ""
+
+#: c-common.c:9062
+#, gcc-internal-format
+msgid "comparison between types %qT and %qT"
+msgstr ""
+
+#: c-common.c:9113
+#, gcc-internal-format
+msgid "comparison between signed and unsigned integer expressions"
+msgstr ""
+
+#: c-common.c:9164
+#, gcc-internal-format
+msgid "promoted ~unsigned is always non-zero"
+msgstr ""
+
+#: c-common.c:9167
+#, gcc-internal-format
+msgid "comparison of promoted ~unsigned with constant"
+msgstr ""
+
+#: c-common.c:9177
+#, gcc-internal-format
+msgid "comparison of promoted ~unsigned with unsigned"
+msgstr ""
+
+#. Except for passing an argument to an unprototyped function,
+#. this is a constraint violation.  When passing an argument to
+#. an unprototyped function, it is compile-time undefined;
+#. making it a constraint in that case was rejected in
+#. DR#252.
+#: c-convert.c:102 c-typeck.c:1900 c-typeck.c:4950 cp/typeck.c:1827
+#: cp/typeck.c:6328 cp/typeck.c:6953 fortran/convert.c:88
+#, gcc-internal-format
+msgid "void value not ignored as it ought to be"
+msgstr ""
+
+#: c-convert.c:156 fortran/convert.c:121 java/typeck.c:151
+#, gcc-internal-format
+msgid "conversion to non-scalar type requested"
+msgstr ""
+
+#: c-decl.c:696
+#, gcc-internal-format
+msgid "array %q+D assumed to have one element"
+msgstr ""
+
+#: c-decl.c:737
+#, gcc-internal-format
+msgid "%qD is static but used in inline function %qD which is not static"
+msgstr ""
+
+#: c-decl.c:742
+#, gcc-internal-format
+msgid "%q+D is static but declared in inline function %qD which is not static"
+msgstr ""
+
+#: c-decl.c:954
+#, gcc-internal-format
+msgid "GCC supports only %u nested scopes"
+msgstr ""
+
+#: c-decl.c:1102 cp/decl.c:357
+#, fuzzy, gcc-internal-format
+msgid "label %q+D used but not defined"
+msgstr "адмеціна `%D' выкарыстоўвываецца, але ня вызначана"
+
+#: c-decl.c:1147
+#, fuzzy, gcc-internal-format
+msgid "nested function %q+D declared but never defined"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+
+#: c-decl.c:1159
+#, fuzzy, gcc-internal-format
+msgid "inline function %q+D declared but never defined"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+
+#: c-decl.c:1174 cp/decl.c:600
+#, fuzzy, gcc-internal-format
+msgid "unused variable %q+D"
+msgstr "невыкарыстоўваемая пераменная \"%s\""
+
+#: c-decl.c:1178
+#, gcc-internal-format
+msgid "type of array %q+D completed incompatibly with implicit initialization"
+msgstr ""
+
+#: c-decl.c:1462 c-decl.c:5686 c-decl.c:6464 c-decl.c:7065
+#, gcc-internal-format
+msgid "originally defined here"
+msgstr ""
+
+#: c-decl.c:1533
+#, gcc-internal-format
+msgid "a parameter list with an ellipsis can%'t match an empty parameter name list declaration"
+msgstr ""
+
+#: c-decl.c:1540
+#, gcc-internal-format
+msgid "an argument type that has a default promotion can%'t match an empty parameter name list declaration"
+msgstr ""
+
+#: c-decl.c:1581
+#, gcc-internal-format
+msgid "prototype for %q+D declares more arguments than previous old-style definition"
+msgstr ""
+
+#: c-decl.c:1587
+#, gcc-internal-format
+msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
+msgstr ""
+
+#: c-decl.c:1596
+#, gcc-internal-format
+msgid "prototype for %q+D declares argument %d with incompatible type"
+msgstr ""
+
+#. If we get here, no errors were found, but do issue a warning
+#. for this poor-style construct.
+#: c-decl.c:1609
+#, gcc-internal-format
+msgid "prototype for %q+D follows non-prototype definition"
+msgstr ""
+
+#: c-decl.c:1624
+#, fuzzy, gcc-internal-format
+msgid "previous definition of %q+D was here"
+msgstr "папярэдняе вызначэньне"
+
+#: c-decl.c:1626
+#, fuzzy, gcc-internal-format
+msgid "previous implicit declaration of %q+D was here"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: c-decl.c:1628
+#, fuzzy, gcc-internal-format
+msgid "previous declaration of %q+D was here"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: c-decl.c:1668
+#, gcc-internal-format
+msgid "%q+D redeclared as different kind of symbol"
+msgstr ""
+
+#: c-decl.c:1672
+#, fuzzy, gcc-internal-format
+msgid "built-in function %q+D declared as non-function"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+
+#: c-decl.c:1675 c-decl.c:1822 c-decl.c:2510
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q+D shadows a built-in function"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+
+#: c-decl.c:1684
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of enumerator %q+D"
+msgstr "абвяшчэньне шаблёну `%#D'"
+
+#. If types don't match for a built-in, throw away the
+#. built-in.  No point in calling locate_old_decl here, it
+#. won't print anything.
+#: c-decl.c:1705
+#, fuzzy, gcc-internal-format
+msgid "conflicting types for built-in function %q+D"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#: c-decl.c:1730 c-decl.c:1743 c-decl.c:1779
+#, gcc-internal-format
+msgid "conflicting types for %q+D"
+msgstr ""
+
+#: c-decl.c:1759
+#, gcc-internal-format
+msgid "conflicting named address spaces (generic vs %s) for %q+D"
+msgstr ""
+
+#: c-decl.c:1763
+#, gcc-internal-format
+msgid "conflicting named address spaces (%s vs generic) for %q+D"
+msgstr ""
+
+#: c-decl.c:1767
+#, gcc-internal-format
+msgid "conflicting named address spaces (%s vs %s) for %q+D"
+msgstr ""
+
+#: c-decl.c:1776
+#, gcc-internal-format
+msgid "conflicting type qualifiers for %q+D"
+msgstr ""
+
+#. Allow OLDDECL to continue in use.
+#: c-decl.c:1797
+#, fuzzy, gcc-internal-format
+msgid "redefinition of typedef %q+D"
+msgstr "перанакіраванне stdout: %s"
+
+#: c-decl.c:1848 c-decl.c:1951
+#, fuzzy, gcc-internal-format
+msgid "redefinition of %q+D"
+msgstr "перанакіраванне stdout: %s"
+
+#: c-decl.c:1883 c-decl.c:1989
+#, gcc-internal-format
+msgid "static declaration of %q+D follows non-static declaration"
+msgstr ""
+
+#: c-decl.c:1893 c-decl.c:1901 c-decl.c:1979 c-decl.c:1986
+#, gcc-internal-format
+msgid "non-static declaration of %q+D follows static declaration"
+msgstr ""
+
+#: c-decl.c:1917
+#, gcc-internal-format
+msgid "%<gnu_inline%> attribute present on %q+D"
+msgstr ""
+
+#: c-decl.c:1920
+#, fuzzy, gcc-internal-format
+msgid "but not here"
+msgstr " адсюль"
+
+#: c-decl.c:1938
+#, gcc-internal-format
+msgid "thread-local declaration of %q+D follows non-thread-local declaration"
+msgstr ""
+
+#: c-decl.c:1941
+#, gcc-internal-format
+msgid "non-thread-local declaration of %q+D follows thread-local declaration"
+msgstr ""
+
+#: c-decl.c:1971
+#, fuzzy, gcc-internal-format
+msgid "extern declaration of %q+D follows declaration with no linkage"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: c-decl.c:2007
+#, gcc-internal-format
+msgid "declaration of %q+D with no linkage follows extern declaration"
+msgstr ""
+
+#: c-decl.c:2013
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of %q+D with no linkage"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: c-decl.c:2039
+#, gcc-internal-format
+msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
+msgstr ""
+
+#: c-decl.c:2050
+#, fuzzy, gcc-internal-format
+msgid "inline declaration of %qD follows declaration with attribute noinline"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: c-decl.c:2057
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q+D with attribute noinline follows inline declaration "
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: c-decl.c:2075
+#, fuzzy, gcc-internal-format
+msgid "redefinition of parameter %q+D"
+msgstr "перанакіраванне stdout: %s"
+
+#: c-decl.c:2102
+#, fuzzy, gcc-internal-format
+msgid "redundant redeclaration of %q+D"
+msgstr "Нерэчаіснае абвяшчэнне"
+
+#: c-decl.c:2497
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q+D shadows previous non-variable"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+
+#: c-decl.c:2502
+#, gcc-internal-format
+msgid "declaration of %q+D shadows a parameter"
+msgstr ""
+
+#: c-decl.c:2505
+#, gcc-internal-format
+msgid "declaration of %q+D shadows a global declaration"
+msgstr ""
+
+#: c-decl.c:2515
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q+D shadows a previous local"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+
+#: c-decl.c:2519 cp/name-lookup.c:1050 cp/name-lookup.c:1083
+#: cp/name-lookup.c:1092
+#, fuzzy, gcc-internal-format
+msgid "shadowed declaration is here"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: c-decl.c:2646
+#, fuzzy, gcc-internal-format
+msgid "nested extern declaration of %qD"
+msgstr "пустое абвяшчэнне"
+
+#: c-decl.c:2814 c-decl.c:2817
+#, fuzzy, gcc-internal-format
+msgid "implicit declaration of function %qE"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: c-decl.c:2880
+#, fuzzy, gcc-internal-format
+msgid "incompatible implicit declaration of built-in function %qD"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: c-decl.c:2889
+#, fuzzy, gcc-internal-format
+msgid "incompatible implicit declaration of function %qD"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: c-decl.c:2942
+#, fuzzy, gcc-internal-format
+msgid "%qE undeclared here (not in a function)"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+
+#: c-decl.c:2947
+#, fuzzy, gcc-internal-format
+msgid "%qE undeclared (first use in this function)"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+
+#: c-decl.c:2951
+#, gcc-internal-format
+msgid "(Each undeclared identifier is reported only once"
+msgstr "(Аб кожным неабвешчаным ідэнтыфікатары паведамляецца"
+
+#: c-decl.c:2952
+#, gcc-internal-format
+msgid "for each function it appears in.)"
+msgstr "адзін раз для кожнай функцыі, дзе ён з'яўляецца.)"
+
+#: c-decl.c:3001 cp/decl.c:2443
+#, gcc-internal-format
+msgid "label %qE referenced outside of any function"
+msgstr ""
+
+#: c-decl.c:3037
+#, gcc-internal-format
+msgid "jump into scope of identifier with variably modified type"
+msgstr ""
+
+#: c-decl.c:3040
+#, fuzzy, gcc-internal-format
+msgid "jump skips variable initialization"
+msgstr "нерэчаісны ініцыялізатар"
+
+#: c-decl.c:3041 c-decl.c:3097 c-decl.c:3182
+#, fuzzy, gcc-internal-format
+msgid "label %qD defined here"
+msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца"
+
+#: c-decl.c:3042 c-decl.c:3306
+#, fuzzy, gcc-internal-format
+msgid "%qD declared here"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+
+#: c-decl.c:3096 c-decl.c:3181
+#, gcc-internal-format
+msgid "jump into statement expression"
+msgstr ""
+
+#: c-decl.c:3118
+#, fuzzy, gcc-internal-format
+msgid "duplicate label declaration %qE"
+msgstr "паўторнае абвяшчэньне адмеціны `%s'"
+
+#: c-decl.c:3212 cp/decl.c:2752
+#, fuzzy, gcc-internal-format
+msgid "duplicate label %qD"
+msgstr "паўтарэнне \"%s\""
+
+#: c-decl.c:3243
+#, gcc-internal-format
+msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
+msgstr ""
+
+#: c-decl.c:3304
+#, gcc-internal-format
+msgid "switch jumps over variable initialization"
+msgstr ""
+
+#: c-decl.c:3305 c-decl.c:3316
+#, gcc-internal-format
+msgid "switch starts here"
+msgstr ""
+
+#: c-decl.c:3315
+#, gcc-internal-format
+msgid "switch jumps into statement expression"
+msgstr ""
+
+#: c-decl.c:3386
+#, gcc-internal-format
+msgid "%qE defined as wrong kind of tag"
+msgstr ""
+
+#: c-decl.c:3618
+#, gcc-internal-format
+msgid "unnamed struct/union that defines no instances"
+msgstr ""
+
+#: c-decl.c:3627
+#, gcc-internal-format
+msgid "empty declaration with storage class specifier does not redeclare tag"
+msgstr ""
+
+#: c-decl.c:3640
+#, gcc-internal-format
+msgid "empty declaration with type qualifier does not redeclare tag"
+msgstr ""
+
+#: c-decl.c:3662 c-decl.c:3669
+#, fuzzy, gcc-internal-format
+msgid "useless type name in empty declaration"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#: c-decl.c:3677
+#, fuzzy, gcc-internal-format
+msgid "%<inline%> in empty declaration"
+msgstr "пустое абвяшчэньне"
+
+#: c-decl.c:3683
+#, gcc-internal-format
+msgid "%<auto%> in file-scope empty declaration"
+msgstr ""
+
+#: c-decl.c:3689
+#, gcc-internal-format
+msgid "%<register%> in file-scope empty declaration"
+msgstr ""
+
+#: c-decl.c:3695
+#, fuzzy, gcc-internal-format
+msgid "useless storage class specifier in empty declaration"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#: c-decl.c:3701
+#, gcc-internal-format
+msgid "useless %<__thread%> in empty declaration"
+msgstr ""
+
+#: c-decl.c:3710
+#, fuzzy, gcc-internal-format
+msgid "useless type qualifier in empty declaration"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#: c-decl.c:3717 c-parser.c:1198
+#, gcc-internal-format
+msgid "empty declaration"
+msgstr "пустое абвяшчэньне"
+
+#: c-decl.c:3788
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
+msgstr "ISO C89 не падтрымлівае \"long long\""
+
+#: c-decl.c:3792
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support %<[*]%> array declarators"
+msgstr "ISO C89 не падтрымлівае \"long long\""
+
+#. C99 6.7.5.2p4
+#. A function definition isn't function prototype scope C99 6.2.1p4.
+#. C99 6.7.5.2p4
+#: c-decl.c:3799 c-decl.c:6060
+#, gcc-internal-format
+msgid "%<[*]%> not allowed in other than function prototype scope"
+msgstr ""
+
+#: c-decl.c:3912
+#, fuzzy, gcc-internal-format
+msgid "%q+D is usually a function"
+msgstr "`%s' - звычайна функцыя"
+
+#: c-decl.c:3921
+#, fuzzy, gcc-internal-format
+msgid "typedef %qD is initialized (use __typeof__ instead)"
+msgstr "параметр \"%s\" ініцыялізаваны"
+
+#: c-decl.c:3926
+#, gcc-internal-format
+msgid "function %qD is initialized like a variable"
+msgstr ""
+
+#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
+#: c-decl.c:3932
+#, fuzzy, gcc-internal-format
+msgid "parameter %qD is initialized"
+msgstr "параметр \"%s\" ініцыялізаваны"
+
+#: c-decl.c:3957
+#, fuzzy, gcc-internal-format
+msgid "variable %qD has initializer but incomplete type"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: c-decl.c:4046 cp/decl.c:4171 cp/decl.c:11714
+#, fuzzy, gcc-internal-format
+msgid "inline function %q+D given attribute noinline"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: c-decl.c:4143
+#, gcc-internal-format
+msgid "initializer fails to determine size of %q+D"
+msgstr ""
+
+#: c-decl.c:4148
+#, fuzzy, gcc-internal-format
+msgid "array size missing in %q+D"
+msgstr "прапушчан памер масіва ў `%D'"
+
+#: c-decl.c:4160
+#, fuzzy, gcc-internal-format
+msgid "zero or negative size array %q+D"
+msgstr "нулявы памер масіва `%D'"
+
+#: c-decl.c:4215 varasm.c:2139
+#, gcc-internal-format
+msgid "storage size of %q+D isn%'t known"
+msgstr ""
+
+#: c-decl.c:4226
+#, fuzzy, gcc-internal-format
+msgid "storage size of %q+D isn%'t constant"
+msgstr "тып параметра \"%s\" не аб'яўлены"
+
+#: c-decl.c:4273
+#, gcc-internal-format
+msgid "ignoring asm-specifier for non-static local variable %q+D"
+msgstr ""
+
+#: c-decl.c:4301
+#, gcc-internal-format
+msgid "cannot put object with volatile field into register"
 msgstr ""
 
-#: config/frv/frv.opt:136
-msgid "Disallow direct calls to global functions"
+#: c-decl.c:4391
+#, fuzzy, gcc-internal-format
+msgid "uninitialized const %qD is invalid in C++"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+
+#: c-decl.c:4437
+#, gcc-internal-format
+msgid "ISO C forbids forward parameter declarations"
 msgstr ""
 
-#: config/frv/frv.opt:140
-#, fuzzy
-msgid "Use media instructions"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
+#: c-decl.c:4523
+#, gcc-internal-format
+msgid "defining a type in a compound literal is invalid in C++"
+msgstr ""
 
-#: config/frv/frv.opt:144
-msgid "Use multiply add/subtract instructions"
+#: c-decl.c:4575 c-decl.c:4590
+#, fuzzy, gcc-internal-format
+msgid "bit-field %qs width not an integer constant"
+msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
+
+#: c-decl.c:4585
+#, fuzzy, gcc-internal-format
+msgid "bit-field %qs width not an integer constant expression"
+msgstr "памер масіва \"%s\" адмоўны"
+
+#: c-decl.c:4596
+#, gcc-internal-format
+msgid "negative width in bit-field %qs"
 msgstr ""
 
-#: config/frv/frv.opt:148
-msgid "Enable optimizing &&/|| in conditional execution"
+#: c-decl.c:4601
+#, gcc-internal-format
+msgid "zero width for bit-field %qs"
 msgstr ""
 
-#: config/frv/frv.opt:152
-msgid "Enable nested conditional execution optimizations"
+#: c-decl.c:4611
+#, fuzzy, gcc-internal-format
+msgid "bit-field %qs has invalid type"
+msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
+
+#: c-decl.c:4621
+#, gcc-internal-format
+msgid "type of bit-field %qs is a GCC extension"
 msgstr ""
 
-#: config/frv/frv.opt:157
-msgid "Do not mark ABI switches in e_flags"
+#: c-decl.c:4627
+#, gcc-internal-format
+msgid "width of %qs exceeds its type"
 msgstr ""
 
-#: config/frv/frv.opt:161
-msgid "Remove redundant membars"
+#: c-decl.c:4640
+#, gcc-internal-format
+msgid "%qs is narrower than values of its type"
 msgstr ""
 
-#: config/frv/frv.opt:165
-msgid "Pack VLIW instructions"
+#: c-decl.c:4659
+#, gcc-internal-format
+msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
 msgstr ""
 
-#: config/frv/frv.opt:169
-msgid "Enable setting GPRs to the result of comparisons"
+#: c-decl.c:4663
+#, gcc-internal-format
+msgid "ISO C90 forbids array whose size can%'t be evaluated"
 msgstr ""
 
-#: config/frv/frv.opt:173
-msgid "Change the amount of scheduler lookahead"
+#: c-decl.c:4670
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids variable length array %qE"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+
+#: c-decl.c:4673
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids variable length array"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+
+#: c-decl.c:4682
+#, fuzzy, gcc-internal-format
+msgid "the size of array %qE can%'t be evaluated"
+msgstr "памер масіва \"%s\" адмоўны"
+
+#: c-decl.c:4686
+#, fuzzy, gcc-internal-format
+msgid "the size of array can %'t be evaluated"
+msgstr "памер масіва \"%s\" адмоўны"
+
+#: c-decl.c:4692
+#, gcc-internal-format
+msgid "variable length array %qE is used"
 msgstr ""
 
-#: config/frv/frv.opt:177 config/pa/pa.opt:104
-msgid "Use software floating point"
+#: c-decl.c:4696 cp/decl.c:7363
+#, gcc-internal-format
+msgid "variable length array is used"
 msgstr ""
 
-#: config/frv/frv.opt:181
-msgid "Assume a large TLS segment"
+#: c-decl.c:4874 c-decl.c:5220 c-decl.c:5230
+#, gcc-internal-format
+msgid "variably modified %qE at file scope"
 msgstr ""
 
-#: config/frv/frv.opt:185
-msgid "Do not assume a large TLS segment"
+#: c-decl.c:4876
+#, gcc-internal-format
+msgid "variably modified field at file scope"
 msgstr ""
 
-#: config/frv/frv.opt:190
-msgid "Cause gas to print tomcat statistics"
+#: c-decl.c:4896
+#, gcc-internal-format
+msgid "type defaults to %<int%> in declaration of %qE"
 msgstr ""
 
-#: config/frv/frv.opt:195
-msgid "Link with the library-pic libraries"
+#: c-decl.c:4900
+#, gcc-internal-format
+msgid "type defaults to %<int%> in type name"
 msgstr ""
 
-#: config/frv/frv.opt:199
-msgid "Allow branches to be packed with other instructions"
+#: c-decl.c:4933
+#, fuzzy, gcc-internal-format
+msgid "duplicate %<const%>"
+msgstr "паўтарэнне \"const\""
+
+#: c-decl.c:4935
+#, fuzzy, gcc-internal-format
+msgid "duplicate %<restrict%>"
+msgstr "паўтарэнне \"restrict\""
+
+#: c-decl.c:4937
+#, fuzzy, gcc-internal-format
+msgid "duplicate %<volatile%>"
+msgstr "паўтарэнне \"volatile\""
+
+#: c-decl.c:4941
+#, gcc-internal-format
+msgid "conflicting named address spaces (%s vs %s)"
 msgstr ""
 
-#: config/mn10300/mn10300.opt:23
-msgid "Target the AM33 processor"
-msgstr "Мэта - AM33 працэсар"
+#: c-decl.c:4963
+#, gcc-internal-format
+msgid "function definition declared %<auto%>"
+msgstr ""
 
-#: config/mn10300/mn10300.opt:27
-#, fuzzy
-msgid "Target the AM33/2.0 processor"
-msgstr "Ð\9cÑ\8dÑ\82а - AM33 Ð¿Ñ\80аÑ\86Ñ\8dÑ\81аÑ\80"
+#: c-decl.c:4965
+#, fuzzy, gcc-internal-format
+msgid "function definition declared %<register%>"
+msgstr "вÑ\96Ñ\80Ñ\82Ñ\83алÑ\8cнÑ\8bÑ\8f Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96 Ð½Ðµ Ð¼Ð¾Ð³Ñ\83Ñ\86Ñ\8c Ð±Ñ\8bÑ\86Ñ\8c Ñ\81Ñ\8fбÑ\80оÑ\9eÑ\81кÑ\96мÑ\96"
 
-#: config/mn10300/mn10300.opt:31
-msgid "Work around hardware multiply bug"
+#: c-decl.c:4967
+#, gcc-internal-format
+msgid "function definition declared %<typedef%>"
 msgstr ""
 
-#: config/mn10300/mn10300.opt:36
-msgid "Enable linker relaxations"
+#: c-decl.c:4969
+#, fuzzy, gcc-internal-format
+msgid "function definition declared %<__thread%>"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+
+#: c-decl.c:4986
+#, gcc-internal-format
+msgid "storage class specified for structure field %qE"
 msgstr ""
 
-#: config/mn10300/mn10300.opt:40
-msgid "Return pointers in both a0 and d0"
+#: c-decl.c:4989
+#, gcc-internal-format
+msgid "storage class specified for structure field"
 msgstr ""
 
-#: config/s390/tpf.opt:23
-msgid "Enable TPF-OS tracing code"
+#: c-decl.c:4993
+#, gcc-internal-format
+msgid "storage class specified for parameter %qE"
 msgstr ""
 
-#: config/s390/tpf.opt:27
-msgid "Specify main object for TPF-OS"
+#: c-decl.c:4996
+#, gcc-internal-format
+msgid "storage class specified for unnamed parameter"
 msgstr ""
 
-#: config/s390/s390.opt:23
-msgid "31 bit ABI"
+#: c-decl.c:4999 cp/decl.c:8291
+#, gcc-internal-format
+msgid "storage class specified for typename"
 msgstr ""
 
-#: config/s390/s390.opt:27
-msgid "64 bit ABI"
+#: c-decl.c:5016
+#, gcc-internal-format
+msgid "%qE initialized and declared %<extern%>"
 msgstr ""
 
-#: config/s390/s390.opt:31 config/i386/i386.opt:97 config/spu/spu.opt:80
-msgid "Generate code for given CPU"
-msgstr "Генерыраваць код для дадзенага ЦП"
+#: c-decl.c:5020
+#, gcc-internal-format
+msgid "%qE has both %<extern%> and initializer"
+msgstr ""
 
-#: config/s390/s390.opt:35
-msgid "Maintain backchain pointer"
+#: c-decl.c:5025
+#, gcc-internal-format
+msgid "file-scope declaration of %qE specifies %<auto%>"
 msgstr ""
 
-#: config/s390/s390.opt:39
-msgid "Additional debug prints"
+#: c-decl.c:5029
+#, gcc-internal-format
+msgid "file-scope declaration of %qE specifies %<register%>"
 msgstr ""
 
-#: config/s390/s390.opt:43
-msgid "ESA/390 architecture"
+#: c-decl.c:5034
+#, gcc-internal-format
+msgid "nested function %qE declared %<extern%>"
 msgstr ""
 
-#: config/s390/s390.opt:47
-#, fuzzy
-msgid "Enable fused multiply/add instructions"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
+#: c-decl.c:5037
+#, gcc-internal-format
+msgid "function-scope %qE implicitly auto and declared %<__thread%>"
+msgstr ""
 
-#: config/s390/s390.opt:51
-msgid "Enable decimal floating point hardware support"
+#. Only the innermost declarator (making a parameter be of
+#. array type which is converted to pointer type)
+#. may have static or type qualifiers.
+#: c-decl.c:5084 c-decl.c:5414
+#, gcc-internal-format
+msgid "static or type qualifiers in non-parameter array declarator"
 msgstr ""
 
-#: config/s390/s390.opt:55
-#, fuzzy
-msgid "Enable hardware floating point"
-msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
+#: c-decl.c:5132
+#, gcc-internal-format
+msgid "declaration of %qE as array of voids"
+msgstr ""
 
-#: config/s390/s390.opt:67
-msgid "Use packed stack layout"
+#: c-decl.c:5134
+#, gcc-internal-format
+msgid "declaration of type name as array of voids"
 msgstr ""
 
-#: config/s390/s390.opt:71
-msgid "Use bras for executable < 64k"
+#: c-decl.c:5141
+#, gcc-internal-format
+msgid "declaration of %qE as array of functions"
 msgstr ""
 
-#: config/s390/s390.opt:75
-#, fuzzy
-msgid "Disable hardware floating point"
-msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
+#: c-decl.c:5144
+#, gcc-internal-format
+msgid "declaration of type name as array of functions"
+msgstr ""
 
-#: config/s390/s390.opt:79
-msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
+#: c-decl.c:5151 c-decl.c:6851
+#, fuzzy, gcc-internal-format
+msgid "invalid use of structure with flexible array member"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: c-decl.c:5177
+#, fuzzy, gcc-internal-format
+msgid "size of array %qE has non-integer type"
+msgstr "памер масіва \"%s\" адмоўны"
+
+#: c-decl.c:5181
+#, fuzzy, gcc-internal-format
+msgid "size of unnamed array has non-integer type"
+msgstr "памер масіва \"%s\" адмоўны"
+
+#: c-decl.c:5191
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids zero-size array %qE"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+
+#: c-decl.c:5194
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids zero-size array"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+
+#: c-decl.c:5203
+#, fuzzy, gcc-internal-format
+msgid "size of array %qE is negative"
+msgstr "адмоўны памер масіва "
+
+#: c-decl.c:5205
+#, fuzzy, gcc-internal-format
+msgid "size of unnamed array is negative"
+msgstr "адмоўны памер масіва "
+
+#: c-decl.c:5281 c-decl.c:5645
+#, fuzzy, gcc-internal-format
+msgid "size of array %qE is too large"
+msgstr "памер масіва \"%s\" вельмі вялікі"
+
+#: c-decl.c:5284 c-decl.c:5647
+#, fuzzy, gcc-internal-format
+msgid "size of unnamed array is too large"
+msgstr "памер масіва \"%s\" вельмі вялікі"
+
+#: c-decl.c:5321
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support flexible array members"
+msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
+
+#. C99 6.7.5.2p4
+#: c-decl.c:5342
+#, fuzzy, gcc-internal-format
+msgid "%<[*]%> not in a declaration"
+msgstr "\"%s\" - гэта не пачатак дэкларацыі"
+
+#: c-decl.c:5355
+#, gcc-internal-format
+msgid "array type has incomplete element type"
 msgstr ""
 
-#: config/s390/s390.opt:83
-msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
+#: c-decl.c:5447
+#, fuzzy, gcc-internal-format
+msgid "%qE declared as function returning a function"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+
+#: c-decl.c:5450
+#, gcc-internal-format
+msgid "type name declared as function returning a function"
 msgstr ""
 
-#: config/s390/s390.opt:87 config/ia64/ia64.opt:115 config/sparc/sparc.opt:95
-#: config/i386/i386.opt:229 config/rs6000/rs6000.opt:274 config/spu/spu.opt:84
-msgid "Schedule code for given CPU"
+#: c-decl.c:5457
+#, gcc-internal-format
+msgid "%qE declared as function returning an array"
 msgstr ""
 
-#: config/s390/s390.opt:91
-msgid "mvcle use"
+#: c-decl.c:5460
+#, gcc-internal-format
+msgid "type name declared as function returning an array"
 msgstr ""
 
-#: config/s390/s390.opt:95
-msgid "Warn if a function uses alloca or creates an array with dynamic size"
+#: c-decl.c:5490
+#, fuzzy, gcc-internal-format
+msgid "function definition has qualified void return type"
+msgstr "функцыя не вяртае тып string"
+
+#: c-decl.c:5493 cp/decl.c:8397
+#, gcc-internal-format
+msgid "type qualifiers ignored on function return type"
 msgstr ""
 
-#: config/s390/s390.opt:99
-msgid "Warn if a single function's framesize exceeds the given framesize"
+#: c-decl.c:5523 c-decl.c:5661 c-decl.c:5771 c-decl.c:5864
+#, gcc-internal-format
+msgid "ISO C forbids qualified function types"
 msgstr ""
 
-#: config/s390/s390.opt:103
-msgid "z/Architecture"
+#: c-decl.c:5590
+#, gcc-internal-format
+msgid "%qs combined with %<auto%> qualifier for %qE"
 msgstr ""
 
-#: config/ia64/ilp32.opt:3
-#, fuzzy
-msgid "Generate ILP32 code"
-msgstr "Стварыць ELF-вывад"
+#: c-decl.c:5594
+#, gcc-internal-format
+msgid "%qs combined with %<register%> qualifier for %qE"
+msgstr ""
 
-#: config/ia64/ilp32.opt:7
-#, fuzzy
-msgid "Generate LP64 code"
-msgstr "Стварыць ELF-вывад"
+#: c-decl.c:5600
+#, gcc-internal-format
+msgid "%qs specified for auto variable %qE"
+msgstr ""
 
-#: config/ia64/ia64.opt:21
-msgid "Generate big endian code"
+#: c-decl.c:5616
+#, gcc-internal-format
+msgid "%qs specified for parameter %qE"
 msgstr ""
 
-#: config/ia64/ia64.opt:25
-msgid "Generate little endian code"
+#: c-decl.c:5619
+#, gcc-internal-format
+msgid "%qs specified for unnamed parameter"
 msgstr ""
 
-#: config/ia64/ia64.opt:29
-msgid "Generate code for GNU as"
-msgstr "Генерыраваць код для GNU as"
+#: c-decl.c:5625
+#, gcc-internal-format
+msgid "%qs specified for structure field %qE"
+msgstr ""
 
-#: config/ia64/ia64.opt:33
-msgid "Generate code for GNU ld"
-msgstr "Генерыраваць код для GNU ld"
+#: c-decl.c:5628
+#, gcc-internal-format
+msgid "%qs specified for structure field"
+msgstr ""
 
-#: config/ia64/ia64.opt:37
-msgid "Emit stop bits before and after volatile extended asms"
+#: c-decl.c:5669
+#, gcc-internal-format
+msgid "typedef %q+D declared %<inline%>"
 msgstr ""
 
-#: config/ia64/ia64.opt:41
-msgid "Use in/loc/out register names"
+#: c-decl.c:5705
+#, gcc-internal-format
+msgid "ISO C forbids const or volatile function types"
 msgstr ""
 
-#: config/ia64/ia64.opt:48
-msgid "Enable use of sdata/scommon/sbss"
+#. C99 6.7.2.1p8
+#: c-decl.c:5715
+#, gcc-internal-format
+msgid "a member of a structure or union cannot have a variably modified type"
 msgstr ""
 
-#: config/ia64/ia64.opt:52
-msgid "Generate code without GP reg"
-msgstr "Генерыраваць код без GP reg"
+#: c-decl.c:5732 cp/decl.c:7577
+#, fuzzy, gcc-internal-format
+msgid "variable or field %qE declared void"
+msgstr "тып параметра \"%s\" не аб'яўлены"
 
-#: config/ia64/ia64.opt:56
-msgid "gp is constant (but save/restore gp on indirect calls)"
+#: c-decl.c:5763
+#, gcc-internal-format
+msgid "attributes in parameter array declarator ignored"
 msgstr ""
 
-#: config/ia64/ia64.opt:60
-msgid "Generate self-relocatable code"
+#: c-decl.c:5797
+#, fuzzy, gcc-internal-format
+msgid "parameter %q+D declared %<inline%>"
+msgstr "тып параметра \"%s\" не аб'яўлены"
+
+#: c-decl.c:5810
+#, fuzzy, gcc-internal-format
+msgid "field %qE declared as a function"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+
+#: c-decl.c:5817
+#, fuzzy, gcc-internal-format
+msgid "field %qE has incomplete type"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: c-decl.c:5819
+#, fuzzy, gcc-internal-format
+msgid "unnamed field has incomplete type"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: c-decl.c:5836 c-decl.c:5847 c-decl.c:5850
+#, fuzzy, gcc-internal-format
+msgid "invalid storage class for function %qE"
+msgstr "Нерэчаісны выбар \"%s\""
+
+#: c-decl.c:5870
+#, gcc-internal-format
+msgid "%<noreturn%> function returns non-void value"
 msgstr ""
 
-#: config/ia64/ia64.opt:64
-msgid "Generate inline floating point division, optimize for latency"
+#: c-decl.c:5906
+#, fuzzy, gcc-internal-format
+msgid "cannot inline function %<main%>"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+
+#: c-decl.c:5935
+#, gcc-internal-format
+msgid "variable previously declared %<static%> redeclared %<extern%>"
 msgstr ""
 
-#: config/ia64/ia64.opt:68
-msgid "Generate inline floating point division, optimize for throughput"
+#: c-decl.c:5945
+#, gcc-internal-format
+msgid "variable %q+D declared %<inline%>"
 msgstr ""
 
-#: config/ia64/ia64.opt:75
-msgid "Generate inline integer division, optimize for latency"
+#: c-decl.c:5980
+#, gcc-internal-format
+msgid "non-nested function with variably modified type"
 msgstr ""
 
-#: config/ia64/ia64.opt:79
-msgid "Generate inline integer division, optimize for throughput"
+#: c-decl.c:5982
+#, gcc-internal-format
+msgid "object with variably modified type must have no linkage"
 msgstr ""
 
-#: config/ia64/ia64.opt:83
-msgid "Do not inline integer division"
+#: c-decl.c:6065 c-decl.c:7481
+#, gcc-internal-format
+msgid "function declaration isn%'t a prototype"
 msgstr ""
 
-#: config/ia64/ia64.opt:87
-msgid "Generate inline square root, optimize for latency"
+#: c-decl.c:6073
+#, gcc-internal-format
+msgid "parameter names (without types) in function declaration"
 msgstr ""
 
-#: config/ia64/ia64.opt:91
-msgid "Generate inline square root, optimize for throughput"
+#: c-decl.c:6108
+#, fuzzy, gcc-internal-format
+msgid "parameter %u (%q+D) has incomplete type"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: c-decl.c:6112
+#, fuzzy, gcc-internal-format
+msgid "parameter %u has incomplete type"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: c-decl.c:6122
+#, fuzzy, gcc-internal-format
+msgid "parameter %u (%q+D) has void type"
+msgstr "тып параметра \"%s\" не аб'яўлены"
+
+#: c-decl.c:6126
+#, fuzzy, gcc-internal-format
+msgid "parameter %u has void type"
+msgstr "тып параметра \"%s\" не аб'яўлены"
+
+#: c-decl.c:6196
+#, gcc-internal-format
+msgid "%<void%> as only parameter may not be qualified"
 msgstr ""
 
-#: config/ia64/ia64.opt:95
-msgid "Do not inline square root"
+#: c-decl.c:6200 c-decl.c:6234
+#, fuzzy, gcc-internal-format
+msgid "%<void%> must be the only parameter"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: c-decl.c:6228
+#, gcc-internal-format
+msgid "parameter %q+D has just a forward declaration"
 msgstr ""
 
-#: config/ia64/ia64.opt:99
-msgid "Enable Dwarf 2 line debug info via GNU as"
+#. The %s will be one of 'struct', 'union', or 'enum'.
+#: c-decl.c:6273
+#, gcc-internal-format
+msgid "%<%s %E%> declared inside parameter list"
+msgstr ""
+
+#. The %s will be one of 'struct', 'union', or 'enum'.
+#: c-decl.c:6277
+#, gcc-internal-format
+msgid "anonymous %s declared inside parameter list"
+msgstr ""
+
+#: c-decl.c:6282
+#, gcc-internal-format
+msgid "its scope is only this definition or declaration, which is probably not what you want"
+msgstr ""
+
+#: c-decl.c:6375
+#, gcc-internal-format
+msgid "enum type defined here"
+msgstr ""
+
+#: c-decl.c:6381
+#, fuzzy, gcc-internal-format
+msgid "struct defined here"
+msgstr "папярэдняе вызначэньне"
+
+#: c-decl.c:6387
+#, fuzzy, gcc-internal-format
+msgid "union defined here"
+msgstr "папярэдняе вызначэньне"
+
+#: c-decl.c:6460
+#, fuzzy, gcc-internal-format
+msgid "redefinition of %<union %E%>"
+msgstr "перанакіраванне stdout: %s"
+
+#: c-decl.c:6462
+#, fuzzy, gcc-internal-format
+msgid "redefinition of %<struct %E%>"
+msgstr "перанакіраванне stdout: %s"
+
+#: c-decl.c:6471
+#, fuzzy, gcc-internal-format
+msgid "nested redefinition of %<union %E%>"
+msgstr "перанакіраванне stdout: %s"
+
+#: c-decl.c:6473
+#, fuzzy, gcc-internal-format
+msgid "nested redefinition of %<struct %E%>"
+msgstr "перанакіраванне stdout: %s"
+
+#: c-decl.c:6505 c-decl.c:7083
+#, gcc-internal-format
+msgid "defining type in %qs expression is invalid in C++"
+msgstr ""
+
+#: c-decl.c:6572 cp/decl.c:3907
+#, gcc-internal-format
+msgid "declaration does not declare anything"
+msgstr ""
+
+#: c-decl.c:6575
+#, fuzzy, gcc-internal-format
+msgid "ISO C doesn%'t support unnamed structs/unions"
+msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
+
+#: c-decl.c:6638 c-decl.c:6654
+#, fuzzy, gcc-internal-format
+msgid "duplicate member %q+D"
+msgstr "паўтарэнне \"%s\""
+
+#: c-decl.c:6757
+#, gcc-internal-format
+msgid "union has no named members"
+msgstr ""
+
+#: c-decl.c:6759
+#, gcc-internal-format
+msgid "union has no members"
+msgstr ""
+
+#: c-decl.c:6764
+#, gcc-internal-format
+msgid "struct has no named members"
+msgstr ""
+
+#: c-decl.c:6766
+#, gcc-internal-format
+msgid "struct has no members"
 msgstr ""
 
-#: config/ia64/ia64.opt:103
-msgid "Enable earlier placing stop bits for better scheduling"
+#: c-decl.c:6831
+#, gcc-internal-format
+msgid "flexible array member in union"
 msgstr ""
 
-#: config/ia64/ia64.opt:107 config/spu/spu.opt:72 config/sh/sh.opt:253
-#: config/pa/pa.opt:51
-msgid "Specify range of registers to make fixed"
+#: c-decl.c:6837
+#, gcc-internal-format
+msgid "flexible array member not at end of struct"
 msgstr ""
 
-#: config/ia64/ia64.opt:119
-msgid "Use data speculation before reload"
+#: c-decl.c:6843
+#, gcc-internal-format
+msgid "flexible array member in otherwise empty struct"
 msgstr ""
 
-#: config/ia64/ia64.opt:123
-msgid "Use data speculation after reload"
+#: c-decl.c:6960
+#, gcc-internal-format
+msgid "union cannot be made transparent"
 msgstr ""
 
-#: config/ia64/ia64.opt:127
-#, fuzzy
-msgid "Use control speculation"
-msgstr "СÑ\82ваÑ\80Ñ\8bÑ\86Ñ\8c ÐºÐ°Ð½Ñ\81олÑ\8cнÑ\8b Ð¿Ñ\80Ñ\8bдаÑ\82ак"
+#: c-decl.c:7056
+#, fuzzy, gcc-internal-format
+msgid "nested redefinition of %<enum %E%>"
+msgstr "пеÑ\80анакÑ\96Ñ\80аванне stdout: %s"
 
-#: config/ia64/ia64.opt:131
-msgid "Use in block data speculation before reload"
-msgstr ""
+#. This enum is a named one that has been declared already.
+#: c-decl.c:7063
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of %<enum %E%>"
+msgstr "абвяшчэньне `%#D'"
 
-#: config/ia64/ia64.opt:135
-msgid "Use in block data speculation after reload"
+#: c-decl.c:7138
+#, gcc-internal-format
+msgid "enumeration values exceed range of largest integer"
 msgstr ""
 
-#: config/ia64/ia64.opt:139
-msgid "Use in block control speculation"
+#: c-decl.c:7155
+#, gcc-internal-format
+msgid "specified mode too small for enumeral values"
 msgstr ""
 
-#: config/ia64/ia64.opt:143
-msgid "Use simple data speculation check"
-msgstr ""
+#: c-decl.c:7259 c-decl.c:7275
+#, fuzzy, gcc-internal-format
+msgid "enumerator value for %qE is not an integer constant"
+msgstr "памер масіва \"%s\" адмоўны"
 
-#: config/ia64/ia64.opt:147
-msgid "Use simple data speculation check for control speculation"
-msgstr ""
+#: c-decl.c:7270
+#, fuzzy, gcc-internal-format
+msgid "enumerator value for %qE is not an integer constant expression"
+msgstr "памер масіва \"%s\" адмоўны"
 
-#: config/ia64/ia64.opt:151
-msgid "If set, data speculative instructions will be chosen for schedule only if there are no other choices at the moment "
+#: c-decl.c:7294
+#, gcc-internal-format
+msgid "overflow in enumeration values"
 msgstr ""
 
-#: config/ia64/ia64.opt:155
-msgid "If set, control speculative instructions will be chosen for schedule only if there are no other choices at the moment "
+#: c-decl.c:7302
+#, gcc-internal-format
+msgid "ISO C restricts enumerator values to range of %<int%>"
 msgstr ""
 
-#: config/ia64/ia64.opt:159
-msgid "Count speculative dependencies while calculating priority of instructions"
-msgstr ""
+#: c-decl.c:7387
+#, fuzzy, gcc-internal-format
+msgid "inline function %qD given attribute noinline"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: config/ia64/ia64.opt:163
-msgid "Place a stop bit after every cycle when scheduling"
+#: c-decl.c:7405
+#, gcc-internal-format
+msgid "return type is an incomplete type"
 msgstr ""
 
-#: config/ia64/ia64.opt:167
-msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group"
-msgstr ""
+#: c-decl.c:7415
+#, fuzzy, gcc-internal-format
+msgid "return type defaults to %<int%>"
+msgstr "вяртаемы тып \"%s\" не \"int\""
 
-#: config/ia64/ia64.opt:171
-msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1"
-msgstr ""
+#: c-decl.c:7489
+#, fuzzy, gcc-internal-format
+msgid "no previous prototype for %qD"
+msgstr "няма папярэдняга прататыпа для \"%s\""
 
-#: config/ia64/ia64.opt:175
-msgid "Disallow more than `msched-max-memory-insns' in instruction group. Otherwise, limit is `soft' (prefer non-memory operations when limit is reached)"
-msgstr ""
+#: c-decl.c:7498
+#, fuzzy, gcc-internal-format
+msgid "%qD was used with no prototype before its definition"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: config/ia64/ia64.opt:179
-msgid "Don't generate checks for control speculation in selective scheduling"
-msgstr ""
+#: c-decl.c:7505
+#, fuzzy, gcc-internal-format
+msgid "no previous declaration for %qD"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: config/ia64/ia64.opt:183
-msgid "Enable fused multiply/add and multiply/subtract instructions"
-msgstr ""
+#: c-decl.c:7515
+#, fuzzy, gcc-internal-format
+msgid "%qD was used with no declaration before its definition"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: config/ia64/vms_symvec_libgcc_s.opt:3
-msgid "! It would be better to auto-generate this file."
-msgstr ""
+#: c-decl.c:7538
+#, fuzzy, gcc-internal-format
+msgid "return type of %qD is not %<int%>"
+msgstr "вяртаемы тып \"%s\" не \"int\""
 
-#: config/ia64/vms_symvec_libgcc_s.opt:7
-msgid "SYMBOL_VECTOR=(__divdi3=PROCEDURE)"
-msgstr ""
+#: c-decl.c:7544
+#, fuzzy, gcc-internal-format
+msgid "%qD is normally a non-static function"
+msgstr "`%s' - звычайна функцыя"
 
-#: config/m32c/m32c.opt:24 config/bfin/bfin.opt:23 config/mep/mep.opt:138
-msgid "Use simulator runtime"
+#: c-decl.c:7579
+#, gcc-internal-format
+msgid "old-style parameter declarations in prototyped function definition"
 msgstr ""
 
-#: config/m32c/m32c.opt:28
-msgid "Compile code for R8C variants"
+#: c-decl.c:7593
+#, gcc-internal-format
+msgid "traditional C rejects ISO C style function definitions"
 msgstr ""
 
-#: config/m32c/m32c.opt:32
-msgid "Compile code for M16C variants"
+#: c-decl.c:7609
+#, gcc-internal-format
+msgid "parameter name omitted"
 msgstr ""
 
-#: config/m32c/m32c.opt:36
-msgid "Compile code for M32CM variants"
+#: c-decl.c:7644
+#, gcc-internal-format
+msgid "old-style function definition"
 msgstr ""
 
-#: config/m32c/m32c.opt:40
-msgid "Compile code for M32C variants"
+#: c-decl.c:7653
+#, gcc-internal-format
+msgid "parameter name missing from parameter list"
 msgstr ""
 
-#: config/m32c/m32c.opt:44
-msgid "Number of memreg bytes (default: 16, range: 0..16)"
+#: c-decl.c:7665
+#, gcc-internal-format
+msgid "%qD declared as a non-parameter"
 msgstr ""
 
-#: config/sparc/little-endian.opt:23
-#, fuzzy
-msgid "Generate code for little-endian"
-msgstr "Ð\93енеÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f Intel as"
+#: c-decl.c:7671
+#, fuzzy, gcc-internal-format
+msgid "multiple parameters named %qD"
+msgstr "невÑ\8bкаÑ\80Ñ\8bÑ\81Ñ\82аемÑ\8b Ð¿Ð°Ñ\80амеÑ\82Ñ\80 \"%s\""
 
-#: config/sparc/little-endian.opt:27
-#, fuzzy
-msgid "Generate code for big-endian"
-msgstr "Генерыраваць код для дадзенага ЦП"
+#: c-decl.c:7680
+#, fuzzy, gcc-internal-format
+msgid "parameter %qD declared with void type"
+msgstr "тып параметра \"%s\" не аб'яўлены"
 
-#: config/sparc/sparc.opt:23 config/sparc/sparc.opt:27
-#, fuzzy
-msgid "Use hardware FP"
-msgstr "Выкарыстоўваць апаратную плаваючую кропку"
+#: c-decl.c:7709 c-decl.c:7713
+#, gcc-internal-format
+msgid "type of %qD defaults to %<int%>"
+msgstr ""
 
-#: config/sparc/sparc.opt:31
-#, fuzzy
-msgid "Do not use hardware FP"
-msgstr "Не выкарыстоўваць апаратную плаваючую кропку"
+#: c-decl.c:7733
+#, fuzzy, gcc-internal-format
+msgid "parameter %qD has incomplete type"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: config/sparc/sparc.opt:35
-msgid "Assume possible double misalignment"
+#: c-decl.c:7740
+#, gcc-internal-format
+msgid "declaration for parameter %qD but no such parameter"
 msgstr ""
 
-#: config/sparc/sparc.opt:39
-msgid "Pass -assert pure-text to linker"
+#: c-decl.c:7792
+#, gcc-internal-format
+msgid "number of arguments doesn%'t match built-in prototype"
 msgstr ""
 
-#: config/sparc/sparc.opt:43
-msgid "Use ABI reserved registers"
-msgstr ""
+#: c-decl.c:7803
+#, fuzzy, gcc-internal-format
+msgid "number of arguments doesn%'t match prototype"
+msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
 
-#: config/sparc/sparc.opt:47
-#, fuzzy
-msgid "Use hardware quad FP instructions"
-msgstr "Ð\92Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82оÑ\9eваÑ\86Ñ\8c Ð°Ð¿Ð°Ñ\80аÑ\82нÑ\83Ñ\8e \"плаваÑ\8eÑ\87Ñ\83Ñ\8e ÐºÑ\80опкÑ\83\""
+#: c-decl.c:7806 c-decl.c:7848 c-decl.c:7862
+#, fuzzy, gcc-internal-format
+msgid "prototype declaration"
+msgstr "пÑ\83Ñ\81Ñ\82ое Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнÑ\8cне"
 
-#: config/sparc/sparc.opt:51
-msgid "Do not use hardware quad fp instructions"
+#: c-decl.c:7840
+#, gcc-internal-format
+msgid "promoted argument %qD doesn%'t match built-in prototype"
 msgstr ""
 
-#: config/sparc/sparc.opt:55
-msgid "Compile for V8+ ABI"
+#: c-decl.c:7845
+#, gcc-internal-format
+msgid "promoted argument %qD doesn%'t match prototype"
 msgstr ""
 
-#: config/sparc/sparc.opt:59
-msgid "Use UltraSPARC Visual Instruction Set extensions"
+#: c-decl.c:7855
+#, gcc-internal-format
+msgid "argument %qD doesn%'t match built-in prototype"
 msgstr ""
 
-#: config/sparc/sparc.opt:63
-msgid "Pointers are 64-bit"
+#: c-decl.c:7860
+#, gcc-internal-format
+msgid "argument %qD doesn%'t match prototype"
 msgstr ""
 
-#: config/sparc/sparc.opt:67
-msgid "Pointers are 32-bit"
+#: c-decl.c:8046 cp/decl.c:12562
+#, gcc-internal-format
+msgid "no return statement in function returning non-void"
 msgstr ""
 
-#: config/sparc/sparc.opt:71
-msgid "Use 64-bit ABI"
+#. If we get here, declarations have been used in a for loop without
+#. the C99 for loop scope.  This doesn't make much sense, so don't
+#. allow it.
+#: c-decl.c:8119
+#, gcc-internal-format
+msgid "%<for%> loop initial declarations are only allowed in C99 mode"
 msgstr ""
 
-#: config/sparc/sparc.opt:75
-msgid "Use 32-bit ABI"
+#: c-decl.c:8124
+#, gcc-internal-format
+msgid "use option -std=c99 or -std=gnu99 to compile your code"
 msgstr ""
 
-#: config/sparc/sparc.opt:79
-msgid "Use stack bias"
+#: c-decl.c:8158
+#, gcc-internal-format
+msgid "declaration of static variable %qD in %<for%> loop initial declaration"
 msgstr ""
 
-#: config/sparc/sparc.opt:83
-msgid "Use structs on stronger alignment for double-word copies"
+#: c-decl.c:8162
+#, gcc-internal-format
+msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
 msgstr ""
 
-#: config/sparc/sparc.opt:87
-msgid "Optimize tail call instructions in assembler and linker"
+#: c-decl.c:8169
+#, gcc-internal-format
+msgid "%<struct %E%> declared in %<for%> loop initial declaration"
 msgstr ""
 
-#: config/sparc/sparc.opt:91 config/rs6000/rs6000.opt:270
-msgid "Use features of and schedule code for given CPU"
+#: c-decl.c:8174
+#, gcc-internal-format
+msgid "%<union %E%> declared in %<for%> loop initial declaration"
 msgstr ""
 
-#: config/sparc/sparc.opt:99
-msgid "Use given SPARC-V9 code model"
+#: c-decl.c:8178
+#, gcc-internal-format
+msgid "%<enum %E%> declared in %<for%> loop initial declaration"
 msgstr ""
 
-#: config/sparc/sparc.opt:103
-msgid "Enable strict 32-bit psABI struct return checking."
+#: c-decl.c:8182
+#, gcc-internal-format
+msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
 msgstr ""
 
-#: config/m32r/m32r.opt:23
-msgid "Compile for the m32rx"
+#: c-decl.c:8433
+#, gcc-internal-format
+msgid "incompatible address space qualifiers %qs and %qs"
 msgstr ""
 
-#: config/m32r/m32r.opt:27
-msgid "Compile for the m32r2"
-msgstr ""
+#: c-decl.c:8472 c-decl.c:8769 c-decl.c:9135
+#, fuzzy, gcc-internal-format
+msgid "duplicate %qE"
+msgstr "паўтарэньне `%s'"
 
-#: config/m32r/m32r.opt:31
-msgid "Compile for the m32r"
+#: c-decl.c:8498 c-decl.c:8780 c-decl.c:9012
+#, gcc-internal-format
+msgid "two or more data types in declaration specifiers"
 msgstr ""
 
-#: config/m32r/m32r.opt:35
-msgid "Align all loops to 32 byte boundary"
-msgstr ""
+#: c-decl.c:8510 cp/parser.c:2185
+#, fuzzy, gcc-internal-format
+msgid "%<long long long%> is too long for GCC"
+msgstr "`long long long' - вельмі доўга для GCC"
 
-#: config/m32r/m32r.opt:39
-msgid "Prefer branches over conditional execution"
-msgstr ""
+#: c-decl.c:8523
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support %<long long%>"
+msgstr "ISO C89 не падтрымлівае `long long'"
 
-#: config/m32r/m32r.opt:43
-msgid "Give branches their default cost"
-msgstr ""
+#: c-decl.c:8681
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 does not support complex types"
+msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
 
-#: config/m32r/m32r.opt:47
-msgid "Display compile time statistics"
-msgstr ""
+#: c-decl.c:8720
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support saturating types"
+msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
 
-#: config/m32r/m32r.opt:51
-msgid "Specify cache flush function"
+#: c-decl.c:8971
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support decimal floating point"
+msgstr "ISO C89 не падтрымлівае `long long'"
+
+#: c-decl.c:8993 c-decl.c:9196 c-parser.c:5372
+#, fuzzy, gcc-internal-format
+msgid "fixed-point types not supported for this target"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+
+#: c-decl.c:8995
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support fixed-point types"
+msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
+
+#: c-decl.c:9029
+#, gcc-internal-format
+msgid "C++ lookup of %qD would return a field, not a type"
 msgstr ""
 
-#: config/m32r/m32r.opt:55
-msgid "Specify cache flush trap number"
+#: c-decl.c:9042
+#, gcc-internal-format
+msgid "%qE fails to be a typedef or built in type"
 msgstr ""
 
-#: config/m32r/m32r.opt:59
-msgid "Only issue one instruction per cycle"
+#: c-decl.c:9086
+#, fuzzy, gcc-internal-format
+msgid "%qE is not at beginning of declaration"
+msgstr "\"%s\" - гэта не пачатак дэкларацыі"
+
+#: c-decl.c:9100
+#, gcc-internal-format
+msgid "%<__thread%> used with %<auto%>"
 msgstr ""
 
-#: config/m32r/m32r.opt:63
-msgid "Allow two instructions to be issued per cycle"
+#: c-decl.c:9102
+#, gcc-internal-format
+msgid "%<__thread%> used with %<register%>"
 msgstr ""
 
-#: config/m32r/m32r.opt:67
-msgid "Code size: small, medium or large"
+#: c-decl.c:9104
+#, gcc-internal-format
+msgid "%<__thread%> used with %<typedef%>"
 msgstr ""
 
-#: config/m32r/m32r.opt:71
-msgid "Don't call any cache flush functions"
+#: c-decl.c:9115
+#, gcc-internal-format
+msgid "%<__thread%> before %<extern%>"
 msgstr ""
 
-#: config/m32r/m32r.opt:75
-msgid "Don't call any cache flush trap"
+#: c-decl.c:9124
+#, gcc-internal-format
+msgid "%<__thread%> before %<static%>"
 msgstr ""
 
-#: config/m32r/m32r.opt:82
-msgid "Small data area: none, sdata, use"
+#: c-decl.c:9140
+#, gcc-internal-format
+msgid "multiple storage classes in declaration specifiers"
 msgstr ""
 
-#: config/m68k/m68k.opt:23
-msgid "Generate code for a 520X"
-msgstr "Ствараць код для 520X"
+#: c-decl.c:9147
+#, gcc-internal-format
+msgid "%<__thread%> used with %qE"
+msgstr ""
 
-#: config/m68k/m68k.opt:27
-#, fuzzy
-msgid "Generate code for a 5206e"
-msgstr "Ствараць код для 520X"
+#: c-decl.c:9194
+#, gcc-internal-format
+msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
+msgstr ""
 
-#: config/m68k/m68k.opt:31
-#, fuzzy
-msgid "Generate code for a 528x"
-msgstr "Ствараць код для 520X"
+#: c-decl.c:9208
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
+msgstr "ISO C не падтрымлівае просты \"complex\" у значэнні \"double complex\""
 
-#: config/m68k/m68k.opt:35
-#, fuzzy
-msgid "Generate code for a 5307"
-msgstr "Ствараць код для 520X"
+#: c-decl.c:9253 c-decl.c:9279
+#, gcc-internal-format
+msgid "ISO C does not support complex integer types"
+msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
 
-#: config/m68k/m68k.opt:39
-#, fuzzy
-msgid "Generate code for a 5407"
-msgstr "СÑ\82ваÑ\80аÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f 520X"
+#: c-decl.c:9433 toplev.c:866
+#, fuzzy, gcc-internal-format
+msgid "%q+F used but never defined"
+msgstr "адмеÑ\86Ñ\96на `%s' Ð²Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82оÑ\9eвÑ\8bваеÑ\86Ñ\86а, Ð°Ð»Ðµ Ð½Ñ\8f Ð²Ñ\8bзнаÑ\87ана"
 
-#: config/m68k/m68k.opt:43 config/m68k/m68k.opt:104
-msgid "Generate code for a 68000"
-msgstr "Ствараць код для 68000"
+#: c-format.c:98 c-format.c:209
+#, gcc-internal-format
+msgid "format string has invalid operand number"
+msgstr ""
 
-#: config/m68k/m68k.opt:47
-#, fuzzy
-msgid "Generate code for a 68010"
-msgstr "Ствараць код для 68020"
+#: c-format.c:115
+#, gcc-internal-format
+msgid "function does not return string type"
+msgstr "функцыя не вяртае тып string"
 
-#: config/m68k/m68k.opt:51 config/m68k/m68k.opt:108
-msgid "Generate code for a 68020"
-msgstr "Ствараць код для 68020"
+#: c-format.c:144
+#, fuzzy, gcc-internal-format
+msgid "format string argument not a string type"
+msgstr "функцыя не вяртае тып string"
 
-#: config/m68k/m68k.opt:55
-msgid "Generate code for a 68040, without any new instructions"
+#: c-format.c:187
+#, gcc-internal-format
+msgid "unrecognized format specifier"
 msgstr ""
 
-#: config/m68k/m68k.opt:59
-msgid "Generate code for a 68060, without any new instructions"
+#: c-format.c:201
+#, gcc-internal-format
+msgid "%qE is an unrecognized format function type"
 msgstr ""
 
-#: config/m68k/m68k.opt:63
-msgid "Generate code for a 68030"
-msgstr "Ствараць код для 68030"
-
-#: config/m68k/m68k.opt:67
-msgid "Generate code for a 68040"
-msgstr "Ствараць код для 68040"
-
-#: config/m68k/m68k.opt:71
-msgid "Generate code for a 68060"
-msgstr "Ствараць код для 68060"
-
-#: config/m68k/m68k.opt:75
-msgid "Generate code for a 68302"
-msgstr "Ствараць код для 68302"
-
-#: config/m68k/m68k.opt:79
-msgid "Generate code for a 68332"
-msgstr "Ствараць код для 68332"
-
-#: config/m68k/m68k.opt:84
-msgid "Generate code for a 68851"
-msgstr "Ствараць код для 68851"
-
-#: config/m68k/m68k.opt:88
-msgid "Generate code that uses 68881 floating-point instructions"
+#: c-format.c:215
+#, gcc-internal-format
+msgid "%<...%> has invalid operand number"
 msgstr ""
 
-#: config/m68k/m68k.opt:92
-msgid "Align variables on a 32-bit boundary"
+#: c-format.c:222
+#, gcc-internal-format
+msgid "format string argument follows the args to be formatted"
 msgstr ""
 
-#: config/m68k/m68k.opt:96 config/arm/arm.opt:49 config/score/score.opt:63
-msgid "Specify the name of the target architecture"
+#: c-format.c:923
+#, gcc-internal-format
+msgid "function might be possible candidate for %qs format attribute"
 msgstr ""
 
-#: config/m68k/m68k.opt:100
-msgid "Use the bit-field instructions"
+#: c-format.c:1015 c-format.c:1036 c-format.c:2060
+#, gcc-internal-format
+msgid "missing $ operand number in format"
 msgstr ""
 
-#: config/m68k/m68k.opt:112
-#, fuzzy
-msgid "Generate code for a ColdFire v4e"
-msgstr "Генерыраваць код для GNU ld"
-
-#: config/m68k/m68k.opt:116
-msgid "Specify the target CPU"
+#: c-format.c:1045
+#, gcc-internal-format
+msgid "%s does not support %%n$ operand number formats"
 msgstr ""
 
-#: config/m68k/m68k.opt:120
-msgid "Generate code for a cpu32"
-msgstr "Ствараць код для цп32"
+#: c-format.c:1052
+#, gcc-internal-format
+msgid "operand number out of range in format"
+msgstr ""
 
-#: config/m68k/m68k.opt:124
-msgid "Use hardware division instructions on ColdFire"
+#: c-format.c:1075
+#, gcc-internal-format
+msgid "format argument %d used more than once in %s format"
 msgstr ""
 
-#: config/m68k/m68k.opt:128
-#, fuzzy
-msgid "Generate code for a Fido A"
-msgstr "Стварыць код для DLL"
+#: c-format.c:1107
+#, gcc-internal-format
+msgid "$ operand number used after format without operand number"
+msgstr ""
 
-#: config/m68k/m68k.opt:132
-msgid "Generate code which uses hardware floating point instructions"
+#: c-format.c:1138
+#, gcc-internal-format
+msgid "format argument %d unused before used argument %d in $-style format"
 msgstr ""
 
-#: config/m68k/m68k.opt:136
-msgid "Enable ID based shared library"
+#: c-format.c:1233
+#, gcc-internal-format
+msgid "format not a string literal, format string not checked"
 msgstr ""
 
-#: config/m68k/m68k.opt:140
-#, fuzzy
-msgid "Do not use the bit-field instructions"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
+#: c-format.c:1248 c-format.c:1251
+#, gcc-internal-format
+msgid "format not a string literal and no format arguments"
+msgstr ""
 
-#: config/m68k/m68k.opt:144
-msgid "Use normal calling convention"
+#: c-format.c:1254
+#, gcc-internal-format
+msgid "format not a string literal, argument types not checked"
 msgstr ""
 
-#: config/m68k/m68k.opt:148
-msgid "Consider type 'int' to be 32 bits wide"
+#: c-format.c:1267
+#, gcc-internal-format
+msgid "too many arguments for format"
 msgstr ""
 
-#: config/m68k/m68k.opt:152
-msgid "Generate pc-relative code"
+#: c-format.c:1270
+#, gcc-internal-format
+msgid "unused arguments in $-style format"
 msgstr ""
 
-#: config/m68k/m68k.opt:156
-msgid "Use different calling convention using 'rtd'"
+#: c-format.c:1273
+#, gcc-internal-format
+msgid "zero-length %s format string"
 msgstr ""
 
-#: config/m68k/m68k.opt:160 config/bfin/bfin.opt:61
-msgid "Enable separate data segment"
+#: c-format.c:1277
+#, gcc-internal-format
+msgid "format is a wide character string"
 msgstr ""
 
-#: config/m68k/m68k.opt:164 config/bfin/bfin.opt:57
-msgid "ID of shared library to build"
+#: c-format.c:1280
+#, gcc-internal-format
+msgid "unterminated format string"
 msgstr ""
 
-#: config/m68k/m68k.opt:168
-msgid "Consider type 'int' to be 16 bits wide"
+#: c-format.c:1489
+#, gcc-internal-format
+msgid "embedded %<\\0%> in format"
 msgstr ""
 
-#: config/m68k/m68k.opt:172
-msgid "Generate code with library calls for floating point"
+#: c-format.c:1504
+#, gcc-internal-format
+msgid "spurious trailing %<%%%> in format"
 msgstr ""
 
-#: config/m68k/m68k.opt:176
-msgid "Do not use unaligned memory references"
+#: c-format.c:1548 c-format.c:1823
+#, gcc-internal-format
+msgid "repeated %s in format"
 msgstr ""
 
-#: config/m68k/m68k.opt:180
-msgid "Tune for the specified target CPU or architecture"
+#: c-format.c:1561
+#, gcc-internal-format
+msgid "missing fill character at end of strfmon format"
 msgstr ""
 
-#: config/m68k/m68k.opt:184
-msgid "Support more than 8192 GOT entries on ColdFire"
+#: c-format.c:1605 c-format.c:1708 c-format.c:2007 c-format.c:2072
+#, gcc-internal-format
+msgid "too few arguments for format"
 msgstr ""
 
-#: config/m68k/m68k.opt:188
-msgid "Support TLS segment larger than 64K"
+#: c-format.c:1647
+#, gcc-internal-format
+msgid "zero width in %s format"
 msgstr ""
 
-#: config/m68k/ieee.opt:24 config/i386/i386.opt:137
-msgid "Use IEEE math for fp comparisons"
+#: c-format.c:1665
+#, gcc-internal-format
+msgid "empty left precision in %s format"
 msgstr ""
 
-#: config/i386/djgpp.opt:25
-msgid "Ignored (obsolete)"
+#: c-format.c:1739
+#, gcc-internal-format
+msgid "empty precision in %s format"
 msgstr ""
 
-#: config/i386/mingw.opt:23
-msgid "Warn about none ISO msvcrt scanf/printf width extensions"
+#: c-format.c:1807
+#, fuzzy, gcc-internal-format
+msgid "%s does not support the %qs %s length modifier"
+msgstr "%s не падтрымлівае %s"
+
+#: c-format.c:1840
+#, gcc-internal-format
+msgid "conversion lacks type at end of format"
 msgstr ""
 
-#: config/i386/mingw.opt:27
-msgid "For nested functions on stack executable permission is set."
+#: c-format.c:1851
+#, gcc-internal-format
+msgid "unknown conversion type character %qc in format"
 msgstr ""
 
-#: config/i386/i386.opt:61
-msgid "sizeof(long double) is 16"
+#: c-format.c:1854
+#, gcc-internal-format
+msgid "unknown conversion type character 0x%x in format"
 msgstr ""
 
-#: config/i386/i386.opt:65 config/i386/i386.opt:133
-msgid "Use hardware fp"
-msgstr "Выкарыстоўваць апаратную плаваючую кропку"
+#: c-format.c:1861
+#, fuzzy, gcc-internal-format
+msgid "%s does not support the %<%%%c%> %s format"
+msgstr "%s не падтрымлівае %s"
 
-#: config/i386/i386.opt:69
-msgid "sizeof(long double) is 12"
+#: c-format.c:1877
+#, gcc-internal-format
+msgid "%s used with %<%%%c%> %s format"
 msgstr ""
 
-#: config/i386/i386.opt:73
-msgid "Reserve space for outgoing arguments in the function prologue"
-msgstr ""
+#: c-format.c:1886
+#, gcc-internal-format
+msgid "%s does not support %s"
+msgstr "%s не падтрымлівае %s"
 
-#: config/i386/i386.opt:77
-msgid "Align some doubles on dword boundary"
-msgstr ""
+#: c-format.c:1896
+#, fuzzy, gcc-internal-format
+msgid "%s does not support %s with the %<%%%c%> %s format"
+msgstr "%s не падтрымлівае %s"
 
-#: config/i386/i386.opt:81
-msgid "Function starts are aligned to this power of 2"
+#: c-format.c:1932
+#, gcc-internal-format
+msgid "%s ignored with %s and %<%%%c%> %s format"
 msgstr ""
 
-#: config/i386/i386.opt:85
-msgid "Jump targets are aligned to this power of 2"
+#: c-format.c:1936
+#, gcc-internal-format
+msgid "%s ignored with %s in %s format"
 msgstr ""
 
-#: config/i386/i386.opt:89
-msgid "Loop code aligned to this power of 2"
+#: c-format.c:1943
+#, gcc-internal-format
+msgid "use of %s and %s together with %<%%%c%> %s format"
 msgstr ""
 
-#: config/i386/i386.opt:93
-msgid "Align destination of the string operations"
+#: c-format.c:1947
+#, gcc-internal-format
+msgid "use of %s and %s together in %s format"
 msgstr ""
 
-#: config/i386/i386.opt:101
-msgid "Use given assembler dialect"
-msgstr "Выкарыстоўвываць зададзены дыялект асэмблера"
+#: c-format.c:1966
+#, gcc-internal-format
+msgid "%<%%%c%> yields only last 2 digits of year in some locales"
+msgstr ""
 
-#: config/i386/i386.opt:105
-msgid "Branches are this expensive (1-5, arbitrary units)"
+#: c-format.c:1969
+#, gcc-internal-format
+msgid "%<%%%c%> yields only last 2 digits of year"
 msgstr ""
 
-#: config/i386/i386.opt:109
-msgid "Data greater than given threshold will go into .ldata section in x86-64 medium model"
+#. The end of the format string was reached.
+#: c-format.c:1986
+#, gcc-internal-format
+msgid "no closing %<]%> for %<%%[%> format"
 msgstr ""
 
-#: config/i386/i386.opt:113
-msgid "Use given x86-64 code model"
+#: c-format.c:2000
+#, gcc-internal-format
+msgid "use of %qs length modifier with %qc type character"
 msgstr ""
 
-#: config/i386/i386.opt:117
-msgid "Generate sin, cos, sqrt for FPU"
+#: c-format.c:2022
+#, fuzzy, gcc-internal-format
+msgid "%s does not support the %<%%%s%c%> %s format"
+msgstr "%s не падтрымлівае %s"
+
+#: c-format.c:2039
+#, gcc-internal-format
+msgid "operand number specified with suppressed assignment"
 msgstr ""
 
-#: config/i386/i386.opt:121
-msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack"
+#: c-format.c:2042
+#, gcc-internal-format
+msgid "operand number specified for format taking no argument"
 msgstr ""
 
-#: config/i386/i386.opt:125
-msgid "Return values of functions in FPU registers"
+#: c-format.c:2178
+#, gcc-internal-format
+msgid "writing through null pointer (argument %d)"
 msgstr ""
 
-#: config/i386/i386.opt:129
-msgid "Generate floating point mathematics using given instruction set"
+#: c-format.c:2186
+#, gcc-internal-format
+msgid "reading through null pointer (argument %d)"
 msgstr ""
 
-#: config/i386/i386.opt:141
-msgid "Inline all known string operations"
+#: c-format.c:2206
+#, gcc-internal-format
+msgid "writing into constant object (argument %d)"
 msgstr ""
 
-#: config/i386/i386.opt:145
-msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks"
+#: c-format.c:2217
+#, gcc-internal-format
+msgid "extra type qualifiers in format argument (argument %d)"
 msgstr ""
 
-#: config/i386/i386.opt:153
-msgid "Use native (MS) bitfield layout"
+#: c-format.c:2334
+#, gcc-internal-format
+msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
 msgstr ""
 
-#: config/i386/i386.opt:169
-msgid "Omit the frame pointer in leaf functions"
+#: c-format.c:2338
+#, gcc-internal-format
+msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
 msgstr ""
 
-#: config/i386/i386.opt:173
-msgid "Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)"
+#: c-format.c:2346
+#, gcc-internal-format
+msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
 msgstr ""
 
-#: config/i386/i386.opt:177
-msgid "Attempt to keep stack aligned to this power of 2"
+#: c-format.c:2350
+#, gcc-internal-format
+msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
 msgstr ""
 
-#: config/i386/i386.opt:181
-msgid "Assume incoming stack aligned to this power of 2"
+#: c-format.c:2409 c-format.c:2415 c-format.c:2566
+#, gcc-internal-format
+msgid "%<__gcc_host_wide_int__%> is not defined as a type"
 msgstr ""
 
-#: config/i386/i386.opt:185
-msgid "Use push instructions to save outgoing arguments"
+#: c-format.c:2422 c-format.c:2576
+#, gcc-internal-format
+msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
 msgstr ""
 
-#: config/i386/i386.opt:189
-msgid "Use red-zone in the x86-64 code"
+#: c-format.c:2472
+#, gcc-internal-format
+msgid "%<locus%> is not defined as a type"
 msgstr ""
 
-#: config/i386/i386.opt:193
-msgid "Number of registers used to pass integer arguments"
+#: c-format.c:2525
+#, gcc-internal-format
+msgid "%<location_t%> is not defined as a type"
 msgstr ""
 
-#: config/i386/i386.opt:197
-msgid "Alternate calling convention"
+#: c-format.c:2542
+#, gcc-internal-format
+msgid "%<tree%> is not defined as a type"
 msgstr ""
 
-#: config/i386/i386.opt:205
-msgid "Use SSE register passing conventions for SF and DF mode"
+#: c-format.c:2547
+#, gcc-internal-format
+msgid "%<tree%> is not defined as a pointer type"
 msgstr ""
 
-#: config/i386/i386.opt:209
-msgid "Realign stack in prologue"
+#: c-format.c:2818
+#, gcc-internal-format
+msgid "args to be formatted is not %<...%>"
 msgstr ""
 
-#: config/i386/i386.opt:213
-msgid "Enable stack probing"
+#: c-format.c:2830
+#, gcc-internal-format
+msgid "strftime formats cannot format arguments"
 msgstr ""
 
-#: config/i386/i386.opt:217
-msgid "Chose strategy to generate stringop using"
+#: c-lex.c:232
+#, gcc-internal-format
+msgid "badly nested C headers from preprocessor"
 msgstr ""
 
-#: config/i386/i386.opt:221
-#, fuzzy
-msgid "Use given thread-local storage dialect"
-msgstr "Выкарыстоўвываць зададзены дыялект асэмблера"
+#: c-lex.c:267
+#, gcc-internal-format
+msgid "ignoring #pragma %s %s"
+msgstr ""
 
-#: config/i386/i386.opt:225
-#, c-format
-msgid "Use direct references against %gs when accessing tls data"
+#. ... or not.
+#: c-lex.c:383
+#, gcc-internal-format
+msgid "stray %<@%> in program"
 msgstr ""
 
-#: config/i386/i386.opt:233 config/mips/mips.opt:23
-#, fuzzy
-msgid "Generate code that conforms to the given ABI"
-msgstr "Ð\93енеÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦Ð\9f"
+#: c-lex.c:398
+#, fuzzy, gcc-internal-format
+msgid "stray %qs in program"
+msgstr "У Ð¿Ñ\80агÑ\80аме"
 
-#: config/i386/i386.opt:237
-msgid "Vector library ABI to use"
-msgstr ""
+#: c-lex.c:408
+#, gcc-internal-format
+msgid "missing terminating %c character"
+msgstr "прапушчан завяршаючы сімвал %c"
 
-#: config/i386/i386.opt:241
-msgid "Generate reciprocals instead of divss and sqrtss."
-msgstr ""
+#: c-lex.c:410
+#, fuzzy, gcc-internal-format
+msgid "stray %qc in program"
+msgstr "У праграме"
 
-#: config/i386/i386.opt:245
-msgid "Generate cld instruction in the function prologue."
+#: c-lex.c:412
+#, gcc-internal-format
+msgid "stray %<\\%o%> in program"
 msgstr ""
 
-#: config/i386/i386.opt:251
-msgid "Generate 32bit i386 code"
+#: c-lex.c:572
+#, gcc-internal-format
+msgid "this decimal constant is unsigned only in ISO C90"
 msgstr ""
 
-#: config/i386/i386.opt:255
-msgid "Generate 64bit x86-64 code"
+#: c-lex.c:576
+#, gcc-internal-format
+msgid "this decimal constant would be unsigned in ISO C90"
 msgstr ""
 
-#: config/i386/i386.opt:259
-msgid "Support MMX built-in functions"
+#: c-lex.c:596
+#, gcc-internal-format
+msgid "integer constant is too large for %<unsigned long%> type"
 msgstr ""
 
-#: config/i386/i386.opt:263
-msgid "Support 3DNow! built-in functions"
+#: c-lex.c:633
+#, gcc-internal-format
+msgid "unsuffixed float constant"
 msgstr ""
 
-#: config/i386/i386.opt:267
-#, fuzzy
-msgid "Support Athlon 3Dnow! built-in functions"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
-
-#: config/i386/i386.opt:271
-msgid "Support MMX and SSE built-in functions and code generation"
+#: c-lex.c:665
+#, gcc-internal-format
+msgid "unsupported non-standard suffix on floating constant"
 msgstr ""
 
-#: config/i386/i386.opt:275
-msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
+#: c-lex.c:671
+#, gcc-internal-format
+msgid "non-standard suffix on floating constant"
 msgstr ""
 
-#: config/i386/i386.opt:279
-msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
+#: c-lex.c:725 c-lex.c:727
+#, gcc-internal-format
+msgid "floating constant exceeds range of %qT"
 msgstr ""
 
-#: config/i386/i386.opt:283
-msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
+#: c-lex.c:736
+#, gcc-internal-format
+msgid "floating constant truncated to zero"
 msgstr ""
 
-#: config/i386/i386.opt:287
-msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation"
+#: c-lex.c:933 cp/parser.c:3003
+#, gcc-internal-format
+msgid "unsupported non-standard concatenation of string literals"
 msgstr ""
 
-#: config/i386/i386.opt:291 config/i386/i386.opt:295
-msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation"
+#: c-lex.c:955
+#, gcc-internal-format
+msgid "traditional C rejects string constant concatenation"
 msgstr ""
 
-#: config/i386/i386.opt:299
-msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
+#: c-omp.c:126
+#, gcc-internal-format
+msgid "invalid expression type for %<#pragma omp atomic%>"
 msgstr ""
 
-#: config/i386/i386.opt:303
-msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation"
+#: c-omp.c:260 cp/semantics.c:4497
+#, gcc-internal-format
+msgid "invalid type for iteration variable %qE"
 msgstr ""
 
-#: config/i386/i386.opt:307
-msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation"
-msgstr ""
+#: c-omp.c:273
+#, fuzzy, gcc-internal-format
+msgid "%qE is not initialized"
+msgstr "прапушчан ініцыялізатар"
 
-#: config/i386/i386.opt:311
-msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation"
+#: c-omp.c:290 cp/semantics.c:4412
+#, gcc-internal-format
+msgid "missing controlling predicate"
 msgstr ""
 
-#: config/i386/i386.opt:315
-msgid "Support FMA4 built-in functions and code generation "
-msgstr ""
+#: c-omp.c:368 cp/semantics.c:4169
+#, fuzzy, gcc-internal-format
+msgid "invalid controlling predicate"
+msgstr "нерэчаісны ініцыялізатар"
 
-#: config/i386/i386.opt:319
-msgid "Support XOP built-in functions and code generation "
-msgstr ""
+#: c-omp.c:375 cp/semantics.c:4418
+#, fuzzy, gcc-internal-format
+msgid "missing increment expression"
+msgstr "аргумент для \"%s\" прапушчан"
 
-#: config/i386/i386.opt:323
-msgid "Support LWP built-in functions and code generation "
-msgstr ""
+#: c-omp.c:444 cp/semantics.c:4274
+#, fuzzy, gcc-internal-format
+msgid "invalid increment expression"
+msgstr "нерэчаісны ініцыялізатар"
 
-#: config/i386/i386.opt:327
-msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
-msgstr ""
+#: c-opts.c:151
+#, fuzzy, gcc-internal-format
+msgid "no class name specified with %qs"
+msgstr "не зададзены ўваходзячыя файлы"
 
-#: config/i386/i386.opt:331
-#, fuzzy
-msgid "Support code generation of popcnt instruction."
-msgstr "Ð\9dе Ð³ÐµÐ½ÐµÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c Ñ\81Ñ\96мвалÑ\8cнÑ\8bÑ\8f Ñ\96нÑ\81Ñ\82Ñ\80Ñ\83кÑ\86Ñ\8bÑ\96"
+#: c-opts.c:155
+#, fuzzy, gcc-internal-format
+msgid "assertion missing after %qs"
+msgstr "аÑ\80гÑ\83менÑ\82 Ð´Ð»Ñ\8f \"%s\" Ð¿Ñ\80апÑ\83Ñ\88Ñ\87ан"
 
-#: config/i386/i386.opt:335
-#, fuzzy
-msgid "Support code generation of cmpxchg16b instruction."
-msgstr "Ð\9dе Ð³ÐµÐ½ÐµÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c Ñ\81Ñ\96мвалÑ\8cнÑ\8bÑ\8f Ñ\96нÑ\81Ñ\82Ñ\80Ñ\83кÑ\86Ñ\8bÑ\96"
+#: c-opts.c:160
+#, fuzzy, gcc-internal-format
+msgid "macro name missing after %qs"
+msgstr "аÑ\80гÑ\83менÑ\82 Ð´Ð»Ñ\8f \"%s\" Ð¿Ñ\80апÑ\83Ñ\88Ñ\87ан"
 
-#: config/i386/i386.opt:339
-msgid "Support code generation of sahf instruction in 64bit x86-64 code."
-msgstr ""
+#: c-opts.c:169
+#, fuzzy, gcc-internal-format
+msgid "missing path after %qs"
+msgstr "аргумент для \"%s\" прапушчан"
 
-#: config/i386/i386.opt:343
-#, fuzzy
-msgid "Support code generation of movbe instruction."
-msgstr "Ð\9dе Ð³ÐµÐ½ÐµÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c Ñ\81Ñ\96мвалÑ\8cнÑ\8bÑ\8f Ñ\96нÑ\81Ñ\82Ñ\80Ñ\83кÑ\86Ñ\8bÑ\96"
+#: c-opts.c:178
+#, fuzzy, gcc-internal-format
+msgid "missing filename after %qs"
+msgstr "пÑ\80апÑ\83Ñ\88Ñ\87ан Ð¿Ñ\80абел Ð¿Ð°Ñ\81лÑ\8f Ð½Ñ\83маÑ\80а \"%.*s\""
 
-#: config/i386/i386.opt:347
-#, fuzzy
-msgid "Support code generation of crc32 instruction."
-msgstr "Ð\9dе Ð³ÐµÐ½ÐµÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c Ñ\81Ñ\96мвалÑ\8cнÑ\8bÑ\8f Ñ\96нÑ\81Ñ\82Ñ\80Ñ\83кÑ\86Ñ\8bÑ\96"
+#: c-opts.c:183
+#, fuzzy, gcc-internal-format
+msgid "missing makefile target after %qs"
+msgstr "пÑ\80апÑ\83Ñ\88Ñ\87ан Ð¿Ñ\80абел Ð¿Ð°Ñ\81лÑ\8f Ð½Ñ\83маÑ\80а \"%.*s\""
 
-#: config/i386/i386.opt:351
-msgid "Support AES built-in functions and code generation"
+#: c-opts.c:326
+#, gcc-internal-format
+msgid "-I- specified twice"
 msgstr ""
 
-#: config/i386/i386.opt:355
-msgid "Support PCLMUL built-in functions and code generation"
+#: c-opts.c:329
+#, gcc-internal-format
+msgid "obsolete option -I- used, please use -iquote instead"
 msgstr ""
 
-#: config/i386/i386.opt:359
-msgid "Encode SSE instructions with VEX prefix"
-msgstr ""
+#: c-opts.c:513
+#, fuzzy, gcc-internal-format
+msgid "argument %qs to %<-Wnormalized%> not recognized"
+msgstr "мова %s не распазнана"
 
-#: config/i386/cygming.opt:23
-msgid "Create console application"
-msgstr "Стварыць кансольны прыдатак"
+#: c-opts.c:596
+#, fuzzy, gcc-internal-format
+msgid "switch %qs is no longer supported"
+msgstr "-pipe не падтрымліваецца."
 
-#: config/i386/cygming.opt:27
-msgid "Use the Cygwin interface"
+#: c-opts.c:703
+#, gcc-internal-format
+msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
 msgstr ""
 
-#: config/i386/cygming.opt:31
-msgid "Generate code for a DLL"
-msgstr "Стварыць код для DLL"
+#: c-opts.c:909 fortran/cpp.c:381
+#, fuzzy, gcc-internal-format
+msgid "output filename specified twice"
+msgstr "не зададзены ўваходзячыя файлы"
 
-#: config/i386/cygming.opt:35
-msgid "Ignore dllimport for functions"
+#: c-opts.c:1042
+#, gcc-internal-format
+msgid "-fexcess-precision=standard for C++"
 msgstr ""
 
-#: config/i386/cygming.opt:39
-msgid "Use Mingw-specific thread support"
+#: c-opts.c:1055
+#, gcc-internal-format
+msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
 msgstr ""
 
-#: config/i386/cygming.opt:43
-msgid "Set Windows defines"
+#: c-opts.c:1134
+#, gcc-internal-format
+msgid "-Wformat-y2k ignored without -Wformat"
 msgstr ""
 
-#: config/i386/cygming.opt:47
-msgid "Create GUI application"
-msgstr "Стварыць GUI прыдатак"
-
-#: config/i386/cygming.opt:51
-msgid "Use the GNU extension to the PE format for aligned common data"
+#: c-opts.c:1136
+#, gcc-internal-format
+msgid "-Wformat-extra-args ignored without -Wformat"
 msgstr ""
 
-#: config/i386/cygming.opt:55
-msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement"
+#: c-opts.c:1138
+#, gcc-internal-format
+msgid "-Wformat-zero-length ignored without -Wformat"
 msgstr ""
 
-#: config/i386/mingw-w64.opt:23
-msgid "Use unicode startup and define UNICODE macro"
+#: c-opts.c:1140
+#, gcc-internal-format
+msgid "-Wformat-nonliteral ignored without -Wformat"
 msgstr ""
 
-#: config/rs6000/aix.opt:24 config/rs6000/rs6000.opt:195
-msgid "Conform more closely to IBM XLC semantics"
+#: c-opts.c:1142
+#, gcc-internal-format
+msgid "-Wformat-contains-nul ignored without -Wformat"
 msgstr ""
 
-#: config/rs6000/darwin.opt:24 config/rs6000/sysv4.opt:129
-#, fuzzy
-msgid "Generate 64-bit code"
-msgstr "Стварыць код для DLL"
+#: c-opts.c:1144
+#, gcc-internal-format
+msgid "-Wformat-security ignored without -Wformat"
+msgstr ""
 
-#: config/rs6000/darwin.opt:28 config/rs6000/sysv4.opt:133
-#, fuzzy
-msgid "Generate 32-bit code"
-msgstr "СÑ\82ваÑ\80Ñ\8bÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f DLL"
+#: c-opts.c:1168
+#, fuzzy, gcc-internal-format
+msgid "opening output file %s: %m"
+msgstr "немагÑ\87Ñ\8bма Ð°Ð´Ñ\87Ñ\8bнÑ\96Ñ\86Ñ\8c Ñ\84айл Ñ\83водÑ\83 `%s'"
 
-#: config/rs6000/darwin.opt:32
-msgid "Generate code suitable for executables (NOT shared libs)"
+#: c-opts.c:1173
+#, gcc-internal-format
+msgid "too many filenames given.  Type %s --help for usage"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:24
-msgid "Use POWER instruction set"
+#: c-opts.c:1253
+#, gcc-internal-format
+msgid "The C parser does not support -dy, option ignored"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:28
-msgid "Do not use POWER instruction set"
+#: c-opts.c:1257
+#, gcc-internal-format
+msgid "The Objective-C parser does not support -dy, option ignored"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:32
-msgid "Use POWER2 instruction set"
+#: c-opts.c:1260
+#, gcc-internal-format
+msgid "The C++ parser does not support -dy, option ignored"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:36
-msgid "Use PowerPC instruction set"
+#: c-opts.c:1264
+#, gcc-internal-format
+msgid "The Objective-C++ parser does not support -dy, option ignored"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:40
-msgid "Do not use PowerPC instruction set"
+#: c-opts.c:1315
+#, gcc-internal-format
+msgid "opening dependency file %s: %m"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:44
-msgid "Use PowerPC-64 instruction set"
+#: c-opts.c:1325
+#, gcc-internal-format
+msgid "closing dependency file %s: %m"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:48
-msgid "Use PowerPC General Purpose group optional instructions"
-msgstr ""
+#: c-opts.c:1328
+#, fuzzy, gcc-internal-format
+msgid "when writing output to %s: %m"
+msgstr "памылка запісу ў %s"
 
-#: config/rs6000/rs6000.opt:52
-msgid "Use PowerPC Graphics group optional instructions"
+#: c-opts.c:1408
+#, gcc-internal-format
+msgid "to generate dependencies you must specify either -M or -MM"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:56
-msgid "Use PowerPC V2.01 single field mfcr instruction"
+#: c-opts.c:1431
+#, gcc-internal-format
+msgid "-MG may only be used with -M or -MM"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:60
-msgid "Use PowerPC V2.02 popcntb instruction"
+#: c-opts.c:1461
+#, gcc-internal-format
+msgid "-fdirectives-only is incompatible with -Wunused_macros"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:64
-msgid "Use PowerPC V2.02 floating point rounding instructions"
+#: c-opts.c:1463
+#, gcc-internal-format
+msgid "-fdirectives-only is incompatible with -traditional"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:68
-msgid "Use PowerPC V2.05 compare bytes instruction"
+#: c-opts.c:1601
+#, gcc-internal-format
+msgid "too late for # directive to set debug directory"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:72
-msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
+#: c-parser.c:232
+#, gcc-internal-format
+msgid "identifier %qE conflicts with C++ keyword"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:76
-msgid "Use AltiVec instructions"
+#: c-parser.c:996
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids an empty translation unit"
+msgstr "ISO C не дазваляе пусты ізыходны файл"
+
+#: c-parser.c:1082 c-parser.c:6474
+#, gcc-internal-format
+msgid "ISO C does not allow extra %<;%> outside of a function"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:80
-#, fuzzy
-msgid "Use decimal floating point instructions"
-msgstr "Ð\92Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82оÑ\9eваÑ\86Ñ\8c Ð°Ð¿Ð°Ñ\80аÑ\82нÑ\83Ñ\8e \"плаваÑ\8eÑ\87Ñ\83Ñ\8e ÐºÑ\80опкÑ\83\""
+#: c-parser.c:1186 c-parser.c:7036
+#, fuzzy, gcc-internal-format
+msgid "expected declaration specifiers"
+msgstr "пÑ\83Ñ\81Ñ\82ое Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнÑ\8cне"
 
-#: config/rs6000/rs6000.opt:84
-msgid "Use 4xx half-word multiply instructions"
+#: c-parser.c:1234
+#, gcc-internal-format
+msgid "data definition has no type or storage class"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:88
-msgid "Use 4xx string-search dlmzb instruction"
+#: c-parser.c:1292
+#, gcc-internal-format
+msgid "expected %<,%> or %<;%>"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:92
-msgid "Generate load/store multiple instructions"
+#. This can appear in many cases looking nothing like a
+#. function definition, so we don't give a more specific
+#. error suggesting there was one.
+#: c-parser.c:1299 c-parser.c:1315
+#, gcc-internal-format
+msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:96
-msgid "Generate string instructions for block moves"
+#: c-parser.c:1307
+#, gcc-internal-format
+msgid "ISO C forbids nested functions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:100
-msgid "Use new mnemonics for PowerPC architecture"
+#: c-parser.c:1710 c-parser.c:2530 c-parser.c:3181 c-parser.c:3450
+#: c-parser.c:4438 c-parser.c:4528 c-parser.c:5146 c-parser.c:5585
+#: c-parser.c:5607 c-parser.c:5714 c-parser.c:5911 c-parser.c:5940
+#: c-parser.c:6116 c-parser.c:6128 c-parser.c:6153 c-parser.c:6287
+#: c-parser.c:6316 c-parser.c:6324 c-parser.c:6352 c-parser.c:6366
+#: c-parser.c:6582 c-parser.c:6681 c-parser.c:7210 c-parser.c:7938
+#, gcc-internal-format
+msgid "expected identifier"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:104
-msgid "Use old mnemonics for PowerPC architecture"
+#: c-parser.c:1743 cp/parser.c:12727
+#, gcc-internal-format
+msgid "comma at end of enumerator list"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:108 config/pdp11/pdp11.opt:83
-msgid "Do not use hardware floating point"
+#: c-parser.c:1749
+#, gcc-internal-format
+msgid "expected %<,%> or %<}%>"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:116
-msgid "Use PowerPC V2.06 popcntd instruction"
+#: c-parser.c:1779
+#, gcc-internal-format
+msgid "ISO C forbids forward references to %<enum%> types"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:120
-msgid "Use vector/scalar (VSX) instructions"
+#: c-parser.c:1893
+#, gcc-internal-format
+msgid "expected class name"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:160
-msgid "Do not generate load/store with update instructions"
+#: c-parser.c:1912 c-parser.c:6220
+#, gcc-internal-format
+msgid "extra semicolon in struct or union specified"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:164
-msgid "Generate load/store with update instructions"
+#: c-parser.c:1941
+#, gcc-internal-format
+msgid "no semicolon at end of struct or union"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:168
-msgid "Avoid generation of indexed load/store instructions when possible"
+#: c-parser.c:2027 c-parser.c:3006
+#, gcc-internal-format
+msgid "expected specifier-qualifier-list"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:172
-msgid "Generate fused multiply/add instructions"
+#: c-parser.c:2037
+#, gcc-internal-format
+msgid "ISO C forbids member declarations with no members"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:176
-#, fuzzy
-msgid "Mark __tls_get_addr calls with argument info"
-msgstr "\"__buitin_next_arg\" выклікаецца без аргумента"
-
-#: config/rs6000/rs6000.opt:183
-msgid "Schedule the start and end of the procedure"
+#: c-parser.c:2113
+#, gcc-internal-format
+msgid "expected %<,%>, %<;%> or %<}%>"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:187
-msgid "Return all structures in memory (AIX default)"
+#: c-parser.c:2120
+#, gcc-internal-format
+msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:191
-msgid "Return small structures in registers (SVR4 default)"
+#: c-parser.c:2173
+#, gcc-internal-format
+msgid "%<typeof%> applied to a bit-field"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:199
-msgid "Generate software reciprocal sqrt for better throughput"
+#: c-parser.c:2397
+#, gcc-internal-format
+msgid "expected identifier or %<(%>"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:203
-msgid "Do not place floating point constants in TOC"
+#: c-parser.c:2600
+#, gcc-internal-format
+msgid "ISO C requires a named argument before %<...%>"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:207
-msgid "Place floating point constants in TOC"
+#: c-parser.c:2708
+#, gcc-internal-format
+msgid "expected declaration specifiers or %<...%>"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:211
-msgid "Do not place symbol+offset constants in TOC"
+#: c-parser.c:2759
+#, gcc-internal-format
+msgid "wide string literal in %<asm%>"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:215
-msgid "Place symbol+offset constants in TOC"
+#: c-parser.c:2765 c-parser.c:7091 cp/parser.c:22952
+#, gcc-internal-format
+msgid "expected string literal"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:226
-msgid "Use only one TOC entry per procedure"
+#: c-parser.c:3099
+#, gcc-internal-format
+msgid "ISO C forbids empty initializer braces"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:230
-msgid "Put everything in the regular TOC"
+#: c-parser.c:3147
+#, gcc-internal-format
+msgid "obsolete use of designated initializer with %<:%>"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:234
-msgid "Generate VRSAVE instructions when generating AltiVec code"
+#: c-parser.c:3282
+#, gcc-internal-format
+msgid "ISO C forbids specifying range of elements to initialize"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:238
-msgid "Deprecated option.  Use -mvrsave/-mno-vrsave instead"
+#: c-parser.c:3295
+#, gcc-internal-format
+msgid "ISO C90 forbids specifying subobject to initialize"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:242
-#, fuzzy
-msgid "Generate isel instructions"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
-
-#: config/rs6000/rs6000.opt:246
-msgid "Deprecated option.  Use -misel/-mno-isel instead"
+#: c-parser.c:3302
+#, gcc-internal-format
+msgid "obsolete use of designated initializer without %<=%>"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:250
-msgid "Generate SPE SIMD instructions on E500"
-msgstr ""
+#: c-parser.c:3465
+#, gcc-internal-format
+msgid "ISO C forbids label declarations"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
 
-#: config/rs6000/rs6000.opt:254
-msgid "Generate PPC750CL paired-single instructions"
-msgstr ""
+#: c-parser.c:3471 c-parser.c:3551
+#, fuzzy, gcc-internal-format
+msgid "expected declaration or statement"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: config/rs6000/rs6000.opt:258
-msgid "Deprecated option.  Use -mspe/-mno-spe instead"
-msgstr ""
+#: c-parser.c:3503 c-parser.c:3532
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids mixed declarations and code"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
 
-#: config/rs6000/rs6000.opt:262
-msgid "Enable debug output"
+#: c-parser.c:3559
+#, gcc-internal-format
+msgid "expected %<}%> before %<else%>"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:266
-msgid "Specify ABI to use"
+#: c-parser.c:3564 cp/parser.c:7910
+#, gcc-internal-format
+msgid "%<else%> without a previous %<if%>"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:278
-msgid "Select full, part, or no traceback table"
+#: c-parser.c:3581
+#, gcc-internal-format
+msgid "label at end of compound statement"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:282
-msgid "Avoid all range limits on call instructions"
+#: c-parser.c:3626
+#, gcc-internal-format
+msgid "expected %<:%> or %<...%>"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:286
-msgid "Generate Cell microcode"
+#: c-parser.c:3659
+#, gcc-internal-format
+msgid "a label can only be part of a statement and a declaration is not a statement"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:290
-msgid "Warn when a Cell microcoded instruction is emitted"
+#: c-parser.c:3823
+#, gcc-internal-format
+msgid "expected identifier or %<*%>"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:294
-msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+#. Avoid infinite loop in error recovery:
+#. c_parser_skip_until_found stops at a closing nesting
+#. delimiter without consuming it, but here we need to consume
+#. it to proceed further.
+#: c-parser.c:3887
+#, gcc-internal-format
+msgid "expected statement"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:298
-#, fuzzy
-msgid "Select GPR floating point method"
-msgstr "перапаўненьне плаваючай кропкі"
+#: c-parser.c:3985 cp/parser.c:7992
+#, fuzzy, gcc-internal-format
+msgid "suggest braces around empty body in an %<if%> statement"
+msgstr "пустое цела ў else-выражэнні"
 
-#: config/rs6000/rs6000.opt:302
-msgid "Specify size of long double (64 or 128 bits)"
-msgstr ""
+#: c-parser.c:4013 cp/parser.c:8015
+#, fuzzy, gcc-internal-format
+msgid "suggest braces around empty body in an %<else%> statement"
+msgstr "пустое цела ў else-выражэнні"
 
-#: config/rs6000/rs6000.opt:306
-msgid "Determine which dependences between insns are considered costly"
+#: c-parser.c:4144
+#, gcc-internal-format
+msgid "suggest braces around empty body in %<do%> statement"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:310
-msgid "Specify which post scheduling nop insertion scheme to apply"
+#: c-parser.c:4305
+#, gcc-internal-format
+msgid "%E qualifier ignored on asm"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:314
-msgid "Specify alignment of structure fields default/natural"
+#: c-parser.c:4656
+#, gcc-internal-format
+msgid "ISO C forbids omitting the middle term of a ?: expression"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:318
-msgid "Specify scheduling priority for dispatch slot restricted insns"
+#: c-parser.c:5111
+#, gcc-internal-format
+msgid "traditional C rejects the unary plus operator"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:322
-#, fuzzy
-msgid "Single-precision floating point unit"
-msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
-
-#: config/rs6000/rs6000.opt:326
-#, fuzzy
-msgid "Double-precision floating point unit"
-msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
-
-#: config/rs6000/rs6000.opt:330
-msgid "Floating point unit does not support divide & sqrt"
+#: c-parser.c:5235
+#, gcc-internal-format
+msgid "%<sizeof%> applied to a bit-field"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:334
-msgid "Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)"
+#: c-parser.c:5401 c-parser.c:5751 c-parser.c:5771
+#, gcc-internal-format
+msgid "expected expression"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:338
-msgid "Specify Xilinx FPU."
+#: c-parser.c:5427
+#, gcc-internal-format
+msgid "braced-group within expression allowed only inside a function"
 msgstr ""
 
-#: config/rs6000/aix64.opt:24
-msgid "Compile for 64-bit pointers"
+#: c-parser.c:5440
+#, gcc-internal-format
+msgid "ISO C forbids braced-groups within expressions"
 msgstr ""
 
-#: config/rs6000/aix64.opt:28
-msgid "Compile for 32-bit pointers"
-msgstr ""
+#: c-parser.c:5645
+#, fuzzy, gcc-internal-format
+msgid "first argument to %<__builtin_choose_expr%> not a constant"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
 
-#: config/rs6000/aix64.opt:32
-msgid "Support message passing with the Parallel Environment"
+#: c-parser.c:5806
+#, gcc-internal-format
+msgid "compound literal has variable size"
 msgstr ""
 
-#: config/rs6000/linux64.opt:24
-msgid "Call mcount for profiling before a function prologue"
+#: c-parser.c:5817
+#, gcc-internal-format
+msgid "compound literal qualified by address-space qualifier"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:24
-msgid "Select ABI calling convention"
-msgstr ""
+#: c-parser.c:5822
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids compound literals"
+msgstr "ISO C не падтрымлівае \"goto *expr;\""
 
-#: config/rs6000/sysv4.opt:28
-msgid "Select method for sdata handling"
+#: c-parser.c:6437
+#, gcc-internal-format
+msgid "extra semicolon in method definition specified"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:36 config/rs6000/sysv4.opt:40
-msgid "Align to the base type of the bit-field"
+#: c-parser.c:6985 cp/parser.c:22996
+#, gcc-internal-format
+msgid "%<#pragma omp barrier%> may only be used in compound statements"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:45 config/rs6000/sysv4.opt:49
-msgid "Produce code relocatable at runtime"
+#: c-parser.c:6996 cp/parser.c:23011
+#, gcc-internal-format
+msgid "%<#pragma omp flush%> may only be used in compound statements"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:53 config/rs6000/sysv4.opt:57
-msgid "Produce little endian code"
+#: c-parser.c:7007 cp/parser.c:23027
+#, gcc-internal-format
+msgid "%<#pragma omp taskwait%> may only be used in compound statements"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
-msgid "Produce big endian code"
+#: c-parser.c:7020 cp/parser.c:23055
+#, gcc-internal-format
+msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:70 config/rs6000/sysv4.opt:74
-#: config/rs6000/sysv4.opt:83 config/rs6000/sysv4.opt:125
-#: config/rs6000/sysv4.opt:137
-msgid "no description yet"
+#: c-parser.c:7026 cp/parser.c:22986
+#, gcc-internal-format
+msgid "%<#pragma GCC pch_preprocess%> must be first"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:78
-msgid "Assume all variable arg functions are prototyped"
-msgstr ""
+#: c-parser.c:7185 cp/parser.c:21275
+#, fuzzy, gcc-internal-format
+msgid "too many %qs clauses"
+msgstr "вельмі шмат уваходзячых файлаў"
 
-#: config/rs6000/sysv4.opt:87
-msgid "Use EABI"
+#: c-parser.c:7287 cp/parser.c:21389
+#, gcc-internal-format
+msgid "collapse argument needs positive constant integer expression"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:91
-msgid "Allow bit-fields to cross word boundaries"
+#: c-parser.c:7353
+#, gcc-internal-format
+msgid "expected %<none%> or %<shared%>"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:95
-msgid "Use alternate register names"
-msgstr "Выкарыстоўвываць альтэрнатыўныя назвы рэгістраў"
-
-#: config/rs6000/sysv4.opt:101
-msgid "Use default method for sdata handling"
+#: c-parser.c:7444 c-parser.c:7636
+#, gcc-internal-format
+msgid "expected integer expression"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:105
-msgid "Link with libsim.a, libc.a and sim-crt0.o"
+#: c-parser.c:7456
+#, gcc-internal-format
+msgid "%<num_threads%> value must be positive"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:109
-msgid "Link with libads.a, libc.a and crt0.o"
+#: c-parser.c:7539
+#, gcc-internal-format
+msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:113
-msgid "Link with libyk.a, libc.a and crt0.o"
+#: c-parser.c:7627 cp/parser.c:21677
+#, gcc-internal-format
+msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:117
-msgid "Link with libmvme.a, libc.a and crt0.o"
+#: c-parser.c:7631 cp/parser.c:21680
+#, gcc-internal-format
+msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:121
-msgid "Set the PPC_EMB bit in the ELF flags header"
-msgstr ""
+#: c-parser.c:7649
+#, fuzzy, gcc-internal-format
+msgid "invalid schedule kind"
+msgstr "нерэчаісны %%-код"
 
-#: config/rs6000/sysv4.opt:141
-#, fuzzy
-msgid "Generate code to use a non-exec PLT and GOT"
-msgstr "Стварыць код для DLL"
+#: c-parser.c:7769
+#, gcc-internal-format
+msgid "expected %<#pragma omp%> clause"
+msgstr ""
 
-#: config/rs6000/sysv4.opt:145
-#, fuzzy
-msgid "Generate code for old exec BSS PLT"
-msgstr "Стварыць код для DLL"
+#: c-parser.c:7778 cp/parser.c:21828
+#, fuzzy, gcc-internal-format
+msgid "%qs is not valid for %qs"
+msgstr "complex нерэчаісны для \"%s\""
 
-#: config/spu/spu.opt:20
-msgid "Emit warnings when run-time relocations are generated"
+#: c-parser.c:7882
+#, gcc-internal-format
+msgid "invalid operator for %<#pragma omp atomic%>"
 msgstr ""
 
-#: config/spu/spu.opt:24
-msgid "Emit errors when run-time relocations are generated"
+#: c-parser.c:7941 c-parser.c:7962
+#, gcc-internal-format
+msgid "expected %<(%> or end of line"
 msgstr ""
 
-#: config/spu/spu.opt:28
-msgid "Specify cost of branches (Default 20)"
-msgstr ""
+#: c-parser.c:7996
+#, fuzzy, gcc-internal-format
+msgid "for statement expected"
+msgstr "вельмі шмат аргументаў у функцыі"
 
-#: config/spu/spu.opt:32
-msgid "Make sure loads and stores are not moved past DMA instructions"
+#: c-parser.c:8049 cp/semantics.c:4402 cp/semantics.c:4472
+#, gcc-internal-format
+msgid "expected iteration declaration or initialization"
 msgstr ""
 
-#: config/spu/spu.opt:36
-msgid "volatile must be specified on any memory that is effected by DMA"
+#: c-parser.c:8129
+#, gcc-internal-format
+msgid "not enough perfectly nested loops"
 msgstr ""
 
-#: config/spu/spu.opt:40 config/spu/spu.opt:44
-msgid "Insert nops when it might improve performance by allowing dual issue (default)"
+#: c-parser.c:8182 cp/parser.c:22533
+#, gcc-internal-format
+msgid "collapsed loops not perfectly nested"
 msgstr ""
 
-#: config/spu/spu.opt:48
-msgid "Use standard main function as entry for startup"
+#: c-parser.c:8220 cp/parser.c:22377 cp/parser.c:22415 cp/pt.c:11272
+#, gcc-internal-format
+msgid "iteration variable %qD should not be firstprivate"
 msgstr ""
 
-#: config/spu/spu.opt:52
-#, fuzzy
-msgid "Generate branch hints for branches"
-msgstr "Генерыраваць код для Intel as"
+#: c-parser.c:8665
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a variable"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: config/spu/spu.opt:56
-msgid "Maximum number of nops to insert for a hint (Default 2)"
+#: c-parser.c:8667 cp/semantics.c:4027
+#, gcc-internal-format
+msgid "%qE declared %<threadprivate%> after first use"
 msgstr ""
 
-#: config/spu/spu.opt:60
-msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]"
+#: c-parser.c:8669 cp/semantics.c:4029
+#, gcc-internal-format
+msgid "automatic variable %qE cannot be %<threadprivate%>"
 msgstr ""
 
-#: config/spu/spu.opt:64
-#, fuzzy
-msgid "Generate code for 18 bit addressing"
-msgstr "Генерыраваць код для Intel as"
+#: c-parser.c:8673 cp/semantics.c:4031
+#, fuzzy, gcc-internal-format
+msgid "%<threadprivate%> %qE has incomplete type"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: config/spu/spu.opt:68
-#, fuzzy
-msgid "Generate code for 32 bit addressing"
-msgstr "Ð\93енеÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f Intel as"
+#: c-pch.c:132
+#, fuzzy, gcc-internal-format
+msgid "can%'t create precompiled header %s: %m"
+msgstr "немагÑ\87Ñ\8bма Ñ\81Ñ\82ваÑ\80Ñ\8bÑ\86Ñ\8c Ð´Ñ\8bÑ\80Ñ\8dкÑ\82оÑ\80Ñ\8bÑ\8e \"%s\""
 
-#: config/spu/spu.opt:76
-msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue"
-msgstr ""
+#: c-pch.c:153
+#, fuzzy, gcc-internal-format
+msgid "can%'t write to %s: %m"
+msgstr "не магу запісаць ў %s"
 
-#: config/spu/spu.opt:88
-msgid "Access variables in 32-bit PPU objects (default)"
+#: c-pch.c:159
+#, gcc-internal-format
+msgid "%qs is not a valid output file"
 msgstr ""
 
-#: config/spu/spu.opt:92
-msgid "Access variables in 64-bit PPU objects"
-msgstr ""
+#: c-pch.c:188 c-pch.c:203 c-pch.c:217
+#, fuzzy, gcc-internal-format
+msgid "can%'t write %s: %m"
+msgstr "немагчыма адчыніць %s"
 
-#: config/spu/spu.opt:96
-msgid "Allow conversions between __ea and generic pointers (default)"
-msgstr ""
+#: c-pch.c:193 c-pch.c:210
+#, fuzzy, gcc-internal-format
+msgid "can%'t seek in %s: %m"
+msgstr "немагчыма адчыніць %s"
+
+#: c-pch.c:201 c-pch.c:243 c-pch.c:284 c-pch.c:335
+#, fuzzy, gcc-internal-format
+msgid "can%'t read %s: %m"
+msgstr "не магу прачытаць з %s"
 
-#: config/spu/spu.opt:100
-msgid "Size (in KB) of software data cache"
+#: c-pch.c:466
+#, gcc-internal-format
+msgid "pch_preprocess pragma should only be used with -fpreprocessed"
 msgstr ""
 
-#: config/spu/spu.opt:104
-msgid "Atomically write back software data cache lines (default)"
+#: c-pch.c:467
+#, gcc-internal-format
+msgid "use #include instead"
 msgstr ""
 
-#: config/mcore/mcore.opt:23
-#, fuzzy
-msgid "Generate code for the M*Core M210"
-msgstr "Ð\93енеÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f Intel as"
+#: c-pch.c:473
+#, fuzzy, gcc-internal-format
+msgid "%s: couldn%'t open PCH file: %m"
+msgstr "Ð\9dемагÑ\87Ñ\8bма Ð°Ð´Ñ\87Ñ\8bнÑ\96Ñ\86Ñ\8c Ñ\84айл Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ\8bмÑ\96 %s.\n"
 
-#: config/mcore/mcore.opt:27
-msgid "Generate code for the M*Core M340"
+#: c-pch.c:478
+#, gcc-internal-format
+msgid "use -Winvalid-pch for more information"
 msgstr ""
 
-#: config/mcore/mcore.opt:31
-msgid "Force functions to be aligned to a 4 byte boundary"
+#: c-pch.c:479
+#, gcc-internal-format
+msgid "%s: PCH file was invalid"
 msgstr ""
 
-#: config/mcore/mcore.opt:35 config/score/score.opt:23
-msgid "Generate big-endian code"
+#: c-pragma.c:102
+#, gcc-internal-format
+msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
 msgstr ""
 
-#: config/mcore/mcore.opt:39
-msgid "Emit call graph information"
+#: c-pragma.c:115
+#, gcc-internal-format
+msgid "#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)"
 msgstr ""
 
-#: config/mcore/mcore.opt:43
-#, fuzzy
-msgid "Use the divide instruction"
-msgstr "Ð\9dе Ð³ÐµÐ½ÐµÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c Ñ\81Ñ\96мвалÑ\8cнÑ\8bÑ\8f Ñ\96нÑ\81Ñ\82Ñ\80Ñ\83кÑ\86Ñ\8bÑ\96"
+#: c-pragma.c:129
+#, fuzzy, gcc-internal-format
+msgid "#pragma pack(push[, id], <n>) is not supported on this target"
+msgstr "аÑ\82Ñ\80Ñ\8bбÑ\83Ñ\82Ñ\8b Ñ\81екÑ\86Ñ\8bÑ\96 Ð½Ðµ Ð¿Ð°Ð´Ñ\82Ñ\80Ñ\8bмлÑ\96ваÑ\8eÑ\86Ñ\86а Ð´Ð»Ñ\8f Ð³Ñ\8dÑ\82ай Ð¼Ñ\8dÑ\82Ñ\8b"
 
-#: config/mcore/mcore.opt:47
-msgid "Inline constants if it can be done in 2 insns or less"
-msgstr ""
+#: c-pragma.c:131
+#, fuzzy, gcc-internal-format
+msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
 
-#: config/mcore/mcore.opt:51 config/score/score.opt:27
-msgid "Generate little-endian code"
+#: c-pragma.c:152
+#, gcc-internal-format
+msgid "missing %<(%> after %<#pragma pack%> - ignored"
 msgstr ""
 
-#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
-msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line"
+#: c-pragma.c:163 c-pragma.c:195
+#, gcc-internal-format
+msgid "invalid constant in %<#pragma pack%> - ignored"
 msgstr ""
 
-#: config/mcore/mcore.opt:60
-msgid "Use arbitrary sized immediates in bit operations"
+#: c-pragma.c:167 c-pragma.c:209
+#, gcc-internal-format
+msgid "malformed %<#pragma pack%> - ignored"
 msgstr ""
 
-#: config/mcore/mcore.opt:64
-msgid "Prefer word accesses over byte accesses"
-msgstr ""
+#: c-pragma.c:172
+#, fuzzy, gcc-internal-format
+msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
 
-#: config/mcore/mcore.opt:68
-msgid "Set the maximum amount for a single stack increment operation"
+#: c-pragma.c:174
+#, gcc-internal-format
+msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
 msgstr ""
 
-#: config/mcore/mcore.opt:72
-msgid "Always treat bitfields as int-sized"
+#: c-pragma.c:183
+#, gcc-internal-format
+msgid "unknown action %qE for %<#pragma pack%> - ignored"
 msgstr ""
 
-#: config/arc/arc.opt:32
-msgid "Prepend the name of the cpu to all public symbol names"
+#: c-pragma.c:212
+#, gcc-internal-format
+msgid "junk at end of %<#pragma pack%>"
 msgstr ""
 
-#: config/arc/arc.opt:42
-msgid "Compile code for ARC variant CPU"
+#: c-pragma.c:215
+#, gcc-internal-format
+msgid "#pragma pack has no effect with -fpack-struct - ignored"
 msgstr ""
 
-#: config/arc/arc.opt:46
-msgid "Put functions in SECTION"
+#: c-pragma.c:235
+#, gcc-internal-format
+msgid "alignment must be a small power of two, not %d"
 msgstr ""
 
-#: config/arc/arc.opt:50
-msgid "Put data in SECTION"
+#: c-pragma.c:268
+#, gcc-internal-format
+msgid "applying #pragma weak %q+D after first use results in unspecified behavior"
 msgstr ""
 
-#: config/arc/arc.opt:54
-msgid "Put read-only data in SECTION"
+#: c-pragma.c:343 c-pragma.c:348
+#, gcc-internal-format
+msgid "malformed #pragma weak, ignored"
 msgstr ""
 
-#: config/sh/sh.opt:44
-#, fuzzy
-msgid "Generate SH1 code"
-msgstr "Стварыць код для DLL"
-
-#: config/sh/sh.opt:48
-#, fuzzy
-msgid "Generate SH2 code"
-msgstr "Стварыць код для DLL"
-
-#: config/sh/sh.opt:52
-msgid "Generate default double-precision SH2a-FPU code"
+#: c-pragma.c:352
+#, gcc-internal-format
+msgid "junk at end of %<#pragma weak%>"
 msgstr ""
 
-#: config/sh/sh.opt:56
-msgid "Generate SH2a FPU-less code"
+#: c-pragma.c:420 c-pragma.c:422
+#, gcc-internal-format
+msgid "malformed #pragma redefine_extname, ignored"
 msgstr ""
 
-#: config/sh/sh.opt:60
-msgid "Generate default single-precision SH2a-FPU code"
+#: c-pragma.c:425
+#, gcc-internal-format
+msgid "junk at end of %<#pragma redefine_extname%>"
 msgstr ""
 
-#: config/sh/sh.opt:64
-msgid "Generate only single-precision SH2a-FPU code"
+#: c-pragma.c:440 c-pragma.c:527
+#, fuzzy, gcc-internal-format
+msgid "#pragma redefine_extname ignored due to conflict with previous rename"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+
+#: c-pragma.c:463
+#, gcc-internal-format
+msgid "#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname"
 msgstr ""
 
-#: config/sh/sh.opt:68
-#, fuzzy
-msgid "Generate SH2e code"
-msgstr "Стварыць код для DLL"
+#: c-pragma.c:482
+#, gcc-internal-format
+msgid "malformed #pragma extern_prefix, ignored"
+msgstr ""
 
-#: config/sh/sh.opt:72
-#, fuzzy
-msgid "Generate SH3 code"
-msgstr "Стварыць код для DLL"
+#: c-pragma.c:485
+#, gcc-internal-format
+msgid "junk at end of %<#pragma extern_prefix%>"
+msgstr ""
 
-#: config/sh/sh.opt:76
-#, fuzzy
-msgid "Generate SH3e code"
-msgstr "Стварыць код для DLL"
+#: c-pragma.c:492
+#, fuzzy, gcc-internal-format
+msgid "#pragma extern_prefix not supported on this target"
+msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
 
-#: config/sh/sh.opt:80
-#, fuzzy
-msgid "Generate SH4 code"
-msgstr "Стварыць код для DLL"
+#: c-pragma.c:518
+#, fuzzy, gcc-internal-format
+msgid "asm declaration ignored due to conflict with previous rename"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: config/sh/sh.opt:84
-msgid "Generate SH4-100 code"
+#: c-pragma.c:549
+#, gcc-internal-format
+msgid "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
 msgstr ""
 
-#: config/sh/sh.opt:88
-msgid "Generate SH4-200 code"
+#: c-pragma.c:612
+#, gcc-internal-format
+msgid "#pragma GCC visibility push() must specify default, internal, hidden or protected"
 msgstr ""
 
-#: config/sh/sh.opt:94
-msgid "Generate SH4-300 code"
+#: c-pragma.c:654
+#, gcc-internal-format
+msgid "#pragma GCC visibility must be followed by push or pop"
 msgstr ""
 
-#: config/sh/sh.opt:98
-msgid "Generate SH4 FPU-less code"
+#: c-pragma.c:660
+#, gcc-internal-format
+msgid "no matching push for %<#pragma GCC visibility pop%>"
 msgstr ""
 
-#: config/sh/sh.opt:102
-msgid "Generate SH4-100 FPU-less code"
+#: c-pragma.c:665 c-pragma.c:672
+#, gcc-internal-format
+msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
 msgstr ""
 
-#: config/sh/sh.opt:106
-msgid "Generate SH4-200 FPU-less code"
+#: c-pragma.c:668
+#, gcc-internal-format
+msgid "malformed #pragma GCC visibility push"
 msgstr ""
 
-#: config/sh/sh.opt:110
-msgid "Generate SH4-300 FPU-less code"
+#: c-pragma.c:676
+#, gcc-internal-format
+msgid "junk at end of %<#pragma GCC visibility%>"
 msgstr ""
 
-#: config/sh/sh.opt:114
-#, fuzzy
-msgid "Generate code for SH4 340 series (MMU/FPU-less)"
-msgstr "Генерыраваць код для дадзенага ЦП"
-
-#: config/sh/sh.opt:119
-#, fuzzy
-msgid "Generate code for SH4 400 series (MMU/FPU-less)"
-msgstr "Генерыраваць код для дадзенага ЦП"
-
-#: config/sh/sh.opt:124
-#, fuzzy
-msgid "Generate code for SH4 500 series (FPU-less)."
-msgstr "Генерыраваць код для дадзенага ЦП"
-
-#: config/sh/sh.opt:129
-msgid "Generate default single-precision SH4 code"
+#: c-pragma.c:692
+#, gcc-internal-format
+msgid "#pragma GCC diagnostic not allowed inside functions"
 msgstr ""
 
-#: config/sh/sh.opt:133
-msgid "Generate default single-precision SH4-100 code"
+#: c-pragma.c:698
+#, gcc-internal-format
+msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
 msgstr ""
 
-#: config/sh/sh.opt:137
-msgid "Generate default single-precision SH4-200 code"
+#: c-pragma.c:707
+#, gcc-internal-format
+msgid "expected [error|warning|ignored] after %<#pragma GCC diagnostic%>"
 msgstr ""
 
-#: config/sh/sh.opt:141
-msgid "Generate default single-precision SH4-300 code"
+#: c-pragma.c:711
+#, gcc-internal-format
+msgid "missing option after %<#pragma GCC diagnostic%> kind"
 msgstr ""
 
-#: config/sh/sh.opt:145
-msgid "Generate only single-precision SH4 code"
+#: c-pragma.c:725
+#, gcc-internal-format
+msgid "unknown option after %<#pragma GCC diagnostic%> kind"
 msgstr ""
 
-#: config/sh/sh.opt:149
-msgid "Generate only single-precision SH4-100 code"
+#: c-pragma.c:738
+#, gcc-internal-format
+msgid "#pragma GCC option is not allowed inside functions"
 msgstr ""
 
-#: config/sh/sh.opt:153
-msgid "Generate only single-precision SH4-200 code"
+#: c-pragma.c:751
+#, gcc-internal-format
+msgid "%<#pragma GCC option%> is not a string"
 msgstr ""
 
-#: config/sh/sh.opt:157
-msgid "Generate only single-precision SH4-300 code"
+#: c-pragma.c:778
+#, gcc-internal-format
+msgid "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>."
 msgstr ""
 
-#: config/sh/sh.opt:161
-#, fuzzy
-msgid "Generate SH4a code"
-msgstr "Стварыць код для DLL"
-
-#: config/sh/sh.opt:165
-msgid "Generate SH4a FPU-less code"
+#: c-pragma.c:784
+#, gcc-internal-format
+msgid "#pragma GCC target string... is badly formed"
 msgstr ""
 
-#: config/sh/sh.opt:169
-msgid "Generate default single-precision SH4a code"
+#: c-pragma.c:807
+#, gcc-internal-format
+msgid "#pragma GCC optimize is not allowed inside functions"
 msgstr ""
 
-#: config/sh/sh.opt:173
-msgid "Generate only single-precision SH4a code"
+#: c-pragma.c:820
+#, gcc-internal-format
+msgid "%<#pragma GCC optimize%> is not a string or number"
 msgstr ""
 
-#: config/sh/sh.opt:177
-msgid "Generate SH4al-dsp code"
+#: c-pragma.c:846
+#, gcc-internal-format
+msgid "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>."
 msgstr ""
 
-#: config/sh/sh.opt:181
-msgid "Generate 32-bit SHmedia code"
+#: c-pragma.c:852
+#, gcc-internal-format
+msgid "#pragma GCC optimize string... is badly formed"
 msgstr ""
 
-#: config/sh/sh.opt:185
-msgid "Generate 32-bit FPU-less SHmedia code"
+#: c-pragma.c:894
+#, gcc-internal-format
+msgid "junk at end of %<#pragma push_options%>"
 msgstr ""
 
-#: config/sh/sh.opt:189
-msgid "Generate 64-bit SHmedia code"
+#: c-pragma.c:924
+#, gcc-internal-format
+msgid "junk at end of %<#pragma pop_options%>"
 msgstr ""
 
-#: config/sh/sh.opt:193
-msgid "Generate 64-bit FPU-less SHmedia code"
+#: c-pragma.c:931
+#, gcc-internal-format
+msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
 msgstr ""
 
-#: config/sh/sh.opt:197
-msgid "Generate SHcompact code"
+#: c-pragma.c:972
+#, gcc-internal-format
+msgid "junk at end of %<#pragma reset_options%>"
 msgstr ""
 
-#: config/sh/sh.opt:201
-msgid "Generate FPU-less SHcompact code"
+#: c-pragma.c:1009 c-pragma.c:1016
+#, gcc-internal-format
+msgid "expected a string after %<#pragma message%>"
 msgstr ""
 
-#: config/sh/sh.opt:205
-msgid "Throttle unrolling to avoid thrashing target registers unless the unroll benefit outweighs this"
+#: c-pragma.c:1011
+#, gcc-internal-format
+msgid "malformed %<#pragma message%>, ignored"
 msgstr ""
 
-#: config/sh/sh.opt:209
-#, fuzzy
-msgid "Generate code in big endian mode"
-msgstr "Генерыраваць код для дадзенага ЦП"
-
-#: config/sh/sh.opt:213
-msgid "Generate 32-bit offsets in switch tables"
+#: c-pragma.c:1021
+#, gcc-internal-format
+msgid "junk at end of %<#pragma message%>"
 msgstr ""
 
-#: config/sh/sh.opt:217
-#, fuzzy
-msgid "Generate bit instructions"
-msgstr "Ð\9dе Ð³ÐµÐ½ÐµÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c Ñ\81Ñ\96мвалÑ\8cнÑ\8bÑ\8f Ñ\96нÑ\81Ñ\82Ñ\80Ñ\83кÑ\86Ñ\8bÑ\96"
+#: c-pragma.c:1024
+#, fuzzy, gcc-internal-format
+msgid "#pragma message: %s"
+msgstr "пÑ\80агÑ\80амÑ\8b: %s\n"
 
-#: config/sh/sh.opt:221
-msgid "Cost to assume for a branch insn"
+#: c-pragma.c:1061
+#, gcc-internal-format
+msgid "invalid location for %<pragma %s%>, ignored"
 msgstr ""
 
-#: config/sh/sh.opt:225
-msgid "Enable cbranchdi4 pattern"
+#: c-pragma.c:1068 c-pragma.c:1082
+#, gcc-internal-format
+msgid "malformed %<#pragma %s%>, ignored"
 msgstr ""
 
-#: config/sh/sh.opt:229
-msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
+#: c-pragma.c:1088
+#, gcc-internal-format
+msgid "junk at end of %<#pragma %s%>"
 msgstr ""
 
-#: config/sh/sh.opt:233
-msgid "Enable SH5 cut2 workaround"
+#: c-pragma.c:1106
+#, gcc-internal-format
+msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
 msgstr ""
 
-#: config/sh/sh.opt:237
-msgid "Align doubles at 64-bit boundaries"
-msgstr ""
+#: c-pragma.c:1115
+#, fuzzy, gcc-internal-format
+msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
 
-#: config/sh/sh.opt:241
-msgid "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table"
+#: c-pragma.c:1121
+#, gcc-internal-format
+msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
 msgstr ""
 
-#: config/sh/sh.opt:245
-msgid "Specify name for 32 bit signed division function"
-msgstr ""
+#: c-typeck.c:215
+#, fuzzy, gcc-internal-format
+msgid "%qD has an incomplete type"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: config/sh/sh.opt:249
-msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
+#: c-typeck.c:236 cp/call.c:3089
+#, gcc-internal-format
+msgid "invalid use of void expression"
 msgstr ""
 
-#: config/sh/sh.opt:257
-msgid "Enable the use of the fused floating point multiply-accumulate operation"
+#: c-typeck.c:244
+#, gcc-internal-format
+msgid "invalid use of flexible array member"
 msgstr ""
 
-#: config/sh/sh.opt:261
-msgid "Cost to assume for gettr insn"
+#: c-typeck.c:250 cp/typeck2.c:489
+#, gcc-internal-format
+msgid "invalid use of array with unspecified bounds"
 msgstr ""
 
-#: config/sh/sh.opt:265 config/sh/sh.opt:315
-msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
-msgstr ""
+#: c-typeck.c:258
+#, fuzzy, gcc-internal-format
+msgid "invalid use of undefined type %<%s %E%>"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/sh/sh.opt:269
-msgid "Increase the IEEE compliance for floating-point code"
-msgstr ""
+#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
+#: c-typeck.c:262
+#, fuzzy, gcc-internal-format
+msgid "invalid use of incomplete typedef %qD"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/sh/sh.opt:273
-msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
+#: c-typeck.c:328
+#, gcc-internal-format
+msgid "%qT and %qT are in disjoint named address spaces"
 msgstr ""
 
-#: config/sh/sh.opt:277
-msgid "inline code to invalidate instruction cache entries after setting up nested function trampolines"
+#: c-typeck.c:570 c-typeck.c:595
+#, gcc-internal-format
+msgid "function types not truly compatible in ISO C"
 msgstr ""
 
-#: config/sh/sh.opt:281
-msgid "Assume symbols might be invalid"
+#: c-typeck.c:739
+#, gcc-internal-format
+msgid "can%'t mix operands of decimal float and vector types"
 msgstr ""
 
-#: config/sh/sh.opt:285
-msgid "Annotate assembler instructions with estimated addresses"
+#: c-typeck.c:744
+#, gcc-internal-format
+msgid "can%'t mix operands of decimal float and complex types"
 msgstr ""
 
-#: config/sh/sh.opt:289
-#, fuzzy
-msgid "Generate code in little endian mode"
-msgstr "Генерыраваць код без GP reg"
-
-#: config/sh/sh.opt:293
-msgid "Mark MAC register as call-clobbered"
+#: c-typeck.c:749
+#, gcc-internal-format
+msgid "can%'t mix operands of decimal float and other float types"
 msgstr ""
 
-#: config/sh/sh.opt:299
-msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
+#: c-typeck.c:1194
+#, gcc-internal-format
+msgid "types are not quite compatible"
 msgstr ""
 
-#: config/sh/sh.opt:303
-msgid "Emit function-calls using global offset table when generating PIC"
+#: c-typeck.c:1198
+#, gcc-internal-format
+msgid "pointer target types incompatible in C++"
 msgstr ""
 
-#: config/sh/sh.opt:307
-msgid "Assume pt* instructions won't trap"
+#: c-typeck.c:1528
+#, gcc-internal-format
+msgid "function return types not compatible due to %<volatile%>"
 msgstr ""
 
-#: config/sh/sh.opt:311
-msgid "Shorten address references during linking"
+#: c-typeck.c:1690 c-typeck.c:3251
+#, gcc-internal-format
+msgid "arithmetic on pointer to an incomplete type"
 msgstr ""
 
-#: config/sh/sh.opt:319
-msgid "Deprecated.  Use -Os instead"
+#: c-typeck.c:2043
+#, gcc-internal-format
+msgid "%qT has no member named %qE"
 msgstr ""
 
-#: config/sh/sh.opt:323
-msgid "Cost to assume for a multiply insn"
+#: c-typeck.c:2097
+#, gcc-internal-format
+msgid "request for member %qE in something not a structure or union"
 msgstr ""
 
-#: config/sh/sh.opt:327
-msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
+#: c-typeck.c:2146
+#, gcc-internal-format
+msgid "dereferencing pointer to incomplete type"
 msgstr ""
 
-#: config/sh/sh.opt:333
-msgid "Pretend a branch-around-a-move is a conditional move."
+#: c-typeck.c:2150
+#, gcc-internal-format
+msgid "dereferencing %<void *%> pointer"
 msgstr ""
 
-#: config/sh/superh.opt:6
-msgid "Board name [and memory region]."
+#: c-typeck.c:2172
+#, gcc-internal-format
+msgid "invalid type argument of array indexing (have %qT)"
 msgstr ""
 
-#: config/sh/superh.opt:10
-msgid "Runtime name."
+#: c-typeck.c:2177
+#, gcc-internal-format
+msgid "invalid type argument of unary %<*%> (have %qT)"
 msgstr ""
 
-#: config/arm/eabi.opt:23
-#, fuzzy
-msgid "Generate code for the Android operating system."
-msgstr "Ð\93енеÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f Intel as"
+#: c-typeck.c:2182
+#, fuzzy, gcc-internal-format
+msgid "invalid type argument of %<->%> (have %qT)"
+msgstr "нÑ\8fвеÑ\80нае Ð²Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82анне \"restict\""
 
-#: config/arm/arm.opt:23
-msgid "Specify an ABI"
+#: c-typeck.c:2218 cp/typeck.c:2942
+#, gcc-internal-format
+msgid "subscripted value is neither array nor pointer"
 msgstr ""
 
-#: config/arm/arm.opt:27
-msgid "Generate a call to abort if a noreturn function returns"
+#: c-typeck.c:2229 cp/typeck.c:2857 cp/typeck.c:2947
+#, gcc-internal-format
+msgid "array subscript is not an integer"
+msgstr ""
+
+#: c-typeck.c:2235
+#, gcc-internal-format
+msgid "subscripted value is pointer to function"
 msgstr ""
 
-#: config/arm/arm.opt:34
-msgid "Pass FP arguments in FP registers"
+#: c-typeck.c:2283
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids subscripting %<register%> array"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+
+#: c-typeck.c:2286
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids subscripting non-lvalue array"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+
+#: c-typeck.c:2394
+#, gcc-internal-format
+msgid "enum constant defined here"
 msgstr ""
 
-#: config/arm/arm.opt:38
-msgid "Generate APCS conformant stack frames"
-msgstr ""
+#: c-typeck.c:2625
+#, fuzzy, gcc-internal-format
+msgid "called object %qE is not a function"
+msgstr "`%D' - гэта ня функцыя,"
 
-#: config/arm/arm.opt:42
-msgid "Generate re-entrant, PIC code"
+#. This situation leads to run-time undefined behavior.  We can't,
+#. therefore, simply error unless we can prove that all possible
+#. executions of the program must execute the code.
+#: c-typeck.c:2661
+#, gcc-internal-format
+msgid "function called through a non-compatible type"
 msgstr ""
 
-#: config/arm/arm.opt:56
-msgid "Assume target CPU is configured as big endian"
+#: c-typeck.c:2675 c-typeck.c:2729
+#, gcc-internal-format
+msgid "function with qualified void return type called"
 msgstr ""
 
-#: config/arm/arm.opt:60
-msgid "Thumb: Assume non-static functions may be called from ARM code"
+#: c-typeck.c:2852
+#, gcc-internal-format
+msgid "type of formal parameter %d is incomplete"
 msgstr ""
 
-#: config/arm/arm.opt:64
-msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
+#: c-typeck.c:2867
+#, gcc-internal-format
+msgid "passing argument %d of %qE as integer rather than floating due to prototype"
 msgstr ""
 
-#: config/arm/arm.opt:68
-msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
+#: c-typeck.c:2872
+#, gcc-internal-format
+msgid "passing argument %d of %qE as integer rather than complex due to prototype"
 msgstr ""
 
-#: config/arm/arm.opt:72 config/bfin/bfin.opt:27
-msgid "Specify the name of the target CPU"
+#: c-typeck.c:2877
+#, gcc-internal-format
+msgid "passing argument %d of %qE as complex rather than floating due to prototype"
 msgstr ""
 
-#: config/arm/arm.opt:76
-msgid "Specify if floating point hardware should be used"
+#: c-typeck.c:2882
+#, gcc-internal-format
+msgid "passing argument %d of %qE as floating rather than integer due to prototype"
 msgstr ""
 
-#: config/arm/arm.opt:83
-#, fuzzy
-msgid "Specify the __fp16 floating-point format"
-msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
-
-#: config/arm/arm.opt:94
-msgid "Specify the name of the target floating point hardware/format"
+#: c-typeck.c:2887
+#, gcc-internal-format
+msgid "passing argument %d of %qE as complex rather than integer due to prototype"
 msgstr ""
 
-#: config/arm/arm.opt:98
-msgid "Alias for -mfloat-abi=hard"
+#: c-typeck.c:2892
+#, gcc-internal-format
+msgid "passing argument %d of %qE as floating rather than complex due to prototype"
 msgstr ""
 
-#: config/arm/arm.opt:102
-msgid "Assume target CPU is configured as little endian"
+#: c-typeck.c:2905
+#, gcc-internal-format
+msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
 msgstr ""
 
-#: config/arm/arm.opt:106
-msgid "Generate call insns as indirect calls, if necessary"
+#: c-typeck.c:2930
+#, gcc-internal-format
+msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
 msgstr ""
 
-#: config/arm/arm.opt:110
-msgid "Specify the register to be used for PIC addressing"
+#: c-typeck.c:2952
+#, gcc-internal-format
+msgid "passing argument %d of %qE with different width due to prototype"
 msgstr ""
 
-#: config/arm/arm.opt:114
-msgid "Store function names in object code"
+#: c-typeck.c:2976
+#, gcc-internal-format
+msgid "passing argument %d of %qE as unsigned due to prototype"
 msgstr ""
 
-#: config/arm/arm.opt:118
-msgid "Permit scheduling of a function's prologue sequence"
+#: c-typeck.c:2981
+#, gcc-internal-format
+msgid "passing argument %d of %qE as signed due to prototype"
 msgstr ""
 
-#: config/arm/arm.opt:122
-msgid "Do not load the PIC register in function prologues"
+#: c-typeck.c:3121 c-typeck.c:3126
+#, gcc-internal-format
+msgid "comparison with string literal results in unspecified behavior"
 msgstr ""
 
-#: config/arm/arm.opt:126
-msgid "Alias for -mfloat-abi=soft"
+#: c-typeck.c:3140
+#, gcc-internal-format
+msgid "comparison between %qT and %qT"
 msgstr ""
 
-#: config/arm/arm.opt:130
-msgid "Specify the minimum bit alignment of structures"
+#: c-typeck.c:3192
+#, gcc-internal-format
+msgid "pointer of type %<void *%> used in subtraction"
 msgstr ""
 
-#: config/arm/arm.opt:134
-msgid "Compile for the Thumb not the ARM"
+#: c-typeck.c:3195
+#, gcc-internal-format
+msgid "pointer to a function used in subtraction"
 msgstr ""
 
-#: config/arm/arm.opt:138
-msgid "Support calls between Thumb and ARM instruction sets"
-msgstr ""
+#: c-typeck.c:3359
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support %<~%> for complex conjugation"
+msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
 
-#: config/arm/arm.opt:142
-msgid "Specify how to access the thread pointer"
+#: c-typeck.c:3398
+#, gcc-internal-format
+msgid "wrong type argument to unary exclamation mark"
 msgstr ""
 
-#: config/arm/arm.opt:146
-msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
+#: c-typeck.c:3462
+#, gcc-internal-format
+msgid "increment of enumeration value is invalid in C++"
 msgstr ""
 
-#: config/arm/arm.opt:150
-msgid "Thumb: Generate (leaf) stack frames even if not needed"
+#: c-typeck.c:3465
+#, gcc-internal-format
+msgid "decrement of enumeration value is invalid in C++"
 msgstr ""
 
-#: config/arm/arm.opt:154
-#, fuzzy
-msgid "Tune code for the given processor"
-msgstr "Генерыраваць код для дадзенага ЦП"
+#: c-typeck.c:3478
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support %<++%> and %<--%> on complex types"
+msgstr "ISO C не падтрымлівае \"++\" і \"--\" для тыпу complex"
 
-#: config/arm/arm.opt:158
-msgid "Assume big endian bytes, little endian words"
-msgstr ""
+#: c-typeck.c:3497 c-typeck.c:3529
+#, fuzzy, gcc-internal-format
+msgid "wrong type argument to increment"
+msgstr "не хапае аргументаў у функцыі"
 
-#: config/arm/arm.opt:162
-msgid "Use Neon quad-word (rather than double-word) registers for vectorization"
+#: c-typeck.c:3499 c-typeck.c:3532
+#, gcc-internal-format
+msgid "wrong type argument to decrement"
 msgstr ""
 
-#: config/arm/arm.opt:166
-msgid "Only generate absolute relocations on word sized values."
+#: c-typeck.c:3519
+#, gcc-internal-format
+msgid "increment of pointer to unknown structure"
 msgstr ""
 
-#: config/arm/arm.opt:170
-msgid "Avoid overlapping destination and address registers on LDRD instructions"
+#: c-typeck.c:3522
+#, gcc-internal-format
+msgid "decrement of pointer to unknown structure"
 msgstr ""
 
-#: config/arm/pe.opt:23
-msgid "Ignore dllimport attribute for functions"
+#: c-typeck.c:3599
+#, gcc-internal-format
+msgid "taking address of expression of type %<void%>"
 msgstr ""
 
-#: config/pdp11/pdp11.opt:23
-msgid "Generate code for an 11/10"
+#: c-typeck.c:3768
+#, gcc-internal-format
+msgid "assignment of read-only member %qD"
 msgstr ""
 
-#: config/pdp11/pdp11.opt:27
-msgid "Generate code for an 11/40"
+#: c-typeck.c:3769
+#, gcc-internal-format
+msgid "increment of read-only member %qD"
 msgstr ""
 
-#: config/pdp11/pdp11.opt:31
-msgid "Generate code for an 11/45"
+#: c-typeck.c:3770
+#, gcc-internal-format
+msgid "decrement of read-only member %qD"
 msgstr ""
 
-#: config/pdp11/pdp11.opt:35
-#, fuzzy
-msgid "Use 16-bit abs patterns"
-msgstr "Выкарыстоўваць 64-бітныя FP-рэгістры"
-
-#: config/pdp11/pdp11.opt:39
-msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
+#: c-typeck.c:3771
+#, gcc-internal-format
+msgid "read-only member %qD used as %<asm%> output"
 msgstr ""
 
-#: config/pdp11/pdp11.opt:43
-msgid "Do not use inline patterns for copying memory"
+#: c-typeck.c:3775 cp/typeck2.c:141
+#, gcc-internal-format
+msgid "assignment of read-only variable %qD"
 msgstr ""
 
-#: config/pdp11/pdp11.opt:47
-msgid "Use inline patterns for copying memory"
+#: c-typeck.c:3776 cp/typeck2.c:145
+#, gcc-internal-format
+msgid "increment of read-only variable %qD"
 msgstr ""
 
-#: config/pdp11/pdp11.opt:51
-msgid "Do not pretend that branches are expensive"
+#: c-typeck.c:3777 cp/typeck2.c:147
+#, gcc-internal-format
+msgid "decrement of read-only variable %qD"
 msgstr ""
 
-#: config/pdp11/pdp11.opt:55
-msgid "Pretend that branches are expensive"
+#: c-typeck.c:3778
+#, gcc-internal-format
+msgid "read-only variable %qD used as %<asm%> output"
 msgstr ""
 
-#: config/pdp11/pdp11.opt:59
-#, fuzzy
-msgid "Use the DEC assembler syntax"
-msgstr "Выкарыстоўваць DEC-сінтакс для асэмблера"
-
-#: config/pdp11/pdp11.opt:63
-msgid "Use 32 bit float"
-msgstr "Выкарыстоўваць 32-х бітны float"
-
-#: config/pdp11/pdp11.opt:67
-msgid "Use 64 bit float"
-msgstr "Выкарыстоўваць 64-х бітны float"
-
-#: config/pdp11/pdp11.opt:75
-msgid "Use 16 bit int"
-msgstr "Выкарыстоўваць 16-ці бітны int"
-
-#: config/pdp11/pdp11.opt:79
-msgid "Use 32 bit int"
-msgstr "Выкарыстоўваць 32-х бітны int"
-
-#: config/pdp11/pdp11.opt:87
-msgid "Target has split I&D"
+#: c-typeck.c:3781 c-typeck.c:3797 cp/typeck2.c:196
+#, gcc-internal-format
+msgid "assignment of read-only location %qE"
 msgstr ""
 
-#: config/pdp11/pdp11.opt:91
-msgid "Use UNIX assembler syntax"
-msgstr "Выкарыстоўваць UNIX-сінтакс для асэмблера"
+#: c-typeck.c:3782 c-typeck.c:3800 cp/typeck2.c:200
+#, gcc-internal-format
+msgid "increment of read-only location %qE"
+msgstr ""
 
-#: config/avr/avr.opt:23
-msgid "Use subroutines for function prologues and epilogues"
+#: c-typeck.c:3783 c-typeck.c:3803 cp/typeck2.c:202
+#, gcc-internal-format
+msgid "decrement of read-only location %qE"
 msgstr ""
 
-#: config/avr/avr.opt:27
-msgid "Select the target MCU"
+#: c-typeck.c:3784
+#, gcc-internal-format
+msgid "read-only location %qE used as %<asm%> output"
 msgstr ""
 
-#: config/avr/avr.opt:34
-#, fuzzy
-msgid "Use an 8-bit 'int' type"
-msgstr "Ð\92Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82оÑ\9eваÑ\86Ñ\8c 32-Ñ\85 Ð±Ñ\96Ñ\82нÑ\8b int"
+#: c-typeck.c:3843
+#, fuzzy, gcc-internal-format
+msgid "cannot take address of bit-field %qD"
+msgstr "не Ð¼Ð°Ð³Ñ\83 Ð°Ñ\82Ñ\80Ñ\8bмаÑ\86Ñ\8c Ð°Ð´Ñ\80аÑ\81 Ð±Ñ\96Ñ\82авага Ð¿Ð¾Ð»Ñ\8f \"%s\""
 
-#: config/avr/avr.opt:38
-msgid "Change the stack pointer without disabling interrupts"
+#: c-typeck.c:3871
+#, gcc-internal-format
+msgid "global register variable %qD used in nested function"
 msgstr ""
 
-#: config/avr/avr.opt:48
-msgid "Use rjmp/rcall (limited range) on >8K devices"
+#: c-typeck.c:3874
+#, gcc-internal-format
+msgid "register variable %qD used in nested function"
 msgstr ""
 
-#: config/avr/avr.opt:52
-msgid "Change only the low 8 bits of the stack pointer"
+#: c-typeck.c:3879
+#, gcc-internal-format
+msgid "address of global register variable %qD requested"
 msgstr ""
 
-#: config/avr/avr.opt:56
-msgid "Relax branches"
+#: c-typeck.c:3881
+#, gcc-internal-format
+msgid "address of register variable %qD requested"
 msgstr ""
 
-#: config/avr/avr.opt:60
-msgid "Make the linker relaxation machine assume that a program counter wrap-around occures."
+#: c-typeck.c:3948
+#, gcc-internal-format
+msgid "non-lvalue array in conditional expression"
 msgstr ""
 
-#: config/crx/crx.opt:23
-#, fuzzy
-msgid "Support multiply accumulate instructions"
-msgstr "Не выкарыстоўваць інструкцыі AltiVec"
-
-#: config/crx/crx.opt:27
-#, fuzzy
-msgid "Do not use push to store function arguments"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
-
-#: config/crx/crx.opt:31
-msgid "Restrict doloop to the given nesting level"
+#: c-typeck.c:4076
+#, gcc-internal-format
+msgid "ISO C forbids conditional expr with only one void side"
 msgstr ""
 
-#: config/pa/pa-hpux.opt:23
-#, fuzzy
-msgid "Generate cpp defines for server IO"
-msgstr "Генерыраваць код для дадзенага ЦП"
-
-#: config/pa/pa-hpux.opt:27 config/pa/pa-hpux1010.opt:23
-#: config/pa/pa-hpux1111.opt:23
-msgid "Specify UNIX standard for predefines and linking"
+#: c-typeck.c:4093
+#, gcc-internal-format
+msgid "pointers to disjoint address spaces used in conditional expression"
 msgstr ""
 
-#: config/pa/pa-hpux.opt:31
-#, fuzzy
-msgid "Generate cpp defines for workstation IO"
-msgstr "Стварыць код для DLL"
-
-#: config/pa/pa.opt:23 config/pa/pa.opt:76 config/pa/pa.opt:84
-#, fuzzy
-msgid "Generate PA1.0 code"
-msgstr "Стварыць код для DLL"
-
-#: config/pa/pa.opt:27 config/pa/pa.opt:88 config/pa/pa.opt:108
-#, fuzzy
-msgid "Generate PA1.1 code"
-msgstr "Стварыць код для DLL"
-
-#: config/pa/pa.opt:31 config/pa/pa.opt:92
-msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
+#: c-typeck.c:4101 c-typeck.c:4110
+#, gcc-internal-format
+msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
 msgstr ""
 
-#: config/pa/pa.opt:35
-#, fuzzy
-msgid "Generate code for huge switch statements"
-msgstr "Генерыраваць код для Intel as"
-
-#: config/pa/pa.opt:39
-msgid "Disable FP regs"
+#: c-typeck.c:4121
+#, gcc-internal-format
+msgid "pointer type mismatch in conditional expression"
 msgstr ""
 
-#: config/pa/pa.opt:43
-#, fuzzy
-msgid "Disable indexed addressing"
-msgstr "нерэчаісны адрас"
-
-#: config/pa/pa.opt:47
-#, fuzzy
-msgid "Generate fast indirect calls"
-msgstr "Генерыраваць код для Intel as"
+#: c-typeck.c:4130 c-typeck.c:4141
+#, gcc-internal-format
+msgid "pointer/integer type mismatch in conditional expression"
+msgstr ""
 
-#: config/pa/pa.opt:55
-msgid "Assume code will be assembled by GAS"
+#: c-typeck.c:4155
+#, gcc-internal-format
+msgid "type mismatch in conditional expression"
 msgstr ""
 
-#: config/pa/pa.opt:59
-msgid "Put jumps in call delay slots"
+#: c-typeck.c:4251
+#, gcc-internal-format
+msgid "left-hand operand of comma expression has no effect"
 msgstr ""
 
-#: config/pa/pa.opt:64
-#, fuzzy
-msgid "Enable linker optimizations"
-msgstr "Уключаць SSA аптымізацыю"
+#: c-typeck.c:4319
+#, gcc-internal-format
+msgid "cast adds new qualifiers to function type"
+msgstr ""
 
-#: config/pa/pa.opt:68
-#, fuzzy
-msgid "Always generate long calls"
-msgstr "Генерыраваць код для Intel as"
+#: c-typeck.c:4325
+#, gcc-internal-format
+msgid "cast discards qualifiers from pointer target type"
+msgstr ""
 
-#: config/pa/pa.opt:72
-msgid "Emit long load/store sequences"
+#: c-typeck.c:4395
+#, gcc-internal-format
+msgid "cast specifies array type"
 msgstr ""
 
-#: config/pa/pa.opt:80
-msgid "Disable space regs"
+#: c-typeck.c:4401
+#, gcc-internal-format
+msgid "cast specifies function type"
 msgstr ""
 
-#: config/pa/pa.opt:96
-msgid "Use portable calling conventions"
+#: c-typeck.c:4417
+#, gcc-internal-format
+msgid "ISO C forbids casting nonscalar to the same type"
 msgstr ""
 
-#: config/pa/pa.opt:100
-msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000"
+#: c-typeck.c:4434
+#, gcc-internal-format
+msgid "ISO C forbids casts to union type"
 msgstr ""
 
-#: config/pa/pa.opt:112
-msgid "Do not disable space regs"
+#: c-typeck.c:4444
+#, gcc-internal-format
+msgid "cast to union type from type not present in union"
 msgstr ""
 
-#: config/pa/pa64-hpux.opt:23
-msgid "Assume code will be linked by GNU ld"
+#: c-typeck.c:4479
+#, gcc-internal-format
+msgid "cast to %s address space pointer from disjoint generic address space pointer"
 msgstr ""
 
-#: config/pa/pa64-hpux.opt:27
-msgid "Assume code will be linked by HP ld"
+#: c-typeck.c:4484
+#, gcc-internal-format
+msgid "cast to generic address space pointer from disjoint %s address space pointer"
 msgstr ""
 
-#: config/xtensa/xtensa.opt:23
-msgid "Use CONST16 instruction to load constants"
+#: c-typeck.c:4489
+#, gcc-internal-format
+msgid "cast to %s address space pointer from disjoint %s address space pointer"
 msgstr ""
 
-#: config/xtensa/xtensa.opt:27
-msgid "Enable fused multiply/add and multiply/subtract FP instructions"
+#: c-typeck.c:4509
+#, gcc-internal-format
+msgid "cast increases required alignment of target type"
 msgstr ""
 
-#: config/xtensa/xtensa.opt:31
-msgid "Use indirect CALLXn instructions for large programs"
+#: c-typeck.c:4520
+#, gcc-internal-format
+msgid "cast from pointer to integer of different size"
 msgstr ""
 
-#: config/xtensa/xtensa.opt:35
-msgid "Automatically align branch targets to reduce branch penalties"
+#: c-typeck.c:4525
+#, gcc-internal-format
+msgid "cast from function call of type %qT to non-matching type %qT"
 msgstr ""
 
-#: config/xtensa/xtensa.opt:39
-msgid "Intersperse literal pools with code in the text section"
+#: c-typeck.c:4534
+#, gcc-internal-format
+msgid "cast to pointer from integer of different size"
 msgstr ""
 
-#: config/xtensa/xtensa.opt:43
-msgid "Do not serialize volatile memory references with MEMW instructions"
+#: c-typeck.c:4548
+#, gcc-internal-format
+msgid "ISO C forbids conversion of function pointer to object pointer type"
 msgstr ""
 
-#: config/stormy16/stormy16.opt:24
-msgid "Provide libraries for the simulator"
+#: c-typeck.c:4557
+#, gcc-internal-format
+msgid "ISO C forbids conversion of object pointer to function pointer type"
 msgstr ""
 
-#: config/mips/mips.opt:27
-msgid "Generate code that can be used in SVR4-style dynamic objects"
+#: c-typeck.c:4639
+#, gcc-internal-format
+msgid "defining a type in a cast is invalid in C++"
 msgstr ""
 
-#: config/mips/mips.opt:31
-msgid "Use PMC-style 'mad' instructions"
+#: c-typeck.c:4764 c-typeck.c:4931
+#, gcc-internal-format
+msgid "enum conversion in assignment is invalid in C++"
 msgstr ""
 
-#: config/mips/mips.opt:35
-#, fuzzy
-msgid "Generate code for the given ISA"
-msgstr "Генерыраваць код для дадзенага ЦП"
+#. This macro is used to emit diagnostics to ensure that all format
+#. strings are complete sentences, visible to gettext and checked at
+#. compile time.
+#: c-typeck.c:4869 c-typeck.c:5377
+#, gcc-internal-format
+msgid "expected %qT but argument is of type %qT"
+msgstr ""
 
-#: config/mips/mips.opt:39
-msgid "Set the cost of branches to roughly COST instructions"
+#: c-typeck.c:4929
+#, gcc-internal-format
+msgid "enum conversion when passing argument %d of %qE is invalid in C++"
 msgstr ""
 
-#: config/mips/mips.opt:43
-msgid "Use Branch Likely instructions, overriding the architecture default"
+#: c-typeck.c:4935
+#, gcc-internal-format
+msgid "enum conversion in return is invalid in C++"
 msgstr ""
 
-#: config/mips/mips.opt:47
-msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
+#: c-typeck.c:4964
+#, gcc-internal-format
+msgid "cannot pass rvalue to reference parameter"
 msgstr ""
 
-#: config/mips/mips.opt:51
-msgid "Trap on integer divide by zero"
+#: c-typeck.c:5094 c-typeck.c:5299
+#, gcc-internal-format
+msgid "passing argument %d of %qE makes qualified function pointer from unqualified"
 msgstr ""
 
-#: config/mips/mips.opt:55
-msgid "Specify when instructions are allowed to access code"
+#: c-typeck.c:5097 c-typeck.c:5302
+#, gcc-internal-format
+msgid "assignment makes qualified function pointer from unqualified"
 msgstr ""
 
-#: config/mips/mips.opt:59
-msgid "Use branch-and-break sequences to check for integer divide by zero"
+#: c-typeck.c:5100 c-typeck.c:5304
+#, gcc-internal-format
+msgid "initialization makes qualified function pointer from unqualified"
 msgstr ""
 
-#: config/mips/mips.opt:63
-msgid "Use trap instructions to check for integer divide by zero"
+#: c-typeck.c:5103 c-typeck.c:5306
+#, gcc-internal-format
+msgid "return makes qualified function pointer from unqualified"
 msgstr ""
 
-#: config/mips/mips.opt:67
-#, fuzzy
-msgid "Allow the use of MDMX instructions"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
+#: c-typeck.c:5109 c-typeck.c:5263
+#, gcc-internal-format
+msgid "passing argument %d of %qE discards qualifiers from pointer target type"
+msgstr ""
 
-#: config/mips/mips.opt:71
-msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
+#: c-typeck.c:5111 c-typeck.c:5265
+#, gcc-internal-format
+msgid "assignment discards qualifiers from pointer target type"
 msgstr ""
 
-#: config/mips/mips.opt:75
-msgid "Use MIPS-DSP instructions"
+#: c-typeck.c:5113 c-typeck.c:5267
+#, gcc-internal-format
+msgid "initialization discards qualifiers from pointer target type"
 msgstr ""
 
-#: config/mips/mips.opt:79
-msgid "Use MIPS-DSP REV 2 instructions"
+#: c-typeck.c:5115 c-typeck.c:5269
+#, gcc-internal-format
+msgid "return discards qualifiers from pointer target type"
 msgstr ""
 
-#: config/mips/mips.opt:89 config/mep/mep.opt:80
-msgid "Use big-endian byte order"
+#: c-typeck.c:5123
+#, gcc-internal-format
+msgid "ISO C prohibits argument conversion to union type"
 msgstr ""
 
-#: config/mips/mips.opt:93 config/mep/mep.opt:84
-msgid "Use little-endian byte order"
+#: c-typeck.c:5159
+#, gcc-internal-format
+msgid "request for implicit conversion from %qT to %qT not permitted in C++"
 msgstr ""
 
-#: config/mips/mips.opt:97 config/iq2000/iq2000.opt:31
-msgid "Use ROM instead of RAM"
+#: c-typeck.c:5171
+#, gcc-internal-format
+msgid "passing argument %d of %qE from pointer to non-enclosed address space"
 msgstr ""
 
-#: config/mips/mips.opt:101
-msgid "Use NewABI-style %reloc() assembly operators"
+#: c-typeck.c:5175
+#, gcc-internal-format
+msgid "assignment from pointer to non-enclosed address space"
 msgstr ""
 
-#: config/mips/mips.opt:105
-msgid "Use -G for data that is not defined by the current object"
+#: c-typeck.c:5179
+#, gcc-internal-format
+msgid "initialization from pointer to non-enclosed address space"
 msgstr ""
 
-#: config/mips/mips.opt:109
-msgid "Work around certain R4000 errata"
+#: c-typeck.c:5183
+#, gcc-internal-format
+msgid "return from pointer to non-enclosed address space"
 msgstr ""
 
-#: config/mips/mips.opt:113
-msgid "Work around certain R4400 errata"
+#: c-typeck.c:5201
+#, gcc-internal-format
+msgid "argument %d of %qE might be a candidate for a format attribute"
 msgstr ""
 
-#: config/mips/mips.opt:117
-msgid "Work around certain R10000 errata"
+#: c-typeck.c:5207
+#, gcc-internal-format
+msgid "assignment left-hand side might be a candidate for a format attribute"
 msgstr ""
 
-#: config/mips/mips.opt:121
-msgid "Work around errata for early SB-1 revision 2 cores"
+#: c-typeck.c:5212
+#, gcc-internal-format
+msgid "initialization left-hand side might be a candidate for a format attribute"
 msgstr ""
 
-#: config/mips/mips.opt:125
-msgid "Work around certain VR4120 errata"
+#: c-typeck.c:5217
+#, gcc-internal-format
+msgid "return type might be a candidate for a format attribute"
 msgstr ""
 
-#: config/mips/mips.opt:129
-msgid "Work around VR4130 mflo/mfhi errata"
+#: c-typeck.c:5241
+#, gcc-internal-format
+msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
 msgstr ""
 
-#: config/mips/mips.opt:133
-msgid "Work around an early 4300 hardware bug"
+#: c-typeck.c:5244
+#, gcc-internal-format
+msgid "ISO C forbids assignment between function pointer and %<void *%>"
 msgstr ""
 
-#: config/mips/mips.opt:137
-#, fuzzy
-msgid "FP exceptions are enabled"
-msgstr "выбары ўключаны:"
+#: c-typeck.c:5246
+#, gcc-internal-format
+msgid "ISO C forbids initialization between function pointer and %<void *%>"
+msgstr ""
 
-#: config/mips/mips.opt:141
-#, fuzzy
-msgid "Use 32-bit floating-point registers"
-msgstr "Выкарыстоўваць 32-бітныя галоўныя рэгістры"
+#: c-typeck.c:5248
+#, gcc-internal-format
+msgid "ISO C forbids return between function pointer and %<void *%>"
+msgstr ""
 
-#: config/mips/mips.opt:145
-#, fuzzy
-msgid "Use 64-bit floating-point registers"
-msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры"
+#: c-typeck.c:5280
+#, gcc-internal-format
+msgid "pointer targets in passing argument %d of %qE differ in signedness"
+msgstr ""
 
-#: config/mips/mips.opt:149
-msgid "Use FUNC to flush the cache before calling stack trampolines"
+#: c-typeck.c:5282
+#, gcc-internal-format
+msgid "pointer targets in assignment differ in signedness"
 msgstr ""
 
-#: config/mips/mips.opt:153
-msgid "Generate floating-point multiply-add instructions"
+#: c-typeck.c:5284
+#, gcc-internal-format
+msgid "pointer targets in initialization differ in signedness"
 msgstr ""
 
-#: config/mips/mips.opt:157
-msgid "Use 32-bit general registers"
-msgstr "Выкарыстоўваць 32-бітныя галоўныя рэгістры"
+#: c-typeck.c:5286
+#, gcc-internal-format
+msgid "pointer targets in return differ in signedness"
+msgstr ""
 
-#: config/mips/mips.opt:161
-msgid "Use 64-bit general registers"
-msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры"
+#: c-typeck.c:5314
+#, gcc-internal-format
+msgid "passing argument %d of %qE from incompatible pointer type"
+msgstr ""
 
-#: config/mips/mips.opt:165
-msgid "Use GP-relative addressing to access small data"
+#: c-typeck.c:5316
+#, gcc-internal-format
+msgid "assignment from incompatible pointer type"
 msgstr ""
 
-#: config/mips/mips.opt:169
-msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations"
+#: c-typeck.c:5317
+#, gcc-internal-format
+msgid "initialization from incompatible pointer type"
 msgstr ""
 
-#: config/mips/mips.opt:173
-msgid "Allow the use of hardware floating-point ABI and instructions"
+#: c-typeck.c:5319
+#, gcc-internal-format
+msgid "return from incompatible pointer type"
 msgstr ""
 
-#: config/mips/mips.opt:177
-msgid "Generate code that can be safely linked with MIPS16 code."
+#: c-typeck.c:5337
+#, gcc-internal-format
+msgid "passing argument %d of %qE makes pointer from integer without a cast"
 msgstr ""
 
-#: config/mips/mips.opt:181
-#, fuzzy
-msgid "Generate code for ISA level N"
-msgstr "Генерыраваць код для Intel as"
+#: c-typeck.c:5339
+#, gcc-internal-format
+msgid "assignment makes pointer from integer without a cast"
+msgstr ""
 
-#: config/mips/mips.opt:185
-#, fuzzy
-msgid "Generate MIPS16 code"
-msgstr "Стварыць код для DLL"
+#: c-typeck.c:5341
+#, gcc-internal-format
+msgid "initialization makes pointer from integer without a cast"
+msgstr ""
 
-#: config/mips/mips.opt:189
-msgid "Use MIPS-3D instructions"
+#: c-typeck.c:5343
+#, gcc-internal-format
+msgid "return makes pointer from integer without a cast"
 msgstr ""
 
-#: config/mips/mips.opt:193
-msgid "Use ll, sc and sync instructions"
+#: c-typeck.c:5351
+#, gcc-internal-format
+msgid "passing argument %d of %qE makes integer from pointer without a cast"
 msgstr ""
 
-#: config/mips/mips.opt:197
-msgid "Use -G for object-local data"
+#: c-typeck.c:5353
+#, gcc-internal-format
+msgid "assignment makes integer from pointer without a cast"
 msgstr ""
 
-#: config/mips/mips.opt:201
-msgid "Use indirect calls"
+#: c-typeck.c:5355
+#, gcc-internal-format
+msgid "initialization makes integer from pointer without a cast"
 msgstr ""
 
-#: config/mips/mips.opt:205
-#, fuzzy
-msgid "Use a 32-bit long type"
-msgstr "Выкарыстоўваць 32-х бітны float"
+#: c-typeck.c:5357
+#, gcc-internal-format
+msgid "return makes integer from pointer without a cast"
+msgstr ""
 
-#: config/mips/mips.opt:209
-#, fuzzy
-msgid "Use a 64-bit long type"
-msgstr "Выкарыстоўваць 64-х бітны float"
+#: c-typeck.c:5380
+#, gcc-internal-format
+msgid "incompatible types when assigning to type %qT from type %qT"
+msgstr ""
 
-#: config/mips/mips.opt:213
-msgid "Pass the address of the ra save location to _mcount in $12"
+#: c-typeck.c:5385
+#, gcc-internal-format
+msgid "incompatible types when initializing type %qT using type %qT"
 msgstr ""
 
-#: config/mips/mips.opt:217
-msgid "Don't optimize block moves"
+#: c-typeck.c:5390
+#, gcc-internal-format
+msgid "incompatible types when returning type %qT but %qT was expected"
 msgstr ""
 
-#: config/mips/mips.opt:221
-msgid "Use the mips-tfile postpass"
+#: c-typeck.c:5454
+#, gcc-internal-format
+msgid "traditional C rejects automatic aggregate initialization"
 msgstr ""
 
-#: config/mips/mips.opt:225
-#, fuzzy
-msgid "Allow the use of MT instructions"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
+#: c-typeck.c:5627 c-typeck.c:5643 c-typeck.c:5660
+#, fuzzy, gcc-internal-format
+msgid "(near initialization for %qs)"
+msgstr "ініцыялізацыя"
 
-#: config/mips/mips.opt:229
-msgid "Do not use a cache-flushing function before calling stack trampolines"
+#: c-typeck.c:6263 cp/decl.c:5224
+#, gcc-internal-format
+msgid "opaque vector types cannot be initialized"
 msgstr ""
 
-#: config/mips/mips.opt:233
-#, fuzzy
-msgid "Do not use MDMX instructions"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
+#: c-typeck.c:6928
+#, gcc-internal-format
+msgid "unknown field %qE specified in initializer"
+msgstr ""
 
-#: config/mips/mips.opt:237
-#, fuzzy
-msgid "Generate normal-mode code"
-msgstr "Генерыраваць код для GNU ld"
+#: c-typeck.c:7907
+#, gcc-internal-format
+msgid "traditional C rejects initialization of unions"
+msgstr ""
 
-#: config/mips/mips.opt:241
-#, fuzzy
-msgid "Do not use MIPS-3D instructions"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
+#: c-typeck.c:8246
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids %<goto *expr;%>"
+msgstr "ISO C не падтрымлівае \"goto *expr;\""
 
-#: config/mips/mips.opt:245
-#, fuzzy
-msgid "Use paired-single floating-point instructions"
-msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
+#: c-typeck.c:8268 cp/typeck.c:7236
+#, fuzzy, gcc-internal-format
+msgid "function declared %<noreturn%> has a %<return%> statement"
+msgstr "функцыя не вяртае тып string"
 
-#: config/mips/mips.opt:249
-msgid "Specify when r10k cache barriers should be inserted"
+#: c-typeck.c:8291
+#, gcc-internal-format
+msgid "%<return%> with no value, in function returning non-void"
 msgstr ""
 
-#: config/mips/mips.opt:253
-msgid "Try to allow the linker to turn PIC calls into direct calls"
+#: c-typeck.c:8301
+#, gcc-internal-format
+msgid "%<return%> with a value, in function returning void"
 msgstr ""
 
-#: config/mips/mips.opt:257
-msgid "When generating -mabicalls code, make the code suitable for use in shared libraries"
+#: c-typeck.c:8303
+#, gcc-internal-format
+msgid "ISO C forbids %<return%> with expression, in function returning void"
 msgstr ""
 
-#: config/mips/mips.opt:261
-msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
+#: c-typeck.c:8364
+#, gcc-internal-format
+msgid "function returns address of local variable"
 msgstr ""
 
-#: config/mips/mips.opt:265
-#, fuzzy
-msgid "Use SmartMIPS instructions"
-msgstr "Не выкарыстоўваць інструкцыі AltiVec"
-
-#: config/mips/mips.opt:269
-msgid "Prevent the use of all hardware floating-point instructions"
+#: c-typeck.c:8437 cp/semantics.c:953
+#, gcc-internal-format
+msgid "switch quantity not an integer"
 msgstr ""
 
-#: config/mips/mips.opt:273
-msgid "Optimize lui/addiu address loads"
+#: c-typeck.c:8450
+#, gcc-internal-format
+msgid "%<long%> switch expression not converted to %<int%> in ISO C"
 msgstr ""
 
-#: config/mips/mips.opt:277
-msgid "Assume all symbols have 32-bit values"
-msgstr ""
+#: c-typeck.c:8486 c-typeck.c:8494
+#, fuzzy, gcc-internal-format
+msgid "case label is not an integer constant expression"
+msgstr "памер масіва \"%s\" адмоўны"
 
-#: config/mips/mips.opt:281
-msgid "Use synci instruction to invalidate i-cache"
+#: c-typeck.c:8500 cp/parser.c:7750
+#, gcc-internal-format
+msgid "case label not within a switch statement"
 msgstr ""
 
-#: config/mips/mips.opt:285
-msgid "Optimize the output for PROCESSOR"
+#: c-typeck.c:8502
+#, gcc-internal-format
+msgid "%<default%> label not within a switch statement"
 msgstr ""
 
-#: config/mips/mips.opt:289 config/iq2000/iq2000.opt:44
-msgid "Put uninitialized constants in ROM (needs -membedded-data)"
+#: c-typeck.c:8585 cp/parser.c:8041
+#, gcc-internal-format
+msgid "suggest explicit braces to avoid ambiguous %<else%>"
 msgstr ""
 
-#: config/mips/mips.opt:293
-msgid "Perform VR4130-specific alignment optimizations"
+#: c-typeck.c:8694 cp/cp-gimplify.c:92 cp/parser.c:8391
+#, gcc-internal-format
+msgid "break statement not within loop or switch"
 msgstr ""
 
-#: config/mips/mips.opt:297
-msgid "Lift restrictions on GOT size"
+#: c-typeck.c:8696 cp/parser.c:8412
+#, gcc-internal-format
+msgid "continue statement not within a loop"
 msgstr ""
 
-#: config/mips/sdemtk.opt:23
-#, fuzzy
-msgid "Prevent the use of all floating-point operations"
-msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
+#: c-typeck.c:8701 cp/parser.c:8402
+#, gcc-internal-format
+msgid "break statement used with OpenMP for loop"
+msgstr ""
 
-#: config/fr30/fr30.opt:23
-msgid "Assume small address space"
+#: c-typeck.c:8727 cp/cp-gimplify.c:412
+#, gcc-internal-format
+msgid "statement with no effect"
 msgstr ""
 
-#: config/m68hc11/m68hc11.opt:23 config/m68hc11/m68hc11.opt:31
-msgid "Compile for a 68HC11"
+#: c-typeck.c:8751
+#, gcc-internal-format
+msgid "expression statement has incomplete type"
 msgstr ""
 
-#: config/m68hc11/m68hc11.opt:27 config/m68hc11/m68hc11.opt:35
-msgid "Compile for a 68HC12"
+#: c-typeck.c:9328 cp/typeck.c:3814
+#, gcc-internal-format
+msgid "right shift count is negative"
 msgstr ""
 
-#: config/m68hc11/m68hc11.opt:41 config/m68hc11/m68hc11.opt:45
-msgid "Compile for a 68HCS12"
+#: c-typeck.c:9339 cp/typeck.c:3821
+#, gcc-internal-format
+msgid "right shift count >= width of type"
 msgstr ""
 
-#: config/m68hc11/m68hc11.opt:49
-msgid "Auto pre/post decrement increment allowed"
+#: c-typeck.c:9365 cp/typeck.c:3843
+#, gcc-internal-format
+msgid "left shift count is negative"
 msgstr ""
 
-#: config/m68hc11/m68hc11.opt:53
-msgid "Min/max instructions allowed"
+#: c-typeck.c:9372 cp/typeck.c:3849
+#, gcc-internal-format
+msgid "left shift count >= width of type"
 msgstr ""
 
-#: config/m68hc11/m68hc11.opt:57
-msgid "Use call and rtc for function calls and returns"
+#: c-typeck.c:9392 cp/typeck.c:3895
+#, gcc-internal-format
+msgid "comparing floating point with == or != is unsafe"
 msgstr ""
 
-#: config/m68hc11/m68hc11.opt:61
-msgid "Auto pre/post decrement increment not allowed"
+#: c-typeck.c:9420 c-typeck.c:9508
+#, gcc-internal-format
+msgid "comparison of pointers to disjoint address spaces"
 msgstr ""
 
-#: config/m68hc11/m68hc11.opt:65
-msgid "Use jsr and rts for function calls and returns"
+#: c-typeck.c:9427 c-typeck.c:9433
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids comparison of %<void *%> with function pointer"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+
+#: c-typeck.c:9440 c-typeck.c:9518
+#, gcc-internal-format
+msgid "comparison of distinct pointer types lacks a cast"
 msgstr ""
 
-#: config/m68hc11/m68hc11.opt:69
-msgid "Min/max instructions not allowed"
+#: c-typeck.c:9454 c-typeck.c:9463 cp/typeck.c:3918 cp/typeck.c:3930
+#, gcc-internal-format
+msgid "the address of %qD will never be NULL"
 msgstr ""
 
-#: config/m68hc11/m68hc11.opt:73
-msgid "Use direct addressing mode for soft registers"
+#: c-typeck.c:9470 c-typeck.c:9475 c-typeck.c:9540 c-typeck.c:9545
+#, gcc-internal-format
+msgid "comparison between pointer and integer"
 msgstr ""
 
-#: config/m68hc11/m68hc11.opt:77
-msgid "Compile with 32-bit integer mode"
+#: c-typeck.c:9501
+#, gcc-internal-format
+msgid "comparison of complete and incomplete pointers"
 msgstr ""
 
-#: config/m68hc11/m68hc11.opt:82
-msgid "Specify the register allocation order"
+#: c-typeck.c:9503
+#, gcc-internal-format
+msgid "ISO C forbids ordered comparisons of pointers to functions"
 msgstr ""
 
-#: config/m68hc11/m68hc11.opt:86
-msgid "Do not use direct addressing mode for soft registers"
+#: c-typeck.c:9526 c-typeck.c:9529 c-typeck.c:9535
+#, gcc-internal-format
+msgid "ordered comparison of pointer with integer zero"
 msgstr ""
 
-#: config/m68hc11/m68hc11.opt:90
-msgid "Compile with 16-bit integer mode"
+#: c-typeck.c:9857
+#, gcc-internal-format
+msgid "used array that cannot be converted to pointer where scalar is required"
 msgstr ""
 
-#: config/m68hc11/m68hc11.opt:94
-msgid "Indicate the number of soft registers available"
+#: c-typeck.c:9861
+#, gcc-internal-format
+msgid "used struct type value where scalar is required"
 msgstr ""
 
-#: config/vax/vax.opt:23 config/vax/vax.opt:27
-msgid "Target DFLOAT double precision code"
+#: c-typeck.c:9865
+#, gcc-internal-format
+msgid "used union type value where scalar is required"
 msgstr ""
 
-#: config/vax/vax.opt:31 config/vax/vax.opt:35
-msgid "Generate GFLOAT double precision code"
+#: c-typeck.c:10022 cp/semantics.c:3910
+#, gcc-internal-format
+msgid "%qE has invalid type for %<reduction%>"
 msgstr ""
 
-#: config/vax/vax.opt:39
-#, fuzzy
-msgid "Generate code for GNU assembler (gas)"
-msgstr "Генерыраваць код для GNU as"
+#: c-typeck.c:10057 cp/semantics.c:3923
+#, gcc-internal-format
+msgid "%qE has invalid type for %<reduction(%s)%>"
+msgstr ""
 
-#: config/vax/vax.opt:43
-#, fuzzy
-msgid "Generate code for UNIX assembler"
-msgstr "Генерыраваць код для GNU as"
+#: c-typeck.c:10074 cp/semantics.c:3933
+#, gcc-internal-format
+msgid "%qE must be %<threadprivate%> for %<copyin%>"
+msgstr ""
 
-#: config/vax/vax.opt:47
-msgid "Use VAXC structure conventions"
+#: c-typeck.c:10084 cp/semantics.c:3730
+#, gcc-internal-format
+msgid "%qE is not a variable in clause %qs"
 msgstr ""
 
-#: config/vax/vax.opt:51
-msgid "Use new adddi3/subdi3 patterns"
+#: c-typeck.c:10092 c-typeck.c:10114 c-typeck.c:10136
+#, gcc-internal-format
+msgid "%qE appears more than once in data clauses"
 msgstr ""
 
-#: config/cris/linux.opt:27
-msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
+#: c-typeck.c:10107 cp/semantics.c:3753
+#, gcc-internal-format
+msgid "%qE is not a variable in clause %<firstprivate%>"
 msgstr ""
 
-#: config/cris/cris.opt:45
-msgid "Work around bug in multiplication instruction"
+#: c-typeck.c:10129 cp/semantics.c:3775
+#, gcc-internal-format
+msgid "%qE is not a variable in clause %<lastprivate%>"
 msgstr ""
 
-#: config/cris/cris.opt:51
-msgid "Compile for ETRAX 4 (CRIS v3)"
+#: c-typeck.c:10191 cp/semantics.c:3974
+#, gcc-internal-format
+msgid "%qE is predetermined %qs for %qs"
 msgstr ""
 
-#: config/cris/cris.opt:56
-msgid "Compile for ETRAX 100 (CRIS v8)"
+#: c-typeck.c:10280
+#, gcc-internal-format
+msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
 msgstr ""
 
-#: config/cris/cris.opt:64
-msgid "Emit verbose debug information in assembly code"
+#: calls.c:2051
+#, gcc-internal-format
+msgid "function call has aggregate value"
 msgstr ""
 
-#: config/cris/cris.opt:71
-#, fuzzy
-msgid "Do not use condition codes from normal instructions"
-msgstr "Ð\9dе Ð³ÐµÐ½ÐµÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c Ñ\81Ñ\96мвалÑ\8cнÑ\8bÑ\8f Ñ\96нÑ\81Ñ\82Ñ\80Ñ\83кÑ\86Ñ\8bі"
+#: cfgexpand.c:1018 function.c:919 varasm.c:2167
+#, fuzzy, gcc-internal-format
+msgid "size of variable %q+D is too large"
+msgstr "памеÑ\80 Ð¼Ð°Ñ\81Ñ\96ва \"%s\" Ð²ÐµÐ»Ñ\8cмÑ\96 Ð²Ñ\8fлÑ\96кі"
 
-#: config/cris/cris.opt:80
-msgid "Do not emit addressing modes with side-effect assignment"
+#: cfgexpand.c:3569
+#, gcc-internal-format
+msgid "not protecting local variables: variable length buffer"
 msgstr ""
 
-#: config/cris/cris.opt:89
-msgid "Do not tune stack alignment"
+#: cfgexpand.c:3572
+#, gcc-internal-format
+msgid "not protecting function: no buffer at least %d bytes long"
 msgstr ""
 
-#: config/cris/cris.opt:98
-msgid "Do not tune writable data alignment"
+#: cfghooks.c:110
+#, gcc-internal-format
+msgid "bb %d on wrong place"
 msgstr ""
 
-#: config/cris/cris.opt:107
-msgid "Do not tune code and read-only data alignment"
+#: cfghooks.c:116
+#, gcc-internal-format
+msgid "prev_bb of %d should be %d, not %d"
 msgstr ""
 
-#: config/cris/cris.opt:116
-msgid "Align code and data to 32 bits"
+#: cfghooks.c:133
+#, gcc-internal-format
+msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
 msgstr ""
 
-#: config/cris/cris.opt:133
-msgid "Don't align items in code or data"
+#: cfghooks.c:139
+#, gcc-internal-format
+msgid "verify_flow_info: Block %i lacks loop_father"
 msgstr ""
 
-#: config/cris/cris.opt:142
-msgid "Do not emit function prologue or epilogue"
+#: cfghooks.c:145
+#, gcc-internal-format
+msgid "verify_flow_info: Wrong count of block %i %i"
 msgstr ""
 
-#: config/cris/cris.opt:149
-msgid "Use the most feature-enabling options allowed by other options"
+#: cfghooks.c:151
+#, gcc-internal-format
+msgid "verify_flow_info: Wrong frequency of block %i %i"
 msgstr ""
 
-#: config/cris/cris.opt:158
-msgid "Override -mbest-lib-options"
+#: cfghooks.c:159
+#, gcc-internal-format
+msgid "verify_flow_info: Duplicate edge %i->%i"
 msgstr ""
 
-#: config/cris/cris.opt:165
-#, fuzzy
-msgid "Generate code for the specified chip or CPU version"
-msgstr "Генерыраваць код для дадзенага ЦП"
-
-#: config/cris/cris.opt:169
-msgid "Tune alignment for the specified chip or CPU version"
+#: cfghooks.c:165
+#, gcc-internal-format
+msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
 msgstr ""
 
-#: config/cris/cris.opt:173
-msgid "Warn when a stackframe is larger than the specified size"
+#: cfghooks.c:171
+#, gcc-internal-format
+msgid "verify_flow_info: Wrong count of edge %i->%i %i"
 msgstr ""
 
-#: config/h8300/h8300.opt:23
-#, fuzzy
-msgid "Generate H8S code"
-msgstr "Стварыць код для DLL"
-
-#: config/h8300/h8300.opt:27
-#, fuzzy
-msgid "Generate H8SX code"
-msgstr "Стварыць код для DLL"
-
-#: config/h8300/h8300.opt:31
-msgid "Generate H8S/2600 code"
+#: cfghooks.c:183
+#, gcc-internal-format
+msgid "verify_flow_info: Basic block %d succ edge is corrupted"
 msgstr ""
 
-#: config/h8300/h8300.opt:35
-msgid "Make integers 32 bits wide"
+#: cfghooks.c:197
+#, gcc-internal-format
+msgid "wrong amount of branch edges after unconditional jump %i"
 msgstr ""
 
-#: config/h8300/h8300.opt:42
-msgid "Use registers for argument passing"
+#: cfghooks.c:205 cfghooks.c:216
+#, gcc-internal-format
+msgid "basic block %d pred edge is corrupted"
 msgstr ""
 
-#: config/h8300/h8300.opt:46
-msgid "Consider access to byte sized memory slow"
+#: cfghooks.c:217
+#, gcc-internal-format
+msgid "its dest_idx should be %d, not %d"
 msgstr ""
 
-#: config/h8300/h8300.opt:50
-msgid "Enable linker relaxing"
+#: cfghooks.c:246
+#, gcc-internal-format
+msgid "basic block %i edge lists are corrupted"
 msgstr ""
 
-#: config/h8300/h8300.opt:54
-msgid "Generate H8/300H code"
+#: cfghooks.c:259
+#, gcc-internal-format
+msgid "verify_flow_info failed"
 msgstr ""
 
-#: config/h8300/h8300.opt:58
-msgid "Enable the normal mode"
-msgstr ""
+#: cfghooks.c:320
+#, fuzzy, gcc-internal-format
+msgid "%s does not support redirect_edge_and_branch"
+msgstr "%s не падтрымлівае %s"
 
-#: config/h8300/h8300.opt:62
-msgid "Use H8/300 alignment rules"
+#: cfghooks.c:340
+#, fuzzy, gcc-internal-format
+msgid "%s does not support can_remove_branch_p"
+msgstr "%s не падтрымлівае %s"
+
+#: cfghooks.c:394
+#, gcc-internal-format
+msgid "%s does not support redirect_edge_and_branch_force"
 msgstr ""
 
-#: config/v850/v850.opt:23
-#, fuzzy
-msgid "Use registers r2 and r5"
-msgstr "невядомая назва рэгістра: %s"
+#: cfghooks.c:431
+#, fuzzy, gcc-internal-format
+msgid "%s does not support split_block"
+msgstr "%s не падтрымлівае %s"
 
-#: config/v850/v850.opt:27
-msgid "Use 4 byte entries in switch tables"
-msgstr ""
+#: cfghooks.c:483
+#, fuzzy, gcc-internal-format
+msgid "%s does not support move_block_after"
+msgstr "%s не падтрымлівае %s"
 
-#: config/v850/v850.opt:31
-msgid "Enable backend debugging"
-msgstr ""
+#: cfghooks.c:496
+#, fuzzy, gcc-internal-format
+msgid "%s does not support delete_basic_block"
+msgstr "%s не падтрымлівае %s"
 
-#: config/v850/v850.opt:35
-#, fuzzy
-msgid "Do not use the callt instruction"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
+#: cfghooks.c:546
+#, fuzzy, gcc-internal-format
+msgid "%s does not support split_edge"
+msgstr "%s не падтрымлівае %s"
 
-#: config/v850/v850.opt:39
-msgid "Reuse r30 on a per function basis"
-msgstr ""
+#: cfghooks.c:619
+#, fuzzy, gcc-internal-format
+msgid "%s does not support create_basic_block"
+msgstr "%s не падтрымлівае %s"
 
-#: config/v850/v850.opt:43
-msgid "Support Green Hills ABI"
-msgstr ""
+#: cfghooks.c:647
+#, fuzzy, gcc-internal-format
+msgid "%s does not support can_merge_blocks_p"
+msgstr "%s не падтрымлівае %s"
 
-#: config/v850/v850.opt:47
-msgid "Prohibit PC relative function calls"
-msgstr ""
+#: cfghooks.c:658
+#, fuzzy, gcc-internal-format
+msgid "%s does not support predict_edge"
+msgstr "%s не падтрымлівае %s"
 
-#: config/v850/v850.opt:51
-msgid "Use stubs for function prologues"
-msgstr ""
+#: cfghooks.c:667
+#, fuzzy, gcc-internal-format
+msgid "%s does not support predicted_by_p"
+msgstr "%s не падтрымлівае %s"
+
+#: cfghooks.c:681
+#, fuzzy, gcc-internal-format
+msgid "%s does not support merge_blocks"
+msgstr "%s не падтрымлівае %s"
+
+#: cfghooks.c:734
+#, fuzzy, gcc-internal-format
+msgid "%s does not support make_forwarder_block"
+msgstr "%s не падтрымлівае %s"
+
+#: cfghooks.c:881
+#, fuzzy, gcc-internal-format
+msgid "%s does not support can_duplicate_block_p"
+msgstr "%s не падтрымлівае %s"
+
+#: cfghooks.c:903
+#, fuzzy, gcc-internal-format
+msgid "%s does not support duplicate_block"
+msgstr "%s не падтрымлівае %s"
+
+#: cfghooks.c:980
+#, fuzzy, gcc-internal-format
+msgid "%s does not support block_ends_with_call_p"
+msgstr "%s не падтрымлівае %s"
 
-#: config/v850/v850.opt:55
-msgid "Set the max size of data eligible for the SDA area"
-msgstr ""
+#: cfghooks.c:991
+#, fuzzy, gcc-internal-format
+msgid "%s does not support block_ends_with_condjump_p"
+msgstr "%s не падтрымлівае %s"
 
-#: config/v850/v850.opt:59
-#, fuzzy
-msgid "Enable the use of the short load instructions"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
+#: cfghooks.c:1009
+#, fuzzy, gcc-internal-format
+msgid "%s does not support flow_call_edges_add"
+msgstr "%s не падтрымлівае %s"
 
-#: config/v850/v850.opt:63
-msgid "Same as: -mep -mprolog-function"
+#: cfgloop.c:1346
+#, gcc-internal-format
+msgid "size of loop %d should be %d, not %d"
 msgstr ""
 
-#: config/v850/v850.opt:67
-msgid "Set the max size of data eligible for the TDA area"
+#: cfgloop.c:1360
+#, gcc-internal-format
+msgid "bb %d do not belong to loop %d"
 msgstr ""
 
-#: config/v850/v850.opt:71
-msgid "Enforce strict alignment"
+#: cfgloop.c:1375
+#, gcc-internal-format
+msgid "loop %d's header does not have exactly 2 entries"
 msgstr ""
 
-#: config/v850/v850.opt:78
-msgid "Compile for the v850 processor"
+#: cfgloop.c:1382
+#, gcc-internal-format
+msgid "loop %d's latch does not have exactly 1 successor"
 msgstr ""
 
-#: config/v850/v850.opt:82
-#, fuzzy
-msgid "Compile for the v850e processor"
-msgstr "Аптымізацыя для  F930 працэсараў"
-
-#: config/v850/v850.opt:86
-#, fuzzy
-msgid "Compile for the v850e1 processor"
-msgstr "Аптымізацыя для  F930 працэсараў"
-
-#: config/v850/v850.opt:90
-msgid "Set the max size of data eligible for the ZDA area"
+#: cfgloop.c:1387
+#, gcc-internal-format
+msgid "loop %d's latch does not have header as successor"
 msgstr ""
 
-#: config/mmix/mmix.opt:24
-msgid "For intrinsics library: pass all parameters in registers"
+#: cfgloop.c:1392
+#, gcc-internal-format
+msgid "loop %d's latch does not belong directly to it"
 msgstr ""
 
-#: config/mmix/mmix.opt:28
-msgid "Use register stack for parameters and return value"
+#: cfgloop.c:1398
+#, gcc-internal-format
+msgid "loop %d's header does not belong directly to it"
 msgstr ""
 
-#: config/mmix/mmix.opt:32
-msgid "Use call-clobbered registers for parameters and return value"
+#: cfgloop.c:1404
+#, gcc-internal-format
+msgid "loop %d's latch is marked as part of irreducible region"
 msgstr ""
 
-#: config/mmix/mmix.opt:37
-msgid "Use epsilon-respecting floating point compare instructions"
+#: cfgloop.c:1437
+#, gcc-internal-format
+msgid "basic block %d should be marked irreducible"
 msgstr ""
 
-#: config/mmix/mmix.opt:41
-msgid "Use zero-extending memory loads, not sign-extending ones"
+#: cfgloop.c:1443
+#, gcc-internal-format
+msgid "basic block %d should not be marked irreducible"
 msgstr ""
 
-#: config/mmix/mmix.opt:45
-msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)"
+#: cfgloop.c:1451
+#, gcc-internal-format
+msgid "edge from %d to %d should be marked irreducible"
 msgstr ""
 
-#: config/mmix/mmix.opt:49
-msgid "Prepend global symbols with \":\" (for use with PREFIX)"
+#: cfgloop.c:1458
+#, gcc-internal-format
+msgid "edge from %d to %d should not be marked irreducible"
 msgstr ""
 
-#: config/mmix/mmix.opt:53
-msgid "Do not provide a default start-address 0x100 of the program"
+#: cfgloop.c:1473
+#, gcc-internal-format
+msgid "corrupted head of the exits list of loop %d"
 msgstr ""
 
-#: config/mmix/mmix.opt:57
-msgid "Link to emit program in ELF format (rather than mmo)"
+#: cfgloop.c:1491
+#, gcc-internal-format
+msgid "corrupted exits list of loop %d"
 msgstr ""
 
-#: config/mmix/mmix.opt:61
-msgid "Use P-mnemonics for branches statically predicted as taken"
+#: cfgloop.c:1500
+#, gcc-internal-format
+msgid "nonempty exits list of loop %d, but exits are not recorded"
 msgstr ""
 
-#: config/mmix/mmix.opt:65
-msgid "Don't use P-mnemonics for branches"
+#: cfgloop.c:1526
+#, gcc-internal-format
+msgid "Exit %d->%d not recorded"
 msgstr ""
 
-#: config/mmix/mmix.opt:79
-msgid "Use addresses that allocate global registers"
+#: cfgloop.c:1544
+#, gcc-internal-format
+msgid "Wrong list of exited loops for edge  %d->%d"
 msgstr ""
 
-#: config/mmix/mmix.opt:83
-msgid "Do not use addresses that allocate global registers"
+#: cfgloop.c:1553
+#, gcc-internal-format
+msgid "Too many loop exits recorded"
 msgstr ""
 
-#: config/mmix/mmix.opt:87
-msgid "Generate a single exit point for each function"
+#: cfgloop.c:1564
+#, gcc-internal-format
+msgid "%d exits recorded for loop %d (having %d exits)"
 msgstr ""
 
-#: config/mmix/mmix.opt:91
-#, fuzzy
-msgid "Do not generate a single exit point for each function"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
-
-#: config/mmix/mmix.opt:95
-msgid "Set start-address of the program"
+#: cfgrtl.c:1817
+#, gcc-internal-format
+msgid "BB_RTL flag not set for block %d"
 msgstr ""
 
-#: config/mmix/mmix.opt:99
-msgid "Set start-address of data"
+#: cfgrtl.c:1824
+#, gcc-internal-format
+msgid "insn %d basic block pointer is %d, should be %d"
 msgstr ""
 
-#: config/iq2000/iq2000.opt:23
-msgid "Specify CPU for code generation purposes"
+#: cfgrtl.c:1835
+#, gcc-internal-format
+msgid "insn %d in header of bb %d has non-NULL basic block"
 msgstr ""
 
-#: config/iq2000/iq2000.opt:27
-msgid "Specify CPU for scheduling purposes"
+#: cfgrtl.c:1843
+#, gcc-internal-format
+msgid "insn %d in footer of bb %d has non-NULL basic block"
 msgstr ""
 
-#: config/iq2000/iq2000.opt:35
-msgid "Use GP relative sdata/sbss sections"
+#: cfgrtl.c:1865
+#, gcc-internal-format
+msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
 msgstr ""
 
-#: config/iq2000/iq2000.opt:40
-msgid "No default crt0.o"
+#: cfgrtl.c:1880
+#, gcc-internal-format
+msgid "fallthru edge crosses section boundary (bb %i)"
 msgstr ""
 
-#: config/bfin/bfin.opt:31
-msgid "Omit frame pointer for leaf functions"
+#: cfgrtl.c:1904
+#, gcc-internal-format
+msgid "missing REG_EH_REGION note in the end of bb %i"
 msgstr ""
 
-#: config/bfin/bfin.opt:35
-msgid "Program is entirely located in low 64k of memory"
-msgstr ""
+#: cfgrtl.c:1909
+#, fuzzy, gcc-internal-format
+msgid "too many eh edges %i"
+msgstr "вельмі шмат уваходзячых файлаў"
 
-#: config/bfin/bfin.opt:39
-msgid "Work around a hardware anomaly by adding a number of NOPs before a"
+#: cfgrtl.c:1917
+#, gcc-internal-format
+msgid "too many outgoing branch edges from bb %i"
 msgstr ""
 
-#: config/bfin/bfin.opt:44
-msgid "Avoid speculative loads to work around a hardware anomaly."
+#: cfgrtl.c:1922
+#, gcc-internal-format
+msgid "fallthru edge after unconditional jump %i"
 msgstr ""
 
-#: config/bfin/bfin.opt:48
-msgid "Enabled ID based shared library"
+#: cfgrtl.c:1927
+#, gcc-internal-format
+msgid "wrong number of branch edges after unconditional jump %i"
 msgstr ""
 
-#: config/bfin/bfin.opt:52
-msgid "Generate code that won't be linked against any other ID shared libraries,"
+#: cfgrtl.c:1934
+#, gcc-internal-format
+msgid "wrong amount of branch edges after conditional jump %i"
 msgstr ""
 
-#: config/bfin/bfin.opt:65
-msgid "Avoid generating pc-relative calls; use indirection"
+#: cfgrtl.c:1940
+#, gcc-internal-format
+msgid "call edges for non-call insn in bb %i"
 msgstr ""
 
-#: config/bfin/bfin.opt:69
-#, fuzzy
-msgid "Link with the fast floating-point library"
-msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
-
-#: config/bfin/bfin.opt:81
-msgid "Do stack checking using bounds in L1 scratch memory"
+#: cfgrtl.c:1949
+#, gcc-internal-format
+msgid "abnormal edges for no purpose in bb %i"
 msgstr ""
 
-#: config/bfin/bfin.opt:85
-msgid "Enable multicore support"
+#: cfgrtl.c:1961
+#, gcc-internal-format
+msgid "insn %d inside basic block %d but block_for_insn is NULL"
 msgstr ""
 
-#: config/bfin/bfin.opt:89
-msgid "Build for Core A"
+#: cfgrtl.c:1965
+#, gcc-internal-format
+msgid "insn %d inside basic block %d but block_for_insn is %i"
 msgstr ""
 
-#: config/bfin/bfin.opt:93
-msgid "Build for Core B"
+#: cfgrtl.c:1979 cfgrtl.c:1989
+#, gcc-internal-format
+msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
 msgstr ""
 
-#: config/bfin/bfin.opt:97
-msgid "Build for SDRAM"
+#: cfgrtl.c:2002
+#, gcc-internal-format
+msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
 msgstr ""
 
-#: config/bfin/bfin.opt:101
-msgid "Assume ICPLBs are enabled at runtime."
+#: cfgrtl.c:2012
+#, gcc-internal-format
+msgid "in basic block %d:"
 msgstr ""
 
-#: config/picochip/picochip.opt:23
-msgid "Specify which type of AE to target. This option sets the mul-type and byte-access."
+#: cfgrtl.c:2065 cfgrtl.c:2157
+#, gcc-internal-format
+msgid "insn %d outside of basic blocks has non-NULL bb field"
 msgstr ""
 
-#: config/picochip/picochip.opt:27
-msgid "Specify which type of multiplication to use. Can be mem, mac or none."
+#: cfgrtl.c:2073
+#, gcc-internal-format
+msgid "end insn %d for block %d not found in the insn stream"
 msgstr ""
 
-#: config/picochip/picochip.opt:31
-msgid "Specify whether the byte access instructions should be used. Enabled by default."
+#: cfgrtl.c:2086
+#, gcc-internal-format
+msgid "insn %d is in multiple basic blocks (%d and %d)"
 msgstr ""
 
-#: config/picochip/picochip.opt:35
-msgid "Enable debug output to be generated."
+#: cfgrtl.c:2098
+#, gcc-internal-format
+msgid "head insn %d for block %d not found in the insn stream"
 msgstr ""
 
-#: config/picochip/picochip.opt:39
-msgid "Allow a symbol value to be used as an immediate value in an instruction."
+#: cfgrtl.c:2117
+#, gcc-internal-format
+msgid "missing barrier after block %i"
 msgstr ""
 
-#: config/picochip/picochip.opt:43
-msgid "Generate warnings when inefficient code is known to be generated."
+#: cfgrtl.c:2133
+#, gcc-internal-format
+msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
 msgstr ""
 
-#: config/vxworks.opt:24
-msgid "Assume the VxWorks RTP environment"
+#: cfgrtl.c:2142
+#, gcc-internal-format
+msgid "verify_flow_info: Incorrect fallthru %i->%i"
 msgstr ""
 
-#: config/vxworks.opt:31
-msgid "Assume the VxWorks vThreads environment"
+#: cfgrtl.c:2175
+#, gcc-internal-format
+msgid "basic blocks not laid down consecutively"
 msgstr ""
 
-#: config/darwin.opt:23
-#, fuzzy
-msgid "Generate code suitable for fast turn around debugging"
-msgstr "Стварыць код для DLL"
-
-#: config/darwin.opt:31
-msgid "The earliest MacOS X version on which this program will run"
+#: cfgrtl.c:2212
+#, gcc-internal-format
+msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
 msgstr ""
 
-#: config/darwin.opt:35
-msgid "Set sizeof(bool) to 1"
+#: cgraph.c:1798
+#, gcc-internal-format
+msgid "%D renamed after being referenced in assembly"
 msgstr ""
 
-#: config/darwin.opt:39
-#, fuzzy
-msgid "Generate code for darwin loadable kernel extensions"
-msgstr "Генерыраваць код для Intel as"
-
-#: config/darwin.opt:43
-#, fuzzy
-msgid "Generate code for the kernel or loadable kernel extensions"
-msgstr "Генерыраваць код для дадзенага ЦП"
-
-#: config/darwin.opt:47
-msgid "Add <dir> to the end of the system framework include path"
+#: cgraphunit.c:585
+#, gcc-internal-format
+msgid "aux field set for edge %s->%s"
 msgstr ""
 
-#: config/lynx.opt:23
-msgid "Support legacy multi-threading"
+#: cgraphunit.c:592
+#, gcc-internal-format
+msgid "Execution count is negative"
 msgstr ""
 
-#: config/lynx.opt:27
-#, fuzzy
-msgid "Use shared libraries"
-msgstr "Выкарыстоўваць апаратную плаваючую кропку"
-
-#: config/lynx.opt:31
-msgid "Support multi-threading"
+#: cgraphunit.c:597
+#, gcc-internal-format
+msgid "Externally visible inline clone"
 msgstr ""
 
-#: config/score/score.opt:31
-#, fuzzy
-msgid "Disable bcnz instruction"
-msgstr "Не выкарыстоўваць інструкцыі AltiVec"
-
-#: config/score/score.opt:35
-msgid "Enable unaligned load/store instruction"
+#: cgraphunit.c:602
+#, gcc-internal-format
+msgid "Inline clone with address taken"
 msgstr ""
 
-#: config/score/score.opt:39
-msgid "Support SCORE 5 ISA"
+#: cgraphunit.c:607
+#, gcc-internal-format
+msgid "Inline clone is needed"
 msgstr ""
 
-#: config/score/score.opt:43
-msgid "Support SCORE 5U ISA"
+#: cgraphunit.c:614
+#, gcc-internal-format
+msgid "caller edge count is negative"
 msgstr ""
 
-#: config/score/score.opt:47
-msgid "Support SCORE 7 ISA"
+#: cgraphunit.c:619
+#, gcc-internal-format
+msgid "caller edge frequency is negative"
 msgstr ""
 
-#: config/score/score.opt:51
-msgid "Support SCORE 7D ISA"
+#: cgraphunit.c:624
+#, gcc-internal-format
+msgid "caller edge frequency is too large"
 msgstr ""
 
-#: config/score/score.opt:55
-msgid "Support SCORE 3 ISA"
+#: cgraphunit.c:633
+#, gcc-internal-format
+msgid "caller edge frequency %i does not match BB freqency %i"
 msgstr ""
 
-#: config/score/score.opt:59
-msgid "Support SCORE 3d ISA"
+#: cgraphunit.c:645
+#, gcc-internal-format
+msgid "inlined_to pointer is wrong"
 msgstr ""
 
-#: config/linux.opt:24
-msgid "Use GNU libc instead of uClibc"
+#: cgraphunit.c:650
+#, gcc-internal-format
+msgid "multiple inline callers"
 msgstr ""
 
-#: config/linux.opt:28
-msgid "Use uClibc instead of GNU libc"
+#: cgraphunit.c:657
+#, gcc-internal-format
+msgid "inlined_to pointer set for noninline callers"
 msgstr ""
 
-#: config/mep/mep.opt:21
-#, fuzzy
-msgid "Enable absolute difference instructions"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: config/mep/mep.opt:25
-#, fuzzy
-msgid "Enable all optional instructions"
-msgstr "Уключаць SSA аптымізацыю"
-
-#: config/mep/mep.opt:29
-#, fuzzy
-msgid "Enable average instructions"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
+#: cgraphunit.c:663
+#, gcc-internal-format
+msgid "inlined_to pointer is set but no predecessors found"
+msgstr ""
 
-#: config/mep/mep.opt:33
-msgid "Variables this size and smaller go in the based section. (default 0)"
+#: cgraphunit.c:668
+#, gcc-internal-format
+msgid "inlined_to pointer refers to itself"
 msgstr ""
 
-#: config/mep/mep.opt:37
-#, fuzzy
-msgid "Enable bit manipulation instructions"
-msgstr "Ð\9dе Ð³ÐµÐ½ÐµÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c Ñ\81Ñ\96мвалÑ\8cнÑ\8bÑ\8f Ñ\96нÑ\81Ñ\82Ñ\80Ñ\83кÑ\86Ñ\8bÑ\96"
+#: cgraphunit.c:674
+#, fuzzy, gcc-internal-format
+msgid "node not found in cgraph_hash"
+msgstr "меÑ\82ад \"%s\" Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ Ñ\83 ÐºÐ»Ð°Ñ\81е"
 
-#: config/mep/mep.opt:41
-msgid "Section to put all const variables in (tiny, near, far) (no default)"
+#: cgraphunit.c:686
+#, gcc-internal-format
+msgid "node has wrong clone_of"
 msgstr ""
 
-#: config/mep/mep.opt:45
-#, fuzzy
-msgid "Enable clip instructions"
-msgstr "Не выкарыстоўваць інструкцыі AltiVec"
-
-#: config/mep/mep.opt:49
-msgid "Configuration name"
+#: cgraphunit.c:698
+#, gcc-internal-format
+msgid "node has wrong clone list"
 msgstr ""
 
-#: config/mep/mep.opt:53
-msgid "Enable MeP Coprocessor"
+#: cgraphunit.c:704
+#, gcc-internal-format
+msgid "node is in clone list but it is not clone"
 msgstr ""
 
-#: config/mep/mep.opt:57
-msgid "Enable MeP Coprocessor with 32-bit registers"
+#: cgraphunit.c:709
+#, gcc-internal-format
+msgid "node has wrong prev_clone pointer"
 msgstr ""
 
-#: config/mep/mep.opt:61
-msgid "Enable MeP Coprocessor with 64-bit registers"
+#: cgraphunit.c:714
+#, gcc-internal-format
+msgid "double linked list of clones corrupted"
 msgstr ""
 
-#: config/mep/mep.opt:65
-msgid "Enable IVC2 scheduling"
+#: cgraphunit.c:744
+#, gcc-internal-format
+msgid "shared call_stmt:"
 msgstr ""
 
-#: config/mep/mep.opt:69
-msgid "Const variables default to the near section"
+#: cgraphunit.c:750
+#, gcc-internal-format
+msgid "edge points to same body alias:"
 msgstr ""
 
-#: config/mep/mep.opt:76
-#, fuzzy
-msgid "Enable 32-bit divide instructions"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
+#: cgraphunit.c:757
+#, fuzzy, gcc-internal-format
+msgid "edge points to wrong declaration:"
+msgstr "\"%s\" - гэта не пачатак дэкларацыі"
 
-#: config/mep/mep.opt:88
-msgid "__io vars are volatile by default"
+#: cgraphunit.c:767
+#, gcc-internal-format
+msgid "missing callgraph edge for call stmt:"
 msgstr ""
 
-#: config/mep/mep.opt:92
-msgid "All variables default to the far section"
+#: cgraphunit.c:783
+#, gcc-internal-format
+msgid "edge %s->%s has no corresponding call_stmt"
 msgstr ""
 
-#: config/mep/mep.opt:96
-#, fuzzy
-msgid "Enable leading zero instructions"
-msgstr "нявернае выкарыстанне \"restict\""
+#: cgraphunit.c:795
+#, gcc-internal-format
+msgid "verify_cgraph_node failed"
+msgstr ""
 
-#: config/mep/mep.opt:103
-msgid "All variables default to the near section"
+#: cgraphunit.c:898 cgraphunit.c:918
+#, gcc-internal-format
+msgid "%<externally_visible%> attribute have effect only on public objects"
 msgstr ""
 
-#: config/mep/mep.opt:107
-#, fuzzy
-msgid "Enable min/max instructions"
-msgstr "нявернае выкарыстанне \"restict\""
+#: cgraphunit.c:1160 cgraphunit.c:1181
+#, gcc-internal-format
+msgid "failed to reclaim unneeded function"
+msgstr ""
 
-#: config/mep/mep.opt:111
-#, fuzzy
-msgid "Enable 32-bit multiply instructions"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
+#: cgraphunit.c:1903
+#, gcc-internal-format
+msgid "nodes with unreleased memory found"
+msgstr ""
 
-#: config/mep/mep.opt:115
-#, fuzzy
-msgid "Disable all optional instructions"
-msgstr "Не выкарыстоўваць інструкцыі AltiVec"
+#: collect2.c:1519 opts.c:1140
+#, gcc-internal-format
+msgid "LTO support has not been enabled in this configuration"
+msgstr ""
 
-#: config/mep/mep.opt:122
-#, fuzzy
-msgid "Allow gcc to use the repeat/erepeat instructions"
-msgstr "Ð\9dе Ð³ÐµÐ½ÐµÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c Ñ\81Ñ\96мвалÑ\8cнÑ\8bÑ\8f Ñ\96нÑ\81Ñ\82Ñ\80Ñ\83кÑ\86Ñ\8bÑ\96"
+#: collect2.c:1612
+#, fuzzy, gcc-internal-format
+msgid "unknown demangling style '%s'"
+msgstr "невÑ\8fдомÑ\8b Ñ\80Ñ\8dжÑ\8bм Ð¼Ð°Ñ\88Ñ\8bнÑ\8b \"%s\""
 
-#: config/mep/mep.opt:126
-msgid "All variables default to the tiny section"
+#: collect2.c:1973 lto/lto.c:1241
+#, gcc-internal-format
+msgid "%s terminated with signal %d [%s]%s"
 msgstr ""
 
-#: config/mep/mep.opt:130
-#, fuzzy
-msgid "Enable saturation instructions"
-msgstr "нявернае выкарыстанне \"restict\""
+#: collect2.c:2775
+#, fuzzy, gcc-internal-format
+msgid "cannot find 'ldd'"
+msgstr "не магу знайсці \"ldd\""
 
-#: config/mep/mep.opt:134
-msgid "Use sdram version of runtime"
+#: convert.c:89
+#, gcc-internal-format
+msgid "cannot convert to a pointer type"
 msgstr ""
 
-#: config/mep/mep.opt:142
-msgid "Use simulator runtime without vectors"
+#: convert.c:390
+#, gcc-internal-format
+msgid "pointer value used where a floating point value was expected"
 msgstr ""
 
-#: config/mep/mep.opt:146
-msgid "All functions default to the far section"
+#: convert.c:394
+#, gcc-internal-format
+msgid "aggregate value used where a float was expected"
 msgstr ""
 
-#: config/mep/mep.opt:150
-msgid "Variables this size and smaller go in the tiny section. (default 4)"
+#: convert.c:419
+#, gcc-internal-format
+msgid "conversion to incomplete type"
 msgstr ""
 
-#: config/vms/vms.opt:21
-msgid "Malloc data into P2 space"
+#: convert.c:829 convert.c:905
+#, gcc-internal-format
+msgid "can't convert between vector values of different size"
 msgstr ""
 
-#: config/vms/vms.opt:25
-msgid "Set name of main routine for the debugger"
+#: convert.c:835
+#, gcc-internal-format
+msgid "aggregate value used where an integer was expected"
 msgstr ""
 
-#: config/rx/rx.opt:24
-msgid "Stores doubles in 32 bits."
+#: convert.c:885
+#, gcc-internal-format
+msgid "pointer value used where a complex was expected"
 msgstr ""
 
-#: config/rx/rx.opt:28
-msgid "Store doubles in 64 bits.  This is the default."
+#: convert.c:889
+#, gcc-internal-format
+msgid "aggregate value used where a complex was expected"
 msgstr ""
 
-#: config/rx/rx.opt:32
-msgid "Enable the use of RX FPU instructions."
+#: convert.c:911
+#, gcc-internal-format
+msgid "can't convert value to a vector"
 msgstr ""
 
-#: config/rx/rx.opt:36
-#, fuzzy
-msgid "Disable the use of RX FPU instructions."
-msgstr "Не генерыраваць сімвальныя інструкцыі"
-
-#: config/rx/rx.opt:42
-msgid "Specify the target RX cpu type."
+#: convert.c:950
+#, gcc-internal-format
+msgid "aggregate value used where a fixed-point was expected"
 msgstr ""
 
-#: config/rx/rx.opt:46
-msgid "Alias for -mcpu."
+#: coverage.c:185
+#, gcc-internal-format
+msgid "%qs is not a gcov data file"
 msgstr ""
 
-#: config/rx/rx.opt:52
-msgid "Data is stored in big-endian format."
+#: coverage.c:196
+#, gcc-internal-format
+msgid "%qs is version %q.*s, expected version %q.*s"
 msgstr ""
 
-#: config/rx/rx.opt:56
-msgid "Data is stored in little-endian format.  (Default)."
+#: coverage.c:276 coverage.c:284
+#, gcc-internal-format
+msgid "coverage mismatch for function %u while reading execution counters"
 msgstr ""
 
-#: config/rx/rx.opt:62
-msgid "Maximum size of global and static variables which can be placed into the small data area."
+#: coverage.c:278 coverage.c:372
+#, gcc-internal-format
+msgid "checksum is %x instead of %x"
 msgstr ""
 
-#: config/rx/rx.opt:68
-msgid "Use the simulator runtime."
+#: coverage.c:286 coverage.c:374
+#, gcc-internal-format
+msgid "number of counters is %d instead of %d"
 msgstr ""
 
-#: config/rx/rx.opt:74
-msgid "Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatable syntax."
+#: coverage.c:292
+#, gcc-internal-format
+msgid "cannot merge separate %s counters for function %u"
 msgstr ""
 
-#: config/rx/rx.opt:80
-msgid "Enable linker relaxation."
+#: coverage.c:313
+#, gcc-internal-format
+msgid "%qs has overflowed"
 msgstr ""
 
-#: config/rx/rx.opt:86
-msgid "Maximum size in bytes of constant values allowed as operands."
+#: coverage.c:350
+#, gcc-internal-format
+msgid "no coverage for function %qE found"
 msgstr ""
 
-#: config/rx/rx.opt:92
-msgid "Specifies the number of registers to reserve for interrupt handlers."
+#: coverage.c:363 coverage.c:366
+#, gcc-internal-format
+msgid "coverage mismatch for function %qE while reading counter %qs"
 msgstr ""
 
-#: config/rx/rx.opt:98
-msgid "Specifies whether interrupt functions should save and restore the accumulator register."
+#: coverage.c:382
+#, gcc-internal-format
+msgid "coverage mismatch ignored due to -Wcoverage-mismatch"
 msgstr ""
 
-#: config/lm32/lm32.opt:24
-#, fuzzy
-msgid "Enable multiply instructions"
-msgstr "Не выкарыстоўваць інструкцыі AltiVec"
-
-#: config/lm32/lm32.opt:28
-msgid "Enable divide and modulus instructions"
+#: coverage.c:384
+#, gcc-internal-format
+msgid "execution counts estimated"
 msgstr ""
 
-#: config/lm32/lm32.opt:32
-#, fuzzy
-msgid "Enable barrel shift instructions"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: config/lm32/lm32.opt:36
-#, fuzzy
-msgid "Enable sign extend instructions"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: config/lm32/lm32.opt:40
-#, fuzzy
-msgid "Enable user-defined instructions"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
-
-#: c.opt:42
-msgid "Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
+#: coverage.c:387
+#, gcc-internal-format
+msgid "this can result in poorly optimized code"
 msgstr ""
 
-#: c.opt:46
-#, fuzzy
-msgid "Do not discard comments"
-msgstr "незавеÑ\80Ñ\88анÑ\8bÑ\8f ÐºÐ°Ð¼ÐµÐ½Ñ\82аÑ\80Ñ\8bÑ\96"
+#: coverage.c:570
+#, fuzzy, gcc-internal-format
+msgid "cannot open %s"
+msgstr "немагÑ\87Ñ\8bма Ð°Ð´Ñ\87Ñ\8bнÑ\96Ñ\86Ñ\8c %s"
 
-#: c.opt:50
-msgid "Do not discard comments in macro expansions"
-msgstr ""
+#: coverage.c:605
+#, fuzzy, gcc-internal-format
+msgid "error writing %qs"
+msgstr "памылка запісу ў %s"
 
-#: c.opt:54
-msgid "Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1"
+#: dbgcnt.c:135
+#, gcc-internal-format
+msgid "Can not find a valid counter:value pair:"
 msgstr ""
 
-#: c.opt:61
-msgid "Add <dir> to the end of the main framework include path"
+#: dbgcnt.c:136
+#, gcc-internal-format
+msgid "-fdbg-cnt=%s"
 msgstr ""
 
-#: c.opt:65
-msgid "Print the name of header files as they are used"
+#: dbgcnt.c:137
+#, gcc-internal-format
+msgid "          %s"
 msgstr ""
 
-#: c.opt:69 c.opt:906
-msgid "Add <dir> to the end of the main include path"
+#: dbxout.c:3258
+#, gcc-internal-format
+msgid "common symbol debug info is not structured as symbol+offset"
 msgstr ""
 
-#: c.opt:73
-msgid "Generate make dependencies"
-msgstr ""
+#: diagnostic.c:728
+#, fuzzy, gcc-internal-format
+msgid "in %s, at %s:%d"
+msgstr "спынена ў %s, ля %s:%d"
 
-#: c.opt:77
-msgid "Generate make dependencies and compile"
+#: dominance.c:1010
+#, gcc-internal-format
+msgid "dominator of %d status unknown"
 msgstr ""
 
-#: c.opt:81
-msgid "Write dependency output to the given file"
+#: dominance.c:1017
+#, gcc-internal-format
+msgid "dominator of %d should be %d, not %d"
 msgstr ""
 
-#: c.opt:85
-msgid "Treat missing header files as generated files"
+#: dwarf2out.c:4014
+#, gcc-internal-format
+msgid "Multiple EH personalities are supported only with assemblers supporting .cfi.personality directive."
 msgstr ""
 
-#: c.opt:89
-msgid "Like -M but ignore system header files"
+#: dwarf2out.c:5392
+#, gcc-internal-format
+msgid "DW_LOC_OP %s not implemented"
 msgstr ""
 
-#: c.opt:93
-msgid "Like -MD but ignore system header files"
+#: emit-rtl.c:2460
+#, fuzzy, gcc-internal-format
+msgid "invalid rtl sharing found in the insn"
+msgstr "Нерэчаісны выбар %s"
+
+#: emit-rtl.c:2462
+#, gcc-internal-format
+msgid "shared rtx"
 msgstr ""
 
-#: c.opt:97
-#, fuzzy
-msgid "Generate phony targets for all headers"
-msgstr "Генерыраваць код для Intel as"
+#: emit-rtl.c:2464
+#, fuzzy, gcc-internal-format
+msgid "internal consistency failure"
+msgstr "унутраная памылка"
 
-#: c.opt:101
-msgid "Add a MAKE-quoted target"
+#: emit-rtl.c:3626
+#, gcc-internal-format
+msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
 msgstr ""
 
-#: c.opt:105
-msgid "Add an unquoted target"
+#: errors.c:133
+#, gcc-internal-format
+msgid "abort in %s, at %s:%d"
+msgstr "спынена ў %s, ля %s:%d"
+
+#: except.c:223
+#, gcc-internal-format
+msgid "exception handling disabled, use -fexceptions to enable"
 msgstr ""
 
-#: c.opt:109
-#, fuzzy
-msgid "Do not generate #line directives"
-msgstr "Ð\9dе Ð³ÐµÐ½ÐµÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c Ñ\81Ñ\96мвалÑ\8cнÑ\8bÑ\8f Ñ\96нÑ\81Ñ\82Ñ\80Ñ\83кÑ\86Ñ\8bÑ\96"
+#: except.c:2026
+#, fuzzy, gcc-internal-format
+msgid "argument of %<__builtin_eh_return_regno%> must be constant"
+msgstr "аÑ\80гÑ\83менÑ\82 `__builtin_args_info' Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c ÐºÐ°Ð½Ñ\81Ñ\82анÑ\82ай"
 
-#: c.opt:113
-msgid "Undefine <macro>"
+#: except.c:2163
+#, gcc-internal-format
+msgid "__builtin_eh_return not supported on this target"
 msgstr ""
 
-#: c.opt:117
-msgid "Warn about things that will change when compiling with an ABI-compliant compiler"
+#: except.c:3334 except.c:3359
+#, gcc-internal-format
+msgid "region_array is corrupted for region %i"
 msgstr ""
 
-#: c.opt:124
-msgid "Warn about suspicious uses of memory addresses"
+#: except.c:3347 except.c:3378
+#, gcc-internal-format
+msgid "lp_array is corrupted for lp %i"
 msgstr ""
 
-#: c.opt:128
-msgid "Enable most warning messages"
+#: except.c:3364
+#, gcc-internal-format
+msgid "outer block of region %i is wrong"
 msgstr ""
 
-#: c.opt:132
-msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector"
+#: except.c:3369
+#, gcc-internal-format
+msgid "negative nesting depth of region %i"
 msgstr ""
 
-#: c.opt:136
-msgid "Warn about casting functions to incompatible types"
+#: except.c:3383
+#, gcc-internal-format
+msgid "region of lp %i is wrong"
 msgstr ""
 
-#: c.opt:140
-msgid "Warn when a built-in preprocessor macro is undefined or redefined"
+#: except.c:3410
+#, gcc-internal-format
+msgid "tree list ends on depth %i"
 msgstr ""
 
-#: c.opt:144
-msgid "Warn about C constructs that are not in the common subset of C and C++"
+#: except.c:3415
+#, gcc-internal-format
+msgid "region_array does not match region_tree"
 msgstr ""
 
-#: c.opt:148
-msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
+#: except.c:3420
+#, gcc-internal-format
+msgid "lp_array does not match region_tree"
 msgstr ""
 
-#: c.opt:152
-msgid "Warn about casts which discard qualifiers"
+#: except.c:3427
+#, gcc-internal-format
+msgid "verify_eh_tree failed"
 msgstr ""
 
-#: c.opt:156
-msgid "Warn about subscripts whose type is \"char\""
+#: explow.c:1304
+#, gcc-internal-format
+msgid "stack limits not supported on this target"
 msgstr ""
 
-#: c.opt:160
-msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
+#: expr.c:9228
+msgid "%Kcall to %qs declared with attribute error: %s"
 msgstr ""
 
-#: c.opt:164
-msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+#: expr.c:9235
+msgid "%Kcall to %qs declared with attribute warning: %s"
 msgstr ""
 
-#: c.opt:168
-msgid "Synonym for -Wcomment"
-msgstr ""
+#: final.c:1457
+#, fuzzy, gcc-internal-format
+msgid "invalid argument %qs to -fdebug-prefix-map"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: c.opt:172
-msgid "Warn for implicit type conversions that may change a value"
-msgstr ""
+#: final.c:1574
+#, fuzzy, gcc-internal-format
+msgid "the frame size of %wd bytes is larger than %wd bytes"
+msgstr "памер \"%s\" больш чам %d байт"
 
-#: c.opt:176
-msgid "Warn for implicit type conversions between signed and unsigned integers"
-msgstr ""
+#: final.c:4367 toplev.c:1928
+#, fuzzy, gcc-internal-format
+msgid "could not open final insn dump file %qs: %s"
+msgstr "не магу знайсці крыніцу %s\n"
 
-#: c.opt:180
-msgid "Warn when all constructors and destructors are private"
-msgstr ""
+#: final.c:4423
+#, fuzzy, gcc-internal-format
+msgid "could not close final insn dump file %qs: %s"
+msgstr "не магу знайсці крыніцу %s\n"
 
-#: c.opt:184
-msgid "Warn when a declaration is found after a statement"
+#: fixed-value.c:104
+#, gcc-internal-format
+msgid "large fixed-point constant implicitly truncated to fixed-point type"
 msgstr ""
 
-#: c.opt:188
-msgid "Warn if a deprecated compiler feature, class, method, or field is used"
+#: fold-const.c:1364
+#, gcc-internal-format
+msgid "assuming signed overflow does not occur when negating a division"
 msgstr ""
 
-#: c.opt:192
-msgid "Warn about compile-time integer division by zero"
+#: fold-const.c:4275 fold-const.c:4287
+#, gcc-internal-format
+msgid "comparison is always %d due to width of bit-field"
 msgstr ""
 
-#: c.opt:196
-msgid "Warn about violations of Effective C++ style rules"
+#: fold-const.c:5627
+#, gcc-internal-format
+msgid "assuming signed overflow does not occur when simplifying range test"
 msgstr ""
 
-#: c.opt:200
-#, fuzzy
-msgid "Warn about an empty body in an if or else statement"
-msgstr "пустое цела ў else-выражэнні"
-
-#: c.opt:204
-msgid "Warn about stray tokens after #elif and #endif"
+#: fold-const.c:6022 fold-const.c:6037
+#, gcc-internal-format
+msgid "comparison is always %d"
 msgstr ""
 
-#: c.opt:208
-msgid "Warn about comparison of different enum types"
+#: fold-const.c:6172
+#, gcc-internal-format
+msgid "%<or%> of unmatched not-equal tests is always 1"
 msgstr ""
 
-#: c.opt:216
-msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead"
+#: fold-const.c:6177
+#, gcc-internal-format
+msgid "%<and%> of mutually exclusive equal-tests is always 0"
 msgstr ""
 
-#: c.opt:220
-msgid "Warn if testing floating point numbers for equality"
+#: fold-const.c:9158
+#, gcc-internal-format
+msgid "assuming signed overflow does not occur when reducing constant in comparison"
 msgstr ""
 
-#: c.opt:224
-msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
+#: fold-const.c:9530
+#, gcc-internal-format
+msgid "assuming signed overflow does not occur when combining constants around a comparison"
 msgstr ""
 
-#: c.opt:228
-#, fuzzy
-msgid "Warn if passing too many arguments to a function for its format string"
-msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
-
-#: c.opt:232
-msgid "Warn about format strings that are not literals"
+#: fold-const.c:14231
+#, gcc-internal-format
+msgid "fold check: original tree changed by fold"
 msgstr ""
 
-#: c.opt:236
-msgid "Warn about format strings that contain NUL bytes"
-msgstr ""
+#: function.c:254
+#, fuzzy, gcc-internal-format
+msgid "total size of local objects too large"
+msgstr "памер масіва \"%s\" вельмі вялікі"
 
-#: c.opt:240
-msgid "Warn about possible security problems with format functions"
-msgstr ""
+#: function.c:1645 gimplify.c:4890
+#, fuzzy, gcc-internal-format
+msgid "impossible constraint in %<asm%>"
+msgstr "немагчымы апэратар '%s'"
 
-#: c.opt:244
-msgid "Warn about strftime formats yielding 2-digit years"
+#: function.c:3770
+#, gcc-internal-format
+msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
 msgstr ""
 
-#: c.opt:248
-msgid "Warn about zero-length formats"
+#: function.c:3791
+#, gcc-internal-format
+msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
 msgstr ""
 
-#: c.opt:255
-msgid "Warn whenever type qualifiers are ignored."
+#: function.c:4236
+#, gcc-internal-format
+msgid "function returns an aggregate"
 msgstr ""
 
-#: c.opt:259
-msgid "Warn about variables which are initialized to themselves"
-msgstr ""
+#: function.c:4630
+#, fuzzy, gcc-internal-format
+msgid "unused parameter %q+D"
+msgstr "невыкарыстаемы параметр \"%s\""
 
-#: c.opt:266
-msgid "Warn about implicit function declarations"
+#: gcc.c:1376
+#, gcc-internal-format
+msgid "ambiguous abbreviation %s"
 msgstr ""
 
-#: c.opt:270
-msgid "Warn when a declaration does not specify a type"
-msgstr ""
+#: gcc.c:1403
+#, fuzzy, gcc-internal-format
+msgid "incomplete '%s' option"
+msgstr "аргумент для \"%s\" прапушчан"
 
-#: c.opt:277
-msgid "Warn when there is a cast to a pointer from an integer of a different size"
-msgstr ""
+#: gcc.c:1414
+#, fuzzy, gcc-internal-format
+msgid "missing argument to '%s' option"
+msgstr "аргумент для \"%s\" прапушчан"
 
-#: c.opt:281
-msgid "Warn about invalid uses of the \"offsetof\" macro"
-msgstr ""
+#: gcc.c:1427
+#, fuzzy, gcc-internal-format
+msgid "extraneous argument to '%s' option"
+msgstr "аргумент для \"%s\" прапушчан"
 
-#: c.opt:285
-msgid "Warn about PCH files that are found but not used"
+#: gcc.c:4289
+#, gcc-internal-format
+msgid "warning: -pipe ignored because -save-temps specified"
 msgstr ""
 
-#: c.opt:289
-msgid "Warn when a jump misses a variable initialization"
+#: gcc.c:4608
+#, gcc-internal-format
+msgid "warning: '-x %s' after last input file has no effect"
 msgstr ""
 
-#: c.opt:293
-msgid "Warn when a logical operator is suspiciously always evaluating to true or false"
+#. Catch the case where a spec string contains something like
+#. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
+#. hand side of the :.
+#: gcc.c:5862
+#, gcc-internal-format
+msgid "spec failure: '%%*' has not been initialized by pattern match"
 msgstr ""
 
-#: c.opt:297
-msgid "Do not warn about using \"long long\" when -pedantic"
+#: gcc.c:5871
+#, gcc-internal-format
+msgid "warning: use of obsolete %%[ operator in specs"
 msgstr ""
 
-#: c.opt:301
-#, fuzzy
-msgid "Warn about suspicious declarations of \"main\""
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
+#: gcc.c:5952
+#, fuzzy, gcc-internal-format
+msgid "spec failure: unrecognized spec option '%c'"
+msgstr "нераспазнаны выбар \"-%s\""
 
-#: c.opt:305
-msgid "Warn about possibly missing braces around initializers"
+#: gcc.c:6688
+#, gcc-internal-format
+msgid "%s: could not determine length of compare-debug file %s"
 msgstr ""
 
-#: c.opt:309
-#, fuzzy
-msgid "Warn about global functions without previous declarations"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
-
-#: c.opt:313
-msgid "Warn about missing fields in struct initializers"
+#: gcc.c:6699
+#, gcc-internal-format
+msgid "%s: -fcompare-debug failure (length)"
 msgstr ""
 
-#: c.opt:317
-msgid "Warn about functions which might be candidates for format attributes"
-msgstr ""
+#: gcc.c:6709 gcc.c:6750
+#, fuzzy, gcc-internal-format
+msgid "%s: could not open compare-debug file %s"
+msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
 
-#: c.opt:321
-msgid "Warn about user-specified include directories that do not exist"
+#: gcc.c:6729 gcc.c:6766
+#, gcc-internal-format
+msgid "%s: -fcompare-debug failure"
 msgstr ""
 
-#: c.opt:325
-msgid "Warn about function parameters declared without a type specifier in K&R-style functions"
+#: gcc.c:7002
+#, gcc-internal-format
+msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
 msgstr ""
 
-#: c.opt:329
-msgid "Warn about global functions without prototypes"
+#: gcc.c:7025
+#, gcc-internal-format
+msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
 msgstr ""
 
-#: c.opt:333
-#, fuzzy
-msgid "Warn about use of multi-character character constants"
-msgstr "мнагаÑ\81Ñ\96мвалÑ\8cнаÑ\8f Ñ\81Ñ\96мвалÑ\8cнаÑ\8f ÐºÐ°Ð½Ñ\81Ñ\82анÑ\82а"
+#: gcc.c:7133
+#, fuzzy, gcc-internal-format
+msgid "unrecognized option '-%s'"
+msgstr "неÑ\80аÑ\81пазнанÑ\8b Ð²Ñ\8bбаÑ\80 \"-%s\""
 
-#: c.opt:337
-msgid "Warn about \"extern\" declarations not at file scope"
-msgstr ""
+#: gcc.c:7366 gcc.c:7429
+#, gcc-internal-format
+msgid "%s: %s compiler not installed on this system"
+msgstr "%s: %s кампілятар не ўсталяваны на гэтай сістэме"
 
-#: c.opt:341
-msgid "Warn when non-templatized friend functions are declared within a template"
+#: gcc.c:7453
+#, gcc-internal-format
+msgid "Recompiling with -fcompare-debug"
 msgstr ""
 
-#: c.opt:345
-msgid "Warn about non-virtual destructors"
+#: gcc.c:7467
+#, gcc-internal-format
+msgid "during -fcompare-debug recompilation"
 msgstr ""
 
-#: c.opt:349
-msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL"
+#: gcc.c:7476
+#, gcc-internal-format
+msgid "Comparing final insns dumps"
 msgstr ""
 
-#: c.opt:353
-msgid "Warn about non-normalised Unicode strings"
+#: gcc.c:7600
+#, gcc-internal-format
+msgid "%s: linker input file unused because linking not done"
 msgstr ""
 
-#: c.opt:357
-msgid "Warn if a C-style cast is used in a program"
+#: gcc.c:7640
+#, gcc-internal-format
+msgid "language %s not recognized"
+msgstr "мова %s не распазнана"
+
+#: gcc.c:7711 lto/lto.c:1231
+#, gcc-internal-format
+msgid "%s: %s"
 msgstr ""
 
-#: c.opt:361
-msgid "Warn for obsolescent usage in a declaration"
+#: gcse.c:4918
+#, gcc-internal-format
+msgid "%s: %d basic blocks and %d edges/basic block"
 msgstr ""
 
-#: c.opt:365
-msgid "Warn if an old-style parameter definition is used"
+#: gcse.c:4931
+#, gcc-internal-format
+msgid "%s: %d basic blocks and %d registers"
 msgstr ""
 
-#: c.opt:369
-msgid "Warn if a string is longer than the maximum portable length specified by the standard"
+#: ggc-common.c:466 ggc-common.c:474 ggc-common.c:542 ggc-common.c:561
+#: ggc-page.c:2198 ggc-page.c:2229 ggc-page.c:2236 ggc-zone.c:2442
+#: ggc-zone.c:2453 ggc-zone.c:2457
+#, fuzzy, gcc-internal-format
+msgid "can't write PCH file: %m"
+msgstr "не магу запісаць ў %s"
+
+#: ggc-common.c:554 config/i386/host-cygwin.c:57
+#, fuzzy, gcc-internal-format
+msgid "can't get position in PCH file: %m"
+msgstr "немагчыма зачыніць уваходзячы файл %s"
+
+#: ggc-common.c:564
+#, fuzzy, gcc-internal-format
+msgid "can't write padding to PCH file: %m"
+msgstr "не магу запісаць ў %s"
+
+#: ggc-common.c:619 ggc-common.c:627 ggc-common.c:634 ggc-common.c:637
+#: ggc-common.c:647 ggc-common.c:650 ggc-page.c:2326 ggc-zone.c:2476
+#, fuzzy, gcc-internal-format
+msgid "can't read PCH file: %m"
+msgstr "немагчыма стварыць часовы файл"
+
+#: ggc-common.c:642
+#, gcc-internal-format
+msgid "had to relocate PCH"
 msgstr ""
 
-#: c.opt:373
-msgid "Warn about overloaded virtual function names"
+#: ggc-page.c:1524
+#, gcc-internal-format
+msgid "open /dev/zero: %m"
 msgstr ""
 
-#: c.opt:377
-msgid "Warn about overriding initializers without side effects"
-msgstr ""
+#: ggc-page.c:2214 ggc-page.c:2220
+#, fuzzy, gcc-internal-format
+msgid "can't write PCH file"
+msgstr "не магу запісаць ў %s"
 
-#: c.opt:381
-msgid "Warn about packed bit-fields whose offset changed in GCC 4.4"
-msgstr ""
+#: ggc-zone.c:2439 ggc-zone.c:2450
+#, fuzzy, gcc-internal-format
+msgid "can't seek PCH file: %m"
+msgstr "немагчыма зачыніць уваходзячы файл %s"
 
-#: c.opt:385
-msgid "Warn about possibly missing parentheses"
+#: gimple.c:1032
+#, gcc-internal-format
+msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
 msgstr ""
 
-#: c.opt:389
-msgid "Warn when converting the type of pointers to member functions"
+#: gimplify.c:2373
+#, gcc-internal-format
+msgid "using result of function returning %<void%>"
 msgstr ""
 
-#: c.opt:393
-msgid "Warn about function pointer arithmetic"
+#: gimplify.c:4775
+#, gcc-internal-format
+msgid "invalid lvalue in asm output %d"
 msgstr ""
 
-#: c.opt:397
-msgid "Warn when a pointer is cast to an integer of a different size"
+#: gimplify.c:4891
+#, gcc-internal-format
+msgid "non-memory input %d must stay in memory"
 msgstr ""
 
-#: c.opt:401
-msgid "Warn about misuses of pragmas"
+#: gimplify.c:4906
+#, gcc-internal-format
+msgid "memory input %d is not directly addressable"
 msgstr ""
 
-#: c.opt:405
-msgid "Warn if inherited methods are unimplemented"
+#: gimplify.c:5407
+#, gcc-internal-format
+msgid "%qE not specified in enclosing parallel"
 msgstr ""
 
-#: c.opt:409
-msgid "Warn about multiple declarations of the same object"
+#: gimplify.c:5409
+#, gcc-internal-format
+msgid "enclosing parallel"
 msgstr ""
 
-#: c.opt:413
-msgid "Warn when the compiler reorders code"
+#: gimplify.c:5514
+#, gcc-internal-format
+msgid "iteration variable %qE should be private"
 msgstr ""
 
-#: c.opt:417
-msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
+#: gimplify.c:5528
+#, gcc-internal-format
+msgid "iteration variable %qE should not be firstprivate"
 msgstr ""
 
-#: c.opt:421
-msgid "Warn if a selector has multiple methods"
+#: gimplify.c:5531
+#, gcc-internal-format
+msgid "iteration variable %qE should not be reduction"
 msgstr ""
 
-#: c.opt:425
-msgid "Warn about possible violations of sequence point rules"
+#: gimplify.c:5694
+#, gcc-internal-format
+msgid "%s variable %qE is private in outer context"
 msgstr ""
 
-#: c.opt:429
-msgid "Warn about signed-unsigned comparisons"
+#: gimplify.c:7214
+#, gcc-internal-format
+msgid "gimplification failed"
 msgstr ""
 
-#: c.opt:433
-msgid "Warn when overload promotes from unsigned to signed"
-msgstr ""
+#: graph.c:401 java/jcf-parse.c:1748 java/jcf-parse.c:1889 objc/objc-act.c:524
+#, fuzzy, gcc-internal-format
+msgid "can't open %s: %m"
+msgstr "немагчыма адчыніць %s"
 
-#: c.opt:437
-msgid "Warn about uncasted NULL used as sentinel"
+#: graphite.c:296 toplev.c:1843
+#, gcc-internal-format
+msgid "Graphite loop optimizations cannot be used"
 msgstr ""
 
-#: c.opt:441
-#, fuzzy
-msgid "Warn about unprototyped function declarations"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: c.opt:445
-msgid "Warn if type signatures of candidate methods do not match exactly"
+#: haifa-sched.c:185
+#, gcc-internal-format
+msgid "fix_sched_param: unknown param: %s"
 msgstr ""
 
-#: c.opt:449
-msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used"
-msgstr ""
+#: ira.c:1475 ira.c:1488 ira.c:1502
+#, fuzzy, gcc-internal-format
+msgid "%s cannot be used in asm here"
+msgstr "\"%s\" звычайна функцыя"
 
-#: c.opt:453
-msgid "Deprecated.  This switch has no effect"
+#: lto-cgraph.c:607
+#, gcc-internal-format
+msgid "bytecode stream: found multiple instances of cgraph node %d"
 msgstr ""
 
-#: c.opt:461
-msgid "Warn about features not present in traditional C"
+#: lto-cgraph.c:678
+#, gcc-internal-format
+msgid "bytecode stream: no caller found while reading edge"
 msgstr ""
 
-#: c.opt:465
-msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype"
+#: lto-cgraph.c:682
+#, gcc-internal-format
+msgid "bytecode stream: no callee found while reading edge"
 msgstr ""
 
-#: c.opt:469
-msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+#: lto-cgraph.c:731
+#, gcc-internal-format
+msgid "bytecode stream: found empty cgraph node"
 msgstr ""
 
-#: c.opt:473
-msgid "Warn about @selector()s without previously declared methods"
+#: lto-cgraph.c:797
+#, gcc-internal-format
+msgid "Combining units with different profiles is not supported."
 msgstr ""
 
-#: c.opt:477
-msgid "Warn if an undefined macro is used in an #if directive"
+#: lto-compress.c:190 lto-compress.c:198 lto-compress.c:219 lto-compress.c:280
+#: lto-compress.c:288 lto-compress.c:309
+#, gcc-internal-format
+msgid "compressed stream: %s"
 msgstr ""
 
-#: c.opt:481
-msgid "Warn about unrecognized pragmas"
+#: lto-section-in.c:66
+#, gcc-internal-format
+msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
 msgstr ""
 
-#: c.opt:485
-msgid "Warn about unsuffixed float constants"
+#: lto-streamer-in.c:81
+#, gcc-internal-format
+msgid "bytecode stream: unexpected tag %s"
 msgstr ""
 
-#: c.opt:489
-msgid "Warn about macros defined in the main file that are not used"
+#: lto-streamer-in.c:92
+#, gcc-internal-format
+msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
 msgstr ""
 
-#: c.opt:493
-msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value"
+#: lto-streamer-in.c:106
+#, gcc-internal-format
+msgid "bytecode stream: expected tag %s instead of %s"
 msgstr ""
 
-#: c.opt:497
-msgid "Do not warn about using variadic macros when -pedantic"
+#: lto-streamer-in.c:150
+#, gcc-internal-format
+msgid "bytecode stream: string too long for the string table"
 msgstr ""
 
-#: c.opt:501
-msgid "Warn if a variable length array is used"
+#: lto-streamer-in.c:210
+#, gcc-internal-format
+msgid "bytecode stream: found non-null terminated string"
 msgstr ""
 
-#: c.opt:505
-msgid "Warn when a register variable is declared volatile"
+#: lto-streamer-in.c:1109
+#, gcc-internal-format
+msgid "bytecode stream: unknown GIMPLE statement tag %s"
 msgstr ""
 
-#: c.opt:509
-msgid "In C++, nonzero means warn about deprecated conversion from string literals to `char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
-msgstr ""
+#: lto-streamer-in.c:2391
+#, fuzzy, gcc-internal-format
+msgid "optimization options not supported yet"
+msgstr "аптымізацыя уключана"
 
-#: c.opt:513
-msgid "Warn when a pointer differs in signedness in an assignment"
+#: lto-streamer-in.c:2396
+#, gcc-internal-format
+msgid "target optimization options not supported yet"
 msgstr ""
 
-#: c.opt:517
-msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
+#: lto-streamer-in.c:2539
+#, gcc-internal-format
+msgid "bytecode stream: tried to jump backwards in the stream"
 msgstr ""
 
-#: c.opt:525
-msgid "Enforce class member access control semantics"
+#: lto-streamer-in.c:2583
+#, gcc-internal-format
+msgid "target specific builtin not available"
 msgstr ""
 
-#: c.opt:532
-msgid "Change when template instances are emitted"
+#: lto-streamer-out.c:1180
+#, gcc-internal-format
+msgid "gimple bytecode streams do not support the optimization attribute"
 msgstr ""
 
-#: c.opt:536
-msgid "Recognize the \"asm\" keyword"
+#: lto-streamer-out.c:1183
+#, gcc-internal-format
+msgid "gimple bytecode streams do not support the target attribute"
 msgstr ""
 
-#: c.opt:540
-#, fuzzy
-msgid "Recognize built-in functions"
-msgstr "Ð\9dе Ð³ÐµÐ½ÐµÑ\80Ñ\8bÑ\80аваÑ\86Ñ\8c Ñ\81Ñ\96мвалÑ\8cнÑ\8bÑ\8f Ñ\96нÑ\81Ñ\82Ñ\80Ñ\83кÑ\86Ñ\8bÑ\96"
+#: lto-streamer-out.c:1201
+#, fuzzy, gcc-internal-format
+msgid "tree code %qs is not supported in gimple streams"
+msgstr "аÑ\82Ñ\80Ñ\8bбÑ\83Ñ\82Ñ\8b Ñ\81екÑ\86Ñ\8bÑ\96 Ð½Ðµ Ð¿Ð°Ð´Ñ\82Ñ\80Ñ\8bмлÑ\96ваÑ\8eÑ\86Ñ\86а Ð´Ð»Ñ\8f Ð³Ñ\8dÑ\82ай Ð¼Ñ\8dÑ\82Ñ\8b"
 
-#: c.opt:547
-msgid "Check the return value of new"
+#: lto-streamer-out.c:1245
+#, gcc-internal-format
+msgid "gimple bytecode streams do not support machine specific builtin functions on this target"
 msgstr ""
 
-#: c.opt:551
-msgid "Allow the arguments of the '?' operator to have different types"
+#: lto-streamer.c:179
+#, gcc-internal-format
+msgid "bytecode stream: unexpected LTO section %s"
 msgstr ""
 
-#: c.opt:555
-msgid "Reduce the size of object files"
+#: lto-streamer.c:862
+#, gcc-internal-format
+msgid "bytecode stream generated with LTO version %d.%d instead of the expected %d.%d"
 msgstr ""
 
-#: c.opt:559
-msgid "Use class <name> for constant strings"
+#: lto-symtab.c:435
+#, gcc-internal-format
+msgid "%qD has already been defined"
 msgstr ""
 
-#: c.opt:563
-msgid "disable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list"
-msgstr ""
+#: lto-symtab.c:437
+#, fuzzy, gcc-internal-format
+msgid "previously defined here"
+msgstr "папярэдняе вызначэньне"
 
-#: c.opt:567
-#, fuzzy
-msgid "Inline member functions by default"
-msgstr "у функцыі \"%s\":"
+#: lto-symtab.c:507
+#, fuzzy, gcc-internal-format
+msgid "type of %qD does not match original declaration"
+msgstr "\"%s\" - гэта не пачатак дэкларацыі"
 
-#: c.opt:571
-msgid "Preprocess directives only."
+#: lto-symtab.c:514
+#, gcc-internal-format
+msgid "alignment of %qD is bigger than original declaration"
 msgstr ""
 
-#: c.opt:575
-msgid "Permit '$' as an identifier character"
-msgstr ""
+#: lto-symtab.c:520 lto-symtab.c:617
+#, fuzzy, gcc-internal-format
+msgid "previously declared here"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: c.opt:582
-#, fuzzy
-msgid "Generate code to check exception specifications"
+#: lto-symtab.c:600
+#, fuzzy, gcc-internal-format
+msgid "variable %qD redeclared as function"
 msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: c.opt:589
-msgid "Convert all strings and character constants to character set <cset>"
-msgstr ""
-
-#: c.opt:593
-msgid "Permit universal character names (\\u and \\U) in identifiers"
-msgstr ""
+#: lto-symtab.c:606
+#, fuzzy, gcc-internal-format
+msgid "function %qD redeclared as variable"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
 
-#: c.opt:597
-msgid "Specify the default character set for source files"
+#: omp-low.c:1837
+#, gcc-internal-format
+msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
 msgstr ""
 
-#: c.opt:605
-msgid "Scope of for-init-statement variables is local to the loop"
+#: omp-low.c:1842
+#, gcc-internal-format
+msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
 msgstr ""
 
-#: c.opt:609
-msgid "Do not assume that standard C libraries and \"main\" exist"
+#: omp-low.c:1860
+#, gcc-internal-format
+msgid "master region may not be closely nested inside of work-sharing or explicit task region"
 msgstr ""
 
-#: c.opt:613
-msgid "Recognize GNU-defined keywords"
+#: omp-low.c:1875
+#, gcc-internal-format
+msgid "ordered region may not be closely nested inside of critical or explicit task region"
 msgstr ""
 
-#: c.opt:617
-msgid "Generate code for GNU runtime environment"
+#: omp-low.c:1881
+#, gcc-internal-format
+msgid "ordered region must be closely nested inside a loop region with an ordered clause"
 msgstr ""
 
-#: c.opt:621
-msgid "Use traditional GNU semantics for inline functions"
+#: omp-low.c:1896
+#, gcc-internal-format
+msgid "critical region may not be nested inside a critical region with the same name"
 msgstr ""
 
-#: c.opt:634
-msgid "Assume normal C execution environment"
+#: omp-low.c:6750 cp/decl.c:2716 cp/parser.c:8399 cp/parser.c:8419
+#, gcc-internal-format
+msgid "invalid exit from OpenMP structured block"
 msgstr ""
 
-#: c.opt:638
-msgid "Enable support for huge objects"
+#: omp-low.c:6752 omp-low.c:6757
+#, gcc-internal-format
+msgid "invalid entry to OpenMP structured block"
 msgstr ""
 
-#: c.opt:642
-msgid "Export functions even if they can be inlined"
+#. Otherwise, be vague and lazy, but efficient.
+#: omp-low.c:6760
+#, gcc-internal-format
+msgid "invalid branch to/from an OpenMP structured block"
 msgstr ""
 
-#: c.opt:646
-#, fuzzy
-msgid "Emit implicit instantiations of inline templates"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
-
-#: c.opt:650
-#, fuzzy
-msgid "Emit implicit instantiations of templates"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
-
-#: c.opt:654
-msgid "Inject friend functions into enclosing namespace"
+#: opts.c:171
+#, gcc-internal-format
+msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
 msgstr ""
 
-#: c.opt:661
-msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
+#: opts.c:205
+#, gcc-internal-format
+msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
 msgstr ""
 
-#: c.opt:665
-msgid "Don't warn about uses of Microsoft extensions"
+#: opts.c:211
+#, gcc-internal-format
+msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
 msgstr ""
 
-#: c.opt:675
-msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
+#. Eventually this should become a hard error IMO.
+#: opts.c:451
+#, gcc-internal-format
+msgid "command line option \"%s\" is valid for %s but not for %s"
 msgstr ""
 
-#: c.opt:679
-msgid "Assume that receivers of Objective-C messages may be nil"
-msgstr ""
+#: opts.c:482 opts.c:765
+#, fuzzy, gcc-internal-format
+msgid "unrecognized command line option \"%s\""
+msgstr "Нераспазнаны выбар \"%s\""
 
-#: c.opt:691
-msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed"
+#: opts.c:543
+#, gcc-internal-format
+msgid "command line option %qs is not supported by this configuration"
 msgstr ""
 
-#: c.opt:695
-msgid "Allow fast jumps to the message dispatcher"
-msgstr ""
+#: opts.c:596
+#, fuzzy, gcc-internal-format
+msgid "missing argument to \"%s\""
+msgstr "аргумент для \"%s\" прапушчан"
 
-#: c.opt:701
-msgid "Enable Objective-C exception and synchronization syntax"
-msgstr ""
+#: opts.c:606
+#, fuzzy, gcc-internal-format
+msgid "argument to \"%s\" should be a non-negative integer"
+msgstr "першым аргументам \"%s\" павінен быць \"int\""
 
-#: c.opt:705
-msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
+#: opts.c:1007
+#, gcc-internal-format
+msgid "Section anchors must be disabled when unit-at-a-time is disabled."
 msgstr ""
 
-#: c.opt:710
-#, fuzzy
-msgid "Enable Objective-C setjmp exception handling runtime"
-msgstr "Уключыць апрацоўку выключэньняў"
-
-#: c.opt:714
-msgid "Enable OpenMP (implies -frecursive in Fortran)"
+#: opts.c:1011
+#, gcc-internal-format
+msgid "Toplevel reorder must be disabled when unit-at-a-time is disabled."
 msgstr ""
 
-#: c.opt:718
-msgid "Recognize C++ keywords like \"compl\" and \"xor\""
+#: opts.c:1026
+#, gcc-internal-format
+msgid "section anchors must be disabled when toplevel reorder is disabled"
 msgstr ""
 
-#: c.opt:722
-#, fuzzy
-msgid "Enable optional diagnostics"
-msgstr "Уключаць SSA аптымізацыю"
-
-#: c.opt:729
-msgid "Look for and use PCH files even when preprocessing"
+#: opts.c:1061 config/darwin.c:1724 config/sh/sh.c:903
+#, gcc-internal-format
+msgid "-freorder-blocks-and-partition does not work with exceptions on this architecture"
 msgstr ""
 
-#: c.opt:733
-msgid "Downgrade conformance errors to warnings"
+#: opts.c:1078 config/sh/sh.c:911
+#, gcc-internal-format
+msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
 msgstr ""
 
-#: c.opt:737
-msgid "Treat the input file as already preprocessed"
+#: opts.c:1097
+#, gcc-internal-format
+msgid "-freorder-blocks-and-partition does not work on this architecture"
 msgstr ""
 
-#: c.opt:741
-msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments"
+#: opts.c:1111
+#, gcc-internal-format
+msgid "-fira-algorithm=CB does not work on this architecture"
 msgstr ""
 
-#: c.opt:745
-msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
+#: opts.c:1147
+#, gcc-internal-format
+msgid "-flto and -fwhopr are mutually exclusive"
 msgstr ""
 
-#: c.opt:749
-msgid "Enable automatic template instantiation"
+#: opts.c:1438
+#, gcc-internal-format
+msgid "unrecognized include_flags 0x%x passed to print_specific_help"
 msgstr ""
 
-#: c.opt:753
-msgid "Generate run time type descriptor information"
-msgstr ""
+#: opts.c:1780
+#, fuzzy, gcc-internal-format
+msgid "unknown excess precision style \"%s\""
+msgstr "невядомая назва рэгістра: %s\n"
 
-#: c.opt:757
-msgid "Use the same size for double as for float"
+#: opts.c:1817
+#, gcc-internal-format
+msgid "structure alignment must be a small power of two, not %d"
 msgstr ""
 
-#: c.opt:761
-msgid "Use the narrowest integer type possible for enumeration types"
+#: opts.c:1833 opts.c:1841
+#, gcc-internal-format
+msgid "Plugin support is disabled.  Configure with --enable-plugin."
 msgstr ""
 
-#: c.opt:765
-msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
-msgstr ""
+#: opts.c:1920
+#, fuzzy, gcc-internal-format
+msgid "unrecognized visibility value \"%s\""
+msgstr "нераспазнаная назва сэкцыі \"%s\""
 
-#: c.opt:769
-msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
-msgstr ""
+#: opts.c:1978
+#, fuzzy, gcc-internal-format
+msgid "unknown stack check parameter \"%s\""
+msgstr "невыкарыстаемы параметр \"%s\""
 
-#: c.opt:773
-msgid "Make \"char\" signed by default"
-msgstr ""
+#: opts.c:2004
+#, fuzzy, gcc-internal-format
+msgid "unrecognized register name \"%s\""
+msgstr "нераспазнаная назва сэкцыі \"%s\""
 
-#: c.opt:780
-msgid "Display statistics accumulated during compilation"
-msgstr ""
+#: opts.c:2028
+#, fuzzy, gcc-internal-format
+msgid "unknown tls-model \"%s\""
+msgstr "невядомы рэжым машыны \"%s\""
 
-#: c.opt:787
-msgid "Distance between tab stops for column reporting"
-msgstr ""
+#: opts.c:2037
+#, fuzzy, gcc-internal-format
+msgid "unknown ira algorithm \"%s\""
+msgstr "невядомая назва рэгістра: %s"
 
-#: c.opt:791
-msgid "Specify maximum template instantiation depth"
-msgstr ""
+#: opts.c:2048
+#, fuzzy, gcc-internal-format
+msgid "unknown ira region \"%s\""
+msgstr "невядомая назва рэгістра: %s"
 
-#: c.opt:798
-#, fuzzy
-msgid "Do not generate thread-safe code for initializing local statics"
-msgstr "Генерыраваць код для Intel as"
+#: opts.c:2093
+#, fuzzy, gcc-internal-format
+msgid "dwarf version %d is not supported"
+msgstr "-pipe не падтрымліваецца"
 
-#: c.opt:802
-msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
+#: opts.c:2162
+#, gcc-internal-format
+msgid "%s: --param arguments should be of the form NAME=VALUE"
 msgstr ""
 
-#: c.opt:806
-msgid "Make \"char\" unsigned by default"
-msgstr ""
+#: opts.c:2167
+#, fuzzy, gcc-internal-format
+msgid "invalid --param value %qs"
+msgstr "нерэчаісны выбар --param : %s"
 
-#: c.opt:810
-msgid "Use __cxa_atexit to register destructors"
-msgstr ""
+#: opts.c:2270
+#, fuzzy, gcc-internal-format
+msgid "target system does not support debug output"
+msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
 
-#: c.opt:814
-msgid "Use __cxa_get_exception_ptr in exception handling"
-msgstr ""
+#: opts.c:2277
+#, fuzzy, gcc-internal-format
+msgid "debug format \"%s\" conflicts with prior selection"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: c.opt:818
-msgid "Marks all inlined methods as having hidden visibility"
-msgstr ""
+#: opts.c:2293
+#, fuzzy, gcc-internal-format
+msgid "unrecognised debug output level \"%s\""
+msgstr "нераспазнаная назва сэкцыі \"%s\""
 
-#: c.opt:822
-msgid "Changes visibility to match Microsoft Visual Studio by default"
+#: opts.c:2295
+#, gcc-internal-format
+msgid "debug output level %s is too high"
 msgstr ""
 
-#: c.opt:826
-msgid "Discard unused virtual functions"
+#: opts.c:2415
+#, gcc-internal-format
+msgid "-Werror=%s: No option -%s"
 msgstr ""
 
-#: c.opt:830
-msgid "Implement vtables using thunks"
-msgstr ""
+#: params.c:68
+#, fuzzy, gcc-internal-format
+msgid "minimum value of parameter %qs is %u"
+msgstr "нерэчаісны парамэтр `%s'"
 
-#: c.opt:834
-msgid "Emit common-like symbols as weak symbols"
+#: params.c:73
+#, gcc-internal-format
+msgid "maximum value of parameter %qs is %u"
 msgstr ""
 
-#: c.opt:838
-msgid "Convert all wide strings and character constants to character set <cset>"
-msgstr ""
+#. If we didn't find this parameter, issue an error message.
+#: params.c:85
+#, fuzzy, gcc-internal-format
+msgid "invalid parameter %qs"
+msgstr "нерэчаісны парамэтр `%s'"
 
-#: c.opt:842
-msgid "Generate a #line directive pointing at the current working directory"
+#: passes.c:599
+#, gcc-internal-format
+msgid "Invalid pass positioning operation"
 msgstr ""
 
-#: c.opt:846
-msgid "Emit cross referencing information"
-msgstr ""
+#: passes.c:639
+#, fuzzy, gcc-internal-format
+msgid "plugin cannot register a missing pass"
+msgstr "невядомая назва рэгістра: %s"
+
+#: passes.c:642
+#, fuzzy, gcc-internal-format
+msgid "plugin cannot register an unnamed pass"
+msgstr "невядомая назва рэгістра: %s"
 
-#: c.opt:850
-msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
+#: passes.c:646
+#, gcc-internal-format
+msgid "plugin cannot register pass %qs without reference pass name"
 msgstr ""
 
-#: c.opt:854
-msgid "Dump declarations to a .decl file"
+#: passes.c:658
+#, gcc-internal-format
+msgid "pass %qs not found but is referenced by new pass %qs"
 msgstr ""
 
-#: c.opt:858
-msgid "Aggressive reduced debug info for structs"
+#: plugin.c:153
+#, gcc-internal-format
+msgid ""
+"Plugin %s was specified with different paths:\n"
+"%s\n"
+"%s"
 msgstr ""
 
-#: c.opt:862
-msgid "Conservative reduced debug info for structs"
+#: plugin.c:199
+#, gcc-internal-format
+msgid "Malformed option -fplugin-arg-%s (multiple '=' signs)"
 msgstr ""
 
-#: c.opt:866
-msgid "Detailed reduced debug info for structs"
+#: plugin.c:215
+#, gcc-internal-format
+msgid "Malformed option -fplugin-arg-%s (missing -<key>[=<value>])"
 msgstr ""
 
-#: c.opt:870 c.opt:902
-msgid "Add <dir> to the end of the system include path"
+#: plugin.c:277
+#, gcc-internal-format
+msgid "Plugin %s should be specified before -fplugin-arg-%s in the command line"
 msgstr ""
 
-#: c.opt:874
-msgid "Accept definition of macros in <file>"
+#: plugin.c:397
+#, gcc-internal-format
+msgid "Unknown callback event registered by plugin %s"
 msgstr ""
 
-#: c.opt:878
-msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
+#: plugin.c:425
+#, gcc-internal-format
+msgid "Plugin %s registered a null callback function for event %s"
 msgstr ""
 
-#: c.opt:882
-msgid "Include the contents of <file> before other files"
+#: plugin.c:550
+#, gcc-internal-format
+msgid ""
+"Cannot load plugin %s\n"
+"%s"
 msgstr ""
 
-#: c.opt:886
-msgid "Specify <path> as a prefix for next two options"
+#: plugin.c:559
+#, gcc-internal-format
+msgid ""
+"plugin %s is not licensed under a GPL-compatible license\n"
+"%s"
 msgstr ""
 
-#: c.opt:890
-msgid "Set <dir> to be the system root directory"
-msgstr ""
+#: plugin.c:568
+#, fuzzy, gcc-internal-format
+msgid ""
+"Cannot find %s in plugin %s\n"
+"%s"
+msgstr "не магу знайсці крыніцу %s"
 
-#: c.opt:894
-msgid "Add <dir> to the start of the system include path"
-msgstr ""
+#: plugin.c:576
+#, fuzzy, gcc-internal-format
+msgid "Fail to initialize plugin %s"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
 
-#: c.opt:898
-msgid "Add <dir> to the end of the quote include path"
+#: profile.c:414
+#, gcc-internal-format
+msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
 msgstr ""
 
-#: c.opt:916
-msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
+#: profile.c:458
+#, gcc-internal-format
+msgid "corrupted profile info: run_max * runs < sum_max"
 msgstr ""
 
-#: c.opt:920
-msgid "Do not search standard system include directories for C++"
+#: profile.c:464
+#, gcc-internal-format
+msgid "corrupted profile info: sum_all is smaller than sum_max"
 msgstr ""
 
-#: c.opt:936
-msgid "Generate C header of platform-specific features"
+#: profile.c:630
+#, gcc-internal-format
+msgid "correcting inconsistent profile data"
 msgstr ""
 
-#: c.opt:940
-msgid "Print a checksum of the executable for PCH validity checking, and stop"
+#: profile.c:640
+#, gcc-internal-format
+msgid "corrupted profile info: profile data is not flow-consistent"
 msgstr ""
 
-#: c.opt:944
-msgid "Remap file names when including files"
+#: profile.c:657
+#, gcc-internal-format
+msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
 msgstr ""
 
-#: c.opt:948
-msgid "Conform to the ISO 1998 C++ standard"
+#: profile.c:678
+#, gcc-internal-format
+msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
 msgstr ""
 
-#: c.opt:952
-msgid "Conform to the ISO 1998 C++ standard, with extensions that are likely to"
+#: reg-stack.c:537
+#, gcc-internal-format
+msgid "output constraint %d must specify a single register"
 msgstr ""
 
-#: c.opt:959 c.opt:994
-msgid "Conform to the ISO 1990 C standard"
+#: reg-stack.c:547
+#, gcc-internal-format
+msgid "output constraint %d cannot be specified together with \"%s\" clobber"
 msgstr ""
 
-#: c.opt:963 c.opt:1002
-msgid "Conform to the ISO 1999 C standard"
+#: reg-stack.c:570
+#, gcc-internal-format
+msgid "output regs must be grouped at top of stack"
 msgstr ""
 
-#: c.opt:967
-msgid "Deprecated in favor of -std=c99"
+#: reg-stack.c:607
+#, gcc-internal-format
+msgid "implicitly popped regs must be grouped at top of stack"
 msgstr ""
 
-#: c.opt:971
-msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
+#: reg-stack.c:626
+#, gcc-internal-format
+msgid "output operand %d must use %<&%> constraint"
 msgstr ""
 
-#: c.opt:975
-msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and"
+#: regcprop.c:978
+#, gcc-internal-format
+msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
 msgstr ""
 
-#: c.opt:982
-msgid "Conform to the ISO 1990 C standard with GNU extensions"
+#: regcprop.c:990
+#, gcc-internal-format
+msgid "validate_value_data: Loop in regno chain (%u)"
 msgstr ""
 
-#: c.opt:986
-msgid "Conform to the ISO 1999 C standard with GNU extensions"
+#: regcprop.c:993
+#, gcc-internal-format
+msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
 msgstr ""
 
-#: c.opt:990
-msgid "Deprecated in favor of -std=gnu99"
+#: regcprop.c:1005
+#, gcc-internal-format
+msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
 msgstr ""
 
-#: c.opt:998
-msgid "Conform to the ISO 1990 C standard as amended in 1994"
+#: reginfo.c:819
+#, gcc-internal-format
+msgid "can't use '%s' as a %s register"
 msgstr ""
 
-#: c.opt:1006
-msgid "Deprecated in favor of -std=iso9899:1999"
-msgstr ""
+#: reginfo.c:834 config/ia64/ia64.c:5396 config/ia64/ia64.c:5403
+#: config/pa/pa.c:380 config/pa/pa.c:387 config/sh/sh.c:8539
+#: config/sh/sh.c:8546 config/spu/spu.c:5062 config/spu/spu.c:5069
+#, gcc-internal-format
+msgid "unknown register name: %s"
+msgstr "невядомая назва рэгістра: %s"
 
-#: c.opt:1010
-msgid "Enable traditional preprocessing"
+#: reginfo.c:843
+#, gcc-internal-format
+msgid "global register variable follows a function definition"
 msgstr ""
 
-#: c.opt:1014
-msgid "Support ISO C trigraphs"
+#: reginfo.c:847
+#, gcc-internal-format
+msgid "register used for two global register variables"
 msgstr ""
 
-#: c.opt:1018
-msgid "Do not predefine system-specific and GCC-specific macros"
+#: reginfo.c:852
+#, gcc-internal-format
+msgid "call-clobbered register used for global register variable"
 msgstr ""
 
-#: c.opt:1022
-msgid "Enable verbose output"
+#: reload.c:1262
+#, gcc-internal-format
+msgid "cannot reload integer constant operand in %<asm%>"
 msgstr ""
 
-#: lto/lang.opt:29
-msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
+#: reload.c:1276
+#, gcc-internal-format
+msgid "impossible register constraint in %<asm%>"
 msgstr ""
 
-#: lto/lang.opt:33
-msgid "Specify a file to which a list of files output by LTRANS is written."
+#: reload.c:3625
+#, gcc-internal-format
+msgid "%<&%> constraint used with no register class"
 msgstr ""
 
-#: lto/lang.opt:37
-msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
+#: reload.c:3822 reload.c:4083
+#, gcc-internal-format
+msgid "inconsistent operand constraints in an %<asm%>"
 msgstr ""
 
-#: lto/lang.opt:41
-msgid "The resolution file"
+#: reload1.c:1370
+#, gcc-internal-format
+msgid "%<asm%> operand has impossible constraints"
 msgstr ""
 
-#: common.opt:28
-#, fuzzy
-msgid "Display this information"
-msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
-
-#: common.opt:32
-msgid "Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params"
+#: reload1.c:1390
+#, gcc-internal-format
+msgid "frame size too large for reliable stack checking"
 msgstr ""
 
-#: common.opt:36
-msgid "Alias for --help=target"
+#: reload1.c:1393
+#, gcc-internal-format
+msgid "try reducing the number of local variables"
 msgstr ""
 
-#: common.opt:55
-msgid "Set parameter <param> to value.  See below for a complete list of parameters"
+#: reload1.c:2128
+#, gcc-internal-format
+msgid "can't find a register in class %qs while reloading %<asm%>"
 msgstr ""
 
-#: common.opt:62
-msgid "Put global and static data smaller than <number> bytes into a special section (on some targets)"
+#: reload1.c:2133
+#, gcc-internal-format
+msgid "unable to find a register to spill in class %qs"
 msgstr ""
 
-#: common.opt:66
-#, fuzzy
-msgid "Set optimization level to <number>"
-msgstr "аптымізацыя уключана"
-
-#: common.opt:70
-#, fuzzy
-msgid "Optimize for space rather than speed"
-msgstr "Аптымізацыя для SparcLite працэсараў"
-
-#: common.opt:74
-msgid "This switch is deprecated; use -Wextra instead"
+#: reload1.c:4284
+#, gcc-internal-format
+msgid "%<asm%> operand requires impossible reload"
 msgstr ""
 
-#: common.opt:78
-msgid "Warn about returning structures, unions or arrays"
+#: reload1.c:5666
+#, gcc-internal-format
+msgid "%<asm%> operand constraint incompatible with operand size"
 msgstr ""
 
-#: common.opt:82
-msgid "Warn if an array is accessed out of bounds"
+#: reload1.c:7647
+#, gcc-internal-format
+msgid "output operand is constant in %<asm%>"
 msgstr ""
 
-#: common.opt:86
-msgid "Warn about inappropriate attribute usage"
+#: rtl.c:635
+#, gcc-internal-format
+msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:90
-msgid "Warn about pointer casts which increase alignment"
+#: rtl.c:645
+#, gcc-internal-format
+msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:94
-msgid "Warn about uses of __attribute__((deprecated)) declarations"
+#: rtl.c:655
+#, gcc-internal-format
+msgid "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:98
-msgid "Warn when an optimization pass is disabled"
+#: rtl.c:664
+#, gcc-internal-format
+msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:102
-msgid "Treat all warnings as errors"
+#: rtl.c:674
+#, gcc-internal-format
+msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:106
-msgid "Treat specified warning as error"
+#: rtl.c:701
+#, gcc-internal-format
+msgid "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:110
-msgid "Print extra (possibly unwanted) warnings"
+#: rtl.c:711
+#, gcc-internal-format
+msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:114
-msgid "Exit on the first error occurred"
+#: rtl.c:722
+#, gcc-internal-format
+msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:118
-msgid "-Wframe-larger-than=<number> Warn if a function's stack frame requires more than <number> bytes"
+#: stmt.c:312
+#, gcc-internal-format
+msgid "output operand constraint lacks %<=%>"
 msgstr ""
 
-#: common.opt:122
-msgid "Warn when an inlined function cannot be inlined"
+#: stmt.c:327
+#, gcc-internal-format
+msgid "output constraint %qc for operand %d is not at the beginning"
 msgstr ""
 
-#: common.opt:129
-#, fuzzy
-msgid "Warn if an object is larger than <number> bytes"
-msgstr "памер \"%s\" больш чам %d байт"
-
-#: common.opt:133
-msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
+#: stmt.c:350
+#, gcc-internal-format
+msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
 msgstr ""
 
-#: common.opt:137
-msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
+#: stmt.c:357 stmt.c:456
+#, gcc-internal-format
+msgid "%<%%%> constraint used with last operand"
 msgstr ""
 
-#: common.opt:141
-msgid "Warn about constructs not instrumented by -fmudflap"
+#: stmt.c:376
+#, gcc-internal-format
+msgid "matching constraint not valid in output operand"
 msgstr ""
 
-#: common.opt:145
-msgid "Warn about overflow in arithmetic expressions"
+#: stmt.c:447
+#, gcc-internal-format
+msgid "input operand constraint contains %qc"
 msgstr ""
 
-#: common.opt:149
-msgid "Warn when the packed attribute has no effect on struct layout"
+#: stmt.c:489
+#, gcc-internal-format
+msgid "matching constraint references invalid operand number"
 msgstr ""
 
-#: common.opt:153
-msgid "Warn when padding is required to align structure members"
-msgstr ""
+#: stmt.c:527
+#, fuzzy, gcc-internal-format
+msgid "invalid punctuation %qc in constraint"
+msgstr "`%E' - нерэчаісная нязьменная тыпу string"
 
-#: common.opt:157
-msgid "Warn when one local variable shadows another"
+#: stmt.c:551
+#, gcc-internal-format
+msgid "matching constraint does not allow a register"
 msgstr ""
 
-#: common.opt:161
-msgid "Warn when not issuing stack smashing protection for some reason"
+#: stmt.c:605
+#, gcc-internal-format
+msgid "asm-specifier for variable %qE conflicts with asm clobber list"
 msgstr ""
 
-#: common.opt:165 common.opt:169
-msgid "Warn about code which might break strict aliasing rules"
-msgstr ""
+#: stmt.c:696
+#, fuzzy, gcc-internal-format
+msgid "unknown register name %qs in %<asm%>"
+msgstr "невядомая назва рэгістра: %s"
 
-#: common.opt:173 common.opt:177
-msgid "Warn about optimizations that assume that signed overflow is undefined"
+#: stmt.c:704
+#, gcc-internal-format
+msgid "PIC register %qs clobbered in %<asm%>"
 msgstr ""
 
-#: common.opt:181
-msgid "Warn about enumerated switches, with no default, missing a case"
+#: stmt.c:751
+#, gcc-internal-format
+msgid "more than %d operands in %<asm%>"
 msgstr ""
 
-#: common.opt:185
-msgid "Warn about enumerated switches missing a \"default:\" statement"
+#: stmt.c:814
+#, gcc-internal-format
+msgid "output number %d not directly addressable"
 msgstr ""
 
-#: common.opt:189
-msgid "Warn about all enumerated switches missing a specific case"
+#: stmt.c:900
+#, gcc-internal-format
+msgid "asm operand %d probably doesn%'t match constraints"
 msgstr ""
 
-#: common.opt:193
-msgid "Do not suppress warnings from system headers"
+#: stmt.c:910
+#, gcc-internal-format
+msgid "use of memory input without lvalue in asm operand %d is deprecated"
 msgstr ""
 
-#: common.opt:197
-msgid "Warn if a comparison is always true or always false due to the limited range of the data type"
-msgstr ""
+#: stmt.c:1065
+#, fuzzy, gcc-internal-format
+msgid "asm clobber conflict with output operand"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: common.opt:201
-msgid "Warn about uninitialized automatic variables"
-msgstr ""
+#: stmt.c:1070
+#, fuzzy, gcc-internal-format
+msgid "asm clobber conflict with input operand"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: common.opt:205
-msgid "Warn about code that will never be executed"
-msgstr ""
+#: stmt.c:1196
+#, fuzzy, gcc-internal-format
+msgid "too many alternatives in %<asm%>"
+msgstr "вельмі шмат аргументаў у функцыі \"%s\""
 
-#: common.opt:209
-msgid "Enable all -Wunused- warnings"
+#: stmt.c:1208
+#, gcc-internal-format
+msgid "operand constraints for %<asm%> differ in number of alternatives"
 msgstr ""
 
-#: common.opt:213
-msgid "Warn when a function is unused"
-msgstr ""
+#: stmt.c:1275
+#, fuzzy, gcc-internal-format
+msgid "duplicate asm operand name %qs"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: common.opt:217
-msgid "Warn when a label is unused"
+#: stmt.c:1372
+#, gcc-internal-format
+msgid "missing close brace for named operand"
 msgstr ""
 
-#: common.opt:221
-msgid "Warn when a function parameter is unused"
-msgstr ""
+#: stmt.c:1397
+#, fuzzy, gcc-internal-format
+msgid "undefined named operand %qs"
+msgstr "нераспазнаны аператар %s"
 
-#: common.opt:225
-msgid "Warn when an expression value is unused"
+#: stmt.c:1542 cp/cvt.c:917 cp/cvt.c:1033
+#, gcc-internal-format
+msgid "value computed is not used"
 msgstr ""
 
-#: common.opt:229
-msgid "Warn when a variable is unused"
+#: stor-layout.c:160
+#, gcc-internal-format
+msgid "type size can%'t be explicitly evaluated"
 msgstr ""
 
-#: common.opt:233
-msgid "Warn instead of error in case profiles in -fprofile-use do not match"
+#: stor-layout.c:162
+#, gcc-internal-format
+msgid "variable-size type declared outside of any function"
 msgstr ""
 
-#: common.opt:237
-msgid "Emit declaration information into <file>"
-msgstr ""
+#: stor-layout.c:680
+#, fuzzy, gcc-internal-format
+msgid "size of %q+D is %d bytes"
+msgstr "памер \"%s\" - %d байт"
 
-#: common.opt:250
-msgid "Enable dumps from specific passes of the compiler"
-msgstr ""
+#: stor-layout.c:682
+#, fuzzy, gcc-internal-format
+msgid "size of %q+D is larger than %wd bytes"
+msgstr "памер \"%s\" больш чам %d байт"
 
-#: common.opt:254
-msgid "Set the file basename to be used for dumps"
+#: stor-layout.c:1101
+#, gcc-internal-format
+msgid "packed attribute causes inefficient alignment for %q+D"
 msgstr ""
 
-#: common.opt:274
-msgid "Align the start of functions"
+#: stor-layout.c:1104
+#, gcc-internal-format
+msgid "packed attribute is unnecessary for %q+D"
 msgstr ""
 
-#: common.opt:281
-msgid "Align labels which are only reached by jumping"
+#: stor-layout.c:1122
+#, gcc-internal-format
+msgid "padding struct to align %q+D"
 msgstr ""
 
-#: common.opt:288
-msgid "Align all labels"
+#: stor-layout.c:1183
+#, gcc-internal-format
+msgid "Offset of packed bit-field %qD has changed in GCC 4.4"
 msgstr ""
 
-#: common.opt:295
-msgid "Align the start of loops"
+#: stor-layout.c:1489
+#, gcc-internal-format
+msgid "padding struct size to alignment boundary"
 msgstr ""
 
-#: common.opt:310
-msgid "Specify that arguments may alias each other and globals"
+#: stor-layout.c:1519
+#, gcc-internal-format
+msgid "packed attribute causes inefficient alignment for %qE"
 msgstr ""
 
-#: common.opt:314
-msgid "Assume arguments may alias globals but not each other"
+#: stor-layout.c:1523
+#, gcc-internal-format
+msgid "packed attribute is unnecessary for %qE"
 msgstr ""
 
-#: common.opt:318
-msgid "Assume arguments alias neither each other nor globals"
+#: stor-layout.c:1529
+#, gcc-internal-format
+msgid "packed attribute causes inefficient alignment"
 msgstr ""
 
-#: common.opt:322
-msgid "Assume arguments alias no other storage"
+#: stor-layout.c:1531
+#, gcc-internal-format
+msgid "packed attribute is unnecessary"
 msgstr ""
 
-#: common.opt:326
-msgid "Generate unwind tables that are exact at each instruction boundary"
+#: stor-layout.c:2046
+#, gcc-internal-format
+msgid "alignment of array elements is greater than element size"
 msgstr ""
 
-#: common.opt:330
-#, fuzzy
-msgid "Generate auto-inc/dec instructions"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
-
-#: common.opt:338
-#, fuzzy
-msgid "Generate code to check bounds before indexing arrays"
-msgstr "Генерыраваць код для Intel as"
+#: targhooks.c:163
+#, gcc-internal-format
+msgid "__builtin_saveregs not supported by this target"
+msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
 
-#: common.opt:342
-msgid "Replace add, compare, branch with branch on count register"
-msgstr ""
+#: targhooks.c:658
+#, fuzzy, gcc-internal-format
+msgid "nested functions not supported on this target"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
 
-#: common.opt:346
-msgid "Use profiling information for branch probabilities"
-msgstr ""
+#: targhooks.c:671
+#, fuzzy, gcc-internal-format
+msgid "nested function trampolines not supported on this target"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
 
-#: common.opt:350
-msgid "Perform branch target load optimization before prologue / epilogue threading"
-msgstr ""
+#: targhooks.c:948
+#, fuzzy, gcc-internal-format
+msgid "target attribute is not supported on this machine"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
 
-#: common.opt:354
-msgid "Perform branch target load optimization after prologue / epilogue threading"
-msgstr ""
+#: targhooks.c:958
+#, fuzzy, gcc-internal-format
+msgid "#pragma GCC target is not supported for this machine"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
 
-#: common.opt:358
-msgid "Restrict target load migration not to re-use registers in any basic block"
+#: tlink.c:483
+#, gcc-internal-format
+msgid "repository file '%s' does not contain command-line arguments"
 msgstr ""
 
-#: common.opt:362
-msgid "Mark <register> as being preserved across functions"
+#: tlink.c:731
+#, gcc-internal-format
+msgid "'%s' was assigned to '%s', but was not defined during recompilation, or vice versa"
 msgstr ""
 
-#: common.opt:366
-msgid "Mark <register> as being corrupted by function calls"
+#: tlink.c:801
+#, gcc-internal-format
+msgid "ld returned %d exit status"
 msgstr ""
 
-#: common.opt:373
-msgid "Save registers around function calls"
-msgstr ""
+#: toplev.c:555
+#, fuzzy, gcc-internal-format
+msgid "invalid option argument %qs"
+msgstr "Нерэчаісны выбар \"%s\""
 
-#: common.opt:377
-msgid "Compare the results of several data dependence analyzers."
+#: toplev.c:645
+#, gcc-internal-format
+msgid "getting core file size maximum limit: %m"
 msgstr ""
 
-#: common.opt:381
-msgid "Do not put uninitialized globals in the common section"
+#: toplev.c:648
+#, gcc-internal-format
+msgid "setting core file size limit to maximum: %m"
 msgstr ""
 
-#: common.opt:385
-msgid "-fcompare-debug[=<opts>] Compile with and without e.g. -gtoggle, and compare the final-insns dump"
+#: toplev.c:868
+#, gcc-internal-format
+msgid "%q+F declared %<static%> but never defined"
 msgstr ""
 
-#: common.opt:389
-msgid "Run only the second compilation of -fcompare-debug"
-msgstr ""
+#: toplev.c:896
+#, fuzzy, gcc-internal-format
+msgid "%q+D defined but not used"
+msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца"
 
-#: common.opt:393
-msgid "Do not perform optimizations increasing noticeably stack usage"
+#: toplev.c:963
+#, gcc-internal-format
+msgid "%qD is deprecated (declared at %s:%d): %s"
 msgstr ""
 
-#: common.opt:397
-msgid "Perform a register copy-propagation optimization pass"
+#: toplev.c:967
+#, gcc-internal-format
+msgid "%qD is deprecated (declared at %s:%d)"
 msgstr ""
 
-#: common.opt:401
-msgid "Perform cross-jumping optimization"
+#: toplev.c:992
+#, gcc-internal-format
+msgid "%qE is deprecated (declared at %s:%d): %s"
 msgstr ""
 
-#: common.opt:405
-msgid "When running CSE, follow jumps to their targets"
+#: toplev.c:996
+#, gcc-internal-format
+msgid "%qE is deprecated (declared at %s:%d)"
 msgstr ""
 
-#: common.opt:409 common.opt:538 common.opt:759 common.opt:1001
-#: common.opt:1122 common.opt:1181 common.opt:1240 common.opt:1256
-#: common.opt:1328
-msgid "Does nothing.  Preserved for backward compatibility."
+#: toplev.c:1003
+#, gcc-internal-format
+msgid "type is deprecated (declared at %s:%d): %s"
 msgstr ""
 
-#: common.opt:413
-msgid "Omit range reduction step when performing complex division"
+#: toplev.c:1007
+#, gcc-internal-format
+msgid "type is deprecated (declared at %s:%d)"
 msgstr ""
 
-#: common.opt:417
-msgid "Complex multiplication and division follow Fortran rules"
+#: toplev.c:1016
+#, gcc-internal-format
+msgid "%qE is deprecated: %s"
 msgstr ""
 
-#: common.opt:421
-msgid "Place data items into their own section"
+#: toplev.c:1019
+#, gcc-internal-format
+msgid "%qE is deprecated"
 msgstr ""
 
-#: common.opt:425
-msgid "List all available debugging counters with their limits and counts."
+#: toplev.c:1024
+#, gcc-internal-format
+msgid "type is deprecated: %s"
 msgstr ""
 
-#: common.opt:429
-msgid "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]    Set the debug counter limit.   "
+#: toplev.c:1027
+#, gcc-internal-format
+msgid "type is deprecated"
 msgstr ""
 
-#: common.opt:433
-msgid "Map one directory name to another in debug information"
+#: toplev.c:1193
+#, gcc-internal-format
+msgid "unrecognized gcc debugging option: %c"
 msgstr ""
 
-#: common.opt:439
-msgid "Defer popping functions args from stack until later"
-msgstr ""
+#: toplev.c:1458
+#, fuzzy, gcc-internal-format
+msgid "can%'t open %s for writing: %m"
+msgstr "немагчыма адчыніць %s для запісу"
 
-#: common.opt:443
-msgid "Attempt to fill delay slots of branch instructions"
-msgstr ""
+#: toplev.c:1479
+#, fuzzy, gcc-internal-format
+msgid "-frecord-gcc-switches is not supported by the current target"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
 
-#: common.opt:447
-msgid "Delete useless null pointer checks"
-msgstr ""
+#: toplev.c:1816
+#, fuzzy, gcc-internal-format
+msgid "this target does not support %qs"
+msgstr "%s не падтрымлівае %s"
 
-#: common.opt:451
-msgid "How often to emit source location at the beginning of line-wrapped diagnostics"
+#: toplev.c:1873
+#, gcc-internal-format
+msgid "instruction scheduling not supported on this target machine"
 msgstr ""
 
-#: common.opt:455
-msgid "Amend appropriate diagnostic messages with the command line option that controls them"
+#: toplev.c:1877
+#, gcc-internal-format
+msgid "this target machine does not have delayed branches"
 msgstr ""
 
-#: common.opt:459
-msgid "Dump various compiler internals to a file"
+#: toplev.c:1891
+#, gcc-internal-format
+msgid "-f%sleading-underscore not supported on this target machine"
 msgstr ""
 
-#: common.opt:463
-msgid "Dump to filename the insns at the end of translation"
-msgstr ""
+#: toplev.c:1934
+#, fuzzy, gcc-internal-format
+msgid "could not close zeroed insn dump file %qs: %s"
+msgstr "немагчыма зачыніць уваходзячы файл %s"
 
-#: common.opt:467
-msgid "Suppress output of addresses in debugging dumps"
+#: toplev.c:1999
+#, gcc-internal-format
+msgid "target system does not support the \"%s\" debug format"
 msgstr ""
 
-#: common.opt:471
-msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps"
+#: toplev.c:2011
+#, gcc-internal-format
+msgid "variable tracking requested, but useless unless producing debug info"
 msgstr ""
 
-#: common.opt:475
-msgid "Suppress output of previous and next insn numbers in debugging dumps"
+#: toplev.c:2014
+#, gcc-internal-format
+msgid "variable tracking requested, but not supported by this debug format"
 msgstr ""
 
-#: common.opt:479
-msgid "Enable CFI tables via GAS assembler directives."
+#: toplev.c:2042
+#, gcc-internal-format
+msgid "var-tracking-assignments changes selective scheduling"
 msgstr ""
 
-#: common.opt:483
-msgid "Perform early inlining"
-msgstr ""
+#: toplev.c:2058
+#, fuzzy, gcc-internal-format
+msgid "can%'t open %s: %m"
+msgstr "немагчыма адчыніць %s"
 
-#: common.opt:487
-msgid "Perform DWARF2 duplicate elimination"
-msgstr ""
+#: toplev.c:2065
+#, fuzzy, gcc-internal-format
+msgid "-ffunction-sections not supported for this target"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
 
-#: common.opt:491
-msgid "Perform interprocedural reduction of aggregates"
-msgstr ""
+#: toplev.c:2070
+#, fuzzy, gcc-internal-format
+msgid "-fdata-sections not supported for this target"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
 
-#: common.opt:495 common.opt:499
-msgid "Perform unused type elimination in debug info"
+#: toplev.c:2077
+#, gcc-internal-format
+msgid "-ffunction-sections disabled; it makes profiling impossible"
 msgstr ""
 
-#: common.opt:503
-msgid "Do not suppress C++ class debug information."
-msgstr ""
+#: toplev.c:2084
+#, fuzzy, gcc-internal-format
+msgid "-fprefetch-loop-arrays not supported for this target"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
 
-#: common.opt:507
-msgid "Generate debug information to support Identical Code Folding (ICF)"
+#: toplev.c:2090
+#, gcc-internal-format
+msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
 msgstr ""
 
-#: common.opt:511
-msgid "Enable exception handling"
-msgstr "Уключыць апрацоўку выключэньняў"
-
-#: common.opt:515
-msgid "Perform a number of minor, expensive optimizations"
+#: toplev.c:2099
+#, gcc-internal-format
+msgid "-fprefetch-loop-arrays is not supported with -Os"
 msgstr ""
 
-#: common.opt:519
-msgid "Specify handling of excess floating-point precision"
+#: toplev.c:2110
+#, gcc-internal-format
+msgid "-fassociative-math disabled; other options take precedence"
 msgstr ""
 
-#: common.opt:526
-msgid "Assume no NaNs or infinities are generated"
-msgstr ""
+#: toplev.c:2126
+#, fuzzy, gcc-internal-format
+msgid "-fstack-protector not supported for this target"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
 
-#: common.opt:530
-msgid "Mark <register> as being unavailable to the compiler"
+#: toplev.c:2139
+#, gcc-internal-format
+msgid "unwind tables currently require a frame pointer for correctness"
 msgstr ""
 
-#: common.opt:534
-msgid "Don't allocate floats and doubles in extended-precision registers"
-msgstr ""
+#: toplev.c:2360
+#, fuzzy, gcc-internal-format
+msgid "error writing to %s: %m"
+msgstr "памылка запісу ў %s"
 
-#: common.opt:542
-msgid "Perform a forward propagation pass on RTL"
-msgstr ""
+#: toplev.c:2362 java/jcf-parse.c:1767
+#, fuzzy, gcc-internal-format
+msgid "error closing %s: %m"
+msgstr "памылка запісу ў %s"
 
-#: common.opt:549
-msgid "Allow function addresses to be held in registers"
+#: tree-cfg.c:2519
+#, gcc-internal-format
+msgid "SSA name in freelist but still referenced"
 msgstr ""
 
-#: common.opt:553
-#, fuzzy
-msgid "Place each function into its own section"
-msgstr "адзін раз для кожнай функцыі, дзе ён з'яўляецца.)"
-
-#: common.opt:557
-msgid "Perform global common subexpression elimination"
+#: tree-cfg.c:2528
+#, gcc-internal-format
+msgid "Indirect reference's operand is not a register or a constant."
 msgstr ""
 
-#: common.opt:561
-msgid "Perform enhanced load motion during global common subexpression elimination"
+#: tree-cfg.c:2537
+#, gcc-internal-format
+msgid "ASSERT_EXPR with an always-false condition"
 msgstr ""
 
-#: common.opt:565
-msgid "Perform store motion after global common subexpression elimination"
+#: tree-cfg.c:2543
+#, gcc-internal-format
+msgid "MODIFY_EXPR not expected while having tuples."
 msgstr ""
 
-#: common.opt:569
-msgid "Perform redundant load after store elimination in global common subexpression"
+#: tree-cfg.c:2564
+#, gcc-internal-format
+msgid "constant not recomputed when ADDR_EXPR changed"
 msgstr ""
 
-#: common.opt:574
-msgid "Perform global common subexpression elimination after register allocation"
+#: tree-cfg.c:2569
+#, gcc-internal-format
+msgid "side effects not recomputed when ADDR_EXPR changed"
 msgstr ""
 
-#: common.opt:580
-msgid "Enable in and out of Graphite representation"
+#: tree-cfg.c:2587 tree-ssa.c:826
+#, gcc-internal-format
+msgid "address taken, but ADDRESSABLE bit not set"
 msgstr ""
 
-#: common.opt:584
-msgid "Enable Graphite Identity transformation"
+#: tree-cfg.c:2592
+#, gcc-internal-format
+msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
 msgstr ""
 
-#: common.opt:588
-msgid "Mark all loops as parallel"
+#: tree-cfg.c:2603
+#, gcc-internal-format
+msgid "non-integral used in condition"
 msgstr ""
 
-#: common.opt:592
-msgid "Enable Loop Strip Mining transformation"
-msgstr ""
+#: tree-cfg.c:2608
+#, fuzzy, gcc-internal-format
+msgid "invalid conditional operand"
+msgstr "нерэчаісны %%c аперанд"
 
-#: common.opt:596
-msgid "Enable Loop Interchange transformation"
+#: tree-cfg.c:2655
+#, gcc-internal-format
+msgid "invalid position or size operand to BIT_FIELD_REF"
 msgstr ""
 
-#: common.opt:600
-msgid "Enable Loop Blocking transformation"
+#: tree-cfg.c:2662
+#, gcc-internal-format
+msgid "integral result type precision does not match field size of BIT_FIELD_REF"
 msgstr ""
 
-#: common.opt:604
-msgid "Enable guessing of branch probabilities"
+#: tree-cfg.c:2670
+#, gcc-internal-format
+msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
 msgstr ""
 
-#: common.opt:612
-msgid "Process #ident directives"
+#: tree-cfg.c:2681
+#, gcc-internal-format
+msgid "invalid reference prefix"
 msgstr ""
 
-#: common.opt:616
-msgid "Perform conversion of conditional jumps to branchless equivalents"
-msgstr ""
+#: tree-cfg.c:2692
+#, fuzzy, gcc-internal-format
+msgid "invalid operand to plus/minus, type is a pointer"
+msgstr "нерэчаісны %%-код"
 
-#: common.opt:620
-msgid "Perform conversion of conditional jumps to conditional execution"
+#: tree-cfg.c:2703
+#, gcc-internal-format
+msgid "invalid operand to pointer plus, first operand is not a pointer"
 msgstr ""
 
-#: common.opt:628
-msgid "Do not generate .size directives"
+#: tree-cfg.c:2711
+#, gcc-internal-format
+msgid "invalid operand to pointer plus, second operand is not an integer with type of sizetype."
 msgstr ""
 
-#: common.opt:632
-msgid "Perform indirect inlining"
-msgstr ""
+#: tree-cfg.c:2782
+#, fuzzy, gcc-internal-format
+msgid "invalid expression for min lvalue"
+msgstr "нерэчаіснае значэньне %%m"
 
-#: common.opt:641
-msgid "Pay attention to the \"inline\" keyword"
-msgstr ""
+#: tree-cfg.c:2793
+#, fuzzy, gcc-internal-format
+msgid "invalid operand in indirect reference"
+msgstr "Нерэчаісны выбар \"%s\""
 
-#: common.opt:645
-msgid "Integrate simple functions into their callers when code size is known to not growth"
+#: tree-cfg.c:2800
+#, gcc-internal-format
+msgid "type mismatch in indirect reference"
 msgstr ""
 
-#: common.opt:649
-msgid "Integrate simple functions into their callers"
-msgstr ""
+#: tree-cfg.c:2829
+#, fuzzy, gcc-internal-format
+msgid "invalid operands to array reference"
+msgstr "нерэчаісны %%-код"
 
-#: common.opt:653
-msgid "Integrate functions called once into their callers"
+#: tree-cfg.c:2840
+#, gcc-internal-format
+msgid "type mismatch in array reference"
 msgstr ""
 
-#: common.opt:660
-msgid "Limit the size of inlined functions to <number>"
+#: tree-cfg.c:2849
+#, gcc-internal-format
+msgid "type mismatch in array range reference"
 msgstr ""
 
-#: common.opt:664
-msgid "Instrument function entry and exit with profiling calls"
+#: tree-cfg.c:2860
+#, gcc-internal-format
+msgid "type mismatch in real/imagpart reference"
 msgstr ""
 
-#: common.opt:668
-msgid "-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions"
+#: tree-cfg.c:2870
+#, gcc-internal-format
+msgid "type mismatch in component reference"
 msgstr ""
 
-#: common.opt:672
-msgid "-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files"
+#: tree-cfg.c:2887
+#, gcc-internal-format
+msgid "Conversion of an SSA_NAME on the left hand side."
 msgstr ""
 
-#: common.opt:676
-msgid "Perform Interprocedural constant propagation"
-msgstr ""
+#: tree-cfg.c:2945
+#, fuzzy, gcc-internal-format
+msgid "invalid function in gimple call"
+msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
 
-#: common.opt:680
-msgid "Perform cloning to make Interprocedural constant propagation stronger"
+#: tree-cfg.c:2954
+#, gcc-internal-format
+msgid "non-function in gimple call"
 msgstr ""
 
-#: common.opt:684
-msgid "Discover pure and const functions"
+#: tree-cfg.c:2962
+#, gcc-internal-format
+msgid "invalid LHS in gimple call"
 msgstr ""
 
-#: common.opt:688
-msgid "Perform interprocedural points-to analysis"
+#: tree-cfg.c:2968
+#, gcc-internal-format
+msgid "LHS in noreturn call"
 msgstr ""
 
-#: common.opt:692
-msgid "Discover readonly and non addressable static variables"
+#: tree-cfg.c:2984
+#, gcc-internal-format
+msgid "invalid conversion in gimple call"
 msgstr ""
 
-#: common.opt:696
-msgid "Type based escape and alias analysis"
+#: tree-cfg.c:2993
+#, gcc-internal-format
+msgid "invalid static chain in gimple call"
 msgstr ""
 
-#: common.opt:700
-msgid "Perform matrix layout flattening and transposing based"
+#: tree-cfg.c:3005
+#, gcc-internal-format
+msgid "static chain in indirect gimple call"
 msgstr ""
 
-#: common.opt:705
-msgid "Perform structure layout optimizations based"
+#: tree-cfg.c:3012
+#, gcc-internal-format
+msgid "static chain with function that doesn't use one"
 msgstr ""
 
-#: common.opt:710
-msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm"
-msgstr ""
+#: tree-cfg.c:3027
+#, fuzzy, gcc-internal-format
+msgid "invalid argument to gimple call"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: common.opt:714
-msgid "-fira-region=[one|all|mixed] Set regions for IRA"
-msgstr ""
+#: tree-cfg.c:3046
+#, fuzzy, gcc-internal-format
+msgid "invalid operands in gimple comparison"
+msgstr "нерэчаісны %%-код"
 
-#: common.opt:718
-msgid "Do optimistic coalescing."
+#: tree-cfg.c:3064
+#, gcc-internal-format
+msgid "type mismatch in comparison expression"
 msgstr ""
 
-#: common.opt:722
-msgid "Use IRA based register pressure calculation"
+#: tree-cfg.c:3090
+#, gcc-internal-format
+msgid "non-register as LHS of unary operation"
 msgstr ""
 
-#: common.opt:727
-msgid "Share slots for saving different hard registers."
-msgstr ""
+#: tree-cfg.c:3096
+#, fuzzy, gcc-internal-format
+msgid "invalid operand in unary operation"
+msgstr "нерэчаісны %%-код"
 
-#: common.opt:731
-msgid "Share stack slots for spilled pseudo-registers."
-msgstr ""
+#: tree-cfg.c:3131
+#, fuzzy, gcc-internal-format
+msgid "invalid types in nop conversion"
+msgstr "нерэчаісны %%-код"
 
-#: common.opt:735
-msgid "-fira-verbose=<number> Control IRA's level of diagnostic messages."
+#: tree-cfg.c:3146
+#, gcc-internal-format
+msgid "invalid types in address space conversion"
 msgstr ""
 
-#: common.opt:739
-msgid "Optimize induction variables on trees"
+#: tree-cfg.c:3160
+#, gcc-internal-format
+msgid "invalid types in fixed-point conversion"
 msgstr ""
 
-#: common.opt:743
-msgid "Use jump tables for sufficiently large switch statements"
+#: tree-cfg.c:3173
+#, gcc-internal-format
+msgid "invalid types in conversion to floating point"
 msgstr ""
 
-#: common.opt:747
-msgid "Generate code for functions even if they are fully inlined"
+#: tree-cfg.c:3186
+#, gcc-internal-format
+msgid "invalid types in conversion to integer"
 msgstr ""
 
-#: common.opt:751
-msgid "Emit static const variables even if they are not used"
+#: tree-cfg.c:3221
+#, gcc-internal-format
+msgid "non-trivial conversion in unary operation"
 msgstr ""
 
-#: common.opt:755
-msgid "Give external symbols a leading underscore"
+#: tree-cfg.c:3248
+#, gcc-internal-format
+msgid "non-register as LHS of binary operation"
 msgstr ""
 
-#: common.opt:763
-#, fuzzy
-msgid "Enable link-time optimization."
-msgstr "УклÑ\8eÑ\87аÑ\86Ñ\8c SSA Ð°Ð¿Ñ\82Ñ\8bмÑ\96заÑ\86Ñ\8bÑ\8e"
+#: tree-cfg.c:3255
+#, fuzzy, gcc-internal-format
+msgid "invalid operands in binary operation"
+msgstr "пÑ\80апÑ\83Ñ\88Ñ\87ан Ñ\96нÑ\96Ñ\86Ñ\8bÑ\8fлÑ\96заÑ\82аÑ\80"
 
-#: common.opt:768
-msgid "-flto-compression-level=<number> Use zlib compression level <number> for IL"
+#: tree-cfg.c:3270
+#, gcc-internal-format
+msgid "type mismatch in complex expression"
 msgstr ""
 
-#: common.opt:772
-msgid "Report various link-time optimization statistics"
+#: tree-cfg.c:3299
+#, gcc-internal-format
+msgid "type mismatch in shift expression"
 msgstr ""
 
-#: common.opt:776
-msgid "Set errno after built-in math functions"
+#: tree-cfg.c:3321
+#, gcc-internal-format
+msgid "type mismatch in vector shift expression"
 msgstr ""
 
-#: common.opt:780
-msgid "Report on permanent memory allocation"
+#: tree-cfg.c:3334
+#, gcc-internal-format
+msgid "non-element sized vector shift of floating point vector"
 msgstr ""
 
-#: common.opt:787
-msgid "Attempt to merge identical constants and constant variables"
+#: tree-cfg.c:3352
+#, gcc-internal-format
+msgid "invalid non-vector operands to vector valued plus"
 msgstr ""
 
-#: common.opt:791
-msgid "Attempt to merge identical constants across compilation units"
+#: tree-cfg.c:3376
+#, gcc-internal-format
+msgid "invalid (pointer) operands to plus/minus"
 msgstr ""
 
-#: common.opt:795
-msgid "Attempt to merge identical debug strings across compilation units"
+#: tree-cfg.c:3391
+#, gcc-internal-format
+msgid "type mismatch in pointer plus expression"
 msgstr ""
 
-#: common.opt:799
-msgid "Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
+#: tree-cfg.c:3414
+#, gcc-internal-format
+msgid "type mismatch in binary truth expression"
 msgstr ""
 
-#: common.opt:803
-msgid "Perform SMS based modulo scheduling before the first scheduling pass"
+#: tree-cfg.c:3482
+#, gcc-internal-format
+msgid "type mismatch in binary expression"
 msgstr ""
 
-#: common.opt:807
-msgid "Perform SMS based modulo scheduling with register moves allowed"
+#: tree-cfg.c:3507
+#, gcc-internal-format
+msgid "non-trivial conversion at assignment"
 msgstr ""
 
-#: common.opt:811
-msgid "Move loop invariant computations out of loops"
-msgstr ""
+#: tree-cfg.c:3524
+#, fuzzy, gcc-internal-format
+msgid "invalid operand in unary expression"
+msgstr "нерэчаісны %%-код"
 
-#: common.opt:815
-msgid "Add mudflap bounds-checking instrumentation for single-threaded program"
+#: tree-cfg.c:3532
+#, gcc-internal-format
+msgid "type mismatch in address expression"
 msgstr ""
 
-#: common.opt:819
-msgid "Add mudflap bounds-checking instrumentation for multi-threaded program"
-msgstr ""
+#: tree-cfg.c:3556 tree-cfg.c:3582
+#, fuzzy, gcc-internal-format
+msgid "invalid rhs for gimple memory store"
+msgstr "нерэчаісны рэжым для gen_tst_reg"
 
-#: common.opt:823
-msgid "Ignore read operations when inserting mudflap instrumentation"
-msgstr ""
+#: tree-cfg.c:3646
+#, fuzzy, gcc-internal-format
+msgid "invalid operand in return statement"
+msgstr "нерэчаісны %%-код"
 
-#: common.opt:827
-msgid "Use the RTL dead code elimination pass"
+#: tree-cfg.c:3658
+#, gcc-internal-format
+msgid "invalid conversion in return statement"
 msgstr ""
 
-#: common.opt:831
-msgid "Use the RTL dead store elimination pass"
+#: tree-cfg.c:3682
+#, gcc-internal-format
+msgid "goto destination is neither a label nor a pointer"
 msgstr ""
 
-#: common.opt:835
-msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling"
-msgstr ""
+#: tree-cfg.c:3697
+#, fuzzy, gcc-internal-format
+msgid "invalid operand to switch statement"
+msgstr "нерэчаісны %%-код"
 
-#: common.opt:839
-msgid "Support synchronous non-call exceptions"
-msgstr ""
+#: tree-cfg.c:3717
+#, fuzzy, gcc-internal-format
+msgid "Invalid PHI result"
+msgstr "нерэчаісны адрас"
 
-#: common.opt:843
-msgid "When possible do not generate stack frames"
-msgstr ""
+#: tree-cfg.c:3729
+#, fuzzy, gcc-internal-format
+msgid "Invalid PHI argument"
+msgstr "нерэчаіснае значэньне %%P"
 
-#: common.opt:847
-msgid "Do the full register move optimization pass"
+#: tree-cfg.c:3735
+#, gcc-internal-format
+msgid "Incompatible types in PHI argument %u"
 msgstr ""
 
-#: common.opt:851
-msgid "Optimize sibling and tail recursive calls"
-msgstr ""
+#: tree-cfg.c:3782
+#, fuzzy, gcc-internal-format
+msgid "invalid comparison code in gimple cond"
+msgstr "нерэчаісны %%-код"
 
-#: common.opt:855 common.opt:859
-msgid "Report on memory allocation before interprocedural optimization"
+#: tree-cfg.c:3790
+#, gcc-internal-format
+msgid "invalid labels in gimple cond"
 msgstr ""
 
-#: common.opt:863
-msgid "Pack structure members together without holes"
+#: tree-cfg.c:3889
+#, gcc-internal-format
+msgid "verify_gimple failed"
 msgstr ""
 
-#: common.opt:867
-msgid "Set initial maximum structure member alignment"
+#: tree-cfg.c:3924
+#, gcc-internal-format
+msgid "invalid function in call statement"
 msgstr ""
 
-#: common.opt:871
-msgid "Return small aggregates in memory, not registers"
-msgstr ""
+#: tree-cfg.c:3935
+#, fuzzy, gcc-internal-format
+msgid "invalid pure const state for function"
+msgstr "Нерэчаісны выбар \"%s\""
 
-#: common.opt:875
-msgid "Perform loop peeling"
-msgstr ""
+#: tree-cfg.c:3948 tree-ssa.c:1001 tree-ssa.c:1010
+#, fuzzy, gcc-internal-format
+msgid "in statement"
+msgstr "вельмі шмат аргументаў у функцыі"
 
-#: common.opt:879
-msgid "Enable machine specific peephole optimizations"
+#: tree-cfg.c:3968
+#, gcc-internal-format
+msgid "statement marked for throw, but doesn%'t"
 msgstr ""
 
-#: common.opt:883
-msgid "Enable an RTL peephole pass before sched2"
+#: tree-cfg.c:3974
+#, gcc-internal-format
+msgid "statement marked for throw in middle of block"
 msgstr ""
 
-#: common.opt:887
-msgid "Generate position-independent code if possible (large mode)"
+#: tree-cfg.c:4046
+#, gcc-internal-format
+msgid "Dead STMT in EH table"
 msgstr ""
 
-#: common.opt:891
-msgid "Generate position-independent code for executables if possible (large mode)"
+#: tree-cfg.c:4084
+#, gcc-internal-format
+msgid "gimple_bb (phi) is set to a wrong basic block"
 msgstr ""
 
-#: common.opt:895
-msgid "Generate position-independent code if possible (small mode)"
-msgstr ""
+#: tree-cfg.c:4095
+#, fuzzy, gcc-internal-format
+msgid "missing PHI def"
+msgstr "Прапушчан ідэнтыфікатар"
 
-#: common.opt:899
-msgid "Generate position-independent code for executables if possible (small mode)"
+#: tree-cfg.c:4106
+#, gcc-internal-format
+msgid "PHI argument is not a GIMPLE value"
 msgstr ""
 
-#: common.opt:903
-msgid "Specify a plugin to load"
+#: tree-cfg.c:4115 tree-cfg.c:4188
+#, gcc-internal-format
+msgid "incorrect sharing of tree nodes"
 msgstr ""
 
-#: common.opt:907
-msgid "-fplugin-arg-<name>-<key>[=<value>] Specify argument <key>=<value> for plugin <name>"
-msgstr ""
+#: tree-cfg.c:4138
+#, fuzzy, gcc-internal-format
+msgid "invalid GIMPLE statement"
+msgstr "Нерэчаісны выбар %s"
 
-#: common.opt:911
-msgid "Run predictive commoning optimization."
+#: tree-cfg.c:4147
+#, gcc-internal-format
+msgid "gimple_bb (stmt) is set to a wrong basic block"
 msgstr ""
 
-#: common.opt:915
-msgid "Generate prefetch instructions, if available, for arrays in loops"
+#: tree-cfg.c:4160
+#, gcc-internal-format
+msgid "incorrect entry in label_to_block_map"
 msgstr ""
 
-#: common.opt:919
-msgid "Enable basic program profiling code"
+#: tree-cfg.c:4170
+#, gcc-internal-format
+msgid "incorrect setting of landing pad number"
 msgstr ""
 
-#: common.opt:923
-msgid "Insert arc-based program profiling code"
+#: tree-cfg.c:4204
+#, gcc-internal-format
+msgid "verify_stmts failed"
 msgstr ""
 
-#: common.opt:927
-msgid "Set the top-level directory for storing the profile data."
+#: tree-cfg.c:4227
+#, gcc-internal-format
+msgid "ENTRY_BLOCK has IL associated with it"
 msgstr ""
 
-#: common.opt:932
-msgid "Enable correction of flow inconsistent profile data input"
+#: tree-cfg.c:4233
+#, gcc-internal-format
+msgid "EXIT_BLOCK has IL associated with it"
 msgstr ""
 
-#: common.opt:936
-msgid "Enable common options for generating profile info for profile feedback directed optimizations"
+#: tree-cfg.c:4240
+#, gcc-internal-format
+msgid "fallthru to exit from bb %d"
 msgstr ""
 
-#: common.opt:940
-msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir="
+#: tree-cfg.c:4264
+#, gcc-internal-format
+msgid "nonlocal label "
 msgstr ""
 
-#: common.opt:944
-msgid "Enable common options for performing profile feedback directed optimizations"
+#: tree-cfg.c:4273
+#, gcc-internal-format
+msgid "EH landing pad label "
 msgstr ""
 
-#: common.opt:948
-msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir="
+#: tree-cfg.c:4282 tree-cfg.c:4291 tree-cfg.c:4316
+#, gcc-internal-format
+msgid "label "
 msgstr ""
 
-#: common.opt:952
-msgid "Insert code to profile values of expressions"
+#: tree-cfg.c:4306
+#, gcc-internal-format
+msgid "control flow in the middle of basic block %d"
 msgstr ""
 
-#: common.opt:959
-msgid "Make compile reproducible using <string>"
+#: tree-cfg.c:4339
+#, gcc-internal-format
+msgid "fallthru edge after a control statement in bb %d"
 msgstr ""
 
-#: common.opt:969
-msgid "Record gcc command line switches in the object file."
+#: tree-cfg.c:4352
+#, gcc-internal-format
+msgid "true/false edge after a non-GIMPLE_COND in bb %d"
 msgstr ""
 
-#: common.opt:973
-#, fuzzy
-msgid "Return small aggregates in registers"
-msgstr "Не выкарыстоўваць рэгістра sb"
-
-#: common.opt:977
-msgid "Enables a register move optimization"
+#: tree-cfg.c:4375 tree-cfg.c:4397 tree-cfg.c:4410 tree-cfg.c:4479
+#, gcc-internal-format
+msgid "wrong outgoing edge flags at end of bb %d"
 msgstr ""
 
-#: common.opt:981
-msgid "Perform a register renaming optimization pass"
+#: tree-cfg.c:4385
+#, gcc-internal-format
+msgid "explicit goto at end of bb %d"
 msgstr ""
 
-#: common.opt:985
-msgid "Reorder basic blocks to improve code placement"
+#: tree-cfg.c:4415
+#, gcc-internal-format
+msgid "return edge does not point to exit in bb %d"
 msgstr ""
 
-#: common.opt:989
-msgid "Reorder basic blocks and partition into hot and cold sections"
+#: tree-cfg.c:4445
+#, gcc-internal-format
+msgid "found default case not at the start of case vector"
 msgstr ""
 
-#: common.opt:993
-msgid "Reorder functions to improve code placement"
-msgstr ""
+#: tree-cfg.c:4453
+#, fuzzy, gcc-internal-format
+msgid "case labels not sorted: "
+msgstr "%s не падтрымлівае %s"
 
-#: common.opt:997
-msgid "Add a common subexpression elimination pass after loop optimizations"
+#: tree-cfg.c:4470
+#, gcc-internal-format
+msgid "extra outgoing edge %d->%d"
 msgstr ""
 
-#: common.opt:1005
-msgid "Disable optimizations that assume default FP rounding behavior"
+#: tree-cfg.c:4493
+#, fuzzy, gcc-internal-format
+msgid "missing edge %i->%i"
+msgstr "прапушчана поле '%s' у '%s'"
+
+#: tree-cfg.c:7121
+#, gcc-internal-format
+msgid "%<noreturn%> function does return"
 msgstr ""
 
-#: common.opt:1009
-msgid "Enable scheduling across basic blocks"
+#: tree-cfg.c:7141
+#, gcc-internal-format
+msgid "control reaches end of non-void function"
 msgstr ""
 
-#: common.opt:1013
-msgid "Enable register pressure sensitive insn scheduling"
+#: tree-cfg.c:7204
+#, gcc-internal-format
+msgid "function might be possible candidate for attribute %<noreturn%>"
 msgstr ""
 
-#: common.opt:1017
-msgid "Allow speculative motion of non-loads"
+#: tree-cfg.c:7275
+#, gcc-internal-format
+msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
 msgstr ""
 
-#: common.opt:1021
-msgid "Allow speculative motion of some loads"
+#: tree-cfg.c:7280
+#, gcc-internal-format
+msgid "ignoring return value of function declared with attribute warn_unused_result"
 msgstr ""
 
-#: common.opt:1025
-msgid "Allow speculative motion of more loads"
-msgstr ""
+#: tree-dump.c:930
+#, fuzzy, gcc-internal-format
+msgid "could not open dump file %qs: %s"
+msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
 
-#: common.opt:1029
-msgid "Set the verbosity level of the scheduler"
+#: tree-dump.c:1063
+#, gcc-internal-format
+msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
 msgstr ""
 
-#: common.opt:1033
-msgid "If scheduling post reload, do superblock scheduling"
+#: tree-eh.c:3880
+#, gcc-internal-format
+msgid "BB %i has multiple EH edges"
 msgstr ""
 
-#: common.opt:1037
-msgid "If scheduling post reload, do trace scheduling"
+#: tree-eh.c:3892
+#, gcc-internal-format
+msgid "BB %i can not throw but has an EH edge"
 msgstr ""
 
-#: common.opt:1041
-msgid "Reschedule instructions before register allocation"
+#: tree-eh.c:3900
+#, gcc-internal-format
+msgid "BB %i last statement has incorrectly set lp"
 msgstr ""
 
-#: common.opt:1045
-msgid "Reschedule instructions after register allocation"
+#: tree-eh.c:3906
+#, gcc-internal-format
+msgid "BB %i is missing an EH edge"
 msgstr ""
 
-#: common.opt:1052
-msgid "Schedule instructions using selective scheduling algorithm"
+#: tree-eh.c:3912
+#, gcc-internal-format
+msgid "Incorrect EH edge %i->%i"
 msgstr ""
 
-#: common.opt:1056
-msgid "Run selective scheduling after reload"
+#: tree-eh.c:3946 tree-eh.c:3965
+#, gcc-internal-format
+msgid "BB %i is missing an edge"
 msgstr ""
 
-#: common.opt:1060
-msgid "Perform software pipelining of inner loops during selective scheduling"
+#: tree-eh.c:3982
+#, gcc-internal-format
+msgid "BB %i too many fallthru edges"
 msgstr ""
 
-#: common.opt:1064
-msgid "Perform software pipelining of outer loops during selective scheduling"
+#: tree-eh.c:3991
+#, gcc-internal-format
+msgid "BB %i has incorrect edge"
 msgstr ""
 
-#: common.opt:1068
-msgid "Reschedule pipelined regions without pipelining"
+#: tree-eh.c:3997
+#, gcc-internal-format
+msgid "BB %i has incorrect fallthru edge"
 msgstr ""
 
-#: common.opt:1074
-msgid "Allow premature scheduling of queued insns"
+#: tree-inline.c:2744
+#, gcc-internal-format
+msgid "function %q+F can never be copied because it receives a non-local goto"
 msgstr ""
 
-#: common.opt:1078
-msgid "Set number of queued insns that can be prematurely scheduled"
+#: tree-inline.c:2761
+#, gcc-internal-format
+msgid "function %q+F can never be copied because it saves address of local label in a static variable"
 msgstr ""
 
-#: common.opt:1086 common.opt:1090
-msgid "Set dependence distance checking in premature scheduling of queued insns"
+#: tree-inline.c:2799
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
 msgstr ""
 
-#: common.opt:1094
-msgid "Enable the group heuristic in the scheduler"
+#: tree-inline.c:2813
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses setjmp"
 msgstr ""
 
-#: common.opt:1098
-msgid "Enable the critical path heuristic in the scheduler"
+#: tree-inline.c:2827
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses variable argument lists"
 msgstr ""
 
-#: common.opt:1102
-msgid "Enable the speculative instruction heuristic in the scheduler"
+#: tree-inline.c:2839
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
 msgstr ""
 
-#: common.opt:1106
-msgid "Enable the rank heuristic in the scheduler"
+#: tree-inline.c:2847
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses non-local goto"
 msgstr ""
 
-#: common.opt:1110
-msgid "Enable the last instruction heuristic in the scheduler"
+#: tree-inline.c:2859
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
 msgstr ""
 
-#: common.opt:1114
-msgid "Enable the dependent count heuristic in the scheduler"
+#: tree-inline.c:2879
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it contains a computed goto"
 msgstr ""
 
-#: common.opt:1118
-msgid "Access data in the same section from shared anchor points"
+#: tree-inline.c:2959
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
 msgstr ""
 
-#: common.opt:1126
-msgid "Show column numbers in diagnostics, when available.  Default on"
+#: tree-inline.c:2973
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
 msgstr ""
 
-#: common.opt:1130
-msgid "Disable optimizations observable by IEEE signaling NaNs"
+#: tree-inline.c:3544 tree-inline.c:3555
+#, gcc-internal-format
+msgid "inlining failed in call to %q+F: %s"
 msgstr ""
 
-#: common.opt:1134
-msgid "Disable floating point optimizations that ignore the IEEE signedness of zero"
-msgstr ""
+#: tree-inline.c:3546 tree-inline.c:3557
+#, gcc-internal-format
+msgid "called from here"
+msgstr "выклікана адсюль"
 
-#: common.opt:1138
-msgid "Convert floating point constants to single precision constants"
+#: tree-mudflap.c:907
+#, gcc-internal-format
+msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
 msgstr ""
 
-#: common.opt:1142
-msgid "Split lifetimes of induction variables when loops are unrolled"
+#: tree-mudflap.c:1114
+#, gcc-internal-format
+msgid "mudflap cannot track %qE in stub function"
 msgstr ""
 
-#: common.opt:1146
-msgid "Split wide types into independent registers"
+#: tree-mudflap.c:1358
+#, gcc-internal-format
+msgid "mudflap cannot track unknown size extern %qE"
 msgstr ""
 
-#: common.opt:1150
-msgid "Apply variable expansion when loops are unrolled"
-msgstr ""
+#: tree-nomudflap.c:49
+#, fuzzy, gcc-internal-format
+msgid "mudflap: this language is not supported"
+msgstr "-pipe не падтрымліваецца"
 
-#: common.opt:1154
-msgid "Insert stack checking code into the program"
-msgstr "Уключаць код правэркі стэку ў праграму"
+#: tree-optimize.c:441
+#, fuzzy, gcc-internal-format
+msgid "size of return value of %q+D is %u bytes"
+msgstr "памер вяртаемага значэння \"%s\" %u байт"
 
-#: common.opt:1158
-#, fuzzy
-msgid "Insert stack checking code into the program.  Same as -fstack-check=specific"
-msgstr "УклÑ\8eÑ\87аÑ\86Ñ\8c ÐºÐ¾Ð´ Ð¿Ñ\80авÑ\8dÑ\80кÑ\96 Ñ\81Ñ\82Ñ\8dкÑ\83 Ñ\9e Ð¿Ñ\80агÑ\80амÑ\83"
+#: tree-optimize.c:444
+#, fuzzy, gcc-internal-format
+msgid "size of return value of %q+D is larger than %wd bytes"
+msgstr "памеÑ\80 Ð²Ñ\8fÑ\80Ñ\82аемага Ð·Ð½Ð°Ñ\87Ñ\8dннÑ\8f \"%s\" Ð±Ð¾Ð»Ñ\8cÑ\88 Ñ\87Ñ\8bм %d Ð±Ð°Ð¹Ñ\82"
 
-#: common.opt:1165
-msgid "Trap if the stack goes past <register>"
+#: tree-outof-ssa.c:756 tree-outof-ssa.c:813 tree-ssa-coalesce.c:959
+#: tree-ssa-coalesce.c:974 tree-ssa-coalesce.c:1196 tree-ssa-live.c:1184
+#, gcc-internal-format
+msgid "SSA corruption"
 msgstr ""
 
-#: common.opt:1169
-msgid "Trap if the stack goes past symbol <name>"
-msgstr ""
+#: tree-profile.c:396
+#, fuzzy, gcc-internal-format
+msgid "unimplemented functionality"
+msgstr "вельмі шмат аргументаў у функцыі"
 
-#: common.opt:1173
-msgid "Use propolice as a stack protection method"
+#: tree-ssa.c:581
+#, gcc-internal-format
+msgid "expected an SSA_NAME object"
 msgstr ""
 
-#: common.opt:1177
-msgid "Use a stack protection method for every function"
+#: tree-ssa.c:587
+#, gcc-internal-format
+msgid "type mismatch between an SSA_NAME and its symbol"
 msgstr ""
 
-#: common.opt:1189
-msgid "Assume strict aliasing rules apply"
+#: tree-ssa.c:593
+#, gcc-internal-format
+msgid "found an SSA_NAME that had been released into the free pool"
 msgstr ""
 
-#: common.opt:1193
-msgid "Treat signed overflow as undefined"
+#: tree-ssa.c:599
+#, gcc-internal-format
+msgid "found a virtual definition for a GIMPLE register"
 msgstr ""
 
-#: common.opt:1197
-msgid "Check for syntax errors, then stop"
+#: tree-ssa.c:605
+#, gcc-internal-format
+msgid "virtual SSA name for non-VOP decl"
 msgstr ""
 
-#: common.opt:1201
-msgid "Create data files needed by \"gcov\""
+#: tree-ssa.c:611
+#, gcc-internal-format
+msgid "found a real definition for a non-register"
 msgstr ""
 
-#: common.opt:1205
-msgid "Perform jump threading optimizations"
+#: tree-ssa.c:618
+#, gcc-internal-format
+msgid "found a default name with a non-empty defining statement"
 msgstr ""
 
-#: common.opt:1209
-msgid "Report the time taken by each compiler pass"
+#: tree-ssa.c:646
+#, gcc-internal-format
+msgid "SSA_NAME created in two different blocks %i and %i"
 msgstr ""
 
-#: common.opt:1213
-msgid "Set the default thread-local storage code generation model"
+#: tree-ssa.c:655 tree-ssa.c:1028
+#, gcc-internal-format
+msgid "SSA_NAME_DEF_STMT is wrong"
 msgstr ""
 
-#: common.opt:1217
-msgid "Reorder top level functions, variables, and asms"
-msgstr ""
+#: tree-ssa.c:707
+#, fuzzy, gcc-internal-format
+msgid "missing definition"
+msgstr "прапушчан ініцыялізатар"
 
-#: common.opt:1221
-msgid "Perform superblock formation via tail duplication"
+#: tree-ssa.c:713
+#, gcc-internal-format
+msgid "definition in block %i does not dominate use in block %i"
 msgstr ""
 
-#: common.opt:1228
-msgid "Assume floating-point operations can trap"
+#: tree-ssa.c:721
+#, gcc-internal-format
+msgid "definition in block %i follows the use"
 msgstr ""
 
-#: common.opt:1232
-msgid "Trap for signed overflow in addition, subtraction and multiplication"
+#: tree-ssa.c:728
+#, gcc-internal-format
+msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
 msgstr ""
 
-#: common.opt:1236
-#, fuzzy
-msgid "Enable SSA-CCP optimization on trees"
-msgstr "Уключаць SSA аптымізацыю"
-
-#: common.opt:1244
-msgid "Enable loop header copying on trees"
+#: tree-ssa.c:736
+#, gcc-internal-format
+msgid "no immediate_use list"
 msgstr ""
 
-#: common.opt:1248
-msgid "Replace SSA temporaries with better names in copies"
+#: tree-ssa.c:748
+#, gcc-internal-format
+msgid "wrong immediate use list"
 msgstr ""
 
-#: common.opt:1252
-msgid "Enable copy propagation on trees"
+#: tree-ssa.c:782
+#, gcc-internal-format
+msgid "incoming edge count does not match number of PHI arguments"
 msgstr ""
 
-#: common.opt:1260
-msgid "Transform condition stores into unconditional ones"
-msgstr ""
+#: tree-ssa.c:796
+#, fuzzy, gcc-internal-format
+msgid "PHI argument is missing for edge %d->%d"
+msgstr "аргумент для \"%s\" прапушчан"
 
-#: common.opt:1264
-msgid "Perform conversions of switch initializations."
+#: tree-ssa.c:805
+#, gcc-internal-format
+msgid "PHI argument is not SSA_NAME, or invariant"
 msgstr ""
 
-#: common.opt:1268
-#, fuzzy
-msgid "Enable SSA dead code elimination optimization on trees"
-msgstr "Уключаць SSA аптымізацыю"
-
-#: common.opt:1272
-#, fuzzy
-msgid "Enable dominator optimizations"
-msgstr "Уключаць SSA аптымізацыю"
-
-#: common.opt:1276
-#, fuzzy
-msgid "Enable dead store elimination"
-msgstr "Уключаць SSA аптымізацыю"
-
-#: common.opt:1280
-msgid "Enable forward propagation on trees"
+#: tree-ssa.c:833
+#, gcc-internal-format
+msgid "wrong edge %d->%d for PHI argument"
 msgstr ""
 
-#: common.opt:1284
-msgid "Enable Full Redundancy Elimination (FRE) on trees"
+#: tree-ssa.c:914
+#, gcc-internal-format
+msgid "AUX pointer initialized for edge %d->%d"
 msgstr ""
 
-#: common.opt:1288
-msgid "Enable loop distribution on trees"
+#: tree-ssa.c:940
+#, gcc-internal-format
+msgid "stmt (%p) marked modified after optimization pass: "
 msgstr ""
 
-#: common.opt:1292
-msgid "Enable loop invariant motion on trees"
+#: tree-ssa.c:959
+#, gcc-internal-format
+msgid "statement makes a memory store, but has no VDEFS"
 msgstr ""
 
-#: common.opt:1296
-msgid "Enable linear loop transforms on trees"
+#: tree-ssa.c:974
+#, gcc-internal-format
+msgid "statement has VDEF operand not in defs list"
 msgstr ""
 
-#: common.opt:1300
-msgid "Create canonical induction variables in loops"
+#: tree-ssa.c:979
+#, gcc-internal-format
+msgid "statement has VDEF but no VUSE operand"
 msgstr ""
 
-#: common.opt:1304
-#, fuzzy
-msgid "Enable loop optimizations on tree level"
-msgstr "Уключаць SSA аптымізацыю"
-
-#: common.opt:1308
-msgid "Enable automatic parallelization of loops"
+#: tree-ssa.c:985
+#, gcc-internal-format
+msgid "VDEF and VUSE do not use the same symbol"
 msgstr ""
 
-#: common.opt:1312
-msgid "Enable hoisting loads from conditional pointers."
+#: tree-ssa.c:994
+#, gcc-internal-format
+msgid "statement has VUSE operand not in uses list"
 msgstr ""
 
-#: common.opt:1316
-#, fuzzy
-msgid "Enable SSA-PRE optimization on trees"
-msgstr "Уключаць SSA аптымізацыю"
-
-#: common.opt:1320
-msgid "Perform function-local points-to analysis on trees."
+#: tree-ssa.c:1057
+#, gcc-internal-format
+msgid "verify_ssa failed"
 msgstr ""
 
-#: common.opt:1324
-msgid "Enable reassociation on tree level"
-msgstr ""
+#: tree-ssa.c:1677
+#, fuzzy, gcc-internal-format
+msgid "%qD was declared here"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: common.opt:1332
-#, fuzzy
-msgid "Enable SSA code sinking on trees"
-msgstr "Уключаць SSA аптымізацыю"
+#: tree-ssa.c:1749
+#, fuzzy, gcc-internal-format
+msgid "%qD is used uninitialized in this function"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: common.opt:1336
-msgid "Perform scalar replacement of aggregates"
+#: tree-ssa.c:1752 tree-ssa.c:1791
+#, gcc-internal-format
+msgid "%qD may be used uninitialized in this function"
 msgstr ""
 
-#: common.opt:1340
-msgid "Replace temporary expressions in the SSA->normal pass"
+#: tree-vrp.c:5015
+#, gcc-internal-format
+msgid "array subscript is outside array bounds"
 msgstr ""
 
-#: common.opt:1344
-msgid "Perform live range splitting during the SSA->normal pass"
+#: tree-vrp.c:5030
+#, gcc-internal-format
+msgid "array subscript is above array bounds"
 msgstr ""
 
-#: common.opt:1348
-msgid "Perform Value Range Propagation on trees"
+#: tree-vrp.c:5037
+#, gcc-internal-format
+msgid "array subscript is below array bounds"
 msgstr ""
 
-#: common.opt:1352
-msgid "Compile whole compilation unit at a time"
+#: tree-vrp.c:5686
+#, gcc-internal-format
+msgid "assuming signed overflow does not occur when simplifying conditional to constant"
 msgstr ""
 
-#: common.opt:1356
-msgid "Perform loop unrolling when iteration count is known"
+#: tree-vrp.c:5692
+#, gcc-internal-format
+msgid "assuming signed overflow does not occur when simplifying conditional"
 msgstr ""
 
-#: common.opt:1360
-msgid "Perform loop unrolling for all loops"
+#: tree-vrp.c:5736
+#, gcc-internal-format
+msgid "comparison always false due to limited range of data type"
 msgstr ""
 
-#: common.opt:1367
-msgid "Allow loop optimizations to assume that the loops behave in normal way"
+#: tree-vrp.c:5738
+#, gcc-internal-format
+msgid "comparison always true due to limited range of data type"
 msgstr ""
 
-#: common.opt:1371
-msgid "Allow optimization for floating-point arithmetic which may change the"
+#: tree-vrp.c:6578
+#, gcc-internal-format
+msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
 msgstr ""
 
-#: common.opt:1376
-msgid "Same as -fassociative-math for expressions which include division."
+#: tree-vrp.c:6660
+#, gcc-internal-format
+msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
 msgstr ""
 
-#: common.opt:1384
-msgid "Allow math optimizations that may violate IEEE or ISO standards"
+#: tree.c:4080
+#, gcc-internal-format
+msgid "ignoring attributes applied to %qT after definition"
 msgstr ""
 
-#: common.opt:1388
-msgid "Perform loop unswitching"
+#: tree.c:5208
+#, gcc-internal-format
+msgid "%q+D already declared with dllexport attribute: dllimport ignored"
 msgstr ""
 
-#: common.opt:1392
-msgid "Just generate unwind tables for exception handling"
+#: tree.c:5220
+#, gcc-internal-format
+msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
 msgstr ""
 
-#: common.opt:1399
-msgid "Perform variable tracking"
+#: tree.c:5235
+#, gcc-internal-format
+msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
 msgstr ""
 
-#: common.opt:1403
-msgid "Perform variable tracking by annotating assignments"
+#: tree.c:5335
+#, gcc-internal-format
+msgid "inline function %q+D declared as  dllimport: attribute ignored"
 msgstr ""
 
-#: common.opt:1407
-msgid "Toggle -fvar-tracking-assignments"
+#: tree.c:5343
+#, gcc-internal-format
+msgid "function %q+D definition is marked dllimport"
 msgstr ""
 
-#: common.opt:1411
-msgid "Perform variable tracking and also tag variables that are uninitialized"
+#: tree.c:5351 config/sh/symbian-c.c:144 config/sh/symbian-cxx.c:576
+#, gcc-internal-format
+msgid "variable %q+D definition is marked dllimport"
 msgstr ""
 
-#: common.opt:1415
-#, fuzzy
-msgid "Enable loop vectorization on trees"
-msgstr "Уключаць SSA аптымізацыю"
-
-#: common.opt:1419
-msgid "Enable basic block vectorization (SLP) on trees"
+#: tree.c:5378 config/sh/symbian-c.c:164 config/sh/symbian-cxx.c:651
+#, gcc-internal-format
+msgid "external linkage required for symbol %q+D because of %qE attribute"
 msgstr ""
 
-#: common.opt:1423
-msgid "Enable use of cost model in vectorization"
+#: tree.c:5392
+#, gcc-internal-format
+msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
 msgstr ""
 
-#: common.opt:1427
-msgid "Enable loop versioning when doing loop vectorization on trees"
+#: tree.c:6992
+#, gcc-internal-format
+msgid "arrays of functions are not meaningful"
 msgstr ""
 
-#: common.opt:1431
-msgid "Set the verbosity level of the vectorizer"
+#: tree.c:7129
+#, gcc-internal-format
+msgid "function return type cannot be function"
 msgstr ""
 
-#: common.opt:1435
-msgid "Enable copy propagation of scalar-evolution information."
+#: tree.c:8341 tree.c:8426 tree.c:8487
+#, gcc-internal-format
+msgid "tree check: %s, have %s in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:1445
-msgid "Add extra commentary to assembler output"
+#: tree.c:8378
+#, gcc-internal-format
+msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:1449
-msgid "Set the default symbol visibility"
+#: tree.c:8391
+#, gcc-internal-format
+msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:1454
-msgid "Use expression value profiles in optimizations"
+#: tree.c:8440
+#, gcc-internal-format
+msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:1458
-msgid "Construct webs and split unrelated uses of single variable"
+#: tree.c:8453
+#, gcc-internal-format
+msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:1462
-#, fuzzy
-msgid "Enable partitioned link-time optimization."
-msgstr "Уключаць SSA аптымізацыю"
-
-#: common.opt:1466
-msgid "Enable conditional dead code elimination for builtin calls"
+#: tree.c:8513
+#, gcc-internal-format
+msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:1470
-msgid "Perform whole program optimizations"
+#: tree.c:8527
+#, gcc-internal-format
+msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:1474
-msgid "Assume signed arithmetic overflow wraps around"
+#: tree.c:8540
+#, gcc-internal-format
+msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:1478
-msgid "Put zero initialized data in the bss section"
+#: tree.c:8553
+#, gcc-internal-format
+msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
 msgstr ""
 
-#: common.opt:1482
-#, fuzzy
-msgid "Generate debug information in default format"
-msgstr "Генерыраваць код для Intel as"
-
-#: common.opt:1486
-msgid "Generate debug information in COFF format"
+#: value-prof.c:376
+#, gcc-internal-format
+msgid "Dead histogram"
 msgstr ""
 
-#: common.opt:1490
-msgid "Generate debug information in DWARF v2 (or later) format"
+#: value-prof.c:407
+#, gcc-internal-format
+msgid "Histogram value statement does not correspond to the statement it is associated with"
 msgstr ""
 
-#: common.opt:1494
-msgid "Generate debug information in default extended format"
+#: value-prof.c:420
+#, gcc-internal-format
+msgid "verify_histograms failed"
 msgstr ""
 
-#: common.opt:1498
-#, fuzzy
-msgid "Generate debug information in STABS format"
-msgstr "Стварыць код для DLL"
+#: value-prof.c:467
+#, gcc-internal-format
+msgid "Correcting inconsistent value profile: %s profiler overall count (%d) does not match BB count (%d)"
+msgstr ""
 
-#: common.opt:1502
-msgid "Generate debug information in extended STABS format"
+#: value-prof.c:477
+#, gcc-internal-format
+msgid "Corrupted value profile: %s profiler overall count (%d) does not match BB count (%d)"
 msgstr ""
 
-#: common.opt:1506
-msgid "Emit DWARF additions beyond selected version"
+#: varasm.c:580
+#, gcc-internal-format
+msgid "%+D causes a section type conflict"
 msgstr ""
 
-#: common.opt:1510
-msgid "Don't emit DWARF additions beyond selected version"
+#: varasm.c:1130
+#, gcc-internal-format
+msgid "alignment of %q+D is greater than maximum object file alignment.  Using %d"
 msgstr ""
 
-#: common.opt:1514
-msgid "Toggle debug information generation"
+#: varasm.c:1363 varasm.c:1371
+#, gcc-internal-format
+msgid "register name not specified for %q+D"
 msgstr ""
 
-#: common.opt:1518
-#, fuzzy
-msgid "Generate debug information in VMS format"
-msgstr "СÑ\82ваÑ\80Ñ\8bÑ\86Ñ\8c ÐºÐ¾Ð´ Ð´Ð»Ñ\8f DLL"
+#: varasm.c:1373
+#, fuzzy, gcc-internal-format
+msgid "invalid register name for %q+D"
+msgstr "неÑ\80Ñ\8dÑ\87аÑ\96Ñ\81наÑ\8f Ð½Ð°Ð·Ð²Ð° Ñ\80Ñ\8dгÑ\96Ñ\81Ñ\82Ñ\80а `%s'"
 
-#: common.opt:1522
-msgid "Generate debug information in XCOFF format"
+#: varasm.c:1375
+#, gcc-internal-format
+msgid "data type of %q+D isn%'t suitable for a register"
 msgstr ""
 
-#: common.opt:1526
-msgid "Generate debug information in extended XCOFF format"
+#: varasm.c:1378
+#, gcc-internal-format
+msgid "register specified for %q+D isn%'t suitable for data type"
 msgstr ""
 
-#: common.opt:1530
-#, fuzzy
-msgid "Place output into <file>"
-msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
-
-#: common.opt:1534
-#, fuzzy
-msgid "Enable function profiling"
-msgstr "Уключыць апрацоўку выключэньняў"
-
-#: common.opt:1538
-msgid "Issue warnings needed for strict compliance to the standard"
+#: varasm.c:1388
+#, gcc-internal-format
+msgid "global register variable has initial value"
 msgstr ""
 
-#: common.opt:1542
-msgid "Like -pedantic but issue them as errors"
+#: varasm.c:1392
+#, gcc-internal-format
+msgid "optimization may eliminate reads and/or writes to register variables"
 msgstr ""
 
-#: common.opt:1546
-msgid "Do not display functions compiled or elapsed time"
+#: varasm.c:1430
+#, gcc-internal-format
+msgid "register name given for non-register variable %q+D"
 msgstr ""
 
-#: common.opt:1550
-msgid "Display the compiler's version"
-msgstr ""
+#: varasm.c:1507
+#, fuzzy, gcc-internal-format
+msgid "global destructors not supported on this target"
+msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
 
-#: common.opt:1554
-#, fuzzy
-msgid "Suppress warnings"
-msgstr "%s: увага: "
+#: varasm.c:1573
+#, fuzzy, gcc-internal-format
+msgid "global constructors not supported on this target"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
 
-#: common.opt:1558
-msgid "Create a shared library"
+#: varasm.c:1960
+#, gcc-internal-format
+msgid "thread-local COMMON data not implemented"
 msgstr ""
 
-#: common.opt:1562
-msgid "Create a position independent executable"
+#: varasm.c:1989
+#, gcc-internal-format
+msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
 msgstr ""
 
-#: attribs.c:293
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute directive ignored"
-msgstr "\"%s\" атрыбут ігнарыруецца"
-
-#: attribs.c:301
-#, fuzzy, gcc-internal-format
-msgid "wrong number of arguments specified for %qE attribute"
-msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
+#: varasm.c:4624
+#, gcc-internal-format
+msgid "initializer for integer/fixed-point value is too complicated"
+msgstr ""
 
-#: attribs.c:319
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute does not apply to types"
-msgstr "\"%s\" звычайна функцыя"
+#: varasm.c:4629
+#, gcc-internal-format
+msgid "initializer for floating value is not a floating constant"
+msgstr ""
 
-#: attribs.c:370
+#: varasm.c:4935
 #, fuzzy, gcc-internal-format
-msgid "%qE attribute only applies to function types"
-msgstr "\"%s\" звычайна функцыя"
+msgid "invalid initial value for member %qE"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: attribs.c:380
+#: varasm.c:5244 varasm.c:5288
 #, gcc-internal-format
-msgid "type attributes ignored after type is already defined"
+msgid "weak declaration of %q+D must precede definition"
 msgstr ""
 
-#: bb-reorder.c:1875
+#: varasm.c:5252
 #, gcc-internal-format
-msgid "multiple hot/cold transitions found (bb %i)"
+msgid "weak declaration of %q+D after first use results in unspecified behavior"
 msgstr ""
 
-#: bt-load.c:1546
+#: varasm.c:5286
 #, gcc-internal-format
-msgid "branch target register load optimization is not intended to be run twice"
+msgid "weak declaration of %q+D must be public"
 msgstr ""
 
-#: builtins.c:496
+#: varasm.c:5290
 #, gcc-internal-format
-msgid "offset outside bounds of constant string"
+msgid "weak declaration of %q+D not supported"
 msgstr ""
 
-#: builtins.c:1060
-#, fuzzy, gcc-internal-format
-msgid "second argument to %<__builtin_prefetch%> must be a constant"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+#: varasm.c:5319 varasm.c:5721
+#, gcc-internal-format
+msgid "only weak aliases are supported in this configuration"
+msgstr ""
 
-#: builtins.c:1067
+#: varasm.c:5536
 #, fuzzy, gcc-internal-format
-msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
-msgstr "аÑ\80гÑ\83менÑ\82 `__builtin_args_info' Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c ÐºÐ°Ð½Ñ\81Ñ\82анÑ\82ай"
+msgid "weakref is not supported in this configuration"
+msgstr "аÑ\82Ñ\80Ñ\8bбÑ\83Ñ\82Ñ\8b Ñ\81екÑ\86Ñ\8bÑ\96 Ð½Ðµ Ð¿Ð°Ð´Ñ\82Ñ\80Ñ\8bмлÑ\96ваÑ\8eÑ\86Ñ\86а Ð´Ð»Ñ\8f Ð³Ñ\8dÑ\82ай Ð¼Ñ\8dÑ\82Ñ\8b"
 
-#: builtins.c:1075
-#, fuzzy, gcc-internal-format
-msgid "third argument to %<__builtin_prefetch%> must be a constant"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+#: varasm.c:5650
+#, gcc-internal-format
+msgid "%q+D aliased to undefined symbol %qE"
+msgstr ""
 
-#: builtins.c:1082
-#, fuzzy, gcc-internal-format
-msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+#: varasm.c:5660
+#, gcc-internal-format
+msgid "%q+D aliased to external symbol %qE"
+msgstr ""
 
-#: builtins.c:4296
-#, fuzzy, gcc-internal-format
-msgid "argument of %<__builtin_args_info%> must be constant"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+#: varasm.c:5699
+#, gcc-internal-format
+msgid "weakref %q+D ultimately targets itself"
+msgstr ""
 
-#: builtins.c:4302
-#, fuzzy, gcc-internal-format
-msgid "argument of %<__builtin_args_info%> out of range"
-msgstr "аргумент `__builtin_args_info' выйшаў за межы"
+#: varasm.c:5708
+#, gcc-internal-format
+msgid "weakref %q+D must have static linkage"
+msgstr ""
 
-#: builtins.c:4308
+#: varasm.c:5715
 #, fuzzy, gcc-internal-format
-msgid "missing argument in %<__builtin_args_info%>"
-msgstr "пÑ\80апÑ\83Ñ\88Ñ\87ан Ð°Ñ\80гÑ\83менÑ\82 Ñ\83 `__builtin_args_info'"
+msgid "alias definitions not supported in this configuration"
+msgstr "аÑ\82Ñ\80Ñ\8bбÑ\83Ñ\82Ñ\8b Ñ\81екÑ\86Ñ\8bÑ\96 Ð½Ðµ Ð¿Ð°Ð´Ñ\82Ñ\80Ñ\8bмлÑ\96ваÑ\8eÑ\86Ñ\86а Ð´Ð»Ñ\8f Ð³Ñ\8dÑ\82ай Ð¼Ñ\8dÑ\82Ñ\8b"
 
-#: builtins.c:4445 gimplify.c:2271
+#: varasm.c:5781
 #, fuzzy, gcc-internal-format
-msgid "too few arguments to function %<va_start%>"
-msgstr "неÑ\85апае Ð°Ñ\80гÑ\83менÑ\82аÑ\9e Ñ\83 Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96 \"%s\""
+msgid "visibility attribute not supported in this configuration; ignored"
+msgstr "аÑ\82Ñ\80Ñ\8bбÑ\83Ñ\82Ñ\8b Ñ\81екÑ\86Ñ\8bÑ\96 Ð½Ðµ Ð¿Ð°Ð´Ñ\82Ñ\80Ñ\8bмлÑ\96ваÑ\8eÑ\86Ñ\86а Ð´Ð»Ñ\8f Ð³Ñ\8dÑ\82ай Ð¼Ñ\8dÑ\82Ñ\8b"
 
-#: builtins.c:4607
+#: varray.c:197
 #, gcc-internal-format
-msgid "first argument to %<va_arg%> not of type %<va_list%>"
+msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
 msgstr ""
 
-#: builtins.c:4623
+#: varray.c:207
 #, gcc-internal-format
-msgid "%qT is promoted to %qT when passed through %<...%>"
+msgid "underflowed virtual array %s in %s, at %s:%d"
 msgstr ""
 
-#: builtins.c:4628
+#: vec.c:523
 #, gcc-internal-format
-msgid "(so you should pass %qT not %qT to %<va_arg%>)"
+msgid "vector %s %s domain error, in %s at %s:%u"
 msgstr ""
 
-#. We can, however, treat "undefined" any way we please.
-#. Call abort to encourage the user to fix the program.
-#: builtins.c:4635 c-typeck.c:2646
+#. Print an error message for unrecognized stab codes.
+#: xcoffout.c:187
 #, gcc-internal-format
-msgid "if this code is reached, the program will abort"
+msgid "no sclass for %s stab (0x%x)"
 msgstr ""
 
-#: builtins.c:4762
+#: config/darwin-c.c:85
 #, gcc-internal-format
-msgid "invalid argument to %<__builtin_frame_address%>"
+msgid "too many #pragma options align=reset"
 msgstr ""
 
-#: builtins.c:4764
+#: config/darwin-c.c:105 config/darwin-c.c:108 config/darwin-c.c:110
+#: config/darwin-c.c:112
 #, gcc-internal-format
-msgid "invalid argument to %<__builtin_return_address%>"
+msgid "malformed '#pragma options', ignoring"
 msgstr ""
 
-#: builtins.c:4777
+#: config/darwin-c.c:115
 #, gcc-internal-format
-msgid "unsupported argument to %<__builtin_frame_address%>"
+msgid "junk at end of '#pragma options'"
 msgstr ""
 
-#: builtins.c:4779
+#: config/darwin-c.c:125
 #, gcc-internal-format
-msgid "unsupported argument to %<__builtin_return_address%>"
+msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
 msgstr ""
 
-#: builtins.c:5034
-#, fuzzy, gcc-internal-format
-msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
-
-#: builtins.c:5411 builtins.c:5425
+#: config/darwin-c.c:137
 #, gcc-internal-format
-msgid "%qD changed semantics in GCC 4.4"
+msgid "missing '(' after '#pragma unused', ignoring"
 msgstr ""
 
-#. All valid uses of __builtin_va_arg_pack () are removed during
-#. inlining.
-#: builtins.c:5815 expr.c:9220
-msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
+#: config/darwin-c.c:155
+#, gcc-internal-format
+msgid "missing ')' after '#pragma unused', ignoring"
 msgstr ""
 
-#. All valid uses of __builtin_va_arg_pack_len () are removed during
-#. inlining.
-#: builtins.c:5821
-msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
+#: config/darwin-c.c:158
+#, gcc-internal-format
+msgid "junk at end of '#pragma unused'"
 msgstr ""
 
-#: builtins.c:6049
+#: config/darwin-c.c:169
 #, gcc-internal-format
-msgid "%<__builtin_longjmp%> second argument must be 1"
+msgid "malformed '#pragma ms_struct', ignoring"
 msgstr ""
 
-#: builtins.c:6654
-#, fuzzy, gcc-internal-format
-msgid "target format does not support infinity"
-msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
-
-#: builtins.c:11413
-#, fuzzy, gcc-internal-format
-msgid "%<va_start%> used in function with fixed args"
+#: config/darwin-c.c:177
+#, gcc-internal-format
+msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
 msgstr ""
-"`va_start' выкарыстоўвываецца ў функцыі з нязьменнай\n"
-"           колькасьцю аргументаў"
-
-#: builtins.c:11421
-#, fuzzy, gcc-internal-format
-msgid "wrong number of arguments to function %<va_start%>"
-msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
-
-#. Evidently an out of date version of <stdarg.h>; can't validate
-#. va_start's second argument, but can still work as intended.
-#: builtins.c:11434
-#, fuzzy, gcc-internal-format
-msgid "%<__builtin_next_arg%> called without an argument"
-msgstr "\"__buitin_next_arg\" выклікаецца без аргумента"
 
-#: builtins.c:11439
-#, fuzzy, gcc-internal-format
-msgid "wrong number of arguments to function %<__builtin_next_arg%>"
-msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
-
-#. FIXME: Sometimes with the tree optimizers we can get the
-#. not the last argument even though the user used the last
-#. argument.  We just warn and set the arg to be the last
-#. argument so that we will get wrong-code because of
-#. it.
-#: builtins.c:11469
+#: config/darwin-c.c:180
 #, gcc-internal-format
-msgid "second parameter of %<va_start%> not last named argument"
+msgid "junk at end of '#pragma ms_struct'"
 msgstr ""
 
-#: builtins.c:11479
+#: config/darwin-c.c:406
 #, gcc-internal-format
-msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
+msgid "subframework include %s conflicts with framework include"
 msgstr ""
 
-#: builtins.c:11595
-#, fuzzy
-msgid "%Kfirst argument of %D must be a pointer, second integer constant"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
-
-#: builtins.c:11608
-msgid "%Klast argument of %D is not integer constant between 0 and 3"
+#: config/darwin-c.c:589
+#, gcc-internal-format
+msgid "Unknown value %qs of -mmacosx-version-min"
 msgstr ""
 
-#: builtins.c:11653 builtins.c:11804 builtins.c:11861
-msgid "%Kcall to %D will always overflow destination buffer"
+#: config/darwin.c:1429
+#, gcc-internal-format
+msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
 msgstr ""
 
-#: builtins.c:11794
-msgid "%Kcall to %D might overflow destination buffer"
+#: config/darwin.c:1436
+#, gcc-internal-format
+msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
 msgstr ""
 
-#: builtins.c:11882
-msgid "%Kattempt to free a non-heap object %qD"
+#: config/darwin.c:1561
+#, gcc-internal-format
+msgid "internal and protected visibility attributes not supported in this configuration; ignored"
 msgstr ""
 
-#: builtins.c:11885
-msgid "%Kattempt to free a non-heap object"
+#: config/host-darwin.c:62
+#, gcc-internal-format
+msgid "couldn't unmap pch_address_space: %m"
 msgstr ""
 
-#: c-common.c:1008
-#, fuzzy, gcc-internal-format
-msgid "%qD is not defined outside of function scope"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
-
-#: c-common.c:1058
+#: config/sol2-c.c:93 config/sol2-c.c:109
 #, gcc-internal-format
-msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
+msgid "malformed %<#pragma align%>, ignoring"
 msgstr ""
 
-#: c-common.c:1551 c-common.c:1563
+#: config/sol2-c.c:102
 #, gcc-internal-format
-msgid "overflow in constant expression"
+msgid "invalid alignment for %<#pragma align%>, ignoring"
 msgstr ""
 
-#: c-common.c:1586
+#: config/sol2-c.c:117
 #, gcc-internal-format
-msgid "integer overflow in expression"
+msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
 msgstr ""
 
-#: c-common.c:1591
+#: config/sol2-c.c:129 config/sol2-c.c:141
 #, gcc-internal-format
-msgid "floating point overflow in expression"
+msgid "malformed %<#pragma align%>"
 msgstr ""
 
-#: c-common.c:1595
+#: config/sol2-c.c:136
 #, gcc-internal-format
-msgid "fixed-point overflow in expression"
+msgid "junk at end of %<#pragma align%>"
 msgstr ""
 
-#: c-common.c:1599
+#: config/sol2-c.c:157 config/sol2-c.c:164
 #, gcc-internal-format
-msgid "vector overflow in expression"
+msgid "malformed %<#pragma init%>, ignoring"
 msgstr ""
 
-#: c-common.c:1605
+#: config/sol2-c.c:187 config/sol2-c.c:199
 #, gcc-internal-format
-msgid "complex integer overflow in expression"
+msgid "malformed %<#pragma init%>"
 msgstr ""
 
-#: c-common.c:1608
-#, fuzzy, gcc-internal-format
-msgid "complex floating point overflow in expression"
-msgstr "перапаўненьне плаваючай кропкі"
-
-#: c-common.c:1651
+#: config/sol2-c.c:194
 #, gcc-internal-format
-msgid "logical %<or%> applied to non-boolean constant"
+msgid "junk at end of %<#pragma init%>"
 msgstr ""
 
-#: c-common.c:1654
+#: config/sol2-c.c:215 config/sol2-c.c:222
 #, gcc-internal-format
-msgid "logical %<and%> applied to non-boolean constant"
+msgid "malformed %<#pragma fini%>, ignoring"
 msgstr ""
 
-#: c-common.c:1699
+#: config/sol2-c.c:245 config/sol2-c.c:257
 #, gcc-internal-format
-msgid "logical %<or%> of collectively exhaustive tests is always true"
+msgid "malformed %<#pragma fini%>"
 msgstr ""
 
-#: c-common.c:1703
+#: config/sol2-c.c:252
 #, gcc-internal-format
-msgid "logical %<and%> of mutually exclusive tests is always false"
+msgid "junk at end of %<#pragma fini%>"
 msgstr ""
 
-#: c-common.c:1738
+#: config/sol2.c:53
 #, gcc-internal-format
-msgid "type-punning to incomplete type might break strict-aliasing rules"
+msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
 msgstr ""
 
-#: c-common.c:1753
+#: config/vxworks.c:146
 #, gcc-internal-format
-msgid "dereferencing type-punned pointer will break strict-aliasing rules"
+msgid "PIC is only supported for RTPs"
 msgstr ""
 
-#: c-common.c:1760 c-common.c:1778
+#. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
+#. sections.  machopic_select_section ensures that weak variables go in
+#. coalesced sections.  Weak aliases (or any other kind of aliases) are
+#. not supported.  Weak symbols that aren't visible outside the .s file
+#. are not supported.
+#: config/darwin.h:497
+#, fuzzy, gcc-internal-format
+msgid "alias definitions not supported in Mach-O; ignored"
+msgstr "-pipe не падтрымліваецца"
+
+#. No profiling.
+#: config/vx-common.h:89
 #, gcc-internal-format
-msgid "dereferencing type-punned pointer might break strict-aliasing rules"
+msgid "profiler support for VxWorks"
 msgstr ""
 
-#: c-common.c:1809
-#, fuzzy, gcc-internal-format
-msgid "first argument of %q+D should be %<int%>"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
+#: config/alpha/alpha.c:230 config/rs6000/rs6000.c:3147
+#, gcc-internal-format
+msgid "bad value %qs for -mtls-size switch"
+msgstr ""
 
-#: c-common.c:1818
+#: config/alpha/alpha.c:284
 #, fuzzy, gcc-internal-format
-msgid "second argument of %q+D should be %<char **%>"
-msgstr "другім аргументам \"%s\" павінен быць \"char **\""
+msgid "-f%s ignored for Unicos/Mk (not supported)"
+msgstr "-pipe не падтрымліваецца."
 
-#: c-common.c:1827
+#: config/alpha/alpha.c:308
 #, fuzzy, gcc-internal-format
-msgid "third argument of %q+D should probably be %<char **%>"
-msgstr "другім аргументам \"%s\" павінен быць \"char **\""
+msgid "-mieee not supported on Unicos/Mk"
+msgstr "-pipe не падтрымліваецца"
 
-#: c-common.c:1837
+#: config/alpha/alpha.c:319
 #, gcc-internal-format
-msgid "%q+D takes only zero or two arguments"
+msgid "-mieee-with-inexact not supported on Unicos/Mk"
 msgstr ""
 
-#: c-common.c:1886
+#: config/alpha/alpha.c:336
 #, gcc-internal-format
-msgid "use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts"
+msgid "bad value %qs for -mtrap-precision switch"
 msgstr ""
 
-#: c-common.c:2041
+#: config/alpha/alpha.c:350
 #, gcc-internal-format
-msgid "conversion to %qT from boolean expression"
+msgid "bad value %qs for -mfp-rounding-mode switch"
 msgstr ""
 
-#: c-common.c:2063
+#: config/alpha/alpha.c:365
 #, gcc-internal-format
-msgid "negative integer implicitly converted to unsigned type"
+msgid "bad value %qs for -mfp-trap-mode switch"
 msgstr ""
 
-#: c-common.c:2065
+#: config/alpha/alpha.c:379 config/alpha/alpha.c:391
 #, gcc-internal-format
-msgid "conversion of unsigned constant value to negative integer"
+msgid "bad value %qs for -mcpu switch"
 msgstr ""
 
-#: c-common.c:2092
+#: config/alpha/alpha.c:398
 #, gcc-internal-format
-msgid "conversion to %qT alters %qT constant value"
+msgid "trap mode not supported on Unicos/Mk"
 msgstr ""
 
-#: c-common.c:2184
+#: config/alpha/alpha.c:405
 #, gcc-internal-format
-msgid "conversion to %qT from %qT may change the sign of the result"
+msgid "fp software completion requires -mtrap-precision=i"
 msgstr ""
 
-#: c-common.c:2216
+#: config/alpha/alpha.c:421
 #, gcc-internal-format
-msgid "conversion to %qT from %qT may alter its value"
+msgid "rounding mode not supported for VAX floats"
 msgstr ""
 
-#: c-common.c:2244
+#: config/alpha/alpha.c:426
 #, gcc-internal-format
-msgid "large integer implicitly truncated to unsigned type"
+msgid "trap mode not supported for VAX floats"
 msgstr ""
 
-#: c-common.c:2250 c-common.c:2257 c-common.c:2265
+#: config/alpha/alpha.c:430
 #, gcc-internal-format
-msgid "overflow in implicit constant conversion"
+msgid "128-bit long double not supported for VAX floats"
 msgstr ""
 
-#: c-common.c:2438
+#: config/alpha/alpha.c:458
 #, gcc-internal-format
-msgid "operation on %qE may be undefined"
+msgid "L%d cache latency unknown for %s"
 msgstr ""
 
-#: c-common.c:2746
+#: config/alpha/alpha.c:473
 #, gcc-internal-format
-msgid "case label does not reduce to an integer constant"
+msgid "bad value %qs for -mmemory-latency"
 msgstr ""
 
-#: c-common.c:2786
+#: config/alpha/alpha.c:6732 config/alpha/alpha.c:6735 config/s390/s390.c:8805
+#: config/s390/s390.c:8808
 #, gcc-internal-format
-msgid "case label value is less than minimum value for type"
+msgid "bad builtin fcode"
 msgstr ""
 
-#: c-common.c:2794
+#: config/arc/arc.c:393
+#, fuzzy, gcc-internal-format
+msgid "argument of %qE attribute is not a string constant"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+
+#: config/arc/arc.c:401
+#, fuzzy, gcc-internal-format
+msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+
+#: config/arm/arm.c:1337
 #, gcc-internal-format
-msgid "case label value exceeds maximum value for type"
+msgid "switch -mcpu=%s conflicts with -march= switch"
 msgstr ""
 
-#: c-common.c:2802
+#: config/arm/arm.c:1347 config/rs6000/rs6000.c:2366 config/sparc/sparc.c:783
 #, gcc-internal-format
-msgid "lower value in case label range less than minimum value for type"
+msgid "bad value (%s) for %s switch"
 msgstr ""
 
-#: c-common.c:2811
+#: config/arm/arm.c:1460
+#, fuzzy, gcc-internal-format
+msgid "invalid __fp16 format option: -mfp16-format=%s"
+msgstr "нерэчаісны выбар --param : %s"
+
+#: config/arm/arm.c:1477
+#, fuzzy, gcc-internal-format
+msgid "invalid ABI option: -mabi=%s"
+msgstr "Нерэчаісны выбар %s"
+
+#: config/arm/arm.c:1485
+#, fuzzy, gcc-internal-format
+msgid "target CPU does not support ARM mode"
+msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
+
+#: config/arm/arm.c:1491
 #, gcc-internal-format
-msgid "upper value in case label range exceeds maximum value for type"
+msgid "target CPU does not support interworking"
 msgstr ""
 
-#: c-common.c:2885
+#: config/arm/arm.c:1497
+#, fuzzy, gcc-internal-format
+msgid "target CPU does not support THUMB instructions"
+msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
+
+#: config/arm/arm.c:1515
 #, gcc-internal-format
-msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
+msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
 msgstr ""
 
-#: c-common.c:3372
-#, fuzzy, gcc-internal-format
-msgid "invalid operands to binary %s (have %qT and %qT)"
-msgstr "нерэчаісны %%-код"
+#: config/arm/arm.c:1518
+#, gcc-internal-format
+msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
+msgstr ""
 
-#: c-common.c:3608
+#: config/arm/arm.c:1521
 #, gcc-internal-format
-msgid "comparison is always false due to limited range of data type"
+msgid "enabling caller interworking support is only meaningful when compiling for the Thumb"
 msgstr ""
 
-#: c-common.c:3610
+#: config/arm/arm.c:1525
 #, gcc-internal-format
-msgid "comparison is always true due to limited range of data type"
+msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
 msgstr ""
 
-#: c-common.c:3689
+#: config/arm/arm.c:1533
 #, gcc-internal-format
-msgid "comparison of unsigned expression >= 0 is always true"
+msgid "-fpic and -mapcs-reent are incompatible"
 msgstr ""
 
-#: c-common.c:3699
+#: config/arm/arm.c:1536
 #, gcc-internal-format
-msgid "comparison of unsigned expression < 0 is always false"
+msgid "APCS reentrant code not supported.  Ignored"
 msgstr ""
 
-#: c-common.c:3741
+#: config/arm/arm.c:1544
 #, gcc-internal-format
-msgid "pointer of type %<void *%> used in arithmetic"
+msgid "-g with -mno-apcs-frame may not give sensible debugging"
 msgstr ""
 
-#: c-common.c:3747
+#: config/arm/arm.c:1547
 #, gcc-internal-format
-msgid "pointer to a function used in arithmetic"
+msgid "passing floating point arguments in fp regs not yet supported"
 msgstr ""
 
-#: c-common.c:3753
+#: config/arm/arm.c:1605
 #, gcc-internal-format
-msgid "pointer to member function used in arithmetic"
+msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
 msgstr ""
 
-#: c-common.c:3959
+#: config/arm/arm.c:1608
 #, gcc-internal-format
-msgid "the address of %qD will always evaluate as %<true%>"
+msgid "iwmmxt abi requires an iwmmxt capable cpu"
 msgstr ""
 
-#: c-common.c:4060 cp/semantics.c:595 cp/typeck.c:6921
+#: config/arm/arm.c:1617
 #, gcc-internal-format
-msgid "suggest parentheses around assignment used as truth value"
+msgid "invalid floating point emulation option: -mfpe=%s"
 msgstr ""
 
-#: c-common.c:4142 c-decl.c:3608 c-typeck.c:10243
+#: config/arm/arm.c:1643
 #, fuzzy, gcc-internal-format
-msgid "invalid use of %<restrict%>"
-msgstr "нявернае выкарыстанне \"restict\""
+msgid "invalid floating point option: -mfpu=%s"
+msgstr "нерэчаісны выбар --param : %s"
 
-#: c-common.c:4365
-#, fuzzy, gcc-internal-format
-msgid "invalid application of %<sizeof%> to a function type"
-msgstr "Нерэчаісны выбар \"%s\""
+#: config/arm/arm.c:1680
+#, gcc-internal-format
+msgid "invalid floating point abi: -mfloat-abi=%s"
+msgstr ""
 
-#: c-common.c:4378
+#: config/arm/arm.c:1688
 #, gcc-internal-format
-msgid "invalid application of %qs to a void type"
+msgid "FPA is unsupported in the AAPCS"
 msgstr ""
 
-#: c-common.c:4386
-#, fuzzy, gcc-internal-format
-msgid "invalid application of %qs to incomplete type %qT "
-msgstr "\"%s\" мае незавершаны тып"
+#: config/arm/arm.c:1693
+#, gcc-internal-format
+msgid "AAPCS does not support -mcaller-super-interworking"
+msgstr ""
 
-#: c-common.c:4428
+#: config/arm/arm.c:1696
 #, gcc-internal-format
-msgid "%<__alignof%> applied to a bit-field"
+msgid "AAPCS does not support -mcallee-super-interworking"
 msgstr ""
 
-#: c-common.c:5137
+#: config/arm/arm.c:1703
 #, fuzzy, gcc-internal-format
-msgid "cannot disable built-in function %qs"
-msgstr "не Ð¼Ð°Ð³Ñ\83 Ñ\96нÑ\96Ñ\86Ñ\8bÑ\8fлÑ\96заваÑ\86Ñ\8c Ñ\81Ñ\8fбÑ\80оÑ\9eÑ\81кÑ\83Ñ\8e Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\8e \"%s\""
+msgid "iWMMXt and hardware floating point"
+msgstr "Ð\92Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82оÑ\9eваÑ\86Ñ\8c Ð°Ð¿Ð°Ñ\80аÑ\82нÑ\83Ñ\8e \"плаваÑ\8eÑ\87Ñ\83Ñ\8e ÐºÑ\80опкÑ\83\""
 
-#: c-common.c:5329
+#: config/arm/arm.c:1707
 #, gcc-internal-format
-msgid "pointers are not permitted as case values"
+msgid "Thumb-2 iWMMXt"
 msgstr ""
 
-#: c-common.c:5336
+#: config/arm/arm.c:1711
 #, gcc-internal-format
-msgid "range expressions in switch statements are non-standard"
+msgid "__fp16 and no ldrh"
 msgstr ""
 
-#: c-common.c:5362
+#: config/arm/arm.c:1731
 #, gcc-internal-format
-msgid "empty range specified"
+msgid "-mfloat-abi=hard and VFP"
 msgstr ""
 
-#: c-common.c:5422
+#: config/arm/arm.c:1755
+#, fuzzy, gcc-internal-format
+msgid "invalid thread pointer option: -mtp=%s"
+msgstr "нерэчаісны выбар --param : %s"
+
+#: config/arm/arm.c:1768
 #, gcc-internal-format
-msgid "duplicate (or overlapping) case value"
+msgid "can not use -mtp=cp15 with 16-bit Thumb"
 msgstr ""
 
-#: c-common.c:5424
+#: config/arm/arm.c:1782
 #, gcc-internal-format
-msgid "this is the first entry overlapping that value"
+msgid "structure size boundary can only be set to %s"
 msgstr ""
 
-#: c-common.c:5428
+#: config/arm/arm.c:1788
 #, gcc-internal-format
-msgid "duplicate case value"
+msgid "RTP PIC is incompatible with Thumb"
 msgstr ""
 
-#: c-common.c:5429
+#: config/arm/arm.c:1797
 #, gcc-internal-format
-msgid "previously used here"
+msgid "RTP PIC is incompatible with -msingle-pic-base"
 msgstr ""
 
-#: c-common.c:5433
+#: config/arm/arm.c:1809
 #, gcc-internal-format
-msgid "multiple default labels in one switch"
+msgid "-mpic-register= is useless without -fpic"
 msgstr ""
 
-#: c-common.c:5435
+#: config/arm/arm.c:1818
 #, gcc-internal-format
-msgid "this is the first default label"
+msgid "unable to use '%s' for PIC register"
 msgstr ""
 
-#: c-common.c:5487
+#: config/arm/arm.c:1871
+#, fuzzy, gcc-internal-format
+msgid "-freorder-blocks-and-partition not supported on this architecture"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+
+#: config/arm/arm.c:3633
 #, gcc-internal-format
-msgid "case value %qs not in enumerated type"
+msgid "Non-AAPCS derived PCS variant"
 msgstr ""
 
-#: c-common.c:5492
+#: config/arm/arm.c:3635
 #, gcc-internal-format
-msgid "case value %qs not in enumerated type %qT"
+msgid "Variadic functions must use the base AAPCS variant"
 msgstr ""
 
-#: c-common.c:5551
+#: config/arm/arm.c:3654
 #, gcc-internal-format
-msgid "switch missing default case"
+msgid "PCS variant"
 msgstr ""
 
-#: c-common.c:5623
+#: config/arm/arm.c:4532 config/arm/arm.c:4550 config/avr/avr.c:4838
+#: config/avr/avr.c:4854 config/bfin/bfin.c:5550 config/bfin/bfin.c:5611
+#: config/bfin/bfin.c:5640 config/h8300/h8300.c:5339 config/i386/i386.c:4409
+#: config/i386/i386.c:25883 config/i386/i386.c:25963
+#: config/m68hc11/m68hc11.c:1168 config/m68k/m68k.c:802
+#: config/mcore/mcore.c:3036 config/mep/mep.c:4062 config/mep/mep.c:4076
+#: config/mep/mep.c:4150 config/rs6000/rs6000.c:23444 config/rx/rx.c:2099
+#: config/sh/sh.c:8680 config/sh/sh.c:8698 config/sh/sh.c:8727
+#: config/sh/sh.c:8809 config/sh/sh.c:8832 config/spu/spu.c:3861
+#: config/stormy16/stormy16.c:2230 config/v850/v850.c:2080
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only applies to functions"
+msgstr "\"%s\" звычайна функцыя"
+
+#: config/arm/arm.c:16373
 #, gcc-internal-format
-msgid "enumeration value %qE not handled in switch"
+msgid "unable to compute real location of stacked parameter"
 msgstr ""
 
-#: c-common.c:5649
+#: config/arm/arm.c:17953
 #, fuzzy, gcc-internal-format
-msgid "taking the address of a label is non-standard"
-msgstr "ISO C не дазваляе пусты ізыходны файл"
+msgid "argument must be a constant"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
 
-#: c-common.c:5822
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute ignored for field of type %qT"
-msgstr "\"%s\" атрыбут ігнарыруецца"
+#. @@@ better error message
+#: config/arm/arm.c:18261 config/arm/arm.c:18298
+#, gcc-internal-format
+msgid "selector must be an immediate"
+msgstr ""
 
-#: c-common.c:5833 c-common.c:5852 c-common.c:5870 c-common.c:5897
-#: c-common.c:5924 c-common.c:5950 c-common.c:5969 c-common.c:5986
-#: c-common.c:6010 c-common.c:6033 c-common.c:6056 c-common.c:6077
-#: c-common.c:6098 c-common.c:6122 c-common.c:6148 c-common.c:6185
-#: c-common.c:6212 c-common.c:6255 c-common.c:6339 c-common.c:6369
-#: c-common.c:6389 c-common.c:6727 c-common.c:6743 c-common.c:6791
-#: c-common.c:6814 c-common.c:6878 c-common.c:7006 c-common.c:7074
-#: c-common.c:7118 c-common.c:7166 c-common.c:7244 c-common.c:7268
-#: c-common.c:7554 c-common.c:7577 c-common.c:7616 c-common.c:7705
-#: c-common.c:7847 tree.c:5301 tree.c:5313 tree.c:5323 config/darwin.c:1437
-#: config/arm/arm.c:4564 config/arm/arm.c:4592 config/arm/arm.c:4609
-#: config/avr/avr.c:4697 config/h8300/h8300.c:5362 config/h8300/h8300.c:5386
-#: config/i386/i386.c:4448 config/i386/i386.c:25933 config/ia64/ia64.c:635
-#: config/m68hc11/m68hc11.c:1142 config/rs6000/rs6000.c:23369
-#: config/spu/spu.c:3919
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute ignored"
-msgstr "\"%s\" атрыбут ігнарыруецца"
+#. @@@ better error message
+#: config/arm/arm.c:18341
+#, gcc-internal-format
+msgid "mask must be an immediate"
+msgstr ""
 
-#: c-common.c:5915 c-common.c:5941
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute conflicts with attribute %s"
-msgstr "\"%s\" атрыбут ігнарыруецца"
+#: config/arm/arm.c:19003
+#, gcc-internal-format
+msgid "no low registers available for popping high registers"
+msgstr ""
 
-#: c-common.c:6179
+#: config/arm/arm.c:19226
 #, gcc-internal-format
-msgid "%qE attribute have effect only on public objects"
+msgid "interrupt Service Routines cannot be coded in Thumb mode"
 msgstr ""
 
-#: c-common.c:6276
-#, fuzzy, gcc-internal-format
-msgid "destructor priorities are not supported"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+#: config/arm/arm.c:21346
+#, gcc-internal-format
+msgid "the mangling of %<va_list%> has changed in GCC 4.4"
+msgstr ""
 
-#: c-common.c:6278
-#, fuzzy, gcc-internal-format
-msgid "constructor priorities are not supported"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+#: config/arm/pe.c:158 config/mcore/mcore.c:2911
+#, gcc-internal-format
+msgid "initialized variable %q+D is marked dllimport"
+msgstr ""
 
-#: c-common.c:6295
+#: config/arm/pe.c:167
 #, gcc-internal-format
-msgid "destructor priorities from 0 to %d are reserved for the implementation"
+msgid "static variable %q+D is marked dllimport"
 msgstr ""
 
-#: c-common.c:6300
+#: config/avr/avr.c:425
 #, gcc-internal-format
-msgid "constructor priorities from 0 to %d are reserved for the implementation"
+msgid "'builtin_return_address' contains only 2 bytes of address"
 msgstr ""
 
-#: c-common.c:6308
+#: config/avr/avr.c:1141
 #, gcc-internal-format
-msgid "destructor priorities must be integers from 0 to %d inclusive"
+msgid "Pointer offset from symbol maybe incorrect."
 msgstr ""
 
-#: c-common.c:6311
+#: config/avr/avr.c:1198
 #, gcc-internal-format
-msgid "constructor priorities must be integers from 0 to %d inclusive"
+msgid "accessing data memory with program memory address"
 msgstr ""
 
-#: c-common.c:6433
-#, fuzzy, gcc-internal-format
-msgid "unknown machine mode %qE"
-msgstr "невядомы рэжым машыны \"%s\""
-
-#: c-common.c:6462
+#: config/avr/avr.c:1238
 #, gcc-internal-format
-msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
+msgid "accessing program  memory with data memory address"
 msgstr ""
 
-#: c-common.c:6465
+#: config/avr/avr.c:4652
 #, gcc-internal-format
-msgid "use __attribute__ ((vector_size)) instead"
+msgid "%qs appears to be a misspelled interrupt handler"
 msgstr ""
 
-#: c-common.c:6474
-#, fuzzy, gcc-internal-format
-msgid "unable to emulate %qs"
-msgstr "немагу адчыніць файл \"%s\""
-
-#: c-common.c:6485
-#, fuzzy, gcc-internal-format
-msgid "invalid pointer mode %qs"
-msgstr "Нерэчаісны выбар \"%s\""
+#: config/avr/avr.c:4661
+#, gcc-internal-format
+msgid "%qs appears to be a misspelled signal handler"
+msgstr ""
 
-#: c-common.c:6502
+#: config/avr/avr.c:4811
 #, gcc-internal-format
-msgid "signness of type and machine mode %qs don't match"
+msgid "only initialized variables can be placed into program memory area"
 msgstr ""
 
-#: c-common.c:6513
-#, fuzzy, gcc-internal-format
-msgid "no data type for mode %qs"
-msgstr "няма тыпа дадзеных для рэжыма \"%s\""
+#: config/avr/avr.c:4945
+#, gcc-internal-format
+msgid "only uninitialized variables can be placed in the .noinit section"
+msgstr ""
 
-#: c-common.c:6523
+#: config/avr/avr.c:4959
 #, gcc-internal-format
-msgid "cannot use mode %qs for enumeral types"
+msgid "MCU %qs supported for assembler only"
 msgstr ""
 
-#: c-common.c:6550
-#, fuzzy, gcc-internal-format
-msgid "mode %qs applied to inappropriate type"
-msgstr "\"%s\" мае незавершаны тып"
+#: config/bfin/bfin.c:2554 config/m68k/m68k.c:519
+#, gcc-internal-format
+msgid "-mshared-library-id=%s is not between 0 and %d"
+msgstr ""
 
-#: c-common.c:6582
+#: config/bfin/bfin.c:2574
 #, gcc-internal-format
-msgid "section attribute cannot be specified for local variables"
+msgid "-mcpu=%s is not valid"
 msgstr ""
 
-#: c-common.c:6593 config/bfin/bfin.c:5647 config/bfin/bfin.c:5698
-#: config/bfin/bfin.c:5725 config/bfin/bfin.c:5738
-#, fuzzy, gcc-internal-format
-msgid "section of %q+D conflicts with previous declaration"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+#: config/bfin/bfin.c:2610
+#, gcc-internal-format
+msgid "-mcpu=%s has invalid silicon revision"
+msgstr ""
 
-#: c-common.c:6601
-#, fuzzy, gcc-internal-format
-msgid "section of %q+D cannot be overridden"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+#: config/bfin/bfin.c:2675
+#, gcc-internal-format
+msgid "-mshared-library-id= specified without -mid-shared-library"
+msgstr ""
 
-#: c-common.c:6609
+#: config/bfin/bfin.c:2678
 #, fuzzy, gcc-internal-format
-msgid "section attribute not allowed for %q+D"
-msgstr "аÑ\82Ñ\80Ñ\8bбÑ\83Ñ\82Ñ\8b Ñ\81екÑ\86Ñ\8bÑ\96 Ð½Ðµ Ð¿Ð°Ð´Ñ\82Ñ\80Ñ\8bмлÑ\96ваÑ\8eÑ\86Ñ\86а Ð´Ð»Ñ\8f Ð³Ñ\8dÑ\82ай Ð¼Ñ\8dÑ\82Ñ\8b"
+msgid "Can't use multiple stack checking methods together."
+msgstr "УклÑ\8eÑ\87аÑ\86Ñ\8c ÐºÐ¾Ð´ Ð¿Ñ\80авÑ\8dÑ\80кÑ\96 Ñ\81Ñ\82Ñ\8dкÑ\83 Ñ\9e Ð¿Ñ\80агÑ\80амÑ\83"
 
-#: c-common.c:6616
+#: config/bfin/bfin.c:2681
 #, gcc-internal-format
-msgid "section attributes are not supported for this target"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+msgid "ID shared libraries and FD-PIC mode can't be used together."
+msgstr ""
 
-#: c-common.c:6648
+#: config/bfin/bfin.c:2686 config/m68k/m68k.c:627
 #, gcc-internal-format
-msgid "requested alignment is not a constant"
+msgid "cannot specify both -msep-data and -mid-shared-library"
 msgstr ""
 
-#: c-common.c:6653
+#: config/bfin/bfin.c:2706
 #, gcc-internal-format
-msgid "requested alignment is not a power of 2"
+msgid "-mmulticore can only be used with BF561"
 msgstr ""
 
-#: c-common.c:6658
+#: config/bfin/bfin.c:2709
 #, gcc-internal-format
-msgid "requested alignment is too large"
+msgid "-mcorea should be used with -mmulticore"
 msgstr ""
 
-#: c-common.c:6684
+#: config/bfin/bfin.c:2712
 #, gcc-internal-format
-msgid "alignment may not be specified for %q+D"
+msgid "-mcoreb should be used with -mmulticore"
 msgstr ""
 
-#: c-common.c:6691
+#: config/bfin/bfin.c:2715
 #, gcc-internal-format
-msgid "alignment for %q+D was previously specified as %d and may not be decreased"
+msgid "-mcorea and -mcoreb can't be used together"
 msgstr ""
 
-#: c-common.c:6695
-#, fuzzy, gcc-internal-format
-msgid "alignment for %q+D must be at least %d"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
-#: c-common.c:6720
-#, fuzzy, gcc-internal-format
-msgid "inline function %q+D cannot be declared weak"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
-
-#: c-common.c:6754
+#: config/bfin/bfin.c:5555
 #, gcc-internal-format
-msgid "%q+D defined both normally and as an alias"
+msgid "multiple function type attributes specified"
 msgstr ""
 
-#: c-common.c:6770
-#, fuzzy, gcc-internal-format
-msgid "alias argument not a string"
-msgstr "аргумент для \"%s\" прапушчан"
-
-#: c-common.c:6836
+#: config/bfin/bfin.c:5622
 #, gcc-internal-format
-msgid "weakref attribute must appear before alias attribute"
+msgid "can't apply both longcall and shortcall attributes to the same function"
 msgstr ""
 
-#: c-common.c:6865
+#: config/bfin/bfin.c:5672 config/i386/winnt.c:59 config/mep/mep.c:3966
+#: config/mep/mep.c:4104
 #, fuzzy, gcc-internal-format
-msgid "%qE attribute ignored on non-class types"
+msgid "%qE attribute only applies to variables"
 msgstr "\"%s\" атрыбут ігнарыруецца"
 
-#: c-common.c:6871
+#: config/bfin/bfin.c:5679
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute cannot be specified for local variables"
+msgstr "\"%s\" атрыбут ігнарыруецца"
+
+#. This function is for retrieving a part of an instruction name for
+#. an operator, for immediate output.  If that ever happens for
+#. MULT, we need to apply TARGET_MUL_BUG in the caller.  Make sure
+#. we notice.
+#: config/cris/cris.c:471
 #, gcc-internal-format
-msgid "%qE attribute ignored because %qT is already defined"
+msgid "MULT case in cris_op_str"
 msgstr ""
 
-#: c-common.c:6884
+#: config/cris/cris.c:861
 #, fuzzy, gcc-internal-format
-msgid "visibility argument not a string"
-msgstr "аÑ\80гÑ\83менÑ\82 Ð´Ð»Ñ\8f \"%s\" Ð¿Ñ\80апÑ\83Ñ\88Ñ\87ан"
+msgid "invalid use of ':' modifier"
+msgstr "неÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нае Ð²Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82анÑ\8cне `::'"
 
-#: c-common.c:6896
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute ignored on types"
-msgstr "\"%s\" атрыбут ігнарыруецца"
+#: config/cris/cris.c:1048 config/moxie/moxie.c:169
+#, gcc-internal-format
+msgid "internal error: bad register: %d"
+msgstr "унутраная памылка: дрэнны рэгістр: %d"
 
-#: c-common.c:6912
+#: config/cris/cris.c:1615
 #, gcc-internal-format
-msgid "visibility argument must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
+msgid "internal error: sideeffect-insn affecting main effect"
 msgstr ""
 
-#: c-common.c:6923
+#: config/cris/cris.c:1712
 #, gcc-internal-format
-msgid "%qD redeclared with different visibility"
+msgid "unknown cc_attr value"
 msgstr ""
 
-#: c-common.c:6926 c-common.c:6930
+#. If we get here, the caller got its initial tests wrong.
+#: config/cris/cris.c:2096
 #, gcc-internal-format
-msgid "%qD was declared %qs which implies default visibility"
+msgid "internal error: cris_side_effect_mode_ok with bad operands"
 msgstr ""
 
-#: c-common.c:7014
-#, fuzzy, gcc-internal-format
-msgid "tls_model argument not a string"
-msgstr "не хапае аргументаў у функцыі"
+#: config/cris/cris.c:2388
+#, gcc-internal-format
+msgid "-max-stackframe=%d is not usable, not between 0 and %d"
+msgstr ""
 
-#: c-common.c:7027
+#: config/cris/cris.c:2416
 #, gcc-internal-format
-msgid "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
+msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
 msgstr ""
 
-#: c-common.c:7047 c-common.c:7139 config/m32c/m32c.c:2853
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute applies only to functions"
-msgstr "\"%s\" звычайна функцыя"
+#: config/cris/cris.c:2452
+#, gcc-internal-format
+msgid "unknown CRIS cpu version specification in -mtune= : %s"
+msgstr ""
 
-#: c-common.c:7053 c-common.c:7145
+#: config/cris/cris.c:2473
 #, gcc-internal-format
-msgid "can%'t set %qE attribute after definition"
+msgid "-fPIC and -fpic are not supported in this configuration"
 msgstr ""
 
-#: c-common.c:7099
+#: config/cris/cris.c:2488
 #, gcc-internal-format
-msgid "alloc_size parameter outside range"
+msgid "that particular -g option is invalid with -maout and -melinux"
 msgstr ""
 
-#: c-common.c:7202
+#: config/cris/cris.c:2714
 #, gcc-internal-format
-msgid "deprecated message is not a string"
+msgid "Unknown src"
 msgstr ""
 
-#: c-common.c:7242
+#: config/cris/cris.c:2775
 #, fuzzy, gcc-internal-format
-msgid "%qE attribute ignored for %qE"
-msgstr "\"%s\" атрыбут ігнарыруецца"
+msgid "Unknown dest"
+msgstr "невядомы рэжым машыны \"%s\""
 
-#: c-common.c:7302
-#, fuzzy, gcc-internal-format
-msgid "invalid vector type for attribute %qE"
-msgstr "нявернае выкарыстанне \"restict\""
+#: config/cris/cris.c:3060
+#, gcc-internal-format
+msgid "stackframe too big: %d bytes"
+msgstr ""
 
-#: c-common.c:7308 ada/gcc-interface/utils.c:5479
-#: ada/gcc-interface/utils.c:5573
+#: config/cris/cris.c:3554 config/cris/cris.c:3582
 #, gcc-internal-format
-msgid "vector size not an integral multiple of component size"
+msgid "expand_binop failed in movsi got"
 msgstr ""
 
-#: c-common.c:7314 ada/gcc-interface/utils.c:5485
-#: ada/gcc-interface/utils.c:5579
+#: config/cris/cris.c:3664
 #, gcc-internal-format
-msgid "zero vector size"
+msgid "emitting PIC operand, but PIC register isn't set up"
+msgstr ""
+
+#. Definitions for GCC.  Part of the machine description for CRIS.
+#. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2008,
+#. 2009 Free Software Foundation, Inc.
+#. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
+#.
+#. This file is part of GCC.
+#.
+#. GCC is free software; you can redistribute it and/or modify
+#. it under the terms of the GNU General Public License as published by
+#. the Free Software Foundation; either version 3, or (at your option)
+#. any later version.
+#.
+#. GCC is distributed in the hope that it will be useful,
+#. but WITHOUT ANY WARRANTY; without even the implied warranty of
+#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#. GNU General Public License for more details.
+#.
+#. You should have received a copy of the GNU General Public License
+#. along with GCC; see the file COPYING3.  If not see
+#. <http://www.gnu.org/licenses/>.
+#. After the first "Node:" comment comes all preprocessor directives and
+#. attached declarations described in the info files, the "Using and
+#. Porting GCC" manual (uapgcc), in the same order as found in the "Target
+#. macros" section in the gcc-2.9x CVS edition of 2000-03-17.  FIXME: Not
+#. really, but needs an update anyway.
+#.
+#. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
+#. for that.  If applicable, there is a CRIS-specific comment.  The order
+#. of macro definitions follow the order in the manual.  Every section in
+#. the manual (node in the info pages) has an introductory `Node:
+#. <subchapter>' comment.  If no macros are defined for a section, only
+#. the section-comment is present.
+#. Note that other header files (e.g. config/elfos.h, config/linux.h,
+#. config/cris/linux.h and config/cris/aout.h) are responsible for lots of
+#. settings not repeated below.  This file contains general CRIS
+#. definitions and definitions for the cris-*-elf subtarget.
+#. We don't want to use gcc_assert for everything, as that can be
+#. compiled out.
+#: config/cris/cris.h:43
+#, gcc-internal-format
+msgid "CRIS-port assertion failed: "
 msgstr ""
 
-#: c-common.c:7322 ada/gcc-interface/utils.c:5493
-#: ada/gcc-interface/utils.c:5586
+#. Node: Caller Saves
+#. (no definitions)
+#. Node: Function entry
+#. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
+#. TARGET_ASM_FUNCTION_EPILOGUE.
+#. Node: Profiling
+#: config/cris/cris.h:929
 #, gcc-internal-format
-msgid "number of components of the vector not a power of two"
+msgid "no FUNCTION_PROFILER for CRIS"
 msgstr ""
 
-#: c-common.c:7350 ada/gcc-interface/utils.c:5233
+#: config/crx/crx.h:363
 #, gcc-internal-format
-msgid "nonnull attribute without arguments on a non-prototype"
+msgid "Profiler support for CRX"
 msgstr ""
 
-#: c-common.c:7365 ada/gcc-interface/utils.c:5248
+#: config/frv/frv.c:8732
 #, gcc-internal-format
-msgid "nonnull argument has invalid operand number (argument %lu)"
+msgid "accumulator is not a constant integer"
 msgstr ""
 
-#: c-common.c:7384 ada/gcc-interface/utils.c:5267
+#: config/frv/frv.c:8737
 #, gcc-internal-format
-msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
+msgid "accumulator number is out of bounds"
 msgstr ""
 
-#: c-common.c:7392 ada/gcc-interface/utils.c:5275
+#: config/frv/frv.c:8748
 #, gcc-internal-format
-msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
+msgid "inappropriate accumulator for %qs"
 msgstr ""
 
-#: c-common.c:7468
+#: config/frv/frv.c:8825
 #, fuzzy, gcc-internal-format
-msgid "not enough variable arguments to fit a sentinel"
-msgstr "не хапае аргументаў у функцыі"
+msgid "invalid IACC argument"
+msgstr "нерэчаіснае значэньне %%C"
 
-#: c-common.c:7482
+#: config/frv/frv.c:8848
 #, gcc-internal-format
-msgid "missing sentinel in function call"
+msgid "%qs expects a constant argument"
 msgstr ""
 
-#: c-common.c:7523
+#: config/frv/frv.c:8853
 #, gcc-internal-format
-msgid "null argument where non-null required (argument %lu)"
+msgid "constant argument out of range for %qs"
 msgstr ""
 
-#: c-common.c:7588
+#: config/frv/frv.c:9334
 #, gcc-internal-format
-msgid "cleanup argument not an identifier"
+msgid "media functions are not available unless -mmedia is used"
 msgstr ""
 
-#: c-common.c:7595
-#, fuzzy, gcc-internal-format
-msgid "cleanup argument not a function"
-msgstr "вельмі шмат аргументаў у функцыі"
-
-#: c-common.c:7634
+#: config/frv/frv.c:9346
 #, gcc-internal-format
-msgid "%qE attribute requires prototypes with named arguments"
+msgid "this media function is only available on the fr500"
 msgstr ""
 
-#: c-common.c:7645
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute only applies to variadic functions"
-msgstr "\"%s\" звычайна функцыя"
-
-#: c-common.c:7657 ada/gcc-interface/utils.c:5321
-#, fuzzy, gcc-internal-format
-msgid "requested position is not an integer constant"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+#: config/frv/frv.c:9374
+#, gcc-internal-format
+msgid "this media function is only available on the fr400 and fr550"
+msgstr ""
 
-#: c-common.c:7665 ada/gcc-interface/utils.c:5328
+#: config/frv/frv.c:9393
 #, gcc-internal-format
-msgid "requested position is less than zero"
+msgid "this builtin function is only available on the fr405 and fr450"
 msgstr ""
 
-#: c-common.c:7789
+#: config/frv/frv.c:9402
 #, gcc-internal-format
-msgid "Bad option %s to optimize attribute."
+msgid "this builtin function is only available on the fr500 and fr550"
 msgstr ""
 
-#: c-common.c:7792
+#: config/frv/frv.c:9414
 #, gcc-internal-format
-msgid "Bad option %s to pragma attribute"
+msgid "this builtin function is only available on the fr450"
 msgstr ""
 
-#: c-common.c:7987
+#: config/h8300/h8300.c:332
 #, fuzzy, gcc-internal-format
-msgid "not enough arguments to function %qE"
-msgstr "нехапае аргументаў у функцыі \"%s\""
+msgid "-ms2600 is used without -ms"
+msgstr "-ms2600 ужываецца без -ms."
 
-#: c-common.c:7992 c-typeck.c:2799
+#: config/h8300/h8300.c:338
 #, fuzzy, gcc-internal-format
-msgid "too many arguments to function %qE"
-msgstr "вельмі шмат аргументаў у функцыі"
+msgid "-mn is used without -mh or -ms"
+msgstr "-ms2600 ужываецца без -ms."
 
-#: c-common.c:8022 c-common.c:8068
+#: config/i386/host-cygwin.c:64
 #, fuzzy, gcc-internal-format
-msgid "non-floating-point argument in call to function %qE"
-msgstr "велÑ\8cмÑ\96 Ñ\88маÑ\82 Ð°Ñ\80гÑ\83мÑ\8dнÑ\82аÑ\9e Ñ\83 Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96 `%s'"
+msgid "can't extend PCH file: %m"
+msgstr "немагÑ\87Ñ\8bма Ñ\81Ñ\82ваÑ\80Ñ\8bÑ\86Ñ\8c Ñ\87аÑ\81овÑ\8b Ñ\84айл"
 
-#: c-common.c:8045
+#: config/i386/host-cygwin.c:75
 #, fuzzy, gcc-internal-format
-msgid "non-floating-point arguments in call to function %qE"
-msgstr "велÑ\8cмÑ\96 Ñ\88маÑ\82 Ð°Ñ\80гÑ\83мÑ\8dнÑ\82аÑ\9e Ñ\83 Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96 `%s'"
+msgid "can't set position in PCH file: %m"
+msgstr "немагÑ\87Ñ\8bма Ð·Ð°Ñ\87Ñ\8bнÑ\96Ñ\86Ñ\8c Ñ\83ваÑ\85одзÑ\8fÑ\87Ñ\8b Ñ\84айл %s"
 
-#: c-common.c:8061
-#, fuzzy, gcc-internal-format
-msgid "non-const integer argument %u in call to function %qE"
-msgstr "нехапае аргументаў у функцыі \"%s\""
+#: config/i386/i386.c:2824 config/i386/i386.c:3075
+#, gcc-internal-format
+msgid "bad value (%s) for %stune=%s %s"
+msgstr ""
 
-#: c-common.c:8351
+#: config/i386/i386.c:2868
 #, gcc-internal-format
-msgid "cannot apply %<offsetof%> to static data member %qD"
+msgid "bad value (%s) for %sstringop-strategy=%s %s"
 msgstr ""
 
-#: c-common.c:8356
+#: config/i386/i386.c:2872
 #, gcc-internal-format
-msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
+msgid "%stune=x86-64%s is deprecated.  Use %stune=k8%s or %stune=generic%s instead as appropriate."
 msgstr ""
 
-#: c-common.c:8363
+#: config/i386/i386.c:2882
 #, gcc-internal-format
-msgid "cannot apply %<offsetof%> to a non constant address"
+msgid "generic CPU can be used only for %stune=%s %s"
+msgstr ""
+
+#: config/i386/i386.c:2885 config/i386/i386.c:3036
+#, gcc-internal-format
+msgid "bad value (%s) for %sarch=%s %s"
 msgstr ""
 
-#: c-common.c:8376 cp/typeck.c:4877
+#: config/i386/i386.c:2896
 #, fuzzy, gcc-internal-format
-msgid "attempt to take address of bit-field structure member %qD"
-msgstr "не магу атрымаць адрас бітавага поля \"%s\""
+msgid "unknown ABI (%s) for %sabi=%s %s"
+msgstr "невядомы рэжым машыны \"%s\""
 
-#: c-common.c:8435
+#: config/i386/i386.c:2911
+#, fuzzy, gcc-internal-format
+msgid "code model %s does not support PIC mode"
+msgstr "%s не падтрымлівае %s"
+
+#: config/i386/i386.c:2917
 #, gcc-internal-format
-msgid "index %E denotes an offset greater than size of %qT"
+msgid "bad value (%s) for %scmodel=%s %s"
 msgstr ""
 
-#: c-common.c:8472
+#: config/i386/i386.c:2941
 #, gcc-internal-format
-msgid "lvalue required as left operand of assignment"
+msgid "bad value (%s) for %sasm=%s %s"
 msgstr ""
 
-#: c-common.c:8475
+#: config/i386/i386.c:2945
+#, fuzzy, gcc-internal-format
+msgid "code model %qs not supported in the %s bit mode"
+msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
+
+#: config/i386/i386.c:2948
 #, gcc-internal-format
-msgid "lvalue required as increment operand"
+msgid "%i-bit mode not compiled in"
 msgstr ""
 
-#: c-common.c:8478
+#: config/i386/i386.c:2960 config/i386/i386.c:3061
+#, fuzzy, gcc-internal-format
+msgid "CPU you selected does not support x86-64 instruction set"
+msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
+
+#: config/i386/i386.c:3094
 #, gcc-internal-format
-msgid "lvalue required as decrement operand"
+msgid "%sregparm%s is ignored in 64-bit mode"
 msgstr ""
 
-#: c-common.c:8481
+#: config/i386/i386.c:3097
 #, gcc-internal-format
-msgid "lvalue required as unary %<&%> operand"
+msgid "%sregparm=%d%s is not between 0 and %d"
 msgstr ""
 
-#: c-common.c:8484
+#: config/i386/i386.c:3110
 #, gcc-internal-format
-msgid "lvalue required in asm statement"
+msgid "%salign-loops%s is obsolete, use -falign-loops%s"
 msgstr ""
 
-#: c-common.c:8614
-#, fuzzy, gcc-internal-format
-msgid "size of array is too large"
-msgstr "памер масіва \"%s\" вельмі вялікі"
+#: config/i386/i386.c:3116 config/i386/i386.c:3131 config/i386/i386.c:3146
+#, gcc-internal-format
+msgid "%salign-loops=%d%s is not between 0 and %d"
+msgstr ""
 
-#: c-common.c:8650 c-common.c:8701 c-typeck.c:3023
-#, fuzzy, gcc-internal-format
-msgid "too few arguments to function %qE"
-msgstr "не хапае аргументаў у функцыі"
+#: config/i386/i386.c:3125
+#, gcc-internal-format
+msgid "%salign-jumps%s is obsolete, use -falign-jumps%s"
+msgstr ""
 
-#: c-common.c:8667 c-typeck.c:5351 config/mep/mep.c:6340
+#: config/i386/i386.c:3140
 #, gcc-internal-format
-msgid "incompatible type for argument %d of %qE"
+msgid "%salign-functions%s is obsolete, use -falign-functions%s"
 msgstr ""
 
-#: c-common.c:8864
+#: config/i386/i386.c:3175
 #, gcc-internal-format
-msgid "array subscript has type %<char%>"
+msgid "%sbranch-cost=%d%s is not between 0 and 5"
 msgstr ""
 
-#: c-common.c:8899
+#: config/i386/i386.c:3183
 #, gcc-internal-format
-msgid "suggest parentheses around %<+%> inside %<<<%>"
+msgid "%slarge-data-threshold=%d%s is negative"
 msgstr ""
 
-#: c-common.c:8902
+#: config/i386/i386.c:3197
 #, gcc-internal-format
-msgid "suggest parentheses around %<-%> inside %<<<%>"
+msgid "bad value (%s) for %stls-dialect=%s %s"
 msgstr ""
 
-#: c-common.c:8908
+#: config/i386/i386.c:3205
 #, gcc-internal-format
-msgid "suggest parentheses around %<+%> inside %<>>%>"
+msgid "pc%d is not valid precision setting (32, 64 or 80)"
 msgstr ""
 
-#: c-common.c:8911
+#: config/i386/i386.c:3221
 #, gcc-internal-format
-msgid "suggest parentheses around %<-%> inside %<>>%>"
+msgid "%srtd%s is ignored in 64bit mode"
 msgstr ""
 
-#: c-common.c:8917
+#: config/i386/i386.c:3276
 #, gcc-internal-format
-msgid "suggest parentheses around %<&&%> within %<||%>"
+msgid "%spreferred-stack-boundary=%d%s is not between %d and 12"
 msgstr ""
 
-#: c-common.c:8926
+#: config/i386/i386.c:3295
 #, gcc-internal-format
-msgid "suggest parentheses around arithmetic in operand of %<|%>"
+msgid "-mincoming-stack-boundary=%d is not between %d and 12"
 msgstr ""
 
-#: c-common.c:8931
+#: config/i386/i386.c:3308
 #, gcc-internal-format
-msgid "suggest parentheses around comparison in operand of %<|%>"
+msgid "%ssseregparm%s used without SSE enabled"
 msgstr ""
 
-#: c-common.c:8935
+#: config/i386/i386.c:3319 config/i386/i386.c:3333
 #, gcc-internal-format
-msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
+msgid "SSE instruction set disabled, using 387 arithmetics"
 msgstr ""
 
-#: c-common.c:8945
+#: config/i386/i386.c:3338
 #, gcc-internal-format
-msgid "suggest parentheses around arithmetic in operand of %<^%>"
+msgid "387 instruction set disabled, using SSE arithmetics"
 msgstr ""
 
-#: c-common.c:8950
+#: config/i386/i386.c:3345
 #, gcc-internal-format
-msgid "suggest parentheses around comparison in operand of %<^%>"
+msgid "bad value (%s) for %sfpmath=%s %s"
 msgstr ""
 
-#: c-common.c:8956
+#: config/i386/i386.c:3361
 #, gcc-internal-format
-msgid "suggest parentheses around %<+%> in operand of %<&%>"
+msgid "unknown vectorization library ABI type (%s) for %sveclibabi=%s %s"
 msgstr ""
 
-#: c-common.c:8959
+#: config/i386/i386.c:3381
 #, gcc-internal-format
-msgid "suggest parentheses around %<-%> in operand of %<&%>"
+msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
 msgstr ""
 
-#: c-common.c:8964
+#: config/i386/i386.c:3394
 #, gcc-internal-format
-msgid "suggest parentheses around comparison in operand of %<&%>"
+msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
 msgstr ""
 
-#: c-common.c:8968
+#: config/i386/i386.c:3805
 #, gcc-internal-format
-msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
+msgid "attribute(target(\"%s\")) is unknown"
 msgstr ""
 
-#: c-common.c:8976
+#: config/i386/i386.c:3827
 #, gcc-internal-format
-msgid "suggest parentheses around comparison in operand of %<==%>"
+msgid "option(\"%s\") was already specified"
 msgstr ""
 
-#: c-common.c:8982
+#: config/i386/i386.c:4422 config/i386/i386.c:4467
 #, gcc-internal-format
-msgid "suggest parentheses around comparison in operand of %<!=%>"
+msgid "fastcall and regparm attributes are not compatible"
 msgstr ""
 
-#: c-common.c:8993
+#: config/i386/i386.c:4429
 #, gcc-internal-format
-msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
+msgid "%qE attribute requires an integer constant argument"
 msgstr ""
 
-#: c-common.c:9008
-#, fuzzy, gcc-internal-format
-msgid "label %q+D defined but not used"
-msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца"
-
-#: c-common.c:9010
+#: config/i386/i386.c:4435
 #, fuzzy, gcc-internal-format
-msgid "label %q+D declared but not defined"
-msgstr "адмеÑ\86Ñ\96на `%D' Ð²Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82оÑ\9eвÑ\8bваеÑ\86Ñ\86а, Ð°Ð»Ðµ Ð½Ñ\8f Ð²Ñ\8bзнаÑ\87ана"
+msgid "argument to %qE attribute larger than %d"
+msgstr "памеÑ\80 \"%s\" Ð±Ð¾Ð»Ñ\8cÑ\88 Ñ\87ам %d Ð±Ð°Ð¹Ñ\82"
 
-#: c-common.c:9030
+#: config/i386/i386.c:4459 config/i386/i386.c:4494
 #, gcc-internal-format
-msgid "division by zero"
+msgid "fastcall and cdecl attributes are not compatible"
 msgstr ""
 
-#: c-common.c:9062
+#: config/i386/i386.c:4463
 #, gcc-internal-format
-msgid "comparison between types %qT and %qT"
+msgid "fastcall and stdcall attributes are not compatible"
 msgstr ""
 
-#: c-common.c:9113
+#: config/i386/i386.c:4477 config/i386/i386.c:4490
 #, gcc-internal-format
-msgid "comparison between signed and unsigned integer expressions"
+msgid "stdcall and cdecl attributes are not compatible"
 msgstr ""
 
-#: c-common.c:9164
+#: config/i386/i386.c:4481
 #, gcc-internal-format
-msgid "promoted ~unsigned is always non-zero"
+msgid "stdcall and fastcall attributes are not compatible"
 msgstr ""
 
-#: c-common.c:9167
+#: config/i386/i386.c:4624
 #, gcc-internal-format
-msgid "comparison of promoted ~unsigned with constant"
+msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
 msgstr ""
 
-#: c-common.c:9177
+#: config/i386/i386.c:4627
 #, gcc-internal-format
-msgid "comparison of promoted ~unsigned with unsigned"
+msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
 msgstr ""
 
-#. Except for passing an argument to an unprototyped function,
-#. this is a constraint violation.  When passing an argument to
-#. an unprototyped function, it is compile-time undefined;
-#. making it a constraint in that case was rejected in
-#. DR#252.
-#: c-convert.c:102 c-typeck.c:1900 c-typeck.c:4928 cp/typeck.c:1725
-#: cp/typeck.c:6201 cp/typeck.c:6826 fortran/convert.c:88
+#: config/i386/i386.c:4832
 #, gcc-internal-format
-msgid "void value not ignored as it ought to be"
+msgid "ms_hook_prologue is not compatible with nested function"
 msgstr ""
 
-#: c-convert.c:156 fortran/convert.c:121 java/typeck.c:151
+#: config/i386/i386.c:4905
 #, gcc-internal-format
-msgid "conversion to non-scalar type requested"
+msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
 msgstr ""
 
-#: c-decl.c:696
+#: config/i386/i386.c:5024
 #, gcc-internal-format
-msgid "array %q+D assumed to have one element"
+msgid "AVX vector argument without AVX enabled changes the ABI"
 msgstr ""
 
-#: c-decl.c:737
+#: config/i386/i386.c:5206
 #, gcc-internal-format
-msgid "%qD is static but used in inline function %qD which is not static"
+msgid "The ABI of passing struct with a flexible array member has changed in GCC 4.4"
 msgstr ""
 
-#: c-decl.c:742
+#: config/i386/i386.c:5322
 #, gcc-internal-format
-msgid "%q+D is static but declared in inline function %qD which is not static"
+msgid "The ABI of passing union with long double has changed in GCC 4.4"
 msgstr ""
 
-#: c-decl.c:954
+#: config/i386/i386.c:5437
 #, gcc-internal-format
-msgid "GCC supports only %u nested scopes"
+msgid "The ABI of passing structure with complex float member has changed in GCC 4.4"
 msgstr ""
 
-#: c-decl.c:1102 cp/decl.c:357
-#, fuzzy, gcc-internal-format
-msgid "label %q+D used but not defined"
-msgstr "адмеціна `%D' выкарыстоўвываецца, але ня вызначана"
-
-#: c-decl.c:1147
-#, fuzzy, gcc-internal-format
-msgid "nested function %q+D declared but never defined"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
-
-#: c-decl.c:1159
-#, fuzzy, gcc-internal-format
-msgid "inline function %q+D declared but never defined"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+#: config/i386/i386.c:5583
+#, gcc-internal-format
+msgid "SSE register return with SSE disabled"
+msgstr ""
 
-#: c-decl.c:1174 cp/decl.c:600
-#, fuzzy, gcc-internal-format
-msgid "unused variable %q+D"
-msgstr "невыкарыстоўваемая пераменная \"%s\""
+#: config/i386/i386.c:5589
+#, gcc-internal-format
+msgid "SSE register argument with SSE disabled"
+msgstr ""
 
-#: c-decl.c:1178
+#: config/i386/i386.c:5605
 #, gcc-internal-format
-msgid "type of array %q+D completed incompatibly with implicit initialization"
+msgid "x87 register return with x87 disabled"
 msgstr ""
 
-#: c-decl.c:1462 c-decl.c:5672 c-decl.c:6450 c-decl.c:7051
+#: config/i386/i386.c:5975
 #, gcc-internal-format
-msgid "originally defined here"
+msgid "SSE vector argument without SSE enabled changes the ABI"
 msgstr ""
 
-#: c-decl.c:1533
+#: config/i386/i386.c:6013
 #, gcc-internal-format
-msgid "a parameter list with an ellipsis can%'t match an empty parameter name list declaration"
+msgid "MMX vector argument without MMX enabled changes the ABI"
 msgstr ""
 
-#: c-decl.c:1540
+#: config/i386/i386.c:6615
 #, gcc-internal-format
-msgid "an argument type that has a default promotion can%'t match an empty parameter name list declaration"
+msgid "SSE vector return without SSE enabled changes the ABI"
 msgstr ""
 
-#: c-decl.c:1581
+#: config/i386/i386.c:6625
 #, gcc-internal-format
-msgid "prototype for %q+D declares more arguments than previous old-style definition"
+msgid "MMX vector return without MMX enabled changes the ABI"
 msgstr ""
 
-#: c-decl.c:1587
+#: config/i386/i386.c:11195
 #, gcc-internal-format
-msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
+msgid "extended registers have no high halves"
 msgstr ""
 
-#: c-decl.c:1596
+#: config/i386/i386.c:11210
 #, gcc-internal-format
-msgid "prototype for %q+D declares argument %d with incompatible type"
+msgid "unsupported operand size for extended register"
 msgstr ""
 
-#. If we get here, no errors were found, but do issue a warning
-#. for this poor-style construct.
-#: c-decl.c:1609
+#: config/i386/i386.c:11455
 #, gcc-internal-format
-msgid "prototype for %q+D follows non-prototype definition"
+msgid "non-integer operand used with operand code '%c'"
 msgstr ""
 
-#: c-decl.c:1624
+#: config/i386/i386.c:22863
 #, fuzzy, gcc-internal-format
-msgid "previous definition of %q+D was here"
-msgstr "папÑ\8fÑ\80Ñ\8dднÑ\8fе Ð²Ñ\8bзнаÑ\87Ñ\8dнÑ\8cне"
+msgid "last argument must be an immediate"
+msgstr "пеÑ\80Ñ\88Ñ\8bм Ð°Ñ\80гÑ\83менÑ\82ам \"%s\" Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c \"int\""
 
-#: c-decl.c:1626
+#: config/i386/i386.c:23156
 #, fuzzy, gcc-internal-format
-msgid "previous implicit declaration of %q+D was here"
-msgstr "нÑ\8fма Ð¿Ð°Ð¿Ñ\8fÑ\80Ñ\8dднÑ\8fга Ð°Ð±'Ñ\8fÑ\9eленнÑ\8f Ð´Ð»Ñ\8f \"%s\""
+msgid "the fifth argument must be a 8-bit immediate"
+msgstr "пеÑ\80Ñ\88Ñ\8bм Ð°Ñ\80гÑ\83менÑ\82ам \"%s\" Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c \"int\""
 
-#: c-decl.c:1628
+#: config/i386/i386.c:23251
 #, fuzzy, gcc-internal-format
-msgid "previous declaration of %q+D was here"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: c-decl.c:1668
-#, gcc-internal-format
-msgid "%q+D redeclared as different kind of symbol"
-msgstr ""
+msgid "the third argument must be a 8-bit immediate"
+msgstr "першым аргументам \"%s\" павінен быць \"int\""
 
-#: c-decl.c:1672
+#: config/i386/i386.c:23597
 #, fuzzy, gcc-internal-format
-msgid "built-in function %q+D declared as non-function"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+msgid "the last argument must be a 4-bit immediate"
+msgstr "першым аргументам \"%s\" павінен быць \"int\""
 
-#: c-decl.c:1675 c-decl.c:1822 c-decl.c:2510
+#: config/i386/i386.c:23602
 #, fuzzy, gcc-internal-format
-msgid "declaration of %q+D shadows a built-in function"
-msgstr "не Ð¼Ð°Ð³Ñ\83 Ñ\96нÑ\96Ñ\86Ñ\8bÑ\8fлÑ\96заваÑ\86Ñ\8c Ñ\81Ñ\8fбÑ\80оÑ\9eÑ\81кÑ\83Ñ\8e Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\8e \"%s\""
+msgid "the last argument must be a 2-bit immediate"
+msgstr "пеÑ\80Ñ\88Ñ\8bм Ð°Ñ\80гÑ\83менÑ\82ам \"%s\" Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c \"int\""
 
-#: c-decl.c:1684
+#: config/i386/i386.c:23611
 #, fuzzy, gcc-internal-format
-msgid "redeclaration of enumerator %q+D"
-msgstr "абвÑ\8fÑ\88Ñ\87Ñ\8dнÑ\8cне Ñ\88аблÑ\91нÑ\83 `%#D'"
+msgid "the last argument must be a 1-bit immediate"
+msgstr "пеÑ\80Ñ\88Ñ\8bм Ð°Ñ\80гÑ\83менÑ\82ам \"%s\" Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c \"int\""
 
-#. If types don't match for a built-in, throw away the
-#. built-in.  No point in calling locate_old_decl here, it
-#. won't print anything.
-#: c-decl.c:1705
+#: config/i386/i386.c:23620
 #, fuzzy, gcc-internal-format
-msgid "conflicting types for built-in function %q+D"
-msgstr "паÑ\9eÑ\82оÑ\80нае Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнне Ð¼ÐµÑ\82кÑ\96 \"%s\""
+msgid "the last argument must be a 5-bit immediate"
+msgstr "пеÑ\80Ñ\88Ñ\8bм Ð°Ñ\80гÑ\83менÑ\82ам \"%s\" Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c \"int\""
 
-#: c-decl.c:1730 c-decl.c:1743 c-decl.c:1779
+#: config/i386/i386.c:23629
 #, gcc-internal-format
-msgid "conflicting types for %q+D"
+msgid "the next to last argument must be an 8-bit immediate"
 msgstr ""
 
-#: c-decl.c:1759
-#, gcc-internal-format
-msgid "conflicting named address spaces (generic vs %s) for %q+D"
-msgstr ""
+#: config/i386/i386.c:23633 config/i386/i386.c:23831
+#, fuzzy, gcc-internal-format
+msgid "the last argument must be an 8-bit immediate"
+msgstr "першым аргументам \"%s\" павінен быць \"int\""
 
-#: c-decl.c:1763
-#, gcc-internal-format
-msgid "conflicting named address spaces (%s vs generic) for %q+D"
-msgstr ""
+#: config/i386/i386.c:23829
+#, fuzzy, gcc-internal-format
+msgid "the last argument must be a 32-bit immediate"
+msgstr "першым аргументам \"%s\" павінен быць \"int\""
 
-#: c-decl.c:1767
+#: config/i386/i386.c:23895 config/rs6000/rs6000.c:10249
 #, gcc-internal-format
-msgid "conflicting named address spaces (%s vs %s) for %q+D"
+msgid "selector must be an integer constant in the range 0..%wi"
 msgstr ""
 
-#: c-decl.c:1776
+#: config/i386/i386.c:24038
 #, gcc-internal-format
-msgid "conflicting type qualifiers for %q+D"
+msgid "%qE needs unknown isa option"
 msgstr ""
 
-#. Allow OLDDECL to continue in use.
-#: c-decl.c:1797
+#: config/i386/i386.c:24042
 #, fuzzy, gcc-internal-format
-msgid "redefinition of typedef %q+D"
-msgstr "пеÑ\80анакÑ\96Ñ\80аванне stdout: %s"
+msgid "%qE needs isa option %s"
+msgstr "Ð\9dеÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нÑ\8b Ð²Ñ\8bбаÑ\80 %s"
 
-#: c-decl.c:1848 c-decl.c:1951
+#: config/i386/i386.c:25890
 #, fuzzy, gcc-internal-format
-msgid "redefinition of %q+D"
-msgstr "перанакіраванне stdout: %s"
+msgid "%qE attribute only available for 64-bit"
+msgstr "\"%s\" атрыбут ігнарыруецца"
 
-#: c-decl.c:1883 c-decl.c:1989
+#: config/i386/i386.c:25901 config/i386/i386.c:25910
 #, gcc-internal-format
-msgid "static declaration of %q+D follows non-static declaration"
+msgid "ms_abi and sysv_abi attributes are not compatible"
 msgstr ""
 
-#: c-decl.c:1893 c-decl.c:1901 c-decl.c:1979 c-decl.c:1986
+#: config/i386/i386.c:25948 config/rs6000/rs6000.c:23527
+#, fuzzy, gcc-internal-format
+msgid "%qE incompatible attribute ignored"
+msgstr "\"%s\" атрыбут ігнарыруецца"
+
+#: config/i386/i386.c:25971
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only available for 32-bit"
+msgstr "\"%s\" атрыбут ігнарыруецца"
+
+#: config/i386/i386.c:25977
 #, gcc-internal-format
-msgid "non-static declaration of %q+D follows static declaration"
+msgid "ms_hook_prologue attribute needs assembler swap suffix support"
 msgstr ""
 
-#: c-decl.c:1917
+#: config/i386/i386.c:29887
 #, gcc-internal-format
-msgid "%<gnu_inline%> attribute present on %q+D"
+msgid "vector permutation requires vector constant"
 msgstr ""
 
-#: c-decl.c:1920
+#: config/i386/i386.c:29897
 #, fuzzy, gcc-internal-format
-msgid "but not here"
-msgstr " адсюль"
+msgid "invalid vector permutation constant"
+msgstr "`%E' - нерэчаісная нязьменная тыпу string"
 
-#: c-decl.c:1938
+#: config/i386/i386.c:29945
 #, gcc-internal-format
-msgid "thread-local declaration of %q+D follows non-thread-local declaration"
+msgid "vector permutation (%d %d)"
 msgstr ""
 
-#: c-decl.c:1941
+#: config/i386/i386.c:29948
 #, gcc-internal-format
-msgid "non-thread-local declaration of %q+D follows thread-local declaration"
+msgid "vector permutation (%d %d %d %d)"
 msgstr ""
 
-#: c-decl.c:1971
-#, fuzzy, gcc-internal-format
-msgid "extern declaration of %q+D follows declaration with no linkage"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: c-decl.c:2007
+#: config/i386/i386.c:29952
 #, gcc-internal-format
-msgid "declaration of %q+D with no linkage follows extern declaration"
+msgid "vector permutation (%d %d %d %d %d %d %d %d)"
 msgstr ""
 
-#: c-decl.c:2013
-#, fuzzy, gcc-internal-format
-msgid "redeclaration of %q+D with no linkage"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: c-decl.c:2039
+#: config/i386/i386.c:29957
 #, gcc-internal-format
-msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
+msgid "vector permutation (%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d)"
 msgstr ""
 
-#: c-decl.c:2050
-#, fuzzy, gcc-internal-format
-msgid "inline declaration of %qD follows declaration with attribute noinline"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: c-decl.c:2057
-#, fuzzy, gcc-internal-format
-msgid "declaration of %q+D with attribute noinline follows inline declaration "
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
+#: config/i386/winnt.c:81
+#, gcc-internal-format
+msgid "%qE attribute applies only to initialized variables with external linkage"
+msgstr ""
 
-#: c-decl.c:2075
-#, fuzzy, gcc-internal-format
-msgid "redefinition of parameter %q+D"
-msgstr "перанакіраванне stdout: %s"
+#: config/i386/winnt.c:143 config/sh/symbian-c.c:96
+#: config/sh/symbian-cxx.c:120
+#, gcc-internal-format
+msgid "definition of static data member %q+D of dllimport'd class"
+msgstr ""
 
-#: c-decl.c:2102
-#, fuzzy, gcc-internal-format
-msgid "redundant redeclaration of %q+D"
-msgstr "Нерэчаіснае абвяшчэнне"
+#: config/i386/winnt.c:292
+#, gcc-internal-format
+msgid "%q+D:'selectany' attribute applies only to initialized objects"
+msgstr ""
 
-#: c-decl.c:2497
-#, fuzzy, gcc-internal-format
-msgid "declaration of %q+D shadows previous non-variable"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+#: config/i386/winnt.c:440
+#, gcc-internal-format
+msgid "%q+D causes a section type conflict"
+msgstr ""
 
-#: c-decl.c:2502
+#: config/i386/cygming.h:150
 #, gcc-internal-format
-msgid "declaration of %q+D shadows a parameter"
+msgid "-f%s ignored for target (all code is position independent)"
 msgstr ""
 
-#: c-decl.c:2505
+#: config/i386/djgpp.h:180
 #, gcc-internal-format
-msgid "declaration of %q+D shadows a global declaration"
+msgid "-mbnu210 is ignored (option is obsolete)"
 msgstr ""
 
-#: c-decl.c:2515
+#: config/i386/i386-interix.h:256
 #, fuzzy, gcc-internal-format
-msgid "declaration of %q+D shadows a previous local"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+msgid "ms-bitfields not supported for objc"
+msgstr "-pipe не падтрымліваецца"
 
-#: c-decl.c:2519 cp/name-lookup.c:1050 cp/name-lookup.c:1083
-#: cp/name-lookup.c:1092
+#. Don't allow flag_pic to propagate since invalid relocations will
+#. result otherwise.
+#: config/i386/netware.h:81
 #, fuzzy, gcc-internal-format
-msgid "shadowed declaration is here"
-msgstr "нÑ\8fма Ð¿Ð°Ð¿Ñ\8fÑ\80Ñ\8dднÑ\8fга Ð°Ð±'Ñ\8fÑ\9eленнÑ\8f Ð´Ð»Ñ\8f \"%s\""
+msgid "-fPIC and -fpic are not supported for this target"
+msgstr "аÑ\82Ñ\80Ñ\8bбÑ\83Ñ\82Ñ\8b Ñ\81екÑ\86Ñ\8bÑ\96 Ð½Ðµ Ð¿Ð°Ð´Ñ\82Ñ\80Ñ\8bмлÑ\96ваÑ\8eÑ\86Ñ\86а Ð´Ð»Ñ\8f Ð³Ñ\8dÑ\82ай Ð¼Ñ\8dÑ\82Ñ\8b"
 
-#: c-decl.c:2646
-#, fuzzy, gcc-internal-format
-msgid "nested extern declaration of %qD"
-msgstr "пустое абвяшчэнне"
+#: config/ia64/ia64-c.c:51
+#, gcc-internal-format
+msgid "malformed #pragma builtin"
+msgstr ""
 
-#: c-decl.c:2814 c-decl.c:2817
+#: config/ia64/ia64.c:601
 #, fuzzy, gcc-internal-format
-msgid "implicit declaration of function %qE"
-msgstr "нÑ\8fма Ð¿Ð°Ð¿Ñ\8fÑ\80Ñ\8dднÑ\8fга Ð°Ð±'Ñ\8fÑ\9eленнÑ\8f Ð´Ð»Ñ\8f \"%s\""
+msgid "invalid argument of %qE attribute"
+msgstr "нÑ\8fвеÑ\80нае Ð²Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82анне \"restict\""
 
-#: c-decl.c:2880
-#, fuzzy, gcc-internal-format
-msgid "incompatible implicit declaration of built-in function %qD"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
+#: config/ia64/ia64.c:614
+#, gcc-internal-format
+msgid "an address area attribute cannot be specified for local variables"
+msgstr ""
 
-#: c-decl.c:2889
+#: config/ia64/ia64.c:621
 #, fuzzy, gcc-internal-format
-msgid "incompatible implicit declaration of function %qD"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
+msgid "address area of %q+D conflicts with previous declaration"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: c-decl.c:2942
+#: config/ia64/ia64.c:629
 #, fuzzy, gcc-internal-format
-msgid "%qE undeclared here (not in a function)"
-msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑ\88Ñ\87ан (пеÑ\80Ñ\88ае Ð²Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82анне Ñ\9e Ð³Ñ\8dÑ\82ай Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96)"
+msgid "address area attribute cannot be specified for functions"
+msgstr "\"%s\" Ð·Ð²Ñ\8bÑ\87айна Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\8f"
 
-#: c-decl.c:2947
+#: config/ia64/ia64.c:670
 #, fuzzy, gcc-internal-format
-msgid "%qE undeclared (first use in this function)"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+msgid "%qE attribute requires a string constant argument"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
 
-#: c-decl.c:2951
+#: config/ia64/ia64.c:5384 config/pa/pa.c:368 config/sh/sh.c:8528
+#: config/spu/spu.c:5051
 #, gcc-internal-format
-msgid "(Each undeclared identifier is reported only once"
-msgstr "(Аб кожным неабвешчаным ідэнтыфікатары паведамляецца"
+msgid "value of -mfixed-range must have form REG1-REG2"
+msgstr ""
 
-#: c-decl.c:2952
+#: config/ia64/ia64.c:5411 config/pa/pa.c:395 config/sh/sh.c:8554
+#: config/spu/spu.c:5077
 #, gcc-internal-format
-msgid "for each function it appears in.)"
-msgstr "адзін раз для кожнай функцыі, дзе ён з'яўляецца.)"
+msgid "%s-%s is an empty range"
+msgstr ""
 
-#: c-decl.c:3001 cp/decl.c:2436
+#: config/ia64/ia64.c:5439
 #, gcc-internal-format
-msgid "label %qE referenced outside of any function"
+msgid "bad value %<%s%> for -mtls-size= switch"
 msgstr ""
 
-#: c-decl.c:3037
+#: config/ia64/ia64.c:5464
 #, gcc-internal-format
-msgid "jump into scope of identifier with variably modified type"
+msgid "bad value %<%s%> for -mtune= switch"
 msgstr ""
 
-#: c-decl.c:3040
-#, fuzzy, gcc-internal-format
-msgid "jump skips variable initialization"
-msgstr "нерэчаісны ініцыялізатар"
-
-#: c-decl.c:3041 c-decl.c:3097 c-decl.c:3182
-#, fuzzy, gcc-internal-format
-msgid "label %qD defined here"
-msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца"
-
-#: c-decl.c:3042 c-decl.c:3306
+#: config/ia64/ia64.c:10634
 #, fuzzy, gcc-internal-format
-msgid "%qD declared here"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+msgid "version attribute is not a string"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
 
-#: c-decl.c:3096 c-decl.c:3181
+#: config/iq2000/iq2000.c:1831
 #, gcc-internal-format
-msgid "jump into statement expression"
+msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
 msgstr ""
 
-#: c-decl.c:3118
-#, fuzzy, gcc-internal-format
-msgid "duplicate label declaration %qE"
-msgstr "паўторнае абвяшчэньне адмеціны `%s'"
-
-#: c-decl.c:3212 cp/decl.c:2745
+#: config/iq2000/iq2000.c:2630
 #, fuzzy, gcc-internal-format
-msgid "duplicate label %qD"
-msgstr "паўтарэнне \"%s\""
-
-#: c-decl.c:3243
-#, gcc-internal-format
-msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
-msgstr ""
+msgid "argument %qd is not a constant"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
 
-#: c-decl.c:3304
+#: config/iq2000/iq2000.c:2932 config/xtensa/xtensa.c:2335
 #, gcc-internal-format
-msgid "switch jumps over variable initialization"
+msgid "PRINT_OPERAND_ADDRESS, null pointer"
 msgstr ""
 
-#: c-decl.c:3305 c-decl.c:3316
+#: config/iq2000/iq2000.c:3087
 #, gcc-internal-format
-msgid "switch starts here"
+msgid "PRINT_OPERAND: Unknown punctuation '%c'"
 msgstr ""
 
-#: c-decl.c:3315
+#: config/iq2000/iq2000.c:3096 config/xtensa/xtensa.c:2189
 #, gcc-internal-format
-msgid "switch jumps into statement expression"
+msgid "PRINT_OPERAND null pointer"
 msgstr ""
 
-#: c-decl.c:3386
+#: config/m32c/m32c-pragma.c:63
 #, gcc-internal-format
-msgid "%qE defined as wrong kind of tag"
+msgid "junk at end of #pragma GCC memregs [0..16]"
 msgstr ""
 
-#: c-decl.c:3618
+#: config/m32c/m32c-pragma.c:70
 #, gcc-internal-format
-msgid "unnamed struct/union that defines no instances"
+msgid "#pragma GCC memregs must precede any function decls"
 msgstr ""
 
-#: c-decl.c:3627
+#: config/m32c/m32c-pragma.c:81 config/m32c/m32c-pragma.c:88
 #, gcc-internal-format
-msgid "empty declaration with storage class specifier does not redeclare tag"
+msgid "#pragma GCC memregs takes a number [0..16]"
 msgstr ""
 
-#: c-decl.c:3640
-#, gcc-internal-format
-msgid "empty declaration with type qualifier does not redeclare tag"
-msgstr ""
+#: config/m32c/m32c.c:424
+#, fuzzy, gcc-internal-format
+msgid "invalid target memregs value '%d'"
+msgstr "нерэчаісны тып парамэтра `%T'"
 
-#: c-decl.c:3662 c-decl.c:3669
+#: config/m32c/m32c.c:2845
 #, fuzzy, gcc-internal-format
-msgid "useless type name in empty declaration"
-msgstr "паÑ\9eÑ\82оÑ\80нае Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнне Ð¼ÐµÑ\82кÑ\96 \"%s\""
+msgid "%qE attribute is not supported for R8C target"
+msgstr "аÑ\82Ñ\80Ñ\8bбÑ\83Ñ\82Ñ\8b Ñ\81екÑ\86Ñ\8bÑ\96 Ð½Ðµ Ð¿Ð°Ð´Ñ\82Ñ\80Ñ\8bмлÑ\96ваÑ\8eÑ\86Ñ\86а Ð´Ð»Ñ\8f Ð³Ñ\8dÑ\82ай Ð¼Ñ\8dÑ\82Ñ\8b"
 
-#: c-decl.c:3677
+#. The argument must be a constant integer.
+#: config/m32c/m32c.c:2861 config/sh/sh.c:8735 config/sh/sh.c:8841
 #, fuzzy, gcc-internal-format
-msgid "%<inline%> in empty declaration"
-msgstr "пÑ\83Ñ\81Ñ\82ое Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнÑ\8cне"
+msgid "%qE attribute argument not an integer constant"
+msgstr "аÑ\80гÑ\83менÑ\82 `__builtin_args_info' Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c ÐºÐ°Ð½Ñ\81Ñ\82анÑ\82ай"
 
-#: c-decl.c:3683
+#: config/m32c/m32c.c:2870
 #, gcc-internal-format
-msgid "%<auto%> in file-scope empty declaration"
+msgid "%qE attribute argument should be between 18 to 255"
 msgstr ""
 
-#: c-decl.c:3689
+#: config/m32c/m32c.c:4001
 #, gcc-internal-format
-msgid "%<register%> in file-scope empty declaration"
+msgid "%<bank_switch%> has no effect on non-interrupt functions"
 msgstr ""
 
-#: c-decl.c:3695
-#, fuzzy, gcc-internal-format
-msgid "useless storage class specifier in empty declaration"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
-
-#: c-decl.c:3701
+#: config/m32c/m32c.c:4102
 #, gcc-internal-format
-msgid "useless %<__thread%> in empty declaration"
+msgid "%<fast_interrupt%> attribute directive ignored"
 msgstr ""
 
-#: c-decl.c:3710
+#: config/m32r/m32r.c:382
 #, fuzzy, gcc-internal-format
-msgid "useless type qualifier in empty declaration"
-msgstr "паÑ\9eÑ\82оÑ\80нае Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнне Ð¼ÐµÑ\82кÑ\96 \"%s\""
+msgid "invalid argument of %qs attribute"
+msgstr "нÑ\8fвеÑ\80нае Ð²Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82анне \"restict\""
 
-#: c-decl.c:3717 c-parser.c:1198
+#: config/m68hc11/m68hc11.c:301
 #, gcc-internal-format
-msgid "empty declaration"
-msgstr "пустое абвяшчэньне"
-
-#: c-decl.c:3788
-#, fuzzy, gcc-internal-format
-msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
-msgstr "ISO C89 не падтрымлівае \"long long\""
-
-#: c-decl.c:3792
-#, fuzzy, gcc-internal-format
-msgid "ISO C90 does not support %<[*]%> array declarators"
-msgstr "ISO C89 не падтрымлівае \"long long\""
+msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
+msgstr ""
 
-#. C99 6.7.5.2p4
-#. A function definition isn't function prototype scope C99 6.2.1p4.
-#. C99 6.7.5.2p4
-#: c-decl.c:3799 c-decl.c:6046
+#: config/m68hc11/m68hc11.c:1253
 #, gcc-internal-format
-msgid "%<[*]%> not allowed in other than function prototype scope"
+msgid "%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>"
 msgstr ""
 
-#: c-decl.c:3912
-#, fuzzy, gcc-internal-format
-msgid "%q+D is usually a function"
-msgstr "`%s' - звычайна функцыя"
-
-#: c-decl.c:3921
-#, fuzzy, gcc-internal-format
-msgid "typedef %qD is initialized (use __typeof__ instead)"
-msgstr "параметр \"%s\" ініцыялізаваны"
-
-#: c-decl.c:3926
+#: config/m68hc11/m68hc11.c:1260
 #, gcc-internal-format
-msgid "function %qD is initialized like a variable"
+msgid "%<trap%> attribute is already used"
 msgstr ""
 
-#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:3932
-#, fuzzy, gcc-internal-format
-msgid "parameter %qD is initialized"
-msgstr "параметр \"%s\" ініцыялізаваны"
-
-#: c-decl.c:3957
-#, fuzzy, gcc-internal-format
-msgid "variable %qD has initializer but incomplete type"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: c-decl.c:4046 cp/decl.c:4164 cp/decl.c:11705
-#, fuzzy, gcc-internal-format
-msgid "inline function %q+D given attribute noinline"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
+#: config/m68k/m68k.c:568
+#, gcc-internal-format
+msgid "-mcpu=%s conflicts with -march=%s"
+msgstr ""
 
-#: c-decl.c:4143
+#: config/m68k/m68k.c:639
 #, gcc-internal-format
-msgid "initializer fails to determine size of %q+D"
+msgid "-mpcrel -fPIC is not currently supported on selected cpu"
 msgstr ""
 
-#: c-decl.c:4148
+#: config/m68k/m68k.c:701
 #, fuzzy, gcc-internal-format
-msgid "array size missing in %q+D"
-msgstr "прапушчан памер масіва ў `%D'"
+msgid "-falign-labels=%d is not supported"
+msgstr "-pipe не падтрымліваецца"
 
-#: c-decl.c:4160
+#: config/m68k/m68k.c:706
 #, fuzzy, gcc-internal-format
-msgid "zero or negative size array %q+D"
-msgstr "нулявы памер масіва `%D'"
+msgid "-falign-loops=%d is not supported"
+msgstr "-pipe не падтрымліваецца"
 
-#: c-decl.c:4215 varasm.c:2139
+#: config/m68k/m68k.c:809
 #, gcc-internal-format
-msgid "storage size of %q+D isn%'t known"
+msgid "multiple interrupt attributes not allowed"
 msgstr ""
 
-#: c-decl.c:4226
-#, fuzzy, gcc-internal-format
-msgid "storage size of %q+D isn%'t constant"
-msgstr "тып параметра \"%s\" не аб'яўлены"
-
-#: c-decl.c:4273
+#: config/m68k/m68k.c:816
 #, gcc-internal-format
-msgid "ignoring asm-specifier for non-static local variable %q+D"
+msgid "interrupt_thread is available only on fido"
 msgstr ""
 
-#: c-decl.c:4301
+#: config/m68k/m68k.c:1145 config/rs6000/rs6000.c:18025
 #, gcc-internal-format
-msgid "cannot put object with volatile field into register"
+msgid "stack limit expression is not supported"
 msgstr ""
 
-#: c-decl.c:4391
-#, fuzzy, gcc-internal-format
-msgid "uninitialized const %qD is invalid in C++"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+#: config/mep/mep-pragma.c:65
+#, gcc-internal-format
+msgid "junk at end of #pragma io_volatile"
+msgstr ""
 
-#: c-decl.c:4437
+#: config/mep/mep-pragma.c:79
 #, gcc-internal-format
-msgid "ISO C forbids forward parameter declarations"
+msgid "#pragma io_volatile takes only on or off"
 msgstr ""
 
-#: c-decl.c:4523
+#: config/mep/mep-pragma.c:118
 #, gcc-internal-format
-msgid "defining a type in a compound literal is invalid in C++"
+msgid "invalid coprocessor register range"
 msgstr ""
 
-#: c-decl.c:4576
-#, fuzzy, gcc-internal-format
-msgid "bit-field %qs width not an integer constant"
-msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
+#: config/mep/mep-pragma.c:138
+#, gcc-internal-format
+msgid "invalid coprocessor register %qE"
+msgstr ""
 
-#: c-decl.c:4584
+#: config/mep/mep-pragma.c:161
 #, gcc-internal-format
-msgid "negative width in bit-field %qs"
+msgid "malformed coprocessor register"
 msgstr ""
 
-#: c-decl.c:4589
+#: config/mep/mep-pragma.c:248
 #, gcc-internal-format
-msgid "zero width for bit-field %qs"
+msgid "junk at end of #pragma GCC coprocessor width"
 msgstr ""
 
-#: c-decl.c:4599
-#, fuzzy, gcc-internal-format
-msgid "bit-field %qs has invalid type"
-msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
+#: config/mep/mep-pragma.c:255
+#, gcc-internal-format
+msgid "#pragma GCC coprocessor width takes only 32 or 64"
+msgstr ""
 
-#: c-decl.c:4609
+#: config/mep/mep-pragma.c:275
 #, gcc-internal-format
-msgid "type of bit-field %qs is a GCC extension"
+msgid "#pragma GCC coprocessor subclass letter must be in [ABCD]"
 msgstr ""
 
-#: c-decl.c:4615
+#: config/mep/mep-pragma.c:280
 #, gcc-internal-format
-msgid "width of %qs exceeds its type"
+msgid "#pragma GCC coprocessor subclass '%c' already defined"
 msgstr ""
 
-#: c-decl.c:4628
+#: config/mep/mep-pragma.c:298
 #, gcc-internal-format
-msgid "%qs is narrower than values of its type"
+msgid "malformed #pragma GCC coprocessor subclass"
 msgstr ""
 
-#: c-decl.c:4647
+#: config/mep/mep-pragma.c:320
 #, gcc-internal-format
-msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
+msgid "malformed #pragma disinterrupt"
 msgstr ""
 
-#: c-decl.c:4651
+#: config/mep/mep-pragma.c:334
 #, gcc-internal-format
-msgid "ISO C90 forbids array whose size can%'t be evaluated"
+msgid "malformed #pragma GCC coprocessor"
 msgstr ""
 
-#: c-decl.c:4658
+#: config/mep/mep-pragma.c:339
 #, fuzzy, gcc-internal-format
-msgid "ISO C90 forbids variable length array %qE"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+msgid "coprocessor not enabled"
+msgstr "выбары ўключаны:"
 
-#: c-decl.c:4661
-#, fuzzy, gcc-internal-format
-msgid "ISO C90 forbids variable length array"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+#: config/mep/mep-pragma.c:350
+#, gcc-internal-format
+msgid "unknown #pragma GCC coprocessor %E"
+msgstr ""
 
-#: c-decl.c:4670
+#: config/mep/mep-pragma.c:372
+#, gcc-internal-format
+msgid "malformed #pragma call"
+msgstr ""
+
+#: config/mep/mep.c:388
 #, fuzzy, gcc-internal-format
-msgid "the size of array %qE can%'t be evaluated"
-msgstr "памер масіва \"%s\" адмоўны"
+msgid "-fpic is not supported"
+msgstr "-pipe не падтрымліваецца"
 
-#: c-decl.c:4674
+#: config/mep/mep.c:390
 #, fuzzy, gcc-internal-format
-msgid "the size of array can %'t be evaluated"
-msgstr "памер масіва \"%s\" адмоўны"
+msgid "-fPIC is not supported"
+msgstr "-pipe не падтрымліваецца"
 
-#: c-decl.c:4680
+#: config/mep/mep.c:392
 #, gcc-internal-format
-msgid "variable length array %qE is used"
+msgid "only one of -ms and -mm may be given"
 msgstr ""
 
-#: c-decl.c:4684 cp/decl.c:7348
+#: config/mep/mep.c:394
 #, gcc-internal-format
-msgid "variable length array is used"
+msgid "only one of -ms and -ml may be given"
 msgstr ""
 
-#: c-decl.c:4862 c-decl.c:5208 c-decl.c:5218
+#: config/mep/mep.c:396
 #, gcc-internal-format
-msgid "variably modified %qE at file scope"
+msgid "only one of -mm and -ml may be given"
 msgstr ""
 
-#: c-decl.c:4864
+#: config/mep/mep.c:398
 #, gcc-internal-format
-msgid "variably modified field at file scope"
+msgid "only one of -ms and -mtiny= may be given"
 msgstr ""
 
-#: c-decl.c:4884
+#: config/mep/mep.c:400
 #, gcc-internal-format
-msgid "type defaults to %<int%> in declaration of %qE"
+msgid "only one of -mm and -mtiny= may be given"
 msgstr ""
 
-#: c-decl.c:4888
+#: config/mep/mep.c:402
 #, gcc-internal-format
-msgid "type defaults to %<int%> in type name"
+msgid "-mclip currently has no effect without -mminmax"
 msgstr ""
 
-#: c-decl.c:4921
-#, fuzzy, gcc-internal-format
-msgid "duplicate %<const%>"
-msgstr "паўтарэнне \"const\""
+#: config/mep/mep.c:409
+#, gcc-internal-format
+msgid "-mc= must be -mc=tiny, -mc=near, or -mc=far"
+msgstr ""
 
-#: c-decl.c:4923
-#, fuzzy, gcc-internal-format
-msgid "duplicate %<restrict%>"
-msgstr "паўтарэнне \"restrict\""
+#: config/mep/mep.c:1534
+#, gcc-internal-format
+msgid "unusual TP-relative address"
+msgstr ""
 
-#: c-decl.c:4925
-#, fuzzy, gcc-internal-format
-msgid "duplicate %<volatile%>"
-msgstr "паўтарэнне \"volatile\""
+#: config/mep/mep.c:3531
+#, gcc-internal-format
+msgid "unconvertible operand %c %qs"
+msgstr ""
 
-#: c-decl.c:4929
+#: config/mep/mep.c:3973 config/mep/mep.c:4036
 #, gcc-internal-format
-msgid "conflicting named address spaces (%s vs %s)"
+msgid "address region attributes not allowed with auto storage class"
 msgstr ""
 
-#: c-decl.c:4951
+#: config/mep/mep.c:3979 config/mep/mep.c:4042
 #, gcc-internal-format
-msgid "function definition declared %<auto%>"
+msgid "address region attributes on pointed-to types ignored"
 msgstr ""
 
-#: c-decl.c:4953
+#: config/mep/mep.c:4028
 #, fuzzy, gcc-internal-format
-msgid "function definition declared %<register%>"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+msgid "%qE attribute only applies to variables and functions"
+msgstr "\"%s\" звычайна функцыя"
 
-#: c-decl.c:4955
+#: config/mep/mep.c:4048 config/mep/mep.c:4336
 #, gcc-internal-format
-msgid "function definition declared %<typedef%>"
+msgid "duplicate address region attribute %qE in declaration of %qE on line %d"
 msgstr ""
 
-#: c-decl.c:4957
+#: config/mep/mep.c:4082
 #, fuzzy, gcc-internal-format
-msgid "function definition declared %<__thread%>"
-msgstr "вÑ\96Ñ\80Ñ\82Ñ\83алÑ\8cнÑ\8bÑ\8f Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96 Ð½Ðµ Ð¼Ð¾Ð³Ñ\83Ñ\86Ñ\8c Ð±Ñ\8bÑ\86Ñ\8c Ñ\81Ñ\8fбÑ\80оÑ\9eÑ\81кÑ\96мÑ\96"
+msgid "cannot inline interrupt function %qE"
+msgstr "не Ð¼Ð°Ð³Ñ\83 Ñ\96нÑ\96Ñ\86Ñ\8bÑ\8fлÑ\96заваÑ\86Ñ\8c Ñ\81Ñ\8fбÑ\80оÑ\9eÑ\81кÑ\83Ñ\8e Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\8e \"%s\""
 
-#: c-decl.c:4974
+#: config/mep/mep.c:4088
 #, gcc-internal-format
-msgid "storage class specified for structure field %qE"
+msgid "interrupt function must have return type of void"
 msgstr ""
 
-#: c-decl.c:4977
+#: config/mep/mep.c:4093
 #, gcc-internal-format
-msgid "storage class specified for structure field"
+msgid "interrupt function must have no arguments"
 msgstr ""
 
-#: c-decl.c:4981
+#: config/mep/mep.c:4114
 #, gcc-internal-format
-msgid "storage class specified for parameter %qE"
+msgid "%qE attribute allows only an integer constant argument"
 msgstr ""
 
-#: c-decl.c:4984
-#, gcc-internal-format
-msgid "storage class specified for unnamed parameter"
-msgstr ""
+#: config/mep/mep.c:4147
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only applies to functions, not %s"
+msgstr "\"%s\" звычайна функцыя"
 
-#: c-decl.c:4987 cp/decl.c:8284
+#: config/mep/mep.c:4157
 #, gcc-internal-format
-msgid "storage class specified for typename"
+msgid "To describe a pointer to a VLIW function, use syntax like this:"
 msgstr ""
 
-#: c-decl.c:5004
+#: config/mep/mep.c:4158
 #, gcc-internal-format
-msgid "%qE initialized and declared %<extern%>"
+msgid "  typedef int (__vliw *vfuncptr) ();"
 msgstr ""
 
-#: c-decl.c:5008
+#: config/mep/mep.c:4165
 #, gcc-internal-format
-msgid "%qE has both %<extern%> and initializer"
+msgid "To describe an array of VLIW function pointers, use syntax like this:"
 msgstr ""
 
-#: c-decl.c:5013
+#: config/mep/mep.c:4166
 #, gcc-internal-format
-msgid "file-scope declaration of %qE specifies %<auto%>"
+msgid "  typedef int (__vliw *vfuncptr[]) ();"
 msgstr ""
 
-#: c-decl.c:5017
+#: config/mep/mep.c:4171
 #, gcc-internal-format
-msgid "file-scope declaration of %qE specifies %<register%>"
+msgid "VLIW functions are not allowed without a VLIW configuration"
 msgstr ""
 
-#: c-decl.c:5022
+#: config/mep/mep.c:4319
 #, gcc-internal-format
-msgid "nested function %qE declared %<extern%>"
+msgid "\"#pragma disinterrupt %s\" not used"
 msgstr ""
 
-#: c-decl.c:5025
+#: config/mep/mep.c:4461
 #, gcc-internal-format
-msgid "function-scope %qE implicitly auto and declared %<__thread%>"
+msgid "__io address 0x%x is the same for %qE and %qE"
 msgstr ""
 
-#. Only the innermost declarator (making a parameter be of
-#. array type which is converted to pointer type)
-#. may have static or type qualifiers.
-#: c-decl.c:5072 c-decl.c:5400
+#: config/mep/mep.c:4609
 #, gcc-internal-format
-msgid "static or type qualifiers in non-parameter array declarator"
+msgid "variable %s (%ld bytes) is too large for the %s section (%d bytes)"
 msgstr ""
 
-#: c-decl.c:5120
+#: config/mep/mep.c:4707
 #, gcc-internal-format
-msgid "declaration of %qE as array of voids"
+msgid "variable %D of type %<io%> must be uninitialized"
 msgstr ""
 
-#: c-decl.c:5122
+#: config/mep/mep.c:4712
 #, gcc-internal-format
-msgid "declaration of type name as array of voids"
+msgid "variable %D of type %<cb%> must be uninitialized"
 msgstr ""
 
-#: c-decl.c:5129
+#: config/mep/mep.c:6165
 #, gcc-internal-format
-msgid "declaration of %qE as array of functions"
+msgid "coprocessor intrinsic %qs is not available in this configuration"
 msgstr ""
 
-#: c-decl.c:5132
+#: config/mep/mep.c:6168
+#, fuzzy, gcc-internal-format
+msgid "%qs is not available in VLIW functions"
+msgstr "`%D' - гэта ня функцыя,"
+
+#: config/mep/mep.c:6171
 #, gcc-internal-format
-msgid "declaration of type name as array of functions"
+msgid "%qs is not available in non-VLIW functions"
 msgstr ""
 
-#: c-decl.c:5139 c-decl.c:6837
-#, fuzzy, gcc-internal-format
-msgid "invalid use of structure with flexible array member"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: c-decl.c:5165
+#: config/mep/mep.c:6333 config/mep/mep.c:6451
 #, fuzzy, gcc-internal-format
-msgid "size of array %qE has non-integer type"
-msgstr "памеÑ\80 Ð¼Ð°Ñ\81Ñ\96ва \"%s\" Ð°Ð´Ð¼Ð¾Ñ\9eнÑ\8b"
+msgid "argument %d of %qE must be in the range %d...%d"
+msgstr "пеÑ\80Ñ\88Ñ\8bм Ð°Ñ\80гÑ\83менÑ\82ам \"%s\" Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c \"int\""
 
-#: c-decl.c:5169
+#: config/mep/mep.c:6336
 #, fuzzy, gcc-internal-format
-msgid "size of unnamed array has non-integer type"
-msgstr "памеÑ\80 Ð¼Ð°Ñ\81Ñ\96ва \"%s\" Ð°Ð´Ð¼Ð¾Ñ\9eнÑ\8b"
+msgid "argument %d of %qE must be a multiple of %d"
+msgstr "пеÑ\80Ñ\88Ñ\8bм Ð°Ñ\80гÑ\83менÑ\82ам \"%s\" Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c \"int\""
 
-#: c-decl.c:5179
+#: config/mep/mep.c:6390
 #, fuzzy, gcc-internal-format
-msgid "ISO C forbids zero-size array %qE"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+msgid "too few arguments to %qE"
+msgstr "нехапае аргументаў у функцыі \"%s\""
 
-#: c-decl.c:5182
+#: config/mep/mep.c:6395
 #, fuzzy, gcc-internal-format
-msgid "ISO C forbids zero-size array"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+msgid "too many arguments to %qE"
+msgstr "вельмі шмат аргументаў у функцыі \"%s\""
 
-#: c-decl.c:5191
+#: config/mep/mep.c:6413
 #, fuzzy, gcc-internal-format
-msgid "size of array %qE is negative"
-msgstr "адмоÑ\9eнÑ\8b Ð¿Ð°Ð¼ÐµÑ\80 Ð¼Ð°Ñ\81Ñ\96ва "
+msgid "argument %d of %qE must be an address"
+msgstr "пеÑ\80Ñ\88Ñ\8bм Ð°Ñ\80гÑ\83менÑ\82ам \"%s\" Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c \"int\""
 
-#: c-decl.c:5193
-#, fuzzy, gcc-internal-format
-msgid "size of unnamed array is negative"
-msgstr "адмоўны памер масіва "
+#: config/mep/mep.c:7209
+#, gcc-internal-format
+msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
+msgstr ""
 
-#: c-decl.c:5269 c-decl.c:5631
-#, fuzzy, gcc-internal-format
-msgid "size of array %qE is too large"
-msgstr "памер масіва \"%s\" вельмі вялікі"
+#: config/mep/mep.c:7215
+#, gcc-internal-format
+msgid "unexpected %d byte cop instruction"
+msgstr ""
 
-#: c-decl.c:5272 c-decl.c:5633
+#: config/mips/mips.c:1343 config/mips/mips.c:1345
 #, fuzzy, gcc-internal-format
-msgid "size of unnamed array is too large"
-msgstr "памер масіва \"%s\" вельмі вялікі"
+msgid "%qs attribute only applies to functions"
+msgstr "\"%s\" звычайна функцыя"
 
-#: c-decl.c:5309
-#, fuzzy, gcc-internal-format
-msgid "ISO C90 does not support flexible array members"
-msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
+#: config/mips/mips.c:1355
+#, gcc-internal-format
+msgid "%qE cannot have both %<mips16%> and %<nomips16%> attributes"
+msgstr ""
 
-#. C99 6.7.5.2p4
-#: c-decl.c:5330
-#, fuzzy, gcc-internal-format
-msgid "%<[*]%> not in a declaration"
-msgstr "\"%s\" - гэта не пачатак дэкларацыі"
+#: config/mips/mips.c:1377 config/mips/mips.c:1380
+#, gcc-internal-format
+msgid "%qE redeclared with conflicting %qs attributes"
+msgstr ""
 
-#: c-decl.c:5343
+#: config/mips/mips.c:2895
 #, gcc-internal-format
-msgid "array type has incomplete element type"
+msgid "MIPS16 TLS"
 msgstr ""
 
-#: c-decl.c:5433
-#, fuzzy, gcc-internal-format
-msgid "%qE declared as function returning a function"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+#: config/mips/mips.c:6374
+#, gcc-internal-format
+msgid "cannot handle inconsistent calls to %qs"
+msgstr ""
 
-#: c-decl.c:5436
+#: config/mips/mips.c:9181
 #, gcc-internal-format
-msgid "type name declared as function returning a function"
+msgid "the %<interrupt%> attribute requires a MIPS32r2 processor"
 msgstr ""
 
-#: c-decl.c:5443
+#: config/mips/mips.c:9183
 #, gcc-internal-format
-msgid "%qE declared as function returning an array"
+msgid "the %<interrupt%> attribute requires %<-msoft-float%>"
 msgstr ""
 
-#: c-decl.c:5446
+#: config/mips/mips.c:9185
 #, gcc-internal-format
-msgid "type name declared as function returning an array"
+msgid "interrupt handlers cannot be MIPS16 functions"
 msgstr ""
 
-#: c-decl.c:5476
+#: config/mips/mips.c:13094
 #, fuzzy, gcc-internal-format
-msgid "function definition has qualified void return type"
-msgstr "функцыя не вяртае тып string"
+msgid "invalid argument to built-in function"
+msgstr "вельмі шмат аргументаў у функцыі"
 
-#: c-decl.c:5479 cp/decl.c:8390
+#: config/mips/mips.c:13335
 #, gcc-internal-format
-msgid "type qualifiers ignored on function return type"
+msgid "built-in function %qE not supported for MIPS16"
 msgstr ""
 
-#: c-decl.c:5509 c-decl.c:5647 c-decl.c:5757 c-decl.c:5850
+#: config/mips/mips.c:13925
+#, fuzzy, gcc-internal-format
+msgid "%qs does not support MIPS16 code"
+msgstr "%s не падтрымлівае %s"
+
+#: config/mips/mips.c:15129
 #, gcc-internal-format
-msgid "ISO C forbids qualified function types"
+msgid "MIPS16 PIC for ABIs other than o32 and o64"
 msgstr ""
 
-#: c-decl.c:5576
+#: config/mips/mips.c:15132
 #, gcc-internal-format
-msgid "%qs combined with %<auto%> qualifier for %qE"
+msgid "MIPS16 -mxgot code"
 msgstr ""
 
-#: c-decl.c:5580
+#: config/mips/mips.c:15135
 #, gcc-internal-format
-msgid "%qs combined with %<register%> qualifier for %qE"
+msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
 msgstr ""
 
-#: c-decl.c:5586
+#: config/mips/mips.c:15266
 #, gcc-internal-format
-msgid "%qs specified for auto variable %qE"
+msgid "CPU names must be lower case"
 msgstr ""
 
-#: c-decl.c:5602
+#: config/mips/mips.c:15409
 #, gcc-internal-format
-msgid "%qs specified for parameter %qE"
+msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
 msgstr ""
 
-#: c-decl.c:5605
+#: config/mips/mips.c:15425
 #, gcc-internal-format
-msgid "%qs specified for unnamed parameter"
+msgid "%<-march=%s%> is not compatible with the selected ABI"
 msgstr ""
 
-#: c-decl.c:5611
+#: config/mips/mips.c:15440
 #, gcc-internal-format
-msgid "%qs specified for structure field %qE"
+msgid "%<-mgp64%> used with a 32-bit processor"
 msgstr ""
 
-#: c-decl.c:5614
+#: config/mips/mips.c:15442
 #, gcc-internal-format
-msgid "%qs specified for structure field"
+msgid "%<-mgp32%> used with a 64-bit ABI"
 msgstr ""
 
-#: c-decl.c:5655
+#: config/mips/mips.c:15444
 #, gcc-internal-format
-msgid "typedef %q+D declared %<inline%>"
+msgid "%<-mgp64%> used with a 32-bit ABI"
 msgstr ""
 
-#: c-decl.c:5691
+#: config/mips/mips.c:15460 config/mips/mips.c:15462 config/mips/mips.c:15529
+#, fuzzy, gcc-internal-format
+msgid "unsupported combination: %s"
+msgstr "непадтрымліваемая версія"
+
+#: config/mips/mips.c:15466
 #, gcc-internal-format
-msgid "ISO C forbids const or volatile function types"
+msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
 msgstr ""
 
-#. C99 6.7.2.1p8
-#: c-decl.c:5701
+#: config/mips/mips.c:15469
 #, gcc-internal-format
-msgid "a member of a structure or union cannot have a variably modified type"
+msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
 msgstr ""
 
-#: c-decl.c:5718 cp/decl.c:7570
+#: config/mips/mips.c:15523
 #, fuzzy, gcc-internal-format
-msgid "variable or field %qE declared void"
-msgstr "тып параметра \"%s\" не аб'яўлены"
+msgid "the %qs architecture does not support branch-likely instructions"
+msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
 
-#: c-decl.c:5749
+#: config/mips/mips.c:15563
 #, gcc-internal-format
-msgid "attributes in parameter array declarator ignored"
+msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
 msgstr ""
 
-#: c-decl.c:5783
-#, fuzzy, gcc-internal-format
-msgid "parameter %q+D declared %<inline%>"
-msgstr "тып параметра \"%s\" не аб'яўлены"
+#: config/mips/mips.c:15571 config/mips/mips.c:15574
+#, gcc-internal-format
+msgid "cannot use small-data accesses for %qs"
+msgstr ""
 
-#: c-decl.c:5796
-#, fuzzy, gcc-internal-format
-msgid "field %qE declared as a function"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+#: config/mips/mips.c:15588
+#, gcc-internal-format
+msgid "%<-mips3d%> requires %<-mpaired-single%>"
+msgstr ""
+
+#: config/mips/mips.c:15597
+#, gcc-internal-format
+msgid "%qs must be used with %qs"
+msgstr ""
 
-#: c-decl.c:5803
+#: config/mips/mips.c:15604
 #, fuzzy, gcc-internal-format
-msgid "field %qE has incomplete type"
-msgstr "\"%s\" мае незавершаны тып"
+msgid "the %qs architecture does not support paired-single instructions"
+msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
+
+#: config/mips/mips.c:15610
+#, gcc-internal-format
+msgid "%qs requires a target that provides the %qs instruction"
+msgstr ""
 
-#: c-decl.c:5805
+#: config/mips/mips.c:15715
 #, fuzzy, gcc-internal-format
-msgid "unnamed field has incomplete type"
-msgstr "\"%s\" мае незавершаны тып"
+msgid "%qs requires branch-likely instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: c-decl.c:5822 c-decl.c:5833 c-decl.c:5836
+#: config/mips/mips.c:15719
 #, fuzzy, gcc-internal-format
-msgid "invalid storage class for function %qE"
-msgstr "Нерэчаісны выбар \"%s\""
+msgid "the %qs architecture does not support the synci instruction"
+msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
 
-#: c-decl.c:5856
+#: config/mips/mips.c:16186
 #, gcc-internal-format
-msgid "%<noreturn%> function returns non-void value"
+msgid "mips16 function profiling"
 msgstr ""
 
-#: c-decl.c:5892
+#: config/mmix/mmix.c:239
 #, fuzzy, gcc-internal-format
-msgid "cannot inline function %<main%>"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+msgid "-f%s not supported: ignored"
+msgstr "-pipe не падтрымліваецца"
+
+#: config/mmix/mmix.c:687
+#, fuzzy, gcc-internal-format
+msgid "support for mode %qs"
+msgstr "няма тыпа дадзеных для рэжыма \"%s\""
 
-#: c-decl.c:5921
+#: config/mmix/mmix.c:701
 #, gcc-internal-format
-msgid "variable previously declared %<static%> redeclared %<extern%>"
+msgid "too large function value type, needs %d registers, have only %d registers for this"
 msgstr ""
 
-#: c-decl.c:5931
+#: config/mmix/mmix.c:871
 #, gcc-internal-format
-msgid "variable %q+D declared %<inline%>"
+msgid "function_profiler support for MMIX"
 msgstr ""
 
-#: c-decl.c:5966
+#: config/mmix/mmix.c:893
 #, gcc-internal-format
-msgid "non-nested function with variably modified type"
+msgid "MMIX Internal: Last named vararg would not fit in a register"
 msgstr ""
 
-#: c-decl.c:5968
+#: config/mmix/mmix.c:1502 config/mmix/mmix.c:1526 config/mmix/mmix.c:1642
 #, gcc-internal-format
-msgid "object with variably modified type must have no linkage"
+msgid "MMIX Internal: Bad register: %d"
 msgstr ""
 
-#: c-decl.c:6051 c-decl.c:7467
+#. Presumably there's a missing case above if we get here.
+#: config/mmix/mmix.c:1634
 #, gcc-internal-format
-msgid "function declaration isn%'t a prototype"
+msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
 msgstr ""
 
-#: c-decl.c:6059
+#: config/mmix/mmix.c:1920
 #, gcc-internal-format
-msgid "parameter names (without types) in function declaration"
+msgid "stack frame not a multiple of 8 bytes: %wd"
 msgstr ""
 
-#: c-decl.c:6094
-#, fuzzy, gcc-internal-format
-msgid "parameter %u (%q+D) has incomplete type"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: c-decl.c:6098
-#, fuzzy, gcc-internal-format
-msgid "parameter %u has incomplete type"
-msgstr "\"%s\" мае незавершаны тып"
+#: config/mmix/mmix.c:2156
+#, gcc-internal-format
+msgid "stack frame not a multiple of octabyte: %wd"
+msgstr ""
 
-#: c-decl.c:6108
-#, fuzzy, gcc-internal-format
-msgid "parameter %u (%q+D) has void type"
-msgstr "тып параметра \"%s\" не аб'яўлены"
+#: config/mmix/mmix.c:2440 config/mmix/mmix.c:2504
+#, gcc-internal-format
+msgid "MMIX Internal: %s is not a shiftable int"
+msgstr ""
 
-#: c-decl.c:6112
-#, fuzzy, gcc-internal-format
-msgid "parameter %u has void type"
-msgstr "тып параметра \"%s\" не аб'яўлены"
+#: config/pa/pa.c:500
+#, gcc-internal-format
+msgid "PIC code generation is not supported in the portable runtime model"
+msgstr ""
 
-#: c-decl.c:6182
+#: config/pa/pa.c:505
 #, gcc-internal-format
-msgid "%<void%> as only parameter may not be qualified"
+msgid "PIC code generation is not compatible with fast indirect calls"
 msgstr ""
 
-#: c-decl.c:6186 c-decl.c:6220
-#, fuzzy, gcc-internal-format
-msgid "%<void%> must be the only parameter"
-msgstr "нявернае выкарыстанне \"restict\""
+#: config/pa/pa.c:510
+#, gcc-internal-format
+msgid "-g is only supported when using GAS on this processor,"
+msgstr ""
 
-#: c-decl.c:6214
+#: config/pa/pa.c:511
 #, gcc-internal-format
-msgid "parameter %q+D has just a forward declaration"
+msgid "-g option disabled"
 msgstr ""
 
-#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:6259
+#: config/pa/pa.c:8463
 #, gcc-internal-format
-msgid "%<%s %E%> declared inside parameter list"
+msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
 msgstr ""
 
-#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:6263
+#: config/pa/pa-hpux11.h:82
 #, gcc-internal-format
-msgid "anonymous %s declared inside parameter list"
+msgid "-munix=98 option required for C89 Amendment 1 features.\n"
 msgstr ""
 
-#: c-decl.c:6268
+#: config/picochip/picochip.c:383
 #, gcc-internal-format
-msgid "its scope is only this definition or declaration, which is probably not what you want"
+msgid "invalid AE type specified (%s)\n"
 msgstr ""
 
-#: c-decl.c:6361
+#: config/picochip/picochip.c:406
 #, gcc-internal-format
-msgid "enum type defined here"
+msgid "Invalid mul type specified (%s) - expected mac, mul or none"
 msgstr ""
 
-#: c-decl.c:6367
-#, fuzzy, gcc-internal-format
-msgid "struct defined here"
-msgstr "папярэдняе вызначэньне"
+#: config/picochip/picochip.c:638
+#, gcc-internal-format
+msgid "unexpected mode %s encountered in picochip_emit_save_register\n"
+msgstr ""
 
-#: c-decl.c:6373
-#, fuzzy, gcc-internal-format
-msgid "union defined here"
-msgstr "папярэдняе вызначэньне"
+#: config/picochip/picochip.c:805
+#, gcc-internal-format
+msgid "Defaulting to stack for %s register creation\n"
+msgstr ""
 
-#: c-decl.c:6446
-#, fuzzy, gcc-internal-format
-msgid "redefinition of %<union %E%>"
-msgstr "перанакіраванне stdout: %s"
+#: config/picochip/picochip.c:1342
+#, gcc-internal-format
+msgid "LCFI labels have already been deferred."
+msgstr ""
 
-#: c-decl.c:6448
-#, fuzzy, gcc-internal-format
-msgid "redefinition of %<struct %E%>"
-msgstr "перанакіраванне stdout: %s"
+#: config/picochip/picochip.c:1405
+#, gcc-internal-format
+msgid "LM label has already been deferred."
+msgstr ""
 
-#: c-decl.c:6457
-#, fuzzy, gcc-internal-format
-msgid "nested redefinition of %<union %E%>"
-msgstr "перанакіраванне stdout: %s"
+#: config/picochip/picochip.c:1685
+#, gcc-internal-format
+msgid "picochip_asm_output_opcode - Found multiple lines in VLIW packet %s\n"
+msgstr ""
 
-#: c-decl.c:6459
-#, fuzzy, gcc-internal-format
-msgid "nested redefinition of %<struct %E%>"
-msgstr "перанакіраванне stdout: %s"
+#: config/picochip/picochip.c:1788
+#, gcc-internal-format
+msgid "picochip_asm_output_opcode - can't output unknown operator %c\n"
+msgstr ""
 
-#: c-decl.c:6491 c-decl.c:7069
+#: config/picochip/picochip.c:2040 config/picochip/picochip.c:2099
 #, gcc-internal-format
-msgid "defining type in %qs expression is invalid in C++"
+msgid "%s: At least one operand can't be handled"
 msgstr ""
 
-#: c-decl.c:6558 cp/decl.c:3900
+#: config/picochip/picochip.c:2180
 #, gcc-internal-format
-msgid "declaration does not declare anything"
+msgid "Unknown short branch in %s (type %d)\n"
 msgstr ""
 
-#: c-decl.c:6561
-#, fuzzy, gcc-internal-format
-msgid "ISO C doesn%'t support unnamed structs/unions"
-msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
-
-#: c-decl.c:6624 c-decl.c:6640
-#, fuzzy, gcc-internal-format
-msgid "duplicate member %q+D"
-msgstr "паўтарэнне \"%s\""
-
-#: c-decl.c:6743
+#: config/picochip/picochip.c:2217
 #, gcc-internal-format
-msgid "union has no named members"
+msgid "Unknown long branch in %s (type %d)\n"
 msgstr ""
 
-#: c-decl.c:6745
+#: config/picochip/picochip.c:2257 config/picochip/picochip.c:2325
 #, gcc-internal-format
-msgid "union has no members"
+msgid "PUT uses port array index %d, which is out of range [%d..%d)"
 msgstr ""
 
-#: c-decl.c:6750
+#: config/picochip/picochip.c:2291
 #, gcc-internal-format
-msgid "struct has no named members"
+msgid "GET uses port array index %d, which is out of range [%d..%d)"
 msgstr ""
 
-#: c-decl.c:6752
+#: config/picochip/picochip.c:3134
 #, gcc-internal-format
-msgid "struct has no members"
+msgid "Too many ALU instructions emitted (%d)\n"
 msgstr ""
 
-#: c-decl.c:6817
+#: config/picochip/picochip.c:3765 config/picochip/picochip.c:3858
 #, gcc-internal-format
-msgid "flexible array member in union"
+msgid "%s: Second source operand is not a constant"
 msgstr ""
 
-#: c-decl.c:6823
+#: config/picochip/picochip.c:3768 config/picochip/picochip.c:3819
+#: config/picochip/picochip.c:3861
 #, gcc-internal-format
-msgid "flexible array member not at end of struct"
+msgid "%s: Third source operand is not a constant"
 msgstr ""
 
-#: c-decl.c:6829
+#: config/picochip/picochip.c:3822
 #, gcc-internal-format
-msgid "flexible array member in otherwise empty struct"
+msgid "%s: Fourth source operand is not a constant"
 msgstr ""
 
-#: c-decl.c:6946
+#: config/picochip/picochip.c:4132
 #, gcc-internal-format
-msgid "union cannot be made transparent"
+msgid "%s (disable warning using -mno-inefficient-warnings)"
 msgstr ""
 
-#: c-decl.c:7042
-#, fuzzy, gcc-internal-format
-msgid "nested redefinition of %<enum %E%>"
-msgstr "перанакіраванне stdout: %s"
-
-#. This enum is a named one that has been declared already.
-#: c-decl.c:7049
-#, fuzzy, gcc-internal-format
-msgid "redeclaration of %<enum %E%>"
-msgstr "абвяшчэньне `%#D'"
-
-#: c-decl.c:7124
+#: config/rs6000/host-darwin.c:62
 #, gcc-internal-format
-msgid "enumeration values exceed range of largest integer"
+msgid "Segmentation Fault (code)"
 msgstr ""
 
-#: c-decl.c:7141
+#: config/rs6000/host-darwin.c:132
 #, gcc-internal-format
-msgid "specified mode too small for enumeral values"
+msgid "Segmentation Fault"
 msgstr ""
 
-#: c-decl.c:7245 c-decl.c:7261
-#, fuzzy, gcc-internal-format
-msgid "enumerator value for %qE is not an integer constant"
-msgstr "памер масіва \"%s\" адмоўны"
-
-#: c-decl.c:7256
-#, fuzzy, gcc-internal-format
-msgid "enumerator value for %qE is not an integer constant expression"
-msgstr "памер масіва \"%s\" адмоўны"
-
-#: c-decl.c:7280
+#: config/rs6000/host-darwin.c:146
 #, gcc-internal-format
-msgid "overflow in enumeration values"
+msgid "While setting up signal stack: %m"
 msgstr ""
 
-#: c-decl.c:7288
+#: config/rs6000/host-darwin.c:152
 #, gcc-internal-format
-msgid "ISO C restricts enumerator values to range of %<int%>"
+msgid "While setting up signal handler: %m"
 msgstr ""
 
-#: c-decl.c:7373
-#, fuzzy, gcc-internal-format
-msgid "inline function %qD given attribute noinline"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: c-decl.c:7391
+#. Handle the machine specific pragma longcall.  Its syntax is
+#.
+#. # pragma longcall ( TOGGLE )
+#.
+#. where TOGGLE is either 0 or 1.
+#.
+#. rs6000_default_long_calls is set to the value of TOGGLE, changing
+#. whether or not new function declarations receive a longcall
+#. attribute by default.
+#: config/rs6000/rs6000-c.c:52
 #, gcc-internal-format
-msgid "return type is an incomplete type"
+msgid "ignoring malformed #pragma longcall"
 msgstr ""
 
-#: c-decl.c:7401
+#: config/rs6000/rs6000-c.c:65
 #, fuzzy, gcc-internal-format
-msgid "return type defaults to %<int%>"
-msgstr "вÑ\8fÑ\80Ñ\82аемÑ\8b Ñ\82Ñ\8bп \"%s\" Ð½Ðµ \"int\""
+msgid "missing open paren"
+msgstr "Ð\9fÑ\80апÑ\83Ñ\88Ñ\87ана Ð½Ð°Ð·Ð²Ð°"
 
-#: c-decl.c:7475
+#: config/rs6000/rs6000-c.c:67
 #, fuzzy, gcc-internal-format
-msgid "no previous prototype for %qD"
-msgstr "нÑ\8fма Ð¿Ð°Ð¿Ñ\8fÑ\80Ñ\8dднÑ\8fга Ð¿Ñ\80аÑ\82аÑ\82Ñ\8bпа Ð´Ð»Ñ\8f \"%s\""
+msgid "missing number"
+msgstr "Ð\9fÑ\80апÑ\83Ñ\88Ñ\87ана Ð½Ð°Ð·Ð²Ð°"
 
-#: c-decl.c:7484
+#: config/rs6000/rs6000-c.c:69
 #, fuzzy, gcc-internal-format
-msgid "%qD was used with no prototype before its definition"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+msgid "missing close paren"
+msgstr "Прапушчана назва класа"
 
-#: c-decl.c:7491
-#, fuzzy, gcc-internal-format
-msgid "no previous declaration for %qD"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
+#: config/rs6000/rs6000-c.c:72
+#, gcc-internal-format
+msgid "number must be 0 or 1"
+msgstr ""
 
-#: c-decl.c:7501
-#, fuzzy, gcc-internal-format
-msgid "%qD was used with no declaration before its definition"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+#: config/rs6000/rs6000-c.c:75
+#, gcc-internal-format
+msgid "junk at end of #pragma longcall"
+msgstr ""
 
-#: c-decl.c:7524
-#, fuzzy, gcc-internal-format
-msgid "return type of %qD is not %<int%>"
-msgstr "вяртаемы тып \"%s\" не \"int\""
+#: config/rs6000/rs6000-c.c:3238
+#, gcc-internal-format
+msgid "%s only accepts %d arguments"
+msgstr ""
 
-#: c-decl.c:7530
-#, fuzzy, gcc-internal-format
-msgid "%qD is normally a non-static function"
-msgstr "`%s' - звычайна функцыя"
+#: config/rs6000/rs6000-c.c:3243
+#, gcc-internal-format
+msgid "%s only accepts 1 argument"
+msgstr ""
 
-#: c-decl.c:7565
+#: config/rs6000/rs6000-c.c:3248
 #, gcc-internal-format
-msgid "old-style parameter declarations in prototyped function definition"
+msgid "%s only accepts 2 arguments"
 msgstr ""
 
-#: c-decl.c:7579
+#: config/rs6000/rs6000-c.c:3313
 #, gcc-internal-format
-msgid "traditional C rejects ISO C style function definitions"
+msgid "vec_extract only accepts 2 arguments"
 msgstr ""
 
-#: c-decl.c:7595
+#: config/rs6000/rs6000-c.c:3389
 #, gcc-internal-format
-msgid "parameter name omitted"
+msgid "vec_insert only accepts 3 arguments"
 msgstr ""
 
-#: c-decl.c:7630
+#: config/rs6000/rs6000-c.c:3492
 #, gcc-internal-format
-msgid "old-style function definition"
+msgid "passing arg %d of %qE discards qualifiers frompointer target type"
 msgstr ""
 
-#: c-decl.c:7639
+#: config/rs6000/rs6000-c.c:3535
+#, fuzzy, gcc-internal-format
+msgid "invalid parameter combination for AltiVec intrinsic"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: config/rs6000/rs6000.c:2111
 #, gcc-internal-format
-msgid "parameter name missing from parameter list"
+msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
 msgstr ""
 
-#: c-decl.c:7651
+#: config/rs6000/rs6000.c:2122
 #, gcc-internal-format
-msgid "%qD declared as a non-parameter"
+msgid "-m64 requires PowerPC64 architecture, enabling"
 msgstr ""
 
-#: c-decl.c:7657
+#: config/rs6000/rs6000.c:2374
 #, fuzzy, gcc-internal-format
-msgid "multiple parameters named %qD"
-msgstr "невыкарыстаемы параметр \"%s\""
+msgid "AltiVec not supported in this target"
+msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
 
-#: c-decl.c:7666
+#: config/rs6000/rs6000.c:2376
 #, fuzzy, gcc-internal-format
-msgid "parameter %qD declared with void type"
-msgstr "тып параметра \"%s\" не аб'яўлены"
+msgid "Spe not supported in this target"
+msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
 
-#: c-decl.c:7695 c-decl.c:7699
+#: config/rs6000/rs6000.c:2403
 #, gcc-internal-format
-msgid "type of %qD defaults to %<int%>"
+msgid "-mmultiple is not supported on little endian systems"
 msgstr ""
 
-#: c-decl.c:7719
-#, fuzzy, gcc-internal-format
-msgid "parameter %qD has incomplete type"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: c-decl.c:7726
+#: config/rs6000/rs6000.c:2410
 #, gcc-internal-format
-msgid "declaration for parameter %qD but no such parameter"
+msgid "-mstring is not supported on little endian systems"
 msgstr ""
 
-#: c-decl.c:7778
+#: config/rs6000/rs6000.c:2469
 #, gcc-internal-format
-msgid "number of arguments doesn%'t match built-in prototype"
+msgid "unknown -mdebug-%s switch"
 msgstr ""
 
-#: c-decl.c:7789
-#, fuzzy, gcc-internal-format
-msgid "number of arguments doesn%'t match prototype"
-msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
+#: config/rs6000/rs6000.c:2509
+#, gcc-internal-format
+msgid "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
+msgstr ""
 
-#: c-decl.c:7792 c-decl.c:7834 c-decl.c:7848
+#: config/rs6000/rs6000.c:3130
 #, fuzzy, gcc-internal-format
-msgid "prototype declaration"
-msgstr "пÑ\83Ñ\81Ñ\82ое Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнÑ\8cне"
+msgid "unknown -m%s= option specified: '%s'"
+msgstr "невÑ\8fдомÑ\8b Ñ\80Ñ\8dжÑ\8bм Ð¼Ð°Ñ\88Ñ\8bнÑ\8b \"%s\""
 
-#: c-decl.c:7826
+#: config/rs6000/rs6000.c:3176
 #, gcc-internal-format
-msgid "promoted argument %qD doesn%'t match built-in prototype"
+msgid "unknown value %s for -mfpu"
 msgstr ""
 
-#: c-decl.c:7831
+#: config/rs6000/rs6000.c:3505
 #, gcc-internal-format
-msgid "promoted argument %qD doesn%'t match prototype"
+msgid "not configured for ABI: '%s'"
 msgstr ""
 
-#: c-decl.c:7841
+#: config/rs6000/rs6000.c:3518
 #, gcc-internal-format
-msgid "argument %qD doesn%'t match built-in prototype"
+msgid "Using darwin64 ABI"
 msgstr ""
 
-#: c-decl.c:7846
+#: config/rs6000/rs6000.c:3523
 #, gcc-internal-format
-msgid "argument %qD doesn%'t match prototype"
+msgid "Using old darwin ABI"
 msgstr ""
 
-#: c-decl.c:8030 cp/decl.c:12551
+#: config/rs6000/rs6000.c:3530
 #, gcc-internal-format
-msgid "no return statement in function returning non-void"
+msgid "Using IBM extended precision long double"
 msgstr ""
 
-#. If we get here, declarations have been used in a for loop without
-#. the C99 for loop scope.  This doesn't make much sense, so don't
-#. allow it.
-#: c-decl.c:8102
+#: config/rs6000/rs6000.c:3536
 #, gcc-internal-format
-msgid "%<for%> loop initial declarations are only allowed in C99 mode"
+msgid "Using IEEE extended precision long double"
 msgstr ""
 
-#: c-decl.c:8107
+#: config/rs6000/rs6000.c:3541
+#, fuzzy, gcc-internal-format
+msgid "unknown ABI specified: '%s'"
+msgstr "невядомы рэжым машыны \"%s\""
+
+#: config/rs6000/rs6000.c:3568
+#, fuzzy, gcc-internal-format
+msgid "invalid option for -mfloat-gprs: '%s'"
+msgstr "Нерэчаісны выбар \"%s\""
+
+#: config/rs6000/rs6000.c:3578
 #, gcc-internal-format
-msgid "use option -std=c99 or -std=gnu99 to compile your code"
+msgid "Unknown switch -mlong-double-%s"
 msgstr ""
 
-#: c-decl.c:8141
+#: config/rs6000/rs6000.c:3599
 #, gcc-internal-format
-msgid "declaration of static variable %qD in %<for%> loop initial declaration"
+msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
 msgstr ""
 
-#: c-decl.c:8145
+#: config/rs6000/rs6000.c:3607
+#, fuzzy, gcc-internal-format
+msgid "unknown -malign-XXXXX option specified: '%s'"
+msgstr "невядомы рэжым машыны \"%s\""
+
+#: config/rs6000/rs6000.c:3614
 #, gcc-internal-format
-msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
+msgid "-msingle-float option equivalent to -mhard-float"
 msgstr ""
 
-#: c-decl.c:8152
+#: config/rs6000/rs6000.c:3630
 #, gcc-internal-format
-msgid "%<struct %E%> declared in %<for%> loop initial declaration"
+msgid "-msimple-fpu option ignored"
 msgstr ""
 
-#: c-decl.c:8157
+#: config/rs6000/rs6000.c:6793
 #, gcc-internal-format
-msgid "%<union %E%> declared in %<for%> loop initial declaration"
+msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
 msgstr ""
 
-#: c-decl.c:8161
+#: config/rs6000/rs6000.c:6866
 #, gcc-internal-format
-msgid "%<enum %E%> declared in %<for%> loop initial declaration"
+msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
 msgstr ""
 
-#: c-decl.c:8165
+#: config/rs6000/rs6000.c:7125
 #, gcc-internal-format
-msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
+msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
 msgstr ""
 
-#: c-decl.c:8416
+#: config/rs6000/rs6000.c:8027
 #, gcc-internal-format
-msgid "incompatible address space qualifiers %qs and %qs"
+msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
 msgstr ""
 
-#: c-decl.c:8455 c-decl.c:8752 c-decl.c:9118
-#, fuzzy, gcc-internal-format
-msgid "duplicate %qE"
-msgstr "паўтарэньне `%s'"
-
-#: c-decl.c:8481 c-decl.c:8763 c-decl.c:8995
+#: config/rs6000/rs6000.c:8609
 #, gcc-internal-format
-msgid "two or more data types in declaration specifiers"
+msgid "internal error: builtin function to %s already processed."
 msgstr ""
 
-#: c-decl.c:8493 cp/parser.c:2185
+#: config/rs6000/rs6000.c:9544
 #, fuzzy, gcc-internal-format
-msgid "%<long long long%> is too long for GCC"
-msgstr "`long long long' - вельмі доўга для GCC"
+msgid "argument 1 must be a 5-bit signed literal"
+msgstr "першым аргументам \"%s\" павінен быць \"int\""
 
-#: c-decl.c:8506
+#: config/rs6000/rs6000.c:9647 config/rs6000/rs6000.c:10619
 #, fuzzy, gcc-internal-format
-msgid "ISO C90 does not support %<long long%>"
-msgstr "ISO C89 не падтрымлівае `long long'"
+msgid "argument 2 must be a 5-bit unsigned literal"
+msgstr "першым аргументам \"%s\" павінен быць \"int\""
 
-#: c-decl.c:8664
+#: config/rs6000/rs6000.c:9686
 #, fuzzy, gcc-internal-format
-msgid "ISO C90 does not support complex types"
-msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
+msgid "argument 1 of __builtin_altivec_predicate must be a constant"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
 
-#: c-decl.c:8703
+#: config/rs6000/rs6000.c:9738
 #, fuzzy, gcc-internal-format
-msgid "ISO C does not support saturating types"
-msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
+msgid "argument 1 of __builtin_altivec_predicate is out of range"
+msgstr "аргумент `__builtin_args_info' выйшаў за межы"
 
-#: c-decl.c:8954
+#: config/rs6000/rs6000.c:9988
 #, fuzzy, gcc-internal-format
-msgid "ISO C does not support decimal floating point"
-msgstr "ISO C89 не падтрымлівае `long long'"
+msgid "argument 3 must be a 4-bit unsigned literal"
+msgstr "першым аргументам \"%s\" павінен быць \"int\""
 
-#: c-decl.c:8976 c-decl.c:9179 c-parser.c:5372
+#: config/rs6000/rs6000.c:10006
 #, fuzzy, gcc-internal-format
-msgid "fixed-point types not supported for this target"
-msgstr "аÑ\82Ñ\80Ñ\8bбÑ\83Ñ\82Ñ\8b Ñ\81екÑ\86Ñ\8bÑ\96 Ð½Ðµ Ð¿Ð°Ð´Ñ\82Ñ\80Ñ\8bмлÑ\96ваÑ\8eÑ\86Ñ\86а Ð´Ð»Ñ\8f Ð³Ñ\8dÑ\82ай Ð¼Ñ\8dÑ\82Ñ\8b"
+msgid "argument 3 must be a 2-bit unsigned literal"
+msgstr "пеÑ\80Ñ\88Ñ\8bм Ð°Ñ\80гÑ\83менÑ\82ам \"%s\" Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c \"int\""
 
-#: c-decl.c:8978
+#: config/rs6000/rs6000.c:10018
 #, fuzzy, gcc-internal-format
-msgid "ISO C does not support fixed-point types"
-msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
+msgid "argument 3 must be a 1-bit unsigned literal"
+msgstr "першым аргументам \"%s\" павінен быць \"int\""
 
-#: c-decl.c:9012
-#, gcc-internal-format
-msgid "C++ lookup of %qD would return a field, not a type"
-msgstr ""
+#: config/rs6000/rs6000.c:10194
+#, fuzzy, gcc-internal-format
+msgid "argument to %qs must be a 2-bit unsigned literal"
+msgstr "першым аргументам \"%s\" павінен быць \"int\""
 
-#: c-decl.c:9025
+#: config/rs6000/rs6000.c:10338
 #, gcc-internal-format
-msgid "%qE fails to be a typedef or built in type"
+msgid "unresolved overload for Altivec builtin %qF"
 msgstr ""
 
-#: c-decl.c:9069
+#: config/rs6000/rs6000.c:10429
 #, fuzzy, gcc-internal-format
-msgid "%qE is not at beginning of declaration"
-msgstr "\"%s\" - гэта не пачатак дэкларацыі"
+msgid "argument to dss must be a 2-bit unsigned literal"
+msgstr "першым аргументам \"%s\" павінен быць \"int\""
+
+#: config/rs6000/rs6000.c:10739
+#, fuzzy, gcc-internal-format
+msgid "argument 1 of __builtin_paired_predicate must be a constant"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+
+#: config/rs6000/rs6000.c:10786
+#, fuzzy, gcc-internal-format
+msgid "argument 1 of __builtin_paired_predicate is out of range"
+msgstr "аргумент `__builtin_args_info' выйшаў за межы"
+
+#: config/rs6000/rs6000.c:10811
+#, fuzzy, gcc-internal-format
+msgid "argument 1 of __builtin_spe_predicate must be a constant"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+
+#: config/rs6000/rs6000.c:10883
+#, fuzzy, gcc-internal-format
+msgid "argument 1 of __builtin_spe_predicate is out of range"
+msgstr "аргумент `__builtin_args_info' выйшаў за межы"
 
-#: c-decl.c:9083
+#: config/rs6000/rs6000.c:12229
 #, gcc-internal-format
-msgid "%<__thread%> used with %<auto%>"
+msgid "internal error: builtin function %s had no type"
 msgstr ""
 
-#: c-decl.c:9085
+#: config/rs6000/rs6000.c:12236
 #, gcc-internal-format
-msgid "%<__thread%> used with %<register%>"
+msgid "internal error: builtin function %s had an unexpected return type %s"
 msgstr ""
 
-#: c-decl.c:9087
+#: config/rs6000/rs6000.c:12249
 #, gcc-internal-format
-msgid "%<__thread%> used with %<typedef%>"
+msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
 msgstr ""
 
-#: c-decl.c:9098
+#: config/rs6000/rs6000.c:17995
+#, fuzzy, gcc-internal-format
+msgid "stack frame too large"
+msgstr "%s - вельмі вялікі"
+
+#: config/rs6000/rs6000.c:18391
 #, gcc-internal-format
-msgid "%<__thread%> before %<extern%>"
+msgid "Out-of-line save/restore routines not supported on Darwin"
 msgstr ""
 
-#: c-decl.c:9107
+#: config/rs6000/rs6000.c:21286
 #, gcc-internal-format
-msgid "%<__thread%> before %<static%>"
+msgid "no profiling of 64-bit code for this ABI"
 msgstr ""
 
-#: c-decl.c:9123
+#: config/rs6000/rs6000.c:23314
 #, gcc-internal-format
-msgid "multiple storage classes in declaration specifiers"
+msgid "use of %<long double%> in AltiVec types is invalid"
 msgstr ""
 
-#: c-decl.c:9130
+#: config/rs6000/rs6000.c:23316
 #, gcc-internal-format
-msgid "%<__thread%> used with %qE"
+msgid "use of boolean types in AltiVec types is invalid"
 msgstr ""
 
-#: c-decl.c:9177
+#: config/rs6000/rs6000.c:23318
 #, gcc-internal-format
-msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
+msgid "use of %<complex%> in AltiVec types is invalid"
 msgstr ""
 
-#: c-decl.c:9191
-#, fuzzy, gcc-internal-format
-msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
-msgstr "ISO C не падтрымлівае просты \"complex\" у значэнні \"double complex\""
-
-#: c-decl.c:9236 c-decl.c:9262
+#: config/rs6000/rs6000.c:23320
 #, gcc-internal-format
-msgid "ISO C does not support complex integer types"
-msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
-
-#: c-decl.c:9416 toplev.c:862
-#, fuzzy, gcc-internal-format
-msgid "%q+F used but never defined"
-msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
+msgid "use of decimal floating point types in AltiVec types is invalid"
+msgstr ""
 
-#: c-format.c:98 c-format.c:209
+#: config/rs6000/rs6000.c:23326
 #, gcc-internal-format
-msgid "format string has invalid operand number"
+msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
 msgstr ""
 
-#: c-format.c:115
+#: config/rs6000/rs6000.c:23329
 #, gcc-internal-format
-msgid "function does not return string type"
-msgstr "функцыя не вяртае тып string"
-
-#: c-format.c:144
-#, fuzzy, gcc-internal-format
-msgid "format string argument not a string type"
-msgstr "функцыя не вяртае тып string"
+msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
+msgstr ""
 
-#: c-format.c:187
+#: config/rs6000/rs6000.c:23334
 #, gcc-internal-format
-msgid "unrecognized format specifier"
+msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
 msgstr ""
 
-#: c-format.c:201
+#: config/rs6000/rs6000.c:23337
 #, gcc-internal-format
-msgid "%qE is an unrecognized format function type"
+msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
 msgstr ""
 
-#: c-format.c:215
+#: config/rs6000/rs6000.c:25739
 #, gcc-internal-format
-msgid "%<...%> has invalid operand number"
+msgid "emitting microcode insn %s\t[%s] #%d"
 msgstr ""
 
-#: c-format.c:222
+#: config/rs6000/rs6000.c:25743
 #, gcc-internal-format
-msgid "format string argument follows the args to be formatted"
+msgid "emitting conditional microcode insn %s\t[%s] #%d"
 msgstr ""
 
-#: c-format.c:923
+#: config/rs6000/aix43.h:38 config/rs6000/aix51.h:38 config/rs6000/aix52.h:38
+#: config/rs6000/aix53.h:38 config/rs6000/aix61.h:38
 #, gcc-internal-format
-msgid "function might be possible candidate for %qs format attribute"
+msgid "-maix64 and POWER architecture are incompatible"
 msgstr ""
 
-#: c-format.c:1015 c-format.c:1036 c-format.c:2060
+#: config/rs6000/aix43.h:43 config/rs6000/aix51.h:43 config/rs6000/aix52.h:43
+#: config/rs6000/aix53.h:43 config/rs6000/aix61.h:43
 #, gcc-internal-format
-msgid "missing $ operand number in format"
+msgid "-maix64 requires PowerPC64 architecture remain enabled"
 msgstr ""
 
-#: c-format.c:1045
+#: config/rs6000/aix43.h:49 config/rs6000/aix52.h:49 config/rs6000/aix53.h:49
+#: config/rs6000/aix61.h:49
 #, gcc-internal-format
-msgid "%s does not support %%n$ operand number formats"
+msgid "soft-float and long-double-128 are incompatible"
 msgstr ""
 
-#: c-format.c:1052
+#: config/rs6000/aix43.h:53 config/rs6000/aix51.h:47 config/rs6000/aix52.h:53
+#: config/rs6000/aix53.h:53 config/rs6000/aix61.h:53
 #, gcc-internal-format
-msgid "operand number out of range in format"
+msgid "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
 msgstr ""
 
-#: c-format.c:1075
+#: config/rs6000/e500.h:40
 #, gcc-internal-format
-msgid "format argument %d used more than once in %s format"
+msgid "AltiVec and E500 instructions cannot coexist"
 msgstr ""
 
-#: c-format.c:1107
+#: config/rs6000/e500.h:42
 #, gcc-internal-format
-msgid "$ operand number used after format without operand number"
+msgid "VSX and E500 instructions cannot coexist"
 msgstr ""
 
-#: c-format.c:1138
+#: config/rs6000/e500.h:44
+#, fuzzy, gcc-internal-format
+msgid "64-bit E500 not supported"
+msgstr "-pipe не падтрымліваецца"
+
+#: config/rs6000/e500.h:46
+#, fuzzy, gcc-internal-format
+msgid "E500 and FPRs not supported"
+msgstr "-pipe не падтрымліваецца"
+
+#: config/rs6000/eabispe.h:41 config/rs6000/linuxspe.h:41
+#, fuzzy, gcc-internal-format
+msgid "-m64 not supported in this configuration"
+msgstr "-pipe не падтрымліваецца"
+
+#: config/rs6000/linux64.h:113
 #, gcc-internal-format
-msgid "format argument %d unused before used argument %d in $-style format"
+msgid "-m64 requires a PowerPC64 cpu"
 msgstr ""
 
-#: c-format.c:1233
+#. Definitions for __builtin_return_address and __builtin_frame_address.
+#. __builtin_return_address (0) should give link register (65), enable
+#. this.
+#. This should be uncommented, so that the link register is used, but
+#. currently this would result in unmatched insns and spilling fixed
+#. registers so we'll leave it for another day.  When these problems are
+#. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
+#. (mrs)
+#. #define RETURN_ADDR_IN_PREVIOUS_FRAME
+#. Number of bytes into the frame return addresses can be found.  See
+#. rs6000_stack_info in rs6000.c for more information on how the different
+#. abi's store the return address.
+#: config/rs6000/rs6000.h:1760
 #, gcc-internal-format
-msgid "format not a string literal, format string not checked"
+msgid "RETURN_ADDRESS_OFFSET not supported"
 msgstr ""
 
-#: c-format.c:1248 c-format.c:1251
+#. Sometimes certain combinations of command options do not make sense
+#. on a particular target machine.  You can define a macro
+#. `OVERRIDE_OPTIONS' to take account of this.  This macro, if
+#. defined, is executed once just after all the command options have
+#. been parsed.
+#.
+#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
+#. get control.
+#: config/rs6000/sysv4.h:136
 #, gcc-internal-format
-msgid "format not a string literal and no format arguments"
+msgid "bad value for -mcall-%s"
 msgstr ""
 
-#: c-format.c:1254
+#: config/rs6000/sysv4.h:152
 #, gcc-internal-format
-msgid "format not a string literal, argument types not checked"
+msgid "bad value for -msdata=%s"
 msgstr ""
 
-#: c-format.c:1267
+#: config/rs6000/sysv4.h:169
 #, gcc-internal-format
-msgid "too many arguments for format"
+msgid "-mrelocatable and -msdata=%s are incompatible"
 msgstr ""
 
-#: c-format.c:1270
+#: config/rs6000/sysv4.h:178
 #, gcc-internal-format
-msgid "unused arguments in $-style format"
+msgid "-f%s and -msdata=%s are incompatible"
 msgstr ""
 
-#: c-format.c:1273
+#: config/rs6000/sysv4.h:187
 #, gcc-internal-format
-msgid "zero-length %s format string"
+msgid "-msdata=%s and -mcall-%s are incompatible"
 msgstr ""
 
-#: c-format.c:1277
+#: config/rs6000/sysv4.h:196
 #, gcc-internal-format
-msgid "format is a wide character string"
+msgid "-mrelocatable and -mno-minimal-toc are incompatible"
 msgstr ""
 
-#: c-format.c:1280
+#: config/rs6000/sysv4.h:202
 #, gcc-internal-format
-msgid "unterminated format string"
+msgid "-mrelocatable and -mcall-%s are incompatible"
 msgstr ""
 
-#: c-format.c:1489
+#: config/rs6000/sysv4.h:209
 #, gcc-internal-format
-msgid "embedded %<\\0%> in format"
+msgid "-fPIC and -mcall-%s are incompatible"
 msgstr ""
 
-#: c-format.c:1504
+#: config/rs6000/sysv4.h:216
 #, gcc-internal-format
-msgid "spurious trailing %<%%%> in format"
+msgid "-mcall-aixdesc must be big endian"
 msgstr ""
 
-#: c-format.c:1548 c-format.c:1823
+#: config/rs6000/sysv4.h:221
 #, gcc-internal-format
-msgid "repeated %s in format"
+msgid "-msecure-plt not supported by your assembler"
 msgstr ""
 
-#: c-format.c:1561
+#: config/rs6000/sysv4.h:239
+#, fuzzy, gcc-internal-format
+msgid "-m%s not supported in this configuration"
+msgstr "-pipe не падтрымліваецца"
+
+#: config/rx/rx.c:425
 #, gcc-internal-format
-msgid "missing fill character at end of strfmon format"
+msgid "unreocgnized control register number: %d - using 'psw'"
 msgstr ""
 
-#: c-format.c:1605 c-format.c:1708 c-format.c:2007 c-format.c:2072
+#: config/rx/rx.c:2037 config/xtensa/xtensa.c:3025 config/xtensa/xtensa.c:3065
 #, gcc-internal-format
-msgid "too few arguments for format"
+msgid "bad builtin code"
 msgstr ""
 
-#: c-format.c:1647
+#: config/rx/rx.c:2164
 #, gcc-internal-format
-msgid "zero width in %s format"
+msgid "unrecognized argument '%s' to -mcpu= option"
 msgstr ""
 
-#: c-format.c:1665
+#: config/rx/rx.c:2169
 #, gcc-internal-format
-msgid "empty left precision in %s format"
+msgid "The RX200 cpu does not have FPU hardware"
 msgstr ""
 
-#: c-format.c:1739
+#: config/rx/rx.c:2208
 #, gcc-internal-format
-msgid "empty precision in %s format"
+msgid "RX FPU instructions are not IEEE compliant"
 msgstr ""
 
-#: c-format.c:1807
-#, fuzzy, gcc-internal-format
-msgid "%s does not support the %qs %s length modifier"
-msgstr "%s не падтрымлівае %s"
-
-#: c-format.c:1840
+#: config/rx/rx.c:2211
 #, gcc-internal-format
-msgid "conversion lacks type at end of format"
+msgid "Changing the FPU insns/math optimizations pairing is not supported"
 msgstr ""
 
-#: c-format.c:1851
+#: config/s390/s390.c:1525
 #, gcc-internal-format
-msgid "unknown conversion type character %qc in format"
+msgid "stack guard value must be an exact power of 2"
 msgstr ""
 
-#: c-format.c:1854
+#: config/s390/s390.c:1532
 #, gcc-internal-format
-msgid "unknown conversion type character 0x%x in format"
+msgid "stack size must be an exact power of 2"
 msgstr ""
 
-#: c-format.c:1861
+#: config/s390/s390.c:1577
 #, fuzzy, gcc-internal-format
-msgid "%s does not support the %<%%%c%> %s format"
-msgstr "%s не падтрымлівае %s"
+msgid "z/Architecture mode not supported on %s"
+msgstr "-pipe не падтрымліваецца"
 
-#: c-format.c:1877
+#: config/s390/s390.c:1579
 #, gcc-internal-format
-msgid "%s used with %<%%%c%> %s format"
+msgid "64-bit ABI not supported in ESA/390 mode"
 msgstr ""
 
-#: c-format.c:1886
+#: config/s390/s390.c:1586
 #, gcc-internal-format
-msgid "%s does not support %s"
-msgstr "%s не падтрымлівае %s"
-
-#: c-format.c:1896
-#, fuzzy, gcc-internal-format
-msgid "%s does not support %s with the %<%%%c%> %s format"
-msgstr "%s не падтрымлівае %s"
+msgid "Hardware decimal floating point instructions not available on %s"
+msgstr ""
 
-#: c-format.c:1932
+#: config/s390/s390.c:1589
 #, gcc-internal-format
-msgid "%s ignored with %s and %<%%%c%> %s format"
+msgid "Hardware decimal floating point instructions not available in ESA/390 mode"
 msgstr ""
 
-#: c-format.c:1936
+#: config/s390/s390.c:1599
 #, gcc-internal-format
-msgid "%s ignored with %s in %s format"
+msgid "-mhard-dfp can't be used in conjunction with -msoft-float"
 msgstr ""
 
-#: c-format.c:1943
+#: config/s390/s390.c:1621
 #, gcc-internal-format
-msgid "use of %s and %s together with %<%%%c%> %s format"
+msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
 msgstr ""
 
-#: c-format.c:1947
+#: config/s390/s390.c:1627
 #, gcc-internal-format
-msgid "use of %s and %s together in %s format"
+msgid "stack size must be greater than the stack guard value"
 msgstr ""
 
-#: c-format.c:1966
+#: config/s390/s390.c:1629
 #, gcc-internal-format
-msgid "%<%%%c%> yields only last 2 digits of year in some locales"
+msgid "stack size must not be greater than 64k"
 msgstr ""
 
-#: c-format.c:1969
+#: config/s390/s390.c:1632
 #, gcc-internal-format
-msgid "%<%%%c%> yields only last 2 digits of year"
+msgid "-mstack-guard implies use of -mstack-size"
 msgstr ""
 
-#. The end of the format string was reached.
-#: c-format.c:1986
+#: config/s390/s390.c:7096
 #, gcc-internal-format
-msgid "no closing %<]%> for %<%%[%> format"
+msgid "total size of local variables exceeds architecture limit"
 msgstr ""
 
-#: c-format.c:2000
+#: config/s390/s390.c:7794
 #, gcc-internal-format
-msgid "use of %qs length modifier with %qc type character"
+msgid "frame size of function %qs is "
 msgstr ""
 
-#: c-format.c:2022
+#: config/s390/s390.c:7820
 #, fuzzy, gcc-internal-format
-msgid "%s does not support the %<%%%s%c%> %s format"
-msgstr "%s не падтрымлівае %s"
+msgid "frame size of %qs is "
+msgstr "памер \"%s\" - %d байт"
 
-#: c-format.c:2039
+#: config/s390/s390.c:7824
 #, gcc-internal-format
-msgid "operand number specified with suppressed assignment"
+msgid "%qs uses dynamic stack allocation"
 msgstr ""
 
-#: c-format.c:2042
+#: config/score/score3.c:649 config/score/score7.c:648
 #, gcc-internal-format
-msgid "operand number specified for format taking no argument"
+msgid "-fPIC and -G are incompatible"
 msgstr ""
 
-#: c-format.c:2178
+#: config/sh/sh.c:888
 #, gcc-internal-format
-msgid "writing through null pointer (argument %d)"
+msgid "ignoring -fschedule-insns because of exception handling bug"
 msgstr ""
 
-#: c-format.c:2186
-#, gcc-internal-format
-msgid "reading through null pointer (argument %d)"
-msgstr ""
+#: config/sh/sh.c:7463
+#, fuzzy, gcc-internal-format
+msgid "__builtin_saveregs not supported by this subtarget"
+msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
 
-#: c-format.c:2206
-#, gcc-internal-format
-msgid "writing into constant object (argument %d)"
-msgstr ""
+#: config/sh/sh.c:8616
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only applies to interrupt functions"
+msgstr "\"%s\" звычайна функцыя"
 
-#: c-format.c:2217
+#: config/sh/sh.c:8674
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute is supported only for SH2A"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+
+#: config/sh/sh.c:8704
 #, gcc-internal-format
-msgid "extra type qualifiers in format argument (argument %d)"
+msgid "attribute interrupt_handler is not compatible with -m5-compact"
 msgstr ""
 
-#: c-format.c:2334
+#: config/sh/sh.c:8721
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only applies to SH2A"
+msgstr "\"%s\" звычайна функцыя"
+
+#: config/sh/sh.c:8743
 #, gcc-internal-format
-msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
+msgid "%qE attribute argument should be between 0 to 255"
 msgstr ""
 
-#: c-format.c:2338
+#. The argument must be a constant string.
+#: config/sh/sh.c:8816
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute argument not a string constant"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+
+#: config/sh/sh.c:11238
 #, gcc-internal-format
-msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
+msgid "r0 needs to be available as a call-clobbered register"
 msgstr ""
 
-#: c-format.c:2346
+#: config/sh/sh.c:11259
 #, gcc-internal-format
-msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
+msgid "Need a second call-clobbered general purpose register"
 msgstr ""
 
-#: c-format.c:2350
+#: config/sh/sh.c:11267
 #, gcc-internal-format
-msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
+msgid "Need a call-clobbered target register"
 msgstr ""
 
-#: c-format.c:2409 c-format.c:2415 c-format.c:2566
+#: config/sh/symbian-base.c:112
 #, gcc-internal-format
-msgid "%<__gcc_host_wide_int__%> is not defined as a type"
+msgid "%qE declared as both exported to and imported from a DLL"
 msgstr ""
 
-#: c-format.c:2422 c-format.c:2576
+#: config/sh/symbian-base.c:119
 #, gcc-internal-format
-msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
+msgid "failure in redeclaration of %q+D: dllimport'd symbol lacks external linkage"
 msgstr ""
 
-#: c-format.c:2472
+#: config/sh/symbian-base.c:210
 #, gcc-internal-format
-msgid "%<locus%> is not defined as a type"
+msgid "%s %q+D %s after being referenced with dllimport linkage"
 msgstr ""
 
-#: c-format.c:2525
+#: config/sh/symbian-c.c:83 config/sh/symbian-cxx.c:94
 #, gcc-internal-format
-msgid "%<location_t%> is not defined as a type"
+msgid "function %q+D is defined after prior declaration as dllimport: attribute ignored"
 msgstr ""
 
-#: c-format.c:2542
+#: config/sh/symbian-c.c:122 config/sh/symbian-c.c:129
+#: config/sh/symbian-cxx.c:554 config/sh/symbian-cxx.c:561
+#: ada/gcc-interface/utils.c:5183 ada/gcc-interface/utils.c:5359
+#: ada/gcc-interface/utils.c:5379 ada/gcc-interface/utils.c:5439
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute ignored"
+msgstr "\"%s\" атрыбут ігнарыруецца"
+
+#: config/sh/symbian-cxx.c:106
 #, gcc-internal-format
-msgid "%<tree%> is not defined as a type"
+msgid "inline function %q+D is declared as dllimport: attribute ignored"
 msgstr ""
 
-#: c-format.c:2547
+#. FIXME
+#: config/sh/netbsd-elf.h:94
 #, gcc-internal-format
-msgid "%<tree%> is not defined as a pointer type"
+msgid "unimplemented-shmedia profiling"
 msgstr ""
 
-#: c-format.c:2818
+#. 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.
+#: config/sh/vxworks.h:43
 #, gcc-internal-format
-msgid "args to be formatted is not %<...%>"
+msgid "-mrelax is only supported for RTP PIC"
 msgstr ""
 
-#: c-format.c:2830
+#: config/sparc/sparc.c:720
 #, gcc-internal-format
-msgid "strftime formats cannot format arguments"
+msgid "%s is not supported by this configuration"
 msgstr ""
 
-#: c-lex.c:232
+#: config/sparc/sparc.c:727
 #, gcc-internal-format
-msgid "badly nested C headers from preprocessor"
+msgid "-mlong-double-64 not allowed with -m64"
 msgstr ""
 
-#: c-lex.c:267
+#: config/sparc/sparc.c:747
 #, gcc-internal-format
-msgid "ignoring #pragma %s %s"
+msgid "bad value (%s) for -mcmodel= switch"
 msgstr ""
 
-#. ... or not.
-#: c-lex.c:383
+#: config/sparc/sparc.c:752
 #, gcc-internal-format
-msgid "stray %<@%> in program"
+msgid "-mcmodel= is not supported on 32 bit systems"
 msgstr ""
 
-#: c-lex.c:398
+#: config/spu/spu-c.c:141
 #, fuzzy, gcc-internal-format
-msgid "stray %qs in program"
-msgstr "У Ð¿Ñ\80агÑ\80аме"
+msgid "insufficient arguments to overloaded function %s"
+msgstr "неÑ\85апае Ð°Ñ\80гÑ\83менÑ\82аÑ\9e Ñ\83 Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96 \"%s\""
 
-#: c-lex.c:408
+#: config/spu/spu-c.c:173
+#, fuzzy, gcc-internal-format
+msgid "too many arguments to overloaded function %s"
+msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
+
+#: config/spu/spu-c.c:185
 #, gcc-internal-format
-msgid "missing terminating %c character"
-msgstr "прапушчан завяршаючы сімвал %c"
+msgid "parameter list does not match a valid signature for %s()"
+msgstr ""
 
-#: c-lex.c:410
+#: config/spu/spu.c:516 config/spu/spu.c:527
 #, fuzzy, gcc-internal-format
-msgid "stray %qc in program"
-msgstr "У Ð¿Ñ\80агÑ\80аме"
+msgid "Unknown architecture '%s'"
+msgstr "невÑ\8fдомÑ\8b Ñ\80Ñ\8dжÑ\8bм Ð¼Ð°Ñ\88Ñ\8bнÑ\8b \"%s\""
 
-#: c-lex.c:412
+#: config/spu/spu.c:5331 config/spu/spu.c:5334
 #, gcc-internal-format
-msgid "stray %<\\%o%> in program"
+msgid "creating run-time relocation for %qD"
 msgstr ""
 
-#: c-lex.c:572
+#: config/spu/spu.c:5339 config/spu/spu.c:5341
 #, gcc-internal-format
-msgid "this decimal constant is unsigned only in ISO C90"
+msgid "creating run-time relocation"
 msgstr ""
 
-#: c-lex.c:576
+#: config/spu/spu.c:6399
 #, gcc-internal-format
-msgid "this decimal constant would be unsigned in ISO C90"
+msgid "%s expects an integer literal in the range [%d, %d]."
 msgstr ""
 
-#: c-lex.c:633
+#: config/spu/spu.c:6419
 #, gcc-internal-format
-msgid "unsuffixed float constant"
+msgid "%s expects an integer literal in the range [%d, %d]. ("
 msgstr ""
 
-#: c-lex.c:665
+#: config/spu/spu.c:6449
 #, gcc-internal-format
-msgid "unsupported non-standard suffix on floating constant"
+msgid "%d least significant bits of %s are ignored."
 msgstr ""
 
-#: c-lex.c:671
+#: config/stormy16/stormy16.c:1090
 #, gcc-internal-format
-msgid "non-standard suffix on floating constant"
+msgid "local variable memory requirements exceed capacity"
 msgstr ""
 
-#: c-lex.c:725 c-lex.c:727
+#: config/stormy16/stormy16.c:1247
 #, gcc-internal-format
-msgid "floating constant exceeds range of %qT"
+msgid "function_profiler support"
 msgstr ""
 
-#: c-lex.c:736
+#: config/stormy16/stormy16.c:1340
 #, gcc-internal-format
-msgid "floating constant truncated to zero"
+msgid "cannot use va_start in interrupt function"
 msgstr ""
 
-#: c-lex.c:933 cp/parser.c:3003
+#: config/stormy16/stormy16.c:1884
 #, gcc-internal-format
-msgid "unsupported non-standard concatenation of string literals"
+msgid "switch statement of size %lu entries too large"
 msgstr ""
 
-#: c-lex.c:955
+#: config/stormy16/stormy16.c:2253
+#, fuzzy, gcc-internal-format
+msgid "%<__BELOW100__%> attribute only applies to variables"
+msgstr "\"%s\" атрыбут ігнарыруецца"
+
+#: config/stormy16/stormy16.c:2260
 #, gcc-internal-format
-msgid "traditional C rejects string constant concatenation"
+msgid "__BELOW100__ attribute not allowed with auto storage class"
 msgstr ""
 
-#: c-omp.c:126
+#: config/v850/v850-c.c:67
 #, gcc-internal-format
-msgid "invalid expression type for %<#pragma omp atomic%>"
+msgid "#pragma GHS endXXXX found without previous startXXX"
 msgstr ""
 
-#: c-omp.c:260 cp/semantics.c:4478
+#: config/v850/v850-c.c:70
 #, gcc-internal-format
-msgid "invalid type for iteration variable %qE"
+msgid "#pragma GHS endXXX does not match previous startXXX"
 msgstr ""
 
-#: c-omp.c:273
-#, fuzzy, gcc-internal-format
-msgid "%qE is not initialized"
-msgstr "прапушчан ініцыялізатар"
-
-#: c-omp.c:290 cp/semantics.c:4393
+#: config/v850/v850-c.c:96
 #, gcc-internal-format
-msgid "missing controlling predicate"
+msgid "cannot set interrupt attribute: no current function"
 msgstr ""
 
-#: c-omp.c:368 cp/semantics.c:4150
-#, fuzzy, gcc-internal-format
-msgid "invalid controlling predicate"
-msgstr "нерэчаісны ініцыялізатар"
-
-#: c-omp.c:375 cp/semantics.c:4399
-#, fuzzy, gcc-internal-format
-msgid "missing increment expression"
-msgstr "аргумент для \"%s\" прапушчан"
-
-#: c-omp.c:444 cp/semantics.c:4255
-#, fuzzy, gcc-internal-format
-msgid "invalid increment expression"
-msgstr "нерэчаісны ініцыялізатар"
-
-#: c-opts.c:151
-#, fuzzy, gcc-internal-format
-msgid "no class name specified with %qs"
-msgstr "не зададзены ўваходзячыя файлы"
-
-#: c-opts.c:155
-#, fuzzy, gcc-internal-format
-msgid "assertion missing after %qs"
-msgstr "аргумент для \"%s\" прапушчан"
-
-#: c-opts.c:160
-#, fuzzy, gcc-internal-format
-msgid "macro name missing after %qs"
-msgstr "аргумент для \"%s\" прапушчан"
-
-#: c-opts.c:169
-#, fuzzy, gcc-internal-format
-msgid "missing path after %qs"
-msgstr "аргумент для \"%s\" прапушчан"
-
-#: c-opts.c:178
-#, fuzzy, gcc-internal-format
-msgid "missing filename after %qs"
-msgstr "прапушчан прабел пасля нумара \"%.*s\""
-
-#: c-opts.c:183
-#, fuzzy, gcc-internal-format
-msgid "missing makefile target after %qs"
-msgstr "прапушчан прабел пасля нумара \"%.*s\""
-
-#: c-opts.c:326
+#: config/v850/v850-c.c:104
 #, gcc-internal-format
-msgid "-I- specified twice"
+msgid "cannot set interrupt attribute: no such identifier"
 msgstr ""
 
-#: c-opts.c:329
+#: config/v850/v850-c.c:153
 #, gcc-internal-format
-msgid "obsolete option -I- used, please use -iquote instead"
+msgid "junk at end of #pragma ghs section"
 msgstr ""
 
-#: c-opts.c:513
+#: config/v850/v850-c.c:170
 #, fuzzy, gcc-internal-format
-msgid "argument %qs to %<-Wnormalized%> not recognized"
-msgstr "мова %s Ð½Ðµ Ñ\80аÑ\81пазнана"
+msgid "unrecognized section name %qE"
+msgstr "неÑ\80аÑ\81пазнанаÑ\8f Ð½Ð°Ð·Ð²Ð° Ñ\81Ñ\8dкÑ\86Ñ\8bÑ\96 \"%s\""
 
-#: c-opts.c:596
-#, fuzzy, gcc-internal-format
-msgid "switch %qs is no longer supported"
-msgstr "-pipe не падтрымліваецца."
+#: config/v850/v850-c.c:185
+#, gcc-internal-format
+msgid "malformed #pragma ghs section"
+msgstr ""
 
-#: c-opts.c:703
+#: config/v850/v850-c.c:204
 #, gcc-internal-format
-msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
+msgid "junk at end of #pragma ghs interrupt"
 msgstr ""
 
-#: c-opts.c:1042
+#: config/v850/v850-c.c:215
 #, gcc-internal-format
-msgid "-fexcess-precision=standard for C++"
+msgid "junk at end of #pragma ghs starttda"
 msgstr ""
 
-#: c-opts.c:1055
+#: config/v850/v850-c.c:226
 #, gcc-internal-format
-msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
+msgid "junk at end of #pragma ghs startsda"
 msgstr ""
 
-#: c-opts.c:1134
+#: config/v850/v850-c.c:237
 #, gcc-internal-format
-msgid "-Wformat-y2k ignored without -Wformat"
+msgid "junk at end of #pragma ghs startzda"
 msgstr ""
 
-#: c-opts.c:1136
+#: config/v850/v850-c.c:248
 #, gcc-internal-format
-msgid "-Wformat-extra-args ignored without -Wformat"
+msgid "junk at end of #pragma ghs endtda"
 msgstr ""
 
-#: c-opts.c:1138
+#: config/v850/v850-c.c:259
 #, gcc-internal-format
-msgid "-Wformat-zero-length ignored without -Wformat"
+msgid "junk at end of #pragma ghs endsda"
 msgstr ""
 
-#: c-opts.c:1140
+#: config/v850/v850-c.c:270
 #, gcc-internal-format
-msgid "-Wformat-nonliteral ignored without -Wformat"
+msgid "junk at end of #pragma ghs endzda"
 msgstr ""
 
-#: c-opts.c:1142
+#: config/v850/v850.c:212
 #, gcc-internal-format
-msgid "-Wformat-contains-nul ignored without -Wformat"
+msgid "value passed to %<-m%s%> is too large"
 msgstr ""
 
-#: c-opts.c:1144
+#: config/v850/v850.c:2117
 #, gcc-internal-format
-msgid "-Wformat-security ignored without -Wformat"
+msgid "data area attributes cannot be specified for local variables"
 msgstr ""
 
-#: c-opts.c:1168
+#: config/v850/v850.c:2128
 #, fuzzy, gcc-internal-format
-msgid "opening output file %s: %m"
-msgstr "немагчыма адчыніць файл уводу `%s'"
+msgid "data area of %q+D conflicts with previous declaration"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: c-opts.c:1173
+#: config/v850/v850.c:2258
 #, gcc-internal-format
-msgid "too many filenames given.  Type %s --help for usage"
+msgid "bogus JR construction: %d"
 msgstr ""
 
-#: c-opts.c:1253
+#: config/v850/v850.c:2276 config/v850/v850.c:2385
 #, gcc-internal-format
-msgid "The C parser does not support -dy, option ignored"
+msgid "bad amount of stack space removal: %d"
 msgstr ""
 
-#: c-opts.c:1257
+#: config/v850/v850.c:2365
 #, gcc-internal-format
-msgid "The Objective-C parser does not support -dy, option ignored"
+msgid "bogus JARL construction: %d\n"
 msgstr ""
 
-#: c-opts.c:1260
+#: config/v850/v850.c:2664
 #, gcc-internal-format
-msgid "The C++ parser does not support -dy, option ignored"
+msgid "bogus DISPOSE construction: %d"
 msgstr ""
 
-#: c-opts.c:1264
+#: config/v850/v850.c:2683
 #, gcc-internal-format
-msgid "The Objective-C++ parser does not support -dy, option ignored"
+msgid "too much stack space to dispose of: %d"
 msgstr ""
 
-#: c-opts.c:1315
+#: config/v850/v850.c:2785
 #, gcc-internal-format
-msgid "opening dependency file %s: %m"
+msgid "bogus PREPEARE construction: %d"
 msgstr ""
 
-#: c-opts.c:1325
+#: config/v850/v850.c:2804
 #, gcc-internal-format
-msgid "closing dependency file %s: %m"
+msgid "too much stack space to prepare: %d"
 msgstr ""
 
-#: c-opts.c:1328
-#, fuzzy, gcc-internal-format
-msgid "when writing output to %s: %m"
-msgstr "памылка запісу ў %s"
-
-#: c-opts.c:1408
+#: config/xtensa/xtensa.c:2076
 #, gcc-internal-format
-msgid "to generate dependencies you must specify either -M or -MM"
+msgid "boolean registers required for the floating-point option"
 msgstr ""
 
-#: c-opts.c:1431
+#: config/xtensa/xtensa.c:2111
+#, fuzzy, gcc-internal-format
+msgid "-f%s is not supported with CONST16 instructions"
+msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
+
+#: config/xtensa/xtensa.c:2116
 #, gcc-internal-format
-msgid "-MG may only be used with -M or -MM"
+msgid "PIC is required but not supported with CONST16 instructions"
 msgstr ""
 
-#: c-opts.c:1461
+#: config/xtensa/xtensa.c:3175
 #, gcc-internal-format
-msgid "-fdirectives-only is incompatible with -Wunused_macros"
+msgid "only uninitialized variables can be placed in a .bss section"
 msgstr ""
 
-#: c-opts.c:1463
+#: cp/call.c:2706
 #, gcc-internal-format
-msgid "-fdirectives-only is incompatible with -traditional"
+msgid "%s %D(%T, %T, %T) <built-in>"
 msgstr ""
 
-#: c-opts.c:1601
+#: cp/call.c:2711
 #, gcc-internal-format
-msgid "too late for # directive to set debug directory"
+msgid "%s %D(%T, %T) <built-in>"
 msgstr ""
 
-#: c-parser.c:232
+#: cp/call.c:2715
 #, gcc-internal-format
-msgid "identifier %qE conflicts with C++ keyword"
+msgid "%s %D(%T) <built-in>"
 msgstr ""
 
-#: c-parser.c:996
-#, fuzzy, gcc-internal-format
-msgid "ISO C forbids an empty translation unit"
-msgstr "ISO C не дазваляе пусты ізыходны файл"
-
-#: c-parser.c:1082 c-parser.c:6474
+#: cp/call.c:2719
 #, gcc-internal-format
-msgid "ISO C does not allow extra %<;%> outside of a function"
+msgid "%s %T <conversion>"
 msgstr ""
 
-#: c-parser.c:1186 c-parser.c:7036
-#, fuzzy, gcc-internal-format
-msgid "expected declaration specifiers"
-msgstr "пустое абвяшчэньне"
-
-#: c-parser.c:1234
+#: cp/call.c:2721
 #, gcc-internal-format
-msgid "data definition has no type or storage class"
+msgid "%s %+#D <near match>"
 msgstr ""
 
-#: c-parser.c:1292
+#: cp/call.c:2723
 #, gcc-internal-format
-msgid "expected %<,%> or %<;%>"
+msgid "%s %+#D <deleted>"
 msgstr ""
 
-#. This can appear in many cases looking nothing like a
-#. function definition, so we don't give a more specific
-#. error suggesting there was one.
-#: c-parser.c:1299 c-parser.c:1315
+#: cp/call.c:2725 cp/pt.c:1703
 #, gcc-internal-format
-msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
+msgid "%s %+#D"
 msgstr ""
 
-#: c-parser.c:1307
+#: cp/call.c:3020
+#, fuzzy, gcc-internal-format
+msgid "conversion from %qT to %qT is ambiguous"
+msgstr "пераўтварэньне з `%T' у `%T'"
+
+#: cp/call.c:3182 cp/call.c:3203 cp/call.c:3268
 #, gcc-internal-format
-msgid "ISO C forbids nested functions"
+msgid "no matching function for call to %<%D(%A)%>"
 msgstr ""
 
-#: c-parser.c:1710 c-parser.c:2530 c-parser.c:3181 c-parser.c:3450
-#: c-parser.c:4438 c-parser.c:4528 c-parser.c:5146 c-parser.c:5585
-#: c-parser.c:5607 c-parser.c:5714 c-parser.c:5911 c-parser.c:5940
-#: c-parser.c:6116 c-parser.c:6128 c-parser.c:6153 c-parser.c:6287
-#: c-parser.c:6316 c-parser.c:6324 c-parser.c:6352 c-parser.c:6366
-#: c-parser.c:6582 c-parser.c:6681 c-parser.c:7210 c-parser.c:7938
+#: cp/call.c:3206 cp/call.c:3271
 #, gcc-internal-format
-msgid "expected identifier"
+msgid "call of overloaded %<%D(%A)%> is ambiguous"
 msgstr ""
 
-#: c-parser.c:1743 cp/parser.c:12724
+#. It's no good looking for an overloaded operator() on a
+#. pointer-to-member-function.
+#: cp/call.c:3350
 #, gcc-internal-format
-msgid "comma at end of enumerator list"
+msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
 msgstr ""
 
-#: c-parser.c:1749
+#: cp/call.c:3442
 #, gcc-internal-format
-msgid "expected %<,%> or %<}%>"
+msgid "no match for call to %<(%T) (%A)%>"
 msgstr ""
 
-#: c-parser.c:1765 c-parser.c:1960 c-parser.c:6441
+#: cp/call.c:3455
+#, fuzzy, gcc-internal-format
+msgid "call of %<(%T) (%A)%> is ambiguous"
+msgstr "памер \"%s\" - %d байт"
+
+#: cp/call.c:3497
 #, gcc-internal-format
-msgid "expected %<{%>"
+msgid "ambiguous overload for ternary %<operator?:%> in %<%E ? %E : %E%>"
 msgstr ""
 
-#: c-parser.c:1779
+#: cp/call.c:3500
 #, gcc-internal-format
-msgid "ISO C forbids forward references to %<enum%> types"
+msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
 msgstr ""
 
-#: c-parser.c:1893
+#: cp/call.c:3507
 #, gcc-internal-format
-msgid "expected class name"
+msgid "ambiguous overload for %<operator%s%> in %<%E%s%>"
 msgstr ""
 
-#: c-parser.c:1912 c-parser.c:6220
+#: cp/call.c:3510
 #, gcc-internal-format
-msgid "extra semicolon in struct or union specified"
+msgid "no match for %<operator%s%> in %<%E%s%>"
 msgstr ""
 
-#: c-parser.c:1941
+#: cp/call.c:3516
 #, gcc-internal-format
-msgid "no semicolon at end of struct or union"
+msgid "ambiguous overload for %<operator[]%> in %<%E[%E]%>"
 msgstr ""
 
-#: c-parser.c:1944
+#: cp/call.c:3519
 #, gcc-internal-format
-msgid "expected %<;%>"
+msgid "no match for %<operator[]%> in %<%E[%E]%>"
 msgstr ""
 
-#: c-parser.c:2027 c-parser.c:3006
+#: cp/call.c:3526
 #, gcc-internal-format
-msgid "expected specifier-qualifier-list"
+msgid "ambiguous overload for %qs in %<%s %E%>"
 msgstr ""
 
-#: c-parser.c:2037
+#: cp/call.c:3529
 #, gcc-internal-format
-msgid "ISO C forbids member declarations with no members"
+msgid "no match for %qs in %<%s %E%>"
 msgstr ""
 
-#: c-parser.c:2113
+#: cp/call.c:3536
 #, gcc-internal-format
-msgid "expected %<,%>, %<;%> or %<}%>"
+msgid "ambiguous overload for %<operator%s%> in %<%E %s %E%>"
 msgstr ""
 
-#: c-parser.c:2120
+#: cp/call.c:3539
 #, gcc-internal-format
-msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
+msgid "no match for %<operator%s%> in %<%E %s %E%>"
 msgstr ""
 
-#: c-parser.c:2173
+#: cp/call.c:3543
 #, gcc-internal-format
-msgid "%<typeof%> applied to a bit-field"
+msgid "ambiguous overload for %<operator%s%> in %<%s%E%>"
 msgstr ""
 
-#: c-parser.c:2397
+#: cp/call.c:3546
 #, gcc-internal-format
-msgid "expected identifier or %<(%>"
+msgid "no match for %<operator%s%> in %<%s%E%>"
 msgstr ""
 
-#: c-parser.c:2600
+#: cp/call.c:3641
 #, gcc-internal-format
-msgid "ISO C requires a named argument before %<...%>"
+msgid "ISO C++ forbids omitting the middle term of a ?: expression"
 msgstr ""
 
-#: c-parser.c:2708
+#: cp/call.c:3722
 #, gcc-internal-format
-msgid "expected declaration specifiers or %<...%>"
+msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
 msgstr ""
 
-#: c-parser.c:2759
+#: cp/call.c:3727
 #, gcc-internal-format
-msgid "wide string literal in %<asm%>"
+msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
 msgstr ""
 
-#: c-parser.c:2765 c-parser.c:7091 cp/parser.c:22949
+#: cp/call.c:3769 cp/call.c:4007
 #, gcc-internal-format
-msgid "expected string literal"
+msgid "operands to ?: have different types %qT and %qT"
 msgstr ""
 
-#: c-parser.c:3099
+#: cp/call.c:3954
 #, gcc-internal-format
-msgid "ISO C forbids empty initializer braces"
+msgid "enumeral mismatch in conditional expression: %qT vs %qT"
 msgstr ""
 
-#: c-parser.c:3147
+#: cp/call.c:3965
 #, gcc-internal-format
-msgid "obsolete use of designated initializer with %<:%>"
+msgid "enumeral and non-enumeral type in conditional expression"
 msgstr ""
 
-#: c-parser.c:3282
+#: cp/call.c:4312
 #, gcc-internal-format
-msgid "ISO C forbids specifying range of elements to initialize"
+msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
 msgstr ""
 
-#: c-parser.c:3295
+#: cp/call.c:4314
 #, gcc-internal-format
-msgid "ISO C90 forbids specifying subobject to initialize"
+msgid "no %<%D(int)%> declared for postfix %qs"
 msgstr ""
 
-#: c-parser.c:3302
+#: cp/call.c:4408
 #, gcc-internal-format
-msgid "obsolete use of designated initializer without %<=%>"
+msgid "comparison between %q#T and %q#T"
 msgstr ""
 
-#: c-parser.c:3309
+#: cp/call.c:4652
+#, fuzzy, gcc-internal-format
+msgid "non-placement deallocation function %q+D"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: cp/call.c:4653
 #, gcc-internal-format
-msgid "expected %<=%>"
+msgid "selected for placement delete"
 msgstr ""
 
-#: c-parser.c:3465
+#: cp/call.c:4732
 #, gcc-internal-format
-msgid "ISO C forbids label declarations"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
-
-#: c-parser.c:3471 c-parser.c:3551
-#, fuzzy, gcc-internal-format
-msgid "expected declaration or statement"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
+msgid "no corresponding deallocation function for %qD"
+msgstr ""
 
-#: c-parser.c:3503 c-parser.c:3532
+#: cp/call.c:4737
 #, fuzzy, gcc-internal-format
-msgid "ISO C90 forbids mixed declarations and code"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+msgid "no suitable %<operator %s%> for %qT"
+msgstr "немагчымы апэратар '%s'"
 
-#: c-parser.c:3559
+#: cp/call.c:4755
 #, gcc-internal-format
-msgid "expected %<}%> before %<else%>"
+msgid "%q+#D is private"
 msgstr ""
 
-#: c-parser.c:3564 cp/parser.c:7910
+#: cp/call.c:4757
 #, gcc-internal-format
-msgid "%<else%> without a previous %<if%>"
+msgid "%q+#D is protected"
 msgstr ""
 
-#: c-parser.c:3581
+#: cp/call.c:4759
 #, gcc-internal-format
-msgid "label at end of compound statement"
+msgid "%q+#D is inaccessible"
 msgstr ""
 
-#: c-parser.c:3626
+#: cp/call.c:4760
 #, gcc-internal-format
-msgid "expected %<:%> or %<...%>"
+msgid "within this context"
 msgstr ""
 
-#: c-parser.c:3659
+#: cp/call.c:4807
 #, gcc-internal-format
-msgid "a label can only be part of a statement and a declaration is not a statement"
+msgid "passing NULL to non-pointer argument %P of %qD"
 msgstr ""
 
-#: c-parser.c:3823
+#: cp/call.c:4810
 #, gcc-internal-format
-msgid "expected identifier or %<*%>"
+msgid "converting to non-pointer type %qT from NULL"
 msgstr ""
 
-#. Avoid infinite loop in error recovery:
-#. c_parser_skip_until_found stops at a closing nesting
-#. delimiter without consuming it, but here we need to consume
-#. it to proceed further.
-#: c-parser.c:3887
+#: cp/call.c:4816
 #, gcc-internal-format
-msgid "expected statement"
+msgid "converting %<false%> to pointer type for argument %P of %qD"
 msgstr ""
 
-#: c-parser.c:3985 cp/parser.c:7992
+#: cp/call.c:4854
 #, fuzzy, gcc-internal-format
-msgid "suggest braces around empty body in an %<if%> statement"
-msgstr "пÑ\83Ñ\81Ñ\82ое Ñ\86ела Ñ\9e else-вÑ\8bÑ\80ажÑ\8dннÑ\96"
+msgid "too many braces around initializer for %qT"
+msgstr "не Ð¼Ð°Ð³Ñ\83 Ñ\96нÑ\96Ñ\86Ñ\8bÑ\8fлÑ\96заваÑ\86Ñ\8c Ñ\81Ñ\8fбÑ\80оÑ\9eÑ\81кÑ\83Ñ\8e Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\8e \"%s\""
 
-#: c-parser.c:4013 cp/parser.c:8015
+#: cp/call.c:4876 cp/cvt.c:217
 #, fuzzy, gcc-internal-format
-msgid "suggest braces around empty body in an %<else%> statement"
-msgstr "пустое цела ў else-выражэнні"
+msgid "invalid conversion from %qT to %qT"
+msgstr "пераўтварэньне з `%T' у `%T'"
 
-#: c-parser.c:4144
+#: cp/call.c:4878 cp/call.c:5047
 #, gcc-internal-format
-msgid "suggest braces around empty body in %<do%> statement"
+msgid "  initializing argument %P of %qD"
 msgstr ""
 
-#: c-parser.c:4305
+#: cp/call.c:4902
 #, gcc-internal-format
-msgid "%E qualifier ignored on asm"
+msgid "converting to %qT from initializer list would use explicit constructor %qD"
 msgstr ""
 
-#: c-parser.c:4656
-#, gcc-internal-format
-msgid "ISO C forbids omitting the middle term of a ?: expression"
-msgstr ""
+#: cp/call.c:5062
+#, fuzzy, gcc-internal-format
+msgid "cannot bind %qT lvalue to %qT"
+msgstr "не магу знайсці крыніцу %s"
 
-#: c-parser.c:5111
+#: cp/call.c:5065
 #, gcc-internal-format
-msgid "traditional C rejects the unary plus operator"
+msgid "  initializing argument %P of %q+D"
 msgstr ""
 
-#: c-parser.c:5235
+#: cp/call.c:5092
+#, fuzzy, gcc-internal-format
+msgid "cannot bind bitfield %qE to %qT"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+
+#: cp/call.c:5095 cp/call.c:5113
 #, gcc-internal-format
-msgid "%<sizeof%> applied to a bit-field"
+msgid "cannot bind packed field %qE to %qT"
 msgstr ""
 
-#: c-parser.c:5401 c-parser.c:5751 c-parser.c:5771
+#: cp/call.c:5098
+#, fuzzy, gcc-internal-format
+msgid "cannot bind rvalue %qE to %qT"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+
+#: cp/call.c:5217
 #, gcc-internal-format
-msgid "expected expression"
+msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
 msgstr ""
 
-#: c-parser.c:5427
+#. conditionally-supported behavior [expr.call] 5.2.2/7.
+#: cp/call.c:5244
 #, gcc-internal-format
-msgid "braced-group within expression allowed only inside a function"
+msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
 msgstr ""
 
-#: c-parser.c:5440
+#: cp/call.c:5290
 #, gcc-internal-format
-msgid "ISO C forbids braced-groups within expressions"
+msgid "the default argument for parameter %d of %qD has not yet been parsed"
 msgstr ""
 
-#: c-parser.c:5645
+#: cp/call.c:5300
 #, fuzzy, gcc-internal-format
-msgid "first argument to %<__builtin_choose_expr%> not a constant"
-msgstr "аÑ\80гÑ\83менÑ\82 `__builtin_args_info' Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c ÐºÐ°Ð½Ñ\81Ñ\82анÑ\82ай"
+msgid "recursive evaluation of default argument for %q#D"
+msgstr "неÑ\85апае Ð°Ñ\80гÑ\83менÑ\82аÑ\9e Ñ\83 Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96 \"%s\""
 
-#: c-parser.c:5806
+#: cp/call.c:5417
 #, gcc-internal-format
-msgid "compound literal has variable size"
+msgid "argument of function call might be a candidate for a format attribute"
 msgstr ""
 
-#: c-parser.c:5817
+#: cp/call.c:5601
 #, gcc-internal-format
-msgid "compound literal qualified by address-space qualifier"
+msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
 msgstr ""
 
-#: c-parser.c:5822
-#, fuzzy, gcc-internal-format
-msgid "ISO C90 forbids compound literals"
-msgstr "ISO C не падтрымлівае \"goto *expr;\""
-
-#: c-parser.c:6437
+#: cp/call.c:5623
 #, gcc-internal-format
-msgid "extra semicolon in method definition specified"
+msgid "%qT is not an accessible base of %qT"
 msgstr ""
 
-#: c-parser.c:6985 cp/parser.c:22993
+#: cp/call.c:5675
 #, gcc-internal-format
-msgid "%<#pragma omp barrier%> may only be used in compound statements"
+msgid "deducing %qT as %qT"
 msgstr ""
 
-#: c-parser.c:6996 cp/parser.c:23008
+#: cp/call.c:5678
 #, gcc-internal-format
-msgid "%<#pragma omp flush%> may only be used in compound statements"
+msgid "  in call to %q+D"
 msgstr ""
 
-#: c-parser.c:7007 cp/parser.c:23024
+#: cp/call.c:5680
 #, gcc-internal-format
-msgid "%<#pragma omp taskwait%> may only be used in compound statements"
+msgid "  (you can disable this with -fno-deduce-init-list)"
 msgstr ""
 
-#: c-parser.c:7020 cp/parser.c:23052
+#: cp/call.c:5953
 #, gcc-internal-format
-msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
+msgid "could not find class$ field in java interface type %qT"
 msgstr ""
 
-#: c-parser.c:7026 cp/parser.c:22983
+#: cp/call.c:6212
 #, gcc-internal-format
-msgid "%<#pragma GCC pch_preprocess%> must be first"
+msgid "call to non-function %qD"
 msgstr ""
 
-#: c-parser.c:7185 cp/parser.c:21272
-#, fuzzy, gcc-internal-format
-msgid "too many %qs clauses"
-msgstr "вельмі шмат уваходзячых файлаў"
-
-#: c-parser.c:7287 cp/parser.c:21386
+#: cp/call.c:6257 cp/typeck.c:2537
 #, gcc-internal-format
-msgid "collapse argument needs positive constant integer expression"
+msgid "cannot call constructor %<%T::%D%> directly"
 msgstr ""
 
-#: c-parser.c:7353
+#: cp/call.c:6259
 #, gcc-internal-format
-msgid "expected %<none%> or %<shared%>"
+msgid "  for a function-style cast, remove the redundant %<::%D%>"
 msgstr ""
 
-#: c-parser.c:7397
+#: cp/call.c:6381
 #, gcc-internal-format
-msgid "expected %<(%>"
+msgid "no matching function for call to %<%T::%s(%A)%#V%>"
 msgstr ""
 
-#: c-parser.c:7444 c-parser.c:7636
+#: cp/call.c:6406
 #, gcc-internal-format
-msgid "expected integer expression"
+msgid "call of overloaded %<%s(%A)%> is ambiguous"
 msgstr ""
 
-#: c-parser.c:7456
+#: cp/call.c:6435
 #, gcc-internal-format
-msgid "%<num_threads%> value must be positive"
+msgid "cannot call member function %qD without object"
 msgstr ""
 
-#: c-parser.c:7539
+#: cp/call.c:7121
 #, gcc-internal-format
-msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
+msgid "passing %qT chooses %qT over %qT"
 msgstr ""
 
-#: c-parser.c:7627 cp/parser.c:21674
+#: cp/call.c:7123 cp/name-lookup.c:5018
 #, gcc-internal-format
-msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
+msgid "  in call to %qD"
 msgstr ""
 
-#: c-parser.c:7631 cp/parser.c:21677
+#: cp/call.c:7180
 #, gcc-internal-format
-msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
+msgid "choosing %qD over %qD"
 msgstr ""
 
-#: c-parser.c:7649
+#: cp/call.c:7181
 #, fuzzy, gcc-internal-format
-msgid "invalid schedule kind"
-msgstr "неÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нÑ\8b %%-код"
+msgid "  for conversion from %qT to %qT"
+msgstr "пеÑ\80аÑ\9eÑ\82ваÑ\80Ñ\8dнÑ\8cне Ð· `%T' Ñ\83 `%T'"
 
-#: c-parser.c:7769
+#: cp/call.c:7184
 #, gcc-internal-format
-msgid "expected %<#pragma omp%> clause"
+msgid "  because conversion sequence for the argument is better"
 msgstr ""
 
-#: c-parser.c:7778 cp/parser.c:21825
-#, fuzzy, gcc-internal-format
-msgid "%qs is not valid for %qs"
-msgstr "complex нерэчаісны для \"%s\""
-
-#: c-parser.c:7882
+#: cp/call.c:7302
 #, gcc-internal-format
-msgid "invalid operator for %<#pragma omp atomic%>"
+msgid "default argument mismatch in overload resolution"
 msgstr ""
 
-#: c-parser.c:7941 c-parser.c:7962
+#: cp/call.c:7305
 #, gcc-internal-format
-msgid "expected %<(%> or end of line"
+msgid " candidate 1: %q+#F"
 msgstr ""
 
-#: c-parser.c:7996
-#, fuzzy, gcc-internal-format
-msgid "for statement expected"
-msgstr "вельмі шмат аргументаў у функцыі"
-
-#: c-parser.c:8049 cp/semantics.c:4383 cp/semantics.c:4453
+#: cp/call.c:7307
 #, gcc-internal-format
-msgid "expected iteration declaration or initialization"
+msgid " candidate 2: %q+#F"
 msgstr ""
 
-#: c-parser.c:8129
+#: cp/call.c:7345
 #, gcc-internal-format
-msgid "not enough perfectly nested loops"
+msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
 msgstr ""
 
-#: c-parser.c:8182 cp/parser.c:22530
+#: cp/call.c:7498
 #, gcc-internal-format
-msgid "collapsed loops not perfectly nested"
+msgid "could not convert %qE to %qT"
 msgstr ""
 
-#: c-parser.c:8220 cp/parser.c:22374 cp/parser.c:22412 cp/pt.c:11173
+#: cp/call.c:7716
 #, gcc-internal-format
-msgid "iteration variable %qD should not be firstprivate"
+msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
 msgstr ""
 
-#: c-parser.c:8382
+#: cp/call.c:7720
 #, gcc-internal-format
-msgid "expected %<#pragma omp section%> or %<}%>"
+msgid "invalid initialization of reference of type %qT from expression of type %qT"
 msgstr ""
 
-#: c-parser.c:8665
-#, fuzzy, gcc-internal-format
-msgid "%qD is not a variable"
-msgstr "\"%s\" мае незавершаны тып"
+#: cp/class.c:278
+#, gcc-internal-format
+msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
+msgstr ""
 
-#: c-parser.c:8667 cp/semantics.c:4008
+#: cp/class.c:972
 #, gcc-internal-format
-msgid "%qE declared %<threadprivate%> after first use"
+msgid "Java class %qT cannot have a destructor"
 msgstr ""
 
-#: c-parser.c:8669 cp/semantics.c:4010
+#: cp/class.c:974
 #, gcc-internal-format
-msgid "automatic variable %qE cannot be %<threadprivate%>"
+msgid "Java class %qT cannot have an implicit non-trivial destructor"
 msgstr ""
 
-#: c-parser.c:8673 cp/semantics.c:4012
+#: cp/class.c:1075
 #, fuzzy, gcc-internal-format
-msgid "%<threadprivate%> %qE has incomplete type"
-msgstr "\"%s\" мае незавершаны тып"
+msgid "repeated using declaration %q+D"
+msgstr "пустое абвяшчэнне"
 
-#: c-pch.c:132
+#: cp/class.c:1077
 #, fuzzy, gcc-internal-format
-msgid "can%'t create precompiled header %s: %m"
-msgstr "немагчыма стварыць дырэкторыю \"%s\""
+msgid "using declaration %q+D conflicts with a previous using declaration"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: c-pch.c:153
-#, fuzzy, gcc-internal-format
-msgid "can%'t write to %s: %m"
-msgstr "не магу запісаць ў %s"
+#: cp/class.c:1082
+#, gcc-internal-format
+msgid "%q+#D cannot be overloaded"
+msgstr ""
 
-#: c-pch.c:159
+#: cp/class.c:1083
 #, gcc-internal-format
-msgid "%qs is not a valid output file"
+msgid "with %q+#D"
 msgstr ""
 
-#: c-pch.c:188 c-pch.c:203 c-pch.c:217
-#, fuzzy, gcc-internal-format
-msgid "can%'t write %s: %m"
-msgstr "немагчыма адчыніць %s"
+#: cp/class.c:1150
+#, gcc-internal-format
+msgid "conflicting access specifications for method %q+D, ignored"
+msgstr ""
 
-#: c-pch.c:193 c-pch.c:210
-#, fuzzy, gcc-internal-format
-msgid "can%'t seek in %s: %m"
-msgstr "немагчыма адчыніць %s"
+#: cp/class.c:1153
+#, gcc-internal-format
+msgid "conflicting access specifications for field %qE, ignored"
+msgstr ""
 
-#: c-pch.c:201 c-pch.c:243 c-pch.c:284 c-pch.c:335
+#: cp/class.c:1214 cp/class.c:1222
 #, fuzzy, gcc-internal-format
-msgid "can%'t read %s: %m"
-msgstr "не Ð¼Ð°Ð³Ñ\83 Ð¿Ñ\80аÑ\87Ñ\8bÑ\82аÑ\86Ñ\8c Ð· %s"
+msgid "%q+D invalid in %q#T"
+msgstr "Ð\9dеÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нÑ\8b Ð²Ñ\8bбаÑ\80 \"%s\""
 
-#: c-pch.c:466
+#: cp/class.c:1215
 #, gcc-internal-format
-msgid "pch_preprocess pragma should only be used with -fpreprocessed"
+msgid "  because of local method %q+#D with same name"
 msgstr ""
 
-#: c-pch.c:467
+#: cp/class.c:1223
 #, gcc-internal-format
-msgid "use #include instead"
+msgid "  because of local member %q+#D with same name"
 msgstr ""
 
-#: c-pch.c:473
-#, fuzzy, gcc-internal-format
-msgid "%s: couldn%'t open PCH file: %m"
-msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
-
-#: c-pch.c:478
+#: cp/class.c:1272
 #, gcc-internal-format
-msgid "use -Winvalid-pch for more information"
+msgid "base class %q#T has a non-virtual destructor"
 msgstr ""
 
-#: c-pch.c:479
+#: cp/class.c:1632
 #, gcc-internal-format
-msgid "%s: PCH file was invalid"
+msgid "all member functions in class %qT are private"
 msgstr ""
 
-#: c-pragma.c:102
+#: cp/class.c:1644
 #, gcc-internal-format
-msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
+msgid "%q#T only defines a private destructor and has no friends"
 msgstr ""
 
-#: c-pragma.c:115
+#: cp/class.c:1689
 #, gcc-internal-format
-msgid "#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)"
+msgid "%q#T only defines private constructors and has no friends"
 msgstr ""
 
-#: c-pragma.c:129
-#, fuzzy, gcc-internal-format
-msgid "#pragma pack(push[, id], <n>) is not supported on this target"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
-
-#: c-pragma.c:131
-#, fuzzy, gcc-internal-format
-msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+#: cp/class.c:2082
+#, gcc-internal-format
+msgid "no unique final overrider for %qD in %qT"
+msgstr ""
 
-#: c-pragma.c:152
+#. Here we know it is a hider, and no overrider exists.
+#: cp/class.c:2505
 #, gcc-internal-format
-msgid "missing %<(%> after %<#pragma pack%> - ignored"
+msgid "%q+D was hidden"
 msgstr ""
 
-#: c-pragma.c:163 c-pragma.c:195
+#: cp/class.c:2506
 #, gcc-internal-format
-msgid "invalid constant in %<#pragma pack%> - ignored"
+msgid "  by %q+D"
 msgstr ""
 
-#: c-pragma.c:167 c-pragma.c:209
+#: cp/class.c:2549 cp/decl2.c:1292
 #, gcc-internal-format
-msgid "malformed %<#pragma pack%> - ignored"
+msgid "%q+#D invalid; an anonymous union can only have non-static data members"
 msgstr ""
 
-#: c-pragma.c:172
-#, fuzzy, gcc-internal-format
-msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+#: cp/class.c:2552
+#, gcc-internal-format
+msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
+msgstr ""
 
-#: c-pragma.c:174
+#: cp/class.c:2560 cp/decl2.c:1298
 #, gcc-internal-format
-msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
+msgid "private member %q+#D in anonymous union"
 msgstr ""
 
-#: c-pragma.c:183
+#: cp/class.c:2562
 #, gcc-internal-format
-msgid "unknown action %qE for %<#pragma pack%> - ignored"
+msgid "private member %q+#D in anonymous struct"
 msgstr ""
 
-#: c-pragma.c:212
+#: cp/class.c:2567 cp/decl2.c:1300
 #, gcc-internal-format
-msgid "junk at end of %<#pragma pack%>"
+msgid "protected member %q+#D in anonymous union"
 msgstr ""
 
-#: c-pragma.c:215
+#: cp/class.c:2569
 #, gcc-internal-format
-msgid "#pragma pack has no effect with -fpack-struct - ignored"
+msgid "protected member %q+#D in anonymous struct"
 msgstr ""
 
-#: c-pragma.c:235
+#: cp/class.c:2753
+#, fuzzy, gcc-internal-format
+msgid "bit-field %q+#D with non-integral type"
+msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
+
+#: cp/class.c:2766
+#, fuzzy, gcc-internal-format
+msgid "bit-field %q+D width not an integer constant"
+msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
+
+#: cp/class.c:2771
 #, gcc-internal-format
-msgid "alignment must be a small power of two, not %d"
+msgid "negative width in bit-field %q+D"
 msgstr ""
 
-#: c-pragma.c:268
+#: cp/class.c:2776
 #, gcc-internal-format
-msgid "applying #pragma weak %q+D after first use results in unspecified behavior"
+msgid "zero width for bit-field %q+D"
 msgstr ""
 
-#: c-pragma.c:343 c-pragma.c:348
+#: cp/class.c:2782
 #, gcc-internal-format
-msgid "malformed #pragma weak, ignored"
+msgid "width of %q+D exceeds its type"
 msgstr ""
 
-#: c-pragma.c:352
+#: cp/class.c:2792
 #, gcc-internal-format
-msgid "junk at end of %<#pragma weak%>"
+msgid "%q+D is too small to hold all values of %q#T"
 msgstr ""
 
-#: c-pragma.c:420 c-pragma.c:422
+#: cp/class.c:2849
 #, gcc-internal-format
-msgid "malformed #pragma redefine_extname, ignored"
+msgid "member %q+#D with constructor not allowed in union"
 msgstr ""
 
-#: c-pragma.c:425
+#: cp/class.c:2852
 #, gcc-internal-format
-msgid "junk at end of %<#pragma redefine_extname%>"
+msgid "member %q+#D with destructor not allowed in union"
 msgstr ""
 
-#: c-pragma.c:440 c-pragma.c:527
-#, fuzzy, gcc-internal-format
-msgid "#pragma redefine_extname ignored due to conflict with previous rename"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+#: cp/class.c:2854
+#, gcc-internal-format
+msgid "member %q+#D with copy assignment operator not allowed in union"
+msgstr ""
 
-#: c-pragma.c:463
+#: cp/class.c:2878
 #, gcc-internal-format
-msgid "#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname"
+msgid "multiple fields in union %qT initialized"
 msgstr ""
 
-#: c-pragma.c:482
+#: cp/class.c:2969
 #, gcc-internal-format
-msgid "malformed #pragma extern_prefix, ignored"
+msgid "%q+D may not be static because it is a member of a union"
 msgstr ""
 
-#: c-pragma.c:485
+#: cp/class.c:2974
 #, gcc-internal-format
-msgid "junk at end of %<#pragma extern_prefix%>"
+msgid "%q+D may not have reference type %qT because it is a member of a union"
 msgstr ""
 
-#: c-pragma.c:492
+#: cp/class.c:2985
 #, fuzzy, gcc-internal-format
-msgid "#pragma extern_prefix not supported on this target"
-msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
+msgid "field %q+D invalidly declared function type"
+msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
 
-#: c-pragma.c:518
+#: cp/class.c:2991
 #, fuzzy, gcc-internal-format
-msgid "asm declaration ignored due to conflict with previous rename"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+msgid "field %q+D invalidly declared method type"
+msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
 
-#: c-pragma.c:549
+#: cp/class.c:3040
 #, gcc-internal-format
-msgid "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
+msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
 msgstr ""
 
-#: c-pragma.c:612
+#: cp/class.c:3123
 #, gcc-internal-format
-msgid "#pragma GCC visibility push() must specify default, internal, hidden or protected"
+msgid "field %q+#D with same name as class"
 msgstr ""
 
-#: c-pragma.c:654
+#: cp/class.c:3154
 #, gcc-internal-format
-msgid "#pragma GCC visibility must be followed by push or pop"
+msgid "%q#T has pointer data members"
 msgstr ""
 
-#: c-pragma.c:660
+#: cp/class.c:3159
 #, gcc-internal-format
-msgid "no matching push for %<#pragma GCC visibility pop%>"
+msgid "  but does not override %<%T(const %T&)%>"
 msgstr ""
 
-#: c-pragma.c:665 c-pragma.c:672
+#: cp/class.c:3161
 #, gcc-internal-format
-msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
+msgid "  or %<operator=(const %T&)%>"
 msgstr ""
 
-#: c-pragma.c:668
+#: cp/class.c:3165
 #, gcc-internal-format
-msgid "malformed #pragma GCC visibility push"
+msgid "  but does not override %<operator=(const %T&)%>"
 msgstr ""
 
-#: c-pragma.c:676
+#: cp/class.c:3628
 #, gcc-internal-format
-msgid "junk at end of %<#pragma GCC visibility%>"
+msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
 msgstr ""
 
-#: c-pragma.c:692
+#: cp/class.c:3755
 #, gcc-internal-format
-msgid "#pragma GCC diagnostic not allowed inside functions"
+msgid "class %qT will be considered nearly empty in a future version of GCC"
 msgstr ""
 
-#: c-pragma.c:698
-#, gcc-internal-format
-msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
-msgstr ""
+#: cp/class.c:3837
+#, fuzzy, gcc-internal-format
+msgid "initializer specified for non-virtual method %q+D"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
 
-#: c-pragma.c:707
+#: cp/class.c:4426
 #, gcc-internal-format
-msgid "expected [error|warning|ignored] after %<#pragma GCC diagnostic%>"
+msgid "non-static reference %q+#D in class without a constructor"
 msgstr ""
 
-#: c-pragma.c:711
+#: cp/class.c:4431
 #, gcc-internal-format
-msgid "missing option after %<#pragma GCC diagnostic%> kind"
+msgid "non-static const member %q+#D in class without a constructor"
 msgstr ""
 
-#: c-pragma.c:725
+#. If the function is defaulted outside the class, we just
+#. give the synthesis error.
+#: cp/class.c:4457
 #, gcc-internal-format
-msgid "unknown option after %<#pragma GCC diagnostic%> kind"
+msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
 msgstr ""
 
-#: c-pragma.c:738
+#: cp/class.c:4460
 #, gcc-internal-format
-msgid "#pragma GCC option is not allowed inside functions"
+msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
 msgstr ""
 
-#: c-pragma.c:751
+#: cp/class.c:4679
 #, gcc-internal-format
-msgid "%<#pragma GCC option%> is not a string"
+msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: c-pragma.c:778
+#: cp/class.c:4780
 #, gcc-internal-format
-msgid "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>."
+msgid "direct base %qT inaccessible in %qT due to ambiguity"
 msgstr ""
 
-#: c-pragma.c:784
+#: cp/class.c:4792
 #, gcc-internal-format
-msgid "#pragma GCC target string... is badly formed"
+msgid "virtual base %qT inaccessible in %qT due to ambiguity"
 msgstr ""
 
-#: c-pragma.c:807
+#: cp/class.c:4971
 #, gcc-internal-format
-msgid "#pragma GCC optimize is not allowed inside functions"
+msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: c-pragma.c:820
+#: cp/class.c:5011
 #, gcc-internal-format
-msgid "%<#pragma GCC optimize%> is not a string or number"
+msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: c-pragma.c:846
+#: cp/class.c:5039
 #, gcc-internal-format
-msgid "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>."
+msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: c-pragma.c:852
+#: cp/class.c:5048
 #, gcc-internal-format
-msgid "#pragma GCC optimize string... is badly formed"
+msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
 msgstr ""
 
-#: c-pragma.c:894
+#: cp/class.c:5136
 #, gcc-internal-format
-msgid "junk at end of %<#pragma push_options%>"
+msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
 msgstr ""
 
-#: c-pragma.c:924
-#, gcc-internal-format
-msgid "junk at end of %<#pragma pop_options%>"
-msgstr ""
+#: cp/class.c:5289 cp/parser.c:16349
+#, fuzzy, gcc-internal-format
+msgid "redefinition of %q#T"
+msgstr "папярэдняе вызначэньне `%#T'"
 
-#: c-pragma.c:931
+#: cp/class.c:5441
 #, gcc-internal-format
-msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
+msgid "%q#T has virtual functions and accessible non-virtual destructor"
 msgstr ""
 
-#: c-pragma.c:972
+#: cp/class.c:5546
 #, gcc-internal-format
-msgid "junk at end of %<#pragma reset_options%>"
+msgid "trying to finish struct, but kicked out due to previous parse errors"
 msgstr ""
 
-#: c-pragma.c:1009 c-pragma.c:1016
+#: cp/class.c:6010
+#, fuzzy, gcc-internal-format
+msgid "language string %<\"%E\"%> not recognized"
+msgstr "мова %s не распазнана"
+
+#: cp/class.c:6100
 #, gcc-internal-format
-msgid "expected a string after %<#pragma message%>"
+msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
 msgstr ""
 
-#: c-pragma.c:1011
+#: cp/class.c:6224
 #, gcc-internal-format
-msgid "malformed %<#pragma message%>, ignored"
+msgid "no matches converting function %qD to type %q#T"
 msgstr ""
 
-#: c-pragma.c:1021
+#: cp/class.c:6254
 #, gcc-internal-format
-msgid "junk at end of %<#pragma message%>"
+msgid "converting overloaded function %qD to type %q#T is ambiguous"
 msgstr ""
 
-#: c-pragma.c:1024
+#: cp/class.c:6281
 #, fuzzy, gcc-internal-format
-msgid "#pragma message: %s"
-msgstr "пÑ\80агÑ\80амÑ\8b: %s\n"
+msgid "assuming pointer to member %qD"
+msgstr "пÑ\80апÑ\83Ñ\88Ñ\87ан Ñ\96нÑ\96Ñ\86Ñ\8bÑ\8fлÑ\96заÑ\82аÑ\80"
 
-#: c-pragma.c:1061
+#: cp/class.c:6284
 #, gcc-internal-format
-msgid "invalid location for %<pragma %s%>, ignored"
+msgid "(a pointer to member can only be formed with %<&%E%>)"
 msgstr ""
 
-#: c-pragma.c:1068 c-pragma.c:1082
+#: cp/class.c:6346 cp/class.c:6380
 #, gcc-internal-format
-msgid "malformed %<#pragma %s%>, ignored"
+msgid "not enough type information"
 msgstr ""
 
-#: c-pragma.c:1088
+#: cp/class.c:6363
 #, gcc-internal-format
-msgid "junk at end of %<#pragma %s%>"
+msgid "argument of type %qT does not match %qT"
 msgstr ""
 
-#: c-pragma.c:1106
+#. [basic.scope.class]
+#.
+#. A name N used in a class S shall refer to the same declaration
+#. in its context and when re-evaluated in the completed scope of
+#. S.
+#: cp/class.c:6665 cp/decl.c:1197 cp/name-lookup.c:525
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q#D"
+msgstr "абвяшчэньне `%#D'"
+
+#: cp/class.c:6666
 #, gcc-internal-format
-msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
+msgid "changes meaning of %qD from %q+#D"
 msgstr ""
 
-#: c-pragma.c:1115
-#, fuzzy, gcc-internal-format
-msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+#: cp/cp-gimplify.c:94
+#, gcc-internal-format
+msgid "continue statement not within loop or switch"
+msgstr ""
 
-#: c-pragma.c:1121
+#: cp/cp-gimplify.c:1192
 #, gcc-internal-format
-msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
+msgid "%qE implicitly determined as %<firstprivate%> has reference type"
 msgstr ""
 
-#: c-typeck.c:215
+#: cp/cvt.c:90
 #, fuzzy, gcc-internal-format
-msgid "%qD has an incomplete type"
+msgid "can't convert from incomplete type %qT to %qT"
 msgstr "\"%s\" мае незавершаны тып"
 
-#: c-typeck.c:236 cp/call.c:3097
+#: cp/cvt.c:99
 #, gcc-internal-format
-msgid "invalid use of void expression"
+msgid "conversion of %qE from %qT to %qT is ambiguous"
 msgstr ""
 
-#: c-typeck.c:244
+#: cp/cvt.c:168 cp/cvt.c:193 cp/cvt.c:238
 #, gcc-internal-format
-msgid "invalid use of flexible array member"
+msgid "cannot convert %qE from type %qT to type %qT"
 msgstr ""
 
-#: c-typeck.c:250
+#: cp/cvt.c:452
 #, gcc-internal-format
-msgid "invalid use of array with unspecified bounds"
+msgid "conversion from %qT to %qT discards qualifiers"
 msgstr ""
 
-#: c-typeck.c:258
+#: cp/cvt.c:470 cp/typeck.c:5832
+#, gcc-internal-format
+msgid "casting %qT to %qT does not dereference pointer"
+msgstr ""
+
+#: cp/cvt.c:498
 #, fuzzy, gcc-internal-format
-msgid "invalid use of undefined type %<%s %E%>"
-msgstr "нявернае выкарыстанне \"restict\""
+msgid "cannot convert type %qT to type %qT"
+msgstr "\"%s\" мае незавершаны тып"
 
-#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:262
+#: cp/cvt.c:669
 #, fuzzy, gcc-internal-format
-msgid "invalid use of incomplete typedef %qD"
-msgstr "нÑ\8fвеÑ\80нае Ð²Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82анне \"restict\""
+msgid "conversion from %q#T to %q#T"
+msgstr "пеÑ\80аÑ\9eÑ\82ваÑ\80Ñ\8dнÑ\8cне Ð· `%T' Ñ\83 `%T'"
 
-#: c-typeck.c:328
+#: cp/cvt.c:684
 #, gcc-internal-format
-msgid "%qT and %qT are in disjoint named address spaces"
+msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
 msgstr ""
 
-#: c-typeck.c:570 c-typeck.c:595
+#: cp/cvt.c:695 cp/cvt.c:715
 #, gcc-internal-format
-msgid "function types not truly compatible in ISO C"
+msgid "%q#T used where a %qT was expected"
 msgstr ""
 
-#: c-typeck.c:739
+#: cp/cvt.c:730
 #, gcc-internal-format
-msgid "can%'t mix operands of decimal float and vector types"
+msgid "%q#T used where a floating point value was expected"
 msgstr ""
 
-#: c-typeck.c:744
+#: cp/cvt.c:790
 #, gcc-internal-format
-msgid "can%'t mix operands of decimal float and complex types"
+msgid "conversion from %qT to non-scalar type %qT requested"
 msgstr ""
 
-#: c-typeck.c:749
+#: cp/cvt.c:829
 #, gcc-internal-format
-msgid "can%'t mix operands of decimal float and other float types"
+msgid "pseudo-destructor is not called"
 msgstr ""
 
-#: c-typeck.c:1194
+#: cp/cvt.c:892
 #, gcc-internal-format
-msgid "types are not quite compatible"
+msgid "object of incomplete type %qT will not be accessed in %s"
 msgstr ""
 
-#: c-typeck.c:1198
+#: cp/cvt.c:900
 #, gcc-internal-format
-msgid "pointer target types incompatible in C++"
+msgid "object of type %qT will not be accessed in %s"
 msgstr ""
 
-#: c-typeck.c:1528
+#: cp/cvt.c:931
 #, gcc-internal-format
-msgid "function return types not compatible due to %<volatile%>"
+msgid "object %qE of incomplete type %qT will not be accessed in %s"
 msgstr ""
 
-#: c-typeck.c:1690 c-typeck.c:3233
+#: cp/cvt.c:971
 #, gcc-internal-format
-msgid "arithmetic on pointer to an incomplete type"
+msgid "%s cannot resolve address of overloaded function"
 msgstr ""
 
-#: c-typeck.c:2043
+#: cp/cvt.c:981
 #, gcc-internal-format
-msgid "%qT has no member named %qE"
+msgid "%s is a reference, not call, to function %qE"
 msgstr ""
 
-#: c-typeck.c:2097
+#: cp/cvt.c:999
 #, gcc-internal-format
-msgid "request for member %qE in something not a structure or union"
+msgid "%s has no effect"
 msgstr ""
 
-#: c-typeck.c:2146
+#: cp/cvt.c:1143
 #, gcc-internal-format
-msgid "dereferencing pointer to incomplete type"
+msgid "converting NULL to non-pointer type"
 msgstr ""
 
-#: c-typeck.c:2150
+#: cp/cvt.c:1255
 #, gcc-internal-format
-msgid "dereferencing %<void *%> pointer"
+msgid "ambiguous default type conversion from %qT"
 msgstr ""
 
-#: c-typeck.c:2169
-#, fuzzy, gcc-internal-format
-msgid "invalid type argument of %qs (have %qT)"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: c-typeck.c:2200 cp/typeck.c:2816
+#: cp/cvt.c:1257
 #, gcc-internal-format
-msgid "subscripted value is neither array nor pointer"
+msgid "  candidate conversions include %qD and %qD"
 msgstr ""
 
-#: c-typeck.c:2211 cp/typeck.c:2731 cp/typeck.c:2821
+#: cp/decl.c:1059
 #, gcc-internal-format
-msgid "array subscript is not an integer"
+msgid "%qD was declared %<extern%> and later %<static%>"
 msgstr ""
 
-#: c-typeck.c:2217
+#: cp/decl.c:1060 cp/decl.c:1610 objc/objc-act.c:2983 objc/objc-act.c:7599
+#, fuzzy, gcc-internal-format
+msgid "previous declaration of %q+D"
+msgstr "папярэдняе абвяшчэньне `%D'"
+
+#: cp/decl.c:1093
 #, gcc-internal-format
-msgid "subscripted value is pointer to function"
+msgid "declaration of %qF throws different exceptions"
 msgstr ""
 
-#: c-typeck.c:2265
+#: cp/decl.c:1094
 #, fuzzy, gcc-internal-format
-msgid "ISO C forbids subscripting %<register%> array"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+msgid "from previous declaration %q+F"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: c-typeck.c:2268
+#: cp/decl.c:1150
 #, fuzzy, gcc-internal-format
-msgid "ISO C90 forbids subscripting non-lvalue array"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+msgid "function %q+D redeclared as inline"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: c-typeck.c:2376
-#, gcc-internal-format
-msgid "enum constant defined here"
-msgstr ""
+#: cp/decl.c:1152
+#, fuzzy, gcc-internal-format
+msgid "previous declaration of %q+D with attribute noinline"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: c-typeck.c:2607
+#: cp/decl.c:1159
 #, fuzzy, gcc-internal-format
-msgid "called object %qE is not a function"
-msgstr "`%D' - гэта ня функцыя,"
+msgid "function %q+D redeclared with attribute noinline"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#. This situation leads to run-time undefined behavior.  We can't,
-#. therefore, simply error unless we can prove that all possible
-#. executions of the program must execute the code.
-#: c-typeck.c:2643
-#, gcc-internal-format
-msgid "function called through a non-compatible type"
-msgstr ""
+#: cp/decl.c:1161
+#, fuzzy, gcc-internal-format
+msgid "previous declaration of %q+D was inline"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: cp/decl.c:1185 cp/decl.c:1259
+#, fuzzy, gcc-internal-format
+msgid "shadowing built-in function %q#D"
+msgstr "у функцыі \"%s\":"
 
-#: c-typeck.c:2657 c-typeck.c:2711
+#: cp/decl.c:1186 cp/decl.c:1260
+#, fuzzy, gcc-internal-format
+msgid "shadowing library function %q#D"
+msgstr "у функцыі \"%s\":"
+
+#: cp/decl.c:1193
 #, gcc-internal-format
-msgid "function with qualified void return type called"
+msgid "library function %q#D redeclared as non-function %q#D"
 msgstr ""
 
-#: c-typeck.c:2834
+#: cp/decl.c:1198
+#, fuzzy, gcc-internal-format
+msgid "conflicts with built-in declaration %q#D"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#: cp/decl.c:1252 cp/decl.c:1379 cp/decl.c:1395
+#, fuzzy, gcc-internal-format
+msgid "new declaration %q#D"
+msgstr "новае абвяшчэньне `%#D'"
+
+#: cp/decl.c:1253
+#, fuzzy, gcc-internal-format
+msgid "ambiguates built-in declaration %q#D"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#: cp/decl.c:1343
 #, gcc-internal-format
-msgid "type of formal parameter %d is incomplete"
+msgid "%q#D redeclared as different kind of symbol"
 msgstr ""
 
-#: c-typeck.c:2849
+#: cp/decl.c:1346
+#, fuzzy, gcc-internal-format
+msgid "previous declaration of %q+#D"
+msgstr "папярэдняе абвяшчэньне `%#D'"
+
+#: cp/decl.c:1365
+#, fuzzy, gcc-internal-format
+msgid "declaration of template %q#D"
+msgstr "абвяшчэньне шаблёну `%#D'"
+
+#: cp/decl.c:1366 cp/name-lookup.c:526 cp/name-lookup.c:812
+#: cp/name-lookup.c:823
+#, fuzzy, gcc-internal-format
+msgid "conflicts with previous declaration %q+#D"
+msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
+
+#: cp/decl.c:1380 cp/decl.c:1396
+#, fuzzy, gcc-internal-format
+msgid "ambiguates old declaration %q+#D"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#: cp/decl.c:1388
+#, fuzzy, gcc-internal-format
+msgid "declaration of C function %q#D conflicts with"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: cp/decl.c:1390
+#, fuzzy, gcc-internal-format
+msgid "previous declaration %q+#D here"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: cp/decl.c:1404
+#, fuzzy, gcc-internal-format
+msgid "conflicting declaration %q#D"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#: cp/decl.c:1405
+#, fuzzy, gcc-internal-format
+msgid "%q+D has a previous declaration as %q#D"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#. [namespace.alias]
+#.
+#. A namespace-name or namespace-alias shall not be declared as
+#. the name of any other entity in the same declarative region.
+#. A namespace-name defined at global scope shall not be
+#. declared as the name of any other entity in any global scope
+#. of the program.
+#: cp/decl.c:1457
+#, fuzzy, gcc-internal-format
+msgid "declaration of namespace %qD conflicts with"
+msgstr "абвяшчэньне шаблёну `%#D'"
+
+#: cp/decl.c:1458
+#, fuzzy, gcc-internal-format
+msgid "previous declaration of namespace %q+D here"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: cp/decl.c:1469
+#, fuzzy, gcc-internal-format
+msgid "%q+#D previously defined here"
+msgstr "папярэдняе вызначэньне"
+
+#. Prototype decl follows defn w/o prototype.
+#: cp/decl.c:1479
+#, fuzzy, gcc-internal-format
+msgid "prototype for %q+#D"
+msgstr "няма папярэдняга прататыпа для \"%s\""
+
+#: cp/decl.c:1481
 #, gcc-internal-format
-msgid "passing argument %d of %qE as integer rather than floating due to prototype"
+msgid "follows non-prototype definition here"
 msgstr ""
 
-#: c-typeck.c:2854
+#: cp/decl.c:1521
+#, fuzzy, gcc-internal-format
+msgid "previous declaration of %q+#D with %qL linkage"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: cp/decl.c:1523
+#, fuzzy, gcc-internal-format
+msgid "conflicts with new declaration with %qL linkage"
+msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
+
+#: cp/decl.c:1546 cp/decl.c:1552
+#, fuzzy, gcc-internal-format
+msgid "default argument given for parameter %d of %q#D"
+msgstr "нехапае аргументаў у функцыі \"%s\""
+
+#: cp/decl.c:1548 cp/decl.c:1554
+#, fuzzy, gcc-internal-format
+msgid "after previous specification in %q+#D"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: cp/decl.c:1609
+#, fuzzy, gcc-internal-format
+msgid "redundant redeclaration of %qD in same scope"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#: cp/decl.c:1615
+#, fuzzy, gcc-internal-format
+msgid "deleted definition of %qD"
+msgstr "папярэдняе вызначэньне `%#T'"
+
+#: cp/decl.c:1616
+#, fuzzy, gcc-internal-format
+msgid "after previous declaration %q+D"
+msgstr "папярэдняе абвяшчэньне `%D'"
+
+#. From [temp.expl.spec]:
+#.
+#. If a template, a member template or the member of a class
+#. template is explicitly specialized then that
+#. specialization shall be declared before the first use of
+#. that specialization that would cause an implicit
+#. instantiation to take place, in every translation unit in
+#. which such a use occurs.
+#: cp/decl.c:1967
+#, fuzzy, gcc-internal-format
+msgid "explicit specialization of %qD after first use"
+msgstr "ініцыялізацыя"
+
+#: cp/decl.c:2064
 #, gcc-internal-format
-msgid "passing argument %d of %qE as integer rather than complex due to prototype"
+msgid "%q+D: visibility attribute ignored because it"
 msgstr ""
 
-#: c-typeck.c:2859
+#: cp/decl.c:2066
+#, fuzzy, gcc-internal-format
+msgid "conflicts with previous declaration here"
+msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
+
+#. Reject two definitions.
+#: cp/decl.c:2213 cp/decl.c:2242 cp/decl.c:2271 cp/decl.c:2288 cp/decl.c:2360
+#, fuzzy, gcc-internal-format
+msgid "redefinition of %q#D"
+msgstr "папярэдняе вызначэньне `%#T'"
+
+#: cp/decl.c:2229
+#, fuzzy, gcc-internal-format
+msgid "%qD conflicts with used function"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+
+#: cp/decl.c:2239
+#, fuzzy, gcc-internal-format
+msgid "%q#D not declared in class"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+
+#: cp/decl.c:2253 cp/decl.c:2298
 #, gcc-internal-format
-msgid "passing argument %d of %qE as complex rather than floating due to prototype"
+msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
 msgstr ""
 
-#: c-typeck.c:2864
+#: cp/decl.c:2256 cp/decl.c:2301
 #, gcc-internal-format
-msgid "passing argument %d of %qE as floating rather than integer due to prototype"
+msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
 msgstr ""
 
-#: c-typeck.c:2869
+#. is_primary=
+#. is_partial=
+#. is_friend_decl=
+#: cp/decl.c:2317
 #, gcc-internal-format
-msgid "passing argument %d of %qE as complex rather than integer due to prototype"
+msgid "redeclaration of friend %q#D may not have default template arguments"
 msgstr ""
 
-#: c-typeck.c:2874
+#: cp/decl.c:2331
 #, gcc-internal-format
-msgid "passing argument %d of %qE as floating rather than complex due to prototype"
+msgid "thread-local declaration of %q#D follows non-thread-local declaration"
 msgstr ""
 
-#: c-typeck.c:2887
+#: cp/decl.c:2334
 #, gcc-internal-format
-msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
+msgid "non-thread-local declaration of %q#D follows thread-local declaration"
 msgstr ""
 
-#: c-typeck.c:2912
+#: cp/decl.c:2349 cp/decl.c:2368
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of %q#D"
+msgstr "абвяшчэньне `%#D'"
+
+#: cp/decl.c:2511
+#, fuzzy, gcc-internal-format
+msgid "jump to label %qD"
+msgstr "паўтарэнне \"%s\""
+
+#: cp/decl.c:2513
 #, gcc-internal-format
-msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
+msgid "jump to case label"
 msgstr ""
 
-#: c-typeck.c:2934
+#: cp/decl.c:2515 cp/decl.c:2655 cp/decl.c:2696
 #, gcc-internal-format
-msgid "passing argument %d of %qE with different width due to prototype"
-msgstr ""
+msgid "  from here"
+msgstr " адсюль"
 
-#: c-typeck.c:2958
+#: cp/decl.c:2534 cp/decl.c:2699
 #, gcc-internal-format
-msgid "passing argument %d of %qE as unsigned due to prototype"
+msgid "  exits OpenMP structured block"
 msgstr ""
 
-#: c-typeck.c:2963
+#: cp/decl.c:2555
+#, fuzzy, gcc-internal-format
+msgid "  crosses initialization of %q+#D"
+msgstr "ініцыялізацыя"
+
+#: cp/decl.c:2557 cp/decl.c:2673
 #, gcc-internal-format
-msgid "passing argument %d of %qE as signed due to prototype"
+msgid "  enters scope of %q+#D which has non-trivial destructor"
 msgstr ""
 
-#: c-typeck.c:3103 c-typeck.c:3108
+#: cp/decl.c:2571 cp/decl.c:2678
 #, gcc-internal-format
-msgid "comparison with string literal results in unspecified behavior"
+msgid "  enters try block"
 msgstr ""
 
-#: c-typeck.c:3122
+#. Can't skip init of __exception_info.
+#: cp/decl.c:2573 cp/decl.c:2667 cp/decl.c:2680
 #, gcc-internal-format
-msgid "comparison between %qT and %qT"
+msgid "  enters catch block"
 msgstr ""
 
-#: c-typeck.c:3174
+#: cp/decl.c:2583 cp/decl.c:2683
 #, gcc-internal-format
-msgid "pointer of type %<void *%> used in subtraction"
+msgid "  enters OpenMP structured block"
 msgstr ""
 
-#: c-typeck.c:3177
+#: cp/decl.c:2654 cp/decl.c:2695
+#, fuzzy, gcc-internal-format
+msgid "jump to label %q+D"
+msgstr "паўтарэнне \"%s\""
+
+#: cp/decl.c:2671
+#, fuzzy, gcc-internal-format
+msgid "  skips initialization of %q+#D"
+msgstr "ініцыялізацыя"
+
+#: cp/decl.c:2748
 #, gcc-internal-format
-msgid "pointer to a function used in subtraction"
+msgid "label named wchar_t"
 msgstr ""
 
-#: c-typeck.c:3341
+#: cp/decl.c:3019
 #, fuzzy, gcc-internal-format
-msgid "ISO C does not support %<~%> for complex conjugation"
-msgstr "ISO C89 не падтрымлівае комлексныя тыпы"
+msgid "%qD is not a type"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: cp/decl.c:3025 cp/parser.c:4238
+#, fuzzy, gcc-internal-format
+msgid "%qD used without template parameters"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: cp/decl.c:3034
+#, fuzzy, gcc-internal-format
+msgid "%q#T is not a class"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: c-typeck.c:3380
+#: cp/decl.c:3058 cp/decl.c:3145
 #, gcc-internal-format
-msgid "wrong type argument to unary exclamation mark"
+msgid "no class template named %q#T in %q#T"
 msgstr ""
 
-#: c-typeck.c:3444
+#: cp/decl.c:3071
+#, fuzzy, gcc-internal-format
+msgid "lookup of %qT in %qT is ambiguous"
+msgstr "памер \"%s\" - %d байт"
+
+#: cp/decl.c:3080
 #, gcc-internal-format
-msgid "increment of enumeration value is invalid in C++"
+msgid "%<typename %T::%D%> names %q#T, which is not a class template"
 msgstr ""
 
-#: c-typeck.c:3447
+#: cp/decl.c:3087
 #, gcc-internal-format
-msgid "decrement of enumeration value is invalid in C++"
+msgid "%<typename %T::%D%> names %q#T, which is not a type"
 msgstr ""
 
-#: c-typeck.c:3460
+#: cp/decl.c:3154
 #, fuzzy, gcc-internal-format
-msgid "ISO C does not support %<++%> and %<--%> on complex types"
-msgstr "ISO C не падтрымлівае \"++\" і \"--\" для тыпу complex"
+msgid "template parameters do not match template"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
 
-#: c-typeck.c:3479 c-typeck.c:3511
+#: cp/decl.c:3155 cp/friend.c:321 cp/friend.c:329
 #, fuzzy, gcc-internal-format
-msgid "wrong type argument to increment"
-msgstr "не хапае аргументаў у функцыі"
+msgid "%q+D declared here"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: c-typeck.c:3481 c-typeck.c:3514
+#: cp/decl.c:3837
 #, gcc-internal-format
-msgid "wrong type argument to decrement"
+msgid "an anonymous struct cannot have function members"
 msgstr ""
 
-#: c-typeck.c:3501
+#: cp/decl.c:3840
 #, gcc-internal-format
-msgid "increment of pointer to unknown structure"
+msgid "an anonymous union cannot have function members"
 msgstr ""
 
-#: c-typeck.c:3504
+#: cp/decl.c:3858
 #, gcc-internal-format
-msgid "decrement of pointer to unknown structure"
+msgid "member %q+#D with constructor not allowed in anonymous aggregate"
 msgstr ""
 
-#: c-typeck.c:3581
+#: cp/decl.c:3861
 #, gcc-internal-format
-msgid "taking address of expression of type %<void%>"
+msgid "member %q+#D with destructor not allowed in anonymous aggregate"
 msgstr ""
 
-#: c-typeck.c:3750
+#: cp/decl.c:3864
 #, gcc-internal-format
-msgid "assignment of read-only member %qD"
+msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
 msgstr ""
 
-#: c-typeck.c:3751
+#: cp/decl.c:3889
 #, gcc-internal-format
-msgid "increment of read-only member %qD"
+msgid "multiple types in one declaration"
 msgstr ""
 
-#: c-typeck.c:3752
-#, gcc-internal-format
-msgid "decrement of read-only member %qD"
-msgstr ""
+#: cp/decl.c:3893
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of C++ built-in type %qT"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: c-typeck.c:3753
+#: cp/decl.c:3930
 #, gcc-internal-format
-msgid "read-only member %qD used as %<asm%> output"
+msgid "missing type-name in typedef-declaration"
 msgstr ""
 
-#: c-typeck.c:3757 cp/typeck2.c:141
+#: cp/decl.c:3937
 #, gcc-internal-format
-msgid "assignment of read-only variable %qD"
+msgid "ISO C++ prohibits anonymous structs"
 msgstr ""
 
-#: c-typeck.c:3758 cp/typeck2.c:145
-#, gcc-internal-format
-msgid "increment of read-only variable %qD"
-msgstr ""
+#: cp/decl.c:3944
+#, fuzzy, gcc-internal-format
+msgid "%qs can only be specified for functions"
+msgstr "\"%s\" звычайна функцыя"
 
-#: c-typeck.c:3759 cp/typeck2.c:147
+#: cp/decl.c:3950
 #, gcc-internal-format
-msgid "decrement of read-only variable %qD"
+msgid "%<friend%> can only be specified inside a class"
 msgstr ""
 
-#: c-typeck.c:3760
+#: cp/decl.c:3952
 #, gcc-internal-format
-msgid "read-only variable %qD used as %<asm%> output"
+msgid "%<explicit%> can only be specified for constructors"
 msgstr ""
 
-#: c-typeck.c:3763 c-typeck.c:3779 cp/typeck2.c:196
+#: cp/decl.c:3954
 #, gcc-internal-format
-msgid "assignment of read-only location %qE"
+msgid "a storage class can only be specified for objects and functions"
 msgstr ""
 
-#: c-typeck.c:3764 c-typeck.c:3782 cp/typeck2.c:200
+#: cp/decl.c:3960
 #, gcc-internal-format
-msgid "increment of read-only location %qE"
+msgid "qualifiers can only be specified for objects and functions"
 msgstr ""
 
-#: c-typeck.c:3765 c-typeck.c:3785 cp/typeck2.c:202
+#: cp/decl.c:3963
 #, gcc-internal-format
-msgid "decrement of read-only location %qE"
+msgid "%<typedef%> was ignored in this declaration"
 msgstr ""
 
-#: c-typeck.c:3766
+#: cp/decl.c:3965
 #, gcc-internal-format
-msgid "read-only location %qE used as %<asm%> output"
+msgid "%<constexpr> cannot be used for type declarations"
 msgstr ""
 
-#: c-typeck.c:3825
+#: cp/decl.c:3994
 #, fuzzy, gcc-internal-format
-msgid "cannot take address of bit-field %qD"
-msgstr "не магу атрымаць адрас бітавага поля \"%s\""
+msgid "attribute ignored in declaration of %q+#T"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: c-typeck.c:3853
+#: cp/decl.c:3995
 #, gcc-internal-format
-msgid "global register variable %qD used in nested function"
+msgid "attribute for %q+#T must follow the %qs keyword"
 msgstr ""
 
-#: c-typeck.c:3856
+#: cp/decl.c:4040
 #, gcc-internal-format
-msgid "register variable %qD used in nested function"
+msgid "ignoring attributes applied to class type %qT outside of definition"
 msgstr ""
 
-#: c-typeck.c:3861
+#. A template type parameter or other dependent type.
+#: cp/decl.c:4044
 #, gcc-internal-format
-msgid "address of global register variable %qD requested"
+msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
 msgstr ""
 
-#: c-typeck.c:3863
-#, gcc-internal-format
-msgid "address of register variable %qD requested"
-msgstr ""
+#: cp/decl.c:4117 cp/decl2.c:792
+#, fuzzy, gcc-internal-format
+msgid "typedef %qD is initialized (use decltype instead)"
+msgstr "параметр \"%s\" ініцыялізаваны"
 
-#: c-typeck.c:3930
+#: cp/decl.c:4135
 #, gcc-internal-format
-msgid "non-lvalue array in conditional expression"
+msgid "declaration of %q#D has %<extern%> and is initialized"
 msgstr ""
 
-#: c-typeck.c:4058
+#: cp/decl.c:4160
 #, gcc-internal-format
-msgid "ISO C forbids conditional expr with only one void side"
+msgid "definition of %q#D is marked %<dllimport%>"
 msgstr ""
 
-#: c-typeck.c:4075
+#: cp/decl.c:4179
 #, gcc-internal-format
-msgid "pointers to disjoint address spaces used in conditional expression"
+msgid "%q#D is not a static member of %q#T"
 msgstr ""
 
-#: c-typeck.c:4083 c-typeck.c:4092
+#: cp/decl.c:4185
 #, gcc-internal-format
-msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
+msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
 msgstr ""
 
-#: c-typeck.c:4103
+#: cp/decl.c:4194
 #, gcc-internal-format
-msgid "pointer type mismatch in conditional expression"
+msgid "template header not allowed in member definition of explicitly specialized class"
 msgstr ""
 
-#: c-typeck.c:4112 c-typeck.c:4123
-#, gcc-internal-format
-msgid "pointer/integer type mismatch in conditional expression"
-msgstr ""
+#: cp/decl.c:4202
+#, fuzzy, gcc-internal-format
+msgid "duplicate initialization of %qD"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: c-typeck.c:4137
+#: cp/decl.c:4207
 #, gcc-internal-format
-msgid "type mismatch in conditional expression"
+msgid "%qD declared %<constexpr%> outside its class"
 msgstr ""
 
-#: c-typeck.c:4233
+#: cp/decl.c:4244
 #, gcc-internal-format
-msgid "left-hand operand of comma expression has no effect"
+msgid "declaration of %q#D outside of class is not definition"
 msgstr ""
 
-#: c-typeck.c:4301
-#, gcc-internal-format
-msgid "cast adds new qualifiers to function type"
-msgstr ""
+#: cp/decl.c:4342
+#, fuzzy, gcc-internal-format
+msgid "variable %q#D has initializer but incomplete type"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: c-typeck.c:4307
-#, gcc-internal-format
-msgid "cast discards qualifiers from pointer target type"
-msgstr ""
+#: cp/decl.c:4348 cp/decl.c:5099
+#, fuzzy, gcc-internal-format
+msgid "elements of array %q#D have incomplete type"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: c-typeck.c:4377
-#, gcc-internal-format
-msgid "cast specifies array type"
-msgstr ""
+#: cp/decl.c:4355 cp/decl.c:5595
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q#D has no initializer"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: c-typeck.c:4383
+#: cp/decl.c:4357
 #, gcc-internal-format
-msgid "cast specifies function type"
+msgid "aggregate %q#D has incomplete type and cannot be defined"
 msgstr ""
 
-#: c-typeck.c:4399
+#: cp/decl.c:4393
 #, gcc-internal-format
-msgid "ISO C forbids casting nonscalar to the same type"
+msgid "%qD declared as reference but not initialized"
 msgstr ""
 
-#: c-typeck.c:4415
-#, gcc-internal-format
-msgid "ISO C forbids casts to union type"
-msgstr ""
+#: cp/decl.c:4418
+#, fuzzy, gcc-internal-format
+msgid "cannot initialize %qT from %qT"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
 
-#: c-typeck.c:4422
+#: cp/decl.c:4482
 #, gcc-internal-format
-msgid "cast to union type from type not present in union"
+msgid "name used in a GNU-style designated initializer for an array"
 msgstr ""
 
-#: c-typeck.c:4457
+#: cp/decl.c:4487
 #, gcc-internal-format
-msgid "cast to %s address space pointer from disjoint generic address space pointer"
+msgid "name %qD used in a GNU-style designated initializer for an array"
 msgstr ""
 
-#: c-typeck.c:4462
+#: cp/decl.c:4537
 #, gcc-internal-format
-msgid "cast to generic address space pointer from disjoint %s address space pointer"
+msgid "initializer fails to determine size of %qD"
 msgstr ""
 
-#: c-typeck.c:4467
-#, gcc-internal-format
-msgid "cast to %s address space pointer from disjoint %s address space pointer"
-msgstr ""
+#: cp/decl.c:4544
+#, fuzzy, gcc-internal-format
+msgid "array size missing in %qD"
+msgstr "прапушчан памер масіва ў `%D'"
 
-#: c-typeck.c:4487
-#, gcc-internal-format
-msgid "cast increases required alignment of target type"
-msgstr ""
+#: cp/decl.c:4556
+#, fuzzy, gcc-internal-format
+msgid "zero-size array %qD"
+msgstr "нулявы памер масіва `%D'"
 
-#: c-typeck.c:4498
+#. An automatic variable with an incomplete type: that is an error.
+#. Don't talk about array types here, since we took care of that
+#. message in grokdeclarator.
+#: cp/decl.c:4599
 #, gcc-internal-format
-msgid "cast from pointer to integer of different size"
+msgid "storage size of %qD isn't known"
 msgstr ""
 
-#: c-typeck.c:4503
-#, gcc-internal-format
-msgid "cast from function call of type %qT to non-matching type %qT"
-msgstr ""
+#: cp/decl.c:4622
+#, fuzzy, gcc-internal-format
+msgid "storage size of %qD isn't constant"
+msgstr "тып параметра \"%s\" не аб'яўлены"
 
-#: c-typeck.c:4512
+#: cp/decl.c:4668
 #, gcc-internal-format
-msgid "cast to pointer from integer of different size"
+msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
 msgstr ""
 
-#: c-typeck.c:4526
+#: cp/decl.c:4672
 #, gcc-internal-format
-msgid "ISO C forbids conversion of function pointer to object pointer type"
+msgid "  you can work around this by removing the initializer"
 msgstr ""
 
-#: c-typeck.c:4535
-#, gcc-internal-format
-msgid "ISO C forbids conversion of object pointer to function pointer type"
-msgstr ""
+#: cp/decl.c:4692
+#, fuzzy, gcc-internal-format
+msgid "missing initializer for constexpr %qD"
+msgstr "прапушчан ініцыялізатар"
 
-#: c-typeck.c:4617
-#, gcc-internal-format
-msgid "defining a type in a cast is invalid in C++"
-msgstr ""
+#: cp/decl.c:4702
+#, fuzzy, gcc-internal-format
+msgid "uninitialized const %qD"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+
+#: cp/decl.c:4814
+#, fuzzy, gcc-internal-format
+msgid "invalid type %qT as initializer for a vector of type %qT"
+msgstr "нерэчаісны ініцыялізатар"
 
-#: c-typeck.c:4742 c-typeck.c:4909
+#: cp/decl.c:4856
 #, gcc-internal-format
-msgid "enum conversion in assignment is invalid in C++"
+msgid "initializer for %qT must be brace-enclosed"
 msgstr ""
 
-#. This macro is used to emit diagnostics to ensure that all format
-#. strings are complete sentences, visible to gettext and checked at
-#. compile time.
-#: c-typeck.c:4847 c-typeck.c:5354
+#: cp/decl.c:4874
 #, gcc-internal-format
-msgid "expected %qT but argument is of type %qT"
+msgid "%qT has no non-static data member named %qD"
 msgstr ""
 
-#: c-typeck.c:4907
-#, gcc-internal-format
-msgid "enum conversion when passing argument %d of %qE is invalid in C++"
-msgstr ""
+#: cp/decl.c:4933
+#, fuzzy, gcc-internal-format
+msgid "braces around scalar initializer for type %qT"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+
+#: cp/decl.c:5024
+#, fuzzy, gcc-internal-format
+msgid "missing braces around initializer for %qT"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+
+#: cp/decl.c:5081 cp/typeck2.c:1017 cp/typeck2.c:1192 cp/typeck2.c:1215
+#: cp/typeck2.c:1258
+#, fuzzy, gcc-internal-format
+msgid "too many initializers for %qT"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+
+#: cp/decl.c:5101
+#, fuzzy, gcc-internal-format
+msgid "elements of array %q#T have incomplete type"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: c-typeck.c:4913
+#: cp/decl.c:5110
 #, gcc-internal-format
-msgid "enum conversion in return is invalid in C++"
+msgid "variable-sized object %qD may not be initialized"
 msgstr ""
 
-#: c-typeck.c:4942
+#: cp/decl.c:5112
 #, gcc-internal-format
-msgid "cannot pass rvalue to reference parameter"
+msgid "variable-sized compound literal"
 msgstr ""
 
-#: c-typeck.c:5071 c-typeck.c:5276
-#, gcc-internal-format
-msgid "passing argument %d of %qE makes qualified function pointer from unqualified"
-msgstr ""
+#: cp/decl.c:5166
+#, fuzzy, gcc-internal-format
+msgid "%qD has incomplete type"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: c-typeck.c:5074 c-typeck.c:5279
+#: cp/decl.c:5186
 #, gcc-internal-format
-msgid "assignment makes qualified function pointer from unqualified"
+msgid "scalar object %qD requires one element in initializer"
 msgstr ""
 
-#: c-typeck.c:5077 c-typeck.c:5281
+#: cp/decl.c:5217
 #, gcc-internal-format
-msgid "initialization makes qualified function pointer from unqualified"
+msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
 msgstr ""
 
-#: c-typeck.c:5080 c-typeck.c:5283
+#: cp/decl.c:5249
 #, gcc-internal-format
-msgid "return makes qualified function pointer from unqualified"
+msgid "array %qD initialized by parenthesized string literal %qE"
 msgstr ""
 
-#: c-typeck.c:5086 c-typeck.c:5240
-#, gcc-internal-format
-msgid "passing argument %d of %qE discards qualifiers from pointer target type"
-msgstr ""
+#: cp/decl.c:5263
+#, fuzzy, gcc-internal-format
+msgid "structure %qD with uninitialized const members"
+msgstr "параметр \"%s\" ініцыялізаваны"
 
-#: c-typeck.c:5088 c-typeck.c:5242
-#, gcc-internal-format
-msgid "assignment discards qualifiers from pointer target type"
-msgstr ""
+#: cp/decl.c:5265
+#, fuzzy, gcc-internal-format
+msgid "structure %qD with uninitialized reference members"
+msgstr "параметр \"%s\" ініцыялізаваны"
 
-#: c-typeck.c:5090 c-typeck.c:5244
+#: cp/decl.c:5562
 #, gcc-internal-format
-msgid "initialization discards qualifiers from pointer target type"
+msgid "assignment (not initialization) in declaration"
 msgstr ""
 
-#: c-typeck.c:5092 c-typeck.c:5246
-#, gcc-internal-format
-msgid "return discards qualifiers from pointer target type"
-msgstr ""
+#: cp/decl.c:5703
+#, fuzzy, gcc-internal-format
+msgid "shadowing previous type declaration of %q#D"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: c-typeck.c:5100
+#: cp/decl.c:5735
 #, gcc-internal-format
-msgid "ISO C prohibits argument conversion to union type"
+msgid "%qD cannot be thread-local because it has non-trivial type %qT"
 msgstr ""
 
-#: c-typeck.c:5136
+#: cp/decl.c:5778
 #, gcc-internal-format
-msgid "request for implicit conversion from %qT to %qT not permitted in C++"
+msgid "Java object %qD not allocated with %<new%>"
 msgstr ""
 
-#: c-typeck.c:5148
+#: cp/decl.c:5795
 #, gcc-internal-format
-msgid "passing argument %d of %qE from pointer to non-enclosed address space"
+msgid "%qD is thread-local and so cannot be dynamically initialized"
 msgstr ""
 
-#: c-typeck.c:5152
+#: cp/decl.c:5813
 #, gcc-internal-format
-msgid "assignment from pointer to non-enclosed address space"
+msgid "%qD cannot be initialized by a non-constant expression when being declared"
 msgstr ""
 
-#: c-typeck.c:5156
+#: cp/decl.c:5862
 #, gcc-internal-format
-msgid "initialization from pointer to non-enclosed address space"
+msgid "non-static data member %qD has Java class type"
 msgstr ""
 
-#: c-typeck.c:5160
+#: cp/decl.c:5926
 #, gcc-internal-format
-msgid "return from pointer to non-enclosed address space"
+msgid "function %q#D is initialized like a variable"
 msgstr ""
 
-#: c-typeck.c:5178
+#: cp/decl.c:6506
 #, gcc-internal-format
-msgid "argument %d of %qE might be a candidate for a format attribute"
+msgid "destructor for alien class %qT cannot be a member"
 msgstr ""
 
-#: c-typeck.c:5184
+#: cp/decl.c:6508
 #, gcc-internal-format
-msgid "assignment left-hand side might be a candidate for a format attribute"
+msgid "constructor for alien class %qT cannot be a member"
 msgstr ""
 
-#: c-typeck.c:5189
+#: cp/decl.c:6529
 #, gcc-internal-format
-msgid "initialization left-hand side might be a candidate for a format attribute"
+msgid "%qD declared as a %<virtual%> %s"
 msgstr ""
 
-#: c-typeck.c:5194
+#: cp/decl.c:6531
 #, gcc-internal-format
-msgid "return type might be a candidate for a format attribute"
+msgid "%qD declared as an %<inline%> %s"
 msgstr ""
 
-#: c-typeck.c:5218
+#: cp/decl.c:6533
 #, gcc-internal-format
-msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
+msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
 msgstr ""
 
-#: c-typeck.c:5221
+#: cp/decl.c:6537
 #, gcc-internal-format
-msgid "ISO C forbids assignment between function pointer and %<void *%>"
+msgid "%q+D declared as a friend"
 msgstr ""
 
-#: c-typeck.c:5223
-#, gcc-internal-format
-msgid "ISO C forbids initialization between function pointer and %<void *%>"
-msgstr ""
+#: cp/decl.c:6543
+#, fuzzy, gcc-internal-format
+msgid "%q+D declared with an exception specification"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: c-typeck.c:5225
+#: cp/decl.c:6577
 #, gcc-internal-format
-msgid "ISO C forbids return between function pointer and %<void *%>"
+msgid "definition of %qD is not in namespace enclosing %qT"
 msgstr ""
 
-#: c-typeck.c:5257
-#, gcc-internal-format
-msgid "pointer targets in passing argument %d of %qE differ in signedness"
-msgstr ""
+#: cp/decl.c:6698
+#, fuzzy, gcc-internal-format
+msgid "defining explicit specialization %qD in friend declaration"
+msgstr "ініцыялізацыя"
 
-#: c-typeck.c:5259
-#, gcc-internal-format
-msgid "pointer targets in assignment differ in signedness"
-msgstr ""
+#. Something like `template <class T> friend void f<T>()'.
+#: cp/decl.c:6708
+#, fuzzy, gcc-internal-format
+msgid "invalid use of template-id %qD in declaration of primary template"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: c-typeck.c:5261
+#: cp/decl.c:6738
 #, gcc-internal-format
-msgid "pointer targets in initialization differ in signedness"
+msgid "default arguments are not allowed in declaration of friend template specialization %qD"
 msgstr ""
 
-#: c-typeck.c:5263
+#: cp/decl.c:6746
 #, gcc-internal-format
-msgid "pointer targets in return differ in signedness"
+msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
 msgstr ""
 
-#: c-typeck.c:5291
+#: cp/decl.c:6789
 #, gcc-internal-format
-msgid "passing argument %d of %qE from incompatible pointer type"
+msgid "cannot declare %<::main%> to be a template"
 msgstr ""
 
-#: c-typeck.c:5293
+#: cp/decl.c:6791
 #, gcc-internal-format
-msgid "assignment from incompatible pointer type"
+msgid "cannot declare %<::main%> to be inline"
 msgstr ""
 
-#: c-typeck.c:5294
+#: cp/decl.c:6793
 #, gcc-internal-format
-msgid "initialization from incompatible pointer type"
+msgid "cannot declare %<::main%> to be static"
 msgstr ""
 
-#: c-typeck.c:5296
+#: cp/decl.c:6821
 #, gcc-internal-format
-msgid "return from incompatible pointer type"
+msgid "non-local function %q#D uses anonymous type"
 msgstr ""
 
-#: c-typeck.c:5314
+#: cp/decl.c:6824 cp/decl.c:7107 cp/decl2.c:3445
 #, gcc-internal-format
-msgid "passing argument %d of %qE makes pointer from integer without a cast"
+msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
 msgstr ""
 
-#: c-typeck.c:5316
+#: cp/decl.c:6830
 #, gcc-internal-format
-msgid "assignment makes pointer from integer without a cast"
+msgid "non-local function %q#D uses local type %qT"
 msgstr ""
 
-#: c-typeck.c:5318
+#: cp/decl.c:6849
 #, gcc-internal-format
-msgid "initialization makes pointer from integer without a cast"
+msgid "static member function %qD cannot have cv-qualifier"
 msgstr ""
 
-#: c-typeck.c:5320
+#: cp/decl.c:6850
 #, gcc-internal-format
-msgid "return makes pointer from integer without a cast"
+msgid "non-member function %qD cannot have cv-qualifier"
 msgstr ""
 
-#: c-typeck.c:5328
-#, gcc-internal-format
-msgid "passing argument %d of %qE makes integer from pointer without a cast"
-msgstr ""
+#: cp/decl.c:6895
+#, fuzzy, gcc-internal-format
+msgid "%<::main%> must return %<int%>"
+msgstr "`main' павінна вяртаць `int'"
 
-#: c-typeck.c:5330
+#: cp/decl.c:6935
 #, gcc-internal-format
-msgid "assignment makes integer from pointer without a cast"
+msgid "definition of implicitly-declared %qD"
 msgstr ""
 
-#: c-typeck.c:5332
+#: cp/decl.c:6952 cp/decl2.c:702
 #, gcc-internal-format
-msgid "initialization makes integer from pointer without a cast"
+msgid "no %q#D member function declared in class %qT"
 msgstr ""
 
-#: c-typeck.c:5334
+#. DRs 132, 319 and 389 seem to indicate types with
+#. no linkage can only be used to declare extern "C"
+#. entities.  Since it's not always an error in the
+#. ISO C++ 90 Standard, we only issue a warning.
+#: cp/decl.c:7104
 #, gcc-internal-format
-msgid "return makes integer from pointer without a cast"
+msgid "non-local variable %q#D uses anonymous type"
 msgstr ""
 
-#: c-typeck.c:5357
+#: cp/decl.c:7113
 #, gcc-internal-format
-msgid "incompatible types when assigning to type %qT from type %qT"
+msgid "non-local variable %q#D uses local type %qT"
 msgstr ""
 
-#: c-typeck.c:5362
+#: cp/decl.c:7234
 #, gcc-internal-format
-msgid "incompatible types when initializing type %qT using type %qT"
+msgid "invalid in-class initialization of static data member of non-integral type %qT"
 msgstr ""
 
-#: c-typeck.c:5367
+#: cp/decl.c:7244
 #, gcc-internal-format
-msgid "incompatible types when returning type %qT but %qT was expected"
+msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
 msgstr ""
 
-#: c-typeck.c:5431
+#: cp/decl.c:7248
 #, gcc-internal-format
-msgid "traditional C rejects automatic aggregate initialization"
+msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
 msgstr ""
 
-#: c-typeck.c:5604 c-typeck.c:5620 c-typeck.c:5637
+#: cp/decl.c:7273
 #, fuzzy, gcc-internal-format
-msgid "(near initialization for %qs)"
-msgstr "ініцыялізацыя"
+msgid "size of array %qD has non-integral type %qT"
+msgstr "памер масіва `%D' не цэлалікавы тып"
 
-#: c-typeck.c:6240 cp/decl.c:5217
-#, gcc-internal-format
-msgid "opaque vector types cannot be initialized"
-msgstr ""
+#: cp/decl.c:7275
+#, fuzzy, gcc-internal-format
+msgid "size of array has non-integral type %qT"
+msgstr "памер масіва \"%s\" адмоўны"
 
-#: c-typeck.c:6905
-#, gcc-internal-format
-msgid "unknown field %qE specified in initializer"
-msgstr ""
+#: cp/decl.c:7324
+#, fuzzy, gcc-internal-format
+msgid "size of array %qD is negative"
+msgstr "памер масіва `%D' - адмоўны"
 
-#: c-typeck.c:7884
+#: cp/decl.c:7326
 #, gcc-internal-format
-msgid "traditional C rejects initialization of unions"
-msgstr ""
+msgid "size of array is negative"
+msgstr "адмоўны памер масіва "
 
-#: c-typeck.c:8223
+#: cp/decl.c:7334
 #, fuzzy, gcc-internal-format
-msgid "ISO C forbids %<goto *expr;%>"
-msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ\82Ñ\80Ñ\8bмлÑ\96вае \"goto *expr;\""
+msgid "ISO C++ forbids zero-size array %qD"
+msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ\8fе Ð´Ñ\8dклаÑ\80аÑ\86Ñ\8bÑ\96 Ð¼ÐµÑ\82ак (label)"
 
-#: c-typeck.c:8245 cp/typeck.c:7109
+#: cp/decl.c:7336
 #, fuzzy, gcc-internal-format
-msgid "function declared %<noreturn%> has a %<return%> statement"
-msgstr "функцыя не вяртае тып string"
+msgid "ISO C++ forbids zero-size array"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
 
-#: c-typeck.c:8268
-#, gcc-internal-format
-msgid "%<return%> with no value, in function returning non-void"
-msgstr ""
+#: cp/decl.c:7343
+#, fuzzy, gcc-internal-format
+msgid "size of array %qD is not an integral constant-expression"
+msgstr "памер масіва \"%s\" адмоўны"
 
-#: c-typeck.c:8278
+#: cp/decl.c:7346
 #, gcc-internal-format
-msgid "%<return%> with a value, in function returning void"
+msgid "size of array is not an integral constant-expression"
 msgstr ""
 
-#: c-typeck.c:8280
-#, gcc-internal-format
-msgid "ISO C forbids %<return%> with expression, in function returning void"
-msgstr ""
+#: cp/decl.c:7352
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids variable length array %qD"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
 
-#: c-typeck.c:8341
-#, gcc-internal-format
-msgid "function returns address of local variable"
-msgstr ""
+#: cp/decl.c:7354
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids variable length array"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
 
-#: c-typeck.c:8414 cp/semantics.c:953
+#: cp/decl.c:7360
 #, gcc-internal-format
-msgid "switch quantity not an integer"
+msgid "variable length array %qD is used"
 msgstr ""
 
-#: c-typeck.c:8427
+#: cp/decl.c:7396
 #, gcc-internal-format
-msgid "%<long%> switch expression not converted to %<int%> in ISO C"
+msgid "overflow in array dimension"
 msgstr ""
 
-#: c-typeck.c:8463 c-typeck.c:8471
+#: cp/decl.c:7452
 #, fuzzy, gcc-internal-format
-msgid "case label is not an integer constant expression"
-msgstr "памеÑ\80 Ð¼Ð°Ñ\81Ñ\96ва \"%s\" Ð°Ð´Ð¼Ð¾Ñ\9eнÑ\8b"
+msgid "declaration of %qD as array of void"
+msgstr "абвÑ\8fÑ\88Ñ\87Ñ\8dнÑ\8cне `%#D'"
 
-#: c-typeck.c:8477 cp/parser.c:7750
+#: cp/decl.c:7454
 #, gcc-internal-format
-msgid "case label not within a switch statement"
+msgid "creating array of void"
 msgstr ""
 
-#: c-typeck.c:8479
+#: cp/decl.c:7459
 #, gcc-internal-format
-msgid "%<default%> label not within a switch statement"
+msgid "declaration of %qD as array of functions"
 msgstr ""
 
-#: c-typeck.c:8562 cp/parser.c:8041
+#: cp/decl.c:7461
 #, gcc-internal-format
-msgid "suggest explicit braces to avoid ambiguous %<else%>"
+msgid "creating array of functions"
 msgstr ""
 
-#: c-typeck.c:8671 cp/cp-gimplify.c:92 cp/parser.c:8391
+#: cp/decl.c:7466
 #, gcc-internal-format
-msgid "break statement not within loop or switch"
+msgid "declaration of %qD as array of references"
 msgstr ""
 
-#: c-typeck.c:8673 cp/parser.c:8412
+#: cp/decl.c:7468
 #, gcc-internal-format
-msgid "continue statement not within a loop"
+msgid "creating array of references"
 msgstr ""
 
-#: c-typeck.c:8678 cp/parser.c:8402
+#: cp/decl.c:7473
 #, gcc-internal-format
-msgid "break statement used with OpenMP for loop"
+msgid "declaration of %qD as array of function members"
 msgstr ""
 
-#: c-typeck.c:8704 cp/cp-gimplify.c:412
+#: cp/decl.c:7475
 #, gcc-internal-format
-msgid "statement with no effect"
+msgid "creating array of function members"
 msgstr ""
 
-#: c-typeck.c:8728
+#: cp/decl.c:7489
 #, gcc-internal-format
-msgid "expression statement has incomplete type"
+msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
 msgstr ""
 
-#: c-typeck.c:9305 cp/typeck.c:3688
+#: cp/decl.c:7493
 #, gcc-internal-format
-msgid "right shift count is negative"
+msgid "multidimensional array must have bounds for all dimensions except the first"
 msgstr ""
 
-#: c-typeck.c:9316 cp/typeck.c:3695
+#: cp/decl.c:7528
 #, gcc-internal-format
-msgid "right shift count >= width of type"
+msgid "return type specification for constructor invalid"
 msgstr ""
 
-#: c-typeck.c:9342 cp/typeck.c:3717
+#: cp/decl.c:7538
 #, gcc-internal-format
-msgid "left shift count is negative"
+msgid "return type specification for destructor invalid"
 msgstr ""
 
-#: c-typeck.c:9349 cp/typeck.c:3723
+#: cp/decl.c:7551
 #, gcc-internal-format
-msgid "left shift count >= width of type"
+msgid "return type specified for %<operator %T%>"
 msgstr ""
 
-#: c-typeck.c:9369 cp/typeck.c:3769
+#: cp/decl.c:7573
 #, gcc-internal-format
-msgid "comparing floating point with == or != is unsafe"
+msgid "unnamed variable or field declared void"
 msgstr ""
 
-#: c-typeck.c:9397 c-typeck.c:9485
+#: cp/decl.c:7580
 #, gcc-internal-format
-msgid "comparison of pointers to disjoint address spaces"
+msgid "variable or field declared void"
 msgstr ""
 
-#: c-typeck.c:9404 c-typeck.c:9410
+#: cp/decl.c:7759
 #, fuzzy, gcc-internal-format
-msgid "ISO C forbids comparison of %<void *%> with function pointer"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+msgid "invalid use of qualified-name %<::%D%>"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: c-typeck.c:9417 c-typeck.c:9495
-#, gcc-internal-format
-msgid "comparison of distinct pointer types lacks a cast"
-msgstr ""
+#: cp/decl.c:7762
+#, fuzzy, gcc-internal-format
+msgid "invalid use of qualified-name %<%T::%D%>"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: c-typeck.c:9431 c-typeck.c:9440 cp/typeck.c:3792 cp/typeck.c:3804
-#, gcc-internal-format
-msgid "the address of %qD will never be NULL"
-msgstr ""
+#: cp/decl.c:7765
+#, fuzzy, gcc-internal-format
+msgid "invalid use of qualified-name %<%D::%D%>"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: c-typeck.c:9447 c-typeck.c:9452 c-typeck.c:9517 c-typeck.c:9522
+#: cp/decl.c:7777
 #, gcc-internal-format
-msgid "comparison between pointer and integer"
+msgid "type %qT is not derived from type %qT"
 msgstr ""
 
-#: c-typeck.c:9478
-#, gcc-internal-format
-msgid "comparison of complete and incomplete pointers"
-msgstr ""
+#: cp/decl.c:7793 cp/decl.c:7885 cp/decl.c:9154
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qD as non-function"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: c-typeck.c:9480
-#, gcc-internal-format
-msgid "ISO C forbids ordered comparisons of pointers to functions"
-msgstr ""
+#: cp/decl.c:7799
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qD as non-member"
+msgstr "абвяшчэньне `%#D'"
 
-#: c-typeck.c:9503 c-typeck.c:9506 c-typeck.c:9512
+#: cp/decl.c:7830
 #, gcc-internal-format
-msgid "ordered comparison of pointer with integer zero"
+msgid "declarator-id missing; using reserved word %qD"
 msgstr ""
 
-#: c-typeck.c:9834
+#: cp/decl.c:7877
 #, gcc-internal-format
-msgid "used array that cannot be converted to pointer where scalar is required"
+msgid "function definition does not declare parameters"
 msgstr ""
 
-#: c-typeck.c:9838
-#, gcc-internal-format
-msgid "used struct type value where scalar is required"
-msgstr ""
+#: cp/decl.c:7919
+#, fuzzy, gcc-internal-format
+msgid "two or more data types in declaration of %qs"
+msgstr "пустое абвяшчэнне"
 
-#: c-typeck.c:9842
-#, gcc-internal-format
-msgid "used union type value where scalar is required"
-msgstr ""
+#: cp/decl.c:7925
+#, fuzzy, gcc-internal-format
+msgid "conflicting specifiers in declaration of %qs"
+msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
 
-#: c-typeck.c:9999 cp/semantics.c:3891
-#, gcc-internal-format
-msgid "%qE has invalid type for %<reduction%>"
-msgstr ""
+#: cp/decl.c:7996 cp/decl.c:7999 cp/decl.c:8002
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids declaration of %qs with no type"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
 
-#: c-typeck.c:10034 cp/semantics.c:3904
-#, gcc-internal-format
-msgid "%qE has invalid type for %<reduction(%s)%>"
-msgstr ""
+#: cp/decl.c:8027 cp/decl.c:8045
+#, fuzzy, gcc-internal-format
+msgid "%<signed%> or %<unsigned%> invalid for %qs"
+msgstr "long, short, signed ці unsigned нерэчаісны для \"%s\""
 
-#: c-typeck.c:10051 cp/semantics.c:3914
+#: cp/decl.c:8029
 #, gcc-internal-format
-msgid "%qE must be %<threadprivate%> for %<copyin%>"
+msgid "%<signed%> and %<unsigned%> specified together for %qs"
 msgstr ""
 
-#: c-typeck.c:10061 cp/semantics.c:3711
-#, gcc-internal-format
-msgid "%qE is not a variable in clause %qs"
-msgstr ""
+#: cp/decl.c:8031
+#, fuzzy, gcc-internal-format
+msgid "%<long long%> invalid for %qs"
+msgstr "complex нерэчаісны для \"%s\""
 
-#: c-typeck.c:10069 c-typeck.c:10091 c-typeck.c:10113
-#, gcc-internal-format
-msgid "%qE appears more than once in data clauses"
-msgstr ""
+#: cp/decl.c:8033
+#, fuzzy, gcc-internal-format
+msgid "%<long%> invalid for %qs"
+msgstr "complex нерэчаісны для \"%s\""
 
-#: c-typeck.c:10084 cp/semantics.c:3734
-#, gcc-internal-format
-msgid "%qE is not a variable in clause %<firstprivate%>"
-msgstr ""
+#: cp/decl.c:8035
+#, fuzzy, gcc-internal-format
+msgid "%<short%> invalid for %qs"
+msgstr "complex нерэчаісны для \"%s\""
+
+#: cp/decl.c:8037
+#, fuzzy, gcc-internal-format
+msgid "%<long%> or %<short%> invalid for %qs"
+msgstr "long, short, signed ці unsigned нерэчаісны для \"%s\""
 
-#: c-typeck.c:10106 cp/semantics.c:3756
+#: cp/decl.c:8039
 #, gcc-internal-format
-msgid "%qE is not a variable in clause %<lastprivate%>"
+msgid "%<long%> or %<short%> specified with char for %qs"
 msgstr ""
 
-#: c-typeck.c:10168 cp/semantics.c:3955
+#: cp/decl.c:8041
 #, gcc-internal-format
-msgid "%qE is predetermined %qs for %qs"
+msgid "%<long%> and %<short%> specified together for %qs"
 msgstr ""
 
-#: c-typeck.c:10257
+#: cp/decl.c:8047
+#, fuzzy, gcc-internal-format
+msgid "%<short%> or %<long%> invalid for %qs"
+msgstr "long, short, signed ці unsigned нерэчаісны для \"%s\""
+
+#: cp/decl.c:8055
+#, fuzzy, gcc-internal-format
+msgid "long, short, signed or unsigned used invalidly for %qs"
+msgstr "long, short, signed ці unsigned нерэчаісны для \"%s\""
+
+#: cp/decl.c:8119
+#, fuzzy, gcc-internal-format
+msgid "complex invalid for %qs"
+msgstr "complex нерэчаісны для \"%s\""
+
+#: cp/decl.c:8150
 #, gcc-internal-format
-msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
+msgid "both %<const%> and %<constexpr%> cannot be used here"
 msgstr ""
 
-#: calls.c:2050
+#: cp/decl.c:8159
 #, gcc-internal-format
-msgid "function call has aggregate value"
+msgid "qualifiers are not allowed on declaration of %<operator %T%>"
 msgstr ""
 
-#: cfgexpand.c:3534
+#: cp/decl.c:8172 cp/typeck.c:7744
+#, fuzzy, gcc-internal-format
+msgid "ignoring %qV qualifiers added to function type %qT"
+msgstr "Нерэчаісны выбар \"%s\""
+
+#: cp/decl.c:8195
 #, gcc-internal-format
-msgid "not protecting local variables: variable length buffer"
+msgid "member %qD cannot be declared both virtual and static"
 msgstr ""
 
-#: cfgexpand.c:3537
+#: cp/decl.c:8203
+#, fuzzy, gcc-internal-format
+msgid "%<%T::%D%> is not a valid declarator"
+msgstr "\"%s\" - гэта не пачатак дэкларацыі"
+
+#: cp/decl.c:8212
 #, gcc-internal-format
-msgid "not protecting function: no buffer at least %d bytes long"
+msgid "typedef declaration invalid in parameter declaration"
 msgstr ""
 
-#: cfghooks.c:110
+#: cp/decl.c:8217
 #, gcc-internal-format
-msgid "bb %d on wrong place"
+msgid "storage class specified for template parameter %qs"
 msgstr ""
 
-#: cfghooks.c:116
+#: cp/decl.c:8223
 #, gcc-internal-format
-msgid "prev_bb of %d should be %d, not %d"
+msgid "storage class specifiers invalid in parameter declarations"
 msgstr ""
 
-#: cfghooks.c:133
+#: cp/decl.c:8227
+#, fuzzy, gcc-internal-format
+msgid "parameter declared %<auto%>"
+msgstr "тып параметра \"%s\" не аб'яўлены"
+
+#: cp/decl.c:8235
+#, fuzzy, gcc-internal-format
+msgid "a parameter cannot be declared %<constexpr%>"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+
+#: cp/decl.c:8244
+#, fuzzy, gcc-internal-format
+msgid "%<virtual%> outside class declaration"
+msgstr "Нерэчаіснае абвяшчэнне"
+
+#: cp/decl.c:8262
+#, fuzzy, gcc-internal-format
+msgid "multiple storage classes in declaration of %qs"
+msgstr "паўторнае абвяшчэньне адмеціны `%s'"
+
+#: cp/decl.c:8285
 #, gcc-internal-format
-msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
+msgid "storage class specified for %qs"
 msgstr ""
 
-#: cfghooks.c:139
+#: cp/decl.c:8289
 #, gcc-internal-format
-msgid "verify_flow_info: Block %i lacks loop_father"
+msgid "storage class specified for parameter %qs"
 msgstr ""
 
-#: cfghooks.c:145
+#: cp/decl.c:8302
 #, gcc-internal-format
-msgid "verify_flow_info: Wrong count of block %i %i"
+msgid "nested function %qs declared %<extern%>"
 msgstr ""
 
-#: cfghooks.c:151
+#: cp/decl.c:8306
 #, gcc-internal-format
-msgid "verify_flow_info: Wrong frequency of block %i %i"
+msgid "top-level declaration of %qs specifies %<auto%>"
 msgstr ""
 
-#: cfghooks.c:159
+#: cp/decl.c:8312
 #, gcc-internal-format
-msgid "verify_flow_info: Duplicate edge %i->%i"
+msgid "function-scope %qs implicitly auto and declared %<__thread%>"
 msgstr ""
 
-#: cfghooks.c:165
+#: cp/decl.c:8319
 #, gcc-internal-format
-msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
+msgid "storage class specifiers invalid in friend function declarations"
 msgstr ""
 
-#: cfghooks.c:171
+#: cp/decl.c:8413
+#, fuzzy, gcc-internal-format
+msgid "%qs declared as function returning a function"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+
+#: cp/decl.c:8418
 #, gcc-internal-format
-msgid "verify_flow_info: Wrong count of edge %i->%i %i"
+msgid "%qs declared as function returning an array"
 msgstr ""
 
-#: cfghooks.c:183
+#: cp/decl.c:8439
 #, gcc-internal-format
-msgid "verify_flow_info: Basic block %d succ edge is corrupted"
+msgid "%qs function uses %<auto%> type specifier without late return type"
 msgstr ""
 
-#: cfghooks.c:197
+#: cp/decl.c:8445
 #, gcc-internal-format
-msgid "wrong amount of branch edges after unconditional jump %i"
+msgid "%qs function with late return type has %qT as its type rather than plain %<auto%>"
 msgstr ""
 
-#: cfghooks.c:205 cfghooks.c:216
+#: cp/decl.c:8453
 #, gcc-internal-format
-msgid "basic block %d pred edge is corrupted"
+msgid "%qs function with late return type not declared with %<auto%> type specifier"
 msgstr ""
 
-#: cfghooks.c:217
+#: cp/decl.c:8486
 #, gcc-internal-format
-msgid "its dest_idx should be %d, not %d"
+msgid "destructor cannot be static member function"
 msgstr ""
 
-#: cfghooks.c:246
+#: cp/decl.c:8491
 #, gcc-internal-format
-msgid "basic block %i edge lists are corrupted"
+msgid "destructors may not be cv-qualified"
 msgstr ""
 
-#: cfghooks.c:259
+#: cp/decl.c:8509
 #, gcc-internal-format
-msgid "verify_flow_info failed"
+msgid "constructors cannot be declared virtual"
 msgstr ""
 
-#: cfghooks.c:320
+#: cp/decl.c:8522
 #, fuzzy, gcc-internal-format
-msgid "%s does not support redirect_edge_and_branch"
-msgstr "%s не падтрымлівае %s"
+msgid "can't initialize friend function %qs"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
 
-#: cfghooks.c:340
-#, fuzzy, gcc-internal-format
-msgid "%s does not support can_remove_branch_p"
-msgstr "%s не падтрымлівае %s"
+#. Cannot be both friend and virtual.
+#: cp/decl.c:8526
+#, gcc-internal-format
+msgid "virtual functions cannot be friends"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
 
-#: cfghooks.c:394
+#: cp/decl.c:8530
 #, gcc-internal-format
-msgid "%s does not support redirect_edge_and_branch_force"
+msgid "friend declaration not in class definition"
 msgstr ""
 
-#: cfghooks.c:431
-#, fuzzy, gcc-internal-format
-msgid "%s does not support split_block"
-msgstr "%s не падтрымлівае %s"
-
-#: cfghooks.c:483
-#, fuzzy, gcc-internal-format
-msgid "%s does not support move_block_after"
-msgstr "%s не падтрымлівае %s"
-
-#: cfghooks.c:496
-#, fuzzy, gcc-internal-format
-msgid "%s does not support delete_basic_block"
-msgstr "%s не падтрымлівае %s"
-
-#: cfghooks.c:546
-#, fuzzy, gcc-internal-format
-msgid "%s does not support split_edge"
-msgstr "%s не падтрымлівае %s"
-
-#: cfghooks.c:619
-#, fuzzy, gcc-internal-format
-msgid "%s does not support create_basic_block"
-msgstr "%s не падтрымлівае %s"
-
-#: cfghooks.c:647
-#, fuzzy, gcc-internal-format
-msgid "%s does not support can_merge_blocks_p"
-msgstr "%s не падтрымлівае %s"
-
-#: cfghooks.c:658
-#, fuzzy, gcc-internal-format
-msgid "%s does not support predict_edge"
-msgstr "%s не падтрымлівае %s"
-
-#: cfghooks.c:667
+#: cp/decl.c:8532
 #, fuzzy, gcc-internal-format
-msgid "%s does not support predicted_by_p"
-msgstr "%s не падтрымлівае %s"
+msgid "can't define friend function %qs in a local class definition"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
 
-#: cfghooks.c:681
-#, fuzzy, gcc-internal-format
-msgid "%s does not support merge_blocks"
-msgstr "%s не падтрымлівае %s"
+#: cp/decl.c:8550
+#, gcc-internal-format
+msgid "the %<constexpr%> specifier cannot be used in a function declaration that is not a definition"
+msgstr ""
 
-#: cfghooks.c:734
-#, fuzzy, gcc-internal-format
-msgid "%s does not support make_forwarder_block"
-msgstr "%s не падтрымлівае %s"
+#: cp/decl.c:8568
+#, gcc-internal-format
+msgid "destructors may not have parameters"
+msgstr ""
 
-#: cfghooks.c:881
+#: cp/decl.c:8587
 #, fuzzy, gcc-internal-format
-msgid "%s does not support can_duplicate_block_p"
-msgstr "%s не падтрымлівае %s"
+msgid "cannot declare pointer to %q#T"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: cfghooks.c:903
+#: cp/decl.c:8600 cp/decl.c:8607
 #, fuzzy, gcc-internal-format
-msgid "%s does not support duplicate_block"
-msgstr "%s не падтрымлівае %s"
+msgid "cannot declare reference to %q#T"
+msgstr "Не магу знайсці файл для класа %s."
 
-#: cfghooks.c:980
-#, fuzzy, gcc-internal-format
-msgid "%s does not support block_ends_with_call_p"
-msgstr "%s не падтрымлівае %s"
+#: cp/decl.c:8609
+#, gcc-internal-format
+msgid "cannot declare pointer to %q#T member"
+msgstr ""
 
-#: cfghooks.c:991
-#, fuzzy, gcc-internal-format
-msgid "%s does not support block_ends_with_condjump_p"
-msgstr "%s не падтрымлівае %s"
+#: cp/decl.c:8630
+#, gcc-internal-format
+msgid "cannot declare reference to qualified function type %qT"
+msgstr ""
 
-#: cfghooks.c:1009
+#: cp/decl.c:8631
 #, fuzzy, gcc-internal-format
-msgid "%s does not support flow_call_edges_add"
-msgstr "%s не падтрымлівае %s"
+msgid "cannot declare pointer to qualified function type %qT"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: cfgloop.c:1346
+#: cp/decl.c:8667
 #, gcc-internal-format
-msgid "size of loop %d should be %d, not %d"
+msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
 msgstr ""
 
-#: cfgloop.c:1360
+#: cp/decl.c:8711
 #, gcc-internal-format
-msgid "bb %d do not belong to loop %d"
+msgid "template-id %qD used as a declarator"
 msgstr ""
 
-#: cfgloop.c:1375
+#: cp/decl.c:8762
 #, gcc-internal-format
-msgid "loop %d's header does not have exactly 2 entries"
+msgid "member functions are implicitly friends of their class"
 msgstr ""
 
-#: cfgloop.c:1382
+#: cp/decl.c:8767
 #, gcc-internal-format
-msgid "loop %d's latch does not have exactly 1 successor"
+msgid "extra qualification %<%T::%> on member %qs"
 msgstr ""
 
-#: cfgloop.c:1387
+#: cp/decl.c:8799
 #, gcc-internal-format
-msgid "loop %d's latch does not have header as successor"
+msgid "cannot define member function %<%T::%s%> within %<%T%>"
 msgstr ""
 
-#: cfgloop.c:1392
+#: cp/decl.c:8808
 #, gcc-internal-format
-msgid "loop %d's latch does not belong directly to it"
+msgid "a constexpr function cannot be defined outside of its class"
 msgstr ""
 
-#: cfgloop.c:1398
+#: cp/decl.c:8822
 #, gcc-internal-format
-msgid "loop %d's header does not belong directly to it"
+msgid "cannot declare member %<%T::%s%> within %qT"
 msgstr ""
 
-#: cfgloop.c:1404
+#: cp/decl.c:8845
 #, gcc-internal-format
-msgid "loop %d's latch is marked as part of irreducible region"
+msgid "non-parameter %qs cannot be a parameter pack"
 msgstr ""
 
-#: cfgloop.c:1437
+#: cp/decl.c:8855
+#, fuzzy, gcc-internal-format
+msgid "size of array %qs is too large"
+msgstr "памер масіва \"%s\" вельмі вялікі"
+
+#: cp/decl.c:8866
 #, gcc-internal-format
-msgid "basic block %d should be marked irreducible"
+msgid "data member may not have variably modified type %qT"
 msgstr ""
 
-#: cfgloop.c:1443
+#: cp/decl.c:8868
 #, gcc-internal-format
-msgid "basic block %d should not be marked irreducible"
+msgid "parameter may not have variably modified type %qT"
 msgstr ""
 
-#: cfgloop.c:1451
+#. [dcl.fct.spec] The explicit specifier shall only be used in
+#. declarations of constructors within a class definition.
+#: cp/decl.c:8876
 #, gcc-internal-format
-msgid "edge from %d to %d should be marked irreducible"
+msgid "only declarations of constructors can be %<explicit%>"
 msgstr ""
 
-#: cfgloop.c:1458
+#: cp/decl.c:8884
+#, fuzzy, gcc-internal-format
+msgid "non-member %qs cannot be declared %<mutable%>"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+
+#: cp/decl.c:8889
 #, gcc-internal-format
-msgid "edge from %d to %d should not be marked irreducible"
+msgid "non-object member %qs cannot be declared %<mutable%>"
 msgstr ""
 
-#: cfgloop.c:1473
+#: cp/decl.c:8895
+#, fuzzy, gcc-internal-format
+msgid "function %qs cannot be declared %<mutable%>"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+
+#: cp/decl.c:8900
+#, fuzzy, gcc-internal-format
+msgid "static %qs cannot be declared %<mutable%>"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+
+#: cp/decl.c:8905
+#, fuzzy, gcc-internal-format
+msgid "const %qs cannot be declared %<mutable%>"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+
+#: cp/decl.c:8943
 #, gcc-internal-format
-msgid "corrupted head of the exits list of loop %d"
+msgid "typedef name may not be a nested-name-specifier"
 msgstr ""
 
-#: cfgloop.c:1491
+#: cp/decl.c:8961
 #, gcc-internal-format
-msgid "corrupted exits list of loop %d"
+msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
 msgstr ""
 
-#: cfgloop.c:1500
+#: cp/decl.c:9055
 #, gcc-internal-format
-msgid "nonempty exits list of loop %d, but exits are not recorded"
+msgid "qualified function types cannot be used to declare static member functions"
 msgstr ""
 
-#: cfgloop.c:1526
+#: cp/decl.c:9057
+#, fuzzy, gcc-internal-format
+msgid "qualified function types cannot be used to declare free functions"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+
+#: cp/decl.c:9084
 #, gcc-internal-format
-msgid "Exit %d->%d not recorded"
+msgid "type qualifiers specified for friend class declaration"
 msgstr ""
 
-#: cfgloop.c:1544
+#: cp/decl.c:9089
+#, fuzzy, gcc-internal-format
+msgid "%<inline%> specified for friend class declaration"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#: cp/decl.c:9097
+#, fuzzy, gcc-internal-format
+msgid "template parameters cannot be friends"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+
+#: cp/decl.c:9099
 #, gcc-internal-format
-msgid "Wrong list of exited loops for edge  %d->%d"
+msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
 msgstr ""
 
-#: cfgloop.c:1553
+#: cp/decl.c:9103
 #, gcc-internal-format
-msgid "Too many loop exits recorded"
+msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
 msgstr ""
 
-#: cfgloop.c:1564
+#: cp/decl.c:9116
 #, gcc-internal-format
-msgid "%d exits recorded for loop %d (having %d exits)"
+msgid "trying to make class %qT a friend of global scope"
 msgstr ""
 
-#: cfgrtl.c:1817
+#: cp/decl.c:9134
 #, gcc-internal-format
-msgid "BB_RTL flag not set for block %d"
+msgid "invalid qualifiers on non-member function type"
 msgstr ""
 
-#: cfgrtl.c:1824
+#: cp/decl.c:9144
 #, gcc-internal-format
-msgid "insn %d basic block pointer is %d, should be %d"
+msgid "abstract declarator %qT used as declaration"
 msgstr ""
 
-#: cfgrtl.c:1835
+#: cp/decl.c:9173
+#, fuzzy, gcc-internal-format
+msgid "cannot use %<::%> in parameter declaration"
+msgstr "Не магу знайсці дэкларацыю пратакола для \"%s\""
+
+#. Something like struct S { int N::j; };
+#: cp/decl.c:9219
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %<::%>"
+msgstr "нерэчаіснае выкарыстаньне `::'"
+
+#: cp/decl.c:9234
 #, gcc-internal-format
-msgid "insn %d in header of bb %d has non-NULL basic block"
+msgid "can't make %qD into a method -- not in a class"
 msgstr ""
 
-#: cfgrtl.c:1843
+#: cp/decl.c:9243
+#, fuzzy, gcc-internal-format
+msgid "function %qD declared virtual inside a union"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+
+#: cp/decl.c:9252
 #, gcc-internal-format
-msgid "insn %d in footer of bb %d has non-NULL basic block"
+msgid "%qD cannot be declared virtual, since it is always static"
 msgstr ""
 
-#: cfgrtl.c:1865
+#: cp/decl.c:9270
 #, gcc-internal-format
-msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
+msgid "expected qualified name in friend declaration for destructor %qD"
 msgstr ""
 
-#: cfgrtl.c:1880
+#: cp/decl.c:9277
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qD as member of %qT"
+msgstr "абвяшчэньне шаблёну `%#D'"
+
+#: cp/decl.c:9282
 #, gcc-internal-format
-msgid "fallthru edge crosses section boundary (bb %i)"
+msgid "a destructor cannot be %<constexpr%>"
 msgstr ""
 
-#: cfgrtl.c:1904
+#: cp/decl.c:9286
 #, gcc-internal-format
-msgid "missing REG_EH_REGION note in the end of bb %i"
+msgid "expected qualified name in friend declaration for constructor %qD"
 msgstr ""
 
-#: cfgrtl.c:1909
+#: cp/decl.c:9350
 #, fuzzy, gcc-internal-format
-msgid "too many eh edges %i"
-msgstr "вельмі шмат уваходзячых файлаў"
+msgid "field %qD has incomplete type"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: cfgrtl.c:1917
+#: cp/decl.c:9352
+#, fuzzy, gcc-internal-format
+msgid "name %qT has incomplete type"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: cp/decl.c:9361
+#, fuzzy, gcc-internal-format
+msgid "  in instantiation of template %qT"
+msgstr "абвяшчэньне шаблёну `%#D'"
+
+#: cp/decl.c:9370
+#, fuzzy, gcc-internal-format
+msgid "%qE is neither function nor member function; cannot be declared friend"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+
+#. An attempt is being made to initialize a non-static
+#. member.  But, from [class.mem]:
+#.
+#. 4 A member-declarator can contain a
+#. constant-initializer only if it declares a static
+#. member (_class.static_) of integral or enumeration
+#. type, see _class.static.data_.
+#.
+#. This used to be relatively common practice, but
+#. the rest of the compiler does not correctly
+#. handle the initialization unless the member is
+#. static so we make it static below.
+#: cp/decl.c:9423
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids initialization of member %qD"
+msgstr "ініцыялізацыя"
+
+#: cp/decl.c:9425
 #, gcc-internal-format
-msgid "too many outgoing branch edges from bb %i"
+msgid "making %qD static"
 msgstr ""
 
-#: cfgrtl.c:1922
+#: cp/decl.c:9459
 #, gcc-internal-format
-msgid "fallthru edge after unconditional jump %i"
+msgid "non-static data member %qE declared %<constexpr%>"
 msgstr ""
 
-#: cfgrtl.c:1927
+#: cp/decl.c:9494
 #, gcc-internal-format
-msgid "wrong number of branch edges after unconditional jump %i"
+msgid "storage class %<auto%> invalid for function %qs"
 msgstr ""
 
-#: cfgrtl.c:1934
+#: cp/decl.c:9496
 #, gcc-internal-format
-msgid "wrong amount of branch edges after conditional jump %i"
+msgid "storage class %<register%> invalid for function %qs"
 msgstr ""
 
-#: cfgrtl.c:1940
+#: cp/decl.c:9498
 #, gcc-internal-format
-msgid "call edges for non-call insn in bb %i"
+msgid "storage class %<__thread%> invalid for function %qs"
 msgstr ""
 
-#: cfgrtl.c:1949
+#: cp/decl.c:9510
 #, gcc-internal-format
-msgid "abnormal edges for no purpose in bb %i"
+msgid "%<static%> specified invalid for function %qs declared out of global scope"
 msgstr ""
 
-#: cfgrtl.c:1961
+#: cp/decl.c:9514
 #, gcc-internal-format
-msgid "insn %d inside basic block %d but block_for_insn is NULL"
+msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
 msgstr ""
 
-#: cfgrtl.c:1965
+#: cp/decl.c:9521
 #, gcc-internal-format
-msgid "insn %d inside basic block %d but block_for_insn is %i"
+msgid "%q#T is not a class or a namespace"
 msgstr ""
 
-#: cfgrtl.c:1979 cfgrtl.c:1989
+#: cp/decl.c:9529
 #, gcc-internal-format
-msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
+msgid "virtual non-class function %qs"
 msgstr ""
 
-#: cfgrtl.c:2002
+#: cp/decl.c:9536
 #, gcc-internal-format
-msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
+msgid "%qs defined in a non-class scope"
 msgstr ""
 
-#: cfgrtl.c:2012
+#: cp/decl.c:9569
 #, gcc-internal-format
-msgid "in basic block %d:"
+msgid "cannot declare member function %qD to have static linkage"
 msgstr ""
 
-#: cfgrtl.c:2065 cfgrtl.c:2157
+#. FIXME need arm citation
+#: cp/decl.c:9576
 #, gcc-internal-format
-msgid "insn %d outside of basic blocks has non-NULL bb field"
+msgid "cannot declare static function inside another function"
 msgstr ""
 
-#: cfgrtl.c:2073
+#: cp/decl.c:9606
 #, gcc-internal-format
-msgid "end insn %d for block %d not found in the insn stream"
+msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
 msgstr ""
 
-#: cfgrtl.c:2086
+#: cp/decl.c:9613
 #, gcc-internal-format
-msgid "insn %d is in multiple basic blocks (%d and %d)"
+msgid "static member %qD declared %<register%>"
 msgstr ""
 
-#: cfgrtl.c:2098
+#: cp/decl.c:9619
 #, gcc-internal-format
-msgid "head insn %d for block %d not found in the insn stream"
+msgid "cannot explicitly declare member %q#D to have extern linkage"
 msgstr ""
 
-#: cfgrtl.c:2117
+#: cp/decl.c:9633
 #, gcc-internal-format
-msgid "missing barrier after block %i"
+msgid "%qs initialized and declared %<extern%>"
 msgstr ""
 
-#: cfgrtl.c:2133
+#: cp/decl.c:9637
 #, gcc-internal-format
-msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
+msgid "%qs has both %<extern%> and initializer"
 msgstr ""
 
-#: cfgrtl.c:2142
+#: cp/decl.c:9764
+#, fuzzy, gcc-internal-format
+msgid "default argument for %q#D has type %qT"
+msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
+
+#: cp/decl.c:9767
+#, fuzzy, gcc-internal-format
+msgid "default argument for parameter of type %qT has type %qT"
+msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
+
+#: cp/decl.c:9783
+#, fuzzy, gcc-internal-format
+msgid "default argument %qE uses local variable %qD"
+msgstr "нехапае аргументаў у функцыі \"%s\""
+
+#: cp/decl.c:9871
+#, fuzzy, gcc-internal-format
+msgid "parameter %qD has Java class type"
+msgstr "тып параметра \"%s\" не аб'яўлены"
+
+#: cp/decl.c:9899
+#, fuzzy, gcc-internal-format
+msgid "parameter %qD invalidly declared method type"
+msgstr "тып параметра \"%s\" не аб'яўлены"
+
+#: cp/decl.c:9924
 #, gcc-internal-format
-msgid "verify_flow_info: Incorrect fallthru %i->%i"
+msgid "parameter %qD includes pointer to array of unknown bound %qT"
 msgstr ""
 
-#: cfgrtl.c:2175
+#: cp/decl.c:9926
 #, gcc-internal-format
-msgid "basic blocks not laid down consecutively"
+msgid "parameter %qD includes reference to array of unknown bound %qT"
 msgstr ""
 
-#: cfgrtl.c:2212
+#: cp/decl.c:9941
 #, gcc-internal-format
-msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
+msgid "parameter packs must be at the end of the parameter list"
 msgstr ""
 
-#: cgraph.c:1754
+#. [class.copy]
+#.
+#. A declaration of a constructor for a class X is ill-formed if
+#. its first parameter is of type (optionally cv-qualified) X
+#. and either there are no other parameters or else all other
+#. parameters have default arguments.
+#.
+#. We *don't* complain about member template instantiations that
+#. have this form, though; they can occur as we try to decide
+#. what constructor to use during overload resolution.  Since
+#. overload resolution will never prefer such a constructor to
+#. the non-template copy constructor (which is either explicitly
+#. or implicitly defined), there's no need to worry about their
+#. existence.  Theoretically, they should never even be
+#. instantiated, but that's hard to forestall.
+#: cp/decl.c:10164
 #, gcc-internal-format
-msgid "%D renamed after being referenced in assembly"
+msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
 msgstr ""
 
-#: cgraphunit.c:585
+#: cp/decl.c:10286
+#, fuzzy, gcc-internal-format
+msgid "%qD may not be declared within a namespace"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+
+#: cp/decl.c:10291
+#, fuzzy, gcc-internal-format
+msgid "%qD may not be declared as static"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+
+#: cp/decl.c:10321
 #, gcc-internal-format
-msgid "aux field set for edge %s->%s"
+msgid "%qD must be a nonstatic member function"
 msgstr ""
 
-#: cgraphunit.c:592
+#: cp/decl.c:10331
 #, gcc-internal-format
-msgid "Execution count is negative"
+msgid "%qD must be either a non-static member function or a non-member function"
 msgstr ""
 
-#: cgraphunit.c:597
+#: cp/decl.c:10353
 #, gcc-internal-format
-msgid "Externally visible inline clone"
+msgid "%qD must have an argument of class or enumerated type"
 msgstr ""
 
-#: cgraphunit.c:602
+#: cp/decl.c:10382
 #, gcc-internal-format
-msgid "Inline clone with address taken"
+msgid "conversion to a reference to void will never use a type conversion operator"
 msgstr ""
 
-#: cgraphunit.c:607
+#: cp/decl.c:10384
 #, gcc-internal-format
-msgid "Inline clone is needed"
+msgid "conversion to void will never use a type conversion operator"
 msgstr ""
 
-#: cgraphunit.c:614
+#: cp/decl.c:10391
 #, gcc-internal-format
-msgid "caller edge count is negative"
+msgid "conversion to a reference to the same type will never use a type conversion operator"
 msgstr ""
 
-#: cgraphunit.c:619
+#: cp/decl.c:10393
 #, gcc-internal-format
-msgid "caller edge frequency is negative"
+msgid "conversion to the same type will never use a type conversion operator"
 msgstr ""
 
-#: cgraphunit.c:624
+#: cp/decl.c:10401
 #, gcc-internal-format
-msgid "caller edge frequency is too large"
+msgid "conversion to a reference to a base class will never use a type conversion operator"
 msgstr ""
 
-#: cgraphunit.c:633
+#: cp/decl.c:10403
 #, gcc-internal-format
-msgid "caller edge frequency %i does not match BB freqency %i"
+msgid "conversion to a base class will never use a type conversion operator"
 msgstr ""
 
-#: cgraphunit.c:645
+#. 13.4.0.3
+#: cp/decl.c:10412
 #, gcc-internal-format
-msgid "inlined_to pointer is wrong"
+msgid "ISO C++ prohibits overloading operator ?:"
 msgstr ""
 
-#: cgraphunit.c:650
+#: cp/decl.c:10417
 #, gcc-internal-format
-msgid "multiple inline callers"
+msgid "%qD must not have variable number of arguments"
 msgstr ""
 
-#: cgraphunit.c:657
+#: cp/decl.c:10468
 #, gcc-internal-format
-msgid "inlined_to pointer set for noninline callers"
+msgid "postfix %qD must take %<int%> as its argument"
 msgstr ""
 
-#: cgraphunit.c:663
+#: cp/decl.c:10471
 #, gcc-internal-format
-msgid "inlined_to pointer is set but no predecessors found"
+msgid "postfix %qD must take %<int%> as its second argument"
 msgstr ""
 
-#: cgraphunit.c:668
+#: cp/decl.c:10479
 #, gcc-internal-format
-msgid "inlined_to pointer refers to itself"
+msgid "%qD must take either zero or one argument"
 msgstr ""
 
-#: cgraphunit.c:674
-#, fuzzy, gcc-internal-format
-msgid "node not found in cgraph_hash"
-msgstr "метад \"%s\" не знойдзен у класе"
+#: cp/decl.c:10481
+#, gcc-internal-format
+msgid "%qD must take either one or two arguments"
+msgstr ""
 
-#: cgraphunit.c:686
+#: cp/decl.c:10503
 #, gcc-internal-format
-msgid "node has wrong clone_of"
+msgid "prefix %qD should return %qT"
 msgstr ""
 
-#: cgraphunit.c:698
+#: cp/decl.c:10509
 #, gcc-internal-format
-msgid "node has wrong clone list"
+msgid "postfix %qD should return %qT"
 msgstr ""
 
-#: cgraphunit.c:704
+#: cp/decl.c:10518
 #, gcc-internal-format
-msgid "node is in clone list but it is not clone"
+msgid "%qD must take %<void%>"
 msgstr ""
 
-#: cgraphunit.c:709
+#: cp/decl.c:10520 cp/decl.c:10529
 #, gcc-internal-format
-msgid "node has wrong prev_clone pointer"
+msgid "%qD must take exactly one argument"
 msgstr ""
 
-#: cgraphunit.c:714
+#: cp/decl.c:10531
 #, gcc-internal-format
-msgid "double linked list of clones corrupted"
+msgid "%qD must take exactly two arguments"
 msgstr ""
 
-#: cgraphunit.c:744
+#: cp/decl.c:10540
 #, gcc-internal-format
-msgid "shared call_stmt:"
+msgid "user-defined %qD always evaluates both arguments"
 msgstr ""
 
-#: cgraphunit.c:750
+#: cp/decl.c:10554
 #, gcc-internal-format
-msgid "edge points to same body alias:"
+msgid "%qD should return by value"
 msgstr ""
 
-#: cgraphunit.c:756
+#: cp/decl.c:10565 cp/decl.c:10570
 #, fuzzy, gcc-internal-format
-msgid "edge points to wrong declaration:"
-msgstr "\"%s\" - гэта не пачатак дэкларацыі"
+msgid "%qD cannot have default arguments"
+msgstr "нехапае аргументаў у функцыі \"%s\""
+
+#: cp/decl.c:10628
+#, fuzzy, gcc-internal-format
+msgid "using template type parameter %qT after %qs"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: cgraphunit.c:765
+#: cp/decl.c:10644
 #, gcc-internal-format
-msgid "missing callgraph edge for call stmt:"
+msgid "using typedef-name %qD after %qs"
 msgstr ""
 
-#: cgraphunit.c:781
+#: cp/decl.c:10645
+#, fuzzy, gcc-internal-format
+msgid "%q+D has a previous declaration here"
+msgstr "гэта папярэдняе абвяшчэньне"
+
+#: cp/decl.c:10653
 #, gcc-internal-format
-msgid "edge %s->%s has no corresponding call_stmt"
+msgid "%qT referred to as %qs"
 msgstr ""
 
-#: cgraphunit.c:793
+#: cp/decl.c:10654 cp/decl.c:10661
+#, fuzzy, gcc-internal-format
+msgid "%q+T has a previous declaration here"
+msgstr "гэта папярэдняе абвяшчэньне"
+
+#: cp/decl.c:10660
 #, gcc-internal-format
-msgid "verify_cgraph_node failed"
+msgid "%qT referred to as enum"
 msgstr ""
 
-#: cgraphunit.c:896 cgraphunit.c:916
+#. If a class template appears as elaborated type specifier
+#. without a template header such as:
+#.
+#. template <class T> class C {};
+#. void f(class C);            // No template header here
+#.
+#. then the required template argument is missing.
+#: cp/decl.c:10675
+#, fuzzy, gcc-internal-format
+msgid "template argument required for %<%s %T%>"
+msgstr "параметр \"%s\" ініцыялізаваны"
+
+#: cp/decl.c:10723 cp/name-lookup.c:2823
 #, gcc-internal-format
-msgid "%<externally_visible%> attribute have effect only on public objects"
+msgid "%qD has the same name as the class in which it is declared"
 msgstr ""
 
-#: cgraphunit.c:1126
+#: cp/decl.c:10753 cp/name-lookup.c:2328 cp/name-lookup.c:3098
+#: cp/name-lookup.c:3142 cp/parser.c:4243 cp/parser.c:18102
+#, fuzzy, gcc-internal-format
+msgid "reference to %qD is ambiguous"
+msgstr "памер \"%s\" - %d байт"
+
+#: cp/decl.c:10867
+#, fuzzy, gcc-internal-format
+msgid "use of enum %q#D without previous declaration"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+
+#: cp/decl.c:10888
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of %qT as a non-template"
+msgstr "абвяшчэньне шаблёну `%#D'"
+
+#: cp/decl.c:10889
+#, fuzzy, gcc-internal-format
+msgid "previous declaration %q+D"
+msgstr "папярэдняе абвяшчэньне `%D'"
+
+#: cp/decl.c:11003
 #, gcc-internal-format
-msgid "failed to reclaim unneeded function"
+msgid "derived union %qT invalid"
 msgstr ""
 
-#: cgraphunit.c:1855
+#: cp/decl.c:11012
 #, gcc-internal-format
-msgid "nodes with unreleased memory found"
+msgid "Java class %qT cannot have multiple bases"
 msgstr ""
 
-#: collect2.c:1505 opts.c:1137
+#: cp/decl.c:11023
 #, gcc-internal-format
-msgid "LTO support has not been enabled in this configuration"
+msgid "Java class %qT cannot have virtual bases"
 msgstr ""
 
-#: collect2.c:1598
-#, fuzzy, gcc-internal-format
-msgid "unknown demangling style '%s'"
-msgstr "невядомы рэжым машыны \"%s\""
+#: cp/decl.c:11043
+#, gcc-internal-format
+msgid "base type %qT fails to be a struct or class type"
+msgstr ""
 
-#: collect2.c:1956 lto/lto.c:1211
+#: cp/decl.c:11076
 #, gcc-internal-format
-msgid "%s terminated with signal %d [%s]%s"
+msgid "recursive type %qT undefined"
 msgstr ""
 
-#: collect2.c:2758
+#: cp/decl.c:11078
 #, fuzzy, gcc-internal-format
-msgid "cannot find 'ldd'"
-msgstr "не Ð¼Ð°Ð³Ñ\83 Ð·Ð½Ð°Ð¹Ñ\81Ñ\86Ñ\96 \"ldd\""
+msgid "duplicate base type %qT invalid"
+msgstr "паÑ\9eÑ\82аÑ\80Ñ\8dнне \"restrict\""
 
-#: convert.c:89
+#: cp/decl.c:11162
+#, fuzzy, gcc-internal-format
+msgid "multiple definition of %q#T"
+msgstr "папярэдняе вызначэньне `%#T'"
+
+#: cp/decl.c:11164
 #, gcc-internal-format
-msgid "cannot convert to a pointer type"
-msgstr ""
+msgid "previous definition here"
+msgstr "папярэдняе вызначэньне"
 
-#: convert.c:390
+#: cp/decl.c:11211
 #, gcc-internal-format
-msgid "pointer value used where a floating point value was expected"
+msgid "underlying type %<%T%> of %<%T%> must be an integral type"
 msgstr ""
 
-#: convert.c:394
+#. DR 377
+#.
+#. IF no integral type can represent all the enumerator values, the
+#. enumeration is ill-formed.
+#: cp/decl.c:11345
 #, gcc-internal-format
-msgid "aggregate value used where a float was expected"
+msgid "no integral type can represent all of the enumerator values for %qT"
 msgstr ""
 
-#: convert.c:419
+#: cp/decl.c:11477
+#, fuzzy, gcc-internal-format
+msgid "enumerator value for %qD is not an integer constant"
+msgstr "памер масіва \"%s\" адмоўны"
+
+#: cp/decl.c:11509
 #, gcc-internal-format
-msgid "conversion to incomplete type"
+msgid "overflow in enumeration values at %qD"
 msgstr ""
 
-#: convert.c:829 convert.c:905
+#: cp/decl.c:11529
 #, gcc-internal-format
-msgid "can't convert between vector values of different size"
+msgid "enumerator value %E is too large for underlying type %<%T%>"
 msgstr ""
 
-#: convert.c:835
+#: cp/decl.c:11630
+#, fuzzy, gcc-internal-format
+msgid "return type %q#T is incomplete"
+msgstr "вяртаемы тып \"%s\" не \"int\""
+
+#: cp/decl.c:11632
 #, gcc-internal-format
-msgid "aggregate value used where an integer was expected"
+msgid "return type has Java class type %q#T"
 msgstr ""
 
-#: convert.c:885
+#: cp/decl.c:11760 cp/typeck.c:7380
 #, gcc-internal-format
-msgid "pointer value used where a complex was expected"
+msgid "%<operator=%> should return a reference to %<*this%>"
 msgstr ""
 
-#: convert.c:889
+#: cp/decl.c:11855
+#, fuzzy, gcc-internal-format
+msgid "no previous declaration for %q+D"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: cp/decl.c:12076
+#, fuzzy, gcc-internal-format
+msgid "invalid function declaration"
+msgstr "Нерэчаіснае абвяшчэнне"
+
+#: cp/decl.c:12160
+#, fuzzy, gcc-internal-format
+msgid "parameter %qD declared void"
+msgstr "тып параметра \"%s\" не аб'яўлены"
+
+#: cp/decl.c:12661
+#, fuzzy, gcc-internal-format
+msgid "invalid member function declaration"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#: cp/decl.c:12676
+#, fuzzy, gcc-internal-format
+msgid "%qD is already defined in class %qT"
+msgstr "не знойдзен клас \"%s\""
+
+#: cp/decl.c:12887
 #, gcc-internal-format
-msgid "aggregate value used where a complex was expected"
+msgid "static member function %q#D declared with type qualifiers"
 msgstr ""
 
-#: convert.c:911
+#: cp/decl2.c:287
 #, gcc-internal-format
-msgid "can't convert value to a vector"
+msgid "name missing for member function"
 msgstr ""
 
-#: convert.c:950
+#: cp/decl2.c:358 cp/decl2.c:372
 #, gcc-internal-format
-msgid "aggregate value used where a fixed-point was expected"
+msgid "ambiguous conversion for array subscript"
 msgstr ""
 
-#: coverage.c:185
+#: cp/decl2.c:366
 #, gcc-internal-format
-msgid "%qs is not a gcov data file"
+msgid "invalid types %<%T[%T]%> for array subscript"
 msgstr ""
 
-#: coverage.c:196
+#: cp/decl2.c:409
 #, gcc-internal-format
-msgid "%qs is version %q.*s, expected version %q.*s"
+msgid "deleting array %q#D"
 msgstr ""
 
-#: coverage.c:276 coverage.c:284
+#: cp/decl2.c:415
 #, gcc-internal-format
-msgid "coverage mismatch for function %u while reading execution counters"
+msgid "type %q#T argument given to %<delete%>, expected pointer"
 msgstr ""
 
-#: coverage.c:278 coverage.c:372
+#: cp/decl2.c:427
 #, gcc-internal-format
-msgid "checksum is %x instead of %x"
+msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
 msgstr ""
 
-#: coverage.c:286 coverage.c:374
+#: cp/decl2.c:435
+#, fuzzy, gcc-internal-format
+msgid "deleting %qT is undefined"
+msgstr "метка \"%s\" ужываецца, але не вызначана"
+
+#: cp/decl2.c:478 cp/pt.c:4301
+#, fuzzy, gcc-internal-format
+msgid "template declaration of %q#D"
+msgstr "пустое абвяшчэнне"
+
+#: cp/decl2.c:530
 #, gcc-internal-format
-msgid "number of counters is %d instead of %d"
+msgid "Java method %qD has non-Java return type %qT"
 msgstr ""
 
-#: coverage.c:292
+#: cp/decl2.c:547
 #, gcc-internal-format
-msgid "cannot merge separate %s counters for function %u"
+msgid "Java method %qD has non-Java parameter type %qT"
 msgstr ""
 
-#: coverage.c:313
+#: cp/decl2.c:596
 #, gcc-internal-format
-msgid "%qs has overflowed"
+msgid "template parameter lists provided don't match the template parameters of %qD"
 msgstr ""
 
-#: coverage.c:350
+#: cp/decl2.c:664
 #, gcc-internal-format
-msgid "no coverage for function %qE found"
+msgid "prototype for %q#D does not match any in class %qT"
 msgstr ""
 
-#: coverage.c:363 coverage.c:366
+#: cp/decl2.c:740
 #, gcc-internal-format
-msgid "coverage mismatch for function %qE while reading counter %qs"
+msgid "local class %q#T shall not have static data member %q#D"
 msgstr ""
 
-#: coverage.c:382
+#: cp/decl2.c:748
 #, gcc-internal-format
-msgid "coverage mismatch ignored due to -Wcoverage-mismatch"
+msgid "initializer invalid for static member with constructor"
 msgstr ""
 
-#: coverage.c:384
+#: cp/decl2.c:751
 #, gcc-internal-format
-msgid "execution counts estimated"
+msgid "(an out of class initialization is required)"
 msgstr ""
 
-#: coverage.c:387
+#: cp/decl2.c:812
+#, fuzzy, gcc-internal-format
+msgid "explicit template argument list not allowed"
+msgstr "параметр \"%s\" ініцыялізаваны"
+
+#: cp/decl2.c:818
 #, gcc-internal-format
-msgid "this can result in poorly optimized code"
+msgid "member %qD conflicts with virtual function table field name"
 msgstr ""
 
-#: coverage.c:570
+#: cp/decl2.c:854
 #, fuzzy, gcc-internal-format
-msgid "cannot open %s"
-msgstr "немагчыма адчыніць %s"
+msgid "%qD is already defined in %qT"
+msgstr "не знойдзен клас \"%s\""
 
-#: coverage.c:605
+#: cp/decl2.c:890
 #, fuzzy, gcc-internal-format
-msgid "error writing %qs"
-msgstr "памÑ\8bлка Ð·Ð°Ð¿Ñ\96Ñ\81Ñ\83 Ñ\9e %s"
+msgid "initializer specified for static member function %qD"
+msgstr "не Ð¼Ð°Ð³Ñ\83 Ñ\96нÑ\96Ñ\86Ñ\8bÑ\8fлÑ\96заваÑ\86Ñ\8c Ñ\81Ñ\8fбÑ\80оÑ\9eÑ\81кÑ\83Ñ\8e Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\8e \"%s\""
 
-#: dbgcnt.c:135
+#: cp/decl2.c:913
 #, gcc-internal-format
-msgid "Can not find a valid counter:value pair:"
+msgid "field initializer is not constant"
 msgstr ""
 
-#: dbgcnt.c:136
+#: cp/decl2.c:940
 #, gcc-internal-format
-msgid "-fdbg-cnt=%s"
+msgid "%<asm%> specifiers are not permitted on non-static data members"
 msgstr ""
 
-#: dbgcnt.c:137
-#, gcc-internal-format
-msgid "          %s"
-msgstr ""
+#: cp/decl2.c:992
+#, fuzzy, gcc-internal-format
+msgid "bit-field %qD with non-integral type"
+msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
 
-#: dbxout.c:3258
-#, gcc-internal-format
-msgid "common symbol debug info is not structured as symbol+offset"
-msgstr ""
+#: cp/decl2.c:998
+#, fuzzy, gcc-internal-format
+msgid "cannot declare %qD to be a bit-field type"
+msgstr "не магу атрымаць адрас бітавага поля \"%s\""
 
-#: diagnostic.c:728
+#: cp/decl2.c:1008
 #, fuzzy, gcc-internal-format
-msgid "in %s, at %s:%d"
-msgstr "спынена ў %s, ля %s:%d"
+msgid "cannot declare bit-field %qD with function type"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
 
-#: dominance.c:1010
+#: cp/decl2.c:1015
+#, fuzzy, gcc-internal-format
+msgid "%qD is already defined in the class %qT"
+msgstr "не знойдзен клас \"%s\""
+
+#: cp/decl2.c:1022
+#, fuzzy, gcc-internal-format
+msgid "static member %qD cannot be a bit-field"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+
+#: cp/decl2.c:1279
 #, gcc-internal-format
-msgid "dominator of %d status unknown"
+msgid "anonymous struct not inside named type"
 msgstr ""
 
-#: dominance.c:1017
+#: cp/decl2.c:1365
 #, gcc-internal-format
-msgid "dominator of %d should be %d, not %d"
+msgid "namespace-scope anonymous aggregates must be static"
 msgstr ""
 
-#: dwarf2out.c:4014
+#: cp/decl2.c:1374
 #, gcc-internal-format
-msgid "Multiple EH personalities are supported only with assemblers supporting .cfi.personality directive."
+msgid "anonymous union with no members"
 msgstr ""
 
-#: dwarf2out.c:5392
+#: cp/decl2.c:1411
 #, gcc-internal-format
-msgid "DW_LOC_OP %s not implemented"
+msgid "%<operator new%> must return type %qT"
 msgstr ""
 
-#: emit-rtl.c:2460
-#, fuzzy, gcc-internal-format
-msgid "invalid rtl sharing found in the insn"
-msgstr "Нерэчаісны выбар %s"
-
-#: emit-rtl.c:2462
+#. [basic.stc.dynamic.allocation]
+#.
+#. The first parameter shall not have an associated default
+#. argument.
+#: cp/decl2.c:1422
 #, gcc-internal-format
-msgid "shared rtx"
+msgid "the first parameter of %<operator new%> cannot have a default argument"
 msgstr ""
 
-#: emit-rtl.c:2464
-#, fuzzy, gcc-internal-format
-msgid "internal consistency failure"
-msgstr "унутраная памылка"
-
-#: emit-rtl.c:3626
+#: cp/decl2.c:1438
 #, gcc-internal-format
-msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
+msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
 msgstr ""
 
-#: errors.c:133
+#: cp/decl2.c:1467
 #, gcc-internal-format
-msgid "abort in %s, at %s:%d"
-msgstr "спынена ў %s, ля %s:%d"
+msgid "%<operator delete%> must return type %qT"
+msgstr ""
 
-#: except.c:223
+#: cp/decl2.c:1476
 #, gcc-internal-format
-msgid "exception handling disabled, use -fexceptions to enable"
+msgid "%<operator delete%> takes type %qT as first parameter"
 msgstr ""
 
-#: except.c:2026
-#, fuzzy, gcc-internal-format
-msgid "argument of %<__builtin_eh_return_regno%> must be constant"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
-
-#: except.c:2163
+#: cp/decl2.c:2198
 #, gcc-internal-format
-msgid "__builtin_eh_return not supported on this target"
+msgid "%qT has a field %qD whose type uses the anonymous namespace"
 msgstr ""
 
-#: except.c:3334 except.c:3359
+#: cp/decl2.c:2205
 #, gcc-internal-format
-msgid "region_array is corrupted for region %i"
+msgid "%qT declared with greater visibility than the type of its field %qD"
 msgstr ""
 
-#: except.c:3347 except.c:3378
+#: cp/decl2.c:2218
 #, gcc-internal-format
-msgid "lp_array is corrupted for lp %i"
+msgid "%qT has a base %qT whose type uses the anonymous namespace"
 msgstr ""
 
-#: except.c:3364
+#: cp/decl2.c:2224
 #, gcc-internal-format
-msgid "outer block of region %i is wrong"
+msgid "%qT declared with greater visibility than its base %qT"
 msgstr ""
 
-#: except.c:3369
+#: cp/decl2.c:3442
 #, gcc-internal-format
-msgid "negative nesting depth of region %i"
+msgid "%q+#D, declared using anonymous type, is used but never defined"
 msgstr ""
 
-#: except.c:3383
+#: cp/decl2.c:3449
 #, gcc-internal-format
-msgid "region of lp %i is wrong"
+msgid "%q+#D, declared using local type %qT, is used but never defined"
 msgstr ""
 
-#: except.c:3410
+#: cp/decl2.c:3758
+#, fuzzy, gcc-internal-format
+msgid "inline function %q+D used but never defined"
+msgstr "адмеціна `%D' выкарыстоўвываецца, але ня вызначана"
+
+#: cp/decl2.c:3924
+#, fuzzy, gcc-internal-format
+msgid "default argument missing for parameter %P of %q+#D"
+msgstr "аргумент для \"%s\" прапушчан"
+
+#: cp/decl2.c:3975 cp/search.c:1891
 #, gcc-internal-format
-msgid "tree list ends on depth %i"
+msgid "deleted function %q+D"
 msgstr ""
 
-#: except.c:3415
+#: cp/decl2.c:3976
 #, gcc-internal-format
-msgid "region_array does not match region_tree"
+msgid "used here"
 msgstr ""
 
-#: except.c:3420
+#: cp/error.c:2869
 #, gcc-internal-format
-msgid "lp_array does not match region_tree"
+msgid "extended initializer lists only available with -std=c++0x or -std=gnu++0x"
 msgstr ""
 
-#: except.c:3427
+#: cp/error.c:2874
 #, gcc-internal-format
-msgid "verify_eh_tree failed"
+msgid "explicit conversion operators only available with -std=c++0x or -std=gnu++0x"
 msgstr ""
 
-#: explow.c:1304
+#: cp/error.c:2879
 #, gcc-internal-format
-msgid "stack limits not supported on this target"
+msgid "variadic templates only available with -std=c++0x or -std=gnu++0x"
 msgstr ""
 
-#: expr.c:9227
-msgid "%Kcall to %qs declared with attribute error: %s"
+#: cp/error.c:2884
+#, gcc-internal-format
+msgid "lambda expressions only available with -std=c++0x or -std=gnu++0x"
 msgstr ""
 
-#: expr.c:9234
-msgid "%Kcall to %qs declared with attribute warning: %s"
+#: cp/error.c:2889
+#, gcc-internal-format
+msgid "C++0x auto only available with -std=c++0x or -std=gnu++0x"
 msgstr ""
 
-#: final.c:1457
-#, fuzzy, gcc-internal-format
-msgid "invalid argument %qs to -fdebug-prefix-map"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: final.c:1574
-#, fuzzy, gcc-internal-format
-msgid "the frame size of %wd bytes is larger than %wd bytes"
-msgstr "памер \"%s\" больш чам %d байт"
-
-#: final.c:4367 toplev.c:1921
-#, fuzzy, gcc-internal-format
-msgid "could not open final insn dump file %qs: %s"
-msgstr "не магу знайсці крыніцу %s\n"
+#: cp/error.c:2893
+#, gcc-internal-format
+msgid "scoped enums only available with -std=c++0x or -std=gnu++0x"
+msgstr ""
 
-#: final.c:4423
-#, fuzzy, gcc-internal-format
-msgid "could not close final insn dump file %qs: %s"
-msgstr "не магу знайсці крыніцу %s\n"
+#: cp/error.c:2897
+#, gcc-internal-format
+msgid "defaulted and deleted functions only available with -std=c++0x or -std=gnu++0x"
+msgstr ""
 
-#: fixed-value.c:104
+#. Can't throw a reference.
+#: cp/except.c:277
 #, gcc-internal-format
-msgid "large fixed-point constant implicitly truncated to fixed-point type"
+msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
 msgstr ""
 
-#: fold-const.c:1356
+#: cp/except.c:288
 #, gcc-internal-format
-msgid "assuming signed overflow does not occur when negating a division"
+msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
 msgstr ""
 
-#: fold-const.c:4270 fold-const.c:4282
+#. Thrown object must be a Throwable.
+#: cp/except.c:295
 #, gcc-internal-format
-msgid "comparison is always %d due to width of bit-field"
+msgid "type %qT is not derived from %<java::lang::Throwable%>"
 msgstr ""
 
-#: fold-const.c:5622
+#: cp/except.c:357
 #, gcc-internal-format
-msgid "assuming signed overflow does not occur when simplifying range test"
+msgid "mixing C++ and Java catches in a single translation unit"
 msgstr ""
 
-#: fold-const.c:6017 fold-const.c:6032
+#: cp/except.c:630
 #, gcc-internal-format
-msgid "comparison is always %d"
+msgid "throwing NULL, which has integral, not pointer type"
 msgstr ""
 
-#: fold-const.c:6167
+#: cp/except.c:653 cp/init.c:1886
 #, gcc-internal-format
-msgid "%<or%> of unmatched not-equal tests is always 1"
+msgid "%qD should never be overloaded"
 msgstr ""
 
-#: fold-const.c:6172
+#: cp/except.c:751
 #, gcc-internal-format
-msgid "%<and%> of mutually exclusive equal-tests is always 0"
+msgid "  in thrown expression"
 msgstr ""
 
-#: fold-const.c:9140
+#: cp/except.c:911
 #, gcc-internal-format
-msgid "assuming signed overflow does not occur when reducing constant in comparison"
+msgid "expression %qE of abstract class type %qT cannot be used in throw-expression"
 msgstr ""
 
-#: fold-const.c:9512
+#: cp/except.c:997
 #, gcc-internal-format
-msgid "assuming signed overflow does not occur when combining constants around a comparison"
+msgid "exception of type %qT will be caught"
 msgstr ""
 
-#: fold-const.c:14213
+#: cp/except.c:1000
 #, gcc-internal-format
-msgid "fold check: original tree changed by fold"
+msgid "   by earlier handler for %qT"
 msgstr ""
 
-#: function.c:254
-#, fuzzy, gcc-internal-format
-msgid "total size of local objects too large"
-msgstr "памер масіва \"%s\" вельмі вялікі"
+#: cp/except.c:1029
+#, gcc-internal-format
+msgid "%<...%> handler must be the last handler for its try block"
+msgstr ""
 
-#: function.c:919 varasm.c:2167
+#: cp/friend.c:156
 #, fuzzy, gcc-internal-format
-msgid "size of variable %q+D is too large"
-msgstr "памеÑ\80 Ð¼Ð°Ñ\81Ñ\96ва \"%s\" Ð²ÐµÐ»Ñ\8cмÑ\96 Ð²Ñ\8fлÑ\96кÑ\96"
+msgid "%qD is already a friend of class %qT"
+msgstr "не Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ\81 \"%s\""
 
-#: function.c:1633 gimplify.c:4874
+#: cp/friend.c:232
 #, fuzzy, gcc-internal-format
-msgid "impossible constraint in %<asm%>"
-msgstr "немагчымы апэратар '%s'"
+msgid "invalid type %qT declared %<friend%>"
+msgstr "тып параметра \"%s\" не аб'яўлены"
 
-#: function.c:3756
+#. [temp.friend]
+#. Friend declarations shall not declare partial
+#. specializations.
+#. template <class U> friend class T::X<U>;
+#. [temp.friend]
+#. Friend declarations shall not declare partial
+#. specializations.
+#: cp/friend.c:248 cp/friend.c:278
 #, gcc-internal-format
-msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
+msgid "partial specialization %qT declared %<friend%>"
 msgstr ""
 
-#: function.c:3777
+#: cp/friend.c:256
 #, gcc-internal-format
-msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
+msgid "class %qT is implicitly friends with itself"
 msgstr ""
 
-#: function.c:4222
-#, gcc-internal-format
-msgid "function returns an aggregate"
-msgstr ""
+#: cp/friend.c:314
+#, fuzzy, gcc-internal-format
+msgid "%qT is not a member of %qT"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: function.c:4616
+#: cp/friend.c:319
 #, fuzzy, gcc-internal-format
-msgid "unused parameter %q+D"
-msgstr "невыкарыстаемы параметр \"%s\""
+msgid "%qT is not a member class template of %qT"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: gcc.c:1372
+#: cp/friend.c:327
 #, gcc-internal-format
-msgid "ambiguous abbreviation %s"
+msgid "%qT is not a nested class of %qT"
 msgstr ""
 
-#: gcc.c:1399
+#. template <class T> friend class T;
+#: cp/friend.c:340
 #, fuzzy, gcc-internal-format
-msgid "incomplete '%s' option"
-msgstr "аргумент для \"%s\" прапушчан"
+msgid "template parameter type %qT declared %<friend%>"
+msgstr "тып параметра \"%s\" не аб'яўлены"
 
-#: gcc.c:1410
+#. template <class T> friend class A; where A is not a template
+#: cp/friend.c:346
 #, fuzzy, gcc-internal-format
-msgid "missing argument to '%s' option"
-msgstr "аргумент для \"%s\" прапушчан"
+msgid "%q#T is not a template"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: gcc.c:1423
+#: cp/friend.c:368
 #, fuzzy, gcc-internal-format
-msgid "extraneous argument to '%s' option"
-msgstr "аргумент для \"%s\" прапушчан"
+msgid "%qD is already a friend of %qT"
+msgstr "не знойдзен клас \"%s\""
+
+#: cp/friend.c:377
+#, fuzzy, gcc-internal-format
+msgid "%qT is already a friend of %qT"
+msgstr "не знойдзен клас \"%s\""
 
-#: gcc.c:4282
+#: cp/friend.c:501
 #, gcc-internal-format
-msgid "warning: -pipe ignored because -save-temps specified"
+msgid "member %qD declared as friend before type %qT defined"
 msgstr ""
 
-#: gcc.c:4601
+#: cp/friend.c:550
+#, fuzzy, gcc-internal-format
+msgid "friend declaration %qD in local class without prior declaration"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+
+#: cp/friend.c:573
 #, gcc-internal-format
-msgid "warning: '-x %s' after last input file has no effect"
+msgid "friend declaration %q#D declares a non-template function"
 msgstr ""
 
-#. Catch the case where a spec string contains something like
-#. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
-#. hand side of the :.
-#: gcc.c:5848
+#: cp/friend.c:577
 #, gcc-internal-format
-msgid "spec failure: '%%*' has not been initialized by pattern match"
+msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
 msgstr ""
 
-#: gcc.c:5857
+#: cp/init.c:352
 #, gcc-internal-format
-msgid "warning: use of obsolete %%[ operator in specs"
+msgid "value-initialization of reference"
 msgstr ""
 
-#: gcc.c:5938
+#: cp/init.c:431
 #, fuzzy, gcc-internal-format
-msgid "spec failure: unrecognized spec option '%c'"
-msgstr "нераспазнаны выбар \"-%s\""
+msgid "%qD should be initialized in the member initialization list"
+msgstr "нерэчаісны ініцыялізатар"
 
-#: gcc.c:6673
+#: cp/init.c:457
 #, gcc-internal-format
-msgid "%s: could not determine length of compare-debug file %s"
+msgid "value-initialization of %q#D, which has reference type"
 msgstr ""
 
-#: gcc.c:6684
+#: cp/init.c:498 cp/init.c:515
 #, gcc-internal-format
-msgid "%s: -fcompare-debug failure (length)"
+msgid "uninitialized member %qD with %<const%> type %qT"
 msgstr ""
 
-#: gcc.c:6694 gcc.c:6735
+#: cp/init.c:511
 #, fuzzy, gcc-internal-format
-msgid "%s: could not open compare-debug file %s"
-msgstr "Ð\9dемагÑ\87Ñ\8bма Ð°Ð´Ñ\87Ñ\8bнÑ\96Ñ\86Ñ\8c Ñ\84айл Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ\8bмÑ\96 %s.\n"
+msgid "uninitialized reference member %qD"
+msgstr "пÑ\80апÑ\83Ñ\88Ñ\87ан Ñ\96нÑ\96Ñ\86Ñ\8bÑ\8fлÑ\96заÑ\82аÑ\80"
 
-#: gcc.c:6714 gcc.c:6751
+#: cp/init.c:660
 #, gcc-internal-format
-msgid "%s: -fcompare-debug failure"
+msgid "%q+D will be initialized after"
 msgstr ""
 
-#: gcc.c:6987
+#: cp/init.c:663
+#, fuzzy, gcc-internal-format
+msgid "base %qT will be initialized after"
+msgstr "Клас \"%s\" ужо існуе"
+
+#: cp/init.c:666
 #, gcc-internal-format
-msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
+msgid "  %q+#D"
 msgstr ""
 
-#: gcc.c:7010
+#: cp/init.c:668
 #, gcc-internal-format
-msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
+msgid "  base %qT"
 msgstr ""
 
-#: gcc.c:7118
+#: cp/init.c:670
 #, fuzzy, gcc-internal-format
-msgid "unrecognized option '-%s'"
-msgstr "нераспазнаны выбар \"-%s\""
+msgid "  when initialized here"
+msgstr "нерэчаісны ініцыялізатар"
+
+#: cp/init.c:687
+#, fuzzy, gcc-internal-format
+msgid "multiple initializations given for %qD"
+msgstr "ініцыялізацыя"
 
-#: gcc.c:7351 gcc.c:7414
+#: cp/init.c:691
 #, gcc-internal-format
-msgid "%s: %s compiler not installed on this system"
-msgstr "%s: %s кампілятар не ўсталяваны на гэтай сістэме"
+msgid "multiple initializations given for base %qT"
+msgstr ""
 
-#: gcc.c:7438
+#: cp/init.c:759
 #, gcc-internal-format
-msgid "Recompiling with -fcompare-debug"
+msgid "initializations for multiple members of %qT"
 msgstr ""
 
-#: gcc.c:7452
+#: cp/init.c:823
 #, gcc-internal-format
-msgid "during -fcompare-debug recompilation"
+msgid "base class %q#T should be explicitly initialized in the copy constructor"
 msgstr ""
 
-#: gcc.c:7461
+#: cp/init.c:1047 cp/init.c:1066
 #, gcc-internal-format
-msgid "Comparing final insns dumps"
+msgid "class %qT does not have any field named %qD"
 msgstr ""
 
-#: gcc.c:7585
+#: cp/init.c:1053
 #, gcc-internal-format
-msgid "%s: linker input file unused because linking not done"
+msgid "%q#D is a static data member; it can only be initialized at its definition"
 msgstr ""
 
-#: gcc.c:7625
+#: cp/init.c:1060
 #, gcc-internal-format
-msgid "language %s not recognized"
-msgstr "мова %s не распазнана"
+msgid "%q#D is not a non-static data member of %qT"
+msgstr ""
 
-#: gcc.c:7696 lto/lto.c:1201
+#: cp/init.c:1099
 #, gcc-internal-format
-msgid "%s: %s"
+msgid "unnamed initializer for %qT, which has no base classes"
 msgstr ""
 
-#: gcse.c:4932
+#: cp/init.c:1107
 #, gcc-internal-format
-msgid "%s: %d basic blocks and %d edges/basic block"
+msgid "unnamed initializer for %qT, which uses multiple inheritance"
 msgstr ""
 
-#: gcse.c:4945
+#: cp/init.c:1153
 #, gcc-internal-format
-msgid "%s: %d basic blocks and %d registers"
+msgid "%qD is both a direct base and an indirect virtual base"
 msgstr ""
 
-#: ggc-common.c:466 ggc-common.c:474 ggc-common.c:542 ggc-common.c:561
-#: ggc-page.c:2198 ggc-page.c:2229 ggc-page.c:2236 ggc-zone.c:2442
-#: ggc-zone.c:2453 ggc-zone.c:2457
+#: cp/init.c:1161
+#, gcc-internal-format
+msgid "type %qT is not a direct or virtual base of %qT"
+msgstr ""
+
+#: cp/init.c:1164
+#, gcc-internal-format
+msgid "type %qT is not a direct base of %qT"
+msgstr ""
+
+#: cp/init.c:1245
 #, fuzzy, gcc-internal-format
-msgid "can't write PCH file: %m"
-msgstr "не магу запісаць ў %s"
+msgid "bad array initializer"
+msgstr "нерэчаісны ініцыялізатар"
 
-#: ggc-common.c:554 config/i386/host-cygwin.c:57
+#: cp/init.c:1456 cp/semantics.c:2619
 #, fuzzy, gcc-internal-format
-msgid "can't get position in PCH file: %m"
-msgstr "немагчыма зачыніць уваходзячы файл %s"
+msgid "%qT is not a class type"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: ggc-common.c:564
+#: cp/init.c:1510
+#, gcc-internal-format
+msgid "incomplete type %qT does not have member %qD"
+msgstr ""
+
+#: cp/init.c:1523
 #, fuzzy, gcc-internal-format
-msgid "can't write padding to PCH file: %m"
-msgstr "не магу запісаць ў %s"
+msgid "invalid pointer to bit-field %qD"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: ggc-common.c:619 ggc-common.c:627 ggc-common.c:634 ggc-common.c:637
-#: ggc-common.c:647 ggc-common.c:650 ggc-page.c:2326 ggc-zone.c:2476
+#: cp/init.c:1601
 #, fuzzy, gcc-internal-format
-msgid "can't read PCH file: %m"
-msgstr "немагчыма стварыць часовы файл"
+msgid "invalid use of non-static member function %qD"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: ggc-common.c:642
+#: cp/init.c:1607
+#, fuzzy, gcc-internal-format
+msgid "invalid use of non-static data member %qD"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: cp/init.c:1833
 #, gcc-internal-format
-msgid "had to relocate PCH"
+msgid "invalid type %<void%> for new"
 msgstr ""
 
-#: ggc-page.c:1524
+#: cp/init.c:1846
+#, fuzzy, gcc-internal-format
+msgid "uninitialized const in %<new%> of %q#T"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+
+#: cp/init.c:1880
 #, gcc-internal-format
-msgid "open /dev/zero: %m"
+msgid "call to Java constructor with %qs undefined"
 msgstr ""
 
-#: ggc-page.c:2214 ggc-page.c:2220
+#: cp/init.c:1898
+#, gcc-internal-format
+msgid "Java class %q#T object allocated using placement new"
+msgstr ""
+
+#: cp/init.c:1928
 #, fuzzy, gcc-internal-format
-msgid "can't write PCH file"
-msgstr "не Ð¼Ð°Ð³Ñ\83 Ð·Ð°Ð¿Ñ\96Ñ\81аÑ\86Ñ\8c Ñ\9e %s"
+msgid "no suitable %qD found in class %qT"
+msgstr "поле \"%s\" Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð° Ñ\9e ÐºÐ»Ð°Ñ\81е"
 
-#: ggc-zone.c:2439 ggc-zone.c:2450
+#: cp/init.c:1935
 #, fuzzy, gcc-internal-format
-msgid "can't seek PCH file: %m"
-msgstr "немагÑ\87Ñ\8bма Ð·Ð°Ñ\87Ñ\8bнÑ\96Ñ\86Ñ\8c Ñ\83ваÑ\85одзÑ\8fÑ\87Ñ\8b Ñ\84айл %s"
+msgid "request for member %qD is ambiguous"
+msgstr "памеÑ\80 \"%s\" - %d Ð±Ð°Ð¹Ñ\82"
 
-#: gimple.c:1032
+#: cp/init.c:2125
 #, gcc-internal-format
-msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
+msgid "non-constant array size in new, unable to verify length of initializer-list"
 msgstr ""
 
-#: gimplify.c:2373
+#: cp/init.c:2134
 #, gcc-internal-format
-msgid "using result of function returning %<void%>"
+msgid "ISO C++ forbids initialization in array new"
+msgstr ""
+
+#: cp/init.c:2360
+#, gcc-internal-format
+msgid "size in array new must have integral type"
 msgstr ""
 
-#: gimplify.c:4759
+#: cp/init.c:2373
 #, gcc-internal-format
-msgid "invalid lvalue in asm output %d"
+msgid "new cannot be applied to a reference type"
 msgstr ""
 
-#: gimplify.c:4875
+#: cp/init.c:2382
 #, gcc-internal-format
-msgid "non-memory input %d must stay in memory"
+msgid "new cannot be applied to a function type"
 msgstr ""
 
-#: gimplify.c:4890
+#: cp/init.c:2426
 #, gcc-internal-format
-msgid "memory input %d is not directly addressable"
+msgid "call to Java constructor, while %<jclass%> undefined"
+msgstr ""
+
+#: cp/init.c:2444
+#, fuzzy, gcc-internal-format
+msgid "can't find %<class$%> in %qT"
+msgstr "Не магу знайсці клас \"%s\""
+
+#: cp/init.c:2831
+#, gcc-internal-format
+msgid "initializer ends prematurely"
+msgstr ""
+
+#: cp/init.c:2889
+#, gcc-internal-format
+msgid "cannot initialize multi-dimensional array with initializer"
 msgstr ""
 
-#: gimplify.c:5391
+#: cp/init.c:3038
 #, gcc-internal-format
-msgid "%qE not specified in enclosing parallel"
+msgid "possible problem detected in invocation of delete operator:"
 msgstr ""
 
-#: gimplify.c:5393
+#: cp/init.c:3042
 #, gcc-internal-format
-msgid "enclosing parallel"
+msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
 msgstr ""
 
-#: gimplify.c:5498
+#: cp/init.c:3064
 #, gcc-internal-format
-msgid "iteration variable %qE should be private"
+msgid "unknown array size in delete"
 msgstr ""
 
-#: gimplify.c:5512
+#: cp/init.c:3319
 #, gcc-internal-format
-msgid "iteration variable %qE should not be firstprivate"
+msgid "type to vector delete is neither pointer or array type"
 msgstr ""
 
-#: gimplify.c:5515
+#: cp/lex.c:321
 #, gcc-internal-format
-msgid "iteration variable %qE should not be reduction"
+msgid "junk at end of #pragma %s"
 msgstr ""
 
-#: gimplify.c:5678
+#: cp/lex.c:328
 #, gcc-internal-format
-msgid "%s variable %qE is private in outer context"
+msgid "invalid #pragma %s"
 msgstr ""
 
-#: gimplify.c:7198
+#: cp/lex.c:336
 #, gcc-internal-format
-msgid "gimplification failed"
+msgid "#pragma vtable no longer supported"
 msgstr ""
 
-#: graph.c:401 java/jcf-parse.c:1751 java/jcf-parse.c:1892 objc/objc-act.c:524
-#, fuzzy, gcc-internal-format
-msgid "can't open %s: %m"
-msgstr "немагчыма адчыніць %s"
-
-#: graphite.c:298 toplev.c:1836
+#: cp/lex.c:408
 #, gcc-internal-format
-msgid "Graphite loop optimizations cannot be used"
+msgid "#pragma implementation for %qs appears after file is included"
 msgstr ""
 
-#: haifa-sched.c:185
+#: cp/lex.c:432
 #, gcc-internal-format
-msgid "fix_sched_param: unknown param: %s"
+msgid "junk at end of #pragma GCC java_exceptions"
 msgstr ""
 
-#: ira.c:1475 ira.c:1488 ira.c:1502
+#: cp/lex.c:447
 #, fuzzy, gcc-internal-format
-msgid "%s cannot be used in asm here"
-msgstr "\"%s\" звычайна функцыя"
+msgid "%qD not defined"
+msgstr "YYDEBUG не вызначан."
 
-#: lto-cgraph.c:571
-#, gcc-internal-format
-msgid "bytecode stream: found multiple instances of cgraph node %d"
-msgstr ""
+#: cp/lex.c:451
+#, fuzzy, gcc-internal-format
+msgid "%qD was not declared in this scope"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: lto-cgraph.c:634
+#. In a template, it is invalid to write "f()" or "f(3)" if no
+#. declaration of "f" is available.  Historically, G++ and most
+#. other compilers accepted that usage since they deferred all name
+#. lookup until instantiation time rather than doing unqualified
+#. name lookup at template definition time; explain to the user what
+#. is going wrong.
+#.
+#. Note that we have the exact wording of the following message in
+#. the manual (trouble.texi, node "Name lookup"), so they need to
+#. be kept in synch.
+#: cp/lex.c:489
 #, gcc-internal-format
-msgid "bytecode stream: no caller found while reading edge"
+msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
 msgstr ""
 
-#: lto-cgraph.c:638
+#: cp/lex.c:498
 #, gcc-internal-format
-msgid "bytecode stream: no callee found while reading edge"
+msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
 msgstr ""
 
-#: lto-cgraph.c:687
+#: cp/mangle.c:1933
 #, gcc-internal-format
-msgid "bytecode stream: found empty cgraph node"
+msgid "mangling typeof, use decltype instead"
 msgstr ""
 
-#: lto-cgraph.c:745
+#: cp/mangle.c:2152
 #, gcc-internal-format
-msgid "Combining units with different profiles is not supported."
+msgid "mangling unknown fixed point type"
 msgstr ""
 
-#: lto-compress.c:190 lto-compress.c:198 lto-compress.c:219 lto-compress.c:280
-#: lto-compress.c:288 lto-compress.c:309
+#: cp/mangle.c:2557
 #, gcc-internal-format
-msgid "compressed stream: %s"
+msgid "mangling %C"
 msgstr ""
 
-#: lto-section-in.c:66
+#: cp/mangle.c:2609
 #, gcc-internal-format
-msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
+msgid "mangling new-expression"
 msgstr ""
 
-#: lto-streamer-in.c:81
+#: cp/mangle.c:2643
 #, gcc-internal-format
-msgid "bytecode stream: unexpected tag %s"
+msgid "omitted middle operand to %<?:%> operand cannot be mangled"
 msgstr ""
 
-#: lto-streamer-in.c:92
+#: cp/mangle.c:2951
 #, gcc-internal-format
-msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
+msgid "the mangled name of %qD will change in a future version of GCC"
 msgstr ""
 
-#: lto-streamer-in.c:106
+#: cp/method.c:388
 #, gcc-internal-format
-msgid "bytecode stream: expected tag %s instead of %s"
+msgid "generic thunk code fails for method %q#D which uses %<...%>"
 msgstr ""
 
-#: lto-streamer-in.c:150
+#: cp/method.c:569
 #, gcc-internal-format
-msgid "bytecode stream: string too long for the string table"
+msgid "non-static const member %q#D, can't use default assignment operator"
 msgstr ""
 
-#: lto-streamer-in.c:210
+#: cp/method.c:575
 #, gcc-internal-format
-msgid "bytecode stream: found non-null terminated string"
+msgid "non-static reference member %q#D, can't use default assignment operator"
 msgstr ""
 
-#: lto-streamer-in.c:1112
+#: cp/method.c:688
 #, gcc-internal-format
-msgid "bytecode stream: unknown GIMPLE statement tag %s"
+msgid "synthesized method %qD first required here "
 msgstr ""
 
-#: lto-streamer-in.c:2387
+#: cp/method.c:1015
 #, fuzzy, gcc-internal-format
-msgid "optimization options not supported yet"
-msgstr "апÑ\82Ñ\8bмÑ\96заÑ\86Ñ\8bÑ\8f Ñ\83клÑ\8eÑ\87ана"
+msgid "defaulted declaration %q+D"
+msgstr "пÑ\83Ñ\81Ñ\82ое Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнне"
 
-#: lto-streamer-in.c:2392
+#: cp/method.c:1017
 #, gcc-internal-format
-msgid "target optimization options not supported yet"
+msgid "does not match expected signature %qD"
 msgstr ""
 
-#: lto-streamer-in.c:2535
-#, gcc-internal-format
-msgid "bytecode stream: tried to jump backwards in the stream"
-msgstr ""
+#: cp/method.c:1049
+#, fuzzy, gcc-internal-format
+msgid "%qD cannot be defaulted"
+msgstr "YYDEBUG не вызначан."
 
-#: lto-streamer-in.c:2579
+#: cp/method.c:1058
 #, gcc-internal-format
-msgid "target specific builtin not available"
+msgid "defaulted function %q+D with default argument"
 msgstr ""
 
-#: lto-streamer-out.c:1173
+#: cp/method.c:1064
 #, gcc-internal-format
-msgid "gimple bytecode streams do not support the optimization attribute"
+msgid "%qD declared explicit cannot be defaulted in the class body"
 msgstr ""
 
-#: lto-streamer-out.c:1176
+#: cp/method.c:1067
 #, gcc-internal-format
-msgid "gimple bytecode streams do not support the target attribute"
+msgid "%qD declared with non-public access cannot be defaulted in the class body"
 msgstr ""
 
-#: lto-streamer-out.c:1194
-#, fuzzy, gcc-internal-format
-msgid "tree code %qs is not supported in gimple streams"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
-
-#: lto-streamer-out.c:1238
+#: cp/method.c:1070
 #, gcc-internal-format
-msgid "gimple bytecode streams do not support machine specific builtin functions on this target"
+msgid "function %q+D defaulted on its first declaration must not have an exception-specification"
 msgstr ""
 
-#: lto-streamer.c:176
+#: cp/method.c:1119
 #, gcc-internal-format
-msgid "bytecode stream: unexpected LTO section %s"
+msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
 msgstr ""
 
-#: lto-streamer.c:859
-#, gcc-internal-format
-msgid "bytecode stream generated with LTO version %d.%d instead of the expected %d.%d"
-msgstr ""
+#: cp/name-lookup.c:733
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of %<wchar_t%> as %qT"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: lto-symtab.c:432
-#, gcc-internal-format
-msgid "%qD has already been defined"
-msgstr ""
+#. A redeclaration of main, but not a duplicate of the
+#. previous one.
+#.
+#. [basic.start.main]
+#.
+#. This function shall not be overloaded.
+#: cp/name-lookup.c:763
+#, fuzzy, gcc-internal-format
+msgid "invalid redeclaration of %q+D"
+msgstr "Нерэчаіснае абвяшчэнне"
 
-#: lto-symtab.c:434
+#: cp/name-lookup.c:764
 #, fuzzy, gcc-internal-format
-msgid "previously defined here"
-msgstr "папярэдняе вызначэньне"
+msgid "as %qD"
+msgstr "як `%D'"
 
-#: lto-symtab.c:504
+#: cp/name-lookup.c:810 cp/name-lookup.c:821
 #, fuzzy, gcc-internal-format
-msgid "type of %qD does not match original declaration"
-msgstr "\"%s\" - гэта не пачатак дэкларацыі"
+msgid "declaration of %q#D with C language linkage"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: lto-symtab.c:511
-#, gcc-internal-format
-msgid "alignment of %qD is bigger than original declaration"
-msgstr ""
+#: cp/name-lookup.c:814
+#, fuzzy, gcc-internal-format
+msgid "due to different exception specifications"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: lto-symtab.c:517 lto-symtab.c:614
+#: cp/name-lookup.c:905
 #, fuzzy, gcc-internal-format
-msgid "previously declared here"
+msgid "type mismatch with previous external decl of %q#D"
 msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: lto-symtab.c:597
+#: cp/name-lookup.c:906
 #, fuzzy, gcc-internal-format
-msgid "variable %qD redeclared as function"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+msgid "previous external decl of %q+#D"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: lto-symtab.c:603
+#: cp/name-lookup.c:997
 #, fuzzy, gcc-internal-format
-msgid "function %qD redeclared as variable"
-msgstr "вÑ\96Ñ\80Ñ\82Ñ\83алÑ\8cнÑ\8bÑ\8f Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96 Ð½Ðµ Ð¼Ð¾Ð³Ñ\83Ñ\86Ñ\8c Ð±Ñ\8bÑ\86Ñ\8c Ñ\81Ñ\8fбÑ\80оÑ\9eÑ\81кÑ\96мÑ\96"
+msgid "extern declaration of %q#D doesn't match"
+msgstr "пÑ\83Ñ\81Ñ\82ое Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнне"
 
-#: omp-low.c:1837
-#, gcc-internal-format
-msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
-msgstr ""
+#: cp/name-lookup.c:998
+#, fuzzy, gcc-internal-format
+msgid "global declaration %q+#D"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: omp-low.c:1842
-#, gcc-internal-format
-msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
-msgstr ""
+#: cp/name-lookup.c:1040 cp/name-lookup.c:1048
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q#D shadows a parameter"
+msgstr "абвяшчэньне `%#D'"
 
-#: omp-low.c:1860
+#. Location of previous decl is not useful in this case.
+#: cp/name-lookup.c:1074
 #, gcc-internal-format
-msgid "master region may not be closely nested inside of work-sharing or explicit task region"
+msgid "declaration of %qD shadows a member of 'this'"
 msgstr ""
 
-#: omp-low.c:1875
-#, gcc-internal-format
-msgid "ordered region may not be closely nested inside of critical or explicit task region"
-msgstr ""
+#: cp/name-lookup.c:1081
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qD shadows a previous local"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: omp-low.c:1881
+#: cp/name-lookup.c:1090
 #, gcc-internal-format
-msgid "ordered region must be closely nested inside a loop region with an ordered clause"
+msgid "declaration of %qD shadows a global declaration"
 msgstr ""
 
-#: omp-low.c:1896
+#: cp/name-lookup.c:1213
 #, gcc-internal-format
-msgid "critical region may not be nested inside a critical region with the same name"
+msgid "name lookup of %qD changed"
 msgstr ""
 
-#: omp-low.c:6750 cp/decl.c:2709 cp/parser.c:8399 cp/parser.c:8419
+#: cp/name-lookup.c:1214
 #, gcc-internal-format
-msgid "invalid exit from OpenMP structured block"
+msgid "  matches this %q+D under ISO standard rules"
 msgstr ""
 
-#: omp-low.c:6752 omp-low.c:6757
+#: cp/name-lookup.c:1216
 #, gcc-internal-format
-msgid "invalid entry to OpenMP structured block"
+msgid "  matches this %q+D under old rules"
 msgstr ""
 
-#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:6760
+#: cp/name-lookup.c:1234 cp/name-lookup.c:1242
 #, gcc-internal-format
-msgid "invalid branch to/from an OpenMP structured block"
+msgid "name lookup of %qD changed for ISO %<for%> scoping"
 msgstr ""
 
-#: opts.c:171
+#: cp/name-lookup.c:1236
 #, gcc-internal-format
-msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
+msgid "  cannot use obsolete binding at %q+D because it has a destructor"
 msgstr ""
 
-#: opts.c:205
+#: cp/name-lookup.c:1245
 #, gcc-internal-format
-msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
+msgid "  using obsolete binding at %q+D"
 msgstr ""
 
-#: opts.c:211
+#: cp/name-lookup.c:1251 cp/parser.c:10890
 #, gcc-internal-format
-msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
+msgid "(if you use %<-fpermissive%> G++ will accept your code)"
 msgstr ""
 
-#. Eventually this should become a hard error IMO.
-#: opts.c:451
+#: cp/name-lookup.c:1306
 #, gcc-internal-format
-msgid "command line option \"%s\" is valid for %s but not for %s"
+msgid "%s %s(%E) %p %d\n"
 msgstr ""
 
-#: opts.c:482 opts.c:765
+#: cp/name-lookup.c:1309
 #, fuzzy, gcc-internal-format
-msgid "unrecognized command line option \"%s\""
-msgstr "Нераспазнаны выбар \"%s\""
+msgid "%s %s %p %d\n"
+msgstr "%s: %s: "
 
-#: opts.c:543
-#, gcc-internal-format
-msgid "command line option %qs is not supported by this configuration"
-msgstr ""
+#: cp/name-lookup.c:2041
+#, fuzzy, gcc-internal-format
+msgid "%q#D hides constructor for %q#T"
+msgstr "дэструктару неабходны \"%#D\""
 
-#: opts.c:596
+#: cp/name-lookup.c:2058
 #, fuzzy, gcc-internal-format
-msgid "missing argument to \"%s\""
-msgstr "аргумент для \"%s\" прапушчан"
+msgid "%q#D conflicts with previous using declaration %q#D"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: opts.c:606
+#: cp/name-lookup.c:2081
 #, fuzzy, gcc-internal-format
-msgid "argument to \"%s\" should be a non-negative integer"
-msgstr "пеÑ\80Ñ\88Ñ\8bм Ð°Ñ\80гÑ\83менÑ\82ам \"%s\" Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c \"int\""
+msgid "previous non-function declaration %q+#D"
+msgstr "нÑ\8fма Ð¿Ð°Ð¿Ñ\8fÑ\80Ñ\8dднÑ\8fга Ð°Ð±'Ñ\8fÑ\9eленнÑ\8f Ð´Ð»Ñ\8f \"%s\""
 
-#: opts.c:1000
-#, gcc-internal-format
-msgid "Section anchors must be disabled when unit-at-a-time is disabled."
-msgstr ""
+#: cp/name-lookup.c:2082
+#, fuzzy, gcc-internal-format
+msgid "conflicts with function declaration %q#D"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: opts.c:1004
-#, gcc-internal-format
-msgid "Toplevel reorder must be disabled when unit-at-a-time is disabled."
-msgstr ""
+#. It's a nested name with template parameter dependent scope.
+#. This can only be using-declaration for class member.
+#: cp/name-lookup.c:2160 cp/name-lookup.c:2185
+#, fuzzy, gcc-internal-format
+msgid "%qT is not a namespace"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: opts.c:1019
+#. 7.3.3/5
+#. A using-declaration shall not name a template-id.
+#: cp/name-lookup.c:2170
 #, gcc-internal-format
-msgid "section anchors must be disabled when toplevel reorder is disabled"
+msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
 msgstr ""
 
-#: opts.c:1054 config/darwin.c:1705 config/sh/sh.c:903
-#, gcc-internal-format
-msgid "-freorder-blocks-and-partition does not work with exceptions on this architecture"
-msgstr ""
+#: cp/name-lookup.c:2177
+#, fuzzy, gcc-internal-format
+msgid "namespace %qD not allowed in using-declaration"
+msgstr "\"%s\" - гэта не пачатак дэкларацыі"
 
-#: opts.c:1071 config/sh/sh.c:911
-#, gcc-internal-format
-msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
-msgstr ""
+#: cp/name-lookup.c:2213
+#, fuzzy, gcc-internal-format
+msgid "%qD not declared"
+msgstr "YYDEBUG не вызначан."
 
-#: opts.c:1090
-#, gcc-internal-format
-msgid "-freorder-blocks-and-partition does not work on this architecture"
-msgstr ""
+#: cp/name-lookup.c:2249 cp/name-lookup.c:2286 cp/name-lookup.c:2320
+#: cp/name-lookup.c:2335
+#, fuzzy, gcc-internal-format
+msgid "%qD is already declared in this scope"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: opts.c:1104
+#: cp/name-lookup.c:2942
 #, gcc-internal-format
-msgid "-fira-algorithm=CB does not work on this architecture"
+msgid "using-declaration for non-member at class scope"
 msgstr ""
 
-#: opts.c:1144
+#: cp/name-lookup.c:2949
 #, gcc-internal-format
-msgid "-flto and -fwhopr are mutually exclusive"
+msgid "%<%T::%D%> names destructor"
 msgstr ""
 
-#: opts.c:1435
+#: cp/name-lookup.c:2954
 #, gcc-internal-format
-msgid "unrecognized include_flags 0x%x passed to print_specific_help"
+msgid "%<%T::%D%> names constructor"
 msgstr ""
 
-#: opts.c:1773
+#: cp/name-lookup.c:2959
 #, fuzzy, gcc-internal-format
-msgid "unknown excess precision style \"%s\""
-msgstr "невÑ\8fдомаÑ\8f Ð½Ð°Ð·Ð²Ð° Ñ\80Ñ\8dгÑ\96Ñ\81Ñ\82Ñ\80а: %s\n"
+msgid "%<%T::%D%> names constructor in %qT"
+msgstr "дÑ\8dÑ\81Ñ\82Ñ\80Ñ\83кÑ\82аÑ\80Ñ\83 Ð½ÐµÐ°Ð±Ñ\85однÑ\8b \"%#D\""
 
-#: opts.c:1810
+#: cp/name-lookup.c:3009
 #, gcc-internal-format
-msgid "structure alignment must be a small power of two, not %d"
+msgid "no members matching %<%T::%D%> in %q#T"
 msgstr ""
 
-#: opts.c:1826 opts.c:1834
+#: cp/name-lookup.c:3077
 #, gcc-internal-format
-msgid "Plugin support is disabled.  Configure with --enable-plugin."
+msgid "declaration of %qD not in a namespace surrounding %qD"
 msgstr ""
 
-#: opts.c:1913
-#, fuzzy, gcc-internal-format
-msgid "unrecognized visibility value \"%s\""
-msgstr "нераспазнаная назва сэкцыі \"%s\""
-
-#: opts.c:1971
-#, fuzzy, gcc-internal-format
-msgid "unknown stack check parameter \"%s\""
-msgstr "невыкарыстаемы параметр \"%s\""
-
-#: opts.c:1997
-#, fuzzy, gcc-internal-format
-msgid "unrecognized register name \"%s\""
-msgstr "нераспазнаная назва сэкцыі \"%s\""
-
-#: opts.c:2021
-#, fuzzy, gcc-internal-format
-msgid "unknown tls-model \"%s\""
-msgstr "невядомы рэжым машыны \"%s\""
-
-#: opts.c:2030
-#, fuzzy, gcc-internal-format
-msgid "unknown ira algorithm \"%s\""
-msgstr "невядомая назва рэгістра: %s"
-
-#: opts.c:2041
-#, fuzzy, gcc-internal-format
-msgid "unknown ira region \"%s\""
-msgstr "невядомая назва рэгістра: %s"
-
-#: opts.c:2086
+#: cp/name-lookup.c:3085
 #, fuzzy, gcc-internal-format
-msgid "dwarf version %d is not supported"
-msgstr "-pipe не падтрымліваецца"
+msgid "explicit qualification in declaration of %qD"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: opts.c:2154
+#: cp/name-lookup.c:3167
 #, gcc-internal-format
-msgid "%s: --param arguments should be of the form NAME=VALUE"
+msgid "%qD should have been declared inside %qD"
 msgstr ""
 
-#: opts.c:2159
-#, fuzzy, gcc-internal-format
-msgid "invalid --param value %qs"
-msgstr "нерэчаісны выбар --param : %s"
+#: cp/name-lookup.c:3212
+#, gcc-internal-format
+msgid "%qD attribute requires a single NTBS argument"
+msgstr ""
 
-#: opts.c:2262
-#, fuzzy, gcc-internal-format
-msgid "target system does not support debug output"
-msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
+#: cp/name-lookup.c:3219
+#, gcc-internal-format
+msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
+msgstr ""
 
-#: opts.c:2269
+#: cp/name-lookup.c:3228 cp/name-lookup.c:3598
 #, fuzzy, gcc-internal-format
-msgid "debug format \"%s\" conflicts with prior selection"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+msgid "%qD attribute directive ignored"
+msgstr "\"%s\" атрыбут ігнарыруецца"
 
-#: opts.c:2285
+#: cp/name-lookup.c:3273
 #, fuzzy, gcc-internal-format
-msgid "unrecognised debug output level \"%s\""
-msgstr "нераспазнаная назва сэкцыі \"%s\""
+msgid "namespace alias %qD not allowed here, assuming %qD"
+msgstr "\"%s\" - гэта не пачатак дэкларацыі"
 
-#: opts.c:2287
+#: cp/name-lookup.c:3586
 #, gcc-internal-format
-msgid "debug output level %s is too high"
+msgid "strong using only meaningful at namespace scope"
 msgstr ""
 
-#: opts.c:2407
+#: cp/name-lookup.c:3590
 #, gcc-internal-format
-msgid "-Werror=%s: No option -%s"
+msgid "current namespace %qD does not enclose strongly used namespace %qD"
 msgstr ""
 
-#: params.c:68
-#, fuzzy, gcc-internal-format
-msgid "minimum value of parameter %qs is %u"
-msgstr "нерэчаісны парамэтр `%s'"
+#: cp/name-lookup.c:5017
+#, gcc-internal-format
+msgid "argument dependent lookup finds %q+D"
+msgstr ""
 
-#: params.c:73
+#: cp/name-lookup.c:5461
 #, gcc-internal-format
-msgid "maximum value of parameter %qs is %u"
+msgid "XXX entering pop_everything ()\n"
 msgstr ""
 
-#. If we didn't find this parameter, issue an error message.
-#: params.c:85
-#, fuzzy, gcc-internal-format
-msgid "invalid parameter %qs"
-msgstr "нерэчаісны парамэтр `%s'"
+#: cp/name-lookup.c:5470
+#, gcc-internal-format
+msgid "XXX leaving pop_everything ()\n"
+msgstr ""
 
-#: passes.c:581
+#: cp/optimize.c:346
 #, gcc-internal-format
-msgid "Invalid pass positioning operation"
+msgid "making multiple clones of %qD"
 msgstr ""
 
-#: passes.c:621
-#, fuzzy, gcc-internal-format
-msgid "plugin cannot register a missing pass"
-msgstr "невядомая назва рэгістра: %s"
+#: cp/parser.c:435
+#, gcc-internal-format
+msgid "identifier %qE will become a keyword in C++0x"
+msgstr ""
 
-#: passes.c:624
+#: cp/parser.c:2100
 #, fuzzy, gcc-internal-format
-msgid "plugin cannot register an unnamed pass"
-msgstr "невÑ\8fдомаÑ\8f Ð½Ð°Ð·Ð²Ð° Ñ\80Ñ\8dгÑ\96Ñ\81Ñ\82Ñ\80а: %s"
+msgid "%<#pragma%> is not allowed here"
+msgstr "Ð\9aлаÑ\81 \"%s\" Ñ\83жо Ñ\96Ñ\81нÑ\83е"
 
-#: passes.c:628
+#: cp/parser.c:2131
 #, gcc-internal-format
-msgid "plugin cannot register pass %qs without reference pass name"
+msgid "%<%E::%E%> has not been declared"
 msgstr ""
 
-#: passes.c:640
+#: cp/parser.c:2134
 #, gcc-internal-format
-msgid "pass %qs not found but is referenced by new pass %qs"
+msgid "%<::%E%> has not been declared"
 msgstr ""
 
-#: plugin.c:153
+#: cp/parser.c:2137
 #, gcc-internal-format
-msgid ""
-"Plugin %s was specified with different paths:\n"
-"%s\n"
-"%s"
+msgid "request for member %qE in non-class type %qT"
 msgstr ""
 
-#: plugin.c:199
+#: cp/parser.c:2140
 #, gcc-internal-format
-msgid "Malformed option -fplugin-arg-%s (multiple '=' signs)"
+msgid "%<%T::%E%> has not been declared"
 msgstr ""
 
-#: plugin.c:215
+#: cp/parser.c:2143
 #, gcc-internal-format
-msgid "Malformed option -fplugin-arg-%s (missing -<key>[=<value>])"
+msgid "%qE has not been declared"
 msgstr ""
 
-#: plugin.c:277
+#: cp/parser.c:2146
 #, gcc-internal-format
-msgid "Plugin %s should be specified before -fplugin-arg-%s in the command line"
+msgid "%<%E::%E%> %s"
 msgstr ""
 
-#: plugin.c:397
+#: cp/parser.c:2148
 #, gcc-internal-format
-msgid "Unknown callback event registered by plugin %s"
+msgid "%<::%E%> %s"
 msgstr ""
 
-#: plugin.c:425
+#: cp/parser.c:2150
 #, gcc-internal-format
-msgid "Plugin %s registered a null callback function for event %s"
+msgid "%qE %s"
 msgstr ""
 
-#: plugin.c:550
-#, gcc-internal-format
-msgid ""
-"Cannot load plugin %s\n"
-"%s"
-msgstr ""
+#: cp/parser.c:2188
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ 1998 does not support %<long long%>"
+msgstr "ISO C++ не падтрымлівае \"long long\""
 
-#: plugin.c:559
+#: cp/parser.c:2209
+#, fuzzy, gcc-internal-format
+msgid "duplicate %qs"
+msgstr "паўтарэньне `%s'"
+
+#: cp/parser.c:2254
 #, gcc-internal-format
-msgid ""
-"plugin %s is not licensed under a GPL-compatible license\n"
-"%s"
+msgid "new types may not be defined in a return type"
 msgstr ""
 
-#: plugin.c:568
+#: cp/parser.c:2256
 #, fuzzy, gcc-internal-format
-msgid ""
-"Cannot find %s in plugin %s\n"
-"%s"
-msgstr "не магу знайсці крыніцу %s"
+msgid "(perhaps a semicolon is missing after the definition of %qT)"
+msgstr "Не магу знайсці дэкларацыю інтэрфейса для \"%s\""
 
-#: plugin.c:576
+#: cp/parser.c:2276 cp/parser.c:4289 cp/pt.c:6249
 #, fuzzy, gcc-internal-format
-msgid "Fail to initialize plugin %s"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+msgid "%qT is not a template"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: profile.c:414
+#: cp/parser.c:2278
+#, fuzzy, gcc-internal-format
+msgid "%qE is not a template"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: cp/parser.c:2280
+#, fuzzy, gcc-internal-format
+msgid "invalid template-id"
+msgstr "Нерэчаісны выбар %s"
+
+#: cp/parser.c:2343
+#, fuzzy, gcc-internal-format
+msgid "invalid use of template-name %qE without an argument list"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: cp/parser.c:2346
+#, fuzzy, gcc-internal-format
+msgid "invalid use of destructor %qD as a type"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#. Something like 'unsigned A a;'
+#: cp/parser.c:2349
 #, gcc-internal-format
-msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
+msgid "invalid combination of multiple type-specifiers"
 msgstr ""
 
-#: profile.c:458
+#. Issue an error message.
+#: cp/parser.c:2353
+#, fuzzy, gcc-internal-format
+msgid "%qE does not name a type"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: cp/parser.c:2386
 #, gcc-internal-format
-msgid "corrupted profile info: run_max * runs < sum_max"
+msgid "(perhaps %<typename %T::%E%> was intended)"
 msgstr ""
 
-#: profile.c:464
+#: cp/parser.c:2401
 #, gcc-internal-format
-msgid "corrupted profile info: sum_all is smaller than sum_max"
+msgid "%qE in namespace %qE does not name a type"
 msgstr ""
 
-#: profile.c:630
+#. A<T>::A<T>()
+#: cp/parser.c:2407
 #, gcc-internal-format
-msgid "correcting inconsistent profile data"
+msgid "%<%T::%E%> names the constructor, not the type"
 msgstr ""
 
-#: profile.c:640
+#: cp/parser.c:2410
 #, gcc-internal-format
-msgid "corrupted profile info: profile data is not flow-consistent"
+msgid "and %qT has no template constructors"
 msgstr ""
 
-#: profile.c:657
+#: cp/parser.c:2415
 #, gcc-internal-format
-msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
+msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
 msgstr ""
 
-#: profile.c:678
+#: cp/parser.c:2419
 #, gcc-internal-format
-msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
+msgid "%qE in class %qT does not name a type"
 msgstr ""
 
-#: reg-stack.c:537
+#: cp/parser.c:3208
+#, fuzzy, gcc-internal-format
+msgid "fixed-point types not supported in C++"
+msgstr "-pipe не падтрымліваецца"
+
+#: cp/parser.c:3289
 #, gcc-internal-format
-msgid "output constraint %d must specify a single register"
+msgid "ISO C++ forbids braced-groups within expressions"
 msgstr ""
 
-#: reg-stack.c:547
+#: cp/parser.c:3301
 #, gcc-internal-format
-msgid "output constraint %d cannot be specified together with \"%s\" clobber"
+msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
 msgstr ""
 
-#: reg-stack.c:570
+#: cp/parser.c:3374
+#, fuzzy, gcc-internal-format
+msgid "%<this%> may not be used in this context"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+
+#: cp/parser.c:3595
 #, gcc-internal-format
-msgid "output regs must be grouped at top of stack"
+msgid "local variable %qD may not appear in this context"
 msgstr ""
 
-#: reg-stack.c:607
+#: cp/parser.c:3889
 #, gcc-internal-format
-msgid "implicitly popped regs must be grouped at top of stack"
+msgid "scope %qT before %<~%> is not a class-name"
 msgstr ""
 
-#: reg-stack.c:626
+#: cp/parser.c:4008
 #, gcc-internal-format
-msgid "output operand %d must use %<&%> constraint"
+msgid "declaration of %<~%T%> as member of %qT"
 msgstr ""
 
-#: regcprop.c:978
+#: cp/parser.c:4023
 #, gcc-internal-format
-msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
+msgid "typedef-name %qD used as destructor declarator"
 msgstr ""
 
-#: regcprop.c:990
+#. Warn the user that a compound literal is not
+#. allowed in standard C++.
+#: cp/parser.c:4713
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids compound-literals"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+
+#: cp/parser.c:5090
+#, fuzzy, gcc-internal-format
+msgid "%qE does not have class type"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: cp/parser.c:5175 cp/typeck.c:2316
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %qD"
+msgstr "нерэчаіснае выкарыстаньне `%D'"
+
+#: cp/parser.c:5758
 #, gcc-internal-format
-msgid "validate_value_data: Loop in regno chain (%u)"
+msgid "array bound forbidden after parenthesized type-id"
 msgstr ""
 
-#: regcprop.c:993
+#: cp/parser.c:5760
 #, gcc-internal-format
-msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
+msgid "try removing the parentheses around the type-id"
 msgstr ""
 
-#: regcprop.c:1005
+#: cp/parser.c:5964
 #, gcc-internal-format
-msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
+msgid "expression in new-declarator must have integral or enumeration type"
 msgstr ""
 
-#: reginfo.c:819
+#: cp/parser.c:6218
 #, gcc-internal-format
-msgid "can't use '%s' as a %s register"
+msgid "use of old-style cast"
 msgstr ""
 
-#: reginfo.c:834 config/ia64/ia64.c:5403 config/ia64/ia64.c:5410
-#: config/pa/pa.c:380 config/pa/pa.c:387 config/sh/sh.c:8539
-#: config/sh/sh.c:8546 config/spu/spu.c:5062 config/spu/spu.c:5069
+#: cp/parser.c:6349
 #, gcc-internal-format
-msgid "unknown register name: %s"
-msgstr "невядомая назва рэгістра: %s"
+msgid "%<>>%> operator will be treated as two right angle brackets in C++0x"
+msgstr ""
 
-#: reginfo.c:843
+#: cp/parser.c:6352
 #, gcc-internal-format
-msgid "global register variable follows a function definition"
+msgid "suggest parentheses around %<>>%> expression"
 msgstr ""
 
-#: reginfo.c:847
+#: cp/parser.c:7187
 #, gcc-internal-format
-msgid "register used for two global register variables"
+msgid "expected end of capture-list"
 msgstr ""
 
-#: reginfo.c:852
+#: cp/parser.c:7238
 #, gcc-internal-format
-msgid "call-clobbered register used for global register variable"
+msgid "ISO C++ does not allow initializers in lambda expression capture lists"
 msgstr ""
 
-#: reload.c:1262
+#: cp/parser.c:7332
+#, fuzzy, gcc-internal-format
+msgid "default argument specified for lambda parameter"
+msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
+
+#: cp/parser.c:7395
 #, gcc-internal-format
-msgid "cannot reload integer constant operand in %<asm%>"
+msgid "lambda expression with no captures declared mutable"
 msgstr ""
 
-#: reload.c:1276
+#: cp/parser.c:7738
 #, gcc-internal-format
-msgid "impossible register constraint in %<asm%>"
+msgid "case label %qE not within a switch statement"
 msgstr ""
 
-#: reload.c:3625
+#: cp/parser.c:7811
 #, gcc-internal-format
-msgid "%<&%> constraint used with no register class"
+msgid "need %<typename%> before %qE because %qT is a dependent scope"
 msgstr ""
 
-#: reload.c:3822 reload.c:4083
+#: cp/parser.c:7820
 #, gcc-internal-format
-msgid "inconsistent operand constraints in an %<asm%>"
+msgid "%<%T::%D%> names the constructor, not the type"
 msgstr ""
 
-#: reload1.c:1370
+#. Issue a warning about this use of a GNU extension.
+#: cp/parser.c:8455
 #, gcc-internal-format
-msgid "%<asm%> operand has impossible constraints"
+msgid "ISO C++ forbids computed gotos"
 msgstr ""
 
-#: reload1.c:1390
+#: cp/parser.c:8600 cp/parser.c:16601
 #, gcc-internal-format
-msgid "frame size too large for reliable stack checking"
+msgid "extra %<;%>"
 msgstr ""
 
-#: reload1.c:1393
+#: cp/parser.c:8821
 #, gcc-internal-format
-msgid "try reducing the number of local variables"
+msgid "%<__label__%> not at the beginning of a block"
 msgstr ""
 
-#: reload1.c:2128
+#: cp/parser.c:8959
 #, gcc-internal-format
-msgid "can't find a register in class %qs while reloading %<asm%>"
+msgid "mixing declarations and function-definitions is forbidden"
 msgstr ""
 
-#: reload1.c:2133
+#: cp/parser.c:9100
 #, gcc-internal-format
-msgid "unable to find a register to spill in class %qs"
+msgid "%<friend%> used outside of class"
 msgstr ""
 
-#: reload1.c:4284
+#. Complain about `auto' as a storage specifier, if
+#. we're complaining about C++0x compatibility.
+#: cp/parser.c:9159
 #, gcc-internal-format
-msgid "%<asm%> operand requires impossible reload"
+msgid "%<auto%> will change meaning in C++0x; please remove it"
 msgstr ""
 
-#: reload1.c:5666
+#: cp/parser.c:9281
+#, fuzzy, gcc-internal-format
+msgid "class definition may not be declared a friend"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+
+#: cp/parser.c:9350 cp/parser.c:16925
 #, gcc-internal-format
-msgid "%<asm%> operand constraint incompatible with operand size"
+msgid "templates may not be %<virtual%>"
 msgstr ""
 
-#: reload1.c:7647
+#: cp/parser.c:9771
 #, gcc-internal-format
-msgid "output operand is constant in %<asm%>"
+msgid "invalid use of %<auto%> in conversion operator"
 msgstr ""
 
-#: rtl.c:635
+#: cp/parser.c:9856
 #, gcc-internal-format
-msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
+msgid "only constructors take base initializers"
 msgstr ""
 
-#: rtl.c:645
+#: cp/parser.c:9878
+#, fuzzy, gcc-internal-format
+msgid "cannot expand initializer for member %<%D%>"
+msgstr "прапушчан ініцыялізатар"
+
+#: cp/parser.c:9933
 #, gcc-internal-format
-msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
+msgid "anachronistic old-style base class initializer"
 msgstr ""
 
-#: rtl.c:655
+#: cp/parser.c:10001
 #, gcc-internal-format
-msgid "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d"
+msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
 msgstr ""
 
-#: rtl.c:664
+#. Warn that we do not support `export'.
+#: cp/parser.c:10346
 #, gcc-internal-format
-msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
+msgid "keyword %<export%> not implemented, and will be ignored"
 msgstr ""
 
-#: rtl.c:674
+#: cp/parser.c:10532 cp/parser.c:10631 cp/parser.c:10738 cp/parser.c:15310
+#, fuzzy, gcc-internal-format
+msgid "template parameter pack %qD cannot have a default argument"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+
+#: cp/parser.c:10536 cp/parser.c:15317
+#, fuzzy, gcc-internal-format
+msgid "template parameter pack cannot have a default argument"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+
+#: cp/parser.c:10635 cp/parser.c:10742
+#, fuzzy, gcc-internal-format
+msgid "template parameter packs cannot have default arguments"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+
+#: cp/parser.c:10882
 #, gcc-internal-format
-msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
+msgid "%<<::%> cannot begin a template-argument list"
 msgstr ""
 
-#: rtl.c:701
+#: cp/parser.c:10886
 #, gcc-internal-format
-msgid "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d"
+msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
 msgstr ""
 
-#: rtl.c:711
+#: cp/parser.c:10964
 #, gcc-internal-format
-msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
+msgid "parse error in template argument list"
 msgstr ""
 
-#: rtl.c:722
+#. Explain what went wrong.
+#: cp/parser.c:11078
 #, gcc-internal-format
-msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
+msgid "non-template %qD used as template"
 msgstr ""
 
-#: stmt.c:312
+#: cp/parser.c:11080
 #, gcc-internal-format
-msgid "output operand constraint lacks %<=%>"
+msgid "use %<%T::template %D%> to indicate that it is a template"
 msgstr ""
 
-#: stmt.c:327
+#: cp/parser.c:11213
 #, gcc-internal-format
-msgid "output constraint %qc for operand %d is not at the beginning"
+msgid "expected parameter pack before %<...%>"
 msgstr ""
 
-#: stmt.c:350
+#: cp/parser.c:11631
 #, gcc-internal-format
-msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
+msgid "template specialization with C linkage"
 msgstr ""
 
-#: stmt.c:357 stmt.c:456
+#: cp/parser.c:12447
 #, gcc-internal-format
-msgid "%<%%%> constraint used with last operand"
+msgid "declaration %qD does not declare anything"
 msgstr ""
 
-#: stmt.c:376
+#: cp/parser.c:12533
 #, gcc-internal-format
-msgid "matching constraint not valid in output operand"
+msgid "attributes ignored on uninstantiated type"
 msgstr ""
 
-#: stmt.c:447
+#: cp/parser.c:12537
 #, gcc-internal-format
-msgid "input operand constraint contains %qc"
+msgid "attributes ignored on template instantiation"
 msgstr ""
 
-#: stmt.c:489
+#: cp/parser.c:12542
 #, gcc-internal-format
-msgid "matching constraint references invalid operand number"
+msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
 msgstr ""
 
-#: stmt.c:527
+#: cp/parser.c:12827
 #, fuzzy, gcc-internal-format
-msgid "invalid punctuation %qc in constraint"
-msgstr "`%E' - нерэчаісная нязьменная тыпу string"
+msgid "%qD is not a namespace-name"
+msgstr "`%D' - гэта ня функцыя,"
 
-#: stmt.c:551
+#: cp/parser.c:12954
 #, gcc-internal-format
-msgid "matching constraint does not allow a register"
+msgid "%<namespace%> definition is not allowed here"
 msgstr ""
 
-#: stmt.c:605
+#: cp/parser.c:13095
+#, fuzzy, gcc-internal-format
+msgid "a template-id may not appear in a using-declaration"
+msgstr "\"%s\" - гэта не пачатак дэкларацыі"
+
+#: cp/parser.c:13516
 #, gcc-internal-format
-msgid "asm-specifier for variable %qE conflicts with asm clobber list"
+msgid "an asm-specification is not allowed on a function-definition"
 msgstr ""
 
-#: stmt.c:696
+#: cp/parser.c:13520
 #, fuzzy, gcc-internal-format
-msgid "unknown register name %qs in %<asm%>"
-msgstr "невядомая назва рэгістра: %s"
+msgid "attributes are not allowed on a function-definition"
+msgstr "\"%s\" - гэта не пачатак дэкларацыі"
 
-#: stmt.c:704
-#, gcc-internal-format
-msgid "PIC register %qs clobbered in %<asm%>"
-msgstr ""
+#: cp/parser.c:13673
+#, fuzzy, gcc-internal-format
+msgid "initializer provided for function"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
 
-#: stmt.c:751
+#: cp/parser.c:13706
 #, gcc-internal-format
-msgid "more than %d operands in %<asm%>"
+msgid "attributes after parenthesized initializer ignored"
 msgstr ""
 
-#: stmt.c:814
+#: cp/parser.c:14101 cp/pt.c:9873
+#, fuzzy, gcc-internal-format
+msgid "array bound is not an integer constant"
+msgstr "памер масіва \"%s\" адмоўны"
+
+#: cp/parser.c:14222
 #, gcc-internal-format
-msgid "output number %d not directly addressable"
+msgid "cannot define member of dependent typedef %qT"
 msgstr ""
 
-#: stmt.c:900
+#: cp/parser.c:14226
+#, fuzzy, gcc-internal-format
+msgid "%<%T::%E%> is not a type"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: cp/parser.c:14254
+#, fuzzy, gcc-internal-format
+msgid "invalid use of constructor as a template"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: cp/parser.c:14256
 #, gcc-internal-format
-msgid "asm operand %d probably doesn%'t match constraints"
+msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
 msgstr ""
 
-#: stmt.c:910
+#: cp/parser.c:14434
 #, gcc-internal-format
-msgid "use of memory input without lvalue in asm operand %d is deprecated"
+msgid "%qD is a namespace"
 msgstr ""
 
-#: stmt.c:1065
+#: cp/parser.c:14509
 #, fuzzy, gcc-internal-format
-msgid "asm clobber conflict with output operand"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+msgid "duplicate cv-qualifier"
+msgstr "паўтарэнне \"volatile\""
 
-#: stmt.c:1070
+#: cp/parser.c:14631 cp/typeck2.c:501
 #, fuzzy, gcc-internal-format
-msgid "asm clobber conflict with input operand"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+msgid "invalid use of %<auto%>"
+msgstr "нерэчаіснае выкарыстаньне `%D'"
 
-#: stmt.c:1196
+#: cp/parser.c:15243
 #, fuzzy, gcc-internal-format
-msgid "too many alternatives in %<asm%>"
-msgstr "велÑ\8cмÑ\96 Ñ\88маÑ\82 аргументаў у функцыі \"%s\""
+msgid "file ends in default argument"
+msgstr "неÑ\85апае аргументаў у функцыі \"%s\""
 
-#: stmt.c:1208
+#: cp/parser.c:15289
 #, gcc-internal-format
-msgid "operand constraints for %<asm%> differ in number of alternatives"
+msgid "deprecated use of default argument for parameter of non-function"
 msgstr ""
 
-#: stmt.c:1275
-#, fuzzy, gcc-internal-format
-msgid "duplicate asm operand name %qs"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
+#: cp/parser.c:15293
+#, gcc-internal-format
+msgid "default arguments are only permitted for function parameters"
+msgstr ""
 
-#: stmt.c:1372
+#: cp/parser.c:15579
 #, gcc-internal-format
-msgid "missing close brace for named operand"
+msgid "ISO C++ does not allow designated initializers"
 msgstr ""
 
-#: stmt.c:1397
+#: cp/parser.c:16193
 #, fuzzy, gcc-internal-format
-msgid "undefined named operand %qs"
-msgstr "неÑ\80аÑ\81пазнанÑ\8b Ð°Ð¿ÐµÑ\80аÑ\82аÑ\80 %s"
+msgid "invalid class name in declaration of %qD"
+msgstr "Ð\9dеÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нае Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнне"
 
-#: stmt.c:1542 cp/cvt.c:916 cp/cvt.c:1032
+#: cp/parser.c:16207
 #, gcc-internal-format
-msgid "value computed is not used"
+msgid "declaration of %qD in namespace %qD which does not enclose %qD"
 msgstr ""
 
-#: stor-layout.c:160
+#: cp/parser.c:16212
 #, gcc-internal-format
-msgid "type size can%'t be explicitly evaluated"
+msgid "declaration of %qD in %qD which does not enclose %qD"
 msgstr ""
 
-#: stor-layout.c:162
+#: cp/parser.c:16226
 #, gcc-internal-format
-msgid "variable-size type declared outside of any function"
+msgid "extra qualification not allowed"
 msgstr ""
 
-#: stor-layout.c:680
+#: cp/parser.c:16238
 #, fuzzy, gcc-internal-format
-msgid "size of %q+D is %d bytes"
-msgstr "памер \"%s\" - %d байт"
+msgid "an explicit specialization must be preceded by %<template <>%>"
+msgstr "ініцыялізацыя"
 
-#: stor-layout.c:682
+#: cp/parser.c:16268
+#, gcc-internal-format
+msgid "function template %qD redeclared as a class template"
+msgstr ""
+
+#: cp/parser.c:16351
 #, fuzzy, gcc-internal-format
-msgid "size of %q+D is larger than %wd bytes"
-msgstr "памеÑ\80 \"%s\" Ð±Ð¾Ð»Ñ\8cÑ\88 Ñ\87ам %d Ð±Ð°Ð¹Ñ\82"
+msgid "previous definition of %q+#T"
+msgstr "папÑ\8fÑ\80Ñ\8dднÑ\8fе Ð²Ñ\8bзнаÑ\87Ñ\8dнÑ\8cне `%#T'"
 
-#: stor-layout.c:1101
+#: cp/parser.c:16620
 #, gcc-internal-format
-msgid "packed attribute causes inefficient alignment for %q+D"
+msgid "a class-key must be used when declaring a friend"
 msgstr ""
 
-#: stor-layout.c:1104
+#: cp/parser.c:16635
 #, gcc-internal-format
-msgid "packed attribute is unnecessary for %q+D"
+msgid "friend declaration does not name a class or function"
 msgstr ""
 
-#: stor-layout.c:1122
+#: cp/parser.c:16817
 #, gcc-internal-format
-msgid "padding struct to align %q+D"
+msgid "pure-specifier on function-definition"
 msgstr ""
 
-#: stor-layout.c:1183
+#: cp/parser.c:17130
 #, gcc-internal-format
-msgid "Offset of packed bit-field %qD has changed in GCC 4.4"
+msgid "keyword %<typename%> not allowed outside of templates"
 msgstr ""
 
-#: stor-layout.c:1489
+#: cp/parser.c:17133
 #, gcc-internal-format
-msgid "padding struct size to alignment boundary"
+msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
 msgstr ""
 
-#: stor-layout.c:1519
+#: cp/parser.c:18289
 #, gcc-internal-format
-msgid "packed attribute causes inefficient alignment for %qE"
+msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
 msgstr ""
 
-#: stor-layout.c:1523
+#: cp/parser.c:18294
+#, fuzzy, gcc-internal-format
+msgid "invalid declaration of %<%T::%E%>"
+msgstr "Нерэчаіснае абвяшчэнне"
+
+#: cp/parser.c:18298
+#, fuzzy, gcc-internal-format
+msgid "too few template-parameter-lists"
+msgstr "невыкарыстаемы параметр \"%s\""
+
+#. Otherwise, there are too many template parameter lists.  We have
+#. something like:
+#.
+#. template <class T> template <class U> void S::f();
+#: cp/parser.c:18305
 #, gcc-internal-format
-msgid "packed attribute is unnecessary for %qE"
+msgid "too many template-parameter-lists"
 msgstr ""
 
-#: stor-layout.c:1529
+#: cp/parser.c:18593
+#, fuzzy, gcc-internal-format
+msgid "named return values are no longer supported"
+msgstr "-pipe не падтрымліваецца."
+
+#: cp/parser.c:18673
 #, gcc-internal-format
-msgid "packed attribute causes inefficient alignment"
+msgid "invalid declaration of member template in local class"
 msgstr ""
 
-#: stor-layout.c:1531
+#: cp/parser.c:18682
 #, gcc-internal-format
-msgid "packed attribute is unnecessary"
+msgid "template with C linkage"
 msgstr ""
 
-#: stor-layout.c:2046
+#: cp/parser.c:18830
+#, fuzzy, gcc-internal-format
+msgid "template declaration of %<typedef%>"
+msgstr "пустое абвяшчэнне"
+
+#: cp/parser.c:18899
+#, fuzzy, gcc-internal-format
+msgid "explicit template specialization cannot have a storage class"
+msgstr "ініцыялізацыя"
+
+#: cp/parser.c:19124
 #, gcc-internal-format
-msgid "alignment of array elements is greater than element size"
+msgid "%<>>%> should be %<> >%> within a nested template argument list"
 msgstr ""
 
-#: targhooks.c:163
+#: cp/parser.c:19137
 #, gcc-internal-format
-msgid "__builtin_saveregs not supported by this target"
-msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
-
-#: targhooks.c:658
-#, fuzzy, gcc-internal-format
-msgid "nested functions not supported on this target"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
+msgstr ""
 
-#: targhooks.c:671
-#, fuzzy, gcc-internal-format
-msgid "nested function trampolines not supported on this target"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+#: cp/parser.c:19480
+#, gcc-internal-format
+msgid "invalid use of %qD in linkage specification"
+msgstr ""
 
-#: targhooks.c:948
-#, fuzzy, gcc-internal-format
-msgid "target attribute is not supported on this machine"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+#: cp/parser.c:19493
+#, gcc-internal-format
+msgid "%<__thread%> before %qD"
+msgstr ""
 
-#: targhooks.c:958
-#, fuzzy, gcc-internal-format
-msgid "#pragma GCC target is not supported for this machine"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+#: cp/parser.c:19814
+#, gcc-internal-format
+msgid "%qs tag used in naming %q#T"
+msgstr ""
 
-#: tlink.c:483
+#: cp/parser.c:19835
 #, gcc-internal-format
-msgid "repository file '%s' does not contain command-line arguments"
+msgid "%qD redeclared with different access"
 msgstr ""
 
-#: tlink.c:731
+#: cp/parser.c:19854
 #, gcc-internal-format
-msgid "'%s' was assigned to '%s', but was not defined during recompilation, or vice versa"
+msgid "%<template%> (as a disambiguator) is only allowed within templates"
 msgstr ""
 
-#: tlink.c:801
+#: cp/parser.c:20121 cp/parser.c:21049 cp/parser.c:21182
 #, gcc-internal-format
-msgid "ld returned %d exit status"
+msgid "misplaced %<@%D%> Objective-C++ construct"
 msgstr ""
 
-#: toplev.c:551
-#, fuzzy, gcc-internal-format
-msgid "invalid option argument %qs"
-msgstr "Нерэчаісны выбар \"%s\""
+#: cp/parser.c:20266
+#, gcc-internal-format
+msgid "%<@encode%> must specify a type as an argument"
+msgstr ""
 
-#: toplev.c:641
+#: cp/parser.c:20582
 #, gcc-internal-format
-msgid "getting core file size maximum limit: %m"
+msgid "invalid Objective-C++ selector name"
 msgstr ""
 
-#: toplev.c:644
+#: cp/parser.c:20913
 #, gcc-internal-format
-msgid "setting core file size limit to maximum: %m"
+msgid "identifier expected after %<@protocol%>"
 msgstr ""
 
-#: toplev.c:864
+#: cp/parser.c:22252
 #, gcc-internal-format
-msgid "%q+F declared %<static%> but never defined"
+msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
 msgstr ""
 
-#: toplev.c:892
-#, fuzzy, gcc-internal-format
-msgid "%q+D defined but not used"
-msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца"
+#: cp/parser.c:22420 cp/pt.c:11275
+#, gcc-internal-format
+msgid "iteration variable %qD should not be reduction"
+msgstr ""
 
-#: toplev.c:959
+#: cp/parser.c:22487
 #, gcc-internal-format
-msgid "%qD is deprecated (declared at %s:%d): %s"
+msgid "not enough collapsed for loops"
 msgstr ""
 
-#: toplev.c:963
+#: cp/parser.c:22949
 #, gcc-internal-format
-msgid "%qD is deprecated (declared at %s:%d)"
+msgid "junk at end of %<#pragma GCC pch_preprocess%>"
 msgstr ""
 
-#: toplev.c:988
+#: cp/parser.c:23112
 #, gcc-internal-format
-msgid "%qE is deprecated (declared at %s:%d): %s"
+msgid "inter-module optimizations not implemented for C++"
 msgstr ""
 
-#: toplev.c:992
+#: cp/pt.c:274
 #, gcc-internal-format
-msgid "%qE is deprecated (declared at %s:%d)"
+msgid "data member %qD cannot be a member template"
 msgstr ""
 
-#: toplev.c:999
+#: cp/pt.c:286
+#, fuzzy, gcc-internal-format
+msgid "invalid member template declaration %qD"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#: cp/pt.c:650
+#, fuzzy, gcc-internal-format
+msgid "explicit specialization in non-namespace scope %qD"
+msgstr "ініцыялізацыя"
+
+#: cp/pt.c:664
 #, gcc-internal-format
-msgid "type is deprecated (declared at %s:%d): %s"
+msgid "enclosing class templates are not explicitly specialized"
 msgstr ""
 
-#: toplev.c:1003
+#: cp/pt.c:750
 #, gcc-internal-format
-msgid "type is deprecated (declared at %s:%d)"
+msgid "specialization of %qD must appear at namespace scope"
 msgstr ""
 
-#: toplev.c:1012
+#: cp/pt.c:758
 #, gcc-internal-format
-msgid "%qE is deprecated: %s"
+msgid "specialization of %qD in different namespace"
 msgstr ""
 
-#: toplev.c:1015
+#: cp/pt.c:759 cp/pt.c:861
+#, fuzzy, gcc-internal-format
+msgid "  from definition of %q+#D"
+msgstr "папярэдняе вызначэньне `%#T'"
+
+#: cp/pt.c:776
 #, gcc-internal-format
-msgid "%qE is deprecated"
+msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
 msgstr ""
 
-#: toplev.c:1020
+#: cp/pt.c:794
+#, fuzzy, gcc-internal-format
+msgid "name of class shadows template template parameter %qD"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: cp/pt.c:827
 #, gcc-internal-format
-msgid "type is deprecated: %s"
+msgid "specialization of %qT after instantiation"
 msgstr ""
 
-#: toplev.c:1023
+#: cp/pt.c:860
 #, gcc-internal-format
-msgid "type is deprecated"
+msgid "specializing %q#T in different namespace"
 msgstr ""
 
-#: toplev.c:1176
+#. But if we've had an implicit instantiation, that's a
+#. problem ([temp.expl.spec]/6).
+#: cp/pt.c:898
 #, gcc-internal-format
-msgid "unrecognized gcc debugging option: %c"
+msgid "specialization %qT after instantiation %qT"
 msgstr ""
 
-#: toplev.c:1451
+#: cp/pt.c:912
 #, fuzzy, gcc-internal-format
-msgid "can%'t open %s for writing: %m"
-msgstr "немагчыма адчыніць %s для запісу"
+msgid "explicit specialization of non-template %qT"
+msgstr "ініцыялізацыя"
 
-#: toplev.c:1472
-#, fuzzy, gcc-internal-format
-msgid "-frecord-gcc-switches is not supported by the current target"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+#: cp/pt.c:1328
+#, gcc-internal-format
+msgid "specialization of %qD after instantiation"
+msgstr ""
 
-#: toplev.c:1809
+#: cp/pt.c:1786
 #, fuzzy, gcc-internal-format
-msgid "this target does not support %qs"
-msgstr "%s не падтрымлівае %s"
+msgid "%qD is not a function template"
+msgstr "\"%s\" звычайна функцыя"
 
-#: toplev.c:1866
+#: cp/pt.c:1995
 #, gcc-internal-format
-msgid "instruction scheduling not supported on this target machine"
+msgid "template-id %qD for %q+D does not match any template declaration"
 msgstr ""
 
-#: toplev.c:1870
+#: cp/pt.c:1998
 #, gcc-internal-format
-msgid "this target machine does not have delayed branches"
+msgid "saw %d %<template<>%>, need %d for specializing a member function template"
 msgstr ""
 
-#: toplev.c:1884
+#: cp/pt.c:2007
 #, gcc-internal-format
-msgid "-f%sleading-underscore not supported on this target machine"
+msgid "ambiguous template specialization %qD for %q+D"
 msgstr ""
 
-#: toplev.c:1927
+#. This case handles bogus declarations like template <>
+#. template <class T> void f<int>();
+#: cp/pt.c:2243 cp/pt.c:2297
 #, fuzzy, gcc-internal-format
-msgid "could not close zeroed insn dump file %qs: %s"
-msgstr "немагÑ\87Ñ\8bма Ð·Ð°Ñ\87Ñ\8bнÑ\96Ñ\86Ñ\8c Ñ\83ваÑ\85одзÑ\8fÑ\87Ñ\8b Ñ\84айл %s"
+msgid "template-id %qD in declaration of primary template"
+msgstr "пÑ\83Ñ\81Ñ\82ое Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнне"
 
-#: toplev.c:1992
+#: cp/pt.c:2256
 #, gcc-internal-format
-msgid "target system does not support the \"%s\" debug format"
+msgid "template parameter list used in explicit instantiation"
 msgstr ""
 
-#: toplev.c:2004
+#: cp/pt.c:2262
 #, gcc-internal-format
-msgid "variable tracking requested, but useless unless producing debug info"
+msgid "definition provided for explicit instantiation"
 msgstr ""
 
-#: toplev.c:2007
+#: cp/pt.c:2270
+#, fuzzy, gcc-internal-format
+msgid "too many template parameter lists in declaration of %qD"
+msgstr "пустое абвяшчэнне"
+
+#: cp/pt.c:2273
+#, fuzzy, gcc-internal-format
+msgid "too few template parameter lists in declaration of %qD"
+msgstr "пустое абвяшчэнне"
+
+#: cp/pt.c:2275
 #, gcc-internal-format
-msgid "variable tracking requested, but not supported by this debug format"
+msgid "explicit specialization of %qD must be introduced by %<template <>%>"
 msgstr ""
 
-#: toplev.c:2035
+#: cp/pt.c:2294
 #, gcc-internal-format
-msgid "var-tracking-assignments changes selective scheduling"
+msgid "function template partial specialization %qD is not allowed"
 msgstr ""
 
-#: toplev.c:2051
-#, fuzzy, gcc-internal-format
-msgid "can%'t open %s: %m"
-msgstr "немагчыма адчыніць %s"
+#: cp/pt.c:2326
+#, gcc-internal-format
+msgid "default argument specified in explicit specialization"
+msgstr ""
 
-#: toplev.c:2058
+#: cp/pt.c:2356
 #, fuzzy, gcc-internal-format
-msgid "-ffunction-sections not supported for this target"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+msgid "%qD is not a template function"
+msgstr "`%D' - гэта ня функцыя,"
 
-#: toplev.c:2063
+#: cp/pt.c:2364
 #, fuzzy, gcc-internal-format
-msgid "-fdata-sections not supported for this target"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+msgid "%qD is not declared in %qD"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: toplev.c:2070
+#. From [temp.expl.spec]:
+#.
+#. If such an explicit specialization for the member
+#. of a class template names an implicitly-declared
+#. special member function (clause _special_), the
+#. program is ill-formed.
+#.
+#. Similar language is found in [temp.explicit].
+#: cp/pt.c:2426
 #, gcc-internal-format
-msgid "-ffunction-sections disabled; it makes profiling impossible"
+msgid "specialization of implicitly-declared special member function"
 msgstr ""
 
-#: toplev.c:2077
+#: cp/pt.c:2470
 #, fuzzy, gcc-internal-format
-msgid "-fprefetch-loop-arrays not supported for this target"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+msgid "no member function %qD declared in %qT"
+msgstr "у функцыі \"%s\":"
 
-#: toplev.c:2083
+#: cp/pt.c:3070
 #, gcc-internal-format
-msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
+msgid "base initializer expansion %<%T%> contains no parameter packs"
 msgstr ""
 
-#: toplev.c:2092
+#: cp/pt.c:3131
 #, gcc-internal-format
-msgid "-fprefetch-loop-arrays is not supported with -Os"
+msgid "expansion pattern %<%T%> contains no argument packs"
 msgstr ""
 
-#: toplev.c:2103
+#: cp/pt.c:3133
 #, gcc-internal-format
-msgid "-fassociative-math disabled; other options take precedence"
+msgid "expansion pattern %<%E%> contains no argument packs"
 msgstr ""
 
-#: toplev.c:2119
-#, fuzzy, gcc-internal-format
-msgid "-fstack-protector not supported for this target"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+#: cp/pt.c:3174
+#, gcc-internal-format
+msgid "parameter packs not expanded with %<...%>:"
+msgstr ""
 
-#: toplev.c:2132
+#: cp/pt.c:3189 cp/pt.c:3825
 #, gcc-internal-format
-msgid "unwind tables currently require a frame pointer for correctness"
+msgid "        %qD"
 msgstr ""
 
-#: toplev.c:2353
+#: cp/pt.c:3191
+#, gcc-internal-format
+msgid "        <anonymous>"
+msgstr ""
+
+#: cp/pt.c:3308
 #, fuzzy, gcc-internal-format
-msgid "error writing to %s: %m"
-msgstr "памÑ\8bлка Ð·Ð°Ð¿Ñ\96Ñ\81Ñ\83 Ñ\9e %s"
+msgid "declaration of %q+#D"
+msgstr "абвÑ\8fÑ\88Ñ\87Ñ\8dнÑ\8cне `%#D'"
 
-#: toplev.c:2355 java/jcf-parse.c:1770
+#: cp/pt.c:3309
 #, fuzzy, gcc-internal-format
-msgid "error closing %s: %m"
-msgstr "памÑ\8bлка Ð·Ð°Ð¿Ñ\96Ñ\81Ñ\83 Ñ\9e %s"
+msgid " shadows template parm %q+#D"
+msgstr "невÑ\8bкаÑ\80Ñ\8bÑ\81Ñ\82аемÑ\8b Ð¿Ð°Ñ\80амеÑ\82Ñ\80 \"%s\""
 
-#: tree-cfg.c:1849
+#: cp/pt.c:3821
 #, gcc-internal-format
-msgid "will never be executed"
+msgid "template parameters not used in partial specialization:"
 msgstr ""
 
-#: tree-cfg.c:2535
+#: cp/pt.c:3836
 #, gcc-internal-format
-msgid "SSA name in freelist but still referenced"
+msgid "partial specialization %qT does not specialize any template arguments"
 msgstr ""
 
-#: tree-cfg.c:2544
+#: cp/pt.c:3881
 #, gcc-internal-format
-msgid "Indirect reference's operand is not a register or a constant."
+msgid "parameter pack argument %qE must be at the end of the template argument list"
 msgstr ""
 
-#: tree-cfg.c:2553
+#: cp/pt.c:3884
 #, gcc-internal-format
-msgid "ASSERT_EXPR with an always-false condition"
+msgid "parameter pack argument %qT must be at the end of the template argument list"
 msgstr ""
 
-#: tree-cfg.c:2559
+#: cp/pt.c:3903
 #, gcc-internal-format
-msgid "MODIFY_EXPR not expected while having tuples."
+msgid "template argument %qE involves template parameter(s)"
 msgstr ""
 
-#: tree-cfg.c:2580
+#: cp/pt.c:3947
 #, gcc-internal-format
-msgid "constant not recomputed when ADDR_EXPR changed"
+msgid "type %qT of template argument %qE depends on template parameter(s)"
 msgstr ""
 
-#: tree-cfg.c:2585
+#: cp/pt.c:4054
+#, fuzzy, gcc-internal-format
+msgid "no default argument for %qD"
+msgstr "нехапае аргументаў у функцыі \"%s\""
+
+#: cp/pt.c:4075
 #, gcc-internal-format
-msgid "side effects not recomputed when ADDR_EXPR changed"
+msgid "parameter pack %qE must be at the end of the template parameter list"
 msgstr ""
 
-#: tree-cfg.c:2603 tree-ssa.c:822
+#: cp/pt.c:4078
 #, gcc-internal-format
-msgid "address taken, but ADDRESSABLE bit not set"
+msgid "parameter pack %qT must be at the end of the template parameter list"
 msgstr ""
 
-#: tree-cfg.c:2608
+#: cp/pt.c:4267
 #, gcc-internal-format
-msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
+msgid "template class without a name"
 msgstr ""
 
-#: tree-cfg.c:2619
+#. [temp.mem]
+#.
+#. A destructor shall not be a member template.
+#: cp/pt.c:4277
 #, gcc-internal-format
-msgid "non-integral used in condition"
+msgid "destructor %qD declared as member template"
 msgstr ""
 
-#: tree-cfg.c:2624
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:4292
 #, fuzzy, gcc-internal-format
-msgid "invalid conditional operand"
-msgstr "неÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нÑ\8b %%c Ð°Ð¿ÐµÑ\80анд"
+msgid "invalid template declaration of %qD"
+msgstr "паÑ\9eÑ\82оÑ\80нае Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнне Ð¼ÐµÑ\82кÑ\96 \"%s\""
 
-#: tree-cfg.c:2671
-#, gcc-internal-format
-msgid "invalid position or size operand to BIT_FIELD_REF"
-msgstr ""
+#: cp/pt.c:4409
+#, fuzzy, gcc-internal-format
+msgid "template definition of non-template %q#D"
+msgstr "абвяшчэньне шаблёну `%#D'"
 
-#: tree-cfg.c:2678
+#: cp/pt.c:4452
 #, gcc-internal-format
-msgid "integral result type precision does not match field size of BIT_FIELD_REF"
+msgid "expected %d levels of template parms for %q#D, got %d"
 msgstr ""
 
-#: tree-cfg.c:2686
+#: cp/pt.c:4464
+#, fuzzy, gcc-internal-format
+msgid "got %d template parameters for %q#D"
+msgstr "невыкарыстаемы параметр \"%s\""
+
+#: cp/pt.c:4467
+#, fuzzy, gcc-internal-format
+msgid "got %d template parameters for %q#T"
+msgstr "невыкарыстаемы параметр \"%s\""
+
+#: cp/pt.c:4469
 #, gcc-internal-format
-msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
+msgid "  but %d required"
 msgstr ""
 
-#: tree-cfg.c:2697
+#: cp/pt.c:4487
 #, gcc-internal-format
-msgid "invalid reference prefix"
+msgid "template arguments to %qD do not match original template %qD"
 msgstr ""
 
-#: tree-cfg.c:2708
+#: cp/pt.c:4491
 #, fuzzy, gcc-internal-format
-msgid "invalid operand to plus/minus, type is a pointer"
-msgstr "нерэчаісны %%-код"
+msgid "use template<> for an explicit specialization"
+msgstr "ініцыялізацыя"
+
+#: cp/pt.c:4590
+#, fuzzy, gcc-internal-format
+msgid "%qT is not a template type"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: cp/pt.c:4603
+#, fuzzy, gcc-internal-format
+msgid "template specifiers not specified in declaration of %qD"
+msgstr "пустое абвяшчэнне"
 
-#: tree-cfg.c:2719
+#: cp/pt.c:4613
 #, gcc-internal-format
-msgid "invalid operand to pointer plus, first operand is not a pointer"
+msgid "redeclared with %d template parameter(s)"
 msgstr ""
 
-#: tree-cfg.c:2727
+#: cp/pt.c:4615
+#, fuzzy, gcc-internal-format
+msgid "previous declaration %q+D used %d template parameter(s)"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: cp/pt.c:4649
+#, fuzzy, gcc-internal-format
+msgid "template parameter %q+#D"
+msgstr "невыкарыстаемы параметр \"%s\""
+
+#: cp/pt.c:4650
 #, gcc-internal-format
-msgid "invalid operand to pointer plus, second operand is not an integer with type of sizetype."
+msgid "redeclared here as %q#D"
 msgstr ""
 
-#: tree-cfg.c:2798
+#. We have in [temp.param]:
+#.
+#. A template-parameter may not be given default arguments
+#. by two different declarations in the same scope.
+#: cp/pt.c:4660
 #, fuzzy, gcc-internal-format
-msgid "invalid expression for min lvalue"
-msgstr "неÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нае Ð·Ð½Ð°Ñ\87Ñ\8dнÑ\8cне %%m"
+msgid "redefinition of default argument for %q#D"
+msgstr "неÑ\85апае Ð°Ñ\80гÑ\83менÑ\82аÑ\9e Ñ\83 Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96 \"%s\""
 
-#: tree-cfg.c:2809
+#: cp/pt.c:4662
 #, fuzzy, gcc-internal-format
-msgid "invalid operand in indirect reference"
-msgstr "Ð\9dеÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нÑ\8b Ð²Ñ\8bбаÑ\80 \"%s\""
+msgid "original definition appeared here"
+msgstr "папÑ\8fÑ\80Ñ\8dднÑ\8fе Ð²Ñ\8bзнаÑ\87Ñ\8dнÑ\8cне"
 
-#: tree-cfg.c:2816
+#: cp/pt.c:4766
 #, gcc-internal-format
-msgid "type mismatch in indirect reference"
+msgid "%qE is not a valid template argument for type %qT because function %qD has not external linkage"
 msgstr ""
 
-#: tree-cfg.c:2845
+#: cp/pt.c:4785 cp/pt.c:5072
 #, fuzzy, gcc-internal-format
-msgid "invalid operands to array reference"
-msgstr "нерэчаісны %%-код"
+msgid "%qE is not a valid template argument for type %qT"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: tree-cfg.c:2856
+#: cp/pt.c:4787
 #, gcc-internal-format
-msgid "type mismatch in array reference"
+msgid "it must be a pointer-to-member of the form `&X::Y'"
 msgstr ""
 
-#: tree-cfg.c:2865
+#: cp/pt.c:4823
 #, gcc-internal-format
-msgid "type mismatch in array range reference"
+msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
 msgstr ""
 
-#: tree-cfg.c:2876
+#: cp/pt.c:4900
 #, gcc-internal-format
-msgid "type mismatch in real/imagpart reference"
+msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
 msgstr ""
 
-#: tree-cfg.c:2886
+#: cp/pt.c:4944
 #, gcc-internal-format
-msgid "type mismatch in component reference"
+msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
 msgstr ""
 
-#: tree-cfg.c:2903
+#: cp/pt.c:4962
 #, gcc-internal-format
-msgid "Conversion of an SSA_NAME on the left hand side."
+msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
 msgstr ""
 
-#: tree-cfg.c:2961
+#: cp/pt.c:4969
 #, gcc-internal-format
-msgid "non-function in gimple call"
+msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
 msgstr ""
 
-#: tree-cfg.c:2969
+#: cp/pt.c:4999
 #, gcc-internal-format
-msgid "invalid LHS in gimple call"
+msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
 msgstr ""
 
-#: tree-cfg.c:2985
+#: cp/pt.c:5006
 #, gcc-internal-format
-msgid "invalid conversion in gimple call"
+msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
 msgstr ""
 
-#: tree-cfg.c:2998
+#: cp/pt.c:5023
 #, gcc-internal-format
-msgid "static chain in indirect gimple call"
+msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
 msgstr ""
 
-#: tree-cfg.c:3005
+#: cp/pt.c:5032
 #, gcc-internal-format
-msgid "static chain with function that doesn't use one"
+msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
 msgstr ""
 
-#: tree-cfg.c:3029
-#, fuzzy, gcc-internal-format
-msgid "invalid operands in gimple comparison"
-msgstr "нерэчаісны %%-код"
-
-#: tree-cfg.c:3047
+#: cp/pt.c:5040
 #, gcc-internal-format
-msgid "type mismatch in comparison expression"
+msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
 msgstr ""
 
-#: tree-cfg.c:3073
+#: cp/pt.c:5073
 #, gcc-internal-format
-msgid "non-register as LHS of unary operation"
+msgid "it must be the address of a function with external linkage"
 msgstr ""
 
-#: tree-cfg.c:3079
-#, fuzzy, gcc-internal-format
-msgid "invalid operand in unary operation"
-msgstr "нерэчаісны %%-код"
+#: cp/pt.c:5087
+#, gcc-internal-format
+msgid "%qE is not a valid template argument for type %qT because it is a pointer"
+msgstr ""
 
-#: tree-cfg.c:3114
-#, fuzzy, gcc-internal-format
-msgid "invalid types in nop conversion"
-msgstr "нерэчаісны %%-код"
+#: cp/pt.c:5089
+#, gcc-internal-format
+msgid "try using %qE instead"
+msgstr ""
 
-#: tree-cfg.c:3129
+#: cp/pt.c:5129
 #, gcc-internal-format
-msgid "invalid types in address space conversion"
+msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
 msgstr ""
 
-#: tree-cfg.c:3143
+#: cp/pt.c:5132
 #, gcc-internal-format
-msgid "invalid types in fixed-point conversion"
+msgid "standard conversions are not allowed in this context"
 msgstr ""
 
-#: tree-cfg.c:3156
+#: cp/pt.c:5465
 #, gcc-internal-format
-msgid "invalid types in conversion to floating point"
+msgid "injected-class-name %qD used as template template argument"
 msgstr ""
 
-#: tree-cfg.c:3169
+#: cp/pt.c:5490
 #, gcc-internal-format
-msgid "invalid types in conversion to integer"
+msgid "to refer to a type member of a template parameter, use %<typename %E%>"
 msgstr ""
 
-#: tree-cfg.c:3204
+#: cp/pt.c:5506 cp/pt.c:5525 cp/pt.c:5571
 #, gcc-internal-format
-msgid "non-trivial conversion in unary operation"
+msgid "type/value mismatch at argument %d in template parameter list for %qD"
 msgstr ""
 
-#: tree-cfg.c:3231
+#: cp/pt.c:5510
 #, gcc-internal-format
-msgid "non-register as LHS of binary operation"
+msgid "  expected a constant of type %qT, got %qT"
 msgstr ""
 
-#: tree-cfg.c:3238
-#, fuzzy, gcc-internal-format
-msgid "invalid operands in binary operation"
-msgstr "прапушчан ініцыялізатар"
+#: cp/pt.c:5514
+#, gcc-internal-format
+msgid "  expected a class template, got %qE"
+msgstr ""
 
-#: tree-cfg.c:3253
+#: cp/pt.c:5516
 #, gcc-internal-format
-msgid "type mismatch in complex expression"
+msgid "  expected a type, got %qE"
 msgstr ""
 
-#: tree-cfg.c:3282
+#: cp/pt.c:5529
 #, gcc-internal-format
-msgid "type mismatch in shift expression"
+msgid "  expected a type, got %qT"
 msgstr ""
 
-#: tree-cfg.c:3304
+#: cp/pt.c:5531
 #, gcc-internal-format
-msgid "type mismatch in vector shift expression"
+msgid "  expected a class template, got %qT"
 msgstr ""
 
-#: tree-cfg.c:3317
+#: cp/pt.c:5574
 #, gcc-internal-format
-msgid "non-element sized vector shift of floating point vector"
+msgid "  expected a template of type %qD, got %qT"
 msgstr ""
 
-#: tree-cfg.c:3335
+#. Not sure if this is reachable, but it doesn't hurt
+#. to be robust.
+#: cp/pt.c:5607
 #, gcc-internal-format
-msgid "invalid non-vector operands to vector valued plus"
+msgid "type mismatch in nontype parameter pack"
 msgstr ""
 
-#: tree-cfg.c:3359
+#: cp/pt.c:5629
 #, gcc-internal-format
-msgid "invalid (pointer) operands to plus/minus"
+msgid "could not convert template argument %qE to %qT"
 msgstr ""
 
-#: tree-cfg.c:3374
+#: cp/pt.c:5694
 #, gcc-internal-format
-msgid "type mismatch in pointer plus expression"
+msgid "wrong number of template arguments (%d, should be %d)"
 msgstr ""
 
-#: tree-cfg.c:3397
+#: cp/pt.c:5836
 #, gcc-internal-format
-msgid "type mismatch in binary truth expression"
+msgid "wrong number of template arguments (%d, should be %d%s)"
 msgstr ""
 
-#: tree-cfg.c:3465
+#: cp/pt.c:5840
+#, fuzzy, gcc-internal-format
+msgid "provided for %q+D"
+msgstr "дэструктару неабходны \"%#D\""
+
+#: cp/pt.c:5907
 #, gcc-internal-format
-msgid "type mismatch in binary expression"
+msgid "cannot expand %<%E%> into a fixed-length argument list"
 msgstr ""
 
-#: tree-cfg.c:3490
+#: cp/pt.c:5910
 #, gcc-internal-format
-msgid "non-trivial conversion at assignment"
+msgid "cannot expand %<%T%> into a fixed-length argument list"
 msgstr ""
 
-#: tree-cfg.c:3507
+#: cp/pt.c:5933
 #, fuzzy, gcc-internal-format
-msgid "invalid operand in unary expression"
-msgstr "неÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нÑ\8b %%-код"
+msgid "template argument %d is invalid"
+msgstr "паÑ\80амеÑ\82Ñ\80 \"%s\" Ñ\96нÑ\96Ñ\86Ñ\8bÑ\8fлÑ\96заванÑ\8b"
 
-#: tree-cfg.c:3515
+#: cp/pt.c:6261
 #, gcc-internal-format
-msgid "type mismatch in address expression"
+msgid "non-template type %qT used as a template"
 msgstr ""
 
-#: tree-cfg.c:3539 tree-cfg.c:3565
+#: cp/pt.c:6263
 #, fuzzy, gcc-internal-format
-msgid "invalid rhs for gimple memory store"
-msgstr "неÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нÑ\8b Ñ\80Ñ\8dжÑ\8bм Ð´Ð»Ñ\8f gen_tst_reg"
+msgid "for template declaration %q+D"
+msgstr "пÑ\83Ñ\81Ñ\82ое Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнне"
 
-#: tree-cfg.c:3629
-#, fuzzy, gcc-internal-format
-msgid "invalid operand in return statement"
-msgstr "нерэчаісны %%-код"
+#: cp/pt.c:6918
+#, gcc-internal-format
+msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
+msgstr ""
 
-#: tree-cfg.c:3641
+#: cp/pt.c:8184
 #, gcc-internal-format
-msgid "invalid conversion in return statement"
+msgid "mismatched argument pack lengths while expanding %<%T%>"
 msgstr ""
 
-#: tree-cfg.c:3665
+#: cp/pt.c:8188
 #, gcc-internal-format
-msgid "goto destination is neither a label nor a pointer"
+msgid "mismatched argument pack lengths while expanding %<%E%>"
+msgstr ""
+
+#: cp/pt.c:9228
+#, gcc-internal-format
+msgid "instantiation of %q+D as type %qT"
 msgstr ""
 
-#: tree-cfg.c:3680
+#. It may seem that this case cannot occur, since:
+#.
+#. typedef void f();
+#. void g() { f x; }
+#.
+#. declares a function, not a variable.  However:
+#.
+#. typedef void f();
+#. template <typename T> void g() { T t; }
+#. template void g<f>();
+#.
+#. is an attempt to declare a variable with function
+#. type.
+#: cp/pt.c:9373
+#, fuzzy, gcc-internal-format
+msgid "variable %qD has function type"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: cp/pt.c:9536
 #, fuzzy, gcc-internal-format
-msgid "invalid operand to switch statement"
-msgstr "нерэчаісны %%-код"
+msgid "invalid parameter type %qT"
+msgstr "нерэчаісны тып парамэтра `%T'"
 
-#: tree-cfg.c:3700
+#: cp/pt.c:9538
 #, fuzzy, gcc-internal-format
-msgid "Invalid PHI result"
-msgstr "нерэчаісны адрас"
+msgid "in declaration %q+D"
+msgstr "у абвяшчэньні  `%D'"
 
-#: tree-cfg.c:3712
+#: cp/pt.c:9615
 #, fuzzy, gcc-internal-format
-msgid "Invalid PHI argument"
-msgstr "нерэчаіснае значэньне %%P"
+msgid "function returning an array"
+msgstr "функцыя не вяртае тып string"
+
+#: cp/pt.c:9617
+#, fuzzy, gcc-internal-format
+msgid "function returning a function"
+msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: tree-cfg.c:3718
+#: cp/pt.c:9644
 #, gcc-internal-format
-msgid "Incompatible types in PHI argument %u"
+msgid "creating pointer to member function of non-class type %qT"
 msgstr ""
 
-#: tree-cfg.c:3858
+#: cp/pt.c:9893
 #, gcc-internal-format
-msgid "verify_gimple failed"
+msgid "creating array with negative size (%qE)"
 msgstr ""
 
-#: tree-cfg.c:3893
+#: cp/pt.c:10142
 #, gcc-internal-format
-msgid "invalid function in call statement"
+msgid "forming reference to void"
 msgstr ""
 
-#: tree-cfg.c:3904
-#, fuzzy, gcc-internal-format
-msgid "invalid pure const state for function"
-msgstr "Нерэчаісны выбар \"%s\""
-
-#: tree-cfg.c:3917 tree-ssa.c:997 tree-ssa.c:1006
+#: cp/pt.c:10144
 #, fuzzy, gcc-internal-format
-msgid "in statement"
-msgstr "вельмі шмат аргументаў у функцыі"
+msgid "forming pointer to reference type %qT"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: tree-cfg.c:3937
+#: cp/pt.c:10146
 #, gcc-internal-format
-msgid "statement marked for throw, but doesn%'t"
+msgid "forming reference to reference type %qT"
 msgstr ""
 
-#: tree-cfg.c:3943
+#: cp/pt.c:10195
 #, gcc-internal-format
-msgid "statement marked for throw in middle of block"
+msgid "creating pointer to member of non-class type %qT"
 msgstr ""
 
-#: tree-cfg.c:4015
+#: cp/pt.c:10201
 #, gcc-internal-format
-msgid "Dead STMT in EH table"
+msgid "creating pointer to member reference type %qT"
 msgstr ""
 
-#: tree-cfg.c:4053
+#: cp/pt.c:10207
 #, gcc-internal-format
-msgid "gimple_bb (phi) is set to a wrong basic block"
+msgid "creating pointer to member of type void"
 msgstr ""
 
-#: tree-cfg.c:4064
-#, fuzzy, gcc-internal-format
-msgid "missing PHI def"
-msgstr "Прапушчан ідэнтыфікатар"
-
-#: tree-cfg.c:4075
+#: cp/pt.c:10269
 #, gcc-internal-format
-msgid "PHI argument is not a GIMPLE value"
+msgid "creating array of %qT"
 msgstr ""
 
-#: tree-cfg.c:4084 tree-cfg.c:4157
+#: cp/pt.c:10275
 #, gcc-internal-format
-msgid "incorrect sharing of tree nodes"
+msgid "creating array of %qT, which is an abstract class type"
 msgstr ""
 
-#: tree-cfg.c:4107
-#, fuzzy, gcc-internal-format
-msgid "invalid GIMPLE statement"
-msgstr "Нерэчаісны выбар %s"
+#: cp/pt.c:10327
+#, gcc-internal-format
+msgid "%qT is not a class, struct, or union type"
+msgstr ""
 
-#: tree-cfg.c:4116
+#: cp/pt.c:10363
 #, gcc-internal-format
-msgid "gimple_bb (stmt) is set to a wrong basic block"
+msgid "%qT resolves to %qT, which is not an enumeration type"
 msgstr ""
 
-#: tree-cfg.c:4129
+#: cp/pt.c:10366
 #, gcc-internal-format
-msgid "incorrect entry in label_to_block_map"
+msgid "%qT resolves to %qT, which is is not a class type"
 msgstr ""
 
-#: tree-cfg.c:4139
+#: cp/pt.c:10487
+#, fuzzy, gcc-internal-format
+msgid "use of %qs in template"
+msgstr "\"%s\" звычайна функцыя"
+
+#: cp/pt.c:10623
 #, gcc-internal-format
-msgid "incorrect setting of landing pad number"
+msgid "qualifying type %qT does not match destructor name ~%qT"
 msgstr ""
 
-#: tree-cfg.c:4173
+#: cp/pt.c:10638
 #, gcc-internal-format
-msgid "verify_stmts failed"
+msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
 msgstr ""
 
-#: tree-cfg.c:4196
+#: cp/pt.c:10640
 #, gcc-internal-format
-msgid "ENTRY_BLOCK has IL associated with it"
+msgid "say %<typename %E%> if a type is meant"
 msgstr ""
 
-#: tree-cfg.c:4202
+#: cp/pt.c:10786
 #, gcc-internal-format
-msgid "EXIT_BLOCK has IL associated with it"
+msgid "using invalid field %qD"
 msgstr ""
 
-#: tree-cfg.c:4209
+#: cp/pt.c:11116 cp/pt.c:11788
 #, gcc-internal-format
-msgid "fallthru to exit from bb %d"
+msgid "invalid use of pack expansion expression"
 msgstr ""
 
-#: tree-cfg.c:4233
+#: cp/pt.c:11120 cp/pt.c:11792
 #, gcc-internal-format
-msgid "nonlocal label "
+msgid "use %<...%> to expand argument pack"
 msgstr ""
 
-#: tree-cfg.c:4242 tree-cfg.c:4251 tree-cfg.c:4276
+#: cp/pt.c:11952
 #, gcc-internal-format
-msgid "label "
+msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
 msgstr ""
 
-#: tree-cfg.c:4266
+#: cp/pt.c:12492
+#, fuzzy, gcc-internal-format
+msgid "%qT is not a class or namespace"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: cp/pt.c:12495
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a class or namespace"
+msgstr "\"%s\" звычайна функцыя"
+
+#: cp/pt.c:12756
 #, gcc-internal-format
-msgid "control flow in the middle of basic block %d"
+msgid "%qT is/uses anonymous type"
 msgstr ""
 
-#: tree-cfg.c:4299
+#: cp/pt.c:12758
+#, fuzzy, gcc-internal-format
+msgid "template argument for %qD uses local type %qT"
+msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
+
+#: cp/pt.c:12768
 #, gcc-internal-format
-msgid "fallthru edge after a control statement in bb %d"
+msgid "%qT is a variably modified type"
 msgstr ""
 
-#: tree-cfg.c:4312
+#: cp/pt.c:12779
+#, fuzzy, gcc-internal-format
+msgid "integral expression %qE is not constant"
+msgstr "тып параметра \"%s\" не аб'яўлены"
+
+#: cp/pt.c:12797
 #, gcc-internal-format
-msgid "true/false edge after a non-GIMPLE_COND in bb %d"
+msgid "  trying to instantiate %qD"
 msgstr ""
 
-#: tree-cfg.c:4335 tree-cfg.c:4357 tree-cfg.c:4370 tree-cfg.c:4439
+#: cp/pt.c:15860
+#, fuzzy, gcc-internal-format
+msgid "ambiguous class template instantiation for %q#T"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#: cp/pt.c:15864
 #, gcc-internal-format
-msgid "wrong outgoing edge flags at end of bb %d"
+msgid "%s %+#T"
 msgstr ""
 
-#: tree-cfg.c:4345
+#: cp/pt.c:15888 cp/pt.c:15971
+#, fuzzy, gcc-internal-format
+msgid "explicit instantiation of non-template %q#D"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#: cp/pt.c:15903
 #, gcc-internal-format
-msgid "explicit goto at end of bb %d"
+msgid "%qD is not a static data member of a class template"
 msgstr ""
 
-#: tree-cfg.c:4375
+#: cp/pt.c:15909 cp/pt.c:15966
 #, gcc-internal-format
-msgid "return edge does not point to exit in bb %d"
+msgid "no matching template for %qD found"
 msgstr ""
 
-#: tree-cfg.c:4405
+#: cp/pt.c:15914
 #, gcc-internal-format
-msgid "found default case not at the start of case vector"
+msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
 msgstr ""
 
-#: tree-cfg.c:4413
+#: cp/pt.c:15922
 #, fuzzy, gcc-internal-format
-msgid "case labels not sorted: "
-msgstr "%s не падтрымлівае %s"
+msgid "explicit instantiation of %q#D"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#: cp/pt.c:15958
+#, fuzzy, gcc-internal-format
+msgid "duplicate explicit instantiation of %q#D"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: tree-cfg.c:4430
+#: cp/pt.c:15981 cp/pt.c:16073
 #, gcc-internal-format
-msgid "extra outgoing edge %d->%d"
+msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
 msgstr ""
 
-#: tree-cfg.c:4453
-#, fuzzy, gcc-internal-format
-msgid "missing edge %i->%i"
-msgstr "прапушчана поле '%s' у '%s'"
-
-#: tree-cfg.c:7158
+#: cp/pt.c:15986 cp/pt.c:16090
 #, gcc-internal-format
-msgid "%<noreturn%> function does return"
+msgid "storage class %qD applied to template instantiation"
 msgstr ""
 
-#: tree-cfg.c:7178
+#: cp/pt.c:16051
+#, fuzzy, gcc-internal-format
+msgid "explicit instantiation of non-template type %qT"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#: cp/pt.c:16060
 #, gcc-internal-format
-msgid "control reaches end of non-void function"
+msgid "explicit instantiation of %q#T before definition of template"
 msgstr ""
 
-#: tree-cfg.c:7241
+#: cp/pt.c:16078
 #, gcc-internal-format
-msgid "function might be possible candidate for attribute %<noreturn%>"
+msgid "ISO C++ forbids the use of %qE on explicit instantiations"
 msgstr ""
 
-#: tree-cfg.c:7312
+#: cp/pt.c:16124
+#, fuzzy, gcc-internal-format
+msgid "duplicate explicit instantiation of %q#T"
+msgstr "паўторнае абвяшчэнне меткі \"%s\""
+
+#. [temp.explicit]
+#.
+#. The definition of a non-exported function template, a
+#. non-exported member function template, or a non-exported
+#. member function or static data member of a class template
+#. shall be present in every translation unit in which it is
+#. explicitly instantiated.
+#: cp/pt.c:16588
 #, gcc-internal-format
-msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
+msgid "explicit instantiation of %qD but no definition available"
 msgstr ""
 
-#: tree-cfg.c:7317
+#: cp/pt.c:16754
 #, gcc-internal-format
-msgid "ignoring return value of function declared with attribute warn_unused_result"
+msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
 msgstr ""
 
-#: tree-dump.c:930
+#: cp/pt.c:17109
 #, fuzzy, gcc-internal-format
-msgid "could not open dump file %qs: %s"
-msgstr "Ð\9dемагÑ\87Ñ\8bма Ð°Ð´Ñ\87Ñ\8bнÑ\96Ñ\86Ñ\8c Ñ\84айл Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ\8bмÑ\96 %s.\n"
+msgid "%q#T is not a valid type for a template constant parameter"
+msgstr "нÑ\8fвеÑ\80нае Ð²Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82анне \"restict\""
 
-#: tree-dump.c:1063
+#: cp/pt.c:18106
 #, gcc-internal-format
-msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
+msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
 msgstr ""
 
-#: tree-eh.c:3877
+#: cp/pt.c:18156
 #, gcc-internal-format
-msgid "BB %i has multiple EH edges"
+msgid "unable to deduce %qT from %qE"
 msgstr ""
 
-#: tree-eh.c:3889
+#: cp/pt.c:18167
 #, gcc-internal-format
-msgid "BB %i can not throw but has an EH edge"
+msgid "inconsistent deduction for %qT: %qT and then %qT"
 msgstr ""
 
-#: tree-eh.c:3897
+#: cp/repo.c:119
 #, gcc-internal-format
-msgid "BB %i last statement has incorrectly set lp"
+msgid "-frepo must be used with -c"
 msgstr ""
 
-#: tree-eh.c:3903
+#: cp/repo.c:209
 #, gcc-internal-format
-msgid "BB %i is missing an EH edge"
+msgid "mysterious repository information in %s"
 msgstr ""
 
-#: tree-eh.c:3909
-#, gcc-internal-format
-msgid "Incorrect EH edge %i->%i"
-msgstr ""
+#: cp/repo.c:227
+#, fuzzy, gcc-internal-format
+msgid "can't create repository information file %qs"
+msgstr "немагчыма стварыць дырэкторыю \"%s\""
 
-#: tree-eh.c:3943 tree-eh.c:3962
+#: cp/rtti.c:290
 #, gcc-internal-format
-msgid "BB %i is missing an edge"
+msgid "cannot use typeid with -fno-rtti"
 msgstr ""
 
-#: tree-eh.c:3979
+#: cp/rtti.c:296
 #, gcc-internal-format
-msgid "BB %i too many fallthru edges"
+msgid "must #include <typeinfo> before using typeid"
 msgstr ""
 
-#: tree-eh.c:3988
+#: cp/rtti.c:393
 #, gcc-internal-format
-msgid "BB %i has incorrect edge"
+msgid "cannot create type information for type %qT because it involves types of variable size"
 msgstr ""
 
-#: tree-eh.c:3994
+#: cp/rtti.c:651 cp/rtti.c:666
 #, gcc-internal-format
-msgid "BB %i has incorrect fallthru edge"
+msgid "dynamic_cast of %q#D to %q#T can never succeed"
 msgstr ""
 
-#: tree-inline.c:2773
+#: cp/rtti.c:677
 #, gcc-internal-format
-msgid "function %q+F can never be copied because it receives a non-local goto"
+msgid "%<dynamic_cast%> not permitted with -fno-rtti"
 msgstr ""
 
-#: tree-inline.c:2790
+#: cp/rtti.c:756
 #, gcc-internal-format
-msgid "function %q+F can never be copied because it saves address of local label in a static variable"
+msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
 msgstr ""
 
-#: tree-inline.c:2800
+#: cp/search.c:260
 #, gcc-internal-format
-msgid "function %q+F can never be copied because it uses variable sized variables"
+msgid "%qT is an ambiguous base of %qT"
 msgstr ""
 
-#: tree-inline.c:2838
+#: cp/search.c:278
 #, gcc-internal-format
-msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
+msgid "%qT is an inaccessible base of %qT"
 msgstr ""
 
-#: tree-inline.c:2852
+#: cp/search.c:1841
 #, gcc-internal-format
-msgid "function %q+F can never be inlined because it uses setjmp"
+msgid "deprecated covariant return type for %q+#D"
 msgstr ""
 
-#: tree-inline.c:2866
+#: cp/search.c:1843 cp/search.c:1858 cp/search.c:1863 cp/search.c:1882
 #, gcc-internal-format
-msgid "function %q+F can never be inlined because it uses variable argument lists"
+msgid "  overriding %q+#D"
 msgstr ""
 
-#: tree-inline.c:2878
+#: cp/search.c:1857
+#, fuzzy, gcc-internal-format
+msgid "invalid covariant return type for %q+#D"
+msgstr "нерэчаісны тып парамэтра `%T'"
+
+#: cp/search.c:1862
 #, gcc-internal-format
-msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
+msgid "conflicting return type specified for %q+#D"
 msgstr ""
 
-#: tree-inline.c:2886
+#: cp/search.c:1872
 #, gcc-internal-format
-msgid "function %q+F can never be inlined because it uses non-local goto"
+msgid "looser throw specifier for %q+#F"
 msgstr ""
 
-#: tree-inline.c:2898
+#: cp/search.c:1873
 #, gcc-internal-format
-msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
+msgid "  overriding %q+#F"
 msgstr ""
 
-#: tree-inline.c:2918
+#: cp/search.c:1881
 #, gcc-internal-format
-msgid "function %q+F can never be inlined because it contains a computed goto"
+msgid "conflicting type attributes specified for %q+#D"
 msgstr ""
 
-#: tree-inline.c:2998
+#: cp/search.c:1892
 #, gcc-internal-format
-msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
+msgid "overriding non-deleted function %q+D"
 msgstr ""
 
-#: tree-inline.c:3012
+#: cp/search.c:1896
 #, gcc-internal-format
-msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
+msgid "non-deleted function %q+D"
 msgstr ""
 
-#: tree-inline.c:3577 tree-inline.c:3588
+#: cp/search.c:1897
 #, gcc-internal-format
-msgid "inlining failed in call to %q+F: %s"
+msgid "overriding deleted function %q+D"
 msgstr ""
 
-#: tree-inline.c:3579 tree-inline.c:3590
-#, gcc-internal-format
-msgid "called from here"
-msgstr "выклікана адсюль"
+#. A static member function cannot match an inherited
+#. virtual member function.
+#: cp/search.c:1989
+#, fuzzy, gcc-internal-format
+msgid "%q+#D cannot be declared"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
 
-#: tree-mudflap.c:907
+#: cp/search.c:1990
 #, gcc-internal-format
-msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
+msgid "  since %q+#D declared in base class"
 msgstr ""
 
-#: tree-mudflap.c:1114
+#: cp/semantics.c:762
 #, gcc-internal-format
-msgid "mudflap cannot track %qE in stub function"
+msgid "suggest explicit braces around empty body in %<do%> statement"
 msgstr ""
 
-#: tree-mudflap.c:1358
+#: cp/semantics.c:1287
+#, fuzzy, gcc-internal-format
+msgid "type of asm operand %qE could not be determined"
+msgstr "тып параметра \"%s\" не аб'яўлены"
+
+#: cp/semantics.c:1345
 #, gcc-internal-format
-msgid "mudflap cannot track unknown size extern %qE"
+msgid "__label__ declarations are only allowed in function scopes"
 msgstr ""
 
-#: tree-nomudflap.c:49
+#: cp/semantics.c:1443
 #, fuzzy, gcc-internal-format
-msgid "mudflap: this language is not supported"
-msgstr "-pipe не падтрымліваецца"
+msgid "invalid use of member %q+D in static member function"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: tree-optimize.c:441
+#: cp/semantics.c:1445
 #, fuzzy, gcc-internal-format
-msgid "size of return value of %q+D is %u bytes"
-msgstr "памеÑ\80 Ð²Ñ\8fÑ\80Ñ\82аемага Ð·Ð½Ð°Ñ\87Ñ\8dннÑ\8f \"%s\" %u Ð±Ð°Ð¹Ñ\82"
+msgid "invalid use of non-static data member %q+D"
+msgstr "нÑ\8fвеÑ\80нае Ð²Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82анне \"restict\""
 
-#: tree-optimize.c:444
-#, fuzzy, gcc-internal-format
-msgid "size of return value of %q+D is larger than %wd bytes"
-msgstr "памер вяртаемага значэння \"%s\" больш чым %d байт"
+#: cp/semantics.c:1446 cp/semantics.c:1510
+#, gcc-internal-format
+msgid "from this location"
+msgstr ""
 
-#: tree-outof-ssa.c:756 tree-outof-ssa.c:813 tree-ssa-coalesce.c:958
-#: tree-ssa-coalesce.c:973 tree-ssa-coalesce.c:1195 tree-ssa-live.c:1184
+#: cp/semantics.c:1509
 #, gcc-internal-format
-msgid "SSA corruption"
+msgid "object missing in reference to %q+D"
 msgstr ""
 
-#: tree-profile.c:396
+#: cp/semantics.c:2065
 #, fuzzy, gcc-internal-format
-msgid "unimplemented functionality"
-msgstr "велÑ\8cмÑ\96 Ñ\88маÑ\82 Ð°Ñ\80гÑ\83менÑ\82аÑ\9e Ñ\83 Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96"
+msgid "arguments to destructor are not allowed"
+msgstr "памеÑ\80 \"%s\" Ð±Ð¾Ð»Ñ\8cÑ\88 Ñ\87ам %d Ð±Ð°Ð¹Ñ\82"
 
-#: tree-ssa.c:577
+#: cp/semantics.c:2119
 #, gcc-internal-format
-msgid "expected an SSA_NAME object"
+msgid "%<this%> is unavailable for static member functions"
 msgstr ""
 
-#: tree-ssa.c:583
-#, gcc-internal-format
-msgid "type mismatch between an SSA_NAME and its symbol"
-msgstr ""
+#: cp/semantics.c:2125
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %<this%> in non-member function"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
 
-#: tree-ssa.c:589
-#, gcc-internal-format
-msgid "found an SSA_NAME that had been released into the free pool"
-msgstr ""
+#: cp/semantics.c:2127
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %<this%> at top level"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: tree-ssa.c:595
+#: cp/semantics.c:2151
 #, gcc-internal-format
-msgid "found a virtual definition for a GIMPLE register"
+msgid "invalid qualifying scope in pseudo-destructor name"
 msgstr ""
 
-#: tree-ssa.c:601
+#: cp/semantics.c:2156 cp/typeck.c:2342
 #, gcc-internal-format
-msgid "virtual SSA name for non-VOP decl"
+msgid "qualified type %qT does not match destructor name ~%qT"
 msgstr ""
 
-#: tree-ssa.c:607
+#: cp/semantics.c:2178
 #, gcc-internal-format
-msgid "found a real definition for a non-register"
+msgid "%qE is not of type %qT"
 msgstr ""
 
-#: tree-ssa.c:614
+#: cp/semantics.c:2222
 #, gcc-internal-format
-msgid "found a default name with a non-empty defining statement"
+msgid "compound literal of non-object type %qT"
 msgstr ""
 
-#: tree-ssa.c:642
+#: cp/semantics.c:2306
 #, gcc-internal-format
-msgid "SSA_NAME created in two different blocks %i and %i"
+msgid "template type parameters must use the keyword %<class%> or %<typename%>"
 msgstr ""
 
-#: tree-ssa.c:651 tree-ssa.c:1024
-#, gcc-internal-format
-msgid "SSA_NAME_DEF_STMT is wrong"
-msgstr ""
+#: cp/semantics.c:2348
+#, fuzzy, gcc-internal-format
+msgid "invalid use of type %qT as a default value for a template template-parameter"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: tree-ssa.c:703
+#: cp/semantics.c:2351
 #, fuzzy, gcc-internal-format
-msgid "missing definition"
-msgstr "пÑ\80апÑ\83Ñ\88Ñ\87ан Ñ\96нÑ\96Ñ\86Ñ\8bÑ\8fлÑ\96заÑ\82аÑ\80"
+msgid "invalid default argument for a template template parameter"
+msgstr "нÑ\8fвеÑ\80нае Ð²Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82анне \"restict\""
 
-#: tree-ssa.c:709
+#: cp/semantics.c:2368
 #, gcc-internal-format
-msgid "definition in block %i does not dominate use in block %i"
+msgid "definition of %q#T inside template parameter list"
 msgstr ""
 
-#: tree-ssa.c:717
-#, gcc-internal-format
-msgid "definition in block %i follows the use"
-msgstr ""
+#: cp/semantics.c:2398
+#, fuzzy, gcc-internal-format
+msgid "invalid definition of qualified type %qT"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: cp/semantics.c:2614
+#, fuzzy, gcc-internal-format
+msgid "invalid base-class specification"
+msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
 
-#: tree-ssa.c:724
+#: cp/semantics.c:2626
 #, gcc-internal-format
-msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
+msgid "base class %qT has cv qualifiers"
 msgstr ""
 
-#: tree-ssa.c:732
+#: cp/semantics.c:2651
 #, gcc-internal-format
-msgid "no immediate_use list"
+msgid "incomplete type %qT used in nested name specifier"
 msgstr ""
 
-#: tree-ssa.c:744
+#: cp/semantics.c:2655
+#, fuzzy, gcc-internal-format
+msgid "reference to %<%T::%D%> is ambiguous"
+msgstr "памер \"%s\" - %d байт"
+
+#: cp/semantics.c:2660 cp/typeck.c:2142
 #, gcc-internal-format
-msgid "wrong immediate use list"
+msgid "%qD is not a member of %qT"
 msgstr ""
 
-#: tree-ssa.c:778
+#: cp/semantics.c:2663
 #, gcc-internal-format
-msgid "incoming edge count does not match number of PHI arguments"
+msgid "%qD is not a member of %qD"
 msgstr ""
 
-#: tree-ssa.c:792
-#, fuzzy, gcc-internal-format
-msgid "PHI argument is missing for edge %d->%d"
-msgstr "аргумент для \"%s\" прапушчан"
-
-#: tree-ssa.c:801
+#: cp/semantics.c:2665
 #, gcc-internal-format
-msgid "PHI argument is not SSA_NAME, or invariant"
+msgid "%<::%D%> has not been declared"
 msgstr ""
 
-#: tree-ssa.c:829
+#: cp/semantics.c:2882 cp/semantics.c:5633
 #, gcc-internal-format
-msgid "wrong edge %d->%d for PHI argument"
+msgid "%qD is not captured"
 msgstr ""
 
-#: tree-ssa.c:910
+#: cp/semantics.c:2888
 #, gcc-internal-format
-msgid "AUX pointer initialized for edge %d->%d"
+msgid "use of %<auto%> variable from containing function"
 msgstr ""
 
-#: tree-ssa.c:936
+#: cp/semantics.c:2890
 #, gcc-internal-format
-msgid "stmt (%p) marked modified after optimization pass: "
+msgid "  %q+#D declared here"
 msgstr ""
 
-#: tree-ssa.c:955
+#: cp/semantics.c:2928
 #, gcc-internal-format
-msgid "statement makes a memory store, but has no VDEFS"
+msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
 msgstr ""
 
-#: tree-ssa.c:970
+#: cp/semantics.c:3092
+#, fuzzy, gcc-internal-format
+msgid "%qD cannot appear in a constant-expression"
+msgstr "памер масіва \"%s\" адмоўны"
+
+#: cp/semantics.c:3100
 #, gcc-internal-format
-msgid "statement has VDEF operand not in defs list"
+msgid "use of namespace %qD as expression"
 msgstr ""
 
-#: tree-ssa.c:975
+#: cp/semantics.c:3105
 #, gcc-internal-format
-msgid "statement has VDEF but no VUSE operand"
+msgid "use of class template %qT as expression"
 msgstr ""
 
-#: tree-ssa.c:981
+#. Ambiguous reference to base members.
+#: cp/semantics.c:3111
 #, gcc-internal-format
-msgid "VDEF and VUSE do not use the same symbol"
+msgid "request for member %qD is ambiguous in multiple inheritance lattice"
 msgstr ""
 
-#: tree-ssa.c:990
+#: cp/semantics.c:3233 cp/semantics.c:5015
 #, gcc-internal-format
-msgid "statement has VUSE operand not in uses list"
+msgid "type of %qE is unknown"
 msgstr ""
 
-#: tree-ssa.c:1053
+#: cp/semantics.c:3248
 #, gcc-internal-format
-msgid "verify_ssa failed"
+msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
 msgstr ""
 
-#: tree-ssa.c:1673
-#, fuzzy, gcc-internal-format
-msgid "%qD was declared here"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
-
-#: tree-ssa.c:1745
-#, fuzzy, gcc-internal-format
-msgid "%qD is used uninitialized in this function"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
-
-#: tree-ssa.c:1748 tree-ssa.c:1787
+#: cp/semantics.c:3259
 #, gcc-internal-format
-msgid "%qD may be used uninitialized in this function"
+msgid "cannot apply %<offsetof%> to member function %qD"
 msgstr ""
 
-#: tree-vrp.c:5015
+#: cp/semantics.c:3728
 #, gcc-internal-format
-msgid "array subscript is outside array bounds"
+msgid "%qD is not a variable in clause %qs"
 msgstr ""
 
-#: tree-vrp.c:5030
+#: cp/semantics.c:3737 cp/semantics.c:3759 cp/semantics.c:3781
 #, gcc-internal-format
-msgid "array subscript is above array bounds"
+msgid "%qD appears more than once in data clauses"
 msgstr ""
 
-#: tree-vrp.c:5037
+#: cp/semantics.c:3751
 #, gcc-internal-format
-msgid "array subscript is below array bounds"
+msgid "%qD is not a variable in clause %<firstprivate%>"
 msgstr ""
 
-#: tree-vrp.c:5706
+#: cp/semantics.c:3773
 #, gcc-internal-format
-msgid "assuming signed overflow does not occur when simplifying conditional to constant"
+msgid "%qD is not a variable in clause %<lastprivate%>"
 msgstr ""
 
-#: tree-vrp.c:5712
+#: cp/semantics.c:3803
 #, gcc-internal-format
-msgid "assuming signed overflow does not occur when simplifying conditional"
+msgid "num_threads expression must be integral"
 msgstr ""
 
-#: tree-vrp.c:5756
+#: cp/semantics.c:3817
 #, gcc-internal-format
-msgid "comparison always false due to limited range of data type"
+msgid "schedule chunk size expression must be integral"
 msgstr ""
 
-#: tree-vrp.c:5758
+#: cp/semantics.c:3949
 #, gcc-internal-format
-msgid "comparison always true due to limited range of data type"
+msgid "%qE has reference type for %qs"
 msgstr ""
 
-#: tree-vrp.c:6598
+#: cp/semantics.c:4020
 #, gcc-internal-format
-msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
+msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
 msgstr ""
 
-#: tree-vrp.c:6680
+#: cp/semantics.c:4034
 #, gcc-internal-format
-msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
+msgid "%<threadprivate%> %qE directive not in %qT definition"
 msgstr ""
 
-#: tree.c:4068
+#: cp/semantics.c:4179
 #, gcc-internal-format
-msgid "ignoring attributes applied to %qT after definition"
+msgid "difference between %qE and %qD does not have integer type"
 msgstr ""
 
-#: tree.c:5214
+#. Report the error.
+#: cp/semantics.c:4705
 #, gcc-internal-format
-msgid "%q+D already declared with dllexport attribute: dllimport ignored"
+msgid "static assertion failed: %E"
 msgstr ""
 
-#: tree.c:5226
+#: cp/semantics.c:4707
 #, gcc-internal-format
-msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
+msgid "non-constant condition for static assertion"
 msgstr ""
 
-#: tree.c:5241
+#: cp/semantics.c:4792 cp/semantics.c:4921
 #, gcc-internal-format
-msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
+msgid "argument to decltype must be an expression"
 msgstr ""
 
-#: tree.c:5341
+#: cp/semantics.c:4871
 #, gcc-internal-format
-msgid "inline function %q+D declared as  dllimport: attribute ignored"
+msgid "%qE refers to a set of overloaded functions"
 msgstr ""
 
-#: tree.c:5349
+#: cp/semantics.c:4959
 #, gcc-internal-format
-msgid "function %q+D definition is marked dllimport"
+msgid "unable to determine the declared type of expression %<%E%>"
 msgstr ""
 
-#: tree.c:5357 config/sh/symbian-c.c:144 config/sh/symbian-cxx.c:576
+#: cp/semantics.c:5220
 #, gcc-internal-format
-msgid "variable %q+D definition is marked dllimport"
+msgid "__is_convertible_to"
 msgstr ""
 
-#: tree.c:5384 config/sh/symbian-c.c:164 config/sh/symbian-cxx.c:651
+#: cp/semantics.c:5261 cp/semantics.c:5271
 #, gcc-internal-format
-msgid "external linkage required for symbol %q+D because of %qE attribute"
+msgid "incomplete type %qT not allowed"
 msgstr ""
 
-#: tree.c:5398
+#: cp/semantics.c:5334
 #, gcc-internal-format
-msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
+msgid "the type %qT of constexpr variable %qD is not literal"
 msgstr ""
 
-#: tree.c:6998
+#: cp/semantics.c:5369
+#, fuzzy, gcc-internal-format
+msgid "parameter %q#D is not of literal type"
+msgstr "параметр \"%s\" ініцыялізаваны"
+
+#: cp/semantics.c:5382
+#, fuzzy, gcc-internal-format
+msgid "return type %qT of function %qD is not a literal type"
+msgstr "вяртаемы тып \"%s\" не \"int\""
+
+#: cp/semantics.c:5679
 #, gcc-internal-format
-msgid "arrays of functions are not meaningful"
+msgid "cannot capture %qE by reference"
 msgstr ""
 
-#: tree.c:7135
+#: cp/semantics.c:5701
 #, gcc-internal-format
-msgid "function return type cannot be function"
+msgid "already captured %<this%> in lambda expression"
 msgstr ""
 
-#: tree.c:8347 tree.c:8432 tree.c:8493
+#: cp/semantics.c:5820
 #, gcc-internal-format
-msgid "tree check: %s, have %s in %s, at %s:%d"
+msgid "%<this%> was not captured for this lambda function"
 msgstr ""
 
-#: tree.c:8384
+#: cp/tree.c:919
 #, gcc-internal-format
-msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
+msgid "%qV qualifiers cannot be applied to %qT"
 msgstr ""
 
-#: tree.c:8397
+#: cp/tree.c:2505
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute can only be applied to Java class definitions"
+msgstr "\"%s\" звычайна функцыя"
+
+#: cp/tree.c:2534
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute can only be applied to class definitions"
+msgstr "\"%s\" звычайна функцыя"
+
+#: cp/tree.c:2540
 #, gcc-internal-format
-msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
+msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
 msgstr ""
 
-#: tree.c:8446
+#: cp/tree.c:2564
 #, gcc-internal-format
-msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
+msgid "requested init_priority is not an integer constant"
 msgstr ""
 
-#: tree.c:8459
+#: cp/tree.c:2585
 #, gcc-internal-format
-msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
+msgid "can only use %qE attribute on file-scope definitions of objects of class type"
 msgstr ""
 
-#: tree.c:8519
+#: cp/tree.c:2593
 #, gcc-internal-format
-msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
+msgid "requested init_priority is out of range"
 msgstr ""
 
-#: tree.c:8533
+#: cp/tree.c:2603
 #, gcc-internal-format
-msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
+msgid "requested init_priority is reserved for internal use"
 msgstr ""
 
-#: tree.c:8546
+#: cp/tree.c:2614
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute is not supported on this platform"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+
+#: cp/tree.c:3204
 #, gcc-internal-format
-msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
+msgid "lang_* check: failed in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:8559
+#: cp/typeck.c:470 cp/typeck.c:504 cp/typeck.c:645
 #, gcc-internal-format
-msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
+msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
 msgstr ""
 
-#: value-prof.c:376
+#: cp/typeck.c:475 cp/typeck.c:509 cp/typeck.c:649
 #, gcc-internal-format
-msgid "Dead histogram"
+msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
 msgstr ""
 
-#: value-prof.c:407
+#: cp/typeck.c:480 cp/typeck.c:514 cp/typeck.c:653
 #, gcc-internal-format
-msgid "Histogram value statement does not correspond to the statement it is associated with"
+msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
 msgstr ""
 
-#: value-prof.c:420
+#: cp/typeck.c:588
 #, gcc-internal-format
-msgid "verify_histograms failed"
+msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function"
 msgstr ""
 
-#: value-prof.c:467
+#: cp/typeck.c:593
 #, gcc-internal-format
-msgid "Correcting inconsistent value profile: %s profiler overall count (%d) does not match BB count (%d)"
+msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function"
 msgstr ""
 
-#: value-prof.c:477
+#: cp/typeck.c:598
 #, gcc-internal-format
-msgid "Corrupted value profile: %s profiler overall count (%d) does not match BB count (%d)"
+msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function"
 msgstr ""
 
-#: varasm.c:580
+#: cp/typeck.c:681
 #, gcc-internal-format
-msgid "%+D causes a section type conflict"
+msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
 msgstr ""
 
-#: varasm.c:1130
+#: cp/typeck.c:686
 #, gcc-internal-format
-msgid "alignment of %q+D is greater than maximum object file alignment.  Using %d"
+msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
 msgstr ""
 
-#: varasm.c:1363 varasm.c:1371
+#: cp/typeck.c:691
 #, gcc-internal-format
-msgid "register name not specified for %q+D"
+msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
 msgstr ""
 
-#: varasm.c:1373
-#, fuzzy, gcc-internal-format
-msgid "invalid register name for %q+D"
-msgstr "нерэчаісная назва рэгістра `%s'"
-
-#: varasm.c:1375
+#: cp/typeck.c:1407
 #, gcc-internal-format
-msgid "data type of %q+D isn%'t suitable for a register"
+msgid "canonical types differ for identical types %T and %T"
 msgstr ""
 
-#: varasm.c:1378
+#: cp/typeck.c:1414
 #, gcc-internal-format
-msgid "register specified for %q+D isn%'t suitable for data type"
+msgid "same canonical type node for different types %T and %T"
 msgstr ""
 
-#: varasm.c:1388
+#: cp/typeck.c:1527
 #, gcc-internal-format
-msgid "global register variable has initial value"
+msgid "invalid application of %qs to a member function"
 msgstr ""
 
-#: varasm.c:1392
+#: cp/typeck.c:1595
 #, gcc-internal-format
-msgid "optimization may eliminate reads and/or writes to register variables"
+msgid "invalid application of %<sizeof%> to a bit-field"
 msgstr ""
 
-#: varasm.c:1430
+#: cp/typeck.c:1603
 #, gcc-internal-format
-msgid "register name given for non-register variable %q+D"
+msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
 msgstr ""
 
-#: varasm.c:1507
-#, fuzzy, gcc-internal-format
-msgid "global destructors not supported on this target"
-msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
-
-#: varasm.c:1573
-#, fuzzy, gcc-internal-format
-msgid "global constructors not supported on this target"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
-
-#: varasm.c:1960
+#: cp/typeck.c:1652
 #, gcc-internal-format
-msgid "thread-local COMMON data not implemented"
+msgid "invalid application of %<__alignof%> to a bit-field"
 msgstr ""
 
-#: varasm.c:1989
+#: cp/typeck.c:1663
 #, gcc-internal-format
-msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
+msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
 msgstr ""
 
-#: varasm.c:4561
+#: cp/typeck.c:1721
+#, fuzzy, gcc-internal-format
+msgid "invalid use of non-static member function"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: cp/typeck.c:1988
 #, gcc-internal-format
-msgid "initializer for integer/fixed-point value is too complicated"
+msgid "deprecated conversion from string constant to %qT"
 msgstr ""
 
-#: varasm.c:4566
+#: cp/typeck.c:2111 cp/typeck.c:2486
 #, gcc-internal-format
-msgid "initializer for floating value is not a floating constant"
+msgid "request for member %qD in %qE, which is of non-class type %qT"
 msgstr ""
 
-#: varasm.c:4872
+#: cp/typeck.c:2140
 #, fuzzy, gcc-internal-format
-msgid "invalid initial value for member %qE"
+msgid "invalid use of nonstatic data member %qE"
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: varasm.c:5181 varasm.c:5225
+#: cp/typeck.c:2195
 #, gcc-internal-format
-msgid "weak declaration of %q+D must precede definition"
+msgid "invalid access to non-static data member %qD of NULL object"
 msgstr ""
 
-#: varasm.c:5189
+#: cp/typeck.c:2198 cp/typeck.c:2229
 #, gcc-internal-format
-msgid "weak declaration of %q+D after first use results in unspecified behavior"
+msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
 msgstr ""
 
-#: varasm.c:5223
+#: cp/typeck.c:2226
 #, gcc-internal-format
-msgid "weak declaration of %q+D must be public"
+msgid "invalid access to non-static data member %qD  of NULL object"
 msgstr ""
 
-#: varasm.c:5227
+#: cp/typeck.c:2354
 #, gcc-internal-format
-msgid "weak declaration of %q+D not supported"
+msgid "object type %qT does not match destructor name ~%qT"
 msgstr ""
 
-#: varasm.c:5253 varasm.c:5655
+#: cp/typeck.c:2362
 #, gcc-internal-format
-msgid "only weak aliases are supported in this configuration"
+msgid "the type being destroyed is %qT, but the destructor refers to %qT"
 msgstr ""
 
-#: varasm.c:5470
+#: cp/typeck.c:2401 cp/typeck.c:2421
 #, fuzzy, gcc-internal-format
-msgid "weakref is not supported in this configuration"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
-
-#: varasm.c:5584
-#, gcc-internal-format
-msgid "%q+D aliased to undefined symbol %qE"
-msgstr ""
+msgid "%qD is not a template"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: varasm.c:5594
+#: cp/typeck.c:2525
 #, gcc-internal-format
-msgid "%q+D aliased to external symbol %qE"
+msgid "%<%D::%D%> is not a member of %qT"
 msgstr ""
 
-#: varasm.c:5633
+#: cp/typeck.c:2549
 #, gcc-internal-format
-msgid "weakref %q+D ultimately targets itself"
+msgid "%qT is not a base of %qT"
 msgstr ""
 
-#: varasm.c:5642
+#: cp/typeck.c:2569
 #, gcc-internal-format
-msgid "weakref %q+D must have static linkage"
+msgid "%qD has no member named %qE"
 msgstr ""
 
-#: varasm.c:5649
+#: cp/typeck.c:2585
 #, fuzzy, gcc-internal-format
-msgid "alias definitions not supported in this configuration"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+msgid "%qD is not a member template function"
+msgstr "`%D' - гэта ня функцыя,"
 
-#: varasm.c:5715
+#: cp/typeck.c:2730
 #, fuzzy, gcc-internal-format
-msgid "visibility attribute not supported in this configuration; ignored"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+msgid "%qT is not a pointer-to-object type"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: varray.c:197
+#: cp/typeck.c:2761
 #, gcc-internal-format
-msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
+msgid "invalid use of array indexing on pointer to member"
 msgstr ""
 
-#: varray.c:207
+#: cp/typeck.c:2764
 #, gcc-internal-format
-msgid "underflowed virtual array %s in %s, at %s:%d"
+msgid "invalid use of unary %<*%> on pointer to member"
 msgstr ""
 
-#: vec.c:523
-#, gcc-internal-format
-msgid "vector %s %s domain error, in %s at %s:%u"
-msgstr ""
+#: cp/typeck.c:2767
+#, fuzzy, gcc-internal-format
+msgid "invalid use of implicit conversion on pointer to member"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#. Print an error message for unrecognized stab codes.
-#: xcoffout.c:187
+#: cp/typeck.c:2776
 #, gcc-internal-format
-msgid "no sclass for %s stab (0x%x)"
+msgid "invalid type argument"
 msgstr ""
 
-#: config/darwin-c.c:85
+#: cp/typeck.c:2779
+#, fuzzy, gcc-internal-format
+msgid "invalid type argument of array indexing"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: cp/typeck.c:2782
+#, fuzzy, gcc-internal-format
+msgid "invalid type argument of unary %<*%>"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: cp/typeck.c:2785
 #, gcc-internal-format
-msgid "too many #pragma options align=reset"
+msgid "invalid type argument of implicit conversion"
 msgstr ""
 
-#: config/darwin-c.c:105 config/darwin-c.c:108 config/darwin-c.c:110
-#: config/darwin-c.c:112
+#: cp/typeck.c:2815
 #, gcc-internal-format
-msgid "malformed '#pragma options', ignoring"
+msgid "subscript missing in array reference"
 msgstr ""
 
-#: config/darwin-c.c:115
+#: cp/typeck.c:2895
 #, gcc-internal-format
-msgid "junk at end of '#pragma options'"
+msgid "ISO C++ forbids subscripting non-lvalue array"
 msgstr ""
 
-#: config/darwin-c.c:125
+#: cp/typeck.c:2907
 #, gcc-internal-format
-msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
+msgid "subscripting array declared %<register%>"
 msgstr ""
 
-#: config/darwin-c.c:137
+#: cp/typeck.c:2999
 #, gcc-internal-format
-msgid "missing '(' after '#pragma unused', ignoring"
+msgid "object missing in use of %qE"
 msgstr ""
 
-#: config/darwin-c.c:155
+#: cp/typeck.c:3178
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids calling %<::main%> from within program"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+
+#: cp/typeck.c:3197
 #, gcc-internal-format
-msgid "missing ')' after '#pragma unused', ignoring"
+msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
 msgstr ""
 
-#: config/darwin-c.c:158
+#: cp/typeck.c:3212
+#, fuzzy, gcc-internal-format
+msgid "%qE cannot be used as a function"
+msgstr "\"%s\" звычайна функцыя"
+
+#: cp/typeck.c:3303
+#, fuzzy, gcc-internal-format
+msgid "too many arguments to %s %q+#D"
+msgstr "вельмі шмат аргументаў у функцыі \"%s\""
+
+#: cp/typeck.c:3305 cp/typeck.c:3418
 #, gcc-internal-format
-msgid "junk at end of '#pragma unused'"
+msgid "at this point in file"
 msgstr ""
 
-#: config/darwin-c.c:169
+#: cp/typeck.c:3308
 #, gcc-internal-format
-msgid "malformed '#pragma ms_struct', ignoring"
-msgstr ""
+msgid "too many arguments to function"
+msgstr "вельмі шмат аргументаў у функцыі"
 
-#: config/darwin-c.c:177
+#: cp/typeck.c:3343
+#, fuzzy, gcc-internal-format
+msgid "parameter %P of %qD has incomplete type %qT"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: cp/typeck.c:3346
+#, fuzzy, gcc-internal-format
+msgid "parameter %P has incomplete type %qT"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: cp/typeck.c:3416
+#, fuzzy, gcc-internal-format
+msgid "too few arguments to %s %q+#D"
+msgstr "нехапае аргументаў у функцыі \"%s\""
+
+#: cp/typeck.c:3421
 #, gcc-internal-format
-msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
-msgstr ""
+msgid "too few arguments to function"
+msgstr "не хапае аргументаў у функцыі"
 
-#: config/darwin-c.c:180
+#: cp/typeck.c:3627 cp/typeck.c:3638
 #, gcc-internal-format
-msgid "junk at end of '#pragma ms_struct'"
+msgid "assuming cast to type %qT from overloaded function"
 msgstr ""
 
-#: config/darwin-c.c:406
+#. Some sort of arithmetic operation involving NULL was
+#. performed.
+#: cp/typeck.c:3681
 #, gcc-internal-format
-msgid "subframework include %s conflicts with framework include"
+msgid "NULL used in arithmetic"
 msgstr ""
 
-#: config/darwin-c.c:589
+#: cp/typeck.c:3872
+#, fuzzy, gcc-internal-format
+msgid "left rotate count is negative"
+msgstr "адмоўны памер масіва "
+
+#: cp/typeck.c:3873
 #, gcc-internal-format
-msgid "Unknown value %qs of -mmacosx-version-min"
+msgid "right rotate count is negative"
 msgstr ""
 
-#: config/darwin.c:1410
+#: cp/typeck.c:3879
 #, gcc-internal-format
-msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
+msgid "left rotate count >= width of type"
 msgstr ""
 
-#: config/darwin.c:1417
+#: cp/typeck.c:3880
 #, gcc-internal-format
-msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
+msgid "right rotate count >= width of type"
 msgstr ""
 
-#: config/darwin.c:1542
+#: cp/typeck.c:3899 cp/typeck.c:4122
 #, gcc-internal-format
-msgid "internal and protected visibility attributes not supported in this configuration; ignored"
+msgid "comparison with string literal results in unspecified behaviour"
 msgstr ""
 
-#: config/host-darwin.c:62
+#: cp/typeck.c:3939 cp/typeck.c:3947 cp/typeck.c:4142 cp/typeck.c:4150
 #, gcc-internal-format
-msgid "couldn't unmap pch_address_space: %m"
+msgid "ISO C++ forbids comparison between pointer and integer"
 msgstr ""
 
-#: config/sol2-c.c:93 config/sol2-c.c:109
+#: cp/typeck.c:4167
 #, gcc-internal-format
-msgid "malformed %<#pragma align%>, ignoring"
+msgid "unordered comparison on non-floating point argument"
 msgstr ""
 
-#: config/sol2-c.c:102
+#: cp/typeck.c:4207
 #, gcc-internal-format
-msgid "invalid alignment for %<#pragma align%>, ignoring"
+msgid "invalid operands of types %qT and %qT to binary %qO"
 msgstr ""
 
-#: config/sol2-c.c:117
+#: cp/typeck.c:4348
 #, gcc-internal-format
-msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
+msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
 msgstr ""
 
-#: config/sol2-c.c:129 config/sol2-c.c:141
+#: cp/typeck.c:4350
 #, gcc-internal-format
-msgid "malformed %<#pragma align%>"
+msgid "ISO C++ forbids using pointer to a function in subtraction"
 msgstr ""
 
-#: config/sol2-c.c:136
+#: cp/typeck.c:4352
 #, gcc-internal-format
-msgid "junk at end of %<#pragma align%>"
+msgid "ISO C++ forbids using pointer to a method in subtraction"
 msgstr ""
 
-#: config/sol2-c.c:157 config/sol2-c.c:164
+#: cp/typeck.c:4365
 #, gcc-internal-format
-msgid "malformed %<#pragma init%>, ignoring"
+msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
 msgstr ""
 
-#: config/sol2-c.c:187 config/sol2-c.c:199
+#: cp/typeck.c:4423
 #, gcc-internal-format
-msgid "malformed %<#pragma init%>"
+msgid "taking address of constructor %qE"
 msgstr ""
 
-#: config/sol2-c.c:194
+#: cp/typeck.c:4424
 #, gcc-internal-format
-msgid "junk at end of %<#pragma init%>"
+msgid "taking address of destructor %qE"
 msgstr ""
 
-#: config/sol2-c.c:215 config/sol2-c.c:222
+#: cp/typeck.c:4438
 #, gcc-internal-format
-msgid "malformed %<#pragma fini%>, ignoring"
+msgid "invalid use of %qE to form a pointer-to-member-function"
 msgstr ""
 
-#: config/sol2-c.c:245 config/sol2-c.c:257
+#: cp/typeck.c:4441
 #, gcc-internal-format
-msgid "malformed %<#pragma fini%>"
+msgid "  a qualified-id is required"
 msgstr ""
 
-#: config/sol2-c.c:252
+#: cp/typeck.c:4446
 #, gcc-internal-format
-msgid "junk at end of %<#pragma fini%>"
+msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
 msgstr ""
 
-#: config/sol2.c:53
+#: cp/typeck.c:4469
 #, gcc-internal-format
-msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
+msgid "taking address of temporary"
 msgstr ""
 
-#: config/vxworks.c:146
+#: cp/typeck.c:4739
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids incrementing an enum"
+msgstr "ISO C не дазваляе пусты ізыходны файл"
+
+#: cp/typeck.c:4740
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids decrementing an enum"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+
+#: cp/typeck.c:4756
+#, fuzzy, gcc-internal-format
+msgid "cannot increment a pointer to incomplete type %qT"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: cp/typeck.c:4757
+#, fuzzy, gcc-internal-format
+msgid "cannot decrement a pointer to incomplete type %qT"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: cp/typeck.c:4768
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids incrementing a pointer of type %qT"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+
+#: cp/typeck.c:4769
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids decrementing a pointer of type %qT"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+
+#: cp/typeck.c:4795
 #, gcc-internal-format
-msgid "PIC is only supported for RTPs"
+msgid "invalid use of Boolean expression as operand to %<operator--%>"
 msgstr ""
 
-#. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
-#. sections.  machopic_select_section ensures that weak variables go in
-#. coalesced sections.  Weak aliases (or any other kind of aliases) are
-#. not supported.  Weak symbols that aren't visible outside the .s file
-#. are not supported.
-#: config/darwin.h:492
+#: cp/typeck.c:4830
 #, fuzzy, gcc-internal-format
-msgid "alias definitions not supported in Mach-O; ignored"
-msgstr "-pipe не падтрымліваецца"
+msgid "ISO C++ forbids taking address of function %<::main%>"
+msgstr "ISO C не дазваляе пусты ізыходны файл"
 
-#. No profiling.
-#: config/vx-common.h:89
+#. An expression like &memfn.
+#: cp/typeck.c:4891
 #, gcc-internal-format
-msgid "profiler support for VxWorks"
+msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
 msgstr ""
 
-#: config/alpha/alpha.c:230 config/rs6000/rs6000.c:3110
+#: cp/typeck.c:4896
 #, gcc-internal-format
-msgid "bad value %qs for -mtls-size switch"
+msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
 msgstr ""
 
-#: config/alpha/alpha.c:284
-#, fuzzy, gcc-internal-format
-msgid "-f%s ignored for Unicos/Mk (not supported)"
-msgstr "-pipe не падтрымліваецца."
+#: cp/typeck.c:4925
+#, gcc-internal-format
+msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
+msgstr ""
 
-#: config/alpha/alpha.c:308
+#: cp/typeck.c:4953
 #, fuzzy, gcc-internal-format
-msgid "-mieee not supported on Unicos/Mk"
-msgstr "-pipe не падтрымліваецца"
+msgid "cannot create pointer to reference member %qD"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: config/alpha/alpha.c:319
+#: cp/typeck.c:5168
 #, gcc-internal-format
-msgid "-mieee-with-inexact not supported on Unicos/Mk"
+msgid "cannot take the address of %<this%>, which is an rvalue expression"
 msgstr ""
 
-#: config/alpha/alpha.c:336
+#: cp/typeck.c:5191
 #, gcc-internal-format
-msgid "bad value %qs for -mtrap-precision switch"
+msgid "address of explicit register variable %qD requested"
 msgstr ""
 
-#: config/alpha/alpha.c:350
+#: cp/typeck.c:5196
 #, gcc-internal-format
-msgid "bad value %qs for -mfp-rounding-mode switch"
+msgid "address requested for %qD, which is declared %<register%>"
 msgstr ""
 
-#: config/alpha/alpha.c:365
+#: cp/typeck.c:5263 cp/typeck.c:5290
 #, gcc-internal-format
-msgid "bad value %qs for -mfp-trap-mode switch"
+msgid "%s expression list treated as compound expression"
 msgstr ""
 
-#: config/alpha/alpha.c:379 config/alpha/alpha.c:391
+#: cp/typeck.c:5363
 #, gcc-internal-format
-msgid "bad value %qs for -mcpu switch"
+msgid "no context to resolve type of %qE"
 msgstr ""
 
-#: config/alpha/alpha.c:398
+#: cp/typeck.c:5394
 #, gcc-internal-format
-msgid "trap mode not supported on Unicos/Mk"
+msgid "cast from type %qT to type %qT casts away qualifiers"
 msgstr ""
 
-#: config/alpha/alpha.c:405
+#: cp/typeck.c:5399
 #, gcc-internal-format
-msgid "fp software completion requires -mtrap-precision=i"
+msgid "static_cast from type %qT to type %qT casts away qualifiers"
 msgstr ""
 
-#: config/alpha/alpha.c:421
+#: cp/typeck.c:5404
 #, gcc-internal-format
-msgid "rounding mode not supported for VAX floats"
+msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
 msgstr ""
 
-#: config/alpha/alpha.c:426
-#, gcc-internal-format
-msgid "trap mode not supported for VAX floats"
-msgstr ""
+#: cp/typeck.c:5747
+#, fuzzy, gcc-internal-format
+msgid "invalid static_cast from type %qT to type %qT"
+msgstr "Нерэчаісны выбар \"%s\""
 
-#: config/alpha/alpha.c:430
+#: cp/typeck.c:5770
+#, fuzzy, gcc-internal-format
+msgid "converting from %qT to %qT"
+msgstr "пераўтварэньне з `%T' у `%T'"
+
+#: cp/typeck.c:5819
 #, gcc-internal-format
-msgid "128-bit long double not supported for VAX floats"
+msgid "invalid cast of an rvalue expression of type %qT to type %qT"
 msgstr ""
 
-#: config/alpha/alpha.c:458
+#: cp/typeck.c:5886
 #, gcc-internal-format
-msgid "L%d cache latency unknown for %s"
+msgid "cast from %qT to %qT loses precision"
 msgstr ""
 
-#: config/alpha/alpha.c:473
+#: cp/typeck.c:5916
 #, gcc-internal-format
-msgid "bad value %qs for -mmemory-latency"
+msgid "cast from %qT to %qT increases required alignment of target type"
 msgstr ""
 
-#: config/alpha/alpha.c:6728 config/alpha/alpha.c:6731 config/s390/s390.c:8800
-#: config/s390/s390.c:8803
+#. Only issue a warning, as we have always supported this
+#. where possible, and it is necessary in some cases.  DR 195
+#. addresses this issue, but as of 2004/10/26 is still in
+#. drafting.
+#: cp/typeck.c:5935
 #, gcc-internal-format
-msgid "bad builtin fcode"
+msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
 msgstr ""
 
-#: config/arc/arc.c:393
+#: cp/typeck.c:5948
 #, fuzzy, gcc-internal-format
-msgid "argument of %qE attribute is not a string constant"
-msgstr "аÑ\80гÑ\83менÑ\82 `__builtin_args_info' Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c ÐºÐ°Ð½Ñ\81Ñ\82анÑ\82ай"
+msgid "invalid cast from type %qT to type %qT"
+msgstr "Ð\9dеÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нÑ\8b Ð²Ñ\8bбаÑ\80 \"%s\""
 
-#: config/arc/arc.c:401
-#, fuzzy, gcc-internal-format
-msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\""
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+#: cp/typeck.c:6004
+#, gcc-internal-format
+msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
+msgstr ""
 
-#: config/arm/arm.c:1337
+#: cp/typeck.c:6013
 #, gcc-internal-format
-msgid "switch -mcpu=%s conflicts with -march= switch"
+msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
 msgstr ""
 
-#: config/arm/arm.c:1347 config/rs6000/rs6000.c:2341 config/sparc/sparc.c:780
+#: cp/typeck.c:6038
 #, gcc-internal-format
-msgid "bad value (%s) for %s switch"
+msgid "invalid const_cast of an rvalue of type %qT to type %qT"
 msgstr ""
 
-#: config/arm/arm.c:1460
+#: cp/typeck.c:6087
 #, fuzzy, gcc-internal-format
-msgid "invalid __fp16 format option: -mfp16-format=%s"
-msgstr "неÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нÑ\8b Ð²Ñ\8bбаÑ\80 --param : %s"
+msgid "invalid const_cast from type %qT to type %qT"
+msgstr "Ð\9dеÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нÑ\8b Ð²Ñ\8bбаÑ\80 \"%s\""
 
-#: config/arm/arm.c:1477
+#: cp/typeck.c:6164 cp/typeck.c:6172
 #, fuzzy, gcc-internal-format
-msgid "invalid ABI option: -mabi=%s"
-msgstr "Нерэчаісны выбар %s"
+msgid "ISO C++ forbids casting to an array type %qT"
+msgstr "ISO C не дазваляе дэкларацыі метак (label)"
 
-#: config/arm/arm.c:1485
+#: cp/typeck.c:6181
 #, fuzzy, gcc-internal-format
-msgid "target CPU does not support ARM mode"
-msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
+msgid "invalid cast to function type %qT"
+msgstr "Нерэчаісны выбар \"%s\""
 
-#: config/arm/arm.c:1491
+#: cp/typeck.c:6427
 #, gcc-internal-format
-msgid "target CPU does not support interworking"
+msgid "  in evaluation of %<%Q(%#T, %#T)%>"
 msgstr ""
 
-#: config/arm/arm.c:1497
+#: cp/typeck.c:6485
+#, gcc-internal-format
+msgid "incompatible types in assignment of %qT to %qT"
+msgstr ""
+
+#: cp/typeck.c:6499
 #, fuzzy, gcc-internal-format
-msgid "target CPU does not support THUMB instructions"
-msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
+msgid "array used as initializer"
+msgstr "нерэчаісны ініцыялізатар"
 
-#: config/arm/arm.c:1515
+#: cp/typeck.c:6501
+#, fuzzy, gcc-internal-format
+msgid "invalid array assignment"
+msgstr "Нерэчаісны выбар %s"
+
+#: cp/typeck.c:6601
 #, gcc-internal-format
-msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
+msgid "   in pointer to member function conversion"
 msgstr ""
 
-#: config/arm/arm.c:1518
+#: cp/typeck.c:6612
 #, gcc-internal-format
-msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
+msgid "pointer to member conversion via virtual base %qT"
 msgstr ""
 
-#: config/arm/arm.c:1521
+#: cp/typeck.c:6652 cp/typeck.c:6665
 #, gcc-internal-format
-msgid "enabling caller interworking support is only meaningful when compiling for the Thumb"
+msgid "   in pointer to member conversion"
 msgstr ""
 
-#: config/arm/arm.c:1525
+#: cp/typeck.c:6743
+#, fuzzy, gcc-internal-format
+msgid "invalid conversion to type %qT from type %qT"
+msgstr "Нерэчаісны выбар \"%s\""
+
+#: cp/typeck.c:7014
 #, gcc-internal-format
-msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
+msgid "cannot convert %qT to %qT for argument %qP to %qD"
 msgstr ""
 
-#: config/arm/arm.c:1533
+#: cp/typeck.c:7017
 #, gcc-internal-format
-msgid "-fpic and -mapcs-reent are incompatible"
+msgid "cannot convert %qT to %qT in %s"
 msgstr ""
 
-#: config/arm/arm.c:1536
+#: cp/typeck.c:7031
 #, gcc-internal-format
-msgid "APCS reentrant code not supported.  Ignored"
+msgid "%s might be a candidate for a format attribute"
 msgstr ""
 
-#: config/arm/arm.c:1544
+#: cp/typeck.c:7124 cp/typeck.c:7126
+#, fuzzy, gcc-internal-format
+msgid "in passing argument %P of %q+D"
+msgstr "аргумент для \"%s\" прапушчан"
+
+#: cp/typeck.c:7181
 #, gcc-internal-format
-msgid "-g with -mno-apcs-frame may not give sensible debugging"
+msgid "returning reference to temporary"
 msgstr ""
 
-#: config/arm/arm.c:1547
+#: cp/typeck.c:7188
 #, gcc-internal-format
-msgid "passing floating point arguments in fp regs not yet supported"
+msgid "reference to non-lvalue returned"
 msgstr ""
 
-#: config/arm/arm.c:1605
+#: cp/typeck.c:7204
 #, gcc-internal-format
-msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
+msgid "reference to local variable %q+D returned"
 msgstr ""
 
-#: config/arm/arm.c:1608
+#: cp/typeck.c:7207
 #, gcc-internal-format
-msgid "iwmmxt abi requires an iwmmxt capable cpu"
+msgid "address of local variable %q+D returned"
 msgstr ""
 
-#: config/arm/arm.c:1617
+#: cp/typeck.c:7242
 #, gcc-internal-format
-msgid "invalid floating point emulation option: -mfpe=%s"
+msgid "returning a value from a destructor"
 msgstr ""
 
-#: config/arm/arm.c:1643
-#, fuzzy, gcc-internal-format
-msgid "invalid floating point option: -mfpu=%s"
-msgstr "нерэчаісны выбар --param : %s"
-
-#: config/arm/arm.c:1680
+#. If a return statement appears in a handler of the
+#. function-try-block of a constructor, the program is ill-formed.
+#: cp/typeck.c:7250
 #, gcc-internal-format
-msgid "invalid floating point abi: -mfloat-abi=%s"
+msgid "cannot return from a handler of a function-try-block of a constructor"
 msgstr ""
 
-#: config/arm/arm.c:1688
+#. You can't return a value from a constructor.
+#: cp/typeck.c:7253
 #, gcc-internal-format
-msgid "FPA is unsupported in the AAPCS"
+msgid "returning a value from a constructor"
 msgstr ""
 
-#: config/arm/arm.c:1693
+#: cp/typeck.c:7271
 #, gcc-internal-format
-msgid "AAPCS does not support -mcaller-super-interworking"
+msgid "lambda return type can only be deduced when the return statement is the only statement in the function body"
 msgstr ""
 
-#: config/arm/arm.c:1696
+#: cp/typeck.c:7277
 #, gcc-internal-format
-msgid "AAPCS does not support -mcallee-super-interworking"
+msgid "inconsistent types %qT and %qT deduced for lambda return type"
 msgstr ""
 
-#: config/arm/arm.c:1703
-#, fuzzy, gcc-internal-format
-msgid "iWMMXt and hardware floating point"
-msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
-
-#: config/arm/arm.c:1707
+#: cp/typeck.c:7303
 #, gcc-internal-format
-msgid "Thumb-2 iWMMXt"
+msgid "return-statement with no value, in function returning %qT"
 msgstr ""
 
-#: config/arm/arm.c:1711
+#: cp/typeck.c:7324
 #, gcc-internal-format
-msgid "__fp16 and no ldrh"
+msgid "return-statement with a value, in function returning 'void'"
 msgstr ""
 
-#: config/arm/arm.c:1731
+#: cp/typeck.c:7354
 #, gcc-internal-format
-msgid "-mfloat-abi=hard and VFP"
+msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
 msgstr ""
 
-#: config/arm/arm.c:1755
+#: cp/typeck2.c:55
 #, fuzzy, gcc-internal-format
-msgid "invalid thread pointer option: -mtp=%s"
-msgstr "нерэчаісны выбар --param : %s"
-
-#: config/arm/arm.c:1768
-#, gcc-internal-format
-msgid "can not use -mtp=cp15 with 16-bit Thumb"
-msgstr ""
+msgid "type %qT is not a base type for type %qT"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: config/arm/arm.c:1782
+#: cp/typeck2.c:106
 #, gcc-internal-format
-msgid "structure size boundary can only be set to %s"
+msgid "assignment of data-member %qD in read-only structure"
 msgstr ""
 
-#: config/arm/arm.c:1788
+#: cp/typeck2.c:108
 #, gcc-internal-format
-msgid "RTP PIC is incompatible with Thumb"
+msgid "assignment (via 'asm' output) of data-member %qD in read-only structure"
 msgstr ""
 
-#: config/arm/arm.c:1797
+#: cp/typeck2.c:110
 #, gcc-internal-format
-msgid "RTP PIC is incompatible with -msingle-pic-base"
+msgid "increment of data-member %qD in read-only structure"
 msgstr ""
 
-#: config/arm/arm.c:1809
+#: cp/typeck2.c:112
 #, gcc-internal-format
-msgid "-mpic-register= is useless without -fpic"
+msgid "decrement of data-member %qD in read-only structure"
 msgstr ""
 
-#: config/arm/arm.c:1818
+#: cp/typeck2.c:116
 #, gcc-internal-format
-msgid "unable to use '%s' for PIC register"
+msgid "assignment of read-only data-member %qD"
 msgstr ""
 
-#: config/arm/arm.c:1871
-#, fuzzy, gcc-internal-format
-msgid "-freorder-blocks-and-partition not supported on this architecture"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
-
-#: config/arm/arm.c:3633
+#: cp/typeck2.c:118
 #, gcc-internal-format
-msgid "Non-AAPCS derived PCS variant"
+msgid "assignment (via 'asm' output) of read-only data-member %qD"
 msgstr ""
 
-#: config/arm/arm.c:3635
+#: cp/typeck2.c:120
 #, gcc-internal-format
-msgid "Variadic functions must use the base AAPCS variant"
+msgid "increment of read-only data-member %qD"
 msgstr ""
 
-#: config/arm/arm.c:3654
+#: cp/typeck2.c:122
 #, gcc-internal-format
-msgid "PCS variant"
+msgid "decrement of read-only data-member %qD"
 msgstr ""
 
-#: config/arm/arm.c:4532 config/arm/arm.c:4550 config/avr/avr.c:4717
-#: config/avr/avr.c:4733 config/bfin/bfin.c:5546 config/bfin/bfin.c:5607
-#: config/bfin/bfin.c:5636 config/h8300/h8300.c:5338 config/i386/i386.c:4409
-#: config/i386/i386.c:25878 config/i386/i386.c:25958
-#: config/m68hc11/m68hc11.c:1168 config/m68k/m68k.c:802
-#: config/mcore/mcore.c:3036 config/mep/mep.c:4061 config/mep/mep.c:4075
-#: config/mep/mep.c:4149 config/rs6000/rs6000.c:23295 config/rx/rx.c:2096
-#: config/sh/sh.c:8680 config/sh/sh.c:8698 config/sh/sh.c:8727
-#: config/sh/sh.c:8809 config/sh/sh.c:8832 config/spu/spu.c:3861
-#: config/stormy16/stormy16.c:2230 config/v850/v850.c:2080
+#: cp/typeck2.c:131
 #, fuzzy, gcc-internal-format
-msgid "%qE attribute only applies to functions"
-msgstr "\"%s\" звычайна функцыя"
+msgid "assignment of constant field %qD"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/arm/arm.c:16408
+#: cp/typeck2.c:133
 #, gcc-internal-format
-msgid "unable to compute real location of stacked parameter"
+msgid "assignment (via 'asm' output) of constant field %qD"
 msgstr ""
 
-#: config/arm/arm.c:17988
+#: cp/typeck2.c:135
 #, fuzzy, gcc-internal-format
-msgid "argument must be a constant"
-msgstr "аÑ\80гÑ\83менÑ\82 `__builtin_args_info' Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c ÐºÐ°Ð½Ñ\81Ñ\82анÑ\82ай"
+msgid "increment of constant field %qD"
+msgstr "нÑ\8fвеÑ\80нае Ð²Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82анне \"restict\""
 
-#. @@@ better error message
-#: config/arm/arm.c:18296 config/arm/arm.c:18333
-#, gcc-internal-format
-msgid "selector must be an immediate"
-msgstr ""
+#: cp/typeck2.c:137
+#, fuzzy, gcc-internal-format
+msgid "decrement of constant field %qD"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#. @@@ better error message
-#: config/arm/arm.c:18376
+#: cp/typeck2.c:143
 #, gcc-internal-format
-msgid "mask must be an immediate"
+msgid "assignment (via 'asm' output) of read-only variable %qD"
 msgstr ""
 
-#: config/arm/arm.c:19038
+#: cp/typeck2.c:153
 #, gcc-internal-format
-msgid "no low registers available for popping high registers"
+msgid "assignment of read-only parameter %qD"
 msgstr ""
 
-#: config/arm/arm.c:19261
+#: cp/typeck2.c:155
 #, gcc-internal-format
-msgid "interrupt Service Routines cannot be coded in Thumb mode"
+msgid "assignment (via 'asm' output) of read-only parameter %qD"
 msgstr ""
 
-#: config/arm/arm.c:21381
+#: cp/typeck2.c:157
 #, gcc-internal-format
-msgid "the mangling of %<va_list%> has changed in GCC 4.4"
+msgid "increment of read-only parameter %qD"
 msgstr ""
 
-#: config/arm/pe.c:158 config/mcore/mcore.c:2911
+#: cp/typeck2.c:159
 #, gcc-internal-format
-msgid "initialized variable %q+D is marked dllimport"
+msgid "decrement of read-only parameter %qD"
 msgstr ""
 
-#: config/arm/pe.c:167
+#: cp/typeck2.c:166
 #, gcc-internal-format
-msgid "static variable %q+D is marked dllimport"
+msgid "assignment of read-only reference %qD"
 msgstr ""
 
-#: config/avr/avr.c:478
+#: cp/typeck2.c:168
 #, gcc-internal-format
-msgid "'builtin_return_address' contains only 2 bytes of address"
+msgid "assignment (via 'asm' output) of read-only reference %qD"
 msgstr ""
 
-#: config/avr/avr.c:4531
+#: cp/typeck2.c:170
 #, gcc-internal-format
-msgid "%qs appears to be a misspelled interrupt handler"
+msgid "increment of read-only reference %qD"
 msgstr ""
 
-#: config/avr/avr.c:4540
+#: cp/typeck2.c:172
 #, gcc-internal-format
-msgid "%qs appears to be a misspelled signal handler"
+msgid "decrement of read-only reference %qD"
 msgstr ""
 
-#: config/avr/avr.c:4690
+#: cp/typeck2.c:176
 #, gcc-internal-format
-msgid "only initialized variables can be placed into program memory area"
+msgid "assignment of read-only named return value %qD"
 msgstr ""
 
-#: config/avr/avr.c:4824
+#: cp/typeck2.c:178
 #, gcc-internal-format
-msgid "only uninitialized variables can be placed in the .noinit section"
+msgid "assignment (via 'asm' output) of read-only named return value %qD"
 msgstr ""
 
-#: config/avr/avr.c:4838
+#: cp/typeck2.c:180
 #, gcc-internal-format
-msgid "MCU %qs supported for assembler only"
+msgid "increment of read-only named return value %qD"
 msgstr ""
 
-#: config/bfin/bfin.c:2554 config/m68k/m68k.c:519
+#: cp/typeck2.c:182
 #, gcc-internal-format
-msgid "-mshared-library-id=%s is not between 0 and %d"
+msgid "decrement of read-only named return value %qD"
 msgstr ""
 
-#: config/bfin/bfin.c:2574
-#, gcc-internal-format
-msgid "-mcpu=%s is not valid"
-msgstr ""
+#: cp/typeck2.c:186
+#, fuzzy, gcc-internal-format
+msgid "assignment of function %qD"
+msgstr "нехапае аргументаў у функцыі \"%s\""
 
-#: config/bfin/bfin.c:2610
+#: cp/typeck2.c:188
 #, gcc-internal-format
-msgid "-mcpu=%s has invalid silicon revision"
+msgid "assignment (via 'asm' output) of function %qD"
 msgstr ""
 
-#: config/bfin/bfin.c:2675
-#, gcc-internal-format
-msgid "-mshared-library-id= specified without -mid-shared-library"
-msgstr ""
+#: cp/typeck2.c:190
+#, fuzzy, gcc-internal-format
+msgid "increment of function %qD"
+msgstr "вельмі шмат аргументаў у функцыі"
 
-#: config/bfin/bfin.c:2678
+#: cp/typeck2.c:192
 #, fuzzy, gcc-internal-format
-msgid "Can't use multiple stack checking methods together."
-msgstr "УклÑ\8eÑ\87аÑ\86Ñ\8c ÐºÐ¾Ð´ Ð¿Ñ\80авÑ\8dÑ\80кÑ\96 Ñ\81Ñ\82Ñ\8dкÑ\83 Ñ\9e Ð¿Ñ\80агÑ\80амÑ\83"
+msgid "decrement of function %qD"
+msgstr "неÑ\85апае Ð°Ñ\80гÑ\83менÑ\82аÑ\9e Ñ\83 Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96 \"%s\""
 
-#: config/bfin/bfin.c:2681
+#: cp/typeck2.c:198
 #, gcc-internal-format
-msgid "ID shared libraries and FD-PIC mode can't be used together."
+msgid "assignment (via 'asm' output) of read-only location %qE"
 msgstr ""
 
-#: config/bfin/bfin.c:2686 config/m68k/m68k.c:627
+#: cp/typeck2.c:384
 #, gcc-internal-format
-msgid "cannot specify both -msep-data and -mid-shared-library"
+msgid "cannot declare variable %q+D to be of abstract type %qT"
 msgstr ""
 
-#: config/bfin/bfin.c:2706
+#: cp/typeck2.c:387
 #, gcc-internal-format
-msgid "-mmulticore can only be used with BF561"
+msgid "cannot declare parameter %q+D to be of abstract type %qT"
 msgstr ""
 
-#: config/bfin/bfin.c:2709
+#: cp/typeck2.c:390
 #, gcc-internal-format
-msgid "-mcorea should be used with -mmulticore"
+msgid "cannot declare field %q+D to be of abstract type %qT"
 msgstr ""
 
-#: config/bfin/bfin.c:2712
+#: cp/typeck2.c:394
+#, fuzzy, gcc-internal-format
+msgid "invalid abstract return type for member function %q+#D"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+
+#: cp/typeck2.c:396
+#, fuzzy, gcc-internal-format
+msgid "invalid abstract return type for function %q+#D"
+msgstr "Нерэчаісны выбар \"%s\""
+
+#. Here we do not have location information.
+#: cp/typeck2.c:399
+#, fuzzy, gcc-internal-format
+msgid "invalid abstract type %qT for %qE"
+msgstr "нерэчаісны тып парамэтра `%T'"
+
+#: cp/typeck2.c:401
+#, fuzzy, gcc-internal-format
+msgid "invalid abstract type for %q+D"
+msgstr "нерэчаісны тып парамэтра `%T'"
+
+#: cp/typeck2.c:404
 #, gcc-internal-format
-msgid "-mcoreb should be used with -mmulticore"
+msgid "cannot allocate an object of abstract type %qT"
 msgstr ""
 
-#: config/bfin/bfin.c:2715
+#: cp/typeck2.c:413
 #, gcc-internal-format
-msgid "-mcorea and -mcoreb can't be used together"
+msgid "  because the following virtual functions are pure within %qT:"
 msgstr ""
 
-#: config/bfin/bfin.c:5551
+#: cp/typeck2.c:417
 #, gcc-internal-format
-msgid "multiple function type attributes specified"
+msgid "\t%+#D"
 msgstr ""
 
-#: config/bfin/bfin.c:5618
+#: cp/typeck2.c:425
 #, gcc-internal-format
-msgid "can't apply both longcall and shortcall attributes to the same function"
+msgid "  since type %qT has pure virtual functions"
 msgstr ""
 
-#: config/bfin/bfin.c:5668 config/i386/winnt.c:59 config/mep/mep.c:3965
-#: config/mep/mep.c:4103
+#: cp/typeck2.c:455
 #, fuzzy, gcc-internal-format
-msgid "%qE attribute only applies to variables"
-msgstr "\"%s\" Ð°Ñ\82Ñ\80Ñ\8bбÑ\83Ñ\82 Ñ\96гнаÑ\80Ñ\8bÑ\80Ñ\83еÑ\86Ñ\86а"
+msgid "%q+D has incomplete type"
+msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ\80Ñ\88анÑ\8b Ñ\82Ñ\8bп"
 
-#: config/bfin/bfin.c:5675
+#: cp/typeck2.c:468
 #, fuzzy, gcc-internal-format
-msgid "%qE attribute cannot be specified for local variables"
-msgstr "\"%s\" атрыбут ігнарыруецца"
-
-#. This function is for retrieving a part of an instruction name for
-#. an operator, for immediate output.  If that ever happens for
-#. MULT, we need to apply TARGET_MUL_BUG in the caller.  Make sure
-#. we notice.
-#: config/cris/cris.c:471
-#, gcc-internal-format
-msgid "MULT case in cris_op_str"
-msgstr ""
+msgid "invalid use of incomplete type %q#T"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/cris/cris.c:861
+#: cp/typeck2.c:471
 #, fuzzy, gcc-internal-format
-msgid "invalid use of ':' modifier"
-msgstr "нерэчаіснае выкарыстаньне `::'"
-
-#: config/cris/cris.c:1048 config/moxie/moxie.c:169
-#, gcc-internal-format
-msgid "internal error: bad register: %d"
-msgstr "унутраная памылка: дрэнны рэгістр: %d"
+msgid "forward declaration of %q+#T"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: config/cris/cris.c:1615
-#, gcc-internal-format
-msgid "internal error: sideeffect-insn affecting main effect"
-msgstr ""
+#: cp/typeck2.c:474
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q+#T"
+msgstr "абвяшчэньне `%#D'"
 
-#: config/cris/cris.c:1712
-#, gcc-internal-format
-msgid "unknown cc_attr value"
-msgstr ""
+#: cp/typeck2.c:479
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %qT"
+msgstr "нерэчаіснае выкарыстаньне `%T'"
 
-#. If we get here, the caller got its initial tests wrong.
-#: config/cris/cris.c:2096
-#, gcc-internal-format
-msgid "internal error: cris_side_effect_mode_ok with bad operands"
-msgstr ""
+#: cp/typeck2.c:495
+#, fuzzy, gcc-internal-format
+msgid "invalid use of member (did you forget the %<&%> ?)"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/cris/cris.c:2388
-#, gcc-internal-format
-msgid "-max-stackframe=%d is not usable, not between 0 and %d"
-msgstr ""
+#: cp/typeck2.c:504
+#, fuzzy, gcc-internal-format
+msgid "invalid use of template type parameter %qT"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/cris/cris.c:2416
-#, gcc-internal-format
-msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
-msgstr ""
+#: cp/typeck2.c:509
+#, fuzzy, gcc-internal-format
+msgid "invalid use of template template parameter %qT"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/cris/cris.c:2452
-#, gcc-internal-format
-msgid "unknown CRIS cpu version specification in -mtune= : %s"
-msgstr ""
+#: cp/typeck2.c:515
+#, fuzzy, gcc-internal-format
+msgid "invalid use of dependent type %qT"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/cris/cris.c:2473
+#: cp/typeck2.c:523
 #, gcc-internal-format
-msgid "-fPIC and -fpic are not supported in this configuration"
+msgid "address of overloaded function with no contextual type information"
 msgstr ""
 
-#: config/cris/cris.c:2488
+#: cp/typeck2.c:527
 #, gcc-internal-format
-msgid "that particular -g option is invalid with -maout and -melinux"
+msgid "overloaded function with no contextual type information"
 msgstr ""
 
-#: config/cris/cris.c:2714
+#: cp/typeck2.c:530
 #, gcc-internal-format
-msgid "Unknown src"
+msgid "insufficient contextual information to determine type"
 msgstr ""
 
-#: config/cris/cris.c:2775
-#, fuzzy, gcc-internal-format
-msgid "Unknown dest"
-msgstr "невядомы рэжым машыны \"%s\""
-
-#: config/cris/cris.c:3060
+#: cp/typeck2.c:705
 #, gcc-internal-format
-msgid "stackframe too big: %d bytes"
+msgid "constructor syntax used, but no constructor declared for type %qT"
 msgstr ""
 
-#: config/cris/cris.c:3554 config/cris/cris.c:3582
+#: cp/typeck2.c:719
 #, gcc-internal-format
-msgid "expand_binop failed in movsi got"
+msgid "cannot initialize arrays using this syntax"
 msgstr ""
 
-#: config/cris/cris.c:3664
+#: cp/typeck2.c:801
 #, gcc-internal-format
-msgid "emitting PIC operand, but PIC register isn't set up"
+msgid "narrowing conversion of %qE from %qT to %qT inside { }"
 msgstr ""
 
-#. Definitions for GCC.  Part of the machine description for CRIS.
-#. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2008,
-#. 2009 Free Software Foundation, Inc.
-#. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
-#.
-#. This file is part of GCC.
-#.
-#. GCC is free software; you can redistribute it and/or modify
-#. it under the terms of the GNU General Public License as published by
-#. the Free Software Foundation; either version 3, or (at your option)
-#. any later version.
-#.
-#. GCC is distributed in the hope that it will be useful,
-#. but WITHOUT ANY WARRANTY; without even the implied warranty of
-#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#. GNU General Public License for more details.
-#.
-#. You should have received a copy of the GNU General Public License
-#. along with GCC; see the file COPYING3.  If not see
-#. <http://www.gnu.org/licenses/>.
-#. After the first "Node:" comment comes all preprocessor directives and
-#. attached declarations described in the info files, the "Using and
-#. Porting GCC" manual (uapgcc), in the same order as found in the "Target
-#. macros" section in the gcc-2.9x CVS edition of 2000-03-17.  FIXME: Not
-#. really, but needs an update anyway.
-#.
-#. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
-#. for that.  If applicable, there is a CRIS-specific comment.  The order
-#. of macro definitions follow the order in the manual.  Every section in
-#. the manual (node in the info pages) has an introductory `Node:
-#. <subchapter>' comment.  If no macros are defined for a section, only
-#. the section-comment is present.
-#. Note that other header files (e.g. config/elfos.h, config/linux.h,
-#. config/cris/linux.h and config/cris/aout.h) are responsible for lots of
-#. settings not repeated below.  This file contains general CRIS
-#. definitions and definitions for the cris-*-elf subtarget.
-#. We don't want to use gcc_assert for everything, as that can be
-#. compiled out.
-#: config/cris/cris.h:43
+#: cp/typeck2.c:859
 #, gcc-internal-format
-msgid "CRIS-port assertion failed: "
+msgid "int-array initialized from non-wide string"
 msgstr ""
 
-#. Node: Caller Saves
-#. (no definitions)
-#. Node: Function entry
-#. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
-#. TARGET_ASM_FUNCTION_EPILOGUE.
-#. Node: Profiling
-#: config/cris/cris.h:929
+#: cp/typeck2.c:864
 #, gcc-internal-format
-msgid "no FUNCTION_PROFILER for CRIS"
+msgid "int-array initialized from incompatible wide string"
 msgstr ""
 
-#: config/crx/crx.h:363
+#: cp/typeck2.c:879
 #, gcc-internal-format
-msgid "Profiler support for CRX"
+msgid "initializer-string for array of chars is too long"
 msgstr ""
 
-#: config/frv/frv.c:8732
+#: cp/typeck2.c:925
 #, gcc-internal-format
-msgid "accumulator is not a constant integer"
+msgid "cannot initialize aggregate of type %qT with a compound literal"
 msgstr ""
 
-#: config/frv/frv.c:8737
+#: cp/typeck2.c:940
 #, gcc-internal-format
-msgid "accumulator number is out of bounds"
+msgid "array must be initialized with a brace-enclosed initializer"
 msgstr ""
 
-#: config/frv/frv.c:8748
+#: cp/typeck2.c:1027 cp/typeck2.c:1135
 #, gcc-internal-format
-msgid "inappropriate accumulator for %qs"
+msgid "non-trivial designated initializers not supported"
 msgstr ""
 
-#: config/frv/frv.c:8825
+#: cp/typeck2.c:1159 cp/typeck2.c:1173
 #, fuzzy, gcc-internal-format
-msgid "invalid IACC argument"
-msgstr "неÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нае Ð·Ð½Ð°Ñ\87Ñ\8dнÑ\8cне %%C"
+msgid "missing initializer for member %qD"
+msgstr "пÑ\80апÑ\83Ñ\88Ñ\87ан Ñ\96нÑ\96Ñ\86Ñ\8bÑ\8fлÑ\96заÑ\82аÑ\80"
 
-#: config/frv/frv.c:8848
+#: cp/typeck2.c:1164
+#, fuzzy, gcc-internal-format
+msgid "uninitialized const member %qD"
+msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+
+#: cp/typeck2.c:1166
+#, fuzzy, gcc-internal-format
+msgid "member %qD with uninitialized const fields"
+msgstr "параметр \"%s\" ініцыялізаваны"
+
+#: cp/typeck2.c:1168
+#, fuzzy, gcc-internal-format
+msgid "member %qD is uninitialized reference"
+msgstr "параметр \"%s\" ініцыялізаваны"
+
+#: cp/typeck2.c:1236
 #, gcc-internal-format
-msgid "%qs expects a constant argument"
+msgid "no field %qD found in union being initialized"
 msgstr ""
 
-#: config/frv/frv.c:8853
+#: cp/typeck2.c:1245
 #, gcc-internal-format
-msgid "constant argument out of range for %qs"
+msgid "index value instead of field name in union initializer"
 msgstr ""
 
-#: config/frv/frv.c:9334
+#: cp/typeck2.c:1404
 #, gcc-internal-format
-msgid "media functions are not available unless -mmedia is used"
+msgid "circular pointer delegation detected"
 msgstr ""
 
-#: config/frv/frv.c:9346
+#: cp/typeck2.c:1417
+#, fuzzy, gcc-internal-format
+msgid "base operand of %<->%> has non-pointer type %qT"
+msgstr "памер масіва `%D' не цэлалікавы тып"
+
+#: cp/typeck2.c:1441
 #, gcc-internal-format
-msgid "this media function is only available on the fr500"
+msgid "result of %<operator->()%> yields non-pointer result"
 msgstr ""
 
-#: config/frv/frv.c:9374
+#: cp/typeck2.c:1443
 #, gcc-internal-format
-msgid "this media function is only available on the fr400 and fr550"
+msgid "base operand of %<->%> is not a pointer"
 msgstr ""
 
-#: config/frv/frv.c:9393
+#: cp/typeck2.c:1465
+#, fuzzy, gcc-internal-format
+msgid "%qE cannot be used as a member pointer, since it is of type %qT"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: cp/typeck2.c:1474
 #, gcc-internal-format
-msgid "this builtin function is only available on the fr405 and fr450"
+msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
 msgstr ""
 
-#: config/frv/frv.c:9402
+#: cp/typeck2.c:1496
 #, gcc-internal-format
-msgid "this builtin function is only available on the fr500 and fr550"
+msgid "pointer to member type %qT incompatible with object type %qT"
 msgstr ""
 
-#: config/frv/frv.c:9414
+#: cp/typeck2.c:1557
 #, gcc-internal-format
-msgid "this builtin function is only available on the fr450"
+msgid "invalid value-initialization of reference types"
 msgstr ""
 
-#: config/h8300/h8300.c:332
-#, fuzzy, gcc-internal-format
-msgid "-ms2600 is used without -ms"
-msgstr "-ms2600 ужываецца без -ms."
-
-#: config/h8300/h8300.c:338
-#, fuzzy, gcc-internal-format
-msgid "-mn is used without -mh or -ms"
-msgstr "-ms2600 ужываецца без -ms."
-
-#: config/i386/host-cygwin.c:64
+#: cp/typeck2.c:1748
 #, fuzzy, gcc-internal-format
-msgid "can't extend PCH file: %m"
-msgstr "немагчыма стварыць часовы файл"
+msgid "call to function %qD which throws incomplete type %q#T"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: config/i386/host-cygwin.c:75
+#: cp/typeck2.c:1751
 #, fuzzy, gcc-internal-format
-msgid "can't set position in PCH file: %m"
-msgstr "немагчыма зачыніць уваходзячы файл %s"
+msgid "call to function which throws incomplete type %q#T"
+msgstr "\"%s\" мае незавершаны тып"
 
-#: config/i386/i386.c:2824 config/i386/i386.c:3075
+#: fortran/arith.c:44
 #, gcc-internal-format
-msgid "bad value (%s) for %stune=%s %s"
+msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
 msgstr ""
 
-#: config/i386/i386.c:2868
+#: fortran/arith.c:943 fortran/arith.c:965
 #, gcc-internal-format
-msgid "bad value (%s) for %sstringop-strategy=%s %s"
+msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
 msgstr ""
 
-#: config/i386/i386.c:2872
+#: fortran/arith.c:951
 #, gcc-internal-format
-msgid "%stune=x86-64%s is deprecated.  Use %stune=k8%s or %stune=generic%s instead as appropriate."
+msgid "Raising a negative REAL at %L to a REAL power is prohibited"
 msgstr ""
 
-#: config/i386/i386.c:2882
+#: fortran/arith.c:1977
 #, gcc-internal-format
-msgid "generic CPU can be used only for %stune=%s %s"
+msgid "Arithmetic OK converting %s to %s at %L"
 msgstr ""
 
-#: config/i386/i386.c:2885 config/i386/i386.c:3036
+#: fortran/arith.c:1981
 #, gcc-internal-format
-msgid "bad value (%s) for %sarch=%s %s"
+msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
 msgstr ""
 
-#: config/i386/i386.c:2896
-#, fuzzy, gcc-internal-format
-msgid "unknown ABI (%s) for %sabi=%s %s"
-msgstr "невядомы рэжым машыны \"%s\""
-
-#: config/i386/i386.c:2911
-#, fuzzy, gcc-internal-format
-msgid "code model %s does not support PIC mode"
-msgstr "%s не падтрымлівае %s"
-
-#: config/i386/i386.c:2917
+#: fortran/arith.c:1986
 #, gcc-internal-format
-msgid "bad value (%s) for %scmodel=%s %s"
+msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
 msgstr ""
 
-#: config/i386/i386.c:2941
+#: fortran/arith.c:1991
 #, gcc-internal-format
-msgid "bad value (%s) for %sasm=%s %s"
+msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
 msgstr ""
 
-#: config/i386/i386.c:2945
-#, fuzzy, gcc-internal-format
-msgid "code model %qs not supported in the %s bit mode"
-msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
-
-#: config/i386/i386.c:2948
+#: fortran/arith.c:1996
 #, gcc-internal-format
-msgid "%i-bit mode not compiled in"
+msgid "Division by zero converting %s to %s at %L"
 msgstr ""
 
-#: config/i386/i386.c:2960 config/i386/i386.c:3061
-#, fuzzy, gcc-internal-format
-msgid "CPU you selected does not support x86-64 instruction set"
-msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
-
-#: config/i386/i386.c:3094
+#: fortran/arith.c:2000
 #, gcc-internal-format
-msgid "%sregparm%s is ignored in 64-bit mode"
+msgid "Array operands are incommensurate converting %s to %s at %L"
 msgstr ""
 
-#: config/i386/i386.c:3097
+#: fortran/arith.c:2004
 #, gcc-internal-format
-msgid "%sregparm=%d%s is not between 0 and %d"
+msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
 msgstr ""
 
-#: config/i386/i386.c:3110
-#, gcc-internal-format
-msgid "%salign-loops%s is obsolete, use -falign-loops%s"
-msgstr ""
+#: fortran/arith.c:2336
+#, fuzzy, gcc-internal-format
+msgid "The Hollerith constant at %L is too long to convert to %s"
+msgstr "сімвальная канстанта вельмі доўгая"
 
-#: config/i386/i386.c:3116 config/i386/i386.c:3131 config/i386/i386.c:3146
+#: fortran/array.c:90
 #, gcc-internal-format
-msgid "%salign-loops=%d%s is not between 0 and %d"
+msgid "Expected array subscript at %C"
 msgstr ""
 
-#: config/i386/i386.c:3125
+#: fortran/array.c:117
 #, gcc-internal-format
-msgid "%salign-jumps%s is obsolete, use -falign-jumps%s"
+msgid "Expected array subscript stride at %C"
 msgstr ""
 
-#: config/i386/i386.c:3140
+#: fortran/array.c:160
 #, gcc-internal-format
-msgid "%salign-functions%s is obsolete, use -falign-functions%s"
+msgid "Invalid form of array reference at %C"
 msgstr ""
 
-#: config/i386/i386.c:3175
+#: fortran/array.c:165
 #, gcc-internal-format
-msgid "%sbranch-cost=%d%s is not between 0 and 5"
+msgid "Array reference at %C cannot have more than %d dimensions"
 msgstr ""
 
-#: config/i386/i386.c:3183
+#: fortran/array.c:216
 #, gcc-internal-format
-msgid "%slarge-data-threshold=%d%s is negative"
+msgid "Variable '%s' at %L in this context must be constant"
 msgstr ""
 
-#: config/i386/i386.c:3197
+#: fortran/array.c:307
 #, gcc-internal-format
-msgid "bad value (%s) for %stls-dialect=%s %s"
+msgid "Expected expression in array specification at %C"
 msgstr ""
 
-#: config/i386/i386.c:3205
+#: fortran/array.c:389
 #, gcc-internal-format
-msgid "pc%d is not valid precision setting (32, 64 or 80)"
+msgid "Bad array specification for an explicitly shaped array at %C"
 msgstr ""
 
-#: config/i386/i386.c:3221
+#: fortran/array.c:399
 #, gcc-internal-format
-msgid "%srtd%s is ignored in 64bit mode"
+msgid "Bad array specification for assumed shape array at %C"
 msgstr ""
 
-#: config/i386/i386.c:3276
+#: fortran/array.c:413
 #, gcc-internal-format
-msgid "%spreferred-stack-boundary=%d%s is not between %d and 12"
+msgid "Bad specification for deferred shape array at %C"
 msgstr ""
 
-#: config/i386/i386.c:3295
+#: fortran/array.c:417
 #, gcc-internal-format
-msgid "-mincoming-stack-boundary=%d is not between %d and 12"
+msgid "Bad specification for assumed size array at %C"
 msgstr ""
 
-#: config/i386/i386.c:3308
+#: fortran/array.c:426
 #, gcc-internal-format
-msgid "%ssseregparm%s used without SSE enabled"
+msgid "Expected another dimension in array declaration at %C"
 msgstr ""
 
-#: config/i386/i386.c:3319 config/i386/i386.c:3333
+#: fortran/array.c:432
 #, gcc-internal-format
-msgid "SSE instruction set disabled, using 387 arithmetics"
+msgid "Array specification at %C has more than %d dimensions"
 msgstr ""
 
-#: config/i386/i386.c:3338
+#: fortran/array.c:438
 #, gcc-internal-format
-msgid "387 instruction set disabled, using SSE arithmetics"
+msgid "Fortran 2008: Array specification at %C with more than 7 dimensions"
 msgstr ""
 
-#: config/i386/i386.c:3345
+#: fortran/array.c:645
+#, fuzzy, gcc-internal-format
+msgid "duplicated initializer"
+msgstr "нерэчаісны ініцыялізатар"
+
+#: fortran/array.c:737
 #, gcc-internal-format
-msgid "bad value (%s) for %sfpmath=%s %s"
+msgid "DO-iterator '%s' at %L is inside iterator of the same name"
 msgstr ""
 
-#: config/i386/i386.c:3361
+#: fortran/array.c:839 fortran/array.c:981
 #, gcc-internal-format
-msgid "unknown vectorization library ABI type (%s) for %sveclibabi=%s %s"
+msgid "Syntax error in array constructor at %C"
 msgstr ""
 
-#: config/i386/i386.c:3381
+#: fortran/array.c:896
 #, gcc-internal-format
-msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
+msgid "Fortran 2003: [...] style array constructors at %C"
 msgstr ""
 
-#: config/i386/i386.c:3394
+#: fortran/array.c:916
 #, gcc-internal-format
-msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
+msgid "Fortran 2003: Array constructor including type specification at %C"
 msgstr ""
 
-#: config/i386/i386.c:3805
+#: fortran/array.c:931
 #, gcc-internal-format
-msgid "attribute(target(\"%s\")) is unknown"
+msgid "Empty array constructor at %C is not allowed"
 msgstr ""
 
-#: config/i386/i386.c:3827
+#: fortran/array.c:1028
 #, gcc-internal-format
-msgid "option(\"%s\") was already specified"
+msgid "Element in %s array constructor at %L is %s"
 msgstr ""
 
-#: config/i386/i386.c:4422 config/i386/i386.c:4467
+#: fortran/array.c:1365
 #, gcc-internal-format
-msgid "fastcall and regparm attributes are not compatible"
+msgid "Iterator step at %L cannot be zero"
 msgstr ""
 
-#: config/i386/i386.c:4429
+#: fortran/array.c:1673
 #, gcc-internal-format
-msgid "%qE attribute requires an integer constant argument"
+msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
 msgstr ""
 
-#: config/i386/i386.c:4435
-#, fuzzy, gcc-internal-format
-msgid "argument to %qE attribute larger than %d"
-msgstr "памер \"%s\" больш чам %d байт"
-
-#: config/i386/i386.c:4459 config/i386/i386.c:4494
+#: fortran/check.c:44
 #, gcc-internal-format
-msgid "fastcall and cdecl attributes are not compatible"
+msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
 msgstr ""
 
-#: config/i386/i386.c:4463
+#: fortran/check.c:59
 #, gcc-internal-format
-msgid "fastcall and stdcall attributes are not compatible"
+msgid "'%s' argument of '%s' intrinsic at %L must be %s"
 msgstr ""
 
-#: config/i386/i386.c:4477 config/i386/i386.c:4490
+#: fortran/check.c:87
 #, gcc-internal-format
-msgid "stdcall and cdecl attributes are not compatible"
+msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
 msgstr ""
 
-#: config/i386/i386.c:4481
+#: fortran/check.c:101 fortran/check.c:851 fortran/check.c:861
 #, gcc-internal-format
-msgid "stdcall and fastcall attributes are not compatible"
+msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL"
 msgstr ""
 
-#: config/i386/i386.c:4624
+#: fortran/check.c:118
 #, gcc-internal-format
-msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
+msgid "'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX"
 msgstr ""
 
-#: config/i386/i386.c:4627
+#: fortran/check.c:147
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+
+#: fortran/check.c:156
+#, fuzzy, gcc-internal-format
+msgid "Invalid kind for %s at %L"
+msgstr "`%E' - нерэчаісная нязьменная тыпу string"
+
+#: fortran/check.c:175
 #, gcc-internal-format
-msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
+msgid "'%s' argument of '%s' intrinsic at %L must be double precision"
 msgstr ""
 
-#: config/i386/i386.c:4832
+#: fortran/check.c:192
 #, gcc-internal-format
-msgid "ms_hook_prologue is not compatible with nested function"
+msgid "'%s' argument of '%s' intrinsic at %L must be a logical array"
 msgstr ""
 
-#: config/i386/i386.c:4905
+#: fortran/check.c:210
 #, gcc-internal-format
-msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
+msgid "'%s' argument of '%s' intrinsic at %L must be an array"
 msgstr ""
 
-#: config/i386/i386.c:5024
+#: fortran/check.c:225
 #, gcc-internal-format
-msgid "AVX vector argument without AVX enabled changes the ABI"
+msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
 msgstr ""
 
-#: config/i386/i386.c:5206
+#: fortran/check.c:241
 #, gcc-internal-format
-msgid "The ABI of passing struct with a flexible array member has changed in GCC 4.4"
+msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
 msgstr ""
 
-#: config/i386/i386.c:5322
+#: fortran/check.c:256
 #, gcc-internal-format
-msgid "The ABI of passing union with long double has changed in GCC 4.4"
+msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
 msgstr ""
 
-#: config/i386/i386.c:5437
+#: fortran/check.c:275
 #, gcc-internal-format
-msgid "The ABI of passing structure with complex float member has changed in GCC 4.4"
+msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
 msgstr ""
 
-#: config/i386/i386.c:5582
+#: fortran/check.c:297
 #, gcc-internal-format
-msgid "SSE register return with SSE disabled"
+msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
 msgstr ""
 
-#: config/i386/i386.c:5588
+#: fortran/check.c:303
 #, gcc-internal-format
-msgid "SSE register argument with SSE disabled"
+msgid "'%s' argument of '%s' intrinsic at %L must be a variable"
 msgstr ""
 
-#: config/i386/i386.c:5604
+#: fortran/check.c:364
 #, gcc-internal-format
-msgid "x87 register return with x87 disabled"
+msgid "'dim' argument of '%s' intrinsic at %L is not a valid dimension index"
 msgstr ""
 
-#: config/i386/i386.c:5973
+#: fortran/check.c:434
 #, gcc-internal-format
-msgid "SSE vector argument without SSE enabled changes the ABI"
+msgid "Unequal character lengths (%ld/%ld) in %s at %L"
 msgstr ""
 
-#: config/i386/i386.c:6010
+#: fortran/check.c:543 fortran/check.c:2137 fortran/check.c:2149
 #, gcc-internal-format
-msgid "MMX vector argument without MMX enabled changes the ABI"
+msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
 msgstr ""
 
-#: config/i386/i386.c:6612
+#: fortran/check.c:564 fortran/check.c:4232
 #, gcc-internal-format
-msgid "SSE vector return without SSE enabled changes the ABI"
+msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
 msgstr ""
 
-#: config/i386/i386.c:6622
+#: fortran/check.c:573 fortran/check.c:1312 fortran/check.c:1455
+#: fortran/check.c:1529 fortran/check.c:1815
 #, gcc-internal-format
-msgid "MMX vector return without MMX enabled changes the ABI"
+msgid "Extension: Different type kinds at %L"
 msgstr ""
 
-#: config/i386/i386.c:11192
+#: fortran/check.c:611 fortran/check.c:2218
 #, gcc-internal-format
-msgid "extended registers have no high halves"
+msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
 msgstr ""
 
-#: config/i386/i386.c:11207
+#: fortran/check.c:629
 #, gcc-internal-format
-msgid "unsupported operand size for extended register"
+msgid "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
 msgstr ""
 
-#: config/i386/i386.c:11452
+#: fortran/check.c:637
 #, gcc-internal-format
-msgid "non-integer operand used with operand code '%c'"
+msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET"
 msgstr ""
 
-#: config/i386/i386.c:22882
-#, fuzzy, gcc-internal-format
-msgid "last argument must be an immediate"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
-#: config/i386/i386.c:23175
-#, fuzzy, gcc-internal-format
-msgid "the fifth argument must be a 8-bit immediate"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
-#: config/i386/i386.c:23270
-#, fuzzy, gcc-internal-format
-msgid "the third argument must be a 8-bit immediate"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
-#: config/i386/i386.c:23616
-#, fuzzy, gcc-internal-format
-msgid "the last argument must be a 4-bit immediate"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
-#: config/i386/i386.c:23621
-#, fuzzy, gcc-internal-format
-msgid "the last argument must be a 2-bit immediate"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
-#: config/i386/i386.c:23630
-#, fuzzy, gcc-internal-format
-msgid "the last argument must be a 1-bit immediate"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
-#: config/i386/i386.c:23639
-#, fuzzy, gcc-internal-format
-msgid "the last argument must be a 5-bit immediate"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
-#: config/i386/i386.c:23648
+#: fortran/check.c:653
 #, gcc-internal-format
-msgid "the next to last argument must be an 8-bit immediate"
+msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
 msgstr ""
 
-#: config/i386/i386.c:23652 config/i386/i386.c:23846
-#, fuzzy, gcc-internal-format
-msgid "the last argument must be an 8-bit immediate"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
-#: config/i386/i386.c:23907 config/rs6000/rs6000.c:10161
+#: fortran/check.c:664
 #, gcc-internal-format
-msgid "selector must be an integer constant in the range 0..%wi"
+msgid "NULL pointer at %L is not permitted as actual argument of '%s' intrinsic function"
 msgstr ""
 
-#: config/i386/i386.c:24050
+#: fortran/check.c:823 fortran/check.c:990
 #, gcc-internal-format
-msgid "%qE needs unknown isa option"
+msgid "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX"
 msgstr ""
 
-#: config/i386/i386.c:24054
-#, fuzzy, gcc-internal-format
-msgid "%qE needs isa option %s"
-msgstr "Нерэчаісны выбар %s"
-
-#: config/i386/i386.c:25885
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute only available for 64-bit"
-msgstr "\"%s\" атрыбут ігнарыруецца"
-
-#: config/i386/i386.c:25896 config/i386/i386.c:25905
+#: fortran/check.c:831 fortran/check.c:998
 #, gcc-internal-format
-msgid "ms_abi and sysv_abi attributes are not compatible"
+msgid "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or INTEGER"
 msgstr ""
 
-#: config/i386/i386.c:25943 config/rs6000/rs6000.c:23378
-#, fuzzy, gcc-internal-format
-msgid "%qE incompatible attribute ignored"
-msgstr "\"%s\" атрыбут ігнарыруецца"
-
-#: config/i386/i386.c:25966
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute only available for 32-bit"
-msgstr "\"%s\" атрыбут ігнарыруецца"
-
-#: config/i386/i386.c:25972
+#: fortran/check.c:884 fortran/check.c:1374 fortran/check.c:1477
+#: fortran/check.c:1633 fortran/check.c:1650 fortran/check.c:2706
+#: fortran/check.c:2845 fortran/check.c:3197 fortran/check.c:3297
 #, gcc-internal-format
-msgid "ms_hook_prologue attribute needs assembler swap suffix support"
+msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
 msgstr ""
 
-#: config/i386/i386.c:30067
+#: fortran/check.c:931 fortran/check.c:1137
 #, gcc-internal-format
-msgid "vector permutation requires vector constant"
+msgid "'%s' argument of '%s' intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
 msgstr ""
 
-#: config/i386/i386.c:30077
-#, fuzzy, gcc-internal-format
-msgid "invalid vector permutation constant"
-msgstr "`%E' - нерэчаісная нязьменная тыпу string"
-
-#: config/i386/i386.c:30125
+#: fortran/check.c:946 fortran/check.c:1152 fortran/check.c:1180
 #, gcc-internal-format
-msgid "vector permutation (%d %d)"
+msgid "'%s' argument of intrinsic '%s' at %L of must have rank %d or be a scalar"
 msgstr ""
 
-#: config/i386/i386.c:30128
+#: fortran/check.c:1047 fortran/check.c:1909 fortran/check.c:1917
 #, gcc-internal-format
-msgid "vector permutation (%d %d %d %d)"
+msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL"
 msgstr ""
 
-#: config/i386/i386.c:30132
+#: fortran/check.c:1061
 #, gcc-internal-format
-msgid "vector permutation (%d %d %d %d %d %d %d %d)"
+msgid "Different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
 msgstr ""
 
-#: config/i386/i386.c:30137
+#: fortran/check.c:1080 fortran/check.c:1088
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be default real"
+msgstr "першым аргументам \"%s\" павінен быць \"int\""
+
+#: fortran/check.c:1244
 #, gcc-internal-format
-msgid "vector permutation (%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d)"
+msgid "Fortran 2008: COMPLEX argument '%s' argument of '%s' intrinsic at %L"
 msgstr ""
 
-#: config/i386/winnt.c:81
+#: fortran/check.c:1425
+#, fuzzy, gcc-internal-format
+msgid "Argument of %s at %L must be of length one"
+msgstr "першым аргументам \"%s\" павінен быць \"int\""
+
+#: fortran/check.c:1484
 #, gcc-internal-format
-msgid "%qE attribute applies only to initialized variables with external linkage"
+msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
 msgstr ""
 
-#: config/i386/winnt.c:143 config/sh/symbian-c.c:96
-#: config/sh/symbian-cxx.c:120
+#: fortran/check.c:1609
 #, gcc-internal-format
-msgid "definition of static data member %q+D of dllimport'd class"
+msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
 msgstr ""
 
-#: config/i386/winnt.c:292
+#: fortran/check.c:1788
 #, gcc-internal-format
-msgid "%q+D:'selectany' attribute applies only to initialized objects"
+msgid "Intrinsic '%s' at %L must have at least two arguments"
 msgstr ""
 
-#: config/i386/winnt.c:440
+#: fortran/check.c:1821
 #, gcc-internal-format
-msgid "%q+D causes a section type conflict"
+msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)"
 msgstr ""
 
-#: config/i386/cygming.h:150
+#: fortran/check.c:1852
 #, gcc-internal-format
-msgid "-f%s ignored for target (all code is position independent)"
+msgid "Fortran 2003: '%s' intrinsic with CHARACTER argument at %L"
 msgstr ""
 
-#: config/i386/djgpp.h:180
+#: fortran/check.c:1859
 #, gcc-internal-format
-msgid "-mbnu210 is ignored (option is obsolete)"
+msgid "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
 msgstr ""
 
-#: config/i386/i386-interix.h:256
-#, fuzzy, gcc-internal-format
-msgid "ms-bitfields not supported for objc"
-msgstr "-pipe не падтрымліваецца"
-
-#. Don't allow flag_pic to propagate since invalid relocations will
-#. result otherwise.
-#: config/i386/netware.h:81
-#, fuzzy, gcc-internal-format
-msgid "-fPIC and -fpic are not supported for this target"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
-
-#: config/ia64/ia64-c.c:51
+#: fortran/check.c:1926
 #, gcc-internal-format
-msgid "malformed #pragma builtin"
+msgid "Argument types of '%s' intrinsic at %L must match (%s/%s)"
 msgstr ""
 
-#: config/ia64/ia64.c:601
-#, fuzzy, gcc-internal-format
-msgid "invalid argument of %qE attribute"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: config/ia64/ia64.c:614
+#: fortran/check.c:1940
 #, gcc-internal-format
-msgid "an address area attribute cannot be specified for local variables"
+msgid "Different shape on dimension 1 for arguments '%s' and '%s' at %L for intrinsic matmul"
 msgstr ""
 
-#: config/ia64/ia64.c:621
-#, fuzzy, gcc-internal-format
-msgid "address area of %q+D conflicts with previous declaration"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
-
-#: config/ia64/ia64.c:629
-#, fuzzy, gcc-internal-format
-msgid "address area attribute cannot be specified for functions"
-msgstr "\"%s\" звычайна функцыя"
-
-#: config/ia64/ia64.c:670
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute requires a string constant argument"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
-
-#: config/ia64/ia64.c:5391 config/pa/pa.c:368 config/sh/sh.c:8528
-#: config/spu/spu.c:5051
+#: fortran/check.c:1959
 #, gcc-internal-format
-msgid "value of -mfixed-range must have form REG1-REG2"
+msgid "Different shape on dimension 2 for argument '%s' and dimension 1 for argument '%s' at %L for intrinsic matmul"
 msgstr ""
 
-#: config/ia64/ia64.c:5418 config/pa/pa.c:395 config/sh/sh.c:8554
-#: config/spu/spu.c:5077
+#: fortran/check.c:1968
 #, gcc-internal-format
-msgid "%s-%s is an empty range"
+msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2"
 msgstr ""
 
-#: config/ia64/ia64.c:5446
+#: fortran/check.c:2160
 #, gcc-internal-format
-msgid "bad value %<%s%> for -mtls-size= switch"
+msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %d/%d"
 msgstr ""
 
-#: config/ia64/ia64.c:5471
+#: fortran/check.c:2169
 #, gcc-internal-format
-msgid "bad value %<%s%> for -mtune= switch"
+msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind %d/%d"
 msgstr ""
 
-#: config/ia64/ia64.c:10641
-#, fuzzy, gcc-internal-format
-msgid "version attribute is not a string"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
-
-#: config/iq2000/iq2000.c:1831
+#: fortran/check.c:2289 fortran/check.c:3244
 #, gcc-internal-format
-msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
+msgid "'%s' argument of '%s' intrinsic at %L must provide at least as many elements as there are .TRUE. values in '%s' (%ld/%d)"
 msgstr ""
 
-#: config/iq2000/iq2000.c:2630
-#, fuzzy, gcc-internal-format
-msgid "argument %qd is not a constant"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
-
-#: config/iq2000/iq2000.c:2932 config/xtensa/xtensa.c:2335
+#: fortran/check.c:2314
 #, gcc-internal-format
-msgid "PRINT_OPERAND_ADDRESS, null pointer"
+msgid "'%s' argument of '%s' intrinsic at %L must be of type REAL or COMPLEX"
 msgstr ""
 
-#: config/iq2000/iq2000.c:3087
+#: fortran/check.c:2335
 #, gcc-internal-format
-msgid "PRINT_OPERAND: Unknown punctuation '%c'"
+msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
 msgstr ""
 
-#: config/iq2000/iq2000.c:3096 config/xtensa/xtensa.c:2189
+#: fortran/check.c:2343
 #, gcc-internal-format
-msgid "PRINT_OPERAND null pointer"
+msgid "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
 msgstr ""
 
-#: config/m32c/m32c-pragma.c:63
+#: fortran/check.c:2359
 #, gcc-internal-format
-msgid "junk at end of #pragma GCC memregs [0..16]"
+msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'"
 msgstr ""
 
-#: config/m32c/m32c-pragma.c:70
+#: fortran/check.c:2484
 #, gcc-internal-format
-msgid "#pragma GCC memregs must precede any function decls"
+msgid "'shape' argument of 'reshape' intrinsic at %L must be an array of constant size"
 msgstr ""
 
-#: config/m32c/m32c-pragma.c:81 config/m32c/m32c-pragma.c:88
+#: fortran/check.c:2494
 #, gcc-internal-format
-msgid "#pragma GCC memregs takes a number [0..16]"
+msgid "'%s' argument of '%s' intrinsic at %L is empty"
 msgstr ""
 
-#: config/m32c/m32c.c:424
-#, fuzzy, gcc-internal-format
-msgid "invalid target memregs value '%d'"
-msgstr "нерэчаісны тып парамэтра `%T'"
-
-#: config/m32c/m32c.c:2845
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute is not supported for R8C target"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
-
-#. The argument must be a constant integer.
-#: config/m32c/m32c.c:2861 config/sh/sh.c:8735 config/sh/sh.c:8841
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute argument not an integer constant"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
-
-#: config/m32c/m32c.c:2870
+#: fortran/check.c:2501
 #, gcc-internal-format
-msgid "%qE attribute argument should be between 18 to 255"
+msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
 msgstr ""
 
-#: config/m32c/m32c.c:4001
+#: fortran/check.c:2521
 #, gcc-internal-format
-msgid "%<bank_switch%> has no effect on non-interrupt functions"
+msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)"
 msgstr ""
 
-#: config/m32c/m32c.c:4102
+#: fortran/check.c:2562
 #, gcc-internal-format
-msgid "%<fast_interrupt%> attribute directive ignored"
+msgid "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
 msgstr ""
 
-#: config/m32r/m32r.c:382
-#, fuzzy, gcc-internal-format
-msgid "invalid argument of %qs attribute"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: config/m68hc11/m68hc11.c:301
+#: fortran/check.c:2583
 #, gcc-internal-format
-msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
+msgid "'%s' argument of '%s' intrinsic at %L has out-of-range dimension (%d)"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1253
+#: fortran/check.c:2592
 #, gcc-internal-format
-msgid "%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>"
+msgid "'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions (dimension '%d' duplicated)"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1260
+#: fortran/check.c:2627
 #, gcc-internal-format
-msgid "%<trap%> attribute is already used"
+msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
 msgstr ""
 
-#: config/m68k/m68k.c:568
+#: fortran/check.c:2645 fortran/check.c:2661
 #, gcc-internal-format
-msgid "-mcpu=%s conflicts with -march=%s"
+msgid "'%s' argument of '%s' intrinsic at %L must be of a derived type"
 msgstr ""
 
-#: config/m68k/m68k.c:639
+#: fortran/check.c:2653 fortran/check.c:2669
 #, gcc-internal-format
-msgid "-mpcrel -fPIC is not currently supported on selected cpu"
+msgid "'%s' argument of '%s' intrinsic at %L must be of an extensible type"
 msgstr ""
 
-#: config/m68k/m68k.c:701
-#, fuzzy, gcc-internal-format
-msgid "-falign-labels=%d is not supported"
-msgstr "-pipe не падтрымліваецца"
-
-#: config/m68k/m68k.c:706
+#: fortran/check.c:2768
 #, fuzzy, gcc-internal-format
-msgid "-falign-loops=%d is not supported"
-msgstr "-pipe не падтрымліваецца"
+msgid "Missing arguments to %s intrinsic at %L"
+msgstr "аргумент для \"%s\" прапушчан"
 
-#: config/m68k/m68k.c:809
+#: fortran/check.c:2809
 #, gcc-internal-format
-msgid "multiple interrupt attributes not allowed"
+msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array"
 msgstr ""
 
-#: config/m68k/m68k.c:816
-#, gcc-internal-format
-msgid "interrupt_thread is available only on fido"
-msgstr ""
+#: fortran/check.c:2880
+#, fuzzy, gcc-internal-format
+msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
+msgstr "памер \"%s\" больш чам %d байт"
 
-#: config/m68k/m68k.c:1145 config/rs6000/rs6000.c:17884
+#: fortran/check.c:2899
 #, gcc-internal-format
-msgid "stack limit expression is not supported"
+msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
 msgstr ""
 
-#: config/mep/mep-pragma.c:65
+#: fortran/check.c:3152
 #, gcc-internal-format
-msgid "junk at end of #pragma io_volatile"
+msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
 msgstr ""
 
-#: config/mep/mep-pragma.c:79
+#: fortran/check.c:3258
 #, gcc-internal-format
-msgid "#pragma io_volatile takes only on or off"
+msgid "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be a scalar"
 msgstr ""
 
-#: config/mep/mep-pragma.c:118
+#: fortran/check.c:3271
 #, gcc-internal-format
-msgid "invalid coprocessor register range"
+msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
 msgstr ""
 
-#: config/mep/mep-pragma.c:138
+#: fortran/check.c:3514 fortran/check.c:3546
 #, gcc-internal-format
-msgid "invalid coprocessor register %qE"
+msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
 msgstr ""
 
-#: config/mep/mep-pragma.c:161
-#, gcc-internal-format
-msgid "malformed coprocessor register"
-msgstr ""
+#: fortran/check.c:3554
+#, fuzzy, gcc-internal-format
+msgid "Too many arguments to %s at %L"
+msgstr "вельмі шмат аргументаў у функцыі \"%s\""
 
-#: config/mep/mep-pragma.c:248
+#: fortran/check.c:3666 fortran/check.c:4143 fortran/check.c:4167
 #, gcc-internal-format
-msgid "junk at end of #pragma GCC coprocessor width"
+msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE"
 msgstr ""
 
-#: config/mep/mep-pragma.c:255
+#: fortran/check.c:3849
 #, gcc-internal-format
-msgid "#pragma GCC coprocessor width takes only 32 or 64"
+msgid "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the default kind (%d)"
 msgstr ""
 
-#: config/mep/mep-pragma.c:275
+#: fortran/check.c:4216 fortran/check.c:4224
 #, gcc-internal-format
-msgid "#pragma GCC coprocessor subclass letter must be in [ABCD]"
+msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
 msgstr ""
 
-#: config/mep/mep-pragma.c:280
+#: fortran/cpp.c:439
 #, gcc-internal-format
-msgid "#pragma GCC coprocessor subclass '%c' already defined"
+msgid "To enable preprocessing, use -cpp"
 msgstr ""
 
-#: config/mep/mep-pragma.c:298
+#: fortran/cpp.c:525 fortran/cpp.c:535
+#, fuzzy, gcc-internal-format
+msgid "opening output file %s: %s"
+msgstr "немагчыма адчыніць файл уводу `%s'"
+
+#: fortran/data.c:63
 #, gcc-internal-format
-msgid "malformed #pragma GCC coprocessor subclass"
+msgid "non-constant array in DATA statement %L"
 msgstr ""
 
-#: config/mep/mep-pragma.c:320
+#: fortran/data.c:190
 #, gcc-internal-format
-msgid "malformed #pragma disinterrupt"
+msgid "failure to simplify substring reference in DATA statement at %L"
 msgstr ""
 
-#: config/mep/mep-pragma.c:334
+#: fortran/data.c:215
 #, gcc-internal-format
-msgid "malformed #pragma GCC coprocessor"
+msgid "initialization string truncated to match variable at %L"
 msgstr ""
 
-#: config/mep/mep-pragma.c:339
+#: fortran/data.c:294
 #, fuzzy, gcc-internal-format
-msgid "coprocessor not enabled"
-msgstr "вÑ\8bбаÑ\80Ñ\8b Ñ\9eклÑ\8eÑ\87анÑ\8b:"
+msgid "'%s' at %L already is initialized at %L"
+msgstr "Ð\9aлаÑ\81 \"%s\" Ñ\83жо Ñ\96Ñ\81нÑ\83е"
 
-#: config/mep/mep-pragma.c:350
+#: fortran/data.c:318
 #, gcc-internal-format
-msgid "unknown #pragma GCC coprocessor %E"
+msgid "Data element below array lower bound at %L"
 msgstr ""
 
-#: config/mep/mep-pragma.c:372
+#: fortran/data.c:330
 #, gcc-internal-format
-msgid "malformed #pragma call"
+msgid "Data element above array upper bound at %L"
 msgstr ""
 
-#: config/mep/mep.c:388
-#, fuzzy, gcc-internal-format
-msgid "-fpic is not supported"
-msgstr "-pipe не падтрымліваецца"
-
-#: config/mep/mep.c:390
+#: fortran/data.c:435
 #, fuzzy, gcc-internal-format
-msgid "-fPIC is not supported"
-msgstr "-pipe не падтрымліваецца"
+msgid "Extension: re-initialization of '%s' at %L"
+msgstr "ініцыялізацыя"
 
-#: config/mep/mep.c:392
+#: fortran/decl.c:259
 #, gcc-internal-format
-msgid "only one of -ms and -mm may be given"
+msgid "Host associated variable '%s' may not be in the DATA statement at %C"
 msgstr ""
 
-#: config/mep/mep.c:394
+#: fortran/decl.c:266
 #, gcc-internal-format
-msgid "only one of -ms and -ml may be given"
+msgid "Extension: initialization of common block variable '%s' in DATA statement at %C"
 msgstr ""
 
-#: config/mep/mep.c:396
+#: fortran/decl.c:371
 #, gcc-internal-format
-msgid "only one of -mm and -ml may be given"
+msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
 msgstr ""
 
-#: config/mep/mep.c:398
-#, gcc-internal-format
-msgid "only one of -ms and -mtiny= may be given"
-msgstr ""
+#: fortran/decl.c:396
+#, fuzzy, gcc-internal-format
+msgid "Invalid initializer %s in Data statement at %C"
+msgstr "нерэчаісны ініцыялізатар"
 
-#: config/mep/mep.c:400
+#: fortran/decl.c:499
 #, gcc-internal-format
-msgid "only one of -mm and -mtiny= may be given"
+msgid "Initialization at %C is not allowed in a PURE procedure"
 msgstr ""
 
-#: config/mep/mep.c:402
+#: fortran/decl.c:558
 #, gcc-internal-format
-msgid "-mclip currently has no effect without -mminmax"
+msgid "DATA statement at %C is not allowed in a PURE procedure"
 msgstr ""
 
-#: config/mep/mep.c:409
+#: fortran/decl.c:587
 #, gcc-internal-format
-msgid "-mc= must be -mc=tiny, -mc=near, or -mc=far"
+msgid "Bad INTENT specification at %C"
 msgstr ""
 
-#: config/mep/mep.c:1534
+#: fortran/decl.c:634
 #, gcc-internal-format
-msgid "unusual TP-relative address"
+msgid "Conflict in attributes of function argument at %C"
 msgstr ""
 
-#: config/mep/mep.c:3530
+#: fortran/decl.c:658
 #, gcc-internal-format
-msgid "unconvertible operand %c %qs"
+msgid "Obsolescent feature: Old-style character length at %C"
 msgstr ""
 
-#: config/mep/mep.c:3972 config/mep/mep.c:4035
+#: fortran/decl.c:690
 #, gcc-internal-format
-msgid "address region attributes not allowed with auto storage class"
+msgid "Syntax error in character length specification at %C"
 msgstr ""
 
-#: config/mep/mep.c:3978 config/mep/mep.c:4041
+#: fortran/decl.c:813
 #, gcc-internal-format
-msgid "address region attributes on pointed-to types ignored"
+msgid "Procedure '%s' at %C is already defined at %L"
 msgstr ""
 
-#: config/mep/mep.c:4027
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute only applies to variables and functions"
-msgstr "\"%s\" звычайна функцыя"
-
-#: config/mep/mep.c:4047 config/mep/mep.c:4335
+#: fortran/decl.c:821
 #, gcc-internal-format
-msgid "duplicate address region attribute %qE in declaration of %qE on line %d"
+msgid "Name '%s' at %C is already defined as a generic interface at %L"
 msgstr ""
 
-#: config/mep/mep.c:4081
-#, fuzzy, gcc-internal-format
-msgid "cannot inline interrupt function %qE"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
-
-#: config/mep/mep.c:4087
+#: fortran/decl.c:834
 #, gcc-internal-format
-msgid "interrupt function must have return type of void"
+msgid "Procedure '%s' at %C has an explicit interface and must not have attributes declared at %L"
 msgstr ""
 
-#: config/mep/mep.c:4092
+#: fortran/decl.c:906
 #, gcc-internal-format
-msgid "interrupt function must have no arguments"
+msgid "Procedure '%s' at %L must have the BIND(C) attribute to be C interoperable"
 msgstr ""
 
-#: config/mep/mep.c:4113
+#: fortran/decl.c:936
 #, gcc-internal-format
-msgid "%qE attribute allows only an integer constant argument"
+msgid "Type '%s' at %L is a parameter to the BIND(C)  procedure '%s' but is not C interoperable because derived type '%s' is not C interoperable"
 msgstr ""
 
-#: config/mep/mep.c:4146
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute only applies to functions, not %s"
-msgstr "\"%s\" звычайна функцыя"
-
-#: config/mep/mep.c:4156
+#: fortran/decl.c:943
 #, gcc-internal-format
-msgid "To describe a pointer to a VLIW function, use syntax like this:"
+msgid "Variable '%s' at %L is a parameter to the BIND(C) procedure '%s' but may not be C interoperable"
 msgstr ""
 
-#: config/mep/mep.c:4157
+#: fortran/decl.c:958
 #, gcc-internal-format
-msgid "  typedef int (__vliw *vfuncptr) ();"
+msgid "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND(C)"
 msgstr ""
 
-#: config/mep/mep.c:4164
+#: fortran/decl.c:972
 #, gcc-internal-format
-msgid "To describe an array of VLIW function pointers, use syntax like this:"
+msgid "Variable '%s' at %L cannot have the ALLOCATABLE attribute because procedure '%s' is BIND(C)"
 msgstr ""
 
-#: config/mep/mep.c:4165
+#: fortran/decl.c:981
 #, gcc-internal-format
-msgid "  typedef int (__vliw *vfuncptr[]) ();"
+msgid "Variable '%s' at %L cannot have the POINTER attribute because procedure '%s' is BIND(C)"
 msgstr ""
 
-#: config/mep/mep.c:4170
+#: fortran/decl.c:990
 #, gcc-internal-format
-msgid "VLIW functions are not allowed without a VLIW configuration"
+msgid "Variable '%s' at %L cannot have the OPTIONAL attribute because procedure '%s' is BIND(C)"
 msgstr ""
 
-#: config/mep/mep.c:4318
+#: fortran/decl.c:1003
 #, gcc-internal-format
-msgid "\"#pragma disinterrupt %s\" not used"
+msgid "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' at %L because the procedure is BIND(C)"
 msgstr ""
 
-#: config/mep/mep.c:4460
+#: fortran/decl.c:1013
 #, gcc-internal-format
-msgid "__io address 0x%x is the same for %qE and %qE"
+msgid "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' at %L because the procedure is BIND(C)"
 msgstr ""
 
-#: config/mep/mep.c:4608
+#: fortran/decl.c:1090
 #, gcc-internal-format
-msgid "variable %s (%ld bytes) is too large for the %s section (%d bytes)"
+msgid "Variable '%s' in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is BIND(C)"
 msgstr ""
 
-#: config/mep/mep.c:4706
+#: fortran/decl.c:1137
 #, gcc-internal-format
-msgid "variable %D of type %<io%> must be uninitialized"
+msgid "CHARACTER expression at %L is being truncated (%d/%d)"
 msgstr ""
 
-#: config/mep/mep.c:4711
+#: fortran/decl.c:1144
 #, gcc-internal-format
-msgid "variable %D of type %<cb%> must be uninitialized"
+msgid "The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)"
 msgstr ""
 
-#: config/mep/mep.c:6164
+#: fortran/decl.c:1234
 #, gcc-internal-format
-msgid "coprocessor intrinsic %qs is not available in this configuration"
+msgid "Initializer not allowed for PARAMETER '%s' at %C"
 msgstr ""
 
-#: config/mep/mep.c:6167
+#: fortran/decl.c:1244
 #, fuzzy, gcc-internal-format
-msgid "%qs is not available in VLIW functions"
-msgstr "`%D' - гэта ня функцыя,"
+msgid "PARAMETER at %L is missing an initializer"
+msgstr "прапушчан ініцыялізатар"
 
-#: config/mep/mep.c:6170
+#: fortran/decl.c:1254
 #, gcc-internal-format
-msgid "%qs is not available in non-VLIW functions"
+msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
 msgstr ""
 
-#: config/mep/mep.c:6332 config/mep/mep.c:6450
-#, fuzzy, gcc-internal-format
-msgid "argument %d of %qE must be in the range %d...%d"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
-#: config/mep/mep.c:6335
-#, fuzzy, gcc-internal-format
-msgid "argument %d of %qE must be a multiple of %d"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
-#: config/mep/mep.c:6389
-#, fuzzy, gcc-internal-format
-msgid "too few arguments to %qE"
-msgstr "нехапае аргументаў у функцыі \"%s\""
-
-#: config/mep/mep.c:6394
-#, fuzzy, gcc-internal-format
-msgid "too many arguments to %qE"
-msgstr "вельмі шмат аргументаў у функцыі \"%s\""
-
-#: config/mep/mep.c:6412
-#, fuzzy, gcc-internal-format
-msgid "argument %d of %qE must be an address"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
-#: config/mep/mep.c:7208
+#: fortran/decl.c:1406
 #, gcc-internal-format
-msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
+msgid "Component at %C must have the POINTER attribute"
 msgstr ""
 
-#: config/mep/mep.c:7214
+#: fortran/decl.c:1414
 #, gcc-internal-format
-msgid "unexpected %d byte cop instruction"
+msgid "Array component of structure at %C must have explicit or deferred shape"
 msgstr ""
 
-#: config/mips/mips.c:1343 config/mips/mips.c:1345
-#, fuzzy, gcc-internal-format
-msgid "%qs attribute only applies to functions"
-msgstr "\"%s\" звычайна функцыя"
+#: fortran/decl.c:1489
+#, gcc-internal-format
+msgid "Pointer array component of structure at %C must have a deferred shape"
+msgstr ""
 
-#: config/mips/mips.c:1355
+#: fortran/decl.c:1498
 #, gcc-internal-format
-msgid "%qE cannot have both %<mips16%> and %<nomips16%> attributes"
+msgid "Allocatable component of structure at %C must have a deferred shape"
 msgstr ""
 
-#: config/mips/mips.c:1377 config/mips/mips.c:1380
+#: fortran/decl.c:1507
 #, gcc-internal-format
-msgid "%qE redeclared with conflicting %qs attributes"
+msgid "Array component of structure at %C must have an explicit shape"
 msgstr ""
 
-#: config/mips/mips.c:2895
+#: fortran/decl.c:1537
 #, gcc-internal-format
-msgid "MIPS16 TLS"
+msgid "NULL() initialization at %C is ambiguous"
 msgstr ""
 
-#: config/mips/mips.c:6374
+#: fortran/decl.c:1654 fortran/decl.c:5862
 #, gcc-internal-format
-msgid "cannot handle inconsistent calls to %qs"
+msgid "Duplicate array spec for Cray pointee at %C"
 msgstr ""
 
-#: config/mips/mips.c:9181
+#: fortran/decl.c:1725
 #, gcc-internal-format
-msgid "the %<interrupt%> attribute requires a MIPS32r2 processor"
+msgid "the type of '%s' at %C has not been declared within the interface"
 msgstr ""
 
-#: config/mips/mips.c:9183
+#: fortran/decl.c:1741
 #, gcc-internal-format
-msgid "the %<interrupt%> attribute requires %<-msoft-float%>"
+msgid "Function name '%s' not allowed at %C"
 msgstr ""
 
-#: config/mips/mips.c:9185
+#: fortran/decl.c:1757
 #, gcc-internal-format
-msgid "interrupt handlers cannot be MIPS16 functions"
+msgid "Extension: Old-style initialization at %C"
 msgstr ""
 
-#: config/mips/mips.c:13094
-#, fuzzy, gcc-internal-format
-msgid "invalid argument to built-in function"
-msgstr "вельмі шмат аргументаў у функцыі"
+#: fortran/decl.c:1772 fortran/decl.c:4391
+#, gcc-internal-format
+msgid "Initialization at %C isn't for a pointer variable"
+msgstr ""
 
-#: config/mips/mips.c:13335
+#: fortran/decl.c:1780 fortran/decl.c:4399 fortran/decl.c:4539
 #, gcc-internal-format
-msgid "built-in function %qE not supported for MIPS16"
+msgid "Pointer initialization requires a NULL() at %C"
 msgstr ""
 
-#: config/mips/mips.c:13925
-#, fuzzy, gcc-internal-format
-msgid "%qs does not support MIPS16 code"
-msgstr "%s не падтрымлівае %s"
+#: fortran/decl.c:1786 fortran/decl.c:4405 fortran/decl.c:4544
+#, gcc-internal-format
+msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
+msgstr ""
 
-#: config/mips/mips.c:15129
+#: fortran/decl.c:1799
 #, gcc-internal-format
-msgid "MIPS16 PIC for ABIs other than o32 and o64"
+msgid "Pointer initialization at %C requires '=>', not '='"
 msgstr ""
 
-#: config/mips/mips.c:15132
+#: fortran/decl.c:1808 fortran/decl.c:7106
 #, gcc-internal-format
-msgid "MIPS16 -mxgot code"
+msgid "Expected an initialization expression at %C"
 msgstr ""
 
-#: config/mips/mips.c:15135
+#: fortran/decl.c:1815
 #, gcc-internal-format
-msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
+msgid "Initialization of variable at %C is not allowed in a PURE procedure"
 msgstr ""
 
-#: config/mips/mips.c:15266
+#: fortran/decl.c:1828
 #, gcc-internal-format
-msgid "CPU names must be lower case"
+msgid "Initialization of allocatable component at %C is not allowed"
 msgstr ""
 
-#: config/mips/mips.c:15409
+#: fortran/decl.c:1882 fortran/decl.c:1891
 #, gcc-internal-format
-msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
+msgid "Old-style type declaration %s*%d not supported at %C"
 msgstr ""
 
-#: config/mips/mips.c:15425
+#: fortran/decl.c:1896
 #, gcc-internal-format
-msgid "%<-march=%s%> is not compatible with the selected ABI"
+msgid "Nonstandard type declaration %s*%d at %C"
 msgstr ""
 
-#: config/mips/mips.c:15440
+#: fortran/decl.c:1947 fortran/decl.c:2023
 #, gcc-internal-format
-msgid "%<-mgp64%> used with a 32-bit processor"
+msgid "Missing right parenthesis at %C"
 msgstr ""
 
-#: config/mips/mips.c:15442
+#: fortran/decl.c:1960 fortran/decl.c:2068
 #, gcc-internal-format
-msgid "%<-mgp32%> used with a 64-bit ABI"
+msgid "Expected initialization expression at %C"
 msgstr ""
 
-#: config/mips/mips.c:15444
+#: fortran/decl.c:1968 fortran/decl.c:2074
 #, gcc-internal-format
-msgid "%<-mgp64%> used with a 32-bit ABI"
+msgid "Expected scalar initialization expression at %C"
 msgstr ""
 
-#: config/mips/mips.c:15460 config/mips/mips.c:15462 config/mips/mips.c:15529
+#: fortran/decl.c:1999
 #, fuzzy, gcc-internal-format
-msgid "unsupported combination: %s"
-msgstr "непадÑ\82Ñ\80Ñ\8bмлÑ\96ваемаÑ\8f Ð²ÐµÑ\80Ñ\81Ñ\96Ñ\8f"
+msgid "Kind %d not supported for type %s at %C"
+msgstr "аÑ\82Ñ\80Ñ\8bбÑ\83Ñ\82Ñ\8b Ñ\81екÑ\86Ñ\8bÑ\96 Ð½Ðµ Ð¿Ð°Ð´Ñ\82Ñ\80Ñ\8bмлÑ\96ваÑ\8eÑ\86Ñ\86а Ð´Ð»Ñ\8f Ð³Ñ\8dÑ\82ай Ð¼Ñ\8dÑ\82Ñ\8b"
 
-#: config/mips/mips.c:15466
+#: fortran/decl.c:2012
 #, gcc-internal-format
-msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
+msgid "C kind type parameter is for type %s but type at %L is %s"
 msgstr ""
 
-#: config/mips/mips.c:15469
+#: fortran/decl.c:2021
 #, gcc-internal-format
-msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
+msgid "Missing right parenthesis or comma at %C"
 msgstr ""
 
-#: config/mips/mips.c:15523
-#, fuzzy, gcc-internal-format
-msgid "the %qs architecture does not support branch-likely instructions"
-msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
+#: fortran/decl.c:2094
+#, gcc-internal-format
+msgid "Kind %d is not supported for CHARACTER at %C"
+msgstr ""
 
-#: config/mips/mips.c:15563
+#: fortran/decl.c:2224
 #, gcc-internal-format
-msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
+msgid "Syntax error in CHARACTER declaration at %C"
 msgstr ""
 
-#: config/mips/mips.c:15571 config/mips/mips.c:15574
+#: fortran/decl.c:2307
 #, gcc-internal-format
-msgid "cannot use small-data accesses for %qs"
+msgid "Extension: BYTE type at %C"
 msgstr ""
 
-#: config/mips/mips.c:15588
+#: fortran/decl.c:2313
 #, gcc-internal-format
-msgid "%<-mips3d%> requires %<-mpaired-single%>"
+msgid "BYTE type used at %C is not available on the target machine"
 msgstr ""
 
-#: config/mips/mips.c:15597
+#: fortran/decl.c:2362
 #, gcc-internal-format
-msgid "%qs must be used with %qs"
+msgid "DOUBLE COMPLEX at %C does not conform to the Fortran 95 standard"
 msgstr ""
 
-#: config/mips/mips.c:15604
-#, fuzzy, gcc-internal-format
-msgid "the %qs architecture does not support paired-single instructions"
-msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
-
-#: config/mips/mips.c:15610
+#: fortran/decl.c:2388
 #, gcc-internal-format
-msgid "%qs requires a target that provides the %qs instruction"
+msgid "Fortran 2003: CLASS statement at %C"
 msgstr ""
 
-#: config/mips/mips.c:15715
-#, fuzzy, gcc-internal-format
-msgid "%qs requires branch-likely instructions"
-msgstr "Не генерыраваць сімвальныя інструкцыі"
-
-#: config/mips/mips.c:15719
+#: fortran/decl.c:2411 fortran/decl.c:2420 fortran/decl.c:2733
+#: fortran/decl.c:2741
 #, fuzzy, gcc-internal-format
-msgid "the %qs architecture does not support the synci instruction"
-msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
+msgid "Type name '%s' at %C is ambiguous"
+msgstr "памер \"%s\" - %d байт"
 
-#: config/mips/mips.c:16186
+#: fortran/decl.c:2496
 #, gcc-internal-format
-msgid "mips16 function profiling"
+msgid "Missing character range in IMPLICIT at %C"
 msgstr ""
 
-#: config/mmix/mmix.c:239
-#, fuzzy, gcc-internal-format
-msgid "-f%s not supported: ignored"
-msgstr "-pipe не падтрымліваецца"
-
-#: config/mmix/mmix.c:687
-#, fuzzy, gcc-internal-format
-msgid "support for mode %qs"
-msgstr "няма тыпа дадзеных для рэжыма \"%s\""
-
-#: config/mmix/mmix.c:701
+#: fortran/decl.c:2542
 #, gcc-internal-format
-msgid "too large function value type, needs %d registers, have only %d registers for this"
+msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
 msgstr ""
 
-#: config/mmix/mmix.c:871
+#: fortran/decl.c:2598
 #, gcc-internal-format
-msgid "function_profiler support for MMIX"
+msgid "Empty IMPLICIT statement at %C"
 msgstr ""
 
-#: config/mmix/mmix.c:893
+#: fortran/decl.c:2699
 #, gcc-internal-format
-msgid "MMIX Internal: Last named vararg would not fit in a register"
+msgid "IMPORT statement at %C only permitted in an INTERFACE body"
 msgstr ""
 
-#: config/mmix/mmix.c:1502 config/mmix/mmix.c:1526 config/mmix/mmix.c:1642
+#: fortran/decl.c:2704
 #, gcc-internal-format
-msgid "MMIX Internal: Bad register: %d"
+msgid "Fortran 2003: IMPORT statement at %C"
 msgstr ""
 
-#. Presumably there's a missing case above if we get here.
-#: config/mmix/mmix.c:1634
+#: fortran/decl.c:2719
 #, gcc-internal-format
-msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
+msgid "Expecting list of named entities at %C"
 msgstr ""
 
-#: config/mmix/mmix.c:1920
+#: fortran/decl.c:2747
 #, gcc-internal-format
-msgid "stack frame not a multiple of 8 bytes: %wd"
+msgid "Cannot IMPORT '%s' from host scoping unit at %C - does not exist."
 msgstr ""
 
-#: config/mmix/mmix.c:2156
+#: fortran/decl.c:2754
 #, gcc-internal-format
-msgid "stack frame not a multiple of octabyte: %wd"
+msgid "'%s' is already IMPORTed from host scoping unit at %C."
 msgstr ""
 
-#: config/mmix/mmix.c:2440 config/mmix/mmix.c:2504
+#: fortran/decl.c:2783
 #, gcc-internal-format
-msgid "MMIX Internal: %s is not a shiftable int"
+msgid "Syntax error in IMPORT statement at %C"
 msgstr ""
 
-#: config/pa/pa.c:500
+#: fortran/decl.c:3048
 #, gcc-internal-format
-msgid "PIC code generation is not supported in the portable runtime model"
+msgid "Missing dimension specification at %C"
 msgstr ""
 
-#: config/pa/pa.c:505
+#: fortran/decl.c:3125
 #, gcc-internal-format
-msgid "PIC code generation is not compatible with fast indirect calls"
+msgid "Duplicate %s attribute at %L"
 msgstr ""
 
-#: config/pa/pa.c:510
+#: fortran/decl.c:3144
 #, gcc-internal-format
-msgid "-g is only supported when using GAS on this processor,"
+msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
 msgstr ""
 
-#: config/pa/pa.c:511
+#: fortran/decl.c:3154
 #, gcc-internal-format
-msgid "-g option disabled"
+msgid "Attribute at %L is not allowed in a TYPE definition"
 msgstr ""
 
-#: config/pa/pa.c:8463
+#: fortran/decl.c:3172
 #, gcc-internal-format
-msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
+msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
 msgstr ""
 
-#: config/pa/pa-hpux11.h:82
+#: fortran/decl.c:3183
 #, gcc-internal-format
-msgid "-munix=98 option required for C89 Amendment 1 features.\n"
+msgid "%s attribute at %L is not allowed outside of the specification part of a module"
 msgstr ""
 
-#: config/picochip/picochip.c:383
+#: fortran/decl.c:3198
 #, gcc-internal-format
-msgid "invalid AE type specified (%s)\n"
+msgid "Fortran 2003: ASYNCHRONOUS attribute at %C"
 msgstr ""
 
-#: config/picochip/picochip.c:406
+#: fortran/decl.c:3244 fortran/decl.c:6115
 #, gcc-internal-format
-msgid "Invalid mul type specified (%s) - expected mac, mul or none"
+msgid "PROTECTED at %C only allowed in specification part of a module"
 msgstr ""
 
-#: config/picochip/picochip.c:638
+#: fortran/decl.c:3250
 #, gcc-internal-format
-msgid "unexpected mode %s encountered in picochip_emit_save_register\n"
+msgid "Fortran 2003: PROTECTED attribute at %C"
 msgstr ""
 
-#: config/picochip/picochip.c:805
+#: fortran/decl.c:3281
 #, gcc-internal-format
-msgid "Defaulting to stack for %s register creation\n"
+msgid "Fortran 2003: VALUE attribute at %C"
 msgstr ""
 
-#: config/picochip/picochip.c:1342
+#: fortran/decl.c:3291
 #, gcc-internal-format
-msgid "LCFI labels have already been deferred."
+msgid "Fortran 2003: VOLATILE attribute at %C"
 msgstr ""
 
-#: config/picochip/picochip.c:1405
+#: fortran/decl.c:3331
 #, gcc-internal-format
-msgid "LM label has already been deferred."
+msgid "Multiple identifiers provided with single NAME= specifier at %C"
 msgstr ""
 
-#: config/picochip/picochip.c:1685
+#: fortran/decl.c:3427
 #, gcc-internal-format
-msgid "picochip_asm_output_opcode - Found multiple lines in VLIW packet %s\n"
+msgid "Implicitly declared BIND(C) function '%s' at %L may not be C interoperable"
 msgstr ""
 
-#: config/picochip/picochip.c:1788
+#: fortran/decl.c:3448
 #, gcc-internal-format
-msgid "picochip_asm_output_opcode - can't output unknown operator %c\n"
+msgid "Variable '%s' in common block '%s' at %L may not be a C interoperable kind though common block '%s' is BIND(C)"
 msgstr ""
 
-#: config/picochip/picochip.c:2040 config/picochip/picochip.c:2099
+#: fortran/decl.c:3457
 #, gcc-internal-format
-msgid "%s: At least one operand can't be handled"
+msgid "Type declaration '%s' at %L is not C interoperable but it is BIND(C)"
 msgstr ""
 
-#: config/picochip/picochip.c:2180
+#: fortran/decl.c:3461
 #, gcc-internal-format
-msgid "Unknown short branch in %s (type %d)\n"
+msgid "Variable '%s' at %L may not be a C interoperable kind but it is bind(c)"
 msgstr ""
 
-#: config/picochip/picochip.c:2217
+#: fortran/decl.c:3473
 #, gcc-internal-format
-msgid "Unknown long branch in %s (type %d)\n"
+msgid "Variable '%s' in common block '%s' at %L cannot be declared with BIND(C) since it is not a global"
 msgstr ""
 
-#: config/picochip/picochip.c:2257 config/picochip/picochip.c:2325
+#: fortran/decl.c:3487
 #, gcc-internal-format
-msgid "PUT uses port array index %d, which is out of range [%d..%d)"
+msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
 msgstr ""
 
-#: config/picochip/picochip.c:2291
+#: fortran/decl.c:3495
 #, gcc-internal-format
-msgid "GET uses port array index %d, which is out of range [%d..%d)"
+msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
 msgstr ""
 
-#: config/picochip/picochip.c:3134
+#: fortran/decl.c:3507
 #, gcc-internal-format
-msgid "Too many ALU instructions emitted (%d)\n"
+msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
 msgstr ""
 
-#: config/picochip/picochip.c:3765 config/picochip/picochip.c:3858
+#: fortran/decl.c:3515
 #, gcc-internal-format
-msgid "%s: Second source operand is not a constant"
+msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
 msgstr ""
 
-#: config/picochip/picochip.c:3768 config/picochip/picochip.c:3819
-#: config/picochip/picochip.c:3861
+#. Use gfc_warning_now because we won't say that the symbol fails
+#. just because of this.
+#: fortran/decl.c:3526
 #, gcc-internal-format
-msgid "%s: Third source operand is not a constant"
+msgid "Symbol '%s' at %L is marked PRIVATE but has been given the binding label '%s'"
 msgstr ""
 
-#: config/picochip/picochip.c:3822
+#: fortran/decl.c:3601
 #, gcc-internal-format
-msgid "%s: Fourth source operand is not a constant"
+msgid "Need either entity or common block name for attribute specification statement at %C"
 msgstr ""
 
-#: config/picochip/picochip.c:4132
+#: fortran/decl.c:3648
 #, gcc-internal-format
-msgid "%s (disable warning using -mno-inefficient-warnings)"
+msgid "Missing entity or common block name for attribute specification statement at %C"
 msgstr ""
 
-#: config/rs6000/host-darwin.c:62
+#. Now we have an error, which we signal, and then fix up
+#. because the knock-on is plain and simple confusing.
+#: fortran/decl.c:3757
 #, gcc-internal-format
-msgid "Segmentation Fault (code)"
+msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
 msgstr ""
 
-#: config/rs6000/host-darwin.c:132
+#: fortran/decl.c:3789
 #, gcc-internal-format
-msgid "Segmentation Fault"
+msgid "Syntax error in data declaration at %C"
 msgstr ""
 
-#: config/rs6000/host-darwin.c:146
+#: fortran/decl.c:3946
 #, gcc-internal-format
-msgid "While setting up signal stack: %m"
+msgid "Name '%s' at %C is the name of the procedure"
 msgstr ""
 
-#: config/rs6000/host-darwin.c:152
+#: fortran/decl.c:3958
 #, gcc-internal-format
-msgid "While setting up signal handler: %m"
+msgid "Unexpected junk in formal argument list at %C"
 msgstr ""
 
-#. Handle the machine specific pragma longcall.  Its syntax is
-#.
-#. # pragma longcall ( TOGGLE )
-#.
-#. where TOGGLE is either 0 or 1.
-#.
-#. rs6000_default_long_calls is set to the value of TOGGLE, changing
-#. whether or not new function declarations receive a longcall
-#. attribute by default.
-#: config/rs6000/rs6000-c.c:52
+#: fortran/decl.c:3975
 #, gcc-internal-format
-msgid "ignoring malformed #pragma longcall"
+msgid "Duplicate symbol '%s' in formal argument list at %C"
 msgstr ""
 
-#: config/rs6000/rs6000-c.c:65
-#, fuzzy, gcc-internal-format
-msgid "missing open paren"
-msgstr "Прапушчана назва"
-
-#: config/rs6000/rs6000-c.c:67
-#, fuzzy, gcc-internal-format
-msgid "missing number"
-msgstr "Прапушчана назва"
+#: fortran/decl.c:4026
+#, gcc-internal-format
+msgid "RESULT variable at %C must be different than function name"
+msgstr ""
 
-#: config/rs6000/rs6000-c.c:69
+#: fortran/decl.c:4103
 #, fuzzy, gcc-internal-format
-msgid "missing close paren"
-msgstr "Прапушчана назва класа"
+msgid "Unexpected junk after function declaration at %C"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: config/rs6000/rs6000-c.c:72
+#: fortran/decl.c:4113 fortran/decl.c:5158
 #, gcc-internal-format
-msgid "number must be 0 or 1"
+msgid "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal procedure"
 msgstr ""
 
-#: config/rs6000/rs6000-c.c:75
+#: fortran/decl.c:4257
 #, gcc-internal-format
-msgid "junk at end of #pragma longcall"
+msgid "Interface '%s' at %C may not be generic"
 msgstr ""
 
-#: config/rs6000/rs6000-c.c:3238
+#: fortran/decl.c:4263
 #, gcc-internal-format
-msgid "%s only accepts %d arguments"
+msgid "Interface '%s' at %C may not be a statement function"
 msgstr ""
 
-#: config/rs6000/rs6000-c.c:3243
+#: fortran/decl.c:4276
 #, gcc-internal-format
-msgid "%s only accepts 1 argument"
+msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C"
 msgstr ""
 
-#: config/rs6000/rs6000-c.c:3248
+#: fortran/decl.c:4331
 #, gcc-internal-format
-msgid "%s only accepts 2 arguments"
+msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
 msgstr ""
 
-#: config/rs6000/rs6000-c.c:3313
+#: fortran/decl.c:4338
 #, gcc-internal-format
-msgid "vec_extract only accepts 2 arguments"
+msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
 msgstr ""
 
-#: config/rs6000/rs6000-c.c:3389
+#: fortran/decl.c:4344
 #, gcc-internal-format
-msgid "vec_insert only accepts 3 arguments"
+msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
 msgstr ""
 
-#: config/rs6000/rs6000-c.c:3492
+#: fortran/decl.c:4367
 #, gcc-internal-format
-msgid "passing arg %d of %qE discards qualifiers frompointer target type"
+msgid "Procedure '%s' at %L already has basic type of %s"
 msgstr ""
 
-#: config/rs6000/rs6000-c.c:3535
-#, fuzzy, gcc-internal-format
-msgid "invalid parameter combination for AltiVec intrinsic"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: config/rs6000/rs6000.c:2088
+#: fortran/decl.c:4428 fortran/decl.c:4606
 #, gcc-internal-format
-msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
+msgid "Syntax error in PROCEDURE statement at %C"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2099
+#: fortran/decl.c:4477 fortran/decl.c:7488
 #, gcc-internal-format
-msgid "-m64 requires PowerPC64 architecture, enabling"
+msgid "Expected '::' after binding-attributes at %C"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2349
-#, fuzzy, gcc-internal-format
-msgid "AltiVec not supported in this target"
-msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
-
-#: config/rs6000/rs6000.c:2351
-#, fuzzy, gcc-internal-format
-msgid "Spe not supported in this target"
-msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
-
-#: config/rs6000/rs6000.c:2378
+#: fortran/decl.c:4484
 #, gcc-internal-format
-msgid "-mmultiple is not supported on little endian systems"
+msgid "NOPASS or explicit interface required at %C"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2385
+#: fortran/decl.c:4488
 #, gcc-internal-format
-msgid "-mstring is not supported on little endian systems"
+msgid "Fortran 2003: Procedure pointer component at %C"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2439
+#: fortran/decl.c:4563
 #, gcc-internal-format
-msgid "unknown -mdebug-%s switch"
+msgid "Syntax error in procedure pointer component at %C"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2479
+#: fortran/decl.c:4580
 #, gcc-internal-format
-msgid "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
+msgid "PROCEDURE at %C must be in a generic interface"
 msgstr ""
 
-#: config/rs6000/rs6000.c:3093
-#, fuzzy, gcc-internal-format
-msgid "unknown -m%s= option specified: '%s'"
-msgstr "невядомы рэжым машыны \"%s\""
-
-#: config/rs6000/rs6000.c:3139
+#: fortran/decl.c:4645
 #, gcc-internal-format
-msgid "unknown value %s for -mfpu"
+msgid "Fortran 2003: PROCEDURE statement at %C"
 msgstr ""
 
-#: config/rs6000/rs6000.c:3468
+#: fortran/decl.c:4713
 #, gcc-internal-format
-msgid "not configured for ABI: '%s'"
+msgid "Expected formal argument list in function definition at %C"
 msgstr ""
 
-#: config/rs6000/rs6000.c:3481
+#: fortran/decl.c:4737 fortran/decl.c:4741 fortran/decl.c:4940
+#: fortran/decl.c:4944 fortran/decl.c:5126 fortran/decl.c:5130
+#: fortran/symbol.c:1519
 #, gcc-internal-format
-msgid "Using darwin64 ABI"
+msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
 msgstr ""
 
-#: config/rs6000/rs6000.c:3486
+#: fortran/decl.c:4862
 #, gcc-internal-format
-msgid "Using old darwin ABI"
+msgid "ENTRY statement at %C cannot appear within a PROGRAM"
 msgstr ""
 
-#: config/rs6000/rs6000.c:3493
+#: fortran/decl.c:4865
 #, gcc-internal-format
-msgid "Using IBM extended precision long double"
+msgid "ENTRY statement at %C cannot appear within a MODULE"
 msgstr ""
 
-#: config/rs6000/rs6000.c:3499
+#: fortran/decl.c:4868
 #, gcc-internal-format
-msgid "Using IEEE extended precision long double"
+msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
 msgstr ""
 
-#: config/rs6000/rs6000.c:3504
-#, fuzzy, gcc-internal-format
-msgid "unknown ABI specified: '%s'"
-msgstr "невядомы рэжым машыны \"%s\""
-
-#: config/rs6000/rs6000.c:3531
-#, fuzzy, gcc-internal-format
-msgid "invalid option for -mfloat-gprs: '%s'"
-msgstr "Нерэчаісны выбар \"%s\""
-
-#: config/rs6000/rs6000.c:3541
+#: fortran/decl.c:4872
 #, gcc-internal-format
-msgid "Unknown switch -mlong-double-%s"
+msgid "ENTRY statement at %C cannot appear within an INTERFACE"
 msgstr ""
 
-#: config/rs6000/rs6000.c:3562
+#: fortran/decl.c:4876
 #, gcc-internal-format
-msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
+msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
 msgstr ""
 
-#: config/rs6000/rs6000.c:3570
-#, fuzzy, gcc-internal-format
-msgid "unknown -malign-XXXXX option specified: '%s'"
-msgstr "невядомы рэжым машыны \"%s\""
-
-#: config/rs6000/rs6000.c:3577
+#: fortran/decl.c:4880
 #, gcc-internal-format
-msgid "-msingle-float option equivalent to -mhard-float"
+msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
 msgstr ""
 
-#: config/rs6000/rs6000.c:3593
+#: fortran/decl.c:4884
 #, gcc-internal-format
-msgid "-msimple-fpu option ignored"
+msgid "ENTRY statement at %C cannot appear within a DO block"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6705
+#: fortran/decl.c:4888
 #, gcc-internal-format
-msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
+msgid "ENTRY statement at %C cannot appear within a SELECT block"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6778
+#: fortran/decl.c:4892
 #, gcc-internal-format
-msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
+msgid "ENTRY statement at %C cannot appear within a FORALL block"
 msgstr ""
 
-#: config/rs6000/rs6000.c:7037
+#: fortran/decl.c:4896
 #, gcc-internal-format
-msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
+msgid "ENTRY statement at %C cannot appear within a WHERE block"
 msgstr ""
 
-#: config/rs6000/rs6000.c:7939
+#: fortran/decl.c:4900
 #, gcc-internal-format
-msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
+msgid "ENTRY statement at %C cannot appear within a contained subprogram"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8521
+#: fortran/decl.c:4918
 #, gcc-internal-format
-msgid "internal error: builtin function to %s already processed."
+msgid "ENTRY statement at %C cannot appear in a contained procedure"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9456
-#, fuzzy, gcc-internal-format
-msgid "argument 1 must be a 5-bit signed literal"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
-#: config/rs6000/rs6000.c:9559 config/rs6000/rs6000.c:10531
-#, fuzzy, gcc-internal-format
-msgid "argument 2 must be a 5-bit unsigned literal"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
-#: config/rs6000/rs6000.c:9598
-#, fuzzy, gcc-internal-format
-msgid "argument 1 of __builtin_altivec_predicate must be a constant"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
-
-#: config/rs6000/rs6000.c:9650
-#, fuzzy, gcc-internal-format
-msgid "argument 1 of __builtin_altivec_predicate is out of range"
-msgstr "аргумент `__builtin_args_info' выйшаў за межы"
-
-#: config/rs6000/rs6000.c:9900
-#, fuzzy, gcc-internal-format
-msgid "argument 3 must be a 4-bit unsigned literal"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
-#: config/rs6000/rs6000.c:9918
-#, fuzzy, gcc-internal-format
-msgid "argument 3 must be a 2-bit unsigned literal"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
-#: config/rs6000/rs6000.c:9930
-#, fuzzy, gcc-internal-format
-msgid "argument 3 must be a 1-bit unsigned literal"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
+#: fortran/decl.c:4972 fortran/decl.c:5166
+#, gcc-internal-format
+msgid "Missing required parentheses before BIND(C) at %C"
+msgstr ""
 
-#: config/rs6000/rs6000.c:10106
-#, fuzzy, gcc-internal-format
-msgid "argument to %qs must be a 2-bit unsigned literal"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
+#: fortran/decl.c:5228 fortran/decl.c:5244
+#, gcc-internal-format
+msgid "Syntax error in NAME= specifier for binding label at %C"
+msgstr ""
 
-#: config/rs6000/rs6000.c:10250
+#: fortran/decl.c:5259
 #, gcc-internal-format
-msgid "unresolved overload for Altivec builtin %qF"
+msgid "Missing closing quote '\"' for binding label at %C"
 msgstr ""
 
-#: config/rs6000/rs6000.c:10341
-#, fuzzy, gcc-internal-format
-msgid "argument to dss must be a 2-bit unsigned literal"
-msgstr "першым аргументам \"%s\" павінен быць \"int\""
+#: fortran/decl.c:5268
+#, gcc-internal-format
+msgid "Missing closing quote ''' for binding label at %C"
+msgstr ""
 
-#: config/rs6000/rs6000.c:10651
-#, fuzzy, gcc-internal-format
-msgid "argument 1 of __builtin_paired_predicate must be a constant"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+#: fortran/decl.c:5278
+#, gcc-internal-format
+msgid "Missing closing paren for binding label at %C"
+msgstr ""
 
-#: config/rs6000/rs6000.c:10698
-#, fuzzy, gcc-internal-format
-msgid "argument 1 of __builtin_paired_predicate is out of range"
-msgstr "аргумент `__builtin_args_info' выйшаў за межы"
+#: fortran/decl.c:5284
+#, gcc-internal-format
+msgid "No binding name is allowed in BIND(C) at %C"
+msgstr ""
 
-#: config/rs6000/rs6000.c:10723
-#, fuzzy, gcc-internal-format
-msgid "argument 1 of __builtin_spe_predicate must be a constant"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
+#: fortran/decl.c:5290
+#, gcc-internal-format
+msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
+msgstr ""
 
-#: config/rs6000/rs6000.c:10795
-#, fuzzy, gcc-internal-format
-msgid "argument 1 of __builtin_spe_predicate is out of range"
-msgstr "аргумент `__builtin_args_info' выйшаў за межы"
+#: fortran/decl.c:5321
+#, gcc-internal-format
+msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
+msgstr ""
 
-#: config/rs6000/rs6000.c:12141
+#: fortran/decl.c:5504
 #, gcc-internal-format
-msgid "internal error: builtin function %s had no type"
+msgid "Unexpected END statement at %C"
 msgstr ""
 
-#: config/rs6000/rs6000.c:12148
+#. We would have required END [something].
+#: fortran/decl.c:5513
 #, gcc-internal-format
-msgid "internal error: builtin function %s had an unexpected return type %s"
+msgid "%s statement expected at %L"
 msgstr ""
 
-#: config/rs6000/rs6000.c:12161
+#: fortran/decl.c:5524
 #, gcc-internal-format
-msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
+msgid "Expecting %s statement at %C"
 msgstr ""
 
-#: config/rs6000/rs6000.c:17854
-#, fuzzy, gcc-internal-format
-msgid "stack frame too large"
-msgstr "%s - вельмі вялікі"
+#: fortran/decl.c:5539
+#, gcc-internal-format
+msgid "Expected block name of '%s' in %s statement at %C"
+msgstr ""
 
-#: config/rs6000/rs6000.c:18250
+#: fortran/decl.c:5556
 #, gcc-internal-format
-msgid "Out-of-line save/restore routines not supported on Darwin"
+msgid "Expected terminating name at %C"
 msgstr ""
 
-#: config/rs6000/rs6000.c:21145
+#: fortran/decl.c:5565 fortran/decl.c:5573
 #, gcc-internal-format
-msgid "no profiling of 64-bit code for this ABI"
+msgid "Expected label '%s' for %s statement at %C"
 msgstr ""
 
-#: config/rs6000/rs6000.c:23165
+#: fortran/decl.c:5628
 #, gcc-internal-format
-msgid "use of %<long double%> in AltiVec types is invalid"
+msgid "Missing array specification at %L in DIMENSION statement"
 msgstr ""
 
-#: config/rs6000/rs6000.c:23167
+#: fortran/decl.c:5636
 #, gcc-internal-format
-msgid "use of boolean types in AltiVec types is invalid"
+msgid "Dimensions specified for %s at %L after its initialisation"
 msgstr ""
 
-#: config/rs6000/rs6000.c:23169
+#: fortran/decl.c:5645
 #, gcc-internal-format
-msgid "use of %<complex%> in AltiVec types is invalid"
+msgid "Array specification must be deferred at %L"
 msgstr ""
 
-#: config/rs6000/rs6000.c:23171
+#: fortran/decl.c:5742
 #, gcc-internal-format
-msgid "use of decimal floating point types in AltiVec types is invalid"
+msgid "Unexpected character in variable list at %C"
 msgstr ""
 
-#: config/rs6000/rs6000.c:23177
+#: fortran/decl.c:5779
 #, gcc-internal-format
-msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
+msgid "Expected '(' at %C"
 msgstr ""
 
-#: config/rs6000/rs6000.c:23180
+#: fortran/decl.c:5793 fortran/decl.c:5833
 #, gcc-internal-format
-msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
+msgid "Expected variable name at %C"
 msgstr ""
 
-#: config/rs6000/rs6000.c:23185
+#: fortran/decl.c:5809
 #, gcc-internal-format
-msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
+msgid "Cray pointer at %C must be an integer"
 msgstr ""
 
-#: config/rs6000/rs6000.c:23188
+#: fortran/decl.c:5813
 #, gcc-internal-format
-msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
+msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
 msgstr ""
 
-#: config/rs6000/rs6000.c:25584
+#: fortran/decl.c:5819
 #, gcc-internal-format
-msgid "emitting microcode insn %s\t[%s] #%d"
+msgid "Expected \",\" at %C"
 msgstr ""
 
-#: config/rs6000/rs6000.c:25588
+#: fortran/decl.c:5882
 #, gcc-internal-format
-msgid "emitting conditional microcode insn %s\t[%s] #%d"
+msgid "Expected \")\" at %C"
 msgstr ""
 
-#: config/rs6000/aix43.h:38 config/rs6000/aix51.h:38 config/rs6000/aix52.h:38
-#: config/rs6000/aix53.h:38 config/rs6000/aix61.h:38
+#: fortran/decl.c:5894
 #, gcc-internal-format
-msgid "-maix64 and POWER architecture are incompatible"
+msgid "Expected \",\" or end of statement at %C"
 msgstr ""
 
-#: config/rs6000/aix43.h:43 config/rs6000/aix51.h:43 config/rs6000/aix52.h:43
-#: config/rs6000/aix53.h:43 config/rs6000/aix61.h:43
+#: fortran/decl.c:5920
 #, gcc-internal-format
-msgid "-maix64 requires PowerPC64 architecture remain enabled"
+msgid "INTENT is not allowed inside of BLOCK at %C"
 msgstr ""
 
-#: config/rs6000/aix43.h:49 config/rs6000/aix52.h:49 config/rs6000/aix53.h:49
-#: config/rs6000/aix61.h:49
+#: fortran/decl.c:5952
 #, gcc-internal-format
-msgid "soft-float and long-double-128 are incompatible"
+msgid "OPTIONAL is not allowed inside of BLOCK at %C"
 msgstr ""
 
-#: config/rs6000/aix43.h:53 config/rs6000/aix51.h:47 config/rs6000/aix52.h:53
-#: config/rs6000/aix53.h:53 config/rs6000/aix61.h:53
+#: fortran/decl.c:5971
 #, gcc-internal-format
-msgid "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
+msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
 msgstr ""
 
-#: config/rs6000/e500.h:40
+#: fortran/decl.c:6066
 #, gcc-internal-format
-msgid "AltiVec and E500 instructions cannot coexist"
+msgid "Access specification of the %s operator at %C has already been specified"
 msgstr ""
 
-#: config/rs6000/e500.h:42
+#: fortran/decl.c:6083
 #, gcc-internal-format
-msgid "VSX and E500 instructions cannot coexist"
+msgid "Access specification of the .%s. operator at %C has already been specified"
 msgstr ""
 
-#: config/rs6000/e500.h:44
-#, fuzzy, gcc-internal-format
-msgid "64-bit E500 not supported"
-msgstr "-pipe не падтрымліваецца"
+#: fortran/decl.c:6121
+#, gcc-internal-format
+msgid "Fortran 2003: PROTECTED statement at %C"
+msgstr ""
 
-#: config/rs6000/e500.h:46
-#, fuzzy, gcc-internal-format
-msgid "E500 and FPRs not supported"
-msgstr "-pipe не падтрымліваецца"
+#: fortran/decl.c:6161
+#, gcc-internal-format
+msgid "Syntax error in PROTECTED statement at %C"
+msgstr ""
 
-#: config/rs6000/eabispe.h:41 config/rs6000/linuxspe.h:41
-#, fuzzy, gcc-internal-format
-msgid "-m64 not supported in this configuration"
-msgstr "-pipe не падтрымліваецца"
+#: fortran/decl.c:6185
+#, gcc-internal-format
+msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
+msgstr ""
 
-#: config/rs6000/linux64.h:113
+#: fortran/decl.c:6222
 #, gcc-internal-format
-msgid "-m64 requires a PowerPC64 cpu"
+msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
 msgstr ""
 
-#. Definitions for __builtin_return_address and __builtin_frame_address.
-#. __builtin_return_address (0) should give link register (65), enable
-#. this.
-#. This should be uncommented, so that the link register is used, but
-#. currently this would result in unmatched insns and spilling fixed
-#. registers so we'll leave it for another day.  When these problems are
-#. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
-#. (mrs)
-#. #define RETURN_ADDR_IN_PREVIOUS_FRAME
-#. Number of bytes into the frame return addresses can be found.  See
-#. rs6000_stack_info in rs6000.c for more information on how the different
-#. abi's store the return address.
-#: config/rs6000/rs6000.h:1758
+#: fortran/decl.c:6250
 #, gcc-internal-format
-msgid "RETURN_ADDRESS_OFFSET not supported"
+msgid "Expected variable name at %C in PARAMETER statement"
 msgstr ""
 
-#. Sometimes certain combinations of command options do not make sense
-#. on a particular target machine.  You can define a macro
-#. `OVERRIDE_OPTIONS' to take account of this.  This macro, if
-#. defined, is executed once just after all the command options have
-#. been parsed.
-#.
-#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
-#. get control.
-#: config/rs6000/sysv4.h:136
+#: fortran/decl.c:6257
 #, gcc-internal-format
-msgid "bad value for -mcall-%s"
+msgid "Expected = sign in PARAMETER statement at %C"
 msgstr ""
 
-#: config/rs6000/sysv4.h:152
+#: fortran/decl.c:6263
 #, gcc-internal-format
-msgid "bad value for -msdata=%s"
+msgid "Expected expression at %C in PARAMETER statement"
 msgstr ""
 
-#: config/rs6000/sysv4.h:169
+#: fortran/decl.c:6283
 #, gcc-internal-format
-msgid "-mrelocatable and -msdata=%s are incompatible"
+msgid "Initializing already initialized variable at %C"
 msgstr ""
 
-#: config/rs6000/sysv4.h:178
+#: fortran/decl.c:6318
 #, gcc-internal-format
-msgid "-f%s and -msdata=%s are incompatible"
+msgid "Unexpected characters in PARAMETER statement at %C"
 msgstr ""
 
-#: config/rs6000/sysv4.h:187
+#: fortran/decl.c:6342
 #, gcc-internal-format
-msgid "-msdata=%s and -mcall-%s are incompatible"
+msgid "Blanket SAVE statement at %C follows previous SAVE statement"
 msgstr ""
 
-#: config/rs6000/sysv4.h:196
+#: fortran/decl.c:6354
 #, gcc-internal-format
-msgid "-mrelocatable and -mno-minimal-toc are incompatible"
+msgid "SAVE statement at %C follows blanket SAVE statement"
 msgstr ""
 
-#: config/rs6000/sysv4.h:202
+#: fortran/decl.c:6401
 #, gcc-internal-format
-msgid "-mrelocatable and -mcall-%s are incompatible"
+msgid "Syntax error in SAVE statement at %C"
 msgstr ""
 
-#: config/rs6000/sysv4.h:209
+#: fortran/decl.c:6415
 #, gcc-internal-format
-msgid "-fPIC and -mcall-%s are incompatible"
+msgid "VALUE is not allowed inside of BLOCK at %C"
 msgstr ""
 
-#: config/rs6000/sysv4.h:216
+#: fortran/decl.c:6419
 #, gcc-internal-format
-msgid "-mcall-aixdesc must be big endian"
+msgid "Fortran 2003: VALUE statement at %C"
 msgstr ""
 
-#: config/rs6000/sysv4.h:221
+#: fortran/decl.c:6459
 #, gcc-internal-format
-msgid "-msecure-plt not supported by your assembler"
+msgid "Syntax error in VALUE statement at %C"
 msgstr ""
 
-#: config/rs6000/sysv4.h:239
-#, fuzzy, gcc-internal-format
-msgid "-m%s not supported in this configuration"
-msgstr "-pipe не падтрымліваецца"
+#: fortran/decl.c:6470
+#, gcc-internal-format
+msgid "Fortran 2003: VOLATILE statement at %C"
+msgstr ""
 
-#: config/rx/rx.c:2034 config/xtensa/xtensa.c:3025 config/xtensa/xtensa.c:3065
+#: fortran/decl.c:6512
 #, gcc-internal-format
-msgid "bad builtin code"
+msgid "Syntax error in VOLATILE statement at %C"
 msgstr ""
 
-#: config/s390/s390.c:1525
+#: fortran/decl.c:6523
 #, gcc-internal-format
-msgid "stack guard value must be an exact power of 2"
+msgid "Fortran 2003: ASYNCHRONOUS statement at %C"
 msgstr ""
 
-#: config/s390/s390.c:1532
+#: fortran/decl.c:6565
 #, gcc-internal-format
-msgid "stack size must be an exact power of 2"
+msgid "Syntax error in ASYNCHRONOUS statement at %C"
 msgstr ""
 
-#: config/s390/s390.c:1577
-#, fuzzy, gcc-internal-format
-msgid "z/Architecture mode not supported on %s"
-msgstr "-pipe не падтрымліваецца"
+#: fortran/decl.c:6588
+#, gcc-internal-format
+msgid "MODULE PROCEDURE at %C must be in a generic module interface"
+msgstr ""
 
-#: config/s390/s390.c:1579
+#: fortran/decl.c:6633
 #, gcc-internal-format
-msgid "64-bit ABI not supported in ESA/390 mode"
+msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
 msgstr ""
 
-#: config/s390/s390.c:1586
+#: fortran/decl.c:6682
 #, gcc-internal-format
-msgid "Hardware decimal floating point instructions not available on %s"
+msgid "Ambiguous symbol in TYPE definition at %C"
 msgstr ""
 
-#: config/s390/s390.c:1589
+#: fortran/decl.c:6688
 #, gcc-internal-format
-msgid "Hardware decimal floating point instructions not available in ESA/390 mode"
+msgid "No such symbol in TYPE definition at %C"
 msgstr ""
 
-#: config/s390/s390.c:1599
+#: fortran/decl.c:6694
 #, gcc-internal-format
-msgid "-mhard-dfp can't be used in conjunction with -msoft-float"
+msgid "'%s' in EXTENDS expression at %C is not a derived type"
 msgstr ""
 
-#: config/s390/s390.c:1621
+#: fortran/decl.c:6701
 #, gcc-internal-format
-msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
+msgid "'%s' cannot be extended at %C because it is BIND(C)"
 msgstr ""
 
-#: config/s390/s390.c:1627
+#: fortran/decl.c:6708
 #, gcc-internal-format
-msgid "stack size must be greater than the stack guard value"
+msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
 msgstr ""
 
-#: config/s390/s390.c:1629
+#: fortran/decl.c:6731
 #, gcc-internal-format
-msgid "stack size must not be greater than 64k"
+msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
 msgstr ""
 
-#: config/s390/s390.c:1632
+#: fortran/decl.c:6743
 #, gcc-internal-format
-msgid "-mstack-guard implies use of -mstack-size"
+msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
 msgstr ""
 
-#: config/s390/s390.c:7091
+#: fortran/decl.c:6764
 #, gcc-internal-format
-msgid "total size of local variables exceeds architecture limit"
+msgid "Fortran 2003: ABSTRACT type at %C"
 msgstr ""
 
-#: config/s390/s390.c:7789
+#: fortran/decl.c:6868
 #, gcc-internal-format
-msgid "frame size of function %qs is "
+msgid "Expected :: in TYPE definition at %C"
 msgstr ""
 
-#: config/s390/s390.c:7815
-#, fuzzy, gcc-internal-format
-msgid "frame size of %qs is "
-msgstr "памер \"%s\" - %d байт"
-
-#: config/s390/s390.c:7819
+#: fortran/decl.c:6879
 #, gcc-internal-format
-msgid "%qs uses dynamic stack allocation"
+msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
 msgstr ""
 
-#: config/score/score3.c:649 config/score/score7.c:648
+#: fortran/decl.c:6889
 #, gcc-internal-format
-msgid "-fPIC and -G are incompatible"
+msgid "Derived type name '%s' at %C already has a basic type of %s"
 msgstr ""
 
-#: config/sh/sh.c:888
+#: fortran/decl.c:6905
 #, gcc-internal-format
-msgid "ignoring -fschedule-insns because of exception handling bug"
+msgid "Derived type definition of '%s' at %C has already been defined"
 msgstr ""
 
-#: config/sh/sh.c:7463
-#, fuzzy, gcc-internal-format
-msgid "__builtin_saveregs not supported by this subtarget"
-msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
-
-#: config/sh/sh.c:8616
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute only applies to interrupt functions"
-msgstr "\"%s\" звычайна функцыя"
-
-#: config/sh/sh.c:8674
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute is supported only for SH2A"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
-
-#: config/sh/sh.c:8704
+#. Since the extension field is 8 bit wide, we can only have
+#. up to 255 extension levels.
+#: fortran/decl.c:6941 fortran/symbol.c:4734
 #, gcc-internal-format
-msgid "attribute interrupt_handler is not compatible with -m5-compact"
+msgid "Maximum extension level reached with type '%s' at %L"
 msgstr ""
 
-#: config/sh/sh.c:8721
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute only applies to SH2A"
-msgstr "\"%s\" звычайна функцыя"
-
-#: config/sh/sh.c:8743
+#: fortran/decl.c:6986
 #, gcc-internal-format
-msgid "%qE attribute argument should be between 0 to 255"
+msgid "Cray Pointee at %C cannot be assumed shape array"
 msgstr ""
 
-#. The argument must be a constant string.
-#: config/sh/sh.c:8816
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute argument not a string constant"
-msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
-
-#: config/sh/sh.c:11242
+#: fortran/decl.c:7006
 #, gcc-internal-format
-msgid "r0 needs to be available as a call-clobbered register"
+msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
 msgstr ""
 
-#: config/sh/sh.c:11263
+#: fortran/decl.c:7044
 #, gcc-internal-format
-msgid "Need a second call-clobbered general purpose register"
+msgid "Enumerator exceeds the C integer type at %C"
 msgstr ""
 
-#: config/sh/sh.c:11271
+#: fortran/decl.c:7123
 #, gcc-internal-format
-msgid "Need a call-clobbered target register"
+msgid "ENUMERATOR %L not initialized with integer expression"
 msgstr ""
 
-#: config/sh/symbian-base.c:112
+#: fortran/decl.c:7172
 #, gcc-internal-format
-msgid "%qE declared as both exported to and imported from a DLL"
+msgid "ENUM definition statement expected before %C"
 msgstr ""
 
-#: config/sh/symbian-base.c:119
+#: fortran/decl.c:7205
 #, gcc-internal-format
-msgid "failure in redeclaration of %q+D: dllimport'd symbol lacks external linkage"
+msgid "Syntax error in ENUMERATOR definition at %C"
 msgstr ""
 
-#: config/sh/symbian-base.c:210
+#: fortran/decl.c:7252 fortran/decl.c:7267
 #, gcc-internal-format
-msgid "%s %q+D %s after being referenced with dllimport linkage"
+msgid "Duplicate access-specifier at %C"
 msgstr ""
 
-#: config/sh/symbian-c.c:83 config/sh/symbian-cxx.c:94
+#: fortran/decl.c:7287
 #, gcc-internal-format
-msgid "function %q+D is defined after prior declaration as dllimport: attribute ignored"
+msgid "Binding attributes already specify passing, illegal NOPASS at %C"
 msgstr ""
 
-#: config/sh/symbian-c.c:122 config/sh/symbian-c.c:129
-#: config/sh/symbian-cxx.c:554 config/sh/symbian-cxx.c:561
-#: ada/gcc-interface/utils.c:5181 ada/gcc-interface/utils.c:5357
-#: ada/gcc-interface/utils.c:5377 ada/gcc-interface/utils.c:5437
-#, fuzzy, gcc-internal-format
-msgid "%qs attribute ignored"
-msgstr "\"%s\" атрыбут ігнарыруецца"
-
-#: config/sh/symbian-cxx.c:106
+#: fortran/decl.c:7307
 #, gcc-internal-format
-msgid "inline function %q+D is declared as dllimport: attribute ignored"
+msgid "Binding attributes already specify passing, illegal PASS at %C"
 msgstr ""
 
-#. FIXME
-#: config/sh/netbsd-elf.h:94
+#: fortran/decl.c:7334
 #, gcc-internal-format
-msgid "unimplemented-shmedia profiling"
+msgid "Duplicate POINTER attribute at %C"
 msgstr ""
 
-#. 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.
-#: config/sh/vxworks.h:43
+#: fortran/decl.c:7352
 #, gcc-internal-format
-msgid "-mrelax is only supported for RTP PIC"
+msgid "Duplicate NON_OVERRIDABLE at %C"
 msgstr ""
 
-#: config/sparc/sparc.c:717
+#: fortran/decl.c:7368
 #, gcc-internal-format
-msgid "%s is not supported by this configuration"
+msgid "Duplicate DEFERRED at %C"
 msgstr ""
 
-#: config/sparc/sparc.c:724
+#: fortran/decl.c:7381
 #, gcc-internal-format
-msgid "-mlong-double-64 not allowed with -m64"
+msgid "Expected access-specifier at %C"
 msgstr ""
 
-#: config/sparc/sparc.c:744
+#: fortran/decl.c:7383
 #, gcc-internal-format
-msgid "bad value (%s) for -mcmodel= switch"
+msgid "Expected binding attribute at %C"
 msgstr ""
 
-#: config/sparc/sparc.c:749
+#: fortran/decl.c:7391
 #, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
 msgstr ""
 
-#: config/spu/spu-c.c:141
-#, fuzzy, gcc-internal-format
-msgid "insufficient arguments to overloaded function %s"
-msgstr "нехапае аргументаў у функцыі \"%s\""
-
-#: config/spu/spu-c.c:173
-#, fuzzy, gcc-internal-format
-msgid "too many arguments to overloaded function %s"
-msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
-
-#: config/spu/spu-c.c:185
+#: fortran/decl.c:7403
 #, gcc-internal-format
-msgid "parameter list does not match a valid signature for %s()"
+msgid "POINTER attribute is required for procedure pointer component at %C"
 msgstr ""
 
-#: config/spu/spu.c:516 config/spu/spu.c:527
-#, fuzzy, gcc-internal-format
-msgid "Unknown architecture '%s'"
-msgstr "невядомы рэжым машыны \"%s\""
-
-#: config/spu/spu.c:5331 config/spu/spu.c:5334
+#: fortran/decl.c:7444
 #, gcc-internal-format
-msgid "creating run-time relocation for %qD"
+msgid "Interface-name expected after '(' at %C"
 msgstr ""
 
-#: config/spu/spu.c:5339 config/spu/spu.c:5341
+#: fortran/decl.c:7450
 #, gcc-internal-format
-msgid "creating run-time relocation"
+msgid "')' expected at %C"
 msgstr ""
 
-#: config/spu/spu.c:6399
+#: fortran/decl.c:7472
 #, gcc-internal-format
-msgid "%s expects an integer literal in the range [%d, %d]."
+msgid "Interface must be specified for DEFERRED binding at %C"
 msgstr ""
 
-#: config/spu/spu.c:6419
+#: fortran/decl.c:7477
 #, gcc-internal-format
-msgid "%s expects an integer literal in the range [%d, %d]. ("
+msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
 msgstr ""
 
-#: config/spu/spu.c:6449
+#: fortran/decl.c:7498
 #, gcc-internal-format
-msgid "%d least significant bits of %s are ignored."
+msgid "Expected binding name at %C"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1090
+#: fortran/decl.c:7510
 #, gcc-internal-format
-msgid "local variable memory requirements exceed capacity"
+msgid "'=> target' is invalid for DEFERRED binding at %C"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1247
+#: fortran/decl.c:7516
 #, gcc-internal-format
-msgid "function_profiler support"
+msgid "'::' needed in PROCEDURE binding with explicit target at %C"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1340
+#: fortran/decl.c:7526
 #, gcc-internal-format
-msgid "cannot use va_start in interrupt function"
+msgid "Expected binding target after '=>' at %C"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1884
+#: fortran/decl.c:7538
 #, gcc-internal-format
-msgid "switch statement of size %lu entries too large"
+msgid "Junk after PROCEDURE declaration at %C"
 msgstr ""
 
-#: config/stormy16/stormy16.c:2253
-#, fuzzy, gcc-internal-format
-msgid "%<__BELOW100__%> attribute only applies to variables"
-msgstr "\"%s\" атрыбут ігнарыруецца"
-
-#: config/stormy16/stormy16.c:2260
+#: fortran/decl.c:7553
 #, gcc-internal-format
-msgid "__BELOW100__ attribute not allowed with auto storage class"
+msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT"
 msgstr ""
 
-#: config/v850/v850-c.c:67
+#: fortran/decl.c:7564
 #, gcc-internal-format
-msgid "#pragma GHS endXXXX found without previous startXXX"
+msgid "There's already a procedure with binding name '%s' for the derived type '%s' at %C"
 msgstr ""
 
-#: config/v850/v850-c.c:70
+#: fortran/decl.c:7604
 #, gcc-internal-format
-msgid "#pragma GHS endXXX does not match previous startXXX"
+msgid "GENERIC at %C must be inside a derived-type CONTAINS"
 msgstr ""
 
-#: config/v850/v850-c.c:96
+#: fortran/decl.c:7621
 #, gcc-internal-format
-msgid "cannot set interrupt attribute: no current function"
+msgid "Expected '::' at %C"
 msgstr ""
 
-#: config/v850/v850-c.c:104
+#: fortran/decl.c:7633
 #, gcc-internal-format
-msgid "cannot set interrupt attribute: no such identifier"
+msgid "Expected generic name or operator descriptor at %C"
 msgstr ""
 
-#: config/v850/v850-c.c:153
+#: fortran/decl.c:7659
 #, gcc-internal-format
-msgid "junk at end of #pragma ghs section"
+msgid "Expected '=>' at %C"
 msgstr ""
 
-#: config/v850/v850-c.c:170
-#, fuzzy, gcc-internal-format
-msgid "unrecognized section name %qE"
-msgstr "нераспазнаная назва сэкцыі \"%s\""
-
-#: config/v850/v850-c.c:185
+#: fortran/decl.c:7701
 #, gcc-internal-format
-msgid "malformed #pragma ghs section"
+msgid "There's already a non-generic procedure with binding name '%s' for the derived type '%s' at %C"
 msgstr ""
 
-#: config/v850/v850-c.c:204
+#: fortran/decl.c:7709
 #, gcc-internal-format
-msgid "junk at end of #pragma ghs interrupt"
+msgid "Binding at %C must have the same access as already defined binding '%s'"
 msgstr ""
 
-#: config/v850/v850-c.c:215
+#: fortran/decl.c:7758
 #, gcc-internal-format
-msgid "junk at end of #pragma ghs starttda"
+msgid "Expected specific binding name at %C"
 msgstr ""
 
-#: config/v850/v850-c.c:226
+#: fortran/decl.c:7768
 #, gcc-internal-format
-msgid "junk at end of #pragma ghs startsda"
+msgid "'%s' already defined as specific binding for the generic '%s' at %C"
 msgstr ""
 
-#: config/v850/v850-c.c:237
+#: fortran/decl.c:7784
 #, gcc-internal-format
-msgid "junk at end of #pragma ghs startzda"
+msgid "Junk after GENERIC binding at %C"
 msgstr ""
 
-#: config/v850/v850-c.c:248
+#: fortran/decl.c:7809
 #, gcc-internal-format
-msgid "junk at end of #pragma ghs endtda"
+msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
 msgstr ""
 
-#: config/v850/v850-c.c:259
+#: fortran/decl.c:7820
 #, gcc-internal-format
-msgid "junk at end of #pragma ghs endsda"
+msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
 msgstr ""
 
-#: config/v850/v850-c.c:270
+#: fortran/decl.c:7842
 #, gcc-internal-format
-msgid "junk at end of #pragma ghs endzda"
+msgid "Empty FINAL at %C"
 msgstr ""
 
-#: config/v850/v850.c:212
+#: fortran/decl.c:7849
 #, gcc-internal-format
-msgid "value passed to %<-m%s%> is too large"
+msgid "Expected module procedure name at %C"
 msgstr ""
 
-#: config/v850/v850.c:2117
+#: fortran/decl.c:7859
 #, gcc-internal-format
-msgid "data area attributes cannot be specified for local variables"
+msgid "Expected ',' at %C"
 msgstr ""
 
-#: config/v850/v850.c:2128
+#: fortran/decl.c:7865
 #, fuzzy, gcc-internal-format
-msgid "data area of %q+D conflicts with previous declaration"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+msgid "Unknown procedure name \"%s\" at %C"
+msgstr "невядомая назва рэгістра: %s"
 
-#: config/v850/v850.c:2258
+#: fortran/decl.c:7879
 #, gcc-internal-format
-msgid "bogus JR construction: %d"
+msgid "'%s' at %C is already defined as FINAL procedure!"
 msgstr ""
 
-#: config/v850/v850.c:2276 config/v850/v850.c:2385
+#: fortran/decl.c:7948
 #, gcc-internal-format
-msgid "bad amount of stack space removal: %d"
+msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
 msgstr ""
 
-#: config/v850/v850.c:2365
+#: fortran/decl.c:7995
 #, gcc-internal-format
-msgid "bogus JARL construction: %d\n"
+msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
 msgstr ""
 
-#: config/v850/v850.c:2664
+#. We are told not to check dependencies.
+#. We do it, however, and issue a warning in case we find one.
+#. If a dependency is found in the case
+#. elemental == ELEM_CHECK_VARIABLE, we will generate
+#. a temporary, so we don't need to bother the user.
+#: fortran/dependency.c:486
 #, gcc-internal-format
-msgid "bogus DISPOSE construction: %d"
+msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
 msgstr ""
 
-#: config/v850/v850.c:2683
+#: fortran/error.c:300
+#, fuzzy, gcc-internal-format
+msgid "    Included at %s:%d:"
+msgstr "У файле уключаным з %s:%d"
+
+#: fortran/error.c:384
+#, fuzzy, gcc-internal-format
+msgid "<During initialization>\n"
+msgstr "ініцыялізацыя"
+
+#: fortran/error.c:718
 #, gcc-internal-format
-msgid "too much stack space to dispose of: %d"
+msgid "Error count reached limit of %d."
 msgstr ""
 
-#: config/v850/v850.c:2785
+#: fortran/error.c:974
+#, fuzzy, gcc-internal-format
+msgid "Internal Error at (1):"
+msgstr "унутраная памылка"
+
+#: fortran/expr.c:1087
 #, gcc-internal-format
-msgid "bogus PREPEARE construction: %d"
+msgid "Index in dimension %d is out of bounds at %L"
 msgstr ""
 
-#: config/v850/v850.c:2804
+#: fortran/expr.c:1268 fortran/expr.c:1319
 #, gcc-internal-format
-msgid "too much stack space to prepare: %d"
+msgid "index in dimension %d is out of bounds at %L"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2076
+#: fortran/expr.c:1932
 #, gcc-internal-format
-msgid "boolean registers required for the floating-point option"
+msgid "elemental function arguments at %C are not compliant"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2111
-#, fuzzy, gcc-internal-format
-msgid "-f%s is not supported with CONST16 instructions"
-msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
-
-#: config/xtensa/xtensa.c:2116
+#: fortran/expr.c:1976
 #, gcc-internal-format
-msgid "PIC is required but not supported with CONST16 instructions"
+msgid "Numeric or CHARACTER operands are required in expression at %L"
 msgstr ""
 
-#: config/xtensa/xtensa.c:3175
+#: fortran/expr.c:2001
 #, gcc-internal-format
-msgid "only uninitialized variables can be placed in a .bss section"
+msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
 msgstr ""
 
-#: cp/call.c:2705
+#: fortran/expr.c:2008
 #, gcc-internal-format
-msgid "%s %D(%T, %T, %T) <built-in>"
+msgid "Concat operator at %L must concatenate strings of the same kind"
 msgstr ""
 
-#: cp/call.c:2710
+#: fortran/expr.c:2018
 #, gcc-internal-format
-msgid "%s %D(%T, %T) <built-in>"
+msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
 msgstr ""
 
-#: cp/call.c:2714
+#: fortran/expr.c:2034
 #, gcc-internal-format
-msgid "%s %D(%T) <built-in>"
+msgid "LOGICAL operands are required in expression at %L"
 msgstr ""
 
-#: cp/call.c:2718
+#: fortran/expr.c:2045
 #, gcc-internal-format
-msgid "%s %T <conversion>"
+msgid "Only intrinsic operators can be used in expression at %L"
 msgstr ""
 
-#: cp/call.c:2720
+#: fortran/expr.c:2053
 #, gcc-internal-format
-msgid "%s %+#D <near match>"
+msgid "Numeric operands are required in expression at %L"
 msgstr ""
 
-#: cp/call.c:2722
+#: fortran/expr.c:2075
 #, gcc-internal-format
-msgid "%s %+#D <deleted>"
+msgid "Invalid initialization expression for ALLOCATABLE component '%s' in structure constructor at %L"
 msgstr ""
 
-#: cp/call.c:2724 cp/pt.c:1660
+#: fortran/expr.c:2172
 #, gcc-internal-format
-msgid "%s %+#D"
+msgid "Assumed character length variable '%s' in constant expression at %L"
 msgstr ""
 
-#: cp/call.c:3028
-#, fuzzy, gcc-internal-format
-msgid "conversion from %qT to %qT is ambiguous"
-msgstr "пераўтварэньне з `%T' у `%T'"
+#: fortran/expr.c:2230
+#, gcc-internal-format
+msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
+msgstr ""
 
-#: cp/call.c:3190 cp/call.c:3211 cp/call.c:3276
+#: fortran/expr.c:2261
 #, gcc-internal-format
-msgid "no matching function for call to %<%D(%A)%>"
+msgid "Extension: Evaluation of nonstandard initialization expression at %L"
 msgstr ""
 
-#: cp/call.c:3214 cp/call.c:3279
+#: fortran/expr.c:2317
 #, gcc-internal-format
-msgid "call of overloaded %<%D(%A)%> is ambiguous"
+msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
 msgstr ""
 
-#. It's no good looking for an overloaded operator() on a
-#. pointer-to-member-function.
-#: cp/call.c:3358
+#: fortran/expr.c:2329
 #, gcc-internal-format
-msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
+msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
 msgstr ""
 
-#: cp/call.c:3450
+#: fortran/expr.c:2361
 #, gcc-internal-format
-msgid "no match for call to %<(%T) (%A)%>"
+msgid "PARAMETER '%s' is used at %L before its definition is complete"
 msgstr ""
 
-#: cp/call.c:3463
+#: fortran/expr.c:2381
 #, fuzzy, gcc-internal-format
-msgid "call of %<(%T) (%A)%> is ambiguous"
-msgstr "памер \"%s\" - %d байт"
+msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
+msgstr "памер масіва \"%s\" адмоўны"
 
-#: cp/call.c:3505
+#: fortran/expr.c:2387
 #, gcc-internal-format
-msgid "ambiguous overload for ternary %<operator?:%> in %<%E ? %E : %E%>"
+msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
 msgstr ""
 
-#: cp/call.c:3508
+#: fortran/expr.c:2393
 #, gcc-internal-format
-msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
+msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
 msgstr ""
 
-#: cp/call.c:3515
+#: fortran/expr.c:2399
 #, gcc-internal-format
-msgid "ambiguous overload for %<operator%s%> in %<%E%s%>"
+msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
 msgstr ""
 
-#: cp/call.c:3518
+#: fortran/expr.c:2409
 #, gcc-internal-format
-msgid "no match for %<operator%s%> in %<%E%s%>"
+msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
 msgstr ""
 
-#: cp/call.c:3524
+#: fortran/expr.c:2566
 #, gcc-internal-format
-msgid "ambiguous overload for %<operator[]%> in %<%E[%E]%>"
+msgid "Specification function '%s' at %L cannot be a statement function"
 msgstr ""
 
-#: cp/call.c:3527
+#: fortran/expr.c:2573
 #, gcc-internal-format
-msgid "no match for %<operator[]%> in %<%E[%E]%>"
+msgid "Specification function '%s' at %L cannot be an internal function"
 msgstr ""
 
-#: cp/call.c:3534
+#: fortran/expr.c:2580
 #, gcc-internal-format
-msgid "ambiguous overload for %qs in %<%s %E%>"
+msgid "Specification function '%s' at %L must be PURE"
 msgstr ""
 
-#: cp/call.c:3537
+#: fortran/expr.c:2587
 #, gcc-internal-format
-msgid "no match for %qs in %<%s %E%>"
+msgid "Specification function '%s' at %L cannot be RECURSIVE"
 msgstr ""
 
-#: cp/call.c:3544
+#: fortran/expr.c:2721
 #, gcc-internal-format
-msgid "ambiguous overload for %<operator%s%> in %<%E %s %E%>"
+msgid "Dummy argument '%s' not allowed in expression at %L"
 msgstr ""
 
-#: cp/call.c:3547
+#: fortran/expr.c:2728
 #, gcc-internal-format
-msgid "no match for %<operator%s%> in %<%E %s %E%>"
+msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
 msgstr ""
 
-#: cp/call.c:3551
+#: fortran/expr.c:2735
 #, gcc-internal-format
-msgid "ambiguous overload for %<operator%s%> in %<%s%E%>"
+msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
 msgstr ""
 
-#: cp/call.c:3554
+#: fortran/expr.c:2766
 #, gcc-internal-format
-msgid "no match for %<operator%s%> in %<%s%E%>"
+msgid "Variable '%s' cannot appear in the expression at %L"
 msgstr ""
 
-#: cp/call.c:3649
+#: fortran/expr.c:2816
 #, gcc-internal-format
-msgid "ISO C++ forbids omitting the middle term of a ?: expression"
+msgid "Expression at %L must be of INTEGER type, found %s"
 msgstr ""
 
-#: cp/call.c:3730
+#: fortran/expr.c:2826
 #, gcc-internal-format
-msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
+msgid "Function '%s' at %L must be PURE"
 msgstr ""
 
-#: cp/call.c:3735
+#: fortran/expr.c:2835
 #, gcc-internal-format
-msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
+msgid "Expression at %L must be scalar"
 msgstr ""
 
-#: cp/call.c:3777 cp/call.c:4015
+#: fortran/expr.c:2869
 #, gcc-internal-format
-msgid "operands to ?: have different types %qT and %qT"
+msgid "Incompatible ranks in %s (%d and %d) at %L"
 msgstr ""
 
-#: cp/call.c:3962
+#: fortran/expr.c:2883
 #, gcc-internal-format
-msgid "enumeral mismatch in conditional expression: %qT vs %qT"
+msgid "Different shape for %s at %L on dimension %d (%d and %d)"
 msgstr ""
 
-#: cp/call.c:3973
+#: fortran/expr.c:2929 fortran/expr.c:3189
 #, gcc-internal-format
-msgid "enumeral and non-enumeral type in conditional expression"
+msgid "Cannot assign to INTENT(IN) variable '%s' at %L"
 msgstr ""
 
-#: cp/call.c:4320
+#: fortran/expr.c:2981
 #, gcc-internal-format
-msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
+msgid "'%s' at %L is not a VALUE"
 msgstr ""
 
-#: cp/call.c:4322
+#: fortran/expr.c:2988
 #, gcc-internal-format
-msgid "no %<%D(int)%> declared for postfix %qs"
+msgid "Incompatible ranks %d and %d in assignment at %L"
 msgstr ""
 
-#: cp/call.c:4416
+#: fortran/expr.c:2995
 #, gcc-internal-format
-msgid "comparison between %q#T and %q#T"
+msgid "Variable type is UNKNOWN in assignment at %L"
 msgstr ""
 
-#: cp/call.c:4660
-#, fuzzy, gcc-internal-format
-msgid "non-placement deallocation function %q+D"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: cp/call.c:4661
+#: fortran/expr.c:3007
 #, gcc-internal-format
-msgid "selected for placement delete"
+msgid "NULL appears on right-hand side in assignment at %L"
 msgstr ""
 
-#: cp/call.c:4740
+#: fortran/expr.c:3018
 #, gcc-internal-format
-msgid "no corresponding deallocation function for %qD"
+msgid "Vector assignment to assumed-size Cray Pointee at %L is illegal"
 msgstr ""
 
-#: cp/call.c:4745
-#, fuzzy, gcc-internal-format
-msgid "no suitable %<operator %s%> for %qT"
-msgstr "немагчымы апэратар '%s'"
-
-#: cp/call.c:4763
+#: fortran/expr.c:3027
 #, gcc-internal-format
-msgid "%q+#D is private"
+msgid "POINTER valued function appears on right-hand side of assignment at %L"
 msgstr ""
 
-#: cp/call.c:4765
+#: fortran/expr.c:3037
 #, gcc-internal-format
-msgid "%q+#D is protected"
+msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
 msgstr ""
 
-#: cp/call.c:4767
+#: fortran/expr.c:3043 fortran/resolve.c:7852
 #, gcc-internal-format
-msgid "%q+#D is inaccessible"
+msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
 msgstr ""
 
-#: cp/call.c:4768
+#: fortran/expr.c:3053 fortran/resolve.c:7862
 #, gcc-internal-format
-msgid "within this context"
+msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
 msgstr ""
 
-#: cp/call.c:4815
+#: fortran/expr.c:3061 fortran/resolve.c:7871
 #, gcc-internal-format
-msgid "passing NULL to non-pointer argument %P of %qD"
+msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
 msgstr ""
 
-#: cp/call.c:4818
+#: fortran/expr.c:3065 fortran/resolve.c:7875
 #, gcc-internal-format
-msgid "converting to non-pointer type %qT from NULL"
+msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
 msgstr ""
 
-#: cp/call.c:4824
+#: fortran/expr.c:3069 fortran/resolve.c:7879
 #, gcc-internal-format
-msgid "converting %<false%> to pointer type for argument %P of %qD"
+msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
 msgstr ""
 
-#: cp/call.c:4862
-#, fuzzy, gcc-internal-format
-msgid "too many braces around initializer for %qT"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
-
-#: cp/call.c:4884 cp/cvt.c:217
-#, fuzzy, gcc-internal-format
-msgid "invalid conversion from %qT to %qT"
-msgstr "пераўтварэньне з `%T' у `%T'"
-
-#: cp/call.c:4886
+#: fortran/expr.c:3091
 #, gcc-internal-format
-msgid "  initializing argument %P of %qD"
+msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
 msgstr ""
 
-#: cp/call.c:4910
+#: fortran/expr.c:3127
 #, gcc-internal-format
-msgid "converting to %qT from initializer list would use explicit constructor %qD"
+msgid "Pointer assignment target is not a POINTER at %L"
 msgstr ""
 
-#: cp/call.c:5070
-#, fuzzy, gcc-internal-format
-msgid "cannot bind %qT lvalue to %qT"
-msgstr "не магу знайсці крыніцу %s"
-
-#: cp/call.c:5073
+#: fortran/expr.c:3136
 #, gcc-internal-format
-msgid "  initializing argument %P of %q+D"
+msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
 msgstr ""
 
-#: cp/call.c:5100
-#, fuzzy, gcc-internal-format
-msgid "cannot bind bitfield %qE to %qT"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
-
-#: cp/call.c:5103 cp/call.c:5121
+#: fortran/expr.c:3167
 #, gcc-internal-format
-msgid "cannot bind packed field %qE to %qT"
+msgid "Expected bounds specification for '%s' at %L"
 msgstr ""
 
-#: cp/call.c:5106
-#, fuzzy, gcc-internal-format
-msgid "cannot bind rvalue %qE to %qT"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
-
-#: cp/call.c:5225
+#: fortran/expr.c:3172
 #, gcc-internal-format
-msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
+msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
 msgstr ""
 
-#. conditionally-supported behavior [expr.call] 5.2.2/7.
-#: cp/call.c:5252
+#: fortran/expr.c:3178
 #, gcc-internal-format
-msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
+msgid "Pointer bounds remapping at %L is not yet implemented in gfortran"
 msgstr ""
 
-#: cp/call.c:5298
+#: fortran/expr.c:3198
 #, gcc-internal-format
-msgid "the default argument for parameter %d of %qD has not yet been parsed"
+msgid "Pointer assignment to non-POINTER at %L"
 msgstr ""
 
-#: cp/call.c:5308
-#, fuzzy, gcc-internal-format
-msgid "recursive evaluation of default argument for %q#D"
-msgstr "нехапае аргументаў у функцыі \"%s\""
-
-#: cp/call.c:5425
+#: fortran/expr.c:3207
 #, gcc-internal-format
-msgid "argument of function call might be a candidate for a format attribute"
+msgid "Bad pointer object in PURE procedure at %L"
 msgstr ""
 
-#: cp/call.c:5609
+#: fortran/expr.c:3232
 #, gcc-internal-format
-msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
+msgid "Invalid procedure pointer assignment at %L"
 msgstr ""
 
-#: cp/call.c:5631
+#: fortran/expr.c:3238
 #, gcc-internal-format
-msgid "%qT is not an accessible base of %qT"
+msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
 msgstr ""
 
-#: cp/call.c:5679
+#: fortran/expr.c:3248
 #, gcc-internal-format
-msgid "deducing %qT as %qT"
+msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
 msgstr ""
 
-#: cp/call.c:5682
+#: fortran/expr.c:3254
 #, gcc-internal-format
-msgid "  in call to %q+D"
+msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
 msgstr ""
 
-#: cp/call.c:5684
+#: fortran/expr.c:3277
 #, gcc-internal-format
-msgid "  (you can disable this with -fno-deduce-init-list)"
+msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
 msgstr ""
 
-#: cp/call.c:5957
+#: fortran/expr.c:3308
 #, gcc-internal-format
-msgid "could not find class$ field in java interface type %qT"
+msgid "Interface mismatch in procedure pointer assignment at %L: %s"
 msgstr ""
 
-#: cp/call.c:6216
+#: fortran/expr.c:3318
 #, gcc-internal-format
-msgid "call to non-function %qD"
+msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
 msgstr ""
 
-#: cp/call.c:6368
+#: fortran/expr.c:3326
 #, gcc-internal-format
-msgid "no matching function for call to %<%T::%s(%A)%#V%>"
+msgid "Different kind type parameters in pointer assignment at %L"
 msgstr ""
 
-#: cp/call.c:6393
+#: fortran/expr.c:3333
 #, gcc-internal-format
-msgid "call of overloaded %<%s(%A)%> is ambiguous"
+msgid "Different ranks in pointer assignment at %L"
 msgstr ""
 
-#: cp/call.c:6422
+#: fortran/expr.c:3355
 #, gcc-internal-format
-msgid "cannot call member function %qD without object"
+msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
 msgstr ""
 
-#: cp/call.c:7108
+#: fortran/expr.c:3362
 #, gcc-internal-format
-msgid "passing %qT chooses %qT over %qT"
+msgid "Bad target in pointer assignment in PURE procedure at %L"
 msgstr ""
 
-#: cp/call.c:7110 cp/name-lookup.c:5036
+#: fortran/expr.c:3368
 #, gcc-internal-format
-msgid "  in call to %qD"
+msgid "Pointer assignment with vector subscript on rhs at %L"
 msgstr ""
 
-#: cp/call.c:7167
+#: fortran/expr.c:3376
 #, gcc-internal-format
-msgid "choosing %qD over %qD"
+msgid "Pointer assignment target has PROTECTED attribute at %L"
 msgstr ""
 
-#: cp/call.c:7168
-#, fuzzy, gcc-internal-format
-msgid "  for conversion from %qT to %qT"
-msgstr "пераўтварэньне з `%T' у `%T'"
-
-#: cp/call.c:7171
+#: fortran/f95-lang.c:214
 #, gcc-internal-format
-msgid "  because conversion sequence for the argument is better"
+msgid "Unexpected type in truthvalue_conversion"
 msgstr ""
 
-#: cp/call.c:7289
-#, gcc-internal-format
-msgid "default argument mismatch in overload resolution"
-msgstr ""
+#: fortran/f95-lang.c:273
+#, fuzzy, gcc-internal-format
+msgid "can't open input file: %s"
+msgstr "немагчыма зачыніць уваходзячы файл %s"
 
-#: cp/call.c:7292
+#: fortran/interface.c:174
 #, gcc-internal-format
-msgid " candidate 1: %q+#F"
+msgid "Syntax error in generic specification at %C"
 msgstr ""
 
-#: cp/call.c:7294
+#: fortran/interface.c:201
 #, gcc-internal-format
-msgid " candidate 2: %q+#F"
+msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
 msgstr ""
 
-#: cp/call.c:7332
+#: fortran/interface.c:220
 #, gcc-internal-format
-msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
+msgid "Dummy procedure '%s' at %C cannot have a generic interface"
 msgstr ""
 
-#: cp/call.c:7485
+#: fortran/interface.c:253
 #, gcc-internal-format
-msgid "could not convert %qE to %qT"
+msgid "Fortran 2003: ABSTRACT INTERFACE at %C"
 msgstr ""
 
-#: cp/call.c:7703
+#: fortran/interface.c:261
 #, gcc-internal-format
-msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
+msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
 msgstr ""
 
-#: cp/call.c:7707
+#: fortran/interface.c:292
 #, gcc-internal-format
-msgid "invalid initialization of reference of type %qT from expression of type %qT"
+msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
 msgstr ""
 
-#: cp/class.c:278
+#: fortran/interface.c:305
 #, gcc-internal-format
-msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
+msgid "Expected a nameless interface at %C"
 msgstr ""
 
-#: cp/class.c:972
+#: fortran/interface.c:316
 #, gcc-internal-format
-msgid "Java class %qT cannot have a destructor"
+msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C"
 msgstr ""
 
-#: cp/class.c:974
+#: fortran/interface.c:318
 #, gcc-internal-format
-msgid "Java class %qT cannot have an implicit non-trivial destructor"
+msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C"
 msgstr ""
 
-#: cp/class.c:1075
-#, fuzzy, gcc-internal-format
-msgid "repeated using declaration %q+D"
-msgstr "пустое абвяшчэнне"
-
-#: cp/class.c:1077
-#, fuzzy, gcc-internal-format
-msgid "using declaration %q+D conflicts with a previous using declaration"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
-
-#: cp/class.c:1082
+#: fortran/interface.c:332
 #, gcc-internal-format
-msgid "%q+#D cannot be overloaded"
+msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
 msgstr ""
 
-#: cp/class.c:1083
+#: fortran/interface.c:343
 #, gcc-internal-format
-msgid "with %q+#D"
+msgid "Expecting 'END INTERFACE %s' at %C"
 msgstr ""
 
-#: cp/class.c:1150
+#: fortran/interface.c:574
 #, gcc-internal-format
-msgid "conflicting access specifications for method %q+D, ignored"
+msgid "Alternate return cannot appear in operator interface at %L"
 msgstr ""
 
-#: cp/class.c:1153
+#: fortran/interface.c:602
 #, gcc-internal-format
-msgid "conflicting access specifications for field %qE, ignored"
+msgid "Operator interface at %L has the wrong number of arguments"
 msgstr ""
 
-#: cp/class.c:1214 cp/class.c:1222
-#, fuzzy, gcc-internal-format
-msgid "%q+D invalid in %q#T"
-msgstr "Нерэчаісны выбар \"%s\""
-
-#: cp/class.c:1215
+#: fortran/interface.c:613
 #, gcc-internal-format
-msgid "  because of local method %q+#D with same name"
+msgid "Assignment operator interface at %L must be a SUBROUTINE"
 msgstr ""
 
-#: cp/class.c:1223
+#: fortran/interface.c:619
 #, gcc-internal-format
-msgid "  because of local member %q+#D with same name"
+msgid "Assignment operator interface at %L must have two arguments"
 msgstr ""
 
-#: cp/class.c:1272
+#: fortran/interface.c:635
 #, gcc-internal-format
-msgid "base class %q#T has a non-virtual destructor"
+msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
 msgstr ""
 
-#: cp/class.c:1632
+#: fortran/interface.c:644
 #, gcc-internal-format
-msgid "all member functions in class %qT are private"
+msgid "Intrinsic operator interface at %L must be a FUNCTION"
 msgstr ""
 
-#: cp/class.c:1644
+#: fortran/interface.c:655
 #, gcc-internal-format
-msgid "%q#T only defines a private destructor and has no friends"
+msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
 msgstr ""
 
-#: cp/class.c:1689
+#: fortran/interface.c:662
 #, gcc-internal-format
-msgid "%q#T only defines private constructors and has no friends"
+msgid "Second argument of defined assignment at %L must be INTENT(IN)"
 msgstr ""
 
-#: cp/class.c:2082
+#: fortran/interface.c:671 fortran/resolve.c:12201
 #, gcc-internal-format
-msgid "no unique final overrider for %qD in %qT"
+msgid "First argument of operator interface at %L must be INTENT(IN)"
 msgstr ""
 
-#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2505
+#: fortran/interface.c:678 fortran/resolve.c:12219
 #, gcc-internal-format
-msgid "%q+D was hidden"
+msgid "Second argument of operator interface at %L must be INTENT(IN)"
 msgstr ""
 
-#: cp/class.c:2506
+#: fortran/interface.c:783
 #, gcc-internal-format
-msgid "  by %q+D"
+msgid "Operator interface at %L conflicts with intrinsic interface"
 msgstr ""
 
-#: cp/class.c:2549 cp/decl2.c:1292
+#: fortran/interface.c:1077
 #, gcc-internal-format
-msgid "%q+#D invalid; an anonymous union can only have non-static data members"
+msgid "Procedure '%s' in %s at %L has no explicit interface"
 msgstr ""
 
-#: cp/class.c:2552
+#: fortran/interface.c:1080
 #, gcc-internal-format
-msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
+msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
 msgstr ""
 
-#: cp/class.c:2560 cp/decl2.c:1298
+#: fortran/interface.c:1135 fortran/interface.c:1139
 #, gcc-internal-format
-msgid "private member %q+#D in anonymous union"
+msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
 msgstr ""
 
-#: cp/class.c:2562
+#: fortran/interface.c:1143
 #, gcc-internal-format
-msgid "private member %q+#D in anonymous struct"
+msgid "Although not referenced, '%s' has ambiguous interfaces at %L"
 msgstr ""
 
-#: cp/class.c:2567 cp/decl2.c:1300
+#: fortran/interface.c:1177
 #, gcc-internal-format
-msgid "protected member %q+#D in anonymous union"
+msgid "'%s' at %L is not a module procedure"
 msgstr ""
 
-#: cp/class.c:2569
+#: fortran/interface.c:1409
 #, gcc-internal-format
-msgid "protected member %q+#D in anonymous struct"
+msgid "Invalid procedure argument at %L"
 msgstr ""
 
-#: cp/class.c:2753
-#, fuzzy, gcc-internal-format
-msgid "bit-field %q+#D with non-integral type"
-msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
-
-#: cp/class.c:2766
-#, fuzzy, gcc-internal-format
-msgid "bit-field %q+D width not an integer constant"
-msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
-
-#: cp/class.c:2771
+#: fortran/interface.c:1417
 #, gcc-internal-format
-msgid "negative width in bit-field %q+D"
+msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
 msgstr ""
 
-#: cp/class.c:2776
+#: fortran/interface.c:1441
 #, gcc-internal-format
-msgid "zero width for bit-field %q+D"
+msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
 msgstr ""
 
-#: cp/class.c:2782
+#: fortran/interface.c:1461 fortran/interface.c:1501
 #, gcc-internal-format
-msgid "width of %q+D exceeds its type"
+msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
 msgstr ""
 
-#: cp/class.c:2792
+#: fortran/interface.c:1488
 #, gcc-internal-format
-msgid "%q+D is too small to hold all values of %q#T"
+msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
 msgstr ""
 
-#: cp/class.c:2849
+#: fortran/interface.c:1513
 #, gcc-internal-format
-msgid "member %q+#D with constructor not allowed in union"
+msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
 msgstr ""
 
-#: cp/class.c:2852
+#: fortran/interface.c:1830
 #, gcc-internal-format
-msgid "member %q+#D with destructor not allowed in union"
+msgid "Keyword argument '%s' at %L is not in the procedure"
 msgstr ""
 
-#: cp/class.c:2854
+#: fortran/interface.c:1838
 #, gcc-internal-format
-msgid "member %q+#D with copy assignment operator not allowed in union"
+msgid "Keyword argument '%s' at %L is already associated with another actual argument"
 msgstr ""
 
-#: cp/class.c:2878
+#: fortran/interface.c:1848
 #, gcc-internal-format
-msgid "multiple fields in union %qT initialized"
+msgid "More actual than formal arguments in procedure call at %L"
 msgstr ""
 
-#: cp/class.c:2969
+#: fortran/interface.c:1860 fortran/interface.c:2096
 #, gcc-internal-format
-msgid "%q+D may not be static because it is a member of a union"
+msgid "Missing alternate return spec in subroutine call at %L"
 msgstr ""
 
-#: cp/class.c:2974
+#: fortran/interface.c:1868
 #, gcc-internal-format
-msgid "%q+D may not have reference type %qT because it is a member of a union"
+msgid "Unexpected alternate return spec in subroutine call at %L"
 msgstr ""
 
-#: cp/class.c:2985
-#, fuzzy, gcc-internal-format
-msgid "field %q+D invalidly declared function type"
-msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
-
-#: cp/class.c:2991
-#, fuzzy, gcc-internal-format
-msgid "field %q+D invalidly declared method type"
-msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
-
-#: cp/class.c:3040
+#: fortran/interface.c:1891
 #, gcc-internal-format
-msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
+msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
 msgstr ""
 
-#: cp/class.c:3123
+#: fortran/interface.c:1898
 #, gcc-internal-format
-msgid "field %q+#D with same name as class"
+msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
 msgstr ""
 
-#: cp/class.c:3154
+#: fortran/interface.c:1914
 #, gcc-internal-format
-msgid "%q#T has pointer data members"
+msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
 msgstr ""
 
-#: cp/class.c:3159
+#: fortran/interface.c:1919
 #, gcc-internal-format
-msgid "  but does not override %<%T(const %T&)%>"
+msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
 msgstr ""
 
-#: cp/class.c:3161
+#: fortran/interface.c:1936
 #, gcc-internal-format
-msgid "  or %<operator=(const %T&)%>"
+msgid "Expected a procedure pointer for argument '%s' at %L"
 msgstr ""
 
-#: cp/class.c:3165
+#: fortran/interface.c:1948
 #, gcc-internal-format
-msgid "  but does not override %<operator=(const %T&)%>"
+msgid "Expected a procedure for argument '%s' at %L"
 msgstr ""
 
-#: cp/class.c:3628
+#: fortran/interface.c:1958
 #, gcc-internal-format
-msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
+msgid "Expected a PURE procedure for argument '%s' at %L"
 msgstr ""
 
-#: cp/class.c:3755
+#: fortran/interface.c:1972
 #, gcc-internal-format
-msgid "class %qT will be considered nearly empty in a future version of GCC"
+msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
 msgstr ""
 
-#: cp/class.c:3837
+#: fortran/interface.c:1981
 #, fuzzy, gcc-internal-format
-msgid "initializer specified for non-virtual method %q+D"
-msgstr "не Ð¼Ð°Ð³Ñ\83 Ñ\96нÑ\96Ñ\86Ñ\8bÑ\8fлÑ\96заваÑ\86Ñ\8c Ñ\81Ñ\8fбÑ\80оÑ\9eÑ\81кÑ\83Ñ\8e Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\8e \"%s\""
+msgid "Actual argument for '%s' must be a pointer at %L"
+msgstr "пеÑ\80Ñ\88Ñ\8bм Ð°Ñ\80гÑ\83менÑ\82ам \"%s\" Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c \"int\""
 
-#: cp/class.c:4426
+#: fortran/interface.c:1990
 #, gcc-internal-format
-msgid "non-static reference %q+#D in class without a constructor"
+msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
 msgstr ""
 
-#: cp/class.c:4431
+#: fortran/interface.c:2003
 #, gcc-internal-format
-msgid "non-static const member %q+#D in class without a constructor"
+msgid "Actual argument at %L must be definable as the dummy argument '%s' is INTENT = OUT/INOUT"
 msgstr ""
 
-#. If the function is defaulted outside the class, we just
-#. give the synthesis error.
-#: cp/class.c:4457
+#: fortran/interface.c:2012
 #, gcc-internal-format
-msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
+msgid "Actual argument at %L is use-associated with PROTECTED attribute and dummy argument '%s' is INTENT = OUT/INOUT"
 msgstr ""
 
-#: cp/class.c:4460
+#: fortran/interface.c:2025
 #, gcc-internal-format
-msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
+msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT) or VOLATILE attribute of the dummy argument '%s'"
 msgstr ""
 
-#: cp/class.c:4679
+#: fortran/interface.c:2042
 #, gcc-internal-format
-msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
+msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
 msgstr ""
 
-#: cp/class.c:4780
+#: fortran/interface.c:2054
 #, gcc-internal-format
-msgid "direct base %qT inaccessible in %qT due to ambiguity"
+msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
 msgstr ""
 
-#: cp/class.c:4792
+#: fortran/interface.c:2073
 #, gcc-internal-format
-msgid "virtual base %qT inaccessible in %qT due to ambiguity"
+msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
 msgstr ""
 
-#: cp/class.c:4971
+#: fortran/interface.c:2103
 #, gcc-internal-format
-msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
+msgid "Missing actual argument for argument '%s' at %L"
 msgstr ""
 
-#: cp/class.c:5011
+#: fortran/interface.c:2289
 #, gcc-internal-format
-msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
+msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
 msgstr ""
 
-#: cp/class.c:5039
+#: fortran/interface.c:2345
 #, gcc-internal-format
-msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
+msgid "Procedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)"
 msgstr ""
 
-#: cp/class.c:5048
+#: fortran/interface.c:2355
 #, gcc-internal-format
-msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
+msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
 msgstr ""
 
-#: cp/class.c:5136
+#: fortran/interface.c:2363
 #, gcc-internal-format
-msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
+msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
 msgstr ""
 
-#: cp/class.c:5284 cp/parser.c:16346
-#, fuzzy, gcc-internal-format
-msgid "redefinition of %q#T"
-msgstr "папярэдняе вызначэньне `%#T'"
+#: fortran/interface.c:2390
+#, gcc-internal-format
+msgid "Procedure '%s' called with an implicit interface at %L"
+msgstr ""
 
-#: cp/class.c:5436
+#: fortran/interface.c:2394
 #, gcc-internal-format
-msgid "%q#T has virtual functions and accessible non-virtual destructor"
+msgid "Procedure '%s' called at %L is not explicitly declared"
 msgstr ""
 
-#: cp/class.c:5541
+#: fortran/interface.c:2406
 #, gcc-internal-format
-msgid "trying to finish struct, but kicked out due to previous parse errors"
+msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
 msgstr ""
 
-#: cp/class.c:6005
-#, fuzzy, gcc-internal-format
-msgid "language string %<\"%E\"%> not recognized"
-msgstr "мова %s не распазнана"
+#: fortran/interface.c:2438
+#, gcc-internal-format
+msgid "Procedure pointer component '%s' called with an implicit interface at %L"
+msgstr ""
 
-#: cp/class.c:6095
+#: fortran/interface.c:2449
 #, gcc-internal-format
-msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
+msgid "Keyword argument requires explicit interface for procedure pointer component '%s' at %L"
 msgstr ""
 
-#: cp/class.c:6219
+#: fortran/interface.c:2928
 #, gcc-internal-format
-msgid "no matches converting function %qD to type %q#T"
+msgid "Entity '%s' at %C is already present in the interface"
 msgstr ""
 
-#: cp/class.c:6249
+#: fortran/intrinsic.c:961
 #, gcc-internal-format
-msgid "converting overloaded function %qD to type %q#T is ambiguous"
+msgid "The intrinsic '%s' at %L is not included in the selected standard but %s and '%s' will be treated as if declared EXTERNAL.  Use an appropriate -std=* option or define -fall-intrinsics to allow this intrinsic."
 msgstr ""
 
-#: cp/class.c:6276
+#: fortran/intrinsic.c:3241
 #, fuzzy, gcc-internal-format
-msgid "assuming pointer to member %qD"
-msgstr "пÑ\80апÑ\83Ñ\88Ñ\87ан Ñ\96нÑ\96Ñ\86Ñ\8bÑ\8fлÑ\96заÑ\82аÑ\80"
+msgid "Too many arguments in call to '%s' at %L"
+msgstr "велÑ\8cмÑ\96 Ñ\88маÑ\82 Ð°Ñ\80гÑ\83менÑ\82аÑ\9e Ñ\83 Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96 \"%s\""
 
-#: cp/class.c:6279
+#: fortran/intrinsic.c:3256
 #, gcc-internal-format
-msgid "(a pointer to member can only be formed with %<&%E%>)"
+msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
 msgstr ""
 
-#: cp/class.c:6341 cp/class.c:6375
+#: fortran/intrinsic.c:3259
 #, gcc-internal-format
-msgid "not enough type information"
+msgid "Can't find keyword named '%s' in call to '%s' at %L"
 msgstr ""
 
-#: cp/class.c:6358
+#: fortran/intrinsic.c:3266
 #, gcc-internal-format
-msgid "argument of type %qT does not match %qT"
+msgid "Argument '%s' is appears twice in call to '%s' at %L"
 msgstr ""
 
-#. [basic.scope.class]
-#.
-#. A name N used in a class S shall refer to the same declaration
-#. in its context and when re-evaluated in the completed scope of
-#. S.
-#: cp/class.c:6660 cp/decl.c:1196 cp/name-lookup.c:525
-#, fuzzy, gcc-internal-format
-msgid "declaration of %q#D"
-msgstr "абвяшчэньне `%#D'"
-
-#: cp/class.c:6661
+#: fortran/intrinsic.c:3280
 #, gcc-internal-format
-msgid "changes meaning of %qD from %q+#D"
+msgid "Missing actual argument '%s' in call to '%s' at %L"
 msgstr ""
 
-#: cp/cp-gimplify.c:94
+#: fortran/intrinsic.c:3295
 #, gcc-internal-format
-msgid "continue statement not within loop or switch"
+msgid "ALTERNATE RETURN not permitted at %L"
 msgstr ""
 
-#: cp/cp-gimplify.c:1192
+#: fortran/intrinsic.c:3352
 #, gcc-internal-format
-msgid "%qE implicitly determined as %<firstprivate%> has reference type"
+msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s"
 msgstr ""
 
-#: cp/cvt.c:90
-#, fuzzy, gcc-internal-format
-msgid "can't convert from incomplete type %qT to %qT"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/cvt.c:99
+#: fortran/intrinsic.c:3717
 #, gcc-internal-format
-msgid "conversion of %qE from %qT to %qT is ambiguous"
+msgid "Intrinsic '%s' (is %s) is used at %L"
 msgstr ""
 
-#: cp/cvt.c:168 cp/cvt.c:193 cp/cvt.c:238
+#: fortran/intrinsic.c:3781
 #, gcc-internal-format
-msgid "cannot convert %qE from type %qT to type %qT"
+msgid "Fortran 2003: Function '%s' as initialization expression at %L"
 msgstr ""
 
-#: cp/cvt.c:452
+#: fortran/intrinsic.c:3857
 #, gcc-internal-format
-msgid "conversion from %qT to %qT discards qualifiers"
+msgid "Fortran 2003: Elemental function as initialization expression with non-integer/non-character arguments at %L"
 msgstr ""
 
-#: cp/cvt.c:470 cp/typeck.c:5705
+#: fortran/intrinsic.c:3918
 #, gcc-internal-format
-msgid "casting %qT to %qT does not dereference pointer"
+msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
 msgstr ""
 
-#: cp/cvt.c:498
-#, fuzzy, gcc-internal-format
-msgid "cannot convert type %qT to type %qT"
-msgstr "\"%s\" мае незавершаны тып"
+#: fortran/intrinsic.c:3990
+#, gcc-internal-format
+msgid "Extension: Conversion from %s to %s at %L"
+msgstr ""
 
-#: cp/cvt.c:668
+#: fortran/intrinsic.c:3993
 #, fuzzy, gcc-internal-format
-msgid "conversion from %q#T to %q#T"
+msgid "Conversion from %s to %s at %L"
 msgstr "пераўтварэньне з `%T' у `%T'"
 
-#: cp/cvt.c:683
+#: fortran/intrinsic.c:4041
 #, gcc-internal-format
-msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
+msgid "Can't convert %s to %s at %L"
 msgstr ""
 
-#: cp/cvt.c:694 cp/cvt.c:714
+#: fortran/intrinsic.c:4135
 #, gcc-internal-format
-msgid "%q#T used where a %qT was expected"
+msgid "'%s' declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required."
 msgstr ""
 
-#: cp/cvt.c:729
+#: fortran/intrinsic.c:4140
 #, gcc-internal-format
-msgid "%q#T used where a floating point value was expected"
+msgid "'%s' declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL."
 msgstr ""
 
-#: cp/cvt.c:789
+#: fortran/io.c:167 fortran/primary.c:771
 #, gcc-internal-format
-msgid "conversion from %qT to non-scalar type %qT requested"
+msgid "Extension: backslash character at %C"
 msgstr ""
 
-#: cp/cvt.c:828
+#: fortran/io.c:203 fortran/io.c:206
 #, gcc-internal-format
-msgid "pseudo-destructor is not called"
+msgid "Extension: Tab character in format at %C"
 msgstr ""
 
-#: cp/cvt.c:891
+#: fortran/io.c:452
 #, gcc-internal-format
-msgid "object of incomplete type %qT will not be accessed in %s"
+msgid "Fortran 2003: DP format specifier not allowed at %C"
 msgstr ""
 
-#: cp/cvt.c:899
+#: fortran/io.c:459
 #, gcc-internal-format
-msgid "object of type %qT will not be accessed in %s"
+msgid "Fortran 2003: DC format specifier not allowed at %C"
 msgstr ""
 
-#: cp/cvt.c:930
+#: fortran/io.c:648
 #, gcc-internal-format
-msgid "object %qE of incomplete type %qT will not be accessed in %s"
+msgid "Extension: X descriptor requires leading space count at %L"
 msgstr ""
 
-#: cp/cvt.c:970
+#: fortran/io.c:678
 #, gcc-internal-format
-msgid "%s cannot resolve address of overloaded function"
+msgid "Extension: $ descriptor at %L"
 msgstr ""
 
-#: cp/cvt.c:980
+#: fortran/io.c:683
 #, gcc-internal-format
-msgid "%s is a reference, not call, to function %qE"
+msgid "$ should be the last specifier in format at %L"
 msgstr ""
 
-#: cp/cvt.c:998
+#: fortran/io.c:781
 #, gcc-internal-format
-msgid "%s has no effect"
+msgid "Extension: Missing positive width after L descriptor at %L"
 msgstr ""
 
-#: cp/cvt.c:1142
+#: fortran/io.c:825
 #, gcc-internal-format
-msgid "converting NULL to non-pointer type"
+msgid "Fortran 2008: 'G0' in format at %L"
 msgstr ""
 
-#: cp/cvt.c:1251
+#: fortran/io.c:853
 #, gcc-internal-format
-msgid "ambiguous default type conversion from %qT"
+msgid "Positive width required in format specifier %s at %L"
 msgstr ""
 
-#: cp/cvt.c:1253
+#: fortran/io.c:869 fortran/io.c:876
 #, gcc-internal-format
-msgid "  candidate conversions include %qD and %qD"
+msgid "Period required in format specifier %s at %L"
 msgstr ""
 
-#: cp/decl.c:1059
+#: fortran/io.c:948
 #, gcc-internal-format
-msgid "%qD was declared %<extern%> and later %<static%>"
+msgid "Period required in format specifier at %L"
 msgstr ""
 
-#: cp/decl.c:1060 cp/decl.c:1608 objc/objc-act.c:2983 objc/objc-act.c:7598
-#, fuzzy, gcc-internal-format
-msgid "previous declaration of %q+D"
-msgstr "папярэдняе абвяшчэньне `%D'"
-
-#: cp/decl.c:1093
+#: fortran/io.c:970
 #, gcc-internal-format
-msgid "declaration of %qF throws different exceptions"
+msgid "The H format specifier at %L is a Fortran 95 deleted feature"
 msgstr ""
 
-#: cp/decl.c:1094
-#, fuzzy, gcc-internal-format
-msgid "from previous declaration %q+F"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: cp/decl.c:1150
-#, fuzzy, gcc-internal-format
-msgid "function %q+D redeclared as inline"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
-
-#: cp/decl.c:1152
-#, fuzzy, gcc-internal-format
-msgid "previous declaration of %q+D with attribute noinline"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: cp/decl.c:1159
-#, fuzzy, gcc-internal-format
-msgid "function %q+D redeclared with attribute noinline"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
-
-#: cp/decl.c:1161
-#, fuzzy, gcc-internal-format
-msgid "previous declaration of %q+D was inline"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: cp/decl.c:1183 cp/decl.c:1256
-#, fuzzy, gcc-internal-format
-msgid "shadowing %s function %q#D"
-msgstr "у функцыі \"%s\":"
-
-#: cp/decl.c:1192
+#: fortran/io.c:1058 fortran/io.c:1121
 #, gcc-internal-format
-msgid "library function %q#D redeclared as non-function %q#D"
+msgid "Extension: Missing comma at %L"
 msgstr ""
 
-#: cp/decl.c:1197
-#, fuzzy, gcc-internal-format
-msgid "conflicts with built-in declaration %q#D"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
-
-#: cp/decl.c:1251 cp/decl.c:1377 cp/decl.c:1393
-#, fuzzy, gcc-internal-format
-msgid "new declaration %q#D"
-msgstr "новае абвяшчэньне `%#D'"
-
-#: cp/decl.c:1252
-#, fuzzy, gcc-internal-format
-msgid "ambiguates built-in declaration %q#D"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
-
-#: cp/decl.c:1341
+#: fortran/io.c:1140
 #, gcc-internal-format
-msgid "%q#D redeclared as different kind of symbol"
+msgid "%s in format string at %L"
 msgstr ""
 
-#: cp/decl.c:1344
-#, fuzzy, gcc-internal-format
-msgid "previous declaration of %q+#D"
-msgstr "папярэдняе абвяшчэньне `%#D'"
-
-#: cp/decl.c:1363
-#, fuzzy, gcc-internal-format
-msgid "declaration of template %q#D"
-msgstr "абвяшчэньне шаблёну `%#D'"
-
-#: cp/decl.c:1364 cp/name-lookup.c:526 cp/name-lookup.c:812
-#: cp/name-lookup.c:823
-#, fuzzy, gcc-internal-format
-msgid "conflicts with previous declaration %q+#D"
-msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
-
-#: cp/decl.c:1378 cp/decl.c:1394
-#, fuzzy, gcc-internal-format
-msgid "ambiguates old declaration %q+#D"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
-
-#: cp/decl.c:1386
-#, fuzzy, gcc-internal-format
-msgid "declaration of C function %q#D conflicts with"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: cp/decl.c:1388
-#, fuzzy, gcc-internal-format
-msgid "previous declaration %q+#D here"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: cp/decl.c:1402
-#, fuzzy, gcc-internal-format
-msgid "conflicting declaration %q#D"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
+#: fortran/io.c:1185
+#, gcc-internal-format
+msgid "Format statement in module main block at %C"
+msgstr ""
 
-#: cp/decl.c:1403
-#, fuzzy, gcc-internal-format
-msgid "%q+D has a previous declaration as %q#D"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
+#: fortran/io.c:1191
+#, gcc-internal-format
+msgid "Missing format label at %C"
+msgstr ""
 
-#. [namespace.alias]
-#.
-#. A namespace-name or namespace-alias shall not be declared as
-#. the name of any other entity in the same declarative region.
-#. A namespace-name defined at global scope shall not be
-#. declared as the name of any other entity in any global scope
-#. of the program.
-#: cp/decl.c:1455
+#: fortran/io.c:1251 fortran/io.c:1282 fortran/io.c:1344
 #, fuzzy, gcc-internal-format
-msgid "declaration of namespace %qD conflicts with"
-msgstr "абвÑ\8fÑ\88Ñ\87Ñ\8dнÑ\8cне Ñ\88аблÑ\91нÑ\83 `%#D'"
+msgid "Invalid value for %s specification at %C"
+msgstr "Ð\9dеÑ\80Ñ\8dÑ\87аÑ\96Ñ\81наÑ\8f Ñ\81пеÑ\86Ñ\8bÑ\84Ñ\96каÑ\86Ñ\8bÑ\8f! Ð\9fамÑ\8bлка Ñ\9e cc."
 
-#: cp/decl.c:1456
+#: fortran/io.c:1257 fortran/io.c:1288
 #, fuzzy, gcc-internal-format
-msgid "previous declaration of namespace %q+D here"
+msgid "Duplicate %s specification at %C"
 msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: cp/decl.c:1467
-#, fuzzy, gcc-internal-format
-msgid "%q+#D previously defined here"
-msgstr "папярэдняе вызначэньне"
-
-#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1477
-#, fuzzy, gcc-internal-format
-msgid "prototype for %q+#D"
-msgstr "няма папярэдняга прататыпа для \"%s\""
-
-#: cp/decl.c:1479
+#: fortran/io.c:1295
 #, gcc-internal-format
-msgid "follows non-prototype definition here"
+msgid "Variable %s cannot be INTENT(IN) at %C"
 msgstr ""
 
-#: cp/decl.c:1519
-#, fuzzy, gcc-internal-format
-msgid "previous declaration of %q+#D with %qL linkage"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: cp/decl.c:1521
-#, fuzzy, gcc-internal-format
-msgid "conflicts with new declaration with %qL linkage"
-msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
-
-#: cp/decl.c:1544 cp/decl.c:1550
-#, fuzzy, gcc-internal-format
-msgid "default argument given for parameter %d of %q#D"
-msgstr "нехапае аргументаў у функцыі \"%s\""
-
-#: cp/decl.c:1546 cp/decl.c:1552
-#, fuzzy, gcc-internal-format
-msgid "after previous specification in %q+#D"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: cp/decl.c:1607
-#, fuzzy, gcc-internal-format
-msgid "redundant redeclaration of %qD in same scope"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
+#: fortran/io.c:1302
+#, gcc-internal-format
+msgid "Variable %s cannot be assigned in PURE procedure at %C"
+msgstr ""
 
-#: cp/decl.c:1613
+#: fortran/io.c:1350
 #, fuzzy, gcc-internal-format
-msgid "deleted definition of %qD"
-msgstr "папярэдняе вызначэньне `%#T'"
+msgid "Duplicate %s label specification at %C"
+msgstr "паўторнае абвяшчэньне адмеціны `%s'"
 
-#: cp/decl.c:1614
-#, fuzzy, gcc-internal-format
-msgid "after previous declaration %q+D"
-msgstr "папярэдняе абвяшчэньне `%D'"
+#: fortran/io.c:1370
+#, gcc-internal-format
+msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
+msgstr ""
 
-#. From [temp.expl.spec]:
-#.
-#. If a template, a member template or the member of a class
-#. template is explicitly specialized then that
-#. specialization shall be declared before the first use of
-#. that specialization that would cause an implicit
-#. instantiation to take place, in every translation unit in
-#. which such a use occurs.
-#: cp/decl.c:1965
-#, fuzzy, gcc-internal-format
-msgid "explicit specialization of %qD after first use"
-msgstr "ініцыялізацыя"
+#: fortran/io.c:1386
+#, gcc-internal-format
+msgid "FORMAT tag at %L must be of type CHARACTER or INTEGER"
+msgstr ""
 
-#: cp/decl.c:2062
+#: fortran/io.c:1392
 #, gcc-internal-format
-msgid "%q+D: visibility attribute ignored because it"
+msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
 msgstr ""
 
-#: cp/decl.c:2064
-#, fuzzy, gcc-internal-format
-msgid "conflicts with previous declaration here"
-msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
+#: fortran/io.c:1398
+#, gcc-internal-format
+msgid "Variable '%s' at %L has not been assigned a format label"
+msgstr ""
 
-#: cp/decl.c:2504
-#, fuzzy, gcc-internal-format
-msgid "jump to label %qD"
-msgstr "паўтарэнне \"%s\""
+#: fortran/io.c:1405
+#, gcc-internal-format
+msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
+msgstr ""
 
-#: cp/decl.c:2506
+#: fortran/io.c:1417
 #, gcc-internal-format
-msgid "jump to case label"
+msgid "Extension: Non-character in FORMAT tag at %L"
 msgstr ""
 
-#: cp/decl.c:2508 cp/decl.c:2648 cp/decl.c:2689
+#: fortran/io.c:1423
 #, gcc-internal-format
-msgid "  from here"
-msgstr " адсюль"
+msgid "Non-character assumed shape array element in FORMAT tag at %L"
+msgstr ""
 
-#: cp/decl.c:2527 cp/decl.c:2692
+#: fortran/io.c:1430
 #, gcc-internal-format
-msgid "  exits OpenMP structured block"
+msgid "Non-character assumed size array element in FORMAT tag at %L"
 msgstr ""
 
-#: cp/decl.c:2548
-#, fuzzy, gcc-internal-format
-msgid "  crosses initialization of %q+#D"
-msgstr "ініцыялізацыя"
-
-#: cp/decl.c:2550 cp/decl.c:2666
+#: fortran/io.c:1437
 #, gcc-internal-format
-msgid "  enters scope of %q+#D which has non-trivial destructor"
+msgid "Non-character pointer array element in FORMAT tag at %L"
 msgstr ""
 
-#: cp/decl.c:2564 cp/decl.c:2671
+#: fortran/io.c:1463
 #, gcc-internal-format
-msgid "  enters try block"
+msgid "%s tag at %L must be of type %s"
 msgstr ""
 
-#. Can't skip init of __exception_info.
-#: cp/decl.c:2566 cp/decl.c:2660 cp/decl.c:2673
+#: fortran/io.c:1470
 #, gcc-internal-format
-msgid "  enters catch block"
+msgid "%s tag at %L must be scalar"
 msgstr ""
 
-#: cp/decl.c:2576 cp/decl.c:2676
+#: fortran/io.c:1476
 #, gcc-internal-format
-msgid "  enters OpenMP structured block"
+msgid "Fortran 2003: IOMSG tag at %L"
 msgstr ""
 
-#: cp/decl.c:2647 cp/decl.c:2688
-#, fuzzy, gcc-internal-format
-msgid "jump to label %q+D"
-msgstr "паўтарэнне \"%s\""
-
-#: cp/decl.c:2664
-#, fuzzy, gcc-internal-format
-msgid "  skips initialization of %q+#D"
-msgstr "ініцыялізацыя"
-
-#: cp/decl.c:2741
+#: fortran/io.c:1484
 #, gcc-internal-format
-msgid "label named wchar_t"
+msgid "Fortran 95 requires default INTEGER in %s tag at %L"
 msgstr ""
 
-#: cp/decl.c:3012
-#, fuzzy, gcc-internal-format
-msgid "%qD is not a type"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/decl.c:3018 cp/parser.c:4238
-#, fuzzy, gcc-internal-format
-msgid "%qD used without template parameters"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/decl.c:3027
-#, fuzzy, gcc-internal-format
-msgid "%q#T is not a class"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/decl.c:3051 cp/decl.c:3138
+#: fortran/io.c:1492
 #, gcc-internal-format
-msgid "no class template named %q#T in %q#T"
+msgid "Extension: CONVERT tag at %L"
 msgstr ""
 
-#: cp/decl.c:3064
-#, fuzzy, gcc-internal-format
-msgid "lookup of %qT in %qT is ambiguous"
-msgstr "памер \"%s\" - %d байт"
-
-#: cp/decl.c:3073
+#: fortran/io.c:1678 fortran/io.c:1686
 #, gcc-internal-format
-msgid "%<typename %T::%D%> names %q#T, which is not a class template"
+msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
 msgstr ""
 
-#: cp/decl.c:3080
+#: fortran/io.c:1705 fortran/io.c:1713
 #, gcc-internal-format
-msgid "%<typename %T::%D%> names %q#T, which is not a type"
+msgid "Extension: %s specifier in %s statement at %C has value '%s'"
 msgstr ""
 
-#: cp/decl.c:3147
-#, fuzzy, gcc-internal-format
-msgid "template parameters do not match template"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
-
-#: cp/decl.c:3148 cp/friend.c:321 cp/friend.c:329
-#, fuzzy, gcc-internal-format
-msgid "%q+D declared here"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
-
-#: cp/decl.c:3830
+#: fortran/io.c:1726 fortran/io.c:1734
 #, gcc-internal-format
-msgid "an anonymous struct cannot have function members"
+msgid "%s specifier in %s statement at %C has invalid value '%s'"
 msgstr ""
 
-#: cp/decl.c:3833
+#: fortran/io.c:1789
 #, gcc-internal-format
-msgid "an anonymous union cannot have function members"
+msgid "OPEN statement not allowed in PURE procedure at %C"
 msgstr ""
 
-#: cp/decl.c:3851
+#: fortran/io.c:1800
 #, gcc-internal-format
-msgid "member %q+#D with constructor not allowed in anonymous aggregate"
+msgid "UNIT specifier not allowed with NEWUNIT at %C"
 msgstr ""
 
-#: cp/decl.c:3854
+#: fortran/io.c:1808
 #, gcc-internal-format
-msgid "member %q+#D with destructor not allowed in anonymous aggregate"
+msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
 msgstr ""
 
-#: cp/decl.c:3857
+#: fortran/io.c:1842
 #, gcc-internal-format
-msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
+msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
 msgstr ""
 
-#: cp/decl.c:3882
+#: fortran/io.c:1860 fortran/io.c:3274
 #, gcc-internal-format
-msgid "multiple types in one declaration"
+msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
 msgstr ""
 
-#: cp/decl.c:3886
-#, fuzzy, gcc-internal-format
-msgid "redeclaration of C++ built-in type %qT"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: cp/decl.c:3923
+#: fortran/io.c:1878 fortran/io.c:3253
 #, gcc-internal-format
-msgid "missing type-name in typedef-declaration"
+msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
 msgstr ""
 
-#: cp/decl.c:3930
+#: fortran/io.c:1896 fortran/io.c:3361
 #, gcc-internal-format
-msgid "ISO C++ prohibits anonymous structs"
+msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
 msgstr ""
 
-#: cp/decl.c:3937
-#, fuzzy, gcc-internal-format
-msgid "%qs can only be specified for functions"
-msgstr "\"%s\" звычайна функцыя"
-
-#: cp/decl.c:3943
+#: fortran/io.c:1914
 #, gcc-internal-format
-msgid "%<friend%> can only be specified inside a class"
+msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
 msgstr ""
 
-#: cp/decl.c:3945
+#: fortran/io.c:1965
 #, gcc-internal-format
-msgid "%<explicit%> can only be specified for constructors"
+msgid "Fortran F2003: ROUND= at %C not allowed in Fortran 95"
 msgstr ""
 
-#: cp/decl.c:3947
+#: fortran/io.c:1985
 #, gcc-internal-format
-msgid "a storage class can only be specified for objects and functions"
+msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
 msgstr ""
 
-#: cp/decl.c:3953
+#: fortran/io.c:2198
 #, gcc-internal-format
-msgid "qualifiers can only be specified for objects and functions"
+msgid "CLOSE statement not allowed in PURE procedure at %C"
 msgstr ""
 
-#: cp/decl.c:3956
+#: fortran/io.c:2245
 #, gcc-internal-format
-msgid "%<typedef%> was ignored in this declaration"
+msgid "UNIT number in CLOSE statement at %L must be non-negative"
 msgstr ""
 
-#: cp/decl.c:3958
+#: fortran/io.c:2343 fortran/match.c:1976
 #, gcc-internal-format
-msgid "%<constexpr> cannot be used for type declarations"
+msgid "%s statement not allowed in PURE procedure at %C"
 msgstr ""
 
-#: cp/decl.c:3987
-#, fuzzy, gcc-internal-format
-msgid "attribute ignored in declaration of %q+#T"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
+#: fortran/io.c:2375 fortran/io.c:2783
+#, gcc-internal-format
+msgid "UNIT number in statement at %L must be non-negative"
+msgstr ""
 
-#: cp/decl.c:3988
+#: fortran/io.c:2407
 #, gcc-internal-format
-msgid "attribute for %q+#T must follow the %qs keyword"
+msgid "Fortran 2003: FLUSH statement at %C"
 msgstr ""
 
-#: cp/decl.c:4033
+#: fortran/io.c:2463
 #, gcc-internal-format
-msgid "ignoring attributes applied to class type %qT outside of definition"
+msgid "Duplicate UNIT specification at %C"
 msgstr ""
 
-#. A template type parameter or other dependent type.
-#: cp/decl.c:4037
+#: fortran/io.c:2523
+#, fuzzy, gcc-internal-format
+msgid "Duplicate format specification at %C"
+msgstr "няма папярэдняга аб'яўлення для \"%s\""
+
+#: fortran/io.c:2540
 #, gcc-internal-format
-msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
+msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
 msgstr ""
 
-#: cp/decl.c:4110 cp/decl2.c:792
+#: fortran/io.c:2576
 #, fuzzy, gcc-internal-format
-msgid "typedef %qD is initialized (use decltype instead)"
-msgstr "паÑ\80амеÑ\82Ñ\80 \"%s\" Ñ\96нÑ\96Ñ\86Ñ\8bÑ\8fлÑ\96заванÑ\8b"
+msgid "Duplicate NML specification at %C"
+msgstr "нÑ\8fма Ð¿Ð°Ð¿Ñ\8fÑ\80Ñ\8dднÑ\8fга Ð°Ð±'Ñ\8fÑ\9eленнÑ\8f Ð´Ð»Ñ\8f \"%s\""
 
-#: cp/decl.c:4128
+#: fortran/io.c:2585
 #, gcc-internal-format
-msgid "declaration of %q#D has %<extern%> and is initialized"
+msgid "Symbol '%s' at %C must be a NAMELIST group name"
 msgstr ""
 
-#: cp/decl.c:4153
+#: fortran/io.c:2650
 #, gcc-internal-format
-msgid "definition of %q#D is marked %<dllimport%>"
+msgid "END tag at %C not allowed in output statement"
 msgstr ""
 
-#: cp/decl.c:4172
+#: fortran/io.c:2721
 #, gcc-internal-format
-msgid "%q#D is not a static member of %q#T"
+msgid "UNIT not specified at %L"
 msgstr ""
 
-#: cp/decl.c:4178
+#: fortran/io.c:2733
 #, gcc-internal-format
-msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
+msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
 msgstr ""
 
-#: cp/decl.c:4187
+#: fortran/io.c:2758
 #, gcc-internal-format
-msgid "template header not allowed in member definition of explicitly specialized class"
+msgid "Invalid form of WRITE statement at %L, UNIT required"
 msgstr ""
 
-#: cp/decl.c:4195
-#, fuzzy, gcc-internal-format
-msgid "duplicate initialization of %qD"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
+#: fortran/io.c:2769
+#, gcc-internal-format
+msgid "Internal unit with vector subscript at %L"
+msgstr ""
 
-#: cp/decl.c:4200
+#: fortran/io.c:2776
 #, gcc-internal-format
-msgid "%qD declared %<constexpr%> outside its class"
+msgid "External IO UNIT cannot be an array at %L"
 msgstr ""
 
-#: cp/decl.c:4237
+#: fortran/io.c:2788
 #, gcc-internal-format
-msgid "declaration of %q#D outside of class is not definition"
+msgid "Extension: Comma before i/o item list at %L"
 msgstr ""
 
-#: cp/decl.c:4335
+#: fortran/io.c:2798
 #, fuzzy, gcc-internal-format
-msgid "variable %q#D has initializer but incomplete type"
-msgstr "\"%s\" мае незавершаны тып"
+msgid "ERR tag label %d at %L not defined"
+msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
 
-#: cp/decl.c:4341 cp/decl.c:5092
+#: fortran/io.c:2810
 #, fuzzy, gcc-internal-format
-msgid "elements of array %q#D have incomplete type"
-msgstr "\"%s\" мае незавершаны тып"
+msgid "END tag label %d at %L not defined"
+msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
 
-#: cp/decl.c:4348 cp/decl.c:5588
+#: fortran/io.c:2822
 #, fuzzy, gcc-internal-format
-msgid "declaration of %q#D has no initializer"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
+msgid "EOR tag label %d at %L not defined"
+msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
+
+#: fortran/io.c:2832
+#, fuzzy, gcc-internal-format
+msgid "FORMAT label %d at %L not defined"
+msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
 
-#: cp/decl.c:4350
+#: fortran/io.c:2953
 #, gcc-internal-format
-msgid "aggregate %q#D has incomplete type and cannot be defined"
+msgid "Syntax error in I/O iterator at %C"
 msgstr ""
 
-#: cp/decl.c:4386
+#: fortran/io.c:2984
 #, gcc-internal-format
-msgid "%qD declared as reference but not initialized"
+msgid "Expected variable in READ statement at %C"
 msgstr ""
 
-#: cp/decl.c:4411
-#, fuzzy, gcc-internal-format
-msgid "cannot initialize %qT from %qT"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
-
-#: cp/decl.c:4475
+#: fortran/io.c:2990
 #, gcc-internal-format
-msgid "name used in a GNU-style designated initializer for an array"
+msgid "Expected expression in %s statement at %C"
 msgstr ""
 
-#: cp/decl.c:4480
+#: fortran/io.c:3000
 #, gcc-internal-format
-msgid "name %qD used in a GNU-style designated initializer for an array"
+msgid "Variable '%s' in input list at %C cannot be INTENT(IN)"
 msgstr ""
 
-#: cp/decl.c:4530
+#: fortran/io.c:3010
 #, gcc-internal-format
-msgid "initializer fails to determine size of %qD"
+msgid "Cannot read to variable '%s' in PURE procedure at %C"
 msgstr ""
 
-#: cp/decl.c:4537
-#, fuzzy, gcc-internal-format
-msgid "array size missing in %qD"
-msgstr "прапушчан памер масіва ў `%D'"
-
-#: cp/decl.c:4549
-#, fuzzy, gcc-internal-format
-msgid "zero-size array %qD"
-msgstr "нулявы памер масіва `%D'"
+#: fortran/io.c:3027
+#, gcc-internal-format
+msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
+msgstr ""
 
-#. An automatic variable with an incomplete type: that is an error.
-#. Don't talk about array types here, since we took care of that
-#. message in grokdeclarator.
-#: cp/decl.c:4592
+#. A general purpose syntax error.
+#: fortran/io.c:3088 fortran/io.c:3692 fortran/gfortran.h:2348
 #, gcc-internal-format
-msgid "storage size of %qD isn't known"
+msgid "Syntax error in %s statement at %C"
 msgstr ""
 
-#: cp/decl.c:4615
-#, fuzzy, gcc-internal-format
-msgid "storage size of %qD isn't constant"
-msgstr "тып параметра \"%s\" не аб'яўлены"
+#: fortran/io.c:3173
+#, gcc-internal-format
+msgid "Fortran 2003: Internal file at %L with namelist"
+msgstr ""
 
-#: cp/decl.c:4661
+#: fortran/io.c:3227
 #, gcc-internal-format
-msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
+msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
 msgstr ""
 
-#: cp/decl.c:4665
+#: fortran/io.c:3295
 #, gcc-internal-format
-msgid "  you can work around this by removing the initializer"
+msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
 msgstr ""
 
-#: cp/decl.c:4685
-#, fuzzy, gcc-internal-format
-msgid "missing initializer for constexpr %qD"
-msgstr "прапушчан ініцыялізатар"
+#: fortran/io.c:3316
+#, gcc-internal-format
+msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
+msgstr ""
 
-#: cp/decl.c:4695
-#, fuzzy, gcc-internal-format
-msgid "uninitialized const %qD"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+#: fortran/io.c:3510
+#, gcc-internal-format
+msgid "PRINT namelist at %C is an extension"
+msgstr ""
 
-#: cp/decl.c:4807
-#, fuzzy, gcc-internal-format
-msgid "invalid type %qT as initializer for a vector of type %qT"
-msgstr "нерэчаісны ініцыялізатар"
+#: fortran/io.c:3662
+#, gcc-internal-format
+msgid "Expected comma in I/O list at %C"
+msgstr ""
 
-#: cp/decl.c:4849
+#: fortran/io.c:3726
 #, gcc-internal-format
-msgid "initializer for %qT must be brace-enclosed"
+msgid "PRINT statement at %C not allowed within PURE procedure"
 msgstr ""
 
-#: cp/decl.c:4867
+#: fortran/io.c:3882 fortran/io.c:3933
 #, gcc-internal-format
-msgid "%qT has no non-static data member named %qD"
+msgid "INQUIRE statement not allowed in PURE procedure at %C"
 msgstr ""
 
-#: cp/decl.c:4926
-#, fuzzy, gcc-internal-format
-msgid "braces around scalar initializer for type %qT"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+#: fortran/io.c:3909
+#, gcc-internal-format
+msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
+msgstr ""
 
-#: cp/decl.c:5017
-#, fuzzy, gcc-internal-format
-msgid "missing braces around initializer for %qT"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+#: fortran/io.c:3919 fortran/trans-io.c:1181
+#, gcc-internal-format
+msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
+msgstr ""
 
-#: cp/decl.c:5074 cp/typeck2.c:1017 cp/typeck2.c:1192 cp/typeck2.c:1215
-#: cp/typeck2.c:1258
-#, fuzzy, gcc-internal-format
-msgid "too many initializers for %qT"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+#: fortran/io.c:3926
+#, gcc-internal-format
+msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
+msgstr ""
 
-#: cp/decl.c:5094
-#, fuzzy, gcc-internal-format
-msgid "elements of array %q#T have incomplete type"
-msgstr "\"%s\" мае незавершаны тып"
+#: fortran/io.c:3939
+#, gcc-internal-format
+msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
+msgstr ""
 
-#: cp/decl.c:5103
+#: fortran/io.c:4096
 #, gcc-internal-format
-msgid "variable-sized object %qD may not be initialized"
+msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
 msgstr ""
 
-#: cp/decl.c:5105
+#: fortran/io.c:4102
 #, gcc-internal-format
-msgid "variable-sized compound literal"
+msgid "WAIT statement not allowed in PURE procedure at %C"
 msgstr ""
 
-#: cp/decl.c:5159
+#: fortran/match.c:161
 #, fuzzy, gcc-internal-format
-msgid "%qD has incomplete type"
-msgstr "\"%s\" мае незавершаны тып"
+msgid "Missing ')' in statement at or before %L"
+msgstr "прапушчан прабел пасля нумара \"%.*s\""
+
+#: fortran/match.c:166
+#, fuzzy, gcc-internal-format
+msgid "Missing '(' in statement at or before %L"
+msgstr "прапушчан прабел пасля нумара \"%.*s\""
 
-#: cp/decl.c:5179
+#: fortran/match.c:363
 #, gcc-internal-format
-msgid "scalar object %qD requires one element in initializer"
+msgid "Integer too large at %C"
 msgstr ""
 
-#: cp/decl.c:5210
+#: fortran/match.c:456 fortran/parse.c:634
 #, gcc-internal-format
-msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
+msgid "Too many digits in statement label at %C"
 msgstr ""
 
-#: cp/decl.c:5242
+#: fortran/match.c:462
 #, gcc-internal-format
-msgid "array %qD initialized by parenthesized string literal %qE"
+msgid "Statement label at %C is zero"
 msgstr ""
 
-#: cp/decl.c:5256
+#: fortran/match.c:495
 #, fuzzy, gcc-internal-format
-msgid "structure %qD with uninitialized const members"
-msgstr "параметр \"%s\" ініцыялізаваны"
+msgid "Label name '%s' at %C is ambiguous"
+msgstr "памер \"%s\" - %d байт"
 
-#: cp/decl.c:5258
+#: fortran/match.c:501
 #, fuzzy, gcc-internal-format
-msgid "structure %qD with uninitialized reference members"
-msgstr "параметр \"%s\" ініцыялізаваны"
-
-#: cp/decl.c:5555
-#, gcc-internal-format
-msgid "assignment (not initialization) in declaration"
-msgstr ""
+msgid "Duplicate construct label '%s' at %C"
+msgstr "паўтарэнне \"%s\""
 
-#: cp/decl.c:5696
+#: fortran/match.c:532
 #, fuzzy, gcc-internal-format
-msgid "shadowing previous type declaration of %q#D"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
+msgid "Invalid character in name at %C"
+msgstr "сімвальная канстанта вельмі доўгая"
 
-#: cp/decl.c:5728
+#: fortran/match.c:545 fortran/match.c:626
 #, gcc-internal-format
-msgid "%qD cannot be thread-local because it has non-trivial type %qT"
+msgid "Name at %C is too long"
 msgstr ""
 
-#: cp/decl.c:5760
+#: fortran/match.c:556
 #, gcc-internal-format
-msgid "Java object %qD not allocated with %<new%>"
+msgid "Invalid character '$' at %C. Use -fdollar-ok to allow it as an extension"
 msgstr ""
 
-#: cp/decl.c:5777
+#: fortran/match.c:607 fortran/match.c:655
 #, gcc-internal-format
-msgid "%qD is thread-local and so cannot be dynamically initialized"
+msgid "Invalid C name in NAME= specifier at %C"
 msgstr ""
 
-#: cp/decl.c:5795
+#: fortran/match.c:646
 #, gcc-internal-format
-msgid "%qD cannot be initialized by a non-constant expression when being declared"
+msgid "Embedded space in NAME= specifier at %C"
 msgstr ""
 
-#: cp/decl.c:5844
+#: fortran/match.c:971
 #, gcc-internal-format
-msgid "non-static data member %qD has Java class type"
+msgid "Loop variable at %C cannot be a sub-component"
 msgstr ""
 
-#: cp/decl.c:5908
+#: fortran/match.c:977
 #, gcc-internal-format
-msgid "function %q#D is initialized like a variable"
+msgid "Loop variable '%s' at %C cannot be INTENT(IN)"
 msgstr ""
 
-#: cp/decl.c:6488
+#: fortran/match.c:1010
 #, gcc-internal-format
-msgid "destructor for alien class %qT cannot be a member"
+msgid "Expected a step value in iterator at %C"
 msgstr ""
 
-#: cp/decl.c:6490
+#: fortran/match.c:1022
 #, gcc-internal-format
-msgid "constructor for alien class %qT cannot be a member"
+msgid "Syntax error in iterator at %C"
 msgstr ""
 
-#: cp/decl.c:6511
+#: fortran/match.c:1263
 #, gcc-internal-format
-msgid "%qD declared as a %<virtual%> %s"
+msgid "Invalid form of PROGRAM statement at %C"
 msgstr ""
 
-#: cp/decl.c:6513
+#: fortran/match.c:1389 fortran/match.c:1470
 #, gcc-internal-format
-msgid "%qD declared as an %<inline%> %s"
+msgid "Obsolescent feature: Arithmetic IF statement at %C"
 msgstr ""
 
-#: cp/decl.c:6515
+#: fortran/match.c:1445
 #, gcc-internal-format
-msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
+msgid "Syntax error in IF-expression at %C"
 msgstr ""
 
-#: cp/decl.c:6519
+#: fortran/match.c:1456
 #, gcc-internal-format
-msgid "%q+D declared as a friend"
+msgid "Block label not appropriate for arithmetic IF statement at %C"
 msgstr ""
 
-#: cp/decl.c:6525
-#, fuzzy, gcc-internal-format
-msgid "%q+D declared with an exception specification"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
-
-#: cp/decl.c:6559
+#: fortran/match.c:1494
 #, gcc-internal-format
-msgid "definition of %qD is not in namespace enclosing %qT"
+msgid "Block label is not appropriate for IF statement at %C"
 msgstr ""
 
-#: cp/decl.c:6680
-#, fuzzy, gcc-internal-format
-msgid "defining explicit specialization %qD in friend declaration"
-msgstr "ініцыялізацыя"
-
-#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:6690
-#, fuzzy, gcc-internal-format
-msgid "invalid use of template-id %qD in declaration of primary template"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/decl.c:6720
+#: fortran/match.c:1574 fortran/primary.c:3007
 #, gcc-internal-format
-msgid "default arguments are not allowed in declaration of friend template specialization %qD"
+msgid "Cannot assign to a named constant at %C"
 msgstr ""
 
-#: cp/decl.c:6728
+#: fortran/match.c:1584
 #, gcc-internal-format
-msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
+msgid "Unclassifiable statement in IF-clause at %C"
 msgstr ""
 
-#: cp/decl.c:6771
+#: fortran/match.c:1591
 #, gcc-internal-format
-msgid "cannot declare %<::main%> to be a template"
+msgid "Syntax error in IF-clause at %C"
 msgstr ""
 
-#: cp/decl.c:6773
+#: fortran/match.c:1635
 #, gcc-internal-format
-msgid "cannot declare %<::main%> to be inline"
+msgid "Unexpected junk after ELSE statement at %C"
 msgstr ""
 
-#: cp/decl.c:6775
+#: fortran/match.c:1641 fortran/match.c:1676
 #, gcc-internal-format
-msgid "cannot declare %<::main%> to be static"
+msgid "Label '%s' at %C doesn't match IF label '%s'"
 msgstr ""
 
-#: cp/decl.c:6803
+#: fortran/match.c:1670
 #, gcc-internal-format
-msgid "non-local function %q#D uses anonymous type"
+msgid "Unexpected junk after ELSE IF statement at %C"
 msgstr ""
 
-#: cp/decl.c:6806 cp/decl.c:7089 cp/decl2.c:3444
+#: fortran/match.c:1862
 #, gcc-internal-format
-msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
+msgid "Name '%s' in %s statement at %C is not a loop name"
 msgstr ""
 
-#: cp/decl.c:6812
+#: fortran/match.c:1878
 #, gcc-internal-format
-msgid "non-local function %q#D uses local type %qT"
+msgid "%s statement at %C is not within a loop"
 msgstr ""
 
-#: cp/decl.c:6831
+#: fortran/match.c:1881
 #, gcc-internal-format
-msgid "static member function %qD cannot have cv-qualifier"
+msgid "%s statement at %C is not within loop '%s'"
 msgstr ""
 
-#: cp/decl.c:6832
+#: fortran/match.c:1889
 #, gcc-internal-format
-msgid "non-member function %qD cannot have cv-qualifier"
+msgid "%s statement at %C leaving OpenMP structured block"
 msgstr ""
 
-#: cp/decl.c:6877
-#, fuzzy, gcc-internal-format
-msgid "%<::main%> must return %<int%>"
-msgstr "`main' павінна вяртаць `int'"
-
-#: cp/decl.c:6917
+#: fortran/match.c:1902
 #, gcc-internal-format
-msgid "definition of implicitly-declared %qD"
+msgid "EXIT statement at %C terminating !$OMP DO loop"
 msgstr ""
 
-#: cp/decl.c:6934 cp/decl2.c:702
+#: fortran/match.c:1954
 #, gcc-internal-format
-msgid "no %q#D member function declared in class %qT"
+msgid "Too many digits in STOP code at %C"
 msgstr ""
 
-#. DRs 132, 319 and 389 seem to indicate types with
-#. no linkage can only be used to declare extern "C"
-#. entities.  Since it's not always an error in the
-#. ISO C++ 90 Standard, we only issue a warning.
-#: cp/decl.c:7086
+#: fortran/match.c:2007
 #, gcc-internal-format
-msgid "non-local variable %q#D uses anonymous type"
+msgid "Deleted feature: PAUSE statement at %C"
 msgstr ""
 
-#: cp/decl.c:7095
+#: fortran/match.c:2055
 #, gcc-internal-format
-msgid "non-local variable %q#D uses local type %qT"
+msgid "Deleted feature: ASSIGN statement at %C"
 msgstr ""
 
-#: cp/decl.c:7216
+#: fortran/match.c:2101
 #, gcc-internal-format
-msgid "invalid in-class initialization of static data member of non-integral type %qT"
+msgid "Deleted feature: Assigned GOTO statement at %C"
 msgstr ""
 
-#: cp/decl.c:7226
+#: fortran/match.c:2148 fortran/match.c:2200
 #, gcc-internal-format
-msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
+msgid "Statement label list in GOTO at %C cannot be empty"
 msgstr ""
 
-#: cp/decl.c:7230
+#: fortran/match.c:2210
 #, gcc-internal-format
-msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
+msgid "Obsolescent feature: Computed GOTO at %C"
 msgstr ""
 
-#: cp/decl.c:7255
-#, fuzzy, gcc-internal-format
-msgid "size of array %qD has non-integral type %qT"
-msgstr "памер масіва `%D' не цэлалікавы тып"
-
-#: cp/decl.c:7257
-#, fuzzy, gcc-internal-format
-msgid "size of array has non-integral type %qT"
-msgstr "памер масіва \"%s\" адмоўны"
-
-#: cp/decl.c:7309
-#, fuzzy, gcc-internal-format
-msgid "size of array %qD is negative"
-msgstr "памер масіва `%D' - адмоўны"
-
-#: cp/decl.c:7311
+#. Enforce F03:C476.
+#: fortran/match.c:2273
 #, gcc-internal-format
-msgid "size of array is negative"
-msgstr "адмоўны памер масіва "
-
-#: cp/decl.c:7319
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids zero-size array %qD"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
-
-#: cp/decl.c:7321
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids zero-size array"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+msgid "'%s' at %L is not an accessible derived type"
+msgstr ""
 
-#: cp/decl.c:7328
-#, fuzzy, gcc-internal-format
-msgid "size of array %qD is not an integral constant-expression"
-msgstr "памер масіва \"%s\" адмоўны"
+#: fortran/match.c:2351
+#, gcc-internal-format
+msgid "Derived type '%s' at %L may not be ABSTRACT"
+msgstr ""
 
-#: cp/decl.c:7331
+#: fortran/match.c:2369
 #, gcc-internal-format
-msgid "size of array is not an integral constant-expression"
+msgid "Invalid type-spec at %C"
 msgstr ""
 
-#: cp/decl.c:7337
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids variable length array %qD"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+#: fortran/match.c:2422
+#, gcc-internal-format
+msgid "Fortran 2003: typespec in ALLOCATE at %L"
+msgstr ""
 
-#: cp/decl.c:7339
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids variable length array"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+#: fortran/match.c:2454
+#, gcc-internal-format
+msgid "Bad allocate-object at %C for a PURE procedure"
+msgstr ""
 
-#: cp/decl.c:7345
+#: fortran/match.c:2465
 #, gcc-internal-format
-msgid "variable length array %qD is used"
+msgid "Type of entity at %L is type incompatible with typespec"
 msgstr ""
 
-#: cp/decl.c:7381
+#: fortran/match.c:2473
 #, gcc-internal-format
-msgid "overflow in array dimension"
+msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
 msgstr ""
 
-#: cp/decl.c:7441
-#, fuzzy, gcc-internal-format
-msgid "declaration of %qD as array of void"
-msgstr "абвяшчэньне `%#D'"
-
-#: cp/decl.c:7443
+#: fortran/match.c:2500 fortran/match.c:2761
 #, gcc-internal-format
-msgid "creating array of void"
+msgid "Allocate-object at %C is not a nonprocedure pointer or an allocatable variable"
 msgstr ""
 
-#: cp/decl.c:7449
+#: fortran/match.c:2507
 #, gcc-internal-format
-msgid "declaration of %qD as array of functions"
+msgid "Shape specification for allocatable scalar at %C"
 msgstr ""
 
-#: cp/decl.c:7451
+#: fortran/match.c:2524 fortran/match.c:2778
 #, gcc-internal-format
-msgid "creating array of functions"
+msgid "Redundant STAT tag found at %L "
 msgstr ""
 
-#: cp/decl.c:7457
+#: fortran/match.c:2543
 #, gcc-internal-format
-msgid "declaration of %qD as array of references"
+msgid "Fortran 2003: ERRMSG tag at %L"
 msgstr ""
 
-#: cp/decl.c:7459
+#: fortran/match.c:2550 fortran/match.c:2804
 #, gcc-internal-format
-msgid "creating array of references"
+msgid "Redundant ERRMSG tag found at %L "
 msgstr ""
 
-#: cp/decl.c:7465
+#: fortran/match.c:2566
 #, gcc-internal-format
-msgid "declaration of %qD as array of function members"
+msgid "Fortran 2003: SOURCE tag at %L"
 msgstr ""
 
-#: cp/decl.c:7467
+#: fortran/match.c:2573
 #, gcc-internal-format
-msgid "creating array of function members"
+msgid "Redundant SOURCE tag found at %L "
 msgstr ""
 
-#: cp/decl.c:7482
+#: fortran/match.c:2580
 #, gcc-internal-format
-msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
+msgid "SOURCE tag at %L conflicts with the typespec at %L"
 msgstr ""
 
-#: cp/decl.c:7486
+#: fortran/match.c:2587
 #, gcc-internal-format
-msgid "multidimensional array must have bounds for all dimensions except the first"
+msgid "SOURCE tag at %L requires only a single entity in the allocation-list"
 msgstr ""
 
-#: cp/decl.c:7521
+#: fortran/match.c:2659
 #, gcc-internal-format
-msgid "return type specification for constructor invalid"
+msgid "Illegal variable in NULLIFY at %C for a PURE procedure"
 msgstr ""
 
-#: cp/decl.c:7531
+#: fortran/match.c:2745
 #, gcc-internal-format
-msgid "return type specification for destructor invalid"
+msgid "Illegal allocate-object at %C for a PURE procedure"
 msgstr ""
 
-#: cp/decl.c:7544
+#: fortran/match.c:2798
 #, gcc-internal-format
-msgid "return type specified for %<operator %T%>"
+msgid "Fortran 2003: ERRMSG at %L"
 msgstr ""
 
-#: cp/decl.c:7566
+#: fortran/match.c:2858
 #, gcc-internal-format
-msgid "unnamed variable or field declared void"
+msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
 msgstr ""
 
-#: cp/decl.c:7573
+#: fortran/match.c:2863
 #, gcc-internal-format
-msgid "variable or field declared void"
+msgid "Obsolescent feature: Alternate RETURN at %C"
 msgstr ""
 
-#: cp/decl.c:7752
-#, fuzzy, gcc-internal-format
-msgid "invalid use of qualified-name %<::%D%>"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/decl.c:7755
-#, fuzzy, gcc-internal-format
-msgid "invalid use of qualified-name %<%T::%D%>"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/decl.c:7758
-#, fuzzy, gcc-internal-format
-msgid "invalid use of qualified-name %<%D::%D%>"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/decl.c:7770
+#: fortran/match.c:2893
 #, gcc-internal-format
-msgid "type %qT is not derived from type %qT"
+msgid "Extension: RETURN statement in main program at %C"
 msgstr ""
 
-#: cp/decl.c:7786 cp/decl.c:7878 cp/decl.c:9145
-#, fuzzy, gcc-internal-format
-msgid "declaration of %qD as non-function"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: cp/decl.c:7792
-#, fuzzy, gcc-internal-format
-msgid "declaration of %qD as non-member"
-msgstr "абвяшчэньне `%#D'"
-
-#: cp/decl.c:7823
+#: fortran/match.c:2921
 #, gcc-internal-format
-msgid "declarator-id missing; using reserved word %qD"
+msgid "Expected component reference at %C"
 msgstr ""
 
-#: cp/decl.c:7870
+#: fortran/match.c:2927
 #, gcc-internal-format
-msgid "function definition does not declare parameters"
+msgid "Junk after CALL at %C"
 msgstr ""
 
-#: cp/decl.c:7912
-#, fuzzy, gcc-internal-format
-msgid "two or more data types in declaration of %qs"
-msgstr "пустое абвяшчэнне"
-
-#: cp/decl.c:7918
-#, fuzzy, gcc-internal-format
-msgid "conflicting specifiers in declaration of %qs"
-msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
-
-#: cp/decl.c:7989 cp/decl.c:7992 cp/decl.c:7995
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids declaration of %qs with no type"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
-
-#: cp/decl.c:8020 cp/decl.c:8038
-#, fuzzy, gcc-internal-format
-msgid "%<signed%> or %<unsigned%> invalid for %qs"
-msgstr "long, short, signed ці unsigned нерэчаісны для \"%s\""
-
-#: cp/decl.c:8022
+#: fortran/match.c:2937
 #, gcc-internal-format
-msgid "%<signed%> and %<unsigned%> specified together for %qs"
+msgid "Expected type-bound procedure or procedure pointer component at %C"
 msgstr ""
 
-#: cp/decl.c:8024
-#, fuzzy, gcc-internal-format
-msgid "%<long long%> invalid for %qs"
-msgstr "complex нерэчаісны для \"%s\""
-
-#: cp/decl.c:8026
-#, fuzzy, gcc-internal-format
-msgid "%<long%> invalid for %qs"
-msgstr "complex нерэчаісны для \"%s\""
-
-#: cp/decl.c:8028
-#, fuzzy, gcc-internal-format
-msgid "%<short%> invalid for %qs"
-msgstr "complex нерэчаісны для \"%s\""
-
-#: cp/decl.c:8030
-#, fuzzy, gcc-internal-format
-msgid "%<long%> or %<short%> invalid for %qs"
-msgstr "long, short, signed ці unsigned нерэчаісны для \"%s\""
-
-#: cp/decl.c:8032
+#: fortran/match.c:3156
 #, gcc-internal-format
-msgid "%<long%> or %<short%> specified with char for %qs"
+msgid "Syntax error in common block name at %C"
 msgstr ""
 
-#: cp/decl.c:8034
+#: fortran/match.c:3192
 #, gcc-internal-format
-msgid "%<long%> and %<short%> specified together for %qs"
+msgid "Symbol '%s' at %C is already an external symbol that is not COMMON"
 msgstr ""
 
-#: cp/decl.c:8040
-#, fuzzy, gcc-internal-format
-msgid "%<short%> or %<long%> invalid for %qs"
-msgstr "long, short, signed ці unsigned нерэчаісны для \"%s\""
-
-#: cp/decl.c:8048
-#, fuzzy, gcc-internal-format
-msgid "long, short, signed or unsigned used invalidly for %qs"
-msgstr "long, short, signed ці unsigned нерэчаісны для \"%s\""
-
-#: cp/decl.c:8112
-#, fuzzy, gcc-internal-format
-msgid "complex invalid for %qs"
-msgstr "complex нерэчаісны для \"%s\""
-
-#: cp/decl.c:8143
+#. If we find an error, just print it and continue,
+#. cause it's just semantic, and we can see if there
+#. are more errors.
+#: fortran/match.c:3251
 #, gcc-internal-format
-msgid "both %<const%> and %<constexpr%> cannot be used here"
+msgid "Variable '%s' at %L in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is bind(c)"
 msgstr ""
 
-#: cp/decl.c:8152
+#: fortran/match.c:3260
 #, gcc-internal-format
-msgid "qualifiers are not allowed on declaration of %<operator %T%>"
+msgid "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not global"
 msgstr ""
 
-#: cp/decl.c:8165 cp/typeck.c:7578
-#, fuzzy, gcc-internal-format
-msgid "ignoring %qV qualifiers added to function type %qT"
-msgstr "Нерэчаісны выбар \"%s\""
-
-#: cp/decl.c:8188
+#: fortran/match.c:3267
 #, gcc-internal-format
-msgid "member %qD cannot be declared both virtual and static"
+msgid "Symbol '%s' at %C is already in a COMMON block"
 msgstr ""
 
-#: cp/decl.c:8196
-#, fuzzy, gcc-internal-format
-msgid "%<%T::%D%> is not a valid declarator"
-msgstr "\"%s\" - гэта не пачатак дэкларацыі"
-
-#: cp/decl.c:8205
+#: fortran/match.c:3275
 #, gcc-internal-format
-msgid "typedef declaration invalid in parameter declaration"
+msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
 msgstr ""
 
-#: cp/decl.c:8210
+#: fortran/match.c:3302
 #, gcc-internal-format
-msgid "storage class specified for template parameter %qs"
+msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
 msgstr ""
 
-#: cp/decl.c:8216
+#: fortran/match.c:3312
 #, gcc-internal-format
-msgid "storage class specifiers invalid in parameter declarations"
+msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
 msgstr ""
 
-#: cp/decl.c:8220
-#, fuzzy, gcc-internal-format
-msgid "parameter declared %<auto%>"
-msgstr "тып параметра \"%s\" не аб'яўлены"
+#: fortran/match.c:3344
+#, gcc-internal-format
+msgid "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'"
+msgstr ""
 
-#: cp/decl.c:8228
-#, fuzzy, gcc-internal-format
-msgid "a parameter cannot be declared %<constexpr%>"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+#: fortran/match.c:3452
+#, gcc-internal-format
+msgid "Namelist group name '%s' at %C already has a basic type of %s"
+msgstr ""
 
-#: cp/decl.c:8237
-#, fuzzy, gcc-internal-format
-msgid "%<virtual%> outside class declaration"
-msgstr "Нерэчаіснае абвяшчэнне"
+#: fortran/match.c:3460
+#, gcc-internal-format
+msgid "Namelist group name '%s' at %C already is USE associated and cannot be respecified."
+msgstr ""
 
-#: cp/decl.c:8255
-#, fuzzy, gcc-internal-format
-msgid "multiple storage classes in declaration of %qs"
-msgstr "паўторнае абвяшчэньне адмеціны `%s'"
+#: fortran/match.c:3487
+#, gcc-internal-format
+msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
+msgstr ""
 
-#: cp/decl.c:8278
+#: fortran/match.c:3494
 #, gcc-internal-format
-msgid "storage class specified for %qs"
+msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed"
 msgstr ""
 
-#: cp/decl.c:8282
+#: fortran/match.c:3621
 #, gcc-internal-format
-msgid "storage class specified for parameter %qs"
+msgid "Derived type component %C is not a permitted EQUIVALENCE member"
 msgstr ""
 
-#: cp/decl.c:8295
+#: fortran/match.c:3629
 #, gcc-internal-format
-msgid "nested function %qs declared %<extern%>"
+msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
 msgstr ""
 
-#: cp/decl.c:8299
+#: fortran/match.c:3657
 #, gcc-internal-format
-msgid "top-level declaration of %qs specifies %<auto%>"
+msgid "EQUIVALENCE at %C requires two or more objects"
 msgstr ""
 
-#: cp/decl.c:8305
+#: fortran/match.c:3671
 #, gcc-internal-format
-msgid "function-scope %qs implicitly auto and declared %<__thread%>"
+msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
 msgstr ""
 
-#: cp/decl.c:8312
+#: fortran/match.c:3684
 #, gcc-internal-format
-msgid "storage class specifiers invalid in friend function declarations"
+msgid "Expecting a comma in EQUIVALENCE at %C"
 msgstr ""
 
-#: cp/decl.c:8406
+#: fortran/match.c:3800
 #, fuzzy, gcc-internal-format
-msgid "%qs declared as function returning a function"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+msgid "Statement function at %L is recursive"
+msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
 
-#: cp/decl.c:8411
+#: fortran/match.c:3806
 #, gcc-internal-format
-msgid "%qs declared as function returning an array"
+msgid "Obsolescent feature: Statement function at %C"
 msgstr ""
 
-#: cp/decl.c:8432
+#: fortran/match.c:3892
 #, gcc-internal-format
-msgid "%qs function uses %<auto%> type specifier without late return type"
+msgid "Expected initialization expression in CASE at %C"
 msgstr ""
 
-#: cp/decl.c:8438
+#: fortran/match.c:3924
 #, gcc-internal-format
-msgid "%qs function with late return type has %qT as its type rather than plain %<auto%>"
+msgid "Expected block name '%s' of SELECT construct at %C"
 msgstr ""
 
-#: cp/decl.c:8446
+#: fortran/match.c:4045
 #, gcc-internal-format
-msgid "%qs function with late return type not declared with %<auto%> type specifier"
+msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
 msgstr ""
 
-#: cp/decl.c:8479
+#: fortran/match.c:4053
 #, gcc-internal-format
-msgid "destructor cannot be static member function"
+msgid "Selector shall be polymorphic in SELECT TYPE statement at %C"
 msgstr ""
 
-#: cp/decl.c:8484
+#: fortran/match.c:4081
 #, gcc-internal-format
-msgid "destructors may not be cv-qualified"
+msgid "Unexpected CASE statement at %C"
 msgstr ""
 
-#: cp/decl.c:8502
+#: fortran/match.c:4133
 #, gcc-internal-format
-msgid "constructors cannot be declared virtual"
+msgid "Syntax error in CASE specification at %C"
 msgstr ""
 
-#: cp/decl.c:8515
-#, fuzzy, gcc-internal-format
-msgid "can't initialize friend function %qs"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
-
-#. Cannot be both friend and virtual.
-#: cp/decl.c:8519
+#: fortran/match.c:4151
 #, gcc-internal-format
-msgid "virtual functions cannot be friends"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+msgid "Unexpected TYPE IS statement at %C"
+msgstr ""
 
-#: cp/decl.c:8523
+#: fortran/match.c:4184
 #, gcc-internal-format
-msgid "friend declaration not in class definition"
+msgid "Syntax error in TYPE IS specification at %C"
 msgstr ""
 
-#: cp/decl.c:8525
-#, fuzzy, gcc-internal-format
-msgid "can't define friend function %qs in a local class definition"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
-
-#: cp/decl.c:8543
+#: fortran/match.c:4256
 #, gcc-internal-format
-msgid "the %<constexpr%> specifier cannot be used in a function declaration that is not a definition"
+msgid "Syntax error in CLASS IS specification at %C"
 msgstr ""
 
-#: cp/decl.c:8561
+#: fortran/match.c:4378
 #, gcc-internal-format
-msgid "destructors may not have parameters"
+msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
 msgstr ""
 
-#: cp/decl.c:8580
-#, fuzzy, gcc-internal-format
-msgid "cannot declare pointer to %q#T"
-msgstr "\"%s\" мае незавершаны тып"
+#: fortran/match.c:4416
+#, gcc-internal-format
+msgid "Label '%s' at %C doesn't match WHERE label '%s'"
+msgstr ""
 
-#: cp/decl.c:8593 cp/decl.c:8600
-#, fuzzy, gcc-internal-format
-msgid "cannot declare reference to %q#T"
-msgstr "Не магу знайсці файл для класа %s."
+#: fortran/match.c:4516
+#, gcc-internal-format
+msgid "Syntax error in FORALL iterator at %C"
+msgstr ""
 
-#: cp/decl.c:8602
+#: fortran/matchexp.c:72
 #, gcc-internal-format
-msgid "cannot declare pointer to %q#T member"
+msgid "Bad character '%c' in OPERATOR name at %C"
 msgstr ""
 
-#: cp/decl.c:8622
+#: fortran/matchexp.c:80
 #, fuzzy, gcc-internal-format
-msgid "cannot declare %s to qualified function type %qT"
-msgstr "Нерэчаісны выбар \"%s\""
+msgid "The name '%s' cannot be used as a defined operator at %C"
+msgstr "\"%s\" звычайна функцыя"
 
-#: cp/decl.c:8659
+#: fortran/matchexp.c:177
 #, gcc-internal-format
-msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
+msgid "Expected a right parenthesis in expression at %C"
 msgstr ""
 
-#: cp/decl.c:8703
+#: fortran/matchexp.c:302
 #, gcc-internal-format
-msgid "template-id %qD used as a declarator"
+msgid "Expected exponent in expression at %C"
 msgstr ""
 
-#: cp/decl.c:8754
+#: fortran/matchexp.c:340 fortran/matchexp.c:345 fortran/matchexp.c:449
+#: fortran/matchexp.c:454
 #, gcc-internal-format
-msgid "member functions are implicitly friends of their class"
+msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
 msgstr ""
 
-#: cp/decl.c:8759
+#: fortran/misc.c:39
 #, gcc-internal-format
-msgid "extra qualification %<%T::%> on member %qs"
+msgid "Out of memory-- malloc() failed"
 msgstr ""
 
-#: cp/decl.c:8791
+#: fortran/module.c:520
 #, gcc-internal-format
-msgid "cannot define member function %<%T::%s%> within %<%T%>"
+msgid "Fortran 2003: module nature in USE statement at %C"
 msgstr ""
 
-#: cp/decl.c:8800
+#: fortran/module.c:532
 #, gcc-internal-format
-msgid "a constexpr function cannot be defined outside of its class"
+msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
 msgstr ""
 
-#: cp/decl.c:8814
+#: fortran/module.c:545
 #, gcc-internal-format
-msgid "cannot declare member %<%T::%s%> within %qT"
+msgid "\"::\" was expected after module nature at %C but was not found"
 msgstr ""
 
-#: cp/decl.c:8837
+#: fortran/module.c:554
 #, gcc-internal-format
-msgid "non-parameter %qs cannot be a parameter pack"
+msgid "Fortran 2003: \"USE :: module\" at %C"
 msgstr ""
 
-#: cp/decl.c:8847
-#, fuzzy, gcc-internal-format
-msgid "size of array %qs is too large"
-msgstr "памер масіва \"%s\" вельмі вялікі"
-
-#: cp/decl.c:8858
+#: fortran/module.c:608
 #, gcc-internal-format
-msgid "data member may not have variably modified type %qT"
+msgid "Missing generic specification in USE statement at %C"
 msgstr ""
 
-#: cp/decl.c:8860
+#: fortran/module.c:616
 #, gcc-internal-format
-msgid "parameter may not have variably modified type %qT"
+msgid "Fortran 2003: Renaming operators in USE statements at %C"
 msgstr ""
 
-#. [dcl.fct.spec] The explicit specifier shall only be used in
-#. declarations of constructors within a class definition.
-#: cp/decl.c:8868
+#: fortran/module.c:658
 #, gcc-internal-format
-msgid "only declarations of constructors can be %<explicit%>"
+msgid "The name '%s' at %C has already been used as an external module name."
 msgstr ""
 
-#: cp/decl.c:8876
-#, fuzzy, gcc-internal-format
-msgid "non-member %qs cannot be declared %<mutable%>"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+#: fortran/module.c:935
+#, gcc-internal-format
+msgid "Reading module %s at line %d column %d: %s"
+msgstr ""
 
-#: cp/decl.c:8881
+#: fortran/module.c:939
 #, gcc-internal-format
-msgid "non-object member %qs cannot be declared %<mutable%>"
+msgid "Writing module %s at line %d column %d: %s"
 msgstr ""
 
-#: cp/decl.c:8887
-#, fuzzy, gcc-internal-format
-msgid "function %qs cannot be declared %<mutable%>"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+#: fortran/module.c:943
+#, gcc-internal-format
+msgid "Module %s at line %d column %d: %s"
+msgstr ""
 
-#: cp/decl.c:8892
+#: fortran/module.c:1301
 #, fuzzy, gcc-internal-format
-msgid "static %qs cannot be declared %<mutable%>"
-msgstr "вÑ\96Ñ\80Ñ\82Ñ\83алÑ\8cнÑ\8bÑ\8f Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96 Ð½Ðµ Ð¼Ð¾Ð³Ñ\83Ñ\86Ñ\8c Ð±Ñ\8bÑ\86Ñ\8c Ñ\81Ñ\8fбÑ\80оÑ\9eÑ\81кÑ\96мÑ\96"
+msgid "Error writing modules file: %s"
+msgstr "памÑ\8bлка Ð·Ð°Ð¿Ñ\96Ñ\81Ñ\83 Ñ\9e %s"
 
-#: cp/decl.c:8897
-#, fuzzy, gcc-internal-format
-msgid "const %qs cannot be declared %<mutable%>"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+#: fortran/module.c:3159
+#, gcc-internal-format
+msgid "Namelist %s cannot be renamed by USE association to %s"
+msgstr ""
 
-#: cp/decl.c:8935
+#: fortran/module.c:4468
 #, gcc-internal-format
-msgid "typedef name may not be a nested-name-specifier"
+msgid "Symbol '%s' referenced at %L not found in module '%s'"
 msgstr ""
 
-#: cp/decl.c:8953
+#: fortran/module.c:4475
 #, gcc-internal-format
-msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
+msgid "User operator '%s' referenced at %L not found in module '%s'"
 msgstr ""
 
-#: cp/decl.c:9047
+#: fortran/module.c:4480
 #, gcc-internal-format
-msgid "qualified function types cannot be used to declare static member functions"
+msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
 msgstr ""
 
-#: cp/decl.c:9049
+#: fortran/module.c:5091
 #, fuzzy, gcc-internal-format
-msgid "qualified function types cannot be used to declare free functions"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+msgid "Can't open module file '%s' for writing at %C: %s"
+msgstr "%s: немагчыма адчыніць файл `%s' для чытаньня: %s\n"
 
-#: cp/decl.c:9075
-#, gcc-internal-format
-msgid "type qualifiers specified for friend class declaration"
-msgstr ""
+#: fortran/module.c:5129
+#, fuzzy, gcc-internal-format
+msgid "Error writing module file '%s' for writing: %s"
+msgstr "%s: немагчыма адчыніць файл `%s' для чытаньня: %s\n"
 
-#: cp/decl.c:9080
+#: fortran/module.c:5138
 #, fuzzy, gcc-internal-format
-msgid "%<inline%> specified for friend class declaration"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
+msgid "Can't delete module file '%s': %s"
+msgstr "%s: немагчыма знішчыць файл \"%s\": %s\n"
 
-#: cp/decl.c:9088
+#: fortran/module.c:5141
 #, fuzzy, gcc-internal-format
-msgid "template parameters cannot be friends"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+msgid "Can't rename module file '%s' to '%s': %s"
+msgstr "%s: немагчыма зьмяніць рэжым файла `%s': %s\n"
+
+#: fortran/module.c:5147
+#, fuzzy, gcc-internal-format
+msgid "Can't delete temporary module file '%s': %s"
+msgstr "%s: немагчыма знішчыць файл \"%s\": %s\n"
 
-#: cp/decl.c:9090
+#: fortran/module.c:5167 fortran/module.c:5250
 #, gcc-internal-format
-msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
+msgid "Symbol '%s' referenced at %L does not exist in intrinsic module ISO_C_BINDING."
 msgstr ""
 
-#: cp/decl.c:9094
+#: fortran/module.c:5285
 #, gcc-internal-format
-msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
+msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
 msgstr ""
 
-#: cp/decl.c:9107
+#: fortran/module.c:5307
 #, gcc-internal-format
-msgid "trying to make class %qT a friend of global scope"
+msgid "Symbol '%s' already declared"
 msgstr ""
 
-#: cp/decl.c:9125
+#: fortran/module.c:5362
 #, gcc-internal-format
-msgid "invalid qualifiers on non-member function type"
+msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
 msgstr ""
 
-#: cp/decl.c:9135
+#: fortran/module.c:5375
 #, gcc-internal-format
-msgid "abstract declarator %qT used as declaration"
+msgid "Symbol '%s' referenced at %L does not exist in intrinsic module ISO_FORTRAN_ENV"
 msgstr ""
 
-#: cp/decl.c:9164
-#, fuzzy, gcc-internal-format
-msgid "cannot use %<::%> in parameter declaration"
-msgstr "Не магу знайсці дэкларацыю пратакола для \"%s\""
-
-#. Something like struct S { int N::j; };
-#: cp/decl.c:9210
-#, fuzzy, gcc-internal-format
-msgid "invalid use of %<::%>"
-msgstr "нерэчаіснае выкарыстаньне `::'"
-
-#: cp/decl.c:9225
+#: fortran/module.c:5383
 #, gcc-internal-format
-msgid "can't make %qD into a method -- not in a class"
+msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
 msgstr ""
 
-#: cp/decl.c:9234
-#, fuzzy, gcc-internal-format
-msgid "function %qD declared virtual inside a union"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
-
-#: cp/decl.c:9243
+#: fortran/module.c:5411
 #, gcc-internal-format
-msgid "%qD cannot be declared virtual, since it is always static"
+msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
 msgstr ""
 
-#: cp/decl.c:9261
+#: fortran/module.c:5427
 #, gcc-internal-format
-msgid "expected qualified name in friend declaration for destructor %qD"
+msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
 msgstr ""
 
-#: cp/decl.c:9268
-#, fuzzy, gcc-internal-format
-msgid "declaration of %qD as member of %qT"
-msgstr "абвяшчэньне шаблёну `%#D'"
-
-#: cp/decl.c:9273
+#: fortran/module.c:5461
 #, gcc-internal-format
-msgid "a destructor cannot be %<constexpr%>"
+msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
 msgstr ""
 
-#: cp/decl.c:9277
+#: fortran/module.c:5469
 #, gcc-internal-format
-msgid "expected qualified name in friend declaration for constructor %qD"
+msgid "Fortran 2003: ISO_C_BINDING module at %C"
 msgstr ""
 
-#: cp/decl.c:9341
-#, fuzzy, gcc-internal-format
-msgid "field %qD has incomplete type"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/decl.c:9343
-#, fuzzy, gcc-internal-format
-msgid "name %qT has incomplete type"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/decl.c:9352
-#, fuzzy, gcc-internal-format
-msgid "  in instantiation of template %qT"
-msgstr "абвяшчэньне шаблёну `%#D'"
-
-#: cp/decl.c:9361
-#, fuzzy, gcc-internal-format
-msgid "%qE is neither function nor member function; cannot be declared friend"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+#: fortran/module.c:5479
+#, gcc-internal-format
+msgid "Can't find an intrinsic module named '%s' at %C"
+msgstr ""
 
-#. An attempt is being made to initialize a non-static
-#. member.  But, from [class.mem]:
-#.
-#. 4 A member-declarator can contain a
-#. constant-initializer only if it declares a static
-#. member (_class.static_) of integral or enumeration
-#. type, see _class.static.data_.
-#.
-#. This used to be relatively common practice, but
-#. the rest of the compiler does not correctly
-#. handle the initialization unless the member is
-#. static so we make it static below.
-#: cp/decl.c:9414
+#: fortran/module.c:5484
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids initialization of member %qD"
-msgstr "ініцыялізацыя"
+msgid "Can't open module file '%s' for reading at %C: %s"
+msgstr "%s: немагчыма адчыніць файл `%s' для чытаньня: %s\n"
 
-#: cp/decl.c:9416
+#: fortran/module.c:5492
 #, gcc-internal-format
-msgid "making %qD static"
+msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
 msgstr ""
 
-#: cp/decl.c:9450
+#: fortran/module.c:5512
 #, gcc-internal-format
-msgid "non-static data member %qE declared %<constexpr%>"
+msgid "File '%s' opened at %C is not a GFORTRAN module file"
 msgstr ""
 
-#: cp/decl.c:9485
+#: fortran/module.c:5519
 #, gcc-internal-format
-msgid "storage class %<auto%> invalid for function %qs"
+msgid "Parse error when checking module version for file '%s' opened at %C"
 msgstr ""
 
-#: cp/decl.c:9487
+#: fortran/module.c:5524
 #, gcc-internal-format
-msgid "storage class %<register%> invalid for function %qs"
+msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
 msgstr ""
 
-#: cp/decl.c:9489
+#: fortran/module.c:5537
 #, gcc-internal-format
-msgid "storage class %<__thread%> invalid for function %qs"
+msgid "Can't USE the same module we're building!"
 msgstr ""
 
-#: cp/decl.c:9501
+#: fortran/openmp.c:134 fortran/openmp.c:563
 #, gcc-internal-format
-msgid "%<static%> specified invalid for function %qs declared out of global scope"
+msgid "COMMON block /%s/ not found at %C"
 msgstr ""
 
-#: cp/decl.c:9505
+#: fortran/openmp.c:165
 #, gcc-internal-format
-msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
+msgid "Syntax error in OpenMP variable list at %C"
 msgstr ""
 
-#: cp/decl.c:9512
+#: fortran/openmp.c:293
 #, gcc-internal-format
-msgid "%q#T is not a class or a namespace"
+msgid "%s is not INTRINSIC procedure name at %C"
 msgstr ""
 
-#: cp/decl.c:9520
+#: fortran/openmp.c:404
 #, gcc-internal-format
-msgid "virtual non-class function %qs"
+msgid "COLLAPSE clause argument not constant positive integer at %C"
 msgstr ""
 
-#: cp/decl.c:9527
+#: fortran/openmp.c:542
 #, gcc-internal-format
-msgid "%qs defined in a non-class scope"
+msgid "Threadprivate variable at %C is an element of a COMMON block"
 msgstr ""
 
-#: cp/decl.c:9560
+#: fortran/openmp.c:582
 #, gcc-internal-format
-msgid "cannot declare member function %qD to have static linkage"
+msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
 msgstr ""
 
-#. FIXME need arm citation
-#: cp/decl.c:9567
+#: fortran/openmp.c:760 fortran/resolve.c:7744 fortran/resolve.c:8134
 #, gcc-internal-format
-msgid "cannot declare static function inside another function"
+msgid "IF clause at %L requires a scalar LOGICAL expression"
 msgstr ""
 
-#: cp/decl.c:9597
+#: fortran/openmp.c:768
 #, gcc-internal-format
-msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
+msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
 msgstr ""
 
-#: cp/decl.c:9604
+#: fortran/openmp.c:776
 #, gcc-internal-format
-msgid "static member %qD declared %<register%>"
+msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
 msgstr ""
 
-#: cp/decl.c:9610
+#: fortran/openmp.c:816
 #, gcc-internal-format
-msgid "cannot explicitly declare member %q#D to have extern linkage"
+msgid "Object '%s' is not a variable at %L"
 msgstr ""
 
-#: cp/decl.c:9624
+#: fortran/openmp.c:824 fortran/openmp.c:834 fortran/openmp.c:841
+#: fortran/openmp.c:851
 #, gcc-internal-format
-msgid "%qs initialized and declared %<extern%>"
+msgid "Symbol '%s' present on multiple clauses at %L"
 msgstr ""
 
-#: cp/decl.c:9628
+#: fortran/openmp.c:874
 #, gcc-internal-format
-msgid "%qs has both %<extern%> and initializer"
+msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
 msgstr ""
 
-#: cp/decl.c:9755
-#, fuzzy, gcc-internal-format
-msgid "default argument for %q#D has type %qT"
-msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
-
-#: cp/decl.c:9758
-#, fuzzy, gcc-internal-format
-msgid "default argument for parameter of type %qT has type %qT"
-msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
-
-#: cp/decl.c:9774
-#, fuzzy, gcc-internal-format
-msgid "default argument %qE uses local variable %qD"
-msgstr "нехапае аргументаў у функцыі \"%s\""
-
-#: cp/decl.c:9862
-#, fuzzy, gcc-internal-format
-msgid "parameter %qD has Java class type"
-msgstr "тып параметра \"%s\" не аб'яўлены"
-
-#: cp/decl.c:9890
-#, fuzzy, gcc-internal-format
-msgid "parameter %qD invalidly declared method type"
-msgstr "тып параметра \"%s\" не аб'яўлены"
-
-#: cp/decl.c:9915
+#: fortran/openmp.c:877
 #, gcc-internal-format
-msgid "parameter %qD includes pointer to array of unknown bound %qT"
+msgid "COPYIN clause object '%s' at %L has ALLOCATABLE components"
 msgstr ""
 
-#: cp/decl.c:9917
+#: fortran/openmp.c:885
 #, gcc-internal-format
-msgid "parameter %qD includes reference to array of unknown bound %qT"
+msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
 msgstr ""
 
-#: cp/decl.c:9932
+#: fortran/openmp.c:888
 #, gcc-internal-format
-msgid "parameter packs must be at the end of the parameter list"
+msgid "COPYPRIVATE clause object '%s' at %L has ALLOCATABLE components"
 msgstr ""
 
-#. [class.copy]
-#.
-#. A declaration of a constructor for a class X is ill-formed if
-#. its first parameter is of type (optionally cv-qualified) X
-#. and either there are no other parameters or else all other
-#. parameters have default arguments.
-#.
-#. We *don't* complain about member template instantiations that
-#. have this form, though; they can occur as we try to decide
-#. what constructor to use during overload resolution.  Since
-#. overload resolution will never prefer such a constructor to
-#. the non-template copy constructor (which is either explicitly
-#. or implicitly defined), there's no need to worry about their
-#. existence.  Theoretically, they should never even be
-#. instantiated, but that's hard to forestall.
-#: cp/decl.c:10155
+#: fortran/openmp.c:896
 #, gcc-internal-format
-msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
+msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
 msgstr ""
 
-#: cp/decl.c:10277
-#, fuzzy, gcc-internal-format
-msgid "%qD may not be declared within a namespace"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
-
-#: cp/decl.c:10282
-#, fuzzy, gcc-internal-format
-msgid "%qD may not be declared as static"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
-
-#: cp/decl.c:10312
+#: fortran/openmp.c:899
 #, gcc-internal-format
-msgid "%qD must be a nonstatic member function"
+msgid "Cray pointee '%s' in SHARED clause at %L"
 msgstr ""
 
-#: cp/decl.c:10322
+#: fortran/openmp.c:907
 #, gcc-internal-format
-msgid "%qD must be either a non-static member function or a non-member function"
+msgid "THREADPRIVATE object '%s' in %s clause at %L"
 msgstr ""
 
-#: cp/decl.c:10344
+#: fortran/openmp.c:910
 #, gcc-internal-format
-msgid "%qD must have an argument of class or enumerated type"
+msgid "Cray pointee '%s' in %s clause at %L"
 msgstr ""
 
-#: cp/decl.c:10373
+#: fortran/openmp.c:915
 #, gcc-internal-format
-msgid "conversion to a reference to void will never use a type conversion operator"
+msgid "POINTER object '%s' in %s clause at %L"
 msgstr ""
 
-#: cp/decl.c:10375
+#: fortran/openmp.c:920
 #, gcc-internal-format
-msgid "conversion to void will never use a type conversion operator"
+msgid "%s clause object '%s' has ALLOCATABLE components at %L"
 msgstr ""
 
-#: cp/decl.c:10382
+#: fortran/openmp.c:923
 #, gcc-internal-format
-msgid "conversion to a reference to the same type will never use a type conversion operator"
+msgid "Cray pointer '%s' in %s clause at %L"
 msgstr ""
 
-#: cp/decl.c:10384
+#: fortran/openmp.c:927
 #, gcc-internal-format
-msgid "conversion to the same type will never use a type conversion operator"
+msgid "Assumed size array '%s' in %s clause at %L"
 msgstr ""
 
-#: cp/decl.c:10392
+#: fortran/openmp.c:932
 #, gcc-internal-format
-msgid "conversion to a reference to a base class will never use a type conversion operator"
+msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
 msgstr ""
 
-#: cp/decl.c:10394
+#: fortran/openmp.c:941
 #, gcc-internal-format
-msgid "conversion to a base class will never use a type conversion operator"
+msgid "%c REDUCTION variable '%s' at %L must be of numeric type, got %s"
 msgstr ""
 
-#. 13.4.0.3
-#: cp/decl.c:10403
+#: fortran/openmp.c:952
 #, gcc-internal-format
-msgid "ISO C++ prohibits overloading operator ?:"
+msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
 msgstr ""
 
-#: cp/decl.c:10408
+#: fortran/openmp.c:963
 #, gcc-internal-format
-msgid "%qD must not have variable number of arguments"
+msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
 msgstr ""
 
-#: cp/decl.c:10459
+#: fortran/openmp.c:972
 #, gcc-internal-format
-msgid "postfix %qD must take %<int%> as its argument"
+msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
 msgstr ""
 
-#: cp/decl.c:10462
+#: fortran/openmp.c:1084
 #, gcc-internal-format
-msgid "postfix %qD must take %<int%> as its second argument"
+msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
 msgstr ""
 
-#: cp/decl.c:10470
+#: fortran/openmp.c:1124
 #, gcc-internal-format
-msgid "%qD must take either zero or one argument"
+msgid "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
 msgstr ""
 
-#: cp/decl.c:10472
+#: fortran/openmp.c:1172
 #, gcc-internal-format
-msgid "%qD must take either one or two arguments"
+msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
 msgstr ""
 
-#: cp/decl.c:10494
+#: fortran/openmp.c:1186
 #, gcc-internal-format
-msgid "prefix %qD should return %qT"
+msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
 msgstr ""
 
-#: cp/decl.c:10500
+#: fortran/openmp.c:1218
 #, gcc-internal-format
-msgid "postfix %qD should return %qT"
+msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
 msgstr ""
 
-#: cp/decl.c:10509
+#: fortran/openmp.c:1242
 #, gcc-internal-format
-msgid "%qD must take %<void%>"
+msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
 msgstr ""
 
-#: cp/decl.c:10511 cp/decl.c:10520
+#: fortran/openmp.c:1249
 #, gcc-internal-format
-msgid "%qD must take exactly one argument"
+msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
 msgstr ""
 
-#: cp/decl.c:10522
+#: fortran/openmp.c:1265
 #, gcc-internal-format
-msgid "%qD must take exactly two arguments"
+msgid "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
 msgstr ""
 
-#: cp/decl.c:10531
+#: fortran/openmp.c:1268
 #, gcc-internal-format
-msgid "user-defined %qD always evaluates both arguments"
+msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
 msgstr ""
 
-#: cp/decl.c:10545
+#: fortran/openmp.c:1274
 #, gcc-internal-format
-msgid "%qD should return by value"
+msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
 msgstr ""
 
-#: cp/decl.c:10556 cp/decl.c:10561
-#, fuzzy, gcc-internal-format
-msgid "%qD cannot have default arguments"
-msgstr "нехапае аргументаў у функцыі \"%s\""
-
-#: cp/decl.c:10619
-#, fuzzy, gcc-internal-format
-msgid "using template type parameter %qT after %qs"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/decl.c:10635
+#: fortran/openmp.c:1292
 #, gcc-internal-format
-msgid "using typedef-name %qD after %qs"
+msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
 msgstr ""
 
-#: cp/decl.c:10636
-#, fuzzy, gcc-internal-format
-msgid "%q+D has a previous declaration here"
-msgstr "гэта папярэдняе абвяшчэньне"
-
-#: cp/decl.c:10644
+#: fortran/openmp.c:1427
 #, gcc-internal-format
-msgid "%qT referred to as %qs"
+msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
 msgstr ""
 
-#: cp/decl.c:10645 cp/decl.c:10652
-#, fuzzy, gcc-internal-format
-msgid "%q+T has a previous declaration here"
-msgstr "гэта папярэдняе абвяшчэньне"
-
-#: cp/decl.c:10651
+#: fortran/openmp.c:1433
 #, gcc-internal-format
-msgid "%qT referred to as enum"
+msgid "!$OMP DO iteration variable must be of type integer at %L"
 msgstr ""
 
-#. If a class template appears as elaborated type specifier
-#. without a template header such as:
-#.
-#. template <class T> class C {};
-#. void f(class C);            // No template header here
-#.
-#. then the required template argument is missing.
-#: cp/decl.c:10666
-#, fuzzy, gcc-internal-format
-msgid "template argument required for %<%s %T%>"
-msgstr "параметр \"%s\" ініцыялізаваны"
-
-#: cp/decl.c:10714 cp/name-lookup.c:2823
+#: fortran/openmp.c:1437
 #, gcc-internal-format
-msgid "%qD has the same name as the class in which it is declared"
+msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
 msgstr ""
 
-#: cp/decl.c:10744 cp/name-lookup.c:2328 cp/name-lookup.c:3098
-#: cp/name-lookup.c:3142 cp/parser.c:4243 cp/parser.c:18099
-#, fuzzy, gcc-internal-format
-msgid "reference to %qD is ambiguous"
-msgstr "памер \"%s\" - %d байт"
-
-#: cp/decl.c:10858
-#, fuzzy, gcc-internal-format
-msgid "use of enum %q#D without previous declaration"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
-
-#: cp/decl.c:10879
-#, fuzzy, gcc-internal-format
-msgid "redeclaration of %qT as a non-template"
-msgstr "абвяшчэньне шаблёну `%#D'"
-
-#: cp/decl.c:10880
-#, fuzzy, gcc-internal-format
-msgid "previous declaration %q+D"
-msgstr "папярэдняе абвяшчэньне `%D'"
-
-#: cp/decl.c:10994
+#: fortran/openmp.c:1445
 #, gcc-internal-format
-msgid "derived union %qT invalid"
+msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
 msgstr ""
 
-#: cp/decl.c:11003
+#: fortran/openmp.c:1463
 #, gcc-internal-format
-msgid "Java class %qT cannot have multiple bases"
+msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
 msgstr ""
 
-#: cp/decl.c:11014
+#: fortran/openmp.c:1477
 #, gcc-internal-format
-msgid "Java class %qT cannot have virtual bases"
+msgid "collapsed !$OMP DO loops not perfectly nested at %L"
 msgstr ""
 
-#: cp/decl.c:11034
+#: fortran/openmp.c:1486 fortran/openmp.c:1493
 #, gcc-internal-format
-msgid "base type %qT fails to be a struct or class type"
+msgid "not enough DO loops for collapsed !$OMP DO at %L"
 msgstr ""
 
-#: cp/decl.c:11067
+#: fortran/options.c:238
 #, gcc-internal-format
-msgid "recursive type %qT undefined"
+msgid "-fexcess-precision=standard for Fortran"
 msgstr ""
 
-#: cp/decl.c:11069
-#, fuzzy, gcc-internal-format
-msgid "duplicate base type %qT invalid"
-msgstr "паўтарэнне \"restrict\""
-
-#: cp/decl.c:11153
-#, fuzzy, gcc-internal-format
-msgid "multiple definition of %q#T"
-msgstr "папярэдняе вызначэньне `%#T'"
-
-#: cp/decl.c:11155
+#: fortran/options.c:308
 #, gcc-internal-format
-msgid "previous definition here"
-msgstr "папярэдняе вызначэньне"
+msgid "Reading file '%s' as free form"
+msgstr ""
 
-#: cp/decl.c:11202
+#: fortran/options.c:318
 #, gcc-internal-format
-msgid "underlying type %<%T%> of %<%T%> must be an integral type"
+msgid "'-fd-lines-as-comments' has no effect in free form"
 msgstr ""
 
-#. DR 377
-#.
-#. IF no integral type can represent all the enumerator values, the
-#. enumeration is ill-formed.
-#: cp/decl.c:11336
+#: fortran/options.c:321
 #, gcc-internal-format
-msgid "no integral type can represent all of the enumerator values for %qT"
+msgid "'-fd-lines-as-code' has no effect in free form"
 msgstr ""
 
-#: cp/decl.c:11468
-#, fuzzy, gcc-internal-format
-msgid "enumerator value for %qD is not an integer constant"
-msgstr "памер масіва \"%s\" адмоўны"
-
-#: cp/decl.c:11500
+#: fortran/options.c:339
 #, gcc-internal-format
-msgid "overflow in enumeration values at %qD"
+msgid "Flag -fno-automatic overwrites -fmax-stack-var-size=%d"
 msgstr ""
 
-#: cp/decl.c:11520
+#: fortran/options.c:342
 #, gcc-internal-format
-msgid "enumerator value %E is too large for underlying type %<%T%>"
+msgid "Flag -fno-automatic overwrites -frecursive"
 msgstr ""
 
-#: cp/decl.c:11621
-#, fuzzy, gcc-internal-format
-msgid "return type %q#T is incomplete"
-msgstr "вяртаемы тып \"%s\" не \"int\""
-
-#: cp/decl.c:11623
+#: fortran/options.c:344
 #, gcc-internal-format
-msgid "return type has Java class type %q#T"
+msgid "Flag -fno-automatic overwrites -frecursive implied by -fopenmp"
 msgstr ""
 
-#: cp/decl.c:11751 cp/typeck.c:7253
+#: fortran/options.c:348
 #, gcc-internal-format
-msgid "%<operator=%> should return a reference to %<*this%>"
+msgid "Flag -frecursive overwrites -fmax-stack-var-size=%d"
 msgstr ""
 
-#: cp/decl.c:11846
-#, fuzzy, gcc-internal-format
-msgid "no previous declaration for %q+D"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: cp/decl.c:12067
-#, fuzzy, gcc-internal-format
-msgid "invalid function declaration"
-msgstr "Нерэчаіснае абвяшчэнне"
-
-#: cp/decl.c:12151
-#, fuzzy, gcc-internal-format
-msgid "parameter %qD declared void"
-msgstr "тып параметра \"%s\" не аб'яўлены"
-
-#: cp/decl.c:12650
-#, fuzzy, gcc-internal-format
-msgid "invalid member function declaration"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
-
-#: cp/decl.c:12665
-#, fuzzy, gcc-internal-format
-msgid "%qD is already defined in class %qT"
-msgstr "не знойдзен клас \"%s\""
-
-#: cp/decl.c:12876
+#: fortran/options.c:352
 #, gcc-internal-format
-msgid "static member function %q#D declared with type qualifiers"
+msgid "Flag -fmax-stack-var-size=%d overwrites -frecursive implied by -fopenmp"
 msgstr ""
 
-#: cp/decl2.c:287
+#: fortran/options.c:432
 #, gcc-internal-format
-msgid "name missing for member function"
+msgid "gfortran: Only one -J option allowed"
 msgstr ""
 
-#: cp/decl2.c:358 cp/decl2.c:372
+#: fortran/options.c:475
 #, gcc-internal-format
-msgid "ambiguous conversion for array subscript"
+msgid "Argument to -ffpe-trap is not valid: %s"
 msgstr ""
 
-#: cp/decl2.c:366
+#: fortran/options.c:513
 #, gcc-internal-format
-msgid "invalid types %<%T[%T]%> for array subscript"
+msgid "Argument to -fcheck is not valid: %s"
 msgstr ""
 
-#: cp/decl2.c:409
+#: fortran/options.c:670
 #, gcc-internal-format
-msgid "deleting array %q#D"
+msgid "Fixed line length must be at least seven."
 msgstr ""
 
-#: cp/decl2.c:415
+#: fortran/options.c:688
 #, gcc-internal-format
-msgid "type %q#T argument given to %<delete%>, expected pointer"
+msgid "Free line length must be at least three."
 msgstr ""
 
-#: cp/decl2.c:427
+#: fortran/options.c:706
+#, fuzzy, gcc-internal-format
+msgid "-static-libgfortran is not supported in this configuration"
+msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
+
+#: fortran/options.c:754
 #, gcc-internal-format
-msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
+msgid "Maximum supported identifier length is %d"
 msgstr ""
 
-#: cp/decl2.c:435
+#: fortran/options.c:786
 #, fuzzy, gcc-internal-format
-msgid "deleting %qT is undefined"
-msgstr "меÑ\82ка \"%s\" Ñ\83жÑ\8bваеÑ\86Ñ\86а, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ\8bзнаÑ\87ана"
+msgid "Unrecognized option to -finit-logical: %s"
+msgstr "неÑ\80аÑ\81пазнанÑ\8b Ð²Ñ\8bбаÑ\80 \"-%s\""
 
-#: cp/decl2.c:478 cp/pt.c:4241
+#: fortran/options.c:802
 #, fuzzy, gcc-internal-format
-msgid "template declaration of %q#D"
-msgstr "пÑ\83Ñ\81Ñ\82ое Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнне"
+msgid "Unrecognized option to -finit-real: %s"
+msgstr "неÑ\80аÑ\81пазнанÑ\8b Ð²Ñ\8bбаÑ\80 \"-%s\""
 
-#: cp/decl2.c:530
+#: fortran/options.c:818
 #, gcc-internal-format
-msgid "Java method %qD has non-Java return type %qT"
+msgid "The value of n in -finit-character=n must be between 0 and 127"
 msgstr ""
 
-#: cp/decl2.c:547
+#: fortran/options.c:909
 #, gcc-internal-format
-msgid "Java method %qD has non-Java parameter type %qT"
+msgid "Maximum subrecord length cannot exceed %d"
 msgstr ""
 
-#: cp/decl2.c:596
+#: fortran/parse.c:462
 #, gcc-internal-format
-msgid "template parameter lists provided don't match the template parameters of %qD"
+msgid "Unclassifiable statement at %C"
 msgstr ""
 
-#: cp/decl2.c:664
+#: fortran/parse.c:486
 #, gcc-internal-format
-msgid "prototype for %q#D does not match any in class %qT"
+msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
 msgstr ""
 
-#: cp/decl2.c:740
+#: fortran/parse.c:567
 #, gcc-internal-format
-msgid "local class %q#T shall not have static data member %q#D"
+msgid "Unclassifiable OpenMP directive at %C"
 msgstr ""
 
-#: cp/decl2.c:748
+#: fortran/parse.c:595
 #, gcc-internal-format
-msgid "initializer invalid for static member with constructor"
+msgid "Unclassifiable GCC directive at %C"
 msgstr ""
 
-#: cp/decl2.c:751
+#: fortran/parse.c:637 fortran/parse.c:806
 #, gcc-internal-format
-msgid "(an out of class initialization is required)"
+msgid "Zero is not a valid statement label at %C"
 msgstr ""
 
-#: cp/decl2.c:812
+#: fortran/parse.c:644 fortran/parse.c:798
 #, fuzzy, gcc-internal-format
-msgid "explicit template argument list not allowed"
-msgstr "параметр \"%s\" ініцыялізаваны"
+msgid "Non-numeric character in statement label at %C"
+msgstr "пустая сімвальная канстанта"
 
-#: cp/decl2.c:818
+#: fortran/parse.c:656 fortran/parse.c:710 fortran/parse.c:846
 #, gcc-internal-format
-msgid "member %qD conflicts with virtual function table field name"
+msgid "Semicolon at %C needs to be preceded by statement"
 msgstr ""
 
-#: cp/decl2.c:854
-#, fuzzy, gcc-internal-format
-msgid "%qD is already defined in %qT"
-msgstr "не знойдзен клас \"%s\""
-
-#: cp/decl2.c:890
-#, fuzzy, gcc-internal-format
-msgid "initializer specified for static member function %qD"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
-
-#: cp/decl2.c:913
+#: fortran/parse.c:664 fortran/parse.c:858
 #, gcc-internal-format
-msgid "field initializer is not constant"
+msgid "Ignoring statement label in empty statement at %L"
 msgstr ""
 
-#: cp/decl2.c:940
+#: fortran/parse.c:785 fortran/parse.c:825
 #, gcc-internal-format
-msgid "%<asm%> specifiers are not permitted on non-static data members"
+msgid "Bad continuation line at %C"
 msgstr ""
 
-#: cp/decl2.c:992
-#, fuzzy, gcc-internal-format
-msgid "bit-field %qD with non-integral type"
-msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
-
-#: cp/decl2.c:998
-#, fuzzy, gcc-internal-format
-msgid "cannot declare %qD to be a bit-field type"
-msgstr "не магу атрымаць адрас бітавага поля \"%s\""
-
-#: cp/decl2.c:1008
-#, fuzzy, gcc-internal-format
-msgid "cannot declare bit-field %qD with function type"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
-
-#: cp/decl2.c:1015
-#, fuzzy, gcc-internal-format
-msgid "%qD is already defined in the class %qT"
-msgstr "не знойдзен клас \"%s\""
-
-#: cp/decl2.c:1022
-#, fuzzy, gcc-internal-format
-msgid "static member %qD cannot be a bit-field"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
-
-#: cp/decl2.c:1279
+#: fortran/parse.c:1072
 #, gcc-internal-format
-msgid "anonymous struct not inside named type"
+msgid "FORMAT statement at %L does not have a statement label"
 msgstr ""
 
-#: cp/decl2.c:1365
+#: fortran/parse.c:1624
 #, gcc-internal-format
-msgid "namespace-scope anonymous aggregates must be static"
+msgid "Unexpected %s statement at %C"
 msgstr ""
 
-#: cp/decl2.c:1374
+#: fortran/parse.c:1771
 #, gcc-internal-format
-msgid "anonymous union with no members"
+msgid "%s statement at %C cannot follow %s statement at %L"
 msgstr ""
 
-#: cp/decl2.c:1411
+#: fortran/parse.c:1788
 #, gcc-internal-format
-msgid "%<operator new%> must return type %qT"
+msgid "Unexpected end of file in '%s'"
 msgstr ""
 
-#. [basic.stc.dynamic.allocation]
-#.
-#. The first parameter shall not have an associated default
-#. argument.
-#: cp/decl2.c:1422
+#: fortran/parse.c:1820
 #, gcc-internal-format
-msgid "the first parameter of %<operator new%> cannot have a default argument"
+msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C"
 msgstr ""
 
-#: cp/decl2.c:1438
+#: fortran/parse.c:1823
 #, gcc-internal-format
-msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
+msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C"
 msgstr ""
 
-#: cp/decl2.c:1467
+#: fortran/parse.c:1843
 #, gcc-internal-format
-msgid "%<operator delete%> must return type %qT"
+msgid "Components in TYPE at %C must precede CONTAINS"
 msgstr ""
 
-#: cp/decl2.c:1476
+#: fortran/parse.c:1848
 #, gcc-internal-format
-msgid "%<operator delete%> takes type %qT as first parameter"
+msgid "Fortran 2003:  Type-bound procedure at %C"
 msgstr ""
 
-#: cp/decl2.c:2198
+#: fortran/parse.c:1857
 #, gcc-internal-format
-msgid "%qT has a field %qD whose type uses the anonymous namespace"
+msgid "Fortran 2003:  GENERIC binding at %C"
 msgstr ""
 
-#: cp/decl2.c:2205
+#: fortran/parse.c:1867
 #, gcc-internal-format
-msgid "%qT declared with greater visibility than the type of its field %qD"
+msgid "Fortran 2003:  FINAL procedure declaration at %C"
 msgstr ""
 
-#: cp/decl2.c:2218
+#: fortran/parse.c:1879
 #, gcc-internal-format
-msgid "%qT has a base %qT whose type uses the anonymous namespace"
+msgid "Fortran 2008: Derived type definition at %C with empty CONTAINS section"
 msgstr ""
 
-#: cp/decl2.c:2224
+#: fortran/parse.c:1890 fortran/parse.c:1996
 #, gcc-internal-format
-msgid "%qT declared with greater visibility than its base %qT"
+msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
 msgstr ""
 
-#: cp/decl2.c:3441
+#: fortran/parse.c:1898
 #, gcc-internal-format
-msgid "%q+#D, declared using anonymous type, is used but never defined"
+msgid "PRIVATE statement at %C must precede procedure bindings"
 msgstr ""
 
-#: cp/decl2.c:3448
+#: fortran/parse.c:1906 fortran/parse.c:2012
 #, gcc-internal-format
-msgid "%q+#D, declared using local type %qT, is used but never defined"
+msgid "Duplicate PRIVATE statement at %C"
 msgstr ""
 
-#: cp/decl2.c:3740
-#, fuzzy, gcc-internal-format
-msgid "inline function %q+D used but never defined"
-msgstr "адмеціна `%D' выкарыстоўвываецца, але ня вызначана"
-
-#: cp/decl2.c:3906
-#, fuzzy, gcc-internal-format
-msgid "default argument missing for parameter %P of %q+#D"
-msgstr "аргумент для \"%s\" прапушчан"
-
-#: cp/decl2.c:3957 cp/search.c:1891
+#: fortran/parse.c:1916
 #, gcc-internal-format
-msgid "deleted function %q+D"
+msgid "SEQUENCE statement at %C must precede CONTAINS"
 msgstr ""
 
-#: cp/decl2.c:3958
+#: fortran/parse.c:1921
 #, gcc-internal-format
-msgid "used here"
+msgid "Already inside a CONTAINS block at %C"
 msgstr ""
 
-#: cp/error.c:2899
+#: fortran/parse.c:1976
 #, gcc-internal-format
-msgid "extended initializer lists only available with -std=c++0x or -std=gnu++0x"
+msgid "FINAL declaration at %C must be inside CONTAINS"
 msgstr ""
 
-#: cp/error.c:2904
+#: fortran/parse.c:1985
 #, gcc-internal-format
-msgid "explicit conversion operators only available with -std=c++0x or -std=gnu++0x"
+msgid "Fortran 2003: Derived type definition at %C without components"
 msgstr ""
 
-#: cp/error.c:2909
+#: fortran/parse.c:2004
 #, gcc-internal-format
-msgid "variadic templates only available with -std=c++0x or -std=gnu++0x"
+msgid "PRIVATE statement at %C must precede structure components"
 msgstr ""
 
-#: cp/error.c:2914
+#: fortran/parse.c:2025
 #, gcc-internal-format
-msgid "lambda expressions only available with -std=c++0x or -std=gnu++0x"
+msgid "SEQUENCE statement at %C must precede structure components"
 msgstr ""
 
-#: cp/error.c:2919
+#: fortran/parse.c:2032
 #, gcc-internal-format
-msgid "C++0x auto only available with -std=c++0x or -std=gnu++0x"
+msgid "SEQUENCE attribute at %C already specified in TYPE statement"
 msgstr ""
 
-#: cp/error.c:2923
+#: fortran/parse.c:2037
 #, gcc-internal-format
-msgid "scoped enums only available with -std=c++0x or -std=gnu++0x"
+msgid "Duplicate SEQUENCE statement at %C"
 msgstr ""
 
-#: cp/error.c:2927
+#: fortran/parse.c:2048
 #, gcc-internal-format
-msgid "defaulted and deleted functions only available with -std=c++0x or -std=gnu++0x"
+msgid "Fortran 2003:  CONTAINS block in derived type definition at %C"
 msgstr ""
 
-#. Can't throw a reference.
-#: cp/except.c:277
+#: fortran/parse.c:2138
 #, gcc-internal-format
-msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
+msgid "ENUM declaration at %C has no ENUMERATORS"
 msgstr ""
 
-#: cp/except.c:288
+#: fortran/parse.c:2224
 #, gcc-internal-format
-msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
+msgid "Unexpected %s statement in INTERFACE block at %C"
 msgstr ""
 
-#. Thrown object must be a Throwable.
-#: cp/except.c:295
+#: fortran/parse.c:2250
 #, gcc-internal-format
-msgid "type %qT is not derived from %<java::lang::Throwable%>"
+msgid "SUBROUTINE at %C does not belong in a generic function interface"
 msgstr ""
 
-#: cp/except.c:357
+#: fortran/parse.c:2254
 #, gcc-internal-format
-msgid "mixing C++ and Java catches in a single translation unit"
+msgid "FUNCTION at %C does not belong in a generic subroutine interface"
 msgstr ""
 
-#: cp/except.c:629
+#: fortran/parse.c:2264
 #, gcc-internal-format
-msgid "throwing NULL, which has integral, not pointer type"
+msgid "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
 msgstr ""
 
-#: cp/except.c:652 cp/init.c:1886
+#: fortran/parse.c:2295
 #, gcc-internal-format
-msgid "%qD should never be overloaded"
+msgid "Unexpected %s statement at %C in INTERFACE body"
 msgstr ""
 
-#: cp/except.c:750
+#: fortran/parse.c:2313
 #, gcc-internal-format
-msgid "  in thrown expression"
+msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
 msgstr ""
 
-#: cp/except.c:910
+#: fortran/parse.c:2434
 #, gcc-internal-format
-msgid "expression %qE of abstract class type %qT cannot be used in throw-expression"
+msgid "%s statement is not allowed inside of BLOCK at %C"
 msgstr ""
 
-#: cp/except.c:996
+#: fortran/parse.c:2520
 #, gcc-internal-format
-msgid "exception of type %qT will be caught"
+msgid "%s statement must appear in a MODULE"
 msgstr ""
 
-#: cp/except.c:999
+#: fortran/parse.c:2527
 #, gcc-internal-format
-msgid "   by earlier handler for %qT"
+msgid "%s statement at %C follows another accessibility specification"
 msgstr ""
 
-#: cp/except.c:1028
+#: fortran/parse.c:2577
 #, gcc-internal-format
-msgid "%<...%> handler must be the last handler for its try block"
+msgid "Bad kind expression for function '%s' at %L"
 msgstr ""
 
-#: cp/friend.c:156
-#, fuzzy, gcc-internal-format
-msgid "%qD is already a friend of class %qT"
-msgstr "не знойдзен клас \"%s\""
-
-#: cp/friend.c:232
-#, fuzzy, gcc-internal-format
-msgid "invalid type %qT declared %<friend%>"
-msgstr "тып параметра \"%s\" не аб'яўлены"
-
-#. [temp.friend]
-#. Friend declarations shall not declare partial
-#. specializations.
-#. template <class U> friend class T::X<U>;
-#. [temp.friend]
-#. Friend declarations shall not declare partial
-#. specializations.
-#: cp/friend.c:248 cp/friend.c:278
+#: fortran/parse.c:2581
 #, gcc-internal-format
-msgid "partial specialization %qT declared %<friend%>"
+msgid "The type for function '%s' at %L is not accessible"
 msgstr ""
 
-#: cp/friend.c:256
+#: fortran/parse.c:2639
 #, gcc-internal-format
-msgid "class %qT is implicitly friends with itself"
+msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
 msgstr ""
 
-#: cp/friend.c:314
-#, fuzzy, gcc-internal-format
-msgid "%qT is not a member of %qT"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/friend.c:319
-#, fuzzy, gcc-internal-format
-msgid "%qT is not a member class template of %qT"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/friend.c:327
+#: fortran/parse.c:2660
 #, gcc-internal-format
-msgid "%qT is not a nested class of %qT"
+msgid "Unexpected %s statement in WHERE block at %C"
 msgstr ""
 
-#. template <class T> friend class T;
-#: cp/friend.c:340
-#, fuzzy, gcc-internal-format
-msgid "template parameter type %qT declared %<friend%>"
-msgstr "тып параметра \"%s\" не аб'яўлены"
-
-#. template <class T> friend class A; where A is not a template
-#: cp/friend.c:346
-#, fuzzy, gcc-internal-format
-msgid "%q#T is not a template"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/friend.c:368
-#, fuzzy, gcc-internal-format
-msgid "%qD is already a friend of %qT"
-msgstr "не знойдзен клас \"%s\""
-
-#: cp/friend.c:377
-#, fuzzy, gcc-internal-format
-msgid "%qT is already a friend of %qT"
-msgstr "не знойдзен клас \"%s\""
-
-#: cp/friend.c:501
+#: fortran/parse.c:2719
 #, gcc-internal-format
-msgid "member %qD declared as friend before type %qT defined"
+msgid "Unexpected %s statement in FORALL block at %C"
 msgstr ""
 
-#: cp/friend.c:550
-#, fuzzy, gcc-internal-format
-msgid "friend declaration %qD in local class without prior declaration"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
-
-#: cp/friend.c:573
+#: fortran/parse.c:2770
 #, gcc-internal-format
-msgid "friend declaration %q#D declares a non-template function"
+msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
 msgstr ""
 
-#: cp/friend.c:577
+#: fortran/parse.c:2788
 #, gcc-internal-format
-msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
+msgid "Duplicate ELSE statements at %L and %C"
 msgstr ""
 
-#: cp/init.c:352
+#: fortran/parse.c:2849
 #, gcc-internal-format
-msgid "value-initialization of reference"
+msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
 msgstr ""
 
-#: cp/init.c:431
-#, fuzzy, gcc-internal-format
-msgid "%qD should be initialized in the member initialization list"
-msgstr "нерэчаісны ініцыялізатар"
-
-#: cp/init.c:457
+#: fortran/parse.c:2932
 #, gcc-internal-format
-msgid "value-initialization of %q#D, which has reference type"
+msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
 msgstr ""
 
-#: cp/init.c:498 cp/init.c:515
+#: fortran/parse.c:2994
 #, gcc-internal-format
-msgid "uninitialized member %qD with %<const%> type %qT"
+msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
 msgstr ""
 
-#: cp/init.c:511
-#, fuzzy, gcc-internal-format
-msgid "uninitialized reference member %qD"
-msgstr "прапушчан ініцыялізатар"
-
-#: cp/init.c:660
+#: fortran/parse.c:3027
 #, gcc-internal-format
-msgid "%q+D will be initialized after"
+msgid "End of nonblock DO statement at %C is within another block"
 msgstr ""
 
-#: cp/init.c:663
-#, fuzzy, gcc-internal-format
-msgid "base %qT will be initialized after"
-msgstr "Клас \"%s\" ужо існуе"
-
-#: cp/init.c:666
+#: fortran/parse.c:3036
 #, gcc-internal-format
-msgid "  %q+#D"
+msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
 msgstr ""
 
-#: cp/init.c:668
+#: fortran/parse.c:3092
 #, gcc-internal-format
-msgid "  base %qT"
+msgid "Fortran 2008: BLOCK construct at %C"
 msgstr ""
 
-#: cp/init.c:670
-#, fuzzy, gcc-internal-format
-msgid "  when initialized here"
-msgstr "нерэчаісны ініцыялізатар"
-
-#: cp/init.c:687
-#, fuzzy, gcc-internal-format
-msgid "multiple initializations given for %qD"
-msgstr "ініцыялізацыя"
+#: fortran/parse.c:3150
+#, gcc-internal-format
+msgid "Statement label in ENDDO at %C doesn't match DO label"
+msgstr ""
 
-#: cp/init.c:691
+#: fortran/parse.c:3166
 #, gcc-internal-format
-msgid "multiple initializations given for base %qT"
+msgid "Named block DO at %L requires matching ENDDO name"
 msgstr ""
 
-#: cp/init.c:759
+#: fortran/parse.c:3425
 #, gcc-internal-format
-msgid "initializations for multiple members of %qT"
+msgid "Name after !$omp critical and !$omp end critical does not match at %C"
 msgstr ""
 
-#: cp/init.c:823
+#: fortran/parse.c:3481
 #, gcc-internal-format
-msgid "base class %q#T should be explicitly initialized in the copy constructor"
+msgid "%s statement at %C cannot terminate a non-block DO loop"
 msgstr ""
 
-#: cp/init.c:1047 cp/init.c:1066
+#: fortran/parse.c:3671
 #, gcc-internal-format
-msgid "class %qT does not have any field named %qD"
+msgid "Contained procedure '%s' at %C is already ambiguous"
 msgstr ""
 
-#: cp/init.c:1053
+#: fortran/parse.c:3721
 #, gcc-internal-format
-msgid "%q#D is a static data member; it can only be initialized at its definition"
+msgid "Unexpected %s statement in CONTAINS section at %C"
 msgstr ""
 
-#: cp/init.c:1060
+#: fortran/parse.c:3745
 #, gcc-internal-format
-msgid "%q#D is not a non-static data member of %qT"
+msgid "Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at %C"
 msgstr ""
 
-#: cp/init.c:1099
+#: fortran/parse.c:3822
 #, gcc-internal-format
-msgid "unnamed initializer for %qT, which has no base classes"
+msgid "CONTAINS statement at %C is already in a contained program unit"
 msgstr ""
 
-#: cp/init.c:1107
+#: fortran/parse.c:3871
 #, gcc-internal-format
-msgid "unnamed initializer for %qT, which uses multiple inheritance"
+msgid "Global name '%s' at %L is already being used as a %s at %L"
 msgstr ""
 
-#: cp/init.c:1153
+#: fortran/parse.c:3892
 #, gcc-internal-format
-msgid "%qD is both a direct base and an indirect virtual base"
+msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
 msgstr ""
 
-#: cp/init.c:1161
+#: fortran/parse.c:3918
 #, gcc-internal-format
-msgid "type %qT is not a direct or virtual base of %qT"
+msgid "Unexpected %s statement in BLOCK DATA at %C"
 msgstr ""
 
-#: cp/init.c:1164
+#: fortran/parse.c:3961
 #, gcc-internal-format
-msgid "type %qT is not a direct base of %qT"
+msgid "Unexpected %s statement in MODULE at %C"
 msgstr ""
 
-#: cp/init.c:1245
-#, fuzzy, gcc-internal-format
-msgid "bad array initializer"
-msgstr "нерэчаісны ініцыялізатар"
+#. If we see a duplicate main program, shut down.  If the second
+#. instance is an implied main program, i.e. data decls or executable
+#. statements, we're in for lots of errors.
+#: fortran/parse.c:4278
+#, gcc-internal-format
+msgid "Two main PROGRAMs at %L and %C"
+msgstr ""
 
-#: cp/init.c:1456 cp/semantics.c:2600
+#: fortran/primary.c:93
 #, fuzzy, gcc-internal-format
-msgid "%qT is not a class type"
-msgstr "\"%s\" мае незавершаны тып"
+msgid "Missing kind-parameter at %C"
+msgstr "нерэчаісны тып парамэтра `%T'"
 
-#: cp/init.c:1510
+#: fortran/primary.c:217
 #, gcc-internal-format
-msgid "incomplete type %qT does not have member %qD"
+msgid "Integer kind %d at %C not available"
 msgstr ""
 
-#: cp/init.c:1523
-#, fuzzy, gcc-internal-format
-msgid "invalid pointer to bit-field %qD"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/init.c:1601
-#, fuzzy, gcc-internal-format
-msgid "invalid use of non-static member function %qD"
-msgstr "нявернае выкарыстанне \"restict\""
+#: fortran/primary.c:225
+#, gcc-internal-format
+msgid "Integer too big for its kind at %C. This check can be disabled with the option -fno-range-check"
+msgstr ""
 
-#: cp/init.c:1607
-#, fuzzy, gcc-internal-format
-msgid "invalid use of non-static data member %qD"
-msgstr "нявернае выкарыстанне \"restict\""
+#: fortran/primary.c:254
+#, gcc-internal-format
+msgid "Extension: Hollerith constant at %C"
+msgstr ""
 
-#: cp/init.c:1833
+#: fortran/primary.c:266
 #, gcc-internal-format
-msgid "invalid type %<void%> for new"
+msgid "Invalid Hollerith constant: %L must contain at least one character"
 msgstr ""
 
-#: cp/init.c:1846
-#, fuzzy, gcc-internal-format
-msgid "uninitialized const in %<new%> of %q#T"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+#: fortran/primary.c:272
+#, gcc-internal-format
+msgid "Invalid Hollerith constant: Integer kind at %L should be default"
+msgstr ""
 
-#: cp/init.c:1880
+#: fortran/primary.c:289
 #, gcc-internal-format
-msgid "call to Java constructor with %qs undefined"
+msgid "Invalid Hollerith constant at %L contains a wide character"
 msgstr ""
 
-#: cp/init.c:1898
+#: fortran/primary.c:370
 #, gcc-internal-format
-msgid "Java class %q#T object allocated using placement new"
+msgid "Extension: Hexadecimal constant at %C uses non-standard syntax"
 msgstr ""
 
-#: cp/init.c:1928
-#, fuzzy, gcc-internal-format
-msgid "no suitable %qD found in class %qT"
-msgstr "поле \"%s\" не знойдзена ў класе"
+#: fortran/primary.c:380
+#, gcc-internal-format
+msgid "Empty set of digits in BOZ constant at %C"
+msgstr ""
 
-#: cp/init.c:1935
+#: fortran/primary.c:386
 #, fuzzy, gcc-internal-format
-msgid "request for member %qD is ambiguous"
-msgstr "памер \"%s\" - %d байт"
+msgid "Illegal character in BOZ constant at %C"
+msgstr "пустая сімвальная канстанта"
 
-#: cp/init.c:2125
+#: fortran/primary.c:409
 #, gcc-internal-format
-msgid "non-constant array size in new, unable to verify length of initializer-list"
+msgid "Extension: BOZ constant at %C uses non-standard postfix syntax"
 msgstr ""
 
-#: cp/init.c:2134
+#: fortran/primary.c:440
 #, gcc-internal-format
-msgid "ISO C++ forbids initialization in array new"
+msgid "Integer too big for integer kind %i at %C"
 msgstr ""
 
-#: cp/init.c:2360
+#: fortran/primary.c:446
 #, gcc-internal-format
-msgid "size in array new must have integral type"
+msgid "Fortran 2003: BOZ used outside a DATA statement at %C"
 msgstr ""
 
-#: cp/init.c:2373
+#: fortran/primary.c:546
 #, gcc-internal-format
-msgid "new cannot be applied to a reference type"
+msgid "Missing exponent in real number at %C"
 msgstr ""
 
-#: cp/init.c:2382
+#: fortran/primary.c:602
 #, gcc-internal-format
-msgid "new cannot be applied to a function type"
+msgid "Real number at %C has a 'd' exponent and an explicit kind"
 msgstr ""
 
-#: cp/init.c:2426
+#: fortran/primary.c:615
 #, gcc-internal-format
-msgid "call to Java constructor, while %<jclass%> undefined"
+msgid "Invalid real kind %d at %C"
 msgstr ""
 
-#: cp/init.c:2444
-#, fuzzy, gcc-internal-format
-msgid "can't find %<class$%> in %qT"
-msgstr "Не магу знайсці клас \"%s\""
-
-#: cp/init.c:2831
+#: fortran/primary.c:629
 #, gcc-internal-format
-msgid "initializer ends prematurely"
+msgid "Real constant overflows its kind at %C"
 msgstr ""
 
-#: cp/init.c:2889
+#: fortran/primary.c:634
 #, gcc-internal-format
-msgid "cannot initialize multi-dimensional array with initializer"
+msgid "Real constant underflows its kind at %C"
 msgstr ""
 
-#: cp/init.c:3038
+#: fortran/primary.c:726
 #, gcc-internal-format
-msgid "possible problem detected in invocation of delete operator:"
+msgid "Syntax error in SUBSTRING specification at %C"
 msgstr ""
 
-#: cp/init.c:3042
+#: fortran/primary.c:938
 #, gcc-internal-format
-msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
+msgid "Invalid kind %d for CHARACTER constant at %C"
 msgstr ""
 
-#: cp/init.c:3064
+#: fortran/primary.c:959
+#, fuzzy, gcc-internal-format
+msgid "Unterminated character constant beginning at %C"
+msgstr "сімвальная канстанта вельмі доўгая"
+
+#: fortran/primary.c:1000
 #, gcc-internal-format
-msgid "unknown array size in delete"
+msgid "Character '%s' in string at %C is not representable in character kind %d"
 msgstr ""
 
-#: cp/init.c:3319
+#: fortran/primary.c:1083
 #, gcc-internal-format
-msgid "type to vector delete is neither pointer or array type"
+msgid "Bad kind for logical constant at %C"
 msgstr ""
 
-#: cp/lex.c:321
+#: fortran/primary.c:1122
 #, gcc-internal-format
-msgid "junk at end of #pragma %s"
+msgid "Expected PARAMETER symbol in complex constant at %C"
 msgstr ""
 
-#: cp/lex.c:328
+#: fortran/primary.c:1128
 #, gcc-internal-format
-msgid "invalid #pragma %s"
+msgid "Numeric PARAMETER required in complex constant at %C"
 msgstr ""
 
-#: cp/lex.c:336
+#: fortran/primary.c:1134
 #, gcc-internal-format
-msgid "#pragma vtable no longer supported"
+msgid "Scalar PARAMETER required in complex constant at %C"
 msgstr ""
 
-#: cp/lex.c:408
+#: fortran/primary.c:1138
 #, gcc-internal-format
-msgid "#pragma implementation for %qs appears after file is included"
+msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
 msgstr ""
 
-#: cp/lex.c:432
+#: fortran/primary.c:1168
 #, gcc-internal-format
-msgid "junk at end of #pragma GCC java_exceptions"
+msgid "Error converting PARAMETER constant in complex constant at %C"
 msgstr ""
 
-#: cp/lex.c:447
-#, fuzzy, gcc-internal-format
-msgid "%qD not defined"
-msgstr "YYDEBUG не вызначан."
-
-#: cp/lex.c:451
-#, fuzzy, gcc-internal-format
-msgid "%qD was not declared in this scope"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
-
-#. In a template, it is invalid to write "f()" or "f(3)" if no
-#. declaration of "f" is available.  Historically, G++ and most
-#. other compilers accepted that usage since they deferred all name
-#. lookup until instantiation time rather than doing unqualified
-#. name lookup at template definition time; explain to the user what
-#. is going wrong.
-#.
-#. Note that we have the exact wording of the following message in
-#. the manual (trouble.texi, node "Name lookup"), so they need to
-#. be kept in synch.
-#: cp/lex.c:489
+#: fortran/primary.c:1297
 #, gcc-internal-format
-msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
+msgid "Syntax error in COMPLEX constant at %C"
 msgstr ""
 
-#: cp/lex.c:498
+#: fortran/primary.c:1503
 #, gcc-internal-format
-msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
+msgid "Keyword '%s' at %C has already appeared in the current argument list"
 msgstr ""
 
-#: cp/mangle.c:1869
+#: fortran/primary.c:1567
+#, fuzzy, gcc-internal-format
+msgid "Extension: argument list function at %C"
+msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
+
+#: fortran/primary.c:1634
 #, gcc-internal-format
-msgid "mangling typeof, use decltype instead"
+msgid "Expected alternate return label at %C"
 msgstr ""
 
-#: cp/mangle.c:2088
+#: fortran/primary.c:1652
 #, gcc-internal-format
-msgid "mangling unknown fixed point type"
+msgid "Missing keyword name in actual argument list at %C"
 msgstr ""
 
-#: cp/mangle.c:2517
+#: fortran/primary.c:1697
 #, gcc-internal-format
-msgid "mangling %C"
+msgid "Syntax error in argument list at %C"
 msgstr ""
 
-#: cp/mangle.c:2572
+#: fortran/primary.c:1802
 #, gcc-internal-format
-msgid "mangling new-expression"
+msgid "Expected structure component name at %C"
 msgstr ""
 
-#: cp/mangle.c:2592
+#: fortran/primary.c:1846
+#, fuzzy, gcc-internal-format
+msgid "Expected argument list at %C"
+msgstr "аргумент для \"%s\" прапушчан"
+
+#: fortran/primary.c:2196
 #, gcc-internal-format
-msgid "omitted middle operand to %<?:%> operand cannot be mangled"
+msgid "Fortran 2003: Structure constructor with missing optional arguments at %C"
 msgstr ""
 
-#: cp/mangle.c:2900
+#: fortran/primary.c:2204
 #, gcc-internal-format
-msgid "the mangled name of %qD will change in a future version of GCC"
+msgid "No initializer for component '%s' given in the structure constructor at %C!"
 msgstr ""
 
-#: cp/method.c:388
+#: fortran/primary.c:2260
 #, gcc-internal-format
-msgid "generic thunk code fails for method %q#D which uses %<...%>"
+msgid "Can't construct ABSTRACT type '%s' at %C"
 msgstr ""
 
-#: cp/method.c:569
+#: fortran/primary.c:2288
 #, gcc-internal-format
-msgid "non-static const member %q#D, can't use default assignment operator"
+msgid "Fortran 2003: Structure constructor with named arguments at %C"
 msgstr ""
 
-#: cp/method.c:575
+#: fortran/primary.c:2303
 #, gcc-internal-format
-msgid "non-static reference member %q#D, can't use default assignment operator"
+msgid "Component initializer without name after component named %s at %C!"
 msgstr ""
 
-#: cp/method.c:688
+#: fortran/primary.c:2306
 #, gcc-internal-format
-msgid "synthesized method %qD first required here "
+msgid "Too many components in structure constructor at %C!"
 msgstr ""
 
-#: cp/method.c:1015
-#, fuzzy, gcc-internal-format
-msgid "defaulted declaration %q+D"
-msgstr "пустое абвяшчэнне"
-
-#: cp/method.c:1017
+#: fortran/primary.c:2339
 #, gcc-internal-format
-msgid "does not match expected signature %qD"
+msgid "Component '%s' is initialized twice in the structure constructor at %C!"
 msgstr ""
 
-#: cp/method.c:1049
-#, fuzzy, gcc-internal-format
-msgid "%qD cannot be defaulted"
-msgstr "YYDEBUG не вызначан."
-
-#: cp/method.c:1058
+#: fortran/primary.c:2395
 #, gcc-internal-format
-msgid "defaulted function %q+D with default argument"
+msgid "component '%s' at %L has already been set by a parent derived type constructor"
 msgstr ""
 
-#: cp/method.c:1064
+#: fortran/primary.c:2418
 #, gcc-internal-format
-msgid "%qD declared explicit cannot be defaulted in the class body"
+msgid "Syntax error in structure constructor at %C"
 msgstr ""
 
-#: cp/method.c:1067
+#: fortran/primary.c:2534
 #, gcc-internal-format
-msgid "%qD declared with non-public access cannot be defaulted in the class body"
+msgid "'%s' at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
 msgstr ""
 
-#: cp/method.c:1070
+#: fortran/primary.c:2653
 #, gcc-internal-format
-msgid "function %q+D defaulted on its first declaration must not have an exception-specification"
+msgid "Unexpected use of subroutine name '%s' at %C"
 msgstr ""
 
-#: cp/method.c:1119
+#: fortran/primary.c:2684
+#, fuzzy, gcc-internal-format
+msgid "Statement function '%s' requires argument list at %C"
+msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
+
+#: fortran/primary.c:2687
 #, gcc-internal-format
-msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
+msgid "Function '%s' requires an argument list at %C"
 msgstr ""
 
-#: cp/name-lookup.c:733
+#: fortran/primary.c:2734
 #, fuzzy, gcc-internal-format
-msgid "redeclaration of %<wchar_t%> as %qT"
-msgstr "нÑ\8fма Ð¿Ð°Ð¿Ñ\8fÑ\80Ñ\8dднÑ\8fга Ð°Ð±'Ñ\8fÑ\9eленнÑ\8f Ð´Ð»Ñ\8f \"%s\""
+msgid "Missing argument to '%s' at %C"
+msgstr "аÑ\80гÑ\83менÑ\82 Ð´Ð»Ñ\8f \"%s\" Ð¿Ñ\80апÑ\83Ñ\88Ñ\87ан"
 
-#. A redeclaration of main, but not a duplicate of the
-#. previous one.
-#.
-#. [basic.start.main]
-#.
-#. This function shall not be overloaded.
-#: cp/name-lookup.c:763
+#: fortran/primary.c:2875
 #, fuzzy, gcc-internal-format
-msgid "invalid redeclaration of %q+D"
-msgstr "Ð\9dеÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нае Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнне"
+msgid "Missing argument list in function '%s' at %C"
+msgstr "аÑ\80гÑ\83менÑ\82 Ð´Ð»Ñ\8f \"%s\" Ð¿Ñ\80апÑ\83Ñ\88Ñ\87ан"
 
-#: cp/name-lookup.c:764
-#, fuzzy, gcc-internal-format
-msgid "as %qD"
-msgstr "як `%D'"
+#: fortran/primary.c:2903
+#, gcc-internal-format
+msgid "Symbol at %C is not appropriate for an expression"
+msgstr ""
 
-#: cp/name-lookup.c:810 cp/name-lookup.c:821
-#, fuzzy, gcc-internal-format
-msgid "declaration of %q#D with C language linkage"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
+#: fortran/primary.c:2971
+#, gcc-internal-format
+msgid "Assigning to PROTECTED variable at %C"
+msgstr ""
 
-#: cp/name-lookup.c:814
-#, fuzzy, gcc-internal-format
-msgid "due to different exception specifications"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+#: fortran/primary.c:3005
+#, gcc-internal-format
+msgid "Named constant at %C in an EQUIVALENCE"
+msgstr ""
 
-#: cp/name-lookup.c:905
+#: fortran/primary.c:3038
 #, fuzzy, gcc-internal-format
-msgid "type mismatch with previous external decl of %q#D"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
+msgid "'%s' at %C is not a variable"
+msgstr "\"%s\" атрыбут ігнарыруецца"
 
-#: cp/name-lookup.c:906
-#, fuzzy, gcc-internal-format
-msgid "previous external decl of %q+#D"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
+#: fortran/resolve.c:111
+#, gcc-internal-format
+msgid "'%s' at %L is of the ABSTRACT type '%s'"
+msgstr ""
 
-#: cp/name-lookup.c:997
-#, fuzzy, gcc-internal-format
-msgid "extern declaration of %q#D doesn't match"
-msgstr "пустое абвяшчэнне"
+#: fortran/resolve.c:114
+#, gcc-internal-format
+msgid "ABSTRACT type '%s' used at %L"
+msgstr ""
 
-#: cp/name-lookup.c:998
-#, fuzzy, gcc-internal-format
-msgid "global declaration %q+#D"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
+#: fortran/resolve.c:164
+#, gcc-internal-format
+msgid "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
+msgstr ""
 
-#: cp/name-lookup.c:1040 cp/name-lookup.c:1048
-#, fuzzy, gcc-internal-format
-msgid "declaration of %q#D shadows a parameter"
-msgstr "абвяшчэньне `%#D'"
+#: fortran/resolve.c:168
+#, gcc-internal-format
+msgid "Alternate return specifier in function '%s' at %L is not allowed"
+msgstr ""
 
-#. Location of previous decl is not useful in this case.
-#: cp/name-lookup.c:1074
+#: fortran/resolve.c:181
 #, gcc-internal-format
-msgid "declaration of %qD shadows a member of 'this'"
+msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
 msgstr ""
 
-#: cp/name-lookup.c:1081
-#, fuzzy, gcc-internal-format
-msgid "declaration of %qD shadows a previous local"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+#: fortran/resolve.c:188
+#, gcc-internal-format
+msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
+msgstr ""
 
-#: cp/name-lookup.c:1090
+#: fortran/resolve.c:201 fortran/resolve.c:1422
 #, gcc-internal-format
-msgid "declaration of %qD shadows a global declaration"
+msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
 msgstr ""
 
-#: cp/name-lookup.c:1213
+#: fortran/resolve.c:249
 #, gcc-internal-format
-msgid "name lookup of %qD changed"
+msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)"
 msgstr ""
 
-#: cp/name-lookup.c:1214
+#: fortran/resolve.c:254
 #, gcc-internal-format
-msgid "  matches this %q+D under ISO standard rules"
+msgid "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified"
 msgstr ""
 
-#: cp/name-lookup.c:1216
+#: fortran/resolve.c:263
 #, gcc-internal-format
-msgid "  matches this %q+D under old rules"
+msgid "Argument '%s' of elemental procedure at %L must be scalar"
 msgstr ""
 
-#: cp/name-lookup.c:1234 cp/name-lookup.c:1242
+#: fortran/resolve.c:270
 #, gcc-internal-format
-msgid "name lookup of %qD changed for ISO %<for%> scoping"
+msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
 msgstr ""
 
-#: cp/name-lookup.c:1236
+#: fortran/resolve.c:278
 #, gcc-internal-format
-msgid "  cannot use obsolete binding at %q+D because it has a destructor"
+msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L"
 msgstr ""
 
-#: cp/name-lookup.c:1245
+#: fortran/resolve.c:290
 #, gcc-internal-format
-msgid "  using obsolete binding at %q+D"
+msgid "Argument '%s' of statement function at %L must be scalar"
 msgstr ""
 
-#: cp/name-lookup.c:1251 cp/parser.c:10890
+#: fortran/resolve.c:300
 #, gcc-internal-format
-msgid "(if you use %<-fpermissive%> G++ will accept your code)"
+msgid "Character-valued argument '%s' of statement function at %L must have constant length"
 msgstr ""
 
-#: cp/name-lookup.c:1306
+#: fortran/resolve.c:357
 #, gcc-internal-format
-msgid "%s %s(%E) %p %d\n"
+msgid "Contained function '%s' at %L has no IMPLICIT type"
 msgstr ""
 
-#: cp/name-lookup.c:1309
-#, fuzzy, gcc-internal-format
-msgid "%s %s %p %d\n"
-msgstr "%s: %s: "
+#: fortran/resolve.c:360
+#, gcc-internal-format
+msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
+msgstr ""
 
-#: cp/name-lookup.c:2041
-#, fuzzy, gcc-internal-format
-msgid "%q#D hides constructor for %q#T"
-msgstr "дэструктару неабходны \"%#D\""
+#: fortran/resolve.c:384
+#, gcc-internal-format
+msgid "Character-valued %s '%s' at %L must not be assumed length"
+msgstr ""
 
-#: cp/name-lookup.c:2058
-#, fuzzy, gcc-internal-format
-msgid "%q#D conflicts with previous using declaration %q#D"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+#: fortran/resolve.c:559
+#, gcc-internal-format
+msgid "Function %s at %L has entries with mismatched array specifications"
+msgstr ""
 
-#: cp/name-lookup.c:2081
-#, fuzzy, gcc-internal-format
-msgid "previous non-function declaration %q+#D"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
+#: fortran/resolve.c:576
+#, gcc-internal-format
+msgid "Extension: Function %s at %L with entries returning variables of different string lengths"
+msgstr ""
 
-#: cp/name-lookup.c:2082
-#, fuzzy, gcc-internal-format
-msgid "conflicts with function declaration %q#D"
-msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+#: fortran/resolve.c:603
+#, gcc-internal-format
+msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
+msgstr ""
 
-#. It's a nested name with template parameter dependent scope.
-#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2160 cp/name-lookup.c:2185
-#, fuzzy, gcc-internal-format
-msgid "%qT is not a namespace"
-msgstr "\"%s\" мае незавершаны тып"
+#: fortran/resolve.c:607
+#, gcc-internal-format
+msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
+msgstr ""
 
-#. 7.3.3/5
-#. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:2170
+#: fortran/resolve.c:614
 #, gcc-internal-format
-msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
+msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
 msgstr ""
 
-#: cp/name-lookup.c:2177
-#, fuzzy, gcc-internal-format
-msgid "namespace %qD not allowed in using-declaration"
-msgstr "\"%s\" - гэта не пачатак дэкларацыі"
+#: fortran/resolve.c:618
+#, gcc-internal-format
+msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
+msgstr ""
 
-#: cp/name-lookup.c:2213
-#, fuzzy, gcc-internal-format
-msgid "%qD not declared"
-msgstr "YYDEBUG не вызначан."
+#: fortran/resolve.c:656
+#, gcc-internal-format
+msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
+msgstr ""
 
-#: cp/name-lookup.c:2249 cp/name-lookup.c:2286 cp/name-lookup.c:2320
-#: cp/name-lookup.c:2335
-#, fuzzy, gcc-internal-format
-msgid "%qD is already declared in this scope"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+#: fortran/resolve.c:661
+#, gcc-internal-format
+msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
+msgstr ""
 
-#: cp/name-lookup.c:2942
+#: fortran/resolve.c:719
+#, gcc-internal-format
+msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed"
+msgstr ""
+
+#: fortran/resolve.c:723
 #, gcc-internal-format
-msgid "using-declaration for non-member at class scope"
+msgid "Initialized variable '%s' at %L is in a blank COMMON but initialization is only allowed in named common blocks"
 msgstr ""
 
-#: cp/name-lookup.c:2949
+#: fortran/resolve.c:734
 #, gcc-internal-format
-msgid "%<%T::%D%> names destructor"
+msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
 msgstr ""
 
-#: cp/name-lookup.c:2954
+#: fortran/resolve.c:738
 #, gcc-internal-format
-msgid "%<%T::%D%> names constructor"
+msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable"
 msgstr ""
 
-#: cp/name-lookup.c:2959
-#, fuzzy, gcc-internal-format
-msgid "%<%T::%D%> names constructor in %qT"
-msgstr "дэструктару неабходны \"%#D\""
-
-#: cp/name-lookup.c:3009
+#: fortran/resolve.c:742
 #, gcc-internal-format
-msgid "no members matching %<%T::%D%> in %q#T"
+msgid "Derived type variable '%s' in COMMON at %L may not have default initializer"
 msgstr ""
 
-#: cp/name-lookup.c:3077
+#: fortran/resolve.c:772
 #, gcc-internal-format
-msgid "declaration of %qD not in a namespace surrounding %qD"
+msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
 msgstr ""
 
-#: cp/name-lookup.c:3085
-#, fuzzy, gcc-internal-format
-msgid "explicit qualification in declaration of %qD"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
-
-#: cp/name-lookup.c:3167
+#: fortran/resolve.c:776
 #, gcc-internal-format
-msgid "%qD should have been declared inside %qD"
+msgid "COMMON block '%s' at %L is also an intrinsic procedure"
 msgstr ""
 
-#: cp/name-lookup.c:3212
+#: fortran/resolve.c:780
 #, gcc-internal-format
-msgid "%qD attribute requires a single NTBS argument"
+msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
 msgstr ""
 
-#: cp/name-lookup.c:3219
+#: fortran/resolve.c:785
 #, gcc-internal-format
-msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
+msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
 msgstr ""
 
-#: cp/name-lookup.c:3228 cp/name-lookup.c:3598
-#, fuzzy, gcc-internal-format
-msgid "%qD attribute directive ignored"
-msgstr "\"%s\" атрыбут ігнарыруецца"
-
-#: cp/name-lookup.c:3273
-#, fuzzy, gcc-internal-format
-msgid "namespace alias %qD not allowed here, assuming %qD"
-msgstr "\"%s\" - гэта не пачатак дэкларацыі"
-
-#: cp/name-lookup.c:3586
+#: fortran/resolve.c:848
 #, gcc-internal-format
-msgid "strong using only meaningful at namespace scope"
+msgid "Components of structure constructor '%s' at %L are PRIVATE"
 msgstr ""
 
-#: cp/name-lookup.c:3590
+#: fortran/resolve.c:876
 #, gcc-internal-format
-msgid "current namespace %qD does not enclose strongly used namespace %qD"
+msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
 msgstr ""
 
-#: cp/name-lookup.c:5035
+#: fortran/resolve.c:889
 #, gcc-internal-format
-msgid "argument dependent lookup finds %q+D"
+msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
 msgstr ""
 
-#: cp/name-lookup.c:5479
+#: fortran/resolve.c:906
 #, gcc-internal-format
-msgid "XXX entering pop_everything ()\n"
+msgid "The NULL in the derived type constructor at %L is being applied to component '%s', which is neither a POINTER nor ALLOCATABLE"
 msgstr ""
 
-#: cp/name-lookup.c:5488
+#: fortran/resolve.c:920
 #, gcc-internal-format
-msgid "XXX leaving pop_everything ()\n"
+msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
 msgstr ""
 
-#: cp/parser.c:435
+#: fortran/resolve.c:1042
 #, gcc-internal-format
-msgid "identifier %qE will become a keyword in C++0x"
+msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L"
 msgstr ""
 
-#: cp/parser.c:2100
+#: fortran/resolve.c:1104
 #, fuzzy, gcc-internal-format
-msgid "%<#pragma%> is not allowed here"
-msgstr "Клас \"%s\" ужо існуе"
-
-#: cp/parser.c:2131
-#, gcc-internal-format
-msgid "%<%E::%E%> has not been declared"
-msgstr ""
+msgid "'%s' at %L is ambiguous"
+msgstr "памер \"%s\" - %d байт"
 
-#: cp/parser.c:2134
+#: fortran/resolve.c:1108
 #, gcc-internal-format
-msgid "%<::%E%> has not been declared"
+msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
 msgstr ""
 
-#: cp/parser.c:2137
+#: fortran/resolve.c:1210
 #, gcc-internal-format
-msgid "request for member %qE in non-class type %qT"
+msgid "Type specified for intrinsic function '%s' at %L is ignored"
 msgstr ""
 
-#: cp/parser.c:2140
+#: fortran/resolve.c:1223
 #, gcc-internal-format
-msgid "%<%T::%E%> has not been declared"
+msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
 msgstr ""
 
-#: cp/parser.c:2143
+#: fortran/resolve.c:1234
 #, gcc-internal-format
-msgid "%qE has not been declared"
+msgid "'%s' declared INTRINSIC at %L does not exist"
 msgstr ""
 
-#: cp/parser.c:2146
+#: fortran/resolve.c:1245
 #, gcc-internal-format
-msgid "%<%E::%E%> %s"
+msgid "The intrinsic '%s' declared INTRINSIC at %L is not available in the current standard settings but %s.  Use an appropriate -std=* option or enable -fall-intrinsics in order to use it."
 msgstr ""
 
-#: cp/parser.c:2148
+#: fortran/resolve.c:1281
 #, gcc-internal-format
-msgid "%<::%E%> %s"
+msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
 msgstr ""
 
-#: cp/parser.c:2150
+#: fortran/resolve.c:1315 fortran/resolve.c:7311 fortran/resolve.c:8099
 #, gcc-internal-format
-msgid "%qE %s"
+msgid "Label %d referenced at %L is never defined"
 msgstr ""
 
-#: cp/parser.c:2188
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ 1998 does not support %<long long%>"
-msgstr "ISO C++ не падтрымлівае \"long long\""
-
-#: cp/parser.c:2209
+#: fortran/resolve.c:1374
 #, fuzzy, gcc-internal-format
-msgid "duplicate %qs"
-msgstr "паÑ\9eÑ\82аÑ\80Ñ\8dнÑ\8cне `%s'"
+msgid "Statement function '%s' at %L is not allowed as an actual argument"
+msgstr "меÑ\82ка \"%s\" Ð²Ñ\8bзнаÑ\87ана, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82оÑ\9eваеÑ\86Ñ\86а"
 
-#: cp/parser.c:2254
+#: fortran/resolve.c:1382
 #, gcc-internal-format
-msgid "new types may not be defined in a return type"
+msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
 msgstr ""
 
-#: cp/parser.c:2256
-#, fuzzy, gcc-internal-format
-msgid "(perhaps a semicolon is missing after the definition of %qT)"
-msgstr "Не магу знайсці дэкларацыю інтэрфейса для \"%s\""
-
-#: cp/parser.c:2276 cp/parser.c:4289 cp/pt.c:6167
-#, fuzzy, gcc-internal-format
-msgid "%qT is not a template"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/parser.c:2278
-#, fuzzy, gcc-internal-format
-msgid "%qE is not a template"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/parser.c:2280
-#, fuzzy, gcc-internal-format
-msgid "invalid template-id"
-msgstr "Нерэчаісны выбар %s"
-
-#: cp/parser.c:2343
-#, fuzzy, gcc-internal-format
-msgid "invalid use of template-name %qE without an argument list"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/parser.c:2346
-#, fuzzy, gcc-internal-format
-msgid "invalid use of destructor %qD as a type"
-msgstr "нявернае выкарыстанне \"restict\""
+#: fortran/resolve.c:1389
+#, gcc-internal-format
+msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
+msgstr ""
 
-#. Something like 'unsigned A a;'
-#: cp/parser.c:2349
+#: fortran/resolve.c:1395
 #, gcc-internal-format
-msgid "invalid combination of multiple type-specifiers"
+msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
 msgstr ""
 
-#. Issue an error message.
-#: cp/parser.c:2353
+#: fortran/resolve.c:1444
 #, fuzzy, gcc-internal-format
-msgid "%qE does not name a type"
-msgstr "\"%s\" мае незавершаны тып"
+msgid "Symbol '%s' at %L is ambiguous"
+msgstr "памер \"%s\" - %d байт"
 
-#: cp/parser.c:2386
+#: fortran/resolve.c:1495
 #, gcc-internal-format
-msgid "(perhaps %<typename %T::%E%> was intended)"
+msgid "By-value argument at %L is not of numeric type"
 msgstr ""
 
-#: cp/parser.c:2401
+#: fortran/resolve.c:1502
 #, gcc-internal-format
-msgid "%qE in namespace %qE does not name a type"
+msgid "By-value argument at %L cannot be an array or an array section"
 msgstr ""
 
-#. A<T>::A<T>()
-#: cp/parser.c:2407
+#: fortran/resolve.c:1516
 #, gcc-internal-format
-msgid "%<%T::%E%> names the constructor, not the type"
+msgid "By-value argument at %L is not allowed in this context"
 msgstr ""
 
-#: cp/parser.c:2410
+#: fortran/resolve.c:1528
 #, gcc-internal-format
-msgid "and %qT has no template constructors"
+msgid "Passing internal procedure at %L by location not allowed"
 msgstr ""
 
-#: cp/parser.c:2415
+#: fortran/resolve.c:1653
 #, gcc-internal-format
-msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
+msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
 msgstr ""
 
-#: cp/parser.c:2419
+#: fortran/resolve.c:1692
 #, gcc-internal-format
-msgid "%qE in class %qT does not name a type"
+msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
 msgstr ""
 
-#: cp/parser.c:3208
-#, fuzzy, gcc-internal-format
-msgid "fixed-point types not supported in C++"
-msgstr "-pipe не падтрымліваецца"
-
-#: cp/parser.c:3289
+#: fortran/resolve.c:1838
 #, gcc-internal-format
-msgid "ISO C++ forbids braced-groups within expressions"
+msgid "The reference to function '%s' at %L either needs an explicit INTERFACE or the rank is incorrect"
 msgstr ""
 
-#: cp/parser.c:3301
+#: fortran/resolve.c:1851
 #, gcc-internal-format
-msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
+msgid "Nonconstant character-length function '%s' at %L must have an explicit interface"
 msgstr ""
 
-#: cp/parser.c:3374
-#, fuzzy, gcc-internal-format
-msgid "%<this%> may not be used in this context"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
+#: fortran/resolve.c:1953
+#, gcc-internal-format
+msgid "There is no specific function for the generic '%s' at %L"
+msgstr ""
 
-#: cp/parser.c:3595
+#: fortran/resolve.c:1962
 #, gcc-internal-format
-msgid "local variable %qD may not appear in this context"
+msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
 msgstr ""
 
-#: cp/parser.c:3889
+#: fortran/resolve.c:2000
 #, gcc-internal-format
-msgid "scope %qT before %<~%> is not a class-name"
+msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
 msgstr ""
 
-#: cp/parser.c:4008
+#: fortran/resolve.c:2049
 #, gcc-internal-format
-msgid "declaration of %<~%T%> as member of %qT"
+msgid "Unable to resolve the specific function '%s' at %L"
 msgstr ""
 
-#: cp/parser.c:4023
+#: fortran/resolve.c:2105 fortran/resolve.c:12135
 #, gcc-internal-format
-msgid "typedef-name %qD used as destructor declarator"
+msgid "Function '%s' at %L has no IMPLICIT type"
 msgstr ""
 
-#. Warn the user that a compound literal is not
-#. allowed in standard C++.
-#: cp/parser.c:4713
+#: fortran/resolve.c:2314
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids compound-literals"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+msgid "Argument to '%s' at %L is not a variable"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
 
-#: cp/parser.c:5090
-#, fuzzy, gcc-internal-format
-msgid "%qE does not have class type"
-msgstr "\"%s\" мае незавершаны тып"
+#: fortran/resolve.c:2362
+#, gcc-internal-format
+msgid "More actual than formal arguments in '%s' call at %L"
+msgstr ""
 
-#: cp/parser.c:5175 cp/typeck.c:2214
-#, fuzzy, gcc-internal-format
-msgid "invalid use of %qD"
-msgstr "нерэчаіснае выкарыстаньне `%D'"
+#: fortran/resolve.c:2371
+#, gcc-internal-format
+msgid "Parameter '%s' to '%s' at %L must be either a TARGET or an associated pointer"
+msgstr ""
 
-#: cp/parser.c:5758
+#: fortran/resolve.c:2394
 #, gcc-internal-format
-msgid "array bound forbidden after parenthesized type-id"
+msgid "Allocatable variable '%s' used as a parameter to '%s' at %L must not be an array of zero size"
 msgstr ""
 
-#: cp/parser.c:5760
+#: fortran/resolve.c:2411
 #, gcc-internal-format
-msgid "try removing the parentheses around the type-id"
+msgid "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' because it is not C interoperable"
 msgstr ""
 
-#: cp/parser.c:5964
+#: fortran/resolve.c:2421
 #, gcc-internal-format
-msgid "expression in new-declarator must have integral or enumeration type"
+msgid "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' because it is not C interoperable"
 msgstr ""
 
-#: cp/parser.c:6218
+#: fortran/resolve.c:2444 fortran/resolve.c:2481
 #, gcc-internal-format
-msgid "use of old-style cast"
+msgid "CHARACTER argument '%s' to '%s' at %L must have a length of 1"
 msgstr ""
 
-#: cp/parser.c:6349
+#. Case 1c, section 15.1.2.5, J3/04-007: an associated
+#. scalar pointer.
+#: fortran/resolve.c:2457
 #, gcc-internal-format
-msgid "%<>>%> operator will be treated as two right angle brackets in C++0x"
+msgid "Argument '%s' to '%s' at %L must be an associated scalar POINTER"
 msgstr ""
 
-#: cp/parser.c:6352
+#: fortran/resolve.c:2473
 #, gcc-internal-format
-msgid "suggest parentheses around %<>>%> expression"
+msgid "Parameter '%s' to '%s' at %L must be a scalar"
 msgstr ""
 
-#: cp/parser.c:7187
+#. TODO: Update this error message to allow for procedure
+#. pointers once they are implemented.
+#: fortran/resolve.c:2495
 #, gcc-internal-format
-msgid "expected end of capture-list"
+msgid "Parameter '%s' to '%s' at %L must be a procedure"
 msgstr ""
 
-#: cp/parser.c:7238
+#: fortran/resolve.c:2503
 #, gcc-internal-format
-msgid "ISO C++ does not allow initializers in lambda expression capture lists"
+msgid "Parameter '%s' to '%s' at %L must be BIND(C)"
 msgstr ""
 
-#: cp/parser.c:7332
+#: fortran/resolve.c:2554
 #, fuzzy, gcc-internal-format
-msgid "default argument specified for lambda parameter"
-msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'"
+msgid "'%s' at %L is not a function"
+msgstr "`%D' - гэта ня функцыя,"
 
-#: cp/parser.c:7395
+#: fortran/resolve.c:2562 fortran/resolve.c:3176
 #, gcc-internal-format
-msgid "lambda expression with no captures declared mutable"
+msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
 msgstr ""
 
-#: cp/parser.c:7738
+#. Internal procedures are taken care of in resolve_contained_fntype.
+#: fortran/resolve.c:2608
 #, gcc-internal-format
-msgid "case label %qE not within a switch statement"
+msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
 msgstr ""
 
-#: cp/parser.c:7811
+#: fortran/resolve.c:2661
 #, gcc-internal-format
-msgid "need %<typename%> before %qE because %qT is a dependent scope"
+msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
 msgstr ""
 
-#: cp/parser.c:7820
+#: fortran/resolve.c:2711
 #, gcc-internal-format
-msgid "%<%T::%D%> names the constructor, not the type"
+msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
 msgstr ""
 
-#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:8455
+#: fortran/resolve.c:2718
 #, gcc-internal-format
-msgid "ISO C++ forbids computed gotos"
+msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
 msgstr ""
 
-#: cp/parser.c:8600 cp/parser.c:16598
+#: fortran/resolve.c:2734
 #, gcc-internal-format
-msgid "extra %<;%>"
+msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
 msgstr ""
 
-#: cp/parser.c:8821
+#: fortran/resolve.c:2738
 #, gcc-internal-format
-msgid "%<__label__%> not at the beginning of a block"
+msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
 msgstr ""
 
-#: cp/parser.c:8959
+#: fortran/resolve.c:2786
 #, gcc-internal-format
-msgid "mixing declarations and function-definitions is forbidden"
+msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
 msgstr ""
 
-#: cp/parser.c:9100
+#: fortran/resolve.c:2789
 #, gcc-internal-format
-msgid "%<friend%> used outside of class"
+msgid "Subroutine call to '%s' at %L is not PURE"
 msgstr ""
 
-#. Complain about `auto' as a storage specifier, if
-#. we're complaining about C++0x compatibility.
-#: cp/parser.c:9159
+#: fortran/resolve.c:2852
 #, gcc-internal-format
-msgid "%<auto%> will change meaning in C++0x; please remove it"
+msgid "There is no specific subroutine for the generic '%s' at %L"
 msgstr ""
 
-#: cp/parser.c:9281
-#, fuzzy, gcc-internal-format
-msgid "class definition may not be declared a friend"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
-
-#: cp/parser.c:9350 cp/parser.c:16922
+#: fortran/resolve.c:2861
 #, gcc-internal-format
-msgid "templates may not be %<virtual%>"
+msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
 msgstr ""
 
-#: cp/parser.c:9771
+#: fortran/resolve.c:2969
 #, gcc-internal-format
-msgid "invalid use of %<auto%> in conversion operator"
+msgid "Missing SHAPE parameter for call to %s at %L"
 msgstr ""
 
-#: cp/parser.c:9856
+#: fortran/resolve.c:2977
 #, gcc-internal-format
-msgid "only constructors take base initializers"
+msgid "SHAPE parameter for call to %s at %L must be a rank 1 INTEGER array"
 msgstr ""
 
-#: cp/parser.c:9878
-#, fuzzy, gcc-internal-format
-msgid "cannot expand initializer for member %<%D%>"
-msgstr "прапушчан ініцыялізатар"
-
-#: cp/parser.c:9933
+#: fortran/resolve.c:3044
 #, gcc-internal-format
-msgid "anachronistic old-style base class initializer"
+msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
 msgstr ""
 
-#: cp/parser.c:10001
+#: fortran/resolve.c:3088
 #, gcc-internal-format
-msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
+msgid "Unable to resolve the specific subroutine '%s' at %L"
 msgstr ""
 
-#. Warn that we do not support `export'.
-#: cp/parser.c:10346
+#: fortran/resolve.c:3148
 #, gcc-internal-format
-msgid "keyword %<export%> not implemented, and will be ignored"
+msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
 msgstr ""
 
-#: cp/parser.c:10532 cp/parser.c:10631 cp/parser.c:10738 cp/parser.c:15307
-#, fuzzy, gcc-internal-format
-msgid "template parameter pack %qD cannot have a default argument"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
-
-#: cp/parser.c:10536 cp/parser.c:15314
-#, fuzzy, gcc-internal-format
-msgid "template parameter pack cannot have a default argument"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
-
-#: cp/parser.c:10635 cp/parser.c:10742
-#, fuzzy, gcc-internal-format
-msgid "template parameter packs cannot have default arguments"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
-
-#: cp/parser.c:10882
+#: fortran/resolve.c:3186
 #, gcc-internal-format
-msgid "%<<::%> cannot begin a template-argument list"
+msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
 msgstr ""
 
-#: cp/parser.c:10886
+#: fortran/resolve.c:3190
 #, gcc-internal-format
-msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
+msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
 msgstr ""
 
-#: cp/parser.c:10964
+#: fortran/resolve.c:3268
 #, gcc-internal-format
-msgid "parse error in template argument list"
+msgid "Shapes for operands at %L and %L are not conformable"
 msgstr ""
 
-#. Explain what went wrong.
-#: cp/parser.c:11078
+#: fortran/resolve.c:3750
 #, gcc-internal-format
-msgid "non-template %qD used as template"
+msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
 msgstr ""
 
-#: cp/parser.c:11080
+#: fortran/resolve.c:3758
 #, gcc-internal-format
-msgid "use %<%T::template %D%> to indicate that it is a template"
+msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
 msgstr ""
 
-#: cp/parser.c:11213
+#: fortran/resolve.c:3777
 #, gcc-internal-format
-msgid "expected parameter pack before %<...%>"
+msgid "Illegal stride of zero at %L"
 msgstr ""
 
-#: cp/parser.c:11628
+#: fortran/resolve.c:3794
 #, gcc-internal-format
-msgid "template specialization with C linkage"
+msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
 msgstr ""
 
-#: cp/parser.c:12444
+#: fortran/resolve.c:3802
 #, gcc-internal-format
-msgid "declaration %qD does not declare anything"
+msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
 msgstr ""
 
-#: cp/parser.c:12530
+#: fortran/resolve.c:3818
 #, gcc-internal-format
-msgid "attributes ignored on uninstantiated type"
+msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
 msgstr ""
 
-#: cp/parser.c:12534
+#: fortran/resolve.c:3827
 #, gcc-internal-format
-msgid "attributes ignored on template instantiation"
+msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
 msgstr ""
 
-#: cp/parser.c:12539
+#: fortran/resolve.c:3866
 #, gcc-internal-format
-msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
+msgid "Rightmost upper bound of assumed size array section not specified at %L"
 msgstr ""
 
-#: cp/parser.c:12824
-#, fuzzy, gcc-internal-format
-msgid "%qD is not a namespace-name"
-msgstr "`%D' - гэта ня функцыя,"
-
-#: cp/parser.c:12951
+#: fortran/resolve.c:3876
 #, gcc-internal-format
-msgid "%<namespace%> definition is not allowed here"
+msgid "Rank mismatch in array reference at %L (%d/%d)"
 msgstr ""
 
-#: cp/parser.c:13092
-#, fuzzy, gcc-internal-format
-msgid "a template-id may not appear in a using-declaration"
-msgstr "\"%s\" - гэта не пачатак дэкларацыі"
-
-#: cp/parser.c:13513
+#: fortran/resolve.c:3904
 #, gcc-internal-format
-msgid "an asm-specification is not allowed on a function-definition"
+msgid "Array index at %L must be scalar"
 msgstr ""
 
-#: cp/parser.c:13517
-#, fuzzy, gcc-internal-format
-msgid "attributes are not allowed on a function-definition"
-msgstr "\"%s\" - гэта не пачатак дэкларацыі"
-
-#: cp/parser.c:13670
-#, fuzzy, gcc-internal-format
-msgid "initializer provided for function"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
+#: fortran/resolve.c:3910
+#, gcc-internal-format
+msgid "Array index at %L must be of INTEGER type, found %s"
+msgstr ""
 
-#: cp/parser.c:13703
+#: fortran/resolve.c:3916
 #, gcc-internal-format
-msgid "attributes after parenthesized initializer ignored"
+msgid "Extension: REAL array index at %L"
 msgstr ""
 
-#: cp/parser.c:14098 cp/pt.c:9774
+#: fortran/resolve.c:3946
 #, fuzzy, gcc-internal-format
-msgid "array bound is not an integer constant"
-msgstr "памеÑ\80 Ð¼Ð°Ñ\81Ñ\96ва \"%s\" Ð°Ð´Ð¼Ð¾Ñ\9eнÑ\8b"
+msgid "Argument dim at %L must be scalar"
+msgstr "пеÑ\80Ñ\88Ñ\8bм Ð°Ñ\80гÑ\83менÑ\82ам \"%s\" Ð¿Ð°Ð²Ñ\96нен Ð±Ñ\8bÑ\86Ñ\8c \"int\""
 
-#: cp/parser.c:14219
+#: fortran/resolve.c:3953
 #, gcc-internal-format
-msgid "cannot define member of dependent typedef %qT"
+msgid "Argument dim at %L must be of INTEGER type"
 msgstr ""
 
-#: cp/parser.c:14223
-#, fuzzy, gcc-internal-format
-msgid "%<%T::%E%> is not a type"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/parser.c:14251
+#: fortran/resolve.c:4077
 #, fuzzy, gcc-internal-format
-msgid "invalid use of constructor as a template"
-msgstr "нÑ\8fвеÑ\80нае Ð²Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82анне \"restict\""
+msgid "Array index at %L is an array of rank %d"
+msgstr "памеÑ\80 Ð¼Ð°Ñ\81Ñ\96ва \"%s\" Ð²ÐµÐ»Ñ\8cмÑ\96 Ð²Ñ\8fлÑ\96кÑ\96"
 
-#: cp/parser.c:14253
+#: fortran/resolve.c:4116
 #, gcc-internal-format
-msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
+msgid "Substring start index at %L must be of type INTEGER"
 msgstr ""
 
-#: cp/parser.c:14431
+#: fortran/resolve.c:4123
 #, gcc-internal-format
-msgid "%qD is a namespace"
+msgid "Substring start index at %L must be scalar"
 msgstr ""
 
-#: cp/parser.c:14506
-#, fuzzy, gcc-internal-format
-msgid "duplicate cv-qualifier"
-msgstr "паўтарэнне \"volatile\""
-
-#: cp/parser.c:14628
-#, fuzzy, gcc-internal-format
-msgid "invalid use of %<auto%>"
-msgstr "нерэчаіснае выкарыстаньне `%D'"
-
-#: cp/parser.c:15240
-#, fuzzy, gcc-internal-format
-msgid "file ends in default argument"
-msgstr "нехапае аргументаў у функцыі \"%s\""
+#: fortran/resolve.c:4132
+#, gcc-internal-format
+msgid "Substring start index at %L is less than one"
+msgstr ""
 
-#: cp/parser.c:15286
+#: fortran/resolve.c:4145
 #, gcc-internal-format
-msgid "deprecated use of default argument for parameter of non-function"
+msgid "Substring end index at %L must be of type INTEGER"
 msgstr ""
 
-#: cp/parser.c:15290
+#: fortran/resolve.c:4152
 #, gcc-internal-format
-msgid "default arguments are only permitted for function parameters"
+msgid "Substring end index at %L must be scalar"
 msgstr ""
 
-#: cp/parser.c:15576
+#: fortran/resolve.c:4162
 #, gcc-internal-format
-msgid "ISO C++ does not allow designated initializers"
+msgid "Substring end index at %L exceeds the string length"
 msgstr ""
 
-#: cp/parser.c:16190
+#: fortran/resolve.c:4172
 #, fuzzy, gcc-internal-format
-msgid "invalid class name in declaration of %qD"
-msgstr "Ð\9dеÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нае Ð°Ð±Ð²Ñ\8fÑ\88Ñ\87Ñ\8dнне"
+msgid "Substring end index at %L is too large"
+msgstr "памеÑ\80 Ð¼Ð°Ñ\81Ñ\96ва \"%s\" Ð²ÐµÐ»Ñ\8cмÑ\96 Ð²Ñ\8fлÑ\96кÑ\96"
 
-#: cp/parser.c:16204
+#: fortran/resolve.c:4308
 #, gcc-internal-format
-msgid "declaration of %qD in namespace %qD which does not enclose %qD"
+msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
 msgstr ""
 
-#: cp/parser.c:16209
+#: fortran/resolve.c:4315
 #, gcc-internal-format
-msgid "declaration of %qD in %qD which does not enclose %qD"
+msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
 msgstr ""
 
-#: cp/parser.c:16223
+#: fortran/resolve.c:4334
 #, gcc-internal-format
-msgid "extra qualification not allowed"
+msgid "Two or more part references with nonzero rank must not be specified at %L"
 msgstr ""
 
-#: cp/parser.c:16235
-#, fuzzy, gcc-internal-format
-msgid "an explicit specialization must be preceded by %<template <>%>"
-msgstr "ініцыялізацыя"
-
-#: cp/parser.c:16265
+#: fortran/resolve.c:4517
 #, gcc-internal-format
-msgid "function template %qD redeclared as a class template"
+msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
 msgstr ""
 
-#: cp/parser.c:16348
-#, fuzzy, gcc-internal-format
-msgid "previous definition of %q+#T"
-msgstr "папярэдняе вызначэньне `%#T'"
-
-#: cp/parser.c:16617
+#: fortran/resolve.c:4522
 #, gcc-internal-format
-msgid "a class-key must be used when declaring a friend"
+msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
 msgstr ""
 
-#: cp/parser.c:16632
+#: fortran/resolve.c:4877
 #, gcc-internal-format
-msgid "friend declaration does not name a class or function"
+msgid "Passed-object at %L must be scalar"
 msgstr ""
 
-#: cp/parser.c:16814
+#: fortran/resolve.c:4906
 #, gcc-internal-format
-msgid "pure-specifier on function-definition"
+msgid "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
 msgstr ""
 
-#: cp/parser.c:17127
+#: fortran/resolve.c:4914
 #, gcc-internal-format
-msgid "keyword %<typename%> not allowed outside of templates"
+msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
 msgstr ""
 
-#: cp/parser.c:17130
+#: fortran/resolve.c:4922
 #, gcc-internal-format
-msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
+msgid "Non-scalar base object at %L currently not implemented"
 msgstr ""
 
-#: cp/parser.c:18286
+#. Nothing matching found!
+#: fortran/resolve.c:5024
 #, gcc-internal-format
-msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
+msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
 msgstr ""
 
-#: cp/parser.c:18291
-#, fuzzy, gcc-internal-format
-msgid "invalid declaration of %<%T::%E%>"
-msgstr "Нерэчаіснае абвяшчэнне"
-
-#: cp/parser.c:18295
-#, fuzzy, gcc-internal-format
-msgid "too few template-parameter-lists"
-msgstr "невыкарыстаемы параметр \"%s\""
-
-#. Otherwise, there are too many template parameter lists.  We have
-#. something like:
-#.
-#. template <class T> template <class U> void S::f();
-#: cp/parser.c:18302
+#. To resolve class member calls, we borrow this bit
+#. of code to select the specific procedures.
+#: fortran/resolve.c:5044 fortran/resolve.c:5097
 #, gcc-internal-format
-msgid "too many template-parameter-lists"
+msgid "'%s' at %L should be a SUBROUTINE"
 msgstr ""
 
-#: cp/parser.c:18590
-#, fuzzy, gcc-internal-format
-msgid "named return values are no longer supported"
-msgstr "-pipe не падтрымліваецца."
-
-#: cp/parser.c:18670
+#: fortran/resolve.c:5089
 #, gcc-internal-format
-msgid "invalid declaration of member template in local class"
+msgid "'%s' at %L should be a FUNCTION"
 msgstr ""
 
-#: cp/parser.c:18679
+#: fortran/resolve.c:5172
 #, gcc-internal-format
-msgid "template with C linkage"
+msgid "no typebound available procedure named '%s' at %L"
 msgstr ""
 
-#: cp/parser.c:18827
-#, fuzzy, gcc-internal-format
-msgid "template declaration of %<typedef%>"
-msgstr "пустое абвяшчэнне"
+#: fortran/resolve.c:5665
+#, gcc-internal-format
+msgid "%s at %L must be a scalar"
+msgstr ""
 
-#: cp/parser.c:18896
-#, fuzzy, gcc-internal-format
-msgid "explicit template specialization cannot have a storage class"
-msgstr "ініцыялізацыя"
+#: fortran/resolve.c:5675
+#, gcc-internal-format
+msgid "Deleted feature: %s at %L must be integer"
+msgstr ""
 
-#: cp/parser.c:19121
+#: fortran/resolve.c:5679 fortran/resolve.c:5686
 #, gcc-internal-format
-msgid "%<>>%> should be %<> >%> within a nested template argument list"
+msgid "%s at %L must be INTEGER"
 msgstr ""
 
-#: cp/parser.c:19134
+#: fortran/resolve.c:5706
 #, gcc-internal-format
-msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
+msgid "Cannot assign to loop variable in PURE procedure at %L"
 msgstr ""
 
-#: cp/parser.c:19477
+#: fortran/resolve.c:5730
 #, gcc-internal-format
-msgid "invalid use of %qD in linkage specification"
+msgid "Step expression in DO loop at %L cannot be zero"
 msgstr ""
 
-#: cp/parser.c:19490
+#: fortran/resolve.c:5765
 #, gcc-internal-format
-msgid "%<__thread%> before %qD"
+msgid "DO loop at %L will be executed zero times"
 msgstr ""
 
-#: cp/parser.c:19811
+#: fortran/resolve.c:5826
 #, gcc-internal-format
-msgid "%qs tag used in naming %q#T"
+msgid "FORALL index-name at %L must be a scalar INTEGER"
 msgstr ""
 
-#: cp/parser.c:19832
+#: fortran/resolve.c:5831
 #, gcc-internal-format
-msgid "%qD redeclared with different access"
+msgid "FORALL start expression at %L must be a scalar INTEGER"
 msgstr ""
 
-#: cp/parser.c:19851
+#: fortran/resolve.c:5838
 #, gcc-internal-format
-msgid "%<template%> (as a disambiguator) is only allowed within templates"
+msgid "FORALL end expression at %L must be a scalar INTEGER"
 msgstr ""
 
-#: cp/parser.c:20118 cp/parser.c:21046 cp/parser.c:21179
+#: fortran/resolve.c:5846
 #, gcc-internal-format
-msgid "misplaced %<@%D%> Objective-C++ construct"
+msgid "FORALL stride expression at %L must be a scalar %s"
 msgstr ""
 
-#: cp/parser.c:20263
+#: fortran/resolve.c:5851
 #, gcc-internal-format
-msgid "%<@encode%> must specify a type as an argument"
+msgid "FORALL stride expression at %L cannot be zero"
 msgstr ""
 
-#: cp/parser.c:20579
+#: fortran/resolve.c:5867
 #, gcc-internal-format
-msgid "invalid Objective-C++ selector name"
+msgid "FORALL index '%s' may not appear in triplet specification at %L"
 msgstr ""
 
-#: cp/parser.c:20910
+#: fortran/resolve.c:5967 fortran/resolve.c:6183
 #, gcc-internal-format
-msgid "identifier expected after %<@protocol%>"
+msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
 msgstr ""
 
-#: cp/parser.c:22249
+#: fortran/resolve.c:5973
 #, gcc-internal-format
-msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
+msgid "Cannot deallocate INTENT(IN) variable '%s' at %L"
 msgstr ""
 
-#: cp/parser.c:22417 cp/pt.c:11176
+#: fortran/resolve.c:6046
 #, gcc-internal-format
-msgid "iteration variable %qD should not be reduction"
+msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
 msgstr ""
 
-#: cp/parser.c:22484
+#: fortran/resolve.c:6074
 #, gcc-internal-format
-msgid "not enough collapsed for loops"
+msgid "Source-expr at %L and allocate-object at %L must have the same shape"
 msgstr ""
 
-#: cp/parser.c:22946
+#: fortran/resolve.c:6194
 #, gcc-internal-format
-msgid "junk at end of %<#pragma GCC pch_preprocess%>"
+msgid "Type of entity at %L is type incompatible with source-expr at %L"
 msgstr ""
 
-#: cp/parser.c:23109
+#: fortran/resolve.c:6207
 #, gcc-internal-format
-msgid "inter-module optimizations not implemented for C++"
+msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
 msgstr ""
 
-#: cp/pt.c:273
+#: fortran/resolve.c:6216
 #, gcc-internal-format
-msgid "data member %qD cannot be a member template"
+msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or SOURCE="
 msgstr ""
 
-#: cp/pt.c:285
-#, fuzzy, gcc-internal-format
-msgid "invalid member template declaration %qD"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
-
-#: cp/pt.c:647
-#, fuzzy, gcc-internal-format
-msgid "explicit specialization in non-namespace scope %qD"
-msgstr "ініцыялізацыя"
-
-#: cp/pt.c:661
+#: fortran/resolve.c:6223
 #, gcc-internal-format
-msgid "enclosing class templates are not explicitly specialized"
+msgid "Cannot allocate INTENT(IN) variable '%s' at %L"
 msgstr ""
 
-#: cp/pt.c:749
+#: fortran/resolve.c:6265
 #, gcc-internal-format
-msgid "specialization of %qD in different namespace"
+msgid "Array specification required in ALLOCATE statement at %L"
 msgstr ""
 
-#: cp/pt.c:750 cp/pt.c:852
-#, fuzzy, gcc-internal-format
-msgid "  from definition of %q+#D"
-msgstr "папярэдняе вызначэньне `%#T'"
-
-#: cp/pt.c:767
+#: fortran/resolve.c:6295
 #, gcc-internal-format
-msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
+msgid "Bad array specification in ALLOCATE statement at %L"
 msgstr ""
 
-#: cp/pt.c:785
-#, fuzzy, gcc-internal-format
-msgid "name of class shadows template template parameter %qD"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/pt.c:818
+#: fortran/resolve.c:6315
 #, gcc-internal-format
-msgid "specialization of %qT after instantiation"
+msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
 msgstr ""
 
-#: cp/pt.c:851
+#: fortran/resolve.c:6340
 #, gcc-internal-format
-msgid "specializing %q#T in different namespace"
+msgid "Stat-variable '%s' at %L cannot be INTENT(IN)"
 msgstr ""
 
-#. But if we've had an implicit instantiation, that's a
-#. problem ([temp.expl.spec]/6).
-#: cp/pt.c:889
+#: fortran/resolve.c:6344
 #, gcc-internal-format
-msgid "specialization %qT after instantiation %qT"
+msgid "Illegal stat-variable at %L for a PURE procedure"
 msgstr ""
 
-#: cp/pt.c:903
-#, fuzzy, gcc-internal-format
-msgid "explicit specialization of non-template %qT"
-msgstr "ініцыялізацыя"
-
-#: cp/pt.c:1319
+#: fortran/resolve.c:6351
 #, gcc-internal-format
-msgid "specialization of %qD after instantiation"
+msgid "Stat-variable at %L must be a scalar INTEGER variable"
 msgstr ""
 
-#: cp/pt.c:1744
-#, fuzzy, gcc-internal-format
-msgid "%qD is not a function template"
-msgstr "\"%s\" звычайна функцыя"
-
-#: cp/pt.c:1953
+#: fortran/resolve.c:6356
 #, gcc-internal-format
-msgid "template-id %qD for %q+D does not match any template declaration"
+msgid "Stat-variable at %L shall not be %sd within the same %s statement"
 msgstr ""
 
-#: cp/pt.c:1956
+#: fortran/resolve.c:6364
 #, gcc-internal-format
-msgid "saw %d %<template<>%>, need %d for specializing a member function template"
+msgid "ERRMSG at %L is useless without a STAT tag"
 msgstr ""
 
-#: cp/pt.c:1965
+#: fortran/resolve.c:6368
 #, gcc-internal-format
-msgid "ambiguous template specialization %qD for %q+D"
+msgid "Errmsg-variable '%s' at %L cannot be INTENT(IN)"
 msgstr ""
 
-#. This case handles bogus declarations like template <>
-#. template <class T> void f<int>();
-#: cp/pt.c:2201 cp/pt.c:2255
-#, fuzzy, gcc-internal-format
-msgid "template-id %qD in declaration of primary template"
-msgstr "пустое абвяшчэнне"
-
-#: cp/pt.c:2214
+#: fortran/resolve.c:6372
 #, gcc-internal-format
-msgid "template parameter list used in explicit instantiation"
+msgid "Illegal errmsg-variable at %L for a PURE procedure"
 msgstr ""
 
-#: cp/pt.c:2220
+#: fortran/resolve.c:6380
 #, gcc-internal-format
-msgid "definition provided for explicit instantiation"
+msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
 msgstr ""
 
-#: cp/pt.c:2228
-#, fuzzy, gcc-internal-format
-msgid "too many template parameter lists in declaration of %qD"
-msgstr "пустое абвяшчэнне"
-
-#: cp/pt.c:2231
-#, fuzzy, gcc-internal-format
-msgid "too few template parameter lists in declaration of %qD"
-msgstr "пустое абвяшчэнне"
-
-#: cp/pt.c:2233
+#: fortran/resolve.c:6385
 #, gcc-internal-format
-msgid "explicit specialization of %qD must be introduced by %<template <>%>"
+msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
 msgstr ""
 
-#: cp/pt.c:2252
+#: fortran/resolve.c:6403
 #, gcc-internal-format
-msgid "function template partial specialization %qD is not allowed"
+msgid "Allocate-object at %L also appears at %L"
 msgstr ""
 
-#: cp/pt.c:2284
+#. The cases overlap, or they are the same
+#. element in the list.  Either way, we must
+#. issue an error and get the next case from P.
+#. FIXME: Sort P and Q by line number.
+#: fortran/resolve.c:6570
 #, gcc-internal-format
-msgid "default argument specified in explicit specialization"
+msgid "CASE label at %L overlaps with CASE label at %L"
 msgstr ""
 
-#: cp/pt.c:2314
-#, fuzzy, gcc-internal-format
-msgid "%qD is not a template function"
-msgstr "`%D' - гэта ня функцыя,"
-
-#: cp/pt.c:2322
-#, fuzzy, gcc-internal-format
-msgid "%qD is not declared in %qD"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
-
-#. From [temp.expl.spec]:
-#.
-#. If such an explicit specialization for the member
-#. of a class template names an implicitly-declared
-#. special member function (clause _special_), the
-#. program is ill-formed.
-#.
-#. Similar language is found in [temp.explicit].
-#: cp/pt.c:2384
+#: fortran/resolve.c:6621
 #, gcc-internal-format
-msgid "specialization of implicitly-declared special member function"
+msgid "Expression in CASE statement at %L must be of type %s"
 msgstr ""
 
-#: cp/pt.c:2428
-#, fuzzy, gcc-internal-format
-msgid "no member function %qD declared in %qT"
-msgstr "у функцыі \"%s\":"
-
-#: cp/pt.c:3030
+#: fortran/resolve.c:6632
 #, gcc-internal-format
-msgid "base initializer expansion %<%T%> contains no parameter packs"
+msgid "Expression in CASE statement at %L must be of kind %d"
 msgstr ""
 
-#: cp/pt.c:3091
+#: fortran/resolve.c:6644
 #, gcc-internal-format
-msgid "expansion pattern %<%T%> contains no argument packs"
+msgid "Expression in CASE statement at %L must be scalar"
 msgstr ""
 
-#: cp/pt.c:3093
+#: fortran/resolve.c:6690
 #, gcc-internal-format
-msgid "expansion pattern %<%E%> contains no argument packs"
+msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
 msgstr ""
 
-#: cp/pt.c:3134
+#: fortran/resolve.c:6708
 #, gcc-internal-format
-msgid "parameter packs not expanded with %<...%>:"
+msgid "Argument of SELECT statement at %L cannot be %s"
 msgstr ""
 
-#: cp/pt.c:3149 cp/pt.c:3765
+#: fortran/resolve.c:6717
 #, gcc-internal-format
-msgid "        %qD"
+msgid "Argument of SELECT statement at %L must be a scalar expression"
 msgstr ""
 
-#: cp/pt.c:3151
+#: fortran/resolve.c:6782 fortran/resolve.c:7004
 #, gcc-internal-format
-msgid "        <anonymous>"
+msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
 msgstr ""
 
-#: cp/pt.c:3261
-#, fuzzy, gcc-internal-format
-msgid "declaration of %q+#D"
-msgstr "абвяшчэньне `%#D'"
-
-#: cp/pt.c:3262
-#, fuzzy, gcc-internal-format
-msgid " shadows template parm %q+#D"
-msgstr "невыкарыстаемы параметр \"%s\""
-
-#: cp/pt.c:3761
+#: fortran/resolve.c:6808
 #, gcc-internal-format
-msgid "template parameters not used in partial specialization:"
+msgid "Logical range in CASE statement at %L is not allowed"
 msgstr ""
 
-#: cp/pt.c:3776
+#: fortran/resolve.c:6820
 #, gcc-internal-format
-msgid "partial specialization %qT does not specialize any template arguments"
+msgid "constant logical value in CASE statement is repeated at %L"
 msgstr ""
 
-#: cp/pt.c:3821
+#: fortran/resolve.c:6834
 #, gcc-internal-format
-msgid "parameter pack argument %qE must be at the end of the template argument list"
+msgid "Range specification at %L can never be matched"
 msgstr ""
 
-#: cp/pt.c:3824
+#: fortran/resolve.c:6937
 #, gcc-internal-format
-msgid "parameter pack argument %qT must be at the end of the template argument list"
+msgid "Logical SELECT CASE block at %L has more that two cases"
 msgstr ""
 
-#: cp/pt.c:3843
+#: fortran/resolve.c:6982
 #, gcc-internal-format
-msgid "template argument %qE involves template parameter(s)"
+msgid "Derived type '%s' at %L must be extensible"
 msgstr ""
 
-#: cp/pt.c:3887
+#: fortran/resolve.c:6992
 #, gcc-internal-format
-msgid "type %qT of template argument %qE depends on template parameter(s)"
+msgid "Derived type '%s' at %L must be an extension of '%s'"
 msgstr ""
 
-#: cp/pt.c:3994
-#, fuzzy, gcc-internal-format
-msgid "no default argument for %qD"
-msgstr "нехапае аргументаў у функцыі \"%s\""
-
-#: cp/pt.c:4015
+#: fortran/resolve.c:7138
 #, gcc-internal-format
-msgid "parameter pack %qE must be at the end of the template parameter list"
+msgid "Double CLASS IS block in SELECT TYPE statement at %L"
 msgstr ""
 
-#: cp/pt.c:4018
+#: fortran/resolve.c:7233
 #, gcc-internal-format
-msgid "parameter pack %qT must be at the end of the template parameter list"
+msgid "Data transfer element at %L cannot have POINTER components"
 msgstr ""
 
-#: cp/pt.c:4207
+#: fortran/resolve.c:7240
 #, gcc-internal-format
-msgid "template class without a name"
+msgid "Data transfer element at %L cannot have ALLOCATABLE components"
 msgstr ""
 
-#. [temp.mem]
-#.
-#. A destructor shall not be a member template.
-#: cp/pt.c:4217
+#: fortran/resolve.c:7247
 #, gcc-internal-format
-msgid "destructor %qD declared as member template"
+msgid "Data transfer element at %L cannot have PRIVATE components"
 msgstr ""
 
-#. [basic.stc.dynamic.allocation]
-#.
-#. An allocation function can be a function
-#. template. ... Template allocation functions shall
-#. have two or more parameters.
-#: cp/pt.c:4232
-#, fuzzy, gcc-internal-format
-msgid "invalid template declaration of %qD"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
-
-#: cp/pt.c:4349
-#, fuzzy, gcc-internal-format
-msgid "template definition of non-template %q#D"
-msgstr "абвяшчэньне шаблёну `%#D'"
-
-#: cp/pt.c:4392
+#: fortran/resolve.c:7256
 #, gcc-internal-format
-msgid "expected %d levels of template parms for %q#D, got %d"
+msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
 msgstr ""
 
-#: cp/pt.c:4404
-#, fuzzy, gcc-internal-format
-msgid "got %d template parameters for %q#D"
-msgstr "невыкарыстаемы параметр \"%s\""
-
-#: cp/pt.c:4407
-#, fuzzy, gcc-internal-format
-msgid "got %d template parameters for %q#T"
-msgstr "невыкарыстаемы параметр \"%s\""
-
-#: cp/pt.c:4409
+#: fortran/resolve.c:7318
 #, gcc-internal-format
-msgid "  but %d required"
+msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
 msgstr ""
 
-#: cp/pt.c:4427
+#: fortran/resolve.c:7327
 #, gcc-internal-format
-msgid "template arguments to %qD do not match original template %qD"
+msgid "Branch at %L may result in an infinite loop"
 msgstr ""
 
-#: cp/pt.c:4431
-#, fuzzy, gcc-internal-format
-msgid "use template<> for an explicit specialization"
-msgstr "ініцыялізацыя"
-
-#: cp/pt.c:4527
-#, fuzzy, gcc-internal-format
-msgid "%qT is not a template type"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/pt.c:4540
-#, fuzzy, gcc-internal-format
-msgid "template specifiers not specified in declaration of %qD"
-msgstr "пустое абвяшчэнне"
-
-#: cp/pt.c:4550
+#. The label is not in an enclosing block, so illegal.  This was
+#. allowed in Fortran 66, so we allow it as extension.  No
+#. further checks are necessary in this case.
+#: fortran/resolve.c:7355
 #, gcc-internal-format
-msgid "redeclared with %d template parameter(s)"
+msgid "Label at %L is not in the same block as the GOTO statement at %L"
 msgstr ""
 
-#: cp/pt.c:4552
-#, fuzzy, gcc-internal-format
-msgid "previous declaration %q+D used %d template parameter(s)"
-msgstr "няма папярэдняга аб'яўлення для \"%s\""
-
-#: cp/pt.c:4586
-#, fuzzy, gcc-internal-format
-msgid "template parameter %q+#D"
-msgstr "невыкарыстаемы параметр \"%s\""
-
-#: cp/pt.c:4587
+#: fortran/resolve.c:7430
 #, gcc-internal-format
-msgid "redeclared here as %q#D"
+msgid "WHERE mask at %L has inconsistent shape"
 msgstr ""
 
-#. We have in [temp.param]:
-#.
-#. A template-parameter may not be given default arguments
-#. by two different declarations in the same scope.
-#: cp/pt.c:4597
-#, fuzzy, gcc-internal-format
-msgid "redefinition of default argument for %q#D"
-msgstr "нехапае аргументаў у функцыі \"%s\""
-
-#: cp/pt.c:4599
-#, fuzzy, gcc-internal-format
-msgid "original definition appeared here"
-msgstr "папярэдняе вызначэньне"
-
-#: cp/pt.c:4703
+#: fortran/resolve.c:7446
 #, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because function %qD has not external linkage"
+msgid "WHERE assignment target at %L has inconsistent shape"
 msgstr ""
 
-#: cp/pt.c:4722 cp/pt.c:5009
-#, fuzzy, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/pt.c:4724
+#: fortran/resolve.c:7454 fortran/resolve.c:7541
 #, gcc-internal-format
-msgid "it must be a pointer-to-member of the form `&X::Y'"
+msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
 msgstr ""
 
-#: cp/pt.c:4760
+#: fortran/resolve.c:7464 fortran/resolve.c:7551
 #, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
+msgid "Unsupported statement inside WHERE at %L"
 msgstr ""
 
-#: cp/pt.c:4837
+#: fortran/resolve.c:7495
 #, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
+msgid "Assignment to a FORALL index variable at %L"
 msgstr ""
 
-#: cp/pt.c:4881
+#: fortran/resolve.c:7504
 #, gcc-internal-format
-msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
+msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
 msgstr ""
 
-#: cp/pt.c:4899
+#: fortran/resolve.c:7673
 #, gcc-internal-format
-msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
+msgid "An outer FORALL construct already has an index with this name %L"
 msgstr ""
 
-#: cp/pt.c:4906
+#: fortran/resolve.c:7752
 #, gcc-internal-format
-msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
+msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
 msgstr ""
 
-#: cp/pt.c:4936
+#: fortran/resolve.c:7904
 #, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
+msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
 msgstr ""
 
-#: cp/pt.c:4943
+#: fortran/resolve.c:7929
 #, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
+msgid "Cannot assign to variable '%s' in PURE procedure at %L"
 msgstr ""
 
-#: cp/pt.c:4960
+#: fortran/resolve.c:7941
 #, gcc-internal-format
-msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
+msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
 msgstr ""
 
-#: cp/pt.c:4969
+#: fortran/resolve.c:7952
 #, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
+msgid "Variable must not be polymorphic in assignment at %L"
 msgstr ""
 
-#: cp/pt.c:4977
+#: fortran/resolve.c:8062
 #, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
+msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
 msgstr ""
 
-#: cp/pt.c:5010
+#: fortran/resolve.c:8065
 #, gcc-internal-format
-msgid "it must be the address of a function with external linkage"
+msgid "Variable '%s' has not been assigned a target label at %L"
 msgstr ""
 
-#: cp/pt.c:5024
+#: fortran/resolve.c:8076
 #, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because it is a pointer"
+msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
 msgstr ""
 
-#: cp/pt.c:5026
+#: fortran/resolve.c:8107
 #, gcc-internal-format
-msgid "try using %qE instead"
+msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
 msgstr ""
 
-#: cp/pt.c:5066
+#: fortran/resolve.c:8122
 #, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
+msgid "Arithmetic IF statement at %L requires a numeric expression"
 msgstr ""
 
-#: cp/pt.c:5069
+#: fortran/resolve.c:8185
 #, gcc-internal-format
-msgid "standard conversions are not allowed in this context"
+msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
 msgstr ""
 
-#: cp/pt.c:5402
+#: fortran/resolve.c:8267
 #, gcc-internal-format
-msgid "injected-class-name %qD used as template template argument"
+msgid "FORALL mask clause at %L requires a LOGICAL expression"
 msgstr ""
 
-#: cp/pt.c:5427
+#: fortran/resolve.c:8339 fortran/resolve.c:8395
 #, gcc-internal-format
-msgid "to refer to a type member of a template parameter, use %<typename %E%>"
+msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
 msgstr ""
 
-#: cp/pt.c:5443 cp/pt.c:5462 cp/pt.c:5508
+#. Common block names match but binding labels do not.
+#: fortran/resolve.c:8360
 #, gcc-internal-format
-msgid "type/value mismatch at argument %d in template parameter list for %qD"
+msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
 msgstr ""
 
-#: cp/pt.c:5447
+#: fortran/resolve.c:8407
 #, gcc-internal-format
-msgid "  expected a constant of type %qT, got %qT"
+msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
 msgstr ""
 
-#: cp/pt.c:5451
+#. Make sure global procedures don't collide with anything.
+#: fortran/resolve.c:8459
 #, gcc-internal-format
-msgid "  expected a class template, got %qE"
+msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
 msgstr ""
 
-#: cp/pt.c:5453
+#. Make sure procedures in interface bodies don't collide.
+#: fortran/resolve.c:8472
 #, gcc-internal-format
-msgid "  expected a type, got %qE"
+msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
 msgstr ""
 
-#: cp/pt.c:5466
+#: fortran/resolve.c:8485
 #, gcc-internal-format
-msgid "  expected a type, got %qT"
+msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
 msgstr ""
 
-#: cp/pt.c:5468
+#: fortran/resolve.c:8562
 #, gcc-internal-format
-msgid "  expected a class template, got %qT"
+msgid "CHARACTER variable has zero length at %L"
 msgstr ""
 
-#: cp/pt.c:5511
+#: fortran/resolve.c:8573
+#, fuzzy, gcc-internal-format
+msgid "String length at %L is too large"
+msgstr "памер масіва \"%s\" вельмі вялікі"
+
+#: fortran/resolve.c:8865
 #, gcc-internal-format
-msgid "  expected a template of type %qD, got %qT"
+msgid "Allocatable array '%s' at %L must have a deferred shape"
 msgstr ""
 
-#. Not sure if this is reachable, but it doesn't hurt
-#. to be robust.
-#: cp/pt.c:5551
+#: fortran/resolve.c:8869
 #, gcc-internal-format
-msgid "type mismatch in nontype parameter pack"
+msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
 msgstr ""
 
-#: cp/pt.c:5573
+#: fortran/resolve.c:8877
 #, gcc-internal-format
-msgid "could not convert template argument %qE to %qT"
+msgid "Array pointer '%s' at %L must have a deferred shape"
 msgstr ""
 
-#: cp/pt.c:5629
+#: fortran/resolve.c:8888
 #, gcc-internal-format
-msgid "wrong number of template arguments (%d, should be %d)"
+msgid "Array '%s' at %L cannot have a deferred shape"
 msgstr ""
 
-#: cp/pt.c:5767
+#: fortran/resolve.c:8916
 #, gcc-internal-format
-msgid "wrong number of template arguments (%d, should be %d%s)"
+msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
 msgstr ""
 
-#: cp/pt.c:5771
-#, fuzzy, gcc-internal-format
-msgid "provided for %q+D"
-msgstr "дэструктару неабходны \"%#D\""
-
-#: cp/pt.c:5838
+#: fortran/resolve.c:8939
 #, gcc-internal-format
-msgid "cannot expand %<%E%> into a fixed-length argument list"
+msgid "Object '%s' at %L must have the SAVE attribute for default initialization of a component"
 msgstr ""
 
-#: cp/pt.c:5841
+#: fortran/resolve.c:8950
 #, gcc-internal-format
-msgid "cannot expand %<%T%> into a fixed-length argument list"
+msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
 msgstr ""
 
-#: cp/pt.c:5857
-#, fuzzy, gcc-internal-format
-msgid "template argument %d is invalid"
-msgstr "параметр \"%s\" ініцыялізаваны"
-
-#: cp/pt.c:6179
+#: fortran/resolve.c:8960
 #, gcc-internal-format
-msgid "non-template type %qT used as a template"
+msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
 msgstr ""
 
-#: cp/pt.c:6181
-#, fuzzy, gcc-internal-format
-msgid "for template declaration %q+D"
-msgstr "пустое абвяшчэнне"
-
-#: cp/pt.c:6836
+#. The shape of a main program or module array needs to be
+#. constant.
+#: fortran/resolve.c:9007
 #, gcc-internal-format
-msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
+msgid "The module or main program array '%s' at %L must have constant shape"
 msgstr ""
 
-#: cp/pt.c:8102
+#: fortran/resolve.c:9020
 #, gcc-internal-format
-msgid "mismatched argument pack lengths while expanding %<%T%>"
+msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
 msgstr ""
 
-#: cp/pt.c:8106
+#: fortran/resolve.c:9039
 #, gcc-internal-format
-msgid "mismatched argument pack lengths while expanding %<%E%>"
+msgid "'%s' at %L must have constant character length in this context"
 msgstr ""
 
-#: cp/pt.c:9133
+#: fortran/resolve.c:9075
 #, gcc-internal-format
-msgid "instantiation of %q+D as type %qT"
+msgid "Allocatable '%s' at %L cannot have an initializer"
 msgstr ""
 
-#. It may seem that this case cannot occur, since:
-#.
-#. typedef void f();
-#. void g() { f x; }
-#.
-#. declares a function, not a variable.  However:
-#.
-#. typedef void f();
-#. template <typename T> void g() { T t; }
-#. template void g<f>();
-#.
-#. is an attempt to declare a variable with function
-#. type.
-#: cp/pt.c:9272
-#, fuzzy, gcc-internal-format
-msgid "variable %qD has function type"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/pt.c:9437
-#, fuzzy, gcc-internal-format
-msgid "invalid parameter type %qT"
-msgstr "нерэчаісны тып парамэтра `%T'"
-
-#: cp/pt.c:9439
-#, fuzzy, gcc-internal-format
-msgid "in declaration %q+D"
-msgstr "у абвяшчэньні  `%D'"
-
-#: cp/pt.c:9516
-#, fuzzy, gcc-internal-format
-msgid "function returning an array"
-msgstr "функцыя не вяртае тып string"
-
-#: cp/pt.c:9518
-#, fuzzy, gcc-internal-format
-msgid "function returning a function"
-msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
-
-#: cp/pt.c:9545
+#: fortran/resolve.c:9078
 #, gcc-internal-format
-msgid "creating pointer to member function of non-class type %qT"
+msgid "External '%s' at %L cannot have an initializer"
 msgstr ""
 
-#: cp/pt.c:9794
+#: fortran/resolve.c:9082
 #, gcc-internal-format
-msgid "creating array with negative size (%qE)"
+msgid "Dummy '%s' at %L cannot have an initializer"
 msgstr ""
 
-#: cp/pt.c:10043
+#: fortran/resolve.c:9085
 #, gcc-internal-format
-msgid "forming reference to void"
+msgid "Intrinsic '%s' at %L cannot have an initializer"
 msgstr ""
 
-#: cp/pt.c:10045
-#, fuzzy, gcc-internal-format
-msgid "forming pointer to reference type %qT"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/pt.c:10047
+#: fortran/resolve.c:9088
 #, gcc-internal-format
-msgid "forming reference to reference type %qT"
+msgid "Function result '%s' at %L cannot have an initializer"
 msgstr ""
 
-#: cp/pt.c:10096
+#: fortran/resolve.c:9091
 #, gcc-internal-format
-msgid "creating pointer to member of non-class type %qT"
+msgid "Automatic array '%s' at %L cannot have an initializer"
 msgstr ""
 
-#: cp/pt.c:10102
+#: fortran/resolve.c:9128
 #, gcc-internal-format
-msgid "creating pointer to member reference type %qT"
+msgid "Character-valued statement function '%s' at %L must have constant length"
 msgstr ""
 
-#: cp/pt.c:10108
+#: fortran/resolve.c:9151
 #, gcc-internal-format
-msgid "creating pointer to member of type void"
+msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
 msgstr ""
 
-#: cp/pt.c:10170
+#: fortran/resolve.c:9174 fortran/resolve.c:9199
 #, gcc-internal-format
-msgid "creating array of %qT"
+msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
 msgstr ""
 
-#: cp/pt.c:10176
+#: fortran/resolve.c:9217
 #, gcc-internal-format
-msgid "creating array of %qT, which is an abstract class type"
+msgid "Function '%s' at %L cannot have an initializer"
 msgstr ""
 
-#: cp/pt.c:10228
+#: fortran/resolve.c:9226
 #, gcc-internal-format
-msgid "%qT is not a class, struct, or union type"
+msgid "External object '%s' at %L may not have an initializer"
 msgstr ""
 
-#: cp/pt.c:10264
+#: fortran/resolve.c:9234
 #, gcc-internal-format
-msgid "%qT resolves to %qT, which is not an enumeration type"
+msgid "ELEMENTAL function '%s' at %L must have a scalar result"
 msgstr ""
 
-#: cp/pt.c:10267
+#: fortran/resolve.c:9255
 #, gcc-internal-format
-msgid "%qT resolves to %qT, which is is not a class type"
+msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
 msgstr ""
 
-#: cp/pt.c:10388
-#, fuzzy, gcc-internal-format
-msgid "use of %qs in template"
-msgstr "\"%s\" звычайна функцыя"
-
-#: cp/pt.c:10524
+#: fortran/resolve.c:9259
 #, gcc-internal-format
-msgid "qualifying type %qT does not match destructor name ~%qT"
+msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
 msgstr ""
 
-#: cp/pt.c:10539
+#: fortran/resolve.c:9263
 #, gcc-internal-format
-msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
+msgid "CHARACTER(*) function '%s' at %L cannot be pure"
 msgstr ""
 
-#: cp/pt.c:10541
+#: fortran/resolve.c:9267
 #, gcc-internal-format
-msgid "say %<typename %E%> if a type is meant"
+msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
 msgstr ""
 
-#: cp/pt.c:10687
+#: fortran/resolve.c:9276
 #, gcc-internal-format
-msgid "using invalid field %qD"
+msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
 msgstr ""
 
-#: cp/pt.c:11017 cp/pt.c:11689
+#: fortran/resolve.c:9331
 #, gcc-internal-format
-msgid "invalid use of pack expansion expression"
+msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
 msgstr ""
 
-#: cp/pt.c:11021 cp/pt.c:11693
+#: fortran/resolve.c:9337
 #, gcc-internal-format
-msgid "use %<...%> to expand argument pack"
+msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
 msgstr ""
 
-#: cp/pt.c:11853
+#: fortran/resolve.c:9343
 #, gcc-internal-format
-msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
+msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
 msgstr ""
 
-#: cp/pt.c:12393
-#, fuzzy, gcc-internal-format
-msgid "%qT is not a class or namespace"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/pt.c:12396
-#, fuzzy, gcc-internal-format
-msgid "%qD is not a class or namespace"
-msgstr "\"%s\" звычайна функцыя"
-
-#: cp/pt.c:12657
+#: fortran/resolve.c:9351
 #, gcc-internal-format
-msgid "%qT is/uses anonymous type"
+msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
 msgstr ""
 
-#: cp/pt.c:12659
-#, fuzzy, gcc-internal-format
-msgid "template argument for %qD uses local type %qT"
-msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
-
-#: cp/pt.c:12669
+#: fortran/resolve.c:9357
 #, gcc-internal-format
-msgid "%qT is a variably modified type"
+msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
 msgstr ""
 
-#: cp/pt.c:12680
-#, fuzzy, gcc-internal-format
-msgid "integral expression %qE is not constant"
-msgstr "тып параметра \"%s\" не аб'яўлены"
-
-#: cp/pt.c:12698
+#: fortran/resolve.c:9403
 #, gcc-internal-format
-msgid "  trying to instantiate %qD"
+msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
 msgstr ""
 
-#: cp/pt.c:15755
-#, fuzzy, gcc-internal-format
-msgid "ambiguous class template instantiation for %q#T"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
-
-#: cp/pt.c:15758
+#: fortran/resolve.c:9411
 #, gcc-internal-format
-msgid "%s %+#T"
+msgid "FINAL procedure at %L must have exactly one argument"
 msgstr ""
 
-#: cp/pt.c:15781 cp/pt.c:15864
-#, fuzzy, gcc-internal-format
-msgid "explicit instantiation of non-template %q#D"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
-
-#: cp/pt.c:15796
+#: fortran/resolve.c:9420
 #, gcc-internal-format
-msgid "%qD is not a static data member of a class template"
+msgid "Argument of FINAL procedure at %L must be of type '%s'"
 msgstr ""
 
-#: cp/pt.c:15802 cp/pt.c:15859
+#: fortran/resolve.c:9428
 #, gcc-internal-format
-msgid "no matching template for %qD found"
+msgid "Argument of FINAL procedure at %L must not be a POINTER"
 msgstr ""
 
-#: cp/pt.c:15807
+#: fortran/resolve.c:9434
 #, gcc-internal-format
-msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
+msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
 msgstr ""
 
-#: cp/pt.c:15815
-#, fuzzy, gcc-internal-format
-msgid "explicit instantiation of %q#D"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
-
-#: cp/pt.c:15851
-#, fuzzy, gcc-internal-format
-msgid "duplicate explicit instantiation of %q#D"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
-
-#: cp/pt.c:15874 cp/pt.c:15966
+#: fortran/resolve.c:9440
 #, gcc-internal-format
-msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
+msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
 msgstr ""
 
-#: cp/pt.c:15879 cp/pt.c:15983
+#: fortran/resolve.c:9448
 #, gcc-internal-format
-msgid "storage class %qD applied to template instantiation"
+msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
 msgstr ""
 
-#: cp/pt.c:15944
-#, fuzzy, gcc-internal-format
-msgid "explicit instantiation of non-template type %qT"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
-
-#: cp/pt.c:15953
+#: fortran/resolve.c:9456
 #, gcc-internal-format
-msgid "explicit instantiation of %q#T before definition of template"
+msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
 msgstr ""
 
-#: cp/pt.c:15971
+#: fortran/resolve.c:9475
 #, gcc-internal-format
-msgid "ISO C++ forbids the use of %qE on explicit instantiations"
+msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
 msgstr ""
 
-#: cp/pt.c:16017
-#, fuzzy, gcc-internal-format
-msgid "duplicate explicit instantiation of %q#T"
-msgstr "паўторнае абвяшчэнне меткі \"%s\""
-
-#. [temp.explicit]
-#.
-#. The definition of a non-exported function template, a
-#. non-exported member function template, or a non-exported
-#. member function or static data member of a class template
-#. shall be present in every translation unit in which it is
-#. explicitly instantiated.
-#: cp/pt.c:16481
+#: fortran/resolve.c:9508
 #, gcc-internal-format
-msgid "explicit instantiation of %qD but no definition available"
+msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
 msgstr ""
 
-#: cp/pt.c:16647
+#. TODO:  Remove this error when finalization is finished.
+#: fortran/resolve.c:9513
 #, gcc-internal-format
-msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
+msgid "Finalization at %L is not yet implemented"
 msgstr ""
 
-#: cp/pt.c:17002
-#, fuzzy, gcc-internal-format
-msgid "%q#T is not a valid type for a template constant parameter"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/pt.c:17999
+#: fortran/resolve.c:9539
 #, gcc-internal-format
-msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
+msgid "Can't overwrite GENERIC '%s' at %L"
 msgstr ""
 
-#: cp/pt.c:18049
+#: fortran/resolve.c:9551
 #, gcc-internal-format
-msgid "unable to deduce %qT from %qE"
+msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
 msgstr ""
 
-#: cp/pt.c:18060
+#: fortran/resolve.c:9559
 #, gcc-internal-format
-msgid "inconsistent deduction for %qT: %qT and then %qT"
+msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
 msgstr ""
 
-#: cp/repo.c:119
+#: fortran/resolve.c:9567
 #, gcc-internal-format
-msgid "-frepo must be used with -c"
+msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
 msgstr ""
 
-#: cp/repo.c:209
+#: fortran/resolve.c:9576
 #, gcc-internal-format
-msgid "mysterious repository information in %s"
+msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
 msgstr ""
 
-#: cp/repo.c:227
-#, fuzzy, gcc-internal-format
-msgid "can't create repository information file %qs"
-msgstr "немагчыма стварыць дырэкторыю \"%s\""
-
-#: cp/rtti.c:290
+#: fortran/resolve.c:9582
 #, gcc-internal-format
-msgid "cannot use typeid with -fno-rtti"
+msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
 msgstr ""
 
-#: cp/rtti.c:296
+#: fortran/resolve.c:9591
 #, gcc-internal-format
-msgid "must #include <typeinfo> before using typeid"
+msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
 msgstr ""
 
-#: cp/rtti.c:393
+#: fortran/resolve.c:9602
 #, gcc-internal-format
-msgid "cannot create type information for type %qT because it involves types of variable size"
+msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
 msgstr ""
 
-#: cp/rtti.c:651 cp/rtti.c:666
+#: fortran/resolve.c:9613
 #, gcc-internal-format
-msgid "dynamic_cast of %q#D to %q#T can never succeed"
+msgid "'%s' at %L and the overridden FUNCTION should have matching result types"
 msgstr ""
 
-#: cp/rtti.c:677
+#: fortran/resolve.c:9624
 #, gcc-internal-format
-msgid "%<dynamic_cast%> not permitted with -fno-rtti"
+msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
 msgstr ""
 
-#: cp/rtti.c:756
+#: fortran/resolve.c:9653
 #, gcc-internal-format
-msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
+msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
 msgstr ""
 
-#: cp/search.c:260
+#: fortran/resolve.c:9666
 #, gcc-internal-format
-msgid "%qT is an ambiguous base of %qT"
+msgid "Types mismatch for dummy argument '%s' of '%s' %L in respect to the overridden procedure"
 msgstr ""
 
-#: cp/search.c:278
+#: fortran/resolve.c:9676
 #, gcc-internal-format
-msgid "%qT is an inaccessible base of %qT"
+msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
 msgstr ""
 
-#: cp/search.c:1841
+#: fortran/resolve.c:9685
 #, gcc-internal-format
-msgid "deprecated covariant return type for %q+#D"
+msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
 msgstr ""
 
-#: cp/search.c:1843 cp/search.c:1858 cp/search.c:1863 cp/search.c:1882
+#: fortran/resolve.c:9696
 #, gcc-internal-format
-msgid "  overriding %q+#D"
+msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
 msgstr ""
 
-#: cp/search.c:1857
-#, fuzzy, gcc-internal-format
-msgid "invalid covariant return type for %q+#D"
-msgstr "нерэчаісны тып парамэтра `%T'"
-
-#: cp/search.c:1862
+#: fortran/resolve.c:9703
 #, gcc-internal-format
-msgid "conflicting return type specified for %q+#D"
+msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
 msgstr ""
 
-#: cp/search.c:1872
+#: fortran/resolve.c:9737
 #, gcc-internal-format
-msgid "looser throw specifier for %q+#F"
+msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
 msgstr ""
 
-#: cp/search.c:1873
+#: fortran/resolve.c:9746
 #, gcc-internal-format
-msgid "  overriding %q+#F"
+msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
 msgstr ""
 
-#: cp/search.c:1881
+#: fortran/resolve.c:9805
 #, gcc-internal-format
-msgid "conflicting type attributes specified for %q+#D"
+msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
 msgstr ""
 
-#: cp/search.c:1892
+#: fortran/resolve.c:9817
 #, gcc-internal-format
-msgid "overriding non-deleted function %q+D"
+msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
 msgstr ""
 
-#: cp/search.c:1896
+#: fortran/resolve.c:9847
 #, gcc-internal-format
-msgid "non-deleted function %q+D"
+msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
 msgstr ""
 
-#: cp/search.c:1897
+#: fortran/resolve.c:9903
 #, gcc-internal-format
-msgid "overriding deleted function %q+D"
+msgid "Type-bound operator at %L can't be NOPASS"
 msgstr ""
 
-#. A static member function cannot match an inherited
-#. virtual member function.
-#: cp/search.c:1989
-#, fuzzy, gcc-internal-format
-msgid "%q+#D cannot be declared"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
-
-#: cp/search.c:1990
+#: fortran/resolve.c:10066
 #, gcc-internal-format
-msgid "  since %q+#D declared in base class"
+msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
 msgstr ""
 
-#: cp/semantics.c:762
+#: fortran/resolve.c:10103
 #, gcc-internal-format
-msgid "suggest explicit braces around empty body in %<do%> statement"
+msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
 msgstr ""
 
-#: cp/semantics.c:1287
-#, fuzzy, gcc-internal-format
-msgid "type of asm operand %qE could not be determined"
-msgstr "тып параметра \"%s\" не аб'яўлены"
-
-#: cp/semantics.c:1345
+#: fortran/resolve.c:10117
 #, gcc-internal-format
-msgid "__label__ declarations are only allowed in function scopes"
+msgid "Procedure '%s' with PASS at %L must have at least one argument"
 msgstr ""
 
-#: cp/semantics.c:1443
-#, fuzzy, gcc-internal-format
-msgid "invalid use of member %q+D in static member function"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/semantics.c:1445
-#, fuzzy, gcc-internal-format
-msgid "invalid use of non-static data member %q+D"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/semantics.c:1446 cp/semantics.c:1510
+#: fortran/resolve.c:10131 fortran/resolve.c:10520
 #, gcc-internal-format
-msgid "from this location"
+msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
 msgstr ""
 
-#: cp/semantics.c:1509
+#: fortran/resolve.c:10139
 #, gcc-internal-format
-msgid "object missing in reference to %q+D"
+msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
 msgstr ""
 
-#: cp/semantics.c:2065
-#, fuzzy, gcc-internal-format
-msgid "arguments to destructor are not allowed"
-msgstr "памер \"%s\" больш чам %d байт"
-
-#: cp/semantics.c:2119
+#: fortran/resolve.c:10149
 #, gcc-internal-format
-msgid "%<this%> is unavailable for static member functions"
+msgid "Passed-object dummy argument of '%s' at %L must be scalar"
 msgstr ""
 
-#: cp/semantics.c:2125
-#, fuzzy, gcc-internal-format
-msgid "invalid use of %<this%> in non-member function"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
-
-#: cp/semantics.c:2127
-#, fuzzy, gcc-internal-format
-msgid "invalid use of %<this%> at top level"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/semantics.c:2151
+#: fortran/resolve.c:10155
 #, gcc-internal-format
-msgid "invalid qualifying scope in pseudo-destructor name"
+msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
 msgstr ""
 
-#: cp/semantics.c:2156 cp/typeck.c:2240
+#: fortran/resolve.c:10161
 #, gcc-internal-format
-msgid "qualified type %qT does not match destructor name ~%qT"
+msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
 msgstr ""
 
-#: cp/semantics.c:2178
+#: fortran/resolve.c:10187
 #, gcc-internal-format
-msgid "%qE is not of type %qT"
+msgid "Procedure '%s' at %L has the same name as a component of '%s'"
 msgstr ""
 
-#: cp/semantics.c:2222
+#: fortran/resolve.c:10196
 #, gcc-internal-format
-msgid "compound literal of non-object type %qT"
+msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
 msgstr ""
 
-#: cp/semantics.c:2306
+#: fortran/resolve.c:10283
 #, gcc-internal-format
-msgid "template type parameters must use the keyword %<class%> or %<typename%>"
+msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
 msgstr ""
 
-#: cp/semantics.c:2348
-#, fuzzy, gcc-internal-format
-msgid "invalid use of type %qT as a default value for a template template-parameter"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/semantics.c:2351
-#, fuzzy, gcc-internal-format
-msgid "invalid default argument for a template template parameter"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/semantics.c:2368
+#: fortran/resolve.c:10344
 #, gcc-internal-format
-msgid "definition of %q#T inside template parameter list"
+msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
 msgstr ""
 
-#: cp/semantics.c:2379
-#, fuzzy, gcc-internal-format
-msgid "invalid definition of qualified type %qT"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/semantics.c:2595
-#, fuzzy, gcc-internal-format
-msgid "invalid base-class specification"
-msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc."
-
-#: cp/semantics.c:2607
+#: fortran/resolve.c:10354
 #, gcc-internal-format
-msgid "base class %qT has cv qualifiers"
+msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
 msgstr ""
 
-#: cp/semantics.c:2632
+#: fortran/resolve.c:10415
 #, gcc-internal-format
-msgid "incomplete type %qT used in nested name specifier"
+msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
 msgstr ""
 
-#: cp/semantics.c:2636
-#, fuzzy, gcc-internal-format
-msgid "reference to %<%T::%D%> is ambiguous"
-msgstr "памер \"%s\" - %d байт"
-
-#: cp/semantics.c:2641 cp/typeck.c:2040
+#: fortran/resolve.c:10454
 #, gcc-internal-format
-msgid "%qD is not a member of %qT"
+msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
 msgstr ""
 
-#: cp/semantics.c:2644
+#: fortran/resolve.c:10468
 #, gcc-internal-format
-msgid "%qD is not a member of %qD"
+msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
 msgstr ""
 
-#: cp/semantics.c:2646
+#: fortran/resolve.c:10484
 #, gcc-internal-format
-msgid "%<::%D%> has not been declared"
+msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
 msgstr ""
 
-#: cp/semantics.c:2863 cp/semantics.c:5602
+#: fortran/resolve.c:10494
 #, gcc-internal-format
-msgid "%qD is not captured"
+msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
 msgstr ""
 
-#: cp/semantics.c:2869
+#: fortran/resolve.c:10503
 #, gcc-internal-format
-msgid "use of %<auto%> variable from containing function"
+msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
 msgstr ""
 
-#: cp/semantics.c:2871
+#: fortran/resolve.c:10512
 #, gcc-internal-format
-msgid "  %q+#D declared here"
+msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
 msgstr ""
 
-#: cp/semantics.c:2909
+#: fortran/resolve.c:10541
 #, gcc-internal-format
-msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
+msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
 msgstr ""
 
-#: cp/semantics.c:3073
-#, fuzzy, gcc-internal-format
-msgid "%qD cannot appear in a constant-expression"
-msgstr "памер масіва \"%s\" адмоўны"
-
-#: cp/semantics.c:3081
+#: fortran/resolve.c:10553
 #, gcc-internal-format
-msgid "use of namespace %qD as expression"
+msgid "Character length of component '%s' needs to be a constant specification expression at %L"
 msgstr ""
 
-#: cp/semantics.c:3086
+#: fortran/resolve.c:10568
 #, gcc-internal-format
-msgid "use of class template %qT as expression"
+msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
 msgstr ""
 
-#. Ambiguous reference to base members.
-#: cp/semantics.c:3092
+#: fortran/resolve.c:10578
 #, gcc-internal-format
-msgid "request for member %qD is ambiguous in multiple inheritance lattice"
+msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
 msgstr ""
 
-#: cp/semantics.c:3214 cp/semantics.c:4987
+#: fortran/resolve.c:10589
 #, gcc-internal-format
-msgid "type of %qE is unknown"
+msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
 msgstr ""
 
-#: cp/semantics.c:3229
+#: fortran/resolve.c:10600
 #, gcc-internal-format
-msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
+msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
 msgstr ""
 
-#: cp/semantics.c:3240
+#: fortran/resolve.c:10628
 #, gcc-internal-format
-msgid "cannot apply %<offsetof%> to member function %qD"
+msgid "Component '%s' of '%s' at %L must have constant array bounds"
 msgstr ""
 
-#: cp/semantics.c:3709
+#: fortran/resolve.c:10673
 #, gcc-internal-format
-msgid "%qD is not a variable in clause %qs"
+msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
 msgstr ""
 
-#: cp/semantics.c:3718 cp/semantics.c:3740 cp/semantics.c:3762
+#: fortran/resolve.c:10683
 #, gcc-internal-format
-msgid "%qD appears more than once in data clauses"
+msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
 msgstr ""
 
-#: cp/semantics.c:3732
+#: fortran/resolve.c:10696
 #, gcc-internal-format
-msgid "%qD is not a variable in clause %<firstprivate%>"
+msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
 msgstr ""
 
-#: cp/semantics.c:3754
+#: fortran/resolve.c:10708
 #, gcc-internal-format
-msgid "%qD is not a variable in clause %<lastprivate%>"
+msgid "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L"
 msgstr ""
 
-#: cp/semantics.c:3784
+#: fortran/resolve.c:10717
 #, gcc-internal-format
-msgid "num_threads expression must be integral"
+msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
 msgstr ""
 
-#: cp/semantics.c:3798
+#: fortran/resolve.c:10729
 #, gcc-internal-format
-msgid "schedule chunk size expression must be integral"
+msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
 msgstr ""
 
-#: cp/semantics.c:3930
+#: fortran/resolve.c:10737
 #, gcc-internal-format
-msgid "%qE has reference type for %qs"
+msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have POINTER components"
 msgstr ""
 
-#: cp/semantics.c:4001
+#: fortran/resolve.c:10763
 #, gcc-internal-format
-msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
+msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
 msgstr ""
 
-#: cp/semantics.c:4015
+#: fortran/resolve.c:10782
 #, gcc-internal-format
-msgid "%<threadprivate%> %qE directive not in %qT definition"
+msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
 msgstr ""
 
-#: cp/semantics.c:4160
+#: fortran/resolve.c:10794
 #, gcc-internal-format
-msgid "difference between %qE and %qD does not have integer type"
+msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
 msgstr ""
 
-#. Report the error.
-#: cp/semantics.c:4686
+#: fortran/resolve.c:10805
 #, gcc-internal-format
-msgid "static assertion failed: %E"
+msgid "Incompatible derived type in PARAMETER at %L"
 msgstr ""
 
-#: cp/semantics.c:4688
+#: fortran/resolve.c:10868
 #, gcc-internal-format
-msgid "non-constant condition for static assertion"
+msgid "PROCEDURE '%s' at %L may not be used as its own interface"
 msgstr ""
 
-#: cp/semantics.c:4776 cp/semantics.c:4898
+#: fortran/resolve.c:10874
 #, gcc-internal-format
-msgid "argument to decltype must be an expression"
+msgid "Interface '%s', used by procedure '%s' at %L, is declared in a later PROCEDURE statement"
 msgstr ""
 
-#: cp/semantics.c:4848
+#: fortran/resolve.c:10927
 #, gcc-internal-format
-msgid "%qE refers to a set of overloaded functions"
+msgid "Interface '%s' of procedure '%s' at %L must be explicit"
 msgstr ""
 
-#: cp/semantics.c:4931
+#: fortran/resolve.c:10994
 #, gcc-internal-format
-msgid "unable to determine the declared type of expression %<%E%>"
+msgid "Assumed size array at %L must be a dummy argument"
 msgstr ""
 
-#: cp/semantics.c:5192
+#: fortran/resolve.c:10997
 #, gcc-internal-format
-msgid "__is_convertible_to"
+msgid "Assumed shape array at %L must be a dummy argument"
 msgstr ""
 
-#: cp/semantics.c:5233 cp/semantics.c:5243
+#: fortran/resolve.c:11009
 #, gcc-internal-format
-msgid "incomplete type %qT not allowed"
+msgid "Symbol at %L is not a DUMMY variable"
 msgstr ""
 
-#: cp/semantics.c:5306
+#: fortran/resolve.c:11015
 #, gcc-internal-format
-msgid "the type %qT of constexpr variable %qD is not literal"
+msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
 msgstr ""
 
-#: cp/semantics.c:5341
-#, fuzzy, gcc-internal-format
-msgid "parameter %q#D is not of literal type"
-msgstr "параметр \"%s\" ініцыялізаваны"
-
-#: cp/semantics.c:5354
-#, fuzzy, gcc-internal-format
-msgid "return type %qT of function %qD is not a literal type"
-msgstr "вяртаемы тып \"%s\" не \"int\""
-
-#: cp/semantics.c:5648
+#: fortran/resolve.c:11025
 #, gcc-internal-format
-msgid "cannot capture %qE by reference"
+msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
 msgstr ""
 
-#: cp/semantics.c:5670
+#: fortran/resolve.c:11034
 #, gcc-internal-format
-msgid "already captured %<this%> in lambda expression"
+msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
 msgstr ""
 
-#: cp/semantics.c:5789
+#: fortran/resolve.c:11060
 #, gcc-internal-format
-msgid "%<this%> was not captured for this lambda function"
+msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
 msgstr ""
 
-#: cp/tree.c:919
+#: fortran/resolve.c:11113
 #, gcc-internal-format
-msgid "%qV qualifiers cannot be applied to %qT"
+msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
 msgstr ""
 
-#: cp/tree.c:2490
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute can only be applied to Java class definitions"
-msgstr "\"%s\" звычайна функцыя"
-
-#: cp/tree.c:2519
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute can only be applied to class definitions"
-msgstr "\"%s\" звычайна функцыя"
-
-#: cp/tree.c:2525
+#: fortran/resolve.c:11154
 #, gcc-internal-format
-msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
+msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
 msgstr ""
 
-#: cp/tree.c:2549
+#: fortran/resolve.c:11173
 #, gcc-internal-format
-msgid "requested init_priority is not an integer constant"
+msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
 msgstr ""
 
-#: cp/tree.c:2570
+#: fortran/resolve.c:11247
 #, gcc-internal-format
-msgid "can only use %qE attribute on file-scope definitions of objects of class type"
+msgid "Threadprivate at %L isn't SAVEd"
 msgstr ""
 
-#: cp/tree.c:2578
+#: fortran/resolve.c:11335
 #, gcc-internal-format
-msgid "requested init_priority is out of range"
+msgid "BLOCK DATA element '%s' at %L must be in COMMON"
 msgstr ""
 
-#: cp/tree.c:2588
+#: fortran/resolve.c:11341
 #, gcc-internal-format
-msgid "requested init_priority is reserved for internal use"
+msgid "DATA array '%s' at %L must be specified in a previous declaration"
 msgstr ""
 
-#: cp/tree.c:2599
-#, fuzzy, gcc-internal-format
-msgid "%qE attribute is not supported on this platform"
-msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
-
-#: cp/tree.c:3189
+#: fortran/resolve.c:11357
 #, gcc-internal-format
-msgid "lang_* check: failed in %s, at %s:%d"
+msgid "DATA element '%s' at %L is a pointer and so must be a full array"
 msgstr ""
 
-#: cp/typeck.c:470 cp/typeck.c:504 cp/typeck.c:645
+#: fortran/resolve.c:11403
 #, gcc-internal-format
-msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
+msgid "Nonconstant array section at %L in DATA statement"
 msgstr ""
 
-#: cp/typeck.c:475 cp/typeck.c:509 cp/typeck.c:649
+#: fortran/resolve.c:11416
 #, gcc-internal-format
-msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
+msgid "DATA statement at %L has more variables than values"
 msgstr ""
 
-#: cp/typeck.c:480 cp/typeck.c:514 cp/typeck.c:653
+#: fortran/resolve.c:11510
 #, gcc-internal-format
-msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
+msgid "iterator start at %L does not simplify"
 msgstr ""
 
-#: cp/typeck.c:588
+#: fortran/resolve.c:11517
 #, gcc-internal-format
-msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function"
+msgid "iterator end at %L does not simplify"
 msgstr ""
 
-#: cp/typeck.c:593
+#: fortran/resolve.c:11524
 #, gcc-internal-format
-msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function"
+msgid "iterator step at %L does not simplify"
 msgstr ""
 
-#: cp/typeck.c:598
+#: fortran/resolve.c:11650
 #, gcc-internal-format
-msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function"
+msgid "DATA statement at %L has more values than variables"
 msgstr ""
 
-#: cp/typeck.c:681
+#: fortran/resolve.c:11741
+#, fuzzy, gcc-internal-format
+msgid "Label %d at %L defined but not used"
+msgstr "адмеціна `%s' вызначана, але ня выкарыстоўваецца"
+
+#: fortran/resolve.c:11746
+#, fuzzy, gcc-internal-format
+msgid "Label %d at %L defined but cannot be used"
+msgstr "адмеціна `%s' вызначана, але ня выкарыстоўваецца"
+
+#: fortran/resolve.c:11830
 #, gcc-internal-format
-msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
+msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
 msgstr ""
 
-#: cp/typeck.c:686
+#: fortran/resolve.c:11839
 #, gcc-internal-format
-msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
+msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
 msgstr ""
 
-#: cp/typeck.c:691
+#: fortran/resolve.c:11847
 #, gcc-internal-format
-msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
+msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
 msgstr ""
 
-#: cp/typeck.c:1305
+#: fortran/resolve.c:11863
 #, gcc-internal-format
-msgid "canonical types differ for identical types %T and %T"
+msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
 msgstr ""
 
-#: cp/typeck.c:1312
+#: fortran/resolve.c:11965
 #, gcc-internal-format
-msgid "same canonical type node for different types %T and %T"
+msgid "Syntax error in EQUIVALENCE statement at %L"
 msgstr ""
 
-#: cp/typeck.c:1425
+#: fortran/resolve.c:11980
 #, gcc-internal-format
-msgid "invalid application of %qs to a member function"
+msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
 msgstr ""
 
-#: cp/typeck.c:1493
+#: fortran/resolve.c:11992
 #, gcc-internal-format
-msgid "invalid application of %<sizeof%> to a bit-field"
+msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
 msgstr ""
 
-#: cp/typeck.c:1501
+#: fortran/resolve.c:12001
 #, gcc-internal-format
-msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
+msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
 msgstr ""
 
-#: cp/typeck.c:1550
+#: fortran/resolve.c:12080
 #, gcc-internal-format
-msgid "invalid application of %<__alignof%> to a bit-field"
+msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
 msgstr ""
 
-#: cp/typeck.c:1561
+#: fortran/resolve.c:12091
 #, gcc-internal-format
-msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
+msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
 msgstr ""
 
-#: cp/typeck.c:1619
-#, fuzzy, gcc-internal-format
-msgid "invalid use of non-static member function"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/typeck.c:1886
+#: fortran/resolve.c:12102
 #, gcc-internal-format
-msgid "deprecated conversion from string constant to %qT"
+msgid "Substring at %L has length zero"
 msgstr ""
 
-#: cp/typeck.c:2009 cp/typeck.c:2384
+#: fortran/resolve.c:12146
 #, gcc-internal-format
-msgid "request for member %qD in %qE, which is of non-class type %qT"
+msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
 msgstr ""
 
-#: cp/typeck.c:2038
-#, fuzzy, gcc-internal-format
-msgid "invalid use of nonstatic data member %qE"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/typeck.c:2093
+#: fortran/resolve.c:12159
 #, gcc-internal-format
-msgid "invalid access to non-static data member %qD of NULL object"
+msgid "ENTRY '%s' at %L has no IMPLICIT type"
 msgstr ""
 
-#: cp/typeck.c:2096 cp/typeck.c:2127
+#: fortran/resolve.c:12176
 #, gcc-internal-format
-msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
+msgid "User operator procedure '%s' at %L must be a FUNCTION"
 msgstr ""
 
-#: cp/typeck.c:2124
+#: fortran/resolve.c:12186
 #, gcc-internal-format
-msgid "invalid access to non-static data member %qD  of NULL object"
+msgid "User operator procedure '%s' at %L cannot be assumed character length"
 msgstr ""
 
-#: cp/typeck.c:2252
+#: fortran/resolve.c:12194
 #, gcc-internal-format
-msgid "object type %qT does not match destructor name ~%qT"
+msgid "User operator procedure '%s' at %L must have at least one argument"
 msgstr ""
 
-#: cp/typeck.c:2260
+#: fortran/resolve.c:12208
 #, gcc-internal-format
-msgid "the type being destroyed is %qT, but the destructor refers to %qT"
+msgid "First argument of operator interface at %L cannot be optional"
 msgstr ""
 
-#: cp/typeck.c:2299 cp/typeck.c:2319
-#, fuzzy, gcc-internal-format
-msgid "%qD is not a template"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/typeck.c:2423
+#: fortran/resolve.c:12226
 #, gcc-internal-format
-msgid "%<%D::%D%> is not a member of %qT"
+msgid "Second argument of operator interface at %L cannot be optional"
 msgstr ""
 
-#: cp/typeck.c:2435
+#: fortran/resolve.c:12233
 #, gcc-internal-format
-msgid "cannot call constructor %<%T::%D%> directly"
+msgid "Operator interface at %L must have, at most, two arguments"
 msgstr ""
 
-#: cp/typeck.c:2447
+#: fortran/resolve.c:12305
 #, gcc-internal-format
-msgid "%qT is not a base of %qT"
+msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
 msgstr ""
 
-#: cp/typeck.c:2467
+#: fortran/scanner.c:760
 #, gcc-internal-format
-msgid "%qD has no member named %qE"
+msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
 msgstr ""
 
-#: cp/typeck.c:2483
-#, fuzzy, gcc-internal-format
-msgid "%qD is not a member template function"
-msgstr "`%D' - гэта ня функцыя,"
-
-#: cp/typeck.c:2628
-#, fuzzy, gcc-internal-format
-msgid "%qT is not a pointer-to-object type"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/typeck.c:2656
-#, fuzzy, gcc-internal-format
-msgid "invalid use of %qs on pointer to member"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/typeck.c:2660
-#, fuzzy, gcc-internal-format
-msgid "invalid type argument of %qs"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/typeck.c:2662
+#: fortran/scanner.c:1078 fortran/scanner.c:1221
 #, gcc-internal-format
-msgid "invalid type argument"
+msgid "Limit of %d continuations exceeded in statement at %C"
 msgstr ""
 
-#: cp/typeck.c:2689
+#: fortran/scanner.c:1090 fortran/scanner.c:1177
 #, gcc-internal-format
-msgid "subscript missing in array reference"
+msgid "Line truncated at %L"
 msgstr ""
 
-#: cp/typeck.c:2769
+#: fortran/scanner.c:1137
+#, fuzzy, gcc-internal-format
+msgid "Missing '&' in continued character constant at %C"
+msgstr "пустая сімвальная канстанта"
+
+#: fortran/scanner.c:1371
 #, gcc-internal-format
-msgid "ISO C++ forbids subscripting non-lvalue array"
+msgid "Nonconforming tab character at %C"
 msgstr ""
 
-#: cp/typeck.c:2781
+#: fortran/scanner.c:1459 fortran/scanner.c:1462
 #, gcc-internal-format
-msgid "subscripting array declared %<register%>"
+msgid "'&' not allowed by itself in line %d"
 msgstr ""
 
-#: cp/typeck.c:2873
+#: fortran/scanner.c:1509
 #, gcc-internal-format
-msgid "object missing in use of %qE"
+msgid "Nonconforming tab character in column %d of line %d"
 msgstr ""
 
-#: cp/typeck.c:3052
+#: fortran/scanner.c:1717
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids calling %<::main%> from within program"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+msgid "%s:%d: file %s left but not entered"
+msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана"
 
-#: cp/typeck.c:3071
+#: fortran/scanner.c:1751
 #, gcc-internal-format
-msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
+msgid "%s:%d: Illegal preprocessor directive"
 msgstr ""
 
-#: cp/typeck.c:3086
-#, fuzzy, gcc-internal-format
-msgid "%qE cannot be used as a function"
-msgstr "\"%s\" звычайна функцыя"
-
-#: cp/typeck.c:3177
+#: fortran/scanner.c:1869
 #, fuzzy, gcc-internal-format
-msgid "too many arguments to %s %q+#D"
-msgstr "велÑ\8cмÑ\96 Ñ\88маÑ\82 Ð°Ñ\80гÑ\83менÑ\82аÑ\9e Ñ\83 Ñ\84Ñ\83нкÑ\86Ñ\8bÑ\96 \"%s\""
+msgid "Can't open file '%s'"
+msgstr "немагÑ\83 Ð°Ð´Ñ\87Ñ\8bнÑ\96Ñ\86Ñ\8c Ñ\84айл \"%s\""
 
-#: cp/typeck.c:3179 cp/typeck.c:3292
+#: fortran/simplify.c:86
 #, gcc-internal-format
-msgid "at this point in file"
+msgid "Result of %s overflows its kind at %L"
 msgstr ""
 
-#: cp/typeck.c:3182
+#: fortran/simplify.c:91
 #, gcc-internal-format
-msgid "too many arguments to function"
-msgstr "вельмі шмат аргументаў у функцыі"
-
-#: cp/typeck.c:3217
-#, fuzzy, gcc-internal-format
-msgid "parameter %P of %qD has incomplete type %qT"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/typeck.c:3220
-#, fuzzy, gcc-internal-format
-msgid "parameter %P has incomplete type %qT"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/typeck.c:3290
-#, fuzzy, gcc-internal-format
-msgid "too few arguments to %s %q+#D"
-msgstr "нехапае аргументаў у функцыі \"%s\""
+msgid "Result of %s underflows its kind at %L"
+msgstr ""
 
-#: cp/typeck.c:3295
+#: fortran/simplify.c:96
 #, gcc-internal-format
-msgid "too few arguments to function"
-msgstr "не хапае аргументаў у функцыі"
+msgid "Result of %s is NaN at %L"
+msgstr ""
 
-#: cp/typeck.c:3501 cp/typeck.c:3512
+#: fortran/simplify.c:100
 #, gcc-internal-format
-msgid "assuming cast to type %qT from overloaded function"
+msgid "Result of %s gives range error for its kind at %L"
 msgstr ""
 
-#. Some sort of arithmetic operation involving NULL was
-#. performed.
-#: cp/typeck.c:3555
+#: fortran/simplify.c:123
 #, gcc-internal-format
-msgid "NULL used in arithmetic"
+msgid "KIND parameter of %s at %L must be an initialization expression"
 msgstr ""
 
-#: cp/typeck.c:3746
+#: fortran/simplify.c:131
 #, fuzzy, gcc-internal-format
-msgid "left rotate count is negative"
-msgstr "адмоÑ\9eнÑ\8b Ð¿Ð°Ð¼ÐµÑ\80 Ð¼Ð°Ñ\81Ñ\96ва "
+msgid "Invalid KIND parameter of %s at %L"
+msgstr "неÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нÑ\8b Ð¿Ð°Ñ\80амÑ\8dÑ\82Ñ\80 `%s'"
 
-#: cp/typeck.c:3747
+#: fortran/simplify.c:670
 #, gcc-internal-format
-msgid "right rotate count is negative"
+msgid "Argument of %s function at %L is negative"
 msgstr ""
 
-#: cp/typeck.c:3753
+#: fortran/simplify.c:677
 #, gcc-internal-format
-msgid "left rotate count >= width of type"
+msgid "Argument of %s function at %L outside of range [0,127]"
 msgstr ""
 
-#: cp/typeck.c:3754
+#: fortran/simplify.c:695
 #, gcc-internal-format
-msgid "right rotate count >= width of type"
+msgid "Argument of %s function at %L is too large for the collating sequence of kind %d"
 msgstr ""
 
-#: cp/typeck.c:3773 cp/typeck.c:3996
+#: fortran/simplify.c:734
 #, gcc-internal-format
-msgid "comparison with string literal results in unspecified behaviour"
+msgid "Argument of ACOS at %L must be between -1 and 1"
 msgstr ""
 
-#: cp/typeck.c:3813 cp/typeck.c:3821 cp/typeck.c:4016 cp/typeck.c:4024
+#: fortran/simplify.c:766
 #, gcc-internal-format
-msgid "ISO C++ forbids comparison between pointer and integer"
+msgid "Argument of ACOSH at %L must not be less than 1"
 msgstr ""
 
-#: cp/typeck.c:4041
+#: fortran/simplify.c:1031
 #, gcc-internal-format
-msgid "unordered comparison on non-floating point argument"
+msgid "Argument of ASIN at %L must be between -1 and 1"
 msgstr ""
 
-#: cp/typeck.c:4081
+#: fortran/simplify.c:1116
 #, gcc-internal-format
-msgid "invalid operands of types %qT and %qT to binary %qO"
+msgid "Argument of ATANH at %L must be inside the range -1 to 1"
 msgstr ""
 
-#: cp/typeck.c:4222
+#: fortran/simplify.c:1146
 #, gcc-internal-format
-msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
+msgid "If first argument of ATAN2 %L is zero, then the second argument must not be zero"
 msgstr ""
 
-#: cp/typeck.c:4224
+#: fortran/simplify.c:2125
 #, gcc-internal-format
-msgid "ISO C++ forbids using pointer to a function in subtraction"
+msgid "Argument of IACHAR at %L must be of length one"
 msgstr ""
 
-#: cp/typeck.c:4226
+#: fortran/simplify.c:2132
 #, gcc-internal-format
-msgid "ISO C++ forbids using pointer to a method in subtraction"
+msgid "Argument of IACHAR function at %L outside of range 0..127"
 msgstr ""
 
-#: cp/typeck.c:4239
-#, gcc-internal-format
-msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
-msgstr ""
+#: fortran/simplify.c:2171
+#, fuzzy, gcc-internal-format
+msgid "Invalid second argument of IBCLR at %L"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: cp/typeck.c:4298
+#: fortran/simplify.c:2179
 #, gcc-internal-format
-msgid "taking address of %s %qE"
+msgid "Second argument of IBCLR exceeds bit size at %L"
 msgstr ""
 
-#: cp/typeck.c:4311
+#: fortran/simplify.c:2213
+#, fuzzy, gcc-internal-format
+msgid "Invalid second argument of IBITS at %L"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: fortran/simplify.c:2219
+#, fuzzy, gcc-internal-format
+msgid "Invalid third argument of IBITS at %L"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: fortran/simplify.c:2229
 #, gcc-internal-format
-msgid "invalid use of %qE to form a pointer-to-member-function"
+msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
 msgstr ""
 
-#: cp/typeck.c:4314
+#: fortran/simplify.c:2276
+#, fuzzy, gcc-internal-format
+msgid "Invalid second argument of IBSET at %L"
+msgstr "нявернае выкарыстанне \"restict\""
+
+#: fortran/simplify.c:2284
 #, gcc-internal-format
-msgid "  a qualified-id is required"
+msgid "Second argument of IBSET exceeds bit size at %L"
 msgstr ""
 
-#: cp/typeck.c:4319
+#: fortran/simplify.c:2314
 #, gcc-internal-format
-msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
+msgid "Argument of ICHAR at %L must be of length one"
 msgstr ""
 
-#: cp/typeck.c:4342
+#: fortran/simplify.c:2517
 #, gcc-internal-format
-msgid "taking address of temporary"
+msgid "Argument of INT at %L is not a valid type"
 msgstr ""
 
-#: cp/typeck.c:4612
+#: fortran/simplify.c:2548
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids incrementing an enum"
-msgstr "ISO C не дазваляе пусты ізыходны файл"
+msgid "Argument of %s at %L is not a valid type"
+msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
 
-#: cp/typeck.c:4613
+#: fortran/simplify.c:2693
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids decrementing an enum"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+msgid "Invalid second argument of ISHFT at %L"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: cp/typeck.c:4629
-#, fuzzy, gcc-internal-format
-msgid "cannot increment a pointer to incomplete type %qT"
-msgstr "\"%s\" мае незавершаны тып"
+#: fortran/simplify.c:2708
+#, gcc-internal-format
+msgid "Magnitude of second argument of ISHFT exceeds bit size at %L"
+msgstr ""
 
-#: cp/typeck.c:4630
+#: fortran/simplify.c:2772
 #, fuzzy, gcc-internal-format
-msgid "cannot decrement a pointer to incomplete type %qT"
-msgstr "\"%s\" мае незавершаны тып"
+msgid "Invalid second argument of ISHFTC at %L"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: cp/typeck.c:4641
+#: fortran/simplify.c:2786
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids incrementing a pointer of type %qT"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+msgid "Invalid third argument of ISHFTC at %L"
+msgstr "нявернае выкарыстанне \"restict\""
 
-#: cp/typeck.c:4642
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids decrementing a pointer of type %qT"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+#: fortran/simplify.c:2792
+#, gcc-internal-format
+msgid "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
+msgstr ""
+
+#: fortran/simplify.c:2808
+#, gcc-internal-format
+msgid "Magnitude of second argument of ISHFTC exceeds third argument at %L"
+msgstr ""
+
+#: fortran/simplify.c:2811
+#, gcc-internal-format
+msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
+msgstr ""
+
+#: fortran/simplify.c:2882
+#, gcc-internal-format
+msgid "Argument of KIND at %L is a DERIVED type"
+msgstr ""
 
-#: cp/typeck.c:4668
+#: fortran/simplify.c:3094
 #, gcc-internal-format
-msgid "invalid use of Boolean expression as operand to %<operator--%>"
+msgid "DIM argument at %L is out of bounds"
 msgstr ""
 
-#: cp/typeck.c:4703
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids taking address of function %<::main%>"
-msgstr "ISO C не дазваляе пусты ізыходны файл"
+#: fortran/simplify.c:3280
+#, gcc-internal-format
+msgid "Argument of LOG at %L cannot be less than or equal to zero"
+msgstr ""
 
-#. An expression like &memfn.
-#: cp/typeck.c:4764
+#: fortran/simplify.c:3293
 #, gcc-internal-format
-msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
+msgid "Complex argument of LOG at %L cannot be zero"
 msgstr ""
 
-#: cp/typeck.c:4769
+#: fortran/simplify.c:3321
 #, gcc-internal-format
-msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
+msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
 msgstr ""
 
-#: cp/typeck.c:4798
+#. Result is processor-dependent.
+#: fortran/simplify.c:3692
 #, gcc-internal-format
-msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
+msgid "Second argument MOD at %L is zero"
 msgstr ""
 
-#: cp/typeck.c:4826
+#. Result is processor-dependent.
+#: fortran/simplify.c:3703
 #, fuzzy, gcc-internal-format
-msgid "cannot create pointer to reference member %qD"
-msgstr "\"%s\" мае незавершаны тып"
+msgid "Second argument of MOD at %L is zero"
+msgstr "другім аргументам \"%s\" павінен быць \"char **\""
 
-#: cp/typeck.c:5041
+#. Result is processor-dependent. This processor just opts
+#. to not handle it at all.
+#. Result is processor-dependent.
+#: fortran/simplify.c:3745 fortran/simplify.c:3757
 #, gcc-internal-format
-msgid "cannot take the address of %<this%>, which is an rvalue expression"
+msgid "Second argument of MODULO at %L is zero"
 msgstr ""
 
-#: cp/typeck.c:5064
+#: fortran/simplify.c:3803
+#, fuzzy, gcc-internal-format
+msgid "Second argument of NEAREST at %L shall not be zero"
+msgstr "другім аргументам \"%s\" павінен быць \"char **\""
+
+#: fortran/simplify.c:3839
 #, gcc-internal-format
-msgid "address of explicit register variable %qD requested"
+msgid "Result of NEAREST is NaN at %L"
 msgstr ""
 
-#: cp/typeck.c:5069
+#: fortran/simplify.c:4212
 #, gcc-internal-format
-msgid "address requested for %qD, which is declared %<register%>"
+msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
 msgstr ""
 
-#: cp/typeck.c:5136 cp/typeck.c:5163
+#: fortran/simplify.c:4267
 #, gcc-internal-format
-msgid "%s expression list treated as compound expression"
+msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
 msgstr ""
 
-#: cp/typeck.c:5236
+#: fortran/simplify.c:4539
 #, gcc-internal-format
-msgid "no context to resolve type of %qE"
+msgid "Result of SCALE overflows its kind at %L"
 msgstr ""
 
-#: cp/typeck.c:5267
+#: fortran/simplify.c:5198
 #, gcc-internal-format
-msgid "cast from type %qT to type %qT casts away qualifiers"
+msgid "Argument of SQRT at %L has a negative value"
 msgstr ""
 
-#: cp/typeck.c:5272
+#: fortran/simplify.c:5384
 #, gcc-internal-format
-msgid "static_cast from type %qT to type %qT casts away qualifiers"
+msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
 msgstr ""
 
-#: cp/typeck.c:5277
+#: fortran/simplify.c:5839
 #, gcc-internal-format
-msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
+msgid "Character '%s' in string at %L cannot be converted into character kind %d"
 msgstr ""
 
-#: cp/typeck.c:5620
-#, fuzzy, gcc-internal-format
-msgid "invalid static_cast from type %qT to type %qT"
-msgstr "Нерэчаісны выбар \"%s\""
+#: fortran/symbol.c:133
+#, gcc-internal-format
+msgid "Duplicate IMPLICIT NONE statement at %C"
+msgstr ""
 
-#: cp/typeck.c:5643
-#, fuzzy, gcc-internal-format
-msgid "converting from %qT to %qT"
-msgstr "пераўтварэньне з `%T' у `%T'"
+#: fortran/symbol.c:173
+#, gcc-internal-format
+msgid "Letter '%c' already set in IMPLICIT statement at %C"
+msgstr ""
 
-#: cp/typeck.c:5692
+#: fortran/symbol.c:195
 #, gcc-internal-format
-msgid "invalid cast of an rvalue expression of type %qT to type %qT"
+msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
 msgstr ""
 
-#: cp/typeck.c:5759
+#: fortran/symbol.c:205
 #, gcc-internal-format
-msgid "cast from %qT to %qT loses precision"
+msgid "Letter %c already has an IMPLICIT type at %C"
 msgstr ""
 
-#: cp/typeck.c:5789
+#: fortran/symbol.c:261
 #, gcc-internal-format
-msgid "cast from %qT to %qT increases required alignment of target type"
+msgid "Symbol '%s' at %L has no IMPLICIT type"
 msgstr ""
 
-#. Only issue a warning, as we have always supported this
-#. where possible, and it is necessary in some cases.  DR 195
-#. addresses this issue, but as of 2004/10/26 is still in
-#. drafting.
-#: cp/typeck.c:5808
+#. BIND(C) variables should not be implicitly declared.
+#: fortran/symbol.c:278
 #, gcc-internal-format
-msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
+msgid "Implicitly declared BIND(C) variable '%s' at %L may not be C interoperable"
 msgstr ""
 
-#: cp/typeck.c:5821
-#, fuzzy, gcc-internal-format
-msgid "invalid cast from type %qT to type %qT"
-msgstr "Нерэчаісны выбар \"%s\""
+#. Dummy args to a BIND(C) routine may not be interoperable if
+#. they are implicitly typed.
+#: fortran/symbol.c:292
+#, gcc-internal-format
+msgid "Implicitly declared variable '%s' at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure '%s' at %L"
+msgstr ""
 
-#: cp/typeck.c:5877
+#: fortran/symbol.c:333
 #, gcc-internal-format
-msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
+msgid "Function result '%s' at %L has no IMPLICIT type"
 msgstr ""
 
-#: cp/typeck.c:5886
+#: fortran/symbol.c:413
 #, gcc-internal-format
-msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
+msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
 msgstr ""
 
-#: cp/typeck.c:5911
+#: fortran/symbol.c:468
 #, gcc-internal-format
-msgid "invalid const_cast of an rvalue of type %qT to type %qT"
+msgid "Fortran 2003: Procedure pointer at %C"
 msgstr ""
 
-#: cp/typeck.c:5960
+#: fortran/symbol.c:623
 #, fuzzy, gcc-internal-format
-msgid "invalid const_cast from type %qT to type %qT"
-msgstr "Нерэчаісны выбар \"%s\""
+msgid "%s attribute applied to %s %s at %L"
+msgstr "\"%s\" звычайна функцыя"
 
-#: cp/typeck.c:6037 cp/typeck.c:6045
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids casting to an array type %qT"
-msgstr "ISO C не дазваляе дэкларацыі метак (label)"
+#: fortran/symbol.c:630
+#, gcc-internal-format
+msgid "BIND(C) applied to %s %s at %L"
+msgstr ""
 
-#: cp/typeck.c:6054
+#: fortran/symbol.c:735 fortran/symbol.c:1416
 #, fuzzy, gcc-internal-format
-msgid "invalid cast to function type %qT"
-msgstr "Нерэчаісны выбар \"%s\""
+msgid "%s attribute conflicts with %s attribute at %L"
+msgstr "\"%s\" атрыбут ігнарыруецца"
 
-#: cp/typeck.c:6300
+#: fortran/symbol.c:738
 #, gcc-internal-format
-msgid "  in evaluation of %<%Q(%#T, %#T)%>"
+msgid "%s attribute conflicts with %s attribute in '%s' at %L"
 msgstr ""
 
-#: cp/typeck.c:6358
+#: fortran/symbol.c:746
 #, gcc-internal-format
-msgid "incompatible types in assignment of %qT to %qT"
+msgid "Fortran 2003: %s attribute with %s attribute at %L"
 msgstr ""
 
-#: cp/typeck.c:6372
-#, fuzzy, gcc-internal-format
-msgid "array used as initializer"
-msgstr "нерэчаісны ініцыялізатар"
-
-#: cp/typeck.c:6374
-#, fuzzy, gcc-internal-format
-msgid "invalid array assignment"
-msgstr "Нерэчаісны выбар %s"
-
-#: cp/typeck.c:6474
+#: fortran/symbol.c:752
 #, gcc-internal-format
-msgid "   in pointer to member function conversion"
+msgid "Fortran 2003: %s attribute with %s attribute in '%s' at %L"
 msgstr ""
 
-#: cp/typeck.c:6485
+#: fortran/symbol.c:796
 #, gcc-internal-format
-msgid "pointer to member conversion via virtual base %qT"
+msgid "Cannot change attributes of USE-associated symbol at %L"
 msgstr ""
 
-#: cp/typeck.c:6525 cp/typeck.c:6538
+#: fortran/symbol.c:799
 #, gcc-internal-format
-msgid "   in pointer to member conversion"
+msgid "Cannot change attributes of USE-associated symbol %s at %L"
 msgstr ""
 
-#: cp/typeck.c:6616
-#, fuzzy, gcc-internal-format
-msgid "invalid conversion to type %qT from type %qT"
-msgstr "Нерэчаісны выбар \"%s\""
-
-#: cp/typeck.c:6887
+#: fortran/symbol.c:815
 #, gcc-internal-format
-msgid "cannot convert %qT to %qT for argument %qP to %qD"
+msgid "Duplicate %s attribute specified at %L"
 msgstr ""
 
-#: cp/typeck.c:6890
+#: fortran/symbol.c:857
 #, gcc-internal-format
-msgid "cannot convert %qT to %qT in %s"
+msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
 msgstr ""
 
-#: cp/typeck.c:6904
+#: fortran/symbol.c:883
 #, gcc-internal-format
-msgid "%s might be a candidate for a format attribute"
+msgid "DIMENSION specified for '%s' outside its INTERFACE body at %L"
 msgstr ""
 
-#: cp/typeck.c:6997 cp/typeck.c:6999
-#, fuzzy, gcc-internal-format
-msgid "in passing argument %P of %q+D"
-msgstr "аргумент для \"%s\" прапушчан"
-
-#: cp/typeck.c:7054
+#: fortran/symbol.c:1001
 #, gcc-internal-format
-msgid "returning reference to temporary"
+msgid "Cray Pointee at %L appears in multiple pointer() statements"
 msgstr ""
 
-#: cp/typeck.c:7061
+#: fortran/symbol.c:1020
 #, gcc-internal-format
-msgid "reference to non-lvalue returned"
+msgid "Duplicate PROTECTED attribute specified at %L"
 msgstr ""
 
-#: cp/typeck.c:7077
+#: fortran/symbol.c:1053
 #, gcc-internal-format
-msgid "reference to local variable %q+D returned"
+msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
 msgstr ""
 
-#: cp/typeck.c:7080
+#: fortran/symbol.c:1061
 #, gcc-internal-format
-msgid "address of local variable %q+D returned"
+msgid "Duplicate SAVE attribute specified at %L"
 msgstr ""
 
-#: cp/typeck.c:7115
+#: fortran/symbol.c:1082
 #, gcc-internal-format
-msgid "returning a value from a destructor"
+msgid "Duplicate VALUE attribute specified at %L"
 msgstr ""
 
-#. If a return statement appears in a handler of the
-#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:7123
+#: fortran/symbol.c:1102
 #, gcc-internal-format
-msgid "cannot return from a handler of a function-try-block of a constructor"
+msgid "Duplicate VOLATILE attribute specified at %L"
 msgstr ""
 
-#. You can't return a value from a constructor.
-#: cp/typeck.c:7126
+#: fortran/symbol.c:1121
 #, gcc-internal-format
-msgid "returning a value from a constructor"
+msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
 msgstr ""
 
-#: cp/typeck.c:7144
+#: fortran/symbol.c:1412
+#, fuzzy, gcc-internal-format
+msgid "%s attribute of '%s' conflicts with %s attribute at %L"
+msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
+
+#: fortran/symbol.c:1446
 #, gcc-internal-format
-msgid "lambda return type can only be deduced when the return statement is the only statement in the function body"
+msgid "%s procedure at %L is already declared as %s procedure"
 msgstr ""
 
-#: cp/typeck.c:7150
+#: fortran/symbol.c:1481
 #, gcc-internal-format
-msgid "inconsistent types %qT and %qT deduced for lambda return type"
+msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
 msgstr ""
 
-#: cp/typeck.c:7176
+#: fortran/symbol.c:1505
 #, gcc-internal-format
-msgid "return-statement with no value, in function returning %qT"
+msgid "ACCESS specification at %L was already specified"
 msgstr ""
 
-#: cp/typeck.c:7197
+#: fortran/symbol.c:1522
 #, gcc-internal-format
-msgid "return-statement with a value, in function returning 'void'"
+msgid "Duplicate BIND attribute specified at %L"
 msgstr ""
 
-#: cp/typeck.c:7227
+#: fortran/symbol.c:1529
 #, gcc-internal-format
-msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
+msgid "Fortran 2003: BIND(C) at %L"
 msgstr ""
 
-#: cp/typeck2.c:55
-#, fuzzy, gcc-internal-format
-msgid "type %qT is not a base type for type %qT"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/typeck2.c:106
+#: fortran/symbol.c:1546
 #, gcc-internal-format
-msgid "assignment of data-member %qD in read-only structure"
+msgid "Duplicate EXTENDS attribute specified at %L"
 msgstr ""
 
-#: cp/typeck2.c:108
+#: fortran/symbol.c:1550
 #, gcc-internal-format
-msgid "assignment (via 'asm' output) of data-member %qD in read-only structure"
+msgid "Fortran 2003: EXTENDS at %L"
 msgstr ""
 
-#: cp/typeck2.c:110
+#: fortran/symbol.c:1572
 #, gcc-internal-format
-msgid "increment of data-member %qD in read-only structure"
+msgid "Symbol '%s' at %L already has an explicit interface"
 msgstr ""
 
-#: cp/typeck2.c:112
+#: fortran/symbol.c:1579
 #, gcc-internal-format
-msgid "decrement of data-member %qD in read-only structure"
+msgid "'%s' at %L has attributes specified outside its INTERFACE body"
 msgstr ""
 
-#: cp/typeck2.c:116
+#: fortran/symbol.c:1612
 #, gcc-internal-format
-msgid "assignment of read-only data-member %qD"
+msgid "Symbol '%s' at %L already has basic type of %s"
 msgstr ""
 
-#: cp/typeck2.c:118
+#: fortran/symbol.c:1619
 #, gcc-internal-format
-msgid "assignment (via 'asm' output) of read-only data-member %qD"
+msgid "Procedure '%s' at %L may not have basic type of %s"
 msgstr ""
 
-#: cp/typeck2.c:120
+#: fortran/symbol.c:1631
 #, gcc-internal-format
-msgid "increment of read-only data-member %qD"
+msgid "Symbol '%s' at %L cannot have a type"
 msgstr ""
 
-#: cp/typeck2.c:122
+#: fortran/symbol.c:1796
 #, gcc-internal-format
-msgid "decrement of read-only data-member %qD"
+msgid "Component '%s' at %C already declared at %L"
 msgstr ""
 
-#: cp/typeck2.c:131
-#, fuzzy, gcc-internal-format
-msgid "assignment of constant field %qD"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/typeck2.c:133
+#: fortran/symbol.c:1807
 #, gcc-internal-format
-msgid "assignment (via 'asm' output) of constant field %qD"
+msgid "Component '%s' at %C already in the parent type at %L"
 msgstr ""
 
-#: cp/typeck2.c:135
-#, fuzzy, gcc-internal-format
-msgid "increment of constant field %qD"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: cp/typeck2.c:137
+#: fortran/symbol.c:1883
 #, fuzzy, gcc-internal-format
-msgid "decrement of constant field %qD"
-msgstr "нÑ\8fвеÑ\80нае Ð²Ñ\8bкаÑ\80Ñ\8bÑ\81Ñ\82анне \"restict\""
+msgid "Symbol '%s' at %C is ambiguous"
+msgstr "памеÑ\80 \"%s\" - %d Ð±Ð°Ð¹Ñ\82"
 
-#: cp/typeck2.c:143
+#: fortran/symbol.c:1915
 #, gcc-internal-format
-msgid "assignment (via 'asm' output) of read-only variable %qD"
+msgid "Derived type '%s' at %C is being used before it is defined"
 msgstr ""
 
-#: cp/typeck2.c:153
+#: fortran/symbol.c:1956
 #, gcc-internal-format
-msgid "assignment of read-only parameter %qD"
+msgid "'%s' at %C is not a member of the '%s' structure"
 msgstr ""
 
-#: cp/typeck2.c:155
+#: fortran/symbol.c:1968
 #, gcc-internal-format
-msgid "assignment (via 'asm' output) of read-only parameter %qD"
+msgid "Component '%s' at %C is a PRIVATE component of '%s'"
 msgstr ""
 
-#: cp/typeck2.c:157
+#: fortran/symbol.c:2104
 #, gcc-internal-format
-msgid "increment of read-only parameter %qD"
+msgid "Duplicate statement label %d at %L and %L"
 msgstr ""
 
-#: cp/typeck2.c:159
+#: fortran/symbol.c:2114
 #, gcc-internal-format
-msgid "decrement of read-only parameter %qD"
+msgid "Label %d at %C already referenced as branch target"
 msgstr ""
 
-#: cp/typeck2.c:166
+#: fortran/symbol.c:2123
 #, gcc-internal-format
-msgid "assignment of read-only reference %qD"
+msgid "Label %d at %C already referenced as a format label"
 msgstr ""
 
-#: cp/typeck2.c:168
+#: fortran/symbol.c:2165
 #, gcc-internal-format
-msgid "assignment (via 'asm' output) of read-only reference %qD"
+msgid "Label %d at %C previously used as a FORMAT label"
 msgstr ""
 
-#: cp/typeck2.c:170
+#: fortran/symbol.c:2173
 #, gcc-internal-format
-msgid "increment of read-only reference %qD"
+msgid "Label %d at %C previously used as branch target"
 msgstr ""
 
-#: cp/typeck2.c:172
+#: fortran/symbol.c:2488
 #, gcc-internal-format
-msgid "decrement of read-only reference %qD"
+msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
 msgstr ""
 
-#: cp/typeck2.c:176
+#: fortran/symbol.c:2491
 #, gcc-internal-format
-msgid "assignment of read-only named return value %qD"
+msgid "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
 msgstr ""
 
-#: cp/typeck2.c:178
+#. Symbol is from another namespace.
+#: fortran/symbol.c:2650
 #, gcc-internal-format
-msgid "assignment (via 'asm' output) of read-only named return value %qD"
+msgid "Symbol '%s' at %C has already been host associated"
 msgstr ""
 
-#: cp/typeck2.c:180
+#: fortran/symbol.c:3484
 #, gcc-internal-format
-msgid "increment of read-only named return value %qD"
+msgid "Derived type '%s' declared at %L must have the BIND attribute to be C interoperable"
 msgstr ""
 
-#: cp/typeck2.c:182
+#: fortran/symbol.c:3495
 #, gcc-internal-format
-msgid "decrement of read-only named return value %qD"
+msgid "Derived type '%s' at %L is empty"
 msgstr ""
 
-#: cp/typeck2.c:186
-#, fuzzy, gcc-internal-format
-msgid "assignment of function %qD"
-msgstr "нехапае аргументаў у функцыі \"%s\""
-
-#: cp/typeck2.c:188
+#: fortran/symbol.c:3512
 #, gcc-internal-format
-msgid "assignment (via 'asm' output) of function %qD"
+msgid "Component '%s' at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type '%s' at %L"
 msgstr ""
 
-#: cp/typeck2.c:190
-#, fuzzy, gcc-internal-format
-msgid "increment of function %qD"
-msgstr "вельмі шмат аргументаў у функцыі"
-
-#: cp/typeck2.c:192
-#, fuzzy, gcc-internal-format
-msgid "decrement of function %qD"
-msgstr "нехапае аргументаў у функцыі \"%s\""
-
-#: cp/typeck2.c:198
+#: fortran/symbol.c:3522
 #, gcc-internal-format
-msgid "assignment (via 'asm' output) of read-only location %qE"
+msgid "Procedure pointer component '%s' at %L cannot be a member of the BIND(C) derived type '%s' at %L"
 msgstr ""
 
-#: cp/typeck2.c:384
+#: fortran/symbol.c:3533
 #, gcc-internal-format
-msgid "cannot declare variable %q+D to be of abstract type %qT"
+msgid "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type '%s' at %L"
 msgstr ""
 
-#: cp/typeck2.c:387
+#. If the derived type is bind(c), all fields must be
+#. interop.
+#: fortran/symbol.c:3571
 #, gcc-internal-format
-msgid "cannot declare parameter %q+D to be of abstract type %qT"
+msgid "Component '%s' in derived type '%s' at %L may not be C interoperable, even though derived type '%s' is BIND(C)"
 msgstr ""
 
-#: cp/typeck2.c:390
+#. If derived type is param to bind(c) routine, or to one
+#. of the iso_c_binding procs, it must be interoperable, so
+#. all fields must interop too.
+#: fortran/symbol.c:3580
 #, gcc-internal-format
-msgid "cannot declare field %q+D to be of abstract type %qT"
+msgid "Component '%s' in derived type '%s' at %L may not be C interoperable"
 msgstr ""
 
-#: cp/typeck2.c:394
-#, fuzzy, gcc-internal-format
-msgid "invalid abstract return type for member function %q+#D"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
-
-#: cp/typeck2.c:396
-#, fuzzy, gcc-internal-format
-msgid "invalid abstract return type for function %q+#D"
-msgstr "Нерэчаісны выбар \"%s\""
-
-#. Here we do not have location information.
-#: cp/typeck2.c:399
-#, fuzzy, gcc-internal-format
-msgid "invalid abstract type %qT for %qE"
-msgstr "нерэчаісны тып парамэтра `%T'"
-
-#: cp/typeck2.c:401
-#, fuzzy, gcc-internal-format
-msgid "invalid abstract type for %q+D"
-msgstr "нерэчаісны тып парамэтра `%T'"
-
-#: cp/typeck2.c:404
+#: fortran/symbol.c:3594
 #, gcc-internal-format
-msgid "cannot allocate an object of abstract type %qT"
+msgid "Derived type '%s' at %L cannot be declared with both PRIVATE and BIND(C) attributes"
 msgstr ""
 
-#: cp/typeck2.c:413
+#: fortran/symbol.c:3602
 #, gcc-internal-format
-msgid "  because the following virtual functions are pure within %qT:"
+msgid "Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND(C)"
 msgstr ""
 
-#: cp/typeck2.c:417
+#: fortran/symbol.c:4532
 #, gcc-internal-format
-msgid "\t%+#D"
+msgid "Symbol '%s' is used before it is typed at %L"
 msgstr ""
 
-#: cp/typeck2.c:425
+#: fortran/symbol.c:4538
 #, gcc-internal-format
-msgid "  since type %qT has pure virtual functions"
+msgid "Extension: Symbol '%s' is used before it is typed at %L"
 msgstr ""
 
-#: cp/typeck2.c:705
+#: fortran/symbol.c:4880 fortran/symbol.c:4954
 #, gcc-internal-format
-msgid "constructor syntax used, but no constructor declared for type %qT"
+msgid "'%s' of '%s' is PRIVATE at %L"
 msgstr ""
 
-#: cp/typeck2.c:719
+#: fortran/target-memory.c:616
 #, gcc-internal-format
-msgid "cannot initialize arrays using this syntax"
+msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
 msgstr ""
 
-#: cp/typeck2.c:801
+#: fortran/target-memory.c:703
 #, gcc-internal-format
-msgid "narrowing conversion of %qE from %qT to %qT inside { }"
+msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
 msgstr ""
 
-#: cp/typeck2.c:859
+#: fortran/trans-array.c:705 fortran/trans-array.c:4545
+#: fortran/trans-array.c:5580 fortran/trans-intrinsic.c:4255
 #, gcc-internal-format
-msgid "int-array initialized from non-wide string"
+msgid "Creating array temporary at %L"
 msgstr ""
 
-#: cp/typeck2.c:864
+#. Problems occur when we get something like
+#. integer :: a(lots) = (/(i, i=1, lots)/)
+#: fortran/trans-array.c:4112
 #, gcc-internal-format
-msgid "int-array initialized from incompatible wide string"
+msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
 msgstr ""
 
-#: cp/typeck2.c:879
+#: fortran/trans-array.c:5577
 #, gcc-internal-format
-msgid "initializer-string for array of chars is too long"
+msgid "Creating array temporary at %L for argument '%s'"
 msgstr ""
 
-#: cp/typeck2.c:925
+#: fortran/trans-array.c:6128
 #, gcc-internal-format
-msgid "cannot initialize aggregate of type %qT with a compound literal"
+msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
 msgstr ""
 
-#: cp/typeck2.c:940
+#: fortran/trans-array.c:6611
 #, gcc-internal-format
-msgid "array must be initialized with a brace-enclosed initializer"
+msgid "bad expression type during walk (%d)"
 msgstr ""
 
-#: cp/typeck2.c:1027 cp/typeck2.c:1135
+#: fortran/trans-common.c:400
 #, gcc-internal-format
-msgid "non-trivial designated initializers not supported"
+msgid "Named COMMON block '%s' at %L shall be of the same size"
 msgstr ""
 
-#: cp/typeck2.c:1159 cp/typeck2.c:1173
-#, fuzzy, gcc-internal-format
-msgid "missing initializer for member %qD"
-msgstr "прапушчан ініцыялізатар"
-
-#: cp/typeck2.c:1164
-#, fuzzy, gcc-internal-format
-msgid "uninitialized const member %qD"
-msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
-
-#: cp/typeck2.c:1166
-#, fuzzy, gcc-internal-format
-msgid "member %qD with uninitialized const fields"
-msgstr "параметр \"%s\" ініцыялізаваны"
-
-#: cp/typeck2.c:1168
-#, fuzzy, gcc-internal-format
-msgid "member %qD is uninitialized reference"
-msgstr "параметр \"%s\" ініцыялізаваны"
-
-#: cp/typeck2.c:1236
+#: fortran/trans-common.c:839
 #, gcc-internal-format
-msgid "no field %qD found in union being initialized"
+msgid "Bad array reference at %L"
 msgstr ""
 
-#: cp/typeck2.c:1245
+#: fortran/trans-common.c:847
 #, gcc-internal-format
-msgid "index value instead of field name in union initializer"
+msgid "Illegal reference type at %L as EQUIVALENCE object"
 msgstr ""
 
-#: cp/typeck2.c:1404
+#: fortran/trans-common.c:887
 #, gcc-internal-format
-msgid "circular pointer delegation detected"
+msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
 msgstr ""
 
-#: cp/typeck2.c:1417
-#, fuzzy, gcc-internal-format
-msgid "base operand of %<->%> has non-pointer type %qT"
-msgstr "памер масіва `%D' не цэлалікавы тып"
-
-#: cp/typeck2.c:1441
+#. Aligning this field would misalign a previous field.
+#: fortran/trans-common.c:1020
 #, gcc-internal-format
-msgid "result of %<operator->()%> yields non-pointer result"
+msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
 msgstr ""
 
-#: cp/typeck2.c:1443
+#: fortran/trans-common.c:1087
 #, gcc-internal-format
-msgid "base operand of %<->%> is not a pointer"
+msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
 msgstr ""
 
-#: cp/typeck2.c:1465
-#, fuzzy, gcc-internal-format
-msgid "%qE cannot be used as a member pointer, since it is of type %qT"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/typeck2.c:1474
+#: fortran/trans-common.c:1102
 #, gcc-internal-format
-msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
+msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
 msgstr ""
 
-#: cp/typeck2.c:1496
+#: fortran/trans-common.c:1117
 #, gcc-internal-format
-msgid "pointer to member type %qT incompatible with object type %qT"
+msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L; reorder elements or use -fno-align-commons"
 msgstr ""
 
-#: cp/typeck2.c:1557
+#: fortran/trans-common.c:1122
 #, gcc-internal-format
-msgid "invalid value-initialization of reference types"
+msgid "Padding of %d bytes required before '%s' in COMMON at %L; reorder elements or use -fno-align-commons"
 msgstr ""
 
-#: cp/typeck2.c:1748
-#, fuzzy, gcc-internal-format
-msgid "call to function %qD which throws incomplete type %q#T"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: cp/typeck2.c:1751
-#, fuzzy, gcc-internal-format
-msgid "call to function which throws incomplete type %q#T"
-msgstr "\"%s\" мае незавершаны тып"
-
-#: fortran/f95-lang.c:214
+#: fortran/trans-common.c:1145
 #, gcc-internal-format
-msgid "Unexpected type in truthvalue_conversion"
+msgid "COMMON '%s' at %L does not exist"
 msgstr ""
 
-#: fortran/f95-lang.c:273
-#, fuzzy, gcc-internal-format
-msgid "can't open input file: %s"
-msgstr "немагчыма зачыніць уваходзячы файл %s"
-
-#: fortran/options.c:238
+#: fortran/trans-common.c:1153
 #, gcc-internal-format
-msgid "-fexcess-precision=standard for Fortran"
+msgid "COMMON '%s' at %L requires %d bytes of padding at start; reorder elements or use -fno-align-commons"
 msgstr ""
 
-#: fortran/trans-array.c:6057
+#: fortran/trans-common.c:1157
 #, gcc-internal-format
-msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
+msgid "COMMON at %L requires %d bytes of padding at start; reorder elements or use -fno-align-commons"
 msgstr ""
 
-#: fortran/trans-array.c:6540
+#: fortran/trans-const.c:294
 #, gcc-internal-format
-msgid "bad expression type during walk (%d)"
+msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L"
 msgstr ""
 
 #: fortran/trans-const.c:330
@@ -36440,26 +36908,76 @@ msgstr ""
 msgid "gfc_conv_constant_to_tree(): invalid type: %s"
 msgstr ""
 
+#: fortran/trans-const.c:358
+#, gcc-internal-format
+msgid "non-constant initialization expression at %L"
+msgstr ""
+
 #: fortran/trans-decl.c:1160
 #, gcc-internal-format
 msgid "intrinsic variable which isn't a procedure"
 msgstr ""
 
-#: fortran/trans-decl.c:3409
+#: fortran/trans-decl.c:3087 fortran/trans-decl.c:4432
+#, gcc-internal-format
+msgid "Return value of function '%s' at %L not set"
+msgstr ""
+
+#: fortran/trans-decl.c:3421
 #, gcc-internal-format
 msgid "backend decl for module variable %s already exists"
 msgstr ""
 
+#: fortran/trans-decl.c:3794
+#, gcc-internal-format
+msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
+msgstr ""
+
+#: fortran/trans-decl.c:3799
+#, gcc-internal-format
+msgid "Unused dummy argument '%s' at %L"
+msgstr ""
+
+#: fortran/trans-decl.c:3805
+#, fuzzy, gcc-internal-format
+msgid "Unused variable '%s' declared at %L"
+msgstr "невыкарыстоўваемая пераменная \"%s\""
+
+#: fortran/trans-decl.c:3853
+#, fuzzy, gcc-internal-format
+msgid "Unused parameter '%s' declared at %L"
+msgstr "тып параметра \"%s\" не аб'яўлены"
+
+#: fortran/trans-decl.c:3867
+#, fuzzy, gcc-internal-format
+msgid "Return value '%s' of function '%s' declared at %L not set"
+msgstr "метка \"%s\" вызначана, але не выкарыстоўваецца"
+
 #: fortran/trans-expr.c:1338
 #, fuzzy, gcc-internal-format
 msgid "Unknown intrinsic op"
 msgstr "невядомы рэжым машыны \"%s\""
 
+#: fortran/trans-expr.c:2534
+#, fuzzy, gcc-internal-format
+msgid "Unknown argument list function at %L"
+msgstr "нехапае аргументаў у функцыі \"%s\""
+
 #: fortran/trans-intrinsic.c:738
 #, fuzzy, gcc-internal-format
 msgid "Intrinsic function %s(%d) not recognized"
 msgstr "мова %s не распазнана"
 
+#: fortran/trans-intrinsic.c:887
+#, gcc-internal-format
+msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
+msgstr ""
+
+#: fortran/trans-io.c:2017
+#, gcc-internal-format
+msgid "Derived type '%s' at %L has PRIVATE components"
+msgstr ""
+
 #: fortran/trans-io.c:2121
 #, gcc-internal-format
 msgid "Bad IO basetype (%d)"
@@ -36470,6 +36988,11 @@ msgstr ""
 msgid "gfc_trans_omp_workshare(): Bad statement code"
 msgstr ""
 
+#: fortran/trans-stmt.c:513
+#, gcc-internal-format
+msgid "An alternate return at %L without a * dummy argument"
+msgstr ""
+
 #: fortran/trans-types.c:463
 #, gcc-internal-format
 msgid "integer kind=8 not available for -fdefault-integer-8 option"
@@ -36490,7 +37013,7 @@ msgstr ""
 msgid "Array element size too big"
 msgstr ""
 
-#: fortran/trans.c:1277
+#: fortran/trans.c:1281
 #, gcc-internal-format
 msgid "gfc_trans_code(): Bad statement code"
 msgstr ""
@@ -36656,68 +37179,68 @@ msgstr ""
 msgid "bad value constant type %d, index %d"
 msgstr ""
 
-#: java/jcf-parse.c:1399 java/jcf-parse.c:1405
+#: java/jcf-parse.c:1396 java/jcf-parse.c:1402
 #, gcc-internal-format
 msgid "cannot find file for class %s"
 msgstr "немагчыма знайсьці файл для кляса %s"
 
-#: java/jcf-parse.c:1430
+#: java/jcf-parse.c:1427
 #, gcc-internal-format
 msgid "not a valid Java .class file"
 msgstr ""
 
-#: java/jcf-parse.c:1433
+#: java/jcf-parse.c:1430
 #, gcc-internal-format
 msgid "error while parsing constant pool"
 msgstr ""
 
 #. FIXME - where was first time
-#: java/jcf-parse.c:1448
+#: java/jcf-parse.c:1445
 #, gcc-internal-format
 msgid "reading class %s for the second time from %s"
 msgstr ""
 
-#: java/jcf-parse.c:1466
+#: java/jcf-parse.c:1463
 #, gcc-internal-format
 msgid "error while parsing fields"
 msgstr ""
 
-#: java/jcf-parse.c:1469
+#: java/jcf-parse.c:1466
 #, gcc-internal-format
 msgid "error while parsing methods"
 msgstr ""
 
-#: java/jcf-parse.c:1472
+#: java/jcf-parse.c:1469
 #, gcc-internal-format
 msgid "error while parsing final attributes"
 msgstr ""
 
-#: java/jcf-parse.c:1512
+#: java/jcf-parse.c:1509
 #, gcc-internal-format
 msgid "duplicate class will only be compiled once"
 msgstr ""
 
-#: java/jcf-parse.c:1607
+#: java/jcf-parse.c:1604
 #, gcc-internal-format
 msgid "missing Code attribute"
 msgstr ""
 
-#: java/jcf-parse.c:1853
+#: java/jcf-parse.c:1850
 #, gcc-internal-format
 msgid "no input file specified"
 msgstr "не зададзены ўваходзячыя файлы"
 
-#: java/jcf-parse.c:1888
+#: java/jcf-parse.c:1885
 #, fuzzy, gcc-internal-format
 msgid "can't close input file %s: %m"
 msgstr "немагчыма зачыніць уваходзячы файл %s"
 
-#: java/jcf-parse.c:1933
+#: java/jcf-parse.c:1930
 #, gcc-internal-format
 msgid "bad zip/jar file %s"
 msgstr "дрэнны zip/jar файл \"%s\""
 
-#: java/jcf-parse.c:2135
+#: java/jcf-parse.c:2132
 #, gcc-internal-format
 msgid "error while reading %s from zip file"
 msgstr ""
@@ -36777,12 +37300,12 @@ msgstr ""
 msgid "bad pc in exception_table"
 msgstr ""
 
-#: lto/lto-elf.c:98 lto/lto-elf.c:119
+#: lto/lto-elf.c:105 lto/lto-elf.c:126
 #, fuzzy, gcc-internal-format
 msgid "could not read section header: %s"
 msgstr "не магу знайсці крыніцу %s\n"
 
-#: lto/lto-elf.c:218
+#: lto/lto-elf.c:225
 #, fuzzy, gcc-internal-format
 msgid "two or more sections for %s:"
 msgstr ""
@@ -36792,121 +37315,126 @@ msgstr ""
 #. Initialize the section header of section SCN.  SH_NAME is the section name
 #. as an index into the section header string table.  SH_TYPE is the section
 #. type, an SHT_* macro from libelf headers.
-#: lto/lto-elf.c:243
+#: lto/lto-elf.c:250
 #, gcc-internal-format
 msgid "elf32_getshdr() failed: %s"
 msgstr ""
 
-#: lto/lto-elf.c:245
+#: lto/lto-elf.c:252
 #, gcc-internal-format
 msgid "elf64_getshdr() failed: %s"
 msgstr ""
 
-#: lto/lto-elf.c:279
+#: lto/lto-elf.c:286
 #, gcc-internal-format
 msgid "could not create a new ELF section: %s"
 msgstr ""
 
-#: lto/lto-elf.c:333
+#: lto/lto-elf.c:340
 #, fuzzy, gcc-internal-format
 msgid "could not append data to ELF section: %s"
 msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
 
 #. Validate's ELF_FILE's executable header and, if cached_file_attrs is
 #. uninitialized, caches the architecture.
-#: lto/lto-elf.c:382
+#: lto/lto-elf.c:389
 #, gcc-internal-format
 msgid "could not read ELF header: %s"
 msgstr ""
 
-#: lto/lto-elf.c:388
+#: lto/lto-elf.c:395
 #, gcc-internal-format
 msgid "not a relocatable ELF object file"
 msgstr ""
 
-#: lto/lto-elf.c:397
+#: lto/lto-elf.c:404
 #, gcc-internal-format
 msgid "inconsistent file architecture detected"
 msgstr ""
 
-#: lto/lto-elf.c:423
+#: lto/lto-elf.c:430
 #, gcc-internal-format
 msgid "could not read ELF identification information: %s"
 msgstr ""
 
-#: lto/lto-elf.c:442
+#: lto/lto-elf.c:449
 #, fuzzy, gcc-internal-format
 msgid "unsupported ELF file class"
 msgstr "непадтрымліваемая версія"
 
-#: lto/lto-elf.c:475
+#: lto/lto-elf.c:482
 #, fuzzy, gcc-internal-format
 msgid "could not locate ELF string table: %s"
 msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
 
 #. Helper functions used by init_ehdr.  Initialize ELF_FILE's executable
 #. header using cached data from previously read files.
-#: lto/lto-elf.c:499
+#: lto/lto-elf.c:506
 #, gcc-internal-format
 msgid "elf32_newehdr() failed: %s"
 msgstr ""
 
-#: lto/lto-elf.c:501
+#: lto/lto-elf.c:508
 #, gcc-internal-format
 msgid "elf64_newehdr() failed: %s"
 msgstr ""
 
-#: lto/lto-elf.c:580
+#: lto/lto-elf.c:569
+#, fuzzy, gcc-internal-format
+msgid "command line option file '%s' does not exist"
+msgstr "Нераспазнаны выбар \"%s\""
+
+#: lto/lto-elf.c:594
 #, fuzzy, gcc-internal-format
 msgid "could not open file %s"
 msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
 
-#: lto/lto-elf.c:587
+#: lto/lto-elf.c:601
 #, gcc-internal-format
 msgid "ELF library is older than that used when building GCC"
 msgstr ""
 
-#: lto/lto-elf.c:596
+#: lto/lto-elf.c:610
 #, fuzzy, gcc-internal-format
 msgid "could not open ELF file: %s"
 msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
 
-#: lto/lto-elf.c:606
+#: lto/lto-elf.c:620
 #, fuzzy, gcc-internal-format
 msgid "could not seek in archive"
 msgstr "Не выкарыстоўваць рэгістра sb"
 
-#: lto/lto-elf.c:613
+#: lto/lto-elf.c:627
 #, fuzzy, gcc-internal-format
 msgid "could not find archive member"
 msgstr "Не выкарыстоўваць рэгістра sb"
 
-#: lto/lto-elf.c:661
+#: lto/lto-elf.c:675
 #, gcc-internal-format
 msgid "gelf_getehdr() failed: %s"
 msgstr ""
 
-#: lto/lto-elf.c:670
+#: lto/lto-elf.c:684
 #, gcc-internal-format
 msgid "elf_getscn() failed: %s"
 msgstr ""
 
-#: lto/lto-elf.c:673
+#: lto/lto-elf.c:687
 #, gcc-internal-format
 msgid "gelf_getshdr() failed: %s"
 msgstr ""
 
-#: lto/lto-elf.c:676
+#: lto/lto-elf.c:690
 #, gcc-internal-format
 msgid "gelf_update_shdr() failed: %s"
 msgstr ""
 
-#: lto/lto-elf.c:680
+#: lto/lto-elf.c:694
 #, gcc-internal-format
 msgid "gelf_update_ehdr() failed: %s"
 msgstr ""
 
-#: lto/lto-elf.c:688
+#: lto/lto-elf.c:702
 #, gcc-internal-format
 msgid "elf_update() failed: %s"
 msgstr ""
@@ -36916,99 +37444,99 @@ msgstr ""
 msgid "-fwpa and -fltrans are mutually exclusive"
 msgstr ""
 
-#: lto/lto.c:244
+#: lto/lto.c:252
 #, gcc-internal-format
 msgid "bytecode stream: garbage at the end of symbols section"
 msgstr ""
 
-#: lto/lto.c:268
+#: lto/lto.c:276
 #, gcc-internal-format
 msgid "could not parse hex number"
 msgstr ""
 
-#: lto/lto.c:300
+#: lto/lto.c:308
 #, gcc-internal-format
 msgid "unexpected file name %s in linker resolution file. Expected %s"
 msgstr ""
 
-#: lto/lto.c:309
+#: lto/lto.c:317
 #, fuzzy, gcc-internal-format
 msgid "could not parse file offset"
 msgstr "не магу знайсці крыніцу %s\n"
 
-#: lto/lto.c:312
+#: lto/lto.c:320
 #, gcc-internal-format
 msgid "unexpected offset"
 msgstr ""
 
-#: lto/lto.c:331
+#: lto/lto.c:339
 #, fuzzy, gcc-internal-format
 msgid "Invalid line in the resolution file."
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: lto/lto.c:344
+#: lto/lto.c:352
 #, fuzzy, gcc-internal-format
 msgid "Invalid resolution in the resolution file."
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: lto/lto.c:1041
+#: lto/lto.c:1049
 #, gcc-internal-format
 msgid "lto_elf_file_open() failed"
 msgstr ""
 
-#: lto/lto.c:1097
+#: lto/lto.c:1109
 #, gcc-internal-format
 msgid "environment variable COLLECT_GCC must be set"
 msgstr ""
 
-#: lto/lto.c:1102
+#: lto/lto.c:1114
 #, gcc-internal-format
 msgid "environment variable COLLECT_GCC_OPTIONS must be set"
 msgstr ""
 
-#: lto/lto.c:1111
+#: lto/lto.c:1123
 #, gcc-internal-format
 msgid "malformed COLLECT_GCC_OPTIONS"
 msgstr ""
 
-#: lto/lto.c:1144
+#: lto/lto.c:1169
 #, gcc-internal-format
 msgid "opening LTRANS output list %s: %m"
 msgstr ""
 
-#: lto/lto.c:1162 lto/lto.c:1184
+#: lto/lto.c:1187 lto/lto.c:1209
 #, gcc-internal-format
 msgid "writing to LTRANS output list %s: %m"
 msgstr ""
 
-#: lto/lto.c:1196
+#: lto/lto.c:1226
 #, gcc-internal-format
 msgid "pex_init failed: %s"
 msgstr ""
 
-#: lto/lto.c:1204
+#: lto/lto.c:1234
 #, gcc-internal-format
 msgid "can't get program status: %s"
 msgstr ""
 
-#: lto/lto.c:1216
+#: lto/lto.c:1246
 #, gcc-internal-format
 msgid "%s terminated with status %d"
 msgstr ""
 
-#: lto/lto.c:1225
+#: lto/lto.c:1255
 #, gcc-internal-format
 msgid "closing LTRANS output list %s: %m"
 msgstr ""
 
-#: lto/lto.c:1717
+#: lto/lto.c:1747
 #, fuzzy, gcc-internal-format
 msgid "deleting LTRANS input file %s: %m"
 msgstr ""
 "\n"
 "%s: памылка чытаньня файла ўводу `%s': %s\n"
 
-#: lto/lto.c:1798
+#: lto/lto.c:1828
 #, fuzzy, gcc-internal-format
 msgid "could not open symbol resolution file: %s"
 msgstr "не магу знайсці крыніцу %s\n"
@@ -37078,8 +37606,8 @@ msgstr ""
 msgid "cannot find protocol declaration for %qE"
 msgstr "Не магу знайсці дэкларацыю пратакола для \"%s\""
 
-#: objc/objc-act.c:1951 objc/objc-act.c:3405 objc/objc-act.c:7293
-#: objc/objc-act.c:7627 objc/objc-act.c:7682 objc/objc-act.c:7707
+#: objc/objc-act.c:1951 objc/objc-act.c:3405 objc/objc-act.c:7294
+#: objc/objc-act.c:7628 objc/objc-act.c:7683 objc/objc-act.c:7708
 #, fuzzy, gcc-internal-format
 msgid "cannot find interface declaration for %qE"
 msgstr "Не магу знайсці дэкларацыю інтэрфейса для \"%s\""
@@ -37104,8 +37632,8 @@ msgstr ""
 msgid "%qE is not an Objective-C class name or alias"
 msgstr ""
 
-#: objc/objc-act.c:2929 objc/objc-act.c:2961 objc/objc-act.c:7555
-#: objc/objc-act.c:7857 objc/objc-act.c:7887
+#: objc/objc-act.c:2929 objc/objc-act.c:2961 objc/objc-act.c:7556
+#: objc/objc-act.c:7858 objc/objc-act.c:7888
 #, gcc-internal-format
 msgid "Objective-C declarations may only appear in global scope"
 msgstr ""
@@ -37120,7 +37648,7 @@ msgstr "немагчыма знайсьці кляс `%s'"
 msgid "class %qE already exists"
 msgstr "кляс `%s' ужо існуе"
 
-#: objc/objc-act.c:2981 objc/objc-act.c:7596
+#: objc/objc-act.c:2981 objc/objc-act.c:7597
 #, gcc-internal-format
 msgid "%qE redeclared as different kind of symbol"
 msgstr ""
@@ -37289,164 +37817,164 @@ msgstr ""
 msgid "instance variable %qE accessed in class method"
 msgstr ""
 
-#: objc/objc-act.c:7054
+#: objc/objc-act.c:7055
 #, fuzzy, gcc-internal-format
 msgid "duplicate declaration of method %<%c%E%>"
 msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: objc/objc-act.c:7115
+#: objc/objc-act.c:7116
 #, fuzzy, gcc-internal-format
 msgid "duplicate interface declaration for category %<%E(%E)%>"
 msgstr "Не магу знайсці дэкларацыю інтэрфейса для \"%s\""
 
-#: objc/objc-act.c:7142
+#: objc/objc-act.c:7143
 #, gcc-internal-format
 msgid "illegal reference type specified for instance variable %qs"
 msgstr ""
 
-#: objc/objc-act.c:7153
+#: objc/objc-act.c:7154
 #, gcc-internal-format
 msgid "instance variable %qs has unknown size"
 msgstr ""
 
-#: objc/objc-act.c:7178
+#: objc/objc-act.c:7179
 #, gcc-internal-format
 msgid "type %qE has no default constructor to call"
 msgstr ""
 
-#: objc/objc-act.c:7184
+#: objc/objc-act.c:7185
 #, gcc-internal-format
 msgid "destructor for %qE shall not be run either"
 msgstr ""
 
 #. Vtable pointers are Real Bad(tm), since Obj-C cannot
 #. initialize them.
-#: objc/objc-act.c:7196
+#: objc/objc-act.c:7197
 #, gcc-internal-format
 msgid "type %qE has virtual member functions"
 msgstr ""
 
-#: objc/objc-act.c:7197
+#: objc/objc-act.c:7198
 #, gcc-internal-format
 msgid "illegal aggregate type %qE specified for instance variable %qs"
 msgstr ""
 
-#: objc/objc-act.c:7207
+#: objc/objc-act.c:7208
 #, gcc-internal-format
 msgid "type %qE has a user-defined constructor"
 msgstr ""
 
-#: objc/objc-act.c:7209
+#: objc/objc-act.c:7210
 #, gcc-internal-format
 msgid "type %qE has a user-defined destructor"
 msgstr ""
 
-#: objc/objc-act.c:7213
+#: objc/objc-act.c:7214
 #, gcc-internal-format
 msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
 msgstr ""
 
-#: objc/objc-act.c:7322
+#: objc/objc-act.c:7323
 #, gcc-internal-format
 msgid "instance variable %qE is declared private"
 msgstr ""
 
-#: objc/objc-act.c:7333
+#: objc/objc-act.c:7334
 #, gcc-internal-format
 msgid "instance variable %qE is %s; this will be a hard error in the future"
 msgstr ""
 
-#: objc/objc-act.c:7340
+#: objc/objc-act.c:7341
 #, gcc-internal-format
 msgid "instance variable %qE is declared %s"
 msgstr ""
 
-#: objc/objc-act.c:7366 objc/objc-act.c:7454
+#: objc/objc-act.c:7367 objc/objc-act.c:7455
 #, gcc-internal-format
 msgid "incomplete implementation of class %qE"
 msgstr ""
 
-#: objc/objc-act.c:7370 objc/objc-act.c:7458
+#: objc/objc-act.c:7371 objc/objc-act.c:7459
 #, gcc-internal-format
 msgid "incomplete implementation of category %qE"
 msgstr ""
 
-#: objc/objc-act.c:7375 objc/objc-act.c:7462
+#: objc/objc-act.c:7376 objc/objc-act.c:7463
 #, gcc-internal-format
 msgid "method definition for %<%c%E%> not found"
 msgstr ""
 
-#: objc/objc-act.c:7503
+#: objc/objc-act.c:7504
 #, fuzzy, gcc-internal-format
 msgid "%s %qE does not fully implement the %qE protocol"
 msgstr "метад \"%s\" не знойдзен у класе"
 
-#: objc/objc-act.c:7561 objc/objc-act.c:9248
+#: objc/objc-act.c:7562 objc/objc-act.c:9249
 #, gcc-internal-format
 msgid "%<@end%> missing in implementation context"
 msgstr ""
 
-#: objc/objc-act.c:7580
+#: objc/objc-act.c:7581
 #, fuzzy, gcc-internal-format
 msgid "cannot find interface declaration for %qE, superclass of %qE"
 msgstr "Не магу знайсці дэкларацыю інтэрфейса для \"%s\""
 
-#: objc/objc-act.c:7610
+#: objc/objc-act.c:7611
 #, gcc-internal-format
 msgid "reimplementation of class %qE"
 msgstr ""
 
-#: objc/objc-act.c:7640
+#: objc/objc-act.c:7641
 #, fuzzy, gcc-internal-format
 msgid "conflicting super class name %qE"
 msgstr "Прапушчана назва класа"
 
-#: objc/objc-act.c:7643
+#: objc/objc-act.c:7644
 #, fuzzy, gcc-internal-format
 msgid "previous declaration of %qE"
 msgstr "папярэдняе абвяшчэньне `%D'"
 
-#: objc/objc-act.c:7645
+#: objc/objc-act.c:7646
 #, fuzzy, gcc-internal-format
 msgid "previous declaration"
 msgstr "папярэдняе абвяшчэньне `%D'"
 
-#: objc/objc-act.c:7661 objc/objc-act.c:7659
+#: objc/objc-act.c:7662 objc/objc-act.c:7660
 #, fuzzy, gcc-internal-format
 msgid "duplicate interface declaration for class %qE"
 msgstr "Не магу знайсці дэкларацыю інтэрфейса для \"%s\""
 
-#: objc/objc-act.c:7915
+#: objc/objc-act.c:7916
 #, fuzzy, gcc-internal-format
 msgid "duplicate declaration for protocol %qE"
 msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: objc/objc-act.c:8732
+#: objc/objc-act.c:8733
 #, gcc-internal-format
 msgid "conflicting types for %<%c%s%>"
 msgstr ""
 
-#: objc/objc-act.c:8736
+#: objc/objc-act.c:8737
 #, fuzzy, gcc-internal-format
 msgid "previous declaration of %<%c%s%>"
 msgstr "папярэдняе абвяшчэньне `%D'"
 
-#: objc/objc-act.c:8826
+#: objc/objc-act.c:8827
 #, gcc-internal-format
 msgid "no super class declared in interface for %qE"
 msgstr ""
 
-#: objc/objc-act.c:8885
+#: objc/objc-act.c:8886
 #, gcc-internal-format
 msgid "[super ...] must appear in a method context"
 msgstr ""
 
-#: objc/objc-act.c:8924
+#: objc/objc-act.c:8925
 #, gcc-internal-format
 msgid "method possibly missing a [super dealloc] call"
 msgstr ""
 
-#: objc/objc-act.c:9541
+#: objc/objc-act.c:9542
 #, fuzzy, gcc-internal-format
 msgid "local declaration of %qE hides instance variable"
 msgstr "паўторнае абвяшчэнне меткі \"%s\""
@@ -37466,27 +37994,27 @@ msgstr ""
 msgid "-fexcess-precision=standard for Ada"
 msgstr ""
 
-#: ada/gcc-interface/utils.c:5297
+#: ada/gcc-interface/utils.c:5299
 #, gcc-internal-format
 msgid "%qs attribute requires prototypes with named arguments"
 msgstr ""
 
-#: ada/gcc-interface/utils.c:5309
+#: ada/gcc-interface/utils.c:5311
 #, fuzzy, gcc-internal-format
 msgid "%qs attribute only applies to variadic functions"
 msgstr "\"%s\" звычайна функцыя"
 
-#: ada/gcc-interface/utils.c:5472
+#: ada/gcc-interface/utils.c:5474
 #, fuzzy, gcc-internal-format
 msgid "invalid vector type for attribute %qs"
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: ada/gcc-interface/utils.c:5535
+#: ada/gcc-interface/utils.c:5537
 #, fuzzy, gcc-internal-format
 msgid "attribute %qs applies to array types only"
 msgstr "\"%s\" атрыбут ігнарыруецца"
 
-#: ada/gcc-interface/utils.c:5562
+#: ada/gcc-interface/utils.c:5564
 #, fuzzy, gcc-internal-format
 msgid "invalid element type for attribute %qs"
 msgstr "нявернае выкарыстанне \"restict\""
@@ -37839,9 +38367,6 @@ msgstr "нявернае выкарыстанне \"restict\""
 #~ msgid "%s before `%s' token"
 #~ msgstr "%s перад знакам \"%s\""
 
-#~ msgid "invalid use of `%T'"
-#~ msgstr "нерэчаіснае выкарыстаньне `%T'"
-
 #, fuzzy
 #~ msgid "Implicit declaration of `%A' at %0"
 #~ msgstr "паўторнае абвяшчэнне меткі \"%s\""
This page took 1.797229 seconds and 5 git commands to generate.