OSDN Git Service

* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, id.po, ja.po,
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 14 Nov 2010 21:48:32 +0000 (21:48 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 14 Nov 2010 21:48:32 +0000 (21:48 +0000)
nl.po, ru.po, sr.po, sv.po, tr.po, vi.po, zh_CN.po, zh_TW.po:
Update.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@166737 138bc75d-0d04-0410-961f-82ee72b054a4

18 files changed:
gcc/po/ChangeLog
gcc/po/be.po
gcc/po/da.po
gcc/po/de.po
gcc/po/el.po
gcc/po/es.po
gcc/po/fi.po
gcc/po/fr.po
gcc/po/id.po
gcc/po/ja.po
gcc/po/nl.po
gcc/po/ru.po
gcc/po/sr.po
gcc/po/sv.po
gcc/po/tr.po
gcc/po/vi.po
gcc/po/zh_CN.po
gcc/po/zh_TW.po

index 679c024..72314a4 100644 (file)
@@ -1,3 +1,9 @@
+2010-11-14  Joseph Myers  <joseph@codesourcery.com>
+
+       * be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, id.po, ja.po,
+       nl.po, ru.po, sr.po, sv.po, tr.po, vi.po, zh_CN.po, zh_TW.po:
+       Update.
+
 2010-11-13  Joseph Myers  <joseph@codesourcery.com>
 
        * gcc.pot: Regenerate.
index 0917b58..2a6ed25 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: 2010-04-06 14:11+0000\n"
+"POT-Creation-Date: 2010-11-13 12:12+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,2956 +14,2540 @@ msgstr ""
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: c-decl.c:4573 c-pretty-print.c:403 c-typeck.c:5590 toplev.c:1652
-#: cp/error.c:581 cp/error.c:854
+#: c-decl.c:4635 c-typeck.c:5924 toplev.c:1464 c-family/c-pretty-print.c:423
+#: cp/error.c:611 cp/error.c:890
 msgid "<anonymous>"
 msgstr ""
 
-#: c-format.c:363 c-format.c:387 config/i386/msformat-c.c:50
-#, fuzzy
-msgid "' ' flag"
-msgstr "'0' флаг"
-
-#: c-format.c:363 c-format.c:387 config/i386/msformat-c.c:50
-msgid "the ' ' printf flag"
+#: c-objc-common.c:173
+msgid "({anonymous})"
 msgstr ""
 
-#: c-format.c:364 c-format.c:388 c-format.c:422 c-format.c:434 c-format.c:493
-#: config/i386/msformat-c.c:51
-#, fuzzy
-msgid "'+' flag"
-msgstr "'0' флаг"
-
-#: c-format.c:364 c-format.c:388 c-format.c:422 c-format.c:434
-#: config/i386/msformat-c.c:51
-msgid "the '+' printf flag"
+#: c-parser.c:879 cp/parser.c:20733
+#, gcc-internal-format
+msgid "expected end of line"
 msgstr ""
 
-#: c-format.c:365 c-format.c:389 c-format.c:435 c-format.c:469
-#: config/i386/msformat-c.c:52 config/i386/msformat-c.c:87
-#, fuzzy
-msgid "'#' flag"
-msgstr "'0' флаг"
-
-#: c-format.c:365 c-format.c:389 c-format.c:435 config/i386/msformat-c.c:52
-msgid "the '#' printf flag"
+#: c-parser.c:1678 c-parser.c:1692 c-parser.c:3875 c-parser.c:4313
+#: c-parser.c:4574 c-parser.c:4732 c-parser.c:4748 c-parser.c:4912
+#: c-parser.c:6842 c-parser.c:6878 c-parser.c:6910 c-parser.c:6958
+#: c-parser.c:7138 c-parser.c:7846 c-parser.c:7916 c-parser.c:7959
+#: c-parser.c:8933 c-parser.c:9078 c-parser.c:9116 c-parser.c:2340
+#: c-parser.c:7131 cp/parser.c:20679
+#, gcc-internal-format
+msgid "expected %<;%>"
 msgstr ""
 
-#: c-format.c:366 c-format.c:390 c-format.c:467 config/i386/msformat-c.c:53
-#, fuzzy
-msgid "'0' flag"
-msgstr "'0' флаг"
-
-#: c-format.c:366 c-format.c:390 config/i386/msformat-c.c:53
-msgid "the '0' printf flag"
+#: c-parser.c:1722 c-parser.c:2279 c-parser.c:2551 c-parser.c:3183
+#: c-parser.c:3235 c-parser.c:3240 c-parser.c:4357 c-parser.c:4490
+#: c-parser.c:4652 c-parser.c:4848 c-parser.c:4974 c-parser.c:6054
+#: c-parser.c:6092 c-parser.c:6178 c-parser.c:6218 c-parser.c:6256
+#: c-parser.c:6271 c-parser.c:6295 c-parser.c:7406 c-parser.c:7446
+#: c-parser.c:8251 c-parser.c:8272 c-parser.c:8322 c-parser.c:8432
+#: c-parser.c:8505 c-parser.c:8573 c-parser.c:9041 c-parser.c:8395
+#: cp/parser.c:20682
+#, gcc-internal-format
+msgid "expected %<(%>"
 msgstr ""
 
-#: c-format.c:367 c-format.c:391 c-format.c:466 c-format.c:496
-#: config/i386/msformat-c.c:54
-#, fuzzy
-msgid "'-' flag"
-msgstr "'0' флаг"
-
-#: c-format.c:367 c-format.c:391 config/i386/msformat-c.c:54
-msgid "the '-' printf flag"
+#: c-parser.c:1727 c-parser.c:6062 c-parser.c:6103 c-parser.c:6185
+#: c-parser.c:6192 c-parser.c:6229 cp/parser.c:20344 cp/parser.c:20697
+#, gcc-internal-format
+msgid "expected %<,%>"
 msgstr ""
 
-#: c-format.c:368 c-format.c:449 config/i386/msformat-c.c:55
-#: config/i386/msformat-c.c:75
-#, fuzzy
-msgid "''' flag"
-msgstr "'0' флаг"
-
-#: c-format.c:368 config/i386/msformat-c.c:55
-msgid "the ''' printf flag"
+#: c-parser.c:1748 c-parser.c:2294 c-parser.c:2592 c-parser.c:2800
+#: c-parser.c:2958 c-parser.c:3007 c-parser.c:3066 c-parser.c:3190
+#: c-parser.c:3361 c-parser.c:3372 c-parser.c:3381 c-parser.c:4360
+#: c-parser.c:4494 c-parser.c:4771 c-parser.c:4906 c-parser.c:4986
+#: c-parser.c:5546 c-parser.c:5733 c-parser.c:5793 c-parser.c:5999
+#: c-parser.c:6017 c-parser.c:6038 c-parser.c:6071 c-parser.c:6172
+#: c-parser.c:6200 c-parser.c:6242 c-parser.c:6264 c-parser.c:6287
+#: c-parser.c:6308 c-parser.c:6448 c-parser.c:6706 c-parser.c:7222
+#: c-parser.c:7243 c-parser.c:7414 c-parser.c:7450 c-parser.c:7818
+#: c-parser.c:8254 c-parser.c:8275 c-parser.c:8353 c-parser.c:8438
+#: c-parser.c:8554 c-parser.c:8636 c-parser.c:8969 c-parser.c:9086
+#: c-parser.c:9127 cp/parser.c:20727
+#, gcc-internal-format
+msgid "expected %<)%>"
 msgstr ""
 
-#: c-format.c:369 c-format.c:450
-#, fuzzy
-msgid "'I' flag"
-msgstr "'0' флаг"
-
-#: c-format.c:369
-msgid "the 'I' printf flag"
+#: c-parser.c:2883 c-parser.c:3663 c-parser.c:3697 c-parser.c:4966
+#: c-parser.c:6164 c-parser.c:6328 c-parser.c:6435 cp/parser.c:20691
+#, gcc-internal-format
+msgid "expected %<]%>"
 msgstr ""
 
-#: c-format.c:370 c-format.c:392 c-format.c:447 c-format.c:470 c-format.c:497
-#: c-format.c:1621 config/sol2-c.c:45 config/i386/msformat-c.c:56
-#: config/i386/msformat-c.c:73
-msgid "field width"
+#: c-parser.c:3043
+msgid "expected %<;%>, %<,%> or %<)%>"
 msgstr ""
 
-#: c-format.c:370 c-format.c:392 config/sol2-c.c:45
-#: config/i386/msformat-c.c:56
-msgid "field width in printf format"
+#: c-parser.c:3526 cp/parser.c:20685 cp/parser.c:22283
+#, gcc-internal-format
+msgid "expected %<}%>"
 msgstr ""
 
-#: c-format.c:371 c-format.c:393 c-format.c:424 c-format.c:437
-#: config/i386/msformat-c.c:57
-msgid "precision"
+#: c-parser.c:3816 c-parser.c:7416 c-parser.c:9370 c-parser.c:2161
+#: c-parser.c:2356 c-parser.c:7027 cp/parser.c:13461 cp/parser.c:20688
+#, gcc-internal-format
+msgid "expected %<{%>"
 msgstr ""
 
-#: c-format.c:371 c-format.c:393 c-format.c:424 c-format.c:437
-#: config/i386/msformat-c.c:57
-msgid "precision in printf format"
+#: c-parser.c:4035 c-parser.c:4044 c-parser.c:4870 c-parser.c:5211
+#: c-parser.c:7236 c-parser.c:7557 c-parser.c:7614 c-parser.c:8543
+#: cp/parser.c:20721 cp/parser.c:21539
+#, gcc-internal-format
+msgid "expected %<:%>"
 msgstr ""
 
-#: c-format.c:372 c-format.c:394 c-format.c:425 c-format.c:438 c-format.c:448
-#: c-format.c:500 config/sol2-c.c:46 config/i386/msformat-c.c:58
-#: config/i386/msformat-c.c:74
-msgid "length modifier"
+#: c-parser.c:4568 cp/parser.c:20621
+#, gcc-internal-format
+msgid "expected %<while%>"
 msgstr ""
 
-#: c-format.c:372 c-format.c:394 c-format.c:425 c-format.c:438
-#: config/sol2-c.c:46 config/i386/msformat-c.c:58
-msgid "length modifier in printf format"
+#: c-parser.c:5952
+msgid "expected %<.%>"
 msgstr ""
 
-#: c-format.c:423 c-format.c:436
-#, fuzzy
-msgid "'q' flag"
-msgstr "'0' флаг"
-
-#: c-format.c:423 c-format.c:436
-msgid "the 'q' diagnostic flag"
+#: c-parser.c:6716 c-parser.c:6748 c-parser.c:6971 cp/parser.c:22069
+#: cp/parser.c:22142
+#, gcc-internal-format
+msgid "expected %<@end%>"
 msgstr ""
 
-#: c-format.c:444 config/i386/msformat-c.c:71
-msgid "assignment suppression"
+#: c-parser.c:7377 cp/parser.c:20706
+#, gcc-internal-format
+msgid "expected %<>%>"
 msgstr ""
 
-#: c-format.c:444 config/i386/msformat-c.c:71
-msgid "the assignment suppression scanf feature"
+#: c-parser.c:8640 cp/parser.c:20730
+#, gcc-internal-format
+msgid "expected %<,%> or %<)%>"
 msgstr ""
 
-#: c-format.c:445 config/i386/msformat-c.c:72
-#, fuzzy
-msgid "'a' flag"
-msgstr "'0' флаг"
-
-#: c-format.c:445 config/i386/msformat-c.c:72
-msgid "the 'a' scanf flag"
+#: c-parser.c:9067 c-parser.c:3720 cp/parser.c:20709
+#, gcc-internal-format
+msgid "expected %<=%>"
 msgstr ""
 
-#: c-format.c:446
-#, fuzzy
-msgid "'m' flag"
-msgstr "'0' флаг"
-
-#: c-format.c:446
-msgid "the 'm' scanf flag"
+#: c-parser.c:9427 c-parser.c:9417 cp/parser.c:24528
+#, gcc-internal-format
+msgid "expected %<#pragma omp section%> or %<}%>"
 msgstr ""
 
-#: c-format.c:447 config/i386/msformat-c.c:73
-msgid "field width in scanf format"
+#: c-typeck.c:6567
+msgid "(anonymous)"
 msgstr ""
 
-#: c-format.c:448 config/i386/msformat-c.c:74
-msgid "length modifier in scanf format"
+#: cfgrtl.c:2037
+msgid "flow control insn inside a basic block"
 msgstr ""
 
-#: c-format.c:449 config/i386/msformat-c.c:75
-msgid "the ''' scanf flag"
+#: cfgrtl.c:2165
+msgid "wrong insn in the fallthru edge"
 msgstr ""
 
-#: c-format.c:450
-msgid "the 'I' scanf flag"
+#: cfgrtl.c:2219
+msgid "insn outside basic block"
 msgstr ""
 
-#: c-format.c:465
-#, fuzzy
-msgid "'_' flag"
-msgstr "'0' флаг"
-
-#: c-format.c:465
-msgid "the '_' strftime flag"
+#: cfgrtl.c:2226
+msgid "return not followed by barrier"
 msgstr ""
 
-#: c-format.c:466
-msgid "the '-' strftime flag"
-msgstr ""
+#: collect2.c:502
+#, fuzzy, c-format
+msgid "internal gcc abort in %s, at %s:%d"
+msgstr "спынена ў %s, ля %s:%d"
 
-#: c-format.c:467
-msgid "the '0' strftime flag"
+#: collect2.c:957
+#, c-format
+msgid "COLLECT_LTO_WRAPPER must be set"
 msgstr ""
 
-#: c-format.c:468 c-format.c:492
-#, fuzzy
-msgid "'^' flag"
-msgstr "'0' флаг"
+#: collect2.c:1274
+#, c-format
+msgid "no arguments"
+msgstr "няма аргументаў"
 
-#: c-format.c:468
-msgid "the '^' strftime flag"
+#: collect2.c:1680 collect2.c:1865 collect2.c:1900
+#, c-format
+msgid "fopen %s"
 msgstr ""
 
-#: c-format.c:469 config/i386/msformat-c.c:87
-msgid "the '#' strftime flag"
+#: collect2.c:1683 collect2.c:1870 collect2.c:1903
+#, c-format
+msgid "fclose %s"
 msgstr ""
 
-#: c-format.c:470
-msgid "field width in strftime format"
+#: collect2.c:1692
+#, c-format
+msgid "collect2 version %s"
 msgstr ""
 
-#: c-format.c:471
-#, fuzzy
-msgid "'E' modifier"
-msgstr "'O' мадыфікатар"
+#: collect2.c:1802
+#, fuzzy, c-format
+msgid "%d constructor found\n"
+msgid_plural "%d constructors found\n"
+msgstr[0] "%d канструктар(аў) знойдзен(а)\n"
+msgstr[1] "%d канструктар(аў) знойдзен(а)\n"
 
-#: c-format.c:471
-msgid "the 'E' strftime modifier"
-msgstr ""
+#: collect2.c:1806
+#, fuzzy, c-format
+msgid "%d destructor found\n"
+msgid_plural "%d destructors found\n"
+msgstr[0] "%d дэструктар(аў) знойдзен(а)\n"
+msgstr[1] "%d дэструктар(аў) знойдзен(а)\n"
 
-#: c-format.c:472
-#, fuzzy
-msgid "'O' modifier"
-msgstr "'O' мадыфікатар"
+#: collect2.c:1810
+#, c-format
+msgid "%d frame table found\n"
+msgid_plural "%d frame tables found\n"
+msgstr[0] ""
+msgstr[1] ""
 
-#: c-format.c:472
-msgid "the 'O' strftime modifier"
+#: collect2.c:1964 lto-wrapper.c:213
+#, c-format
+msgid "can't get program status"
 msgstr ""
 
-#: c-format.c:473
-#, fuzzy
-msgid "the 'O' modifier"
-msgstr "'O' мадыфікатар"
-
-#: c-format.c:491
-msgid "fill character"
-msgstr ""
+#: collect2.c:2033
+#, fuzzy, c-format
+msgid "could not open response file %s"
+msgstr "не магу знайсці крыніцу %s\n"
 
-#: c-format.c:491
-msgid "fill character in strfmon format"
-msgstr ""
+#: collect2.c:2038
+#, fuzzy, c-format
+msgid "could not write to response file %s"
+msgstr "не магу знайсці крыніцу %s\n"
 
-#: c-format.c:492
-msgid "the '^' strfmon flag"
-msgstr ""
+#: collect2.c:2043
+#, fuzzy, c-format
+msgid "could not close response file %s"
+msgstr "не магу знайсці крыніцу %s\n"
 
-#: c-format.c:493
-msgid "the '+' strfmon flag"
-msgstr ""
+#: collect2.c:2061
+#, c-format
+msgid "[cannot find %s]"
+msgstr "[нельга знайсці %s]"
 
-#: c-format.c:494
-#, fuzzy
-msgid "'(' flag"
-msgstr "'0' флаг"
+#: collect2.c:2076
+#, fuzzy, c-format
+msgid "cannot find '%s'"
+msgstr "нельга знайсці \"%s\""
 
-#: c-format.c:494
-msgid "the '(' strfmon flag"
+#: collect2.c:2080 collect2.c:2621 collect2.c:2817 lto-wrapper.c:182
+#, c-format
+msgid "pex_init failed"
 msgstr ""
 
-#: c-format.c:495
-#, fuzzy
-msgid "'!' flag"
-msgstr "'0' флаг"
-
-#: c-format.c:495
-msgid "the '!' strfmon flag"
+#: collect2.c:2118
+#, c-format
+msgid "[Leaving %s]\n"
 msgstr ""
 
-#: c-format.c:496
-msgid "the '-' strfmon flag"
+#: collect2.c:2350
+#, c-format
+msgid ""
+"\n"
+"write_c_file - output name is %s, prefix is %s\n"
 msgstr ""
 
-#: c-format.c:497
-msgid "field width in strfmon format"
-msgstr ""
+#: collect2.c:2595
+#, fuzzy, c-format
+msgid "cannot find 'nm'"
+msgstr "нельга знайсці \"nm\""
 
-#: c-format.c:498
-msgid "left precision"
-msgstr ""
+#: collect2.c:2643
+#, fuzzy, c-format
+msgid "can't open nm output"
+msgstr "немагчыма адчыніць файл уводу `%s'"
 
-#: c-format.c:498
-msgid "left precision in strfmon format"
+#: collect2.c:2726
+#, c-format
+msgid "init function found in object %s"
 msgstr ""
 
-#: c-format.c:499
-msgid "right precision"
+#: collect2.c:2736
+#, c-format
+msgid "fini function found in object %s"
 msgstr ""
 
-#: c-format.c:499
-msgid "right precision in strfmon format"
-msgstr ""
+#: collect2.c:2838
+#, fuzzy, c-format
+msgid "can't open ldd output"
+msgstr "немагчыма адчыніць файл уводу `%s'"
 
-#: c-format.c:500
-msgid "length modifier in strfmon format"
+#: collect2.c:2841
+#, c-format
+msgid ""
+"\n"
+"ldd output with constructors/destructors.\n"
 msgstr ""
 
-#: c-format.c:1724
-msgid "field precision"
+#: collect2.c:2856
+#, c-format
+msgid "dynamic dependency %s not found"
 msgstr ""
 
-#: c-objc-common.c:164
-msgid "({anonymous})"
+#: collect2.c:2868
+#, c-format
+msgid "unable to open dynamic dependency '%s'"
 msgstr ""
 
-#: c-opts.c:1501 tree.c:3970 cp/error.c:999 fortran/cpp.c:552
-msgid "<built-in>"
+#: collect2.c:3029
+#, c-format
+msgid "%s: not a COFF file"
 msgstr ""
 
-#. Handle deferred options from command-line.
-#: c-opts.c:1519 fortran/cpp.c:557
-msgid "<command-line>"
+#: collect2.c:3159
+#, c-format
+msgid "%s: cannot open as COFF file"
 msgstr ""
 
-#: c-parser.c:736
-msgid "expected end of line"
-msgstr ""
+#: collect2.c:3217
+#, fuzzy, c-format
+msgid "library lib%s not found"
+msgstr "Бібліятэка lib%s не знойдзена"
 
-#: 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 %<;%>"
+#: diagnostic.c:136
+#, c-format
+msgid "%s: all warnings being treated as errors\n"
 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 %<(%>"
+#: diagnostic.c:141
+#, c-format
+msgid "%s: some warnings being treated as errors\n"
 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 ""
+#: diagnostic.c:219
+#, fuzzy, c-format
+msgid "compilation terminated due to -Wfatal-errors.\n"
+msgstr "кампіляцыя завершана.\n"
 
-#: 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 ""
+#: diagnostic.c:229
+#, fuzzy, c-format
+msgid "compilation terminated due to -fmax-errors=%u.\n"
+msgstr "кампіляцыя завершана.\n"
 
-#: c-parser.c:2654
-msgid "expected %<;%>, %<,%> or %<)%>"
+#: diagnostic.c:240
+#, c-format
+msgid ""
+"Please submit a full bug report,\n"
+"with preprocessed source if appropriate.\n"
+"See %s for instructions.\n"
 msgstr ""
 
-#: c-parser.c:3124
-msgid "expected %<}%>"
-msgstr ""
+#: diagnostic.c:249
+#, c-format
+msgid "compilation terminated.\n"
+msgstr "кампіляцыя завершана.\n"
 
-#: 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 %<{%>"
+#: diagnostic.c:508
+#, c-format
+msgid "%s:%d: confused by earlier errors, bailing out\n"
 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 %<:%>"
+#: diagnostic.c:874
+#, c-format
+msgid "Internal compiler error: Error reporting routines re-entered.\n"
 msgstr ""
 
-#: c-parser.c:4152
-msgid "expected %<while%>"
+#: final.c:1156
+msgid "negative insn length"
 msgstr ""
 
-#: c-parser.c:5499 c-parser.c:5540 c-parser.c:5622 c-parser.c:5629
-#: c-parser.c:5664
-msgid "expected %<,%>"
+#: final.c:2633
+msgid "could not split insn"
 msgstr ""
 
-#: c-parser.c:6144 c-parser.c:6176 c-parser.c:6390
-msgid "expected %<@end%>"
-msgstr ""
+#: final.c:3069
+#, fuzzy
+msgid "invalid 'asm': "
+msgstr "нерэчаісная маска"
 
-#: c-parser.c:6692
-msgid "expected %<>%>"
+#: final.c:3252
+#, c-format
+msgid "nested assembly dialect alternatives"
 msgstr ""
 
-#: c-parser.c:7642
-msgid "expected %<,%> or %<)%>"
+#: final.c:3269 final.c:3281
+#, c-format
+msgid "unterminated assembly dialect alternative"
 msgstr ""
 
-#: c-parser.c:8033 c-parser.c:3309
-#, gcc-internal-format
-msgid "expected %<=%>"
+#: final.c:3328
+#, c-format
+msgid "operand number missing after %%-letter"
 msgstr ""
 
-#: c-parser.c:8392 c-parser.c:8382
-#, gcc-internal-format
-msgid "expected %<#pragma omp section%> or %<}%>"
+#: final.c:3331 final.c:3372
+#, c-format
+msgid "operand number out of range"
 msgstr ""
 
-#: c-pretty-print.c:324
-#, fuzzy
-msgid "<type-error>"
-msgstr "гÑ\80амаÑ\82Ñ\8bÑ\87наÑ\8f Ð¿Ð°Ð¼Ñ\8bлка"
+#: final.c:3389
+#, c-format
+msgid "invalid %%-code"
+msgstr "неÑ\80Ñ\8dÑ\87аÑ\96Ñ\81нÑ\8b %%-код"
 
-#: c-pretty-print.c:363
-msgid "<unnamed-unsigned:"
+#: final.c:3419
+#, c-format
+msgid "'%%l' operand isn't a label"
 msgstr ""
 
-#: c-pretty-print.c:364
-msgid "<unnamed-signed:"
+#. We can't handle floating point constants;
+#. PRINT_OPERAND must handle them.
+#. We can't handle floating point constants;
+#. TARGET_PRINT_OPERAND must handle them.
+#. We can't handle floating point constants;
+#. PRINT_OPERAND must handle them.
+#: final.c:3560 config/i386/i386.c:12901 config/pdp11/pdp11.c:1762
+#, c-format
+msgid "floating constant misused"
 msgstr ""
 
-#: c-pretty-print.c:367
-msgid "<unnamed-float:"
+#: final.c:3619 config/i386/i386.c:12999 config/pdp11/pdp11.c:1809
+#, c-format
+msgid "invalid expression as operand"
 msgstr ""
 
-#: c-pretty-print.c:370
-msgid "<unnamed-fixed:"
+#: gcc.c:1309
+#, c-format
+msgid "Using built-in specs.\n"
 msgstr ""
 
-#: c-pretty-print.c:385
-msgid "<typedef-error>"
+#: gcc.c:1494
+#, c-format
+msgid ""
+"Setting spec %s to '%s'\n"
+"\n"
 msgstr ""
 
-#: c-pretty-print.c:398
-#, fuzzy
-msgid "<tag-error>"
-msgstr "сінтаксічная памылка"
-
-#: c-pretty-print.c:1142
-msgid "<erroneous-expression>"
+#: gcc.c:1613
+#, c-format
+msgid "Reading specs from %s\n"
 msgstr ""
 
-#: c-pretty-print.c:1146 cp/cxx-pretty-print.c:154
-#, fuzzy
-msgid "<return-value>"
-msgstr "вÑ\8fÑ\80Ñ\82анне"
+#: gcc.c:1738
+#, fuzzy, c-format
+msgid "could not find specs file %s\n"
+msgstr "не Ð¼Ð°Ð³Ñ\83 Ð·Ð½Ð°Ð¹Ñ\81Ñ\86Ñ\96 ÐºÑ\80Ñ\8bнÑ\96Ñ\86Ñ\83 %s\n"
 
-#: c-typeck.c:5707
-msgid "array initialized from parenthesized string constant"
+#: gcc.c:1807
+#, c-format
+msgid "rename spec %s to %s\n"
 msgstr ""
 
-#: c-typeck.c:5780 c-typeck.c:6651
-msgid "initialization of a flexible array member"
+#: gcc.c:1809
+#, c-format
+msgid ""
+"spec is '%s'\n"
+"\n"
 msgstr ""
 
-#: c-typeck.c:5790 cp/typeck2.c:851
-#, gcc-internal-format
-msgid "char-array initialized from wide string"
-msgstr ""
+#: gcc.c:2226
+#, c-format
+msgid "%s\n"
+msgstr "%s\n"
 
-#: c-typeck.c:5798
-msgid "wide character array initialized from non-wide string"
+#: gcc.c:2570
+#, c-format
+msgid ""
+"\n"
+"Go ahead? (y or n) "
 msgstr ""
 
-#: c-typeck.c:5804
-msgid "wide character array initialized from incompatible wide string"
-msgstr ""
+#: gcc.c:2710
+#, c-format
+msgid "# %s %.2f %.2f\n"
+msgstr "# %s %.2f %.2f\n"
 
-#: c-typeck.c:5838
-msgid "array of inappropriate type initialized from string constant"
-msgstr ""
+#: gcc.c:2911
+#, c-format
+msgid "Usage: %s [options] file...\n"
+msgstr "Выкарыстанне: %s [выбары] файл...\n"
 
-#. ??? This should not be an error when inlining calls to
-#. unprototyped functions.
-#: c-typeck.c:5906 c-typeck.c:5359 cp/typeck.c:1862
-#, gcc-internal-format
-msgid "invalid use of non-lvalue array"
+#: gcc.c:2912
+msgid "Options:\n"
+msgstr "Выбары:\n"
+
+#: gcc.c:2914
+msgid "  -pass-exit-codes         Exit with highest error code from a phase\n"
 msgstr ""
 
-#: c-typeck.c:5932
-msgid "array initialized from non-constant array expression"
+#: gcc.c:2915
+msgid "  --help                   Display this information\n"
+msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
+
+#: gcc.c:2916
+msgid "  --target-help            Display target specific command line options\n"
 msgstr ""
 
-#: c-typeck.c:5946 c-typeck.c:5949 c-typeck.c:5957 c-typeck.c:5996
-#: c-typeck.c:7450
-msgid "initializer element is not constant"
+#: gcc.c:2917
+msgid "  --help={target|optimizers|warnings|params|[^]{joined|separate|undocumented}}[,...]\n"
 msgstr ""
 
-#: c-typeck.c:5962 c-typeck.c:6008 c-typeck.c:7460
+#: gcc.c:2918
 #, fuzzy
-msgid "initializer element is not a constant expression"
-msgstr "памер масіва \"%s\" адмоўны"
-
-#: c-typeck.c:6003 c-typeck.c:7455
-#, gcc-internal-format
-msgid "initializer element is not computable at load time"
-msgstr ""
+msgid "                           Display specific types of command line options\n"
+msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
 
-#. Although C99 is unclear about whether incomplete arrays
-#. 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:6017 c-decl.c:3954 c-decl.c:3969
-#, gcc-internal-format
-msgid "variable-sized object may not be initialized"
+#: gcc.c:2920
+msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
 msgstr ""
 
-#: c-typeck.c:6021
-msgid "invalid initializer"
-msgstr "нерэчаісны ініцыялізатар"
+#: gcc.c:2921
+#, fuzzy
+msgid "  --version                Display compiler version information\n"
+msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
 
-#: c-typeck.c:6230
-msgid "(anonymous)"
+#: gcc.c:2922
+msgid "  -dumpspecs               Display all of the built in spec strings\n"
 msgstr ""
 
-#: c-typeck.c:6508
-msgid "extra brace group at end of initializer"
-msgstr ""
+#: gcc.c:2923
+msgid "  -dumpversion             Display the version of the compiler\n"
+msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
 
-#: c-typeck.c:6529
-msgid "missing braces around initializer"
+#: gcc.c:2924
+msgid "  -dumpmachine             Display the compiler's target processor\n"
 msgstr ""
 
-#: c-typeck.c:6590
-msgid "braces around scalar initializer"
+#: gcc.c:2925
+msgid "  -print-search-dirs       Display the directories in the compiler's search path\n"
 msgstr ""
 
-#: c-typeck.c:6648
-msgid "initialization of flexible array member in a nested context"
+#: gcc.c:2926
+msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library\n"
 msgstr ""
 
-#: c-typeck.c:6679
-msgid "missing initializer"
-msgstr "прапушчан ініцыялізатар"
-
-#: c-typeck.c:6701
-msgid "empty scalar initializer"
+#: gcc.c:2927
+msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
 msgstr ""
 
-#: c-typeck.c:6706
-msgid "extra elements in scalar initializer"
+#: gcc.c:2928
+msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>\n"
 msgstr ""
 
-#: c-typeck.c:6814 c-typeck.c:6892
-msgid "array index in non-array initializer"
+#: gcc.c:2929
+msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
 msgstr ""
 
-#: c-typeck.c:6819 c-typeck.c:6948
-msgid "field name not in record or union initializer"
+#: gcc.c:2930
+msgid ""
+"  -print-multi-lib         Display the mapping between command line options and\n"
+"                           multiple library search directories\n"
 msgstr ""
 
-#: c-typeck.c:6865
-#, fuzzy
-msgid "array index in initializer not of integer type"
-msgstr "\"%s\" мае незавершаны тып"
+#: gcc.c:2933
+msgid "  -print-multi-os-directory Display the relative path to OS libraries\n"
+msgstr ""
 
-#: c-typeck.c:6874 c-typeck.c:6883
+#: gcc.c:2934
 #, fuzzy
-msgid "array index in initializer is not an integer constant expression"
-msgstr "памер масіва \"%s\" адмоўны"
+msgid "  -print-sysroot           Display the target libraries directory\n"
+msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
 
-#: c-typeck.c:6888 c-typeck.c:6890
-msgid "nonconstant array index in initializer"
+#: gcc.c:2935
+msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers\n"
 msgstr ""
 
-#: c-typeck.c:6894 c-typeck.c:6897
-msgid "array index in initializer exceeds array bounds"
+#: gcc.c:2936
+msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler\n"
 msgstr ""
 
-#: c-typeck.c:6911
-msgid "empty index range in initializer"
+#: gcc.c:2937
+msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor\n"
 msgstr ""
 
-#: c-typeck.c:6920
-msgid "array index range in initializer exceeds array bounds"
+#: gcc.c:2938
+msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
 msgstr ""
 
-#: c-typeck.c:7003 c-typeck.c:7030 c-typeck.c:7549
-msgid "initialized field with side-effects overwritten"
+#: gcc.c:2939
+msgid "  -Xassembler <arg>        Pass <arg> on to the assembler\n"
 msgstr ""
 
-#: c-typeck.c:7005 c-typeck.c:7032 c-typeck.c:7551
-msgid "initialized field overwritten"
+#: gcc.c:2940
+msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor\n"
 msgstr ""
 
-#: c-typeck.c:7477 c-typeck.c:4965
-#, gcc-internal-format
-msgid "enum conversion in initialization is invalid in C++"
+#: gcc.c:2941
+msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
 msgstr ""
 
-#: c-typeck.c:7766
-msgid "excess elements in char array initializer"
+#: gcc.c:2942
+msgid "  -save-temps              Do not delete intermediate files\n"
 msgstr ""
 
-#: c-typeck.c:7773 c-typeck.c:7832
-msgid "excess elements in struct initializer"
+#: gcc.c:2943
+msgid "  -save-temps=<arg>        Do not delete intermediate files\n"
 msgstr ""
 
-#: c-typeck.c:7847
-msgid "non-static initialization of a flexible array member"
+#: gcc.c:2944
+msgid ""
+"  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
+"                           prefixes to other gcc components\n"
 msgstr ""
 
-#: c-typeck.c:7917
-msgid "excess elements in union initializer"
+#: gcc.c:2947
+msgid "  -pipe                    Use pipes rather than intermediate files\n"
 msgstr ""
 
-#: c-typeck.c:8006
-msgid "excess elements in array initializer"
+#: gcc.c:2948
+msgid "  -time                    Time the execution of each subprocess\n"
 msgstr ""
 
-#: c-typeck.c:8039
-msgid "excess elements in vector initializer"
-msgstr ""
+#: gcc.c:2949
+#, fuzzy
+msgid "  -specs=<file>            Override built-in specs with the contents of <file>\n"
+msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
 
-#: c-typeck.c:8070
-msgid "excess elements in scalar initializer"
+#: gcc.c:2950
+msgid "  -std=<standard>          Assume that the input sources are for <standard>\n"
 msgstr ""
 
-#: cfgrtl.c:2013
-msgid "flow control insn inside a basic block"
+#: gcc.c:2951
+msgid ""
+"  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
+"                           and libraries\n"
 msgstr ""
 
-#: cfgrtl.c:2144
-msgid "wrong insn in the fallthru edge"
+#: gcc.c:2954
+msgid "  -B <directory>           Add <directory> to the compiler's search paths\n"
 msgstr ""
 
-#: cfgrtl.c:2198
-msgid "insn outside basic block"
+#: gcc.c:2955
+msgid "  -v                       Display the programs invoked by the compiler\n"
 msgstr ""
 
-#: cfgrtl.c:2205
-msgid "return not followed by barrier"
+#: gcc.c:2956
+msgid "  -###                     Like -v but options quoted and commands not executed\n"
 msgstr ""
 
-#: collect2.c:497 gcc.c:7734
-#, fuzzy, c-format
-msgid "internal gcc abort in %s, at %s:%d"
-msgstr "спынена ў %s, ля %s:%d"
+#: gcc.c:2957
+msgid "  -E                       Preprocess only; do not compile, assemble or link\n"
+msgstr ""
 
-#: collect2.c:950
-#, c-format
-msgid "COLLECT_LTO_WRAPPER must be set."
+#: gcc.c:2958
+msgid "  -S                       Compile only; do not assemble or link\n"
 msgstr ""
 
-#: collect2.c:1092
-#, fuzzy, c-format
-msgid "too many lto output files"
-msgstr "вельмі шмат уваходзячых файлаў"
+#: gcc.c:2959
+msgid "  -c                       Compile and assemble, but do not link\n"
+msgstr ""
 
-#: collect2.c:1308
-#, c-format
-msgid "no arguments"
-msgstr "няма аргументаў"
+#: gcc.c:2960
+msgid "  -o <file>                Place the output into <file>\n"
+msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
 
-#: collect2.c:1715 collect2.c:1886 collect2.c:1921
-#, c-format
-msgid "fopen %s"
+#: gcc.c:2961
+msgid ""
+"  -x <language>            Specify the language of the following input files\n"
+"                           Permissible languages include: c c++ assembler none\n"
+"                           'none' means revert to the default behavior of\n"
+"                           guessing the language based on the file's extension\n"
 msgstr ""
 
-#: collect2.c:1718 collect2.c:1891 collect2.c:1924
+#: gcc.c:2968
 #, c-format
-msgid "fclose %s"
+msgid ""
+"\n"
+"Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
+" passed on to the various sub-processes invoked by %s.  In order to pass\n"
+" other options on to these processes the -W<letter> options must be used.\n"
 msgstr ""
 
-#: collect2.c:1727
+#: gcc.c:5195
 #, c-format
-msgid "collect2 version %s"
+msgid "Processing spec %c%s%c, which is '%s'\n"
 msgstr ""
 
-#: collect2.c:1823
-#, fuzzy, c-format
-msgid "%d constructor found\n"
-msgid_plural "%d constructors found\n"
-msgstr[0] "%d канструктар(аў) знойдзен(а)\n"
-msgstr[1] "%d канструктар(аў) знойдзен(а)\n"
+#: gcc.c:6461
+#, c-format
+msgid "install: %s%s\n"
+msgstr ""
 
-#: collect2.c:1827
-#, fuzzy, c-format
-msgid "%d destructor found\n"
-msgid_plural "%d destructors found\n"
-msgstr[0] "%d дэструктар(аў) знойдзен(а)\n"
-msgstr[1] "%d дэструктар(аў) знойдзен(а)\n"
+#: gcc.c:6464
+#, c-format
+msgid "programs: %s\n"
+msgstr "праграмы: %s\n"
 
-#: collect2.c:1831
+#: gcc.c:6466
 #, c-format
-msgid "%d frame table found\n"
-msgid_plural "%d frame tables found\n"
-msgstr[0] ""
-msgstr[1] ""
+msgid "libraries: %s\n"
+msgstr "бібліятэкі: %s\n"
 
-#: collect2.c:1985 lto-wrapper.c:175
+#: gcc.c:6541
 #, c-format
-msgid "can't get program status"
+msgid ""
+"\n"
+"For bug reporting instructions, please see:\n"
 msgstr ""
+"\n"
+"Інструкцыі для паведамленняў аб памылках глядзіце тут:\n"
 
-#: collect2.c:2054
-#, fuzzy, c-format
-msgid "could not open response file %s"
-msgstr "не магу знайсці крыніцу %s\n"
-
-#: collect2.c:2059
+#: gcc.c:6557
 #, fuzzy, c-format
-msgid "could not write to response file %s"
-msgstr "не магу знайсці крыніцу %s\n"
+msgid "%s %s%s\n"
+msgstr "%s: %s: "
 
-#: collect2.c:2064
-#, fuzzy, c-format
-msgid "could not close response file %s"
-msgstr "не магу знайсці крыніцу %s\n"
+#: gcc.c:6560 gcov.c:444 fortran/gfortranspec.c:273 java/jcf-dump.c:1164
+msgid "(C)"
+msgstr ""
 
-#: collect2.c:2082
+#: gcc.c:6561 java/jcf-dump.c:1165
 #, c-format
-msgid "[cannot find %s]"
-msgstr "[нельга знайсці %s]"
+msgid ""
+"This is free software; see the source for copying conditions.  There is NO\n"
+"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
+"\n"
+msgstr ""
 
-#: collect2.c:2097
+#: gcc.c:6578
 #, fuzzy, c-format
-msgid "cannot find '%s'"
-msgstr "нельга знайсці \"%s\""
-
-#: collect2.c:2101 collect2.c:2624 collect2.c:2820 gcc.c:3085
-#: lto-wrapper.c:147
-#, c-format
-msgid "pex_init failed"
-msgstr ""
+msgid "Target: %s\n"
+msgstr "бібліятэкі: %s\n"
 
-#: collect2.c:2139
+#: gcc.c:6579
 #, c-format
-msgid "[Leaving %s]\n"
+msgid "Configured with: %s\n"
 msgstr ""
 
-#: collect2.c:2371
+#: gcc.c:6593
 #, c-format
-msgid ""
-"\n"
-"write_c_file - output name is %s, prefix is %s\n"
+msgid "Thread model: %s\n"
 msgstr ""
 
-#: collect2.c:2598
-#, fuzzy, c-format
-msgid "cannot find 'nm'"
-msgstr "нельга знайсці \"nm\""
-
-#: collect2.c:2646
+#: gcc.c:6604
 #, fuzzy, c-format
-msgid "can't open nm output"
-msgstr "немагÑ\87Ñ\8bма Ð°Ð´Ñ\87Ñ\8bнÑ\96Ñ\86Ñ\8c Ñ\84айл Ñ\83водÑ\83 `%s'"
+msgid "gcc version %s %s\n"
+msgstr "веÑ\80Ñ\81Ñ\96Ñ\8f gcc %s\n"
 
-#: collect2.c:2729
+#: gcc.c:6607
 #, c-format
-msgid "init function found in object %s"
+msgid "gcc driver version %s %sexecuting gcc version %s\n"
 msgstr ""
 
-#: collect2.c:2739
+#: gcc.c:6846
 #, c-format
-msgid "fini function found in object %s"
+msgid ""
+"\n"
+"Linker options\n"
+"==============\n"
+"\n"
 msgstr ""
 
-#: collect2.c:2841
-#, fuzzy, c-format
-msgid "can't open ldd output"
-msgstr "немагчыма адчыніць файл уводу `%s'"
-
-#: collect2.c:2844
+#: gcc.c:6847
 #, c-format
 msgid ""
+"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
 "\n"
-"ldd output with constructors/destructors.\n"
 msgstr ""
 
-#: collect2.c:2859
+#: gcc.c:8038
 #, c-format
-msgid "dynamic dependency %s not found"
+msgid ""
+"Assembler options\n"
+"=================\n"
+"\n"
 msgstr ""
 
-#: collect2.c:2871
+#: gcc.c:8039
 #, c-format
-msgid "unable to open dynamic dependency '%s'"
+msgid ""
+"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
+"\n"
 msgstr ""
 
-#: collect2.c:3032
+#: gcov.c:416
 #, c-format
-msgid "%s: not a COFF file"
+msgid ""
+"Usage: gcov [OPTION]... SOURCEFILE...\n"
+"\n"
 msgstr ""
 
-#: collect2.c:3162
+#: gcov.c:417
 #, c-format
-msgid "%s: cannot open as COFF file"
+msgid ""
+"Print code coverage information.\n"
+"\n"
 msgstr ""
 
-#: collect2.c:3220
+#: gcov.c:418
+#, fuzzy, c-format
+msgid "  -h, --help                      Print this help, then exit\n"
+msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
+
+#: gcov.c:419
 #, fuzzy, c-format
-msgid "library lib%s not found"
-msgstr "Бібліятэка lib%s не знойдзена"
+msgid "  -v, --version                   Print version number, then exit\n"
+msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
 
-#: cppspec.c:106
+#: gcov.c:420
 #, c-format
-msgid "\"%s\" is not a valid option to the preprocessor"
+msgid "  -a, --all-blocks                Show information for every basic block\n"
 msgstr ""
 
-#: cppspec.c:128
+#: gcov.c:421
 #, c-format
-msgid "too many input files"
-msgstr "вельмі шмат уваходзячых файлаў"
-
-#: diagnostic.c:186
-#, fuzzy, c-format
-msgid "compilation terminated due to -Wfatal-errors.\n"
-msgstr "кампіляцыя завершана.\n"
+msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
+msgstr ""
 
-#: diagnostic.c:195
+#: gcov.c:422
 #, c-format
 msgid ""
-"Please submit a full bug report,\n"
-"with preprocessed source if appropriate.\n"
-"See %s for instructions.\n"
+"  -c, --branch-counts             Given counts of branches taken\n"
+"                                    rather than percentages\n"
 msgstr ""
 
-#: diagnostic.c:204
-#, c-format
-msgid "compilation terminated.\n"
-msgstr "кампіляцыя завершана.\n"
+#: gcov.c:424
+#, fuzzy, c-format
+msgid "  -n, --no-output                 Do not create an output file\n"
+msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
 
-#: diagnostic.c:382
+#: gcov.c:425
 #, c-format
-msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
+msgid ""
+"  -l, --long-file-names           Use long output file names for included\n"
+"                                    source files\n"
 msgstr ""
 
-#: diagnostic.c:399
+#: gcov.c:427
 #, c-format
-msgid "%s:%d: confused by earlier errors, bailing out\n"
+msgid "  -f, --function-summaries        Output summaries for each function\n"
 msgstr ""
 
-#: diagnostic.c:744
+#: gcov.c:428
 #, c-format
-msgid "Internal compiler error: Error reporting routines re-entered.\n"
+msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
 msgstr ""
 
-#: final.c:1153
-msgid "negative insn length"
+#: gcov.c:429
+#, c-format
+msgid "  -p, --preserve-paths            Preserve all pathname components\n"
 msgstr ""
 
-#: final.c:2650
-msgid "could not split insn"
+#: gcov.c:430
+#, c-format
+msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
 msgstr ""
 
-#: final.c:3084
-#, fuzzy
-msgid "invalid 'asm': "
-msgstr "нерэчаісная маска"
+#: gcov.c:431
+#, fuzzy, c-format
+msgid "  -d, --display-progress          Display progress information\n"
+msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
 
-#: final.c:3267
-#, c-format
-msgid "nested assembly dialect alternatives"
+#: gcov.c:432
+#, fuzzy, c-format
+msgid ""
+"\n"
+"For bug reporting instructions, please see:\n"
+"%s.\n"
 msgstr ""
+"\n"
+"Інструкцыі для паведамленняў аб памылках глядзіце тут:\n"
 
-#: final.c:3284 final.c:3296
+#: gcov.c:442
 #, c-format
-msgid "unterminated assembly dialect alternative"
+msgid "gcov %s%s\n"
 msgstr ""
 
-#: final.c:3343
+#: gcov.c:446
 #, c-format
-msgid "operand number missing after %%-letter"
+msgid ""
+"This is free software; see the source for copying conditions.\n"
+"There is NO warranty; not even for MERCHANTABILITY or \n"
+"FITNESS FOR A PARTICULAR PURPOSE.\n"
+"\n"
 msgstr ""
 
-#: final.c:3346 final.c:3387
-#, c-format
-msgid "operand number out of range"
+#: gcov.c:546
+#, fuzzy, c-format
+msgid "%s:no functions found\n"
+msgstr "не знойдзена\n"
+
+#: gcov.c:578 gcov.c:606
+#, fuzzy, c-format
+msgid "\n"
+msgstr ":\n"
+
+#: gcov.c:593
+#, fuzzy, c-format
+msgid "%s:creating '%s'\n"
+msgstr "%s: кампілюецца \"%s\"\n"
+
+#: gcov.c:597
+#, fuzzy, c-format
+msgid "%s:error writing output file '%s'\n"
 msgstr ""
+"\n"
+"%s: памылка чытаньня файла ўводу `%s': %s\n"
 
-#: final.c:3406
-#, c-format
-msgid "invalid %%-code"
-msgstr "нерэчаісны %%-код"
+#: gcov.c:602
+#, fuzzy, c-format
+msgid "%s:could not open output file '%s'\n"
+msgstr "немагчыма адчыніць файл уводу `%s'"
 
-#: final.c:3436
+#: gcov.c:751
 #, c-format
-msgid "'%%l' operand isn't a label"
+msgid "%s:source file is newer than graph file '%s'\n"
 msgstr ""
 
-#. We can't handle floating point constants;
-#. PRINT_OPERAND must handle them.
-#. We can't handle floating point constants; PRINT_OPERAND must
-#. handle them.
-#. We can't handle floating point constants;
-#. PRINT_OPERAND must handle them.
-#: final.c:3582 vmsdbgout.c:496 config/i386/i386.c:10813
-#: config/pdp11/pdp11.c:1682
+#: gcov.c:756
 #, c-format
-msgid "floating constant misused"
+msgid "(the message is only displayed one per source file)\n"
 msgstr ""
 
-#: final.c:3644 vmsdbgout.c:553 config/i386/i386.c:10900
-#: config/pdp11/pdp11.c:1729
+#: gcov.c:780
+#, fuzzy, c-format
+msgid "%s:cannot open graph file\n"
+msgstr "немагчыма адчыніць файл уводу `%s'"
+
+#: gcov.c:786
 #, c-format
-msgid "invalid expression as operand"
+msgid "%s:not a gcov graph file\n"
 msgstr ""
 
-#: gcc.c:1799
+#: gcov.c:799
 #, c-format
-msgid "Using built-in specs.\n"
+msgid "%s:version '%.4s', prefer '%.4s'\n"
 msgstr ""
 
-#: gcc.c:1984
+#: gcov.c:851
 #, c-format
-msgid ""
-"Setting spec %s to '%s'\n"
-"\n"
+msgid "%s:already seen blocks for '%s'\n"
 msgstr ""
 
-#: gcc.c:2099
+#: gcov.c:969
 #, c-format
-msgid "Reading specs from %s\n"
+msgid "%s:corrupted\n"
 msgstr ""
 
-#: gcc.c:2195 gcc.c:2214
+#: gcov.c:1045
 #, c-format
-msgid "specs %%include syntax malformed after %ld characters"
+msgid "%s:cannot open data file, assuming not executed\n"
 msgstr ""
 
-#: gcc.c:2222
+#: gcov.c:1052
 #, fuzzy, c-format
-msgid "could not find specs file %s\n"
-msgstr "не Ð¼Ð°Ð³Ñ\83 Ð·Ð½Ð°Ð¹Ñ\81Ñ\86Ñ\96 ÐºÑ\80Ñ\8bнÑ\96Ñ\86Ñ\83 %s\n"
+msgid "%s:not a gcov data file\n"
+msgstr "Ð\9dемагÑ\87Ñ\8bма Ð°Ð´Ñ\87Ñ\8bнÑ\96Ñ\86Ñ\8c Ñ\84айл Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ\8bмÑ\96 %s.\n"
 
-#: gcc.c:2239 gcc.c:2247 gcc.c:2256 gcc.c:2265
+#: gcov.c:1065
 #, c-format
-msgid "specs %%rename syntax malformed after %ld characters"
+msgid "%s:version '%.4s', prefer version '%.4s'\n"
 msgstr ""
 
-#: gcc.c:2274
+#: gcov.c:1071
 #, c-format
-msgid "specs %s spec was not found to be renamed"
+msgid "%s:stamp mismatch with graph file\n"
 msgstr ""
 
-#: gcc.c:2281
-#, c-format
-msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
-msgstr ""
+#: gcov.c:1101
+#, fuzzy, c-format
+msgid "%s:unknown function '%u'\n"
+msgstr "у функцыі \"%s\":"
 
-#: gcc.c:2286
+#: gcov.c:1115
 #, c-format
-msgid "rename spec %s to %s\n"
+msgid "%s:profile mismatch for '%s'\n"
 msgstr ""
 
-#: gcc.c:2288
+#: gcov.c:1134
 #, c-format
-msgid ""
-"spec is '%s'\n"
-"\n"
+msgid "%s:overflowed\n"
 msgstr ""
 
-#: gcc.c:2301
+#: gcov.c:1158
 #, c-format
-msgid "specs unknown %% command after %ld characters"
+msgid "%s:'%s' lacks entry and/or exit blocks\n"
 msgstr ""
 
-#: gcc.c:2312 gcc.c:2325
+#: gcov.c:1163
 #, c-format
-msgid "specs file malformed after %ld characters"
+msgid "%s:'%s' has arcs to entry block\n"
 msgstr ""
 
-#: gcc.c:2377
+#: gcov.c:1171
 #, c-format
-msgid "spec file has no spec for linking"
+msgid "%s:'%s' has arcs from exit block\n"
 msgstr ""
 
-#: gcc.c:2705 gcc.c:5280
-#, c-format
-msgid "%s\n"
-msgstr "%s\n"
-
-#: gcc.c:2906
+#: gcov.c:1379
 #, c-format
-msgid "system path '%s' is not absolute"
+msgid "%s:graph is unsolvable for '%s'\n"
 msgstr ""
 
-#: gcc.c:2978
-#, c-format
-msgid "-pipe not supported"
-msgstr "-pipe не падтрымліваецца"
+#: gcov.c:1459
+#, fuzzy, c-format
+msgid "%s '%s'\n"
+msgstr "%s: %s: "
 
-#: gcc.c:3040
+#: gcov.c:1462
 #, c-format
-msgid ""
-"\n"
-"Go ahead? (y or n) "
+msgid "Lines executed:%s of %d\n"
 msgstr ""
 
-#: gcc.c:3124
-msgid "failed to get exit status"
+#: gcov.c:1466
+#, c-format
+msgid "No executable lines\n"
 msgstr ""
 
-#: gcc.c:3130
-#, fuzzy
-msgid "failed to get process times"
-msgstr "не знойдзен клас \"%s\""
-
-#: gcc.c:3156
+#: gcov.c:1472
 #, c-format
-msgid ""
-"Internal error: %s (program %s)\n"
-"Please submit a full bug report.\n"
-"See %s for instructions."
+msgid "Branches executed:%s of %d\n"
 msgstr ""
 
-#: gcc.c:3184
+#: gcov.c:1476
 #, c-format
-msgid "# %s %.2f %.2f\n"
-msgstr "# %s %.2f %.2f\n"
+msgid "Taken at least once:%s of %d\n"
+msgstr ""
 
-#: gcc.c:3378
+#: gcov.c:1482
 #, c-format
-msgid "Usage: %s [options] file...\n"
-msgstr "Выкарыстанне: %s [выбары] файл...\n"
+msgid "No branches\n"
+msgstr ""
 
-#: gcc.c:3379
-msgid "Options:\n"
-msgstr "Выбары:\n"
+#: gcov.c:1484
+#, c-format
+msgid "Calls executed:%s of %d\n"
+msgstr ""
 
-#: gcc.c:3381
-msgid "  -pass-exit-codes         Exit with highest error code from a phase\n"
+#: gcov.c:1488
+#, c-format
+msgid "No calls\n"
 msgstr ""
 
-#: gcc.c:3382
-msgid "  --help                   Display this information\n"
-msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
+#: gcov.c:1648
+#, fuzzy, c-format
+msgid "%s:no lines for '%s'\n"
+msgstr "%s перад \"%s\""
 
-#: gcc.c:3383
-msgid "  --target-help            Display target specific command line options\n"
+#: gcov.c:1843
+#, c-format
+msgid "call   %2d returned %s\n"
 msgstr ""
 
-#: gcc.c:3384
-msgid "  --help={target|optimizers|warnings|params|[^]{joined|separate|undocumented}}[,...]\n"
+#: gcov.c:1848
+#, c-format
+msgid "call   %2d never executed\n"
 msgstr ""
 
-#: gcc.c:3385
-#, fuzzy
-msgid "                           Display specific types of command line options\n"
-msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
+#: gcov.c:1853
+#, c-format
+msgid "branch %2d taken %s%s\n"
+msgstr ""
 
-#: gcc.c:3387
-msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
+#: gcov.c:1857
+#, c-format
+msgid "branch %2d never executed\n"
 msgstr ""
 
-#: gcc.c:3388
-#, fuzzy
-msgid "  --version                Display compiler version information\n"
-msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
+#: gcov.c:1862
+#, fuzzy, c-format
+msgid "unconditional %2d taken %s\n"
+msgstr "невядомая назва рэгістра: %s\n"
 
-#: gcc.c:3389
-msgid "  -dumpspecs               Display all of the built in spec strings\n"
+#: gcov.c:1865
+#, c-format
+msgid "unconditional %2d never executed\n"
 msgstr ""
 
-#: gcc.c:3390
-msgid "  -dumpversion             Display the version of the compiler\n"
-msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
+#: gcov.c:1901
+#, fuzzy, c-format
+msgid "%s:cannot open source file\n"
+msgstr "не магу знайсці крыніцу %s"
 
-#: gcc.c:3391
-msgid "  -dumpmachine             Display the compiler's target processor\n"
+#: gcse.c:4066
+msgid "PRE disabled"
 msgstr ""
 
-#: gcc.c:3392
-msgid "  -print-search-dirs       Display the directories in the compiler's search path\n"
+#: gcse.c:4616
+msgid "GCSE disabled"
 msgstr ""
 
-#: gcc.c:3393
-msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library\n"
+#: gcse.c:5137
+msgid "const/copy propagation disabled"
 msgstr ""
 
-#: gcc.c:3394
-msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
+#: incpath.c:76
+#, c-format
+msgid "ignoring duplicate directory \"%s\"\n"
 msgstr ""
 
-#: gcc.c:3395
-msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>\n"
+#: incpath.c:79
+#, c-format
+msgid "  as it is a non-system directory that duplicates a system directory\n"
 msgstr ""
 
-#: gcc.c:3396
-msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
+#: incpath.c:83
+#, c-format
+msgid "ignoring nonexistent directory \"%s\"\n"
 msgstr ""
 
-#: gcc.c:3397
-msgid ""
-"  -print-multi-lib         Display the mapping between command line options and\n"
-"                           multiple library search directories\n"
+#: incpath.c:345
+#, c-format
+msgid "#include \"...\" search starts here:\n"
 msgstr ""
 
-#: gcc.c:3400
-msgid "  -print-multi-os-directory Display the relative path to OS libraries\n"
+#: incpath.c:349
+#, c-format
+msgid "#include <...> search starts here:\n"
 msgstr ""
 
-#: gcc.c:3401
-#, fuzzy
-msgid "  -print-sysroot           Display the target libraries directory\n"
-msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
-
-#: gcc.c:3402
-msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers\n"
+#: incpath.c:354
+#, c-format
+msgid "End of search list.\n"
 msgstr ""
 
-#: gcc.c:3403
-msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler\n"
+#: input.c:39 c-family/c-opts.c:1308 cp/error.c:1047 fortran/cpp.c:568
+msgid "<built-in>"
 msgstr ""
 
-#: gcc.c:3404
-msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor\n"
+#. Opening quotation mark.
+#: intl.c:64
+msgid "`"
 msgstr ""
 
-#: gcc.c:3405
-msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
+#. Closing quotation mark.
+#: intl.c:67
+msgid "'"
 msgstr ""
 
-#: gcc.c:3406
-msgid "  -Xassembler <arg>        Pass <arg> on to the assembler\n"
+#: ipa-pure-const.c:155
+msgid "function might be candidate for attribute %<%s%>"
 msgstr ""
 
-#: gcc.c:3407
-msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor\n"
+#: ipa-pure-const.c:156
+msgid "function might be candidate for attribute %<%s%> if it is known to return normally"
 msgstr ""
 
-#: gcc.c:3408
-msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
+#: langhooks.c:381
+msgid "At top level:"
 msgstr ""
 
-#: gcc.c:3409
-#, fuzzy
-msgid "  -combine                 Pass multiple source files to compiler at once\n"
-msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
+#: langhooks.c:401 cp/error.c:2786
+#, fuzzy, c-format
+msgid "In member function %qs"
+msgstr "у функцыі \"%s\":"
 
-#: gcc.c:3410
-msgid "  -save-temps              Do not delete intermediate files\n"
-msgstr ""
+#: langhooks.c:405 cp/error.c:2789
+#, fuzzy, c-format
+msgid "In function %qs"
+msgstr "у функцыі \"%s\":"
 
-#: gcc.c:3411
-msgid "  -save-temps=<arg>        Do not delete intermediate files\n"
-msgstr ""
+#: langhooks.c:456 cp/error.c:2739
+#, fuzzy, c-format
+msgid "    inlined from %qs at %s:%d:%d"
+msgstr "У файле уключаным з %s:%d"
 
-#: gcc.c:3412
-msgid ""
-"  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
-"                           prefixes to other gcc components\n"
-msgstr ""
+#: langhooks.c:461 cp/error.c:2744
+#, fuzzy, c-format
+msgid "    inlined from %qs at %s:%d"
+msgstr "У файле уключаным з %s:%d"
 
-#: gcc.c:3415
-msgid "  -pipe                    Use pipes rather than intermediate files\n"
-msgstr ""
+#: langhooks.c:467 cp/error.c:2750
+#, fuzzy, c-format
+msgid "    inlined from %qs"
+msgstr "У файле уключаным з %s:%d"
 
-#: gcc.c:3416
-msgid "  -time                    Time the execution of each subprocess\n"
+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1913
+msgid "assuming that the loop is not infinite"
 msgstr ""
 
-#: gcc.c:3417
-#, fuzzy
-msgid "  -specs=<file>            Override built-in specs with the contents of <file>\n"
-msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
-
-#: gcc.c:3418
-msgid "  -std=<standard>          Assume that the input sources are for <standard>\n"
+#: loop-iv.c:2968 tree-ssa-loop-niter.c:1914
+msgid "cannot optimize possibly infinite loops"
 msgstr ""
 
-#: gcc.c:3419
-msgid ""
-"  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
-"                           and libraries\n"
+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1918
+msgid "assuming that the loop counter does not overflow"
 msgstr ""
 
-#: gcc.c:3422
-msgid "  -B <directory>           Add <directory> to the compiler's search paths\n"
+#: loop-iv.c:2977 tree-ssa-loop-niter.c:1919
+msgid "cannot optimize loop, the loop counter may overflow"
 msgstr ""
 
-#: gcc.c:3423
-msgid "  -b <machine>             Run gcc for target <machine>, if installed\n"
+#: lto-wrapper.c:222
+#, c-format
+msgid "%s terminated with signal %d [%s], core dumped"
 msgstr ""
 
-#: gcc.c:3424
-msgid "  -V <version>             Run gcc version number <version>, if installed\n"
+#: lto-wrapper.c:225
+#, c-format
+msgid "%s terminated with signal %d [%s]"
 msgstr ""
 
-#: gcc.c:3425
-msgid "  -v                       Display the programs invoked by the compiler\n"
+#: lto-wrapper.c:230 collect2.c:1990
+#, gcc-internal-format
+msgid "%s returned %d exit status"
 msgstr ""
 
-#: gcc.c:3426
-msgid "  -###                     Like -v but options quoted and commands not executed\n"
+#: lto-wrapper.c:246
+#, c-format
+msgid "deleting LTRANS file %s"
 msgstr ""
 
-#: gcc.c:3427
-msgid "  -E                       Preprocess only; do not compile, assemble or link\n"
+#: lto-wrapper.c:268
+#, fuzzy, c-format
+msgid "failed to open %s"
+msgstr "немагу адчыніць файл \"%s\""
+
+#: lto-wrapper.c:273
+#, fuzzy, c-format
+msgid "could not write to temporary file %s"
+msgstr "немагчыма стварыць часовы файл"
+
+#: lto-wrapper.c:312
+#, c-format
+msgid "environment variable COLLECT_GCC must be set"
 msgstr ""
 
-#: gcc.c:3428
-msgid "  -S                       Compile only; do not assemble or link\n"
+#: lto-wrapper.c:317
+#, c-format
+msgid "environment variable COLLECT_GCC_OPTIONS must be set"
 msgstr ""
 
-#: gcc.c:3429
-msgid "  -c                       Compile and assemble, but do not link\n"
+#: lto-wrapper.c:326
+#, c-format
+msgid "malformed COLLECT_GCC_OPTIONS"
 msgstr ""
 
-#: gcc.c:3430
-msgid "  -o <file>                Place the output into <file>\n"
-msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
+#: lto-wrapper.c:471 lto-wrapper.c:629
+#, fuzzy, c-format
+msgid "invalid LTO mode"
+msgstr "нерэчаіснае значэньне %%xn"
 
-#: gcc.c:3431
-msgid ""
-"  -x <language>            Specify the language of the following input files\n"
-"                           Permissible languages include: c c++ assembler none\n"
-"                           'none' means revert to the default behavior of\n"
-"                           guessing the language based on the file's extension\n"
+#: lto-wrapper.c:492
+#, fuzzy, c-format
+msgid "fopen: %s"
+msgstr "немагчыма адчыніць %s"
+
+#. What to print when a switch has no documentation.
+#: opts.c:325
+msgid "This switch lacks documentation"
 msgstr ""
 
-#: gcc.c:3438
-#, c-format
-msgid ""
-"\n"
-"Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
-" passed on to the various sub-processes invoked by %s.  In order to pass\n"
-" other options on to these processes the -W<letter> options must be used.\n"
+#: opts.c:1460
+msgid "[enabled]"
 msgstr ""
 
-#: gcc.c:3570
-#, c-format
-msgid "'-%c' option must have argument"
+#: opts.c:1460
+msgid "[disabled]"
 msgstr ""
 
-#: gcc.c:3596
+#: opts.c:1475
 #, c-format
-msgid "couldn't run '%s': %s"
+msgid " No options with the desired characteristics were found\n"
 msgstr ""
 
-#: gcc.c:3598
+#: opts.c:1484
 #, c-format
-msgid "couldn't run '%s': %s: %s"
+msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end\n"
 msgstr ""
 
-#: gcc.c:3976
-#, fuzzy, c-format
-msgid "argument to '-Xlinker' is missing"
-msgstr "аргумент для \"-x\" прапушчан"
+#: opts.c:1490
+#, c-format
+msgid " All options with the desired characteristics have already been displayed\n"
+msgstr ""
 
-#: gcc.c:3984
-#, fuzzy, c-format
-msgid "argument to '-Xpreprocessor' is missing"
-msgstr "аргумент для \"-%s\" прапушчан"
+#: opts.c:1545
+msgid "The following options are target specific"
+msgstr ""
 
-#: gcc.c:3991
-#, fuzzy, c-format
-msgid "argument to '-Xassembler' is missing"
-msgstr "аргумент для \"-x\" прапушчан"
+#: opts.c:1548
+msgid "The following options control compiler warning messages"
+msgstr ""
 
-#: gcc.c:3998
-#, fuzzy, c-format
-msgid "argument to '-l' is missing"
-msgstr "аргумент для \"-x\" прапушчан"
+#: opts.c:1551
+msgid "The following options control optimizations"
+msgstr ""
 
-#: gcc.c:4019
-#, c-format
-msgid "'%s' is an unknown -save-temps option"
+#: opts.c:1554 opts.c:1593
+msgid "The following options are language-independent"
 msgstr ""
 
-#: gcc.c:4033
-#, fuzzy, c-format
-msgid "argument to '-specs' is missing"
-msgstr "аргумент для \"-%s\" прапушчан"
+#: opts.c:1557
+msgid "The --param option recognizes the following as parameters"
+msgstr ""
 
-#: gcc.c:4047
-#, fuzzy, c-format
-msgid "argument to '-specs=' is missing"
-msgstr "аргумент для \"-%s\" прапушчан"
+#: opts.c:1563
+msgid "The following options are specific to just the language "
+msgstr ""
 
-#: gcc.c:4075
-#, fuzzy, c-format
-msgid "argument to '-wrapper' is missing"
-msgstr "аргумент для \"-x\" прапушчан"
+#: opts.c:1565
+msgid "The following options are supported by the language "
+msgstr ""
 
-#: gcc.c:4103
-#, c-format
-msgid "'-%c' must come at the start of the command line"
+#: opts.c:1576
+msgid "The following options are not documented"
 msgstr ""
 
-#: gcc.c:4112
-#, fuzzy, c-format
-msgid "argument to '-B' is missing"
-msgstr "аргумент для \"-x\" прапушчан"
+#: opts.c:1578
+msgid "The following options take separate arguments"
+msgstr ""
 
-#: gcc.c:4505
-#, fuzzy, c-format
-msgid "argument to '-x' is missing"
-msgstr "аргумент для \"-x\" прапушчан"
+#: opts.c:1580
+msgid "The following options take joined arguments"
+msgstr ""
 
-#: gcc.c:4533 gcc.c:4998
-#, fuzzy, c-format
-msgid "argument to '-%s' is missing"
-msgstr "аргумент для \"-%s\" прапушчан"
+#: opts.c:1591
+msgid "The following options are language-related"
+msgstr ""
 
-#: gcc.c:4786
+#: opts.c:1759
 #, c-format
-msgid "unable to locate default linker script '%s' in the library search paths"
+msgid "warning: --help argument %.*s is ambiguous, please be more specific\n"
 msgstr ""
 
-#: gcc.c:4974
+#: opts.c:1767
 #, c-format
-msgid "switch '%s' does not start with '-'"
+msgid "warning: unrecognized argument to --help= option: %.*s\n"
 msgstr ""
 
-#: gcc.c:5090
-#, fuzzy, c-format
-msgid "could not open temporary response file %s"
-msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
-
-#: gcc.c:5096
-#, fuzzy, c-format
-msgid "could not write to temporary response file %s"
-msgstr "немагчыма стварыць часовы файл"
-
-#: gcc.c:5102
-#, fuzzy, c-format
-msgid "could not close temporary response file %s"
-msgstr "немагчыма стварыць часовы файл"
-
-#: gcc.c:5204
-#, c-format
-msgid "spec '%s' invalid"
-msgstr ""
-
-#: gcc.c:5353
-#, fuzzy, c-format
-msgid "spec '%s' has invalid '%%0%c'"
-msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
-
-#: gcc.c:5662
-#, fuzzy, c-format
-msgid "spec '%s' has invalid '%%W%c"
-msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
-
-#: gcc.c:5682
-#, fuzzy, c-format
-msgid "spec '%s' has invalid '%%x%c'"
-msgstr "бітавае поле \"%s\" мае нерэчаісны тып"
-
-#: gcc.c:5904
-#, c-format
-msgid "Processing spec %c%s%c, which is '%s'\n"
+#: opts.c:2488
+msgid "enabled by default"
 msgstr ""
 
-#: gcc.c:6029
-#, fuzzy, c-format
-msgid "unknown spec function '%s'"
-msgstr "невядомы рэжым машыны \"%s\""
-
-#: gcc.c:6049
-#, fuzzy, c-format
-msgid "error in args to spec function '%s'"
-msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
-
-#: gcc.c:6098
-#, c-format
-msgid "malformed spec function name"
+#: plugin.c:790
+msgid "Event"
 msgstr ""
 
-#. )
-#: gcc.c:6101
-#, fuzzy, c-format
-msgid "no arguments for spec function"
-msgstr "не хапае аргументаў у функцыі"
-
-#: gcc.c:6120
-#, c-format
-msgid "malformed spec function arguments"
+#: plugin.c:790
+msgid "Plugins"
 msgstr ""
 
-#: gcc.c:6366
+#: plugin.c:822
 #, c-format
-msgid "braced spec '%s' is invalid at '%c'"
+msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
 msgstr ""
 
-#: gcc.c:6454
-#, c-format
-msgid "braced spec body '%s' is invalid"
+#: reload.c:3806
+msgid "unable to generate reloads for:"
 msgstr ""
 
-#: gcc.c:7154
-#, c-format
-msgid "install: %s%s\n"
+#: reload1.c:2105
+msgid "this is the insn:"
 msgstr ""
 
-#: gcc.c:7157
-#, c-format
-msgid "programs: %s\n"
-msgstr "праграмы: %s\n"
-
-#: gcc.c:7159
-#, c-format
-msgid "libraries: %s\n"
-msgstr "бібліятэкі: %s\n"
+#. It's the compiler's fault.
+#: reload1.c:6009
+#, fuzzy
+msgid "could not find a spill register"
+msgstr "Не выкарыстоўваць рэгістра sb"
 
-#. The error status indicates that only one set of fixed
-#. headers should be built.
-#: gcc.c:7225
-#, c-format
-msgid "not configured with sysroot headers suffix"
+#. It's the compiler's fault.
+#: reload1.c:7863
+msgid "VOIDmode on an output"
 msgstr ""
 
-#: gcc.c:7234
-#, c-format
-msgid ""
-"\n"
-"For bug reporting instructions, please see:\n"
+#: reload1.c:8618
+msgid "failure trying to reload:"
 msgstr ""
-"\n"
-"Інструкцыі для паведамленняў аб памылках глядзіце тут:\n"
 
-#: gcc.c:7250
-#, fuzzy, c-format
-msgid "%s %s%s\n"
-msgstr "%s: %s: "
+#: rtl-error.c:117
+#, fuzzy
+msgid "unrecognizable insn:"
+msgstr "нераспазнаны выбар \"-%s\""
 
-#: gcc.c:7253 gcov.c:430 fortran/gfortranspec.c:373 java/jcf-dump.c:1170
-msgid "(C)"
+#: rtl-error.c:119
+msgid "insn does not satisfy its constraints:"
 msgstr ""
 
-#: gcc.c:7254 java/jcf-dump.c:1171
+#: tlink.c:387
 #, c-format
-msgid ""
-"This is free software; see the source for copying conditions.  There is NO\n"
-"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
-"\n"
+msgid "collect: reading %s\n"
 msgstr ""
 
-#: gcc.c:7271
-#, fuzzy, c-format
-msgid "Target: %s\n"
-msgstr "бібліятэкі: %s\n"
-
-#: gcc.c:7272
+#: tlink.c:481
 #, c-format
-msgid "Configured with: %s\n"
+msgid "removing .rpo file"
 msgstr ""
 
-#: gcc.c:7286
+#: tlink.c:483
 #, c-format
-msgid "Thread model: %s\n"
+msgid "renaming .rpo file"
 msgstr ""
 
-#: gcc.c:7297
-#, fuzzy, c-format
-msgid "gcc version %s %s\n"
-msgstr "версія gcc %s\n"
-
-#: gcc.c:7299
+#: tlink.c:537
 #, c-format
-msgid "gcc driver version %s %sexecuting gcc version %s\n"
+msgid "collect: recompiling %s\n"
 msgstr ""
 
-#: gcc.c:7307
-#, fuzzy, c-format
-msgid "no input files"
-msgstr "няма ўваходзячых файлаў"
-
-#: gcc.c:7356
+#: tlink.c:744
 #, c-format
-msgid "cannot specify -o with -c, -S or -E with multiple files"
+msgid "collect: tweaking %s in %s\n"
 msgstr ""
 
-#: gcc.c:7390
-#, fuzzy, c-format
-msgid "spec '%s' is invalid"
-msgstr "параметр \"%s\" ініцыялізаваны"
-
-#: gcc.c:7581
+#: tlink.c:794
 #, c-format
-msgid "-fuse-linker-plugin, but liblto_plugin.so not found"
+msgid "collect: relinking\n"
 msgstr ""
 
-#: gcc.c:7586
+#: toplev.c:476
 #, fuzzy, c-format
-msgid "could not find libgcc.a"
-msgstr "Не выкарыстоўваць рэгістра sb"
+msgid "unrecoverable error"
+msgstr "унутраная памылка"
 
-#: gcc.c:7597
-#, c-format
+#: toplev.c:1033
+#, fuzzy, c-format
 msgid ""
-"\n"
-"Linker options\n"
-"==============\n"
-"\n"
+"%s%s%s %sversion %s (%s)\n"
+"%s\tcompiled by GNU C version %s, "
 msgstr ""
+"%s%s%s версія %s (%s)\n"
+"%s\tзкампілявана GNU C версія %s.\n"
+"%s%s%s версія %s (%s) зкампілявана CC.\n"
 
-#: gcc.c:7598
+#: toplev.c:1035
 #, c-format
-msgid ""
-"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
-"\n"
+msgid "%s%s%s %sversion %s (%s) compiled by CC, "
 msgstr ""
 
-#: gcc.c:7950
-#, fuzzy, c-format
-msgid "multilib spec '%s' is invalid"
-msgstr "параметр \"%s\" ініцыялізаваны"
-
-#: gcc.c:8141
+#: toplev.c:1039
 #, c-format
-msgid "multilib exclusions '%s' is invalid"
+msgid "GMP version %s, MPFR version %s, MPC version %s\n"
 msgstr ""
 
-#: gcc.c:8199 gcc.c:8340
-#, fuzzy, c-format
-msgid "multilib select '%s' is invalid"
-msgstr "параметр \"%s\" ініцыялізаваны"
-
-#: gcc.c:8378
+#: toplev.c:1041
 #, c-format
-msgid "multilib exclusion '%s' is invalid"
+msgid "%s%swarning: %s header version %s differs from library version %s.\n"
 msgstr ""
 
-#: gcc.c:8584
+#: toplev.c:1043
 #, c-format
-msgid "environment variable \"%s\" not defined"
+msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
 msgstr ""
 
-#: gcc.c:8675 gcc.c:8680
-#, fuzzy, c-format
-msgid "invalid version number `%s'"
-msgstr "нявернае выкарыстанне \"restict\""
-
-#: gcc.c:8723
-#, fuzzy, c-format
-msgid "too few arguments to %%:version-compare"
-msgstr "не хапае аргументаў у функцыі"
+#: toplev.c:1205
+msgid "options passed: "
+msgstr ""
 
-#: gcc.c:8729
-#, fuzzy, c-format
-msgid "too many arguments to %%:version-compare"
-msgstr "вельмі шмат аргументаў у функцыі"
+#: toplev.c:1233
+msgid "options enabled: "
+msgstr "выбары ўключаны:"
 
-#: gcc.c:8770
+#: toplev.c:1368
 #, c-format
-msgid "unknown operator '%s' in %%:version-compare"
+msgid "created and used with differing settings of '%s'"
 msgstr ""
 
-#: gcc.c:8804
-#, c-format
-msgid ""
-"Assembler options\n"
-"=================\n"
-"\n"
+#: toplev.c:1370
+msgid "out of memory"
 msgstr ""
 
-#: gcc.c:8805
-#, c-format
-msgid ""
-"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
-"\n"
+#: toplev.c:1385
+msgid "created and used with different settings of -fpic"
 msgstr ""
 
-#: gcc.c:8851
-#, fuzzy, c-format
-msgid "too many arguments to %%:compare-debug-dump-opt"
-msgstr "вельмі шмат аргументаў у функцыі"
+#: toplev.c:1387
+msgid "created and used with different settings of -fpie"
+msgstr ""
 
-#: gcc.c:8918
-#, fuzzy, c-format
-msgid "too many arguments to %%:compare-debug-self-opt"
-msgstr "вельмі шмат аргументаў у функцыі"
+#: tree-vrp.c:6793
+msgid "assuming signed overflow does not occur when simplifying && or || to & or |"
+msgstr ""
 
-#: gcc.c:8953
-#, c-format
-msgid "too few arguments to %%:compare-debug-auxbase-opt"
+#: tree-vrp.c:6797
+msgid "assuming signed overflow does not occur when simplifying ==, != or ! to identity or ^"
 msgstr ""
 
-#: gcc.c:8956
-#, fuzzy, c-format
-msgid "too many arguments to %%:compare-debug-auxbase-opt"
-msgstr "вельмі шмат аргументаў у функцыі"
+#: cif-code.def:39
+#, fuzzy
+msgid "function not considered for inlining"
+msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
 
-#: gcc.c:8963
-#, c-format
-msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
+#. Inlining failed owing to unavailable function body.
+#: cif-code.def:42
+msgid "function body not available"
 msgstr ""
 
-#: gcov.c:403
-#, c-format
-msgid ""
-"Usage: gcov [OPTION]... SOURCEFILE...\n"
-"\n"
+#: cif-code.def:45
+msgid "redefined extern inline functions are not considered for inlining"
 msgstr ""
 
-#: gcov.c:404
-#, c-format
-msgid ""
-"Print code coverage information.\n"
-"\n"
+#. Function is not inlinable.
+#: cif-code.def:49
+msgid "function not inlinable"
 msgstr ""
 
-#: gcov.c:405
-#, fuzzy, c-format
-msgid "  -h, --help                      Print this help, then exit\n"
-msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
-
-#: gcov.c:406
-#, fuzzy, c-format
-msgid "  -v, --version                   Print version number, then exit\n"
-msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
+#. Function is not an inlining candidate.
+#: cif-code.def:52
+msgid "function not inline candidate"
+msgstr ""
 
-#: gcov.c:407
-#, c-format
-msgid "  -a, --all-blocks                Show information for every basic block\n"
+#: cif-code.def:56
+msgid "--param large-function-growth limit reached"
 msgstr ""
 
-#: gcov.c:408
-#, c-format
-msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
+#: cif-code.def:58
+msgid "--param large-stack-frame-growth limit reached"
 msgstr ""
 
-#: gcov.c:409
-#, c-format
-msgid ""
-"  -c, --branch-counts             Given counts of branches taken\n"
-"                                    rather than percentages\n"
+#: cif-code.def:60
+msgid "--param max-inline-insns-single limit reached"
 msgstr ""
 
-#: gcov.c:411
-#, fuzzy, c-format
-msgid "  -n, --no-output                 Do not create an output file\n"
-msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
+#: cif-code.def:62
+msgid "--param max-inline-insns-auto limit reached"
+msgstr ""
 
-#: gcov.c:412
-#, c-format
-msgid ""
-"  -l, --long-file-names           Use long output file names for included\n"
-"                                    source files\n"
+#: cif-code.def:64
+msgid "--param inline-unit-growth limit reached"
 msgstr ""
 
-#: gcov.c:414
-#, c-format
-msgid "  -f, --function-summaries        Output summaries for each function\n"
+#. Recursive inlining.
+#: cif-code.def:67
+msgid "recursive inlining"
 msgstr ""
 
-#: gcov.c:415
-#, c-format
-msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
+#. Call is unlikely.
+#: cif-code.def:70
+msgid "call is unlikely and code size would grow"
 msgstr ""
 
-#: gcov.c:416
-#, c-format
-msgid "  -p, --preserve-paths            Preserve all pathname components\n"
+#: cif-code.def:74
+msgid "function not declared inline and code size would grow"
 msgstr ""
 
-#: gcov.c:417
-#, c-format
-msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
+#: cif-code.def:78
+msgid "optimizing for size and code size would grow"
 msgstr ""
 
-#: gcov.c:418
-#, fuzzy, c-format
-msgid ""
-"\n"
-"For bug reporting instructions, please see:\n"
-"%s.\n"
+#. Inlining failed because of mismatched options or arguments.
+#: cif-code.def:81
+#, fuzzy
+msgid "target specific option mismatch"
 msgstr ""
 "\n"
-"Ð\86нÑ\81Ñ\82Ñ\80Ñ\83кÑ\86Ñ\8bÑ\96 Ð´Ð»Ñ\8f Ð¿Ð°Ð²ÐµÐ´Ð°Ð¼Ð»ÐµÐ½Ð½Ñ\8fÑ\9e Ð°Ð± Ð¿Ð°Ð¼Ñ\8bлкаÑ\85 Ð³Ð»Ñ\8fдзÑ\96Ñ\86е Ñ\82Ñ\83Ñ\82:\n"
+"Ð\92Ñ\8bбаÑ\80Ñ\8b, Ñ\81пеÑ\86Ñ\8bÑ\84Ñ\96Ñ\87нÑ\8bÑ\8f Ð´Ð»Ñ\8f Ð¼Ð¾Ð²Ñ\8b:\n"
 
-#: gcov.c:428
-#, c-format
-msgid "gcov %s%s\n"
+#: cif-code.def:82
+#, fuzzy
+msgid "mismatched arguments"
+msgstr "няма аргументаў"
+
+#: cif-code.def:86
+msgid "originally indirect function call not considered for inlining"
 msgstr ""
 
-#: gcov.c:432
-#, c-format
-msgid ""
-"This is free software; see the source for copying conditions.\n"
-"There is NO warranty; not even for MERCHANTABILITY or \n"
-"FITNESS FOR A PARTICULAR PURPOSE.\n"
-"\n"
+#: cif-code.def:90
+msgid "indirect function call with a yet undetermined callee"
 msgstr ""
 
-#: gcov.c:528
-#, fuzzy, c-format
-msgid "%s:no functions found\n"
-msgstr "не знойдзена\n"
+#: cif-code.def:92
+msgid "function body can be overwriten at linktime"
+msgstr ""
 
-#: gcov.c:560 gcov.c:588
-#, fuzzy, c-format
-msgid "\n"
-msgstr ":\n"
+#. The remainder are real diagnostic types.
+#: diagnostic.def:33
+#, fuzzy
+msgid "fatal error: "
+msgstr "Унутраная памылка: %s"
 
-#: gcov.c:575
-#, fuzzy, c-format
-msgid "%s:creating '%s'\n"
-msgstr "%s: кампілюецца \"%s\"\n"
+#: diagnostic.def:34
+#, fuzzy
+msgid "internal compiler error: "
+msgstr "Унутраная памылка: %s"
 
-#: gcov.c:579
-#, fuzzy, c-format
-msgid "%s:error writing output file '%s'\n"
+#: diagnostic.def:35
+msgid "error: "
 msgstr ""
-"\n"
-"%s: памылка чытаньня файла ўводу `%s': %s\n"
 
-#: gcov.c:584
-#, fuzzy, c-format
-msgid "%s:could not open output file '%s'\n"
-msgstr "немагчыма адчыніць файл уводу `%s'"
+#: diagnostic.def:36
+msgid "sorry, unimplemented: "
+msgstr ""
 
-#: gcov.c:733
-#, c-format
-msgid "%s:source file is newer than graph file '%s'\n"
+#: diagnostic.def:37
+msgid "warning: "
 msgstr ""
 
-#: gcov.c:738
-#, c-format
-msgid "(the message is only displayed one per source file)\n"
+#: diagnostic.def:38
+msgid "anachronism: "
 msgstr ""
 
-#: gcov.c:762
-#, fuzzy, c-format
-msgid "%s:cannot open graph file\n"
-msgstr "немагчыма адчыніць файл уводу `%s'"
+#: diagnostic.def:39
+msgid "note: "
+msgstr ""
 
-#: gcov.c:768
-#, c-format
-msgid "%s:not a gcov graph file\n"
+#: diagnostic.def:40
+msgid "debug: "
 msgstr ""
 
-#: gcov.c:781
-#, c-format
-msgid "%s:version '%.4s', prefer '%.4s'\n"
+#. These two would be re-classified as DK_WARNING or DK_ERROR, so the
+#. prefix does not matter.
+#: diagnostic.def:43
+msgid "pedwarn: "
 msgstr ""
 
-#: gcov.c:833
-#, c-format
-msgid "%s:already seen blocks for '%s'\n"
+#: diagnostic.def:44
+#, fuzzy
+msgid "permerror: "
+msgstr "граматычная памылка"
+
+#: params.def:48
+msgid "The threshold ratio between current and hottest structure counts"
 msgstr ""
 
-#: gcov.c:951
-#, c-format
-msgid "%s:corrupted\n"
+#: params.def:55
+msgid "Maximal estimated outcome of branch considered predictable"
 msgstr ""
 
-#: gcov.c:1027
-#, c-format
-msgid "%s:cannot open data file, assuming not executed\n"
+#: params.def:72
+msgid "The maximum number of instructions in a single function eligible for inlining"
 msgstr ""
 
-#: gcov.c:1034
-#, fuzzy, c-format
-msgid "%s:not a gcov data file\n"
-msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n"
+#: params.def:84
+msgid "The maximum number of instructions when automatically inlining"
+msgstr ""
 
-#: gcov.c:1047
-#, c-format
-msgid "%s:version '%.4s', prefer version '%.4s'\n"
+#: params.def:89
+msgid "The maximum number of instructions inline function can grow to via recursive inlining"
 msgstr ""
 
-#: gcov.c:1053
-#, c-format
-msgid "%s:stamp mismatch with graph file\n"
+#: params.def:94
+msgid "The maximum number of instructions non-inline function can grow to via recursive inlining"
 msgstr ""
 
-#: gcov.c:1083
-#, fuzzy, c-format
-msgid "%s:unknown function '%u'\n"
-msgstr "у функцыі \"%s\":"
+#: params.def:99
+msgid "The maximum depth of recursive inlining for inline functions"
+msgstr ""
 
-#: gcov.c:1097
-#, c-format
-msgid "%s:profile mismatch for '%s'\n"
+#: params.def:104
+msgid "The maximum depth of recursive inlining for non-inline functions"
 msgstr ""
 
-#: gcov.c:1116
-#, c-format
-msgid "%s:overflowed\n"
+#: params.def:109
+msgid "Inline recursively only when the probability of call being executed exceeds the parameter"
 msgstr ""
 
-#: gcov.c:1140
-#, c-format
-msgid "%s:'%s' lacks entry and/or exit blocks\n"
+#: params.def:117
+msgid "The maximum number of nested indirect inlining performed by early inliner"
 msgstr ""
 
-#: gcov.c:1145
-#, c-format
-msgid "%s:'%s' has arcs to entry block\n"
+#: params.def:123
+msgid "Probability that COMDAT function will be shared with different compilatoin unit"
 msgstr ""
 
-#: gcov.c:1153
-#, c-format
-msgid "%s:'%s' has arcs from exit block\n"
+#: params.def:129
+msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen"
 msgstr ""
 
-#: gcov.c:1361
-#, c-format
-msgid "%s:graph is unsolvable for '%s'\n"
+#: params.def:136
+msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling"
 msgstr ""
 
-#: gcov.c:1441
-#, fuzzy, c-format
-msgid "%s '%s'\n"
-msgstr "%s: %s: "
+#: params.def:142
+msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization"
+msgstr ""
 
-#: gcov.c:1444
-#, c-format
-msgid "Lines executed:%s of %d\n"
+#: params.def:153
+msgid "The maximum number of instructions to consider to fill a delay slot"
 msgstr ""
 
-#: gcov.c:1448
-#, c-format
-msgid "No executable lines\n"
+#: params.def:164
+msgid "The maximum number of instructions to consider to find accurate live register information"
 msgstr ""
 
-#: gcov.c:1454
-#, c-format
-msgid "Branches executed:%s of %d\n"
+#: params.def:174
+msgid "The maximum length of scheduling's pending operations list"
 msgstr ""
 
-#: gcov.c:1458
-#, c-format
-msgid "Taken at least once:%s of %d\n"
+#: params.def:179
+msgid "The size of function body to be considered large"
 msgstr ""
 
-#: gcov.c:1464
-#, c-format
-msgid "No branches\n"
+#: params.def:183
+msgid "Maximal growth due to inlining of large function (in percent)"
 msgstr ""
 
-#: gcov.c:1466
-#, c-format
-msgid "Calls executed:%s of %d\n"
+#: params.def:187
+msgid "The size of translation unit to be considered large"
 msgstr ""
 
-#: gcov.c:1470
-#, c-format
-msgid "No calls\n"
+#: params.def:191
+msgid "How much can given compilation unit grow because of the inlining (in percent)"
 msgstr ""
 
-#: gcov.c:1630
-#, fuzzy, c-format
-msgid "%s:no lines for '%s'\n"
-msgstr "%s перад \"%s\""
+#: params.def:195
+msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)"
+msgstr ""
 
-#: gcov.c:1825
-#, c-format
-msgid "call   %2d returned %s\n"
+#: params.def:199
+msgid "Maximal estimated growth of function body caused by early inlining of single call"
 msgstr ""
 
-#: gcov.c:1830
-#, c-format
-msgid "call   %2d never executed\n"
+#: params.def:203
+msgid "The size of stack frame to be considered large"
 msgstr ""
 
-#: gcov.c:1835
-#, c-format
-msgid "branch %2d taken %s%s\n"
+#: params.def:207
+msgid "Maximal stack frame growth due to inlining (in percent)"
 msgstr ""
 
-#: gcov.c:1839
-#, c-format
-msgid "branch %2d never executed\n"
+#: params.def:214
+msgid "The maximum amount of memory to be allocated by GCSE"
 msgstr ""
 
-#: gcov.c:1844
-#, fuzzy, c-format
-msgid "unconditional %2d taken %s\n"
-msgstr "невядомая назва рэгістра: %s\n"
+#: params.def:225
+msgid "The threshold ratio for performing partial redundancy elimination after reload"
+msgstr ""
 
-#: gcov.c:1847
-#, c-format
-msgid "unconditional %2d never executed\n"
+#: params.def:232
+msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload"
 msgstr ""
 
-#: gcov.c:1883
-#, fuzzy, c-format
-msgid "%s:cannot open source file\n"
-msgstr "не магу знайсці крыніцу %s"
+#: params.def:240
+msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations"
+msgstr ""
 
-#: gcse.c:3952
-msgid "PRE disabled"
+#: params.def:246
+msgid "Cost at which GCSE optimizations will not constraint the distance an expression can travel"
 msgstr ""
 
-#: gcse.c:4433
-msgid "GCSE disabled"
+#: params.def:254
+msgid "Maximum depth of search in the dominator tree for expressions to hoist"
 msgstr ""
 
-#: gcse.c:4950
-msgid "const/copy propagation disabled"
+#: params.def:266
+msgid "The maximum number of instructions to consider to unroll in a loop"
 msgstr ""
 
-#: incpath.c:76
-#, c-format
-msgid "ignoring duplicate directory \"%s\"\n"
+#: params.def:272
+msgid "The maximum number of instructions to consider to unroll in a loop on average"
 msgstr ""
 
-#: incpath.c:79
-#, c-format
-msgid "  as it is a non-system directory that duplicates a system directory\n"
+#: params.def:277
+msgid "The maximum number of unrollings of a single loop"
 msgstr ""
 
-#: incpath.c:83
-#, c-format
-msgid "ignoring nonexistent directory \"%s\"\n"
+#: params.def:282
+msgid "The maximum number of insns of a peeled loop"
 msgstr ""
 
-#: incpath.c:345
-#, c-format
-msgid "#include \"...\" search starts here:\n"
+#: params.def:287
+msgid "The maximum number of peelings of a single loop"
 msgstr ""
 
-#: incpath.c:349
-#, c-format
-msgid "#include <...> search starts here:\n"
+#: params.def:292
+msgid "The maximum number of insns of a completely peeled loop"
 msgstr ""
 
-#: incpath.c:354
-#, c-format
-msgid "End of search list.\n"
+#: params.def:297
+msgid "The maximum number of peelings of a single loop that is peeled completely"
 msgstr ""
 
-#. Opening quotation mark.
-#: intl.c:64
-msgid "`"
+#: params.def:302
+msgid "The maximum number of insns of a peeled loop that rolls only once"
 msgstr ""
 
-#. Closing quotation mark.
-#: intl.c:67
-msgid "'"
+#: params.def:307
+msgid "The maximum depth of a loop nest we completely peel"
 msgstr ""
 
-#: langhooks.c:355
-msgid "At top level:"
+#: params.def:313
+msgid "The maximum number of insns of an unswitched loop"
 msgstr ""
 
-#: langhooks.c:375 cp/error.c:2690
-#, fuzzy, c-format
-msgid "In member function %qs"
-msgstr "у функцыі \"%s\":"
+#: params.def:318
+msgid "The maximum number of unswitchings in a single loop"
+msgstr ""
 
-#: langhooks.c:379 cp/error.c:2693
-#, fuzzy, c-format
-msgid "In function %qs"
-msgstr "у функцыі \"%s\":"
+#: params.def:325
+msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates"
+msgstr ""
 
-#: langhooks.c:430 cp/error.c:2643
-#, fuzzy, c-format
-msgid "    inlined from %qs at %s:%d:%d"
-msgstr "У файле уключаным з %s:%d"
+#: params.def:331
+msgid "Bound on the cost of an expression to compute the number of iterations"
+msgstr ""
 
-#: langhooks.c:435 cp/error.c:2648
-#, fuzzy, c-format
-msgid "    inlined from %qs at %s:%d"
-msgstr "У файле уключаным з %s:%d"
+#: params.def:337
+msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop"
+msgstr ""
 
-#: langhooks.c:441 cp/error.c:2654
-#, fuzzy, c-format
-msgid "    inlined from %qs"
-msgstr "У файле уключаным з %s:%d"
+#: params.def:341
+msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA"
+msgstr ""
 
-#: loop-iv.c:2966 tree-ssa-loop-niter.c:1876
-msgid "assuming that the loop is not infinite"
+#: params.def:345
+msgid "A threshold on the average loop count considered by the swing modulo scheduler"
 msgstr ""
 
-#: loop-iv.c:2967 tree-ssa-loop-niter.c:1877
-msgid "cannot optimize possibly infinite loops"
+#: params.def:350
+msgid "Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot"
 msgstr ""
 
-#: loop-iv.c:2975 tree-ssa-loop-niter.c:1881
-msgid "assuming that the loop counter does not overflow"
+#: params.def:354
+msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot"
 msgstr ""
 
-#: loop-iv.c:2976 tree-ssa-loop-niter.c:1882
-msgid "cannot optimize loop, the loop counter may overflow"
+#: params.def:359
+msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment"
 msgstr ""
 
-#: lto-wrapper.c:184
-#, c-format
-msgid "%s terminated with signal %d [%s], core dumped"
+#: params.def:364
+msgid "Loops iterating at least selected number of iterations will get loop alignement."
 msgstr ""
 
-#: lto-wrapper.c:187
-#, c-format
-msgid "%s terminated with signal %d [%s]"
+#: params.def:380
+msgid "The maximum number of loop iterations we predict statically"
 msgstr ""
 
-#: lto-wrapper.c:192 collect2.c:2011
-#, gcc-internal-format
-msgid "%s returned %d exit status"
+#: params.def:384
+msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available"
 msgstr ""
 
-#: lto-wrapper.c:207
-#, c-format
-msgid "deleting LTRANS file %s"
+#: params.def:388
+msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available"
 msgstr ""
 
-#: lto-wrapper.c:229
-#, fuzzy, c-format
-msgid "failed to open %s"
-msgstr "немагу адчыніць файл \"%s\""
+#: params.def:392
+msgid "Maximal code growth caused by tail duplication (in percent)"
+msgstr ""
 
-#: lto-wrapper.c:234
-#, fuzzy, c-format
-msgid "could not write to temporary file %s"
-msgstr "немагчыма стварыць часовы файл"
+#: params.def:396
+msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)"
+msgstr ""
 
-#: lto-wrapper.c:296 lto-wrapper.c:377
-#, fuzzy, c-format
-msgid "invalid LTO mode"
-msgstr "нерэчаіснае значэньне %%xn"
+#: params.def:400
+msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available"
+msgstr ""
 
-#: lto-wrapper.c:368
-#, fuzzy, c-format
-msgid "fopen: %s"
-msgstr "немагчыма адчыніць %s"
+#: params.def:404
+msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available"
+msgstr ""
 
-#. What to print when a switch has no documentation.
-#: opts.c:341
-msgid "This switch lacks documentation"
+#: params.def:410
+msgid "The maximum number of incoming edges to consider for crossjumping"
 msgstr ""
 
-#: opts.c:1310
-msgid "[enabled]"
+#: params.def:416
+msgid "The minimum number of matching instructions to consider for crossjumping"
 msgstr ""
 
-#: opts.c:1310
-msgid "[disabled]"
+#: params.def:422
+msgid "The maximum expansion factor when copying basic blocks"
 msgstr ""
 
-#: opts.c:1325
-#, c-format
-msgid " No options with the desired characteristics were found\n"
+#: params.def:428
+msgid "The maximum number of insns to duplicate when unfactoring computed gotos"
 msgstr ""
 
-#: opts.c:1334
-#, c-format
-msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end\n"
+#: params.def:434
+msgid "The maximum length of path considered in cse"
 msgstr ""
 
-#: opts.c:1340
-#, c-format
-msgid " All options with the desired characteristics have already been displayed\n"
+#: params.def:438
+msgid "The maximum instructions CSE process before flushing"
 msgstr ""
 
-#: opts.c:1394
-msgid "The following options are target specific"
+#: params.def:445
+msgid "The minimum cost of an expensive expression in the loop invariant motion"
 msgstr ""
 
-#: opts.c:1397
-msgid "The following options control compiler warning messages"
+#: params.def:454
+msgid "Bound on number of candidates below that all candidates are considered in iv optimizations"
 msgstr ""
 
-#: opts.c:1400
-msgid "The following options control optimizations"
+#: params.def:462
+msgid "Bound on number of iv uses in loop optimized in iv optimizations"
 msgstr ""
 
-#: opts.c:1403 opts.c:1442
-msgid "The following options are language-independent"
+#: params.def:470
+msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization"
 msgstr ""
 
-#: opts.c:1406
-msgid "The --param option recognizes the following as parameters"
+#: params.def:475
+msgid "Bound on size of expressions used in the scalar evolutions analyzer"
 msgstr ""
 
-#: opts.c:1412
-msgid "The following options are specific to just the language "
+#: params.def:480
+msgid "Bound on the number of variables in Omega constraint systems"
 msgstr ""
 
-#: opts.c:1414
-msgid "The following options are supported by the language "
+#: params.def:485
+msgid "Bound on the number of inequalities in Omega constraint systems"
 msgstr ""
 
-#: opts.c:1425
-msgid "The following options are not documented"
+#: params.def:490
+msgid "Bound on the number of equalities in Omega constraint systems"
 msgstr ""
 
-#: opts.c:1427
-msgid "The following options take separate arguments"
+#: params.def:495
+msgid "Bound on the number of wild cards in Omega constraint systems"
 msgstr ""
 
-#: opts.c:1429
-msgid "The following options take joined arguments"
+#: params.def:500
+msgid "Bound on the size of the hash table in Omega constraint systems"
 msgstr ""
 
-#: opts.c:1440
-msgid "The following options are language-related"
+#: params.def:505
+msgid "Bound on the number of keys in Omega constraint systems"
 msgstr ""
 
-#: opts.c:1600
-#, c-format
-msgid "warning: --help argument %.*s is ambiguous, please be more specific\n"
+#: params.def:510
+msgid "When set to 1, use expensive methods to eliminate all redundant constraints"
 msgstr ""
 
-#: opts.c:1608
-#, c-format
-msgid "warning: unrecognized argument to --help= option: %.*s\n"
+#: params.def:515
+msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check"
 msgstr ""
 
-#: plugin.c:765
-msgid "Event"
+#: params.def:520
+msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check"
 msgstr ""
 
-#: plugin.c:765
-msgid "Plugins"
+#: params.def:525
+msgid "The maximum memory locations recorded by cselib"
 msgstr ""
 
-#: reload.c:3821
-msgid "unable to generate reloads for:"
+#: params.def:538
+msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap"
 msgstr ""
 
-#: reload1.c:2158
-msgid "this is the insn:"
+#: params.def:543
+msgid "Minimum heap size before we start collecting garbage, in kilobytes"
 msgstr ""
 
-#. It's the compiler's fault.
-#: reload1.c:5693
-#, fuzzy
-msgid "could not find a spill register"
-msgstr "Не выкарыстоўваць рэгістра sb"
+#: params.def:551
+msgid "The maximum number of instructions to search backward when looking for equivalent reload"
+msgstr ""
 
-#. It's the compiler's fault.
-#: reload1.c:7678
-msgid "VOIDmode on an output"
+#: params.def:556 params.def:566
+msgid "The maximum number of blocks in a region to be considered for interblock scheduling"
 msgstr ""
 
-#: reload1.c:8433
-msgid "Failure trying to reload:"
+#: params.def:561 params.def:571
+msgid "The maximum number of insns in a region to be considered for interblock scheduling"
 msgstr ""
 
-#: rtl-error.c:120
-#, fuzzy
-msgid "unrecognizable insn:"
-msgstr "нераспазнаны выбар \"-%s\""
+#: params.def:576
+msgid "The minimum probability of reaching a source block for interblock speculative scheduling"
+msgstr ""
 
-#: rtl-error.c:122
-msgid "insn does not satisfy its constraints:"
+#: params.def:581
+msgid "The maximum number of iterations through CFG to extend regions"
 msgstr ""
 
-#: timevar.c:411
-msgid ""
-"\n"
-"Execution times (seconds)\n"
+#: params.def:586
+msgid "The maximum conflict delay for an insn to be considered for speculative motion"
 msgstr ""
 
-#. Print total time.
-#: timevar.c:469
-msgid " TOTAL                 :"
+#: params.def:591
+msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
 msgstr ""
 
-#: timevar.c:502
-#, c-format
-msgid "time in %s: %ld.%06ld (%ld%%)\n"
+#: params.def:596
+msgid "The maximum size of the lookahead window of selective scheduling"
 msgstr ""
 
-#: tlink.c:383
-#, c-format
-msgid "collect: reading %s\n"
+#: params.def:601
+msgid "Maximum number of times that an insn could be scheduled"
 msgstr ""
 
-#: tlink.c:477
-#, c-format
-msgid "removing .rpo file"
+#: params.def:606
+msgid "Maximum number of instructions in the ready list that are considered eligible for renaming"
 msgstr ""
 
-#: tlink.c:479
-#, c-format
-msgid "renaming .rpo file"
+#: params.def:611
+msgid "Minimal distance between possibly conflicting store and load"
 msgstr ""
 
-#: tlink.c:533
-#, c-format
-msgid "collect: recompiling %s\n"
+#: params.def:616
+msgid "The maximum number of RTL nodes that can be recorded as combiner's last value"
 msgstr ""
 
-#: tlink.c:740
-#, c-format
-msgid "collect: tweaking %s in %s\n"
+#: params.def:624
+msgid "The upper bound for sharing integer constants"
 msgstr ""
 
-#: tlink.c:790
-#, c-format
-msgid "collect: relinking\n"
+#: params.def:643
+msgid "Minimum number of virtual mappings to consider switching to full virtual renames"
 msgstr ""
 
-#: toplev.c:625
-#, fuzzy, c-format
-msgid "unrecoverable error"
-msgstr "унутраная памылка"
+#: params.def:648
+msgid "Ratio between virtual mappings and virtual symbols to do full virtual renames"
+msgstr ""
 
-#: toplev.c:1217
-#, fuzzy, c-format
-msgid ""
-"%s%s%s %sversion %s (%s)\n"
-"%s\tcompiled by GNU C version %s, "
+#: params.def:653
+msgid "The lower bound for a buffer to be considered for stack smashing protection"
 msgstr ""
-"%s%s%s версія %s (%s)\n"
-"%s\tзкампілявана GNU C версія %s.\n"
-"%s%s%s версія %s (%s) зкампілявана CC.\n"
 
-#: toplev.c:1219
-#, c-format
-msgid "%s%s%s %sversion %s (%s) compiled by CC, "
+#: params.def:671
+msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps"
 msgstr ""
 
-#: toplev.c:1223
-#, c-format
-msgid "GMP version %s, MPFR version %s, MPC version %s\n"
+#: params.def:680
+msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable"
 msgstr ""
 
-#: toplev.c:1225
-#, c-format
-msgid "%s%swarning: %s header version %s differs from library version %s.\n"
+#: params.def:685
+msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass"
 msgstr ""
 
-#: toplev.c:1227
-#, c-format
-msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
+#: params.def:695
+msgid "The number of insns executed before prefetch is completed"
 msgstr ""
 
-#: toplev.c:1390
-msgid "options passed: "
+#: params.def:702
+msgid "The number of prefetches that can run at the same time"
 msgstr ""
 
-#: toplev.c:1425
-msgid "options enabled: "
-msgstr "выбары ўключаны:"
+#: params.def:709
+msgid "The size of L1 cache"
+msgstr ""
 
-#: toplev.c:1560
-#, c-format
-msgid "created and used with differing settings of '%s'"
+#: params.def:716
+msgid "The size of L1 cache line"
 msgstr ""
 
-#: toplev.c:1562
-msgid "out of memory"
+#: params.def:723
+msgid "The size of L2 cache"
 msgstr ""
 
-#: toplev.c:1577
-msgid "created and used with different settings of -fpic"
+#: params.def:734
+msgid "Whether to use canonical types"
 msgstr ""
 
-#: toplev.c:1579
-msgid "created and used with different settings of -fpie"
+#: params.def:739
+msgid "Maximum length of partial antic set when performing tree pre optimization"
 msgstr ""
 
-#: tree-vrp.c:6503
-msgid "assuming signed overflow does not occur when simplifying && or || to & or |"
+#: params.def:749
+msgid "Maximum size of a SCC before SCCVN stops processing a function"
 msgstr ""
 
-#: tree-vrp.c:6507
-msgid "assuming signed overflow does not occur when simplifying ==, != or ! to identity or ^"
+#: params.def:754
+msgid "Max loops number for regional RA"
 msgstr ""
 
-#: cif-code.def:39
-#, fuzzy
-msgid "function not considered for inlining"
-msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
+#: params.def:759
+msgid "Max size of conflict table in MB"
+msgstr ""
 
-#. Inlining failed owing to unavailable function body.
-#: cif-code.def:42
-msgid "function body not available"
+#: params.def:764
+msgid "The number of registers in each class kept unused by loop invariant motion"
 msgstr ""
 
-#: cif-code.def:45
-msgid "redefined extern inline functions are not considered for inlining"
+#: params.def:772
+msgid "The maximum ratio between array size and switch branches for a switch conversion to take place"
 msgstr ""
 
-#. Function is not inlinable.
-#: cif-code.def:49
-msgid "function not inlinable"
+#: params.def:780
+msgid "size of tiles for loop blocking"
 msgstr ""
 
-#. Function is not an inlining candidate.
-#: cif-code.def:52
-msgid "function not inline candidate"
+#: params.def:787
+msgid "maximum number of parameters in a SCoP"
 msgstr ""
 
-#: cif-code.def:56
-msgid "--param large-function-growth limit reached"
+#: params.def:794
+msgid "maximum number of basic blocks per function to be analyzed by Graphite"
 msgstr ""
 
-#: cif-code.def:58
-msgid "--param large-stack-frame-growth limit reached"
+#: params.def:801
+msgid "Max basic blocks number in loop for loop invariant motion"
 msgstr ""
 
-#: cif-code.def:60
-msgid "--param max-inline-insns-single limit reached"
+#: params.def:807
+msgid "Maximum number of instructions in basic block to be considered for SLP vectorization"
 msgstr ""
 
-#: cif-code.def:62
-msgid "--param max-inline-insns-auto limit reached"
+#: params.def:812
+msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count"
 msgstr ""
 
-#: cif-code.def:64
-msgid "--param inline-unit-growth limit reached"
+#: params.def:818
+msgid "Min. ratio of insns to mem ops to enable prefetching in a loop"
 msgstr ""
 
-#. Recursive inlining.
-#: cif-code.def:67
-msgid "recursive inlining"
+#: params.def:825
+msgid "Max. size of var tracking hash tables"
 msgstr ""
 
-#. Call is unlikely.
-#: cif-code.def:70
-msgid "call is unlikely and code size would grow"
+#: params.def:832
+msgid "The minimum UID to be used for a nondebug insn"
 msgstr ""
 
-#: cif-code.def:74
-msgid "function not declared inline and code size would grow"
+#: params.def:837
+msgid "Maximum allowed growth of size of new parameters ipa-sra replaces a pointer to an aggregate with"
 msgstr ""
 
-#: cif-code.def:78
-msgid "optimizing for size and code size would grow"
+#: params.def:843
+msgid "Maximum size of a type list associated with each parameter for devirtualization"
 msgstr ""
 
-#. Inlining failed because of mismatched options or arguments.
-#: cif-code.def:81
-#, fuzzy
-msgid "target specific option mismatch"
+#: params.def:851
+msgid "Number of paritions program should be split to"
 msgstr ""
-"\n"
-"Выбары, спецыфічныя для мовы:\n"
 
-#: cif-code.def:82
-#, fuzzy
-msgid "mismatched arguments"
-msgstr "няма аргументаў"
-
-#: cif-code.def:86
-msgid "originally indirect function call not considered for inlining"
+#: params.def:856
+msgid "Size of minimal paritition for WHOPR (in estimated instructions)"
 msgstr ""
 
-#. The remainder are real diagnostic types.
-#: diagnostic.def:33
-#, fuzzy
-msgid "fatal error: "
-msgstr "Унутраная памылка: %s"
-
-#: diagnostic.def:34
-#, fuzzy
-msgid "internal compiler error: "
-msgstr "Унутраная памылка: %s"
-
-#: diagnostic.def:35
-msgid "error: "
+#: c-family/c-format.c:368
+msgid "format"
 msgstr ""
 
-#: diagnostic.def:36
-msgid "sorry, unimplemented: "
+#: c-family/c-format.c:369
+msgid "field width specifier"
 msgstr ""
 
-#: diagnostic.def:37
-msgid "warning: "
+#: c-family/c-format.c:370
+msgid "field precision specifier"
 msgstr ""
 
-#: diagnostic.def:38
-msgid "anachronism: "
-msgstr ""
+#: c-family/c-format.c:484 c-family/c-format.c:508 config/i386/msformat-c.c:50
+#, fuzzy
+msgid "' ' flag"
+msgstr "'0' флаг"
 
-#: diagnostic.def:39
-msgid "note: "
+#: c-family/c-format.c:484 c-family/c-format.c:508 config/i386/msformat-c.c:50
+msgid "the ' ' printf flag"
 msgstr ""
 
-#: diagnostic.def:40
-msgid "debug: "
-msgstr ""
+#: c-family/c-format.c:485 c-family/c-format.c:509 c-family/c-format.c:543
+#: c-family/c-format.c:606 config/i386/msformat-c.c:51
+#, fuzzy
+msgid "'+' flag"
+msgstr "'0' флаг"
 
-#. These two would be re-classified as DK_WARNING or DK_ERROR, so the
-#. prefix does not matter.
-#: diagnostic.def:43
-msgid "pedwarn: "
+#: c-family/c-format.c:485 c-family/c-format.c:509 c-family/c-format.c:543
+#: config/i386/msformat-c.c:51
+msgid "the '+' printf flag"
 msgstr ""
 
-#: diagnostic.def:44
+#: c-family/c-format.c:486 c-family/c-format.c:510 c-family/c-format.c:544
+#: c-family/c-format.c:582 config/i386/msformat-c.c:52
+#: config/i386/msformat-c.c:87
 #, fuzzy
-msgid "permerror: "
-msgstr "граматычная памылка"
+msgid "'#' flag"
+msgstr "'0' флаг"
 
-#: params.def:48
-msgid "The threshold ratio between current and hottest structure counts"
+#: c-family/c-format.c:486 c-family/c-format.c:510 c-family/c-format.c:544
+#: config/i386/msformat-c.c:52
+msgid "the '#' printf flag"
 msgstr ""
 
-#: params.def:55
-msgid "Maximal estimated outcome of branch considered predictable"
-msgstr ""
+#: c-family/c-format.c:487 c-family/c-format.c:511 c-family/c-format.c:580
+#: config/i386/msformat-c.c:53
+#, fuzzy
+msgid "'0' flag"
+msgstr "'0' флаг"
 
-#: params.def:72
-msgid "The maximum number of instructions in a single function eligible for inlining"
+#: c-family/c-format.c:487 c-family/c-format.c:511 config/i386/msformat-c.c:53
+msgid "the '0' printf flag"
 msgstr ""
 
-#: params.def:84
-msgid "The maximum number of instructions when automatically inlining"
-msgstr ""
+#: c-family/c-format.c:488 c-family/c-format.c:512 c-family/c-format.c:579
+#: c-family/c-format.c:609 config/i386/msformat-c.c:54
+#, fuzzy
+msgid "'-' flag"
+msgstr "'0' флаг"
 
-#: params.def:89
-msgid "The maximum number of instructions inline function can grow to via recursive inlining"
+#: c-family/c-format.c:488 c-family/c-format.c:512 config/i386/msformat-c.c:54
+msgid "the '-' printf flag"
 msgstr ""
 
-#: params.def:94
-msgid "The maximum number of instructions non-inline function can grow to via recursive inlining"
-msgstr ""
+#: c-family/c-format.c:489 c-family/c-format.c:562 config/i386/msformat-c.c:55
+#: config/i386/msformat-c.c:75
+#, fuzzy
+msgid "''' flag"
+msgstr "'0' флаг"
 
-#: params.def:99
-msgid "The maximum depth of recursive inlining for inline functions"
+#: c-family/c-format.c:489 config/i386/msformat-c.c:55
+msgid "the ''' printf flag"
 msgstr ""
 
-#: params.def:104
-msgid "The maximum depth of recursive inlining for non-inline functions"
-msgstr ""
+#: c-family/c-format.c:490 c-family/c-format.c:563
+#, fuzzy
+msgid "'I' flag"
+msgstr "'0' флаг"
 
-#: params.def:109
-msgid "Inline recursively only when the probability of call being executed exceeds the parameter"
+#: c-family/c-format.c:490
+msgid "the 'I' printf flag"
 msgstr ""
 
-#: params.def:117
-msgid "The maximum number of nested indirect inlining performed by early inliner"
+#: c-family/c-format.c:491 c-family/c-format.c:513 c-family/c-format.c:560
+#: c-family/c-format.c:583 c-family/c-format.c:610 config/sol2-c.c:45
+#: config/i386/msformat-c.c:56 config/i386/msformat-c.c:73
+msgid "field width"
 msgstr ""
 
-#: params.def:124
-msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling"
+#: c-family/c-format.c:491 c-family/c-format.c:513 config/sol2-c.c:45
+#: config/i386/msformat-c.c:56
+msgid "field width in printf format"
 msgstr ""
 
-#: params.def:130
-msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization"
+#: c-family/c-format.c:492 c-family/c-format.c:514 c-family/c-format.c:546
+#: config/i386/msformat-c.c:57
+msgid "precision"
 msgstr ""
 
-#: params.def:141
-msgid "The maximum number of instructions to consider to fill a delay slot"
+#: c-family/c-format.c:492 c-family/c-format.c:514 c-family/c-format.c:546
+#: config/i386/msformat-c.c:57
+msgid "precision in printf format"
 msgstr ""
 
-#: params.def:152
-msgid "The maximum number of instructions to consider to find accurate live register information"
+#: c-family/c-format.c:493 c-family/c-format.c:515 c-family/c-format.c:547
+#: c-family/c-format.c:561 c-family/c-format.c:613 config/sol2-c.c:46
+#: config/i386/msformat-c.c:58 config/i386/msformat-c.c:74
+msgid "length modifier"
 msgstr ""
 
-#: params.def:162
-msgid "The maximum length of scheduling's pending operations list"
+#: c-family/c-format.c:493 c-family/c-format.c:515 c-family/c-format.c:547
+#: config/sol2-c.c:46 config/i386/msformat-c.c:58
+msgid "length modifier in printf format"
 msgstr ""
 
-#: params.def:167
-msgid "The size of function body to be considered large"
-msgstr ""
+#: c-family/c-format.c:545
+#, fuzzy
+msgid "'q' flag"
+msgstr "'0' флаг"
 
-#: params.def:171
-msgid "Maximal growth due to inlining of large function (in percent)"
+#: c-family/c-format.c:545
+msgid "the 'q' diagnostic flag"
 msgstr ""
 
-#: params.def:175
-msgid "The size of translation unit to be considered large"
+#: c-family/c-format.c:557 config/i386/msformat-c.c:71
+msgid "assignment suppression"
 msgstr ""
 
-#: params.def:179
-msgid "How much can given compilation unit grow because of the inlining (in percent)"
+#: c-family/c-format.c:557 config/i386/msformat-c.c:71
+msgid "the assignment suppression scanf feature"
 msgstr ""
 
-#: params.def:183
-msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)"
-msgstr ""
+#: c-family/c-format.c:558 config/i386/msformat-c.c:72
+#, fuzzy
+msgid "'a' flag"
+msgstr "'0' флаг"
 
-#: params.def:187
-msgid "Maximal estimated growth of function body caused by early inlining of single call"
+#: c-family/c-format.c:558 config/i386/msformat-c.c:72
+msgid "the 'a' scanf flag"
 msgstr ""
 
-#: params.def:191
-msgid "The size of stack frame to be considered large"
-msgstr ""
+#: c-family/c-format.c:559
+#, fuzzy
+msgid "'m' flag"
+msgstr "'0' флаг"
 
-#: params.def:195
-msgid "Maximal stack frame growth due to inlining (in percent)"
+#: c-family/c-format.c:559
+msgid "the 'm' scanf flag"
 msgstr ""
 
-#: params.def:202
-msgid "The maximum amount of memory to be allocated by GCSE"
+#: c-family/c-format.c:560 config/i386/msformat-c.c:73
+msgid "field width in scanf format"
 msgstr ""
 
-#: params.def:213
-msgid "The threshold ratio for performing partial redundancy elimination after reload"
+#: c-family/c-format.c:561 config/i386/msformat-c.c:74
+msgid "length modifier in scanf format"
 msgstr ""
 
-#: params.def:220
-msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload"
+#: c-family/c-format.c:562 config/i386/msformat-c.c:75
+msgid "the ''' scanf flag"
 msgstr ""
 
-#: params.def:231
-msgid "The maximum number of instructions to consider to unroll in a loop"
+#: c-family/c-format.c:563
+msgid "the 'I' scanf flag"
 msgstr ""
 
-#: params.def:237
-msgid "The maximum number of instructions to consider to unroll in a loop on average"
-msgstr ""
+#: c-family/c-format.c:578
+#, fuzzy
+msgid "'_' flag"
+msgstr "'0' флаг"
 
-#: params.def:242
-msgid "The maximum number of unrollings of a single loop"
+#: c-family/c-format.c:578
+msgid "the '_' strftime flag"
 msgstr ""
 
-#: params.def:247
-msgid "The maximum number of insns of a peeled loop"
+#: c-family/c-format.c:579
+msgid "the '-' strftime flag"
 msgstr ""
 
-#: params.def:252
-msgid "The maximum number of peelings of a single loop"
+#: c-family/c-format.c:580
+msgid "the '0' strftime flag"
 msgstr ""
 
-#: params.def:257
-msgid "The maximum number of insns of a completely peeled loop"
-msgstr ""
+#: c-family/c-format.c:581 c-family/c-format.c:605
+#, fuzzy
+msgid "'^' flag"
+msgstr "'0' флаг"
 
-#: params.def:262
-msgid "The maximum number of peelings of a single loop that is peeled completely"
+#: c-family/c-format.c:581
+msgid "the '^' strftime flag"
 msgstr ""
 
-#: params.def:267
-msgid "The maximum number of insns of a peeled loop that rolls only once"
+#: c-family/c-format.c:582 config/i386/msformat-c.c:87
+msgid "the '#' strftime flag"
 msgstr ""
 
-#: params.def:272
-msgid "The maximum depth of a loop nest we completely peel"
+#: c-family/c-format.c:583
+msgid "field width in strftime format"
 msgstr ""
 
-#: params.def:278
-msgid "The maximum number of insns of an unswitched loop"
-msgstr ""
+#: c-family/c-format.c:584
+#, fuzzy
+msgid "'E' modifier"
+msgstr "'O' мадыфікатар"
 
-#: params.def:283
-msgid "The maximum number of unswitchings in a single loop"
+#: c-family/c-format.c:584
+msgid "the 'E' strftime modifier"
 msgstr ""
 
-#: params.def:290
-msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates"
-msgstr ""
+#: c-family/c-format.c:585
+#, fuzzy
+msgid "'O' modifier"
+msgstr "'O' мадыфікатар"
 
-#: params.def:296
-msgid "Bound on the cost of an expression to compute the number of iterations"
+#: c-family/c-format.c:585
+msgid "the 'O' strftime modifier"
 msgstr ""
 
-#: params.def:302
-msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop"
-msgstr ""
+#: c-family/c-format.c:586
+#, fuzzy
+msgid "the 'O' modifier"
+msgstr "'O' мадыфікатар"
 
-#: params.def:306
-msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA"
+#: c-family/c-format.c:604
+msgid "fill character"
 msgstr ""
 
-#: params.def:310
-msgid "A threshold on the average loop count considered by the swing modulo scheduler"
+#: c-family/c-format.c:604
+msgid "fill character in strfmon format"
 msgstr ""
 
-#: params.def:315
-msgid "Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot"
+#: c-family/c-format.c:605
+msgid "the '^' strfmon flag"
 msgstr ""
 
-#: params.def:319
-msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot"
+#: c-family/c-format.c:606
+msgid "the '+' strfmon flag"
 msgstr ""
 
-#: params.def:324
-msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment"
-msgstr ""
+#: c-family/c-format.c:607
+#, fuzzy
+msgid "'(' flag"
+msgstr "'0' флаг"
 
-#: params.def:329
-msgid "Loops iterating at least selected number of iterations will get loop alignement."
+#: c-family/c-format.c:607
+msgid "the '(' strfmon flag"
 msgstr ""
 
-#: params.def:345
-msgid "The maximum number of loop iterations we predict statically"
-msgstr ""
+#: c-family/c-format.c:608
+#, fuzzy
+msgid "'!' flag"
+msgstr "'0' флаг"
 
-#: params.def:349
-msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available"
+#: c-family/c-format.c:608
+msgid "the '!' strfmon flag"
 msgstr ""
 
-#: params.def:353
-msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available"
+#: c-family/c-format.c:609
+msgid "the '-' strfmon flag"
 msgstr ""
 
-#: params.def:357
-msgid "Maximal code growth caused by tail duplication (in percent)"
+#: c-family/c-format.c:610
+msgid "field width in strfmon format"
 msgstr ""
 
-#: params.def:361
-msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)"
+#: c-family/c-format.c:611
+msgid "left precision"
 msgstr ""
 
-#: params.def:365
-msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available"
+#: c-family/c-format.c:611
+msgid "left precision in strfmon format"
 msgstr ""
 
-#: params.def:369
-msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available"
+#: c-family/c-format.c:612
+msgid "right precision"
 msgstr ""
 
-#: params.def:375
-msgid "The maximum number of incoming edges to consider for crossjumping"
+#: c-family/c-format.c:612
+msgid "right precision in strfmon format"
 msgstr ""
 
-#: params.def:381
-msgid "The minimum number of matching instructions to consider for crossjumping"
+#: c-family/c-format.c:613
+msgid "length modifier in strfmon format"
 msgstr ""
 
-#: params.def:387
-msgid "The maximum expansion factor when copying basic blocks"
+#. Handle deferred options from command-line.
+#: c-family/c-opts.c:1326 fortran/cpp.c:573
+msgid "<command-line>"
 msgstr ""
 
-#: params.def:393
-msgid "The maximum number of insns to duplicate when unfactoring computed gotos"
-msgstr ""
+#: c-family/c-pretty-print.c:344
+#, fuzzy
+msgid "<type-error>"
+msgstr "граматычная памылка"
 
-#: params.def:399
-msgid "The maximum length of path considered in cse"
+#: c-family/c-pretty-print.c:383
+msgid "<unnamed-unsigned:"
 msgstr ""
 
-#: params.def:403
-msgid "The maximum instructions CSE process before flushing"
+#: c-family/c-pretty-print.c:384
+msgid "<unnamed-signed:"
 msgstr ""
 
-#: params.def:410
-msgid "The minimum cost of an expensive expression in the loop invariant motion"
+#: c-family/c-pretty-print.c:387
+msgid "<unnamed-float:"
 msgstr ""
 
-#: params.def:419
-msgid "Bound on number of candidates below that all candidates are considered in iv optimizations"
+#: c-family/c-pretty-print.c:390
+msgid "<unnamed-fixed:"
 msgstr ""
 
-#: params.def:427
-msgid "Bound on number of iv uses in loop optimized in iv optimizations"
+#: c-family/c-pretty-print.c:405
+msgid "<typedef-error>"
 msgstr ""
 
-#: params.def:435
-msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization"
-msgstr ""
+#: c-family/c-pretty-print.c:418
+#, fuzzy
+msgid "<tag-error>"
+msgstr "сінтаксічная памылка"
 
-#: params.def:440
-msgid "Bound on size of expressions used in the scalar evolutions analyzer"
+#: c-family/c-pretty-print.c:1165
+msgid "<erroneous-expression>"
 msgstr ""
 
-#: params.def:445
-msgid "Bound on the number of variables in Omega constraint systems"
-msgstr ""
+#: c-family/c-pretty-print.c:1169 cp/cxx-pretty-print.c:154
+#, fuzzy
+msgid "<return-value>"
+msgstr "вяртанне"
 
-#: params.def:450
-msgid "Bound on the number of inequalities in Omega constraint systems"
-msgstr ""
-
-#: params.def:455
-msgid "Bound on the number of equalities in Omega constraint systems"
-msgstr ""
-
-#: params.def:460
-msgid "Bound on the number of wild cards in Omega constraint systems"
-msgstr ""
-
-#: params.def:465
-msgid "Bound on the size of the hash table in Omega constraint systems"
-msgstr ""
-
-#: params.def:470
-msgid "Bound on the number of keys in Omega constraint systems"
-msgstr ""
-
-#: params.def:475
-msgid "When set to 1, use expensive methods to eliminate all redundant constraints"
-msgstr ""
-
-#: params.def:480
-msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check"
-msgstr ""
-
-#: params.def:485
-msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check"
-msgstr ""
-
-#: params.def:490
-msgid "The maximum memory locations recorded by cselib"
-msgstr ""
-
-#: params.def:503
-msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap"
-msgstr ""
-
-#: params.def:508
-msgid "Minimum heap size before we start collecting garbage, in kilobytes"
-msgstr ""
-
-#: params.def:516
-msgid "The maximum number of instructions to search backward when looking for equivalent reload"
-msgstr ""
-
-#: params.def:521 params.def:531
-msgid "The maximum number of blocks in a region to be considered for interblock scheduling"
-msgstr ""
-
-#: params.def:526 params.def:536
-msgid "The maximum number of insns in a region to be considered for interblock scheduling"
-msgstr ""
-
-#: params.def:541
-msgid "The minimum probability of reaching a source block for interblock speculative scheduling"
-msgstr ""
-
-#: params.def:546
-msgid "The maximum number of iterations through CFG to extend regions"
-msgstr ""
-
-#: params.def:551
-msgid "The maximum conflict delay for an insn to be considered for speculative motion"
-msgstr ""
-
-#: params.def:556
-msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
-msgstr ""
-
-#: params.def:561
-msgid "The maximum size of the lookahead window of selective scheduling"
-msgstr ""
-
-#: params.def:566
-msgid "Maximum number of times that an insn could be scheduled"
-msgstr ""
-
-#: params.def:571
-msgid "Maximum number of instructions in the ready list that are considered eligible for renaming"
-msgstr ""
-
-#: params.def:576
-msgid "Minimal distance between possibly conflicting store and load"
-msgstr ""
-
-#: params.def:581
-msgid "The maximum number of RTL nodes that can be recorded as combiner's last value"
-msgstr ""
-
-#: params.def:589
-msgid "The upper bound for sharing integer constants"
-msgstr ""
-
-#: params.def:608
-msgid "Minimum number of virtual mappings to consider switching to full virtual renames"
-msgstr ""
-
-#: params.def:613
-msgid "Ratio between virtual mappings and virtual symbols to do full virtual renames"
-msgstr ""
-
-#: params.def:618
-msgid "The lower bound for a buffer to be considered for stack smashing protection"
-msgstr ""
-
-#: params.def:636
-msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps"
-msgstr ""
-
-#: params.def:645
-msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable"
-msgstr ""
-
-#: params.def:650
-msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass"
-msgstr ""
-
-#: params.def:660
-msgid "The number of insns executed before prefetch is completed"
-msgstr ""
-
-#: params.def:667
-msgid "The number of prefetches that can run at the same time"
-msgstr ""
-
-#: params.def:674
-msgid "The size of L1 cache"
-msgstr ""
-
-#: params.def:681
-msgid "The size of L1 cache line"
-msgstr ""
-
-#: params.def:688
-msgid "The size of L2 cache"
-msgstr ""
-
-#: params.def:699
-msgid "Whether to use canonical types"
-msgstr ""
-
-#: params.def:704
-msgid "Maximum length of partial antic set when performing tree pre optimization"
-msgstr ""
-
-#: params.def:714
-msgid "Maximum size of a SCC before SCCVN stops processing a function"
-msgstr ""
-
-#: params.def:719
-msgid "Max loops number for regional RA"
-msgstr ""
-
-#: params.def:724
-msgid "Max size of conflict table in MB"
-msgstr ""
-
-#: params.def:729
-msgid "The number of registers in each class kept unused by loop invariant motion"
-msgstr ""
-
-#: params.def:737
-msgid "The maximum ratio between array size and switch branches for a switch conversion to take place"
-msgstr ""
-
-#: params.def:745
-msgid "size of tiles for loop blocking"
-msgstr ""
-
-#: params.def:752
-msgid "maximum number of parameters in a SCoP"
-msgstr ""
-
-#: params.def:759
-msgid "maximum number of basic blocks per function to be analyzed by Graphite"
-msgstr ""
-
-#: params.def:766
-msgid "Max basic blocks number in loop for loop invariant motion"
-msgstr ""
-
-#: params.def:772
-msgid "Maximum number of instructions in basic block to be considered for SLP vectorization"
-msgstr ""
-
-#: params.def:777
-msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count"
-msgstr ""
-
-#: params.def:783
-msgid "Min. ratio of insns to mem ops to enable prefetching in a loop"
-msgstr ""
-
-#: params.def:790
-msgid "Max. size of var tracking hash tables"
-msgstr ""
-
-#: params.def:797
-msgid "The minimum UID to be used for a nondebug insn"
-msgstr ""
-
-#: params.def:802
-msgid "Maximum allowed growth of size of new parameters ipa-sra replaces a pointer to an aggregate with"
-msgstr ""
-
-#: config/alpha/alpha.c:5135
+#: config/alpha/alpha.c:5146
 #, c-format
 msgid "invalid %%H value"
 msgstr "нерэчаіснае значэньне %%H"
 
-#: config/alpha/alpha.c:5156 config/bfin/bfin.c:1683
+#: config/alpha/alpha.c:5167 config/bfin/bfin.c:1683
 #, fuzzy, c-format
 msgid "invalid %%J value"
 msgstr "дрэннае %%Q значэнне"
 
-#: config/alpha/alpha.c:5186 config/ia64/ia64.c:4975
+#: config/alpha/alpha.c:5197 config/ia64/ia64.c:5147
 #, c-format
 msgid "invalid %%r value"
 msgstr "нерэчаіснае значэньне %%r"
 
-#: config/alpha/alpha.c:5196 config/ia64/ia64.c:4929
-#: config/rs6000/rs6000.c:14626 config/xtensa/xtensa.c:2253
+#: config/alpha/alpha.c:5207 config/ia64/ia64.c:5101
+#: config/rs6000/rs6000.c:15667 config/xtensa/xtensa.c:2304
 #, c-format
 msgid "invalid %%R value"
 msgstr "нерэчаіснае значэньне %%R"
 
-#: config/alpha/alpha.c:5202 config/rs6000/rs6000.c:14545
-#: config/xtensa/xtensa.c:2220
+#: config/alpha/alpha.c:5213 config/rs6000/rs6000.c:15586
+#: config/xtensa/xtensa.c:2271
 #, c-format
 msgid "invalid %%N value"
 msgstr "нерэчаіснае значэньне %%N"
 
-#: config/alpha/alpha.c:5210 config/rs6000/rs6000.c:14573
+#: config/alpha/alpha.c:5221 config/rs6000/rs6000.c:15614
 #, c-format
 msgid "invalid %%P value"
 msgstr "нерэчаіснае значэньне %%P"
 
-#: config/alpha/alpha.c:5218
+#: config/alpha/alpha.c:5229
 #, c-format
 msgid "invalid %%h value"
 msgstr "нерэчаіснае значэньне %%h"
 
-#: config/alpha/alpha.c:5226 config/xtensa/xtensa.c:2246
+#: config/alpha/alpha.c:5237 config/xtensa/xtensa.c:2297
 #, c-format
 msgid "invalid %%L value"
 msgstr "нерэчаіснае значэньне %%L"
 
-#: config/alpha/alpha.c:5265 config/rs6000/rs6000.c:14527
+#: config/alpha/alpha.c:5276 config/rs6000/rs6000.c:15568
 #, c-format
 msgid "invalid %%m value"
 msgstr "нерэчаіснае значэньне %%m"
 
-#: config/alpha/alpha.c:5273 config/rs6000/rs6000.c:14535
+#: config/alpha/alpha.c:5284 config/rs6000/rs6000.c:15576
 #, c-format
 msgid "invalid %%M value"
 msgstr "нерэчаіснае значэньне %%M"
 
-#: config/alpha/alpha.c:5317
+#: config/alpha/alpha.c:5328
 #, c-format
 msgid "invalid %%U value"
 msgstr "нерэчаіснае значэньне %%U"
 
-#: config/alpha/alpha.c:5329 config/alpha/alpha.c:5343
-#: config/rs6000/rs6000.c:14634
+#: config/alpha/alpha.c:5340 config/alpha/alpha.c:5354
+#: config/rs6000/rs6000.c:15675
 #, c-format
 msgid "invalid %%s value"
 msgstr "нерэчаіснае значэньне %%v"
 
-#: config/alpha/alpha.c:5366
+#: config/alpha/alpha.c:5377
 #, c-format
 msgid "invalid %%C value"
 msgstr "нерэчаіснае значэньне %%C"
 
-#: config/alpha/alpha.c:5403 config/rs6000/rs6000.c:14381
+#: config/alpha/alpha.c:5414 config/rs6000/rs6000.c:15433
 #, c-format
 msgid "invalid %%E value"
 msgstr "нерэчаіснае значэньне %%E"
 
-#: config/alpha/alpha.c:5428 config/alpha/alpha.c:5476
+#: config/alpha/alpha.c:5439 config/alpha/alpha.c:5487
 #, c-format
 msgid "unknown relocation unspec"
 msgstr ""
 
-#: config/alpha/alpha.c:5437 config/crx/crx.c:1092
-#: config/rs6000/rs6000.c:14988 config/spu/spu.c:1695
+#: config/alpha/alpha.c:5448 config/crx/crx.c:1119
+#: config/rs6000/rs6000.c:16030 config/spu/spu.c:1719
 #, c-format
 msgid "invalid %%xn code"
 msgstr "нерэчаіснае значэньне %%xn"
 
-#: config/arc/arc.c:1724 config/m32r/m32r.c:1980
+#: config/arc/arc.c:1737 config/m32r/m32r.c:2152
 #, fuzzy, c-format
 msgid "invalid operand to %%R code"
 msgstr "нерэчаісны %%-код"
 
-#: config/arc/arc.c:1756 config/m32r/m32r.c:2003
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2175
 #, fuzzy, c-format
 msgid "invalid operand to %%H/%%L code"
 msgstr "нерэчаісны %%-код"
 
-#: config/arc/arc.c:1778 config/m32r/m32r.c:2074
+#: config/arc/arc.c:1791 config/m32r/m32r.c:2246
 #, fuzzy, c-format
 msgid "invalid operand to %%U code"
 msgstr "нерэчаісны %%-код"
 
-#: config/arc/arc.c:1789
+#: config/arc/arc.c:1802
 #, fuzzy, c-format
 msgid "invalid operand to %%V code"
 msgstr "нерэчаісны %%-код"
 
 #. Unknown flag.
 #. Undocumented flag.
-#: config/arc/arc.c:1796 config/m32r/m32r.c:2101 config/sparc/sparc.c:7164
+#: config/arc/arc.c:1809 config/m32r/m32r.c:2273 config/sparc/sparc.c:7539
 #, c-format
 msgid "invalid operand output code"
 msgstr ""
 
-#: config/arm/arm.c:14854 config/arm/arm.c:14872
+#: config/arm/arm.c:15779 config/arm/arm.c:15797
 #, fuzzy, c-format
 msgid "predicated Thumb instruction"
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/arm/arm.c:14860
+#: config/arm/arm.c:15785
 #, c-format
 msgid "predicated instruction in conditional sequence"
 msgstr ""
 
-#: config/arm/arm.c:15030
+#: config/arm/arm.c:15955
 #, fuzzy, c-format
 msgid "invalid shift operand"
 msgstr "нерэчаісны %%f аперанд"
 
-#: config/arm/arm.c:15077 config/arm/arm.c:15087 config/arm/arm.c:15097
-#: config/arm/arm.c:15107 config/arm/arm.c:15117 config/arm/arm.c:15156
-#: config/arm/arm.c:15174 config/arm/arm.c:15209 config/arm/arm.c:15228
-#: config/arm/arm.c:15243 config/arm/arm.c:15270 config/arm/arm.c:15277
-#: config/arm/arm.c:15295 config/arm/arm.c:15302 config/arm/arm.c:15310
-#: config/arm/arm.c:15331 config/arm/arm.c:15338 config/arm/arm.c:15428
-#: config/arm/arm.c:15435 config/arm/arm.c:15453 config/arm/arm.c:15460
+#: config/arm/arm.c:16012 config/arm/arm.c:16034 config/arm/arm.c:16044
+#: config/arm/arm.c:16054 config/arm/arm.c:16064 config/arm/arm.c:16103
+#: config/arm/arm.c:16121 config/arm/arm.c:16156 config/arm/arm.c:16175
+#: config/arm/arm.c:16190 config/arm/arm.c:16217 config/arm/arm.c:16224
+#: config/arm/arm.c:16242 config/arm/arm.c:16249 config/arm/arm.c:16257
+#: config/arm/arm.c:16278 config/arm/arm.c:16285 config/arm/arm.c:16410
+#: config/arm/arm.c:16417 config/arm/arm.c:16435 config/arm/arm.c:16442
 #: config/bfin/bfin.c:1696 config/bfin/bfin.c:1703 config/bfin/bfin.c:1710
 #: config/bfin/bfin.c:1717 config/bfin/bfin.c:1726 config/bfin/bfin.c:1733
 #: config/bfin/bfin.c:1740 config/bfin/bfin.c:1747
@@ -2971,72 +2555,72 @@ msgstr "нерэчаісны %%f аперанд"
 msgid "invalid operand for code '%c'"
 msgstr "Нерэчаісны выбар \"%s\""
 
-#: config/arm/arm.c:15169
+#: config/arm/arm.c:16116
 #, c-format
 msgid "instruction never executed"
 msgstr ""
 
-#: config/arm/arm.c:15472
+#: config/arm/arm.c:16454
 #, fuzzy, c-format
 msgid "missing operand"
 msgstr "прапушчан ініцыялізатар"
 
-#: config/arm/arm.c:17746
+#: config/arm/arm.c:18884
 #, fuzzy
 msgid "function parameters cannot have __fp16 type"
 msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
 
-#: config/arm/arm.c:17756
+#: config/arm/arm.c:18894
 #, fuzzy
 msgid "functions cannot return __fp16 type"
 msgstr "функцыя не вяртае тып string"
 
-#: config/avr/avr.c:1069
+#: config/avr/avr.c:1097
 #, c-format
 msgid "address operand requires constraint for X, Y, or Z register"
 msgstr ""
 
-#: config/avr/avr.c:1195
+#: config/avr/avr.c:1223
 msgid "bad address, not a constant):"
 msgstr ""
 
-#: config/avr/avr.c:1208
+#: config/avr/avr.c:1236
 msgid "bad address, not (reg+disp):"
 msgstr ""
 
-#: config/avr/avr.c:1215
+#: config/avr/avr.c:1243
 msgid "bad address, not post_inc or pre_dec:"
 msgstr ""
 
-#: config/avr/avr.c:1226
+#: config/avr/avr.c:1254
 msgid "internal compiler error.  Bad address:"
 msgstr ""
 
-#: config/avr/avr.c:1251
+#: config/avr/avr.c:1279
 msgid "internal compiler error.  Unknown mode:"
 msgstr ""
 
-#: config/avr/avr.c:1838 config/avr/avr.c:2526
+#: config/avr/avr.c:1860 config/avr/avr.c:2548
 #, fuzzy
 msgid "invalid insn:"
 msgstr "Нерэчаісны выбар %s"
 
-#: 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
+#: config/avr/avr.c:1899 config/avr/avr.c:1985 config/avr/avr.c:2034
+#: config/avr/avr.c:2062 config/avr/avr.c:2157 config/avr/avr.c:2326
+#: config/avr/avr.c:2587 config/avr/avr.c:2699
 msgid "incorrect insn:"
 msgstr ""
 
-#: config/avr/avr.c:2059 config/avr/avr.c:2220 config/avr/avr.c:2375
-#: config/avr/avr.c:2743
+#: config/avr/avr.c:2081 config/avr/avr.c:2242 config/avr/avr.c:2397
+#: config/avr/avr.c:2765
 msgid "unknown move insn:"
 msgstr ""
 
-#: config/avr/avr.c:2973
+#: config/avr/avr.c:2995
 msgid "bad shift insn:"
 msgstr ""
 
-#: config/avr/avr.c:3089 config/avr/avr.c:3509 config/avr/avr.c:3867
+#: config/avr/avr.c:3111 config/avr/avr.c:3531 config/avr/avr.c:3889
 msgid "internal compiler error.  Incorrect shift:"
 msgstr ""
 
@@ -3050,229 +2634,230 @@ msgstr ""
 msgid "invalid const_double operand"
 msgstr "нерэчаісны %%c аперанд"
 
-#: config/cris/cris.c:528 config/moxie/moxie.c:91 c-typeck.c:5656
-#: c-typeck.c:5672 c-typeck.c:5689 final.c:3089 final.c:3091 fold-const.c:990
-#: gcc.c:5266 loop-iv.c:2968 loop-iv.c:2977 rtl-error.c:105 toplev.c:629
-#: tree-ssa-loop-niter.c:1885 tree-vrp.c:5707 cp/typeck.c:5126 java/expr.c:411
+#: config/cris/cris.c:571 config/moxie/moxie.c:112 final.c:3074 final.c:3076
+#: fold-const.c:263 gcc.c:4555 gcc.c:4569 loop-iv.c:2969 loop-iv.c:2978
+#: rtl-error.c:102 toplev.c:480 tree-ssa-loop-niter.c:1922 tree-vrp.c:5993
+#: cp/typeck.c:5279 java/expr.c:385 lto/lto-object.c:192 lto/lto-object.c:277
+#: lto/lto-object.c:334 lto/lto-object.c:358
 #, gcc-internal-format
 msgid "%s"
 msgstr ""
 
-#: config/cris/cris.c:579
+#: config/cris/cris.c:622
 msgid "unexpected index-type in cris_print_index"
 msgstr ""
 
-#: config/cris/cris.c:596
+#: config/cris/cris.c:639
 msgid "unexpected base-type in cris_print_base"
 msgstr ""
 
-#: config/cris/cris.c:712
+#: config/cris/cris.c:704
 msgid "invalid operand for 'b' modifier"
 msgstr ""
 
-#: config/cris/cris.c:729
+#: config/cris/cris.c:721
 #, fuzzy
 msgid "invalid operand for 'o' modifier"
 msgstr "нерэчаісны %%-код"
 
-#: config/cris/cris.c:748
+#: config/cris/cris.c:740
 #, fuzzy
 msgid "invalid operand for 'O' modifier"
 msgstr "нерэчаісны %%-код"
 
-#: config/cris/cris.c:781
+#: config/cris/cris.c:773
 msgid "invalid operand for 'p' modifier"
 msgstr ""
 
-#: config/cris/cris.c:820
+#: config/cris/cris.c:812
 msgid "invalid operand for 'z' modifier"
 msgstr ""
 
-#: config/cris/cris.c:884 config/cris/cris.c:918
+#: config/cris/cris.c:876 config/cris/cris.c:910
 msgid "invalid operand for 'H' modifier"
 msgstr ""
 
-#: config/cris/cris.c:894
+#: config/cris/cris.c:886
 msgid "bad register"
 msgstr ""
 
-#: config/cris/cris.c:938
+#: config/cris/cris.c:930
 msgid "invalid operand for 'e' modifier"
 msgstr ""
 
-#: config/cris/cris.c:955
+#: config/cris/cris.c:947
 msgid "invalid operand for 'm' modifier"
 msgstr ""
 
-#: config/cris/cris.c:980
+#: config/cris/cris.c:972
 msgid "invalid operand for 'A' modifier"
 msgstr ""
 
-#: config/cris/cris.c:1003
+#: config/cris/cris.c:995
 msgid "invalid operand for 'D' modifier"
 msgstr ""
 
-#: config/cris/cris.c:1017
+#: config/cris/cris.c:1009
 msgid "invalid operand for 'T' modifier"
 msgstr ""
 
-#: config/cris/cris.c:1037 config/moxie/moxie.c:161
+#: config/cris/cris.c:1029 config/moxie/moxie.c:182
 msgid "invalid operand modifier letter"
 msgstr ""
 
-#: config/cris/cris.c:1094
+#: config/cris/cris.c:1086
 msgid "unexpected multiplicative operand"
 msgstr ""
 
-#: config/cris/cris.c:1114 config/moxie/moxie.c:186
+#: config/cris/cris.c:1106 config/moxie/moxie.c:207
 msgid "unexpected operand"
 msgstr ""
 
-#: config/cris/cris.c:1147 config/cris/cris.c:1157
+#: config/cris/cris.c:1145 config/cris/cris.c:1155
 msgid "unrecognized address"
 msgstr "нераспазнаны адрас"
 
-#: config/cris/cris.c:2265
+#: config/cris/cris.c:2279
 #, fuzzy
 msgid "unrecognized supposed constant"
 msgstr "нераспазнаны выбар \"-%s\""
 
-#: config/cris/cris.c:2694 config/cris/cris.c:2758
+#: config/cris/cris.c:2708 config/cris/cris.c:2772
 msgid "unexpected side-effects in address"
 msgstr ""
 
 #. Can't possibly get a GOT-needing-fixup for a function-call,
 #. right?
-#: config/cris/cris.c:3595
-msgid "Unidentifiable call op"
+#: config/cris/cris.c:3607
+msgid "unidentifiable call op"
 msgstr ""
 
-#: config/cris/cris.c:3647
+#: config/cris/cris.c:3659
 #, c-format
 msgid "PIC register isn't set up"
 msgstr ""
 
-#: config/fr30/fr30.c:481
+#: config/fr30/fr30.c:514
 #, c-format
 msgid "fr30_print_operand_address: unhandled address"
 msgstr ""
 
-#: config/fr30/fr30.c:505
+#: config/fr30/fr30.c:538
 #, c-format
 msgid "fr30_print_operand: unrecognized %%p code"
 msgstr ""
 
-#: config/fr30/fr30.c:525
+#: config/fr30/fr30.c:558
 #, c-format
 msgid "fr30_print_operand: unrecognized %%b code"
 msgstr ""
 
-#: config/fr30/fr30.c:546
+#: config/fr30/fr30.c:579
 #, c-format
 msgid "fr30_print_operand: unrecognized %%B code"
 msgstr ""
 
-#: config/fr30/fr30.c:554
+#: config/fr30/fr30.c:587
 #, c-format
 msgid "fr30_print_operand: invalid operand to %%A code"
 msgstr ""
 
-#: config/fr30/fr30.c:571
+#: config/fr30/fr30.c:604
 #, c-format
 msgid "fr30_print_operand: invalid %%x code"
 msgstr ""
 
-#: config/fr30/fr30.c:578
+#: config/fr30/fr30.c:611
 #, c-format
 msgid "fr30_print_operand: invalid %%F code"
 msgstr ""
 
-#: config/fr30/fr30.c:595
+#: config/fr30/fr30.c:628
 #, c-format
 msgid "fr30_print_operand: unknown code"
 msgstr ""
 
-#: config/fr30/fr30.c:623 config/fr30/fr30.c:632 config/fr30/fr30.c:643
-#: config/fr30/fr30.c:656
+#: config/fr30/fr30.c:656 config/fr30/fr30.c:665 config/fr30/fr30.c:676
+#: config/fr30/fr30.c:689
 #, c-format
 msgid "fr30_print_operand: unhandled MEM"
 msgstr ""
 
-#: config/frv/frv.c:2601
+#: config/frv/frv.c:2602
 msgid "bad insn to frv_print_operand_address:"
 msgstr ""
 
-#: config/frv/frv.c:2612
+#: config/frv/frv.c:2613
 msgid "bad register to frv_print_operand_memory_reference_reg:"
 msgstr ""
 
-#: config/frv/frv.c:2651 config/frv/frv.c:2661 config/frv/frv.c:2670
-#: config/frv/frv.c:2691 config/frv/frv.c:2696
+#: config/frv/frv.c:2652 config/frv/frv.c:2662 config/frv/frv.c:2671
+#: config/frv/frv.c:2692 config/frv/frv.c:2697
 msgid "bad insn to frv_print_operand_memory_reference:"
 msgstr ""
 
-#: config/frv/frv.c:2782
+#: config/frv/frv.c:2783
 #, c-format
 msgid "bad condition code"
 msgstr ""
 
-#: config/frv/frv.c:2857
+#: config/frv/frv.c:2859
 msgid "bad insn in frv_print_operand, bad const_double"
 msgstr ""
 
-#: config/frv/frv.c:2918
+#: config/frv/frv.c:2920
 msgid "bad insn to frv_print_operand, 'e' modifier:"
 msgstr ""
 
-#: config/frv/frv.c:2926
+#: config/frv/frv.c:2928
 msgid "bad insn to frv_print_operand, 'F' modifier:"
 msgstr ""
 
-#: config/frv/frv.c:2942
+#: config/frv/frv.c:2944
 msgid "bad insn to frv_print_operand, 'f' modifier:"
 msgstr ""
 
-#: config/frv/frv.c:2956
+#: config/frv/frv.c:2958
 msgid "bad insn to frv_print_operand, 'g' modifier:"
 msgstr ""
 
-#: config/frv/frv.c:3004
+#: config/frv/frv.c:3006
 msgid "bad insn to frv_print_operand, 'L' modifier:"
 msgstr ""
 
-#: config/frv/frv.c:3017
+#: config/frv/frv.c:3019
 msgid "bad insn to frv_print_operand, 'M/N' modifier:"
 msgstr ""
 
-#: config/frv/frv.c:3038
+#: config/frv/frv.c:3040
 msgid "bad insn to frv_print_operand, 'O' modifier:"
 msgstr ""
 
-#: config/frv/frv.c:3056
+#: config/frv/frv.c:3058
 msgid "bad insn to frv_print_operand, P modifier:"
 msgstr ""
 
-#: config/frv/frv.c:3076
+#: config/frv/frv.c:3078
 msgid "bad insn in frv_print_operand, z case"
 msgstr ""
 
-#: config/frv/frv.c:3107
+#: config/frv/frv.c:3109
 msgid "bad insn in frv_print_operand, 0 case"
 msgstr ""
 
-#: config/frv/frv.c:3112
+#: config/frv/frv.c:3114
 msgid "frv_print_operand: unknown code"
 msgstr ""
 
-#: config/frv/frv.c:4494
+#: config/frv/frv.c:4515
 msgid "bad output_move_single operand"
 msgstr ""
 
-#: config/frv/frv.c:4621
+#: config/frv/frv.c:4642
 msgid "bad output_move_double operand"
 msgstr ""
 
-#: config/frv/frv.c:4763
+#: config/frv/frv.c:4784
 msgid "bad output_condmove_single operand"
 msgstr ""
 
@@ -3285,72 +2870,72 @@ msgstr ""
 #. #else
 #. #define TARGET_VERSION           fprintf (stderr, " (68k, MIT syntax)");
 #. #endif
-#: config/frv/frv.h:328
+#: config/frv/frv.h:302
 #, c-format
 msgid " (frv)"
 msgstr ""
 
-#: config/i386/i386.c:10894
+#: config/i386/i386.c:12993
 #, c-format
 msgid "invalid UNSPEC as operand"
 msgstr ""
 
-#: config/i386/i386.c:11440
+#: config/i386/i386.c:13590
 #, c-format
 msgid "'%%&' used without any local dynamic TLS references"
 msgstr ""
 
-#: config/i386/i386.c:11531 config/i386/i386.c:11606
+#: config/i386/i386.c:13681 config/i386/i386.c:13756
 #, fuzzy, c-format
 msgid "invalid operand size for operand code '%c'"
 msgstr "Нерэчаісны выбар \"%s\""
 
-#: config/i386/i386.c:11601
+#: config/i386/i386.c:13751
 #, fuzzy, c-format
 msgid "invalid operand type used with operand code '%c'"
 msgstr "Нерэчаісны выбар \"%s\""
 
-#: config/i386/i386.c:11681 config/i386/i386.c:11721
+#: config/i386/i386.c:13831 config/i386/i386.c:13871
 #, c-format
 msgid "operand is not a condition code, invalid operand code 'D'"
 msgstr ""
 
-#: config/i386/i386.c:11747
+#: config/i386/i386.c:13897
 #, c-format
 msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
 msgstr ""
 
-#: config/i386/i386.c:11757
+#: config/i386/i386.c:13907
 #, c-format
 msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
 msgstr ""
 
-#: config/i386/i386.c:11775
+#: config/i386/i386.c:13925
 #, c-format
 msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
 msgstr ""
 
-#: config/i386/i386.c:11785
+#: config/i386/i386.c:13935
 #, c-format
 msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
 msgstr ""
 
-#: config/i386/i386.c:11888
+#: config/i386/i386.c:14038
 #, c-format
 msgid "operand is not a condition code, invalid operand code 'Y'"
 msgstr ""
 
-#: config/i386/i386.c:11903
+#: config/i386/i386.c:14064
 #, fuzzy, c-format
 msgid "invalid operand code '%c'"
 msgstr "Нерэчаісны выбар \"%s\""
 
-#: config/i386/i386.c:11953
+#: config/i386/i386.c:14114
 #, fuzzy, c-format
 msgid "invalid constraints for operand"
 msgstr "нерэчаісны %%c аперанд"
 
-#: config/i386/i386.c:19549
+#: config/i386/i386.c:22022
 #, fuzzy
 msgid "unknown insn mode"
 msgstr "невядомы рэжым машыны \"%s\""
@@ -3372,225 +2957,260 @@ msgstr ""
 msgid "environment variable DJGPP points to corrupt file '%s'"
 msgstr ""
 
-#: config/ia64/ia64.c:4857
+#: config/ia64/ia64.c:5029
 #, fuzzy, c-format
 msgid "invalid %%G mode"
 msgstr "нерэчаіснае значэньне %%xn"
 
-#: config/ia64/ia64.c:5027
+#: config/ia64/ia64.c:5199
 #, c-format
 msgid "ia64_print_operand: unknown code"
 msgstr ""
 
-#: config/ia64/ia64.c:10572
+#: config/ia64/ia64.c:10855
 #, fuzzy
 msgid "invalid conversion from %<__fpreg%>"
 msgstr "нерэчаісны рэжым для gen_tst_reg"
 
-#: config/ia64/ia64.c:10575
+#: config/ia64/ia64.c:10858
 #, fuzzy
 msgid "invalid conversion to %<__fpreg%>"
 msgstr "нерэчаісны %%-код"
 
-#: config/ia64/ia64.c:10588 config/ia64/ia64.c:10599
+#: config/ia64/ia64.c:10871 config/ia64/ia64.c:10882
 #, fuzzy
 msgid "invalid operation on %<__fpreg%>"
 msgstr "нерэчаісны %%-код"
 
-#: config/iq2000/iq2000.c:3165
+#: config/iq2000/iq2000.c:3170
 #, fuzzy, c-format
 msgid "invalid %%P operand"
 msgstr "нерэчаісны %%-код"
 
-#: config/iq2000/iq2000.c:3173 config/rs6000/rs6000.c:14563
+#: config/iq2000/iq2000.c:3178 config/rs6000/rs6000.c:15604
 #, c-format
 msgid "invalid %%p value"
 msgstr ""
 
-#: config/iq2000/iq2000.c:3229
+#: config/iq2000/iq2000.c:3235
 #, c-format
 msgid "invalid use of %%d, %%x, or %%X"
 msgstr ""
 
-#: config/lm32/lm32.c:500
+#: config/lm32/lm32.c:526
 #, c-format
-msgid "Only 0.0 can be loaded as an immediate"
+msgid "only 0.0 can be loaded as an immediate"
 msgstr ""
 
-#: config/lm32/lm32.c:570
+#: config/lm32/lm32.c:596
 #, fuzzy
 msgid "bad operand"
 msgstr "нерэчаісны %%-код"
 
-#: config/lm32/lm32.c:582
+#: config/lm32/lm32.c:608
 msgid "can't use non gp relative absolute address"
 msgstr ""
 
-#: config/lm32/lm32.c:586
+#: config/lm32/lm32.c:612
 msgid "invalid addressing mode"
 msgstr ""
 
-#: config/m32r/m32r.c:1950
+#: config/m32r/m32r.c:2122
 #, fuzzy, c-format
 msgid "invalid operand to %%s code"
 msgstr "нерэчаісны %%-код"
 
-#: config/m32r/m32r.c:1957
+#: config/m32r/m32r.c:2129
 #, fuzzy, c-format
 msgid "invalid operand to %%p code"
 msgstr "нерэчаісны %%-код"
 
-#: config/m32r/m32r.c:2012
+#: config/m32r/m32r.c:2184
 msgid "bad insn for 'A'"
 msgstr ""
 
-#: config/m32r/m32r.c:2059
+#: config/m32r/m32r.c:2231
 #, fuzzy, c-format
 msgid "invalid operand to %%T/%%B code"
 msgstr "нерэчаісны %%-код"
 
-#: config/m32r/m32r.c:2082
+#: config/m32r/m32r.c:2254
 #, fuzzy, c-format
 msgid "invalid operand to %%N code"
 msgstr "нерэчаісны %%-код"
 
-#: config/m32r/m32r.c:2115
+#: config/m32r/m32r.c:2287
 msgid "pre-increment address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2122
+#: config/m32r/m32r.c:2294
 msgid "pre-decrement address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2129
+#: config/m32r/m32r.c:2301
 msgid "post-increment address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2205 config/m32r/m32r.c:2219
-#: config/rs6000/rs6000.c:23777
+#: config/m32r/m32r.c:2377 config/m32r/m32r.c:2391
+#: config/rs6000/rs6000.c:25033
 msgid "bad address"
 msgstr "дрэнны адрас"
 
-#: config/m32r/m32r.c:2224
+#: config/m32r/m32r.c:2396
 #, fuzzy
 msgid "lo_sum not of register"
 msgstr "Не выкарыстоўваць рэгістра sb"
 
 #. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3204 config/m68hc11/m68hc11.c:3582
+#: config/m68hc11/m68hc11.c:3255 config/m68hc11/m68hc11.c:3633
 msgid "move insn not handled"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3428 config/m68hc11/m68hc11.c:3512
-#: config/m68hc11/m68hc11.c:3785
+#: config/m68hc11/m68hc11.c:3479 config/m68hc11/m68hc11.c:3563
+#: config/m68hc11/m68hc11.c:3836
 msgid "invalid register in the move instruction"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3462
+#: config/m68hc11/m68hc11.c:3513
 msgid "invalid operand in the instruction"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3759
+#: config/m68hc11/m68hc11.c:3810
 #, fuzzy
 msgid "invalid register in the instruction"
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/m68hc11/m68hc11.c:3792
+#: config/m68hc11/m68hc11.c:3843
 msgid "operand 1 must be a hard register"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3806
+#: config/m68hc11/m68hc11.c:3857
 #, fuzzy
 msgid "invalid rotate insn"
 msgstr "Нерэчаісны выбар %s"
 
-#: config/m68hc11/m68hc11.c:4234
+#: config/m68hc11/m68hc11.c:4285
 msgid "registers IX, IY and Z used in the same INSN"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:4567 config/m68hc11/m68hc11.c:4867
+#: config/m68hc11/m68hc11.c:4618 config/m68hc11/m68hc11.c:4918
 msgid "cannot do z-register replacement"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:4930
+#: config/m68hc11/m68hc11.c:4981
 msgid "invalid Z register replacement for insn"
 msgstr ""
 
-#: config/mep/mep.c:3394
+#: config/mep/mep.c:3321
 #, fuzzy, c-format
 msgid "invalid %%L code"
 msgstr "нерэчаіснае значэньне %%xn"
 
-#: config/mips/mips.c:7424 config/mips/mips.c:7445 config/mips/mips.c:7557
+#: config/microblaze/microblaze.c:1741
+#, fuzzy, c-format
+msgid "unknown punctuation '%c'"
+msgstr "невядомая ESC-паслядоўнасць '\\%c'"
+
+#: config/microblaze/microblaze.c:1750
+#, c-format
+msgid "null pointer"
+msgstr ""
+
+#: config/microblaze/microblaze.c:1785
+#, c-format
+msgid "PRINT_OPERAND, invalid insn for %%C"
+msgstr ""
+
+#: config/microblaze/microblaze.c:1814
+#, c-format
+msgid "PRINT_OPERAND, invalid insn for %%N"
+msgstr ""
+
+#: config/microblaze/microblaze.c:1834 config/microblaze/microblaze.c:1995
+#, fuzzy
+msgid "insn contains an invalid address !"
+msgstr "нерэчаісны адрас"
+
+#: config/microblaze/microblaze.c:1848 config/microblaze/microblaze.c:2035
+#: config/xtensa/xtensa.c:2391
+msgid "invalid address"
+msgstr "нерэчаісны адрас"
+
+#: config/microblaze/microblaze.c:1947
+#, c-format
+msgid "letter %c was found & insn was not CONST_INT"
+msgstr ""
+
+#: config/mips/mips.c:7462 config/mips/mips.c:7483 config/mips/mips.c:7603
 #, fuzzy, c-format
 msgid "'%%%c' is not a valid operand prefix"
 msgstr "\"%s\" - гэта не пачатак дэкларацыі"
 
-#: config/mips/mips.c:7494 config/mips/mips.c:7501 config/mips/mips.c:7508
-#: config/mips/mips.c:7515 config/mips/mips.c:7575 config/mips/mips.c:7589
-#: config/mips/mips.c:7602 config/mips/mips.c:7611
+#: config/mips/mips.c:7540 config/mips/mips.c:7547 config/mips/mips.c:7554
+#: config/mips/mips.c:7561 config/mips/mips.c:7621 config/mips/mips.c:7635
+#: config/mips/mips.c:7648 config/mips/mips.c:7657
 #, fuzzy, c-format
 msgid "invalid use of '%%%c'"
 msgstr "нерэчаіснае выкарыстаньне `%D'"
 
-#: config/mips/mips.c:7833
+#: config/mips/mips.c:7879
 msgid "mips_debugger_offset called with non stack/frame/arg pointer"
 msgstr ""
 
-#: config/mmix/mmix.c:1494 config/mmix/mmix.c:1624
+#: config/mmix/mmix.c:1586 config/mmix/mmix.c:1716
 msgid "MMIX Internal: Expected a CONST_INT, not this"
 msgstr ""
 
-#: config/mmix/mmix.c:1573
+#: config/mmix/mmix.c:1665
 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
 msgstr ""
 
-#: config/mmix/mmix.c:1592
+#: config/mmix/mmix.c:1684
 msgid "MMIX Internal: Expected a register, not this"
 msgstr ""
 
-#: config/mmix/mmix.c:1602
+#: config/mmix/mmix.c:1694
 msgid "MMIX Internal: Expected a constant, not this"
 msgstr ""
 
 #. We need the original here.
-#: config/mmix/mmix.c:1686
+#: config/mmix/mmix.c:1778
 msgid "MMIX Internal: Cannot decode this operand"
 msgstr ""
 
-#: config/mmix/mmix.c:1743
+#: config/mmix/mmix.c:1835
 msgid "MMIX Internal: This is not a recognized address"
 msgstr ""
 
-#: config/mmix/mmix.c:2620
+#: config/mmix/mmix.c:2710
 msgid "MMIX Internal: Trying to output invalidly reversed condition:"
 msgstr ""
 
-#: config/mmix/mmix.c:2627
+#: config/mmix/mmix.c:2717
 msgid "MMIX Internal: What's the CC of this?"
 msgstr ""
 
-#: config/mmix/mmix.c:2631
+#: config/mmix/mmix.c:2721
 msgid "MMIX Internal: What is the CC of this?"
 msgstr ""
 
-#: config/mmix/mmix.c:2695
+#: config/mmix/mmix.c:2785
 msgid "MMIX Internal: This is not a constant:"
 msgstr ""
 
-#: config/picochip/picochip.c:2410
+#: config/picochip/picochip.c:2682
 msgid "picochip_print_memory_address - Operand isn't memory based"
 msgstr ""
 
-#: config/picochip/picochip.c:2669
+#: config/picochip/picochip.c:2941
 msgid "Unknown mode in print_operand (CONST_DOUBLE) :"
 msgstr ""
 
-#: config/picochip/picochip.c:2715 config/picochip/picochip.c:2747
+#: config/picochip/picochip.c:2987 config/picochip/picochip.c:3019
 msgid "Bad address, not (reg+disp):"
 msgstr ""
 
-#: config/picochip/picochip.c:2761
+#: config/picochip/picochip.c:3033
 msgid "Bad address, not register:"
 msgstr ""
 
@@ -3604,622 +3224,642 @@ msgstr ""
 msgid "Try running '%s' in the shell to raise its limit.\n"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2419
+#: config/rs6000/rs6000.c:2711
 #, fuzzy
 msgid "-mvsx requires hardware floating point"
 msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
 
-#: config/rs6000/rs6000.c:2424
+#: config/rs6000/rs6000.c:2716
 msgid "-mvsx and -mpaired are incompatible"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2429
+#: config/rs6000/rs6000.c:2721
 msgid "-mvsx used with little endian code"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2431
+#: config/rs6000/rs6000.c:2723
 msgid "-mvsx needs indexed addressing"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2435
+#: config/rs6000/rs6000.c:2727
 msgid "-mvsx and -mno-altivec are incompatible"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2437
+#: config/rs6000/rs6000.c:2729
 msgid "-mno-altivec disables vsx"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6691
+#: config/rs6000/rs6000.c:7598
 msgid "bad move"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14362
+#: config/rs6000/rs6000.c:15414
 #, fuzzy, c-format
 msgid "invalid %%c value"
 msgstr "дрэннае %%Q значэнне"
 
-#: config/rs6000/rs6000.c:14390
+#: config/rs6000/rs6000.c:15442
 #, c-format
 msgid "invalid %%f value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14399
+#: config/rs6000/rs6000.c:15451
 #, c-format
 msgid "invalid %%F value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14408
+#: config/rs6000/rs6000.c:15460
 #, c-format
 msgid "invalid %%G value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14443
+#: config/rs6000/rs6000.c:15495
 #, c-format
 msgid "invalid %%j code"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14453
+#: config/rs6000/rs6000.c:15505
 #, c-format
 msgid "invalid %%J code"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14463
+#: config/rs6000/rs6000.c:15515
 #, c-format
 msgid "invalid %%k value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14483 config/xtensa/xtensa.c:2239
+#: config/rs6000/rs6000.c:15530 config/xtensa/xtensa.c:2290
 #, c-format
 msgid "invalid %%K value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14553
+#: config/rs6000/rs6000.c:15594
 #, c-format
 msgid "invalid %%O value"
 msgstr "нерэчаіснае значэньне %%O"
 
-#: config/rs6000/rs6000.c:14600
+#: config/rs6000/rs6000.c:15641
 #, c-format
 msgid "invalid %%q value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14644
+#: config/rs6000/rs6000.c:15685
 #, c-format
 msgid "invalid %%S value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14684
+#: config/rs6000/rs6000.c:15725
 #, c-format
 msgid "invalid %%T value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14694
+#: config/rs6000/rs6000.c:15735
 #, c-format
 msgid "invalid %%u value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14703 config/xtensa/xtensa.c:2209
+#: config/rs6000/rs6000.c:15744 config/xtensa/xtensa.c:2260
 #, c-format
 msgid "invalid %%v value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14802 config/xtensa/xtensa.c:2260
+#: config/rs6000/rs6000.c:15843 config/xtensa/xtensa.c:2311
 #, fuzzy, c-format
 msgid "invalid %%x value"
 msgstr "нерэчаіснае значэньне %%x/X"
 
-#: config/rs6000/rs6000.c:14947
+#: config/rs6000/rs6000.c:15989
 #, fuzzy, c-format
 msgid "invalid %%y value, try using the 'Z' constraint"
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/rs6000/rs6000.c:25750
+#: config/rs6000/rs6000.c:27149
 #, fuzzy
 msgid "AltiVec argument passed to unprototyped function"
 msgstr "не хапае аргументаў у функцыі"
 
-#: config/s390/s390.c:4952
+#: config/s390/s390.c:5134
 #, fuzzy, c-format
 msgid "cannot decompose address"
 msgstr "невядомая назва рэгістра: %s"
 
-#: config/s390/s390.c:5175
+#: config/s390/s390.c:5357
 msgid "UNKNOWN in print_operand !?"
 msgstr ""
 
-#: config/score/score3.c:1282 config/score/score3.c:1302
-#: config/score/score7.c:1270
+#: config/score/score3.c:1284 config/score/score3.c:1304
+#: config/score/score7.c:1272
 #, fuzzy, c-format
 msgid "invalid operand for code: '%c'"
 msgstr "Нерэчаісны выбар \"%s\""
 
-#: config/sh/sh.c:1125
+#: config/sh/sh.c:1182
 #, fuzzy, c-format
 msgid "invalid operand to %%R"
 msgstr "нерэчаісны %%-код"
 
-#: config/sh/sh.c:1152
+#: config/sh/sh.c:1209
 #, fuzzy, c-format
 msgid "invalid operand to %%S"
 msgstr "нерэчаісны %%-код"
 
-#: config/sh/sh.c:8968
+#: config/sh/sh.c:9139
 msgid "created and used with different architectures / ABIs"
 msgstr ""
 
-#: config/sh/sh.c:8970
+#: config/sh/sh.c:9141
 msgid "created and used with different ABIs"
 msgstr ""
 
-#: config/sh/sh.c:8972
+#: config/sh/sh.c:9143
 msgid "created and used with different endianness"
 msgstr ""
 
-#: config/sparc/sparc.c:6972 config/sparc/sparc.c:6978
+#: config/sparc/sparc.c:7347 config/sparc/sparc.c:7353
 #, c-format
 msgid "invalid %%Y operand"
 msgstr "нерэчаісны %%Y аперанд"
 
-#: config/sparc/sparc.c:7048
+#: config/sparc/sparc.c:7423
 #, c-format
 msgid "invalid %%A operand"
 msgstr "нерэчаісны %%A аперанд"
 
-#: config/sparc/sparc.c:7058
+#: config/sparc/sparc.c:7433
 #, c-format
 msgid "invalid %%B operand"
 msgstr "нерэчаісны %%B аперанд"
 
-#: config/sparc/sparc.c:7097
+#: config/sparc/sparc.c:7472
 #, c-format
 msgid "invalid %%c operand"
 msgstr "нерэчаісны %%c аперанд"
 
-#: config/sparc/sparc.c:7119
+#: config/sparc/sparc.c:7494
 #, c-format
 msgid "invalid %%d operand"
 msgstr "нерэчаісны %%d аперанд"
 
-#: config/sparc/sparc.c:7136
+#: config/sparc/sparc.c:7511
 #, c-format
 msgid "invalid %%f operand"
 msgstr "нерэчаісны %%f аперанд"
 
-#: config/sparc/sparc.c:7150
+#: config/sparc/sparc.c:7525
 #, fuzzy, c-format
 msgid "invalid %%s operand"
 msgstr "нерэчаісны %%-код"
 
-#: config/sparc/sparc.c:7204
+#: config/sparc/sparc.c:7579
 #, c-format
 msgid "long long constant not a valid immediate operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7207
+#: config/sparc/sparc.c:7582
 #, c-format
 msgid "floating point constant not a valid immediate operand"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1755 config/stormy16/stormy16.c:1826
+#: config/stormy16/stormy16.c:1748 config/stormy16/stormy16.c:1819
 #, fuzzy, c-format
 msgid "'B' operand is not constant"
 msgstr "тып параметра \"%s\" не аб'яўлены"
 
-#: config/stormy16/stormy16.c:1782
+#: config/stormy16/stormy16.c:1775
 #, c-format
 msgid "'B' operand has multiple bits set"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1808
+#: config/stormy16/stormy16.c:1801
 #, fuzzy, c-format
 msgid "'o' operand is not constant"
 msgstr "тып параметра \"%s\" не аб'яўлены"
 
-#: config/stormy16/stormy16.c:1840
+#: config/stormy16/stormy16.c:1833
 #, c-format
 msgid "xstormy16_print_operand: unknown code"
 msgstr ""
 
-#: config/v850/v850.c:408
+#: config/v850/v850.c:339
 msgid "const_double_split got a bad insn:"
 msgstr ""
 
-#: config/v850/v850.c:979
+#: config/v850/v850.c:921
 msgid "output_move_single:"
 msgstr ""
 
-#: config/vax/vax.c:399
+#: config/vax/vax.c:419
 #, c-format
 msgid "symbol used with both base and indexed registers"
 msgstr ""
 
-#: config/vax/vax.c:408
+#: config/vax/vax.c:428
 #, c-format
 msgid "symbol with offset used in PIC mode"
 msgstr ""
 
-#: config/vax/vax.c:494
+#: config/vax/vax.c:514
 #, c-format
 msgid "symbol used as immediate operand"
 msgstr ""
 
-#: config/vax/vax.c:1519
+#: config/vax/vax.c:1539
 #, fuzzy
 msgid "illegal operand detected"
 msgstr "Нерэчаісны выбар \"%s\""
 
-#: config/xtensa/xtensa.c:705 config/xtensa/xtensa.c:737
-#: config/xtensa/xtensa.c:746
+#: config/xtensa/xtensa.c:737 config/xtensa/xtensa.c:769
+#: config/xtensa/xtensa.c:778
 msgid "bad test"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2197
+#: config/xtensa/xtensa.c:2248
 #, fuzzy, c-format
 msgid "invalid %%D value"
 msgstr "дрэннае %%Q значэнне"
 
-#: config/xtensa/xtensa.c:2234
+#: config/xtensa/xtensa.c:2285
 msgid "invalid mask"
 msgstr "нерэчаісная маска"
 
-#: config/xtensa/xtensa.c:2267
+#: config/xtensa/xtensa.c:2318
 #, fuzzy, c-format
 msgid "invalid %%d value"
 msgstr "дрэннае %%Q значэнне"
 
-#: config/xtensa/xtensa.c:2288 config/xtensa/xtensa.c:2298
+#: config/xtensa/xtensa.c:2339 config/xtensa/xtensa.c:2349
 #, fuzzy, c-format
 msgid "invalid %%t/%%b value"
 msgstr "нерэчаіснае значэньне %%x/X"
 
-#: config/xtensa/xtensa.c:2340
-msgid "invalid address"
-msgstr "нерэчаісны адрас"
-
-#: config/xtensa/xtensa.c:2365
+#: config/xtensa/xtensa.c:2416
 #, fuzzy
 msgid "no register in address"
 msgstr "невядомая назва рэгістра: %s"
 
-#: config/xtensa/xtensa.c:2373
+#: config/xtensa/xtensa.c:2424
 msgid "address offset not a constant"
 msgstr ""
 
-#: cp/call.c:2779 cp/pt.c:1701 cp/pt.c:16017
+#: cp/call.c:2892 cp/pt.c:1729 cp/pt.c:16507
 msgid "candidates are:"
 msgstr ""
 
-#: cp/call.c:2779 cp/pt.c:16017
+#: cp/call.c:2892 cp/pt.c:16507
 msgid "candidate is:"
 msgstr ""
 
-#: cp/call.c:7360
+#: cp/call.c:7651
 msgid "candidate 1:"
 msgstr ""
 
-#: cp/call.c:7361
+#: cp/call.c:7652
 msgid "candidate 2:"
 msgstr ""
 
-#: cp/cxx-pretty-print.c:173 cp/error.c:923 objc/objc-act.c:7141
+#: cp/cxx-pretty-print.c:173 objc/objc-act.c:8532
 msgid "<unnamed>"
 msgstr ""
 
-#: cp/cxx-pretty-print.c:2067
+#: cp/cxx-pretty-print.c:2119
 #, fuzzy
 msgid "template-parameter-"
 msgstr "невыкарыстаемы параметр \"%s\""
 
-#: cp/decl2.c:721
+#: cp/decl2.c:724
 msgid "candidates are: %+#D"
 msgstr ""
 
-#: cp/decl2.c:723 cp/pt.c:1697
+#: cp/decl2.c:726 cp/pt.c:1725
 #, gcc-internal-format
 msgid "candidate is: %+#D"
 msgstr ""
 
-#: cp/error.c:297
+#: cp/error.c:299
 msgid "<missing>"
 msgstr ""
 
-#: cp/error.c:338
+#: cp/error.c:359
 msgid "<brace-enclosed initializer list>"
 msgstr ""
 
-#: cp/error.c:340
+#: cp/error.c:361
 msgid "<unresolved overloaded function type>"
 msgstr ""
 
-#: cp/error.c:483
+#: cp/error.c:513
 #, fuzzy
 msgid "<type error>"
 msgstr "граматычная памылка"
 
-#: cp/error.c:583
+#: cp/error.c:613
 #, c-format
 msgid "<anonymous %s>"
 msgstr ""
 
 #. A lambda's "type" is essentially its signature.
-#: cp/error.c:588
+#: cp/error.c:618
 msgid "<lambda"
 msgstr ""
 
-#: cp/error.c:714
+#: cp/error.c:745
 msgid "<typeprefixerror>"
 msgstr ""
 
-#: cp/error.c:825
+#: cp/error.c:857
 #, fuzzy, c-format
 msgid "(static initializers for %s)"
 msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
 
-#: cp/error.c:827
+#: cp/error.c:859
 #, c-format
 msgid "(static destructors for %s)"
 msgstr ""
 
-#: cp/error.c:898
+#: cp/error.c:946
 msgid "vtable for "
 msgstr ""
 
-#: cp/error.c:910
+#: cp/error.c:958
 msgid "<return value> "
 msgstr ""
 
-#: cp/error.c:1038
+#: cp/error.c:971
+msgid "{anonymous}"
+msgstr ""
+
+#: cp/error.c:1086
 msgid "<enumerator>"
 msgstr ""
 
-#: cp/error.c:1078
+#: cp/error.c:1126
 #, fuzzy
 msgid "<declaration error>"
 msgstr "абвяшчэньне `%#D'"
 
-#: cp/error.c:1318
+#: cp/error.c:1370
 msgid "with"
 msgstr ""
 
-#: cp/error.c:1481 cp/error.c:1501
+#: cp/error.c:1542 cp/error.c:1562
 #, fuzzy
 msgid "<template parameter error>"
 msgstr "невыкарыстаемы параметр \"%s\""
 
-#: cp/error.c:1627
+#: cp/error.c:1688
 msgid "<statement>"
 msgstr ""
 
 #. While waiting for caret diagnostics, avoid printing
 #. __cxa_allocate_exception, __cxa_throw, and the like.
-#: cp/error.c:1656
+#: cp/error.c:1717
 msgid "<throw-expression>"
 msgstr ""
 
-#: cp/error.c:2102
+#: cp/error.c:2194
 msgid "<unparsed>"
 msgstr ""
 
-#: cp/error.c:2251
+#: cp/error.c:2343
 #, fuzzy
 msgid "<expression error>"
 msgstr "граматычная памылка"
 
-#: cp/error.c:2265
+#: cp/error.c:2357
 msgid "<unknown operator>"
 msgstr ""
 
-#: cp/error.c:2472
+#: cp/error.c:2566
 msgid "<unknown>"
 msgstr ""
 
-#: cp/error.c:2492
+#: cp/error.c:2586
 msgid "{unknown}"
 msgstr ""
 
-#: cp/error.c:2574
+#: cp/error.c:2670
 msgid "At global scope:"
 msgstr ""
 
-#: cp/error.c:2680
+#: cp/error.c:2776
 #, fuzzy, c-format
 msgid "In static member function %qs"
 msgstr "у функцыі \"%s\":"
 
-#: cp/error.c:2682
+#: cp/error.c:2778
 #, fuzzy, c-format
 msgid "In copy constructor %qs"
 msgstr "У канструкцыі"
 
-#: cp/error.c:2684
+#: cp/error.c:2780
 #, fuzzy, c-format
 msgid "In constructor %qs"
 msgstr "У канструкцыі"
 
-#: cp/error.c:2686
+#: cp/error.c:2782
 #, fuzzy, c-format
 msgid "In destructor %qs"
 msgstr "У канструкцыі"
 
-#: cp/error.c:2688
+#: cp/error.c:2784
 #, fuzzy
 msgid "In lambda function"
 msgstr "У функцыі"
 
-#: cp/error.c:2718
+#: cp/error.c:2814
 #, c-format
 msgid "%s: In instantiation of %qs:\n"
 msgstr ""
 
-#: cp/error.c:2747
+#: cp/error.c:2846
+#, c-format
+msgid "%s:%d:%d:   recursively instantiated from %qs\n"
+msgstr ""
+
+#: cp/error.c:2847
 #, c-format
 msgid "%s:%d:%d:   instantiated from %qs\n"
 msgstr ""
 
-#: cp/error.c:2751
+#: cp/error.c:2852 cp/error.c:2853
+#, c-format
+msgid "%s:%d:   recursively instantiated from %qs\n"
+msgstr ""
+
+#: cp/error.c:2861
 #, c-format
-msgid "%s:%d:   instantiated from %qs\n"
+msgid "%s:%d:%d:   recursively instantiated from here"
 msgstr ""
 
-#: cp/error.c:2755
+#: cp/error.c:2862
 #, c-format
 msgid "%s:%d:%d:   instantiated from here"
 msgstr ""
 
-#: cp/error.c:2758
+#: cp/error.c:2867
+#, c-format
+msgid "%s:%d:   recursively instantiated from here"
+msgstr ""
+
+#: cp/error.c:2868
 #, c-format
 msgid "%s:%d:   instantiated from here"
 msgstr ""
 
-#: cp/error.c:2794
+#: cp/error.c:2911
 #, c-format
 msgid "%s:%d:%d:   [ skipping %d instantiation contexts ]\n"
 msgstr ""
 
-#: cp/error.c:2798
+#: cp/error.c:2915
 #, c-format
 msgid "%s:%d:   [ skipping %d instantiation contexts ]\n"
 msgstr ""
 
-#: cp/g++spec.c:261 java/jvspec.c:403
-#, fuzzy, c-format
-msgid "argument to '%s' missing\n"
-msgstr "аргумент для \"%s\" прапушчан"
+#: cp/error.c:2977
+#, c-format
+msgid "%s:%d:%d:   in constexpr expansion of %qs"
+msgstr ""
+
+#: cp/error.c:2981
+#, c-format
+msgid "%s:%d:   in constexpr expansion of %qs"
+msgstr ""
 
-#: cp/rtti.c:529
+#: cp/rtti.c:538
 #, fuzzy
 msgid "target is not pointer or reference to class"
 msgstr "Не магу знайсці файл для класа %s."
 
-#: cp/rtti.c:534
+#: cp/rtti.c:543
 #, fuzzy
 msgid "target is not pointer or reference to complete type"
 msgstr "\"%s\" мае незавершаны тып"
 
-#: cp/rtti.c:540
+#: cp/rtti.c:549
 msgid "target is not pointer or reference"
 msgstr ""
 
-#: cp/rtti.c:551
+#: cp/rtti.c:562
 msgid "source is not a pointer"
 msgstr ""
 
-#: cp/rtti.c:556
+#: cp/rtti.c:567
 msgid "source is not a pointer to class"
 msgstr ""
 
-#: cp/rtti.c:561
+#: cp/rtti.c:572
 #, fuzzy
 msgid "source is a pointer to incomplete type"
 msgstr "\"%s\" мае незавершаны тып"
 
-#: cp/rtti.c:574
+#: cp/rtti.c:587
 msgid "source is not of class type"
 msgstr ""
 
-#: cp/rtti.c:579
+#: cp/rtti.c:592
 #, fuzzy
 msgid "source is of incomplete class type"
 msgstr "\"%s\" мае незавершаны тып"
 
-#: cp/rtti.c:592
+#: cp/rtti.c:605
 msgid "conversion casts away constness"
 msgstr ""
 
-#: cp/rtti.c:752
+#: cp/rtti.c:763
 msgid "source type is not polymorphic"
 msgstr ""
 
-#: cp/typeck.c:4679 c-typeck.c:3345
+#: cp/typeck.c:5044 c-typeck.c:3494
 #, gcc-internal-format
 msgid "wrong type argument to unary minus"
 msgstr ""
 
-#: cp/typeck.c:4680 c-typeck.c:3332
+#: cp/typeck.c:5045 c-typeck.c:3481
 #, gcc-internal-format
 msgid "wrong type argument to unary plus"
 msgstr ""
 
-#: cp/typeck.c:4703 c-typeck.c:3371
+#: cp/typeck.c:5068 c-typeck.c:3520
 #, gcc-internal-format
 msgid "wrong type argument to bit-complement"
 msgstr ""
 
-#: cp/typeck.c:4710 c-typeck.c:3379
+#: cp/typeck.c:5075 c-typeck.c:3528
 #, gcc-internal-format
 msgid "wrong type argument to abs"
 msgstr ""
 
-#: cp/typeck.c:4718 c-typeck.c:3391
+#: cp/typeck.c:5083 c-typeck.c:3540
 #, gcc-internal-format
 msgid "wrong type argument to conjugation"
 msgstr ""
 
-#: cp/typeck.c:4729
+#: cp/typeck.c:5094
 #, fuzzy
 msgid "in argument to unary !"
 msgstr "вельмі шмат аргументаў у функцыі"
 
-#: cp/typeck.c:4790
+#: cp/typeck.c:5157
 msgid "no pre-increment operator for type"
 msgstr ""
 
-#: cp/typeck.c:4792
+#: cp/typeck.c:5159
 msgid "no post-increment operator for type"
 msgstr ""
 
-#: cp/typeck.c:4794
+#: cp/typeck.c:5161
 msgid "no pre-decrement operator for type"
 msgstr ""
 
-#: cp/typeck.c:4796
+#: cp/typeck.c:5163
 msgid "no post-decrement operator for type"
 msgstr ""
 
-#: fortran/arith.c:94
+#: fortran/arith.c:96
 msgid "Arithmetic OK at %L"
 msgstr ""
 
-#: fortran/arith.c:97
+#: fortran/arith.c:99
 msgid "Arithmetic overflow at %L"
 msgstr ""
 
-#: fortran/arith.c:100
+#: fortran/arith.c:102
 msgid "Arithmetic underflow at %L"
 msgstr ""
 
-#: fortran/arith.c:103
+#: fortran/arith.c:105
 msgid "Arithmetic NaN at %L"
 msgstr ""
 
-#: fortran/arith.c:106
+#: fortran/arith.c:108
 msgid "Division by zero at %L"
 msgstr ""
 
-#: fortran/arith.c:109
+#: fortran/arith.c:111
 msgid "Array operands are incommensurate at %L"
 msgstr ""
 
-#: fortran/arith.c:113
+#: fortran/arith.c:115
 msgid "Integer outside symmetric range implied by Standard Fortran at %L"
 msgstr ""
 
-#: fortran/arith.c:1398
+#: fortran/arith.c:1346
 #, fuzzy
 msgid "elemental binary operation"
 msgstr "прапушчан ініцыялізатар"
 
-#: fortran/check.c:1171 fortran/check.c:2024 fortran/check.c:2078
+#: fortran/check.c:1468 fortran/check.c:2346 fortran/check.c:2400
 #, c-format
 msgid "arguments '%s' and '%s' for intrinsic %s"
 msgstr ""
 
-#: fortran/check.c:1830
+#: fortran/check.c:2152
 #, c-format
 msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
 msgstr ""
 
-#: fortran/check.c:2238 fortran/intrinsic.c:3640
+#: fortran/check.c:2628 fortran/intrinsic.c:3912
 #, c-format
 msgid "arguments '%s' and '%s' for intrinsic '%s'"
 msgstr ""
@@ -4239,31 +3879,26 @@ msgstr ""
 msgid "Fatal Error:"
 msgstr "унутраная памылка"
 
-#: fortran/expr.c:257
+#: fortran/expr.c:607
 #, c-format
 msgid "Constant expression required at %C"
 msgstr ""
 
-#: fortran/expr.c:260
+#: fortran/expr.c:610
 #, c-format
 msgid "Integer expression required at %C"
 msgstr ""
 
-#: fortran/expr.c:265
+#: fortran/expr.c:615
 #, c-format
 msgid "Integer value too large in expression at %C"
 msgstr ""
 
-#: fortran/expr.c:3023
+#: fortran/expr.c:3141
 msgid "array assignment"
 msgstr ""
 
-#: fortran/gfortranspec.c:245
-#, c-format
-msgid "overflowed output arg list for '%s'"
-msgstr ""
-
-#: fortran/gfortranspec.c:374
+#: fortran/gfortranspec.c:274
 #, c-format
 msgid ""
 "GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
@@ -4273,492 +3908,523 @@ msgid ""
 "\n"
 msgstr ""
 
-#: fortran/gfortranspec.c:396 fortran/gfortranspec.c:435
-#, fuzzy, c-format
-msgid "argument to '%s' missing"
-msgstr "аргумент для \"%s\" прапушчан"
-
-#: fortran/gfortranspec.c:400
-#, c-format
-msgid "no input files; unwilling to write output files"
-msgstr ""
-
-#: fortran/gfortranspec.c:422
-#, c-format
-msgid "Warning: Using -M <directory> is deprecated, use -J instead\n"
-msgstr ""
-
-#: fortran/gfortranspec.c:557
+#: fortran/gfortranspec.c:418
 #, fuzzy, c-format
 msgid "Driving:"
 msgstr "увага:"
 
-#: fortran/io.c:548
-msgid "Positive width required"
+#: fortran/interface.c:2238 fortran/intrinsic.c:3621
+msgid "actual argument to INTENT = OUT/INOUT"
 msgstr ""
 
 #: fortran/io.c:549
-msgid "Nonnegative width required"
+msgid "Positive width required"
 msgstr ""
 
 #: fortran/io.c:550
+msgid "Nonnegative width required"
+msgstr ""
+
+#: fortran/io.c:551
 msgid "Unexpected element '%c' in format string at %L"
 msgstr ""
 
-#: fortran/io.c:552
+#: fortran/io.c:553
 msgid "Unexpected end of format string"
 msgstr ""
 
-#: fortran/io.c:553
+#: fortran/io.c:554
 msgid "Zero width in format descriptor"
 msgstr ""
 
-#: fortran/io.c:573
+#: fortran/io.c:574
 msgid "Missing leading left parenthesis"
 msgstr ""
 
-#: fortran/io.c:602
+#: fortran/io.c:603
 msgid "Left parenthesis required after '*'"
 msgstr ""
 
-#: fortran/io.c:633
+#: fortran/io.c:634
 msgid "Expected P edit descriptor"
 msgstr ""
 
 #. P requires a prior number.
-#: fortran/io.c:641
+#: fortran/io.c:642
 msgid "P descriptor requires leading scale factor"
 msgstr ""
 
-#: fortran/io.c:736 fortran/io.c:750
+#: fortran/io.c:737 fortran/io.c:751
 msgid "Comma required after P descriptor"
 msgstr ""
 
-#: fortran/io.c:764
+#: fortran/io.c:765
 msgid "Positive width required with T descriptor"
 msgstr ""
 
-#: fortran/io.c:843
+#: fortran/io.c:844
 msgid "E specifier not allowed with g0 descriptor"
 msgstr ""
 
-#: fortran/io.c:913
+#: fortran/io.c:914
 msgid "Positive exponent width required"
 msgstr ""
 
-#: fortran/io.c:943
+#: fortran/io.c:944
 msgid "Period required in format specifier"
 msgstr ""
 
+#: fortran/io.c:1521
+#, c-format
+msgid "%s tag"
+msgstr ""
+
+#: fortran/io.c:2818
+msgid "internal unit in WRITE"
+msgstr ""
+
+#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
+#. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
+#: fortran/io.c:3999
+#, c-format
+msgid "%s tag with INQUIRE"
+msgstr ""
+
 #: fortran/matchexp.c:28
 #, c-format
 msgid "Syntax error in expression at %C"
 msgstr ""
 
-#: fortran/module.c:983
+#: fortran/module.c:985
 msgid "Unexpected EOF"
 msgstr ""
 
-#: fortran/module.c:1015
+#: fortran/module.c:1017
 msgid "Unexpected end of module in string constant"
 msgstr ""
 
-#: fortran/module.c:1069
+#: fortran/module.c:1071
 msgid "Integer overflow"
 msgstr ""
 
-#: fortran/module.c:1100
+#: fortran/module.c:1102
 msgid "Name too long"
 msgstr ""
 
-#: fortran/module.c:1207
+#: fortran/module.c:1209
 msgid "Bad name"
 msgstr ""
 
-#: fortran/module.c:1251
+#: fortran/module.c:1253
 msgid "Expected name"
 msgstr ""
 
-#: fortran/module.c:1254
+#: fortran/module.c:1256
 msgid "Expected left parenthesis"
 msgstr ""
 
-#: fortran/module.c:1257
+#: fortran/module.c:1259
 msgid "Expected right parenthesis"
 msgstr ""
 
-#: fortran/module.c:1260
+#: fortran/module.c:1262
 msgid "Expected integer"
 msgstr ""
 
-#: fortran/module.c:1263
+#: fortran/module.c:1265
 msgid "Expected string"
 msgstr ""
 
-#: fortran/module.c:1287
+#: fortran/module.c:1289
 msgid "find_enum(): Enum not found"
 msgstr ""
 
-#: fortran/module.c:1887
+#: fortran/module.c:1908
 msgid "Expected attribute bit name"
 msgstr ""
 
-#: fortran/module.c:2746
+#: fortran/module.c:2777
 msgid "Expected integer string"
 msgstr ""
 
-#: fortran/module.c:2750
+#: fortran/module.c:2781
 msgid "Error converting integer"
 msgstr ""
 
-#: fortran/module.c:2772
+#: fortran/module.c:2803
 msgid "Expected real string"
 msgstr ""
 
-#: fortran/module.c:2989
+#: fortran/module.c:3020
 msgid "Expected expression type"
 msgstr ""
 
-#: fortran/module.c:3043
+#: fortran/module.c:3074
 #, fuzzy
 msgid "Bad operator"
 msgstr "невыкарыстаемы параметр \"%s\""
 
-#: fortran/module.c:3132
+#: fortran/module.c:3163
 msgid "Bad type in constant expression"
 msgstr ""
 
-#: fortran/module.c:5522
+#: fortran/module.c:5669
 msgid "Unexpected end of module"
 msgstr ""
 
-#: fortran/parse.c:1144
+#: fortran/parse.c:1166
 msgid "arithmetic IF"
 msgstr ""
 
-#: fortran/parse.c:1150
+#: fortran/parse.c:1175
 #, fuzzy
 msgid "attribute declaration"
 msgstr "Нерэчаіснае абвяшчэнне"
 
-#: fortran/parse.c:1183
+#: fortran/parse.c:1211
 #, fuzzy
 msgid "data declaration"
 msgstr "пустое абвяшчэньне"
 
-#: fortran/parse.c:1192
+#: fortran/parse.c:1220
 #, fuzzy
 msgid "derived type declaration"
 msgstr "пустое абвяшчэньне"
 
-#: fortran/parse.c:1277
+#: fortran/parse.c:1314
 msgid "block IF"
 msgstr ""
 
-#: fortran/parse.c:1286
+#: fortran/parse.c:1323
 msgid "implied END DO"
 msgstr ""
 
-#: fortran/parse.c:1362
+#: fortran/parse.c:1408 fortran/resolve.c:8917
 msgid "assignment"
 msgstr ""
 
-#: fortran/parse.c:1365
+#: fortran/parse.c:1411 fortran/resolve.c:8956 fortran/resolve.c:8958
 msgid "pointer assignment"
 msgstr ""
 
-#: fortran/parse.c:1383
+#: fortran/parse.c:1429
 msgid "simple IF"
 msgstr ""
 
-#: fortran/resolve.c:386
+#: fortran/resolve.c:499
 msgid "module procedure"
 msgstr ""
 
-#: fortran/resolve.c:387
+#: fortran/resolve.c:500
 #, fuzzy
 msgid "internal function"
 msgstr "У функцыі"
 
-#: fortran/resolve.c:1686
+#: fortran/resolve.c:1896
 msgid "elemental procedure"
 msgstr ""
 
-#: fortran/resolve.c:3330
+#: fortran/resolve.c:3654
 #, c-format
 msgid "Invalid context for NULL() pointer at %%L"
 msgstr ""
 
-#: fortran/resolve.c:3346
+#: fortran/resolve.c:3670
 #, c-format
 msgid "Operand of unary numeric operator '%s' at %%L is %s"
 msgstr ""
 
-#: fortran/resolve.c:3362
+#: fortran/resolve.c:3686
 #, c-format
 msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
 msgstr ""
 
-#: fortran/resolve.c:3377
+#: fortran/resolve.c:3701
 #, c-format
 msgid "Operands of string concatenation operator at %%L are %s/%s"
 msgstr ""
 
-#: fortran/resolve.c:3396
+#: fortran/resolve.c:3720
 #, c-format
 msgid "Operands of logical operator '%s' at %%L are %s/%s"
 msgstr ""
 
-#: fortran/resolve.c:3410
+#: fortran/resolve.c:3734
 #, c-format
 msgid "Operand of .not. operator at %%L is %s"
 msgstr ""
 
-#: fortran/resolve.c:3424
+#: fortran/resolve.c:3748
 msgid "COMPLEX quantities cannot be compared at %L"
 msgstr ""
 
-#: fortran/resolve.c:3453
+#: fortran/resolve.c:3777
 #, c-format
 msgid "Logicals at %%L must be compared with %s instead of %s"
 msgstr ""
 
-#: fortran/resolve.c:3459
+#: fortran/resolve.c:3783
 #, c-format
 msgid "Operands of comparison operator '%s' at %%L are %s/%s"
 msgstr ""
 
-#: fortran/resolve.c:3467
+#: fortran/resolve.c:3791
 #, c-format
 msgid "Unknown operator '%s' at %%L"
 msgstr ""
 
-#: fortran/resolve.c:3469
+#: fortran/resolve.c:3793
 #, c-format
 msgid "Operand of user operator '%s' at %%L is %s"
 msgstr ""
 
-#: fortran/resolve.c:3472
+#: fortran/resolve.c:3796
 #, c-format
 msgid "Operands of user operator '%s' at %%L are %s/%s"
 msgstr ""
 
-#: fortran/resolve.c:3558
+#: fortran/resolve.c:3882
 #, c-format
 msgid "Inconsistent ranks for operator at %%L and %%L"
 msgstr ""
 
-#: fortran/resolve.c:5722
+#: fortran/resolve.c:6136
 msgid "Loop variable"
 msgstr ""
 
-#: fortran/resolve.c:5734
+#: fortran/resolve.c:6140
+msgid "iterator variable"
+msgstr ""
+
+#: fortran/resolve.c:6145
 msgid "Start expression in DO loop"
 msgstr ""
 
-#: fortran/resolve.c:5738
+#: fortran/resolve.c:6149
 msgid "End expression in DO loop"
 msgstr ""
 
-#: fortran/resolve.c:5742
+#: fortran/resolve.c:6153
 msgid "Step expression in DO loop"
 msgstr ""
 
-#: fortran/trans-array.c:1134
+#: fortran/resolve.c:6400 fortran/resolve.c:6402
+msgid "DEALLOCATE object"
+msgstr ""
+
+#: fortran/resolve.c:6703 fortran/resolve.c:6705
+msgid "ALLOCATE object"
+msgstr ""
+
+#: fortran/resolve.c:6884
+msgid "STAT variable"
+msgstr ""
+
+#: fortran/resolve.c:6927
+msgid "ERRMSG variable"
+msgstr ""
+
+#: fortran/resolve.c:7941
+msgid "item in READ"
+msgstr ""
+
+#: fortran/trans-array.c:1137
 #, c-format
 msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
 msgstr ""
 
-#: fortran/trans-decl.c:3982
+#: fortran/trans-decl.c:4204
 #, c-format
 msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
 msgstr ""
 
-#: fortran/trans-decl.c:3990
+#: fortran/trans-decl.c:4212
 #, c-format
 msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
 msgstr ""
 
-#: fortran/trans-expr.c:1624
-msgid "internal error: bad hash value in dynamic dispatch"
+#: fortran/trans-expr.c:5059
+#, c-format
+msgid "Target of rank remapping is too small (%ld < %ld)"
 msgstr ""
 
-#: fortran/trans-intrinsic.c:777
+#: fortran/trans-intrinsic.c:890
 #, c-format
 msgid "Unequal character lengths (%ld/%ld) in %s"
 msgstr ""
 
-#: fortran/trans-intrinsic.c:4863
+#: fortran/trans-intrinsic.c:5413
 #, c-format
 msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %lld)"
 msgstr ""
 
-#: fortran/trans-intrinsic.c:4895
+#: fortran/trans-intrinsic.c:5445
 msgid "Argument NCOPIES of REPEAT intrinsic is too large"
 msgstr ""
 
-#: fortran/trans-io.c:488
+#: fortran/trans-io.c:508
 msgid "Unit number in I/O statement too small"
 msgstr ""
 
-#: fortran/trans-io.c:496
+#: fortran/trans-io.c:517
 msgid "Unit number in I/O statement too large"
 msgstr ""
 
-#: fortran/trans-stmt.c:158
+#: fortran/trans-stmt.c:155
 msgid "Assigned label is not a target label"
 msgstr ""
 
-#: fortran/trans-stmt.c:882 fortran/trans-stmt.c:1152
-msgid "Loop variable has been modified"
+#: fortran/trans-stmt.c:655
+#, c-format
+msgid "Invalid image number %d in SYNC IMAGES"
 msgstr ""
 
-#: fortran/trans-stmt.c:1015
-msgid "DO step value is zero"
+#: fortran/trans-stmt.c:991 fortran/trans-stmt.c:1272
+msgid "Loop variable has been modified"
 msgstr ""
 
-#: fortran/trans.c:50
-msgid "Array bound mismatch"
+#: fortran/trans-stmt.c:1131
+msgid "DO step value is zero"
 msgstr ""
 
-#: fortran/trans.c:51
+#: fortran/trans.c:48
 msgid "Array reference out of bounds"
 msgstr ""
 
-#: fortran/trans.c:52
+#: fortran/trans.c:49
 msgid "Incorrect function return value"
 msgstr ""
 
-#: fortran/trans.c:533
+#: fortran/trans.c:556
 msgid "Memory allocation failed"
 msgstr ""
 
-#: fortran/trans.c:619
+#: fortran/trans.c:645
 msgid "Attempt to allocate negative amount of memory. Possible integer overflow"
 msgstr ""
 
-#: fortran/trans.c:653 fortran/trans.c:966
+#: fortran/trans.c:681 fortran/trans.c:1099
 msgid "Out of memory"
 msgstr ""
 
-#: fortran/trans.c:746
+#: fortran/trans.c:776
 #, c-format
-msgid "Attempting to allocate already allocated array '%s'"
+msgid "Attempting to allocate already allocated variable '%s'"
 msgstr ""
 
-#: fortran/trans.c:752
-msgid "Attempting to allocate already allocatedarray"
+#: fortran/trans.c:782
+msgid "Attempting to allocate already allocated variable"
 msgstr ""
 
-#: fortran/trans.c:863
+#: fortran/trans.c:895 fortran/trans.c:975
 #, c-format
 msgid "Attempt to DEALLOCATE unallocated '%s'"
 msgstr ""
 
-#: fortran/trans.c:947
+#: fortran/trans.c:1080
 msgid "Attempt to allocate a negative amount of memory."
 msgstr ""
 
-#: java/jcf-dump.c:1068
+#: java/jcf-dump.c:1062
 #, c-format
 msgid "Not a valid Java .class file.\n"
 msgstr ""
 
-#: java/jcf-dump.c:1074
+#: java/jcf-dump.c:1068
 #, c-format
 msgid "error while parsing constant pool\n"
 msgstr ""
 
-#: java/jcf-dump.c:1080 java/jcf-parse.c:1433
+#: java/jcf-dump.c:1074 java/jcf-parse.c:1435
 #, gcc-internal-format
 msgid "error in constant pool entry #%d\n"
 msgstr ""
 
-#: java/jcf-dump.c:1090
+#: java/jcf-dump.c:1084
 #, c-format
 msgid "error while parsing fields\n"
 msgstr ""
 
-#: java/jcf-dump.c:1096
+#: java/jcf-dump.c:1090
 #, fuzzy, c-format
 msgid "error while parsing methods\n"
 msgstr "памылка запісу ў %s"
 
-#: java/jcf-dump.c:1102
+#: java/jcf-dump.c:1096
 #, c-format
 msgid "error while parsing final attributes\n"
 msgstr ""
 
-#: java/jcf-dump.c:1139
+#: java/jcf-dump.c:1133
 #, c-format
 msgid "Try 'jcf-dump --help' for more information.\n"
 msgstr ""
 
-#: java/jcf-dump.c:1146
+#: java/jcf-dump.c:1140
 #, c-format
 msgid ""
 "Usage: jcf-dump [OPTION]... CLASS...\n"
 "\n"
 msgstr ""
 
-#: java/jcf-dump.c:1147
+#: java/jcf-dump.c:1141
 #, c-format
 msgid ""
 "Display contents of a class file in readable form.\n"
 "\n"
 msgstr ""
 
-#: java/jcf-dump.c:1148
+#: java/jcf-dump.c:1142
 #, fuzzy, c-format
 msgid "  -c                      Disassemble method bodies\n"
 msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
 
-#: java/jcf-dump.c:1149
+#: java/jcf-dump.c:1143
 #, fuzzy, c-format
 msgid "  --javap                 Generate output in 'javap' format\n"
 msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
 
-#: java/jcf-dump.c:1151
+#: java/jcf-dump.c:1145
 #, c-format
 msgid "  --classpath PATH        Set path to find .class files\n"
 msgstr ""
 
-#: java/jcf-dump.c:1152
+#: java/jcf-dump.c:1146
 #, c-format
 msgid "  -IDIR                   Append directory to class path\n"
 msgstr ""
 
-#: java/jcf-dump.c:1153
+#: java/jcf-dump.c:1147
 #, c-format
 msgid "  --bootclasspath PATH    Override built-in class path\n"
 msgstr ""
 
-#: java/jcf-dump.c:1154
+#: java/jcf-dump.c:1148
 #, c-format
 msgid "  --extdirs PATH          Set extensions directory path\n"
 msgstr ""
 
-#: java/jcf-dump.c:1155
+#: java/jcf-dump.c:1149
 #, fuzzy, c-format
 msgid "  -o FILE                 Set output file name\n"
 msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
 
-#: java/jcf-dump.c:1157
+#: java/jcf-dump.c:1151
 #, fuzzy, c-format
 msgid "  --help                  Print this help, then exit\n"
 msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
 
-#: java/jcf-dump.c:1158
+#: java/jcf-dump.c:1152
 #, fuzzy, c-format
 msgid "  --version               Print version number, then exit\n"
 msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
 
-#: java/jcf-dump.c:1159
+#: java/jcf-dump.c:1153
 #, fuzzy, c-format
 msgid "  -v, --verbose           Print extra information while running\n"
 msgstr "  -dumpversion             Адлюстраваць версію кампілятара\n"
 
-#: java/jcf-dump.c:1161
+#: java/jcf-dump.c:1155
 #, fuzzy, c-format
 msgid ""
 "For bug reporting instructions, please see:\n"
@@ -4767,22 +4433,22 @@ msgstr ""
 "\n"
 "Інструкцыі для паведамленняў аб памылках глядзіце тут:\n"
 
-#: java/jcf-dump.c:1189 java/jcf-dump.c:1257
+#: java/jcf-dump.c:1183 java/jcf-dump.c:1251
 #, c-format
 msgid "jcf-dump: no classes specified\n"
 msgstr ""
 
-#: java/jcf-dump.c:1277
+#: java/jcf-dump.c:1271
 #, fuzzy, c-format
 msgid "Cannot open '%s' for output.\n"
 msgstr "немагчыма адчыніць %s для запісу"
 
-#: java/jcf-dump.c:1322
+#: java/jcf-dump.c:1316
 #, c-format
 msgid "bad format of .zip/.jar archive\n"
 msgstr ""
 
-#: java/jcf-dump.c:1440
+#: java/jcf-dump.c:1434
 #, c-format
 msgid "Bad byte codes.\n"
 msgstr ""
@@ -4792,128 +4458,77 @@ msgstr ""
 msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
 msgstr ""
 
-#: java/jvgenmain.c:109
+#: java/jvgenmain.c:111
 #, fuzzy, c-format
 msgid "%s: Cannot open output file: %s\n"
 msgstr "немагчыма адчыніць файл уводу `%s'"
 
-#: java/jvgenmain.c:151
+#: java/jvgenmain.c:157
 #, fuzzy, c-format
 msgid "%s: Failed to close output file %s\n"
 msgstr "немагчыма зачыніць уваходзячы файл %s"
 
-#: java/jvspec.c:406
-#, c-format
-msgid "can't specify '-D' without '--main'\n"
+#: config/arc/arc.h:61 config/mips/mips.h:1171
+msgid "may not use both -EB and -EL"
 msgstr ""
 
-#: java/jvspec.c:409
-#, fuzzy, c-format
-msgid "'%s' is not a valid class name"
-msgstr "\"%s\" - гэта не пачатак дэкларацыі"
-
-#: java/jvspec.c:415
-#, c-format
-msgid "--resource requires -o"
+#: config/vax/netbsd-elf.h:51
+msgid "the -shared option is not currently supported for VAX ELF"
 msgstr ""
 
-#: java/jvspec.c:429
-#, c-format
-msgid "cannot specify both -C and -o"
+#: config/i386/linux-unwind.h:186
+msgid "ax ; {int $0x80 | syscall"
 msgstr ""
 
-#: java/jvspec.c:441
-#, c-format
-msgid "cannot create temporary file"
-msgstr "немагчыма стварыць часовы файл"
-
-#: java/jvspec.c:463
-#, c-format
-msgid "using both @FILE with multiple files not implemented"
+#: config/i386/mingw-w64.h:76 config/i386/mingw32.h:101
+#: config/i386/cygwin.h:116
+msgid "shared and mdll are not compatible"
 msgstr ""
 
-#: java/jvspec.c:585
-#, c-format
-msgid "cannot specify 'main' class when not linking"
+#: ada/gcc-interface/lang-specs.h:33 java/jvspec.c:80 gcc.c:766
+msgid "-pg and -fomit-frame-pointer are incompatible"
 msgstr ""
 
-#: config/vax/netbsd-elf.h:51
-msgid "the -shared option is not currently supported for VAX ELF"
+#: ada/gcc-interface/lang-specs.h:34
+msgid "-c or -S required for Ada"
 msgstr ""
 
-#: config/vax/vax.h:50 config/vax/vax.h:51
-#, fuzzy
-msgid "profiling not supported with -mg"
-msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
-
-#: config/i386/linux-unwind.h:186
-msgid "ax ; {int $0x80 | syscall"
+#: config/mcore/mcore.h:54
+msgid "the m210 does not have little endian support"
 msgstr ""
 
-#: config/darwin.h:311
+#: config/darwin.h:223
 msgid "-current_version only allowed with -dynamiclib"
 msgstr ""
 
-#: config/darwin.h:313
+#: config/darwin.h:225
 msgid "-install_name only allowed with -dynamiclib"
 msgstr ""
 
-#: config/darwin.h:318
+#: config/darwin.h:230
 msgid "-bundle not allowed with -dynamiclib"
 msgstr ""
 
-#: config/darwin.h:319
+#: config/darwin.h:231
 msgid "-bundle_loader not allowed with -dynamiclib"
 msgstr ""
 
-#: config/darwin.h:320
+#: config/darwin.h:232
 msgid "-client_name not allowed with -dynamiclib"
 msgstr ""
 
-#: config/darwin.h:325
+#: config/darwin.h:237
 msgid "-force_flat_namespace not allowed with -dynamiclib"
 msgstr ""
 
-#: config/darwin.h:327
+#: config/darwin.h:239
 msgid "-keep_private_externs not allowed with -dynamiclib"
 msgstr ""
 
-#: config/darwin.h:328
+#: config/darwin.h:240
 msgid "-private_bundle not allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-msgid "gfortran does not support -E without -cpp"
-msgstr ""
-
-#: config/arc/arc.h:61 config/mips/mips.h:1230
-msgid "may not use both -EB and -EL"
-msgstr ""
-
-#: config/mcore/mcore.h:54
-msgid "the m210 does not have little endian support"
-msgstr ""
-
-#: ada/gcc-interface/lang-specs.h:33 gcc.c:896 java/jvspec.c:81
-msgid "-pg and -fomit-frame-pointer are incompatible"
-msgstr ""
-
-#: ada/gcc-interface/lang-specs.h:34
-msgid "-c or -S required for Ada"
-msgstr ""
-
-#: config/sparc/freebsd.h:34 config/rs6000/sysv4.h:870
-#: config/ia64/freebsd.h:26 config/i386/freebsd.h:103
-#: config/alpha/freebsd.h:33
-msgid "consider using `-pg' instead of `-p' with gprof(1)"
-msgstr ""
-
-#: 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 ""
-
 #: java/lang-specs.h:33
 msgid "-fjni and -femit-class-files are incompatible"
 msgstr ""
@@ -4926,41 +4541,37 @@ msgstr ""
 msgid "-femit-class-file should used along with -fsyntax-only"
 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"
-
-#: gcc.c:868
-msgid "GCC does not support -C or -CC without -E"
+#: config/sparc/freebsd.h:35 config/rs6000/sysv4.h:843
+#: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:104
+#: config/alpha/freebsd.h:34
+msgid "consider using '-pg' instead of '-p' with gprof(1)"
 msgstr ""
 
-#: gcc.c:1073
-msgid "GNU C no longer supports -traditional without -E"
+#: 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 ""
 
-#: gcc.c:1089
-msgid "-E or -x required when input is from standard input"
+#: config/bfin/elf.h:54
+msgid "no processor type specified for linking"
 msgstr ""
 
-#: config/i386/mingw-w64.h:61 config/i386/mingw32.h:81
-#: config/i386/cygwin.h:123
-msgid "shared and mdll are not compatible"
-msgstr ""
+#: config/vax/vax.h:50 config/vax/vax.h:51
+#, fuzzy
+msgid "profiling not supported with -mg"
+msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
 
-#: 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:356 config/rs6000/linux64.h:358 config/linux.h:111
-#: config/linux.h:113
-msgid "-mglibc and -muclibc used together"
-msgstr ""
+#: config/i386/nwld.h:34
+#, fuzzy
+msgid "static linking is not supported"
+msgstr "-pipe не падтрымліваецца"
 
 #: 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"
+msgid "warning: consider linking with '-static' as system libraries with"
 msgstr ""
 
 #: config/pa/pa-hpux10.h:88 config/pa/pa-hpux10.h:91 config/pa/pa-hpux10.h:99
@@ -4970,89 +4581,74 @@ msgstr ""
 msgid "  profiling support are only provided in archive format"
 msgstr ""
 
-#: config/rs6000/darwin.h:95
-msgid " conflicting code gen style switches are used"
+#: config/vxworks.h:71
+msgid "-Xbind-now and -Xbind-lazy are incompatible"
 msgstr ""
 
-#: config/arm/arm.h:154
-msgid "-msoft-float and -mhard_float may not be used together"
+#: objc/lang-specs.h:31 objc/lang-specs.h:46
+msgid "GNU Objective C no longer supports traditional compilation"
 msgstr ""
 
-#: config/arm/arm.h:156
-msgid "-mbig-endian and -mlittle-endian may not be used together"
-msgstr ""
+#: config/sparc/sol2-bi.h:212 config/sparc/sol2-bi.h:217
+#: config/sparc/sol2-gld-bi.h:50 config/sparc/sol2-gld-bi.h:55
+#, fuzzy
+msgid "does not support multilib"
+msgstr "%s не падтрымлівае %s"
 
-#: config/vxworks.h:71
-msgid "-Xbind-now and -Xbind-lazy are incompatible"
+#: config/arm/arm.h:178
+msgid "-msoft-float and -mhard_float may not be used together"
 msgstr ""
 
-#: config/bfin/elf.h:54
-msgid "no processor type specified for linking"
+#: config/arm/arm.h:180
+msgid "-mbig-endian and -mlittle-endian may not be used together"
 msgstr ""
 
-#: config/i386/nwld.h:34
-#, fuzzy
-msgid "Static linking is not supported."
-msgstr "-pipe не падтрымліваецца"
-
-#: config/i386/cygwin.h:28
-msgid "mno-cygwin and mno-win32 are not compatible"
+#: config/cris/cris.h:197
+msgid "do not specify both -march=... and -mcpu=..."
 msgstr ""
 
-#: config/sh/sh.h:463
+#: config/sh/sh.h:469
 #, fuzzy
 msgid "SH2a does not support little-endian"
 msgstr "%s не падтрымлівае %s"
 
-#: config/rx/rx.h:63
+#: config/rx/rx.h:66
 msgid "-mas100-syntax is incompatible with -gdwarf"
 msgstr ""
 
-#: config/rx/rx.h:64
+#: config/rx/rx.h:67
 msgid "rx200 cpu does not have FPU hardware"
 msgstr ""
 
-#: config/arm/freebsd.h:31
-msgid "consider using `-pg' instead of `-p' with gprof(1) "
-msgstr ""
-
-#: objc/lang-specs.h:31 objc/lang-specs.h:46
-msgid "GNU Objective C no longer supports traditional compilation"
+#: config/rs6000/darwin.h:99
+msgid " conflicting code gen style switches are used"
 msgstr ""
 
-#: config/cris/cris.h:207
-msgid "Do not specify both -march=... and -mcpu=..."
-msgstr ""
+#: config/mips/r3900.h:34
+msgid "-mhard-float not supported"
+msgstr "-mhard-float не падтрымліваецца"
 
-#: config/i386/i386.h:543
-msgid "`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead."
+#: config/mips/r3900.h:36
+msgid "-msingle-float and -msoft-float cannot both be specified"
 msgstr ""
 
-#: config/i386/i386.h:546
-msgid "`-mintel-syntax' is deprecated. Use `-masm=intel' instead."
+#: gcc.c:927
+msgid "GNU C no longer supports -traditional without -E"
 msgstr ""
 
-#: config/i386/i386.h:548
-msgid "'-msse5' was removed."
+#: gcc.c:936
+msgid "-E or -x required when input is from standard input"
 msgstr ""
 
-#: config/i386/i386.h:550
-msgid "`-mno-intel-syntax' is deprecated. Use `-masm=att' instead."
+#: config/i386/i386.h:555
+msgid "'-msse5' was removed"
 msgstr ""
 
-#: config/s390/tpf.h:119
+#: config/s390/tpf.h:120
 #, 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"
-msgstr ""
-
 #: config/lynx.h:70
 msgid "cannot use mthreads and mlegacy-threads together"
 msgstr ""
@@ -5061,428 +4657,448 @@ msgstr ""
 msgid "cannot use mshared and static together"
 msgstr ""
 
-#: java/lang.opt:69
+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
+msgid "gfortran does not support -E without -cpp"
+msgstr ""
+
+#: java/lang.opt:122
 msgid "Warn if deprecated empty statements are found"
 msgstr ""
 
-#: java/lang.opt:73
+#: java/lang.opt:126
 msgid "Warn if .class files are out of date"
 msgstr ""
 
-#: java/lang.opt:77
+#: java/lang.opt:130
 msgid "Warn if modifiers are specified when not necessary"
 msgstr ""
 
-#: java/lang.opt:81
+#: java/lang.opt:150
 msgid "--CLASSPATH\tDeprecated; use --classpath instead"
 msgstr ""
 
-#: java/lang.opt:88
+#: java/lang.opt:157
 msgid "Permit the use of the assert keyword"
 msgstr ""
 
-#: java/lang.opt:110
+#: java/lang.opt:179
 msgid "--bootclasspath=<path>\tReplace system path"
 msgstr ""
 
-#: java/lang.opt:114
+#: java/lang.opt:183
 #, fuzzy
 msgid "Generate checks for references to NULL"
 msgstr "Стварыць код для DLL"
 
-#: java/lang.opt:118
+#: java/lang.opt:187
 msgid "--classpath=<path>\tSet class path"
 msgstr ""
 
-#: java/lang.opt:125
+#: java/lang.opt:194
 msgid "Output a class file"
 msgstr ""
 
-#: java/lang.opt:129
+#: java/lang.opt:198
 msgid "Alias for -femit-class-file"
 msgstr ""
 
-#: java/lang.opt:133
+#: java/lang.opt:202
 msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
 msgstr ""
 
-#: java/lang.opt:137
+#: java/lang.opt:206
 msgid "--extdirs=<path>\tSet the extension directory path"
 msgstr ""
 
-#: java/lang.opt:144
+#: java/lang.opt:216
 msgid "Input file is a file with a list of filenames to compile"
 msgstr ""
 
-#: java/lang.opt:151
+#: java/lang.opt:223
 msgid "Always check for non gcj generated classes archives"
 msgstr ""
 
-#: java/lang.opt:155
+#: java/lang.opt:227
 msgid "Assume the runtime uses a hash table to map an object to its synchronization structure"
 msgstr ""
 
-#: java/lang.opt:159
+#: java/lang.opt:231
 msgid "Generate instances of Class at runtime"
 msgstr ""
 
-#: java/lang.opt:163
+#: java/lang.opt:235
 msgid "Use offset tables for virtual method calls"
 msgstr ""
 
-#: java/lang.opt:170
+#: java/lang.opt:242
 msgid "Assume native functions are implemented using JNI"
 msgstr ""
 
-#: java/lang.opt:174
+#: java/lang.opt:246
 msgid "Enable optimization of static class initialization code"
 msgstr ""
 
-#: java/lang.opt:181
+#: java/lang.opt:253
 msgid "Reduce the amount of reflection meta-data generated"
 msgstr ""
 
-#: java/lang.opt:185
+#: java/lang.opt:257
 msgid "Enable assignability checks for stores into object arrays"
 msgstr ""
 
-#: java/lang.opt:189
+#: java/lang.opt:261
 #, fuzzy
 msgid "Generate code for the Boehm GC"
 msgstr "Генерыраваць код для Intel as"
 
-#: java/lang.opt:193
+#: java/lang.opt:265
 msgid "Call a library routine to do integer divisions"
 msgstr ""
 
-#: java/lang.opt:197
+#: java/lang.opt:269
 #, fuzzy
 msgid "Generate code for built-in atomic operations"
 msgstr "Генерыраваць код для Intel as"
 
-#: java/lang.opt:201
+#: java/lang.opt:273
 msgid "Generated should be loaded by bootstrap loader"
 msgstr ""
 
-#: java/lang.opt:205
+#: java/lang.opt:277
 msgid "Set the source language version"
 msgstr ""
 
-#: java/lang.opt:209
+#: java/lang.opt:281
 #, fuzzy
 msgid "Set the target VM version"
 msgstr "дрэнная версія загалоўка"
 
-#: ada/gcc-interface/lang.opt:100
+#: ada/gcc-interface/lang.opt:114
 msgid "-gnat<options>\tSpecify options to GNAT"
 msgstr ""
 
-#: fortran/lang.opt:57
+#: fortran/lang.opt:147
 msgid "-J<directory>\tPut MODULE files in 'directory'"
 msgstr ""
 
-#: fortran/lang.opt:73
+#: fortran/lang.opt:199
 msgid "Warn about possible aliasing of dummy arguments"
 msgstr ""
 
-#: fortran/lang.opt:77
+#: fortran/lang.opt:203
 msgid "Warn about alignment of COMMON blocks"
 msgstr ""
 
-#: fortran/lang.opt:81
+#: fortran/lang.opt:207
 msgid "Warn about missing ampersand in continued character constants"
 msgstr ""
 
-#: fortran/lang.opt:85
+#: fortran/lang.opt:211
 #, fuzzy
 msgid "Warn about creation of array temporaries"
 msgstr "немагчыма стварыць часовы файл"
 
-#: fortran/lang.opt:89
+#: fortran/lang.opt:215
 msgid "Warn about truncated character expressions"
 msgstr ""
 
-#: fortran/lang.opt:97
+#: fortran/lang.opt:223
+msgid "Warn about most implicit conversions"
+msgstr ""
+
+#: fortran/lang.opt:227
 msgid "Warn about calls with implicit interface"
 msgstr ""
 
-#: fortran/lang.opt:101
+#: fortran/lang.opt:231
 msgid "Warn about called procedures not explicitly declared"
 msgstr ""
 
-#: fortran/lang.opt:105
+#: fortran/lang.opt:235
 msgid "Warn about truncated source lines"
 msgstr ""
 
-#: fortran/lang.opt:109
+#: fortran/lang.opt:239
 msgid "Warn on intrinsics not part of the selected standard"
 msgstr ""
 
-#: fortran/lang.opt:117
+#: fortran/lang.opt:247
 msgid "Warn about \"suspicious\" constructs"
 msgstr ""
 
-#: fortran/lang.opt:121
+#: fortran/lang.opt:251
 msgid "Permit nonconforming uses of the tab character"
 msgstr ""
 
-#: fortran/lang.opt:125
+#: fortran/lang.opt:255
 msgid "Warn about underflow of numerical constant expressions"
 msgstr ""
 
-#: fortran/lang.opt:129
+#: fortran/lang.opt:259
 msgid "Warn if a user-procedure has the same name as an intrinsic"
 msgstr ""
 
-#: fortran/lang.opt:133
+#: fortran/lang.opt:263
+msgid "Warn about unused dummy arguments."
+msgstr ""
+
+#: fortran/lang.opt:267
 msgid "Enable preprocessing"
 msgstr ""
 
-#: fortran/lang.opt:137
+#: fortran/lang.opt:275
 msgid "Disable preprocessing"
 msgstr ""
 
-#: fortran/lang.opt:145
+#: fortran/lang.opt:283
 msgid "Enable alignment of COMMON blocks"
 msgstr ""
 
-#: fortran/lang.opt:149
+#: fortran/lang.opt:287
 msgid "All intrinsics procedures are available regardless of selected standard"
 msgstr ""
 
-#: fortran/lang.opt:157
+#: fortran/lang.opt:295
 msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
 msgstr ""
 
-#: fortran/lang.opt:161
+#: fortran/lang.opt:299
 msgid "Specify that backslash in string introduces an escape character"
 msgstr ""
 
-#: fortran/lang.opt:165
+#: fortran/lang.opt:303
 msgid "Produce a backtrace when a runtime error is encountered"
 msgstr ""
 
-#: fortran/lang.opt:169
+#: fortran/lang.opt:307
 msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS"
 msgstr ""
 
-#: fortran/lang.opt:173
+#: fortran/lang.opt:311
 msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument"
 msgstr ""
 
-#: fortran/lang.opt:177
+#: fortran/lang.opt:315
 msgid "Use big-endian format for unformatted files"
 msgstr ""
 
-#: fortran/lang.opt:181
+#: fortran/lang.opt:319
 msgid "Use little-endian format for unformatted files"
 msgstr ""
 
-#: fortran/lang.opt:185
+#: fortran/lang.opt:323
 msgid "Use native format for unformatted files"
 msgstr ""
 
-#: fortran/lang.opt:189
+#: fortran/lang.opt:327
 msgid "Swap endianness for unformatted files"
 msgstr ""
 
-#: fortran/lang.opt:193
+#: fortran/lang.opt:331
 msgid "Use the Cray Pointer extension"
 msgstr ""
 
-#: fortran/lang.opt:197
+#: fortran/lang.opt:335
 msgid "Ignore 'D' in column one in fixed form"
 msgstr ""
 
-#: fortran/lang.opt:201
+#: fortran/lang.opt:339
 msgid "Treat lines with 'D' in column one as comments"
 msgstr ""
 
-#: fortran/lang.opt:205
+#: fortran/lang.opt:343
 msgid "Set the default double precision kind to an 8 byte wide type"
 msgstr ""
 
-#: fortran/lang.opt:209
+#: fortran/lang.opt:347
 msgid "Set the default integer kind to an 8 byte wide type"
 msgstr ""
 
-#: fortran/lang.opt:213
+#: fortran/lang.opt:351
 msgid "Set the default real kind to an 8 byte wide type"
 msgstr ""
 
-#: fortran/lang.opt:217
+#: fortran/lang.opt:355
 msgid "Allow dollar signs in entity names"
 msgstr ""
 
-#: fortran/lang.opt:221
+#: fortran/lang.opt:359
 msgid "Dump a core file when a runtime error occurs"
 msgstr ""
 
-#: fortran/lang.opt:225
+#: fortran/lang.opt:363
 msgid "Display the code tree after parsing"
 msgstr ""
 
-#: fortran/lang.opt:229
+#: fortran/lang.opt:367
+msgid "Display the code tree after front end optimization"
+msgstr ""
+
+#: fortran/lang.opt:371
+msgid "Display the code tree after parsing; deprecated option"
+msgstr ""
+
+#: fortran/lang.opt:375
 msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays"
 msgstr ""
 
-#: fortran/lang.opt:233
+#: fortran/lang.opt:379
 msgid "Use f2c calling convention"
 msgstr ""
 
-#: fortran/lang.opt:237
+#: fortran/lang.opt:383
 msgid "Assume that the source file is fixed form"
 msgstr ""
 
-#: fortran/lang.opt:241
+#: fortran/lang.opt:387
 msgid "Specify where to find the compiled intrinsic modules"
 msgstr ""
 
-#: fortran/lang.opt:245
+#: fortran/lang.opt:391
 msgid "Allow arbitrary character line width in fixed mode"
 msgstr ""
 
-#: fortran/lang.opt:249
+#: fortran/lang.opt:395
 msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode"
 msgstr ""
 
-#: fortran/lang.opt:253
+#: fortran/lang.opt:399
 msgid "-ffpe-trap=[...]\tStop on following floating point exceptions"
 msgstr ""
 
-#: fortran/lang.opt:257
+#: fortran/lang.opt:403
 msgid "Assume that the source file is free form"
 msgstr ""
 
-#: fortran/lang.opt:261
+#: fortran/lang.opt:407
 msgid "Allow arbitrary character line width in free mode"
 msgstr ""
 
-#: fortran/lang.opt:265
+#: fortran/lang.opt:411
 msgid "-ffree-line-length-<n>\tUse n as character line width in free mode"
 msgstr ""
 
-#: fortran/lang.opt:269
+#: fortran/lang.opt:415
 msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements"
 msgstr ""
 
-#: fortran/lang.opt:273
+#: fortran/lang.opt:419
 msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n"
 msgstr ""
 
-#: fortran/lang.opt:277
+#: fortran/lang.opt:423
 msgid "-finit-integer=<n>\tInitialize local integer variables to n"
 msgstr ""
 
-#: fortran/lang.opt:281
+#: fortran/lang.opt:427
 msgid "Initialize local variables to zero (from g77)"
 msgstr ""
 
-#: fortran/lang.opt:285
+#: fortran/lang.opt:431
 msgid "-finit-logical=<true|false>\tInitialize local logical variables"
 msgstr ""
 
-#: fortran/lang.opt:289
+#: fortran/lang.opt:435
 msgid "-finit-real=<zero|nan|inf|-inf>\tInitialize local real variables"
 msgstr ""
 
-#: fortran/lang.opt:293
+#: fortran/lang.opt:439
 msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor"
 msgstr ""
 
-#: fortran/lang.opt:297
-msgid "-fmax-errors=<n>\tMaximum number of errors to report"
-msgstr ""
-
-#: fortran/lang.opt:301
+#: fortran/lang.opt:443
 msgid "-fmax-identifier-length=<n>\tMaximum identifier length"
 msgstr ""
 
-#: fortran/lang.opt:305
+#: fortran/lang.opt:447
 msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords"
 msgstr ""
 
-#: fortran/lang.opt:309
+#: fortran/lang.opt:451
 msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack"
 msgstr ""
 
-#: fortran/lang.opt:313
+#: fortran/lang.opt:455
 msgid "Set default accessibility of module entities to PRIVATE."
 msgstr ""
 
-#: fortran/lang.opt:321
+#: fortran/lang.opt:463
 msgid "Try to lay out derived types as compactly as possible"
 msgstr ""
 
-#: fortran/lang.opt:329
+#: fortran/lang.opt:471
 msgid "Protect parentheses in expressions"
 msgstr ""
 
-#: fortran/lang.opt:333
+#: fortran/lang.opt:475
 msgid "Enable range checking during compilation"
 msgstr ""
 
-#: fortran/lang.opt:337
+#: fortran/lang.opt:479
 msgid "Use a 4-byte record marker for unformatted files"
 msgstr ""
 
-#: fortran/lang.opt:341
+#: fortran/lang.opt:483
 msgid "Use an 8-byte record marker for unformatted files"
 msgstr ""
 
-#: fortran/lang.opt:345
+#: fortran/lang.opt:487
 msgid "Allocate local variables on the stack to allow indirect recursion"
 msgstr ""
 
-#: fortran/lang.opt:349
+#: fortran/lang.opt:491
 msgid "Copy array sections into a contiguous block on procedure entry"
 msgstr ""
 
-#: fortran/lang.opt:353
+#: fortran/lang.opt:495
+msgid "-fcoarray=[...]\tSpecify which coarray parallelization should be used"
+msgstr ""
+
+#: fortran/lang.opt:499
 msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed"
 msgstr ""
 
-#: fortran/lang.opt:357
+#: fortran/lang.opt:503
 msgid "Append a second underscore if the name already contains an underscore"
 msgstr ""
 
-#: fortran/lang.opt:365
+#: fortran/lang.opt:511
 msgid "Apply negative sign to zero values"
 msgstr ""
 
-#: fortran/lang.opt:369
+#: fortran/lang.opt:515
 msgid "Append underscores to externally visible names"
 msgstr ""
 
-#: fortran/lang.opt:373
+#: fortran/lang.opt:519
 msgid "Compile all program units at once and check all interfaces"
 msgstr ""
 
-#: fortran/lang.opt:413
+#: fortran/lang.opt:559
 msgid "Statically link the GNU Fortran helper library (libgfortran)"
 msgstr ""
 
-#: fortran/lang.opt:417
+#: fortran/lang.opt:563
 msgid "Conform to the ISO Fortran 2003 standard"
 msgstr ""
 
-#: fortran/lang.opt:421
+#: fortran/lang.opt:567
 msgid "Conform to the ISO Fortran 2008 standard"
 msgstr ""
 
-#: fortran/lang.opt:425
+#: fortran/lang.opt:571
 msgid "Conform to the ISO Fortran 95 standard"
 msgstr ""
 
-#: fortran/lang.opt:429
+#: fortran/lang.opt:575
 msgid "Conform to nothing in particular"
 msgstr ""
 
-#: fortran/lang.opt:433
+#: fortran/lang.opt:579
 msgid "Accept extensions to support legacy code"
 msgstr ""
 
-#: config/alpha/alpha.opt:23 config/i386/i386.opt:201
+#: config/alpha/alpha.opt:23 config/i386/i386.opt:209
 msgid "Do not use hardware fp"
 msgstr "Не выкарыстоўваць апаратную плаваючую кропку"
 
@@ -5676,7 +5292,7 @@ msgstr ""
 msgid "Enable use of GPREL for read-only data in FDPIC"
 msgstr ""
 
-#: config/frv/frv.opt:120 config/rs6000/rs6000.opt:112
+#: config/frv/frv.opt:120 config/rs6000/rs6000.opt:113
 #: config/pdp11/pdp11.opt:71
 msgid "Use hardware floating point"
 msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
@@ -5768,14 +5384,24 @@ msgid "Target the AM33/2.0 processor"
 msgstr "Мэта - AM33 працэсар"
 
 #: config/mn10300/mn10300.opt:31
+#, fuzzy
+msgid "Target the AM34 processor"
+msgstr "Мэта - AM33 працэсар"
+
+#: config/mn10300/mn10300.opt:35 config/arm/arm.opt:154
+#, fuzzy
+msgid "Tune code for the given processor"
+msgstr "Генерыраваць код для дадзенага ЦП"
+
+#: config/mn10300/mn10300.opt:39
 msgid "Work around hardware multiply bug"
 msgstr ""
 
-#: config/mn10300/mn10300.opt:36
+#: config/mn10300/mn10300.opt:44
 msgid "Enable linker relaxations"
 msgstr ""
 
-#: config/mn10300/mn10300.opt:40
+#: config/mn10300/mn10300.opt:48
 msgid "Return pointers in both a0 and d0"
 msgstr ""
 
@@ -5795,7 +5421,7 @@ msgstr ""
 msgid "64 bit ABI"
 msgstr ""
 
-#: config/s390/s390.opt:31 config/i386/i386.opt:97 config/spu/spu.opt:80
+#: config/s390/s390.opt:31 config/i386/i386.opt:102 config/spu/spu.opt:80
 msgid "Generate code for given CPU"
 msgstr "Генерыраваць код для дадзенага ЦП"
 
@@ -5846,8 +5472,8 @@ msgstr ""
 msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
 msgstr ""
 
-#: 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
+#: config/s390/s390.opt:87 config/ia64/ia64.opt:115 config/sparc/sparc.opt:91
+#: config/i386/i386.opt:237 config/spu/spu.opt:84
 msgid "Schedule code for given CPU"
 msgstr ""
 
@@ -5957,7 +5583,7 @@ msgstr ""
 msgid "Enable earlier placing stop bits for better scheduling"
 msgstr ""
 
-#: config/ia64/ia64.opt:107 config/spu/spu.opt:72 config/sh/sh.opt:253
+#: config/ia64/ia64.opt:107 config/spu/spu.opt:72 config/sh/sh.opt:258
 #: config/pa/pa.opt:51
 msgid "Specify range of registers to make fixed"
 msgstr ""
@@ -6020,7 +5646,7 @@ msgid "Soft limit on number of memory insns per instruction group, giving lower
 msgstr ""
 
 #: 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)"
+msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)"
 msgstr ""
 
 #: config/ia64/ia64.opt:179
@@ -6088,67 +5714,63 @@ msgid "Assume possible double misalignment"
 msgstr ""
 
 #: config/sparc/sparc.opt:39
-msgid "Pass -assert pure-text to linker"
-msgstr ""
-
-#: config/sparc/sparc.opt:43
 msgid "Use ABI reserved registers"
 msgstr ""
 
-#: config/sparc/sparc.opt:47
+#: config/sparc/sparc.opt:43
 #, fuzzy
 msgid "Use hardware quad FP instructions"
 msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
 
-#: config/sparc/sparc.opt:51
+#: config/sparc/sparc.opt:47
 msgid "Do not use hardware quad fp instructions"
 msgstr ""
 
-#: config/sparc/sparc.opt:55
+#: config/sparc/sparc.opt:51
 msgid "Compile for V8+ ABI"
 msgstr ""
 
-#: config/sparc/sparc.opt:59
+#: config/sparc/sparc.opt:55
 msgid "Use UltraSPARC Visual Instruction Set extensions"
 msgstr ""
 
-#: config/sparc/sparc.opt:63
+#: config/sparc/sparc.opt:59
 msgid "Pointers are 64-bit"
 msgstr ""
 
-#: config/sparc/sparc.opt:67
+#: config/sparc/sparc.opt:63
 msgid "Pointers are 32-bit"
 msgstr ""
 
-#: config/sparc/sparc.opt:71
+#: config/sparc/sparc.opt:67
 msgid "Use 64-bit ABI"
 msgstr ""
 
-#: config/sparc/sparc.opt:75
+#: config/sparc/sparc.opt:71
 msgid "Use 32-bit ABI"
 msgstr ""
 
-#: config/sparc/sparc.opt:79
+#: config/sparc/sparc.opt:75
 msgid "Use stack bias"
 msgstr ""
 
-#: config/sparc/sparc.opt:83
+#: config/sparc/sparc.opt:79
 msgid "Use structs on stronger alignment for double-word copies"
 msgstr ""
 
-#: config/sparc/sparc.opt:87
+#: config/sparc/sparc.opt:83
 msgid "Optimize tail call instructions in assembler and linker"
 msgstr ""
 
-#: config/sparc/sparc.opt:91
+#: config/sparc/sparc.opt:87
 msgid "Use features of and schedule code for given CPU"
 msgstr ""
 
-#: config/sparc/sparc.opt:99
+#: config/sparc/sparc.opt:95
 msgid "Use given SPARC-V9 code model"
 msgstr ""
 
-#: config/sparc/sparc.opt:103
+#: config/sparc/sparc.opt:99
 msgid "Enable strict 32-bit psABI struct return checking."
 msgstr ""
 
@@ -6380,7 +6002,7 @@ msgstr ""
 msgid "Support TLS segment larger than 64K"
 msgstr ""
 
-#: config/m68k/ieee.opt:24 config/i386/i386.opt:137
+#: config/m68k/ieee.opt:24 config/i386/i386.opt:145
 msgid "Use IEEE math for fp comparisons"
 msgstr ""
 
@@ -6396,311 +6018,351 @@ msgstr ""
 msgid "For nested functions on stack executable permission is set."
 msgstr ""
 
-#: config/i386/i386.opt:61
+#: config/i386/i386.opt:66
 msgid "sizeof(long double) is 16"
 msgstr ""
 
-#: config/i386/i386.opt:65 config/i386/i386.opt:133
+#: config/i386/i386.opt:70 config/i386/i386.opt:141
 msgid "Use hardware fp"
 msgstr "Выкарыстоўваць апаратную плаваючую кропку"
 
-#: config/i386/i386.opt:69
+#: config/i386/i386.opt:74
 msgid "sizeof(long double) is 12"
 msgstr ""
 
-#: config/i386/i386.opt:73
+#: config/i386/i386.opt:78 config/sh/sh.opt:206
 msgid "Reserve space for outgoing arguments in the function prologue"
 msgstr ""
 
-#: config/i386/i386.opt:77
+#: config/i386/i386.opt:82
 msgid "Align some doubles on dword boundary"
 msgstr ""
 
-#: config/i386/i386.opt:81
+#: config/i386/i386.opt:86
 msgid "Function starts are aligned to this power of 2"
 msgstr ""
 
-#: config/i386/i386.opt:85
+#: config/i386/i386.opt:90
 msgid "Jump targets are aligned to this power of 2"
 msgstr ""
 
-#: config/i386/i386.opt:89
+#: config/i386/i386.opt:94
 msgid "Loop code aligned to this power of 2"
 msgstr ""
 
-#: config/i386/i386.opt:93
+#: config/i386/i386.opt:98
 msgid "Align destination of the string operations"
 msgstr ""
 
-#: config/i386/i386.opt:101
+#: config/i386/i386.opt:106
 msgid "Use given assembler dialect"
 msgstr "Выкарыстоўвываць зададзены дыялект асэмблера"
 
-#: config/i386/i386.opt:105
+#: config/i386/i386.opt:110
 msgid "Branches are this expensive (1-5, arbitrary units)"
 msgstr ""
 
-#: config/i386/i386.opt:109
+#: config/i386/i386.opt:114
 msgid "Data greater than given threshold will go into .ldata section in x86-64 medium model"
 msgstr ""
 
-#: config/i386/i386.opt:113
+#: config/i386/i386.opt:118
 msgid "Use given x86-64 code model"
 msgstr ""
 
-#: config/i386/i386.opt:117
+#: config/i386/i386.opt:121
+msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
+msgstr ""
+
+#: config/i386/i386.opt:125
 msgid "Generate sin, cos, sqrt for FPU"
 msgstr ""
 
-#: config/i386/i386.opt:121
+#: config/i386/i386.opt:129
 msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack"
 msgstr ""
 
-#: config/i386/i386.opt:125
+#: config/i386/i386.opt:133
 msgid "Return values of functions in FPU registers"
 msgstr ""
 
-#: config/i386/i386.opt:129
+#: config/i386/i386.opt:137
 msgid "Generate floating point mathematics using given instruction set"
 msgstr ""
 
-#: config/i386/i386.opt:141
+#: config/i386/i386.opt:149
 msgid "Inline all known string operations"
 msgstr ""
 
-#: config/i386/i386.opt:145
+#: config/i386/i386.opt:153
 msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks"
 msgstr ""
 
-#: config/i386/i386.opt:153
+#: config/i386/i386.opt:156
+msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
+msgstr ""
+
+#: config/i386/i386.opt:161
 msgid "Use native (MS) bitfield layout"
 msgstr ""
 
-#: config/i386/i386.opt:169
+#: config/i386/i386.opt:177
 msgid "Omit the frame pointer in leaf functions"
 msgstr ""
 
-#: config/i386/i386.opt:173
+#: config/i386/i386.opt:181
 msgid "Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)"
 msgstr ""
 
-#: config/i386/i386.opt:177
+#: config/i386/i386.opt:185
 msgid "Attempt to keep stack aligned to this power of 2"
 msgstr ""
 
-#: config/i386/i386.opt:181
+#: config/i386/i386.opt:189
 msgid "Assume incoming stack aligned to this power of 2"
 msgstr ""
 
-#: config/i386/i386.opt:185
+#: config/i386/i386.opt:193
 msgid "Use push instructions to save outgoing arguments"
 msgstr ""
 
-#: config/i386/i386.opt:189
+#: config/i386/i386.opt:197
 msgid "Use red-zone in the x86-64 code"
 msgstr ""
 
-#: config/i386/i386.opt:193
+#: config/i386/i386.opt:201
 msgid "Number of registers used to pass integer arguments"
 msgstr ""
 
-#: config/i386/i386.opt:197
+#: config/i386/i386.opt:205
 msgid "Alternate calling convention"
 msgstr ""
 
-#: config/i386/i386.opt:205
+#: config/i386/i386.opt:213
 msgid "Use SSE register passing conventions for SF and DF mode"
 msgstr ""
 
-#: config/i386/i386.opt:209
+#: config/i386/i386.opt:217
 msgid "Realign stack in prologue"
 msgstr ""
 
-#: config/i386/i386.opt:213
+#: config/i386/i386.opt:221
 msgid "Enable stack probing"
 msgstr ""
 
-#: config/i386/i386.opt:217
+#: config/i386/i386.opt:225
 msgid "Chose strategy to generate stringop using"
 msgstr ""
 
-#: config/i386/i386.opt:221
+#: config/i386/i386.opt:229
 #, fuzzy
 msgid "Use given thread-local storage dialect"
 msgstr "Выкарыстоўвываць зададзены дыялект асэмблера"
 
-#: config/i386/i386.opt:225
+#: config/i386/i386.opt:233
 #, c-format
 msgid "Use direct references against %gs when accessing tls data"
 msgstr ""
 
-#: config/i386/i386.opt:233
+#: config/i386/i386.opt:241
 #, fuzzy
 msgid "Generate code that conforms to the given ABI"
 msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: config/i386/i386.opt:237
+#: config/i386/i386.opt:245 config/rs6000/rs6000.opt:125
 msgid "Vector library ABI to use"
 msgstr ""
 
-#: config/i386/i386.opt:241
+#: config/i386/i386.opt:249
+msgid "Return 8-byte vectors in memory"
+msgstr ""
+
+#: config/i386/i386.opt:253
 msgid "Generate reciprocals instead of divss and sqrtss."
 msgstr ""
 
-#: config/i386/i386.opt:245
+#: config/i386/i386.opt:257
 msgid "Generate cld instruction in the function prologue."
 msgstr ""
 
-#: config/i386/i386.opt:249
-msgid "Enable automatic generation of fused floating point multiply-add instructions"
+#: config/i386/i386.opt:261
+msgid "Generate vzeroupper instruction before a transfer of control flow out of"
 msgstr ""
 
-#: config/i386/i386.opt:257
+#: config/i386/i386.opt:266
+msgid "Do dispatch scheduling if processor is bdver1 and Haifa scheduling"
+msgstr ""
+
+#: config/i386/i386.opt:273
 msgid "Generate 32bit i386 code"
 msgstr ""
 
-#: config/i386/i386.opt:261
+#: config/i386/i386.opt:277
 msgid "Generate 64bit x86-64 code"
 msgstr ""
 
-#: config/i386/i386.opt:265
+#: config/i386/i386.opt:281
 msgid "Support MMX built-in functions"
 msgstr ""
 
-#: config/i386/i386.opt:269
+#: config/i386/i386.opt:285
 msgid "Support 3DNow! built-in functions"
 msgstr ""
 
-#: config/i386/i386.opt:273
+#: config/i386/i386.opt:289
 #, fuzzy
 msgid "Support Athlon 3Dnow! built-in functions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/i386/i386.opt:277
+#: config/i386/i386.opt:293
 msgid "Support MMX and SSE built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.opt:281
+#: config/i386/i386.opt:297
 msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.opt:285
+#: config/i386/i386.opt:301
 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.opt:289
+#: config/i386/i386.opt:305
 msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.opt:293
+#: config/i386/i386.opt:309
 msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.opt:297 config/i386/i386.opt:301
+#: config/i386/i386.opt:313 config/i386/i386.opt:317
 msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.opt:305
+#: config/i386/i386.opt:321
 msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.opt:309
+#: config/i386/i386.opt:325
 msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.opt:313
+#: config/i386/i386.opt:329
 msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.opt:317
+#: config/i386/i386.opt:333
 msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.opt:321
+#: config/i386/i386.opt:337
 msgid "Support FMA4 built-in functions and code generation "
 msgstr ""
 
-#: config/i386/i386.opt:325
+#: config/i386/i386.opt:341
 msgid "Support XOP built-in functions and code generation "
 msgstr ""
 
-#: config/i386/i386.opt:329
+#: config/i386/i386.opt:345
 msgid "Support LWP built-in functions and code generation "
 msgstr ""
 
-#: config/i386/i386.opt:333
+#: config/i386/i386.opt:349
 msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
 msgstr ""
 
-#: config/i386/i386.opt:337
+#: config/i386/i386.opt:353
 #, fuzzy
 msgid "Support code generation of popcnt instruction."
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/i386/i386.opt:341
+#: config/i386/i386.opt:357
+msgid "Support BMI built-in functions and code generation"
+msgstr ""
+
+#: config/i386/i386.opt:361
+msgid "Support TBM built-in functions and code generation"
+msgstr ""
+
+#: config/i386/i386.opt:365
 #, fuzzy
 msgid "Support code generation of cmpxchg16b instruction."
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/i386/i386.opt:345
+#: config/i386/i386.opt:369
 msgid "Support code generation of sahf instruction in 64bit x86-64 code."
 msgstr ""
 
-#: config/i386/i386.opt:349
+#: config/i386/i386.opt:373
 #, fuzzy
 msgid "Support code generation of movbe instruction."
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/i386/i386.opt:353
+#: config/i386/i386.opt:377
 #, fuzzy
 msgid "Support code generation of crc32 instruction."
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/i386/i386.opt:357
+#: config/i386/i386.opt:381
 msgid "Support AES built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.opt:361
+#: config/i386/i386.opt:385
 msgid "Support PCLMUL built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.opt:365
+#: config/i386/i386.opt:389
 msgid "Encode SSE instructions with VEX prefix"
 msgstr ""
 
+#: config/i386/i386.opt:393
+msgid "Support FSGSBASE built-in functions and code generation"
+msgstr ""
+
+#: config/i386/i386.opt:397
+msgid "Support RDRND built-in functions and code generation"
+msgstr ""
+
+#: config/i386/i386.opt:401
+msgid "Support F16C built-in functions and code generation"
+msgstr ""
+
+#: config/i386/i386.opt:405
+msgid "Emit profiling counter call at function entry before prologue."
+msgstr ""
+
+#: config/i386/i386.opt:409
+msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check"
+msgstr ""
+
 #: config/i386/cygming.opt:23
 msgid "Create console application"
 msgstr "Стварыць кансольны прыдатак"
 
 #: config/i386/cygming.opt:27
-msgid "Use the Cygwin interface"
-msgstr ""
-
-#: config/i386/cygming.opt:31
 msgid "Generate code for a DLL"
 msgstr "Стварыць код для DLL"
 
-#: config/i386/cygming.opt:35
+#: config/i386/cygming.opt:31
 msgid "Ignore dllimport for functions"
 msgstr ""
 
-#: config/i386/cygming.opt:39
+#: config/i386/cygming.opt:35
 msgid "Use Mingw-specific thread support"
 msgstr ""
 
-#: config/i386/cygming.opt:43
+#: config/i386/cygming.opt:39
 msgid "Set Windows defines"
 msgstr ""
 
-#: config/i386/cygming.opt:47
+#: config/i386/cygming.opt:43
 msgid "Create GUI application"
 msgstr "Стварыць GUI прыдатак"
 
-#: config/i386/cygming.opt:51
+#: config/i386/cygming.opt:47
 msgid "Use the GNU extension to the PE format for aligned common data"
 msgstr ""
 
-#: config/i386/cygming.opt:55
+#: config/i386/cygming.opt:51
 msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement"
 msgstr ""
 
@@ -6708,291 +6370,299 @@ msgstr ""
 msgid "Use unicode startup and define UNICODE macro"
 msgstr ""
 
-#: config/rs6000/aix.opt:24 config/rs6000/rs6000.opt:195
+#: config/rs6000/aix.opt:24 config/rs6000/rs6000.opt:204
 msgid "Conform more closely to IBM XLC semantics"
 msgstr ""
 
-#: config/rs6000/darwin.opt:24 config/rs6000/sysv4.opt:129
+#: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:129
 #, fuzzy
 msgid "Generate 64-bit code"
 msgstr "Стварыць код для DLL"
 
-#: config/rs6000/darwin.opt:28 config/rs6000/sysv4.opt:133
+#: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:133
 #, fuzzy
 msgid "Generate 32-bit code"
 msgstr "Стварыць код для DLL"
 
-#: config/rs6000/darwin.opt:32
-msgid "Generate code suitable for executables (NOT shared libs)"
-msgstr ""
-
-#: config/rs6000/rs6000.opt:24
+#: config/rs6000/rs6000.opt:25
 msgid "Use POWER instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:28
+#: config/rs6000/rs6000.opt:29
 msgid "Do not use POWER instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:32
+#: config/rs6000/rs6000.opt:33
 msgid "Use POWER2 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:36
+#: config/rs6000/rs6000.opt:37
 msgid "Use PowerPC instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:40
+#: config/rs6000/rs6000.opt:41
 msgid "Do not use PowerPC instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:44
+#: config/rs6000/rs6000.opt:45
 msgid "Use PowerPC-64 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:48
+#: config/rs6000/rs6000.opt:49
 msgid "Use PowerPC General Purpose group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:52
+#: config/rs6000/rs6000.opt:53
 msgid "Use PowerPC Graphics group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:56
+#: config/rs6000/rs6000.opt:57
 msgid "Use PowerPC V2.01 single field mfcr instruction"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:60
+#: config/rs6000/rs6000.opt:61
 msgid "Use PowerPC V2.02 popcntb instruction"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:64
+#: config/rs6000/rs6000.opt:65
 msgid "Use PowerPC V2.02 floating point rounding instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:68
+#: config/rs6000/rs6000.opt:69
 msgid "Use PowerPC V2.05 compare bytes instruction"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:72
+#: config/rs6000/rs6000.opt:73
 msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:76
+#: config/rs6000/rs6000.opt:77
 msgid "Use AltiVec instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:80
+#: config/rs6000/rs6000.opt:81
 #, fuzzy
 msgid "Use decimal floating point instructions"
 msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
 
-#: config/rs6000/rs6000.opt:84
+#: config/rs6000/rs6000.opt:85
 msgid "Use 4xx half-word multiply instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:88
+#: config/rs6000/rs6000.opt:89
 msgid "Use 4xx string-search dlmzb instruction"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:92
+#: config/rs6000/rs6000.opt:93
 msgid "Generate load/store multiple instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:96
+#: config/rs6000/rs6000.opt:97
 msgid "Generate string instructions for block moves"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:100
+#: config/rs6000/rs6000.opt:101
 msgid "Use new mnemonics for PowerPC architecture"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:104
+#: config/rs6000/rs6000.opt:105
 msgid "Use old mnemonics for PowerPC architecture"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:108 config/pdp11/pdp11.opt:83
+#: config/rs6000/rs6000.opt:109 config/pdp11/pdp11.opt:83
 msgid "Do not use hardware floating point"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:116
+#: config/rs6000/rs6000.opt:117
 msgid "Use PowerPC V2.06 popcntd instruction"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:120
+#: config/rs6000/rs6000.opt:121
+msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:129
 msgid "Use vector/scalar (VSX) instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:160
+#: config/rs6000/rs6000.opt:169
 msgid "Do not generate load/store with update instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:164
+#: config/rs6000/rs6000.opt:173
 msgid "Generate load/store with update instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:168
+#: config/rs6000/rs6000.opt:177
 msgid "Avoid generation of indexed load/store instructions when possible"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:172
+#: config/rs6000/rs6000.opt:181
 msgid "Generate fused multiply/add instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:176
+#: config/rs6000/rs6000.opt:185
 #, fuzzy
 msgid "Mark __tls_get_addr calls with argument info"
 msgstr "\"__buitin_next_arg\" выклікаецца без аргумента"
 
-#: config/rs6000/rs6000.opt:183
+#: config/rs6000/rs6000.opt:192
 msgid "Schedule the start and end of the procedure"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:187
+#: config/rs6000/rs6000.opt:196
 msgid "Return all structures in memory (AIX default)"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:191
+#: config/rs6000/rs6000.opt:200
 msgid "Return small structures in registers (SVR4 default)"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:199
-msgid "Generate software reciprocal sqrt for better throughput"
+#: config/rs6000/rs6000.opt:208 config/rs6000/rs6000.opt:212
+msgid "Generate software reciprocal divide and square root for better throughput."
+msgstr ""
+
+#: config/rs6000/rs6000.opt:216
+msgid "Assume that the reciprocal estimate instructions provide more accuracy."
 msgstr ""
 
-#: config/rs6000/rs6000.opt:203
+#: config/rs6000/rs6000.opt:220
 msgid "Do not place floating point constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:207
+#: config/rs6000/rs6000.opt:224
 msgid "Place floating point constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:211
+#: config/rs6000/rs6000.opt:228
 msgid "Do not place symbol+offset constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:215
+#: config/rs6000/rs6000.opt:232
 msgid "Place symbol+offset constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:226
+#: config/rs6000/rs6000.opt:243
 msgid "Use only one TOC entry per procedure"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:230
+#: config/rs6000/rs6000.opt:247
 msgid "Put everything in the regular TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:234
+#: config/rs6000/rs6000.opt:251
 msgid "Generate VRSAVE instructions when generating AltiVec code"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:238
+#: config/rs6000/rs6000.opt:255
 msgid "-mvrsave=yes/no\tDeprecated option.  Use -mvrsave/-mno-vrsave instead"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:242
+#: config/rs6000/rs6000.opt:259
+msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:263
 #, fuzzy
 msgid "Generate isel instructions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/rs6000/rs6000.opt:246
+#: config/rs6000/rs6000.opt:267
 msgid "-misel=yes/no\tDeprecated option.  Use -misel/-mno-isel instead"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:250
+#: config/rs6000/rs6000.opt:271
 msgid "Generate SPE SIMD instructions on E500"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:254
+#: config/rs6000/rs6000.opt:275
 msgid "Generate PPC750CL paired-single instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:258
+#: config/rs6000/rs6000.opt:279
 msgid "-mspe=yes/no\tDeprecated option.  Use -mspe/-mno-spe instead"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:262
+#: config/rs6000/rs6000.opt:283
 msgid "-mdebug=\tEnable debug output"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:266
+#: config/rs6000/rs6000.opt:287
 msgid "-mabi=\tSpecify ABI to use"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:270
+#: config/rs6000/rs6000.opt:291
 msgid "-mcpu=\tUse features of and schedule code for given CPU"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:274
+#: config/rs6000/rs6000.opt:295
 #, fuzzy
 msgid "-mtune=\tSchedule code for given CPU"
 msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: config/rs6000/rs6000.opt:278
+#: config/rs6000/rs6000.opt:299
 msgid "-mtraceback=\tSelect full, part, or no traceback table"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:282
+#: config/rs6000/rs6000.opt:303
 msgid "Avoid all range limits on call instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:286
+#: config/rs6000/rs6000.opt:307
 msgid "Generate Cell microcode"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:290
+#: config/rs6000/rs6000.opt:311
 msgid "Warn when a Cell microcoded instruction is emitted"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:294
+#: config/rs6000/rs6000.opt:315
 msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:298
+#: config/rs6000/rs6000.opt:319
 msgid "-mfloat-gprs=\tSelect GPR floating point method"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:302
+#: config/rs6000/rs6000.opt:323
 msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:306
+#: config/rs6000/rs6000.opt:327
 msgid "Determine which dependences between insns are considered costly"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:310
+#: config/rs6000/rs6000.opt:331
 msgid "Specify which post scheduling nop insertion scheme to apply"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:314
+#: config/rs6000/rs6000.opt:335
 msgid "Specify alignment of structure fields default/natural"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:318
+#: config/rs6000/rs6000.opt:339
 msgid "Specify scheduling priority for dispatch slot restricted insns"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:322
+#: config/rs6000/rs6000.opt:343
 #, fuzzy
 msgid "Single-precision floating point unit"
 msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
 
-#: config/rs6000/rs6000.opt:326
+#: config/rs6000/rs6000.opt:347
 #, fuzzy
 msgid "Double-precision floating point unit"
 msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
 
-#: config/rs6000/rs6000.opt:330
+#: config/rs6000/rs6000.opt:351
 msgid "Floating point unit does not support divide & sqrt"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:334
+#: config/rs6000/rs6000.opt:355
 msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:338
+#: config/rs6000/rs6000.opt:359
 msgid "Specify Xilinx FPU."
 msgstr ""
 
@@ -7012,6 +6682,10 @@ msgstr ""
 msgid "Call mcount for profiling before a function prologue"
 msgstr ""
 
+#: config/rs6000/linux64.opt:28
+msgid "Select code model"
+msgstr ""
+
 #: config/rs6000/sysv4.opt:24
 msgid "Select ABI calling convention"
 msgstr ""
@@ -7213,11 +6887,11 @@ msgstr ""
 msgid "Prefer word accesses over byte accesses"
 msgstr ""
 
-#: config/mcore/mcore.opt:68
+#: config/mcore/mcore.opt:71
 msgid "Set the maximum amount for a single stack increment operation"
 msgstr ""
 
-#: config/mcore/mcore.opt:72
+#: config/mcore/mcore.opt:75
 msgid "Always treat bitfields as int-sized"
 msgstr ""
 
@@ -7241,292 +6915,292 @@ msgstr ""
 msgid "-mrodata=SECTION\tPut read-only data in SECTION"
 msgstr ""
 
-#: config/sh/sh.opt:44
+#: config/sh/sh.opt:45
 #, fuzzy
 msgid "Generate SH1 code"
 msgstr "Стварыць код для DLL"
 
-#: config/sh/sh.opt:48
+#: config/sh/sh.opt:49
 #, fuzzy
 msgid "Generate SH2 code"
 msgstr "Стварыць код для DLL"
 
-#: config/sh/sh.opt:52
+#: config/sh/sh.opt:53
 msgid "Generate default double-precision SH2a-FPU code"
 msgstr ""
 
-#: config/sh/sh.opt:56
+#: config/sh/sh.opt:57
 msgid "Generate SH2a FPU-less code"
 msgstr ""
 
-#: config/sh/sh.opt:60
+#: config/sh/sh.opt:61
 msgid "Generate default single-precision SH2a-FPU code"
 msgstr ""
 
-#: config/sh/sh.opt:64
+#: config/sh/sh.opt:65
 msgid "Generate only single-precision SH2a-FPU code"
 msgstr ""
 
-#: config/sh/sh.opt:68
+#: config/sh/sh.opt:69
 #, fuzzy
 msgid "Generate SH2e code"
 msgstr "Стварыць код для DLL"
 
-#: config/sh/sh.opt:72
+#: config/sh/sh.opt:73
 #, fuzzy
 msgid "Generate SH3 code"
 msgstr "Стварыць код для DLL"
 
-#: config/sh/sh.opt:76
+#: config/sh/sh.opt:77
 #, fuzzy
 msgid "Generate SH3e code"
 msgstr "Стварыць код для DLL"
 
-#: config/sh/sh.opt:80
+#: config/sh/sh.opt:81
 #, fuzzy
 msgid "Generate SH4 code"
 msgstr "Стварыць код для DLL"
 
-#: config/sh/sh.opt:84
+#: config/sh/sh.opt:85
 msgid "Generate SH4-100 code"
 msgstr ""
 
-#: config/sh/sh.opt:88
+#: config/sh/sh.opt:89
 msgid "Generate SH4-200 code"
 msgstr ""
 
-#: config/sh/sh.opt:94
+#: config/sh/sh.opt:95
 msgid "Generate SH4-300 code"
 msgstr ""
 
-#: config/sh/sh.opt:98
+#: config/sh/sh.opt:99
 msgid "Generate SH4 FPU-less code"
 msgstr ""
 
-#: config/sh/sh.opt:102
+#: config/sh/sh.opt:103
 msgid "Generate SH4-100 FPU-less code"
 msgstr ""
 
-#: config/sh/sh.opt:106
+#: config/sh/sh.opt:107
 msgid "Generate SH4-200 FPU-less code"
 msgstr ""
 
-#: config/sh/sh.opt:110
+#: config/sh/sh.opt:111
 msgid "Generate SH4-300 FPU-less code"
 msgstr ""
 
-#: config/sh/sh.opt:114
+#: config/sh/sh.opt:115
 #, fuzzy
 msgid "Generate code for SH4 340 series (MMU/FPU-less)"
 msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: config/sh/sh.opt:119
+#: config/sh/sh.opt:120
 #, fuzzy
 msgid "Generate code for SH4 400 series (MMU/FPU-less)"
 msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: config/sh/sh.opt:124
+#: config/sh/sh.opt:125
 #, fuzzy
 msgid "Generate code for SH4 500 series (FPU-less)."
 msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: config/sh/sh.opt:129
+#: config/sh/sh.opt:130
 msgid "Generate default single-precision SH4 code"
 msgstr ""
 
-#: config/sh/sh.opt:133
+#: config/sh/sh.opt:134
 msgid "Generate default single-precision SH4-100 code"
 msgstr ""
 
-#: config/sh/sh.opt:137
+#: config/sh/sh.opt:138
 msgid "Generate default single-precision SH4-200 code"
 msgstr ""
 
-#: config/sh/sh.opt:141
+#: config/sh/sh.opt:142
 msgid "Generate default single-precision SH4-300 code"
 msgstr ""
 
-#: config/sh/sh.opt:145
+#: config/sh/sh.opt:146
 msgid "Generate only single-precision SH4 code"
 msgstr ""
 
-#: config/sh/sh.opt:149
+#: config/sh/sh.opt:150
 msgid "Generate only single-precision SH4-100 code"
 msgstr ""
 
-#: config/sh/sh.opt:153
+#: config/sh/sh.opt:154
 msgid "Generate only single-precision SH4-200 code"
 msgstr ""
 
-#: config/sh/sh.opt:157
+#: config/sh/sh.opt:158
 msgid "Generate only single-precision SH4-300 code"
 msgstr ""
 
-#: config/sh/sh.opt:161
+#: config/sh/sh.opt:162
 #, fuzzy
 msgid "Generate SH4a code"
 msgstr "Стварыць код для DLL"
 
-#: config/sh/sh.opt:165
+#: config/sh/sh.opt:166
 msgid "Generate SH4a FPU-less code"
 msgstr ""
 
-#: config/sh/sh.opt:169
+#: config/sh/sh.opt:170
 msgid "Generate default single-precision SH4a code"
 msgstr ""
 
-#: config/sh/sh.opt:173
+#: config/sh/sh.opt:174
 msgid "Generate only single-precision SH4a code"
 msgstr ""
 
-#: config/sh/sh.opt:177
+#: config/sh/sh.opt:178
 msgid "Generate SH4al-dsp code"
 msgstr ""
 
-#: config/sh/sh.opt:181
+#: config/sh/sh.opt:182
 msgid "Generate 32-bit SHmedia code"
 msgstr ""
 
-#: config/sh/sh.opt:185
+#: config/sh/sh.opt:186
 msgid "Generate 32-bit FPU-less SHmedia code"
 msgstr ""
 
-#: config/sh/sh.opt:189
+#: config/sh/sh.opt:190
 msgid "Generate 64-bit SHmedia code"
 msgstr ""
 
-#: config/sh/sh.opt:193
+#: config/sh/sh.opt:194
 msgid "Generate 64-bit FPU-less SHmedia code"
 msgstr ""
 
-#: config/sh/sh.opt:197
+#: config/sh/sh.opt:198
 msgid "Generate SHcompact code"
 msgstr ""
 
-#: config/sh/sh.opt:201
+#: config/sh/sh.opt:202
 msgid "Generate FPU-less SHcompact code"
 msgstr ""
 
-#: config/sh/sh.opt:205
+#: config/sh/sh.opt:210
 msgid "Throttle unrolling to avoid thrashing target registers unless the unroll benefit outweighs this"
 msgstr ""
 
-#: config/sh/sh.opt:209
+#: config/sh/sh.opt:214
 #, fuzzy
 msgid "Generate code in big endian mode"
 msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: config/sh/sh.opt:213
+#: config/sh/sh.opt:218
 msgid "Generate 32-bit offsets in switch tables"
 msgstr ""
 
-#: config/sh/sh.opt:217
+#: config/sh/sh.opt:222
 #, fuzzy
 msgid "Generate bit instructions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/sh/sh.opt:221
+#: config/sh/sh.opt:226
 msgid "Cost to assume for a branch insn"
 msgstr ""
 
-#: config/sh/sh.opt:225
+#: config/sh/sh.opt:230
 msgid "Enable cbranchdi4 pattern"
 msgstr ""
 
-#: config/sh/sh.opt:229
+#: config/sh/sh.opt:234
 msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
 msgstr ""
 
-#: config/sh/sh.opt:233
+#: config/sh/sh.opt:238
 msgid "Enable SH5 cut2 workaround"
 msgstr ""
 
-#: config/sh/sh.opt:237
+#: config/sh/sh.opt:242
 msgid "Align doubles at 64-bit boundaries"
 msgstr ""
 
-#: config/sh/sh.opt:241
+#: config/sh/sh.opt:246
 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 ""
 
-#: config/sh/sh.opt:245
+#: config/sh/sh.opt:250
 msgid "Specify name for 32 bit signed division function"
 msgstr ""
 
-#: config/sh/sh.opt:249
+#: config/sh/sh.opt:254
 msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
 msgstr ""
 
-#: config/sh/sh.opt:257
+#: config/sh/sh.opt:262
 msgid "Enable the use of the fused floating point multiply-accumulate operation"
 msgstr ""
 
-#: config/sh/sh.opt:261
+#: config/sh/sh.opt:266
 msgid "Cost to assume for gettr insn"
 msgstr ""
 
-#: config/sh/sh.opt:265 config/sh/sh.opt:315
+#: config/sh/sh.opt:270 config/sh/sh.opt:320
 msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
 msgstr ""
 
-#: config/sh/sh.opt:269
+#: config/sh/sh.opt:274
 msgid "Increase the IEEE compliance for floating-point code"
 msgstr ""
 
-#: config/sh/sh.opt:273
+#: config/sh/sh.opt:278
 msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
 msgstr ""
 
-#: config/sh/sh.opt:277
+#: config/sh/sh.opt:282
 msgid "inline code to invalidate instruction cache entries after setting up nested function trampolines"
 msgstr ""
 
-#: config/sh/sh.opt:281
+#: config/sh/sh.opt:286
 msgid "Assume symbols might be invalid"
 msgstr ""
 
-#: config/sh/sh.opt:285
+#: config/sh/sh.opt:290
 msgid "Annotate assembler instructions with estimated addresses"
 msgstr ""
 
-#: config/sh/sh.opt:289
+#: config/sh/sh.opt:294
 #, fuzzy
 msgid "Generate code in little endian mode"
 msgstr "Генерыраваць код без GP reg"
 
-#: config/sh/sh.opt:293
+#: config/sh/sh.opt:298
 msgid "Mark MAC register as call-clobbered"
 msgstr ""
 
-#: config/sh/sh.opt:299
+#: config/sh/sh.opt:304
 msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
 msgstr ""
 
-#: config/sh/sh.opt:303
+#: config/sh/sh.opt:308
 msgid "Emit function-calls using global offset table when generating PIC"
 msgstr ""
 
-#: config/sh/sh.opt:307
+#: config/sh/sh.opt:312
 msgid "Assume pt* instructions won't trap"
 msgstr ""
 
-#: config/sh/sh.opt:311
+#: config/sh/sh.opt:316
 msgid "Shorten address references during linking"
 msgstr ""
 
-#: config/sh/sh.opt:319
+#: config/sh/sh.opt:324
 msgid "Deprecated.  Use -Os instead"
 msgstr ""
 
-#: config/sh/sh.opt:323
+#: config/sh/sh.opt:328
 msgid "Cost to assume for a multiply insn"
 msgstr ""
 
-#: config/sh/sh.opt:327
+#: config/sh/sh.opt:332
 msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
 msgstr ""
 
-#: config/sh/sh.opt:333
+#: config/sh/sh.opt:338
 msgid "Pretend a branch-around-a-move is a conditional move."
 msgstr ""
 
@@ -7538,11 +7212,6 @@ msgstr ""
 msgid "Runtime name."
 msgstr ""
 
-#: 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 ""
@@ -7652,11 +7321,6 @@ msgstr ""
 msgid "Thumb: Generate (leaf) stack frames even if not needed"
 msgstr ""
 
-#: 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 ""
@@ -7773,7 +7437,7 @@ msgid "Relax branches"
 msgstr ""
 
 #: config/avr/avr.opt:60
-msgid "Make the linker relaxation machine assume that a program counter wrap-around occures."
+msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
 msgstr ""
 
 #: config/crx/crx.opt:23
@@ -7889,7 +7553,7 @@ msgid "Use CONST16 instruction to load constants"
 msgstr ""
 
 #: config/xtensa/xtensa.opt:27
-msgid "Enable fused multiply/add and multiply/subtract FP instructions"
+msgid "Disable position-independent code (PIC) for use in OS kernel code"
 msgstr ""
 
 #: config/xtensa/xtensa.opt:31
@@ -8123,87 +7787,87 @@ msgid "Allow the use of MT instructions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
 #: config/mips/mips.opt:229
+#, fuzzy
+msgid "Prevent the use of all floating-point operations"
+msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
+
+#: config/mips/mips.opt:233
 msgid "Do not use a cache-flushing function before calling stack trampolines"
 msgstr ""
 
-#: config/mips/mips.opt:233
+#: config/mips/mips.opt:237
 #, fuzzy
 msgid "Do not use MDMX instructions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/mips/mips.opt:237
+#: config/mips/mips.opt:241
 #, fuzzy
 msgid "Generate normal-mode code"
 msgstr "Генерыраваць код для GNU ld"
 
-#: config/mips/mips.opt:241
+#: config/mips/mips.opt:245
 #, fuzzy
 msgid "Do not use MIPS-3D instructions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/mips/mips.opt:245
+#: config/mips/mips.opt:249
 #, fuzzy
 msgid "Use paired-single floating-point instructions"
 msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
 
-#: config/mips/mips.opt:249
+#: config/mips/mips.opt:253
 msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted"
 msgstr ""
 
-#: config/mips/mips.opt:253
+#: config/mips/mips.opt:257
 msgid "Try to allow the linker to turn PIC calls into direct calls"
 msgstr ""
 
-#: config/mips/mips.opt:257
+#: config/mips/mips.opt:261
 msgid "When generating -mabicalls code, make the code suitable for use in shared libraries"
 msgstr ""
 
-#: config/mips/mips.opt:261
+#: config/mips/mips.opt:265
 msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
 msgstr ""
 
-#: config/mips/mips.opt:265
+#: config/mips/mips.opt:269
 #, fuzzy
 msgid "Use SmartMIPS instructions"
 msgstr "Не выкарыстоўваць інструкцыі AltiVec"
 
-#: config/mips/mips.opt:269
+#: config/mips/mips.opt:273
 msgid "Prevent the use of all hardware floating-point instructions"
 msgstr ""
 
-#: config/mips/mips.opt:273
+#: config/mips/mips.opt:277
 msgid "Optimize lui/addiu address loads"
 msgstr ""
 
-#: config/mips/mips.opt:277
+#: config/mips/mips.opt:281
 msgid "Assume all symbols have 32-bit values"
 msgstr ""
 
-#: config/mips/mips.opt:281
+#: config/mips/mips.opt:285
 msgid "Use synci instruction to invalidate i-cache"
 msgstr ""
 
-#: config/mips/mips.opt:285
+#: config/mips/mips.opt:289
 msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR"
 msgstr ""
 
-#: config/mips/mips.opt:289 config/iq2000/iq2000.opt:44
+#: config/mips/mips.opt:293 config/iq2000/iq2000.opt:44
 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
 msgstr ""
 
-#: config/mips/mips.opt:293
+#: config/mips/mips.opt:297
 msgid "Perform VR4130-specific alignment optimizations"
 msgstr ""
 
-#: config/mips/mips.opt:297
+#: config/mips/mips.opt:301
 msgid "Lift restrictions on GOT size"
 msgstr ""
 
-#: config/mips/sdemtk.opt:23
-#, fuzzy
-msgid "Prevent the use of all floating-point operations"
-msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
-
 #: config/fr30/fr30.opt:23
 msgid "Assume small address space"
 msgstr ""
@@ -8466,21 +8130,35 @@ msgstr ""
 msgid "Enforce strict alignment"
 msgstr ""
 
-#: config/v850/v850.opt:78
-msgid "Compile for the v850 processor"
+#: config/v850/v850.opt:75
+msgid "Enforce table jump"
 msgstr ""
 
 #: config/v850/v850.opt:82
+msgid "Compile for the v850 processor"
+msgstr ""
+
+#: config/v850/v850.opt:86
 #, fuzzy
 msgid "Compile for the v850e processor"
 msgstr "Аптымізацыя для  F930 працэсараў"
 
-#: config/v850/v850.opt:86
+#: config/v850/v850.opt:90
 #, fuzzy
 msgid "Compile for the v850e1 processor"
 msgstr "Аптымізацыя для  F930 працэсараў"
 
-#: config/v850/v850.opt:90
+#: config/v850/v850.opt:94
+#, fuzzy
+msgid "Compile for the v850e2 processor"
+msgstr "Аптымізацыя для  F930 працэсараў"
+
+#: config/v850/v850.opt:98
+#, fuzzy
+msgid "Compile for the v850e2v3 processor"
+msgstr "Аптымізацыя для  F930 працэсараў"
+
+#: config/v850/v850.opt:102
 msgid "Set the max size of data eligible for the ZDA area"
 msgstr ""
 
@@ -8561,7 +8239,7 @@ msgstr ""
 msgid "Specify CPU for scheduling purposes"
 msgstr ""
 
-#: config/iq2000/iq2000.opt:35
+#: config/iq2000/iq2000.opt:35 config/microblaze/microblaze.opt:65
 msgid "Use GP relative sdata/sbss sections"
 msgstr ""
 
@@ -8569,7 +8247,7 @@ msgstr ""
 msgid "No default crt0.o"
 msgstr ""
 
-#: config/bfin/bfin.opt:23 config/mep/mep.opt:138
+#: config/bfin/bfin.opt:23 config/mep/mep.opt:141
 msgid "Use simulator runtime"
 msgstr ""
 
@@ -8662,30 +8340,54 @@ msgstr ""
 msgid "Assume the VxWorks vThreads environment"
 msgstr ""
 
-#: config/darwin.opt:23
+#: config/darwin.opt:50 c-family/c.opt:71 c-family/c.opt:74 c-family/c.opt:77
+#: c-family/c.opt:80 c-family/c.opt:179 c-family/c.opt:182 c-family/c.opt:220
+#: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1053
+#: c-family/c.opt:1061 common.opt:195 common.opt:198 common.opt:1978
+#, fuzzy, c-format
+msgid "missing filename after %qs"
+msgstr "прапушчан прабел пасля нумара \"%.*s\""
+
+#: config/darwin.opt:102
+msgid "Generate compile-time CFString objects"
+msgstr ""
+
+#: config/darwin.opt:145
+msgid "Warn if constant CFString objects contain non-portable characters"
+msgstr ""
+
+#: config/darwin.opt:150
+msgid "Generate AT&T-style stubs for Mach-O"
+msgstr ""
+
+#: config/darwin.opt:154
+msgid "Generate code suitable for executables (NOT shared libs)"
+msgstr ""
+
+#: config/darwin.opt:158
 #, fuzzy
 msgid "Generate code suitable for fast turn around debugging"
 msgstr "Стварыць код для DLL"
 
-#: config/darwin.opt:31
+#: config/darwin.opt:166
 msgid "The earliest MacOS X version on which this program will run"
 msgstr ""
 
-#: config/darwin.opt:35
+#: config/darwin.opt:170
 msgid "Set sizeof(bool) to 1"
 msgstr ""
 
-#: config/darwin.opt:39
+#: config/darwin.opt:174
 #, fuzzy
 msgid "Generate code for darwin loadable kernel extensions"
 msgstr "Генерыраваць код для Intel as"
 
-#: config/darwin.opt:43
+#: config/darwin.opt:178
 #, fuzzy
 msgid "Generate code for the kernel or loadable kernel extensions"
 msgstr "Генерыраваць код для дадзенага ЦП"
 
-#: config/darwin.opt:47
+#: config/darwin.opt:182
 msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path"
 msgstr ""
 
@@ -8736,11 +8438,16 @@ msgid "Support SCORE 3d ISA"
 msgstr ""
 
 #: config/linux.opt:24
-msgid "Use GNU libc instead of uClibc"
+msgid "Use Bionic C library"
 msgstr ""
 
 #: config/linux.opt:28
-msgid "Use uClibc instead of GNU libc"
+#, fuzzy
+msgid "Use GNU C library"
+msgstr "Выкарыстоўваць GNU як"
+
+#: config/linux.opt:32
+msgid "Use uClibc C library"
 msgstr ""
 
 #: config/mep/mep.opt:21
@@ -8805,65 +8512,65 @@ msgstr ""
 msgid "Enable 32-bit divide instructions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/mep/mep.opt:88
+#: config/mep/mep.opt:91
 msgid "__io vars are volatile by default"
 msgstr ""
 
-#: config/mep/mep.opt:92
+#: config/mep/mep.opt:95
 msgid "All variables default to the far section"
 msgstr ""
 
-#: config/mep/mep.opt:96
+#: config/mep/mep.opt:99
 #, fuzzy
 msgid "Enable leading zero instructions"
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/mep/mep.opt:103
+#: config/mep/mep.opt:106
 msgid "All variables default to the near section"
 msgstr ""
 
-#: config/mep/mep.opt:107
+#: config/mep/mep.opt:110
 #, fuzzy
 msgid "Enable min/max instructions"
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/mep/mep.opt:111
+#: config/mep/mep.opt:114
 #, fuzzy
 msgid "Enable 32-bit multiply instructions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/mep/mep.opt:115
+#: config/mep/mep.opt:118
 #, fuzzy
 msgid "Disable all optional instructions"
 msgstr "Не выкарыстоўваць інструкцыі AltiVec"
 
-#: config/mep/mep.opt:122
+#: config/mep/mep.opt:125
 #, fuzzy
 msgid "Allow gcc to use the repeat/erepeat instructions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/mep/mep.opt:126
+#: config/mep/mep.opt:129
 msgid "All variables default to the tiny section"
 msgstr ""
 
-#: config/mep/mep.opt:130
+#: config/mep/mep.opt:133
 #, fuzzy
 msgid "Enable saturation instructions"
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/mep/mep.opt:134
+#: config/mep/mep.opt:137
 msgid "Use sdram version of runtime"
 msgstr ""
 
-#: config/mep/mep.opt:142
+#: config/mep/mep.opt:145
 msgid "Use simulator runtime without vectors"
 msgstr ""
 
-#: config/mep/mep.opt:146
+#: config/mep/mep.opt:149
 msgid "All functions default to the far section"
 msgstr ""
 
-#: config/mep/mep.opt:150
+#: config/mep/mep.opt:153
 msgid "Variables this size and smaller go in the tiny section. (default 4)"
 msgstr ""
 
@@ -8895,43 +8602,39 @@ msgstr ""
 msgid "Specify the target RX cpu type."
 msgstr ""
 
-#: config/rx/rx.opt:51
-msgid "Alias for -mcpu."
-msgstr ""
-
-#: config/rx/rx.opt:57
+#: config/rx/rx.opt:53
 msgid "Data is stored in big-endian format."
 msgstr ""
 
-#: config/rx/rx.opt:61
+#: config/rx/rx.opt:57
 msgid "Data is stored in little-endian format.  (Default)."
 msgstr ""
 
-#: config/rx/rx.opt:67
+#: config/rx/rx.opt:63
 msgid "Maximum size of global and static variables which can be placed into the small data area."
 msgstr ""
 
-#: config/rx/rx.opt:73
+#: config/rx/rx.opt:69
 msgid "Use the simulator runtime."
 msgstr ""
 
-#: config/rx/rx.opt:79
+#: config/rx/rx.opt:75
 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 ""
 
-#: config/rx/rx.opt:85
+#: config/rx/rx.opt:81
 msgid "Enable linker relaxation."
 msgstr ""
 
-#: config/rx/rx.opt:91
+#: config/rx/rx.opt:87
 msgid "Maximum size in bytes of constant values allowed as operands."
 msgstr ""
 
-#: config/rx/rx.opt:97
+#: config/rx/rx.opt:93
 msgid "Specifies the number of registers to reserve for interrupt handlers."
 msgstr ""
 
-#: config/rx/rx.opt:103
+#: config/rx/rx.opt:99
 msgid "Specifies whether interrupt functions should save and restore the accumulator register."
 msgstr ""
 
@@ -8959,894 +8662,1043 @@ msgstr "нявернае выкарыстанне \"restict\""
 msgid "Enable user-defined instructions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: c.opt:42
+#: config/microblaze/microblaze.opt:25
+#, fuzzy
+msgid "Use software emulation for floating point (default)"
+msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
+
+#: config/microblaze/microblaze.opt:29
+msgid "Use hardware floating point instructions"
+msgstr ""
+
+#: config/microblaze/microblaze.opt:33
+msgid "Use table lookup optimization for small signed integer divisions"
+msgstr ""
+
+#: config/microblaze/microblaze.opt:37
+msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU"
+msgstr ""
+
+#: config/microblaze/microblaze.opt:41
+msgid "Don't optimize block moves, use memcpy"
+msgstr ""
+
+#: config/microblaze/microblaze.opt:45
+msgid "Use the soft multiply emulation (default)"
+msgstr ""
+
+#: config/microblaze/microblaze.opt:49
+msgid "Use the software emulation for divides (default)"
+msgstr ""
+
+#: config/microblaze/microblaze.opt:53
+msgid "Use the hardware barrel shifter instead of emulation"
+msgstr ""
+
+#: config/microblaze/microblaze.opt:57
+#, fuzzy
+msgid "Use pattern compare instructions"
+msgstr "Не генерыраваць сімвальныя інструкцыі"
+
+#: config/microblaze/microblaze.opt:61
+msgid "Check for stack overflow at runtime"
+msgstr ""
+
+#: config/microblaze/microblaze.opt:69
+msgid "Clear the BSS to zero and place zero initialized in BSS"
+msgstr ""
+
+#: config/microblaze/microblaze.opt:73
+msgid "Use multiply high instructions for high part of 32x32 multiply"
+msgstr ""
+
+#: config/microblaze/microblaze.opt:77
+#, fuzzy
+msgid "Use hardware floating point converstion instructions"
+msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
+
+#: config/microblaze/microblaze.opt:81
+#, fuzzy
+msgid "Use hardware floating point square root instruction"
+msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
+
+#: config/microblaze/microblaze.opt:85
+msgid "Description for mxl-mode-executable"
+msgstr ""
+
+#: config/microblaze/microblaze.opt:89
+msgid "Description for mxl-mode-xmdstub"
+msgstr ""
+
+#: config/microblaze/microblaze.opt:93
+msgid "Description for mxl-mode-bootstrap"
+msgstr ""
+
+#: config/microblaze/microblaze.opt:97
+msgid "Description for mxl-mode-novectors"
+msgstr ""
+
+#: config/linux-android.opt:23
+#, fuzzy
+msgid "Generate code for the Android platform."
+msgstr "Генерыраваць код для Intel as"
+
+#: config/g.opt:28
+msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
+msgstr ""
+
+#: config/sol2.opt:23
+msgid "Pass -z text to linker"
+msgstr ""
+
+#: config/fused-madd.opt:23
+msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
+msgstr ""
+
+#: c-family/c.opt:44 c-family/c.opt:47 c-family/c.opt:185
+#, fuzzy, c-format
+msgid "assertion missing after %qs"
+msgstr "аргумент для \"%s\" прапушчан"
+
+#: c-family/c.opt:56 c-family/c.opt:59 c-family/c.opt:167 c-family/c.opt:170
+#: c-family/c.opt:197 c-family/c.opt:256
+#, fuzzy, c-format
+msgid "macro name missing after %qs"
+msgstr "аргумент для \"%s\" прапушчан"
+
+#: c-family/c.opt:86 c-family/c.opt:89 c-family/c.opt:92 c-family/c.opt:95
+#: c-family/c.opt:204 c-family/c.opt:212 c-family/c.opt:1049
+#: c-family/c.opt:1069 c-family/c.opt:1073 c-family/c.opt:1077
+#, fuzzy, c-format
+msgid "missing path after %qs"
+msgstr "аргумент для \"%s\" прапушчан"
+
+#: c-family/c.opt:186
 msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
 msgstr ""
 
-#: c.opt:46
+#: c-family/c.opt:190
 #, fuzzy
 msgid "Do not discard comments"
 msgstr "незавершаныя каментарыі"
 
-#: c.opt:50
+#: c-family/c.opt:194
 msgid "Do not discard comments in macro expansions"
 msgstr ""
 
-#: c.opt:54
+#: c-family/c.opt:198
 msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1"
 msgstr ""
 
-#: c.opt:61
+#: c-family/c.opt:205
 msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
 msgstr ""
 
-#: c.opt:65
+#: c-family/c.opt:209
 msgid "Print the name of header files as they are used"
 msgstr ""
 
-#: c.opt:69
+#: c-family/c.opt:213
 msgid "-I <dir>\tAdd <dir> to the end of the main include path"
 msgstr ""
 
-#: c.opt:73
+#: c-family/c.opt:217
 msgid "Generate make dependencies"
 msgstr ""
 
-#: c.opt:77
+#: c-family/c.opt:221
 msgid "Generate make dependencies and compile"
 msgstr ""
 
-#: c.opt:81
+#: c-family/c.opt:225
 msgid "-MF <file>\tWrite dependency output to the given file"
 msgstr ""
 
-#: c.opt:85
+#: c-family/c.opt:229
 msgid "Treat missing header files as generated files"
 msgstr ""
 
-#: c.opt:89
+#: c-family/c.opt:233
 msgid "Like -M but ignore system header files"
 msgstr ""
 
-#: c.opt:93
+#: c-family/c.opt:237
 msgid "Like -MD but ignore system header files"
 msgstr ""
 
-#: c.opt:97
+#: c-family/c.opt:241
 #, fuzzy
 msgid "Generate phony targets for all headers"
 msgstr "Генерыраваць код для Intel as"
 
-#: c.opt:101
+#: c-family/c.opt:244 c-family/c.opt:248
+#, fuzzy, c-format
+msgid "missing makefile target after %qs"
+msgstr "прапушчан прабел пасля нумара \"%.*s\""
+
+#: c-family/c.opt:245
 msgid "-MQ <target>\tAdd a MAKE-quoted target"
 msgstr ""
 
-#: c.opt:105
+#: c-family/c.opt:249
 msgid "-MT <target>\tAdd an unquoted target"
 msgstr ""
 
-#: c.opt:109
+#: c-family/c.opt:253
 #, fuzzy
 msgid "Do not generate #line directives"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: c.opt:113
+#: c-family/c.opt:257
 msgid "-U<macro>\tUndefine <macro>"
 msgstr ""
 
-#: c.opt:117
+#: c-family/c.opt:261
 msgid "Warn about things that will change when compiling with an ABI-compliant compiler"
 msgstr ""
 
-#: c.opt:124
+#: c-family/c.opt:268
 msgid "Warn about suspicious uses of memory addresses"
 msgstr ""
 
-#: c.opt:128
+#: c-family/c.opt:272
 msgid "Enable most warning messages"
 msgstr ""
 
-#: c.opt:132
+#: c-family/c.opt:276
 msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector"
 msgstr ""
 
-#: c.opt:136
+#: c-family/c.opt:280
 msgid "Warn about casting functions to incompatible types"
 msgstr ""
 
-#: c.opt:140
+#: c-family/c.opt:284
 msgid "Warn when a built-in preprocessor macro is undefined or redefined"
 msgstr ""
 
-#: c.opt:144
+#: c-family/c.opt:288
 msgid "Warn about C constructs that are not in the common subset of C and C++"
 msgstr ""
 
-#: c.opt:148
+#: c-family/c.opt:292
 msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
 msgstr ""
 
-#: c.opt:152
+#: c-family/c.opt:296
 msgid "Warn about casts which discard qualifiers"
 msgstr ""
 
-#: c.opt:156
+#: c-family/c.opt:300
 msgid "Warn about subscripts whose type is \"char\""
 msgstr ""
 
-#: c.opt:160
+#: c-family/c.opt:304
 msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
 msgstr ""
 
-#: c.opt:164
+#: c-family/c.opt:308
 msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
 msgstr ""
 
-#: c.opt:168
+#: c-family/c.opt:312
 msgid "Synonym for -Wcomment"
 msgstr ""
 
-#: c.opt:172
+#: c-family/c.opt:316
 msgid "Warn for implicit type conversions that may change a value"
 msgstr ""
 
-#: c.opt:176
+#: c-family/c.opt:320
 msgid "Warn for converting NULL from/to a non-pointer type"
 msgstr ""
 
-#: c.opt:180
+#: c-family/c.opt:324
 msgid "Warn for implicit type conversions between signed and unsigned integers"
 msgstr ""
 
-#: c.opt:184
+#: c-family/c.opt:328
 msgid "Warn when all constructors and destructors are private"
 msgstr ""
 
-#: c.opt:188
+#: c-family/c.opt:332
 msgid "Warn when a declaration is found after a statement"
 msgstr ""
 
-#: c.opt:192
+#: c-family/c.opt:336
 msgid "Warn if a deprecated compiler feature, class, method, or field is used"
 msgstr ""
 
-#: c.opt:196
+#: c-family/c.opt:340
 msgid "Warn about compile-time integer division by zero"
 msgstr ""
 
-#: c.opt:200
+#: c-family/c.opt:344
 msgid "Warn about violations of Effective C++ style rules"
 msgstr ""
 
-#: c.opt:204
+#: c-family/c.opt:348
 #, fuzzy
 msgid "Warn about an empty body in an if or else statement"
 msgstr "пустое цела ў else-выражэнні"
 
-#: c.opt:208
+#: c-family/c.opt:352
 msgid "Warn about stray tokens after #elif and #endif"
 msgstr ""
 
-#: c.opt:212
+#: c-family/c.opt:356
 msgid "Warn about comparison of different enum types"
 msgstr ""
 
-#: c.opt:220
+#: c-family/c.opt:364
 msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead"
 msgstr ""
 
-#: c.opt:224
+#: c-family/c.opt:368
 msgid "Warn if testing floating point numbers for equality"
 msgstr ""
 
-#: c.opt:228
+#: c-family/c.opt:372
 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
 msgstr ""
 
-#: c.opt:232
+#: c-family/c.opt:376
 #, fuzzy
 msgid "Warn if passing too many arguments to a function for its format string"
 msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
 
-#: c.opt:236
+#: c-family/c.opt:380
 msgid "Warn about format strings that are not literals"
 msgstr ""
 
-#: c.opt:240
+#: c-family/c.opt:384
 msgid "Warn about format strings that contain NUL bytes"
 msgstr ""
 
-#: c.opt:244
+#: c-family/c.opt:388
 msgid "Warn about possible security problems with format functions"
 msgstr ""
 
-#: c.opt:248
+#: c-family/c.opt:392
 msgid "Warn about strftime formats yielding 2-digit years"
 msgstr ""
 
-#: c.opt:252
+#: c-family/c.opt:396
 msgid "Warn about zero-length formats"
 msgstr ""
 
-#: c.opt:259
+#: c-family/c.opt:403
 msgid "Warn whenever type qualifiers are ignored."
 msgstr ""
 
-#: c.opt:263
+#: c-family/c.opt:407
 msgid "Warn about variables which are initialized to themselves"
 msgstr ""
 
-#: c.opt:270
+#: c-family/c.opt:411
+#, fuzzy
+msgid "Warn about implicit declarations"
+msgstr "Нерэчаіснае абвяшчэнне"
+
+#: c-family/c.opt:415
+msgid "Warn about implicit conversions from \"float\" to \"double\""
+msgstr ""
+
+#: c-family/c.opt:419
 msgid "Warn about implicit function declarations"
 msgstr ""
 
-#: c.opt:274
+#: c-family/c.opt:423
 msgid "Warn when a declaration does not specify a type"
 msgstr ""
 
-#: c.opt:281
+#: c-family/c.opt:430
 msgid "Warn when there is a cast to a pointer from an integer of a different size"
 msgstr ""
 
-#: c.opt:285
+#: c-family/c.opt:434
 msgid "Warn about invalid uses of the \"offsetof\" macro"
 msgstr ""
 
-#: c.opt:289
+#: c-family/c.opt:438
 msgid "Warn about PCH files that are found but not used"
 msgstr ""
 
-#: c.opt:293
+#: c-family/c.opt:442
 msgid "Warn when a jump misses a variable initialization"
 msgstr ""
 
-#: c.opt:297
+#: c-family/c.opt:446
 msgid "Warn when a logical operator is suspiciously always evaluating to true or false"
 msgstr ""
 
-#: c.opt:301
+#: c-family/c.opt:450
 msgid "Do not warn about using \"long long\" when -pedantic"
 msgstr ""
 
-#: c.opt:305
+#: c-family/c.opt:454
 #, fuzzy
 msgid "Warn about suspicious declarations of \"main\""
 msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: c.opt:309
+#: c-family/c.opt:458
 msgid "Warn about possibly missing braces around initializers"
 msgstr ""
 
-#: c.opt:313
+#: c-family/c.opt:462
 #, fuzzy
 msgid "Warn about global functions without previous declarations"
 msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: c.opt:317
+#: c-family/c.opt:466
 msgid "Warn about missing fields in struct initializers"
 msgstr ""
 
-#: c.opt:321
+#: c-family/c.opt:470
 msgid "Warn about functions which might be candidates for format attributes"
 msgstr ""
 
-#: c.opt:325
+#: c-family/c.opt:474
 msgid "Warn about user-specified include directories that do not exist"
 msgstr ""
 
-#: c.opt:329
+#: c-family/c.opt:478
 msgid "Warn about function parameters declared without a type specifier in K&R-style functions"
 msgstr ""
 
-#: c.opt:333
+#: c-family/c.opt:482
 msgid "Warn about global functions without prototypes"
 msgstr ""
 
-#: c.opt:337
+#: c-family/c.opt:486
 #, fuzzy
 msgid "Warn about use of multi-character character constants"
 msgstr "мнагасімвальная сімвальная канстанта"
 
-#: c.opt:341
+#: c-family/c.opt:490
 msgid "Warn about \"extern\" declarations not at file scope"
 msgstr ""
 
-#: c.opt:345
+#: c-family/c.opt:494
+msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw"
+msgstr ""
+
+#: c-family/c.opt:498
 msgid "Warn when non-templatized friend functions are declared within a template"
 msgstr ""
 
-#: c.opt:349
+#: c-family/c.opt:502
 msgid "Warn about non-virtual destructors"
 msgstr ""
 
-#: c.opt:353
+#: c-family/c.opt:506
 msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL"
 msgstr ""
 
-#: c.opt:357
+#: c-family/c.opt:510
 msgid "-Wnormalized=<id|nfc|nfkc>\tWarn about non-normalised Unicode strings"
 msgstr ""
 
-#: c.opt:361
+#: c-family/c.opt:514
 msgid "Warn if a C-style cast is used in a program"
 msgstr ""
 
-#: c.opt:365
+#: c-family/c.opt:518
 msgid "Warn for obsolescent usage in a declaration"
 msgstr ""
 
-#: c.opt:369
+#: c-family/c.opt:522
 msgid "Warn if an old-style parameter definition is used"
 msgstr ""
 
-#: c.opt:373
+#: c-family/c.opt:526
 msgid "Warn if a string is longer than the maximum portable length specified by the standard"
 msgstr ""
 
-#: c.opt:377
+#: c-family/c.opt:530
 msgid "Warn about overloaded virtual function names"
 msgstr ""
 
-#: c.opt:381
+#: c-family/c.opt:534
 msgid "Warn about overriding initializers without side effects"
 msgstr ""
 
-#: c.opt:385
+#: c-family/c.opt:538
 msgid "Warn about packed bit-fields whose offset changed in GCC 4.4"
 msgstr ""
 
-#: c.opt:389
+#: c-family/c.opt:542
 msgid "Warn about possibly missing parentheses"
 msgstr ""
 
-#: c.opt:393
+#: c-family/c.opt:546
 msgid "Warn when converting the type of pointers to member functions"
 msgstr ""
 
-#: c.opt:397
+#: c-family/c.opt:550
 msgid "Warn about function pointer arithmetic"
 msgstr ""
 
-#: c.opt:401
+#: c-family/c.opt:554
 msgid "Warn when a pointer is cast to an integer of a different size"
 msgstr ""
 
-#: c.opt:405
+#: c-family/c.opt:558
 msgid "Warn about misuses of pragmas"
 msgstr ""
 
-#: c.opt:409
+#: c-family/c.opt:562
+msgid "Warn if a property for an Objective-C object has no assign semantics specified"
+msgstr ""
+
+#: c-family/c.opt:566
 msgid "Warn if inherited methods are unimplemented"
 msgstr ""
 
-#: c.opt:413
+#: c-family/c.opt:570
 msgid "Warn about multiple declarations of the same object"
 msgstr ""
 
-#: c.opt:417
+#: c-family/c.opt:574
 msgid "Warn when the compiler reorders code"
 msgstr ""
 
-#: c.opt:421
+#: c-family/c.opt:578
 msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
 msgstr ""
 
-#: c.opt:425
+#: c-family/c.opt:582
 msgid "Warn if a selector has multiple methods"
 msgstr ""
 
-#: c.opt:429
+#: c-family/c.opt:586
 msgid "Warn about possible violations of sequence point rules"
 msgstr ""
 
-#: c.opt:433
+#: c-family/c.opt:590
 msgid "Warn about signed-unsigned comparisons"
 msgstr ""
 
-#: c.opt:437
+#: c-family/c.opt:594
 msgid "Warn when overload promotes from unsigned to signed"
 msgstr ""
 
-#: c.opt:441
+#: c-family/c.opt:598
 msgid "Warn about uncasted NULL used as sentinel"
 msgstr ""
 
-#: c.opt:445
+#: c-family/c.opt:602
 #, fuzzy
 msgid "Warn about unprototyped function declarations"
 msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: c.opt:449
+#: c-family/c.opt:606
 msgid "Warn if type signatures of candidate methods do not match exactly"
 msgstr ""
 
-#: c.opt:453
+#: c-family/c.opt:610
 msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used"
 msgstr ""
 
-#: c.opt:457
+#: c-family/c.opt:614
 msgid "Deprecated.  This switch has no effect"
 msgstr ""
 
-#: c.opt:465
+#: c-family/c.opt:622
 msgid "Warn about features not present in traditional C"
 msgstr ""
 
-#: c.opt:469
+#: c-family/c.opt:626
 msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype"
 msgstr ""
 
-#: c.opt:473
+#: c-family/c.opt:630
 msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
 msgstr ""
 
-#: c.opt:477
+#: c-family/c.opt:634
 msgid "Warn about @selector()s without previously declared methods"
 msgstr ""
 
-#: c.opt:481
+#: c-family/c.opt:638
 msgid "Warn if an undefined macro is used in an #if directive"
 msgstr ""
 
-#: c.opt:485
+#: c-family/c.opt:642
 msgid "Warn about unrecognized pragmas"
 msgstr ""
 
-#: c.opt:489
+#: c-family/c.opt:646
 msgid "Warn about unsuffixed float constants"
 msgstr ""
 
-#: c.opt:493
+#: c-family/c.opt:650
 msgid "Warn about macros defined in the main file that are not used"
 msgstr ""
 
-#: c.opt:497
+#: c-family/c.opt:654
 msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value"
 msgstr ""
 
-#: c.opt:501
+#: c-family/c.opt:658
 msgid "Do not warn about using variadic macros when -pedantic"
 msgstr ""
 
-#: c.opt:505
+#: c-family/c.opt:662
 msgid "Warn if a variable length array is used"
 msgstr ""
 
-#: c.opt:509
+#: c-family/c.opt:666
 msgid "Warn when a register variable is declared volatile"
 msgstr ""
 
-#: c.opt:513
-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."
+#: c-family/c.opt:670
+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 ""
 
-#: c.opt:517
+#: c-family/c.opt:674
 msgid "Warn when a pointer differs in signedness in an assignment"
 msgstr ""
 
-#: c.opt:521
+#: c-family/c.opt:678
 msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
 msgstr ""
 
-#: c.opt:529
+#: c-family/c.opt:686
 msgid "Enforce class member access control semantics"
 msgstr ""
 
-#: c.opt:536
-msgid "Change when template instances are emitted"
-msgstr ""
+#: c-family/c.opt:689 c-family/c.opt:692 c-family/c.opt:746 c-family/c.opt:762
+#: c-family/c.opt:785 c-family/c.opt:791 c-family/c.opt:798 c-family/c.opt:818
+#: c-family/c.opt:829 c-family/c.opt:832 c-family/c.opt:846 c-family/c.opt:949
+#: c-family/c.opt:960 c-family/c.opt:974 c-family/c.opt:1005
+#: c-family/c.opt:1009 c-family/c.opt:1025 c-family/c-opts.c:561
+#, fuzzy, gcc-internal-format
+msgid "switch %qs is no longer supported"
+msgstr "-pipe не падтрымліваецца."
+
+#: c-family/c.opt:693 c-family/c.opt:799 c-family/c.opt:1006
+#: c-family/c.opt:1010 c-family/c.opt:1026
+#, fuzzy
+msgid "No longer supported"
+msgstr "-pipe не падтрымліваецца."
 
-#: c.opt:540
+#: c-family/c.opt:697
 msgid "Recognize the \"asm\" keyword"
 msgstr ""
 
-#: c.opt:544
+#: c-family/c.opt:701
 #, fuzzy
 msgid "Recognize built-in functions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: c.opt:551
+#: c-family/c.opt:708
 msgid "Check the return value of new"
 msgstr ""
 
-#: c.opt:555
+#: c-family/c.opt:712
 msgid "Allow the arguments of the '?' operator to have different types"
 msgstr ""
 
-#: c.opt:559
+#: c-family/c.opt:716
 msgid "Reduce the size of object files"
 msgstr ""
 
-#: c.opt:563
+#: c-family/c.opt:719
+#, fuzzy, c-format
+msgid "no class name specified with %qs"
+msgstr "не зададзены ўваходзячыя файлы"
+
+#: c-family/c.opt:720
 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
 msgstr ""
 
-#: c.opt:567
+#: c-family/c.opt:724
 msgid "-fno-deduce-init-list\tdisable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list"
 msgstr ""
 
-#: c.opt:571
-#, fuzzy
-msgid "Inline member functions by default"
-msgstr "у функцыі \"%s\":"
+#: c-family/c.opt:728 c-family/c.opt:891 common.opt:769 common.opt:901
+#: common.opt:1138 common.opt:1404 common.opt:1440 common.opt:1525
+#: common.opt:1596 common.opt:1659 common.opt:1675 common.opt:1751
+msgid "Does nothing.  Preserved for backward compatibility."
+msgstr ""
 
-#: c.opt:575
+#: c-family/c.opt:732
 msgid "Preprocess directives only."
 msgstr ""
 
-#: c.opt:579
+#: c-family/c.opt:736
 msgid "Permit '$' as an identifier character"
 msgstr ""
 
-#: c.opt:586
+#: c-family/c.opt:743
 #, fuzzy
 msgid "Generate code to check exception specifications"
 msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: c.opt:593
+#: c-family/c.opt:750
 msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
 msgstr ""
 
-#: c.opt:597
+#: c-family/c.opt:754
 msgid "Permit universal character names (\\u and \\U) in identifiers"
 msgstr ""
 
-#: c.opt:601
+#: c-family/c.opt:758
 msgid "-finput-charset=<cset>\tSpecify the default character set for source files"
 msgstr ""
 
-#: c.opt:609
+#: c-family/c.opt:766
 msgid "Scope of for-init-statement variables is local to the loop"
 msgstr ""
 
-#: c.opt:613
+#: c-family/c.opt:770
 msgid "Do not assume that standard C libraries and \"main\" exist"
 msgstr ""
 
-#: c.opt:617
+#: c-family/c.opt:774
 msgid "Recognize GNU-defined keywords"
 msgstr ""
 
-#: c.opt:621
+#: c-family/c.opt:778
 msgid "Generate code for GNU runtime environment"
 msgstr ""
 
-#: c.opt:625
+#: c-family/c.opt:782
 msgid "Use traditional GNU semantics for inline functions"
 msgstr ""
 
-#: c.opt:638
-msgid "Assume normal C execution environment"
+#: c-family/c.opt:788
+msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
 msgstr ""
 
-#: c.opt:642
-msgid "Enable support for huge objects"
+#: c-family/c.opt:795
+msgid "Assume normal C execution environment"
 msgstr ""
 
-#: c.opt:646
+#: c-family/c.opt:803
 msgid "Export functions even if they can be inlined"
 msgstr ""
 
-#: c.opt:650
+#: c-family/c.opt:807
 #, fuzzy
 msgid "Emit implicit instantiations of inline templates"
 msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: c.opt:654
+#: c-family/c.opt:811
 #, fuzzy
 msgid "Emit implicit instantiations of templates"
 msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: c.opt:658
+#: c-family/c.opt:815
 msgid "Inject friend functions into enclosing namespace"
 msgstr ""
 
-#: c.opt:665
+#: c-family/c.opt:822
 msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
 msgstr ""
 
-#: c.opt:669
+#: c-family/c.opt:826
 msgid "Don't warn about uses of Microsoft extensions"
 msgstr ""
 
-#: c.opt:679
+#: c-family/c.opt:836
 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
 msgstr ""
 
-#: c.opt:683
+#: c-family/c.opt:840
 msgid "Assume that receivers of Objective-C messages may be nil"
 msgstr ""
 
-#: c.opt:695
+#: c-family/c.opt:850
+msgid "Treat a throw() exception specification as noexcept to improve code size"
+msgstr ""
+
+#: c-family/c.opt:856
 msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed"
 msgstr ""
 
-#: c.opt:699
+#: c-family/c.opt:860
 msgid "Allow fast jumps to the message dispatcher"
 msgstr ""
 
-#: c.opt:705
+#: c-family/c.opt:866
 msgid "Enable Objective-C exception and synchronization syntax"
 msgstr ""
 
-#: c.opt:709
+#: c-family/c.opt:870
 msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
 msgstr ""
 
-#: c.opt:714
+#: c-family/c.opt:875
 #, fuzzy
 msgid "Enable Objective-C setjmp exception handling runtime"
 msgstr "Уключыць апрацоўку выключэньняў"
 
-#: c.opt:718
+#: c-family/c.opt:879
+msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0"
+msgstr ""
+
+#: c-family/c.opt:883
 msgid "Enable OpenMP (implies -frecursive in Fortran)"
 msgstr ""
 
-#: c.opt:722
+#: c-family/c.opt:887
 msgid "Recognize C++ keywords like \"compl\" and \"xor\""
 msgstr ""
 
-#: c.opt:726
-#, fuzzy
-msgid "Enable optional diagnostics"
-msgstr "Уключаць SSA аптымізацыю"
-
-#: c.opt:733
+#: c-family/c.opt:898
 msgid "Look for and use PCH files even when preprocessing"
 msgstr ""
 
-#: c.opt:737
+#: c-family/c.opt:902
 msgid "Downgrade conformance errors to warnings"
 msgstr ""
 
-#: c.opt:741
+#: c-family/c.opt:906
+msgid "Enable Plan 9 language extensions"
+msgstr ""
+
+#: c-family/c.opt:910
 msgid "Treat the input file as already preprocessed"
 msgstr ""
 
-#: c.opt:745
+#: c-family/c.opt:914
 msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments"
 msgstr ""
 
-#: c.opt:749
+#: c-family/c.opt:918
 msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
 msgstr ""
 
-#: c.opt:753
+#: c-family/c.opt:922
 msgid "Enable automatic template instantiation"
 msgstr ""
 
-#: c.opt:757
+#: c-family/c.opt:926
 msgid "Generate run time type descriptor information"
 msgstr ""
 
-#: c.opt:761
+#: c-family/c.opt:930
 msgid "Use the same size for double as for float"
 msgstr ""
 
-#: c.opt:765
+#: c-family/c.opt:934
 msgid "Use the narrowest integer type possible for enumeration types"
 msgstr ""
 
-#: c.opt:769
+#: c-family/c.opt:938
 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
 msgstr ""
 
-#: c.opt:773
+#: c-family/c.opt:942
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
 msgstr ""
 
-#: c.opt:777
+#: c-family/c.opt:946
 msgid "Make \"char\" signed by default"
 msgstr ""
 
-#: c.opt:784
+#: c-family/c.opt:953
 msgid "Display statistics accumulated during compilation"
 msgstr ""
 
-#: c.opt:791
+#: c-family/c.opt:957
+msgid "Assume that values of enumeration type are always within the minimum range of that type"
+msgstr ""
+
+#: c-family/c.opt:964
 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
 msgstr ""
 
-#: c.opt:798
+#: c-family/c.opt:971
 msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth"
 msgstr ""
 
-#: c.opt:805
+#: c-family/c.opt:978
 msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics"
 msgstr ""
 
-#: c.opt:809
+#: c-family/c.opt:982
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
 msgstr ""
 
-#: c.opt:813
+#: c-family/c.opt:986
 msgid "Make \"char\" unsigned by default"
 msgstr ""
 
-#: c.opt:817
+#: c-family/c.opt:990
 msgid "Use __cxa_atexit to register destructors"
 msgstr ""
 
-#: c.opt:821
+#: c-family/c.opt:994
 msgid "Use __cxa_get_exception_ptr in exception handling"
 msgstr ""
 
-#: c.opt:825
+#: c-family/c.opt:998
 msgid "Marks all inlined methods as having hidden visibility"
 msgstr ""
 
-#: c.opt:829
+#: c-family/c.opt:1002
 msgid "Changes visibility to match Microsoft Visual Studio by default"
 msgstr ""
 
-#: c.opt:833
-msgid "Discard unused virtual functions"
-msgstr ""
-
-#: c.opt:837
-msgid "Implement vtables using thunks"
-msgstr ""
-
-#: c.opt:841
+#: c-family/c.opt:1014
 msgid "Emit common-like symbols as weak symbols"
 msgstr ""
 
-#: c.opt:845
+#: c-family/c.opt:1018
 msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
 msgstr ""
 
-#: c.opt:849
+#: c-family/c.opt:1022
 msgid "Generate a #line directive pointing at the current working directory"
 msgstr ""
 
-#: c.opt:853
-msgid "Emit cross referencing information"
-msgstr ""
-
-#: c.opt:857
+#: c-family/c.opt:1030
 msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
 msgstr ""
 
-#: c.opt:861
+#: c-family/c.opt:1034
 msgid "Dump declarations to a .decl file"
 msgstr ""
 
-#: c.opt:865
+#: c-family/c.opt:1038
 msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs"
 msgstr ""
 
-#: c.opt:869
+#: c-family/c.opt:1042
 msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs"
 msgstr ""
 
-#: c.opt:873
+#: c-family/c.opt:1046
 msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs"
 msgstr ""
 
-#: c.opt:877
+#: c-family/c.opt:1050
 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: c.opt:881
+#: c-family/c.opt:1054
 msgid "-imacros <file>\tAccept definition of macros in <file>"
 msgstr ""
 
-#: c.opt:885
+#: c-family/c.opt:1058
 msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory"
 msgstr ""
 
-#: c.opt:889
+#: c-family/c.opt:1062
 msgid "-include <file>\tInclude the contents of <file> before other files"
 msgstr ""
 
-#: c.opt:893
+#: c-family/c.opt:1066
 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
 msgstr ""
 
-#: c.opt:897
+#: c-family/c.opt:1070
 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
 msgstr ""
 
-#: c.opt:901
+#: c-family/c.opt:1074
 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
 msgstr ""
 
-#: c.opt:905
+#: c-family/c.opt:1078
 msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
 msgstr ""
 
-#: c.opt:909
+#: c-family/c.opt:1082
 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: c.opt:913
+#: c-family/c.opt:1086
 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
 msgstr ""
 
-#: c.opt:923
+#: c-family/c.opt:1096
 msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
 msgstr ""
 
-#: c.opt:927
+#: c-family/c.opt:1100
 msgid "Do not search standard system include directories for C++"
 msgstr ""
 
-#: c.opt:943
+#: c-family/c.opt:1116
 msgid "Generate C header of platform-specific features"
 msgstr ""
 
-#: c.opt:947
-msgid "Print a checksum of the executable for PCH validity checking, and stop"
-msgstr ""
-
-#: c.opt:951
+#: c-family/c.opt:1120
 msgid "Remap file names when including files"
 msgstr ""
 
-#: c.opt:955
+#: c-family/c.opt:1124
 msgid "Conform to the ISO 1998 C++ standard"
 msgstr ""
 
-#: c.opt:959
+#: c-family/c.opt:1128
 msgid "Conform to the ISO 1998 C++ standard, with extensions that are likely to"
 msgstr ""
 
-#: c.opt:966 c.opt:970 c.opt:1009
+#: c-family/c.opt:1135
+msgid "Conform to the ISO 201X C standard draft (experimental and incomplete support)"
+msgstr ""
+
+#: c-family/c.opt:1139 c-family/c.opt:1143 c-family/c.opt:1186
 msgid "Conform to the ISO 1990 C standard"
 msgstr ""
 
-#: c.opt:974 c.opt:1017
+#: c-family/c.opt:1147 c-family/c.opt:1194
 msgid "Conform to the ISO 1999 C standard"
 msgstr ""
 
-#: c.opt:978
+#: c-family/c.opt:1151
 msgid "Deprecated in favor of -std=c99"
 msgstr ""
 
-#: c.opt:982
+#: c-family/c.opt:1155
 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
 msgstr ""
 
-#: c.opt:986
+#: c-family/c.opt:1159
 msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and"
 msgstr ""
 
-#: c.opt:993 c.opt:997
+#: c-family/c.opt:1166
+msgid "Conform to the ISO 201X C standard draft with GNU extensions (experimental and incomplete support)"
+msgstr ""
+
+#: c-family/c.opt:1170 c-family/c.opt:1174
 msgid "Conform to the ISO 1990 C standard with GNU extensions"
 msgstr ""
 
-#: c.opt:1001
+#: c-family/c.opt:1178
 msgid "Conform to the ISO 1999 C standard with GNU extensions"
 msgstr ""
 
-#: c.opt:1005
+#: c-family/c.opt:1182
 msgid "Deprecated in favor of -std=gnu99"
 msgstr ""
 
-#: c.opt:1013
+#: c-family/c.opt:1190
 msgid "Conform to the ISO 1990 C standard as amended in 1994"
 msgstr ""
 
-#: c.opt:1021
+#: c-family/c.opt:1198
 msgid "Deprecated in favor of -std=iso9899:1999"
 msgstr ""
 
-#: c.opt:1025
+#: c-family/c.opt:1205
 msgid "Enable traditional preprocessing"
 msgstr ""
 
-#: c.opt:1029
+#: c-family/c.opt:1209
 msgid "-trigraphs\tSupport ISO C trigraphs"
 msgstr ""
 
-#: c.opt:1033
+#: c-family/c.opt:1213
 msgid "Do not predefine system-specific and GCC-specific macros"
 msgstr ""
 
-#: c.opt:1037
-msgid "Enable verbose output"
-msgstr ""
-
 #: lto/lang.opt:29
 msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
 msgstr ""
@@ -9863,9878 +9715,10868 @@ msgstr ""
 msgid "The resolution file"
 msgstr ""
 
-#: common.opt:28
+#: common.opt:164
 #, fuzzy
 msgid "Display this information"
 msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
 
-#: common.opt:32
+#: common.opt:168
 msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params"
 msgstr ""
 
-#: common.opt:36
+#: common.opt:280
 msgid "Alias for --help=target"
 msgstr ""
 
-#: common.opt:55
+#: common.opt:305
 msgid "--param <param>=<value>\tSet parameter <param> to value.  See below for a complete list of parameters"
 msgstr ""
 
-#: common.opt:62
-msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
-msgstr ""
-
-#: common.opt:66
+#: common.opt:330
 msgid "-O<number>\tSet optimization level to <number>"
 msgstr ""
 
-#: common.opt:70
+#: common.opt:334
 #, fuzzy
 msgid "Optimize for space rather than speed"
 msgstr "Аптымізацыя для SparcLite працэсараў"
 
-#: common.opt:74
+#: common.opt:338
+msgid "Optimize for speed disregarding exact standards compliance"
+msgstr ""
+
+#: common.opt:360
 msgid "This switch is deprecated; use -Wextra instead"
 msgstr ""
 
-#: common.opt:78
+#: common.opt:373
 msgid "Warn about returning structures, unions or arrays"
 msgstr ""
 
-#: common.opt:82
+#: common.opt:377
 msgid "Warn if an array is accessed out of bounds"
 msgstr ""
 
-#: common.opt:86
+#: common.opt:381
 msgid "Warn about inappropriate attribute usage"
 msgstr ""
 
-#: common.opt:90
+#: common.opt:385
 msgid "Warn about pointer casts which increase alignment"
 msgstr ""
 
-#: common.opt:94
+#: common.opt:389
+msgid "Warn when a #warning directive is encountered"
+msgstr ""
+
+#: common.opt:393
 msgid "Warn about uses of __attribute__((deprecated)) declarations"
 msgstr ""
 
-#: common.opt:98
+#: common.opt:397
 msgid "Warn when an optimization pass is disabled"
 msgstr ""
 
-#: common.opt:102
+#: common.opt:401
 msgid "Treat all warnings as errors"
 msgstr ""
 
-#: common.opt:106
+#: common.opt:405
 msgid "Treat specified warning as error"
 msgstr ""
 
-#: common.opt:110
+#: common.opt:409
 msgid "Print extra (possibly unwanted) warnings"
 msgstr ""
 
-#: common.opt:114
+#: common.opt:413
 msgid "Exit on the first error occurred"
 msgstr ""
 
-#: common.opt:118
+#: common.opt:417
 msgid "-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more than <number> bytes"
 msgstr ""
 
-#: common.opt:122
+#: common.opt:421
 msgid "Warn when an inlined function cannot be inlined"
 msgstr ""
 
-#: common.opt:129
+#: common.opt:428
 msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
 msgstr ""
 
-#: common.opt:133
+#: common.opt:432
 msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
 msgstr ""
 
-#: common.opt:137
+#: common.opt:436 common.opt:488
 msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
 msgstr ""
 
-#: common.opt:141
+#: common.opt:440
 msgid "Warn about constructs not instrumented by -fmudflap"
 msgstr ""
 
-#: common.opt:145
+#: common.opt:444
 msgid "Warn about overflow in arithmetic expressions"
 msgstr ""
 
-#: common.opt:149
+#: common.opt:448
 msgid "Warn when the packed attribute has no effect on struct layout"
 msgstr ""
 
-#: common.opt:153
+#: common.opt:452
 msgid "Warn when padding is required to align structure members"
 msgstr ""
 
-#: common.opt:157
+#: common.opt:456
 msgid "Warn when one local variable shadows another"
 msgstr ""
 
-#: common.opt:161
+#: common.opt:460
 msgid "Warn when not issuing stack smashing protection for some reason"
 msgstr ""
 
-#: common.opt:165 common.opt:169
+#: common.opt:464 common.opt:468
 msgid "Warn about code which might break strict aliasing rules"
 msgstr ""
 
-#: common.opt:173 common.opt:177
+#: common.opt:472 common.opt:476
 msgid "Warn about optimizations that assume that signed overflow is undefined"
 msgstr ""
 
-#: common.opt:181
+#: common.opt:480
+msgid "Warn about functions which might be candidates for __attribute__((const))"
+msgstr ""
+
+#: common.opt:484
+msgid "Warn about functions which might be candidates for __attribute__((pure))"
+msgstr ""
+
+#: common.opt:492
 msgid "Warn about enumerated switches, with no default, missing a case"
 msgstr ""
 
-#: common.opt:185
+#: common.opt:496
 msgid "Warn about enumerated switches missing a \"default:\" statement"
 msgstr ""
 
-#: common.opt:189
+#: common.opt:500
 msgid "Warn about all enumerated switches missing a specific case"
 msgstr ""
 
-#: common.opt:193
+#: common.opt:504
 msgid "Do not suppress warnings from system headers"
 msgstr ""
 
-#: common.opt:197
+#: common.opt:508
+msgid "Warn whenever a trampoline is generated"
+msgstr ""
+
+#: common.opt:512
 msgid "Warn if a comparison is always true or always false due to the limited range of the data type"
 msgstr ""
 
-#: common.opt:201
+#: common.opt:516
 msgid "Warn about uninitialized automatic variables"
 msgstr ""
 
-#: common.opt:205
+#: common.opt:520 common.opt:662 common.opt:666 common.opt:670 common.opt:674
 msgid "Does nothing. Preserved for backward compatibility."
 msgstr ""
 
-#: common.opt:209
+#: common.opt:524
 msgid "Enable all -Wunused- warnings"
 msgstr ""
 
-#: common.opt:213
+#: common.opt:528
+msgid "Warn when a function parameter is only set, otherwise unused"
+msgstr ""
+
+#: common.opt:532
+msgid "Warn when a variable is only set, otherwise unused"
+msgstr ""
+
+#: common.opt:536
 msgid "Warn when a function is unused"
 msgstr ""
 
-#: common.opt:217
+#: common.opt:540
 msgid "Warn when a label is unused"
 msgstr ""
 
-#: common.opt:221
+#: common.opt:544
 msgid "Warn when a function parameter is unused"
 msgstr ""
 
-#: common.opt:225
+#: common.opt:548
 msgid "Warn when an expression value is unused"
 msgstr ""
 
-#: common.opt:229
+#: common.opt:552
 msgid "Warn when a variable is unused"
 msgstr ""
 
-#: common.opt:233
-msgid "Warn instead of error in case profiles in -fprofile-use do not match"
+#: common.opt:556
+msgid "Warn in case profiles in -fprofile-use do not match"
 msgstr ""
 
-#: common.opt:237
+#: common.opt:569
 msgid "-aux-info <file>\tEmit declaration information into <file>"
 msgstr ""
 
-#: common.opt:250
+#: common.opt:588
 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
 msgstr ""
 
-#: common.opt:254
+#: common.opt:592
 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
 msgstr ""
 
-#: common.opt:258
+#: common.opt:596
 msgid "-dumpdir <dir>\tSet the directory name to be used for dumps"
 msgstr ""
 
-#: common.opt:284
+#: common.opt:634
 msgid "Align the start of functions"
 msgstr ""
 
-#: common.opt:291
+#: common.opt:641
 msgid "Align labels which are only reached by jumping"
 msgstr ""
 
-#: common.opt:298
+#: common.opt:648
 msgid "Align all labels"
 msgstr ""
 
-#: common.opt:305
+#: common.opt:655
 msgid "Align the start of loops"
 msgstr ""
 
-#: common.opt:320
-msgid "Specify that arguments may alias each other and globals"
-msgstr ""
-
-#: common.opt:324
-msgid "Assume arguments may alias globals but not each other"
-msgstr ""
-
-#: common.opt:328
-msgid "Assume arguments alias neither each other nor globals"
-msgstr ""
-
-#: common.opt:332
-msgid "Assume arguments alias no other storage"
-msgstr ""
-
-#: common.opt:336
+#: common.opt:678
 msgid "Generate unwind tables that are exact at each instruction boundary"
 msgstr ""
 
-#: common.opt:340
+#: common.opt:682
 #, fuzzy
 msgid "Generate auto-inc/dec instructions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: common.opt:348
+#: common.opt:690
 #, fuzzy
 msgid "Generate code to check bounds before indexing arrays"
 msgstr "Генерыраваць код для Intel as"
 
-#: common.opt:352
+#: common.opt:694
 msgid "Replace add, compare, branch with branch on count register"
 msgstr ""
 
-#: common.opt:356
+#: common.opt:698
 msgid "Use profiling information for branch probabilities"
 msgstr ""
 
-#: common.opt:360
+#: common.opt:702
 msgid "Perform branch target load optimization before prologue / epilogue threading"
 msgstr ""
 
-#: common.opt:364
+#: common.opt:706
 msgid "Perform branch target load optimization after prologue / epilogue threading"
 msgstr ""
 
-#: common.opt:368
+#: common.opt:710
 msgid "Restrict target load migration not to re-use registers in any basic block"
 msgstr ""
 
-#: common.opt:372
+#: common.opt:714
 msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
 msgstr ""
 
-#: common.opt:376
+#: common.opt:718
 msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
 msgstr ""
 
-#: common.opt:383
+#: common.opt:725
 msgid "Save registers around function calls"
 msgstr ""
 
-#: common.opt:387
+#: common.opt:729
 msgid "Compare the results of several data dependence analyzers."
 msgstr ""
 
-#: common.opt:391
+#: common.opt:733
+msgid "Looks for opportunities to reduce stack adjustments and stack references."
+msgstr ""
+
+#: common.opt:737
 msgid "Do not put uninitialized globals in the common section"
 msgstr ""
 
-#: common.opt:395
+#: common.opt:745
 msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump"
 msgstr ""
 
-#: common.opt:399
+#: common.opt:749
 msgid "Run only the second compilation of -fcompare-debug"
 msgstr ""
 
-#: common.opt:403
+#: common.opt:753
 msgid "Do not perform optimizations increasing noticeably stack usage"
 msgstr ""
 
-#: common.opt:407
+#: common.opt:757
 msgid "Perform a register copy-propagation optimization pass"
 msgstr ""
 
-#: common.opt:411
+#: common.opt:761
 msgid "Perform cross-jumping optimization"
 msgstr ""
 
-#: common.opt:415
+#: common.opt:765
 msgid "When running CSE, follow jumps to their targets"
 msgstr ""
 
-#: common.opt:419 common.opt:548 common.opt:769 common.opt:1011
-#: common.opt:1047 common.opt:1132 common.opt:1191 common.opt:1250
-#: common.opt:1266 common.opt:1338
-msgid "Does nothing.  Preserved for backward compatibility."
-msgstr ""
-
-#: common.opt:423
+#: common.opt:773
 msgid "Omit range reduction step when performing complex division"
 msgstr ""
 
-#: common.opt:427
+#: common.opt:777
 msgid "Complex multiplication and division follow Fortran rules"
 msgstr ""
 
-#: common.opt:431
+#: common.opt:781
 msgid "Place data items into their own section"
 msgstr ""
 
-#: common.opt:435
+#: common.opt:785
 msgid "List all available debugging counters with their limits and counts."
 msgstr ""
 
-#: common.opt:439
+#: common.opt:789
 msgid "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter limit.   "
 msgstr ""
 
-#: common.opt:443
+#: common.opt:793
 msgid "Map one directory name to another in debug information"
 msgstr ""
 
-#: common.opt:449
+#: common.opt:799
 msgid "Defer popping functions args from stack until later"
 msgstr ""
 
-#: common.opt:453
+#: common.opt:803
 msgid "Attempt to fill delay slots of branch instructions"
 msgstr ""
 
-#: common.opt:457
+#: common.opt:807
 msgid "Delete useless null pointer checks"
 msgstr ""
 
-#: common.opt:461
+#: common.opt:811
 msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
 msgstr ""
 
-#: common.opt:465
+#: common.opt:815
 msgid "Amend appropriate diagnostic messages with the command line option that controls them"
 msgstr ""
 
-#: common.opt:469
+#: common.opt:819
 msgid "-fdump-<type>\tDump various compiler internals to a file"
 msgstr ""
 
-#: common.opt:473
+#: common.opt:826
 msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation"
 msgstr ""
 
-#: common.opt:477
+#: common.opt:830
 msgid "Suppress output of addresses in debugging dumps"
 msgstr ""
 
-#: common.opt:481
+#: common.opt:834
 msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps"
 msgstr ""
 
-#: common.opt:485
+#: common.opt:838
 msgid "Suppress output of previous and next insn numbers in debugging dumps"
 msgstr ""
 
-#: common.opt:489
+#: common.opt:842
 msgid "Enable CFI tables via GAS assembler directives."
 msgstr ""
 
-#: common.opt:493
+#: common.opt:846
 msgid "Perform early inlining"
 msgstr ""
 
-#: common.opt:497
+#: common.opt:850
 msgid "Perform DWARF2 duplicate elimination"
 msgstr ""
 
-#: common.opt:501
+#: common.opt:854
 msgid "Perform interprocedural reduction of aggregates"
 msgstr ""
 
-#: common.opt:505 common.opt:509
+#: common.opt:858 common.opt:862
 msgid "Perform unused type elimination in debug info"
 msgstr ""
 
-#: common.opt:513
+#: common.opt:866
 msgid "Do not suppress C++ class debug information."
 msgstr ""
 
-#: common.opt:517
+#: common.opt:870
 msgid "Generate debug information to support Identical Code Folding (ICF)"
 msgstr ""
 
-#: common.opt:521
+#: common.opt:874
 msgid "Enable exception handling"
 msgstr "Уключыць апрацоўку выключэньняў"
 
-#: common.opt:525
+#: common.opt:878
 msgid "Perform a number of minor, expensive optimizations"
 msgstr ""
 
-#: common.opt:529
+#: common.opt:882
 msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision"
 msgstr ""
 
-#: common.opt:536
+#: common.opt:889
 msgid "Assume no NaNs or infinities are generated"
 msgstr ""
 
-#: common.opt:540
+#: common.opt:893
 msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
 msgstr ""
 
-#: common.opt:544
+#: common.opt:897
 msgid "Don't allocate floats and doubles in extended-precision registers"
 msgstr ""
 
-#: common.opt:552
+#: common.opt:905
 msgid "Perform a forward propagation pass on RTL"
 msgstr ""
 
-#: common.opt:559
+#: common.opt:909
+msgid "-ffp-contract=[off|on|fast] Perform floating-point expression contraction."
+msgstr ""
+
+#: common.opt:916
 msgid "Allow function addresses to be held in registers"
 msgstr ""
 
-#: common.opt:563
+#: common.opt:920
 #, fuzzy
 msgid "Place each function into its own section"
 msgstr "адзін раз для кожнай функцыі, дзе ён з'яўляецца.)"
 
-#: common.opt:567
+#: common.opt:924
 msgid "Perform global common subexpression elimination"
 msgstr ""
 
-#: common.opt:571
+#: common.opt:928
 msgid "Perform enhanced load motion during global common subexpression elimination"
 msgstr ""
 
-#: common.opt:575
+#: common.opt:932
 msgid "Perform store motion after global common subexpression elimination"
 msgstr ""
 
-#: common.opt:579
+#: common.opt:936
 msgid "Perform redundant load after store elimination in global common subexpression"
 msgstr ""
 
-#: common.opt:584
+#: common.opt:941
 msgid "Perform global common subexpression elimination after register allocation"
 msgstr ""
 
-#: common.opt:590
+#: common.opt:947
 msgid "Enable in and out of Graphite representation"
 msgstr ""
 
-#: common.opt:594
+#: common.opt:951
 msgid "Enable Graphite Identity transformation"
 msgstr ""
 
-#: common.opt:598
+#: common.opt:955
 msgid "Mark all loops as parallel"
 msgstr ""
 
-#: common.opt:602
+#: common.opt:959
 msgid "Enable Loop Strip Mining transformation"
 msgstr ""
 
-#: common.opt:606
+#: common.opt:963
 msgid "Enable Loop Interchange transformation"
 msgstr ""
 
-#: common.opt:610
+#: common.opt:967
 msgid "Enable Loop Blocking transformation"
 msgstr ""
 
-#: common.opt:614
+#: common.opt:971
+msgid "Enable Loop Flattening transformation"
+msgstr ""
+
+#: common.opt:975
+msgid "Force bitfield accesses to match their type width"
+msgstr ""
+
+#: common.opt:979
 msgid "Enable guessing of branch probabilities"
 msgstr ""
 
-#: common.opt:622
+#: common.opt:987
 msgid "Process #ident directives"
 msgstr ""
 
-#: common.opt:626
+#: common.opt:991
 msgid "Perform conversion of conditional jumps to branchless equivalents"
 msgstr ""
 
-#: common.opt:630
+#: common.opt:995
 msgid "Perform conversion of conditional jumps to conditional execution"
 msgstr ""
 
-#: common.opt:638
+#: common.opt:999
+msgid "Convert conditional jumps in innermost loops to branchless equivalents"
+msgstr ""
+
+#: common.opt:1003
+msgid "Also if-convert conditional jumps containing memory writes"
+msgstr ""
+
+#: common.opt:1011
 msgid "Do not generate .size directives"
 msgstr ""
 
-#: common.opt:642
+#: common.opt:1015
 msgid "Perform indirect inlining"
 msgstr ""
 
-#: common.opt:651
+#: common.opt:1024
 msgid "Pay attention to the \"inline\" keyword"
 msgstr ""
 
-#: common.opt:655
+#: common.opt:1028
 msgid "Integrate simple functions into their callers when code size is known to not growth"
 msgstr ""
 
-#: common.opt:659
+#: common.opt:1032
 msgid "Integrate simple functions into their callers"
 msgstr ""
 
-#: common.opt:663
+#: common.opt:1036
 msgid "Integrate functions called once into their callers"
 msgstr ""
 
-#: common.opt:670
+#: common.opt:1043
 msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
 msgstr ""
 
-#: common.opt:674
+#: common.opt:1047
 msgid "Instrument function entry and exit with profiling calls"
 msgstr ""
 
-#: common.opt:678
+#: common.opt:1051
 msgid "-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions"
 msgstr ""
 
-#: common.opt:682
+#: common.opt:1055
 msgid "-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files"
 msgstr ""
 
-#: common.opt:686
+#: common.opt:1059
 msgid "Perform Interprocedural constant propagation"
 msgstr ""
 
-#: common.opt:690
+#: common.opt:1063
 msgid "Perform cloning to make Interprocedural constant propagation stronger"
 msgstr ""
 
-#: common.opt:694
-msgid "Discover pure and const functions"
+#: common.opt:1067
+msgid "Perform interprocedural profile propagation"
 msgstr ""
 
-#: common.opt:698
+#: common.opt:1071
 msgid "Perform interprocedural points-to analysis"
 msgstr ""
 
-#: common.opt:702
-msgid "Discover readonly and non addressable static variables"
+#: common.opt:1075
+msgid "Discover pure and const functions"
 msgstr ""
 
-#: common.opt:706
-msgid "Type based escape and alias analysis"
+#: common.opt:1079
+msgid "Discover readonly and non addressable static variables"
 msgstr ""
 
-#: common.opt:710
+#: common.opt:1083
 msgid "Perform matrix layout flattening and transposing based"
 msgstr ""
 
-#: common.opt:715
+#: common.opt:1088
 msgid "Perform structure layout optimizations based"
 msgstr ""
 
-#: common.opt:720
+#: common.opt:1093
 msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm"
 msgstr ""
 
-#: common.opt:724
+#: common.opt:1097
 msgid "-fira-region=[one|all|mixed] Set regions for IRA"
 msgstr ""
 
-#: common.opt:728
-msgid "Do optimistic coalescing."
-msgstr ""
-
-#: common.opt:732
+#: common.opt:1101
 msgid "Use IRA based register pressure calculation"
 msgstr ""
 
-#: common.opt:737
+#: common.opt:1106
 msgid "Share slots for saving different hard registers."
 msgstr ""
 
-#: common.opt:741
+#: common.opt:1110
 msgid "Share stack slots for spilled pseudo-registers."
 msgstr ""
 
-#: common.opt:745
+#: common.opt:1114
 msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
 msgstr ""
 
-#: common.opt:749
+#: common.opt:1118
 msgid "Optimize induction variables on trees"
 msgstr ""
 
-#: common.opt:753
+#: common.opt:1122
 msgid "Use jump tables for sufficiently large switch statements"
 msgstr ""
 
-#: common.opt:757
+#: common.opt:1126
 msgid "Generate code for functions even if they are fully inlined"
 msgstr ""
 
-#: common.opt:761
+#: common.opt:1130
 msgid "Emit static const variables even if they are not used"
 msgstr ""
 
-#: common.opt:765
+#: common.opt:1134
 msgid "Give external symbols a leading underscore"
 msgstr ""
 
-#: common.opt:773
+#: common.opt:1142
 #, fuzzy
 msgid "Enable link-time optimization."
 msgstr "Уключаць SSA аптымізацыю"
 
-#: common.opt:778
+#: common.opt:1146
+msgid "Link-time optimization with number of parallel jobs or jobserver."
+msgstr ""
+
+#: common.opt:1150
+msgid "Partition functions and vars at linktime based on object files they originate from"
+msgstr ""
+
+#: common.opt:1154
+msgid "Partition functions and vars at linktime into approximately same sized buckets"
+msgstr ""
+
+#: common.opt:1158
+msgid "Disable partioning and streaming"
+msgstr ""
+
+#: common.opt:1163
 msgid "-flto-compression-level=<number>\tUse zlib compression level <number> for IL"
 msgstr ""
 
-#: common.opt:782
+#: common.opt:1167
 msgid "Report various link-time optimization statistics"
 msgstr ""
 
-#: common.opt:786
+#: common.opt:1171
 msgid "Set errno after built-in math functions"
 msgstr ""
 
-#: common.opt:790
+#: common.opt:1175
+msgid "-fmax-errors=<number>\tMaximum number of errors to report"
+msgstr ""
+
+#: common.opt:1179
 msgid "Report on permanent memory allocation"
 msgstr ""
 
-#: common.opt:797
+#: common.opt:1186
 msgid "Attempt to merge identical constants and constant variables"
 msgstr ""
 
-#: common.opt:801
+#: common.opt:1190
 msgid "Attempt to merge identical constants across compilation units"
 msgstr ""
 
-#: common.opt:805
+#: common.opt:1194
 msgid "Attempt to merge identical debug strings across compilation units"
 msgstr ""
 
-#: common.opt:809
+#: common.opt:1198
 msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
 msgstr ""
 
-#: common.opt:813
+#: common.opt:1202
 msgid "Perform SMS based modulo scheduling before the first scheduling pass"
 msgstr ""
 
-#: common.opt:817
+#: common.opt:1206
 msgid "Perform SMS based modulo scheduling with register moves allowed"
 msgstr ""
 
-#: common.opt:821
+#: common.opt:1210
 msgid "Move loop invariant computations out of loops"
 msgstr ""
 
-#: common.opt:825
+#: common.opt:1214
 msgid "Add mudflap bounds-checking instrumentation for single-threaded program"
 msgstr ""
 
-#: common.opt:829
+#: common.opt:1218
 msgid "Add mudflap bounds-checking instrumentation for multi-threaded program"
 msgstr ""
 
-#: common.opt:833
+#: common.opt:1222
 msgid "Ignore read operations when inserting mudflap instrumentation"
 msgstr ""
 
-#: common.opt:837
+#: common.opt:1226
 msgid "Use the RTL dead code elimination pass"
 msgstr ""
 
-#: common.opt:841
+#: common.opt:1230
 msgid "Use the RTL dead store elimination pass"
 msgstr ""
 
-#: common.opt:845
+#: common.opt:1234
 msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling"
 msgstr ""
 
-#: common.opt:849
+#: common.opt:1238
 msgid "Support synchronous non-call exceptions"
 msgstr ""
 
-#: common.opt:853
+#: common.opt:1242
 msgid "When possible do not generate stack frames"
 msgstr ""
 
-#: common.opt:857
+#: common.opt:1246
 msgid "Do the full register move optimization pass"
 msgstr ""
 
-#: common.opt:861
+#: common.opt:1250
 msgid "Optimize sibling and tail recursive calls"
 msgstr ""
 
-#: common.opt:865 common.opt:869
+#: common.opt:1254
+msgid "Perform partial inlining"
+msgstr ""
+
+#: common.opt:1258 common.opt:1262
 msgid "Report on memory allocation before interprocedural optimization"
 msgstr ""
 
-#: common.opt:873
+#: common.opt:1266
 msgid "Pack structure members together without holes"
 msgstr ""
 
-#: common.opt:877
+#: common.opt:1270
 msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
 msgstr ""
 
-#: common.opt:881
+#: common.opt:1274
 msgid "Return small aggregates in memory, not registers"
 msgstr ""
 
-#: common.opt:885
+#: common.opt:1278
 msgid "Perform loop peeling"
 msgstr ""
 
-#: common.opt:889
+#: common.opt:1282
 msgid "Enable machine specific peephole optimizations"
 msgstr ""
 
-#: common.opt:893
+#: common.opt:1286
 msgid "Enable an RTL peephole pass before sched2"
 msgstr ""
 
-#: common.opt:897
+#: common.opt:1290
 msgid "Generate position-independent code if possible (large mode)"
 msgstr ""
 
-#: common.opt:901
+#: common.opt:1294
 msgid "Generate position-independent code for executables if possible (large mode)"
 msgstr ""
 
-#: common.opt:905
+#: common.opt:1298
 msgid "Generate position-independent code if possible (small mode)"
 msgstr ""
 
-#: common.opt:909
+#: common.opt:1302
 msgid "Generate position-independent code for executables if possible (small mode)"
 msgstr ""
 
-#: common.opt:913
+#: common.opt:1306
 msgid "Specify a plugin to load"
 msgstr ""
 
-#: common.opt:917
+#: common.opt:1310
 msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>"
 msgstr ""
 
-#: common.opt:921
+#: common.opt:1314
 msgid "Run predictive commoning optimization."
 msgstr ""
 
-#: common.opt:925
+#: common.opt:1318
 msgid "Generate prefetch instructions, if available, for arrays in loops"
 msgstr ""
 
-#: common.opt:929
+#: common.opt:1322
 msgid "Enable basic program profiling code"
 msgstr ""
 
-#: common.opt:933
+#: common.opt:1326
 msgid "Insert arc-based program profiling code"
 msgstr ""
 
-#: common.opt:937
+#: common.opt:1330
 msgid "Set the top-level directory for storing the profile data."
 msgstr ""
 
-#: common.opt:942
+#: common.opt:1335
 msgid "Enable correction of flow inconsistent profile data input"
 msgstr ""
 
-#: common.opt:946
+#: common.opt:1339
 msgid "Enable common options for generating profile info for profile feedback directed optimizations"
 msgstr ""
 
-#: common.opt:950
+#: common.opt:1343
 msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir="
 msgstr ""
 
-#: common.opt:954
+#: common.opt:1347
 msgid "Enable common options for performing profile feedback directed optimizations"
 msgstr ""
 
-#: common.opt:958
+#: common.opt:1351
 msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir="
 msgstr ""
 
-#: common.opt:962
+#: common.opt:1355
 msgid "Insert code to profile values of expressions"
 msgstr ""
 
-#: common.opt:969
+#: common.opt:1362
 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
 msgstr ""
 
-#: common.opt:979
+#: common.opt:1372
 msgid "Record gcc command line switches in the object file."
 msgstr ""
 
-#: common.opt:983
+#: common.opt:1376
 #, fuzzy
 msgid "Return small aggregates in registers"
 msgstr "Не выкарыстоўваць рэгістра sb"
 
-#: common.opt:987
+#: common.opt:1380
 msgid "Enables a register move optimization"
 msgstr ""
 
-#: common.opt:991
+#: common.opt:1384
 msgid "Perform a register renaming optimization pass"
 msgstr ""
 
-#: common.opt:995
+#: common.opt:1388
 msgid "Reorder basic blocks to improve code placement"
 msgstr ""
 
-#: common.opt:999
+#: common.opt:1392
 msgid "Reorder basic blocks and partition into hot and cold sections"
 msgstr ""
 
-#: common.opt:1003
+#: common.opt:1396
 msgid "Reorder functions to improve code placement"
 msgstr ""
 
-#: common.opt:1007
+#: common.opt:1400
 msgid "Add a common subexpression elimination pass after loop optimizations"
 msgstr ""
 
-#: common.opt:1015
+#: common.opt:1408
 msgid "Disable optimizations that assume default FP rounding behavior"
 msgstr ""
 
-#: common.opt:1019
+#: common.opt:1412
 msgid "Enable scheduling across basic blocks"
 msgstr ""
 
-#: common.opt:1023
+#: common.opt:1416
 msgid "Enable register pressure sensitive insn scheduling"
 msgstr ""
 
-#: common.opt:1027
+#: common.opt:1420
 msgid "Allow speculative motion of non-loads"
 msgstr ""
 
-#: common.opt:1031
+#: common.opt:1424
 msgid "Allow speculative motion of some loads"
 msgstr ""
 
-#: common.opt:1035
+#: common.opt:1428
 msgid "Allow speculative motion of more loads"
 msgstr ""
 
-#: common.opt:1039
+#: common.opt:1432
 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
 msgstr ""
 
-#: common.opt:1043
+#: common.opt:1436
 msgid "If scheduling post reload, do superblock scheduling"
 msgstr ""
 
-#: common.opt:1051
+#: common.opt:1444
 msgid "Reschedule instructions before register allocation"
 msgstr ""
 
-#: common.opt:1055
+#: common.opt:1448
 msgid "Reschedule instructions after register allocation"
 msgstr ""
 
-#: common.opt:1062
+#: common.opt:1455
 msgid "Schedule instructions using selective scheduling algorithm"
 msgstr ""
 
-#: common.opt:1066
+#: common.opt:1459
 msgid "Run selective scheduling after reload"
 msgstr ""
 
-#: common.opt:1070
+#: common.opt:1463
 msgid "Perform software pipelining of inner loops during selective scheduling"
 msgstr ""
 
-#: common.opt:1074
+#: common.opt:1467
 msgid "Perform software pipelining of outer loops during selective scheduling"
 msgstr ""
 
-#: common.opt:1078
+#: common.opt:1471
 msgid "Reschedule pipelined regions without pipelining"
 msgstr ""
 
-#: common.opt:1084
+#: common.opt:1477
 msgid "Allow premature scheduling of queued insns"
 msgstr ""
 
-#: common.opt:1088
+#: common.opt:1481
 msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled"
 msgstr ""
 
-#: common.opt:1096
+#: common.opt:1489
 msgid "Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: common.opt:1100
+#: common.opt:1493
 msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: common.opt:1104
+#: common.opt:1497
 msgid "Enable the group heuristic in the scheduler"
 msgstr ""
 
-#: common.opt:1108
+#: common.opt:1501
 msgid "Enable the critical path heuristic in the scheduler"
 msgstr ""
 
-#: common.opt:1112
+#: common.opt:1505
 msgid "Enable the speculative instruction heuristic in the scheduler"
 msgstr ""
 
-#: common.opt:1116
+#: common.opt:1509
 msgid "Enable the rank heuristic in the scheduler"
 msgstr ""
 
-#: common.opt:1120
+#: common.opt:1513
 msgid "Enable the last instruction heuristic in the scheduler"
 msgstr ""
 
-#: common.opt:1124
+#: common.opt:1517
 msgid "Enable the dependent count heuristic in the scheduler"
 msgstr ""
 
-#: common.opt:1128
+#: common.opt:1521
 msgid "Access data in the same section from shared anchor points"
 msgstr ""
 
-#: common.opt:1136
+#: common.opt:1529
+msgid "Eliminate redundant zero extensions on targets that support implicit extensions."
+msgstr ""
+
+#: common.opt:1533
 msgid "Show column numbers in diagnostics, when available.  Default on"
 msgstr ""
 
-#: common.opt:1140
+#: common.opt:1537
 msgid "Disable optimizations observable by IEEE signaling NaNs"
 msgstr ""
 
-#: common.opt:1144
+#: common.opt:1541
 msgid "Disable floating point optimizations that ignore the IEEE signedness of zero"
 msgstr ""
 
-#: common.opt:1148
+#: common.opt:1545
 msgid "Convert floating point constants to single precision constants"
 msgstr ""
 
-#: common.opt:1152
+#: common.opt:1549
 msgid "Split lifetimes of induction variables when loops are unrolled"
 msgstr ""
 
-#: common.opt:1156
+#: common.opt:1553
+msgid "Generate discontiguous stack frames"
+msgstr ""
+
+#: common.opt:1557
 msgid "Split wide types into independent registers"
 msgstr ""
 
-#: common.opt:1160
+#: common.opt:1561
 msgid "Apply variable expansion when loops are unrolled"
 msgstr ""
 
-#: common.opt:1164
+#: common.opt:1565
 #, fuzzy
 msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program"
 msgstr "Уключаць код правэркі стэку ў праграму"
 
-#: common.opt:1168
+#: common.opt:1569
 #, fuzzy
 msgid "Insert stack checking code into the program.  Same as -fstack-check=specific"
 msgstr "Уключаць код правэркі стэку ў праграму"
 
-#: common.opt:1175
+#: common.opt:1576
 msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
 msgstr ""
 
-#: common.opt:1179
+#: common.opt:1580
 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
 msgstr ""
 
-#: common.opt:1183
+#: common.opt:1584
 msgid "Use propolice as a stack protection method"
 msgstr ""
 
-#: common.opt:1187
+#: common.opt:1588
 msgid "Use a stack protection method for every function"
 msgstr ""
 
-#: common.opt:1199
+#: common.opt:1592
+msgid "Output stack usage information on a per-function basis"
+msgstr ""
+
+#: common.opt:1604
 msgid "Assume strict aliasing rules apply"
 msgstr ""
 
-#: common.opt:1203
+#: common.opt:1608
 msgid "Treat signed overflow as undefined"
 msgstr ""
 
-#: common.opt:1207
+#: common.opt:1612
 msgid "Check for syntax errors, then stop"
 msgstr ""
 
-#: common.opt:1211
+#: common.opt:1616
 msgid "Create data files needed by \"gcov\""
 msgstr ""
 
-#: common.opt:1215
+#: common.opt:1620
 msgid "Perform jump threading optimizations"
 msgstr ""
 
-#: common.opt:1219
+#: common.opt:1624
 msgid "Report the time taken by each compiler pass"
 msgstr ""
 
-#: common.opt:1223
+#: common.opt:1628
 msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
 msgstr ""
 
-#: common.opt:1227
+#: common.opt:1632
 msgid "Reorder top level functions, variables, and asms"
 msgstr ""
 
-#: common.opt:1231
+#: common.opt:1636
 msgid "Perform superblock formation via tail duplication"
 msgstr ""
 
-#: common.opt:1238
+#: common.opt:1643
 msgid "Assume floating-point operations can trap"
 msgstr ""
 
-#: common.opt:1242
+#: common.opt:1647
 msgid "Trap for signed overflow in addition, subtraction and multiplication"
 msgstr ""
 
-#: common.opt:1246
+#: common.opt:1651
 #, fuzzy
 msgid "Enable SSA-CCP optimization on trees"
 msgstr "Уключаць SSA аптымізацыю"
 
-#: common.opt:1254
+#: common.opt:1655
+#, fuzzy
+msgid "Enable SSA-BIT-CCP optimization on trees"
+msgstr "Уключаць SSA аптымізацыю"
+
+#: common.opt:1663
 msgid "Enable loop header copying on trees"
 msgstr ""
 
-#: common.opt:1258
+#: common.opt:1667
 msgid "Replace SSA temporaries with better names in copies"
 msgstr ""
 
-#: common.opt:1262
+#: common.opt:1671
 msgid "Enable copy propagation on trees"
 msgstr ""
 
-#: common.opt:1270
+#: common.opt:1679
 msgid "Transform condition stores into unconditional ones"
 msgstr ""
 
-#: common.opt:1274
+#: common.opt:1683
 msgid "Perform conversions of switch initializations."
 msgstr ""
 
-#: common.opt:1278
+#: common.opt:1687
 #, fuzzy
 msgid "Enable SSA dead code elimination optimization on trees"
 msgstr "Уключаць SSA аптымізацыю"
 
-#: common.opt:1282
+#: common.opt:1691
 #, fuzzy
 msgid "Enable dominator optimizations"
 msgstr "Уключаць SSA аптымізацыю"
 
-#: common.opt:1286
+#: common.opt:1695
 #, fuzzy
 msgid "Enable dead store elimination"
 msgstr "Уключаць SSA аптымізацыю"
 
-#: common.opt:1290
+#: common.opt:1699
 msgid "Enable forward propagation on trees"
 msgstr ""
 
-#: common.opt:1294
+#: common.opt:1703
 msgid "Enable Full Redundancy Elimination (FRE) on trees"
 msgstr ""
 
-#: common.opt:1298
+#: common.opt:1707
 msgid "Enable loop distribution on trees"
 msgstr ""
 
-#: common.opt:1302
+#: common.opt:1711
+msgid "Enable loop distribution for patterns transformed into a library call"
+msgstr ""
+
+#: common.opt:1715
 msgid "Enable loop invariant motion on trees"
 msgstr ""
 
-#: common.opt:1306
+#: common.opt:1719
 msgid "Enable linear loop transforms on trees"
 msgstr ""
 
-#: common.opt:1310
+#: common.opt:1723
 msgid "Create canonical induction variables in loops"
 msgstr ""
 
-#: common.opt:1314
+#: common.opt:1727
 #, fuzzy
 msgid "Enable loop optimizations on tree level"
 msgstr "Уключаць SSA аптымізацыю"
 
-#: common.opt:1318
+#: common.opt:1731
 msgid "Enable automatic parallelization of loops"
 msgstr ""
 
-#: common.opt:1322
+#: common.opt:1735
 msgid "Enable hoisting loads from conditional pointers."
 msgstr ""
 
-#: common.opt:1326
+#: common.opt:1739
 #, fuzzy
 msgid "Enable SSA-PRE optimization on trees"
 msgstr "Уключаць SSA аптымізацыю"
 
-#: common.opt:1330
+#: common.opt:1743
 msgid "Perform function-local points-to analysis on trees."
 msgstr ""
 
-#: common.opt:1334
+#: common.opt:1747
 msgid "Enable reassociation on tree level"
 msgstr ""
 
-#: common.opt:1342
+#: common.opt:1755
 #, fuzzy
 msgid "Enable SSA code sinking on trees"
 msgstr "Уключаць SSA аптымізацыю"
 
-#: common.opt:1346
+#: common.opt:1759
 msgid "Perform scalar replacement of aggregates"
 msgstr ""
 
-#: common.opt:1350
+#: common.opt:1763
 msgid "Replace temporary expressions in the SSA->normal pass"
 msgstr ""
 
-#: common.opt:1354
+#: common.opt:1767
 msgid "Perform live range splitting during the SSA->normal pass"
 msgstr ""
 
-#: common.opt:1358
+#: common.opt:1771
 msgid "Perform Value Range Propagation on trees"
 msgstr ""
 
-#: common.opt:1362
+#: common.opt:1775
 msgid "Compile whole compilation unit at a time"
 msgstr ""
 
-#: common.opt:1366
+#: common.opt:1779
 msgid "Perform loop unrolling when iteration count is known"
 msgstr ""
 
-#: common.opt:1370
+#: common.opt:1783
 msgid "Perform loop unrolling for all loops"
 msgstr ""
 
-#: common.opt:1377
+#: common.opt:1790
 msgid "Allow loop optimizations to assume that the loops behave in normal way"
 msgstr ""
 
-#: common.opt:1381
+#: common.opt:1794
 msgid "Allow optimization for floating-point arithmetic which may change the"
 msgstr ""
 
-#: common.opt:1386
+#: common.opt:1799
 msgid "Same as -fassociative-math for expressions which include division."
 msgstr ""
 
-#: common.opt:1394
+#: common.opt:1807
 msgid "Allow math optimizations that may violate IEEE or ISO standards"
 msgstr ""
 
-#: common.opt:1398
+#: common.opt:1811
 msgid "Perform loop unswitching"
 msgstr ""
 
-#: common.opt:1402
+#: common.opt:1815
 msgid "Just generate unwind tables for exception handling"
 msgstr ""
 
-#: common.opt:1409
+#: common.opt:1827
 msgid "Perform variable tracking"
 msgstr ""
 
-#: common.opt:1413
+#: common.opt:1835
 msgid "Perform variable tracking by annotating assignments"
 msgstr ""
 
-#: common.opt:1417
+#: common.opt:1841
 msgid "Toggle -fvar-tracking-assignments"
 msgstr ""
 
-#: common.opt:1421
+#: common.opt:1845
 msgid "Perform variable tracking and also tag variables that are uninitialized"
 msgstr ""
 
-#: common.opt:1425
+#: common.opt:1849
 #, fuzzy
 msgid "Enable loop vectorization on trees"
 msgstr "Уключаць SSA аптымізацыю"
 
-#: common.opt:1429
+#: common.opt:1853
 msgid "Enable basic block vectorization (SLP) on trees"
 msgstr ""
 
-#: common.opt:1433
+#: common.opt:1857
 msgid "Enable use of cost model in vectorization"
 msgstr ""
 
-#: common.opt:1437
+#: common.opt:1861
 msgid "Enable loop versioning when doing loop vectorization on trees"
 msgstr ""
 
-#: common.opt:1441
+#: common.opt:1865
 msgid "-ftree-vectorizer-verbose=<number>\tSet the verbosity level of the vectorizer"
 msgstr ""
 
-#: common.opt:1445
+#: common.opt:1869
 msgid "Enable copy propagation of scalar-evolution information."
 msgstr ""
 
-#: common.opt:1455
+#: common.opt:1879
 msgid "Add extra commentary to assembler output"
 msgstr ""
 
-#: common.opt:1459
+#: common.opt:1883
 msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility"
 msgstr ""
 
-#: common.opt:1464
+#: common.opt:1888
 msgid "Use expression value profiles in optimizations"
 msgstr ""