From 451bbd9c40ea1db1b52ebabf942010c9e3da9df2 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Tue, 23 Apr 2019 22:03:01 +0100 Subject: [PATCH] Update .po files. * be.po, da.po, de.po, el.po, fi.po, fr.po, hr.po, id.po, ja.po, nl.po, ru.po, sr.po, sv.po, tr.po, uk.po, vi.po, zh_CN.po, zh_TW.po: Update. From-SVN: r270520 --- gcc/po/ChangeLog | 6 + gcc/po/be.po | 21932 +++++++------- gcc/po/da.po | 72550 ++++++++++++++++++++++----------------------- gcc/po/de.po | 130 +- gcc/po/el.po | 21816 +++++++------- gcc/po/fi.po | 25371 ++++++++-------- gcc/po/fr.po | 36 +- gcc/po/hr.po | 20076 ++++++------- gcc/po/id.po | 29759 +++++++++---------- gcc/po/ja.po | 29296 +++++++++--------- gcc/po/nl.po | 23520 +++++++-------- gcc/po/ru.po | 25329 ++++++++-------- gcc/po/sr.po | 27992 +++++++++-------- gcc/po/sv.po | 25452 ++++++++-------- gcc/po/tr.po | 38510 ++++++++++++------------ gcc/po/uk.po | 20215 ++++++------- gcc/po/vi.po | 24746 ++++++++-------- gcc/po/zh_CN.po | 28147 +++++++++--------- gcc/po/zh_TW.po | 26814 ++++++++--------- 19 files changed, 226588 insertions(+), 235109 deletions(-) diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index 806c23ac4fc..4cf7f125188 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,9 @@ +2019-04-23 Joseph Myers + + * be.po, da.po, de.po, el.po, fi.po, fr.po, hr.po, id.po, ja.po, + nl.po, ru.po, sr.po, sv.po, tr.po, uk.po, vi.po, zh_CN.po, + zh_TW.po: Update. + 2019-04-19 Jakub Jelinek * de.po, es.po, fr.po, sv.po: Update. diff --git a/gcc/po/be.po b/gcc/po/be.po index e0a2804a43c..731160ecf08 100644 --- a/gcc/po/be.po +++ b/gcc/po/be.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gcc 3.1\n" "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n" -"POT-Creation-Date: 2019-03-22 21:56+0000\n" +"POT-Creation-Date: 2019-04-13 17:21+0200\n" "PO-Revision-Date: 2002-05-17 15:54+0200\n" "Last-Translator: Ales Nyakhaychyk \n" "Language-Team: Belarusian \n" @@ -201,12 +201,12 @@ msgstr "" #. PRINT_OPERAND must handle them. #. We can't handle floating point constants; #. TARGET_PRINT_OPERAND must handle them. -#: final.c:4149 config/arc/arc.c:6110 config/i386/i386.c:17081 +#: final.c:4149 config/arc/arc.c:6143 config/i386/i386.c:16997 #, c-format msgid "floating constant misused" msgstr "" -#: final.c:4207 config/arc/arc.c:6207 config/i386/i386.c:17172 +#: final.c:4207 config/arc/arc.c:6240 config/i386/i386.c:17088 #: config/pdp11/pdp11.c:1874 #, c-format msgid "invalid expression as operand" @@ -918,158 +918,158 @@ msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n msgid "Removing '%s'\n" msgstr "" -#: gcov.c:1399 gcov.c:1466 gcov.c:2803 +#: gcov.c:1399 gcov.c:1467 gcov.c:2804 #, fuzzy, c-format #| msgid ":\n" msgid "\n" msgstr ":\n" -#: gcov.c:1488 +#: gcov.c:1489 #, fuzzy, c-format #| msgid "can't open output file `%s'" msgid "Cannot open JSON output file %s\n" msgstr "немагчыма адчыніць файл уводу `%s'" -#: gcov.c:1496 +#: gcov.c:1497 #, fuzzy, c-format #| msgid "error writing to %s" msgid "Error writing JSON output file %s\n" msgstr "памылка запісу ў %s" -#: gcov.c:1663 +#: gcov.c:1664 #, c-format msgid "%s:source file is newer than notes file '%s'\n" msgstr "" -#: gcov.c:1668 +#: gcov.c:1669 #, c-format msgid "(the message is displayed only once per source file)\n" msgstr "" -#: gcov.c:1688 +#: gcov.c:1689 #, fuzzy, c-format #| msgid "can't open output file `%s'" msgid "%s:cannot open notes file\n" msgstr "немагчыма адчыніць файл уводу `%s'" -#: gcov.c:1694 +#: gcov.c:1695 #, c-format msgid "%s:not a gcov notes file\n" msgstr "" -#: gcov.c:1707 +#: gcov.c:1708 #, c-format msgid "%s:version '%.4s', prefer '%.4s'\n" msgstr "" -#: gcov.c:1757 +#: gcov.c:1758 #, c-format msgid "%s:already seen blocks for '%s'\n" msgstr "" -#: gcov.c:1871 gcov.c:1973 +#: gcov.c:1872 gcov.c:1974 #, c-format msgid "%s:corrupted\n" msgstr "" -#: gcov.c:1878 +#: gcov.c:1879 #, fuzzy, c-format #| msgid "not found\n" msgid "%s:no functions found\n" msgstr "не знойдзена\n" -#: gcov.c:1896 +#: gcov.c:1897 #, c-format msgid "%s:cannot open data file, assuming not executed\n" msgstr "" -#: gcov.c:1903 +#: gcov.c:1904 #, fuzzy, c-format #| msgid "Could not open data file %s.\n" msgid "%s:not a gcov data file\n" msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n" -#: gcov.c:1916 +#: gcov.c:1917 #, c-format msgid "%s:version '%.4s', prefer version '%.4s'\n" msgstr "" -#: gcov.c:1922 +#: gcov.c:1923 #, c-format msgid "%s:stamp mismatch with notes file\n" msgstr "" -#: gcov.c:1954 +#: gcov.c:1955 #, c-format msgid "%s:profile mismatch for '%s'\n" msgstr "" -#: gcov.c:1972 +#: gcov.c:1973 #, c-format msgid "%s:overflowed\n" msgstr "" -#: gcov.c:2019 +#: gcov.c:2020 #, c-format msgid "%s:'%s' lacks entry and/or exit blocks\n" msgstr "" -#: gcov.c:2024 +#: gcov.c:2025 #, c-format msgid "%s:'%s' has arcs to entry block\n" msgstr "" -#: gcov.c:2032 +#: gcov.c:2033 #, c-format msgid "%s:'%s' has arcs from exit block\n" msgstr "" -#: gcov.c:2241 +#: gcov.c:2242 #, c-format msgid "%s:graph is unsolvable for '%s'\n" msgstr "" -#: gcov.c:2357 +#: gcov.c:2358 #, c-format msgid "Lines executed:%s of %d\n" msgstr "" -#: gcov.c:2360 +#: gcov.c:2361 #, c-format msgid "No executable lines\n" msgstr "" -#: gcov.c:2368 gcov.c:2377 +#: gcov.c:2369 gcov.c:2378 #, c-format msgid "%s '%s'\n" msgstr "" -#: gcov.c:2384 +#: gcov.c:2385 #, c-format msgid "Branches executed:%s of %d\n" msgstr "" -#: gcov.c:2388 +#: gcov.c:2389 #, c-format msgid "Taken at least once:%s of %d\n" msgstr "" -#: gcov.c:2394 +#: gcov.c:2395 #, c-format msgid "No branches\n" msgstr "" -#: gcov.c:2396 +#: gcov.c:2397 #, c-format msgid "Calls executed:%s of %d\n" msgstr "" -#: gcov.c:2400 +#: gcov.c:2401 #, c-format msgid "No calls\n" msgstr "" -#: gcov.c:2657 +#: gcov.c:2658 #, fuzzy, c-format #| msgid "" #| "\n" @@ -1079,52 +1079,52 @@ msgstr "" "\n" " Выбары для %s:\n" -#: gcov.c:2783 +#: gcov.c:2784 #, c-format msgid "call %2d returned %s\n" msgstr "" -#: gcov.c:2788 +#: gcov.c:2789 #, c-format msgid "call %2d never executed\n" msgstr "" -#: gcov.c:2793 +#: gcov.c:2794 #, c-format msgid "branch %2d taken %s%s" msgstr "" -#: gcov.c:2798 +#: gcov.c:2799 #, c-format msgid "branch %2d never executed" msgstr "" -#: gcov.c:2801 +#: gcov.c:2802 #, c-format msgid " (BB %d)" msgstr "" -#: gcov.c:2808 +#: gcov.c:2809 #, fuzzy, c-format msgid "unconditional %2d taken %s\n" msgstr "невядомая назва рэгістра: %s\n" -#: gcov.c:2811 +#: gcov.c:2812 #, c-format msgid "unconditional %2d never executed\n" msgstr "" -#: gcov.c:3064 +#: gcov.c:3065 #, fuzzy, c-format #| msgid "cannot find source %s" msgid "Cannot open source file %s\n" msgstr "не магу знайсці крыніцу %s" -#: gcse.c:2590 +#: gcse.c:2591 msgid "PRE disabled" msgstr "" -#: gcse.c:3519 +#: gcse.c:3520 msgid "GCSE disabled" msgstr "" @@ -1364,16 +1364,16 @@ msgstr "нераспазнаны выбар \"-%s\"" msgid "insn does not satisfy its constraints:" msgstr "" -#: targhooks.c:2019 +#: targhooks.c:2023 #, c-format msgid "created and used with differing settings of '%s'" msgstr "" -#: targhooks.c:2034 +#: targhooks.c:2038 msgid "created and used with different settings of %<-fpic%>" msgstr "" -#: targhooks.c:2036 +#: targhooks.c:2040 msgid "created and used with different settings of %<-fpie%>" msgstr "" @@ -1445,7 +1445,7 @@ msgstr "" msgid "options enabled: " msgstr "выбары ўключаны:" -#: tree-diagnostic.c:299 c/c-decl.c:5614 c/c-typeck.c:7603 cp/error.c:1061 +#: tree-diagnostic.c:299 c/c-decl.c:5617 c/c-typeck.c:7603 cp/error.c:1061 #: c-family/c-pretty-print.c:413 #, gcc-internal-format msgid "" @@ -2341,7 +2341,7 @@ msgstr "" #: params.def:960 #, no-c-format -msgid "Maximum number of arrays per scop." +msgid "Maximum number of arrays per SCoP." msgstr "" #: params.def:965 @@ -2489,227 +2489,232 @@ msgstr "" msgid "Maximal size of a partition for LTO (in estimated instructions)." msgstr "" -#: params.def:1153 +#: params.def:1151 +#, no-c-format +msgid "maximal number of LTO partitions streamed in parallel." +msgstr "" + +#: params.def:1158 #, no-c-format msgid "Maximum number of namespaces to search for alternatives when name lookup fails." msgstr "" -#: params.def:1160 +#: params.def:1165 #, no-c-format msgid "Maximum number of conditional store pairs that can be sunk." msgstr "" -#: params.def:1168 +#: params.def:1173 #, no-c-format msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine." msgstr "" -#: params.def:1176 +#: params.def:1181 #, no-c-format msgid "Allow new data races on stores to be introduced." msgstr "" -#: params.def:1182 +#: params.def:1187 #, no-c-format msgid "Set the maximum number of instructions executed in parallel in reassociated tree. If 0, use the target dependent heuristic." msgstr "" -#: params.def:1188 +#: params.def:1193 #, no-c-format msgid "Maximum amount of similar bbs to compare a bb with." msgstr "" -#: params.def:1193 +#: params.def:1198 #, no-c-format msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so." msgstr "" -#: params.def:1199 +#: params.def:1204 #, no-c-format msgid "Maximum number of constant stores to merge in the store merging pass." msgstr "" -#: params.def:1205 +#: params.def:1210 #, no-c-format msgid "Maximum amount of iterations of the pass over a function." msgstr "" -#: params.def:1212 +#: params.def:1217 #, no-c-format msgid "Maximum number of strings for which strlen optimization pass will track string lengths." msgstr "" -#: params.def:1219 +#: params.def:1224 #, no-c-format msgid "Which -fsched-pressure algorithm to apply." msgstr "" -#: params.def:1225 +#: params.def:1230 #, no-c-format msgid "Maximum length of candidate scans for straight-line strength reduction." msgstr "" -#: params.def:1233 +#: params.def:1238 #, no-c-format msgid "Enable asan stack protection." msgstr "" -#: params.def:1238 +#: params.def:1243 #, no-c-format msgid "Enable asan allocas/VLAs protection." msgstr "" -#: params.def:1243 +#: params.def:1248 #, no-c-format msgid "Enable asan globals protection." msgstr "" -#: params.def:1248 +#: params.def:1253 #, no-c-format msgid "Enable asan store operations protection." msgstr "" -#: params.def:1253 +#: params.def:1258 #, no-c-format msgid "Enable asan load operations protection." msgstr "" -#: params.def:1258 +#: params.def:1263 #, no-c-format msgid "Enable asan builtin functions protection." msgstr "" -#: params.def:1263 +#: params.def:1268 #, no-c-format msgid "Enable asan detection of use-after-return bugs." msgstr "" -#: params.def:1268 +#: params.def:1273 #, no-c-format msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number." msgstr "" -#: params.def:1274 +#: params.def:1279 #, no-c-format msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number." msgstr "" -#: params.def:1280 +#: params.def:1285 #, no-c-format msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis." msgstr "" -#: params.def:1286 +#: params.def:1291 #, no-c-format msgid "Scale factor to apply to the number of statements in a threading path when comparing to the number of (scaled) blocks." msgstr "" -#: params.def:1291 +#: params.def:1296 #, no-c-format msgid "Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block." msgstr "" -#: params.def:1296 +#: params.def:1301 #, no-c-format msgid "Scale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements." msgstr "" -#: params.def:1301 +#: params.def:1306 #, no-c-format msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path." msgstr "" -#: params.def:1306 +#: params.def:1311 #, no-c-format msgid "Maximum number of basic blocks on a finite state automaton jump thread path." msgstr "" -#: params.def:1311 +#: params.def:1316 #, no-c-format msgid "Maximum number of new jump thread paths to create for a finite state automaton." msgstr "" -#: params.def:1316 +#: params.def:1321 #, no-c-format msgid "Chunk size of omp schedule for loops parallelized by parloops." msgstr "" -#: params.def:1321 +#: params.def:1326 #, no-c-format msgid "Schedule type of omp schedule for loops parallelized by parloops (static, dynamic, guided, auto, runtime)." msgstr "" -#: params.def:1328 +#: params.def:1333 #, no-c-format msgid "Minimum number of iterations per thread of an innermost parallelized loop." msgstr "" -#: params.def:1334 +#: params.def:1339 #, no-c-format msgid "Maximum recursion depth allowed when querying a property of an SSA name." msgstr "" -#: params.def:1340 +#: params.def:1345 #, no-c-format msgid "Maximum number of insns in a basic block to consider for RTL if-conversion." msgstr "" -#: params.def:1346 +#: params.def:1351 #, no-c-format msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable." msgstr "" -#: params.def:1353 +#: params.def:1358 #, no-c-format msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable." msgstr "" -#: params.def:1360 +#: params.def:1365 #, no-c-format msgid "Level of hsa debug stores verbosity." msgstr "" -#: params.def:1365 +#: params.def:1370 #, no-c-format msgid "Maximum number of may-defs visited when devirtualizing speculatively." msgstr "" -#: params.def:1370 +#: params.def:1375 #, no-c-format msgid "Maximum number of assertions to add along the default edge of a switch statement during VRP." msgstr "" -#: params.def:1376 +#: params.def:1381 #, no-c-format msgid "Enable loop epilogue vectorization using smaller vector size." msgstr "" -#: params.def:1381 +#: params.def:1386 #, no-c-format msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable." msgstr "" -#: params.def:1386 +#: params.def:1391 #, no-c-format msgid "Maximum unroll factor for the unroll-and-jam transformation." msgstr "" -#: params.def:1391 +#: params.def:1396 #, no-c-format msgid "Maximum number of bits for which we avoid creating FMAs." msgstr "" -#: params.def:1396 +#: params.def:1401 #, no-c-format msgid "True if a non-short-circuit operation is optimal." msgstr "" -#: params.def:1401 +#: params.def:1406 #, no-c-format msgid "The maximum number of instructions in an inner loop that is being considered for versioning." msgstr "" -#: params.def:1407 +#: params.def:1412 #, no-c-format msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops." msgstr "" @@ -3049,7 +3054,7 @@ msgstr "`%E' - нерэчаісная нязьменная тыпу string" msgid "incompatible floating point / vector register operand for '%%%c'" msgstr "" -#: config/aarch64/aarch64.c:7803 config/arm/arm.c:22873 +#: config/aarch64/aarch64.c:7803 config/arm/arm.c:22872 #, fuzzy, c-format msgid "missing operand" msgstr "прапушчан ініцыялізатар" @@ -3076,8 +3081,8 @@ msgstr "Нерэчаісны выбар \"%s\"" msgid "invalid address mode" msgstr "нерэчаісны адрас" -#: config/alpha/alpha.c:5129 config/i386/i386.c:18339 -#: config/rs6000/rs6000.c:21420 config/sparc/sparc.c:9342 +#: config/alpha/alpha.c:5129 config/i386/i386.c:18255 +#: config/rs6000/rs6000.c:21430 config/sparc/sparc.c:9342 #, c-format msgid "'%%&' used without any local dynamic TLS references" msgstr "" @@ -3093,18 +3098,18 @@ msgid "invalid %%r value" msgstr "нерэчаіснае значэньне %%r" #: config/alpha/alpha.c:5227 config/ia64/ia64.c:5534 -#: config/rs6000/rs6000.c:21114 config/xtensa/xtensa.c:2432 +#: config/rs6000/rs6000.c:21124 config/xtensa/xtensa.c:2432 #, c-format msgid "invalid %%R value" msgstr "нерэчаіснае значэньне %%R" -#: config/alpha/alpha.c:5233 config/rs6000/rs6000.c:21034 +#: config/alpha/alpha.c:5233 config/rs6000/rs6000.c:21044 #: config/xtensa/xtensa.c:2399 #, c-format msgid "invalid %%N value" msgstr "нерэчаіснае значэньне %%N" -#: config/alpha/alpha.c:5241 config/rs6000/rs6000.c:21062 +#: config/alpha/alpha.c:5241 config/rs6000/rs6000.c:21072 #, c-format msgid "invalid %%P value" msgstr "нерэчаіснае значэньне %%P" @@ -3134,7 +3139,7 @@ msgstr "нерэчаіснае значэньне %%M" msgid "invalid %%U value" msgstr "нерэчаіснае значэньне %%U" -#: config/alpha/alpha.c:5327 config/rs6000/rs6000.c:21122 +#: config/alpha/alpha.c:5327 config/rs6000/rs6000.c:21132 #, c-format msgid "invalid %%s value" msgstr "нерэчаіснае значэньне %%v" @@ -3144,7 +3149,7 @@ msgstr "нерэчаіснае значэньне %%v" msgid "invalid %%C value" msgstr "нерэчаіснае значэньне %%C" -#: config/alpha/alpha.c:5375 config/rs6000/rs6000.c:20898 +#: config/alpha/alpha.c:5375 config/rs6000/rs6000.c:20908 #, c-format msgid "invalid %%E value" msgstr "нерэчаіснае значэньне %%E" @@ -3157,7 +3162,7 @@ msgstr "" #: config/alpha/alpha.c:5409 config/cr16/cr16.c:1570 config/gcn/gcn.c:5595 #: config/gcn/gcn.c:5604 config/gcn/gcn.c:5664 config/gcn/gcn.c:5672 #: config/gcn/gcn.c:5688 config/gcn/gcn.c:5706 config/gcn/gcn.c:5757 -#: config/gcn/gcn.c:5858 config/gcn/gcn.c:5969 config/rs6000/rs6000.c:21425 +#: config/gcn/gcn.c:5858 config/gcn/gcn.c:5969 config/rs6000/rs6000.c:21435 #: config/spu/spu.c:1461 #, c-format msgid "invalid %%xn code" @@ -3169,109 +3174,109 @@ msgstr "нерэчаіснае значэньне %%xn" msgid "invalid operand address" msgstr "нерэчаісны адрас" -#: config/arc/arc.c:4174 +#: config/arc/arc.c:4207 #, fuzzy, c-format msgid "invalid operand to %%Z code" msgstr "нерэчаісны %%-код" -#: config/arc/arc.c:4182 +#: config/arc/arc.c:4215 #, fuzzy, c-format msgid "invalid operand to %%z code" msgstr "нерэчаісны %%-код" -#: config/arc/arc.c:4190 +#: config/arc/arc.c:4223 #, fuzzy, c-format msgid "invalid operands to %%c code" msgstr "нерэчаісны %%-код" -#: config/arc/arc.c:4198 +#: config/arc/arc.c:4231 #, fuzzy, c-format msgid "invalid operand to %%M code" msgstr "нерэчаісны %%-код" -#: config/arc/arc.c:4206 config/m32r/m32r.c:2103 +#: config/arc/arc.c:4239 config/m32r/m32r.c:2103 #, fuzzy, c-format msgid "invalid operand to %%p code" msgstr "нерэчаісны %%-код" -#: config/arc/arc.c:4217 config/m32r/m32r.c:2096 +#: config/arc/arc.c:4250 config/m32r/m32r.c:2096 #, fuzzy, c-format msgid "invalid operand to %%s code" msgstr "нерэчаісны %%-код" -#: config/arc/arc.c:4365 config/m32r/m32r.c:2129 +#: config/arc/arc.c:4398 config/m32r/m32r.c:2129 #, fuzzy, c-format msgid "invalid operand to %%R code" msgstr "нерэчаісны %%-код" -#: config/arc/arc.c:4441 config/m32r/m32r.c:2152 +#: config/arc/arc.c:4474 config/m32r/m32r.c:2152 #, fuzzy, c-format msgid "invalid operand to %%H/%%L code" msgstr "нерэчаісны %%-код" -#: config/arc/arc.c:4509 config/m32r/m32r.c:2223 +#: config/arc/arc.c:4542 config/m32r/m32r.c:2223 #, fuzzy, c-format msgid "invalid operand to %%U code" msgstr "нерэчаісны %%-код" -#: config/arc/arc.c:4521 +#: config/arc/arc.c:4554 #, fuzzy, c-format msgid "invalid operand to %%V code" msgstr "нерэчаісны %%-код" -#: config/arc/arc.c:4578 +#: config/arc/arc.c:4611 #, fuzzy, c-format msgid "invalid operand to %%O code" msgstr "нерэчаісны %%-код" #. Unknown flag. #. Undocumented flag. -#: config/arc/arc.c:4604 config/epiphany/epiphany.c:1305 +#: config/arc/arc.c:4637 config/epiphany/epiphany.c:1305 #: config/m32r/m32r.c:2250 config/nds32/nds32.c:3512 config/sparc/sparc.c:9621 #, c-format msgid "invalid operand output code" msgstr "" -#: config/arc/arc.c:6195 +#: config/arc/arc.c:6228 #, fuzzy, c-format msgid "invalid UNSPEC as operand: %d" msgstr "нерэчаісны %%-код" -#: config/arc/arc.c:6484 config/cris/cris.c:2571 +#: config/arc/arc.c:6517 config/cris/cris.c:2571 #, fuzzy msgid "unrecognized supposed constant" msgstr "нераспазнаны выбар \"-%s\"" -#: config/arm/arm.c:19311 config/arm/arm.c:19336 config/arm/arm.c:19346 -#: config/arm/arm.c:19355 config/arm/arm.c:19364 +#: config/arm/arm.c:19310 config/arm/arm.c:19335 config/arm/arm.c:19345 +#: config/arm/arm.c:19354 config/arm/arm.c:19363 #, fuzzy, c-format #| msgid "invalid %%f operand" msgid "invalid shift operand" msgstr "нерэчаісны %%f аперанд" -#: config/arm/arm.c:22204 config/arm/arm.c:22222 +#: config/arm/arm.c:22203 config/arm/arm.c:22221 #, fuzzy, c-format msgid "predicated Thumb instruction" msgstr "нявернае выкарыстанне \"restict\"" -#: config/arm/arm.c:22210 +#: config/arm/arm.c:22209 #, c-format msgid "predicated instruction in conditional sequence" msgstr "" -#: config/arm/arm.c:22328 config/arm/arm.c:22341 config/arm/arm.c:22366 +#: config/arm/arm.c:22327 config/arm/arm.c:22340 config/arm/arm.c:22365 #: config/nios2/nios2.c:3070 #, fuzzy, c-format msgid "Unsupported operand for code '%c'" msgstr "Нерэчаісны выбар \"%s\"" -#: config/arm/arm.c:22443 config/arm/arm.c:22465 config/arm/arm.c:22475 -#: config/arm/arm.c:22485 config/arm/arm.c:22495 config/arm/arm.c:22534 -#: config/arm/arm.c:22552 config/arm/arm.c:22577 config/arm/arm.c:22592 -#: config/arm/arm.c:22619 config/arm/arm.c:22626 config/arm/arm.c:22644 -#: config/arm/arm.c:22651 config/arm/arm.c:22659 config/arm/arm.c:22680 -#: config/arm/arm.c:22687 config/arm/arm.c:22820 config/arm/arm.c:22827 -#: config/arm/arm.c:22854 config/arm/arm.c:22861 config/bfin/bfin.c:1441 +#: config/arm/arm.c:22442 config/arm/arm.c:22464 config/arm/arm.c:22474 +#: config/arm/arm.c:22484 config/arm/arm.c:22494 config/arm/arm.c:22533 +#: config/arm/arm.c:22551 config/arm/arm.c:22576 config/arm/arm.c:22591 +#: config/arm/arm.c:22618 config/arm/arm.c:22625 config/arm/arm.c:22643 +#: config/arm/arm.c:22650 config/arm/arm.c:22658 config/arm/arm.c:22679 +#: config/arm/arm.c:22686 config/arm/arm.c:22819 config/arm/arm.c:22826 +#: config/arm/arm.c:22853 config/arm/arm.c:22860 config/bfin/bfin.c:1441 #: config/bfin/bfin.c:1448 config/bfin/bfin.c:1455 config/bfin/bfin.c:1462 #: config/bfin/bfin.c:1471 config/bfin/bfin.c:1478 config/bfin/bfin.c:1485 #: config/bfin/bfin.c:1492 config/nds32/nds32.c:3538 @@ -3279,13 +3284,13 @@ msgstr "Нерэчаісны выбар \"%s\"" msgid "invalid operand for code '%c'" msgstr "Нерэчаісны выбар \"%s\"" -#: config/arm/arm.c:22547 +#: config/arm/arm.c:22546 #, c-format msgid "instruction never executed" msgstr "" #. Former Maverick support, removed after GCC-4.7. -#: config/arm/arm.c:22568 +#: config/arm/arm.c:22567 #, c-format msgid "obsolete Maverick format code '%c'" msgstr "" @@ -3405,9 +3410,9 @@ msgstr "нерэчаісны %%c аперанд" #: config/cris/cris.c:625 config/ft32/ft32.c:110 config/moxie/moxie.c:108 #: final.c:3608 final.c:3610 fold-const.c:267 gcc.c:5393 gcc.c:5407 -#: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6500 -#: d/dmd/expressionsem.c:622 d/dmd/expressionsem.c:645 lto/lto-object.c:184 -#: lto/lto-object.c:281 lto/lto-object.c:338 lto/lto-object.c:362 +#: rtl-error.c:101 toplev.c:326 vr-values.c:2450 cp/typeck.c:6502 +#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338 +#: lto/lto-object.c:362 #, gcc-internal-format, gfc-internal-format msgid "%s" msgstr "" @@ -3643,100 +3648,100 @@ msgstr "нерэчаісны %%-код" msgid "invalid fp constant" msgstr "`%E' - нерэчаісная нязьменная тыпу string" -#: config/i386/i386.c:17166 +#: config/i386/i386.c:17082 #, c-format msgid "invalid UNSPEC as operand" msgstr "" -#: config/i386/i386.c:17705 +#: config/i386/i386.c:17621 #, fuzzy, c-format #| msgid "invalid use of `restrict'" msgid "invalid use of register '%s'" msgstr "нявернае выкарыстанне \"restict\"" -#: config/i386/i386.c:17710 +#: config/i386/i386.c:17626 #, fuzzy, c-format #| msgid "invalid use of `restrict'" msgid "invalid use of asm flag output" msgstr "нявернае выкарыстанне \"restict\"" -#: config/i386/i386.c:17941 +#: config/i386/i386.c:17857 #, fuzzy, c-format msgid "invalid operand size for operand code 'O'" msgstr "нерэчаісны %%-код" -#: config/i386/i386.c:17976 +#: config/i386/i386.c:17892 #, fuzzy, c-format msgid "invalid operand size for operand code 'z'" msgstr "нерэчаісны %%-код" -#: config/i386/i386.c:18045 +#: config/i386/i386.c:17961 #, fuzzy, c-format msgid "invalid operand type used with operand code 'Z'" msgstr "нерэчаісны %%-код" -#: config/i386/i386.c:18050 +#: config/i386/i386.c:17966 #, fuzzy, c-format msgid "invalid operand size for operand code 'Z'" msgstr "нерэчаісны %%-код" -#: config/i386/i386.c:18127 +#: config/i386/i386.c:18043 #, c-format msgid "operand is not a condition code, invalid operand code 'Y'" msgstr "" -#: config/i386/i386.c:18206 +#: config/i386/i386.c:18122 #, c-format msgid "operand is not a condition code, invalid operand code 'D'" msgstr "" -#: config/i386/i386.c:18224 +#: config/i386/i386.c:18140 #, c-format msgid "operand is not a condition code, invalid operand code '%c'" msgstr "" -#: config/i386/i386.c:18237 +#: config/i386/i386.c:18153 #, c-format msgid "operand is not an offsettable memory reference, invalid operand code 'H'" msgstr "" -#: config/i386/i386.c:18252 +#: config/i386/i386.c:18168 #, c-format msgid "operand is not an integer, invalid operand code 'K'" msgstr "" -#: config/i386/i386.c:18280 +#: config/i386/i386.c:18196 #, c-format msgid "operand is not a specific integer, invalid operand code 'r'" msgstr "" -#: config/i386/i386.c:18298 +#: config/i386/i386.c:18214 #, c-format msgid "operand is not an integer, invalid operand code 'R'" msgstr "" -#: config/i386/i386.c:18321 +#: config/i386/i386.c:18237 #, c-format msgid "operand is not a specific integer, invalid operand code 'R'" msgstr "" -#: config/i386/i386.c:18425 +#: config/i386/i386.c:18341 #, fuzzy, c-format msgid "invalid operand code '%c'" msgstr "Нерэчаісны выбар \"%s\"" -#: config/i386/i386.c:18487 +#: config/i386/i386.c:18403 #, fuzzy, c-format #| msgid "invalid %%c operand" msgid "invalid constraints for operand" msgstr "нерэчаісны %%c аперанд" -#: config/i386/i386.c:18537 +#: config/i386/i386.c:18453 #, fuzzy, c-format msgid "invalid vector immediate" msgstr "нерэчаісны ініцыялізатар" -#: config/i386/i386.c:29415 +#: config/i386/i386.c:29331 #, fuzzy msgid "unknown insn mode" msgstr "невядомы рэжым машыны \"%s\"" @@ -3779,7 +3784,7 @@ msgstr "нерэчаісны %%-код" msgid "invalid %%P operand" msgstr "нерэчаісны %%-код" -#: config/iq2000/iq2000.c:3188 config/rs6000/rs6000.c:21052 +#: config/iq2000/iq2000.c:3188 config/rs6000/rs6000.c:21062 #, c-format msgid "invalid %%p value" msgstr "" @@ -3835,7 +3840,7 @@ msgid "post-increment address is not a register" msgstr "" #: config/m32r/m32r.c:2353 config/m32r/m32r.c:2368 -#: config/rs6000/rs6000.c:33194 +#: config/rs6000/rs6000.c:33204 msgid "bad address" msgstr "дрэнны адрас" @@ -3891,8 +3896,8 @@ msgstr "\"%s\" - гэта не пачатак дэкларацыі" #: config/mips/mips.c:9077 config/mips/mips.c:9080 config/mips/mips.c:9092 #: config/mips/mips.c:9095 config/mips/mips.c:9155 config/mips/mips.c:9162 #: config/mips/mips.c:9183 config/mips/mips.c:9198 config/mips/mips.c:9217 -#: config/mips/mips.c:9226 config/riscv/riscv.c:3173 config/riscv/riscv.c:3179 -#: config/riscv/riscv.c:3188 +#: config/mips/mips.c:9226 config/riscv/riscv.c:3195 config/riscv/riscv.c:3201 +#: config/riscv/riscv.c:3210 #, fuzzy, c-format #| msgid "invalid use of `%D'" msgid "invalid use of '%%%c'" @@ -4011,237 +4016,237 @@ msgstr "" msgid "%<-mquad-memory%> is not available in little endian mode" msgstr "" -#: config/rs6000/rs6000.c:10364 +#: config/rs6000/rs6000.c:10374 msgid "bad move" msgstr "" -#: config/rs6000/rs6000.c:20677 +#: config/rs6000/rs6000.c:20687 msgid "Bad 128-bit move" msgstr "" -#: config/rs6000/rs6000.c:20871 config/xtensa/xtensa.c:2375 +#: config/rs6000/rs6000.c:20881 config/xtensa/xtensa.c:2375 #, fuzzy, c-format msgid "invalid %%D value" msgstr "дрэннае %%Q значэнне" -#: config/rs6000/rs6000.c:20886 +#: config/rs6000/rs6000.c:20896 #, fuzzy, c-format #| msgid "invalid %%Q value" msgid "invalid %%e value" msgstr "дрэннае %%Q значэнне" -#: config/rs6000/rs6000.c:20907 +#: config/rs6000/rs6000.c:20917 #, c-format msgid "invalid %%f value" msgstr "" -#: config/rs6000/rs6000.c:20916 +#: config/rs6000/rs6000.c:20926 #, c-format msgid "invalid %%F value" msgstr "" -#: config/rs6000/rs6000.c:20925 +#: config/rs6000/rs6000.c:20935 #, c-format msgid "invalid %%G value" msgstr "" -#: config/rs6000/rs6000.c:20960 +#: config/rs6000/rs6000.c:20970 #, c-format msgid "invalid %%j code" msgstr "" -#: config/rs6000/rs6000.c:20970 +#: config/rs6000/rs6000.c:20980 #, c-format msgid "invalid %%J code" msgstr "" -#: config/rs6000/rs6000.c:20980 +#: config/rs6000/rs6000.c:20990 #, c-format msgid "invalid %%k value" msgstr "" -#: config/rs6000/rs6000.c:20995 config/xtensa/xtensa.c:2418 +#: config/rs6000/rs6000.c:21005 config/xtensa/xtensa.c:2418 #, c-format msgid "invalid %%K value" msgstr "" -#: config/rs6000/rs6000.c:21042 +#: config/rs6000/rs6000.c:21052 #, c-format msgid "invalid %%O value" msgstr "нерэчаіснае значэньне %%O" -#: config/rs6000/rs6000.c:21089 +#: config/rs6000/rs6000.c:21099 #, c-format msgid "invalid %%q value" msgstr "" -#: config/rs6000/rs6000.c:21131 +#: config/rs6000/rs6000.c:21141 #, fuzzy, c-format #| msgid "invalid %%Q value" msgid "invalid %%t value" msgstr "дрэннае %%Q значэнне" -#: config/rs6000/rs6000.c:21148 +#: config/rs6000/rs6000.c:21158 #, c-format msgid "invalid %%T value" msgstr "" -#: config/rs6000/rs6000.c:21160 +#: config/rs6000/rs6000.c:21170 #, c-format msgid "invalid %%u value" msgstr "" -#: config/rs6000/rs6000.c:21174 config/xtensa/xtensa.c:2387 +#: config/rs6000/rs6000.c:21184 config/xtensa/xtensa.c:2387 #, c-format msgid "invalid %%v value" msgstr "" -#: config/rs6000/rs6000.c:21224 +#: config/rs6000/rs6000.c:21234 #, c-format msgid "invalid %%V value" msgstr "нерэчаіснае значэньне %%V" -#: config/rs6000/rs6000.c:21241 config/xtensa/xtensa.c:2439 +#: config/rs6000/rs6000.c:21251 config/xtensa/xtensa.c:2439 #, fuzzy, c-format #| msgid "invalid %%x/X value" msgid "invalid %%x value" msgstr "нерэчаіснае значэньне %%x/X" -#: config/rs6000/rs6000.c:21298 +#: config/rs6000/rs6000.c:21308 #, c-format msgid "invalid %%z value" msgstr "" -#: config/rs6000/rs6000.c:21367 +#: config/rs6000/rs6000.c:21377 #, fuzzy, c-format msgid "invalid %%y value, try using the 'Z' constraint" msgstr "нявернае выкарыстанне \"restict\"" -#: config/rs6000/rs6000.c:22198 +#: config/rs6000/rs6000.c:22208 msgid "__float128 and __ibm128 cannot be used in the same expression" msgstr "" -#: config/rs6000/rs6000.c:22204 +#: config/rs6000/rs6000.c:22214 msgid "__ibm128 and long double cannot be used in the same expression" msgstr "" -#: config/rs6000/rs6000.c:22210 +#: config/rs6000/rs6000.c:22220 msgid "__float128 and long double cannot be used in the same expression" msgstr "" -#: config/rs6000/rs6000.c:36425 +#: config/rs6000/rs6000.c:36437 #, fuzzy #| msgid "too few arguments to function" msgid "AltiVec argument passed to unprototyped function" msgstr "не хапае аргументаў у функцыі" -#: config/rs6000/rs6000.c:38894 +#: config/rs6000/rs6000.c:38906 #, fuzzy msgid "Could not generate addis value for fusion" msgstr "Стварыць код для DLL" -#: config/rs6000/rs6000.c:38963 +#: config/rs6000/rs6000.c:38975 msgid "Unable to generate load/store offset for fusion" msgstr "" -#: config/rs6000/rs6000.c:39039 +#: config/rs6000/rs6000.c:39051 msgid "Bad GPR fusion" msgstr "" -#: config/s390/s390.c:7588 +#: config/s390/s390.c:7694 #, c-format msgid "symbolic memory references are only supported on z10 or later" msgstr "" -#: config/s390/s390.c:7599 +#: config/s390/s390.c:7705 #, fuzzy, c-format msgid "cannot decompose address" msgstr "невядомая назва рэгістра: %s" -#: config/s390/s390.c:7681 +#: config/s390/s390.c:7787 #, c-format msgid "invalid comparison operator for 'E' output modifier" msgstr "" -#: config/s390/s390.c:7704 +#: config/s390/s390.c:7810 #, c-format msgid "invalid reference for 'J' output modifier" msgstr "" -#: config/s390/s390.c:7722 +#: config/s390/s390.c:7828 #, c-format msgid "invalid address for 'O' output modifier" msgstr "" -#: config/s390/s390.c:7744 +#: config/s390/s390.c:7850 #, c-format msgid "invalid address for 'R' output modifier" msgstr "" -#: config/s390/s390.c:7762 +#: config/s390/s390.c:7868 #, c-format msgid "memory reference expected for 'S' output modifier" msgstr "" -#: config/s390/s390.c:7772 +#: config/s390/s390.c:7878 #, c-format msgid "invalid address for 'S' output modifier" msgstr "" -#: config/s390/s390.c:7793 +#: config/s390/s390.c:7899 #, c-format msgid "register or memory expression expected for 'N' output modifier" msgstr "" -#: config/s390/s390.c:7804 +#: config/s390/s390.c:7910 #, c-format msgid "register or memory expression expected for 'M' output modifier" msgstr "" -#: config/s390/s390.c:7890 config/s390/s390.c:7911 +#: config/s390/s390.c:7996 config/s390/s390.c:8017 #, c-format msgid "invalid constant for output modifier '%c'" msgstr "" -#: config/s390/s390.c:7908 +#: config/s390/s390.c:8014 #, c-format msgid "invalid constant - try using an output modifier" msgstr "" -#: config/s390/s390.c:7945 +#: config/s390/s390.c:8051 #, c-format msgid "invalid constant vector for output modifier '%c'" msgstr "" -#: config/s390/s390.c:7952 +#: config/s390/s390.c:8058 #, c-format msgid "invalid expression - try using an output modifier" msgstr "" -#: config/s390/s390.c:7955 +#: config/s390/s390.c:8061 #, c-format msgid "invalid expression for output modifier '%c'" msgstr "" -#: config/s390/s390.c:11617 +#: config/s390/s390.c:11723 #, fuzzy #| msgid "too few arguments to function" msgid "vector argument passed to unprototyped function" msgstr "не хапае аргументаў у функцыі" -#: config/s390/s390.c:15916 +#: config/s390/s390.c:16047 msgid "types differ in signedness" msgstr "" -#: config/s390/s390.c:15926 +#: config/s390/s390.c:16057 msgid "binary operator does not support two vector bool operands" msgstr "" -#: config/s390/s390.c:15929 +#: config/s390/s390.c:16060 msgid "binary operator does not support vector bool operand" msgstr "" -#: config/s390/s390.c:15937 +#: config/s390/s390.c:16068 msgid "binary operator does not support mixing vector bool with floating point vector operands" msgstr "" @@ -4399,16 +4404,11 @@ msgstr "нерэчаісны %%-код" msgid "invalid %%M operand" msgstr "нерэчаісны %%-код" -#: config/tilepro/tilepro.c:4767 +#: config/tilepro/tilepro.c:4767 config/tilepro/tilepro.c:4774 #, fuzzy, c-format msgid "invalid %%t operand" msgstr "нерэчаісны %%-код" -#: config/tilepro/tilepro.c:4774 -#, fuzzy -msgid "invalid %%t operand %<%wd%>" -msgstr "нерэчаісны %%-код" - #: config/tilepro/tilepro.c:4794 #, fuzzy, c-format msgid "invalid %%r operand" @@ -4519,8 +4519,8 @@ msgstr "" #: c/gimple-parser.c:346 c/gimple-parser.c:355 c/gimple-parser.c:522 #: c/gimple-parser.c:1820 c/gimple-parser.c:1855 c/gimple-parser.c:1934 #: c/gimple-parser.c:1961 c/c-parser.c:3232 c/c-parser.c:10389 -#: c/gimple-parser.c:1707 c/gimple-parser.c:1746 cp/parser.c:28775 -#: cp/parser.c:29355 +#: c/gimple-parser.c:1707 c/gimple-parser.c:1746 cp/parser.c:28779 +#: cp/parser.c:29358 #, gcc-internal-format msgid "expected %<;%>" msgstr "" @@ -4537,7 +4537,7 @@ msgstr "" #: c/gimple-parser.c:1088 c/gimple-parser.c:1200 c/gimple-parser.c:1216 #: c/gimple-parser.c:1232 c/gimple-parser.c:1259 c/gimple-parser.c:1458 #: c/gimple-parser.c:1649 c/gimple-parser.c:1781 c/gimple-parser.c:1891 -#: cp/parser.c:29403 +#: cp/parser.c:29406 #, gcc-internal-format msgid "expected %<)%>" msgstr "" @@ -4545,7 +4545,7 @@ msgstr "" #: c/c-parser.c:3852 c/c-parser.c:4803 c/c-parser.c:4839 c/c-parser.c:6555 #: c/c-parser.c:8366 c/c-parser.c:9256 c/c-parser.c:9545 c/c-parser.c:12104 #: c/c-parser.c:19646 c/c-parser.c:19648 c/gimple-parser.c:1435 -#: cp/parser.c:29367 +#: cp/parser.c:29370 #, gcc-internal-format msgid "expected %<]%>" msgstr "" @@ -4560,14 +4560,14 @@ msgstr "" #: c/gimple-parser.c:416 c/gimple-parser.c:675 c/gimple-parser.c:1083 #: c/gimple-parser.c:1190 c/gimple-parser.c:1252 c/gimple-parser.c:1618 #: c/gimple-parser.c:1629 c/gimple-parser.c:1778 c/gimple-parser.c:1888 -#: c/c-parser.c:12446 cp/parser.c:29358 +#: c/c-parser.c:12446 cp/parser.c:29361 #, gcc-internal-format msgid "expected %<(%>" msgstr "" #: c/c-parser.c:4973 c/c-parser.c:10732 c/c-parser.c:17394 c/c-parser.c:19875 #: c/gimple-parser.c:299 c/gimple-parser.c:1894 c/c-parser.c:3046 -#: c/c-parser.c:3253 c/c-parser.c:10284 cp/parser.c:18812 cp/parser.c:29364 +#: c/c-parser.c:3253 c/c-parser.c:10284 cp/parser.c:18816 cp/parser.c:29367 #, gcc-internal-format msgid "expected %<{%>" msgstr "" @@ -4578,19 +4578,19 @@ msgstr "" #: c/c-parser.c:14326 c/c-parser.c:14453 c/c-parser.c:18880 c/c-parser.c:18939 #: c/gimple-parser.c:442 c/gimple-parser.c:745 c/gimple-parser.c:1942 #: c/gimple-parser.c:1969 c/c-parser.c:6460 c/c-parser.c:12549 -#: cp/parser.c:29397 cp/parser.c:30527 cp/parser.c:33262 +#: cp/parser.c:29400 cp/parser.c:30530 cp/parser.c:33265 #, gcc-internal-format msgid "expected %<:%>" msgstr "" -#: c/c-parser.c:6044 cp/parser.c:29290 +#: c/c-parser.c:6044 cp/parser.c:29293 #, gcc-internal-format msgid "expected %" msgstr "" #: c/c-parser.c:7621 c/c-parser.c:7810 c/c-parser.c:8256 c/c-parser.c:8299 #: c/c-parser.c:8437 c/c-parser.c:9148 c/c-parser.c:13368 c/c-parser.c:14409 -#: cp/parser.c:28773 cp/parser.c:29373 +#: cp/parser.c:28777 cp/parser.c:29376 #, gcc-internal-format msgid "expected %<,%>" msgstr "" @@ -4599,18 +4599,18 @@ msgstr "" msgid "expected %<.%>" msgstr "" -#: c/c-parser.c:9955 c/c-parser.c:9987 c/c-parser.c:10227 cp/parser.c:31103 -#: cp/parser.c:31177 +#: c/c-parser.c:9955 c/c-parser.c:9987 c/c-parser.c:10227 cp/parser.c:31106 +#: cp/parser.c:31180 #, gcc-internal-format msgid "expected %<@end%>" msgstr "" -#: c/c-parser.c:10645 c/gimple-parser.c:1185 cp/parser.c:29382 +#: c/c-parser.c:10645 c/gimple-parser.c:1185 cp/parser.c:29385 #, gcc-internal-format msgid "expected %<>%>" msgstr "" -#: c/c-parser.c:13796 c/c-parser.c:14690 cp/parser.c:29406 +#: c/c-parser.c:13796 c/c-parser.c:14690 cp/parser.c:29409 #, gcc-internal-format msgid "expected %<,%> or %<)%>" msgstr "" @@ -4618,24 +4618,24 @@ msgstr "" #. All following cases are statements with LHS. #: c/c-parser.c:14318 c/c-parser.c:16181 c/c-parser.c:16225 c/c-parser.c:16457 #: c/c-parser.c:16831 c/c-parser.c:19077 c/gimple-parser.c:597 -#: c/c-parser.c:4862 cp/parser.c:29385 +#: c/c-parser.c:4862 cp/parser.c:29388 #, gcc-internal-format msgid "expected %<=%>" msgstr "" #: c/c-parser.c:16473 c/gimple-parser.c:1275 c/gimple-parser.c:1307 -#: c/gimple-parser.c:1317 c/gimple-parser.c:1979 cp/parser.c:29361 -#: cp/parser.c:31322 +#: c/gimple-parser.c:1317 c/gimple-parser.c:1979 cp/parser.c:29364 +#: cp/parser.c:31325 #, gcc-internal-format msgid "expected %<}%>" msgstr "" -#: c/c-parser.c:17437 c/c-parser.c:17427 cp/parser.c:37588 +#: c/c-parser.c:17437 c/c-parser.c:17427 cp/parser.c:37591 #, gcc-internal-format msgid "expected %<#pragma omp section%> or %<}%>" msgstr "" -#: c/c-parser.c:19634 c/c-parser.c:12036 cp/parser.c:29370 cp/parser.c:32492 +#: c/c-parser.c:19634 c/c-parser.c:12036 cp/parser.c:29373 cp/parser.c:32495 #, gcc-internal-format msgid "expected %<[%>" msgstr "" @@ -4644,7 +4644,7 @@ msgstr "" msgid "(anonymous)" msgstr "" -#: c/gimple-parser.c:1174 cp/parser.c:16377 cp/parser.c:29379 +#: c/gimple-parser.c:1174 cp/parser.c:16381 cp/parser.c:29382 #, gcc-internal-format msgid "expected %<<%>" msgstr "" @@ -4655,40 +4655,40 @@ msgstr "" msgid "expected label" msgstr "" -#: cp/call.c:11015 +#: cp/call.c:11044 msgid "candidate 1:" msgstr "" -#: cp/call.c:11016 +#: cp/call.c:11045 msgid "candidate 2:" msgstr "" -#: cp/decl.c:3138 +#: cp/decl.c:3141 #, fuzzy msgid "jump to label %qD" msgstr "паўтарэнне \"%s\"" -#: cp/decl.c:3139 +#: cp/decl.c:3142 msgid "jump to case label" msgstr "" -#: cp/decl.c:3209 +#: cp/decl.c:3212 msgid "enters try block" msgstr "" -#: cp/decl.c:3215 +#: cp/decl.c:3218 msgid "enters catch block" msgstr "" -#: cp/decl.c:3221 +#: cp/decl.c:3224 msgid "enters OpenMP structured block" msgstr "" -#: cp/decl.c:3227 +#: cp/decl.c:3230 msgid "enters synchronized or atomic statement" msgstr "" -#: cp/decl.c:3234 +#: cp/decl.c:3237 msgid "enters constexpr if statement" msgstr "" @@ -4710,7 +4710,7 @@ msgstr "" msgid "" msgstr "граматычная памылка" -#: cp/error.c:744 objc/objc-act.c:6190 cp/cxx-pretty-print.c:153 +#: cp/error.c:744 objc/objc-act.c:6194 cp/cxx-pretty-print.c:153 #, gcc-internal-format msgid "" msgstr "" @@ -4918,11 +4918,11 @@ msgstr "" msgid "%r%s:%d:%R in % expansion of %qs" msgstr "" -#: cp/pt.c:1983 cp/semantics.c:5403 +#: cp/pt.c:2001 cp/semantics.c:5411 msgid "candidates are:" msgstr "" -#: cp/pt.c:1985 cp/pt.c:23634 +#: cp/pt.c:2003 cp/pt.c:23707 msgid "candidate is:" msgid_plural "candidates are:" msgstr[0] "" @@ -4973,50 +4973,50 @@ msgstr "" msgid "source type is not polymorphic" msgstr "" -#: cp/typeck.c:6228 c/c-typeck.c:4372 +#: cp/typeck.c:6230 c/c-typeck.c:4372 #, gcc-internal-format msgid "wrong type argument to unary minus" msgstr "" -#: cp/typeck.c:6229 c/c-typeck.c:4359 +#: cp/typeck.c:6231 c/c-typeck.c:4359 #, gcc-internal-format msgid "wrong type argument to unary plus" msgstr "" -#: cp/typeck.c:6256 c/c-typeck.c:4416 +#: cp/typeck.c:6258 c/c-typeck.c:4416 #, gcc-internal-format msgid "wrong type argument to bit-complement" msgstr "" -#: cp/typeck.c:6273 c/c-typeck.c:4424 +#: cp/typeck.c:6275 c/c-typeck.c:4424 #, gcc-internal-format msgid "wrong type argument to abs" msgstr "" -#: cp/typeck.c:6285 c/c-typeck.c:4446 +#: cp/typeck.c:6287 c/c-typeck.c:4446 #, gcc-internal-format msgid "wrong type argument to conjugation" msgstr "" -#: cp/typeck.c:6303 +#: cp/typeck.c:6305 #, fuzzy #| msgid "too many arguments to function" msgid "in argument to unary !" msgstr "вельмі шмат аргументаў у функцыі" -#: cp/typeck.c:6349 +#: cp/typeck.c:6351 msgid "no pre-increment operator for type" msgstr "" -#: cp/typeck.c:6351 +#: cp/typeck.c:6353 msgid "no post-increment operator for type" msgstr "" -#: cp/typeck.c:6353 +#: cp/typeck.c:6355 msgid "no pre-decrement operator for type" msgstr "" -#: cp/typeck.c:6355 +#: cp/typeck.c:6357 msgid "no post-decrement operator for type" msgstr "" @@ -5105,17 +5105,24 @@ msgstr "" msgid "Deleted feature:" msgstr "" -#: fortran/expr.c:3606 +#: fortran/expr.c:3608 msgid "array assignment" msgstr "" #. Macros for unified error messages. #: fortran/frontend-passes.c:3746 -msgid "Incorrect extent in argument B in MATMUL intrinsic in dimension " +#, c-format +msgid "Incorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ld" msgstr "" #: fortran/frontend-passes.c:3749 -msgid "Array bound mismatch for dimension " +#, c-format +msgid "Array bound mismatch for dimension 1 of array (%ld/%ld)" +msgstr "" + +#: fortran/frontend-passes.c:3752 +#, c-format +msgid "Array bound mismatch for dimension 2 of array (%ld/%ld)" msgstr "" #: fortran/gfortranspec.c:427 @@ -5124,7 +5131,7 @@ msgstr "" msgid "Driving:" msgstr "увага:" -#: fortran/interface.c:3265 fortran/intrinsic.c:4325 +#: fortran/interface.c:3267 fortran/intrinsic.c:4325 msgid "actual argument to INTENT = OUT/INOUT" msgstr "" @@ -5315,11 +5322,11 @@ msgstr "" msgid "implied END DO" msgstr "" -#: fortran/parse.c:2061 fortran/resolve.c:11460 +#: fortran/parse.c:2061 fortran/resolve.c:11462 msgid "assignment" msgstr "" -#: fortran/parse.c:2064 fortran/resolve.c:11511 fortran/resolve.c:11514 +#: fortran/parse.c:2064 fortran/resolve.c:11513 fortran/resolve.c:11516 msgid "pointer assignment" msgstr "" @@ -5425,121 +5432,121 @@ msgstr "" msgid "bind(c) procedure" msgstr "" -#: fortran/resolve.c:3914 +#: fortran/resolve.c:3916 #, c-format msgid "Invalid context for NULL() pointer at %%L" msgstr "" -#: fortran/resolve.c:3930 +#: fortran/resolve.c:3932 #, c-format msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s" msgstr "" -#: fortran/resolve.c:3947 +#: fortran/resolve.c:3949 #, c-format msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L" msgstr "" -#: fortran/resolve.c:3952 +#: fortran/resolve.c:3954 #, c-format msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:3967 +#: fortran/resolve.c:3969 #, c-format msgid "Operands of string concatenation operator at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:4009 +#: fortran/resolve.c:4011 #, c-format msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:4032 +#: fortran/resolve.c:4034 #, c-format msgid "Operand of .not. operator at %%L is %s" msgstr "" -#: fortran/resolve.c:4046 +#: fortran/resolve.c:4048 msgid "COMPLEX quantities cannot be compared at %L" msgstr "" -#: fortran/resolve.c:4098 +#: fortran/resolve.c:4100 #, c-format msgid "Logicals at %%L must be compared with %s instead of %s" msgstr "" -#: fortran/resolve.c:4104 +#: fortran/resolve.c:4106 #, c-format msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:4117 +#: fortran/resolve.c:4119 #, c-format msgid "Unknown operator %%<%s%%> at %%L; did you mean '%s'?" msgstr "" -#: fortran/resolve.c:4120 +#: fortran/resolve.c:4122 #, c-format msgid "Unknown operator %%<%s%%> at %%L" msgstr "" -#: fortran/resolve.c:4123 +#: fortran/resolve.c:4125 #, c-format msgid "Operand of user operator %%<%s%%> at %%L is %s" msgstr "" -#: fortran/resolve.c:4127 +#: fortran/resolve.c:4129 #, c-format msgid "Operands of user operator %%<%s%%> at %%L are %s/%s" msgstr "" -#: fortran/resolve.c:4213 +#: fortran/resolve.c:4215 #, c-format msgid "Inconsistent ranks for operator at %%L and %%L" msgstr "" -#: fortran/resolve.c:7008 +#: fortran/resolve.c:7010 msgid "Loop variable" msgstr "" -#: fortran/resolve.c:7012 +#: fortran/resolve.c:7014 msgid "iterator variable" msgstr "" -#: fortran/resolve.c:7016 +#: fortran/resolve.c:7018 msgid "Start expression in DO loop" msgstr "" -#: fortran/resolve.c:7020 +#: fortran/resolve.c:7022 msgid "End expression in DO loop" msgstr "" -#: fortran/resolve.c:7024 +#: fortran/resolve.c:7026 msgid "Step expression in DO loop" msgstr "" -#: fortran/resolve.c:7310 fortran/resolve.c:7313 +#: fortran/resolve.c:7312 fortran/resolve.c:7315 msgid "DEALLOCATE object" msgstr "" -#: fortran/resolve.c:7686 fortran/resolve.c:7689 +#: fortran/resolve.c:7688 fortran/resolve.c:7691 msgid "ALLOCATE object" msgstr "" -#: fortran/resolve.c:7922 fortran/resolve.c:9658 +#: fortran/resolve.c:7924 fortran/resolve.c:9660 msgid "STAT variable" msgstr "" -#: fortran/resolve.c:7966 fortran/resolve.c:9670 +#: fortran/resolve.c:7968 fortran/resolve.c:9672 msgid "ERRMSG variable" msgstr "" -#: fortran/resolve.c:9461 +#: fortran/resolve.c:9463 msgid "item in READ" msgstr "" -#: fortran/resolve.c:9682 +#: fortran/resolve.c:9684 msgid "ACQUIRED_LOCK variable" msgstr "" @@ -5548,11 +5555,11 @@ msgstr "" msgid "Different CHARACTER lengths (%ld/%ld) in array constructor" msgstr "" -#: fortran/trans-array.c:5881 +#: fortran/trans-array.c:5887 msgid "Integer overflow when calculating the amount of memory to allocate" msgstr "" -#: fortran/trans-array.c:9447 +#: fortran/trans-array.c:9496 #, c-format msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration" msgstr "" @@ -5567,12 +5574,12 @@ msgstr "" msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)" msgstr "" -#: fortran/trans-expr.c:9298 +#: fortran/trans-expr.c:9309 #, c-format msgid "Target of rank remapping is too small (%ld < %ld)" msgstr "" -#: fortran/trans-expr.c:10709 +#: fortran/trans-expr.c:10720 msgid "Assignment of scalar to unallocated array" msgstr "" @@ -5607,15 +5614,15 @@ msgstr "" msgid "Invalid image number %d in SYNC IMAGES" msgstr "" -#: fortran/trans-stmt.c:2188 +#: fortran/trans-stmt.c:2190 msgid "Loop iterates infinitely" msgstr "" -#: fortran/trans-stmt.c:2208 fortran/trans-stmt.c:2464 +#: fortran/trans-stmt.c:2210 fortran/trans-stmt.c:2466 msgid "Loop variable has been modified" msgstr "" -#: fortran/trans-stmt.c:2317 +#: fortran/trans-stmt.c:2319 msgid "DO step value is zero" msgstr "" @@ -5772,7 +5779,7 @@ msgstr "" #: config/darwin.h:126 config/darwin.h:427 #, fuzzy -msgid "gsplit-dwarf is not supported on this platform " +msgid "gsplit-dwarf is not supported on this platform" msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" #: config/darwin.h:170 @@ -5844,7 +5851,7 @@ msgstr "" #: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49 #: config/riscv/freebsd.h:44 -msgid "consider using `-pg' instead of `-p' with gprof (1) " +msgid "consider using `-pg' instead of `-p' with gprof (1)" msgstr "" #: config/arc/arc.h:68 config/mips/mips.h:1452 @@ -5950,7 +5957,12 @@ msgstr "-pipe не падтрымліваецца" msgid "SH2a does not support little-endian" msgstr "%s не падтрымлівае %s" -#: config/sparc/linux64.h:152 config/sparc/linux64.h:158 +#: config/sparc/linux64.h:148 +#, fuzzy +msgid "-fsanitize=address is not supported in this configuration" +msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" + +#: config/sparc/linux64.h:162 config/sparc/linux64.h:168 #: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117 #: config/sparc/sol2.h:237 config/sparc/sol2.h:243 msgid "may not use both -m32 and -m64" @@ -5993,4502 +6005,4774 @@ msgstr "" msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead" msgstr "" -#: fortran/lang.opt:146 -msgid "-J\tPut MODULE files in 'directory'." -msgstr "" - -#: fortran/lang.opt:198 -msgid "Warn about possible aliasing of dummy arguments." -msgstr "" - -#: fortran/lang.opt:202 -msgid "Warn about alignment of COMMON blocks." -msgstr "" - -#: fortran/lang.opt:206 -msgid "Warn about missing ampersand in continued character constants." -msgstr "" - -#: fortran/lang.opt:210 +#: config/alpha/alpha.opt:23 config/i386/i386.opt:440 #, fuzzy -#| msgid "cannot create temporary file" -msgid "Warn about creation of array temporaries." -msgstr "немагчыма стварыць часовы файл" +#| msgid "Do not use hardware fp" +msgid "Do not use hardware fp." +msgstr "Не выкарыстоўваць апаратную плаваючую кропку" -#: fortran/lang.opt:214 -msgid "Warn about type and rank mismatches between arguments and parameters." -msgstr "" +#: config/alpha/alpha.opt:27 +#, fuzzy +#| msgid "Use 64-bit FP registers" +msgid "Use fp registers." +msgstr "Выкарыстоўваць 64-бітныя FP-рэгістры" -#: fortran/lang.opt:218 -msgid "Warn if the type of a variable might be not interoperable with C." +#: config/alpha/alpha.opt:31 common.opt:654 common.opt:788 common.opt:998 +#: common.opt:1002 common.opt:1006 common.opt:1010 common.opt:1574 +#: common.opt:1630 common.opt:1762 common.opt:1766 common.opt:2000 +#: common.opt:2178 common.opt:2879 fortran/lang.opt:489 +msgid "Does nothing. Preserved for backward compatibility." msgstr "" -#: fortran/lang.opt:226 -msgid "Warn about truncated character expressions." +#: config/alpha/alpha.opt:35 +msgid "Request IEEE-conformant math library routines (OSF/1)." msgstr "" -#: fortran/lang.opt:230 -msgid "Warn about equality comparisons involving REAL or COMPLEX expressions." +#: config/alpha/alpha.opt:39 +msgid "Emit IEEE-conformant code, without inexact exceptions." msgstr "" -#: fortran/lang.opt:238 -msgid "Warn about most implicit conversions." +#: config/alpha/alpha.opt:46 +msgid "Do not emit complex integer constants to read-only memory." msgstr "" -#: fortran/lang.opt:242 -msgid "Warn about possibly incorrect subscripts in do loops." +#: config/alpha/alpha.opt:50 +msgid "Use VAX fp." msgstr "" -#: fortran/lang.opt:250 -msgid "Warn if loops have been interchanged." -msgstr "" +#: config/alpha/alpha.opt:54 +#, fuzzy +#| msgid "Do not use hardware fp" +msgid "Do not use VAX fp." +msgstr "Не выкарыстоўваць апаратную плаваючую кропку" -#: fortran/lang.opt:254 -msgid "Warn about function call elimination." +#: config/alpha/alpha.opt:58 +msgid "Emit code for the byte/word ISA extension." msgstr "" -#: fortran/lang.opt:258 -msgid "Warn about calls with implicit interface." +#: config/alpha/alpha.opt:62 +msgid "Emit code for the motion video ISA extension." msgstr "" -#: fortran/lang.opt:262 -msgid "Warn about called procedures not explicitly declared." +#: config/alpha/alpha.opt:66 +msgid "Emit code for the fp move and sqrt ISA extension." msgstr "" -#: fortran/lang.opt:266 -msgid "Warn about constant integer divisions with truncated results." +#: config/alpha/alpha.opt:70 +msgid "Emit code for the counting ISA extension." msgstr "" -#: fortran/lang.opt:270 -msgid "Warn about truncated source lines." +#: config/alpha/alpha.opt:74 +msgid "Emit code using explicit relocation directives." msgstr "" -#: fortran/lang.opt:274 -msgid "Warn on intrinsics not part of the selected standard." +#: config/alpha/alpha.opt:78 +msgid "Emit 16-bit relocations to the small data areas." msgstr "" -#: fortran/lang.opt:286 -msgid "Warn about USE statements that have no ONLY qualifier." +#: config/alpha/alpha.opt:82 +msgid "Emit 32-bit relocations to the small data areas." msgstr "" -#: fortran/lang.opt:298 -msgid "Warn about real-literal-constants with 'q' exponent-letter." +#: config/alpha/alpha.opt:86 +msgid "Emit direct branches to local functions." msgstr "" -#: fortran/lang.opt:302 -msgid "Warn when a left-hand-side array variable is reallocated." +#: config/alpha/alpha.opt:90 +msgid "Emit indirect branches to local functions." msgstr "" -#: fortran/lang.opt:306 -msgid "Warn when a left-hand-side variable is reallocated." +#: config/alpha/alpha.opt:94 +msgid "Emit rdval instead of rduniq for thread pointer." msgstr "" -#: fortran/lang.opt:310 -msgid "Warn if the pointer in a pointer assignment might outlive its target." +#: config/alpha/alpha.opt:98 config/s390/s390.opt:150 config/i386/i386.opt:212 +#: config/sparc/long-double-switch.opt:23 +msgid "Use 128-bit long double." msgstr "" -#: fortran/lang.opt:318 -msgid "Warn about \"suspicious\" constructs." -msgstr "" +#: config/alpha/alpha.opt:102 config/s390/s390.opt:154 +#: config/i386/i386.opt:208 config/sparc/long-double-switch.opt:27 +#, fuzzy +#| msgid "Use 64 bit float" +msgid "Use 64-bit long double." +msgstr "Выкарыстоўваць 64-х бітны float" -#: fortran/lang.opt:322 -msgid "Permit nonconforming uses of the tab character." +#: config/alpha/alpha.opt:106 +msgid "Use features of and schedule given CPU." msgstr "" -#: fortran/lang.opt:326 -msgid "Warn about an invalid DO loop." +#: config/alpha/alpha.opt:110 +msgid "Schedule given CPU." msgstr "" -#: fortran/lang.opt:330 -msgid "Warn about underflow of numerical constant expressions." +#: config/alpha/alpha.opt:114 +msgid "Control the generated fp rounding mode." msgstr "" -#: fortran/lang.opt:338 -msgid "Warn if a user-procedure has the same name as an intrinsic." +#: config/alpha/alpha.opt:118 +msgid "Control the IEEE trap mode." msgstr "" -#: fortran/lang.opt:346 -msgid "Warn about unused dummy arguments." +#: config/alpha/alpha.opt:122 +msgid "Control the precision given to fp exceptions." msgstr "" -#: fortran/lang.opt:350 -msgid "Warn about zero-trip DO loops." +#: config/alpha/alpha.opt:126 +msgid "Tune expected memory latency." msgstr "" -#: fortran/lang.opt:354 -msgid "Enable preprocessing." +#: config/alpha/alpha.opt:130 config/ia64/ia64.opt:118 +msgid "Specify bit size of immediate TLS offsets." msgstr "" -#: fortran/lang.opt:362 -msgid "Disable preprocessing." +#: config/mips/mips-tables.opt:24 +msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):" msgstr "" -#: fortran/lang.opt:370 -msgid "Eliminate multiple function invocations also for impure functions." +#: config/mips/mips-tables.opt:28 +msgid "Known MIPS ISA levels (for use with the -mips option):" msgstr "" -#: fortran/lang.opt:374 -msgid "Enable alignment of COMMON blocks." +#: config/mips/mips.opt:32 +msgid "-mabi=ABI\tGenerate code that conforms to the given ABI." msgstr "" -#: fortran/lang.opt:378 -msgid "All intrinsics procedures are available regardless of selected standard." +#: config/mips/mips.opt:36 +msgid "Known MIPS ABIs (for use with the -mabi= option):" msgstr "" -#: fortran/lang.opt:386 -msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements." +#: config/mips/mips.opt:55 +msgid "Generate code that can be used in SVR4-style dynamic objects." msgstr "" -#: fortran/lang.opt:390 -msgid "Specify that backslash in string introduces an escape character." +#: config/mips/mips.opt:59 +msgid "Use PMC-style 'mad' instructions." msgstr "" -#: fortran/lang.opt:394 -msgid "Produce a backtrace when a runtime error is encountered." -msgstr "" +#: config/mips/mips.opt:63 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Use integer madd/msub instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: fortran/lang.opt:398 -msgid "-fblas-matmul-limit=\tSize of the smallest matrix for which matmul will use BLAS." -msgstr "" +#: config/mips/mips.opt:67 +#, fuzzy +#| msgid "Generate code for given CPU" +msgid "-march=ISA\tGenerate code for the given ISA." +msgstr "Генерыраваць код для дадзенага ЦП" -#: fortran/lang.opt:402 -msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument." +#: config/mips/mips.opt:71 +msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions." msgstr "" -#: fortran/lang.opt:406 -msgid "-fconvert= The endianness used for unformatted files." +#: config/mips/mips.opt:75 +msgid "Use Branch Likely instructions, overriding the architecture default." msgstr "" -#: fortran/lang.opt:409 -#, fuzzy, c-format -#| msgid "unrecognized section name \"%s\"" -msgid "Unrecognized option to endianness value: %qs" -msgstr "нераспазнаная назва сэкцыі \"%s\"" - -#: fortran/lang.opt:425 -msgid "Use the Cray Pointer extension." +#: config/mips/mips.opt:79 +msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing." msgstr "" -#: fortran/lang.opt:429 -msgid "Generate C prototypes from BIND(C) declarations." +#: config/mips/mips.opt:83 +msgid "Trap on integer divide by zero." msgstr "" -#: fortran/lang.opt:433 -msgid "Ignore 'D' in column one in fixed form." +#: config/mips/mips.opt:87 +msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code." msgstr "" -#: fortran/lang.opt:437 -msgid "Treat lines with 'D' in column one as comments." +#: config/mips/mips.opt:91 +msgid "Valid arguments to -mcode-readable=:" msgstr "" -#: fortran/lang.opt:441 -msgid "Enable all DEC language extensions." +#: config/mips/mips.opt:104 +msgid "Use branch-and-break sequences to check for integer divide by zero." msgstr "" -#: fortran/lang.opt:445 -msgid "Enable legacy parsing of INCLUDE as statement." +#: config/mips/mips.opt:108 +msgid "Use trap instructions to check for integer divide by zero." msgstr "" -#: fortran/lang.opt:449 -msgid "Enable kind-specific variants of integer intrinsic functions." -msgstr "" +#: config/mips/mips.opt:112 +#, fuzzy +msgid "Allow the use of MDMX instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: fortran/lang.opt:453 -msgid "Enable legacy math intrinsics for compatibility." +#: config/mips/mips.opt:116 +msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations." msgstr "" -#: fortran/lang.opt:457 -msgid "Enable support for DEC STRUCTURE/RECORD." +#: config/mips/mips.opt:120 +msgid "Use MIPS-DSP instructions." msgstr "" -#: fortran/lang.opt:461 -msgid "Enable DEC-style STATIC and AUTOMATIC attributes." +#: config/mips/mips.opt:124 +msgid "Use MIPS-DSP REV 2 instructions." msgstr "" -#: fortran/lang.opt:465 -msgid "Set the default double precision kind to an 8 byte wide type." +#: config/mips/mips.opt:134 config/c6x/c6x.opt:30 config/nios2/nios2.opt:94 +#: config/tilegx/tilegx.opt:45 +msgid "Use big-endian byte order." msgstr "" -#: fortran/lang.opt:469 -msgid "Set the default integer kind to an 8 byte wide type." +#: config/mips/mips.opt:138 config/c6x/c6x.opt:34 config/nios2/nios2.opt:98 +#: config/tilegx/tilegx.opt:49 +msgid "Use little-endian byte order." msgstr "" -#: fortran/lang.opt:473 -msgid "Set the default real kind to an 8 byte wide type." +#: config/mips/mips.opt:142 config/iq2000/iq2000.opt:61 +msgid "Use ROM instead of RAM." msgstr "" -#: fortran/lang.opt:477 -msgid "Set the default real kind to an 10 byte wide type." +#: config/mips/mips.opt:146 +msgid "Use Enhanced Virtual Addressing instructions." msgstr "" -#: fortran/lang.opt:481 -msgid "Set the default real kind to an 16 byte wide type." +#: config/mips/mips.opt:150 +msgid "Use NewABI-style %reloc() assembly operators." msgstr "" -#: fortran/lang.opt:485 -msgid "Allow dollar signs in entity names." +#: config/mips/mips.opt:154 +msgid "Use -G for data that is not defined by the current object." msgstr "" -#: fortran/lang.opt:489 config/alpha/alpha.opt:31 common.opt:654 -#: common.opt:788 common.opt:998 common.opt:1002 common.opt:1006 -#: common.opt:1010 common.opt:1574 common.opt:1630 common.opt:1762 -#: common.opt:1766 common.opt:2000 common.opt:2178 common.opt:2879 -msgid "Does nothing. Preserved for backward compatibility." +#: config/mips/mips.opt:158 +msgid "Work around certain 24K errata." msgstr "" -#: fortran/lang.opt:493 -msgid "Display the code tree after parsing." +#: config/mips/mips.opt:162 +msgid "Work around certain R4000 errata." msgstr "" -#: fortran/lang.opt:497 -msgid "Display the code tree after front end optimization." +#: config/mips/mips.opt:166 +msgid "Work around certain R4400 errata." msgstr "" -#: fortran/lang.opt:501 -msgid "Display the code tree after parsing; deprecated option." +#: config/mips/mips.opt:170 +msgid "Work around the R5900 short loop erratum." msgstr "" -#: fortran/lang.opt:505 -msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays." +#: config/mips/mips.opt:174 +msgid "Work around certain RM7000 errata." msgstr "" -#: fortran/lang.opt:509 -msgid "Use f2c calling convention." +#: config/mips/mips.opt:178 +msgid "Work around certain R10000 errata." msgstr "" -#: fortran/lang.opt:513 -msgid "Assume that the source file is fixed form." +#: config/mips/mips.opt:182 +msgid "Work around errata for early SB-1 revision 2 cores." msgstr "" -#: fortran/lang.opt:517 -msgid "Force creation of temporary to test infrequently-executed forall code." +#: config/mips/mips.opt:186 +msgid "Work around certain VR4120 errata." msgstr "" -#: fortran/lang.opt:521 -msgid "Interpret any INTEGER(4) as an INTEGER(8)." +#: config/mips/mips.opt:190 +msgid "Work around VR4130 mflo/mfhi errata." msgstr "" -#: fortran/lang.opt:525 fortran/lang.opt:529 -msgid "Specify where to find the compiled intrinsic modules." +#: config/mips/mips.opt:194 +msgid "Work around an early 4300 hardware bug." msgstr "" -#: fortran/lang.opt:533 -msgid "Allow arbitrary character line width in fixed mode." -msgstr "" +#: config/mips/mips.opt:198 +#, fuzzy +#| msgid "options enabled: " +msgid "FP exceptions are enabled." +msgstr "выбары ўключаны:" -#: fortran/lang.opt:537 -msgid "-ffixed-line-length-\tUse n as character line width in fixed mode." -msgstr "" +#: config/mips/mips.opt:202 +#, fuzzy +#| msgid "Use 32-bit general registers" +msgid "Use 32-bit floating-point registers." +msgstr "Выкарыстоўваць 32-бітныя галоўныя рэгістры" -#: fortran/lang.opt:541 -msgid "Pad shorter fixed form lines to line width with spaces." +#: config/mips/mips.opt:206 +msgid "Conform to the o32 FPXX ABI." msgstr "" -#: fortran/lang.opt:545 -msgid "-ffpe-trap=[...]\tStop on following floating point exceptions." -msgstr "" +#: config/mips/mips.opt:210 +#, fuzzy +#| msgid "Use 64-bit general registers" +msgid "Use 64-bit floating-point registers." +msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры" -#: fortran/lang.opt:549 -msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions." +#: config/mips/mips.opt:214 +msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines." msgstr "" -#: fortran/lang.opt:553 -msgid "Assume that the source file is free form." +#: config/mips/mips.opt:218 +msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode." msgstr "" -#: fortran/lang.opt:557 -msgid "Allow arbitrary character line width in free mode." +#: config/mips/mips.opt:222 +msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding." msgstr "" -#: fortran/lang.opt:561 -msgid "-ffree-line-length-\tUse n as character line width in free mode." +#: config/mips/mips.opt:226 +msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):" msgstr "" -#: fortran/lang.opt:565 -msgid "Try to interchange loops if profitable." -msgstr "" +#: config/mips/mips.opt:236 +#, fuzzy +#| msgid "Use 32-bit general registers" +msgid "Use 32-bit general registers." +msgstr "Выкарыстоўваць 32-бітныя галоўныя рэгістры" -#: fortran/lang.opt:569 +#: config/mips/mips.opt:240 #, fuzzy -#| msgid "Enable SSA optimizations" -msgid "Enable front end optimization." -msgstr "Уключаць SSA аптымізацыю" +#| msgid "Use 64-bit general registers" +msgid "Use 64-bit general registers." +msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры" -#: fortran/lang.opt:573 -msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements." +#: config/mips/mips.opt:244 +msgid "Use GP-relative addressing to access small data." msgstr "" -#: fortran/lang.opt:577 -msgid "-finit-character=\tInitialize local character variables to ASCII value n." +#: config/mips/mips.opt:248 +msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations." msgstr "" -#: fortran/lang.opt:581 -msgid "Initialize components of derived type variables according to other init flags." +#: config/mips/mips.opt:252 +msgid "Allow the use of hardware floating-point ABI and instructions." msgstr "" -#: fortran/lang.opt:585 -msgid "-finit-integer=\tInitialize local integer variables to n." +#: config/mips/mips.opt:256 +msgid "Generate code that is link-compatible with MIPS16 and microMIPS code." msgstr "" -#: fortran/lang.opt:589 -msgid "Initialize local variables to zero (from g77)." +#: config/mips/mips.opt:260 +msgid "An alias for minterlink-compressed provided for backward-compatibility." msgstr "" -#: fortran/lang.opt:593 -msgid "-finit-logical=\tInitialize local logical variables." -msgstr "" +#: config/mips/mips.opt:264 +#, fuzzy +#| msgid "Generate code for Intel as" +msgid "-mipsN\tGenerate code for ISA level N." +msgstr "Генерыраваць код для Intel as" -#: fortran/lang.opt:597 -msgid "-finit-real=\tInitialize local real variables." +#: config/mips/mips.opt:268 +msgid "Generate MIPS16 code." msgstr "" -#: fortran/lang.opt:600 -#, c-format -msgid "Unrecognized option to floating-point init value: %qs" +#: config/mips/mips.opt:272 +msgid "Use MIPS-3D instructions." msgstr "" -#: fortran/lang.opt:619 -msgid "-finline-matmul-limit=\tSpecify the size of the largest matrix for which matmul will be inlined." +#: config/mips/mips.opt:276 +msgid "Use ll, sc and sync instructions." msgstr "" -#: fortran/lang.opt:623 -msgid "-fmax-array-constructor=\tMaximum number of objects in an array constructor." +#: config/mips/mips.opt:280 +msgid "Use -G for object-local data." msgstr "" -#: fortran/lang.opt:627 -msgid "-fmax-identifier-length=\tMaximum identifier length." +#: config/mips/mips.opt:284 +msgid "Use indirect calls." msgstr "" -#: fortran/lang.opt:631 -msgid "-fmax-subrecord-length=\tMaximum length for subrecords." -msgstr "" +#: config/mips/mips.opt:288 +#, fuzzy +#| msgid "Use 32 bit float" +msgid "Use a 32-bit long type." +msgstr "Выкарыстоўваць 32-х бітны float" -#: fortran/lang.opt:635 -msgid "-fmax-stack-var-size=\tSize in bytes of the largest array that will be put on the stack." -msgstr "" +#: config/mips/mips.opt:292 +#, fuzzy +#| msgid "Use 64 bit float" +msgid "Use a 64-bit long type." +msgstr "Выкарыстоўваць 64-х бітны float" -#: fortran/lang.opt:639 -msgid "Put all local arrays on stack." +#: config/mips/mips.opt:296 +msgid "Pass the address of the ra save location to _mcount in $12." msgstr "" -#: fortran/lang.opt:643 -msgid "Set default accessibility of module entities to PRIVATE." +#: config/mips/mips.opt:300 +msgid "Don't optimize block moves." msgstr "" -#: fortran/lang.opt:663 -msgid "Try to lay out derived types as compactly as possible." -msgstr "" +#: config/mips/mips.opt:304 +#, fuzzy +#| msgid "Don't use AltiVec instructions" +msgid "Use microMIPS instructions." +msgstr "Не выкарыстоўваць інструкцыі AltiVec" -#: fortran/lang.opt:671 -msgid "Protect parentheses in expressions." +#: config/mips/mips.opt:308 +msgid "Use MIPS MSA Extension instructions." msgstr "" -#: fortran/lang.opt:675 -msgid "Path to header file that should be pre-included before each compilation unit." -msgstr "" +#: config/mips/mips.opt:312 +#, fuzzy +msgid "Allow the use of MT instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: fortran/lang.opt:679 -msgid "Enable range checking during compilation." -msgstr "" +#: config/mips/mips.opt:316 +#, fuzzy +msgid "Prevent the use of all floating-point operations." +msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" -#: fortran/lang.opt:683 -msgid "Interpret any REAL(4) as a REAL(8)." -msgstr "" +#: config/mips/mips.opt:320 +#, fuzzy +#| msgid "Don't use AltiVec instructions" +msgid "Use MCU instructions." +msgstr "Не выкарыстоўваць інструкцыі AltiVec" -#: fortran/lang.opt:687 -msgid "Interpret any REAL(4) as a REAL(10)." +#: config/mips/mips.opt:324 +msgid "Do not use a cache-flushing function before calling stack trampolines." msgstr "" -#: fortran/lang.opt:691 -msgid "Interpret any REAL(4) as a REAL(16)." -msgstr "" +#: config/mips/mips.opt:328 +#, fuzzy +msgid "Do not use MDMX instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: fortran/lang.opt:695 -msgid "Interpret any REAL(8) as a REAL(4)." -msgstr "" +#: config/mips/mips.opt:332 +#, fuzzy +#| msgid "Generate code for GNU ld" +msgid "Generate normal-mode code." +msgstr "Генерыраваць код для GNU ld" -#: fortran/lang.opt:699 -msgid "Interpret any REAL(8) as a REAL(10)." -msgstr "" +#: config/mips/mips.opt:336 +#, fuzzy +msgid "Do not use MIPS-3D instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: fortran/lang.opt:703 -msgid "Interpret any REAL(8) as a REAL(16)." -msgstr "" +#: config/mips/mips.opt:340 +#, fuzzy +#| msgid "Use hardware floating point" +msgid "Use paired-single floating-point instructions." +msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" -#: fortran/lang.opt:707 -msgid "Reallocate the LHS in assignments." +#: config/mips/mips.opt:344 +msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted." msgstr "" -#: fortran/lang.opt:711 -msgid "Use a 4-byte record marker for unformatted files." +#: config/mips/mips.opt:348 +msgid "Valid arguments to -mr10k-cache-barrier=:" msgstr "" -#: fortran/lang.opt:715 -msgid "Use an 8-byte record marker for unformatted files." +#: config/mips/mips.opt:361 +msgid "Try to allow the linker to turn PIC calls into direct calls." msgstr "" -#: fortran/lang.opt:719 -msgid "Allocate local variables on the stack to allow indirect recursion." +#: config/mips/mips.opt:365 +msgid "When generating -mabicalls code, make the code suitable for use in shared libraries." msgstr "" -#: fortran/lang.opt:723 -msgid "Copy array sections into a contiguous block on procedure entry." +#: config/mips/mips.opt:369 +msgid "Restrict the use of hardware floating-point instructions to 32-bit operations." msgstr "" -#: fortran/lang.opt:727 -msgid "-fcoarray=\tSpecify which coarray parallelization should be used." +#: config/mips/mips.opt:373 +msgid "Use SmartMIPS instructions." msgstr "" -#: fortran/lang.opt:730 -#, fuzzy, c-format -msgid "Unrecognized option: %qs" -msgstr "нераспазнаны выбар \"-%s\"" - -#: fortran/lang.opt:743 -msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed." +#: config/mips/mips.opt:377 +msgid "Prevent the use of all hardware floating-point instructions." msgstr "" -#: fortran/lang.opt:747 -msgid "Append a second underscore if the name already contains an underscore." +#: config/mips/mips.opt:381 +msgid "Optimize lui/addiu address loads." msgstr "" -#: fortran/lang.opt:755 -msgid "Apply negative sign to zero values." +#: config/mips/mips.opt:385 +msgid "Assume all symbols have 32-bit values." msgstr "" -#: fortran/lang.opt:759 -msgid "Append underscores to externally visible names." +#: config/mips/mips.opt:389 +msgid "Use synci instruction to invalidate i-cache." msgstr "" -#: fortran/lang.opt:763 c-family/c.opt:1405 c-family/c.opt:1437 -#: c-family/c.opt:1685 config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167 -#: common.opt:1375 common.opt:1450 common.opt:1718 common.opt:1849 -#: common.opt:2249 common.opt:2285 common.opt:2378 common.opt:2382 -#: common.opt:2487 common.opt:2578 common.opt:2586 common.opt:2594 -#: common.opt:2602 common.opt:2703 common.opt:2755 common.opt:2843 -#: common.opt:2980 common.opt:2984 common.opt:2988 common.opt:2992 -msgid "Does nothing. Preserved for backward compatibility." +#: config/mips/mips.opt:393 config/arc/arc.opt:406 config/s390/s390.opt:225 +#: config/ft32/ft32.opt:27 +msgid "Use LRA instead of reload." msgstr "" -#: fortran/lang.opt:803 -msgid "Statically link the GNU Fortran helper library (libgfortran)." +#: config/mips/mips.opt:397 +msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable." msgstr "" -#: fortran/lang.opt:807 -msgid "Conform to the ISO Fortran 2003 standard." +#: config/mips/mips.opt:401 +msgid "Use 4-operand madd.s/madd.d and related instructions where applicable." msgstr "" -#: fortran/lang.opt:811 -msgid "Conform to the ISO Fortran 2008 standard." +#: config/mips/mips.opt:405 config/riscv/riscv.opt:80 +msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR." msgstr "" -#: fortran/lang.opt:815 -msgid "Conform to the ISO Fortran 2008 standard including TS 29113." +#: config/mips/mips.opt:409 config/iq2000/iq2000.opt:74 +msgid "Put uninitialized constants in ROM (needs -membedded-data)." msgstr "" -#: fortran/lang.opt:819 -msgid "Conform to the ISO Fortran 2018 standard." +#: config/mips/mips.opt:413 +msgid "Use Virtualization (VZ) instructions." msgstr "" -#: fortran/lang.opt:823 -msgid "Conform to the ISO Fortran 95 standard." +#: config/mips/mips.opt:417 +msgid "Use eXtended Physical Address (XPA) instructions." msgstr "" -#: fortran/lang.opt:827 -msgid "Conform to nothing in particular." +#: config/mips/mips.opt:421 +msgid "Use Cyclic Redundancy Check (CRC) instructions." msgstr "" -#: fortran/lang.opt:831 -msgid "Accept extensions to support legacy code." +#: config/mips/mips.opt:425 +msgid "Use Global INValidate (GINV) instructions." msgstr "" -#: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181 -#, fuzzy, c-format -msgid "assertion missing after %qs" -msgstr "аргумент для \"%s\" прапушчан" +#: config/mips/mips.opt:429 +msgid "Perform VR4130-specific alignment optimizations." +msgstr "" -#: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:163 c-family/c.opt:166 -#: c-family/c.opt:193 c-family/c.opt:256 -#, fuzzy, c-format -msgid "macro name missing after %qs" -msgstr "аргумент для \"%s\" прапушчан" +#: config/mips/mips.opt:433 +msgid "Lift restrictions on GOT size." +msgstr "" -#: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79 -#: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224 -#: c-family/c.opt:236 c-family/c.opt:1906 c-family/c.opt:1914 brig/lang.opt:44 -#: config/darwin.opt:56 common.opt:326 common.opt:329 common.opt:3140 -#, fuzzy, c-format -#| msgid "missing white space after number '%.*s'" -msgid "missing filename after %qs" -msgstr "прапушчан прабел пасля нумара \"%.*s\"" +#: config/mips/mips.opt:437 +msgid "Enable use of odd-numbered single-precision registers." +msgstr "" -#: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94 -#: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:1902 -#: c-family/c.opt:1922 c-family/c.opt:1926 c-family/c.opt:1930 -#, fuzzy, c-format -msgid "missing path after %qs" -msgstr "аргумент для \"%s\" прапушчан" +#: config/mips/mips.opt:441 +#, fuzzy +#| msgid "Optimize for 3900" +msgid "Optimize frame header." +msgstr "Аптымізаваць для 3900" -#: c-family/c.opt:182 -msgid "-A=\tAssert the to . Putting '-' before disables the to ." +#: config/mips/mips.opt:448 +msgid "Enable load/store bonding." msgstr "" -#: c-family/c.opt:186 -msgid "Do not discard comments." +#: config/mips/mips.opt:452 +msgid "Specify the compact branch usage policy." msgstr "" -#: c-family/c.opt:190 -msgid "Do not discard comments in macro expansions." +#: config/mips/mips.opt:456 +msgid "Policies available for use with -mcompact-branches=:" msgstr "" -#: c-family/c.opt:194 -msgid "-D[=]\tDefine a with as its value. If just is given, is taken to be 1." +#: config/mips/mips.opt:469 +msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions." msgstr "" -#: c-family/c.opt:201 -msgid "-F \tAdd to the end of the main framework include path." +#: config/mips/mips.opt:473 +msgid "Use Loongson EXTension (EXT) instructions." msgstr "" -#: c-family/c.opt:205 -msgid "Enable parsing GIMPLE." +#: config/mips/mips.opt:477 +msgid "Use Loongson EXTension R2 (EXT2) instructions." msgstr "" -#: c-family/c.opt:209 -msgid "Print the name of header files as they are used." +#: config/visium/visium.opt:25 +msgid "Link with libc.a and libdebug.a." msgstr "" -#: c-family/c.opt:213 -msgid "-I \tAdd to the end of the main include path." +#: config/visium/visium.opt:29 +msgid "Link with libc.a and libsim.a." msgstr "" -#: c-family/c.opt:217 -msgid "Generate make dependencies." -msgstr "" +#: config/visium/visium.opt:33 +#, fuzzy +#| msgid "Use hardware fp" +msgid "Use hardware FP (default)." +msgstr "Выкарыстоўваць апаратную плаваючую кропку" -#: c-family/c.opt:221 -msgid "Generate make dependencies and compile." -msgstr "" +#: config/visium/visium.opt:37 config/sparc/sparc.opt:30 +#: config/sparc/sparc.opt:34 +#, fuzzy +#| msgid "Use hardware fp" +msgid "Use hardware FP." +msgstr "Выкарыстоўваць апаратную плаваючую кропку" -#: c-family/c.opt:225 -msgid "-MF \tWrite dependency output to the given file." -msgstr "" +#: config/visium/visium.opt:41 config/sparc/sparc.opt:38 +#, fuzzy +#| msgid "Do not use hardware fp" +msgid "Do not use hardware FP." +msgstr "Не выкарыстоўваць апаратную плаваючую кропку" -#: c-family/c.opt:229 -msgid "Treat missing header files as generated files." -msgstr "" +#: config/visium/visium.opt:45 +#, fuzzy +#| msgid "Generate code for given CPU" +msgid "Use features of and schedule code for given CPU." +msgstr "Генерыраваць код для дадзенага ЦП" -#: c-family/c.opt:233 -msgid "Like -M but ignore system header files." -msgstr "" +#: config/visium/visium.opt:49 config/spu/spu.opt:84 config/s390/s390.opt:194 +#: config/i386/i386.opt:514 config/sparc/sparc.opt:146 +#: config/ia64/ia64.opt:122 +#, fuzzy +#| msgid "Generate code for given CPU" +msgid "Schedule code for given CPU." +msgstr "Генерыраваць код для дадзенага ЦП" -#: c-family/c.opt:237 -msgid "Like -MD but ignore system header files." -msgstr "" +#: config/visium/visium.opt:65 +#, fuzzy +msgid "Generate code for the supervisor mode (default)." +msgstr "Генерыраваць код для дадзенага ЦП" -#: c-family/c.opt:241 +#: config/visium/visium.opt:69 #, fuzzy #| msgid "Generate code for Intel as" -msgid "Generate phony targets for all headers." +msgid "Generate code for the user mode." msgstr "Генерыраваць код для Intel as" -#: c-family/c.opt:244 c-family/c.opt:248 -#, fuzzy, c-format -#| msgid "missing white space after number '%.*s'" -msgid "missing makefile target after %qs" -msgstr "прапушчан прабел пасля нумара \"%.*s\"" +#: config/visium/visium.opt:73 +msgid "Only retained for backward compatibility." +msgstr "" -#: c-family/c.opt:245 -msgid "-MQ \tAdd a MAKE-quoted target." +#: config/epiphany/epiphany.opt:24 +msgid "Don't use any of r32..r63." msgstr "" -#: c-family/c.opt:249 -msgid "-MT \tAdd an unquoted target." +#: config/epiphany/epiphany.opt:28 +msgid "Preferentially allocate registers that allow short instruction generation." msgstr "" -#: c-family/c.opt:253 +#: config/epiphany/epiphany.opt:32 +msgid "Set branch cost." +msgstr "" + +#: config/epiphany/epiphany.opt:36 #, fuzzy -#| msgid "Do not generate char instructions" -msgid "Do not generate #line directives." +msgid "Enable conditional move instruction usage." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: c-family/c.opt:257 -msgid "-U\tUndefine ." +#: config/epiphany/epiphany.opt:40 +msgid "Set number of nops to emit before each insn pattern." msgstr "" -#: c-family/c.opt:261 -msgid "Warn about things that will change when compiling with an ABI-compliant compiler." -msgstr "" +#: config/epiphany/epiphany.opt:52 +#, fuzzy +#| msgid "Use hardware floating point" +msgid "Use software floating point comparisons." +msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" -#: c-family/c.opt:265 -msgid "Warn about things that change between the current -fabi-version and the specified version." +#: config/epiphany/epiphany.opt:56 +msgid "Enable split of 32 bit immediate loads into low / high part." msgstr "" -#: c-family/c.opt:269 -msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have." +#: config/epiphany/epiphany.opt:60 +msgid "Enable use of POST_INC / POST_DEC." msgstr "" -#: c-family/c.opt:276 -msgid "Warn on suspicious calls of standard functions computing absolute values." +#: config/epiphany/epiphany.opt:64 +msgid "Enable use of POST_MODIFY." msgstr "" -#: c-family/c.opt:280 -msgid "Warn about suspicious uses of memory addresses." +#: config/epiphany/epiphany.opt:68 +msgid "Set number of bytes on the stack preallocated for use by the callee." msgstr "" -#: c-family/c.opt:283 -msgid "argument %qs to %<-Waligned-new%> not recognized" +#: config/epiphany/epiphany.opt:72 +msgid "Assume round to nearest is selected for purposes of scheduling." msgstr "" -#: c-family/c.opt:296 -msgid "Warn about 'new' of type with extended alignment without -faligned-new." -msgstr "" +#: config/epiphany/epiphany.opt:76 +#, fuzzy +msgid "Generate call insns as indirect calls." +msgstr "Генерыраваць код для Intel as" -#: c-family/c.opt:300 -msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function." -msgstr "" +#: config/epiphany/epiphany.opt:80 +#, fuzzy +msgid "Generate call insns as direct calls." +msgstr "Генерыраваць код для Intel as" -#: c-family/c.opt:304 ada/gcc-interface/lang.opt:57 -msgid "Enable most warning messages." +#: config/epiphany/epiphany.opt:84 +msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses." msgstr "" -#: c-family/c.opt:308 -msgid "Warn on any use of alloca." +#: config/epiphany/epiphany.opt:108 +msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching." msgstr "" -#: c-family/c.opt:312 -msgid "-Walloc-size-larger-than= Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes." +#: config/epiphany/epiphany.opt:112 +msgid "Vectorize for double-word operations." msgstr "" -#: c-family/c.opt:317 -msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning. Equivalent to Walloc-size-larger-than= or larger." +#: config/epiphany/epiphany.opt:128 +msgid "Split unaligned 8 byte vector moves before post-modify address generation." msgstr "" -#: c-family/c.opt:321 -msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes." +#: config/epiphany/epiphany.opt:132 +msgid "Use the floating point unit for integer add/subtract." msgstr "" -#: c-family/c.opt:325 -msgid "-Walloca-larger-than=\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than bytes." +#: config/epiphany/epiphany.opt:136 +msgid "Set register to hold -1." msgstr "" -#: c-family/c.opt:331 -msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning. Equivalent to Walloca-larger-than= or larger." -msgstr "" +#: config/mn10300/mn10300.opt:30 +#, fuzzy +#| msgid "Target the AM33 processor" +msgid "Target the AM33 processor." +msgstr "Мэта - AM33 працэсар" -#: c-family/c.opt:343 -msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector." -msgstr "" +#: config/mn10300/mn10300.opt:34 +#, fuzzy +#| msgid "Target the AM33 processor" +msgid "Target the AM33/2.0 processor." +msgstr "Мэта - AM33 працэсар" -#: c-family/c.opt:347 -msgid "Warn about casting functions to incompatible types." -msgstr "" +#: config/mn10300/mn10300.opt:38 +#, fuzzy +#| msgid "Target the AM33 processor" +msgid "Target the AM34 processor." +msgstr "Мэта - AM33 працэсар" -#: c-family/c.opt:351 -msgid "Warn about boolean expression compared with an integer value different from true/false." +#: config/mn10300/mn10300.opt:42 config/arm/arm.opt:236 +msgid "Tune code for the given processor." msgstr "" -#: c-family/c.opt:355 -msgid "Warn about certain operations on boolean expressions." +#: config/mn10300/mn10300.opt:46 +msgid "Work around hardware multiply bug." msgstr "" -#: c-family/c.opt:359 -msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely." +#: config/mn10300/mn10300.opt:55 +msgid "Enable linker relaxations." msgstr "" -#: c-family/c.opt:363 -msgid "Warn when a built-in function is declared with the wrong signature." +#: config/mn10300/mn10300.opt:59 +msgid "Return pointers in both a0 and d0." msgstr "" -#: c-family/c.opt:367 -msgid "Warn when a built-in preprocessor macro is undefined or redefined." -msgstr "" +#: config/mn10300/mn10300.opt:63 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Allow gcc to generate LIW instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: c-family/c.opt:371 -msgid "Warn about features not present in ISO C11, but present in ISO C2X." -msgstr "" +#: config/mn10300/mn10300.opt:67 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Allow gcc to generate the SETLB and Lcc instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: c-family/c.opt:375 -msgid "Warn about features not present in ISO C90, but present in ISO C99." +#: config/csky/csky_tables.opt:24 +msgid "Known CSKY CPUs (for use with the -mcpu= options):" msgstr "" -#: c-family/c.opt:379 -msgid "Warn about features not present in ISO C99, but present in ISO C11." +#: config/csky/csky_tables.opt:199 +msgid "Known CSKY architectures (for use with the -march= option):" msgstr "" -#: c-family/c.opt:383 -msgid "Warn about C constructs that are not in the common subset of C and C++." +#: config/csky/csky_tables.opt:218 +msgid "Known CSKY FPUs (for use with the -mfpu= option):" msgstr "" -#: c-family/c.opt:390 -msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011." +#: config/csky/csky.opt:34 +msgid "Specify the target architecture." msgstr "" -#: c-family/c.opt:394 -msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014." +#: config/csky/csky.opt:38 +msgid "Specify the target processor." msgstr "" -#: c-family/c.opt:401 -msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017." +#: config/csky/csky.opt:44 config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 +msgid "Generate big-endian code." msgstr "" -#: c-family/c.opt:405 -msgid "Warn about casts between incompatible function types." +#: config/csky/csky.opt:51 config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 +msgid "Generate little-endian code." msgstr "" -#: c-family/c.opt:409 -msgid "Warn about casts which discard qualifiers." -msgstr "" +#: config/csky/csky.opt:61 +#, fuzzy +#| msgid "Use hardware floating point" +msgid "Enable hardware floating-point instructions." +msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" -#: c-family/c.opt:413 c-family/c.opt:417 -msgid "Warn about catch handlers of non-reference type." +#: config/csky/csky.opt:65 +msgid "Use library calls to perform floating-point operations (default)." msgstr "" -#: c-family/c.opt:421 -msgid "Warn about subscripts whose type is \"char\"." +#: config/csky/csky.opt:69 +msgid "Specify the target floating-point hardware/format." msgstr "" -#: c-family/c.opt:425 c-family/c.opt:1310 c-family/c.opt:1314 -#: c-family/c.opt:1318 c-family/c.opt:1322 c-family/c.opt:1326 -#: c-family/c.opt:1330 c-family/c.opt:1334 c-family/c.opt:1341 -#: c-family/c.opt:1345 c-family/c.opt:1349 c-family/c.opt:1353 -#: c-family/c.opt:1357 c-family/c.opt:1361 c-family/c.opt:1365 -#: c-family/c.opt:1369 c-family/c.opt:1373 c-family/c.opt:1377 -#: c-family/c.opt:1381 c-family/c.opt:1385 c-family/c.opt:1389 -#: config/i386/i386.opt:967 -msgid "Deprecated in GCC 9. This switch has no effect." +#: config/csky/csky.opt:73 +msgid "Generate C-SKY FPU double float instructions (default for hard float)." msgstr "" -#: c-family/c.opt:429 -msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"." +#: config/csky/csky.opt:77 +msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)." msgstr "" -#: c-family/c.opt:433 -msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line." +#: config/csky/csky.opt:85 +msgid "Enable the extended LRW instruction (default for CK801)." msgstr "" -#: c-family/c.opt:437 -msgid "Synonym for -Wcomment." -msgstr "" +#: config/csky/csky.opt:89 +#, fuzzy +msgid "Enable interrupt stack instructions." +msgstr "нявернае выкарыстанне \"restict\"" -#: c-family/c.opt:441 -msgid "Warn for conditionally-supported constructs." -msgstr "" +#: config/csky/csky.opt:93 +#, fuzzy +#| msgid "Don't use AltiVec instructions" +msgid "Enable multiprocessor instructions." +msgstr "Не выкарыстоўваць інструкцыі AltiVec" -#: c-family/c.opt:445 -msgid "Warn for implicit type conversions that may change a value." +#: config/csky/csky.opt:97 +msgid "Enable coprocessor instructions." msgstr "" -#: c-family/c.opt:449 -msgid "Warn for converting NULL from/to a non-pointer type." +#: config/csky/csky.opt:101 +#, fuzzy +msgid "Enable cache prefetch instructions." +msgstr "нявернае выкарыстанне \"restict\"" + +#: config/csky/csky.opt:105 +msgid "Enable C-SKY SECURE instructions." msgstr "" -#: c-family/c.opt:457 -msgid "Warn when all constructors and destructors are private." +#: config/csky/csky.opt:112 +msgid "Enable C-SKY TRUST instructions." msgstr "" -#: c-family/c.opt:461 -msgid "Warn about dangling else." +#: config/csky/csky.opt:116 +msgid "Enable C-SKY DSP instructions." msgstr "" -#: c-family/c.opt:465 -msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage." +#: config/csky/csky.opt:120 +msgid "Enable C-SKY Enhanced DSP instructions." msgstr "" -#: c-family/c.opt:469 -msgid "Warn when a declaration is found after a statement." +#: config/csky/csky.opt:124 +msgid "Enable C-SKY Vector DSP instructions." msgstr "" -#: c-family/c.opt:473 +#: config/csky/csky.opt:130 #, fuzzy -msgid "Warn when deleting a pointer to incomplete type." -msgstr "\"%s\" мае незавершаны тып" +#| msgid "Do not generate char instructions" +msgid "Generate divide instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: c-family/c.opt:477 -msgid "Warn about deleting polymorphic objects with non-virtual destructors." +#: config/csky/csky.opt:134 +#, fuzzy +#| msgid "Generate code for a DLL" +msgid "Generate code for Smart Mode." +msgstr "Стварыць код для DLL" + +#: config/csky/csky.opt:138 +msgid "Enable use of R16-R31 (default)." msgstr "" -#: c-family/c.opt:485 -msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation." +#: config/csky/csky.opt:142 +msgid "Generate code using global anchor symbol addresses." msgstr "" -#: c-family/c.opt:490 -msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor." +#: config/csky/csky.opt:146 +msgid "Generate push/pop instructions (default)." msgstr "" -#: c-family/c.opt:495 -msgid "Warn about positional initialization of structs requiring designated initializers." +#: config/csky/csky.opt:150 +msgid "Generate stm/ldm instructions (default)." msgstr "" -#: c-family/c.opt:499 -msgid "Warn if qualifiers on arrays which are pointer targets are discarded." +#: config/csky/csky.opt:157 +msgid "Generate constant pools in the compiler instead of assembler." msgstr "" -#: c-family/c.opt:503 -msgid "Warn if type qualifiers on pointers are discarded." +#: config/csky/csky.opt:161 +msgid "Emit .stack_size directives." msgstr "" -#: c-family/c.opt:507 -msgid "Warn about compile-time integer division by zero." +#: config/csky/csky.opt:165 +msgid "Generate code for C-SKY compiler runtime instead of libgcc." msgstr "" -#: c-family/c.opt:511 -msgid "Warn about duplicated branches in if-else statements." +#: config/csky/csky.opt:169 +msgid "Set the branch costs to roughly the specified number of instructions." msgstr "" -#: c-family/c.opt:515 -msgid "Warn about duplicated conditions in an if-else-if chain." +#: config/csky/csky.opt:173 +msgid "Permit scheduling of function prologue and epilogue sequences." msgstr "" -#: c-family/c.opt:519 -msgid "Warn about violations of Effective C++ style rules." -msgstr "" +#: config/microblaze/microblaze.opt:40 +#, fuzzy +msgid "Use software emulation for floating point (default)." +msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" -#: c-family/c.opt:523 +#: config/microblaze/microblaze.opt:44 #, fuzzy -#| msgid "empty body in an else-statement" -msgid "Warn about an empty body in an if or else statement." -msgstr "пустое цела ў else-выражэнні" +#| msgid "Use hardware floating point" +msgid "Use hardware floating point instructions." +msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" -#: c-family/c.opt:527 -msgid "Warn about stray tokens after #else and #endif." +#: config/microblaze/microblaze.opt:48 +msgid "Use table lookup optimization for small signed integer divisions." msgstr "" -#: c-family/c.opt:531 -msgid "Warn about comparison of different enum types." +#: config/microblaze/microblaze.opt:52 +msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU." msgstr "" -#: c-family/c.opt:539 -msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead." +#: config/microblaze/microblaze.opt:56 +msgid "Don't optimize block moves, use memcpy." msgstr "" -#: c-family/c.opt:547 -msgid "Warn about semicolon after in-class function definition." +#: config/microblaze/microblaze.opt:60 config/arm/arm.opt:99 +#: config/aarch64/aarch64.opt:68 +msgid "Assume target CPU is configured as big endian." msgstr "" -#: c-family/c.opt:551 -msgid "Warn for implicit type conversions that cause loss of floating point precision." +#: config/microblaze/microblaze.opt:64 config/arm/arm.opt:164 +#: config/aarch64/aarch64.opt:84 +msgid "Assume target CPU is configured as little endian." msgstr "" -#: c-family/c.opt:555 -msgid "Warn if testing floating point numbers for equality." +#: config/microblaze/microblaze.opt:68 +msgid "Use the soft multiply emulation (default)." msgstr "" -#: c-family/c.opt:559 c-family/c.opt:601 -msgid "Warn about printf/scanf/strftime/strfmon format string anomalies." +#: config/microblaze/microblaze.opt:72 +msgid "Use reorder instructions (swap and byte reversed load/store) (default)." msgstr "" -#: c-family/c.opt:563 -msgid "Warn about format strings that contain NUL bytes." +#: config/microblaze/microblaze.opt:76 +msgid "Use the software emulation for divides (default)." msgstr "" -#: c-family/c.opt:567 +#: config/microblaze/microblaze.opt:80 +msgid "Use the hardware barrel shifter instead of emulation." +msgstr "" + +#: config/microblaze/microblaze.opt:84 #, fuzzy -#| msgid "too many arguments to function `%s'" -msgid "Warn if passing too many arguments to a function for its format string." -msgstr "вельмі шмат аргумэнтаў у функцыі `%s'" +#| msgid "Do not generate char instructions" +msgid "Use pattern compare instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: c-family/c.opt:571 -msgid "Warn about format strings that are not literals." +#: config/microblaze/microblaze.opt:88 +msgid "Check for stack overflow at runtime." msgstr "" -#: c-family/c.opt:575 -msgid "Warn about function calls with format strings that write past the end of the destination region. Same as -Wformat-overflow=1." +#: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65 +msgid "Use GP relative sdata/sbss sections." msgstr "" -#: c-family/c.opt:580 -msgid "Warn about possible security problems with format functions." +#: config/microblaze/microblaze.opt:96 +msgid "Clear the BSS to zero and place zero initialized in BSS." msgstr "" -#: c-family/c.opt:584 -msgid "Warn about sign differences with format functions." +#: config/microblaze/microblaze.opt:100 +msgid "Use multiply high instructions for high part of 32x32 multiply." msgstr "" -#: c-family/c.opt:588 -msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1." +#: config/microblaze/microblaze.opt:104 +#, fuzzy +#| msgid "Use hardware floating point" +msgid "Use hardware floating point conversion instructions." +msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" + +#: config/microblaze/microblaze.opt:108 +#, fuzzy +#| msgid "Use hardware floating point" +msgid "Use hardware floating point square root instruction." +msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" + +#: config/microblaze/microblaze.opt:112 +msgid "Description for mxl-mode-executable." msgstr "" -#: c-family/c.opt:593 -msgid "Warn about strftime formats yielding 2-digit years." +#: config/microblaze/microblaze.opt:116 +msgid "Description for mxl-mode-xmdstub." msgstr "" -#: c-family/c.opt:597 -msgid "Warn about zero-length formats." +#: config/microblaze/microblaze.opt:120 +msgid "Description for mxl-mode-bootstrap." msgstr "" -#: c-family/c.opt:605 -msgid "Warn about function calls with format strings that write past the end of the destination region." +#: config/microblaze/microblaze.opt:124 +msgid "Description for mxl-mode-novectors." msgstr "" -#: c-family/c.opt:610 -msgid "Warn about calls to snprintf and similar functions that truncate output." +#: config/microblaze/microblaze.opt:128 +#, fuzzy +#| msgid "Use hardware floating point" +msgid "Use hardware prefetch instruction." +msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" + +#: config/microblaze/microblaze.opt:132 +msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)." msgstr "" -#: c-family/c.opt:614 -msgid "Warn when the field in a struct is not aligned." +#: config/spu/spu.opt:20 +msgid "Emit warnings when run-time relocations are generated." msgstr "" -#: c-family/c.opt:618 -msgid "Warn whenever type qualifiers are ignored." +#: config/spu/spu.opt:24 +msgid "Emit errors when run-time relocations are generated." msgstr "" -#: c-family/c.opt:622 -#, fuzzy -#| msgid "`%s' attribute ignored" -msgid "Warn whenever attributes are ignored." -msgstr "\"%s\" атрыбут ігнарыруецца" +#: config/spu/spu.opt:28 +msgid "Specify cost of branches (Default 20)." +msgstr "" -#: c-family/c.opt:626 -msgid "Warn when there is a conversion between pointers that have incompatible types." +#: config/spu/spu.opt:32 +msgid "Make sure loads and stores are not moved past DMA instructions." msgstr "" -#: c-family/c.opt:630 -msgid "Warn when the address of packed member of struct or union is taken." +#: config/spu/spu.opt:36 +msgid "volatile must be specified on any memory that is effected by DMA." msgstr "" -#: c-family/c.opt:634 -msgid "Warn about variables which are initialized to themselves." +#: config/spu/spu.opt:40 config/spu/spu.opt:44 +msgid "Insert nops when it might improve performance by allowing dual issue (default)." msgstr "" -#: c-family/c.opt:638 -msgid "Warn about uses of std::initializer_list that can result in dangling pointers." +#: config/spu/spu.opt:48 +msgid "Use standard main function as entry for startup." msgstr "" -#: c-family/c.opt:642 -#, fuzzy -#| msgid "Invalid declaration" -msgid "Warn about implicit declarations." -msgstr "Нерэчаіснае абвяшчэнне" +#: config/spu/spu.opt:52 +msgid "Generate branch hints for branches." +msgstr "" -#: c-family/c.opt:650 -msgid "Warn about implicit conversions from \"float\" to \"double\"." +#: config/spu/spu.opt:56 +msgid "Maximum number of nops to insert for a hint (Default 2)." msgstr "" -#: c-family/c.opt:654 -msgid "Warn if \"defined\" is used outside #if." +#: config/spu/spu.opt:60 +msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]." msgstr "" -#: c-family/c.opt:658 +#: config/spu/spu.opt:64 #, fuzzy -msgid "Warn about implicit function declarations." -msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй" +#| msgid "Generate code for Intel as" +msgid "Generate code for 18 bit addressing." +msgstr "Генерыраваць код для Intel as" -#: c-family/c.opt:662 -msgid "Warn when a declaration does not specify a type." -msgstr "" +#: config/spu/spu.opt:68 +#, fuzzy +#| msgid "Generate code for Intel as" +msgid "Generate code for 32 bit addressing." +msgstr "Генерыраваць код для Intel as" -#: c-family/c.opt:669 -msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor." +#: config/spu/spu.opt:72 config/sh/sh.opt:227 config/ia64/ia64.opt:114 +#: config/pa/pa.opt:62 +msgid "Specify range of registers to make fixed." msgstr "" -#: c-family/c.opt:673 -msgid "Warn about incompatible integer to pointer and pointer to integer conversions." +#: config/spu/spu.opt:76 +msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue." msgstr "" -#: c-family/c.opt:677 -msgid "Warn for suspicious integer expressions in boolean context." -msgstr "" +#: config/spu/spu.opt:80 config/s390/s390.opt:56 config/i386/i386.opt:257 +#, fuzzy +#| msgid "Generate code for given CPU" +msgid "Generate code for given CPU." +msgstr "Генерыраваць код для дадзенага ЦП" -#: c-family/c.opt:681 -msgid "Warn when there is a cast to a pointer from an integer of a different size." +#: config/spu/spu.opt:88 +msgid "Access variables in 32-bit PPU objects (default)." msgstr "" -#: c-family/c.opt:685 -msgid "Warn about invalid uses of the \"offsetof\" macro." +#: config/spu/spu.opt:92 +msgid "Access variables in 64-bit PPU objects." msgstr "" -#: c-family/c.opt:689 -msgid "Warn about PCH files that are found but not used." +#: config/spu/spu.opt:96 +msgid "Allow conversions between __ea and generic pointers (default)." msgstr "" -#: c-family/c.opt:693 -msgid "Warn when a jump misses a variable initialization." +#: config/spu/spu.opt:100 +msgid "Size (in KB) of software data cache." msgstr "" -#: c-family/c.opt:697 -msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore." +#: config/spu/spu.opt:104 +msgid "Atomically write back software data cache lines (default)." msgstr "" -#: c-family/c.opt:701 -msgid "Warn when a logical operator is suspiciously always evaluating to true or false." +#: config/c6x/c6x-tables.opt:24 +msgid "Known C6X ISAs (for use with the -march= option):" msgstr "" -#: c-family/c.opt:705 -msgid "Warn when logical not is used on the left hand side operand of a comparison." +#: config/c6x/c6x.opt:38 config/msp430/msp430.opt:3 config/bfin/bfin.opt:40 +msgid "Use simulator runtime." msgstr "" -#: c-family/c.opt:709 -msgid "Do not warn about using \"long long\" when -pedantic." +#: config/c6x/c6x.opt:42 +msgid "Select method for sdata handling." msgstr "" -#: c-family/c.opt:713 -msgid "Warn about suspicious declarations of \"main\"." +#: config/c6x/c6x.opt:46 +msgid "Valid arguments for the -msdata= option:" msgstr "" -#: c-family/c.opt:721 -msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not." +#: config/c6x/c6x.opt:59 +msgid "Compile for the DSBT shared library ABI." msgstr "" -#: c-family/c.opt:725 -msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size." +#: config/c6x/c6x.opt:63 config/bfin/bfin.opt:82 +msgid "Avoid generating pc-relative calls; use indirection." msgstr "" -#: c-family/c.opt:729 -msgid "Warn when the indentation of the code does not reflect the block structure." +#: config/c6x/c6x.opt:67 config/m68k/m68k.opt:103 config/arm/arm.opt:86 +#: config/nios2/nios2.opt:570 config/nds32/nds32.opt:171 +msgid "Specify the name of the target architecture." msgstr "" -#: c-family/c.opt:733 -msgid "Warn about possibly missing braces around initializers." -msgstr "" +#: config/mcore/mcore.opt:23 +#, fuzzy +msgid "Generate code for the M*Core M210." +msgstr "Генерыраваць код для Intel as" -#: c-family/c.opt:737 +#: config/mcore/mcore.opt:27 #, fuzzy -msgid "Warn about global functions without previous declarations." -msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй" +msgid "Generate code for the M*Core M340." +msgstr "Генерыраваць код для Intel as" -#: c-family/c.opt:741 -msgid "Warn about missing fields in struct initializers." +#: config/mcore/mcore.opt:31 +msgid "Force functions to be aligned to a 4 byte boundary." msgstr "" -#: c-family/c.opt:745 -msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for." +#: config/mcore/mcore.opt:39 +msgid "Emit call graph information." msgstr "" -#: c-family/c.opt:749 -msgid "Warn on direct multiple inheritance." -msgstr "" +#: config/mcore/mcore.opt:43 +#, fuzzy +msgid "Use the divide instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: c-family/c.opt:753 -msgid "Warn on namespace definition." +#: config/mcore/mcore.opt:47 +msgid "Inline constants if it can be done in 2 insns or less." msgstr "" -#: c-family/c.opt:757 -msgid "Warn when fields in a struct with the packed attribute are misaligned." +#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27 +msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line." msgstr "" -#: c-family/c.opt:761 -msgid "Warn about missing sized deallocation functions." +#: config/mcore/mcore.opt:60 +msgid "Use arbitrary sized immediates in bit operations." msgstr "" -#: c-family/c.opt:765 -msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers." +#: config/mcore/mcore.opt:64 +msgid "Prefer word accesses over byte accesses." msgstr "" -#: c-family/c.opt:769 -msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof." +#: config/mcore/mcore.opt:71 +msgid "Set the maximum amount for a single stack increment operation." msgstr "" -#: c-family/c.opt:773 -msgid "Warn when sizeof is applied on a parameter declared as an array." +#: config/mcore/mcore.opt:75 +msgid "Always treat bitfields as int-sized." msgstr "" -#: c-family/c.opt:777 -msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy." +#: config/arc/arc-tables.opt:25 +msgid "Known ARC CPUs (for use with the -mcpu= option):" msgstr "" -#: c-family/c.opt:782 -msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy." +#: config/arc/arc.opt:26 +msgid "Compile code for big endian mode." msgstr "" -#: c-family/c.opt:787 -msgid "Warn about truncation in string manipulation functions like strncat and strncpy." +#: config/arc/arc.opt:30 +msgid "Compile code for little endian mode. This is the default." msgstr "" -#: c-family/c.opt:791 -msgid "Warn about functions which might be candidates for format attributes." +#: config/arc/arc.opt:34 +msgid "Disable ARCompact specific pass to generate conditional execution instructions." msgstr "" -#: c-family/c.opt:795 -msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another." +#: config/arc/arc.opt:38 +msgid "Generate ARCompact 32-bit code for ARC600 processor." msgstr "" -#: c-family/c.opt:800 -msgid "Warn about enumerated switches, with no default, missing a case." +#: config/arc/arc.opt:42 +msgid "Same as -mA6." msgstr "" -#: c-family/c.opt:804 -msgid "Warn about enumerated switches missing a \"default:\" statement." +#: config/arc/arc.opt:46 +msgid "Generate ARCompact 32-bit code for ARC601 processor." msgstr "" -#: c-family/c.opt:808 -msgid "Warn about all enumerated switches missing a specific case." +#: config/arc/arc.opt:50 +msgid "Generate ARCompact 32-bit code for ARC700 processor." msgstr "" -#: c-family/c.opt:812 -msgid "Warn about switches with boolean controlling expression." +#: config/arc/arc.opt:54 +msgid "Same as -mA7." msgstr "" -#: c-family/c.opt:816 -#, fuzzy -msgid "Warn on primary template declaration." -msgstr "пустое абвяшчэнне" - -#: c-family/c.opt:820 -msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with." +#: config/arc/arc.opt:58 +msgid "Force all calls to be made via a jli instruction." msgstr "" -#: c-family/c.opt:829 -msgid "Warn about user-specified include directories that do not exist." +#: config/arc/arc.opt:62 +msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option." msgstr "" -#: c-family/c.opt:833 -msgid "Warn about function parameters declared without a type specifier in K&R-style functions." +#: config/arc/arc.opt:132 +msgid "Enable DIV-REM instructions for ARCv2." msgstr "" -#: c-family/c.opt:837 -msgid "Warn about global functions without prototypes." +#: config/arc/arc.opt:136 +msgid "Enable code density instructions for ARCv2." msgstr "" -#: c-family/c.opt:844 -#, fuzzy -#| msgid "multi-character character constant" -msgid "Warn about use of multi-character character constants." -msgstr "мнагасімвальная сімвальная канстанта" - -#: c-family/c.opt:848 -msgid "Warn about narrowing conversions within { } that are ill-formed in C++11." +#: config/arc/arc.opt:140 +msgid "Tweak register allocation to help 16-bit instruction generation." msgstr "" -#: c-family/c.opt:852 -msgid "Warn about \"extern\" declarations not at file scope." +#: config/arc/arc.opt:150 +msgid "Use ordinarily cached memory accesses for volatile references." msgstr "" -#: c-family/c.opt:856 -msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw." +#: config/arc/arc.opt:154 +msgid "Enable cache bypass for volatile references." msgstr "" -#: c-family/c.opt:860 -msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol." +#: config/arc/arc.opt:158 +msgid "Generate instructions supported by barrel shifter." msgstr "" -#: c-family/c.opt:864 -msgid "Warn when non-templatized friend functions are declared within a template." -msgstr "" +#: config/arc/arc.opt:162 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Generate norm instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: c-family/c.opt:868 -msgid "Warn when a conversion function will never be called due to the type it converts to." -msgstr "" +#: config/arc/arc.opt:166 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Generate swap instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: c-family/c.opt:872 -msgid "Warn for unsafe raw memory writes to objects of class types." -msgstr "" +#: config/arc/arc.opt:170 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Generate mul64 and mulu64 instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: c-family/c.opt:876 -msgid "Warn about non-virtual destructors." +#: config/arc/arc.opt:174 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Do not generate mpy instructions for ARC700." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/arc/arc.opt:178 +msgid "Generate Extended arithmetic instructions. Currently only divaw, adds, subs and sat16 are supported." msgstr "" -#: c-family/c.opt:880 -msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL." +#: config/arc/arc.opt:182 +msgid "Dummy flag. This is the default unless FPX switches are provided explicitly." msgstr "" -#: c-family/c.opt:896 -msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings." +#: config/arc/arc.opt:186 +msgid "Generate call insns as register indirect calls." msgstr "" -#: c-family/c.opt:903 +#: config/arc/arc.opt:190 #, fuzzy -#| msgid "language %s not recognized" -msgid "argument %qs to %<-Wnormalized%> not recognized" -msgstr "мова %s не распазнана" +#| msgid "Do not generate char instructions" +msgid "Do no generate BRcc instructions in arc_reorg." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: c-family/c.opt:919 -msgid "Warn if a C-style cast is used in a program." +#: config/arc/arc.opt:194 +msgid "Generate sdata references. This is the default, unless you compile for PIC." msgstr "" -#: c-family/c.opt:923 -msgid "Warn for obsolescent usage in a declaration." +#: config/arc/arc.opt:198 +#, fuzzy +#| msgid "Generate code without GP reg" +msgid "Generate millicode thunks." +msgstr "Генерыраваць код без GP reg" + +#: config/arc/arc.opt:202 config/arc/arc.opt:206 +msgid "FPX: Generate Single Precision FPX (compact) instructions." msgstr "" -#: c-family/c.opt:927 -msgid "Warn if an old-style parameter definition is used." +#: config/arc/arc.opt:210 +msgid "FPX: Generate Single Precision FPX (fast) instructions." msgstr "" -#: c-family/c.opt:931 -msgid "Warn if a simd directive is overridden by the vectorizer cost model." +#: config/arc/arc.opt:214 +msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions." msgstr "" -#: c-family/c.opt:935 -msgid "Warn if a string is longer than the maximum portable length specified by the standard." +#: config/arc/arc.opt:218 config/arc/arc.opt:222 +msgid "FPX: Generate Double Precision FPX (compact) instructions." msgstr "" -#: c-family/c.opt:939 -msgid "Warn about overloaded virtual function names." +#: config/arc/arc.opt:226 +msgid "FPX: Generate Double Precision FPX (fast) instructions." msgstr "" -#: c-family/c.opt:943 -msgid "Warn about overriding initializers without side effects." +#: config/arc/arc.opt:230 +msgid "Disable LR and SR instructions from using FPX extension aux registers." msgstr "" -#: c-family/c.opt:947 -msgid "Warn about overriding initializers with side effects." +#: config/arc/arc.opt:234 +msgid "Enable generation of ARC SIMD instructions via target-specific builtins." msgstr "" -#: c-family/c.opt:951 -msgid "Warn about packed bit-fields whose offset changed in GCC 4.4." +#: config/arc/arc.opt:238 +msgid "-mcpu=CPU\tCompile code for ARC variant CPU." msgstr "" -#: c-family/c.opt:955 -msgid "Warn about possibly missing parentheses." +#: config/arc/arc.opt:242 +msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os." msgstr "" -#: c-family/c.opt:963 -msgid "Warn about calling std::move on a local object in a return statement preventing copy elision." +#: config/arc/arc.opt:246 config/sh/sh.opt:243 +msgid "Annotate assembler instructions with estimated addresses." msgstr "" -#: c-family/c.opt:967 -msgid "Warn when converting the type of pointers to member functions." +#: config/arc/arc.opt:250 +msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn." msgstr "" -#: c-family/c.opt:971 -msgid "Warn about function pointer arithmetic." +#: config/arc/arc.opt:254 +msgid "-mcpu=TUNE Tune code for given ARC variant." msgstr "" -#: c-family/c.opt:975 -msgid "Warn when a pointer differs in signedness in an assignment." +#: config/arc/arc.opt:285 +msgid "Enable the use of indexed loads." msgstr "" -#: c-family/c.opt:979 -msgid "Warn when a pointer is compared with a zero character constant." +#: config/arc/arc.opt:289 +msgid "Enable the use of pre/post modify with register displacement." msgstr "" -#: c-family/c.opt:983 -msgid "Warn when a pointer is cast to an integer of a different size." +#: config/arc/arc.opt:293 +msgid "Generate 32x16 multiply and mac instructions." msgstr "" -#: c-family/c.opt:987 -msgid "Warn about misuses of pragmas." +#: config/arc/arc.opt:299 +msgid "Set probability threshold for unaligning branches." msgstr "" -#: c-family/c.opt:991 -msgid "Warn if constructor or destructors with priorities from 0 to 100 are used." +#: config/arc/arc.opt:303 +msgid "Don't use less than 25 bit addressing range for calls." msgstr "" -#: c-family/c.opt:995 -msgid "Warn if a property for an Objective-C object has no assign semantics specified." +#: config/arc/arc.opt:307 +msgid "Explain what alignment considerations lead to the decision to make an insn short or long." msgstr "" -#: c-family/c.opt:999 -msgid "Warn if inherited methods are unimplemented." -msgstr "" +#: config/arc/arc.opt:311 +#, fuzzy +msgid "Do alignment optimizations for call instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: c-family/c.opt:1003 c-family/c.opt:1007 -msgid "Warn for placement new expressions with undefined behavior." +#: config/arc/arc.opt:315 +msgid "Enable Rcq constraint handling - most short code generation depends on this." msgstr "" -#: c-family/c.opt:1011 -msgid "Warn about multiple declarations of the same object." +#: config/arc/arc.opt:319 +msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this." msgstr "" -#: c-family/c.opt:1015 -msgid "Warn about redundant calls to std::move." +#: config/arc/arc.opt:323 +msgid "Enable pre-reload use of cbranchsi pattern." msgstr "" -#: c-family/c.opt:1019 -msgid "Warn about uses of register storage specifier." +#: config/arc/arc.opt:327 +msgid "Enable bbit peephole2." msgstr "" -#: c-family/c.opt:1023 -msgid "Warn when the compiler reorders code." +#: config/arc/arc.opt:331 +msgid "Use pc-relative switch case tables - this enables case table shortening." msgstr "" -#: c-family/c.opt:1027 -msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)." +#: config/arc/arc.opt:335 +msgid "Enable compact casesi pattern." msgstr "" -#: c-family/c.opt:1031 -msgid "Warn on suspicious constructs involving reverse scalar storage order." +#: config/arc/arc.opt:339 +msgid "Enable 'q' instruction alternatives." msgstr "" -#: c-family/c.opt:1035 -msgid "Warn if a selector has multiple methods." +#: config/arc/arc.opt:343 +msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc." msgstr "" -#: c-family/c.opt:1039 -msgid "Warn about possible violations of sequence point rules." +#: config/arc/arc.opt:350 +msgid "Enable variable polynomial CRC extension." msgstr "" -#: c-family/c.opt:1043 -msgid "Warn if a local declaration hides an instance variable." +#: config/arc/arc.opt:354 +msgid "Enable DSP 3.1 Pack A extensions." msgstr "" -#: c-family/c.opt:1047 c-family/c.opt:1051 -msgid "Warn if left shift of a signed value overflows." +#: config/arc/arc.opt:358 +msgid "Enable dual viterbi butterfly extension." msgstr "" -#: c-family/c.opt:1055 -msgid "Warn if shift count is negative." +#: config/arc/arc.opt:368 +msgid "Enable Dual and Single Operand Instructions for Telephony." msgstr "" -#: c-family/c.opt:1059 -msgid "Warn if shift count >= width of type." +#: config/arc/arc.opt:372 +msgid "Enable XY Memory extension (DSP version 3)." msgstr "" -#: c-family/c.opt:1063 -msgid "Warn if left shifting a negative value." +#: config/arc/arc.opt:377 +msgid "Enable Locked Load/Store Conditional extension." msgstr "" -#: c-family/c.opt:1067 -msgid "Warn about signed-unsigned comparisons." -msgstr "" +#: config/arc/arc.opt:381 +#, fuzzy +msgid "Enable swap byte ordering extension instruction." +msgstr "нявернае выкарыстанне \"restict\"" -#: c-family/c.opt:1075 -msgid "Warn for implicit type conversions between signed and unsigned integers." +#: config/arc/arc.opt:385 +msgid "Enable 64-bit Time-Stamp Counter extension instruction." msgstr "" -#: c-family/c.opt:1079 -msgid "Warn when overload promotes from unsigned to signed." +#: config/arc/arc.opt:389 +msgid "Pass -EB option through to linker." msgstr "" -#: c-family/c.opt:1083 -msgid "Warn about uncasted NULL used as sentinel." +#: config/arc/arc.opt:393 +msgid "Pass -EL option through to linker." msgstr "" -#: c-family/c.opt:1087 -#, fuzzy -msgid "Warn about unprototyped function declarations." -msgstr "няма папярэдняга аб'яўлення для \"%s\"" - -#: c-family/c.opt:1099 -msgid "Warn if type signatures of candidate methods do not match exactly." +#: config/arc/arc.opt:397 +msgid "Pass -marclinux option through to linker." msgstr "" -#: c-family/c.opt:1103 -msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used." +#: config/arc/arc.opt:401 +msgid "Pass -marclinux_prof option through to linker." msgstr "" -#: c-family/c.opt:1107 -msgid "Deprecated. This switch has no effect." +#: config/arc/arc.opt:410 +msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY." msgstr "" -#: c-family/c.opt:1115 -msgid "Warn if a comparison always evaluates to true or false." +#: config/arc/arc.opt:414 +msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY." msgstr "" -#: c-family/c.opt:1119 -msgid "Warn if a throw expression will always result in a call to terminate()." +#: config/arc/arc.opt:418 +msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY." msgstr "" -#: c-family/c.opt:1123 -msgid "Warn about features not present in traditional C." -msgstr "" +#: config/arc/arc.opt:430 +#, fuzzy +#| msgid "Don't use AltiVec instructions" +msgid "Enable atomic instructions." +msgstr "Не выкарыстоўваць інструкцыі AltiVec" -#: c-family/c.opt:1127 -msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype." +#: config/arc/arc.opt:434 +msgid "Enable double load/store instructions for ARC HS." msgstr "" -#: c-family/c.opt:1131 -msgid "Warn if trigraphs are encountered that might affect the meaning of the program." +#: config/arc/arc.opt:438 +msgid "Specify the name of the target floating point configuration." msgstr "" -#: c-family/c.opt:1135 -msgid "Warn about @selector()s without previously declared methods." +#: config/arc/arc.opt:481 +msgid "Specify thread pointer register number." msgstr "" -#: c-family/c.opt:1139 -msgid "Warn if an undefined macro is used in an #if directive." +#: config/arc/arc.opt:488 +msgid "Enable use of NPS400 bit operations." msgstr "" -#: c-family/c.opt:1151 -msgid "Warn about unrecognized pragmas." +#: config/arc/arc.opt:492 +msgid "Enable use of NPS400 xld/xst extension." msgstr "" -#: c-family/c.opt:1155 -msgid "Warn about unsuffixed float constants." +#: config/arc/arc.opt:496 config/arm/arm.opt:276 config/nds32/nds32.opt:461 +msgid "Enable unaligned word and halfword accesses to packed data." msgstr "" -#: c-family/c.opt:1163 -msgid "Warn when typedefs locally defined in a function are not used." +#: config/arc/arc.opt:500 +msgid "Specifies the registers that the processor saves on an interrupt entry and exit." msgstr "" -#: c-family/c.opt:1167 -msgid "Warn about macros defined in the main file that are not used." +#: config/arc/arc.opt:504 +msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt." msgstr "" -#: c-family/c.opt:1171 -msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value." +#: config/arc/arc.opt:508 +msgid "Sets LP_COUNT register width. Possible values are 8, 16, 20, 24, 28, and 32." msgstr "" -#: c-family/c.opt:1179 c-family/c.opt:1183 -msgid "Warn when a const variable is unused." +#: config/arc/arc.opt:533 +msgid "Enable 16-entry register file." msgstr "" -#: c-family/c.opt:1187 -msgid "Warn about using variadic macros." +#: config/arc/arc.opt:537 +msgid "Enable use of BI/BIH instructions when available." msgstr "" -#: c-family/c.opt:1191 -msgid "Warn about questionable usage of the macros used to retrieve variable arguments." +#: config/arc/arc.opt:541 +msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2." msgstr "" -#: c-family/c.opt:1195 -msgid "Warn if a variable length array is used." -msgstr "" +#: config/m68k/m68k.opt:30 +#, fuzzy +#| msgid "Generate code for a 520X" +msgid "Generate code for a 520X." +msgstr "Ствараць код для 520X" -#: c-family/c.opt:1199 -msgid "-Wvla-larger-than=\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than bytes. bytes." -msgstr "" +#: config/m68k/m68k.opt:34 +#, fuzzy +#| msgid "Generate code for a 520X" +msgid "Generate code for a 5206e." +msgstr "Ствараць код для 520X" -#: c-family/c.opt:1206 -msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning. Equivalent to Wvla-larger-than= or larger." -msgstr "" +#: config/m68k/m68k.opt:38 +#, fuzzy +#| msgid "Generate code for a 520X" +msgid "Generate code for a 528x." +msgstr "Ствараць код для 520X" -#: c-family/c.opt:1210 -msgid "Warn when a register variable is declared volatile." -msgstr "" +#: config/m68k/m68k.opt:42 +#, fuzzy +#| msgid "Generate code for a 520X" +msgid "Generate code for a 5307." +msgstr "Ствараць код для 520X" -#: c-family/c.opt:1214 -msgid "Warn on direct virtual inheritance." -msgstr "" +#: config/m68k/m68k.opt:46 +#, fuzzy +#| msgid "Generate code for a 520X" +msgid "Generate code for a 5407." +msgstr "Ствараць код для 520X" -#: c-family/c.opt:1218 -msgid "Warn if a virtual base has a non-trivial move assignment operator." -msgstr "" +#: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111 +#, fuzzy +#| msgid "Generate code for a 68000" +msgid "Generate code for a 68000." +msgstr "Ствараць код для 68000" -#: c-family/c.opt:1222 -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 "" +#: config/m68k/m68k.opt:54 +#, fuzzy +#| msgid "Generate code for a 68020" +msgid "Generate code for a 68010." +msgstr "Ствараць код для 68020" -#: c-family/c.opt:1226 -msgid "Warn when a literal '0' is used as null pointer." -msgstr "" +#: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115 +#, fuzzy +#| msgid "Generate code for a 68020" +msgid "Generate code for a 68020." +msgstr "Ствараць код для 68020" -#: c-family/c.opt:1230 -msgid "Warn about useless casts." -msgstr "" +#: config/m68k/m68k.opt:62 +#, fuzzy +msgid "Generate code for a 68040, without any new instructions." +msgstr "Генерыраваць код для Intel as" -#: c-family/c.opt:1234 -msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage." -msgstr "" +#: config/m68k/m68k.opt:66 +#, fuzzy +msgid "Generate code for a 68060, without any new instructions." +msgstr "Генерыраваць код для Intel as" -#: c-family/c.opt:1238 -msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier." -msgstr "" +#: config/m68k/m68k.opt:70 +#, fuzzy +#| msgid "Generate code for a 68030" +msgid "Generate code for a 68030." +msgstr "Ствараць код для 68030" -#: c-family/c.opt:1242 -msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument." -msgstr "" +#: config/m68k/m68k.opt:74 +#, fuzzy +#| msgid "Generate code for a 68040" +msgid "Generate code for a 68040." +msgstr "Ствараць код для 68040" -#: c-family/c.opt:1247 -msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)." -msgstr "" +#: config/m68k/m68k.opt:78 +#, fuzzy +#| msgid "Generate code for a 68060" +msgid "Generate code for a 68060." +msgstr "Ствараць код для 68060" -#: c-family/c.opt:1255 -msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases." -msgstr "" +#: config/m68k/m68k.opt:82 +#, fuzzy +#| msgid "Generate code for a 68302" +msgid "Generate code for a 68302." +msgstr "Ствараць код для 68302" -#: c-family/c.opt:1259 -msgid "Enforce class member access control semantics." -msgstr "" +#: config/m68k/m68k.opt:86 +#, fuzzy +#| msgid "Generate code for a 68332" +msgid "Generate code for a 68332." +msgstr "Ствараць код для 68332" -#: c-family/c.opt:1263 -msgid "-fada-spec-parent=unit Dump Ada specs as child units of given parent." -msgstr "" +#: config/m68k/m68k.opt:91 +#, fuzzy +#| msgid "Generate code for a 68851" +msgid "Generate code for a 68851." +msgstr "Ствараць код для 68851" -#: c-family/c.opt:1267 -msgid "Support C++17 allocation of over-aligned types." +#: config/m68k/m68k.opt:95 +msgid "Generate code that uses 68881 floating-point instructions." msgstr "" -#: c-family/c.opt:1271 -msgid "-faligned-new= Use C++17 over-aligned type allocation for alignments greater than N." +#: config/m68k/m68k.opt:99 +msgid "Align variables on a 32-bit boundary." msgstr "" -#: c-family/c.opt:1278 -msgid "Allow variadic functions without named parameter." -msgstr "" +#: config/m68k/m68k.opt:107 +#, fuzzy +msgid "Use the bit-field instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854 -#: c-family/c.opt:1858 c-family/c.opt:1874 +#: config/m68k/m68k.opt:119 #, fuzzy -msgid "No longer supported." -msgstr "-pipe не падтрымліваецца." +#| msgid "Generate code for GNU ld" +msgid "Generate code for a ColdFire v4e." +msgstr "Генерыраваць код для GNU ld" -#: c-family/c.opt:1286 -msgid "Recognize the \"asm\" keyword." +#: config/m68k/m68k.opt:123 +msgid "Specify the target CPU." msgstr "" -#: c-family/c.opt:1294 +#: config/m68k/m68k.opt:127 #, fuzzy -msgid "Recognize built-in functions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#| msgid "Generate code for a cpu32" +msgid "Generate code for a cpu32." +msgstr "Ствараць код для цп32" -#: c-family/c.opt:1301 -msgid "Where shorter, use canonicalized paths to systems headers." +#: config/m68k/m68k.opt:131 +msgid "Use hardware division instructions on ColdFire." msgstr "" -#: c-family/c.opt:1305 -msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals." +#: config/m68k/m68k.opt:135 +#, fuzzy +msgid "Generate code for a Fido A." +msgstr "Стварыць код для DLL" + +#: config/m68k/m68k.opt:139 +msgid "Generate code which uses hardware floating point instructions." msgstr "" -#: c-family/c.opt:1393 -msgid "Deprecated in GCC 8. This switch has no effect." +#: config/m68k/m68k.opt:143 +msgid "Enable ID based shared library." msgstr "" -#: c-family/c.opt:1397 -msgid "Enable support for C++ concepts." +#: config/m68k/m68k.opt:147 +msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets." msgstr "" -#: c-family/c.opt:1401 -msgid "Allow the arguments of the '?' operator to have different types." +#: config/m68k/m68k.opt:151 +#, fuzzy +msgid "Do not use the bit-field instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/m68k/m68k.opt:155 +msgid "Use normal calling convention." msgstr "" -#: c-family/c.opt:1408 -#, fuzzy, c-format -msgid "no class name specified with %qs" -msgstr "не зададзены ўваходзячыя файлы" +#: config/m68k/m68k.opt:159 +msgid "Consider type 'int' to be 32 bits wide." +msgstr "" -#: c-family/c.opt:1409 -msgid "-fconst-string-class=\tUse class for constant strings." +#: config/m68k/m68k.opt:163 +msgid "Generate pc-relative code." msgstr "" -#: c-family/c.opt:1413 -msgid "-fconstexpr-depth=\tSpecify maximum constexpr recursion depth." +#: config/m68k/m68k.opt:167 +msgid "Use different calling convention using 'rtd'." msgstr "" -#: c-family/c.opt:1417 -msgid "-fconstexpr-loop-limit=\tSpecify maximum constexpr loop iteration count." +#: config/m68k/m68k.opt:171 config/bfin/bfin.opt:78 +msgid "Enable separate data segment." msgstr "" -#: c-family/c.opt:1421 -msgid "-fconstexpr-ops-limit=\tSpecify maximum number of constexpr operations during a single constexpr evaluation." +#: config/m68k/m68k.opt:175 config/bfin/bfin.opt:74 +msgid "ID of shared library to build." msgstr "" -#: c-family/c.opt:1425 -msgid "Emit debug annotations during preprocessing." +#: config/m68k/m68k.opt:179 +msgid "Consider type 'int' to be 16 bits wide." msgstr "" -#: c-family/c.opt:1429 -msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list." +#: config/m68k/m68k.opt:183 +msgid "Generate code with library calls for floating point." msgstr "" -#: c-family/c.opt:1433 -msgid "Factor complex constructors and destructors to favor space over speed." +#: config/m68k/m68k.opt:187 +msgid "Do not use unaligned memory references." msgstr "" -#: c-family/c.opt:1441 -msgid "Print hierarchical comparisons when template types are mismatched." +#: config/m68k/m68k.opt:191 +msgid "Tune for the specified target CPU or architecture." msgstr "" -#: c-family/c.opt:1445 -msgid "Preprocess directives only." +#: config/m68k/m68k.opt:195 +msgid "Support more than 8192 GOT entries on ColdFire." msgstr "" -#: c-family/c.opt:1449 -msgid "Permit '$' as an identifier character." +#: config/m68k/m68k.opt:199 +msgid "Support TLS segment larger than 64K." msgstr "" -#: c-family/c.opt:1453 -msgid "-fmacro-prefix-map== Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()." +#: config/m68k/ieee.opt:24 config/i386/i386.opt:368 +msgid "Use IEEE math for fp comparisons." msgstr "" -#: c-family/c.opt:1457 -msgid "Write all declarations as Ada code transitively." +#: config/m68k/m68k-tables.opt:25 +msgid "Known M68K CPUs (for use with the -mcpu= option):" msgstr "" -#: c-family/c.opt:1461 -msgid "Write all declarations as Ada code for the given file only." +#: config/m68k/m68k-tables.opt:365 +msgid "Known M68K microarchitectures (for use with the -mtune= option):" msgstr "" -#: c-family/c.opt:1468 -msgid "-fno-elide-type Do not elide common elements in template comparisons." +#: config/m68k/m68k-tables.opt:411 +msgid "Known M68K ISAs (for use with the -march= option):" msgstr "" -#: c-family/c.opt:1472 +#: config/v850/v850.opt:29 #, fuzzy -msgid "Generate code to check exception specifications." -msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" +msgid "Use registers r2 and r5." +msgstr "невядомая назва рэгістра: %s" -#: c-family/c.opt:1479 -msgid "-fexec-charset=\tConvert all strings and character constants to character set ." +#: config/v850/v850.opt:33 +msgid "Use 4 byte entries in switch tables." msgstr "" -#: c-family/c.opt:1483 -msgid "Permit universal character names (\\u and \\U) in identifiers." -msgstr "" +#: config/v850/v850.opt:37 +#, fuzzy +#| msgid "Enable exception handling" +msgid "Enable backend debugging." +msgstr "Уключыць апрацоўку выключэньняў" -#: c-family/c.opt:1487 -msgid "-finput-charset=\tSpecify the default character set for source files." +#: config/v850/v850.opt:41 +#, fuzzy +msgid "Do not use the callt instruction (default)." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/v850/v850.opt:45 +msgid "Reuse r30 on a per function basis." msgstr "" -#: c-family/c.opt:1491 -msgid "Support dynamic initialization of thread-local variables in a different translation unit." +#: config/v850/v850.opt:52 +msgid "Prohibit PC relative function calls." msgstr "" -#: c-family/c.opt:1501 -msgid "Do not assume that standard C libraries and \"main\" exist." +#: config/v850/v850.opt:56 +msgid "Use stubs for function prologues." msgstr "" -#: c-family/c.opt:1505 -msgid "Recognize GNU-defined keywords." +#: config/v850/v850.opt:60 +msgid "Set the max size of data eligible for the SDA area." msgstr "" -#: c-family/c.opt:1509 +#: config/v850/v850.opt:67 #, fuzzy -#| msgid "Generate code for GNU as" -msgid "Generate code for GNU runtime environment." -msgstr "Генерыраваць код для GNU as" +msgid "Enable the use of the short load instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: c-family/c.opt:1513 -msgid "Use traditional GNU semantics for inline functions." +#: config/v850/v850.opt:71 +msgid "Same as: -mep -mprolog-function." msgstr "" -#: c-family/c.opt:1519 -msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)" +#: config/v850/v850.opt:75 +msgid "Set the max size of data eligible for the TDA area." msgstr "" -#: c-family/c.opt:1526 -msgid "Assume normal C execution environment." +#: config/v850/v850.opt:82 +msgid "Do not enforce strict alignment." msgstr "" -#: c-family/c.opt:1534 -msgid "Export functions even if they can be inlined." +#: config/v850/v850.opt:86 +msgid "Put jump tables for switch statements into the .data section rather than the .code section." msgstr "" -#: c-family/c.opt:1538 +#: config/v850/v850.opt:93 #, fuzzy -msgid "Emit implicit instantiations of inline templates." -msgstr "паўторнае абвяшчэнне меткі \"%s\"" +#| msgid "Optimize for F930 processors" +msgid "Compile for the v850 processor." +msgstr "Аптымізацыя для F930 працэсараў" -#: c-family/c.opt:1542 +#: config/v850/v850.opt:97 #, fuzzy -msgid "Emit implicit instantiations of templates." -msgstr "паўторнае абвяшчэнне меткі \"%s\"" +#| msgid "Optimize for F930 processors" +msgid "Compile for the v850e processor." +msgstr "Аптымізацыя для F930 працэсараў" -#: c-family/c.opt:1546 -msgid "Implement C++17 inheriting constructor semantics." -msgstr "" +#: config/v850/v850.opt:101 +#, fuzzy +#| msgid "Optimize for F930 processors" +msgid "Compile for the v850e1 processor." +msgstr "Аптымізацыя для F930 працэсараў" -#: c-family/c.opt:1553 -msgid "Don't emit dllexported inline functions unless needed." +#: config/v850/v850.opt:105 +msgid "Compile for the v850es variant of the v850e1." msgstr "" -#: c-family/c.opt:1560 -msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types." -msgstr "" +#: config/v850/v850.opt:109 +#, fuzzy +#| msgid "Optimize for F930 processors" +msgid "Compile for the v850e2 processor." +msgstr "Аптымізацыя для F930 працэсараў" -#: c-family/c.opt:1564 -msgid "Don't warn about uses of Microsoft extensions." +#: config/v850/v850.opt:113 +#, fuzzy +#| msgid "Optimize for F930 processors" +msgid "Compile for the v850e2v3 processor." +msgstr "Аптымізацыя для F930 працэсараў" + +#: config/v850/v850.opt:117 +#, fuzzy +#| msgid "Optimize for F930 processors" +msgid "Compile for the v850e3v5 processor." +msgstr "Аптымізацыя для F930 працэсараў" + +#: config/v850/v850.opt:124 +msgid "Enable v850e3v5 loop instructions." msgstr "" -#: c-family/c.opt:1583 -msgid "Implement resolution of DR 150 for matching of template template arguments." +#: config/v850/v850.opt:128 +msgid "Set the max size of data eligible for the ZDA area." msgstr "" -#: c-family/c.opt:1587 -msgid "Generate code for NeXT (Apple Mac OS X) runtime environment." +#: config/v850/v850.opt:135 +msgid "Enable relaxing in the assembler." msgstr "" -#: c-family/c.opt:1591 -msgid "Assume that receivers of Objective-C messages may be nil." +#: config/v850/v850.opt:139 +msgid "Prohibit PC relative jumps." msgstr "" -#: c-family/c.opt:1595 -msgid "Allow access to instance variables as if they were local declarations within instance method implementations." +#: config/v850/v850.opt:143 +#, fuzzy +#| msgid "Use hardware floating point" +msgid "Inhibit the use of hardware floating point instructions." +msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" + +#: config/v850/v850.opt:147 +msgid "Allow the use of hardware floating point instructions for V850E2V3 and up." msgstr "" -#: c-family/c.opt:1599 -msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility." +#: config/v850/v850.opt:151 +msgid "Enable support for the RH850 ABI. This is the default." msgstr "" -#: c-family/c.opt:1602 -#, fuzzy, c-format -#| msgid "unrecognized section name \"%s\"" -msgid "unrecognized ivar visibility value %qs" -msgstr "нераспазнаная назва сэкцыі \"%s\"" +#: config/v850/v850.opt:155 +msgid "Enable support for the old GCC ABI." +msgstr "" -#: c-family/c.opt:1624 -msgid "Treat a throw() exception specification as noexcept to improve code size." +#: config/v850/v850.opt:159 +msgid "Support alignments of up to 64-bits." msgstr "" -#: c-family/c.opt:1628 -msgid "Specify which ABI to use for Objective-C family code and meta-data generation." +#: config/m32r/m32r.opt:34 +msgid "Compile for the m32rx." msgstr "" -#: c-family/c.opt:1634 -msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed." +#: config/m32r/m32r.opt:38 +msgid "Compile for the m32r2." msgstr "" -#: c-family/c.opt:1638 -msgid "Allow fast jumps to the message dispatcher." +#: config/m32r/m32r.opt:42 +msgid "Compile for the m32r." msgstr "" -#: c-family/c.opt:1644 -msgid "Enable Objective-C exception and synchronization syntax." +#: config/m32r/m32r.opt:46 +msgid "Align all loops to 32 byte boundary." msgstr "" -#: c-family/c.opt:1648 -msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs." +#: config/m32r/m32r.opt:50 +msgid "Prefer branches over conditional execution." msgstr "" -#: c-family/c.opt:1652 -msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2." +#: config/m32r/m32r.opt:54 +msgid "Give branches their default cost." msgstr "" -#: c-family/c.opt:1657 +#: config/m32r/m32r.opt:58 #, fuzzy -#| msgid "Enable exception handling" -msgid "Enable Objective-C setjmp exception handling runtime." -msgstr "Уключыць апрацоўку выключэньняў" +#| msgid "Output compiler statistics" +msgid "Display compile time statistics." +msgstr "Вывесці статыстыку капілятара" -#: c-family/c.opt:1661 -msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0." +#: config/m32r/m32r.opt:62 +msgid "Specify cache flush function." msgstr "" -#: c-family/c.opt:1665 -msgid "Enable OpenACC." +#: config/m32r/m32r.opt:66 +msgid "Specify cache flush trap number." msgstr "" -#: c-family/c.opt:1669 -msgid "Specify default OpenACC compute dimensions." +#: config/m32r/m32r.opt:70 +msgid "Only issue one instruction per cycle." msgstr "" -#: c-family/c.opt:1673 -msgid "Enable OpenMP (implies -frecursive in Fortran)." +#: config/m32r/m32r.opt:74 +msgid "Allow two instructions to be issued per cycle." msgstr "" -#: c-family/c.opt:1677 -msgid "Enable OpenMP's SIMD directives." +#: config/m32r/m32r.opt:78 +msgid "Code size: small, medium or large." msgstr "" -#: c-family/c.opt:1681 -msgid "Recognize C++ keywords like \"compl\" and \"xor\"." +#: config/m32r/m32r.opt:94 +msgid "Don't call any cache flush functions." msgstr "" -#: c-family/c.opt:1692 -msgid "Look for and use PCH files even when preprocessing." +#: config/m32r/m32r.opt:98 +msgid "Don't call any cache flush trap." msgstr "" -#: c-family/c.opt:1696 -msgid "Downgrade conformance errors to warnings." +#: config/m32r/m32r.opt:105 +msgid "Small data area: none, sdata, use." msgstr "" -#: c-family/c.opt:1700 -msgid "Enable Plan 9 language extensions." +#: config/arm/arm.opt:35 +msgid "TLS dialect to use:" msgstr "" -#: c-family/c.opt:1704 -msgid "Treat the input file as already preprocessed." +#: config/arm/arm.opt:45 +msgid "Specify an ABI." msgstr "" -#: c-family/c.opt:1712 -msgid "-ftrack-macro-expansion=<0|1|2> Track locations of tokens coming from macro expansion and display them in error messages." +#: config/arm/arm.opt:49 +msgid "Known ARM ABIs (for use with the -mabi= option):" msgstr "" -#: c-family/c.opt:1716 -msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments." +#: config/arm/arm.opt:68 +msgid "Generate a call to abort if a noreturn function returns." msgstr "" -#: c-family/c.opt:1720 -msgid "Treat known sprintf return values as constants." +#: config/arm/arm.opt:75 +msgid "Generate APCS conformant stack frames." msgstr "" -#: c-family/c.opt:1724 -msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime." +#: config/arm/arm.opt:79 +msgid "Generate re-entrant, PIC code." msgstr "" -#: c-family/c.opt:1728 -msgid "Enable automatic template instantiation." -msgstr "" +#: config/arm/arm.opt:95 +#, fuzzy +#| msgid "Generate code without GP reg" +msgid "Generate code in 32 bit ARM state." +msgstr "Генерыраваць код без GP reg" -#: c-family/c.opt:1732 -msgid "Generate run time type descriptor information." +#: config/arm/arm.opt:103 +msgid "Thumb: Assume non-static functions may be called from ARM code." msgstr "" -#: c-family/c.opt:1736 ada/gcc-interface/lang.opt:77 -msgid "Use the narrowest integer type possible for enumeration types." +#: config/arm/arm.opt:107 +msgid "Thumb: Assume function pointers may go to non-Thumb aware code." msgstr "" -#: c-family/c.opt:1740 -msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"." +#: config/arm/arm.opt:111 config/bfin/bfin.opt:44 +msgid "Specify the name of the target CPU." msgstr "" -#: c-family/c.opt:1744 -msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed." +#: config/arm/arm.opt:115 +msgid "Specify if floating point hardware should be used." msgstr "" -#: c-family/c.opt:1748 ada/gcc-interface/lang.opt:81 -msgid "Make \"char\" signed by default." +#: config/arm/arm.opt:119 +msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions." msgstr "" -#: c-family/c.opt:1752 -msgid "Enable C++14 sized deallocation support." +#: config/arm/arm.opt:123 +msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):" msgstr "" -#: c-family/c.opt:1759 -msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order." +#: config/arm/arm.opt:136 +msgid "Switch ARM/Thumb modes on alternating functions for compiler testing." msgstr "" -#: c-family/c.opt:1762 -#, fuzzy, c-format -#| msgid "unrecognized section name \"%s\"" -msgid "unrecognized scalar storage order value %qs" -msgstr "нераспазнаная назва сэкцыі \"%s\"" +#: config/arm/arm.opt:140 +#, fuzzy +msgid "Specify the __fp16 floating-point format." +msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" -#: c-family/c.opt:1775 -msgid "Display statistics accumulated during compilation." +#: config/arm/arm.opt:144 +msgid "Known __fp16 formats (for use with the -mfp16-format= option):" msgstr "" -#: c-family/c.opt:1779 -msgid "Assume that values of enumeration type are always within the minimum range of that type." +#: config/arm/arm.opt:157 +msgid "Specify the name of the target floating point hardware/format." msgstr "" -#: c-family/c.opt:1786 c-family/c.opt:1791 -msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc." +#: config/arm/arm.opt:168 +msgid "Generate call insns as indirect calls, if necessary." msgstr "" -#: c-family/c.opt:1808 -msgid "-ftabstop=\tDistance between tab stops for column reporting." +#: config/arm/arm.opt:172 config/s390/s390.opt:229 +msgid "Assume data segments are relative to text segment." msgstr "" -#: c-family/c.opt:1812 -msgid "Set the maximum number of template instantiation notes for a single warning or error." +#: config/arm/arm.opt:176 +msgid "Specify the register to be used for PIC addressing." msgstr "" -#: c-family/c.opt:1819 -msgid "-ftemplate-depth=\tSpecify maximum template instantiation depth." +#: config/arm/arm.opt:180 +msgid "Store function names in object code." msgstr "" -#: c-family/c.opt:1826 -msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics." +#: config/arm/arm.opt:184 +msgid "Permit scheduling of a function's prologue sequence." msgstr "" -#: c-family/c.opt:1830 -msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned." +#: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240 +msgid "Do not load the PIC register in function prologues." msgstr "" -#: c-family/c.opt:1834 ada/gcc-interface/lang.opt:85 -msgid "Make \"char\" unsigned by default." +#: config/arm/arm.opt:195 +msgid "Specify the minimum bit alignment of structures. (Deprecated)." msgstr "" -#: c-family/c.opt:1838 -msgid "Use __cxa_atexit to register destructors." -msgstr "" +#: config/arm/arm.opt:199 +#, fuzzy +#| msgid "Generate code for GNU as" +msgid "Generate code for Thumb state." +msgstr "Генерыраваць код для GNU as" -#: c-family/c.opt:1842 -msgid "Use __cxa_get_exception_ptr in exception handling." +#: config/arm/arm.opt:203 +msgid "Support calls between Thumb and ARM instruction sets." msgstr "" -#: c-family/c.opt:1846 -msgid "Marks all inlined functions and methods as having hidden visibility." +#: config/arm/arm.opt:207 +msgid "Specify thread local storage scheme." msgstr "" -#: c-family/c.opt:1850 -msgid "Changes visibility to match Microsoft Visual Studio by default." +#: config/arm/arm.opt:211 +msgid "Specify how to access the thread pointer." msgstr "" -#: c-family/c.opt:1862 d/lang.opt:318 -msgid "Emit common-like symbols as weak symbols." +#: config/arm/arm.opt:215 +msgid "Valid arguments to -mtp=:" msgstr "" -#: c-family/c.opt:1866 -msgid "-fwide-exec-charset=\tConvert all wide strings and character constants to character set ." +#: config/arm/arm.opt:228 +msgid "Thumb: Generate (non-leaf) stack frames even if not needed." msgstr "" -#: c-family/c.opt:1870 -msgid "Generate a #line directive pointing at the current working directory." +#: config/arm/arm.opt:232 +msgid "Thumb: Generate (leaf) stack frames even if not needed." msgstr "" -#: c-family/c.opt:1878 -msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode." +#: config/arm/arm.opt:240 +msgid "Print CPU tuning information as comment in assembler file. This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code." msgstr "" -#: c-family/c.opt:1882 -msgid "Dump declarations to a .decl file." +#: config/arm/arm.opt:251 +msgid "Use Neon quad-word (rather than double-word) registers for vectorization." msgstr "" -#: c-family/c.opt:1886 -msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs." +#: config/arm/arm.opt:255 +msgid "Use Neon double-word (rather than quad-word) registers for vectorization." msgstr "" -#: c-family/c.opt:1890 -msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs." +#: config/arm/arm.opt:259 +msgid "Enable more verbose RTX cost dumps during debug. For GCC developers use only." msgstr "" -#: c-family/c.opt:1894 -msgid "-femit-struct-debug-detailed=\tDetailed reduced debug info for structs." +#: config/arm/arm.opt:263 +msgid "Only generate absolute relocations on word sized values." msgstr "" -#: c-family/c.opt:1898 -msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal." +#: config/arm/arm.opt:267 +msgid "Generate IT blocks appropriate for ARMv8." msgstr "" -#: c-family/c.opt:1903 -msgid "-idirafter \tAdd to the end of the system include path." +#: config/arm/arm.opt:271 +msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata." msgstr "" -#: c-family/c.opt:1907 -msgid "-imacros \tAccept definition of macros in ." +#: config/arm/arm.opt:280 +msgid "Use Neon to perform 64-bits operations rather than core registers." msgstr "" -#: c-family/c.opt:1911 -msgid "-imultilib \tSet to be the multilib include subdirectory." +#: config/arm/arm.opt:284 +msgid "Assume loading data from flash is slower than fetching instructions." msgstr "" -#: c-family/c.opt:1915 -msgid "-include \tInclude the contents of before other files." +#: config/arm/arm.opt:288 +msgid "Assume unified syntax for inline assembly code." msgstr "" -#: c-family/c.opt:1919 -msgid "-iprefix \tSpecify as a prefix for next two options." +#: config/arm/arm.opt:292 +msgid "Do not allow constant data to be placed in code sections." msgstr "" -#: c-family/c.opt:1923 -msgid "-isysroot \tSet to be the system root directory." +#: config/arm/arm.opt:296 +msgid "When linking for big-endian targets, generate a BE8 format image." msgstr "" -#: c-family/c.opt:1927 -msgid "-isystem \tAdd to the start of the system include path." +#: config/arm/arm.opt:300 +msgid "When linking for big-endian targets, generate a legacy BE32 format image." msgstr "" -#: c-family/c.opt:1931 -msgid "-iquote \tAdd to the end of the quote include path." +#: config/arm/arm.opt:304 config/sh/sh.opt:195 +msgid "Cost to assume for a branch insn." msgstr "" -#: c-family/c.opt:1935 -msgid "-iwithprefix \tAdd to the end of the system include path." +#: config/arm/arm-tables.opt:25 +msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):" msgstr "" -#: c-family/c.opt:1939 -msgid "-iwithprefixbefore \tAdd to the end of the main include path." +#: config/arm/arm-tables.opt:257 +msgid "Known ARM architectures (for use with the -march= option):" msgstr "" -#: c-family/c.opt:1949 -msgid "Do not search standard system include directories (those specified with -isystem will still be used)." +#: config/arm/arm-tables.opt:354 +msgid "Known ARM FPUs (for use with the -mfpu= option):" msgstr "" -#: c-family/c.opt:1953 -msgid "Do not search standard system include directories for C++." +#: config/tilepro/tilepro.opt:23 +msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored." msgstr "" -#: c-family/c.opt:1965 -msgid "Generate C header of platform-specific features." +#: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26 +msgid "-mcpu=CPU\tUse features of and schedule code for given CPU." msgstr "" -#: c-family/c.opt:1969 -msgid "Remap file names when including files." +#: config/tilepro/tilepro.opt:32 +msgid "Known TILEPro CPUs (for use with the -mcpu= option):" msgstr "" -#: c-family/c.opt:1973 c-family/c.opt:1977 -msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum." +#: config/sol2.opt:32 +msgid "Clear hardware capabilities when linking." msgstr "" -#: c-family/c.opt:1981 -msgid "Conform to the ISO 2011 C++ standard." +#: config/sol2.opt:36 +msgid "Pass -z text to linker." msgstr "" -#: c-family/c.opt:1985 -msgid "Deprecated in favor of -std=c++11." +#: config/vms/vms.opt:27 +msgid "Malloc data into P2 space." msgstr "" -#: c-family/c.opt:1989 -msgid "Deprecated in favor of -std=c++14." +#: config/vms/vms.opt:31 +msgid "Set name of main routine for the debugger." msgstr "" -#: c-family/c.opt:1993 -msgid "Conform to the ISO 2014 C++ standard." +#: config/vms/vms.opt:35 +msgid "Use VMS exit codes instead of posix ones." msgstr "" -#: c-family/c.opt:1997 -msgid "Deprecated in favor of -std=c++17." +#: config/vms/vms.opt:39 +msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size." msgstr "" -#: c-family/c.opt:2001 -msgid "Conform to the ISO 2017 C++ standard." +#: config/avr/avr.opt:23 +msgid "Use subroutines for function prologues and epilogues." msgstr "" -#: c-family/c.opt:2005 -msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)." +#: config/avr/avr.opt:27 +msgid "-mmcu=MCU\tSelect the target MCU." msgstr "" -#: c-family/c.opt:2009 c-family/c.opt:2135 -msgid "Conform to the ISO 2011 C standard." +#: config/avr/avr.opt:31 +msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues." msgstr "" -#: c-family/c.opt:2013 -msgid "Deprecated in favor of -std=c11." +#: config/avr/avr.opt:35 +msgid "Set the number of 64 KiB flash segments." msgstr "" -#: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139 -#: c-family/c.opt:2143 -msgid "Conform to the ISO 2017 C standard (published in 2018)." +#: config/avr/avr.opt:39 +msgid "Indicate presence of a processor erratum." msgstr "" -#: c-family/c.opt:2025 -msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)." +#: config/avr/avr.opt:43 +msgid "Enable Read-Modify-Write (RMW) instructions support/use." msgstr "" -#: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119 -msgid "Conform to the ISO 1990 C standard." +#: config/avr/avr.opt:53 +msgid "Use RJMP / RCALL even though CALL / JMP are available." msgstr "" -#: c-family/c.opt:2037 c-family/c.opt:2127 -msgid "Conform to the ISO 1999 C standard." -msgstr "" +#: config/avr/avr.opt:57 +#, fuzzy +#| msgid "Use 32 bit int" +msgid "Use an 8-bit 'int' type." +msgstr "Выкарыстоўваць 32-х бітны int" -#: c-family/c.opt:2041 -msgid "Deprecated in favor of -std=c99." +#: config/avr/avr.opt:61 +msgid "Change the stack pointer without disabling interrupts." msgstr "" -#: c-family/c.opt:2045 c-family/c.opt:2050 -msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions." +#: config/avr/avr.opt:65 +msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 0." msgstr "" -#: c-family/c.opt:2055 -msgid "Conform to the ISO 2011 C++ standard with GNU extensions." +#: config/avr/avr.opt:69 +msgid "Treat main as if it had attribute OS_task." msgstr "" -#: c-family/c.opt:2059 -msgid "Deprecated in favor of -std=gnu++11." +#: config/avr/avr.opt:79 +msgid "Change only the low 8 bits of the stack pointer." msgstr "" -#: c-family/c.opt:2063 -msgid "Deprecated in favor of -std=gnu++14." +#: config/avr/avr.opt:83 +msgid "Relax branches." msgstr "" -#: c-family/c.opt:2067 -msgid "Conform to the ISO 2014 C++ standard with GNU extensions." +#: config/avr/avr.opt:87 +msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs." msgstr "" -#: c-family/c.opt:2071 -msgid "Deprecated in favor of -std=gnu++17." +#: config/avr/avr.opt:91 +msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue. Without this option, outgoing arguments are pushed before calling a function and popped afterwards. This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf." msgstr "" -#: c-family/c.opt:2075 -msgid "Conform to the ISO 2017 C++ standard with GNU extensions." +#: config/avr/avr.opt:95 +msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X." msgstr "" -#: c-family/c.opt:2079 -msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)." +#: config/avr/avr.opt:100 +msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU." msgstr "" -#: c-family/c.opt:2083 -msgid "Conform to the ISO 2011 C standard with GNU extensions." +#: config/avr/avr.opt:104 +msgid "Warn if the address space of an address is changed." msgstr "" -#: c-family/c.opt:2087 -msgid "Deprecated in favor of -std=gnu11." +#: config/avr/avr.opt:108 +msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default." msgstr "" -#: c-family/c.opt:2091 c-family/c.opt:2095 -msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions." +#: config/avr/avr.opt:112 +msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types." msgstr "" -#: c-family/c.opt:2099 -msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)." +#: config/avr/avr.opt:116 +msgid "Assume that all data in static storage can be accessed by LDS / STS. This option is only useful for reduced Tiny devices." msgstr "" -#: c-family/c.opt:2103 c-family/c.opt:2107 -msgid "Conform to the ISO 1990 C standard with GNU extensions." +#: config/avr/avr.opt:120 +msgid "Do not link against the device-specific library lib.a." msgstr "" -#: c-family/c.opt:2111 -msgid "Conform to the ISO 1999 C standard with GNU extensions." +#: config/s390/tpf.opt:23 +msgid "Enable TPF-OS tracing code." msgstr "" -#: c-family/c.opt:2115 -msgid "Deprecated in favor of -std=gnu99." +#: config/s390/tpf.opt:27 +msgid "Specify main object for TPF-OS." msgstr "" -#: c-family/c.opt:2123 -msgid "Conform to the ISO 1990 C standard as amended in 1994." +#: config/s390/s390.opt:48 +msgid "31 bit ABI." msgstr "" -#: c-family/c.opt:2131 -msgid "Deprecated in favor of -std=iso9899:1999." +#: config/s390/s390.opt:52 +msgid "64 bit ABI." msgstr "" -#: c-family/c.opt:2150 -msgid "Enable traditional preprocessing." +#: config/s390/s390.opt:120 +msgid "Maintain backchain pointer." msgstr "" -#: c-family/c.opt:2154 -msgid "-trigraphs\tSupport ISO C trigraphs." +#: config/s390/s390.opt:124 +msgid "Additional debug prints." msgstr "" -#: c-family/c.opt:2158 -msgid "Do not predefine system-specific and GCC-specific macros." +#: config/s390/s390.opt:128 +msgid "ESA/390 architecture." msgstr "" -#: brig/lang.opt:36 -msgid "Assume we are finalizing for phsa and its libhsail-rt. Enables additional phsa-specific optimizations (default)." +#: config/s390/s390.opt:132 +msgid "Enable decimal floating point hardware support." msgstr "" -#: ada/gcc-interface/lang.opt:61 -msgid "Synonym of -gnatk8." +#: config/s390/s390.opt:136 +#, fuzzy +#| msgid "Use hardware floating point" +msgid "Enable hardware floating point." +msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" + +#: config/s390/s390.opt:140 +msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching." msgstr "" -#: ada/gcc-interface/lang.opt:69 -msgid "Do not look for object files in standard path." +#: config/s390/s390.opt:158 +msgid "Use hardware transactional execution instructions." msgstr "" -#: ada/gcc-interface/lang.opt:73 -msgid "Select the runtime." +#: config/s390/s390.opt:162 +msgid "Use hardware vector facility instructions and enable the vector ABI." msgstr "" -#: ada/gcc-interface/lang.opt:89 -msgid "Catch typos." +#: config/s390/s390.opt:166 +msgid "Use packed stack layout." msgstr "" -#: ada/gcc-interface/lang.opt:93 -msgid "Set name of output ALI file (internal switch)." +#: config/s390/s390.opt:170 +msgid "Use bras for executable < 64k." msgstr "" -#: ada/gcc-interface/lang.opt:97 -msgid "-gnat\tSpecify options to GNAT." +#: config/s390/s390.opt:174 +#, fuzzy +#| msgid "Use hardware floating point" +msgid "Disable hardware floating point." +msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" + +#: config/s390/s390.opt:178 +msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered." msgstr "" -#: ada/gcc-interface/lang.opt:101 -msgid "Ignored." +#: config/s390/s390.opt:182 +msgid "Switches off the -mstack-guard= option." msgstr "" -#: d/lang.opt:51 -msgid "-Hd \tWrite D interface files to directory ." +#: config/s390/s390.opt:186 +msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit." msgstr "" -#: d/lang.opt:55 -msgid "-Hf \tWrite D interface to ." +#: config/s390/s390.opt:190 +msgid "Switches off the -mstack-size= option." msgstr "" -#: d/lang.opt:123 -msgid "Warn about casts that will produce a null result." +#: config/s390/s390.opt:198 +msgid "Use the mvcle instruction for block moves." msgstr "" -#: d/lang.opt:139 -msgid "Warn from speculative compiles such as __traits(compiles)." +#: config/s390/s390.opt:202 +msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h." msgstr "" -#: d/lang.opt:151 -msgid "Generate JSON file." +#: config/s390/s390.opt:207 +msgid "Warn if a function uses alloca or creates an array with dynamic size." msgstr "" -#: d/lang.opt:155 -msgid "-Xf \tWrite JSON output to the given ." +#: config/s390/s390.opt:211 +msgid "Warn if a single function's framesize exceeds the given framesize." msgstr "" -#: d/lang.opt:159 -msgid "Debug library to use instead of phobos." +#: config/s390/s390.opt:215 +msgid "z/Architecture." msgstr "" -#: d/lang.opt:163 -msgid "Default library to use instead of phobos." +#: config/s390/s390.opt:219 +msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1." msgstr "" -#: d/lang.opt:167 -msgid "Do link the standard D startup files in the compilation." +#: config/s390/s390.opt:234 +msgid "Wrap all indirect branches into execute in order to disable branch prediction." msgstr "" -#: d/lang.opt:174 -#, fuzzy -msgid "Generate code for all template instantiations." -msgstr "Генерыраваць код для Intel as" - -#: d/lang.opt:178 -#, fuzzy -msgid "Generate code for assert contracts." -msgstr "Генерыраваць код для Intel as" - -#: d/lang.opt:186 -msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off." +#: config/s390/s390.opt:239 +msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction. Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI. For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead." msgstr "" -#: d/lang.opt:189 -#, c-format -msgid "unknown array bounds setting %qs" +#: config/s390/s390.opt:247 +msgid "Wrap all indirect calls into execute in order to disable branch prediction." msgstr "" -#: d/lang.opt:206 -msgid "Compile in debug code." +#: config/s390/s390.opt:251 +msgid "Wrap all indirect return branches into execute in order to disable branch prediction." msgstr "" -#: d/lang.opt:210 -msgid "-fdebug=\tCompile in debug code, code <= , or code identified by ." +#: config/s390/s390.opt:256 +msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory." msgstr "" -#: d/lang.opt:214 -#, fuzzy -#| msgid "Generate ELF output" -msgid "Generate documentation." -msgstr "Стварыць ELF-вывад" - -#: d/lang.opt:218 -msgid "-fdoc-dir=\tWrite documentation file to directory ." +#: config/s390/s390.opt:262 +msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory." msgstr "" -#: d/lang.opt:222 -msgid "-fdoc-file=\tWrite documentation to ." +#: config/s390/s390.opt:268 config/i386/i386.opt:1050 +msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):" msgstr "" -#: d/lang.opt:226 -msgid "-fdoc-inc=\tInclude a Ddoc macro ." +#: config/s390/s390.opt:284 +msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options. The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location." msgstr "" -#: d/lang.opt:230 -msgid "Display the frontend AST after parsing and semantic passes." +#: config/s390/s390.opt:293 +msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run." msgstr "" -#: d/lang.opt:234 -#, fuzzy -#| msgid "unsupported version" -msgid "Ignore unsupported pragmas." -msgstr "непадтрымліваемая версія" - -#: d/lang.opt:238 -#, fuzzy -msgid "Generate code for class invariant contracts." -msgstr "Генерыраваць код для Intel as" - -#: d/lang.opt:242 -msgid "Generate a default D main() function when compiling." +#: config/s390/s390.opt:298 +msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls." msgstr "" -#: d/lang.opt:246 -msgid "-fmodule-file==\tuse as source file for ." +#: config/s390/s390.opt:302 config/i386/i386.opt:934 +msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in." msgstr "" -#: d/lang.opt:250 -msgid "Generate ModuleInfo struct for output module." +#: config/riscv/riscv.opt:26 +msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions." msgstr "" -#: d/lang.opt:254 -msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument." +#: config/riscv/riscv.opt:30 +msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic." msgstr "" -#: d/lang.opt:258 -#, fuzzy -#| msgid "Generate code for Intel as" -msgid "Generate code for postcondition contracts." -msgstr "Генерыраваць код для Intel as" - -#: d/lang.opt:262 -#, fuzzy -#| msgid "Generate code for Intel as" -msgid "Generate code for precondition contracts." -msgstr "Генерыраваць код для Intel as" - -#: d/lang.opt:266 -msgid "Compile release version." +#: config/riscv/riscv.opt:34 +msgid "Specify integer and floating-point calling convention." msgstr "" -#: d/lang.opt:270 -#, fuzzy -#| msgid "Generate code for Intel as" -msgid "Generate code for switches without a default case." -msgstr "Генерыраваць код для Intel as" - -#: d/lang.opt:274 -msgid "List information on all language changes." +#: config/riscv/riscv.opt:38 config/i386/i386.opt:416 +msgid "Attempt to keep stack aligned to this power of 2." msgstr "" -#: d/lang.opt:278 -msgid "Give deprecation messages about -ftransition=import anomalies." +#: config/riscv/riscv.opt:42 +msgid "Supported ABIs (for use with the -mabi= option):" msgstr "" -#: d/lang.opt:282 -msgid "List all usages of complex or imaginary types." +#: config/riscv/riscv.opt:67 +msgid "Use hardware floating-point divide and square root instructions." msgstr "" -#: d/lang.opt:286 -msgid "Implement DIP1000: Scoped pointers (experimental)." +#: config/riscv/riscv.opt:71 +msgid "Use hardware instructions for integer division." msgstr "" -#: d/lang.opt:290 -msgid "Implement DIP25: Sealed references (experimental)." +#: config/riscv/riscv.opt:75 +msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM). ISA strings must be lower-case." msgstr "" -#: d/lang.opt:294 -msgid "List all non-mutable fields which occupy an object instance." +#: config/riscv/riscv.opt:84 +msgid "-msmall-data-limit=N\tPut global and static data smaller than bytes into a special section (on some targets)." msgstr "" -#: d/lang.opt:298 -msgid "Revert to single phase name lookup." +#: config/riscv/riscv.opt:88 +msgid "Use smaller but slower prologue and epilogue code." msgstr "" -#: d/lang.opt:302 -msgid "List all hidden GC allocations." +#: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88 +msgid "Specify the code model." msgstr "" -#: d/lang.opt:306 -msgid "List all variables going into thread local storage." +#: config/riscv/riscv.opt:96 +msgid "Do not generate unaligned memory accesses." msgstr "" -#: d/lang.opt:310 -msgid "Compile in unittest code." +#: config/riscv/riscv.opt:100 config/i386/i386.opt:287 +#: config/tilegx/tilegx.opt:57 config/rs6000/aix64.opt:36 +#: config/rs6000/linux64.opt:32 +msgid "Known code models (for use with the -mcmodel= option):" msgstr "" -#: d/lang.opt:314 -msgid "-fversion=\tCompile in version code >= or identified by ." +#: config/riscv/riscv.opt:110 +msgid "Use %reloc() operators, rather than assembly macros, to load addresses." msgstr "" -#: d/lang.opt:338 -msgid "Do not link the standard D library in the compilation." +#: config/riscv/riscv.opt:114 +msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses." msgstr "" -#: d/lang.opt:346 -msgid "Link the standard D library statically in the compilation." +#: config/riscv/riscv.opt:133 +msgid "Emit RISC-V ELF attribute." msgstr "" -#: d/lang.opt:350 -msgid "Link the standard D library dynamically in the compilation." +#: config/darwin.opt:117 +msgid "Generate compile-time CFString objects." msgstr "" -#: go/lang.opt:42 -msgid "-fgo-c-header=\tWrite Go struct definitions to file as C code." +#: config/darwin.opt:214 +msgid "Warn if constant CFString objects contain non-portable characters." msgstr "" -#: go/lang.opt:46 -msgid "Add explicit checks for division by zero." +#: config/darwin.opt:219 +msgid "Generate AT&T-style stubs for Mach-O." msgstr "" -#: go/lang.opt:50 -msgid "Add explicit checks for division overflow in INT_MIN / -1." +#: config/darwin.opt:223 +msgid "Generate code suitable for executables (NOT shared libs)." msgstr "" -#: go/lang.opt:54 -msgid "Apply special rules for compiling runtime package." +#: config/darwin.opt:227 +msgid "Generate code suitable for fast turn around debugging." msgstr "" -#: go/lang.opt:58 -msgid "-fgo-dump-\tDump Go frontend internal information." +#: config/darwin.opt:235 +msgid "The earliest MacOS X version on which this program will run." msgstr "" -#: go/lang.opt:62 -msgid "-fgo-optimize-\tTurn on optimization passes in the frontend." +#: config/darwin.opt:239 +msgid "Set sizeof(bool) to 1." msgstr "" -#: go/lang.opt:66 -msgid "-fgo-pkgpath=\tSet Go package path." -msgstr "" +#: config/darwin.opt:243 +#, fuzzy +msgid "Generate code for darwin loadable kernel extensions." +msgstr "Генерыраваць код для Intel as" -#: go/lang.opt:70 -msgid "-fgo-prefix=\tSet package-specific prefix for exported Go names." -msgstr "" +#: config/darwin.opt:247 +#, fuzzy +msgid "Generate code for the kernel or loadable kernel extensions." +msgstr "Генерыраваць код для дадзенага ЦП" -#: go/lang.opt:74 -msgid "-fgo-relative-import-path=\tTreat a relative import as relative to path." +#: config/darwin.opt:251 +msgid "-iframework \tAdd to the end of the system framework include path." msgstr "" -#: go/lang.opt:78 -msgid "Functions which return values must end with return statements." +#: config/darwin.opt:401 +msgid "The version of ld64 in use for this toolchain." msgstr "" -#: go/lang.opt:82 -msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs." +#: config/sh/superh.opt:6 +msgid "Board name [and memory region]." msgstr "" -#: go/lang.opt:86 -msgid "-fgo-debug-escape-hash=\tHash value to debug escape analysis." +#: config/sh/superh.opt:10 +msgid "Runtime name." msgstr "" -#: config/vms/vms.opt:27 -msgid "Malloc data into P2 space." -msgstr "" +#: config/sh/sh.opt:42 +#, fuzzy +#| msgid "Generate code for a DLL" +msgid "Generate SH1 code." +msgstr "Стварыць код для DLL" -#: config/vms/vms.opt:31 -msgid "Set name of main routine for the debugger." +#: config/sh/sh.opt:46 +#, fuzzy +#| msgid "Generate code for a DLL" +msgid "Generate SH2 code." +msgstr "Стварыць код для DLL" + +#: config/sh/sh.opt:50 +msgid "Generate default double-precision SH2a-FPU code." msgstr "" -#: config/vms/vms.opt:35 -msgid "Use VMS exit codes instead of posix ones." +#: config/sh/sh.opt:54 +msgid "Generate SH2a FPU-less code." msgstr "" -#: config/vms/vms.opt:39 -msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size." +#: config/sh/sh.opt:58 +msgid "Generate default single-precision SH2a-FPU code." msgstr "" -#: config/vms/vms.opt:42 -#, fuzzy, c-format -#| msgid "unknown machine mode `%s'" -msgid "unknown pointer size model %qs" -msgstr "невядомы рэжым машыны \"%s\"" +#: config/sh/sh.opt:62 +msgid "Generate only single-precision SH2a-FPU code." +msgstr "" -#: config/mcore/mcore.opt:23 +#: config/sh/sh.opt:66 #, fuzzy -msgid "Generate code for the M*Core M210." -msgstr "Генерыраваць код для Intel as" +#| msgid "Generate code for a DLL" +msgid "Generate SH2e code." +msgstr "Стварыць код для DLL" -#: config/mcore/mcore.opt:27 +#: config/sh/sh.opt:70 #, fuzzy -msgid "Generate code for the M*Core M340." -msgstr "Генерыраваць код для Intel as" - -#: config/mcore/mcore.opt:31 -msgid "Force functions to be aligned to a 4 byte boundary." -msgstr "" - -#: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 config/csky/csky.opt:44 -msgid "Generate big-endian code." -msgstr "" +#| msgid "Generate code for a DLL" +msgid "Generate SH3 code." +msgstr "Стварыць код для DLL" -#: config/mcore/mcore.opt:39 -msgid "Emit call graph information." -msgstr "" +#: config/sh/sh.opt:74 +#, fuzzy +#| msgid "Generate code for a DLL" +msgid "Generate SH3e code." +msgstr "Стварыць код для DLL" -#: config/mcore/mcore.opt:43 +#: config/sh/sh.opt:78 #, fuzzy -msgid "Use the divide instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#| msgid "Generate code for a DLL" +msgid "Generate SH4 code." +msgstr "Стварыць код для DLL" -#: config/mcore/mcore.opt:47 -msgid "Inline constants if it can be done in 2 insns or less." +#: config/sh/sh.opt:82 +msgid "Generate SH4-100 code." msgstr "" -#: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 config/csky/csky.opt:51 -msgid "Generate little-endian code." +#: config/sh/sh.opt:86 +msgid "Generate SH4-200 code." msgstr "" -#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27 -msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line." +#: config/sh/sh.opt:92 +msgid "Generate SH4-300 code." msgstr "" -#: config/mcore/mcore.opt:60 -msgid "Use arbitrary sized immediates in bit operations." +#: config/sh/sh.opt:96 +msgid "Generate SH4 FPU-less code." msgstr "" -#: config/mcore/mcore.opt:64 -msgid "Prefer word accesses over byte accesses." +#: config/sh/sh.opt:100 +msgid "Generate SH4-100 FPU-less code." msgstr "" -#: config/mcore/mcore.opt:71 -msgid "Set the maximum amount for a single stack increment operation." +#: config/sh/sh.opt:104 +msgid "Generate SH4-200 FPU-less code." msgstr "" -#: config/mcore/mcore.opt:75 -msgid "Always treat bitfields as int-sized." +#: config/sh/sh.opt:108 +msgid "Generate SH4-300 FPU-less code." msgstr "" -#: config/linux-android.opt:23 +#: config/sh/sh.opt:112 #, fuzzy -#| msgid "Generate code for Intel as" -msgid "Generate code for the Android platform." -msgstr "Генерыраваць код для Intel as" +#| msgid "Generate code for given CPU" +msgid "Generate code for SH4 340 series (MMU/FPU-less)." +msgstr "Генерыраваць код для дадзенага ЦП" -#: config/mmix/mmix.opt:24 +#: config/sh/sh.opt:117 #, fuzzy -msgid "For intrinsics library: pass all parameters in registers." -msgstr "Не выкарыстоўваць рэгістра sb" +#| msgid "Generate code for given CPU" +msgid "Generate code for SH4 400 series (MMU/FPU-less)." +msgstr "Генерыраваць код для дадзенага ЦП" -#: config/mmix/mmix.opt:28 -msgid "Use register stack for parameters and return value." -msgstr "" +#: config/sh/sh.opt:122 +#, fuzzy +#| msgid "Generate code for given CPU" +msgid "Generate code for SH4 500 series (FPU-less)." +msgstr "Генерыраваць код для дадзенага ЦП" -#: config/mmix/mmix.opt:32 -msgid "Use call-clobbered registers for parameters and return value." +#: config/sh/sh.opt:127 +msgid "Generate default single-precision SH4 code." msgstr "" -#: config/mmix/mmix.opt:37 -msgid "Use epsilon-respecting floating point compare instructions." +#: config/sh/sh.opt:131 +msgid "Generate default single-precision SH4-100 code." msgstr "" -#: config/mmix/mmix.opt:41 -msgid "Use zero-extending memory loads, not sign-extending ones." +#: config/sh/sh.opt:135 +msgid "Generate default single-precision SH4-200 code." msgstr "" -#: config/mmix/mmix.opt:45 -msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)." +#: config/sh/sh.opt:139 +msgid "Generate default single-precision SH4-300 code." msgstr "" -#: config/mmix/mmix.opt:49 -msgid "Prepend global symbols with \":\" (for use with PREFIX)." +#: config/sh/sh.opt:143 +msgid "Generate only single-precision SH4 code." msgstr "" -#: config/mmix/mmix.opt:53 -msgid "Do not provide a default start-address 0x100 of the program." +#: config/sh/sh.opt:147 +msgid "Generate only single-precision SH4-100 code." msgstr "" -#: config/mmix/mmix.opt:57 -msgid "Link to emit program in ELF format (rather than mmo)." +#: config/sh/sh.opt:151 +msgid "Generate only single-precision SH4-200 code." msgstr "" -#: config/mmix/mmix.opt:61 -msgid "Use P-mnemonics for branches statically predicted as taken." +#: config/sh/sh.opt:155 +msgid "Generate only single-precision SH4-300 code." msgstr "" -#: config/mmix/mmix.opt:65 -msgid "Don't use P-mnemonics for branches." -msgstr "" +#: config/sh/sh.opt:159 +#, fuzzy +#| msgid "Generate code for a DLL" +msgid "Generate SH4a code." +msgstr "Стварыць код для DLL" -#: config/mmix/mmix.opt:79 -msgid "Use addresses that allocate global registers." +#: config/sh/sh.opt:163 +msgid "Generate SH4a FPU-less code." msgstr "" -#: config/mmix/mmix.opt:83 -msgid "Do not use addresses that allocate global registers." +#: config/sh/sh.opt:167 +msgid "Generate default single-precision SH4a code." msgstr "" -#: config/mmix/mmix.opt:87 -msgid "Generate a single exit point for each function." +#: config/sh/sh.opt:171 +msgid "Generate only single-precision SH4a code." msgstr "" -#: config/mmix/mmix.opt:91 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Do not generate a single exit point for each function." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/mmix/mmix.opt:95 -msgid "Set start-address of the program." +#: config/sh/sh.opt:175 +msgid "Generate SH4al-dsp code." msgstr "" -#: config/mmix/mmix.opt:99 -msgid "Set start-address of data." +#: config/sh/sh.opt:179 config/i386/i386.opt:216 +msgid "Reserve space for outgoing arguments in the function prologue." msgstr "" -#: config/darwin.opt:117 -msgid "Generate compile-time CFString objects." -msgstr "" +#: config/sh/sh.opt:183 +#, fuzzy +#| msgid "Generate code for given CPU" +msgid "Generate code in big endian mode." +msgstr "Генерыраваць код для дадзенага ЦП" -#: config/darwin.opt:214 -msgid "Warn if constant CFString objects contain non-portable characters." +#: config/sh/sh.opt:187 +msgid "Generate 32-bit offsets in switch tables." msgstr "" -#: config/darwin.opt:219 -msgid "Generate AT&T-style stubs for Mach-O." -msgstr "" +#: config/sh/sh.opt:191 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Generate bit instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/darwin.opt:223 -msgid "Generate code suitable for executables (NOT shared libs)." +#: config/sh/sh.opt:199 +msgid "Assume that zero displacement conditional branches are fast." msgstr "" -#: config/darwin.opt:227 -msgid "Generate code suitable for fast turn around debugging." +#: config/sh/sh.opt:203 +msgid "Force the usage of delay slots for conditional branches." msgstr "" -#: config/darwin.opt:235 -msgid "The earliest MacOS X version on which this program will run." +#: config/sh/sh.opt:207 +msgid "Align doubles at 64-bit boundaries." msgstr "" -#: config/darwin.opt:239 -msgid "Set sizeof(bool) to 1." +#: config/sh/sh.opt:211 +msgid "Division strategy, one of: call-div1, call-fp, call-table." msgstr "" -#: config/darwin.opt:243 -#, fuzzy -msgid "Generate code for darwin loadable kernel extensions." -msgstr "Генерыраваць код для Intel as" +#: config/sh/sh.opt:215 +msgid "Specify name for 32 bit signed division function." +msgstr "" -#: config/darwin.opt:247 +#: config/sh/sh.opt:219 #, fuzzy -msgid "Generate code for the kernel or loadable kernel extensions." -msgstr "Генерыраваць код для дадзенага ЦП" +#| msgid "Generate ELF output" +msgid "Generate ELF FDPIC code." +msgstr "Стварыць ELF-вывад" -#: config/darwin.opt:251 -msgid "-iframework \tAdd to the end of the system framework include path." +#: config/sh/sh.opt:223 +msgid "Enable the use of 64-bit floating point registers in fmov instructions. See -mdalign if 64-bit alignment is required." msgstr "" -#: config/darwin.opt:401 -msgid "The version of ld64 in use for this toolchain." +#: config/sh/sh.opt:231 config/sh/sh.opt:269 +msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions." msgstr "" -#: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38 -msgid "Use simulator runtime." +#: config/sh/sh.opt:235 +msgid "Increase the IEEE compliance for floating-point comparisons." msgstr "" -#: config/bfin/bfin.opt:44 config/arm/arm.opt:111 -msgid "Specify the name of the target CPU." +#: config/sh/sh.opt:239 +msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines." msgstr "" -#: config/bfin/bfin.opt:48 -msgid "Omit frame pointer for leaf functions." +#: config/sh/sh.opt:247 +#, fuzzy +#| msgid "Generate code without GP reg" +msgid "Generate code in little endian mode." +msgstr "Генерыраваць код без GP reg" + +#: config/sh/sh.opt:251 +msgid "Mark MAC register as call-clobbered." msgstr "" -#: config/bfin/bfin.opt:52 -msgid "Program is entirely located in low 64k of memory." +#: config/sh/sh.opt:257 +msgid "Make structs a multiple of 4 bytes (warning: ABI altered)." msgstr "" -#: config/bfin/bfin.opt:56 -msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction." +#: config/sh/sh.opt:261 +msgid "Emit function-calls using global offset table when generating PIC." msgstr "" -#: config/bfin/bfin.opt:61 -msgid "Avoid speculative loads to work around a hardware anomaly." +#: config/sh/sh.opt:265 +msgid "Shorten address references during linking." msgstr "" -#: config/bfin/bfin.opt:65 -msgid "Enabled ID based shared library." +#: config/sh/sh.opt:273 +msgid "Specify the model for atomic operations." msgstr "" -#: config/bfin/bfin.opt:69 -msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library." +#: config/sh/sh.opt:277 +msgid "Use tas.b instruction for __atomic_test_and_set." msgstr "" -#: config/bfin/bfin.opt:74 config/m68k/m68k.opt:175 -msgid "ID of shared library to build." +#: config/sh/sh.opt:281 +msgid "Cost to assume for a multiply insn." msgstr "" -#: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171 -msgid "Enable separate data segment." +#: config/sh/sh.opt:285 +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/bfin/bfin.opt:82 config/c6x/c6x.opt:63 -msgid "Avoid generating pc-relative calls; use indirection." +#: config/sh/sh.opt:291 +msgid "Pretend a branch-around-a-move is a conditional move." msgstr "" -#: config/bfin/bfin.opt:86 +#: config/sh/sh.opt:295 #, fuzzy -msgid "Link with the fast floating-point library." -msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" +msgid "Enable the use of the fsca instruction." +msgstr "нявернае выкарыстанне \"restict\"" -#: config/bfin/bfin.opt:90 config/frv/frv.opt:130 -msgid "Enable Function Descriptor PIC mode." -msgstr "" +#: config/sh/sh.opt:299 +#, fuzzy +msgid "Enable the use of the fsrra instruction." +msgstr "нявернае выкарыстанне \"restict\"" -#: config/bfin/bfin.opt:94 config/frv/frv.opt:162 -msgid "Enable inlining of PLT in function calls." +#: config/sh/sh.opt:303 +msgid "Use LRA instead of reload (transitional)." msgstr "" -#: config/bfin/bfin.opt:98 -msgid "Do stack checking using bounds in L1 scratch memory." +#: config/i386/i386.opt:192 +msgid "sizeof(long double) is 16." msgstr "" -#: config/bfin/bfin.opt:102 -msgid "Enable multicore support." -msgstr "" +#: config/i386/i386.opt:196 config/i386/i386.opt:364 +#, fuzzy +#| msgid "Use hardware fp" +msgid "Use hardware fp." +msgstr "Выкарыстоўваць апаратную плаваючую кропку" -#: config/bfin/bfin.opt:106 -msgid "Build for Core A." +#: config/i386/i386.opt:200 +msgid "sizeof(long double) is 12." msgstr "" -#: config/bfin/bfin.opt:110 -msgid "Build for Core B." +#: config/i386/i386.opt:204 +msgid "Use 80-bit long double." msgstr "" -#: config/bfin/bfin.opt:114 -msgid "Build for SDRAM." +#: config/i386/i386.opt:220 +msgid "Align some doubles on dword boundary." msgstr "" -#: config/bfin/bfin.opt:118 -msgid "Assume ICPLBs are enabled at runtime." +#: config/i386/i386.opt:224 +msgid "Function starts are aligned to this power of 2." msgstr "" -#: config/m68k/m68k-tables.opt:25 -msgid "Known M68K CPUs (for use with the -mcpu= option):" +#: config/i386/i386.opt:228 +msgid "Jump targets are aligned to this power of 2." msgstr "" -#: config/m68k/m68k-tables.opt:365 -msgid "Known M68K microarchitectures (for use with the -mtune= option):" +#: config/i386/i386.opt:232 +msgid "Loop code aligned to this power of 2." msgstr "" -#: config/m68k/m68k-tables.opt:411 -msgid "Known M68K ISAs (for use with the -march= option):" +#: config/i386/i386.opt:236 +msgid "Align destination of the string operations." msgstr "" -#: config/m68k/ieee.opt:24 config/i386/i386.opt:368 -msgid "Use IEEE math for fp comparisons." +#: config/i386/i386.opt:240 +msgid "Use the given data alignment." msgstr "" -#: config/m68k/m68k.opt:30 -#, fuzzy -#| msgid "Generate code for a 520X" -msgid "Generate code for a 520X." -msgstr "Ствараць код для 520X" - -#: config/m68k/m68k.opt:34 -#, fuzzy -#| msgid "Generate code for a 520X" -msgid "Generate code for a 5206e." -msgstr "Ствараць код для 520X" - -#: config/m68k/m68k.opt:38 -#, fuzzy -#| msgid "Generate code for a 520X" -msgid "Generate code for a 528x." -msgstr "Ствараць код для 520X" +#: config/i386/i386.opt:244 +msgid "Known data alignment choices (for use with the -malign-data= option):" +msgstr "" -#: config/m68k/m68k.opt:42 +#: config/i386/i386.opt:261 #, fuzzy -#| msgid "Generate code for a 520X" -msgid "Generate code for a 5307." -msgstr "Ствараць код для 520X" +#| msgid "Use given assembler dialect" +msgid "Use given assembler dialect." +msgstr "Выкарыстоўвываць зададзены дыялект асэмблера" -#: config/m68k/m68k.opt:46 -#, fuzzy -#| msgid "Generate code for a 520X" -msgid "Generate code for a 5407." -msgstr "Ствараць код для 520X" +#: config/i386/i386.opt:265 +msgid "Known assembler dialects (for use with the -masm= option):" +msgstr "" -#: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111 -#, fuzzy -#| msgid "Generate code for a 68000" -msgid "Generate code for a 68000." -msgstr "Ствараць код для 68000" +#: config/i386/i386.opt:275 +msgid "Branches are this expensive (arbitrary units)." +msgstr "" -#: config/m68k/m68k.opt:54 -#, fuzzy -#| msgid "Generate code for a 68020" -msgid "Generate code for a 68010." -msgstr "Ствараць код для 68020" +#: config/i386/i386.opt:279 +msgid "-mlarge-data-threshold=\tData greater than given threshold will go into .ldata section in x86-64 medium model." +msgstr "" -#: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115 -#, fuzzy -#| msgid "Generate code for a 68020" -msgid "Generate code for a 68020." -msgstr "Ствараць код для 68020" +#: config/i386/i386.opt:283 +msgid "Use given x86-64 code model." +msgstr "" -#: config/m68k/m68k.opt:62 +#: config/i386/i386.opt:306 #, fuzzy -msgid "Generate code for a 68040, without any new instructions." -msgstr "Генерыраваць код для Intel as" +#| msgid "Use given assembler dialect" +msgid "Use given address mode." +msgstr "Выкарыстоўвываць зададзены дыялект асэмблера" -#: config/m68k/m68k.opt:66 -#, fuzzy -msgid "Generate code for a 68060, without any new instructions." -msgstr "Генерыраваць код для Intel as" +#: config/i386/i386.opt:310 +msgid "Known address mode (for use with the -maddress-mode= option):" +msgstr "" -#: config/m68k/m68k.opt:70 +#: config/i386/i386.opt:323 #, fuzzy -#| msgid "Generate code for a 68030" -msgid "Generate code for a 68030." -msgstr "Ствараць код для 68030" +#| msgid "Generate code for given CPU" +msgid "Generate sin, cos, sqrt for FPU." +msgstr "Генерыраваць код для дадзенага ЦП" -#: config/m68k/m68k.opt:74 -#, fuzzy -#| msgid "Generate code for a 68040" -msgid "Generate code for a 68040." -msgstr "Ствараць код для 68040" +#: config/i386/i386.opt:327 +msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack." +msgstr "" -#: config/m68k/m68k.opt:78 -#, fuzzy -#| msgid "Generate code for a 68060" -msgid "Generate code for a 68060." -msgstr "Ствараць код для 68060" +#: config/i386/i386.opt:331 +msgid "Return values of functions in FPU registers." +msgstr "" -#: config/m68k/m68k.opt:82 -#, fuzzy -#| msgid "Generate code for a 68302" -msgid "Generate code for a 68302." -msgstr "Ствараць код для 68302" +#: config/i386/i386.opt:335 +msgid "Generate floating point mathematics using given instruction set." +msgstr "" -#: config/m68k/m68k.opt:86 -#, fuzzy -#| msgid "Generate code for a 68332" -msgid "Generate code for a 68332." -msgstr "Ствараць код для 68332" +#: config/i386/i386.opt:339 +msgid "Valid arguments to -mfpmath=:" +msgstr "" -#: config/m68k/m68k.opt:91 +#: config/i386/i386.opt:372 #, fuzzy -#| msgid "Generate code for a 68851" -msgid "Generate code for a 68851." -msgstr "Ствараць код для 68851" +msgid "Inline all known string operations." +msgstr "невядомая назва рэгістра: %s\n" -#: config/m68k/m68k.opt:95 -msgid "Generate code that uses 68881 floating-point instructions." +#: config/i386/i386.opt:376 +msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks." msgstr "" -#: config/m68k/m68k.opt:99 -msgid "Align variables on a 32-bit boundary." +#: config/i386/i386.opt:384 +msgid "Use native (MS) bitfield layout." msgstr "" -#: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570 -#: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67 -msgid "Specify the name of the target architecture." +#: config/i386/i386.opt:400 config/aarch64/aarch64.opt:96 +msgid "Omit the frame pointer in leaf functions." msgstr "" -#: config/m68k/m68k.opt:107 -#, fuzzy -msgid "Use the bit-field instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/m68k/m68k.opt:119 -#, fuzzy -#| msgid "Generate code for GNU ld" -msgid "Generate code for a ColdFire v4e." -msgstr "Генерыраваць код для GNU ld" - -#: config/m68k/m68k.opt:123 -msgid "Specify the target CPU." +#: config/i386/i386.opt:404 +msgid "Set 80387 floating-point precision to 32-bit." msgstr "" -#: config/m68k/m68k.opt:127 -#, fuzzy -#| msgid "Generate code for a cpu32" -msgid "Generate code for a cpu32." -msgstr "Ствараць код для цп32" +#: config/i386/i386.opt:408 +msgid "Set 80387 floating-point precision to 64-bit." +msgstr "" -#: config/m68k/m68k.opt:131 -msgid "Use hardware division instructions on ColdFire." +#: config/i386/i386.opt:412 +msgid "Set 80387 floating-point precision to 80-bit." msgstr "" -#: config/m68k/m68k.opt:135 -#, fuzzy -msgid "Generate code for a Fido A." -msgstr "Стварыць код для DLL" +#: config/i386/i386.opt:420 +msgid "Assume incoming stack aligned to this power of 2." +msgstr "" -#: config/m68k/m68k.opt:139 -msgid "Generate code which uses hardware floating point instructions." +#: config/i386/i386.opt:424 +msgid "Use push instructions to save outgoing arguments." msgstr "" -#: config/m68k/m68k.opt:143 -msgid "Enable ID based shared library." +#: config/i386/i386.opt:428 +msgid "Use red-zone in the x86-64 code." msgstr "" -#: config/m68k/m68k.opt:147 -msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets." +#: config/i386/i386.opt:432 +msgid "Number of registers used to pass integer arguments." msgstr "" -#: config/m68k/m68k.opt:151 -#, fuzzy -msgid "Do not use the bit-field instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: config/i386/i386.opt:436 +msgid "Alternate calling convention." +msgstr "" -#: config/m68k/m68k.opt:155 -msgid "Use normal calling convention." +#: config/i386/i386.opt:444 +msgid "Use SSE register passing conventions for SF and DF mode." msgstr "" -#: config/m68k/m68k.opt:159 -msgid "Consider type 'int' to be 32 bits wide." +#: config/i386/i386.opt:448 +msgid "Realign stack in prologue." msgstr "" -#: config/m68k/m68k.opt:163 -msgid "Generate pc-relative code." +#: config/i386/i386.opt:452 +msgid "Enable stack probing." msgstr "" -#: config/m68k/m68k.opt:167 -msgid "Use different calling convention using 'rtd'." +#: config/i386/i386.opt:456 +msgid "Specify memcpy expansion strategy when expected size is known." msgstr "" -#: config/m68k/m68k.opt:179 -msgid "Consider type 'int' to be 16 bits wide." +#: config/i386/i386.opt:460 +msgid "Specify memset expansion strategy when expected size is known." msgstr "" -#: config/m68k/m68k.opt:183 -msgid "Generate code with library calls for floating point." +#: config/i386/i386.opt:464 +msgid "Chose strategy to generate stringop using." msgstr "" -#: config/m68k/m68k.opt:187 -msgid "Do not use unaligned memory references." +#: config/i386/i386.opt:468 +msgid "Valid arguments to -mstringop-strategy=:" msgstr "" -#: config/m68k/m68k.opt:191 -msgid "Tune for the specified target CPU or architecture." +#: config/i386/i386.opt:496 +#, fuzzy +#| msgid "Use given assembler dialect" +msgid "Use given thread-local storage dialect." +msgstr "Выкарыстоўвываць зададзены дыялект асэмблера" + +#: config/i386/i386.opt:500 +msgid "Known TLS dialects (for use with the -mtls-dialect= option):" msgstr "" -#: config/m68k/m68k.opt:195 -msgid "Support more than 8192 GOT entries on ColdFire." +#: config/i386/i386.opt:510 +#, c-format +msgid "Use direct references against %gs when accessing tls data." msgstr "" -#: config/m68k/m68k.opt:199 -msgid "Support TLS segment larger than 64K." +#: config/i386/i386.opt:518 +msgid "Fine grain control of tune features." msgstr "" -#: config/riscv/riscv.opt:26 -msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions." +#: config/i386/i386.opt:522 +msgid "Clear all tune features." msgstr "" -#: config/riscv/riscv.opt:30 -msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic." +#: config/i386/i386.opt:529 +#, fuzzy +#| msgid "Generate code for Intel as" +msgid "Generate code that conforms to Intel MCU psABI." +msgstr "Генерыраваць код для Intel as" + +#: config/i386/i386.opt:533 +#, fuzzy +#| msgid "Generate code for given CPU" +msgid "Generate code that conforms to the given ABI." +msgstr "Генерыраваць код для дадзенага ЦП" + +#: config/i386/i386.opt:537 config/nds32/nds32.opt:51 +msgid "Known ABIs (for use with the -mabi= option):" msgstr "" -#: config/riscv/riscv.opt:34 -msgid "Specify integer and floating-point calling convention." +#: config/i386/i386.opt:547 +msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls." msgstr "" -#: config/riscv/riscv.opt:38 config/i386/i386.opt:416 -msgid "Attempt to keep stack aligned to this power of 2." +#: config/i386/i386.opt:551 config/rs6000/rs6000.opt:200 +msgid "Vector library ABI to use." msgstr "" -#: config/riscv/riscv.opt:42 -msgid "Supported ABIs (for use with the -mabi= option):" +#: config/i386/i386.opt:555 +msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):" msgstr "" -#: config/riscv/riscv.opt:67 -msgid "Use hardware floating-point divide and square root instructions." +#: config/i386/i386.opt:565 +msgid "Return 8-byte vectors in memory." msgstr "" -#: config/riscv/riscv.opt:71 -msgid "Use hardware instructions for integer division." +#: config/i386/i386.opt:569 +msgid "Generate reciprocals instead of divss and sqrtss." msgstr "" -#: config/riscv/riscv.opt:75 -msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM). ISA strings must be lower-case." +#: config/i386/i386.opt:573 +msgid "Control generation of reciprocal estimates." msgstr "" -#: config/riscv/riscv.opt:80 config/mips/mips.opt:405 -msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR." +#: config/i386/i386.opt:577 +msgid "Generate cld instruction in the function prologue." msgstr "" -#: config/riscv/riscv.opt:84 -msgid "-msmall-data-limit=N\tPut global and static data smaller than bytes into a special section (on some targets)." +#: config/i386/i386.opt:581 +msgid "Generate vzeroupper instruction before a transfer of control flow out of the function." msgstr "" -#: config/riscv/riscv.opt:88 -msgid "Use smaller but slower prologue and epilogue code." +#: config/i386/i386.opt:586 +msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones." msgstr "" -#: config/riscv/riscv.opt:92 config/aarch64/aarch64.opt:88 -msgid "Specify the code model." +#: config/i386/i386.opt:591 +msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected." msgstr "" -#: config/riscv/riscv.opt:96 -msgid "Do not generate unaligned memory accesses." +#: config/i386/i386.opt:596 +msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer." msgstr "" -#: config/riscv/riscv.opt:100 config/i386/i386.opt:287 -#: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32 -#: config/tilegx/tilegx.opt:57 -msgid "Known code models (for use with the -mcmodel= option):" +#: config/i386/i386.opt:600 +msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer." msgstr "" -#: config/riscv/riscv.opt:110 -msgid "Use %reloc() operators, rather than assembly macros, to load addresses." +#: config/i386/i386.opt:604 +msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):" msgstr "" -#: config/riscv/riscv.opt:114 -msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses." +#: config/i386/i386.opt:622 +msgid "Generate 32bit i386 code." msgstr "" -#: config/riscv/riscv.opt:133 -msgid "Emit RISC-V ELF attribute." +#: config/i386/i386.opt:626 +msgid "Generate 64bit x86-64 code." msgstr "" -#: config/m32c/m32c.opt:23 -msgid "-msim\tUse simulator runtime." +#: config/i386/i386.opt:630 +msgid "Generate 32bit x86-64 code." msgstr "" -#: config/m32c/m32c.opt:27 -msgid "-mcpu=r8c\tCompile code for R8C variants." +#: config/i386/i386.opt:634 +msgid "Generate 16bit i386 code." msgstr "" -#: config/m32c/m32c.opt:31 -msgid "-mcpu=m16c\tCompile code for M16C variants." +#: config/i386/i386.opt:638 +#, fuzzy +msgid "Support MMX built-in functions." +msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" + +#: config/i386/i386.opt:642 +#, fuzzy +msgid "Support 3DNow! built-in functions." +msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" + +#: config/i386/i386.opt:646 +#, fuzzy +msgid "Support Athlon 3Dnow! built-in functions." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/i386/i386.opt:650 +msgid "Support MMX and SSE built-in functions and code generation." msgstr "" -#: config/m32c/m32c.opt:35 -msgid "-mcpu=m32cm\tCompile code for M32CM variants." +#: config/i386/i386.opt:654 +msgid "Support MMX, SSE and SSE2 built-in functions and code generation." msgstr "" -#: config/m32c/m32c.opt:39 -msgid "-mcpu=m32c\tCompile code for M32C variants." +#: config/i386/i386.opt:658 +msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation." msgstr "" -#: config/m32c/m32c.opt:43 -msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)." +#: config/i386/i386.opt:662 +msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation." msgstr "" -#: config/msp430/msp430.opt:7 -msgid "Force assembly output to always use hex constants." +#: config/i386/i386.opt:666 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation." msgstr "" -#: config/msp430/msp430.opt:11 -msgid "Specify the MCU to build for." +#: config/i386/i386.opt:670 config/i386/i386.opt:674 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation." msgstr "" -#: config/msp430/msp430.opt:15 -msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)." +#: config/i386/i386.opt:678 +msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation." msgstr "" -#: config/msp430/msp430.opt:19 -msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2." +#: config/i386/i386.opt:686 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation." msgstr "" -#: config/msp430/msp430.opt:23 -msgid "Select large model - 20-bit addresses/pointers." +#: config/i386/i386.opt:690 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation." msgstr "" -#: config/msp430/msp430.opt:27 -msgid "Select small model - 16-bit addresses/pointers (default)." +#: config/i386/i386.opt:694 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation." msgstr "" -#: config/msp430/msp430.opt:31 -msgid "Optimize opcode sizes at link time." +#: config/i386/i386.opt:698 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation." msgstr "" -#: config/msp430/msp430.opt:38 -msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices." +#: config/i386/i386.opt:702 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation." msgstr "" -#: config/msp430/msp430.opt:45 -msgid "Specify the type of hardware multiply to support." +#: config/i386/i386.opt:706 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation." msgstr "" -#: config/msp430/msp430.opt:67 -msgid "Specify whether functions should be placed into low or high memory." +#: config/i386/i386.opt:710 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation." msgstr "" -#: config/msp430/msp430.opt:71 -msgid "Specify whether variables should be placed into low or high memory." +#: config/i386/i386.opt:714 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation." msgstr "" -#: config/msp430/msp430.opt:90 -msgid "Passes on a request to the assembler to enable fixes for various silicon errata." +#: config/i386/i386.opt:718 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation." msgstr "" -#: config/msp430/msp430.opt:94 -msgid "Passes on a request to the assembler to warn about various silicon errata." +#: config/i386/i386.opt:722 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:43 -msgid "The possible TLS dialects:" +#: config/i386/i386.opt:726 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:55 -msgid "The code model option names for -mcmodel:" +#: config/i386/i386.opt:730 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:68 config/arm/arm.opt:99 -#: config/microblaze/microblaze.opt:60 -msgid "Assume target CPU is configured as big endian." +#: config/i386/i386.opt:734 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:72 config/i386/i386.opt:1019 -#, fuzzy -#| msgid "Generate code without GP reg" -msgid "Generate code which uses only the general registers." -msgstr "Генерыраваць код без GP reg" +#: config/i386/i386.opt:738 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation." +msgstr "" -#: config/aarch64/aarch64.opt:76 -msgid "Workaround for ARM Cortex-A53 Erratum number 835769." +#: config/i386/i386.opt:742 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:80 -msgid "Workaround for ARM Cortex-A53 Erratum number 843419." +#: config/i386/i386.opt:746 +msgid "Support AVX512VNNI built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:84 config/arm/arm.opt:164 -#: config/microblaze/microblaze.opt:64 -msgid "Assume target CPU is configured as little endian." +#: config/i386/i386.opt:750 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:92 -msgid "Don't assume that unaligned accesses are handled by the system." +#: config/i386/i386.opt:754 +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:96 config/i386/i386.opt:400 -msgid "Omit the frame pointer in leaf functions." +#: config/i386/i386.opt:758 +msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:100 -msgid "Specify TLS dialect." +#: config/i386/i386.opt:762 +msgid "Support FMA4 built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:104 -msgid "Specifies bit size of immediate TLS offsets. Valid values are 12, 24, 32, 48." +#: config/i386/i386.opt:766 +msgid "Support XOP built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:123 -msgid "Use features of architecture ARCH." +#: config/i386/i386.opt:770 +msgid "Support LWP built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:127 -msgid "Use features of and optimize for CPU." +#: config/i386/i386.opt:774 +msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions." msgstr "" -#: config/aarch64/aarch64.opt:131 +#: config/i386/i386.opt:778 #, fuzzy -#| msgid "Optimize for 3900" -msgid "Optimize for CPU." -msgstr "Аптымізаваць для 3900" - -#: config/aarch64/aarch64.opt:135 -#, fuzzy -msgid "Generate code that conforms to the specified ABI." -msgstr "Генерыраваць код для дадзенага ЦП" +#| msgid "Do not generate char instructions" +msgid "Support code generation of popcnt instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/aarch64/aarch64.opt:139 -msgid "-moverride=\tPower users only! Override CPU optimization parameters." +#: config/i386/i386.opt:782 +msgid "Support PCONFIG built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:143 -msgid "Known AArch64 ABIs (for use with the -mabi= option):" +#: config/i386/i386.opt:786 +msgid "Support WBNOINVD built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:153 -msgid "PC relative literal loads." +#: config/i386/i386.opt:790 +msgid "Support PTWRITE built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:157 -msgid "Use branch-protection features." +#: config/i386/i386.opt:794 +msgid "Support SGX built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:161 -msgid "Select return address signing scope." +#: config/i386/i386.opt:798 +msgid "Support RDPID built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:165 -msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):" +#: config/i386/i386.opt:802 +msgid "Support GFNI built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:178 -msgid "Enable the reciprocal square root approximation. Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision." +#: config/i386/i386.opt:806 +msgid "Support VAES built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:184 -msgid "Enable the square root approximation. Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt." +#: config/i386/i386.opt:810 +msgid "Support VPCLMULQDQ built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:191 -msgid "Enable the division approximation. Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision." +#: config/i386/i386.opt:814 +msgid "Support BMI built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:197 -msgid "The possible SVE vector lengths:" +#: config/i386/i386.opt:818 +msgid "Support BMI2 built-in functions and code generation." msgstr "" -#: config/aarch64/aarch64.opt:219 -msgid "-msve-vector-bits=\tSet the number of bits in an SVE vector register to N." +#: config/i386/i386.opt:822 +msgid "Support LZCNT built-in function and code generation." msgstr "" -#: config/aarch64/aarch64.opt:223 -msgid "Enables verbose cost model dumping in the debug dump files." +#: config/i386/i386.opt:826 +msgid "Support Hardware Lock Elision prefixes." msgstr "" -#: config/aarch64/aarch64.opt:227 -msgid "Generate code to track when the CPU might be speculating incorrectly." +#: config/i386/i386.opt:830 +msgid "Support RDSEED instruction." msgstr "" -#: config/aarch64/aarch64.opt:231 config/i386/i386.opt:983 -#: config/rs6000/rs6000.opt:542 -msgid "Use given stack-protector guard." +#: config/i386/i386.opt:834 +msgid "Support PREFETCHW instruction." msgstr "" -#: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546 -msgid "Valid arguments to -mstack-protector-guard=:" -msgstr "" +#: config/i386/i386.opt:838 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Support flag-preserving add-carry instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/aarch64/aarch64.opt:245 -msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code." +#: config/i386/i386.opt:842 +msgid "Support CLFLUSHOPT instructions." msgstr "" -#: config/aarch64/aarch64.opt:251 -msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code." +#: config/i386/i386.opt:846 +msgid "Support CLWB instruction." msgstr "" -#: config/linux.opt:24 -msgid "Use Bionic C library." +#: config/i386/i386.opt:854 +msgid "Support FXSAVE and FXRSTOR instructions." msgstr "" -#: config/linux.opt:28 -#, fuzzy -#| msgid "Use GNU as" -msgid "Use GNU C library." -msgstr "Выкарыстоўваць GNU як" - -#: config/linux.opt:32 -msgid "Use uClibc C library." +#: config/i386/i386.opt:858 +msgid "Support XSAVE and XRSTOR instructions." msgstr "" -#: config/linux.opt:36 -msgid "Use musl C library." +#: config/i386/i386.opt:862 +msgid "Support XSAVEOPT instruction." msgstr "" -#: config/ia64/ilp32.opt:3 -#, fuzzy -#| msgid "Generate ELF output" -msgid "Generate ILP32 code." -msgstr "Стварыць ELF-вывад" - -#: config/ia64/ilp32.opt:7 +#: config/i386/i386.opt:866 #, fuzzy -#| msgid "Generate ELF output" -msgid "Generate LP64 code." -msgstr "Стварыць ELF-вывад" +#| msgid "Don't use AltiVec instructions" +msgid "Support XSAVEC instructions." +msgstr "Не выкарыстоўваць інструкцыі AltiVec" -#: config/ia64/ia64.opt:28 -msgid "Generate big endian code." +#: config/i386/i386.opt:870 +msgid "Support XSAVES and XRSTORS instructions." msgstr "" -#: config/ia64/ia64.opt:32 -msgid "Generate little endian code." +#: config/i386/i386.opt:874 +msgid "Support TBM built-in functions and code generation." msgstr "" -#: config/ia64/ia64.opt:36 -#, fuzzy -#| msgid "Generate code for GNU as" -msgid "Generate code for GNU as." -msgstr "Генерыраваць код для GNU as" - -#: config/ia64/ia64.opt:40 +#: config/i386/i386.opt:878 #, fuzzy -#| msgid "Generate code for GNU ld" -msgid "Generate code for GNU ld." -msgstr "Генерыраваць код для GNU ld" +#| msgid "Do not generate char instructions" +msgid "Support code generation of cmpxchg16b instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/ia64/ia64.opt:44 -msgid "Emit stop bits before and after volatile extended asms." +#: config/i386/i386.opt:882 +msgid "Support code generation of sahf instruction in 64bit x86-64 code." msgstr "" -#: config/ia64/ia64.opt:48 +#: config/i386/i386.opt:886 #, fuzzy -#| msgid "Use symbolic register names" -msgid "Use in/loc/out register names." -msgstr "Ужываць сімвалічныя назвы рэгістраў" - -#: config/ia64/ia64.opt:55 -msgid "Enable use of sdata/scommon/sbss." -msgstr "" +#| msgid "Do not generate char instructions" +msgid "Support code generation of movbe instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/ia64/ia64.opt:59 +#: config/i386/i386.opt:890 #, fuzzy -#| msgid "Generate code without GP reg" -msgid "Generate code without GP reg." -msgstr "Генерыраваць код без GP reg" +#| msgid "Do not generate char instructions" +msgid "Support code generation of crc32 instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/ia64/ia64.opt:63 -msgid "gp is constant (but save/restore gp on indirect calls)." +#: config/i386/i386.opt:894 +msgid "Support AES built-in functions and code generation." msgstr "" -#: config/ia64/ia64.opt:67 -msgid "Generate self-relocatable code." +#: config/i386/i386.opt:898 +msgid "Support SHA1 and SHA256 built-in functions and code generation." msgstr "" -#: config/ia64/ia64.opt:71 -msgid "Generate inline floating point division, optimize for latency." +#: config/i386/i386.opt:902 +msgid "Support PCLMUL built-in functions and code generation." msgstr "" -#: config/ia64/ia64.opt:75 -msgid "Generate inline floating point division, optimize for throughput." +#: config/i386/i386.opt:906 +msgid "Encode SSE instructions with VEX prefix." msgstr "" -#: config/ia64/ia64.opt:82 -msgid "Generate inline integer division, optimize for latency." +#: config/i386/i386.opt:910 +msgid "Support FSGSBASE built-in functions and code generation." msgstr "" -#: config/ia64/ia64.opt:86 -msgid "Generate inline integer division, optimize for throughput." +#: config/i386/i386.opt:914 +msgid "Support RDRND built-in functions and code generation." msgstr "" -#: config/ia64/ia64.opt:90 -msgid "Do not inline integer division." +#: config/i386/i386.opt:918 +msgid "Support F16C built-in functions and code generation." msgstr "" -#: config/ia64/ia64.opt:94 -msgid "Generate inline square root, optimize for latency." +#: config/i386/i386.opt:922 +msgid "Support PREFETCHWT1 built-in functions and code generation." msgstr "" -#: config/ia64/ia64.opt:98 -msgid "Generate inline square root, optimize for throughput." +#: config/i386/i386.opt:926 +msgid "Emit profiling counter call at function entry before prologue." msgstr "" -#: config/ia64/ia64.opt:102 -msgid "Do not inline square root." +#: config/i386/i386.opt:930 +msgid "Generate __mcount_loc section with all mcount or __fentry__ calls." msgstr "" -#: config/ia64/ia64.opt:106 -msgid "Enable DWARF line debug info via GNU as." +#: config/i386/i386.opt:939 +msgid "Set name of __fentry__ symbol called at function entry." msgstr "" -#: config/ia64/ia64.opt:110 -msgid "Enable earlier placing stop bits for better scheduling." +#: config/i386/i386.opt:943 +msgid "Set name of section to record mrecord-mcount calls." msgstr "" -#: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:62 -#: config/sh/sh.opt:227 -msgid "Specify range of registers to make fixed." +#: config/i386/i386.opt:947 +msgid "Skip setting up RAX register when passing variable arguments." msgstr "" -#: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130 -msgid "Specify bit size of immediate TLS offsets." +#: config/i386/i386.opt:951 +msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check." msgstr "" -#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:514 -#: config/s390/s390.opt:191 config/sparc/sparc.opt:146 -#: config/visium/visium.opt:49 -#, fuzzy -#| msgid "Generate code for given CPU" -msgid "Schedule code for given CPU." -msgstr "Генерыраваць код для дадзенага ЦП" +#: config/i386/i386.opt:955 +msgid "Split 32-byte AVX unaligned load." +msgstr "" -#: config/ia64/ia64.opt:126 -msgid "Known Itanium CPUs (for use with the -mtune= option):" +#: config/i386/i386.opt:959 +msgid "Split 32-byte AVX unaligned store." msgstr "" -#: config/ia64/ia64.opt:136 -msgid "Use data speculation before reload." +#: config/i386/i386.opt:963 +msgid "Support RTM built-in functions and code generation." msgstr "" -#: config/ia64/ia64.opt:140 -msgid "Use data speculation after reload." +#: config/i386/i386.opt:967 c-family/c.opt:425 c-family/c.opt:1310 +#: c-family/c.opt:1314 c-family/c.opt:1318 c-family/c.opt:1322 +#: c-family/c.opt:1326 c-family/c.opt:1330 c-family/c.opt:1334 +#: c-family/c.opt:1341 c-family/c.opt:1345 c-family/c.opt:1349 +#: c-family/c.opt:1353 c-family/c.opt:1357 c-family/c.opt:1361 +#: c-family/c.opt:1365 c-family/c.opt:1369 c-family/c.opt:1373 +#: c-family/c.opt:1377 c-family/c.opt:1381 c-family/c.opt:1385 +#: c-family/c.opt:1389 +msgid "Deprecated in GCC 9. This switch has no effect." msgstr "" -#: config/ia64/ia64.opt:144 -#, fuzzy -#| msgid "Create console application" -msgid "Use control speculation." -msgstr "Стварыць кансольны прыдатак" +#: config/i386/i386.opt:971 +msgid "Support MWAITX and MONITORX built-in functions and code generation." +msgstr "" -#: config/ia64/ia64.opt:148 -msgid "Use in block data speculation before reload." +#: config/i386/i386.opt:975 +msgid "Support CLZERO built-in functions and code generation." msgstr "" -#: config/ia64/ia64.opt:152 -msgid "Use in block data speculation after reload." +#: config/i386/i386.opt:979 +msgid "Support PKU built-in functions and code generation." msgstr "" -#: config/ia64/ia64.opt:156 -msgid "Use in block control speculation." +#: config/i386/i386.opt:983 config/aarch64/aarch64.opt:231 +#: config/rs6000/rs6000.opt:542 +msgid "Use given stack-protector guard." msgstr "" -#: config/ia64/ia64.opt:160 -msgid "Use simple data speculation check." +#: config/i386/i386.opt:987 +msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):" msgstr "" -#: config/ia64/ia64.opt:164 -msgid "Use simple data speculation check for control speculation." +#: config/i386/i386.opt:997 config/rs6000/rs6000.opt:556 +msgid "Use the given base register for addressing the stack-protector guard." msgstr "" -#: config/ia64/ia64.opt:174 -msgid "Count speculative dependencies while calculating priority of instructions." +#: config/i386/i386.opt:1004 config/rs6000/rs6000.opt:563 +msgid "Use the given offset for addressing the stack-protector guard." msgstr "" -#: config/ia64/ia64.opt:178 -msgid "Place a stop bit after every cycle when scheduling." +#: config/i386/i386.opt:1011 +msgid "Use the given symbol for addressing the stack-protector guard." msgstr "" -#: config/ia64/ia64.opt:182 -msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group." +#: config/i386/i386.opt:1019 config/aarch64/aarch64.opt:72 +#, fuzzy +#| msgid "Generate code without GP reg" +msgid "Generate code which uses only the general registers." +msgstr "Генерыраваць код без GP reg" + +#: config/i386/i386.opt:1023 +msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)." msgstr "" -#: config/ia64/ia64.opt:186 -msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts. Default value is 1." +#: config/i386/i386.opt:1028 +msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump." msgstr "" -#: config/ia64/ia64.opt:190 -msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)." +#: config/i386/i386.opt:1033 +msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation." msgstr "" -#: config/ia64/ia64.opt:194 -msgid "Don't generate checks for control speculation in selective scheduling." +#: config/i386/i386.opt:1038 +msgid "Make all function calls indirect." msgstr "" -#: config/spu/spu.opt:20 -msgid "Emit warnings when run-time relocations are generated." +#: config/i386/i386.opt:1042 +msgid "Convert indirect call and jump to call and return thunks." msgstr "" -#: config/spu/spu.opt:24 -msgid "Emit errors when run-time relocations are generated." +#: config/i386/i386.opt:1046 +msgid "Convert function return to call and return thunk." msgstr "" -#: config/spu/spu.opt:28 -msgid "Specify cost of branches (Default 20)." +#: config/i386/i386.opt:1066 +msgid "Force indirect call and jump via register." msgstr "" -#: config/spu/spu.opt:32 -msgid "Make sure loads and stores are not moved past DMA instructions." +#: config/i386/i386.opt:1070 +msgid "Support MOVDIRI built-in functions and code generation." msgstr "" -#: config/spu/spu.opt:36 -msgid "volatile must be specified on any memory that is effected by DMA." +#: config/i386/i386.opt:1074 +msgid "Support MOVDIR64B built-in functions and code generation." msgstr "" -#: config/spu/spu.opt:40 config/spu/spu.opt:44 -msgid "Insert nops when it might improve performance by allowing dual issue (default)." +#: config/i386/i386.opt:1078 +msgid "Support WAITPKG built-in functions and code generation." msgstr "" -#: config/spu/spu.opt:48 -msgid "Use standard main function as entry for startup." +#: config/i386/i386.opt:1082 +msgid "Support CLDEMOTE built-in functions and code generation." msgstr "" -#: config/spu/spu.opt:52 -msgid "Generate branch hints for branches." +#: config/i386/i386.opt:1086 +msgid "Instrument function exit in instrumented functions with __fentry__." msgstr "" -#: config/spu/spu.opt:56 -msgid "Maximum number of nops to insert for a hint (Default 2)." +#: config/i386/i386.opt:1090 +msgid "Known choices for return instrumentation with -minstrument-return=:" msgstr "" -#: config/spu/spu.opt:60 -msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]." +#: config/i386/i386.opt:1103 +msgid "Generate a __return_loc section pointing to all return instrumentation code." msgstr "" -#: config/spu/spu.opt:64 +#: config/i386/cygming.opt:23 #, fuzzy -#| msgid "Generate code for Intel as" -msgid "Generate code for 18 bit addressing." -msgstr "Генерыраваць код для Intel as" +#| msgid "Create console application" +msgid "Create console application." +msgstr "Стварыць кансольны прыдатак" -#: config/spu/spu.opt:68 +#: config/i386/cygming.opt:27 #, fuzzy -#| msgid "Generate code for Intel as" -msgid "Generate code for 32 bit addressing." -msgstr "Генерыраваць код для Intel as" +#| msgid "Generate code for a DLL" +msgid "Generate code for a DLL." +msgstr "Стварыць код для DLL" -#: config/spu/spu.opt:76 -msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue." +#: config/i386/cygming.opt:31 +msgid "Ignore dllimport for functions." msgstr "" -#: config/spu/spu.opt:80 config/i386/i386.opt:257 config/s390/s390.opt:56 -#, fuzzy -#| msgid "Generate code for given CPU" -msgid "Generate code for given CPU." -msgstr "Генерыраваць код для дадзенага ЦП" +#: config/i386/cygming.opt:35 +msgid "Use Mingw-specific thread support." +msgstr "" -#: config/spu/spu.opt:88 -msgid "Access variables in 32-bit PPU objects (default)." +#: config/i386/cygming.opt:39 +msgid "Set Windows defines." msgstr "" -#: config/spu/spu.opt:92 -msgid "Access variables in 64-bit PPU objects." +#: config/i386/cygming.opt:43 +#, fuzzy +#| msgid "Create GUI application" +msgid "Create GUI application." +msgstr "Стварыць GUI прыдатак" + +#: config/i386/cygming.opt:47 +msgid "Use the GNU extension to the PE format for aligned common data." msgstr "" -#: config/spu/spu.opt:96 -msgid "Allow conversions between __ea and generic pointers (default)." +#: config/i386/cygming.opt:51 +msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement." msgstr "" -#: config/spu/spu.opt:100 -msgid "Size (in KB) of software data cache." +#: config/i386/cygming.opt:55 +msgid "For nested functions on stack executable permission is set." msgstr "" -#: config/spu/spu.opt:104 -msgid "Atomically write back software data cache lines (default)." +#: config/i386/cygming.opt:62 +msgid "Put relocated read-only data into .data section." msgstr "" -#: config/epiphany/epiphany.opt:24 -msgid "Don't use any of r32..r63." +#: config/i386/mingw-w64.opt:23 +msgid "Use unicode startup and define UNICODE macro." msgstr "" -#: config/epiphany/epiphany.opt:28 -msgid "Preferentially allocate registers that allow short instruction generation." +#: config/i386/mingw.opt:29 +msgid "Warn about none ISO msvcrt scanf/printf width extensions." msgstr "" -#: config/epiphany/epiphany.opt:32 -msgid "Set branch cost." +#: config/moxie/moxie.opt:31 +msgid "Enable MUL.X and UMUL.X instructions." msgstr "" -#: config/epiphany/epiphany.opt:36 -#, fuzzy -msgid "Enable conditional move instruction usage." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: config/xtensa/xtensa.opt:23 +msgid "Use CONST16 instruction to load constants." +msgstr "" -#: config/epiphany/epiphany.opt:40 -msgid "Set number of nops to emit before each insn pattern." +#: config/xtensa/xtensa.opt:27 +msgid "Disable position-independent code (PIC) for use in OS kernel code." msgstr "" -#: config/epiphany/epiphany.opt:52 -#, fuzzy -#| msgid "Use hardware floating point" -msgid "Use software floating point comparisons." -msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" +#: config/xtensa/xtensa.opt:31 +msgid "Use indirect CALLXn instructions for large programs." +msgstr "" -#: config/epiphany/epiphany.opt:56 -msgid "Enable split of 32 bit immediate loads into low / high part." +#: config/xtensa/xtensa.opt:35 +msgid "Automatically align branch targets to reduce branch penalties." msgstr "" -#: config/epiphany/epiphany.opt:60 -msgid "Enable use of POST_INC / POST_DEC." +#: config/xtensa/xtensa.opt:39 +msgid "Intersperse literal pools with code in the text section." msgstr "" -#: config/epiphany/epiphany.opt:64 -msgid "Enable use of POST_MODIFY." +#: config/xtensa/xtensa.opt:43 +msgid "Relax literals in assembler and place them automatically in the text section." msgstr "" -#: config/epiphany/epiphany.opt:68 -msgid "Set number of bytes on the stack preallocated for use by the callee." +#: config/xtensa/xtensa.opt:47 +msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions." msgstr "" -#: config/epiphany/epiphany.opt:72 -msgid "Assume round to nearest is selected for purposes of scheduling." +#: config/sparc/sparc.opt:42 +#, fuzzy +#| msgid "Use alternate register names" +msgid "Use flat register window model." +msgstr "Выкарыстоўвываць альтэрнатыўныя назвы рэгістраў" + +#: config/sparc/sparc.opt:46 +msgid "Assume possible double misalignment." msgstr "" -#: config/epiphany/epiphany.opt:76 +#: config/sparc/sparc.opt:50 #, fuzzy -msgid "Generate call insns as indirect calls." -msgstr "Генерыраваць код для Intel as" +#| msgid "Use 64-bit general registers" +msgid "Use ABI reserved registers." +msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры" -#: config/epiphany/epiphany.opt:80 +#: config/sparc/sparc.opt:54 +msgid "Use hardware quad FP instructions." +msgstr "" + +#: config/sparc/sparc.opt:58 #, fuzzy -msgid "Generate call insns as direct calls." -msgstr "Генерыраваць код для Intel as" +msgid "Do not use hardware quad fp instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/epiphany/epiphany.opt:84 -msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses." +#: config/sparc/sparc.opt:62 +msgid "Enable Local Register Allocation." msgstr "" -#: config/epiphany/epiphany.opt:108 -msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching." +#: config/sparc/sparc.opt:66 +msgid "Compile for V8+ ABI." msgstr "" -#: config/epiphany/epiphany.opt:112 -msgid "Vectorize for double-word operations." +#: config/sparc/sparc.opt:70 +msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions." msgstr "" -#: config/epiphany/epiphany.opt:128 -msgid "Split unaligned 8 byte vector moves before post-modify address generation." +#: config/sparc/sparc.opt:74 +msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions." msgstr "" -#: config/epiphany/epiphany.opt:132 -msgid "Use the floating point unit for integer add/subtract." +#: config/sparc/sparc.opt:78 +msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions." msgstr "" -#: config/epiphany/epiphany.opt:136 -msgid "Set register to hold -1." +#: config/sparc/sparc.opt:82 +msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions." msgstr "" -#: config/ft32/ft32.opt:23 -msgid "Target the software simulator." +#: config/sparc/sparc.opt:86 +msgid "Use additional VIS instructions introduced in OSA2017." msgstr "" -#: config/ft32/ft32.opt:27 config/s390/s390.opt:222 config/mips/mips.opt:393 -#: config/arc/arc.opt:406 -msgid "Use LRA instead of reload." +#: config/sparc/sparc.opt:90 +msgid "Use UltraSPARC Compare-and-Branch extensions." msgstr "" -#: config/ft32/ft32.opt:31 -#, fuzzy -msgid "Avoid use of the DIV and MOD instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: config/sparc/sparc.opt:94 +msgid "Use UltraSPARC Fused Multiply-Add extensions." +msgstr "" -#: config/ft32/ft32.opt:35 -#, fuzzy -#| msgid "Target the AM33 processor" -msgid "Target the FT32B architecture." -msgstr "Мэта - AM33 працэсар" +#: config/sparc/sparc.opt:98 +msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction." +msgstr "" -#: config/ft32/ft32.opt:39 -msgid "Enable FT32B code compression." +#: config/sparc/sparc.opt:102 +msgid "Use UltraSPARC Population-Count instruction." msgstr "" -#: config/ft32/ft32.opt:43 -msgid "Avoid placing any readable data in program memory." +#: config/sparc/sparc.opt:106 +msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction." msgstr "" -#: config/h8300/h8300.opt:23 -#, fuzzy -#| msgid "Generate code for a DLL" -msgid "Generate H8S code." -msgstr "Стварыць код для DLL" +#: config/sparc/sparc.opt:110 +msgid "Pointers are 64-bit." +msgstr "" -#: config/h8300/h8300.opt:27 +#: config/sparc/sparc.opt:114 +msgid "Pointers are 32-bit." +msgstr "" + +#: config/sparc/sparc.opt:118 #, fuzzy -#| msgid "Generate code for a DLL" -msgid "Generate H8SX code." -msgstr "Стварыць код для DLL" +#| msgid "Use 64 bit float" +msgid "Use 64-bit ABI." +msgstr "Выкарыстоўваць 64-х бітны float" -#: config/h8300/h8300.opt:31 -msgid "Generate H8S/2600 code." -msgstr "" +#: config/sparc/sparc.opt:122 +#, fuzzy +#| msgid "Use 32 bit int" +msgid "Use 32-bit ABI." +msgstr "Выкарыстоўваць 32-х бітны int" -#: config/h8300/h8300.opt:35 -msgid "Make integers 32 bits wide." +#: config/sparc/sparc.opt:126 +msgid "Use stack bias." msgstr "" -#: config/h8300/h8300.opt:42 -msgid "Use registers for argument passing." +#: config/sparc/sparc.opt:130 +msgid "Use structs on stronger alignment for double-word copies." msgstr "" -#: config/h8300/h8300.opt:46 -msgid "Consider access to byte sized memory slow." +#: config/sparc/sparc.opt:134 +msgid "Optimize tail call instructions in assembler and linker." msgstr "" -#: config/h8300/h8300.opt:50 -msgid "Enable linker relaxing." +#: config/sparc/sparc.opt:138 +msgid "Do not generate code that can only run in supervisor mode (default)." msgstr "" -#: config/h8300/h8300.opt:54 -msgid "Generate H8/300H code." -msgstr "" +#: config/sparc/sparc.opt:142 +#, fuzzy +#| msgid "Generate code for given CPU" +msgid "Use instructions of and schedule code for given CPU." +msgstr "Генерыраваць код для дадзенага ЦП" -#: config/h8300/h8300.opt:58 -msgid "Enable the normal mode." +#: config/sparc/sparc.opt:225 +msgid "Use given SPARC-V9 code model." msgstr "" -#: config/h8300/h8300.opt:62 -msgid "Use H8/300 alignment rules." +#: config/sparc/sparc.opt:247 +msgid "Enable debug output." msgstr "" -#: config/h8300/h8300.opt:66 -msgid "Push extended registers on stack in monitor functions." +#: config/sparc/sparc.opt:251 +msgid "Enable strict 32-bit psABI struct return checking." msgstr "" -#: config/h8300/h8300.opt:70 -msgid "Do not push extended registers on stack in monitor functions." +#: config/sparc/sparc.opt:255 +msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)." msgstr "" -#: config/pdp11/pdp11.opt:23 -#, fuzzy -#| msgid "Generate code for a 520X" -msgid "Generate code for an 11/10." -msgstr "Ствараць код для 520X" - -#: config/pdp11/pdp11.opt:27 -#, fuzzy -#| msgid "Generate code for a 68040" -msgid "Generate code for an 11/40." -msgstr "Ствараць код для 68040" - -#: config/pdp11/pdp11.opt:31 -#, fuzzy -#| msgid "Generate code for a 520X" -msgid "Generate code for an 11/45." -msgstr "Ствараць код для 520X" - -#: config/pdp11/pdp11.opt:35 -msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)." +#: config/sparc/sparc.opt:260 +msgid "Enable workarounds for the errata of the UT699 processor." msgstr "" -#: config/pdp11/pdp11.opt:39 -#, fuzzy -#| msgid "Use DEC assembler syntax" -msgid "Use the DEC assembler syntax." -msgstr "Выкарыстоўваць DEC-сінтакс для асэмблера" - -#: config/pdp11/pdp11.opt:43 -#, fuzzy -#| msgid "Use UNIX assembler syntax" -msgid "Use the GNU assembler syntax." -msgstr "Выкарыстоўваць UNIX-сінтакс для асэмблера" - -#: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:188 -#: config/frv/frv.opt:158 -#, fuzzy -#| msgid "Use hardware floating point" -msgid "Use hardware floating point." -msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" - -#: config/pdp11/pdp11.opt:51 -#, fuzzy -#| msgid "Use 16 bit int" -msgid "Use 16 bit int." -msgstr "Выкарыстоўваць 16-ці бітны int" - -#: config/pdp11/pdp11.opt:55 -#, fuzzy -#| msgid "Use 32 bit int" -msgid "Use 32 bit int." -msgstr "Выкарыстоўваць 32-х бітны int" - -#: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184 -#, fuzzy -#| msgid "Use hardware floating point" -msgid "Do not use hardware floating point." -msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" - -#: config/pdp11/pdp11.opt:63 -msgid "Target has split I&D." +#: config/sparc/sparc.opt:264 +msgid "Enable workarounds for the errata of the UT699E/UT700 processor." msgstr "" -#: config/pdp11/pdp11.opt:67 -#, fuzzy -#| msgid "Use UNIX assembler syntax" -msgid "Use UNIX assembler syntax." -msgstr "Выкарыстоўваць UNIX-сінтакс для асэмблера" - -#: config/pdp11/pdp11.opt:71 -msgid "Use LRA register allocator." +#: config/sparc/sparc.opt:268 +msgid "Enable workarounds for the errata of the GR712RC processor." msgstr "" -#: config/xtensa/xtensa.opt:23 -msgid "Use CONST16 instruction to load constants." +#: config/sparc/sparc.opt:305 +msgid "Specify the memory model in effect for the program." msgstr "" -#: config/xtensa/xtensa.opt:27 -msgid "Disable position-independent code (PIC) for use in OS kernel code." +#: config/m32c/m32c.opt:23 +msgid "-msim\tUse simulator runtime." msgstr "" -#: config/xtensa/xtensa.opt:31 -msgid "Use indirect CALLXn instructions for large programs." +#: config/m32c/m32c.opt:27 +msgid "-mcpu=r8c\tCompile code for R8C variants." msgstr "" -#: config/xtensa/xtensa.opt:35 -msgid "Automatically align branch targets to reduce branch penalties." +#: config/m32c/m32c.opt:31 +msgid "-mcpu=m16c\tCompile code for M16C variants." msgstr "" -#: config/xtensa/xtensa.opt:39 -msgid "Intersperse literal pools with code in the text section." +#: config/m32c/m32c.opt:35 +msgid "-mcpu=m32cm\tCompile code for M32CM variants." msgstr "" -#: config/xtensa/xtensa.opt:43 -msgid "Relax literals in assembler and place them automatically in the text section." +#: config/m32c/m32c.opt:39 +msgid "-mcpu=m32c\tCompile code for M32C variants." msgstr "" -#: config/xtensa/xtensa.opt:47 -msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions." +#: config/m32c/m32c.opt:43 +msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)." msgstr "" -#: config/i386/cygming.opt:23 -#, fuzzy -#| msgid "Create console application" -msgid "Create console application." -msgstr "Стварыць кансольны прыдатак" +#: config/iq2000/iq2000.opt:31 +msgid "Specify CPU for code generation purposes." +msgstr "" -#: config/i386/cygming.opt:27 -#, fuzzy -#| msgid "Generate code for a DLL" -msgid "Generate code for a DLL." -msgstr "Стварыць код для DLL" +#: config/iq2000/iq2000.opt:47 +msgid "Specify CPU for scheduling purposes." +msgstr "" -#: config/i386/cygming.opt:31 -msgid "Ignore dllimport for functions." +#: config/iq2000/iq2000.opt:51 +msgid "Known IQ2000 CPUs (for use with the -mcpu= option):" msgstr "" -#: config/i386/cygming.opt:35 -msgid "Use Mingw-specific thread support." +#: config/iq2000/iq2000.opt:70 +msgid "No default crt0.o." msgstr "" -#: config/i386/cygming.opt:39 -msgid "Set Windows defines." +#: config/g.opt:27 +msgid "-G\tPut global and static data smaller than bytes into a special section (on some targets)." msgstr "" -#: config/i386/cygming.opt:43 +#: config/linux-android.opt:23 #, fuzzy -#| msgid "Create GUI application" -msgid "Create GUI application." -msgstr "Стварыць GUI прыдатак" +#| msgid "Generate code for Intel as" +msgid "Generate code for the Android platform." +msgstr "Генерыраваць код для Intel as" -#: config/i386/cygming.opt:47 -msgid "Use the GNU extension to the PE format for aligned common data." -msgstr "" +#: config/ia64/ilp32.opt:3 +#, fuzzy +#| msgid "Generate ELF output" +msgid "Generate ILP32 code." +msgstr "Стварыць ELF-вывад" -#: config/i386/cygming.opt:51 -msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement." -msgstr "" +#: config/ia64/ilp32.opt:7 +#, fuzzy +#| msgid "Generate ELF output" +msgid "Generate LP64 code." +msgstr "Стварыць ELF-вывад" -#: config/i386/cygming.opt:55 -msgid "For nested functions on stack executable permission is set." +#: config/ia64/ia64.opt:28 +msgid "Generate big endian code." msgstr "" -#: config/i386/cygming.opt:62 -msgid "Put relocated read-only data into .data section." +#: config/ia64/ia64.opt:32 +msgid "Generate little endian code." msgstr "" -#: config/i386/mingw.opt:29 -msgid "Warn about none ISO msvcrt scanf/printf width extensions." -msgstr "" +#: config/ia64/ia64.opt:36 +#, fuzzy +#| msgid "Generate code for GNU as" +msgid "Generate code for GNU as." +msgstr "Генерыраваць код для GNU as" -#: config/i386/mingw-w64.opt:23 -msgid "Use unicode startup and define UNICODE macro." -msgstr "" +#: config/ia64/ia64.opt:40 +#, fuzzy +#| msgid "Generate code for GNU ld" +msgid "Generate code for GNU ld." +msgstr "Генерыраваць код для GNU ld" -#: config/i386/i386.opt:192 -msgid "sizeof(long double) is 16." +#: config/ia64/ia64.opt:44 +msgid "Emit stop bits before and after volatile extended asms." msgstr "" -#: config/i386/i386.opt:196 config/i386/i386.opt:364 +#: config/ia64/ia64.opt:48 #, fuzzy -#| msgid "Use hardware fp" -msgid "Use hardware fp." -msgstr "Выкарыстоўваць апаратную плаваючую кропку" - -#: config/i386/i386.opt:200 -msgid "sizeof(long double) is 12." -msgstr "" +#| msgid "Use symbolic register names" +msgid "Use in/loc/out register names." +msgstr "Ужываць сімвалічныя назвы рэгістраў" -#: config/i386/i386.opt:204 -msgid "Use 80-bit long double." +#: config/ia64/ia64.opt:55 +msgid "Enable use of sdata/scommon/sbss." msgstr "" -#: config/i386/i386.opt:208 config/s390/s390.opt:151 -#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102 +#: config/ia64/ia64.opt:59 #, fuzzy -#| msgid "Use 64 bit float" -msgid "Use 64-bit long double." -msgstr "Выкарыстоўваць 64-х бітны float" +#| msgid "Generate code without GP reg" +msgid "Generate code without GP reg." +msgstr "Генерыраваць код без GP reg" -#: config/i386/i386.opt:212 config/s390/s390.opt:147 -#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98 -msgid "Use 128-bit long double." +#: config/ia64/ia64.opt:63 +msgid "gp is constant (but save/restore gp on indirect calls)." msgstr "" -#: config/i386/i386.opt:216 config/sh/sh.opt:179 -msgid "Reserve space for outgoing arguments in the function prologue." +#: config/ia64/ia64.opt:67 +msgid "Generate self-relocatable code." msgstr "" -#: config/i386/i386.opt:220 -msgid "Align some doubles on dword boundary." +#: config/ia64/ia64.opt:71 +msgid "Generate inline floating point division, optimize for latency." msgstr "" -#: config/i386/i386.opt:224 -msgid "Function starts are aligned to this power of 2." +#: config/ia64/ia64.opt:75 +msgid "Generate inline floating point division, optimize for throughput." msgstr "" -#: config/i386/i386.opt:228 -msgid "Jump targets are aligned to this power of 2." +#: config/ia64/ia64.opt:82 +msgid "Generate inline integer division, optimize for latency." msgstr "" -#: config/i386/i386.opt:232 -msgid "Loop code aligned to this power of 2." +#: config/ia64/ia64.opt:86 +msgid "Generate inline integer division, optimize for throughput." msgstr "" -#: config/i386/i386.opt:236 -msgid "Align destination of the string operations." +#: config/ia64/ia64.opt:90 +msgid "Do not inline integer division." msgstr "" -#: config/i386/i386.opt:240 -msgid "Use the given data alignment." +#: config/ia64/ia64.opt:94 +msgid "Generate inline square root, optimize for latency." msgstr "" -#: config/i386/i386.opt:244 -msgid "Known data alignment choices (for use with the -malign-data= option):" +#: config/ia64/ia64.opt:98 +msgid "Generate inline square root, optimize for throughput." msgstr "" -#: config/i386/i386.opt:261 -#, fuzzy -#| msgid "Use given assembler dialect" -msgid "Use given assembler dialect." -msgstr "Выкарыстоўвываць зададзены дыялект асэмблера" - -#: config/i386/i386.opt:265 -msgid "Known assembler dialects (for use with the -masm= option):" +#: config/ia64/ia64.opt:102 +msgid "Do not inline square root." msgstr "" -#: config/i386/i386.opt:275 -msgid "Branches are this expensive (arbitrary units)." +#: config/ia64/ia64.opt:106 +msgid "Enable DWARF line debug info via GNU as." msgstr "" -#: config/i386/i386.opt:279 -msgid "-mlarge-data-threshold=\tData greater than given threshold will go into .ldata section in x86-64 medium model." +#: config/ia64/ia64.opt:110 +msgid "Enable earlier placing stop bits for better scheduling." msgstr "" -#: config/i386/i386.opt:283 -msgid "Use given x86-64 code model." +#: config/ia64/ia64.opt:126 +msgid "Known Itanium CPUs (for use with the -mtune= option):" msgstr "" -#: config/i386/i386.opt:306 -#, fuzzy -#| msgid "Use given assembler dialect" -msgid "Use given address mode." -msgstr "Выкарыстоўвываць зададзены дыялект асэмблера" - -#: config/i386/i386.opt:310 -msgid "Known address mode (for use with the -maddress-mode= option):" +#: config/ia64/ia64.opt:136 +msgid "Use data speculation before reload." msgstr "" -#: config/i386/i386.opt:319 -msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead" +#: config/ia64/ia64.opt:140 +msgid "Use data speculation after reload." msgstr "" -#: config/i386/i386.opt:323 +#: config/ia64/ia64.opt:144 #, fuzzy -#| msgid "Generate code for given CPU" -msgid "Generate sin, cos, sqrt for FPU." -msgstr "Генерыраваць код для дадзенага ЦП" +#| msgid "Create console application" +msgid "Use control speculation." +msgstr "Стварыць кансольны прыдатак" -#: config/i386/i386.opt:327 -msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack." +#: config/ia64/ia64.opt:148 +msgid "Use in block data speculation before reload." msgstr "" -#: config/i386/i386.opt:331 -msgid "Return values of functions in FPU registers." +#: config/ia64/ia64.opt:152 +msgid "Use in block data speculation after reload." msgstr "" -#: config/i386/i386.opt:335 -msgid "Generate floating point mathematics using given instruction set." +#: config/ia64/ia64.opt:156 +msgid "Use in block control speculation." msgstr "" -#: config/i386/i386.opt:339 -msgid "Valid arguments to -mfpmath=:" +#: config/ia64/ia64.opt:160 +msgid "Use simple data speculation check." msgstr "" -#: config/i386/i386.opt:372 -#, fuzzy -msgid "Inline all known string operations." -msgstr "невядомая назва рэгістра: %s\n" - -#: config/i386/i386.opt:376 -msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks." +#: config/ia64/ia64.opt:164 +msgid "Use simple data speculation check for control speculation." msgstr "" -#: config/i386/i386.opt:379 -msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead" +#: config/ia64/ia64.opt:174 +msgid "Count speculative dependencies while calculating priority of instructions." msgstr "" -#: config/i386/i386.opt:384 -msgid "Use native (MS) bitfield layout." +#: config/ia64/ia64.opt:178 +msgid "Place a stop bit after every cycle when scheduling." msgstr "" -#: config/i386/i386.opt:404 -msgid "Set 80387 floating-point precision to 32-bit." +#: config/ia64/ia64.opt:182 +msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group." msgstr "" -#: config/i386/i386.opt:408 -msgid "Set 80387 floating-point precision to 64-bit." +#: config/ia64/ia64.opt:186 +msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts. Default value is 1." msgstr "" -#: config/i386/i386.opt:412 -msgid "Set 80387 floating-point precision to 80-bit." +#: config/ia64/ia64.opt:190 +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/i386/i386.opt:420 -msgid "Assume incoming stack aligned to this power of 2." +#: config/ia64/ia64.opt:194 +msgid "Don't generate checks for control speculation in selective scheduling." msgstr "" -#: config/i386/i386.opt:424 -msgid "Use push instructions to save outgoing arguments." +#: config/nios2/elf.opt:26 +msgid "Link with a limited version of the C library." msgstr "" -#: config/i386/i386.opt:428 -msgid "Use red-zone in the x86-64 code." +#: config/nios2/elf.opt:30 +msgid "Name of system library to link against." msgstr "" -#: config/i386/i386.opt:432 -msgid "Number of registers used to pass integer arguments." +#: config/nios2/elf.opt:34 +msgid "Name of the startfile." msgstr "" -#: config/i386/i386.opt:436 -msgid "Alternate calling convention." +#: config/nios2/elf.opt:38 +msgid "Link with HAL BSP." msgstr "" -#: config/i386/i386.opt:440 config/alpha/alpha.opt:23 -#, fuzzy -#| msgid "Do not use hardware fp" -msgid "Do not use hardware fp." -msgstr "Не выкарыстоўваць апаратную плаваючую кропку" - -#: config/i386/i386.opt:444 -msgid "Use SSE register passing conventions for SF and DF mode." +#: config/nios2/nios2.opt:35 +msgid "Enable DIV, DIVU." msgstr "" -#: config/i386/i386.opt:448 -msgid "Realign stack in prologue." +#: config/nios2/nios2.opt:39 +msgid "Enable MUL instructions." msgstr "" -#: config/i386/i386.opt:452 -msgid "Enable stack probing." +#: config/nios2/nios2.opt:43 +msgid "Enable MULX instructions, assume fast shifter." msgstr "" -#: config/i386/i386.opt:456 -msgid "Specify memcpy expansion strategy when expected size is known." +#: config/nios2/nios2.opt:47 +msgid "Use table based fast divide (default at -O3)." msgstr "" -#: config/i386/i386.opt:460 -msgid "Specify memset expansion strategy when expected size is known." +#: config/nios2/nios2.opt:51 +msgid "All memory accesses use I/O load/store instructions." msgstr "" -#: config/i386/i386.opt:464 -msgid "Chose strategy to generate stringop using." +#: config/nios2/nios2.opt:55 +msgid "Volatile memory accesses use I/O load/store instructions." msgstr "" -#: config/i386/i386.opt:468 -msgid "Valid arguments to -mstringop-strategy=:" +#: config/nios2/nios2.opt:59 +msgid "Volatile memory accesses do not use I/O load/store instructions." msgstr "" -#: config/i386/i386.opt:496 -#, fuzzy -#| msgid "Use given assembler dialect" -msgid "Use given thread-local storage dialect." -msgstr "Выкарыстоўвываць зададзены дыялект асэмблера" +#: config/nios2/nios2.opt:63 +msgid "Enable/disable GP-relative addressing." +msgstr "" -#: config/i386/i386.opt:500 -msgid "Known TLS dialects (for use with the -mtls-dialect= option):" +#: config/nios2/nios2.opt:67 +msgid "Valid options for GP-relative addressing (for -mgpopt):" msgstr "" -#: config/i386/i386.opt:510 -#, c-format -msgid "Use direct references against %gs when accessing tls data." +#: config/nios2/nios2.opt:86 +msgid "Equivalent to -mgpopt=local." msgstr "" -#: config/i386/i386.opt:518 -msgid "Fine grain control of tune features." +#: config/nios2/nios2.opt:90 +msgid "Equivalent to -mgpopt=none." msgstr "" -#: config/i386/i386.opt:522 -msgid "Clear all tune features." +#: config/nios2/nios2.opt:102 +msgid "Floating point custom instruction configuration name." msgstr "" -#: config/i386/i386.opt:529 +#: config/nios2/nios2.opt:106 #, fuzzy -#| msgid "Generate code for Intel as" -msgid "Generate code that conforms to Intel MCU psABI." -msgstr "Генерыраваць код для Intel as" +msgid "Do not use the ftruncds custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:533 +#: config/nios2/nios2.opt:110 +msgid "Integer id (N) of ftruncds custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:114 #, fuzzy -#| msgid "Generate code for given CPU" -msgid "Generate code that conforms to the given ABI." -msgstr "Генерыраваць код для дадзенага ЦП" +msgid "Do not use the fextsd custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:537 config/nds32/nds32.opt:51 -msgid "Known ABIs (for use with the -mabi= option):" +#: config/nios2/nios2.opt:118 +msgid "Integer id (N) of fextsd custom instruction." msgstr "" -#: config/i386/i386.opt:547 -msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls." -msgstr "" +#: config/nios2/nios2.opt:122 +#, fuzzy +msgid "Do not use the fixdu custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:551 config/rs6000/rs6000.opt:200 -msgid "Vector library ABI to use." +#: config/nios2/nios2.opt:126 +msgid "Integer id (N) of fixdu custom instruction." msgstr "" -#: config/i386/i386.opt:555 -msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):" +#: config/nios2/nios2.opt:130 +#, fuzzy +msgid "Do not use the fixdi custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/nios2/nios2.opt:134 +msgid "Integer id (N) of fixdi custom instruction." msgstr "" -#: config/i386/i386.opt:565 -msgid "Return 8-byte vectors in memory." -msgstr "" +#: config/nios2/nios2.opt:138 +#, fuzzy +msgid "Do not use the fixsu custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:569 -msgid "Generate reciprocals instead of divss and sqrtss." +#: config/nios2/nios2.opt:142 +msgid "Integer id (N) of fixsu custom instruction." msgstr "" -#: config/i386/i386.opt:573 -msgid "Control generation of reciprocal estimates." -msgstr "" +#: config/nios2/nios2.opt:146 +#, fuzzy +msgid "Do not use the fixsi custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:577 -msgid "Generate cld instruction in the function prologue." +#: config/nios2/nios2.opt:150 +msgid "Integer id (N) of fixsi custom instruction." msgstr "" -#: config/i386/i386.opt:581 -msgid "Generate vzeroupper instruction before a transfer of control flow out of the function." -msgstr "" +#: config/nios2/nios2.opt:154 +#, fuzzy +msgid "Do not use the floatud custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:586 -msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones." +#: config/nios2/nios2.opt:158 +msgid "Integer id (N) of floatud custom instruction." msgstr "" -#: config/i386/i386.opt:591 -msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected." -msgstr "" +#: config/nios2/nios2.opt:162 +#, fuzzy +msgid "Do not use the floatid custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:596 -msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer." +#: config/nios2/nios2.opt:166 +msgid "Integer id (N) of floatid custom instruction." msgstr "" -#: config/i386/i386.opt:600 -msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer." -msgstr "" +#: config/nios2/nios2.opt:170 +#, fuzzy +msgid "Do not use the floatus custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:604 -msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):" +#: config/nios2/nios2.opt:174 +msgid "Integer id (N) of floatus custom instruction." msgstr "" -#: config/i386/i386.opt:622 -msgid "Generate 32bit i386 code." -msgstr "" +#: config/nios2/nios2.opt:178 +#, fuzzy +msgid "Do not use the floatis custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:626 -msgid "Generate 64bit x86-64 code." +#: config/nios2/nios2.opt:182 +msgid "Integer id (N) of floatis custom instruction." msgstr "" -#: config/i386/i386.opt:630 -msgid "Generate 32bit x86-64 code." -msgstr "" +#: config/nios2/nios2.opt:186 +#, fuzzy +msgid "Do not use the fcmpned custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:634 -msgid "Generate 16bit i386 code." +#: config/nios2/nios2.opt:190 +msgid "Integer id (N) of fcmpned custom instruction." msgstr "" -#: config/i386/i386.opt:638 +#: config/nios2/nios2.opt:194 #, fuzzy -msgid "Support MMX built-in functions." -msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" +msgid "Do not use the fcmpeqd custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:642 -#, fuzzy -msgid "Support 3DNow! built-in functions." -msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" +#: config/nios2/nios2.opt:198 +msgid "Integer id (N) of fcmpeqd custom instruction." +msgstr "" -#: config/i386/i386.opt:646 +#: config/nios2/nios2.opt:202 #, fuzzy -msgid "Support Athlon 3Dnow! built-in functions." +msgid "Do not use the fcmpged custom instruction." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:650 -msgid "Support MMX and SSE built-in functions and code generation." +#: config/nios2/nios2.opt:206 +msgid "Integer id (N) of fcmpged custom instruction." msgstr "" -#: config/i386/i386.opt:654 -msgid "Support MMX, SSE and SSE2 built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:210 +#, fuzzy +msgid "Do not use the fcmpgtd custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:658 -msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation." +#: config/nios2/nios2.opt:214 +msgid "Integer id (N) of fcmpgtd custom instruction." msgstr "" -#: config/i386/i386.opt:662 -msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:218 +#, fuzzy +msgid "Do not use the fcmpled custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:666 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation." +#: config/nios2/nios2.opt:222 +msgid "Integer id (N) of fcmpled custom instruction." msgstr "" -#: config/i386/i386.opt:670 config/i386/i386.opt:674 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:226 +#, fuzzy +msgid "Do not use the fcmpltd custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:678 -msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation." +#: config/nios2/nios2.opt:230 +msgid "Integer id (N) of fcmpltd custom instruction." msgstr "" -#: config/i386/i386.opt:681 -msgid "%<-msse5%> was removed" -msgstr "" +#: config/nios2/nios2.opt:234 +#, fuzzy +msgid "Do not use the flogd custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:686 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation." +#: config/nios2/nios2.opt:238 +msgid "Integer id (N) of flogd custom instruction." msgstr "" -#: config/i386/i386.opt:690 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:242 +#, fuzzy +msgid "Do not use the fexpd custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:694 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation." +#: config/nios2/nios2.opt:246 +msgid "Integer id (N) of fexpd custom instruction." msgstr "" -#: config/i386/i386.opt:698 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:250 +#, fuzzy +msgid "Do not use the fatand custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:702 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation." +#: config/nios2/nios2.opt:254 +msgid "Integer id (N) of fatand custom instruction." msgstr "" -#: config/i386/i386.opt:706 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:258 +#, fuzzy +msgid "Do not use the ftand custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:710 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation." +#: config/nios2/nios2.opt:262 +msgid "Integer id (N) of ftand custom instruction." msgstr "" -#: config/i386/i386.opt:714 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:266 +#, fuzzy +msgid "Do not use the fsind custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:718 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation." +#: config/nios2/nios2.opt:270 +msgid "Integer id (N) of fsind custom instruction." msgstr "" -#: config/i386/i386.opt:722 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:274 +#, fuzzy +msgid "Do not use the fcosd custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:726 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation." +#: config/nios2/nios2.opt:278 +msgid "Integer id (N) of fcosd custom instruction." msgstr "" -#: config/i386/i386.opt:730 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:282 +#, fuzzy +msgid "Do not use the fsqrtd custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:734 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation." +#: config/nios2/nios2.opt:286 +msgid "Integer id (N) of fsqrtd custom instruction." msgstr "" -#: config/i386/i386.opt:738 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:290 +#, fuzzy +msgid "Do not use the fabsd custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:742 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation." +#: config/nios2/nios2.opt:294 +msgid "Integer id (N) of fabsd custom instruction." msgstr "" -#: config/i386/i386.opt:746 -msgid "Support AVX512VNNI built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:298 +#, fuzzy +msgid "Do not use the fnegd custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:750 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation." +#: config/nios2/nios2.opt:302 +msgid "Integer id (N) of fnegd custom instruction." msgstr "" -#: config/i386/i386.opt:754 -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:306 +#, fuzzy +msgid "Do not use the fmaxd custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:758 -msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation." +#: config/nios2/nios2.opt:310 +msgid "Integer id (N) of fmaxd custom instruction." msgstr "" -#: config/i386/i386.opt:762 -msgid "Support FMA4 built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:314 +#, fuzzy +msgid "Do not use the fmind custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:766 -msgid "Support XOP built-in functions and code generation." +#: config/nios2/nios2.opt:318 +msgid "Integer id (N) of fmind custom instruction." msgstr "" -#: config/i386/i386.opt:770 -msgid "Support LWP built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:322 +#, fuzzy +msgid "Do not use the fdivd custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:774 -msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions." +#: config/nios2/nios2.opt:326 +msgid "Integer id (N) of fdivd custom instruction." msgstr "" -#: config/i386/i386.opt:778 +#: config/nios2/nios2.opt:330 #, fuzzy -#| msgid "Do not generate char instructions" -msgid "Support code generation of popcnt instruction." +msgid "Do not use the fmuld custom instruction." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:782 -msgid "Support PCONFIG built-in functions and code generation." +#: config/nios2/nios2.opt:334 +msgid "Integer id (N) of fmuld custom instruction." msgstr "" -#: config/i386/i386.opt:786 -msgid "Support WBNOINVD built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:338 +#, fuzzy +msgid "Do not use the fsubd custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:790 -msgid "Support PTWRITE built-in functions and code generation." +#: config/nios2/nios2.opt:342 +msgid "Integer id (N) of fsubd custom instruction." msgstr "" -#: config/i386/i386.opt:794 -msgid "Support SGX built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:346 +#, fuzzy +msgid "Do not use the faddd custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:798 -msgid "Support RDPID built-in functions and code generation." +#: config/nios2/nios2.opt:350 +msgid "Integer id (N) of faddd custom instruction." msgstr "" -#: config/i386/i386.opt:802 -msgid "Support GFNI built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:354 +#, fuzzy +msgid "Do not use the fcmpnes custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:806 -msgid "Support VAES built-in functions and code generation." +#: config/nios2/nios2.opt:358 +msgid "Integer id (N) of fcmpnes custom instruction." msgstr "" -#: config/i386/i386.opt:810 -msgid "Support VPCLMULQDQ built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:362 +#, fuzzy +msgid "Do not use the fcmpeqs custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:814 -msgid "Support BMI built-in functions and code generation." +#: config/nios2/nios2.opt:366 +msgid "Integer id (N) of fcmpeqs custom instruction." msgstr "" -#: config/i386/i386.opt:818 -msgid "Support BMI2 built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:370 +#, fuzzy +msgid "Do not use the fcmpges custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:822 -msgid "Support LZCNT built-in function and code generation." +#: config/nios2/nios2.opt:374 +msgid "Integer id (N) of fcmpges custom instruction." msgstr "" -#: config/i386/i386.opt:826 -msgid "Support Hardware Lock Elision prefixes." -msgstr "" +#: config/nios2/nios2.opt:378 +#, fuzzy +msgid "Do not use the fcmpgts custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:830 -msgid "Support RDSEED instruction." +#: config/nios2/nios2.opt:382 +msgid "Integer id (N) of fcmpgts custom instruction." msgstr "" -#: config/i386/i386.opt:834 -msgid "Support PREFETCHW instruction." +#: config/nios2/nios2.opt:386 +#, fuzzy +msgid "Do not use the fcmples custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/nios2/nios2.opt:390 +msgid "Integer id (N) of fcmples custom instruction." msgstr "" -#: config/i386/i386.opt:838 +#: config/nios2/nios2.opt:394 #, fuzzy -#| msgid "Do not generate char instructions" -msgid "Support flag-preserving add-carry instructions." +msgid "Do not use the fcmplts custom instruction." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:842 -msgid "Support CLFLUSHOPT instructions." +#: config/nios2/nios2.opt:398 +msgid "Integer id (N) of fcmplts custom instruction." msgstr "" -#: config/i386/i386.opt:846 -msgid "Support CLWB instruction." -msgstr "" +#: config/nios2/nios2.opt:402 +#, fuzzy +msgid "Do not use the flogs custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:854 -msgid "Support FXSAVE and FXRSTOR instructions." +#: config/nios2/nios2.opt:406 +msgid "Integer id (N) of flogs custom instruction." msgstr "" -#: config/i386/i386.opt:858 -msgid "Support XSAVE and XRSTOR instructions." -msgstr "" +#: config/nios2/nios2.opt:410 +#, fuzzy +msgid "Do not use the fexps custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:862 -msgid "Support XSAVEOPT instruction." +#: config/nios2/nios2.opt:414 +msgid "Integer id (N) of fexps custom instruction." msgstr "" -#: config/i386/i386.opt:866 +#: config/nios2/nios2.opt:418 #, fuzzy -#| msgid "Don't use AltiVec instructions" -msgid "Support XSAVEC instructions." -msgstr "Не выкарыстоўваць інструкцыі AltiVec" +msgid "Do not use the fatans custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:870 -msgid "Support XSAVES and XRSTORS instructions." +#: config/nios2/nios2.opt:422 +msgid "Integer id (N) of fatans custom instruction." msgstr "" -#: config/i386/i386.opt:874 -msgid "Support TBM built-in functions and code generation." +#: config/nios2/nios2.opt:426 +#, fuzzy +msgid "Do not use the ftans custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/nios2/nios2.opt:430 +msgid "Integer id (N) of ftans custom instruction." msgstr "" -#: config/i386/i386.opt:878 +#: config/nios2/nios2.opt:434 #, fuzzy -#| msgid "Do not generate char instructions" -msgid "Support code generation of cmpxchg16b instruction." +msgid "Do not use the fsins custom instruction." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:882 -msgid "Support code generation of sahf instruction in 64bit x86-64 code." +#: config/nios2/nios2.opt:438 +msgid "Integer id (N) of fsins custom instruction." msgstr "" -#: config/i386/i386.opt:886 +#: config/nios2/nios2.opt:442 #, fuzzy -#| msgid "Do not generate char instructions" -msgid "Support code generation of movbe instruction." +msgid "Do not use the fcoss custom instruction." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:890 +#: config/nios2/nios2.opt:446 +msgid "Integer id (N) of fcoss custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:450 #, fuzzy -#| msgid "Do not generate char instructions" -msgid "Support code generation of crc32 instruction." +msgid "Do not use the fsqrts custom instruction." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:894 -msgid "Support AES built-in functions and code generation." +#: config/nios2/nios2.opt:454 +msgid "Integer id (N) of fsqrts custom instruction." msgstr "" -#: config/i386/i386.opt:898 -msgid "Support SHA1 and SHA256 built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:458 +#, fuzzy +msgid "Do not use the fabss custom instr." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:902 -msgid "Support PCLMUL built-in functions and code generation." +#: config/nios2/nios2.opt:462 +msgid "Integer id (N) of fabss custom instruction." msgstr "" -#: config/i386/i386.opt:906 -msgid "Encode SSE instructions with VEX prefix." -msgstr "" +#: config/nios2/nios2.opt:466 +#, fuzzy +msgid "Do not use the fnegs custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:910 -msgid "Support FSGSBASE built-in functions and code generation." +#: config/nios2/nios2.opt:470 +msgid "Integer id (N) of fnegs custom instruction." msgstr "" -#: config/i386/i386.opt:914 -msgid "Support RDRND built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:474 +#, fuzzy +msgid "Do not use the fmaxs custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:918 -msgid "Support F16C built-in functions and code generation." +#: config/nios2/nios2.opt:478 +msgid "Integer id (N) of fmaxs custom instruction." msgstr "" -#: config/i386/i386.opt:922 -msgid "Support PREFETCHWT1 built-in functions and code generation." -msgstr "" +#: config/nios2/nios2.opt:482 +#, fuzzy +msgid "Do not use the fmins custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:926 -msgid "Emit profiling counter call at function entry before prologue." +#: config/nios2/nios2.opt:486 +msgid "Integer id (N) of fmins custom instruction." msgstr "" -#: config/i386/i386.opt:930 -msgid "Generate __mcount_loc section with all mcount or __fentry__ calls." -msgstr "" +#: config/nios2/nios2.opt:490 +#, fuzzy +msgid "Do not use the fdivs custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:934 config/s390/s390.opt:299 -msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in." +#: config/nios2/nios2.opt:494 +msgid "Integer id (N) of fdivs custom instruction." msgstr "" -#: config/i386/i386.opt:939 -msgid "Set name of __fentry__ symbol called at function entry." -msgstr "" +#: config/nios2/nios2.opt:498 +#, fuzzy +msgid "Do not use the fmuls custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:943 -msgid "Set name of section to record mrecord-mcount calls." +#: config/nios2/nios2.opt:502 +msgid "Integer id (N) of fmuls custom instruction." msgstr "" -#: config/i386/i386.opt:947 -msgid "Skip setting up RAX register when passing variable arguments." -msgstr "" +#: config/nios2/nios2.opt:506 +#, fuzzy +msgid "Do not use the fsubs custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:951 -msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check." +#: config/nios2/nios2.opt:510 +msgid "Integer id (N) of fsubs custom instruction." msgstr "" -#: config/i386/i386.opt:955 -msgid "Split 32-byte AVX unaligned load." -msgstr "" +#: config/nios2/nios2.opt:514 +#, fuzzy +msgid "Do not use the fadds custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/i386/i386.opt:959 -msgid "Split 32-byte AVX unaligned store." +#: config/nios2/nios2.opt:518 +msgid "Integer id (N) of fadds custom instruction." msgstr "" -#: config/i386/i386.opt:963 -msgid "Support RTM built-in functions and code generation." +#: config/nios2/nios2.opt:522 +#, fuzzy +msgid "Do not use the frdy custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/nios2/nios2.opt:526 +msgid "Integer id (N) of frdy custom instruction." msgstr "" -#: config/i386/i386.opt:971 -msgid "Support MWAITX and MONITORX built-in functions and code generation." +#: config/nios2/nios2.opt:530 +#, fuzzy +msgid "Do not use the frdxhi custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/nios2/nios2.opt:534 +msgid "Integer id (N) of frdxhi custom instruction." msgstr "" -#: config/i386/i386.opt:975 -msgid "Support CLZERO built-in functions and code generation." +#: config/nios2/nios2.opt:538 +#, fuzzy +msgid "Do not use the frdxlo custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/nios2/nios2.opt:542 +msgid "Integer id (N) of frdxlo custom instruction." msgstr "" -#: config/i386/i386.opt:979 -msgid "Support PKU built-in functions and code generation." +#: config/nios2/nios2.opt:546 +#, fuzzy +msgid "Do not use the fwry custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/nios2/nios2.opt:550 +msgid "Integer id (N) of fwry custom instruction." msgstr "" -#: config/i386/i386.opt:987 -msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):" +#: config/nios2/nios2.opt:554 +#, fuzzy +msgid "Do not use the fwrx custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/nios2/nios2.opt:558 +msgid "Integer id (N) of fwrx custom instruction." msgstr "" -#: config/i386/i386.opt:997 config/rs6000/rs6000.opt:556 -msgid "Use the given base register for addressing the stack-protector guard." +#: config/nios2/nios2.opt:562 +#, fuzzy +msgid "Do not use the round custom instruction." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/nios2/nios2.opt:566 +msgid "Integer id (N) of round custom instruction." msgstr "" -#: config/i386/i386.opt:1004 config/rs6000/rs6000.opt:563 -msgid "Use the given offset for addressing the stack-protector guard." +#: config/nios2/nios2.opt:574 +msgid "Valid Nios II ISA levels (for -march):" msgstr "" -#: config/i386/i386.opt:1011 -msgid "Use the given symbol for addressing the stack-protector guard." +#: config/nios2/nios2.opt:584 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Enable generation of R2 BMX instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/nios2/nios2.opt:588 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Enable generation of R2 CDX instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/nios2/nios2.opt:592 +msgid "Regular expression matching additional GP-addressible section names." msgstr "" -#: config/i386/i386.opt:1023 -msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)." +#: config/nios2/nios2.opt:596 +msgid "Regular expression matching section names for r0-relative addressing." msgstr "" -#: config/i386/i386.opt:1028 -msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump." +#: config/lm32/lm32.opt:24 +#, fuzzy +#| msgid "Don't use AltiVec instructions" +msgid "Enable multiply instructions." +msgstr "Не выкарыстоўваць інструкцыі AltiVec" + +#: config/lm32/lm32.opt:28 +msgid "Enable divide and modulus instructions." msgstr "" -#: config/i386/i386.opt:1033 -msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation." +#: config/lm32/lm32.opt:32 +#, fuzzy +msgid "Enable barrel shift instructions." +msgstr "нявернае выкарыстанне \"restict\"" + +#: config/lm32/lm32.opt:36 +#, fuzzy +msgid "Enable sign extend instructions." +msgstr "нявернае выкарыстанне \"restict\"" + +#: config/lm32/lm32.opt:40 +#, fuzzy +msgid "Enable user-defined instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/msp430/msp430.opt:7 +msgid "Force assembly output to always use hex constants." msgstr "" -#: config/i386/i386.opt:1038 -msgid "Make all function calls indirect." +#: config/msp430/msp430.opt:11 +msgid "Specify the MCU to build for." msgstr "" -#: config/i386/i386.opt:1042 -msgid "Convert indirect call and jump to call and return thunks." +#: config/msp430/msp430.opt:15 +msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)." msgstr "" -#: config/i386/i386.opt:1046 -msgid "Convert function return to call and return thunk." +#: config/msp430/msp430.opt:19 +msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2." msgstr "" -#: config/i386/i386.opt:1050 config/s390/s390.opt:265 -msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):" +#: config/msp430/msp430.opt:23 +msgid "Select large model - 20-bit addresses/pointers." msgstr "" -#: config/i386/i386.opt:1066 -msgid "Force indirect call and jump via register." +#: config/msp430/msp430.opt:27 +msgid "Select small model - 16-bit addresses/pointers (default)." msgstr "" -#: config/i386/i386.opt:1070 -msgid "Support MOVDIRI built-in functions and code generation." +#: config/msp430/msp430.opt:31 +msgid "Optimize opcode sizes at link time." msgstr "" -#: config/i386/i386.opt:1074 -msgid "Support MOVDIR64B built-in functions and code generation." +#: config/msp430/msp430.opt:38 +msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices." msgstr "" -#: config/i386/i386.opt:1078 -msgid "Support WAITPKG built-in functions and code generation." +#: config/msp430/msp430.opt:45 +msgid "Specify the type of hardware multiply to support." msgstr "" -#: config/i386/i386.opt:1082 -msgid "Support CLDEMOTE built-in functions and code generation." +#: config/msp430/msp430.opt:67 +msgid "Specify whether functions should be placed into low or high memory." msgstr "" -#: config/i386/i386.opt:1086 -msgid "Instrument function exit in instrumented functions with __fentry__." +#: config/msp430/msp430.opt:71 +msgid "Specify whether variables should be placed into low or high memory." msgstr "" -#: config/i386/i386.opt:1090 -msgid "Known choices for return instrumentation with -minstrument-return=:" +#: config/msp430/msp430.opt:90 +msgid "Passes on a request to the assembler to enable fixes for various silicon errata." msgstr "" -#: config/i386/i386.opt:1103 -msgid "Generate a __return_loc section pointing to all return instrumentation code." +#: config/msp430/msp430.opt:94 +msgid "Passes on a request to the assembler to warn about various silicon errata." msgstr "" -#: config/pa/pa64-hpux.opt:23 -msgid "Assume code will be linked by GNU ld." +#: config/gcn/gcn.opt:26 +msgid "GCN GPU type to use:" msgstr "" -#: config/pa/pa64-hpux.opt:27 -msgid "Assume code will be linked by HP ld." +#: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43 +msgid "Specify the name of the target GPU." msgstr "" -#: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31 -#: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23 -msgid "Specify UNIX standard for predefines and linking." +#: config/gcn/gcn.opt:47 config/nvptx/nvptx.opt:22 +#, fuzzy +#| msgid "Generate code for a 68302" +msgid "Generate code for a 32-bit ABI." +msgstr "Ствараць код для 68302" + +#: config/gcn/gcn.opt:51 config/nvptx/nvptx.opt:26 +#, fuzzy +#| msgid "Generate code for a 68040" +msgid "Generate code for a 64-bit ABI." +msgstr "Ствараць код для 68040" + +#: config/gcn/gcn.opt:55 +msgid "Enable OpenMP GPU offloading." +msgstr "" + +#: config/gcn/gcn.opt:71 +msgid "-mstack-size=\tSet the private segment size per wave-front, in bytes." +msgstr "" + +#: config/gcn/gcn.opt:78 +msgid "Warn about invalid OpenACC dimensions." +msgstr "" + +#: config/rx/rx.opt:29 +msgid "Store doubles in 64 bits." +msgstr "" + +#: config/rx/rx.opt:33 +msgid "Stores doubles in 32 bits. This is the default." +msgstr "" + +#: config/rx/rx.opt:37 +#, fuzzy +msgid "Disable the use of RX FPU instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/rx/rx.opt:44 +msgid "Enable the use of RX FPU instructions. This is the default." +msgstr "" + +#: config/rx/rx.opt:50 +msgid "Specify the target RX cpu type." +msgstr "" + +#: config/rx/rx.opt:71 +msgid "Data is stored in big-endian format." +msgstr "" + +#: config/rx/rx.opt:75 +msgid "Data is stored in little-endian format. (Default)." +msgstr "" + +#: config/rx/rx.opt:81 +msgid "Maximum size of global and static variables which can be placed into the small data area." +msgstr "" + +#: config/rx/rx.opt:87 config/rl78/rl78.opt:27 +msgid "Use the simulator runtime." +msgstr "" + +#: config/rx/rx.opt:93 +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 compatible syntax." +msgstr "" + +#: config/rx/rx.opt:99 +msgid "Enable linker relaxation." +msgstr "" + +#: config/rx/rx.opt:105 +msgid "Maximum size in bytes of constant values allowed as operands." +msgstr "" + +#: config/rx/rx.opt:111 +msgid "Specifies the number of registers to reserve for interrupt handlers." +msgstr "" + +#: config/rx/rx.opt:117 +msgid "Specifies whether interrupt functions should save and restore the accumulator register." +msgstr "" + +#: config/rx/rx.opt:123 +msgid "Enables Position-Independent-Data (PID) mode." +msgstr "" + +#: config/rx/rx.opt:129 +msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit." +msgstr "" + +#: config/rx/rx.opt:135 +msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits." +msgstr "" + +#: config/rx/rx.opt:139 +msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned. This is the default." +msgstr "" + +#: config/rx/rx.opt:145 +msgid "Enable the use of the LRA register allocator." +msgstr "" + +#: config/rx/rx.opt:151 +msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions. Enabled by default." +msgstr "" + +#: config/rx/rx.opt:157 +msgid "Always use JSR, never BSR, for calls." +msgstr "" + +#: config/cr16/cr16.opt:23 +msgid "-msim Use simulator runtime." +msgstr "" + +#: config/cr16/cr16.opt:27 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Generate SBIT, CBIT instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/cr16/cr16.opt:31 +msgid "Support multiply accumulate instructions." +msgstr "" + +#: config/cr16/cr16.opt:38 +msgid "Treat data references as near, far or medium. medium is default." +msgstr "" + +#: config/cr16/cr16.opt:42 +#, fuzzy +#| msgid "Generate code for a cpu32" +msgid "Generate code for CR16C architecture." +msgstr "Ствараць код для цп32" + +#: config/cr16/cr16.opt:46 +#, fuzzy +msgid "Generate code for CR16C+ architecture (Default)." +msgstr "Генерыраваць код для Intel as" + +#: config/cr16/cr16.opt:50 +msgid "Treat integers as 32-bit." msgstr "" #: config/pa/pa-hpux.opt:27 @@ -10497,6 +10781,11 @@ msgstr "" msgid "Generate cpp defines for server IO." msgstr "Генерыраваць код для дадзенага ЦП" +#: config/pa/pa-hpux.opt:31 config/pa/pa-hpux1131.opt:23 +#: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23 +msgid "Specify UNIX standard for predefines and linking." +msgstr "" + #: config/pa/pa-hpux.opt:35 #, fuzzy #| msgid "Generate code for a DLL" @@ -10519,6 +10808,16 @@ msgstr "Стварыць код для DLL" msgid "Generate PA2.0 code (requires binutils 2.10 or later)." msgstr "" +#: config/pa/pa.opt:42 config/pa/pa.opt:70 common.opt:1167 common.opt:1375 +#: common.opt:1450 common.opt:1718 common.opt:1849 common.opt:2249 +#: common.opt:2285 common.opt:2378 common.opt:2382 common.opt:2487 +#: common.opt:2578 common.opt:2586 common.opt:2594 common.opt:2602 +#: common.opt:2703 common.opt:2755 common.opt:2843 common.opt:2980 +#: common.opt:2984 common.opt:2988 common.opt:2992 c-family/c.opt:1405 +#: c-family/c.opt:1437 c-family/c.opt:1685 fortran/lang.opt:763 +msgid "Does nothing. Preserved for backward compatibility." +msgstr "" + #: config/pa/pa.opt:46 msgid "Caller copies function arguments passed by hidden reference." msgstr "" @@ -10578,982 +10877,747 @@ msgstr "Выкарыстоўваць апаратную \"плаваючую к msgid "Do not disable space regs." msgstr "" -#: config/v850/v850.opt:29 -#, fuzzy -msgid "Use registers r2 and r5." -msgstr "невядомая назва рэгістра: %s" - -#: config/v850/v850.opt:33 -msgid "Use 4 byte entries in switch tables." +#: config/pa/pa64-hpux.opt:23 +msgid "Assume code will be linked by GNU ld." msgstr "" -#: config/v850/v850.opt:37 -#, fuzzy -#| msgid "Enable exception handling" -msgid "Enable backend debugging." -msgstr "Уключыць апрацоўку выключэньняў" +#: config/pa/pa64-hpux.opt:27 +msgid "Assume code will be linked by HP ld." +msgstr "" -#: config/v850/v850.opt:41 -#, fuzzy -msgid "Do not use the callt instruction (default)." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: config/vxworks.opt:36 +msgid "Assume the VxWorks RTP environment." +msgstr "" -#: config/v850/v850.opt:45 -msgid "Reuse r30 on a per function basis." +#: config/vxworks.opt:43 +msgid "Assume the VxWorks vThreads environment." msgstr "" -#: config/v850/v850.opt:52 -msgid "Prohibit PC relative function calls." +#: config/aarch64/aarch64.opt:43 +msgid "The possible TLS dialects:" msgstr "" -#: config/v850/v850.opt:56 -msgid "Use stubs for function prologues." +#: config/aarch64/aarch64.opt:55 +msgid "The code model option names for -mcmodel:" msgstr "" -#: config/v850/v850.opt:60 -msgid "Set the max size of data eligible for the SDA area." +#: config/aarch64/aarch64.opt:76 +msgid "Workaround for ARM Cortex-A53 Erratum number 835769." msgstr "" -#: config/v850/v850.opt:67 -#, fuzzy -msgid "Enable the use of the short load instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: config/aarch64/aarch64.opt:80 +msgid "Workaround for ARM Cortex-A53 Erratum number 843419." +msgstr "" -#: config/v850/v850.opt:71 -msgid "Same as: -mep -mprolog-function." +#: config/aarch64/aarch64.opt:92 +msgid "Don't assume that unaligned accesses are handled by the system." msgstr "" -#: config/v850/v850.opt:75 -msgid "Set the max size of data eligible for the TDA area." +#: config/aarch64/aarch64.opt:100 +msgid "Specify TLS dialect." msgstr "" -#: config/v850/v850.opt:82 -msgid "Do not enforce strict alignment." +#: config/aarch64/aarch64.opt:104 +msgid "Specifies bit size of immediate TLS offsets. Valid values are 12, 24, 32, 48." msgstr "" -#: config/v850/v850.opt:86 -msgid "Put jump tables for switch statements into the .data section rather than the .code section." +#: config/aarch64/aarch64.opt:123 +msgid "Use features of architecture ARCH." msgstr "" -#: config/v850/v850.opt:93 -#, fuzzy -#| msgid "Optimize for F930 processors" -msgid "Compile for the v850 processor." -msgstr "Аптымізацыя для F930 працэсараў" +#: config/aarch64/aarch64.opt:127 +msgid "Use features of and optimize for CPU." +msgstr "" -#: config/v850/v850.opt:97 +#: config/aarch64/aarch64.opt:131 #, fuzzy -#| msgid "Optimize for F930 processors" -msgid "Compile for the v850e processor." -msgstr "Аптымізацыя для F930 працэсараў" +#| msgid "Optimize for 3900" +msgid "Optimize for CPU." +msgstr "Аптымізаваць для 3900" -#: config/v850/v850.opt:101 +#: config/aarch64/aarch64.opt:135 #, fuzzy -#| msgid "Optimize for F930 processors" -msgid "Compile for the v850e1 processor." -msgstr "Аптымізацыя для F930 працэсараў" +msgid "Generate code that conforms to the specified ABI." +msgstr "Генерыраваць код для дадзенага ЦП" -#: config/v850/v850.opt:105 -msgid "Compile for the v850es variant of the v850e1." +#: config/aarch64/aarch64.opt:139 +msgid "-moverride=\tPower users only! Override CPU optimization parameters." msgstr "" -#: config/v850/v850.opt:109 -#, fuzzy -#| msgid "Optimize for F930 processors" -msgid "Compile for the v850e2 processor." -msgstr "Аптымізацыя для F930 працэсараў" - -#: config/v850/v850.opt:113 -#, fuzzy -#| msgid "Optimize for F930 processors" -msgid "Compile for the v850e2v3 processor." -msgstr "Аптымізацыя для F930 працэсараў" +#: config/aarch64/aarch64.opt:143 +msgid "Known AArch64 ABIs (for use with the -mabi= option):" +msgstr "" -#: config/v850/v850.opt:117 -#, fuzzy -#| msgid "Optimize for F930 processors" -msgid "Compile for the v850e3v5 processor." -msgstr "Аптымізацыя для F930 працэсараў" +#: config/aarch64/aarch64.opt:153 +msgid "PC relative literal loads." +msgstr "" -#: config/v850/v850.opt:124 -msgid "Enable v850e3v5 loop instructions." +#: config/aarch64/aarch64.opt:157 +msgid "Use branch-protection features." msgstr "" -#: config/v850/v850.opt:128 -msgid "Set the max size of data eligible for the ZDA area." +#: config/aarch64/aarch64.opt:161 +msgid "Select return address signing scope." msgstr "" -#: config/v850/v850.opt:135 -msgid "Enable relaxing in the assembler." +#: config/aarch64/aarch64.opt:165 +msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):" msgstr "" -#: config/v850/v850.opt:139 -msgid "Prohibit PC relative jumps." +#: config/aarch64/aarch64.opt:178 +msgid "Enable the reciprocal square root approximation. Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision." msgstr "" -#: config/v850/v850.opt:143 -#, fuzzy -#| msgid "Use hardware floating point" -msgid "Inhibit the use of hardware floating point instructions." -msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" +#: config/aarch64/aarch64.opt:184 +msgid "Enable the square root approximation. Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt." +msgstr "" -#: config/v850/v850.opt:147 -msgid "Allow the use of hardware floating point instructions for V850E2V3 and up." +#: config/aarch64/aarch64.opt:191 +msgid "Enable the division approximation. Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision." msgstr "" -#: config/v850/v850.opt:151 -msgid "Enable support for the RH850 ABI. This is the default." +#: config/aarch64/aarch64.opt:197 +msgid "The possible SVE vector lengths:" msgstr "" -#: config/v850/v850.opt:155 -msgid "Enable support for the old GCC ABI." +#: config/aarch64/aarch64.opt:219 +msgid "-msve-vector-bits=\tSet the number of bits in an SVE vector register." msgstr "" -#: config/v850/v850.opt:159 -msgid "Support alignments of up to 64-bits." +#: config/aarch64/aarch64.opt:223 +msgid "Enables verbose cost model dumping in the debug dump files." msgstr "" -#: config/g.opt:27 -msgid "-G\tPut global and static data smaller than bytes into a special section (on some targets)." +#: config/aarch64/aarch64.opt:227 +msgid "Generate code to track when the CPU might be speculating incorrectly." msgstr "" -#: config/lynx.opt:23 -msgid "Support legacy multi-threading." +#: config/aarch64/aarch64.opt:235 config/rs6000/rs6000.opt:546 +msgid "Valid arguments to -mstack-protector-guard=:" msgstr "" -#: config/lynx.opt:27 -#, fuzzy -#| msgid "Use hardware fp" -msgid "Use shared libraries." -msgstr "Выкарыстоўваць апаратную плаваючую кропку" +#: config/aarch64/aarch64.opt:245 +msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code." +msgstr "" -#: config/lynx.opt:31 -msgid "Support multi-threading." +#: config/aarch64/aarch64.opt:251 +msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code." msgstr "" -#: config/nvptx/nvptx.opt:22 config/gcn/gcn.opt:47 +#: config/h8300/h8300.opt:23 #, fuzzy -#| msgid "Generate code for a 68302" -msgid "Generate code for a 32-bit ABI." -msgstr "Ствараць код для 68302" +#| msgid "Generate code for a DLL" +msgid "Generate H8S code." +msgstr "Стварыць код для DLL" -#: config/nvptx/nvptx.opt:26 config/gcn/gcn.opt:51 +#: config/h8300/h8300.opt:27 #, fuzzy -#| msgid "Generate code for a 68040" -msgid "Generate code for a 64-bit ABI." -msgstr "Ствараць код для 68040" +#| msgid "Generate code for a DLL" +msgid "Generate H8SX code." +msgstr "Стварыць код для DLL" -#: config/nvptx/nvptx.opt:30 -msgid "Link in code for a __main kernel." +#: config/h8300/h8300.opt:31 +msgid "Generate H8S/2600 code." msgstr "" -#: config/nvptx/nvptx.opt:34 -msgid "Optimize partition neutering." +#: config/h8300/h8300.opt:35 +msgid "Make integers 32 bits wide." msgstr "" -#: config/nvptx/nvptx.opt:38 -msgid "Use custom stacks instead of local memory for automatic storage." +#: config/h8300/h8300.opt:42 +msgid "Use registers for argument passing." msgstr "" -#: config/nvptx/nvptx.opt:42 -msgid "Specify size of .local memory used for stack when the exact amount is not known." +#: config/h8300/h8300.opt:46 +msgid "Consider access to byte sized memory slow." msgstr "" -#: config/nvptx/nvptx.opt:46 -msgid "Generate code that can keep local state uniform across all lanes." +#: config/h8300/h8300.opt:50 +msgid "Enable linker relaxing." msgstr "" -#: config/nvptx/nvptx.opt:50 -msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt." +#: config/h8300/h8300.opt:54 +msgid "Generate H8/300H code." msgstr "" -#: config/nvptx/nvptx.opt:54 -msgid "Known PTX ISA versions (for use with the -misa= option):" +#: config/h8300/h8300.opt:58 +msgid "Enable the normal mode." msgstr "" -#: config/nvptx/nvptx.opt:64 -msgid "Specify the version of the ptx ISA to use." +#: config/h8300/h8300.opt:62 +msgid "Use H8/300 alignment rules." msgstr "" -#: config/vxworks.opt:36 -msgid "Assume the VxWorks RTP environment." +#: config/h8300/h8300.opt:66 +msgid "Push extended registers on stack in monitor functions." msgstr "" -#: config/vxworks.opt:43 -msgid "Assume the VxWorks vThreads environment." +#: config/h8300/h8300.opt:70 +msgid "Do not push extended registers on stack in monitor functions." msgstr "" -#: config/cr16/cr16.opt:23 -msgid "-msim Use simulator runtime." +#: config/nvptx/nvptx.opt:30 +msgid "Link in code for a __main kernel." msgstr "" -#: config/cr16/cr16.opt:27 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Generate SBIT, CBIT instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/cr16/cr16.opt:31 -msgid "Support multiply accumulate instructions." +#: config/nvptx/nvptx.opt:34 +msgid "Optimize partition neutering." msgstr "" -#: config/cr16/cr16.opt:38 -msgid "Treat data references as near, far or medium. medium is default." +#: config/nvptx/nvptx.opt:38 +msgid "Use custom stacks instead of local memory for automatic storage." msgstr "" -#: config/cr16/cr16.opt:42 -#, fuzzy -#| msgid "Generate code for a cpu32" -msgid "Generate code for CR16C architecture." -msgstr "Ствараць код для цп32" - -#: config/cr16/cr16.opt:46 -#, fuzzy -msgid "Generate code for CR16C+ architecture (Default)." -msgstr "Генерыраваць код для Intel as" +#: config/nvptx/nvptx.opt:42 +msgid "Specify size of .local memory used for stack when the exact amount is not known." +msgstr "" -#: config/cr16/cr16.opt:50 -msgid "Treat integers as 32-bit." +#: config/nvptx/nvptx.opt:46 +msgid "Generate code that can keep local state uniform across all lanes." msgstr "" -#: config/avr/avr.opt:23 -msgid "Use subroutines for function prologues and epilogues." +#: config/nvptx/nvptx.opt:50 +msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt." msgstr "" -#: config/avr/avr.opt:26 -#, c-format -msgid "missing device or architecture after %qs" +#: config/nvptx/nvptx.opt:54 +msgid "Known PTX ISA versions (for use with the -misa= option):" msgstr "" -#: config/avr/avr.opt:27 -msgid "-mmcu=MCU\tSelect the target MCU." +#: config/nvptx/nvptx.opt:64 +msgid "Specify the version of the ptx ISA to use." msgstr "" -#: config/avr/avr.opt:31 -msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues." +#: config/vax/vax.opt:23 config/vax/vax.opt:27 +msgid "Target DFLOAT double precision code." msgstr "" -#: config/avr/avr.opt:35 -msgid "Set the number of 64 KiB flash segments." +#: config/vax/vax.opt:31 config/vax/vax.opt:35 +msgid "Generate GFLOAT double precision code." msgstr "" -#: config/avr/avr.opt:39 -msgid "Indicate presence of a processor erratum." +#: config/vax/vax.opt:39 +#, fuzzy +#| msgid "Generate code for GNU as" +msgid "Generate code for GNU assembler (gas)." +msgstr "Генерыраваць код для GNU as" + +#: config/vax/vax.opt:43 +#, fuzzy +#| msgid "Generate code for GNU as" +msgid "Generate code for UNIX assembler." +msgstr "Генерыраваць код для GNU as" + +#: config/vax/vax.opt:47 +msgid "Use VAXC structure conventions." msgstr "" -#: config/avr/avr.opt:43 -msgid "Enable Read-Modify-Write (RMW) instructions support/use." +#: config/vax/vax.opt:51 +msgid "Use new adddi3/subdi3 patterns." msgstr "" -#: config/avr/avr.opt:53 -msgid "Use RJMP / RCALL even though CALL / JMP are available." +#: config/linux.opt:24 +msgid "Use Bionic C library." msgstr "" -#: config/avr/avr.opt:57 +#: config/linux.opt:28 #, fuzzy -#| msgid "Use 32 bit int" -msgid "Use an 8-bit 'int' type." -msgstr "Выкарыстоўваць 32-х бітны int" +#| msgid "Use GNU as" +msgid "Use GNU C library." +msgstr "Выкарыстоўваць GNU як" -#: config/avr/avr.opt:61 -msgid "Change the stack pointer without disabling interrupts." +#: config/linux.opt:32 +msgid "Use uClibc C library." msgstr "" -#: config/avr/avr.opt:65 -msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 0." +#: config/linux.opt:36 +msgid "Use musl C library." msgstr "" -#: config/avr/avr.opt:69 -msgid "Treat main as if it had attribute OS_task." -msgstr "" +#: config/mmix/mmix.opt:24 +#, fuzzy +msgid "For intrinsics library: pass all parameters in registers." +msgstr "Не выкарыстоўваць рэгістра sb" -#: config/avr/avr.opt:79 -msgid "Change only the low 8 bits of the stack pointer." +#: config/mmix/mmix.opt:28 +msgid "Use register stack for parameters and return value." msgstr "" -#: config/avr/avr.opt:83 -msgid "Relax branches." +#: config/mmix/mmix.opt:32 +msgid "Use call-clobbered registers for parameters and return value." msgstr "" -#: config/avr/avr.opt:87 -msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs." +#: config/mmix/mmix.opt:37 +msgid "Use epsilon-respecting floating point compare instructions." msgstr "" -#: config/avr/avr.opt:91 -msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue. Without this option, outgoing arguments are pushed before calling a function and popped afterwards. This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf." +#: config/mmix/mmix.opt:41 +msgid "Use zero-extending memory loads, not sign-extending ones." msgstr "" -#: config/avr/avr.opt:95 -msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X." +#: config/mmix/mmix.opt:45 +msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)." msgstr "" -#: config/avr/avr.opt:100 -msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU." +#: config/mmix/mmix.opt:49 +msgid "Prepend global symbols with \":\" (for use with PREFIX)." msgstr "" -#: config/avr/avr.opt:104 -msgid "Warn if the address space of an address is changed." +#: config/mmix/mmix.opt:53 +msgid "Do not provide a default start-address 0x100 of the program." msgstr "" -#: config/avr/avr.opt:108 -msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default." +#: config/mmix/mmix.opt:57 +msgid "Link to emit program in ELF format (rather than mmo)." msgstr "" -#: config/avr/avr.opt:112 -msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types." +#: config/mmix/mmix.opt:61 +msgid "Use P-mnemonics for branches statically predicted as taken." msgstr "" -#: config/avr/avr.opt:116 -msgid "Assume that all data in static storage can be accessed by LDS / STS. This option is only useful for reduced Tiny devices." +#: config/mmix/mmix.opt:65 +msgid "Don't use P-mnemonics for branches." msgstr "" -#: config/avr/avr.opt:120 -msgid "Do not link against the device-specific library lib.a." +#: config/mmix/mmix.opt:79 +msgid "Use addresses that allocate global registers." msgstr "" -#: config/m32r/m32r.opt:34 -msgid "Compile for the m32rx." +#: config/mmix/mmix.opt:83 +msgid "Do not use addresses that allocate global registers." msgstr "" -#: config/m32r/m32r.opt:38 -msgid "Compile for the m32r2." +#: config/mmix/mmix.opt:87 +msgid "Generate a single exit point for each function." msgstr "" -#: config/m32r/m32r.opt:42 -msgid "Compile for the m32r." -msgstr "" +#: config/mmix/mmix.opt:91 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Do not generate a single exit point for each function." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/m32r/m32r.opt:46 -msgid "Align all loops to 32 byte boundary." +#: config/mmix/mmix.opt:95 +msgid "Set start-address of the program." msgstr "" -#: config/m32r/m32r.opt:50 -msgid "Prefer branches over conditional execution." +#: config/mmix/mmix.opt:99 +msgid "Set start-address of data." msgstr "" -#: config/m32r/m32r.opt:54 -msgid "Give branches their default cost." +#: config/fr30/fr30.opt:23 +msgid "Assume small address space." msgstr "" -#: config/m32r/m32r.opt:58 +#: config/pdp11/pdp11.opt:23 #, fuzzy -#| msgid "Output compiler statistics" -msgid "Display compile time statistics." -msgstr "Вывесці статыстыку капілятара" +#| msgid "Generate code for a 520X" +msgid "Generate code for an 11/10." +msgstr "Ствараць код для 520X" -#: config/m32r/m32r.opt:62 -msgid "Specify cache flush function." -msgstr "" +#: config/pdp11/pdp11.opt:27 +#, fuzzy +#| msgid "Generate code for a 68040" +msgid "Generate code for an 11/40." +msgstr "Ствараць код для 68040" -#: config/m32r/m32r.opt:66 -msgid "Specify cache flush trap number." -msgstr "" +#: config/pdp11/pdp11.opt:31 +#, fuzzy +#| msgid "Generate code for a 520X" +msgid "Generate code for an 11/45." +msgstr "Ствараць код для 520X" -#: config/m32r/m32r.opt:70 -msgid "Only issue one instruction per cycle." +#: config/pdp11/pdp11.opt:35 +msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)." msgstr "" -#: config/m32r/m32r.opt:74 -msgid "Allow two instructions to be issued per cycle." -msgstr "" +#: config/pdp11/pdp11.opt:39 +#, fuzzy +#| msgid "Use DEC assembler syntax" +msgid "Use the DEC assembler syntax." +msgstr "Выкарыстоўваць DEC-сінтакс для асэмблера" -#: config/m32r/m32r.opt:78 -msgid "Code size: small, medium or large." -msgstr "" +#: config/pdp11/pdp11.opt:43 +#, fuzzy +#| msgid "Use UNIX assembler syntax" +msgid "Use the GNU assembler syntax." +msgstr "Выкарыстоўваць UNIX-сінтакс для асэмблера" -#: config/m32r/m32r.opt:94 -msgid "Don't call any cache flush functions." -msgstr "" +#: config/pdp11/pdp11.opt:47 config/frv/frv.opt:158 +#: config/rs6000/rs6000.opt:188 +#, fuzzy +#| msgid "Use hardware floating point" +msgid "Use hardware floating point." +msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" -#: config/m32r/m32r.opt:98 -msgid "Don't call any cache flush trap." -msgstr "" +#: config/pdp11/pdp11.opt:51 +#, fuzzy +#| msgid "Use 16 bit int" +msgid "Use 16 bit int." +msgstr "Выкарыстоўваць 16-ці бітны int" -#: config/m32r/m32r.opt:105 -msgid "Small data area: none, sdata, use." -msgstr "" +#: config/pdp11/pdp11.opt:55 +#, fuzzy +#| msgid "Use 32 bit int" +msgid "Use 32 bit int." +msgstr "Выкарыстоўваць 32-х бітны int" -#: config/s390/tpf.opt:23 -msgid "Enable TPF-OS tracing code." -msgstr "" +#: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:184 +#, fuzzy +#| msgid "Use hardware floating point" +msgid "Do not use hardware floating point." +msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" -#: config/s390/tpf.opt:27 -msgid "Specify main object for TPF-OS." +#: config/pdp11/pdp11.opt:63 +msgid "Target has split I&D." msgstr "" -#: config/s390/s390.opt:48 -msgid "31 bit ABI." -msgstr "" +#: config/pdp11/pdp11.opt:67 +#, fuzzy +#| msgid "Use UNIX assembler syntax" +msgid "Use UNIX assembler syntax." +msgstr "Выкарыстоўваць UNIX-сінтакс для асэмблера" -#: config/s390/s390.opt:52 -msgid "64 bit ABI." +#: config/pdp11/pdp11.opt:71 +msgid "Use LRA register allocator." msgstr "" -#: config/s390/s390.opt:117 -msgid "Maintain backchain pointer." +#: config/frv/frv.opt:30 +msgid "Use 4 media accumulators." msgstr "" -#: config/s390/s390.opt:121 -msgid "Additional debug prints." +#: config/frv/frv.opt:34 +msgid "Use 8 media accumulators." msgstr "" -#: config/s390/s390.opt:125 -msgid "ESA/390 architecture." +#: config/frv/frv.opt:38 +#, fuzzy +#| msgid "Enable SSA optimizations" +msgid "Enable label alignment optimizations." +msgstr "Уключаць SSA аптымізацыю" + +#: config/frv/frv.opt:42 +msgid "Dynamically allocate cc registers." msgstr "" -#: config/s390/s390.opt:129 -msgid "Enable decimal floating point hardware support." +#: config/frv/frv.opt:49 +msgid "Set the cost of branches." msgstr "" -#: config/s390/s390.opt:133 -#, fuzzy -#| msgid "Use hardware floating point" -msgid "Enable hardware floating point." -msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" +#: config/frv/frv.opt:53 +msgid "Enable conditional execution other than moves/scc." +msgstr "" -#: config/s390/s390.opt:137 -msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching." +#: config/frv/frv.opt:57 +msgid "Change the maximum length of conditionally-executed sequences." msgstr "" -#: config/s390/s390.opt:155 -msgid "Use hardware transactional execution instructions." +#: config/frv/frv.opt:61 +msgid "Change the number of temporary registers that are available to conditionally-executed sequences." msgstr "" -#: config/s390/s390.opt:159 -msgid "Use hardware vector facility instructions and enable the vector ABI." +#: config/frv/frv.opt:65 +msgid "Enable conditional moves." msgstr "" -#: config/s390/s390.opt:163 -msgid "Use packed stack layout." +#: config/frv/frv.opt:69 +msgid "Set the target CPU type." msgstr "" -#: config/s390/s390.opt:167 -msgid "Use bras for executable < 64k." +#: config/frv/frv.opt:73 +msgid "Known FR-V CPUs (for use with the -mcpu= option):" msgstr "" -#: config/s390/s390.opt:171 +#: config/frv/frv.opt:122 #, fuzzy -#| msgid "Use hardware floating point" -msgid "Disable hardware floating point." -msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" +#| msgid "Don't use AltiVec instructions" +msgid "Use fp double instructions." +msgstr "Не выкарыстоўваць інструкцыі AltiVec" -#: config/s390/s390.opt:175 -msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered." +#: config/frv/frv.opt:126 +msgid "Change the ABI to allow double word insns." msgstr "" -#: config/s390/s390.opt:179 -msgid "Switches off the -mstack-guard= option." +#: config/frv/frv.opt:130 config/bfin/bfin.opt:90 +msgid "Enable Function Descriptor PIC mode." msgstr "" -#: config/s390/s390.opt:183 -msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit." +#: config/frv/frv.opt:134 +msgid "Just use icc0/fcc0." msgstr "" -#: config/s390/s390.opt:187 -msgid "Switches off the -mstack-size= option." +#: config/frv/frv.opt:138 +msgid "Only use 32 FPRs." msgstr "" -#: config/s390/s390.opt:195 -msgid "Use the mvcle instruction for block moves." +#: config/frv/frv.opt:142 +msgid "Use 64 FPRs." msgstr "" -#: config/s390/s390.opt:199 -msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h." +#: config/frv/frv.opt:146 +msgid "Only use 32 GPRs." msgstr "" -#: config/s390/s390.opt:204 -msgid "Warn if a function uses alloca or creates an array with dynamic size." +#: config/frv/frv.opt:150 +msgid "Use 64 GPRs." msgstr "" -#: config/s390/s390.opt:208 -msgid "Warn if a single function's framesize exceeds the given framesize." +#: config/frv/frv.opt:154 +msgid "Enable use of GPREL for read-only data in FDPIC." msgstr "" -#: config/s390/s390.opt:212 -msgid "z/Architecture." +#: config/frv/frv.opt:162 config/bfin/bfin.opt:94 +msgid "Enable inlining of PLT in function calls." msgstr "" -#: config/s390/s390.opt:216 -msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1." +#: config/frv/frv.opt:166 +msgid "Enable PIC support for building libraries." msgstr "" -#: config/s390/s390.opt:226 config/arm/arm.opt:172 -msgid "Assume data segments are relative to text segment." +#: config/frv/frv.opt:170 +msgid "Follow the EABI linkage requirements." msgstr "" -#: config/s390/s390.opt:231 -msgid "Wrap all indirect branches into execute in order to disable branch prediction." +#: config/frv/frv.opt:174 +msgid "Disallow direct calls to global functions." msgstr "" -#: config/s390/s390.opt:236 -msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction. Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI. For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead." +#: config/frv/frv.opt:178 +#, fuzzy +msgid "Use media instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" + +#: config/frv/frv.opt:182 +msgid "Use multiply add/subtract instructions." msgstr "" -#: config/s390/s390.opt:244 -msgid "Wrap all indirect calls into execute in order to disable branch prediction." +#: config/frv/frv.opt:186 +msgid "Enable optimizing &&/|| in conditional execution." msgstr "" -#: config/s390/s390.opt:248 -msgid "Wrap all indirect return branches into execute in order to disable branch prediction." +#: config/frv/frv.opt:190 +msgid "Enable nested conditional execution optimizations." msgstr "" -#: config/s390/s390.opt:253 -msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory." +#: config/frv/frv.opt:195 +msgid "Do not mark ABI switches in e_flags." msgstr "" -#: config/s390/s390.opt:259 -msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory." +#: config/frv/frv.opt:199 +msgid "Remove redundant membars." msgstr "" -#: config/s390/s390.opt:281 -msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options. The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location." +#: config/frv/frv.opt:203 +msgid "Pack VLIW instructions." msgstr "" -#: config/s390/s390.opt:290 -msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run." +#: config/frv/frv.opt:207 +msgid "Enable setting GPRs to the result of comparisons." msgstr "" -#: config/s390/s390.opt:295 -msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls." +#: config/frv/frv.opt:211 +msgid "Change the amount of scheduler lookahead." msgstr "" -#: config/rl78/rl78.opt:27 config/rx/rx.opt:87 -msgid "Use the simulator runtime." +#: config/frv/frv.opt:219 +msgid "Assume a large TLS segment." msgstr "" -#: config/rl78/rl78.opt:31 -msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)." +#: config/frv/frv.opt:223 +msgid "Do not assume a large TLS segment." msgstr "" -#: config/rl78/rl78.opt:50 -msgid "Use all registers, reserving none for interrupt handlers." +#: config/frv/frv.opt:228 +msgid "Cause gas to print tomcat statistics." msgstr "" -#: config/rl78/rl78.opt:54 -msgid "Enable assembler and linker relaxation. Enabled by default at -Os." +#: config/frv/frv.opt:233 +msgid "Link with the library-pic libraries." msgstr "" -#: config/rl78/rl78.opt:58 -msgid "Selects the type of RL78 core being targeted (g10/g13/g14). The default is the G14. If set, also selects the hardware multiply support to be used." +#: config/frv/frv.opt:237 +msgid "Allow branches to be packed with other instructions." msgstr "" -#: config/rl78/rl78.opt:77 -msgid "Alias for -mcpu=g10." +#: config/tilegx/tilegx.opt:30 +msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):" msgstr "" -#: config/rl78/rl78.opt:81 -msgid "Alias for -mcpu=g13." +#: config/tilegx/tilegx.opt:37 +msgid "Compile with 32 bit longs and pointers." msgstr "" -#: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89 -msgid "Alias for -mcpu=g14." +#: config/tilegx/tilegx.opt:41 +msgid "Compile with 64 bit longs and pointers." msgstr "" -#: config/rl78/rl78.opt:93 -msgid "Assume ES is zero throughout program execution, use ES: for read-only data." +#: config/tilegx/tilegx.opt:53 +msgid "Use given TILE-Gx code model." msgstr "" -#: config/rl78/rl78.opt:97 -msgid "Stores the MDUC registers in interrupt handlers for G13 target." +#: config/lynx.opt:23 +msgid "Support legacy multi-threading." +msgstr "" + +#: config/lynx.opt:27 +#, fuzzy +#| msgid "Use hardware fp" +msgid "Use shared libraries." +msgstr "Выкарыстоўваць апаратную плаваючую кропку" + +#: config/lynx.opt:31 +msgid "Support multi-threading." msgstr "" #: config/stormy16/stormy16.opt:24 msgid "Provide libraries for the simulator." msgstr "" -#: config/arm/arm-tables.opt:25 -msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):" +#: config/bfin/bfin.opt:48 +msgid "Omit frame pointer for leaf functions." msgstr "" -#: config/arm/arm-tables.opt:257 -msgid "Known ARM architectures (for use with the -march= option):" +#: config/bfin/bfin.opt:52 +msgid "Program is entirely located in low 64k of memory." msgstr "" -#: config/arm/arm-tables.opt:354 -msgid "Known ARM FPUs (for use with the -mfpu= option):" +#: config/bfin/bfin.opt:56 +msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction." msgstr "" -#: config/arm/arm.opt:35 -msgid "TLS dialect to use:" +#: config/bfin/bfin.opt:61 +msgid "Avoid speculative loads to work around a hardware anomaly." msgstr "" -#: config/arm/arm.opt:45 -msgid "Specify an ABI." +#: config/bfin/bfin.opt:65 +msgid "Enabled ID based shared library." msgstr "" -#: config/arm/arm.opt:49 -msgid "Known ARM ABIs (for use with the -mabi= option):" +#: config/bfin/bfin.opt:69 +msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library." msgstr "" -#: config/arm/arm.opt:68 -msgid "Generate a call to abort if a noreturn function returns." -msgstr "" +#: config/bfin/bfin.opt:86 +#, fuzzy +msgid "Link with the fast floating-point library." +msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" -#: config/arm/arm.opt:75 -msgid "Generate APCS conformant stack frames." +#: config/bfin/bfin.opt:98 +msgid "Do stack checking using bounds in L1 scratch memory." msgstr "" -#: config/arm/arm.opt:79 -msgid "Generate re-entrant, PIC code." +#: config/bfin/bfin.opt:102 +msgid "Enable multicore support." msgstr "" -#: config/arm/arm.opt:95 -#, fuzzy -#| msgid "Generate code without GP reg" -msgid "Generate code in 32 bit ARM state." -msgstr "Генерыраваць код без GP reg" - -#: config/arm/arm.opt:103 -msgid "Thumb: Assume non-static functions may be called from ARM code." +#: config/bfin/bfin.opt:106 +msgid "Build for Core A." msgstr "" -#: config/arm/arm.opt:107 -msgid "Thumb: Assume function pointers may go to non-Thumb aware code." +#: config/bfin/bfin.opt:110 +msgid "Build for Core B." msgstr "" -#: config/arm/arm.opt:115 -msgid "Specify if floating point hardware should be used." +#: config/bfin/bfin.opt:114 +msgid "Build for SDRAM." msgstr "" -#: config/arm/arm.opt:119 -msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions." +#: config/bfin/bfin.opt:118 +msgid "Assume ICPLBs are enabled at runtime." msgstr "" -#: config/arm/arm.opt:123 -msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):" +#: config/cris/cris.opt:45 +msgid "Work around bug in multiplication instruction." msgstr "" -#: config/arm/arm.opt:136 -msgid "Switch ARM/Thumb modes on alternating functions for compiler testing." +#: config/cris/cris.opt:51 +msgid "Compile for ETRAX 4 (CRIS v3)." msgstr "" -#: config/arm/arm.opt:140 -#, fuzzy -msgid "Specify the __fp16 floating-point format." -msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" - -#: config/arm/arm.opt:144 -msgid "Known __fp16 formats (for use with the -mfp16-format= option):" -msgstr "" - -#: config/arm/arm.opt:157 -msgid "Specify the name of the target floating point hardware/format." -msgstr "" - -#: config/arm/arm.opt:168 -msgid "Generate call insns as indirect calls, if necessary." -msgstr "" - -#: config/arm/arm.opt:176 -msgid "Specify the register to be used for PIC addressing." -msgstr "" - -#: config/arm/arm.opt:180 -msgid "Store function names in object code." -msgstr "" - -#: config/arm/arm.opt:184 -msgid "Permit scheduling of a function's prologue sequence." -msgstr "" - -#: config/arm/arm.opt:188 config/rs6000/rs6000.opt:240 -msgid "Do not load the PIC register in function prologues." -msgstr "" - -#: config/arm/arm.opt:195 -msgid "Specify the minimum bit alignment of structures. (Deprecated)." -msgstr "" - -#: config/arm/arm.opt:199 -#, fuzzy -#| msgid "Generate code for GNU as" -msgid "Generate code for Thumb state." -msgstr "Генерыраваць код для GNU as" - -#: config/arm/arm.opt:203 -msgid "Support calls between Thumb and ARM instruction sets." -msgstr "" - -#: config/arm/arm.opt:207 -msgid "Specify thread local storage scheme." -msgstr "" - -#: config/arm/arm.opt:211 -msgid "Specify how to access the thread pointer." -msgstr "" - -#: config/arm/arm.opt:215 -msgid "Valid arguments to -mtp=:" -msgstr "" - -#: config/arm/arm.opt:228 -msgid "Thumb: Generate (non-leaf) stack frames even if not needed." -msgstr "" - -#: config/arm/arm.opt:232 -msgid "Thumb: Generate (leaf) stack frames even if not needed." -msgstr "" - -#: config/arm/arm.opt:236 config/mn10300/mn10300.opt:42 -msgid "Tune code for the given processor." -msgstr "" - -#: config/arm/arm.opt:240 -msgid "Print CPU tuning information as comment in assembler file. This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code." -msgstr "" - -#: config/arm/arm.opt:251 -msgid "Use Neon quad-word (rather than double-word) registers for vectorization." -msgstr "" - -#: config/arm/arm.opt:255 -msgid "Use Neon double-word (rather than quad-word) registers for vectorization." -msgstr "" - -#: config/arm/arm.opt:259 -msgid "Enable more verbose RTX cost dumps during debug. For GCC developers use only." -msgstr "" - -#: config/arm/arm.opt:263 -msgid "Only generate absolute relocations on word sized values." -msgstr "" - -#: config/arm/arm.opt:267 -msgid "Generate IT blocks appropriate for ARMv8." -msgstr "" - -#: config/arm/arm.opt:271 -msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata." -msgstr "" - -#: config/arm/arm.opt:276 config/nds32/nds32.opt:461 config/arc/arc.opt:496 -msgid "Enable unaligned word and halfword accesses to packed data." -msgstr "" - -#: config/arm/arm.opt:280 -msgid "Use Neon to perform 64-bits operations rather than core registers." -msgstr "" - -#: config/arm/arm.opt:284 -msgid "Assume loading data from flash is slower than fetching instructions." -msgstr "" - -#: config/arm/arm.opt:288 -msgid "Assume unified syntax for inline assembly code." -msgstr "" - -#: config/arm/arm.opt:292 -msgid "Do not allow constant data to be placed in code sections." -msgstr "" - -#: config/arm/arm.opt:296 -msgid "When linking for big-endian targets, generate a BE8 format image." -msgstr "" - -#: config/arm/arm.opt:300 -msgid "When linking for big-endian targets, generate a legacy BE32 format image." -msgstr "" - -#: config/arm/arm.opt:304 config/sh/sh.opt:195 -msgid "Cost to assume for a branch insn." -msgstr "" - -#: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34 -#: config/visium/visium.opt:37 -#, fuzzy -#| msgid "Use hardware fp" -msgid "Use hardware FP." -msgstr "Выкарыстоўваць апаратную плаваючую кропку" - -#: config/sparc/sparc.opt:38 config/visium/visium.opt:41 -#, fuzzy -#| msgid "Do not use hardware fp" -msgid "Do not use hardware FP." -msgstr "Не выкарыстоўваць апаратную плаваючую кропку" - -#: config/sparc/sparc.opt:42 -#, fuzzy -#| msgid "Use alternate register names" -msgid "Use flat register window model." -msgstr "Выкарыстоўвываць альтэрнатыўныя назвы рэгістраў" - -#: config/sparc/sparc.opt:46 -msgid "Assume possible double misalignment." +#: config/cris/cris.opt:56 +msgid "Compile for ETRAX 100 (CRIS v8)." msgstr "" -#: config/sparc/sparc.opt:50 -#, fuzzy -#| msgid "Use 64-bit general registers" -msgid "Use ABI reserved registers." -msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры" - -#: config/sparc/sparc.opt:54 -msgid "Use hardware quad FP instructions." +#: config/cris/cris.opt:64 +msgid "Emit verbose debug information in assembly code." msgstr "" -#: config/sparc/sparc.opt:58 +#: config/cris/cris.opt:71 #, fuzzy -msgid "Do not use hardware quad fp instructions." +msgid "Do not use condition codes from normal instructions." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/sparc/sparc.opt:62 -msgid "Enable Local Register Allocation." -msgstr "" - -#: config/sparc/sparc.opt:66 -msgid "Compile for V8+ ABI." -msgstr "" - -#: config/sparc/sparc.opt:70 -msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions." -msgstr "" - -#: config/sparc/sparc.opt:74 -msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions." -msgstr "" - -#: config/sparc/sparc.opt:78 -msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions." -msgstr "" - -#: config/sparc/sparc.opt:82 -msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions." -msgstr "" - -#: config/sparc/sparc.opt:86 -msgid "Use additional VIS instructions introduced in OSA2017." -msgstr "" - -#: config/sparc/sparc.opt:90 -msgid "Use UltraSPARC Compare-and-Branch extensions." -msgstr "" - -#: config/sparc/sparc.opt:94 -msgid "Use UltraSPARC Fused Multiply-Add extensions." -msgstr "" - -#: config/sparc/sparc.opt:98 -msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction." +#: config/cris/cris.opt:80 +msgid "Do not emit addressing modes with side-effect assignment." msgstr "" -#: config/sparc/sparc.opt:102 -msgid "Use UltraSPARC Population-Count instruction." +#: config/cris/cris.opt:89 +msgid "Do not tune stack alignment." msgstr "" -#: config/sparc/sparc.opt:106 -msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction." +#: config/cris/cris.opt:98 +msgid "Do not tune writable data alignment." msgstr "" -#: config/sparc/sparc.opt:110 -msgid "Pointers are 64-bit." +#: config/cris/cris.opt:107 +msgid "Do not tune code and read-only data alignment." msgstr "" -#: config/sparc/sparc.opt:114 -msgid "Pointers are 32-bit." +#: config/cris/cris.opt:116 +msgid "Align code and data to 32 bits." msgstr "" -#: config/sparc/sparc.opt:118 -#, fuzzy -#| msgid "Use 64 bit float" -msgid "Use 64-bit ABI." -msgstr "Выкарыстоўваць 64-х бітны float" - -#: config/sparc/sparc.opt:122 +#: config/cris/cris.opt:133 #, fuzzy -#| msgid "Use 32 bit int" -msgid "Use 32-bit ABI." -msgstr "Выкарыстоўваць 32-х бітны int" - -#: config/sparc/sparc.opt:126 -msgid "Use stack bias." -msgstr "" +msgid "Don't align items in code or data." +msgstr "Генерыраваць код для Intel as" -#: config/sparc/sparc.opt:130 -msgid "Use structs on stronger alignment for double-word copies." +#: config/cris/cris.opt:142 +msgid "Do not emit function prologue or epilogue." msgstr "" -#: config/sparc/sparc.opt:134 -msgid "Optimize tail call instructions in assembler and linker." +#: config/cris/cris.opt:149 +msgid "Use the most feature-enabling options allowed by other options." msgstr "" -#: config/sparc/sparc.opt:138 -msgid "Do not generate code that can only run in supervisor mode (default)." +#: config/cris/cris.opt:158 +msgid "Override -mbest-lib-options." msgstr "" -#: config/sparc/sparc.opt:142 +#: config/cris/cris.opt:165 #, fuzzy -#| msgid "Generate code for given CPU" -msgid "Use instructions of and schedule code for given CPU." +msgid "-march=ARCH\tGenerate code for the specified chip or CPU version." msgstr "Генерыраваць код для дадзенага ЦП" -#: config/sparc/sparc.opt:225 -msgid "Use given SPARC-V9 code model." -msgstr "" - -#: config/sparc/sparc.opt:247 -msgid "Enable debug output." -msgstr "" - -#: config/sparc/sparc.opt:251 -msgid "Enable strict 32-bit psABI struct return checking." -msgstr "" - -#: config/sparc/sparc.opt:255 -msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)." -msgstr "" - -#: config/sparc/sparc.opt:260 -msgid "Enable workarounds for the errata of the UT699 processor." -msgstr "" +#: config/cris/cris.opt:169 +#, fuzzy +msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version." +msgstr "Генерыраваць код для дадзенага ЦП" -#: config/sparc/sparc.opt:264 -msgid "Enable workarounds for the errata of the UT699E/UT700 processor." +#: config/cris/cris.opt:173 +msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size." msgstr "" -#: config/sparc/sparc.opt:268 -msgid "Enable workarounds for the errata of the GR712RC processor." +#: config/cris/cris.opt:180 +msgid "Emit traps as \"break 8\", default for CRIS v3 and up. If disabled, calls to abort() are used." msgstr "" -#: config/sparc/sparc.opt:305 -msgid "Specify the memory model in effect for the program." +#: config/cris/cris.opt:184 +msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory." msgstr "" -#: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145 -msgid "Generate 64-bit code." +#: config/cris/cris.opt:188 +msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic." msgstr "" -#: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149 -msgid "Generate 32-bit code." +#: config/cris/linux.opt:27 +msgid "Together with -fpic and -fPIC, do not use GOTPLT references." msgstr "" #: config/rs6000/rs6000-tables.opt:24 msgid "Known CPUs (for use with the -mcpu= and -mtune= options):" msgstr "" -#: config/rs6000/476.opt:24 -msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses." -msgstr "" - -#: config/rs6000/aix64.opt:24 -msgid "Compile for 64-bit pointers." -msgstr "" - -#: config/rs6000/aix64.opt:28 -msgid "Compile for 32-bit pointers." -msgstr "" - -#: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28 -msgid "Select code model." -msgstr "" - -#: config/rs6000/aix64.opt:49 -msgid "Support message passing with the Parallel Environment." -msgstr "" - -#: config/rs6000/linux64.opt:24 -msgid "Call mcount for profiling before a function prologue." -msgstr "" - #: config/rs6000/rs6000.opt:121 msgid "Use PowerPC-64 instruction set." msgstr "" @@ -11701,18 +11765,10 @@ msgstr "" msgid "Generate VRSAVE instructions when generating AltiVec code." msgstr "" -#: config/rs6000/rs6000.opt:317 -msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead" -msgstr "" - #: config/rs6000/rs6000.opt:318 msgid "Deprecated option. Use -mno-vrsave instead." msgstr "" -#: config/rs6000/rs6000.opt:321 -msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead" -msgstr "" - #: config/rs6000/rs6000.opt:322 msgid "Deprecated option. Use -mvrsave instead." msgstr "" @@ -11761,14 +11817,6 @@ msgstr "" msgid "Use the ELFv2 ABI." msgstr "" -#: config/rs6000/rs6000.opt:369 -msgid "using darwin64 ABI" -msgstr "" - -#: config/rs6000/rs6000.opt:372 -msgid "using old darwin ABI" -msgstr "" - #: config/rs6000/rs6000.opt:382 msgid "-mcpu=\tUse features of and schedule code for given CPU." msgstr "" @@ -11892,6 +11940,14 @@ msgstr "" msgid "Enable default conversions between __float128 & long double." msgstr "" +#: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145 +msgid "Generate 64-bit code." +msgstr "" + +#: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149 +msgid "Generate 32-bit code." +msgstr "" + #: config/rs6000/sysv4.opt:24 msgid "-mcall-ABI\tSelect ABI calling convention." msgstr "" @@ -11995,4922 +12051,4633 @@ msgstr "" msgid "Emit .gnu_attribute tags." msgstr "" -#: config/alpha/alpha.opt:27 -#, fuzzy -#| msgid "Use 64-bit FP registers" -msgid "Use fp registers." -msgstr "Выкарыстоўваць 64-бітныя FP-рэгістры" - -#: config/alpha/alpha.opt:35 -msgid "Request IEEE-conformant math library routines (OSF/1)." +#: config/rs6000/aix64.opt:24 +msgid "Compile for 64-bit pointers." msgstr "" -#: config/alpha/alpha.opt:39 -msgid "Emit IEEE-conformant code, without inexact exceptions." +#: config/rs6000/aix64.opt:28 +msgid "Compile for 32-bit pointers." msgstr "" -#: config/alpha/alpha.opt:46 -msgid "Do not emit complex integer constants to read-only memory." +#: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28 +msgid "Select code model." msgstr "" -#: config/alpha/alpha.opt:50 -msgid "Use VAX fp." +#: config/rs6000/aix64.opt:49 +msgid "Support message passing with the Parallel Environment." msgstr "" -#: config/alpha/alpha.opt:54 -#, fuzzy -#| msgid "Do not use hardware fp" -msgid "Do not use VAX fp." -msgstr "Не выкарыстоўваць апаратную плаваючую кропку" - -#: config/alpha/alpha.opt:58 -msgid "Emit code for the byte/word ISA extension." +#: config/rs6000/linux64.opt:24 +msgid "Call mcount for profiling before a function prologue." msgstr "" -#: config/alpha/alpha.opt:62 -msgid "Emit code for the motion video ISA extension." +#: config/rs6000/476.opt:24 +msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses." msgstr "" -#: config/alpha/alpha.opt:66 -msgid "Emit code for the fp move and sqrt ISA extension." +#: config/rl78/rl78.opt:31 +msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)." msgstr "" -#: config/alpha/alpha.opt:70 -msgid "Emit code for the counting ISA extension." +#: config/rl78/rl78.opt:50 +msgid "Use all registers, reserving none for interrupt handlers." msgstr "" -#: config/alpha/alpha.opt:74 -msgid "Emit code using explicit relocation directives." +#: config/rl78/rl78.opt:54 +msgid "Enable assembler and linker relaxation. Enabled by default at -Os." msgstr "" -#: config/alpha/alpha.opt:78 -msgid "Emit 16-bit relocations to the small data areas." +#: config/rl78/rl78.opt:58 +msgid "Selects the type of RL78 core being targeted (g10/g13/g14). The default is the G14. If set, also selects the hardware multiply support to be used." msgstr "" -#: config/alpha/alpha.opt:82 -msgid "Emit 32-bit relocations to the small data areas." +#: config/rl78/rl78.opt:77 +msgid "Alias for -mcpu=g10." msgstr "" -#: config/alpha/alpha.opt:86 -msgid "Emit direct branches to local functions." +#: config/rl78/rl78.opt:81 +msgid "Alias for -mcpu=g13." msgstr "" -#: config/alpha/alpha.opt:90 -msgid "Emit indirect branches to local functions." +#: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89 +msgid "Alias for -mcpu=g14." msgstr "" -#: config/alpha/alpha.opt:94 -msgid "Emit rdval instead of rduniq for thread pointer." +#: config/rl78/rl78.opt:93 +msgid "Assume ES is zero throughout program execution, use ES: for read-only data." msgstr "" -#: config/alpha/alpha.opt:106 -msgid "Use features of and schedule given CPU." +#: config/rl78/rl78.opt:97 +msgid "Stores the MDUC registers in interrupt handlers for G13 target." msgstr "" -#: config/alpha/alpha.opt:110 -msgid "Schedule given CPU." +#: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3 +msgid "Specify the address generation strategy for code model." msgstr "" -#: config/alpha/alpha.opt:114 -msgid "Control the generated fp rounding mode." +#: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7 +msgid "Known cmodel types (for use with the -mcmodel= option):" msgstr "" -#: config/alpha/alpha.opt:118 -msgid "Control the IEEE trap mode." -msgstr "" +#: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89 +#, fuzzy +#| msgid "Generate code for given CPU" +msgid "Generate code in big-endian mode." +msgstr "Генерыраваць код для дадзенага ЦП" -#: config/alpha/alpha.opt:122 -msgid "Control the precision given to fp exceptions." -msgstr "" +#: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93 +#, fuzzy +#| msgid "Generate code for Intel ld" +msgid "Generate code in little-endian mode." +msgstr "Генерыраваць код для Intel ld" -#: config/alpha/alpha.opt:126 -msgid "Tune expected memory latency." +#: config/nds32/nds32.opt:37 +msgid "Force performing fp-as-gp optimization." msgstr "" -#: config/tilepro/tilepro.opt:23 -msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored." +#: config/nds32/nds32.opt:41 +msgid "Forbid performing fp-as-gp optimization." msgstr "" -#: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26 -msgid "-mcpu=CPU\tUse features of and schedule code for given CPU." +#: config/nds32/nds32.opt:47 +msgid "Specify which ABI type to generate code for: 2, 2fp+." msgstr "" -#: config/tilepro/tilepro.opt:32 -msgid "Known TILEPro CPUs (for use with the -mcpu= option):" +#: config/nds32/nds32.opt:61 +msgid "Specify use soft floating point ABI which mean alias to -mabi=2." msgstr "" -#: config/lm32/lm32.opt:24 -#, fuzzy -#| msgid "Don't use AltiVec instructions" -msgid "Enable multiply instructions." -msgstr "Не выкарыстоўваць інструкцыі AltiVec" - -#: config/lm32/lm32.opt:28 -msgid "Enable divide and modulus instructions." +#: config/nds32/nds32.opt:65 +msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+." msgstr "" -#: config/lm32/lm32.opt:32 -#, fuzzy -msgid "Enable barrel shift instructions." -msgstr "нявернае выкарыстанне \"restict\"" - -#: config/lm32/lm32.opt:36 -#, fuzzy -msgid "Enable sign extend instructions." -msgstr "нявернае выкарыстанне \"restict\"" - -#: config/lm32/lm32.opt:40 -#, fuzzy -msgid "Enable user-defined instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: config/nds32/nds32.opt:71 +msgid "Use reduced-set registers for register allocation." +msgstr "" -#: config/or1k/elf.opt:28 -msgid "Configure board specific runtime." +#: config/nds32/nds32.opt:75 +msgid "Use full-set registers for register allocation." msgstr "" -#: config/or1k/elf.opt:32 -msgid "For compatibility, it's always newlib for elf now." +#: config/nds32/nds32.opt:81 +msgid "Always align function entry, jump target and return address." msgstr "" -#: config/or1k/or1k.opt:28 -msgid "Use hardware divide instructions, use -msoft-div for emulation." +#: config/nds32/nds32.opt:85 +msgid "Align function entry to 4 byte." msgstr "" -#: config/or1k/or1k.opt:32 -msgid "Use hardware multiply instructions, use -msoft-mul for emulation." +#: config/nds32/nds32.opt:97 +msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization." msgstr "" -#: config/or1k/or1k.opt:36 -msgid "Allows generation of binaries which use the l.cmov instruction. If your target does not support this the compiler will generate the equivalent using set and branch." +#: config/nds32/nds32.opt:101 +msgid "Forbid using $fp to access static and global variables. This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'." msgstr "" -#: config/or1k/or1k.opt:42 -msgid "Allows generation of binaries which use the l.rori instructions." +#: config/nds32/nds32.opt:105 +msgid "Specify the address generation strategy for ICT call's code model." msgstr "" -#: config/or1k/or1k.opt:46 -msgid "Allows generation of binaries which use sign-extension instructions. If your target does not support this the compiler will use memory loads to perform sign extension." +#: config/nds32/nds32.opt:109 +msgid "Known cmodel types (for use with the -mict-model= option):" msgstr "" -#: config/or1k/or1k.opt:52 -msgid "Allows generation of binaries which use l.sf*i instructions. If your target does not support this the compiler will generate instructions to store the immediate to a register first." -msgstr "" - -#: config/or1k/or1k.opt:58 -msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori." -msgstr "" - -#: config/or1k/or1k.opt:63 -msgid "Use divide emulation." -msgstr "" +#: config/nds32/nds32.opt:119 +#, fuzzy +msgid "Generate conditional move instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/or1k/or1k.opt:67 +#: config/nds32/nds32.opt:123 #, fuzzy -#| msgid "empty declaration" -msgid "Use multiply emulation." -msgstr "пустое абвяшчэньне" +#| msgid "Do not generate char instructions" +msgid "Generate hardware abs instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/nios2/elf.opt:26 -msgid "Link with a limited version of the C library." +#: config/nds32/nds32.opt:127 +msgid "Generate performance extension instructions." msgstr "" -#: config/nios2/elf.opt:30 -msgid "Name of system library to link against." +#: config/nds32/nds32.opt:131 +msgid "Generate performance extension version 2 instructions." msgstr "" -#: config/nios2/elf.opt:34 -msgid "Name of the startfile." -msgstr "" +#: config/nds32/nds32.opt:135 +#, fuzzy +msgid "Generate string extension instructions." +msgstr "нявернае выкарыстанне \"restict\"" -#: config/nios2/elf.opt:38 -msgid "Link with HAL BSP." -msgstr "" +#: config/nds32/nds32.opt:139 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Generate DSP extension instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/nios2/nios2.opt:35 -msgid "Enable DIV, DIVU." -msgstr "" +#: config/nds32/nds32.opt:143 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Generate v3 push25/pop25 instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/nios2/nios2.opt:39 -msgid "Enable MUL instructions." -msgstr "" +#: config/nds32/nds32.opt:147 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Generate 16-bit instructions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/nios2/nios2.opt:43 -msgid "Enable MULX instructions, assume fast shifter." +#: config/nds32/nds32.opt:151 +msgid "Insert relax hint for linker to do relaxation." msgstr "" -#: config/nios2/nios2.opt:47 -msgid "Use table based fast divide (default at -O3)." +#: config/nds32/nds32.opt:155 +msgid "Enable Virtual Hosting support." msgstr "" -#: config/nios2/nios2.opt:51 -msgid "All memory accesses use I/O load/store instructions." +#: config/nds32/nds32.opt:159 +msgid "Specify the size of each interrupt vector, which must be 4 or 16." msgstr "" -#: config/nios2/nios2.opt:55 -msgid "Volatile memory accesses use I/O load/store instructions." +#: config/nds32/nds32.opt:163 +msgid "Specify the security level of c-isr for the whole file." msgstr "" -#: config/nios2/nios2.opt:59 -msgid "Volatile memory accesses do not use I/O load/store instructions." +#: config/nds32/nds32.opt:167 +msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512." msgstr "" -#: config/nios2/nios2.opt:63 -msgid "Enable/disable GP-relative addressing." +#: config/nds32/nds32.opt:175 +msgid "Known arch types (for use with the -march= option):" msgstr "" -#: config/nios2/nios2.opt:67 -msgid "Valid options for GP-relative addressing (for -mgpopt):" +#: config/nds32/nds32.opt:197 +msgid "Specify the cpu for pipeline model." msgstr "" -#: config/nios2/nios2.opt:86 -msgid "Equivalent to -mgpopt=local." +#: config/nds32/nds32.opt:201 +msgid "Known cpu types (for use with the -mcpu= option):" msgstr "" -#: config/nios2/nios2.opt:90 -msgid "Equivalent to -mgpopt=none." +#: config/nds32/nds32.opt:361 +msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3." msgstr "" -#: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134 -#: config/tilegx/tilegx.opt:45 -msgid "Use big-endian byte order." +#: config/nds32/nds32.opt:365 +msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):" msgstr "" -#: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138 -#: config/tilegx/tilegx.opt:49 -msgid "Use little-endian byte order." +#: config/nds32/nds32.opt:393 +msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1." msgstr "" -#: config/nios2/nios2.opt:102 -msgid "Floating point custom instruction configuration name." +#: config/nds32/nds32.opt:412 +msgid "Specify how many read/write ports for n9/n10 cores. The value should be 3r2w or 2r1w." msgstr "" -#: config/nios2/nios2.opt:106 -#, fuzzy -msgid "Do not use the ftruncds custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/nios2/nios2.opt:110 -msgid "Integer id (N) of ftruncds custom instruction." +#: config/nds32/nds32.opt:425 +msgid "Enable constructor/destructor feature." msgstr "" -#: config/nios2/nios2.opt:114 +#: config/nds32/nds32.opt:429 #, fuzzy -msgid "Do not use the fextsd custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +msgid "Guide linker to relax instructions." +msgstr "нявернае выкарыстанне \"restict\"" -#: config/nios2/nios2.opt:118 -msgid "Integer id (N) of fextsd custom instruction." +#: config/nds32/nds32.opt:433 +msgid "Generate floating-point multiply-accumulation instructions." msgstr "" -#: config/nios2/nios2.opt:122 -#, fuzzy -msgid "Do not use the fixdu custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/nios2/nios2.opt:126 -msgid "Integer id (N) of fixdu custom instruction." +#: config/nds32/nds32.opt:437 +msgid "Generate single-precision floating-point instructions." msgstr "" -#: config/nios2/nios2.opt:130 -#, fuzzy -msgid "Do not use the fixdi custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/nios2/nios2.opt:134 -msgid "Integer id (N) of fixdi custom instruction." +#: config/nds32/nds32.opt:441 +msgid "Generate double-precision floating-point instructions." msgstr "" -#: config/nios2/nios2.opt:138 -#, fuzzy -msgid "Do not use the fixsu custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/nios2/nios2.opt:142 -msgid "Integer id (N) of fixsu custom instruction." +#: config/nds32/nds32.opt:445 +msgid "Force disable hardware loop, even use -mext-dsp." msgstr "" -#: config/nios2/nios2.opt:146 -#, fuzzy -msgid "Do not use the fixsi custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/nios2/nios2.opt:150 -msgid "Integer id (N) of fixsi custom instruction." +#: config/nds32/nds32.opt:449 +msgid "Permit scheduling of a function's prologue and epilogue sequence." msgstr "" -#: config/nios2/nios2.opt:154 -#, fuzzy -msgid "Do not use the floatud custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/nios2/nios2.opt:158 -msgid "Integer id (N) of floatud custom instruction." +#: config/nds32/nds32.opt:453 +msgid "Generate return instruction in naked function." msgstr "" -#: config/nios2/nios2.opt:162 -#, fuzzy -msgid "Do not use the floatid custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/nios2/nios2.opt:166 -msgid "Integer id (N) of floatid custom instruction." +#: config/nds32/nds32.opt:457 +msgid "Always save $lp in the stack." msgstr "" -#: config/nios2/nios2.opt:170 -#, fuzzy -msgid "Do not use the floatus custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/nios2/nios2.opt:174 -msgid "Integer id (N) of floatus custom instruction." +#: config/nds32/nds32.opt:465 +msgid "Allow use r15 for inline ASM." msgstr "" -#: config/nios2/nios2.opt:178 -#, fuzzy -msgid "Do not use the floatis custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/nios2/nios2.opt:182 -msgid "Integer id (N) of floatis custom instruction." +#: config/ft32/ft32.opt:23 +msgid "Target the software simulator." msgstr "" -#: config/nios2/nios2.opt:186 +#: config/ft32/ft32.opt:31 #, fuzzy -msgid "Do not use the fcmpned custom instruction." +msgid "Avoid use of the DIV and MOD instructions." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/nios2/nios2.opt:190 -msgid "Integer id (N) of fcmpned custom instruction." -msgstr "" - -#: config/nios2/nios2.opt:194 +#: config/ft32/ft32.opt:35 #, fuzzy -msgid "Do not use the fcmpeqd custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#| msgid "Target the AM33 processor" +msgid "Target the FT32B architecture." +msgstr "Мэта - AM33 працэсар" -#: config/nios2/nios2.opt:198 -msgid "Integer id (N) of fcmpeqd custom instruction." +#: config/ft32/ft32.opt:39 +msgid "Enable FT32B code compression." msgstr "" -#: config/nios2/nios2.opt:202 -#, fuzzy -msgid "Do not use the fcmpged custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/nios2/nios2.opt:206 -msgid "Integer id (N) of fcmpged custom instruction." +#: config/ft32/ft32.opt:43 +msgid "Avoid placing any readable data in program memory." msgstr "" -#: config/nios2/nios2.opt:210 -#, fuzzy -msgid "Do not use the fcmpgtd custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/nios2/nios2.opt:214 -msgid "Integer id (N) of fcmpgtd custom instruction." +#: config/or1k/elf.opt:28 +msgid "Configure board specific runtime." msgstr "" -#: config/nios2/nios2.opt:218 -#, fuzzy -msgid "Do not use the fcmpled custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/nios2/nios2.opt:222 -msgid "Integer id (N) of fcmpled custom instruction." +#: config/or1k/elf.opt:32 +msgid "For compatibility, it's always newlib for elf now." msgstr "" -#: config/nios2/nios2.opt:226 -#, fuzzy -msgid "Do not use the fcmpltd custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/nios2/nios2.opt:230 -msgid "Integer id (N) of fcmpltd custom instruction." +#: config/or1k/or1k.opt:28 +msgid "Use hardware divide instructions, use -msoft-div for emulation." msgstr "" -#: config/nios2/nios2.opt:234 -#, fuzzy -msgid "Do not use the flogd custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/nios2/nios2.opt:238 -msgid "Integer id (N) of flogd custom instruction." +#: config/or1k/or1k.opt:32 +msgid "Use hardware multiply instructions, use -msoft-mul for emulation." msgstr "" -#: config/nios2/nios2.opt:242 -#, fuzzy -msgid "Do not use the fexpd custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: config/or1k/or1k.opt:36 +msgid "Allows generation of binaries which use the l.cmov instruction. If your target does not support this the compiler will generate the equivalent using set and branch." +msgstr "" -#: config/nios2/nios2.opt:246 -msgid "Integer id (N) of fexpd custom instruction." +#: config/or1k/or1k.opt:42 +msgid "Allows generation of binaries which use the l.rori instructions." msgstr "" -#: config/nios2/nios2.opt:250 -#, fuzzy -msgid "Do not use the fatand custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: config/or1k/or1k.opt:46 +msgid "Allows generation of binaries which use sign-extension instructions. If your target does not support this the compiler will use memory loads to perform sign extension." +msgstr "" -#: config/nios2/nios2.opt:254 -msgid "Integer id (N) of fatand custom instruction." +#: config/or1k/or1k.opt:52 +msgid "Allows generation of binaries which use l.sf*i instructions. If your target does not support this the compiler will generate instructions to store the immediate to a register first." msgstr "" -#: config/nios2/nios2.opt:258 -#, fuzzy -msgid "Do not use the ftand custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: config/or1k/or1k.opt:58 +msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori." +msgstr "" -#: config/nios2/nios2.opt:262 -msgid "Integer id (N) of ftand custom instruction." +#: config/or1k/or1k.opt:63 +msgid "Use divide emulation." msgstr "" -#: config/nios2/nios2.opt:266 +#: config/or1k/or1k.opt:67 #, fuzzy -msgid "Do not use the fsind custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#| msgid "empty declaration" +msgid "Use multiply emulation." +msgstr "пустое абвяшчэньне" -#: config/nios2/nios2.opt:270 -msgid "Integer id (N) of fsind custom instruction." +#: ada/gcc-interface/lang.opt:57 c-family/c.opt:304 +msgid "Enable most warning messages." msgstr "" -#: config/nios2/nios2.opt:274 -#, fuzzy -msgid "Do not use the fcosd custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: ada/gcc-interface/lang.opt:61 +msgid "Synonym of -gnatk8." +msgstr "" -#: config/nios2/nios2.opt:278 -msgid "Integer id (N) of fcosd custom instruction." +#: ada/gcc-interface/lang.opt:69 +msgid "Do not look for object files in standard path." msgstr "" -#: config/nios2/nios2.opt:282 -#, fuzzy -msgid "Do not use the fsqrtd custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: ada/gcc-interface/lang.opt:73 +msgid "Select the runtime." +msgstr "" -#: config/nios2/nios2.opt:286 -msgid "Integer id (N) of fsqrtd custom instruction." +#: ada/gcc-interface/lang.opt:77 c-family/c.opt:1736 +msgid "Use the narrowest integer type possible for enumeration types." msgstr "" -#: config/nios2/nios2.opt:290 -#, fuzzy -msgid "Do not use the fabsd custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: ada/gcc-interface/lang.opt:81 c-family/c.opt:1748 +msgid "Make \"char\" signed by default." +msgstr "" -#: config/nios2/nios2.opt:294 -msgid "Integer id (N) of fabsd custom instruction." +#: ada/gcc-interface/lang.opt:85 c-family/c.opt:1834 +msgid "Make \"char\" unsigned by default." msgstr "" -#: config/nios2/nios2.opt:298 -#, fuzzy -msgid "Do not use the fnegd custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: ada/gcc-interface/lang.opt:89 +msgid "Catch typos." +msgstr "" -#: config/nios2/nios2.opt:302 -msgid "Integer id (N) of fnegd custom instruction." +#: ada/gcc-interface/lang.opt:93 +msgid "Set name of output ALI file (internal switch)." msgstr "" -#: config/nios2/nios2.opt:306 -#, fuzzy -msgid "Do not use the fmaxd custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: ada/gcc-interface/lang.opt:97 +msgid "-gnat\tSpecify options to GNAT." +msgstr "" -#: config/nios2/nios2.opt:310 -msgid "Integer id (N) of fmaxd custom instruction." +#: ada/gcc-interface/lang.opt:101 +msgid "Ignored." msgstr "" -#: config/nios2/nios2.opt:314 -#, fuzzy -msgid "Do not use the fmind custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: brig/lang.opt:36 +msgid "Assume we are finalizing for phsa and its libhsail-rt. Enables additional phsa-specific optimizations (default)." +msgstr "" -#: config/nios2/nios2.opt:318 -msgid "Integer id (N) of fmind custom instruction." +#: go/lang.opt:42 +msgid "-fgo-c-header=\tWrite Go struct definitions to file as C code." msgstr "" -#: config/nios2/nios2.opt:322 -#, fuzzy -msgid "Do not use the fdivd custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: go/lang.opt:46 +msgid "Add explicit checks for division by zero." +msgstr "" -#: config/nios2/nios2.opt:326 -msgid "Integer id (N) of fdivd custom instruction." +#: go/lang.opt:50 +msgid "Add explicit checks for division overflow in INT_MIN / -1." msgstr "" -#: config/nios2/nios2.opt:330 -#, fuzzy -msgid "Do not use the fmuld custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: go/lang.opt:54 +msgid "Apply special rules for compiling runtime package." +msgstr "" -#: config/nios2/nios2.opt:334 -msgid "Integer id (N) of fmuld custom instruction." +#: go/lang.opt:58 +msgid "-fgo-dump-\tDump Go frontend internal information." msgstr "" -#: config/nios2/nios2.opt:338 -#, fuzzy -msgid "Do not use the fsubd custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: go/lang.opt:62 +msgid "-fgo-optimize-\tTurn on optimization passes in the frontend." +msgstr "" -#: config/nios2/nios2.opt:342 -msgid "Integer id (N) of fsubd custom instruction." +#: go/lang.opt:66 +msgid "-fgo-pkgpath=\tSet Go package path." msgstr "" -#: config/nios2/nios2.opt:346 -#, fuzzy -msgid "Do not use the faddd custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: go/lang.opt:70 +msgid "-fgo-prefix=\tSet package-specific prefix for exported Go names." +msgstr "" -#: config/nios2/nios2.opt:350 -msgid "Integer id (N) of faddd custom instruction." +#: go/lang.opt:74 +msgid "-fgo-relative-import-path=\tTreat a relative import as relative to path." msgstr "" -#: config/nios2/nios2.opt:354 -#, fuzzy -msgid "Do not use the fcmpnes custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: go/lang.opt:78 +msgid "Functions which return values must end with return statements." +msgstr "" -#: config/nios2/nios2.opt:358 -msgid "Integer id (N) of fcmpnes custom instruction." +#: go/lang.opt:82 +msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs." msgstr "" -#: config/nios2/nios2.opt:362 -#, fuzzy -msgid "Do not use the fcmpeqs custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: go/lang.opt:86 +msgid "-fgo-debug-escape-hash=\tHash value to debug escape analysis." +msgstr "" -#: config/nios2/nios2.opt:366 -msgid "Integer id (N) of fcmpeqs custom instruction." +#: common.opt:243 +msgid "Provide bash completion for options starting with provided string." msgstr "" -#: config/nios2/nios2.opt:370 +#: common.opt:292 #, fuzzy -msgid "Do not use the fcmpges custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#| msgid " --help Display this information\n" +msgid "Display this information." +msgstr " --help Адлюстраваць гэту інфармацыю\n" -#: config/nios2/nios2.opt:374 -msgid "Integer id (N) of fcmpges custom instruction." +#: common.opt:296 +msgid "--help=\tDisplay descriptions of a specific class of options. is one or more of optimizers, target, warnings, undocumented, params." msgstr "" -#: config/nios2/nios2.opt:378 -#, fuzzy -msgid "Do not use the fcmpgts custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/nios2/nios2.opt:382 -msgid "Integer id (N) of fcmpgts custom instruction." +#: common.opt:417 +msgid "Alias for --help=target." msgstr "" -#: config/nios2/nios2.opt:386 -#, fuzzy -msgid "Do not use the fcmples custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:442 +msgid "--param =\tSet parameter to value. See below for a complete list of parameters." +msgstr "" -#: config/nios2/nios2.opt:390 -msgid "Integer id (N) of fcmples custom instruction." +#: common.opt:470 +msgid "-O\tSet optimization level to ." msgstr "" -#: config/nios2/nios2.opt:394 +#: common.opt:474 #, fuzzy -msgid "Do not use the fcmplts custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#| msgid "Optimize for SparcLite processors" +msgid "Optimize for space rather than speed." +msgstr "Аптымізацыя для SparcLite працэсараў" -#: config/nios2/nios2.opt:398 -msgid "Integer id (N) of fcmplts custom instruction." +#: common.opt:478 +msgid "Optimize for speed disregarding exact standards compliance." msgstr "" -#: config/nios2/nios2.opt:402 -#, fuzzy -msgid "Do not use the flogs custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:482 +msgid "Optimize for debugging experience rather than speed or size." +msgstr "" -#: config/nios2/nios2.opt:406 -msgid "Integer id (N) of flogs custom instruction." +#: common.opt:522 +msgid "This switch is deprecated; use -Wextra instead." msgstr "" -#: config/nios2/nios2.opt:410 -#, fuzzy -msgid "Do not use the fexps custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:535 +msgid "Warn about returning structures, unions or arrays." +msgstr "" -#: config/nios2/nios2.opt:414 -msgid "Integer id (N) of fexps custom instruction." +#: common.opt:539 +msgid "Warn if a loop with constant number of iterations triggers undefined behavior." msgstr "" -#: config/nios2/nios2.opt:418 -#, fuzzy -msgid "Do not use the fatans custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:543 common.opt:547 +msgid "Warn if an array is accessed out of bounds." +msgstr "" -#: config/nios2/nios2.opt:422 -msgid "Integer id (N) of fatans custom instruction." +#: common.opt:551 +msgid "Warn about inappropriate attribute usage." msgstr "" -#: config/nios2/nios2.opt:426 -#, fuzzy -msgid "Do not use the ftans custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:555 common.opt:559 +msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes." +msgstr "" -#: config/nios2/nios2.opt:430 -msgid "Integer id (N) of ftans custom instruction." +#: common.opt:563 +msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function." msgstr "" -#: config/nios2/nios2.opt:434 -#, fuzzy -msgid "Do not use the fsins custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:568 common.opt:572 +msgid "Warn about pointer casts which increase alignment." +msgstr "" -#: config/nios2/nios2.opt:438 -msgid "Integer id (N) of fsins custom instruction." +#: common.opt:576 +msgid "Warn when a #warning directive is encountered." msgstr "" -#: config/nios2/nios2.opt:442 -#, fuzzy -msgid "Do not use the fcoss custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:580 +msgid "Warn about uses of __attribute__((warning)) declarations." +msgstr "" -#: config/nios2/nios2.opt:446 -msgid "Integer id (N) of fcoss custom instruction." +#: common.opt:584 +msgid "Warn if a deprecated compiler feature, class, method, or field is used." msgstr "" -#: config/nios2/nios2.opt:450 -#, fuzzy -msgid "Do not use the fsqrts custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:588 +msgid "Warn about uses of __attribute__((deprecated)) declarations." +msgstr "" -#: config/nios2/nios2.opt:454 -msgid "Integer id (N) of fsqrts custom instruction." +#: common.opt:592 +msgid "Warn when an optimization pass is disabled." msgstr "" -#: config/nios2/nios2.opt:458 -#, fuzzy -msgid "Do not use the fabss custom instr." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:596 +msgid "Treat all warnings as errors." +msgstr "" -#: config/nios2/nios2.opt:462 -msgid "Integer id (N) of fabss custom instruction." +#: common.opt:600 +msgid "Treat specified warning as error." msgstr "" -#: config/nios2/nios2.opt:466 -#, fuzzy -msgid "Do not use the fnegs custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:604 +msgid "Print extra (possibly unwanted) warnings." +msgstr "" -#: config/nios2/nios2.opt:470 -msgid "Integer id (N) of fnegs custom instruction." +#: common.opt:608 +msgid "Exit on the first error occurred." msgstr "" -#: config/nios2/nios2.opt:474 -#, fuzzy -msgid "Do not use the fmaxs custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:612 +msgid "-Wframe-larger-than=\tWarn if a function's stack frame requires in excess of ." +msgstr "" -#: config/nios2/nios2.opt:478 -msgid "Integer id (N) of fmaxs custom instruction." +#: common.opt:616 +msgid "Warn when attempting to free a non-heap object." msgstr "" -#: config/nios2/nios2.opt:482 -#, fuzzy -msgid "Do not use the fmins custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:620 +msgid "Warn when a function cannot be expanded to HSAIL." +msgstr "" -#: config/nios2/nios2.opt:486 -msgid "Integer id (N) of fmins custom instruction." +#: common.opt:627 +msgid "Warn when a switch case falls through." msgstr "" -#: config/nios2/nios2.opt:490 +#: common.opt:631 #, fuzzy -msgid "Do not use the fdivs custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#| msgid "virtual functions cannot be friends" +msgid "Warn when an inlined function cannot be inlined." +msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: config/nios2/nios2.opt:494 -msgid "Integer id (N) of fdivs custom instruction." +#: common.opt:635 +msgid "Warn when an atomic memory model parameter is known to be outside the valid range." msgstr "" -#: config/nios2/nios2.opt:498 -#, fuzzy -msgid "Do not use the fmuls custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:642 +msgid "-Wlarger-than=\tWarn if an object's size exceeds ." +msgstr "" -#: config/nios2/nios2.opt:502 -msgid "Integer id (N) of fmuls custom instruction." +#: common.opt:646 +msgid "Warn if comparing pointer parameter with nonnull attribute with NULL." msgstr "" -#: config/nios2/nios2.opt:506 -#, fuzzy -msgid "Do not use the fsubs custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:650 +msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior." +msgstr "" -#: config/nios2/nios2.opt:510 -msgid "Integer id (N) of fsubs custom instruction." +#: common.opt:661 +msgid "Warn about some C++ One Definition Rule violations during link time optimization." msgstr "" -#: config/nios2/nios2.opt:514 -#, fuzzy -msgid "Do not use the fadds custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:665 +msgid "Warn about overflow in arithmetic expressions." +msgstr "" -#: config/nios2/nios2.opt:518 -msgid "Integer id (N) of fadds custom instruction." +#: common.opt:669 +msgid "During link time optimization warn about mismatched types of global declarations." msgstr "" -#: config/nios2/nios2.opt:522 -#, fuzzy -msgid "Do not use the frdy custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:673 +msgid "Warn when the packed attribute has no effect on struct layout." +msgstr "" -#: config/nios2/nios2.opt:526 -msgid "Integer id (N) of frdy custom instruction." +#: common.opt:677 +msgid "Warn when padding is required to align structure members." msgstr "" -#: config/nios2/nios2.opt:530 -#, fuzzy -msgid "Do not use the frdxhi custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:681 +msgid "Issue warnings needed for strict compliance to the standard." +msgstr "" -#: config/nios2/nios2.opt:534 -msgid "Integer id (N) of frdxhi custom instruction." +#: common.opt:685 +msgid "Warn about returning a pointer/reference to a local or temporary variable." msgstr "" -#: config/nios2/nios2.opt:538 -#, fuzzy -msgid "Do not use the frdxlo custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:689 +msgid "Warn when one variable shadows another. Same as -Wshadow=global." +msgstr "" -#: config/nios2/nios2.opt:542 -msgid "Integer id (N) of frdxlo custom instruction." +#: common.opt:693 +msgid "Warn when one variable shadows another (globally)." msgstr "" -#: config/nios2/nios2.opt:546 -#, fuzzy -msgid "Do not use the fwry custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:697 +msgid "Warn when one local variable shadows another local variable or parameter." +msgstr "" -#: config/nios2/nios2.opt:550 -msgid "Integer id (N) of fwry custom instruction." +#: common.opt:704 +msgid "Warn when one local variable shadows another local variable or parameter of compatible type." msgstr "" -#: config/nios2/nios2.opt:554 -#, fuzzy -msgid "Do not use the fwrx custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:711 +msgid "Warn when not issuing stack smashing protection for some reason." +msgstr "" -#: config/nios2/nios2.opt:558 -msgid "Integer id (N) of fwrx custom instruction." +#: common.opt:715 +msgid "-Wstack-usage=\tWarn if stack usage might exceed ." msgstr "" -#: config/nios2/nios2.opt:562 -#, fuzzy -msgid "Do not use the round custom instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:719 common.opt:723 +msgid "Warn about code which might break strict aliasing rules." +msgstr "" -#: config/nios2/nios2.opt:566 -msgid "Integer id (N) of round custom instruction." +#: common.opt:727 common.opt:731 +msgid "Warn about optimizations that assume that signed overflow is undefined." msgstr "" -#: config/nios2/nios2.opt:574 -msgid "Valid Nios II ISA levels (for -march):" +#: common.opt:735 +msgid "Warn about functions which might be candidates for __attribute__((cold))." msgstr "" -#: config/nios2/nios2.opt:584 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Enable generation of R2 BMX instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:739 +msgid "Warn about functions which might be candidates for __attribute__((const))." +msgstr "" -#: config/nios2/nios2.opt:588 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Enable generation of R2 CDX instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:743 +msgid "Warn about functions which might be candidates for __attribute__((pure))." +msgstr "" -#: config/nios2/nios2.opt:592 -msgid "Regular expression matching additional GP-addressible section names." +#: common.opt:747 +msgid "Warn about functions which might be candidates for __attribute__((noreturn))." msgstr "" -#: config/nios2/nios2.opt:596 -msgid "Regular expression matching section names for r0-relative addressing." +#: common.opt:751 +msgid "Warn about functions which might be candidates for __attribute__((malloc))." msgstr "" -#: config/rx/rx.opt:29 -msgid "Store doubles in 64 bits." +#: common.opt:755 +msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality." msgstr "" -#: config/rx/rx.opt:33 -msgid "Stores doubles in 32 bits. This is the default." +#: common.opt:759 +msgid "Warn about C++ virtual methods where adding final keyword would improve code quality." msgstr "" -#: config/rx/rx.opt:37 -#, fuzzy -msgid "Disable the use of RX FPU instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:763 +msgid "Warn about statements between switch's controlling expression and the first case." +msgstr "" -#: config/rx/rx.opt:44 -msgid "Enable the use of RX FPU instructions. This is the default." +#: common.opt:768 +msgid "Do not suppress warnings from system headers." msgstr "" -#: config/rx/rx.opt:50 -msgid "Specify the target RX cpu type." +#: common.opt:772 +msgid "Warn whenever a trampoline is generated." msgstr "" -#: config/rx/rx.opt:71 -msgid "Data is stored in big-endian format." +#: common.opt:776 +msgid "Warn if a comparison is always true or always false due to the limited range of the data type." msgstr "" -#: config/rx/rx.opt:75 -msgid "Data is stored in little-endian format. (Default)." +#: common.opt:780 +msgid "Warn about uninitialized automatic variables." msgstr "" -#: config/rx/rx.opt:81 -msgid "Maximum size of global and static variables which can be placed into the small data area." +#: common.opt:784 +msgid "Warn about maybe uninitialized automatic variables." msgstr "" -#: config/rx/rx.opt:93 -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 compatible syntax." +#: common.opt:792 +msgid "Enable all -Wunused- warnings." msgstr "" -#: config/rx/rx.opt:99 -msgid "Enable linker relaxation." +#: common.opt:796 +msgid "Warn when a function parameter is only set, otherwise unused." msgstr "" -#: config/rx/rx.opt:105 -msgid "Maximum size in bytes of constant values allowed as operands." +#: common.opt:800 +msgid "Warn when a variable is only set, otherwise unused." msgstr "" -#: config/rx/rx.opt:111 -msgid "Specifies the number of registers to reserve for interrupt handlers." +#: common.opt:804 +msgid "Warn when a function is unused." msgstr "" -#: config/rx/rx.opt:117 -msgid "Specifies whether interrupt functions should save and restore the accumulator register." +#: common.opt:808 +msgid "Warn when a label is unused." msgstr "" -#: config/rx/rx.opt:123 -msgid "Enables Position-Independent-Data (PID) mode." +#: common.opt:812 +msgid "Warn when a function parameter is unused." msgstr "" -#: config/rx/rx.opt:129 -msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit." +#: common.opt:816 +msgid "Warn when an expression value is unused." msgstr "" -#: config/rx/rx.opt:135 -msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits." +#: common.opt:820 +msgid "Warn when a variable is unused." msgstr "" -#: config/rx/rx.opt:139 -msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned. This is the default." +#: common.opt:824 +msgid "Warn in case profiles in -fprofile-use do not match." msgstr "" -#: config/rx/rx.opt:145 -msgid "Enable the use of the LRA register allocator." +#: common.opt:828 +msgid "Warn in case profiles in -fprofile-use do not exist." msgstr "" -#: config/rx/rx.opt:151 -msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions. Enabled by default." +#: common.opt:832 +msgid "Warn when a vector operation is compiled outside the SIMD." msgstr "" -#: config/rx/rx.opt:157 -msgid "Always use JSR, never BSR, for calls." +#: common.opt:848 +msgid "-aux-info \tEmit declaration information into ." msgstr "" -#: config/visium/visium.opt:25 -msgid "Link with libc.a and libdebug.a." +#: common.opt:867 +msgid "-d\tEnable dumps from specific passes of the compiler." msgstr "" -#: config/visium/visium.opt:29 -msgid "Link with libc.a and libsim.a." +#: common.opt:871 +msgid "-dumpbase \tSet the file basename to be used for dumps." msgstr "" -#: config/visium/visium.opt:33 -#, fuzzy -#| msgid "Use hardware fp" -msgid "Use hardware FP (default)." -msgstr "Выкарыстоўваць апаратную плаваючую кропку" +#: common.opt:875 +msgid "-dumpdir \tSet the directory name to be used for dumps." +msgstr "" -#: config/visium/visium.opt:45 -#, fuzzy -#| msgid "Generate code for given CPU" -msgid "Use features of and schedule code for given CPU." -msgstr "Генерыраваць код для дадзенага ЦП" +#: common.opt:959 +msgid "The version of the C++ ABI in use." +msgstr "" -#: config/visium/visium.opt:65 -#, fuzzy -msgid "Generate code for the supervisor mode (default)." -msgstr "Генерыраваць код для дадзенага ЦП" +#: common.opt:963 +msgid "Aggressively optimize loops using language constraints." +msgstr "" -#: config/visium/visium.opt:69 +#: common.opt:967 #, fuzzy -#| msgid "Generate code for Intel as" -msgid "Generate code for the user mode." -msgstr "Генерыраваць код для Intel as" - -#: config/visium/visium.opt:73 -msgid "Only retained for backward compatibility." -msgstr "" +msgid "Align the start of functions." +msgstr "вельмі шмат аргументаў у функцыі" -#: config/fused-madd.opt:22 -msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead" +#: common.opt:977 +msgid "Align labels which are only reached by jumping." msgstr "" -#: config/sol2.opt:32 -msgid "Clear hardware capabilities when linking." +#: common.opt:984 +msgid "Align all labels." msgstr "" -#: config/sol2.opt:36 -msgid "Pass -z text to linker." +#: common.opt:991 +msgid "Align the start of loops." msgstr "" -#: config/moxie/moxie.opt:31 -msgid "Enable MUL.X and UMUL.X instructions." +#: common.opt:1014 +msgid "Select what to sanitize." msgstr "" -#: config/microblaze/microblaze.opt:40 -#, fuzzy -msgid "Use software emulation for floating point (default)." -msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" - -#: config/microblaze/microblaze.opt:44 -#, fuzzy -#| msgid "Use hardware floating point" -msgid "Use hardware floating point instructions." -msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" - -#: config/microblaze/microblaze.opt:48 -msgid "Use table lookup optimization for small signed integer divisions." +#: common.opt:1018 +msgid "Select type of coverage sanitization." msgstr "" -#: config/microblaze/microblaze.opt:52 -msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU." +#: common.opt:1022 +msgid "-fasan-shadow-offset=\tUse custom shadow memory offset." msgstr "" -#: config/microblaze/microblaze.opt:56 -msgid "Don't optimize block moves, use memcpy." +#: common.opt:1026 +msgid "-fsanitize-sections=\tSanitize global variables in user-defined sections." msgstr "" -#: config/microblaze/microblaze.opt:68 -msgid "Use the soft multiply emulation (default)." +#: common.opt:1031 +msgid "After diagnosing undefined behavior attempt to continue execution." msgstr "" -#: config/microblaze/microblaze.opt:72 -msgid "Use reorder instructions (swap and byte reversed load/store) (default)." +#: common.opt:1035 +msgid "This switch is deprecated; use -fsanitize-recover= instead." msgstr "" -#: config/microblaze/microblaze.opt:76 -msgid "Use the software emulation for divides (default)." +#: common.opt:1042 +msgid "Use trap instead of a library function for undefined behavior sanitization." msgstr "" -#: config/microblaze/microblaze.opt:80 -msgid "Use the hardware barrel shifter instead of emulation." +#: common.opt:1046 +msgid "Generate unwind tables that are exact at each instruction boundary." msgstr "" -#: config/microblaze/microblaze.opt:84 +#: common.opt:1050 #, fuzzy #| msgid "Do not generate char instructions" -msgid "Use pattern compare instructions." +msgid "Generate auto-inc/dec instructions." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/microblaze/microblaze.opt:87 -#, c-format -msgid "%qs is deprecated; use -fstack-check" +#: common.opt:1054 +msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'." msgstr "" -#: config/microblaze/microblaze.opt:88 -msgid "Check for stack overflow at runtime." +#: common.opt:1059 +msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument." msgstr "" -#: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65 -msgid "Use GP relative sdata/sbss sections." +#: common.opt:1068 +msgid "Generate code to check bounds before indexing arrays." msgstr "" -#: config/microblaze/microblaze.opt:95 -#, c-format -msgid "%qs is deprecated; use -fno-zero-initialized-in-bss" +#: common.opt:1072 +msgid "Replace add, compare, branch with branch on count register." msgstr "" -#: config/microblaze/microblaze.opt:96 -msgid "Clear the BSS to zero and place zero initialized in BSS." +#: common.opt:1076 +msgid "Use profiling information for branch probabilities." msgstr "" -#: config/microblaze/microblaze.opt:100 -msgid "Use multiply high instructions for high part of 32x32 multiply." +#: common.opt:1080 +msgid "Perform branch target load optimization before prologue / epilogue threading." msgstr "" -#: config/microblaze/microblaze.opt:104 -#, fuzzy -#| msgid "Use hardware floating point" -msgid "Use hardware floating point conversion instructions." -msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" - -#: config/microblaze/microblaze.opt:108 -#, fuzzy -#| msgid "Use hardware floating point" -msgid "Use hardware floating point square root instruction." -msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" - -#: config/microblaze/microblaze.opt:112 -msgid "Description for mxl-mode-executable." +#: common.opt:1084 +msgid "Perform branch target load optimization after prologue / epilogue threading." msgstr "" -#: config/microblaze/microblaze.opt:116 -msgid "Description for mxl-mode-xmdstub." +#: common.opt:1088 +msgid "Restrict target load migration not to re-use registers in any basic block." msgstr "" -#: config/microblaze/microblaze.opt:120 -msgid "Description for mxl-mode-bootstrap." +#: common.opt:1092 +msgid "-fcall-saved-\tMark as being preserved across functions." msgstr "" -#: config/microblaze/microblaze.opt:124 -msgid "Description for mxl-mode-novectors." +#: common.opt:1096 +msgid "-fcall-used-\tMark as being corrupted by function calls." msgstr "" -#: config/microblaze/microblaze.opt:128 -#, fuzzy -#| msgid "Use hardware floating point" -msgid "Use hardware prefetch instruction." -msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" - -#: config/microblaze/microblaze.opt:132 -msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)." +#: common.opt:1103 +msgid "Save registers around function calls." msgstr "" -#: config/vax/vax.opt:23 config/vax/vax.opt:27 -msgid "Target DFLOAT double precision code." +#: common.opt:1107 +msgid "This switch is deprecated; do not use." msgstr "" -#: config/vax/vax.opt:31 config/vax/vax.opt:35 -msgid "Generate GFLOAT double precision code." +#: common.opt:1111 +msgid "Check the return value of new in C++." msgstr "" -#: config/vax/vax.opt:39 -#, fuzzy -#| msgid "Generate code for GNU as" -msgid "Generate code for GNU assembler (gas)." -msgstr "Генерыраваць код для GNU as" +#: common.opt:1115 common.opt:1119 +msgid "Perform internal consistency checkings." +msgstr "" -#: config/vax/vax.opt:43 +#: common.opt:1123 #, fuzzy -#| msgid "Generate code for GNU as" -msgid "Generate code for UNIX assembler." -msgstr "Генерыраваць код для GNU as" +#| msgid "Enable exception handling" +msgid "Enable code hoisting." +msgstr "Уключыць апрацоўку выключэньняў" -#: config/vax/vax.opt:47 -msgid "Use VAXC structure conventions." +#: common.opt:1127 +msgid "Looks for opportunities to reduce stack adjustments and stack references." msgstr "" -#: config/vax/vax.opt:51 -msgid "Use new adddi3/subdi3 patterns." +#: common.opt:1131 +msgid "Do not put uninitialized globals in the common section." msgstr "" -#: config/frv/frv.opt:30 -msgid "Use 4 media accumulators." +#: common.opt:1139 +msgid "-fcompare-debug[=]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump." msgstr "" -#: config/frv/frv.opt:34 -msgid "Use 8 media accumulators." +#: common.opt:1143 +msgid "Run only the second compilation of -fcompare-debug." msgstr "" -#: config/frv/frv.opt:38 -#, fuzzy -#| msgid "Enable SSA optimizations" -msgid "Enable label alignment optimizations." -msgstr "Уключаць SSA аптымізацыю" - -#: config/frv/frv.opt:42 -msgid "Dynamically allocate cc registers." +#: common.opt:1147 +msgid "Perform comparison elimination after register allocation has finished." msgstr "" -#: config/frv/frv.opt:49 -msgid "Set the cost of branches." +#: common.opt:1151 +msgid "Do not perform optimizations increasing noticeably stack usage." msgstr "" -#: config/frv/frv.opt:53 -msgid "Enable conditional execution other than moves/scc." +#: common.opt:1155 +msgid "Perform a register copy-propagation optimization pass." msgstr "" -#: config/frv/frv.opt:57 -msgid "Change the maximum length of conditionally-executed sequences." +#: common.opt:1159 +msgid "Perform cross-jumping optimization." msgstr "" -#: config/frv/frv.opt:61 -msgid "Change the number of temporary registers that are available to conditionally-executed sequences." +#: common.opt:1163 +msgid "When running CSE, follow jumps to their targets." msgstr "" -#: config/frv/frv.opt:65 -msgid "Enable conditional moves." +#: common.opt:1171 +msgid "Omit range reduction step when performing complex division." msgstr "" -#: config/frv/frv.opt:69 -msgid "Set the target CPU type." +#: common.opt:1175 +msgid "Complex multiplication and division follow Fortran rules." msgstr "" -#: config/frv/frv.opt:73 -msgid "Known FR-V CPUs (for use with the -mcpu= option):" +#: common.opt:1179 +msgid "Place data items into their own section." msgstr "" -#: config/frv/frv.opt:122 -#, fuzzy -#| msgid "Don't use AltiVec instructions" -msgid "Use fp double instructions." -msgstr "Не выкарыстоўваць інструкцыі AltiVec" +#: common.opt:1183 +msgid "List all available debugging counters with their limits and counts." +msgstr "" -#: config/frv/frv.opt:126 -msgid "Change the ABI to allow double word insns." +#: common.opt:1187 +msgid "-fdbg-cnt=[:]:[,:...]\tSet the debug counter limit." msgstr "" -#: config/frv/frv.opt:134 -msgid "Just use icc0/fcc0." +#: common.opt:1191 +msgid "-fdebug-prefix-map== Map one directory name to another in debug information." msgstr "" -#: config/frv/frv.opt:138 -msgid "Only use 32 FPRs." +#: common.opt:1195 +msgid "-ffile-prefix-map== Map one directory name to another in compilation result." msgstr "" -#: config/frv/frv.opt:142 -msgid "Use 64 FPRs." +#: common.opt:1199 +msgid "Output .debug_types section when using DWARF v4 debuginfo." msgstr "" -#: config/frv/frv.opt:146 -msgid "Only use 32 GPRs." +#: common.opt:1205 +msgid "Defer popping functions args from stack until later." msgstr "" -#: config/frv/frv.opt:150 -msgid "Use 64 GPRs." +#: common.opt:1209 +msgid "Attempt to fill delay slots of branch instructions." msgstr "" -#: config/frv/frv.opt:154 -msgid "Enable use of GPREL for read-only data in FDPIC." +#: common.opt:1213 +msgid "Delete dead instructions that may throw exceptions." msgstr "" -#: config/frv/frv.opt:166 -msgid "Enable PIC support for building libraries." +#: common.opt:1217 +msgid "Delete useless null pointer checks." msgstr "" -#: config/frv/frv.opt:170 -msgid "Follow the EABI linkage requirements." +#: common.opt:1221 +msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode." msgstr "" -#: config/frv/frv.opt:174 -msgid "Disallow direct calls to global functions." +#: common.opt:1225 +msgid "Perform speculative devirtualization." msgstr "" -#: config/frv/frv.opt:178 -#, fuzzy -msgid "Use media instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:1229 +msgid "Try to convert virtual calls to direct ones." +msgstr "" -#: config/frv/frv.opt:182 -msgid "Use multiply add/subtract instructions." +#: common.opt:1233 +msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics." msgstr "" -#: config/frv/frv.opt:186 -msgid "Enable optimizing &&/|| in conditional execution." +#: common.opt:1250 +msgid "Show the source line with a caret indicating the column." msgstr "" -#: config/frv/frv.opt:190 -msgid "Enable nested conditional execution optimizations." +#: common.opt:1254 +msgid "Show labels annotating ranges of source code when showing source." msgstr "" -#: config/frv/frv.opt:195 -msgid "Do not mark ABI switches in e_flags." +#: common.opt:1258 +msgid "Show line numbers in the left margin when showing source." msgstr "" -#: config/frv/frv.opt:199 -msgid "Remove redundant membars." +#: common.opt:1266 +msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics." msgstr "" -#: config/frv/frv.opt:203 -msgid "Pack VLIW instructions." +#: common.opt:1286 +msgid "-fdiagnostics-format=[text|json] Select output format." msgstr "" -#: config/frv/frv.opt:207 -msgid "Enable setting GPRs to the result of comparisons." +#: common.opt:1303 +msgid "Print fix-it hints in machine-readable form." msgstr "" -#: config/frv/frv.opt:211 -msgid "Change the amount of scheduler lookahead." +#: common.opt:1307 +msgid "Print fix-it hints to stderr in unified diff format." msgstr "" -#: config/frv/frv.opt:219 -msgid "Assume a large TLS segment." +#: common.opt:1311 +msgid "Amend appropriate diagnostic messages with the command line option that controls them." msgstr "" -#: config/frv/frv.opt:223 -msgid "Do not assume a large TLS segment." +#: common.opt:1315 +msgid "Set minimum width of left margin of source code when showing source." msgstr "" -#: config/frv/frv.opt:228 -msgid "Cause gas to print tomcat statistics." +#: common.opt:1319 +msgid "-fdisable-[tree|rtl|ipa]-=range1+range2 disables an optimization pass." msgstr "" -#: config/frv/frv.opt:233 -msgid "Link with the library-pic libraries." +#: common.opt:1323 +msgid "-fenable-[tree|rtl|ipa]-=range1+range2 enables an optimization pass." msgstr "" -#: config/frv/frv.opt:237 -msgid "Allow branches to be packed with other instructions." +#: common.opt:1327 +msgid "-fdump-\tDump various compiler internals to a file." msgstr "" -#: config/mn10300/mn10300.opt:30 -#, fuzzy -#| msgid "Target the AM33 processor" -msgid "Target the AM33 processor." -msgstr "Мэта - AM33 працэсар" +#: common.opt:1334 +msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation." +msgstr "" -#: config/mn10300/mn10300.opt:34 -#, fuzzy -#| msgid "Target the AM33 processor" -msgid "Target the AM33/2.0 processor." -msgstr "Мэта - AM33 працэсар" +#: common.opt:1338 +msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code." +msgstr "" -#: config/mn10300/mn10300.opt:38 -#, fuzzy -#| msgid "Target the AM33 processor" -msgid "Target the AM34 processor." -msgstr "Мэта - AM33 працэсар" +#: common.opt:1342 +msgid "Suppress output of addresses in debugging dumps." +msgstr "" -#: config/mn10300/mn10300.opt:46 -msgid "Work around hardware multiply bug." +#: common.opt:1346 +msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred." msgstr "" -#: config/mn10300/mn10300.opt:55 -msgid "Enable linker relaxations." +#: common.opt:1351 +msgid "Dump detailed information on GCC's internal representation of source code locations." msgstr "" -#: config/mn10300/mn10300.opt:59 -msgid "Return pointers in both a0 and d0." +#: common.opt:1355 +msgid "Dump optimization passes." msgstr "" -#: config/mn10300/mn10300.opt:63 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Allow gcc to generate LIW instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:1359 +msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps." +msgstr "" -#: config/mn10300/mn10300.opt:67 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Allow gcc to generate the SETLB and Lcc instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:1363 +msgid "Suppress output of previous and next insn numbers in debugging dumps." +msgstr "" -#: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3 -msgid "Specify the address generation strategy for code model." +#: common.opt:1367 +msgid "Enable CFI tables via GAS assembler directives." msgstr "" -#: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7 -msgid "Known cmodel types (for use with the -mcmodel= option):" +#: common.opt:1371 +msgid "Perform early inlining." msgstr "" -#: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89 -#, fuzzy -#| msgid "Generate code for given CPU" -msgid "Generate code in big-endian mode." -msgstr "Генерыраваць код для дадзенага ЦП" +#: common.opt:1379 +msgid "Perform interprocedural reduction of aggregates." +msgstr "" -#: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93 -#, fuzzy -#| msgid "Generate code for Intel ld" -msgid "Generate code in little-endian mode." -msgstr "Генерыраваць код для Intel ld" +#: common.opt:1383 +msgid "Perform unused symbol elimination in debug info." +msgstr "" -#: config/nds32/nds32.opt:37 -msgid "Force performing fp-as-gp optimization." +#: common.opt:1387 +msgid "Perform unused type elimination in debug info." msgstr "" -#: config/nds32/nds32.opt:41 -msgid "Forbid performing fp-as-gp optimization." +#: common.opt:1391 +msgid "Do not suppress C++ class debug information." msgstr "" -#: config/nds32/nds32.opt:47 -msgid "Specify which ABI type to generate code for: 2, 2fp+." +#: common.opt:1395 +#, fuzzy +#| msgid "Enable exception handling" +msgid "Enable exception handling." +msgstr "Уключыць апрацоўку выключэньняў" + +#: common.opt:1399 +msgid "Perform a number of minor, expensive optimizations." msgstr "" -#: config/nds32/nds32.opt:61 -msgid "Specify use soft floating point ABI which mean alias to -mabi=2." +#: common.opt:1403 +msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision." msgstr "" -#: config/nds32/nds32.opt:65 -msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+." +#: common.opt:1418 +msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted." msgstr "" -#: config/nds32/nds32.opt:71 -msgid "Use reduced-set registers for register allocation." +#: common.opt:1434 +msgid "Output lto objects containing both the intermediate language and binary output." msgstr "" -#: config/nds32/nds32.opt:75 -msgid "Use full-set registers for register allocation." +#: common.opt:1438 +msgid "Assume no NaNs or infinities are generated." msgstr "" -#: config/nds32/nds32.opt:81 -msgid "Always align function entry, jump target and return address." +#: common.opt:1442 +msgid "-ffixed-\tMark as being unavailable to the compiler." msgstr "" -#: config/nds32/nds32.opt:85 -msgid "Align function entry to 4 byte." +#: common.opt:1446 +msgid "Don't allocate floats and doubles in extended-precision registers." msgstr "" -#: config/nds32/nds32.opt:97 -msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization." +#: common.opt:1454 +msgid "Perform a forward propagation pass on RTL." msgstr "" -#: config/nds32/nds32.opt:101 -msgid "Forbid using $fp to access static and global variables. This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'." +#: common.opt:1458 +msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction." msgstr "" -#: config/nds32/nds32.opt:105 -msgid "Specify the address generation strategy for ICT call's code model." +#: common.opt:1475 +msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions." msgstr "" -#: config/nds32/nds32.opt:109 -msgid "Known cmodel types (for use with the -mict-model= option):" +#: common.opt:1482 +msgid "Allow function addresses to be held in registers." msgstr "" -#: config/nds32/nds32.opt:119 -#, fuzzy -msgid "Generate conditional move instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/nds32/nds32.opt:123 +#: common.opt:1486 #, fuzzy -#| msgid "Do not generate char instructions" -msgid "Generate hardware abs instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#| msgid "for each function it appears in.)" +msgid "Place each function into its own section." +msgstr "адзін раз для кожнай функцыі, дзе ён з'яўляецца.)" -#: config/nds32/nds32.opt:127 -msgid "Generate performance extension instructions." +#: common.opt:1490 +msgid "Perform global common subexpression elimination." msgstr "" -#: config/nds32/nds32.opt:131 -msgid "Generate performance extension version 2 instructions." +#: common.opt:1494 +msgid "Perform enhanced load motion during global common subexpression elimination." msgstr "" -#: config/nds32/nds32.opt:135 -#, fuzzy -msgid "Generate string extension instructions." -msgstr "нявернае выкарыстанне \"restict\"" +#: common.opt:1498 +msgid "Perform store motion after global common subexpression elimination." +msgstr "" -#: config/nds32/nds32.opt:139 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Generate DSP extension instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:1502 +msgid "Perform redundant load after store elimination in global common subexpression elimination." +msgstr "" -#: config/nds32/nds32.opt:143 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Generate v3 push25/pop25 instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:1507 +msgid "Perform global common subexpression elimination after register allocation has finished." +msgstr "" -#: config/nds32/nds32.opt:147 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Generate 16-bit instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:1524 +msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information." +msgstr "" -#: config/nds32/nds32.opt:151 -msgid "Insert relax hint for linker to do relaxation." +#: common.opt:1529 +msgid "Enable in and out of Graphite representation." msgstr "" -#: config/nds32/nds32.opt:155 -msgid "Enable Virtual Hosting support." +#: common.opt:1533 +msgid "Enable Graphite Identity transformation." msgstr "" -#: config/nds32/nds32.opt:159 -msgid "Specify the size of each interrupt vector, which must be 4 or 16." +#: common.opt:1537 +msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions." msgstr "" -#: config/nds32/nds32.opt:163 -msgid "Specify the security level of c-isr for the whole file." +#: common.opt:1546 +msgid "Mark all loops as parallel." msgstr "" -#: config/nds32/nds32.opt:167 -msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512." +#: common.opt:1550 common.opt:1558 common.opt:2667 +msgid "Enable loop nest transforms. Same as -floop-nest-optimize." msgstr "" -#: config/nds32/nds32.opt:175 -msgid "Known arch types (for use with the -march= option):" +#: common.opt:1554 +msgid "Enable loop interchange on trees." msgstr "" -#: config/nds32/nds32.opt:197 -msgid "Specify the cpu for pipeline model." +#: common.opt:1562 +msgid "Perform unroll-and-jam on loops." msgstr "" -#: config/nds32/nds32.opt:201 -msgid "Known cpu types (for use with the -mcpu= option):" +#: common.opt:1566 +msgid "Enable support for GNU transactional memory." msgstr "" -#: config/nds32/nds32.opt:361 -msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3." +#: common.opt:1570 +msgid "Use STB_GNU_UNIQUE if supported by the assembler." msgstr "" -#: config/nds32/nds32.opt:365 -msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):" +#: common.opt:1578 +msgid "Enable the loop nest optimizer." msgstr "" -#: config/nds32/nds32.opt:393 -msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1." +#: common.opt:1582 +msgid "Force bitfield accesses to match their type width." msgstr "" -#: config/nds32/nds32.opt:412 -msgid "Specify how many read/write ports for n9/n10 cores. The value should be 3r2w or 2r1w." +#: common.opt:1586 +msgid "Merge adjacent stores." msgstr "" -#: config/nds32/nds32.opt:425 -msgid "Enable constructor/destructor feature." +#: common.opt:1590 +msgid "Enable guessing of branch probabilities." msgstr "" -#: config/nds32/nds32.opt:429 +#: common.opt:1598 #, fuzzy -msgid "Guide linker to relax instructions." -msgstr "нявернае выкарыстанне \"restict\"" +msgid "Process #ident directives." +msgstr "нерэчаісны ініцыялізатар" -#: config/nds32/nds32.opt:433 -msgid "Generate floating-point multiply-accumulation instructions." +#: common.opt:1602 +msgid "Perform conversion of conditional jumps to branchless equivalents." msgstr "" -#: config/nds32/nds32.opt:437 -msgid "Generate single-precision floating-point instructions." +#: common.opt:1606 +msgid "Perform conversion of conditional jumps to conditional execution." msgstr "" -#: config/nds32/nds32.opt:441 -msgid "Generate double-precision floating-point instructions." +#: common.opt:1610 +msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables." msgstr "" -#: config/nds32/nds32.opt:445 -msgid "Force disable hardware loop, even use -mext-dsp." +#: common.opt:1626 +msgid "Convert conditional jumps in innermost loops to branchless equivalents." msgstr "" -#: config/nds32/nds32.opt:449 -msgid "Permit scheduling of a function's prologue and epilogue sequence." -msgstr "" +#: common.opt:1638 +#, fuzzy +#| msgid "Do not generate char instructions" +msgid "Do not generate .size directives." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/nds32/nds32.opt:453 -msgid "Generate return instruction in naked function." +#: common.opt:1642 +msgid "Perform indirect inlining." msgstr "" -#: config/nds32/nds32.opt:457 -msgid "Always save $lp in the stack." +#: common.opt:1648 +msgid "Enable inlining of function declared \"inline\", disabling disables all inlining." msgstr "" -#: config/nds32/nds32.opt:465 -msgid "Allow use r15 for inline ASM." +#: common.opt:1652 +msgid "Integrate functions into their callers when code size is known not to grow." msgstr "" -#: config/iq2000/iq2000.opt:31 -msgid "Specify CPU for code generation purposes." +#: common.opt:1656 +msgid "Integrate functions not declared \"inline\" into their callers when profitable." msgstr "" -#: config/iq2000/iq2000.opt:47 -msgid "Specify CPU for scheduling purposes." +#: common.opt:1660 +msgid "Integrate functions only required by their single caller." msgstr "" -#: config/iq2000/iq2000.opt:51 -msgid "Known IQ2000 CPUs (for use with the -mcpu= option):" +#: common.opt:1667 +msgid "-finline-limit=\tLimit the size of inlined functions to ." msgstr "" -#: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142 -msgid "Use ROM instead of RAM." +#: common.opt:1671 +msgid "Inline __atomic operations when a lock free instruction sequence is available." msgstr "" -#: config/iq2000/iq2000.opt:70 -msgid "No default crt0.o." +#: common.opt:1678 +msgid "-fcf-protection=[full|branch|return|none]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets." msgstr "" -#: config/iq2000/iq2000.opt:74 config/mips/mips.opt:409 -msgid "Put uninitialized constants in ROM (needs -membedded-data)." +#: common.opt:1698 +msgid "Instrument function entry and exit with profiling calls." msgstr "" -#: config/csky/csky.opt:34 -msgid "Specify the target architecture." +#: common.opt:1702 +msgid "-finstrument-functions-exclude-function-list=name,... Do not instrument listed functions." msgstr "" -#: config/csky/csky.opt:38 -msgid "Specify the target processor." +#: common.opt:1706 +msgid "-finstrument-functions-exclude-file-list=filename,... Do not instrument functions listed in files." msgstr "" -#: config/csky/csky.opt:61 -#, fuzzy -#| msgid "Use hardware floating point" -msgid "Enable hardware floating-point instructions." -msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" - -#: config/csky/csky.opt:65 -msgid "Use library calls to perform floating-point operations (default)." +#: common.opt:1710 +msgid "Perform interprocedural constant propagation." msgstr "" -#: config/csky/csky.opt:69 -msgid "Specify the target floating-point hardware/format." +#: common.opt:1714 +msgid "Perform cloning to make Interprocedural constant propagation stronger." msgstr "" -#: config/csky/csky.opt:73 -msgid "Generate C-SKY FPU double float instructions (default for hard float)." +#: common.opt:1722 +msgid "Perform interprocedural bitwise constant propagation." msgstr "" -#: config/csky/csky.opt:77 -msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)." +#: common.opt:1726 +msgid "Perform interprocedural profile propagation." msgstr "" -#: config/csky/csky.opt:85 -msgid "Enable the extended LRW instruction (default for CK801)." +#: common.opt:1730 +msgid "Perform interprocedural points-to analysis." msgstr "" -#: config/csky/csky.opt:89 -#, fuzzy -msgid "Enable interrupt stack instructions." -msgstr "нявернае выкарыстанне \"restict\"" - -#: config/csky/csky.opt:93 -#, fuzzy -#| msgid "Don't use AltiVec instructions" -msgid "Enable multiprocessor instructions." -msgstr "Не выкарыстоўваць інструкцыі AltiVec" - -#: config/csky/csky.opt:97 -msgid "Enable coprocessor instructions." +#: common.opt:1734 +msgid "Discover pure and const functions." msgstr "" -#: config/csky/csky.opt:101 -#, fuzzy -msgid "Enable cache prefetch instructions." -msgstr "нявернае выкарыстанне \"restict\"" - -#: config/csky/csky.opt:105 -msgid "Enable C-SKY SECURE instructions." +#: common.opt:1738 +msgid "Perform Identical Code Folding for functions and read-only variables." msgstr "" -#: config/csky/csky.opt:112 -msgid "Enable C-SKY TRUST instructions." +#: common.opt:1742 +msgid "Perform Identical Code Folding for functions." msgstr "" -#: config/csky/csky.opt:116 -msgid "Enable C-SKY DSP instructions." +#: common.opt:1746 +msgid "Perform Identical Code Folding for variables." msgstr "" -#: config/csky/csky.opt:120 -msgid "Enable C-SKY Enhanced DSP instructions." +#: common.opt:1750 +msgid "Discover read-only and non addressable static variables." msgstr "" -#: config/csky/csky.opt:124 -msgid "Enable C-SKY Vector DSP instructions." +#: common.opt:1754 +msgid "Discover read-only, write-only and non-addressable static variables." msgstr "" -#: config/csky/csky.opt:130 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Generate divide instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" - -#: config/csky/csky.opt:134 -#, fuzzy -#| msgid "Generate code for a DLL" -msgid "Generate code for Smart Mode." -msgstr "Стварыць код для DLL" +#: common.opt:1758 +msgid "Reduce stack alignment on call sites if possible." +msgstr "" -#: config/csky/csky.opt:138 -msgid "Enable use of R16-R31 (default)." +#: common.opt:1770 +msgid "Perform IPA Value Range Propagation." msgstr "" -#: config/csky/csky.opt:142 -msgid "Generate code using global anchor symbol addresses." +#: common.opt:1774 +msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm." msgstr "" -#: config/csky/csky.opt:146 -msgid "Generate push/pop instructions (default)." +#: common.opt:1787 +msgid "-fira-region=[one|all|mixed]\tSet regions for IRA." msgstr "" -#: config/csky/csky.opt:150 -msgid "Generate stm/ldm instructions (default)." +#: common.opt:1803 +msgid "Use IRA based register pressure calculation in RTL hoist optimizations." msgstr "" -#: config/csky/csky.opt:157 -msgid "Generate constant pools in the compiler instead of assembler." +#: common.opt:1808 +msgid "Use IRA based register pressure calculation in RTL loop optimizations." msgstr "" -#: config/csky/csky.opt:161 -msgid "Emit .stack_size directives." +#: common.opt:1813 +msgid "Share slots for saving different hard registers." msgstr "" -#: config/csky/csky.opt:165 -msgid "Generate code for C-SKY compiler runtime instead of libgcc." +#: common.opt:1817 +msgid "Share stack slots for spilled pseudo-registers." msgstr "" -#: config/csky/csky.opt:169 -msgid "Set the branch costs to roughly the specified number of instructions." +#: common.opt:1821 +msgid "-fira-verbose=\tControl IRA's level of diagnostic messages." msgstr "" -#: config/csky/csky.opt:173 -msgid "Permit scheduling of function prologue and epilogue sequences." +#: common.opt:1825 +msgid "Optimize induction variables on trees." msgstr "" -#: config/csky/csky_tables.opt:24 -msgid "Known CSKY CPUs (for use with the -mcpu= options):" +#: common.opt:1829 +msgid "Use jump tables for sufficiently large switch statements." msgstr "" -#: config/csky/csky_tables.opt:199 -msgid "Known CSKY architectures (for use with the -march= option):" +#: common.opt:1833 +msgid "Generate code for functions even if they are fully inlined." msgstr "" -#: config/csky/csky_tables.opt:218 -msgid "Known CSKY FPUs (for use with the -mfpu= option):" +#: common.opt:1837 +msgid "Generate code for static functions even if they are never called." msgstr "" -#: config/c6x/c6x-tables.opt:24 -msgid "Known C6X ISAs (for use with the -march= option):" +#: common.opt:1841 +msgid "Emit static const variables even if they are not used." msgstr "" -#: config/c6x/c6x.opt:42 -msgid "Select method for sdata handling." +#: common.opt:1845 +msgid "Give external symbols a leading underscore." msgstr "" -#: config/c6x/c6x.opt:46 -msgid "Valid arguments for the -msdata= option:" +#: common.opt:1853 +msgid "Do CFG-sensitive rematerialization in LRA." msgstr "" -#: config/c6x/c6x.opt:59 -msgid "Compile for the DSBT shared library ABI." +#: common.opt:1857 +#, fuzzy +#| msgid "Enable SSA optimizations" +msgid "Enable link-time optimization." +msgstr "Уключаць SSA аптымізацыю" + +#: common.opt:1861 +msgid "Link-time optimization with number of parallel jobs or jobserver." msgstr "" -#: config/cris/linux.opt:27 -msgid "Together with -fpic and -fPIC, do not use GOTPLT references." +#: common.opt:1883 +msgid "Specify the algorithm to partition symbols and vars at linktime." msgstr "" -#: config/cris/cris.opt:45 -msgid "Work around bug in multiplication instruction." +#: common.opt:1888 +msgid "-flto-compression-level=\tUse zlib compression level for IL." msgstr "" -#: config/cris/cris.opt:51 -msgid "Compile for ETRAX 4 (CRIS v3)." +#: common.opt:1892 +msgid "Merge C++ types using One Definition Rule." msgstr "" -#: config/cris/cris.opt:56 -msgid "Compile for ETRAX 100 (CRIS v8)." +#: common.opt:1896 +msgid "Report various link-time optimization statistics." msgstr "" -#: config/cris/cris.opt:64 -msgid "Emit verbose debug information in assembly code." +#: common.opt:1900 +msgid "Report various link-time optimization statistics for WPA only." msgstr "" -#: config/cris/cris.opt:71 +#: common.opt:1904 #, fuzzy -msgid "Do not use condition codes from normal instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +msgid "Set errno after built-in math functions." +msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" -#: config/cris/cris.opt:80 -msgid "Do not emit addressing modes with side-effect assignment." +#: common.opt:1908 +msgid "-fmax-errors=\tMaximum number of errors to report." msgstr "" -#: config/cris/cris.opt:89 -msgid "Do not tune stack alignment." +#: common.opt:1912 +msgid "Report on permanent memory allocation." msgstr "" -#: config/cris/cris.opt:98 -msgid "Do not tune writable data alignment." +#: common.opt:1916 +msgid "Report on permanent memory allocation in WPA only." msgstr "" -#: config/cris/cris.opt:107 -msgid "Do not tune code and read-only data alignment." +#: common.opt:1923 +msgid "Attempt to merge identical constants and constant variables." msgstr "" -#: config/cris/cris.opt:116 -msgid "Align code and data to 32 bits." +#: common.opt:1927 +msgid "Attempt to merge identical constants across compilation units." msgstr "" -#: config/cris/cris.opt:133 -#, fuzzy -msgid "Don't align items in code or data." -msgstr "Генерыраваць код для Intel as" - -#: config/cris/cris.opt:142 -msgid "Do not emit function prologue or epilogue." +#: common.opt:1931 +msgid "Attempt to merge identical debug strings across compilation units." msgstr "" -#: config/cris/cris.opt:149 -msgid "Use the most feature-enabling options allowed by other options." +#: common.opt:1935 +msgid "-fmessage-length=\tLimit diagnostics to characters per line. 0 suppresses line-wrapping." msgstr "" -#: config/cris/cris.opt:158 -msgid "Override -mbest-lib-options." +#: common.opt:1939 +msgid "Perform SMS based modulo scheduling before the first scheduling pass." msgstr "" -#: config/cris/cris.opt:165 -#, fuzzy -msgid "-march=ARCH\tGenerate code for the specified chip or CPU version." -msgstr "Генерыраваць код для дадзенага ЦП" +#: common.opt:1943 +msgid "Perform SMS based modulo scheduling with register moves allowed." +msgstr "" -#: config/cris/cris.opt:169 -#, fuzzy -msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version." -msgstr "Генерыраваць код для дадзенага ЦП" +#: common.opt:1947 +msgid "Move loop invariant computations out of loops." +msgstr "" -#: config/cris/cris.opt:173 -msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size." +#: common.opt:1951 +msgid "Use the RTL dead code elimination pass." msgstr "" -#: config/cris/cris.opt:180 -msgid "Emit traps as \"break 8\", default for CRIS v3 and up. If disabled, calls to abort() are used." +#: common.opt:1955 +msgid "Use the RTL dead store elimination pass." msgstr "" -#: config/cris/cris.opt:184 -msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory." +#: common.opt:1959 +msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling." msgstr "" -#: config/cris/cris.opt:188 -msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic." +#: common.opt:1963 +msgid "Support synchronous non-call exceptions." msgstr "" -#: config/sh/superh.opt:6 -msgid "Board name [and memory region]." +#: common.opt:1967 +msgid "-foffload== Specify offloading targets and options for them." msgstr "" -#: config/sh/superh.opt:10 -msgid "Runtime name." +#: common.opt:1971 +msgid "-foffload-abi=[lp64|ilp32] Set the ABI to use in an offload compiler." msgstr "" -#: config/sh/sh.opt:42 -#, fuzzy -#| msgid "Generate code for a DLL" -msgid "Generate SH1 code." -msgstr "Стварыць код для DLL" +#: common.opt:1984 +msgid "When possible do not generate stack frames." +msgstr "" -#: config/sh/sh.opt:46 +#: common.opt:1988 #, fuzzy -#| msgid "Generate code for a DLL" -msgid "Generate SH2 code." -msgstr "Стварыць код для DLL" +#| msgid "Enable SSA optimizations" +msgid "Enable all optimization info dumps on stderr." +msgstr "Уключаць SSA аптымізацыю" -#: config/sh/sh.opt:50 -msgid "Generate default double-precision SH2a-FPU code." +#: common.opt:1992 +msgid "-fopt-info[-=filename]\tDump compiler optimization details." msgstr "" -#: config/sh/sh.opt:54 -msgid "Generate SH2a FPU-less code." +#: common.opt:1996 +msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed." msgstr "" -#: config/sh/sh.opt:58 -msgid "Generate default single-precision SH2a-FPU code." +#: common.opt:2004 +msgid "Optimize sibling and tail recursive calls." msgstr "" -#: config/sh/sh.opt:62 -msgid "Generate only single-precision SH2a-FPU code." +#: common.opt:2008 +msgid "Perform partial inlining." msgstr "" -#: config/sh/sh.opt:66 -#, fuzzy -#| msgid "Generate code for a DLL" -msgid "Generate SH2e code." -msgstr "Стварыць код для DLL" +#: common.opt:2012 common.opt:2016 +msgid "Report on memory allocation before interprocedural optimization." +msgstr "" -#: config/sh/sh.opt:70 -#, fuzzy -#| msgid "Generate code for a DLL" -msgid "Generate SH3 code." -msgstr "Стварыць код для DLL" +#: common.opt:2020 +msgid "Pack structure members together without holes." +msgstr "" -#: config/sh/sh.opt:74 -#, fuzzy -#| msgid "Generate code for a DLL" -msgid "Generate SH3e code." -msgstr "Стварыць код для DLL" +#: common.opt:2024 +msgid "-fpack-struct=\tSet initial maximum structure member alignment." +msgstr "" -#: config/sh/sh.opt:78 -#, fuzzy -#| msgid "Generate code for a DLL" -msgid "Generate SH4 code." -msgstr "Стварыць код для DLL" +#: common.opt:2028 +msgid "Return small aggregates in memory, not registers." +msgstr "" -#: config/sh/sh.opt:82 -msgid "Generate SH4-100 code." +#: common.opt:2032 +msgid "Perform loop peeling." msgstr "" -#: config/sh/sh.opt:86 -msgid "Generate SH4-200 code." +#: common.opt:2036 +msgid "Enable machine specific peephole optimizations." msgstr "" -#: config/sh/sh.opt:92 -msgid "Generate SH4-300 code." +#: common.opt:2040 +msgid "Enable an RTL peephole pass before sched2." msgstr "" -#: config/sh/sh.opt:96 -msgid "Generate SH4 FPU-less code." +#: common.opt:2044 +msgid "Generate position-independent code if possible (large mode)." msgstr "" -#: config/sh/sh.opt:100 -msgid "Generate SH4-100 FPU-less code." +#: common.opt:2048 +msgid "Generate position-independent code for executables if possible (large mode)." msgstr "" -#: config/sh/sh.opt:104 -msgid "Generate SH4-200 FPU-less code." +#: common.opt:2052 +msgid "Generate position-independent code if possible (small mode)." msgstr "" -#: config/sh/sh.opt:108 -msgid "Generate SH4-300 FPU-less code." +#: common.opt:2056 +msgid "Generate position-independent code for executables if possible (small mode)." msgstr "" -#: config/sh/sh.opt:112 -#, fuzzy -#| msgid "Generate code for given CPU" -msgid "Generate code for SH4 340 series (MMU/FPU-less)." -msgstr "Генерыраваць код для дадзенага ЦП" - -#: config/sh/sh.opt:117 -#, fuzzy -#| msgid "Generate code for given CPU" -msgid "Generate code for SH4 400 series (MMU/FPU-less)." -msgstr "Генерыраваць код для дадзенага ЦП" +#: common.opt:2060 +msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)." +msgstr "" -#: config/sh/sh.opt:122 -#, fuzzy -#| msgid "Generate code for given CPU" -msgid "Generate code for SH4 500 series (FPU-less)." -msgstr "Генерыраваць код для дадзенага ЦП" +#: common.opt:2064 +msgid "Specify a plugin to load." +msgstr "" -#: config/sh/sh.opt:127 -msgid "Generate default single-precision SH4 code." +#: common.opt:2068 +msgid "-fplugin-arg--[=]\tSpecify argument = for plugin ." msgstr "" -#: config/sh/sh.opt:131 -msgid "Generate default single-precision SH4-100 code." +#: common.opt:2072 +msgid "Run predictive commoning optimization." msgstr "" -#: config/sh/sh.opt:135 -msgid "Generate default single-precision SH4-200 code." +#: common.opt:2076 +msgid "Generate prefetch instructions, if available, for arrays in loops." msgstr "" -#: config/sh/sh.opt:139 -msgid "Generate default single-precision SH4-300 code." +#: common.opt:2080 +msgid "Enable basic program profiling code." msgstr "" -#: config/sh/sh.opt:143 -msgid "Generate only single-precision SH4 code." +#: common.opt:2084 +msgid "Generate absolute source path names for gcov." msgstr "" -#: config/sh/sh.opt:147 -msgid "Generate only single-precision SH4-100 code." +#: common.opt:2088 +msgid "Insert arc-based program profiling code." msgstr "" -#: config/sh/sh.opt:151 -msgid "Generate only single-precision SH4-200 code." +#: common.opt:2092 +msgid "Set the top-level directory for storing the profile data. The default is 'pwd'." msgstr "" -#: config/sh/sh.opt:155 -msgid "Generate only single-precision SH4-300 code." +#: common.opt:2097 +msgid "Enable correction of flow inconsistent profile data input." msgstr "" -#: config/sh/sh.opt:159 -#, fuzzy -#| msgid "Generate code for a DLL" -msgid "Generate SH4a code." -msgstr "Стварыць код для DLL" +#: common.opt:2101 +msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method." +msgstr "" -#: config/sh/sh.opt:163 -msgid "Generate SH4a FPU-less code." +#: common.opt:2105 +msgid "Instrument only functions from files where names match any regular expression (separated by a semi-colon)." msgstr "" -#: config/sh/sh.opt:167 -msgid "Generate default single-precision SH4a code." +#: common.opt:2109 +msgid "Instrument only functions from files where names do not match all the regular expressions (separated by a semi-colon)." msgstr "" -#: config/sh/sh.opt:171 -msgid "Generate only single-precision SH4a code." +#: common.opt:2125 +msgid "Enable common options for generating profile info for profile feedback directed optimizations." msgstr "" -#: config/sh/sh.opt:175 -msgid "Generate SH4al-dsp code." +#: common.opt:2129 +msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=." msgstr "" -#: config/sh/sh.opt:183 -#, fuzzy -#| msgid "Generate code for given CPU" -msgid "Generate code in big endian mode." -msgstr "Генерыраваць код для дадзенага ЦП" +#: common.opt:2133 +msgid "Enable common options for performing profile feedback directed optimizations." +msgstr "" -#: config/sh/sh.opt:187 -msgid "Generate 32-bit offsets in switch tables." +#: common.opt:2137 +msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=." msgstr "" -#: config/sh/sh.opt:191 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Generate bit instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:2141 +msgid "Insert code to profile values of expressions." +msgstr "" -#: config/sh/sh.opt:199 -msgid "Assume that zero displacement conditional branches are fast." +#: common.opt:2145 +msgid "Report on consistency of profile." msgstr "" -#: config/sh/sh.opt:203 -msgid "Force the usage of delay slots for conditional branches." +#: common.opt:2149 +msgid "Enable function reordering that improves code placement." msgstr "" -#: config/sh/sh.opt:207 -msgid "Align doubles at 64-bit boundaries." +#: common.opt:2153 +msgid "Insert NOP instructions at each function entry." msgstr "" -#: config/sh/sh.opt:211 -msgid "Division strategy, one of: call-div1, call-fp, call-table." +#: common.opt:2160 +msgid "-frandom-seed=\tMake compile reproducible using ." msgstr "" -#: config/sh/sh.opt:215 -msgid "Specify name for 32 bit signed division function." +#: common.opt:2170 +msgid "Record gcc command line switches in the object file." msgstr "" -#: config/sh/sh.opt:219 +#: common.opt:2174 #, fuzzy -#| msgid "Generate ELF output" -msgid "Generate ELF FDPIC code." -msgstr "Стварыць ELF-вывад" +msgid "Return small aggregates in registers." +msgstr "Не выкарыстоўваць рэгістра sb" -#: config/sh/sh.opt:223 -msgid "Enable the use of 64-bit floating point registers in fmov instructions. See -mdalign if 64-bit alignment is required." +#: common.opt:2182 +msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes." msgstr "" -#: config/sh/sh.opt:231 config/sh/sh.opt:269 -msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions." +#: common.opt:2193 +msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching. At the same time, provides multiple-level control on the enabled IPA optimizations." msgstr "" -#: config/sh/sh.opt:235 -msgid "Increase the IEEE compliance for floating-point comparisons." +#: common.opt:2208 +msgid "Relief of register pressure through live range shrinkage." msgstr "" -#: config/sh/sh.opt:239 -msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines." +#: common.opt:2212 +msgid "Perform a register renaming optimization pass." msgstr "" -#: config/sh/sh.opt:243 config/arc/arc.opt:246 -msgid "Annotate assembler instructions with estimated addresses." +#: common.opt:2216 +msgid "Perform a target dependent instruction fusion optimization pass." msgstr "" -#: config/sh/sh.opt:247 -#, fuzzy -#| msgid "Generate code without GP reg" -msgid "Generate code in little endian mode." -msgstr "Генерыраваць код без GP reg" - -#: config/sh/sh.opt:251 -msgid "Mark MAC register as call-clobbered." +#: common.opt:2220 +msgid "Reorder basic blocks to improve code placement." msgstr "" -#: config/sh/sh.opt:257 -msgid "Make structs a multiple of 4 bytes (warning: ABI altered)." +#: common.opt:2224 +msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm." msgstr "" -#: config/sh/sh.opt:261 -msgid "Emit function-calls using global offset table when generating PIC." +#: common.opt:2237 +msgid "Reorder basic blocks and partition into hot and cold sections." msgstr "" -#: config/sh/sh.opt:265 -msgid "Shorten address references during linking." +#: common.opt:2241 +msgid "Reorder functions to improve code placement." msgstr "" -#: config/sh/sh.opt:273 -msgid "Specify the model for atomic operations." +#: common.opt:2245 +msgid "Add a common subexpression elimination pass after loop optimizations." msgstr "" -#: config/sh/sh.opt:277 -msgid "Use tas.b instruction for __atomic_test_and_set." +#: common.opt:2253 +msgid "Disable optimizations that assume default FP rounding behavior." msgstr "" -#: config/sh/sh.opt:281 -msgid "Cost to assume for a multiply insn." +#: common.opt:2257 +msgid "Enable scheduling across basic blocks." msgstr "" -#: config/sh/sh.opt:285 -msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode." +#: common.opt:2261 +msgid "Enable register pressure sensitive insn scheduling." msgstr "" -#: config/sh/sh.opt:291 -msgid "Pretend a branch-around-a-move is a conditional move." +#: common.opt:2265 +msgid "Allow speculative motion of non-loads." msgstr "" -#: config/sh/sh.opt:295 -#, fuzzy -msgid "Enable the use of the fsca instruction." -msgstr "нявернае выкарыстанне \"restict\"" - -#: config/sh/sh.opt:299 -#, fuzzy -msgid "Enable the use of the fsrra instruction." -msgstr "нявернае выкарыстанне \"restict\"" - -#: config/sh/sh.opt:303 -msgid "Use LRA instead of reload (transitional)." +#: common.opt:2269 +msgid "Allow speculative motion of some loads." msgstr "" -#: config/gcn/gcn.opt:26 -msgid "GCN GPU type to use:" +#: common.opt:2273 +msgid "Allow speculative motion of more loads." msgstr "" -#: config/gcn/gcn.opt:39 config/gcn/gcn.opt:43 -msgid "Specify the name of the target GPU." +#: common.opt:2277 +msgid "-fsched-verbose=\tSet the verbosity level of the scheduler." msgstr "" -#: config/gcn/gcn.opt:55 -msgid "Enable OpenMP GPU offloading." +#: common.opt:2281 +msgid "If scheduling post reload, do superblock scheduling." msgstr "" -#: config/gcn/gcn.opt:71 -msgid "-mstack-size=\tSet the private segment size per wave-front, in bytes." +#: common.opt:2289 +msgid "Reschedule instructions before register allocation." msgstr "" -#: config/gcn/gcn.opt:78 -msgid "Warn about invalid OpenACC dimensions." +#: common.opt:2293 +msgid "Reschedule instructions after register allocation." msgstr "" -#: config/fr30/fr30.opt:23 -msgid "Assume small address space." +#: common.opt:2300 +msgid "Schedule instructions using selective scheduling algorithm." msgstr "" -#: config/mips/mips.opt:32 -msgid "-mabi=ABI\tGenerate code that conforms to the given ABI." +#: common.opt:2304 +msgid "Run selective scheduling after reload." msgstr "" -#: config/mips/mips.opt:36 -msgid "Known MIPS ABIs (for use with the -mabi= option):" +#: common.opt:2308 +msgid "Run self-tests, using the given path to locate test files." msgstr "" -#: config/mips/mips.opt:55 -msgid "Generate code that can be used in SVR4-style dynamic objects." +#: common.opt:2312 +msgid "Perform software pipelining of inner loops during selective scheduling." msgstr "" -#: config/mips/mips.opt:59 -msgid "Use PMC-style 'mad' instructions." +#: common.opt:2316 +msgid "Perform software pipelining of outer loops during selective scheduling." msgstr "" -#: config/mips/mips.opt:63 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Use integer madd/msub instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:2320 +msgid "Reschedule pipelined regions without pipelining." +msgstr "" -#: config/mips/mips.opt:67 -#, fuzzy -#| msgid "Generate code for given CPU" -msgid "-march=ISA\tGenerate code for the given ISA." -msgstr "Генерыраваць код для дадзенага ЦП" +#: common.opt:2324 +msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker." +msgstr "" -#: config/mips/mips.opt:71 -msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions." +#: common.opt:2330 +msgid "Allow premature scheduling of queued insns." msgstr "" -#: config/mips/mips.opt:75 -msgid "Use Branch Likely instructions, overriding the architecture default." +#: common.opt:2334 +msgid "-fsched-stalled-insns=\tSet number of queued insns that can be prematurely scheduled." msgstr "" -#: config/mips/mips.opt:79 -msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing." +#: common.opt:2342 +msgid "Set dependence distance checking in premature scheduling of queued insns." msgstr "" -#: config/mips/mips.opt:83 -msgid "Trap on integer divide by zero." +#: common.opt:2346 +msgid "-fsched-stalled-insns-dep=\tSet dependence distance checking in premature scheduling of queued insns." msgstr "" -#: config/mips/mips.opt:87 -msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code." +#: common.opt:2350 +msgid "Enable the group heuristic in the scheduler." msgstr "" -#: config/mips/mips.opt:91 -msgid "Valid arguments to -mcode-readable=:" +#: common.opt:2354 +msgid "Enable the critical path heuristic in the scheduler." msgstr "" -#: config/mips/mips.opt:104 -msgid "Use branch-and-break sequences to check for integer divide by zero." +#: common.opt:2358 +msgid "Enable the speculative instruction heuristic in the scheduler." msgstr "" -#: config/mips/mips.opt:108 -msgid "Use trap instructions to check for integer divide by zero." +#: common.opt:2362 +msgid "Enable the rank heuristic in the scheduler." msgstr "" -#: config/mips/mips.opt:112 -#, fuzzy -msgid "Allow the use of MDMX instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:2366 +msgid "Enable the last instruction heuristic in the scheduler." +msgstr "" -#: config/mips/mips.opt:116 -msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations." +#: common.opt:2370 +msgid "Enable the dependent count heuristic in the scheduler." msgstr "" -#: config/mips/mips.opt:120 -msgid "Use MIPS-DSP instructions." +#: common.opt:2374 +msgid "Access data in the same section from shared anchor points." msgstr "" -#: config/mips/mips.opt:124 -msgid "Use MIPS-DSP REV 2 instructions." +#: common.opt:2386 +msgid "Turn on Redundant Extensions Elimination pass." msgstr "" -#: config/mips/mips.opt:146 -msgid "Use Enhanced Virtual Addressing instructions." +#: common.opt:2390 +msgid "Show column numbers in diagnostics, when available. Default on." msgstr "" -#: config/mips/mips.opt:150 -msgid "Use NewABI-style %reloc() assembly operators." +#: common.opt:2394 +msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function." msgstr "" -#: config/mips/mips.opt:154 -msgid "Use -G for data that is not defined by the current object." +#: common.opt:2399 +msgid "Shrink-wrap parts of the prologue and epilogue separately." msgstr "" -#: config/mips/mips.opt:158 -msgid "Work around certain 24K errata." +#: common.opt:2403 +msgid "Disable optimizations observable by IEEE signaling NaNs." msgstr "" -#: config/mips/mips.opt:162 -msgid "Work around certain R4000 errata." +#: common.opt:2407 +msgid "Disable floating point optimizations that ignore the IEEE signedness of zero." msgstr "" -#: config/mips/mips.opt:166 -msgid "Work around certain R4400 errata." +#: common.opt:2411 +msgid "Convert floating point constants to single precision constants." msgstr "" -#: config/mips/mips.opt:170 -msgid "Work around the R5900 short loop erratum." +#: common.opt:2415 +msgid "Split lifetimes of induction variables when loops are unrolled." msgstr "" -#: config/mips/mips.opt:174 -msgid "Work around certain RM7000 errata." +#: common.opt:2419 +msgid "Generate discontiguous stack frames." msgstr "" -#: config/mips/mips.opt:178 -msgid "Work around certain R10000 errata." +#: common.opt:2423 +msgid "Split wide types into independent registers." msgstr "" -#: config/mips/mips.opt:182 -msgid "Work around errata for early SB-1 revision 2 cores." +#: common.opt:2427 +msgid "Enable backward propagation of use properties at the SSA level." msgstr "" -#: config/mips/mips.opt:186 -msgid "Work around certain VR4120 errata." +#: common.opt:2431 +msgid "Optimize conditional patterns using SSA PHI nodes." msgstr "" -#: config/mips/mips.opt:190 -msgid "Work around VR4130 mflo/mfhi errata." +#: common.opt:2435 +msgid "Optimize amount of stdarg registers saved to stack at start of function." msgstr "" -#: config/mips/mips.opt:194 -msgid "Work around an early 4300 hardware bug." +#: common.opt:2439 +msgid "Apply variable expansion when loops are unrolled." msgstr "" -#: config/mips/mips.opt:198 +#: common.opt:2443 #, fuzzy -#| msgid "options enabled: " -msgid "FP exceptions are enabled." -msgstr "выбары ўключаны:" +#| msgid "Insert stack checking code into the program" +msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program." +msgstr "Уключаць код правэркі стэку ў праграму" -#: config/mips/mips.opt:202 +#: common.opt:2447 #, fuzzy -#| msgid "Use 32-bit general registers" -msgid "Use 32-bit floating-point registers." -msgstr "Выкарыстоўваць 32-бітныя галоўныя рэгістры" +#| msgid "Insert stack checking code into the program" +msgid "Insert stack checking code into the program. Same as -fstack-check=specific." +msgstr "Уключаць код правэркі стэку ў праграму" -#: config/mips/mips.opt:206 -msgid "Conform to the o32 FPXX ABI." +#: common.opt:2451 +msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks." msgstr "" -#: config/mips/mips.opt:210 -#, fuzzy -#| msgid "Use 64-bit general registers" -msgid "Use 64-bit floating-point registers." -msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры" +#: common.opt:2459 +msgid "-fstack-limit-register=\tTrap if the stack goes past ." +msgstr "" -#: config/mips/mips.opt:214 -msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines." +#: common.opt:2463 +msgid "-fstack-limit-symbol=\tTrap if the stack goes past symbol ." msgstr "" -#: config/mips/mips.opt:218 -msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode." +#: common.opt:2467 +msgid "Use propolice as a stack protection method." msgstr "" -#: config/mips/mips.opt:222 -msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding." +#: common.opt:2471 +msgid "Use a stack protection method for every function." msgstr "" -#: config/mips/mips.opt:226 -msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):" +#: common.opt:2475 +msgid "Use a smart stack protection method for certain functions." msgstr "" -#: config/mips/mips.opt:236 -#, fuzzy -#| msgid "Use 32-bit general registers" -msgid "Use 32-bit general registers." -msgstr "Выкарыстоўваць 32-бітныя галоўныя рэгістры" +#: common.opt:2479 +msgid "Use stack protection method only for functions with the stack_protect attribute." +msgstr "" -#: config/mips/mips.opt:240 -#, fuzzy -#| msgid "Use 64-bit general registers" -msgid "Use 64-bit general registers." -msgstr "Выкарыстоўваць 64-бітныя галоўныя рэгістры" +#: common.opt:2483 +msgid "Output stack usage information on a per-function basis." +msgstr "" -#: config/mips/mips.opt:244 -msgid "Use GP-relative addressing to access small data." +#: common.opt:2495 +msgid "Assume strict aliasing rules apply." msgstr "" -#: config/mips/mips.opt:248 -msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations." +#: common.opt:2499 +msgid "Treat signed overflow as undefined. Negated as -fwrapv -fwrapv-pointer." msgstr "" -#: config/mips/mips.opt:252 -msgid "Allow the use of hardware floating-point ABI and instructions." +#: common.opt:2503 +msgid "Implement __atomic operations via libcalls to legacy __sync functions." msgstr "" -#: config/mips/mips.opt:256 -msgid "Generate code that is link-compatible with MIPS16 and microMIPS code." +#: common.opt:2507 +msgid "Check for syntax errors, then stop." msgstr "" -#: config/mips/mips.opt:260 -msgid "An alias for minterlink-compressed provided for backward-compatibility." +#: common.opt:2511 +msgid "Create data files needed by \"gcov\"." msgstr "" -#: config/mips/mips.opt:264 -#, fuzzy -#| msgid "Generate code for Intel as" -msgid "-mipsN\tGenerate code for ISA level N." -msgstr "Генерыраваць код для Intel as" +#: common.opt:2515 +msgid "Perform jump threading optimizations." +msgstr "" -#: config/mips/mips.opt:268 -msgid "Generate MIPS16 code." +#: common.opt:2519 +msgid "Report the time taken by each compiler pass." msgstr "" -#: config/mips/mips.opt:272 -msgid "Use MIPS-3D instructions." +#: common.opt:2523 +msgid "Record times taken by sub-phases separately." msgstr "" -#: config/mips/mips.opt:276 -msgid "Use ll, sc and sync instructions." +#: common.opt:2527 +msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model." msgstr "" -#: config/mips/mips.opt:280 -msgid "Use -G for object-local data." +#: common.opt:2546 +msgid "Reorder top level functions, variables, and asms." msgstr "" -#: config/mips/mips.opt:284 -msgid "Use indirect calls." +#: common.opt:2550 +msgid "Perform superblock formation via tail duplication." msgstr "" -#: config/mips/mips.opt:288 -#, fuzzy -#| msgid "Use 32 bit float" -msgid "Use a 32-bit long type." -msgstr "Выкарыстоўваць 32-х бітны float" +#: common.opt:2554 +msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors." +msgstr "" -#: config/mips/mips.opt:292 +#: common.opt:2562 +msgid "Assume floating-point operations can trap." +msgstr "" + +#: common.opt:2566 +msgid "Trap for signed overflow in addition, subtraction and multiplication." +msgstr "" + +#: common.opt:2570 #, fuzzy -#| msgid "Use 64 bit float" -msgid "Use a 64-bit long type." -msgstr "Выкарыстоўваць 64-х бітны float" +#| msgid "Enable SSA optimizations" +msgid "Enable SSA-CCP optimization on trees." +msgstr "Уключаць SSA аптымізацыю" + +#: common.opt:2574 +#, fuzzy +#| msgid "Enable SSA optimizations" +msgid "Enable SSA-BIT-CCP optimization on trees." +msgstr "Уключаць SSA аптымізацыю" -#: config/mips/mips.opt:296 -msgid "Pass the address of the ra save location to _mcount in $12." +#: common.opt:2582 +msgid "Enable loop header copying on trees." msgstr "" -#: config/mips/mips.opt:300 -msgid "Don't optimize block moves." +#: common.opt:2590 +msgid "Enable SSA coalescing of user variables." msgstr "" -#: config/mips/mips.opt:304 -#, fuzzy -#| msgid "Don't use AltiVec instructions" -msgid "Use microMIPS instructions." -msgstr "Не выкарыстоўваць інструкцыі AltiVec" +#: common.opt:2598 +msgid "Enable copy propagation on trees." +msgstr "" -#: config/mips/mips.opt:308 -msgid "Use MIPS MSA Extension instructions." +#: common.opt:2606 +msgid "Transform condition stores into unconditional ones." msgstr "" -#: config/mips/mips.opt:312 -#, fuzzy -msgid "Allow the use of MT instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:2610 +msgid "Perform conversions of switch initializations." +msgstr "" -#: config/mips/mips.opt:316 +#: common.opt:2614 #, fuzzy -msgid "Prevent the use of all floating-point operations." -msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" +#| msgid "Enable SSA optimizations" +msgid "Enable SSA dead code elimination optimization on trees." +msgstr "Уключаць SSA аптымізацыю" -#: config/mips/mips.opt:320 +#: common.opt:2618 #, fuzzy -#| msgid "Don't use AltiVec instructions" -msgid "Use MCU instructions." -msgstr "Не выкарыстоўваць інструкцыі AltiVec" +#| msgid "Enable SSA optimizations" +msgid "Enable dominator optimizations." +msgstr "Уключаць SSA аптымізацыю" -#: config/mips/mips.opt:324 -msgid "Do not use a cache-flushing function before calling stack trampolines." +#: common.opt:2622 +msgid "Enable tail merging on trees." msgstr "" -#: config/mips/mips.opt:328 +#: common.opt:2626 #, fuzzy -msgid "Do not use MDMX instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#| msgid "Enable SSA optimizations" +msgid "Enable dead store elimination." +msgstr "Уключаць SSA аптымізацыю" -#: config/mips/mips.opt:332 -#, fuzzy -#| msgid "Generate code for GNU ld" -msgid "Generate normal-mode code." -msgstr "Генерыраваць код для GNU ld" +#: common.opt:2630 +msgid "Enable forward propagation on trees." +msgstr "" -#: config/mips/mips.opt:336 -#, fuzzy -msgid "Do not use MIPS-3D instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:2634 +msgid "Enable Full Redundancy Elimination (FRE) on trees." +msgstr "" -#: config/mips/mips.opt:340 +#: common.opt:2638 #, fuzzy -#| msgid "Use hardware floating point" -msgid "Use paired-single floating-point instructions." -msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\"" +#| msgid "Enable SSA optimizations" +msgid "Enable string length optimizations on trees." +msgstr "Уключаць SSA аптымізацыю" -#: config/mips/mips.opt:344 -msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted." +#: common.opt:2642 +msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap." msgstr "" -#: config/mips/mips.opt:348 -msgid "Valid arguments to -mr10k-cache-barrier=:" +#: common.opt:2648 +msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap." msgstr "" -#: config/mips/mips.opt:361 -msgid "Try to allow the linker to turn PIC calls into direct calls." +#: common.opt:2655 +msgid "Enable loop distribution on trees." msgstr "" -#: config/mips/mips.opt:365 -msgid "When generating -mabicalls code, make the code suitable for use in shared libraries." +#: common.opt:2659 +msgid "Enable loop distribution for patterns transformed into a library call." msgstr "" -#: config/mips/mips.opt:369 -msgid "Restrict the use of hardware floating-point instructions to 32-bit operations." +#: common.opt:2663 +msgid "Enable loop invariant motion on trees." msgstr "" -#: config/mips/mips.opt:373 -msgid "Use SmartMIPS instructions." +#: common.opt:2671 +msgid "Create canonical induction variables in loops." msgstr "" -#: config/mips/mips.opt:377 -msgid "Prevent the use of all hardware floating-point instructions." -msgstr "" +#: common.opt:2675 +#, fuzzy +#| msgid "Enable SSA optimizations" +msgid "Enable loop optimizations on tree level." +msgstr "Уключаць SSA аптымізацыю" -#: config/mips/mips.opt:381 -msgid "Optimize lui/addiu address loads." +#: common.opt:2679 +msgid "-ftree-parallelize-loops=\tEnable automatic parallelization of loops." msgstr "" -#: config/mips/mips.opt:385 -msgid "Assume all symbols have 32-bit values." +#: common.opt:2683 +msgid "Enable hoisting loads from conditional pointers." msgstr "" -#: config/mips/mips.opt:389 -msgid "Use synci instruction to invalidate i-cache." -msgstr "" +#: common.opt:2687 +#, fuzzy +#| msgid "Enable SSA optimizations" +msgid "Enable SSA-PRE optimization on trees." +msgstr "Уключаць SSA аптымізацыю" -#: config/mips/mips.opt:397 -msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable." +#: common.opt:2691 +msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination." msgstr "" -#: config/mips/mips.opt:401 -msgid "Use 4-operand madd.s/madd.d and related instructions where applicable." +#: common.opt:2695 +msgid "Perform function-local points-to analysis on trees." msgstr "" -#: config/mips/mips.opt:413 -msgid "Use Virtualization (VZ) instructions." +#: common.opt:2699 +msgid "Enable reassociation on tree level." msgstr "" -#: config/mips/mips.opt:417 -msgid "Use eXtended Physical Address (XPA) instructions." +#: common.opt:2707 +msgid "Enable SSA code sinking on trees." msgstr "" -#: config/mips/mips.opt:421 -msgid "Use Cyclic Redundancy Check (CRC) instructions." +#: common.opt:2711 +msgid "Perform straight-line strength reduction." msgstr "" -#: config/mips/mips.opt:425 -msgid "Use Global INValidate (GINV) instructions." +#: common.opt:2715 +msgid "Perform scalar replacement of aggregates." msgstr "" -#: config/mips/mips.opt:429 -msgid "Perform VR4130-specific alignment optimizations." +#: common.opt:2719 +msgid "Replace temporary expressions in the SSA->normal pass." msgstr "" -#: config/mips/mips.opt:433 -msgid "Lift restrictions on GOT size." +#: common.opt:2723 +msgid "Perform live range splitting during the SSA->normal pass." msgstr "" -#: config/mips/mips.opt:437 -msgid "Enable use of odd-numbered single-precision registers." +#: common.opt:2727 +msgid "Perform Value Range Propagation on trees." msgstr "" -#: config/mips/mips.opt:441 -#, fuzzy -#| msgid "Optimize for 3900" -msgid "Optimize frame header." -msgstr "Аптымізаваць для 3900" - -#: config/mips/mips.opt:448 -msgid "Enable load/store bonding." +#: common.opt:2731 +msgid "Split paths leading to loop backedges." msgstr "" -#: config/mips/mips.opt:452 -msgid "Specify the compact branch usage policy." +#: common.opt:2735 +msgid "Assume common declarations may be overridden with ones with a larger trailing array." msgstr "" -#: config/mips/mips.opt:456 -msgid "Policies available for use with -mcompact-branches=:" +#: common.opt:2740 +msgid "Compile whole compilation unit at a time." msgstr "" -#: config/mips/mips.opt:469 -msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions." +#: common.opt:2744 +msgid "Perform loop unrolling when iteration count is known." msgstr "" -#: config/mips/mips.opt:473 -msgid "Use Loongson EXTension (EXT) instructions." +#: common.opt:2748 +msgid "Perform loop unrolling for all loops." msgstr "" -#: config/mips/mips.opt:477 -msgid "Use Loongson EXTension R2 (EXT2) instructions." +#: common.opt:2759 +msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding." msgstr "" -#: config/mips/mips-tables.opt:24 -msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):" +#: common.opt:2764 +msgid "Same as -fassociative-math for expressions which include division." msgstr "" -#: config/mips/mips-tables.opt:28 -msgid "Known MIPS ISA levels (for use with the -mips option):" +#: common.opt:2772 +msgid "Allow math optimizations that may violate IEEE or ISO standards." msgstr "" -#: config/tilegx/tilegx.opt:30 -msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):" +#: common.opt:2776 +msgid "Perform loop unswitching." msgstr "" -#: config/tilegx/tilegx.opt:37 -msgid "Compile with 32 bit longs and pointers." +#: common.opt:2780 +msgid "Perform loop splitting." msgstr "" -#: config/tilegx/tilegx.opt:41 -msgid "Compile with 64 bit longs and pointers." +#: common.opt:2784 +msgid "Version loops based on whether indices have a stride of one." msgstr "" -#: config/tilegx/tilegx.opt:53 -msgid "Use given TILE-Gx code model." -msgstr "" +#: common.opt:2788 +#, fuzzy +#| msgid "Enable exception handling" +msgid "Just generate unwind tables for exception handling." +msgstr "Уключыць апрацоўку выключэньняў" -#: config/arc/arc-tables.opt:25 -msgid "Known ARC CPUs (for use with the -mcpu= option):" +#: common.opt:2792 +msgid "Use the bfd linker instead of the default linker." msgstr "" -#: config/arc/arc.opt:26 -msgid "Compile code for big endian mode." +#: common.opt:2796 +msgid "Use the gold linker instead of the default linker." msgstr "" -#: config/arc/arc.opt:30 -msgid "Compile code for little endian mode. This is the default." +#: common.opt:2800 +msgid "Use the lld LLVM linker instead of the default linker." msgstr "" -#: config/arc/arc.opt:34 -msgid "Disable ARCompact specific pass to generate conditional execution instructions." +#: common.opt:2812 +msgid "Perform variable tracking." msgstr "" -#: config/arc/arc.opt:38 -msgid "Generate ARCompact 32-bit code for ARC600 processor." +#: common.opt:2820 +msgid "Perform variable tracking by annotating assignments." msgstr "" -#: config/arc/arc.opt:42 -msgid "Same as -mA6." +#: common.opt:2826 +msgid "Toggle -fvar-tracking-assignments." msgstr "" -#: config/arc/arc.opt:46 -msgid "Generate ARCompact 32-bit code for ARC601 processor." +#: common.opt:2834 +msgid "Perform variable tracking and also tag variables that are uninitialized." msgstr "" -#: config/arc/arc.opt:50 -msgid "Generate ARCompact 32-bit code for ARC700 processor." +#: common.opt:2839 +msgid "Enable vectorization on trees." msgstr "" -#: config/arc/arc.opt:54 -msgid "Same as -mA7." +#: common.opt:2847 +#, fuzzy +#| msgid "Enable SSA optimizations" +msgid "Enable loop vectorization on trees." +msgstr "Уключаць SSA аптымізацыю" + +#: common.opt:2851 +msgid "Enable basic block vectorization (SLP) on trees." msgstr "" -#: config/arc/arc.opt:58 -msgid "Force all calls to be made via a jli instruction." +#: common.opt:2855 +msgid "-fvect-cost-model=[unlimited|dynamic|cheap]\tSpecifies the cost model for vectorization." msgstr "" -#: config/arc/arc.opt:62 -msgid "-mmpy-option=MPY Compile ARCv2 code with a multiplier design option." +#: common.opt:2859 +msgid "-fsimd-cost-model=[unlimited|dynamic|cheap]\tSpecifies the vectorization cost model for code marked with a simd directive." msgstr "" -#: config/arc/arc.opt:132 -msgid "Enable DIV-REM instructions for ARCv2." +#: common.opt:2875 +msgid "Enables the dynamic vectorizer cost model. Preserved for backward compatibility." msgstr "" -#: config/arc/arc.opt:136 -msgid "Enable code density instructions for ARCv2." +#: common.opt:2883 +msgid "Enable copy propagation of scalar-evolution information." msgstr "" -#: config/arc/arc.opt:140 -msgid "Tweak register allocation to help 16-bit instruction generation." +#: common.opt:2893 +msgid "Add extra commentary to assembler output." msgstr "" -#: config/arc/arc.opt:150 -msgid "Use ordinarily cached memory accesses for volatile references." +#: common.opt:2897 +msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility." msgstr "" -#: config/arc/arc.opt:154 -msgid "Enable cache bypass for volatile references." +#: common.opt:2916 +msgid "Validate vtable pointers before using them." msgstr "" -#: config/arc/arc.opt:158 -msgid "Generate instructions supported by barrel shifter." +#: common.opt:2932 +msgid "Output vtable verification counters." msgstr "" -#: config/arc/arc.opt:162 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Generate norm instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:2936 +msgid "Output vtable verification pointer sets information." +msgstr "" -#: config/arc/arc.opt:166 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Generate swap instruction." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:2940 +msgid "Use expression value profiles in optimizations." +msgstr "" -#: config/arc/arc.opt:170 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Generate mul64 and mulu64 instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:2944 +msgid "Construct webs and split unrelated uses of single variable." +msgstr "" -#: config/arc/arc.opt:173 config/arc/arc.opt:334 config/arc/arc.opt:342 -#: config/arc/arc.opt:349 config/arc/arc.opt:353 config/arc/arc.opt:357 -#: config/arc/arc.opt:361 config/arc/arc.opt:364 config/arc/arc.opt:367 -#: config/arc/arc.opt:384 -#, c-format -msgid "%qs is deprecated" +#: common.opt:2948 +msgid "Enable conditional dead code elimination for builtin calls." msgstr "" -#: config/arc/arc.opt:174 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Do not generate mpy instructions for ARC700." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:2952 +msgid "Perform whole program optimizations." +msgstr "" -#: config/arc/arc.opt:178 -msgid "Generate Extended arithmetic instructions. Currently only divaw, adds, subs and sat16 are supported." +#: common.opt:2956 +msgid "Assume pointer overflow wraps around." msgstr "" -#: config/arc/arc.opt:182 -msgid "Dummy flag. This is the default unless FPX switches are provided explicitly." +#: common.opt:2960 +msgid "Assume signed arithmetic overflow wraps around." msgstr "" -#: config/arc/arc.opt:186 -msgid "Generate call insns as register indirect calls." +#: common.opt:2964 +msgid "Put zero initialized data in the bss section." msgstr "" -#: config/arc/arc.opt:190 -#, fuzzy -#| msgid "Do not generate char instructions" -msgid "Do no generate BRcc instructions in arc_reorg." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#: common.opt:2968 +msgid "Generate debug information in default format." +msgstr "" -#: config/arc/arc.opt:194 -msgid "Generate sdata references. This is the default, unless you compile for PIC." +#: common.opt:2972 +msgid "Assume assembler support for (DWARF2+) .loc directives." msgstr "" -#: config/arc/arc.opt:198 -#, fuzzy -#| msgid "Generate code without GP reg" -msgid "Generate millicode thunks." -msgstr "Генерыраваць код без GP reg" +#: common.opt:2976 +msgid "Assume assembler support for view in (DWARF2+) .loc directives." +msgstr "" -#: config/arc/arc.opt:202 config/arc/arc.opt:206 -msgid "FPX: Generate Single Precision FPX (compact) instructions." +#: common.opt:2996 +msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF." msgstr "" -#: config/arc/arc.opt:210 -msgid "FPX: Generate Single Precision FPX (fast) instructions." +#: common.opt:3000 +msgid "Generate debug information in default version of DWARF format." msgstr "" -#: config/arc/arc.opt:214 -msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions." +#: common.opt:3004 +msgid "Generate debug information in DWARF v2 (or later) format." msgstr "" -#: config/arc/arc.opt:218 config/arc/arc.opt:222 -msgid "FPX: Generate Double Precision FPX (compact) instructions." +#: common.opt:3008 +msgid "Generate debug information in default extended format." msgstr "" -#: config/arc/arc.opt:226 -msgid "FPX: Generate Double Precision FPX (fast) instructions." +#: common.opt:3012 +msgid "Generate extended entry point information for inlined functions." msgstr "" -#: config/arc/arc.opt:230 -msgid "Disable LR and SR instructions from using FPX extension aux registers." +#: common.opt:3016 +msgid "Compute locview reset points based on insn length estimates." msgstr "" -#: config/arc/arc.opt:234 -msgid "Enable generation of ARC SIMD instructions via target-specific builtins." +#: common.opt:3024 +msgid "Don't generate DWARF pubnames and pubtypes sections." msgstr "" -#: config/arc/arc.opt:238 -msgid "-mcpu=CPU\tCompile code for ARC variant CPU." +#: common.opt:3028 +msgid "Generate DWARF pubnames and pubtypes sections." msgstr "" -#: config/arc/arc.opt:242 -msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os." +#: common.opt:3032 +msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions." msgstr "" -#: config/arc/arc.opt:250 -msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn." +#: common.opt:3036 +msgid "Record gcc command line switches in DWARF DW_AT_producer." msgstr "" -#: config/arc/arc.opt:254 -msgid "-mcpu=TUNE Tune code for given ARC variant." +#: common.opt:3040 +msgid "Generate debug information in separate .dwo files." msgstr "" -#: config/arc/arc.opt:285 -msgid "Enable the use of indexed loads." +#: common.opt:3044 +#, fuzzy +msgid "Generate debug information in STABS format." +msgstr "Стварыць код для DLL" + +#: common.opt:3048 +msgid "Generate debug information in extended STABS format." msgstr "" -#: config/arc/arc.opt:289 -msgid "Enable the use of pre/post modify with register displacement." +#: common.opt:3052 +msgid "Emit progressive recommended breakpoint locations." msgstr "" -#: config/arc/arc.opt:293 -msgid "Generate 32x16 multiply and mac instructions." +#: common.opt:3056 +msgid "Don't emit DWARF additions beyond selected version." msgstr "" -#: config/arc/arc.opt:299 -msgid "Set probability threshold for unaligning branches." +#: common.opt:3060 +msgid "Add description attributes to some DWARF DIEs that have no name attribute." msgstr "" -#: config/arc/arc.opt:303 -msgid "Don't use less than 25 bit addressing range for calls." +#: common.opt:3064 +msgid "Toggle debug information generation." msgstr "" -#: config/arc/arc.opt:307 -msgid "Explain what alignment considerations lead to the decision to make an insn short or long." +#: common.opt:3068 +msgid "Augment variable location lists with progressive views." msgstr "" -#: config/arc/arc.opt:311 +#: common.opt:3075 #, fuzzy -msgid "Do alignment optimizations for call instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +msgid "Generate debug information in VMS format." +msgstr "Стварыць код для DLL" -#: config/arc/arc.opt:315 -msgid "Enable Rcq constraint handling - most short code generation depends on this." +#: common.opt:3079 +msgid "Generate debug information in XCOFF format." msgstr "" -#: config/arc/arc.opt:319 -msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this." +#: common.opt:3083 +msgid "Generate debug information in extended XCOFF format." msgstr "" -#: config/arc/arc.opt:323 -msgid "Enable pre-reload use of cbranchsi pattern." +#: common.opt:3101 +msgid "Generate compressed debug sections." msgstr "" -#: config/arc/arc.opt:327 -msgid "Enable bbit peephole2." +#: common.opt:3105 +msgid "-gz=\tGenerate compressed debug sections in format ." msgstr "" -#: config/arc/arc.opt:331 -msgid "Use pc-relative switch case tables - this enables case table shortening." +#: common.opt:3112 +msgid "-iplugindir=\tSet to be the default plugin directory." msgstr "" -#: config/arc/arc.opt:335 -msgid "Enable compact casesi pattern." +#: common.opt:3116 +msgid "-imultiarch \tSet to be the multiarch include subdirectory." msgstr "" -#: config/arc/arc.opt:339 -msgid "Enable 'q' instruction alternatives." +#: common.opt:3141 +#, fuzzy +#| msgid " -o Place the output into \n" +msgid "-o \tPlace output into ." +msgstr " -o <файл> Памясціць вывад у <файл>\n" + +#: common.opt:3145 +#, fuzzy +#| msgid "Enable exception handling" +msgid "Enable function profiling." +msgstr "Уключыць апрацоўку выключэньняў" + +#: common.opt:3155 +msgid "Like -pedantic but issue them as errors." msgstr "" -#: config/arc/arc.opt:343 -msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc." +#: common.opt:3195 +msgid "Do not display functions compiled or elapsed time." msgstr "" -#: config/arc/arc.opt:350 -msgid "Enable variable polynomial CRC extension." +#: common.opt:3227 +msgid "Enable verbose output." msgstr "" -#: config/arc/arc.opt:354 -msgid "Enable DSP 3.1 Pack A extensions." +#: common.opt:3231 +msgid "Display the compiler's version." msgstr "" -#: config/arc/arc.opt:358 -msgid "Enable dual viterbi butterfly extension." +#: common.opt:3235 +msgid "Suppress warnings." +msgstr "" + +#: common.opt:3245 +msgid "Create a shared library." +msgstr "" + +#: common.opt:3290 +msgid "Don't create a dynamically linked position independent executable." msgstr "" -#: config/arc/arc.opt:368 -msgid "Enable Dual and Single Operand Instructions for Telephony." +#: common.opt:3294 +msgid "Create a dynamically linked position independent executable." msgstr "" -#: config/arc/arc.opt:372 -msgid "Enable XY Memory extension (DSP version 3)." +#: common.opt:3298 +msgid "Create a static position independent executable." msgstr "" -#: config/arc/arc.opt:377 -msgid "Enable Locked Load/Store Conditional extension." +#: common.opt:3305 +msgid "Use caller save register across calls if possible." msgstr "" -#: config/arc/arc.opt:381 -#, fuzzy -msgid "Enable swap byte ordering extension instruction." -msgstr "нявернае выкарыстанне \"restict\"" +#: d/lang.opt:51 +msgid "-Hd \tWrite D interface files to directory ." +msgstr "" -#: config/arc/arc.opt:385 -msgid "Enable 64-bit Time-Stamp Counter extension instruction." +#: d/lang.opt:55 +msgid "-Hf \tWrite D interface to ." msgstr "" -#: config/arc/arc.opt:389 -msgid "Pass -EB option through to linker." +#: d/lang.opt:123 +msgid "Warn about casts that will produce a null result." msgstr "" -#: config/arc/arc.opt:393 -msgid "Pass -EL option through to linker." +#: d/lang.opt:139 +msgid "Warn from speculative compiles such as __traits(compiles)." msgstr "" -#: config/arc/arc.opt:397 -msgid "Pass -marclinux option through to linker." +#: d/lang.opt:151 +msgid "Generate JSON file." msgstr "" -#: config/arc/arc.opt:401 -msgid "Pass -marclinux_prof option through to linker." +#: d/lang.opt:155 +msgid "-Xf \tWrite JSON output to the given ." msgstr "" -#: config/arc/arc.opt:410 -msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY." +#: d/lang.opt:159 +msgid "Debug library to use instead of phobos." msgstr "" -#: config/arc/arc.opt:414 -msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY." +#: d/lang.opt:163 +msgid "Default library to use instead of phobos." msgstr "" -#: config/arc/arc.opt:418 -msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY." +#: d/lang.opt:167 +msgid "Do link the standard D startup files in the compilation." msgstr "" -#: config/arc/arc.opt:430 +#: d/lang.opt:174 #, fuzzy -#| msgid "Don't use AltiVec instructions" -msgid "Enable atomic instructions." -msgstr "Не выкарыстоўваць інструкцыі AltiVec" +msgid "Generate code for all template instantiations." +msgstr "Генерыраваць код для Intel as" -#: config/arc/arc.opt:434 -msgid "Enable double load/store instructions for ARC HS." +#: d/lang.opt:178 +#, fuzzy +msgid "Generate code for assert contracts." +msgstr "Генерыраваць код для Intel as" + +#: d/lang.opt:186 +msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off." msgstr "" -#: config/arc/arc.opt:438 -msgid "Specify the name of the target floating point configuration." +#: d/lang.opt:210 +msgid "Compile in debug code." msgstr "" -#: config/arc/arc.opt:481 -msgid "Specify thread pointer register number." +#: d/lang.opt:214 +msgid "-fdebug=\tCompile in debug code, code <= , or code identified by ." msgstr "" -#: config/arc/arc.opt:488 -msgid "Enable use of NPS400 bit operations." +#: d/lang.opt:218 +#, fuzzy +#| msgid "Generate ELF output" +msgid "Generate documentation." +msgstr "Стварыць ELF-вывад" + +#: d/lang.opt:222 +msgid "-fdoc-dir=\tWrite documentation file to directory ." msgstr "" -#: config/arc/arc.opt:492 -msgid "Enable use of NPS400 xld/xst extension." +#: d/lang.opt:226 +msgid "-fdoc-file=\tWrite documentation to ." msgstr "" -#: config/arc/arc.opt:500 -msgid "Specifies the registers that the processor saves on an interrupt entry and exit." +#: d/lang.opt:230 +msgid "-fdoc-inc=\tInclude a Ddoc macro ." msgstr "" -#: config/arc/arc.opt:504 -msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt." +#: d/lang.opt:234 +msgid "Display the frontend AST after parsing and semantic passes." msgstr "" -#: config/arc/arc.opt:508 -msgid "Sets LP_COUNT register width. Possible values are 8, 16, 20, 24, 28, and 32." +#: d/lang.opt:238 +#, fuzzy +#| msgid "unsupported version" +msgid "Ignore unsupported pragmas." +msgstr "непадтрымліваемая версія" + +#: d/lang.opt:242 +#, fuzzy +msgid "Generate code for class invariant contracts." +msgstr "Генерыраваць код для Intel as" + +#: d/lang.opt:246 +msgid "Generate a default D main() function when compiling." msgstr "" -#: config/arc/arc.opt:533 -msgid "Enable 16-entry register file." +#: d/lang.opt:250 +msgid "-fmodule-file==\tuse as source file for ." msgstr "" -#: config/arc/arc.opt:537 -msgid "Enable use of BI/BIH instructions when available." +#: d/lang.opt:254 +msgid "Generate ModuleInfo struct for output module." msgstr "" -#: config/arc/arc.opt:541 -msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2." +#: d/lang.opt:258 +msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument." msgstr "" -#: lto/lang.opt:28 -#, fuzzy, c-format -#| msgid "unknown machine mode `%s'" -msgid "unknown linker output %qs" -msgstr "невядомы рэжым машыны \"%s\"" +#: d/lang.opt:262 +#, fuzzy +#| msgid "Generate code for Intel as" +msgid "Generate code for postcondition contracts." +msgstr "Генерыраваць код для Intel as" -#: lto/lang.opt:50 -msgid "Set linker output type (used internally during LTO optimization)." -msgstr "" +#: d/lang.opt:266 +#, fuzzy +#| msgid "Generate code for Intel as" +msgid "Generate code for precondition contracts." +msgstr "Генерыраваць код для Intel as" -#: lto/lang.opt:55 -msgid "Run the link-time optimizer in local transformation (LTRANS) mode." +#: d/lang.opt:270 +msgid "Compile release version." msgstr "" -#: lto/lang.opt:59 -msgid "Specify a file to which a list of files output by LTRANS is written." -msgstr "" +#: d/lang.opt:274 +#, fuzzy +#| msgid "Generate code for Intel as" +msgid "Generate code for switches without a default case." +msgstr "Генерыраваць код для Intel as" -#: lto/lang.opt:63 -msgid "Run the link-time optimizer in whole program analysis (WPA) mode." +#: d/lang.opt:278 +msgid "List information on all language changes." msgstr "" -#: lto/lang.opt:67 -msgid "Whole program analysis (WPA) mode with number of parallel jobs specified." +#: d/lang.opt:282 +msgid "Give deprecation messages about -ftransition=import anomalies." msgstr "" -#: lto/lang.opt:71 -msgid "The resolution file." +#: d/lang.opt:286 +msgid "List all usages of complex or imaginary types." msgstr "" -#: common.opt:243 -msgid "Provide bash completion for options starting with provided string." +#: d/lang.opt:290 +msgid "Implement DIP1000: Scoped pointers (experimental)." msgstr "" -#: common.opt:292 -#, fuzzy -#| msgid " --help Display this information\n" -msgid "Display this information." -msgstr " --help Адлюстраваць гэту інфармацыю\n" - -#: common.opt:296 -msgid "--help=\tDisplay descriptions of a specific class of options. is one or more of optimizers, target, warnings, undocumented, params." +#: d/lang.opt:294 +msgid "Implement DIP25: Sealed references (experimental)." msgstr "" -#: common.opt:417 -msgid "Alias for --help=target." +#: d/lang.opt:298 +msgid "List all non-mutable fields which occupy an object instance." msgstr "" -#: common.opt:442 -msgid "--param =\tSet parameter to value. See below for a complete list of parameters." +#: d/lang.opt:302 +msgid "Revert to single phase name lookup." msgstr "" -#: common.opt:470 -msgid "-O\tSet optimization level to ." +#: d/lang.opt:306 +msgid "List all hidden GC allocations." msgstr "" -#: common.opt:474 -#, fuzzy -#| msgid "Optimize for SparcLite processors" -msgid "Optimize for space rather than speed." -msgstr "Аптымізацыя для SparcLite працэсараў" - -#: common.opt:478 -msgid "Optimize for speed disregarding exact standards compliance." +#: d/lang.opt:310 +msgid "List all variables going into thread local storage." msgstr "" -#: common.opt:482 -msgid "Optimize for debugging experience rather than speed or size." +#: d/lang.opt:314 +msgid "Compile in unittest code." msgstr "" -#: common.opt:522 -msgid "This switch is deprecated; use -Wextra instead." +#: d/lang.opt:318 +msgid "-fversion=\tCompile in version code >= or identified by ." msgstr "" -#: common.opt:535 -msgid "Warn about returning structures, unions or arrays." +#: d/lang.opt:322 c-family/c.opt:1862 +msgid "Emit common-like symbols as weak symbols." msgstr "" -#: common.opt:539 -msgid "Warn if a loop with constant number of iterations triggers undefined behavior." +#: d/lang.opt:342 +msgid "Do not link the standard D library in the compilation." msgstr "" -#: common.opt:543 common.opt:547 -msgid "Warn if an array is accessed out of bounds." +#: d/lang.opt:350 +msgid "Link the standard D library statically in the compilation." msgstr "" -#: common.opt:551 -msgid "Warn about inappropriate attribute usage." +#: d/lang.opt:354 +msgid "Link the standard D library dynamically in the compilation." msgstr "" -#: common.opt:555 common.opt:559 -msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes." +#: c-family/c.opt:182 +msgid "-A=\tAssert the to . Putting '-' before disables the to ." msgstr "" -#: common.opt:563 -msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function." +#: c-family/c.opt:186 +msgid "Do not discard comments." msgstr "" -#: common.opt:568 common.opt:572 -msgid "Warn about pointer casts which increase alignment." +#: c-family/c.opt:190 +msgid "Do not discard comments in macro expansions." msgstr "" -#: common.opt:576 -msgid "Warn when a #warning directive is encountered." +#: c-family/c.opt:194 +msgid "-D[=]\tDefine a with as its value. If just is given, is taken to be 1." msgstr "" -#: common.opt:580 -msgid "Warn about uses of __attribute__((warning)) declarations." +#: c-family/c.opt:201 +msgid "-F \tAdd to the end of the main framework include path." msgstr "" -#: common.opt:584 -msgid "Warn if a deprecated compiler feature, class, method, or field is used." +#: c-family/c.opt:205 +msgid "Enable parsing GIMPLE." msgstr "" -#: common.opt:588 -msgid "Warn about uses of __attribute__((deprecated)) declarations." +#: c-family/c.opt:209 +msgid "Print the name of header files as they are used." msgstr "" -#: common.opt:592 -msgid "Warn when an optimization pass is disabled." +#: c-family/c.opt:213 +msgid "-I \tAdd to the end of the main include path." msgstr "" -#: common.opt:596 -msgid "Treat all warnings as errors." +#: c-family/c.opt:217 +msgid "Generate make dependencies." msgstr "" -#: common.opt:600 -msgid "Treat specified warning as error." +#: c-family/c.opt:221 +msgid "Generate make dependencies and compile." msgstr "" -#: common.opt:604 -msgid "Print extra (possibly unwanted) warnings." +#: c-family/c.opt:225 +msgid "-MF \tWrite dependency output to the given file." msgstr "" -#: common.opt:608 -msgid "Exit on the first error occurred." +#: c-family/c.opt:229 +msgid "Treat missing header files as generated files." msgstr "" -#: common.opt:612 -msgid "-Wframe-larger-than=\tWarn if a function's stack frame requires in excess of ." +#: c-family/c.opt:233 +msgid "Like -M but ignore system header files." msgstr "" -#: common.opt:616 -msgid "Warn when attempting to free a non-heap object." +#: c-family/c.opt:237 +msgid "Like -MD but ignore system header files." msgstr "" -#: common.opt:620 -msgid "Warn when a function cannot be expanded to HSAIL." +#: c-family/c.opt:241 +#, fuzzy +#| msgid "Generate code for Intel as" +msgid "Generate phony targets for all headers." +msgstr "Генерыраваць код для Intel as" + +#: c-family/c.opt:245 +msgid "-MQ \tAdd a MAKE-quoted target." msgstr "" -#: common.opt:627 -msgid "Warn when a switch case falls through." +#: c-family/c.opt:249 +msgid "-MT \tAdd an unquoted target." msgstr "" -#: common.opt:631 +#: c-family/c.opt:253 #, fuzzy -#| msgid "virtual functions cannot be friends" -msgid "Warn when an inlined function cannot be inlined." -msgstr "віртуальныя функцыі не могуць быць сяброўскімі" +#| msgid "Do not generate char instructions" +msgid "Do not generate #line directives." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: common.opt:635 -msgid "Warn when an atomic memory model parameter is known to be outside the valid range." +#: c-family/c.opt:257 +msgid "-U\tUndefine ." msgstr "" -#: common.opt:642 -msgid "-Wlarger-than=\tWarn if an object's size exceeds ." +#: c-family/c.opt:261 +msgid "Warn about things that will change when compiling with an ABI-compliant compiler." msgstr "" -#: common.opt:646 -msgid "Warn if comparing pointer parameter with nonnull attribute with NULL." +#: c-family/c.opt:265 +msgid "Warn about things that change between the current -fabi-version and the specified version." msgstr "" -#: common.opt:650 -msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior." +#: c-family/c.opt:269 +msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have." msgstr "" -#: common.opt:661 -msgid "Warn about some C++ One Definition Rule violations during link time optimization." +#: c-family/c.opt:276 +msgid "Warn on suspicious calls of standard functions computing absolute values." msgstr "" -#: common.opt:665 -msgid "Warn about overflow in arithmetic expressions." +#: c-family/c.opt:280 +msgid "Warn about suspicious uses of memory addresses." msgstr "" -#: common.opt:669 -msgid "During link time optimization warn about mismatched types of global declarations." +#: c-family/c.opt:296 +msgid "Warn about 'new' of type with extended alignment without -faligned-new." msgstr "" -#: common.opt:673 -msgid "Warn when the packed attribute has no effect on struct layout." +#: c-family/c.opt:300 +msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function." msgstr "" -#: common.opt:677 -msgid "Warn when padding is required to align structure members." +#: c-family/c.opt:308 +msgid "Warn on any use of alloca." msgstr "" -#: common.opt:681 -msgid "Issue warnings needed for strict compliance to the standard." +#: c-family/c.opt:312 +msgid "-Walloc-size-larger-than= Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes." msgstr "" -#: common.opt:685 -msgid "Warn about returning a pointer/reference to a local or temporary variable." +#: c-family/c.opt:317 +msgid "-Wno-alloc-size-larger-than Disable Walloc-size-larger-than= warning. Equivalent to Walloc-size-larger-than= or larger." msgstr "" -#: common.opt:689 -msgid "Warn when one variable shadows another. Same as -Wshadow=global." +#: c-family/c.opt:321 +msgid "-Walloc-zero Warn for calls to allocation functions that specify zero bytes." msgstr "" -#: common.opt:693 -msgid "Warn when one variable shadows another (globally)." +#: c-family/c.opt:325 +msgid "-Walloca-larger-than=\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than bytes." msgstr "" -#: common.opt:697 -msgid "Warn when one local variable shadows another local variable or parameter." +#: c-family/c.opt:331 +msgid "-Wno-alloca-larger-than Disable Walloca-larger-than= warning. Equivalent to Walloca-larger-than= or larger." msgstr "" -#: common.opt:704 -msgid "Warn when one local variable shadows another local variable or parameter of compatible type." +#: c-family/c.opt:343 +msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector." msgstr "" -#: common.opt:711 -msgid "Warn when not issuing stack smashing protection for some reason." +#: c-family/c.opt:347 +msgid "Warn about casting functions to incompatible types." msgstr "" -#: common.opt:715 -msgid "-Wstack-usage=\tWarn if stack usage might exceed ." +#: c-family/c.opt:351 +msgid "Warn about boolean expression compared with an integer value different from true/false." msgstr "" -#: common.opt:719 common.opt:723 -msgid "Warn about code which might break strict aliasing rules." +#: c-family/c.opt:355 +msgid "Warn about certain operations on boolean expressions." msgstr "" -#: common.opt:727 common.opt:731 -msgid "Warn about optimizations that assume that signed overflow is undefined." +#: c-family/c.opt:359 +msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely." msgstr "" -#: common.opt:735 -msgid "Warn about functions which might be candidates for __attribute__((cold))." +#: c-family/c.opt:363 +msgid "Warn when a built-in function is declared with the wrong signature." msgstr "" -#: common.opt:739 -msgid "Warn about functions which might be candidates for __attribute__((const))." +#: c-family/c.opt:367 +msgid "Warn when a built-in preprocessor macro is undefined or redefined." msgstr "" -#: common.opt:743 -msgid "Warn about functions which might be candidates for __attribute__((pure))." +#: c-family/c.opt:371 +msgid "Warn about features not present in ISO C11, but present in ISO C2X." msgstr "" -#: common.opt:747 -msgid "Warn about functions which might be candidates for __attribute__((noreturn))." +#: c-family/c.opt:375 +msgid "Warn about features not present in ISO C90, but present in ISO C99." msgstr "" -#: common.opt:751 -msgid "Warn about functions which might be candidates for __attribute__((malloc))." +#: c-family/c.opt:379 +msgid "Warn about features not present in ISO C99, but present in ISO C11." msgstr "" -#: common.opt:755 -msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality." +#: c-family/c.opt:383 +msgid "Warn about C constructs that are not in the common subset of C and C++." msgstr "" -#: common.opt:759 -msgid "Warn about C++ virtual methods where adding final keyword would improve code quality." +#: c-family/c.opt:390 +msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011." msgstr "" -#: common.opt:763 -msgid "Warn about statements between switch's controlling expression and the first case." +#: c-family/c.opt:394 +msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014." msgstr "" -#: common.opt:768 -msgid "Do not suppress warnings from system headers." +#: c-family/c.opt:401 +msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017." msgstr "" -#: common.opt:772 -msgid "Warn whenever a trampoline is generated." +#: c-family/c.opt:405 +msgid "Warn about casts between incompatible function types." msgstr "" -#: common.opt:776 -msgid "Warn if a comparison is always true or always false due to the limited range of the data type." +#: c-family/c.opt:409 +msgid "Warn about casts which discard qualifiers." msgstr "" -#: common.opt:780 -msgid "Warn about uninitialized automatic variables." +#: c-family/c.opt:413 c-family/c.opt:417 +msgid "Warn about catch handlers of non-reference type." msgstr "" -#: common.opt:784 -msgid "Warn about maybe uninitialized automatic variables." +#: c-family/c.opt:421 +msgid "Warn about subscripts whose type is \"char\"." msgstr "" -#: common.opt:792 -msgid "Enable all -Wunused- warnings." +#: c-family/c.opt:429 +msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"." msgstr "" -#: common.opt:796 -msgid "Warn when a function parameter is only set, otherwise unused." +#: c-family/c.opt:433 +msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line." msgstr "" -#: common.opt:800 -msgid "Warn when a variable is only set, otherwise unused." +#: c-family/c.opt:437 +msgid "Synonym for -Wcomment." msgstr "" -#: common.opt:804 -msgid "Warn when a function is unused." +#: c-family/c.opt:441 +msgid "Warn for conditionally-supported constructs." msgstr "" -#: common.opt:808 -msgid "Warn when a label is unused." +#: c-family/c.opt:445 +msgid "Warn for implicit type conversions that may change a value." msgstr "" -#: common.opt:812 -msgid "Warn when a function parameter is unused." +#: c-family/c.opt:449 +msgid "Warn for converting NULL from/to a non-pointer type." msgstr "" -#: common.opt:816 -msgid "Warn when an expression value is unused." +#: c-family/c.opt:457 +msgid "Warn when all constructors and destructors are private." msgstr "" -#: common.opt:820 -msgid "Warn when a variable is unused." +#: c-family/c.opt:461 +msgid "Warn about dangling else." msgstr "" -#: common.opt:824 -msgid "Warn in case profiles in -fprofile-use do not match." +#: c-family/c.opt:465 +msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage." msgstr "" -#: common.opt:828 -msgid "Warn in case profiles in -fprofile-use do not exist." +#: c-family/c.opt:469 +msgid "Warn when a declaration is found after a statement." msgstr "" -#: common.opt:832 -msgid "Warn when a vector operation is compiled outside the SIMD." +#: c-family/c.opt:473 +#, fuzzy +msgid "Warn when deleting a pointer to incomplete type." +msgstr "\"%s\" мае незавершаны тып" + +#: c-family/c.opt:477 +msgid "Warn about deleting polymorphic objects with non-virtual destructors." msgstr "" -#: common.opt:848 -msgid "-aux-info \tEmit declaration information into ." +#: c-family/c.opt:485 +msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation." msgstr "" -#: common.opt:867 -msgid "-d\tEnable dumps from specific passes of the compiler." +#: c-family/c.opt:490 +msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor." msgstr "" -#: common.opt:871 -msgid "-dumpbase \tSet the file basename to be used for dumps." +#: c-family/c.opt:495 +msgid "Warn about positional initialization of structs requiring designated initializers." msgstr "" -#: common.opt:875 -msgid "-dumpdir \tSet the directory name to be used for dumps." +#: c-family/c.opt:499 +msgid "Warn if qualifiers on arrays which are pointer targets are discarded." msgstr "" -#: common.opt:959 -msgid "The version of the C++ ABI in use." +#: c-family/c.opt:503 +msgid "Warn if type qualifiers on pointers are discarded." msgstr "" -#: common.opt:963 -msgid "Aggressively optimize loops using language constraints." +#: c-family/c.opt:507 +msgid "Warn about compile-time integer division by zero." msgstr "" -#: common.opt:967 -#, fuzzy -msgid "Align the start of functions." -msgstr "вельмі шмат аргументаў у функцыі" +#: c-family/c.opt:511 +msgid "Warn about duplicated branches in if-else statements." +msgstr "" -#: common.opt:977 -msgid "Align labels which are only reached by jumping." +#: c-family/c.opt:515 +msgid "Warn about duplicated conditions in an if-else-if chain." msgstr "" -#: common.opt:984 -msgid "Align all labels." +#: c-family/c.opt:519 +msgid "Warn about violations of Effective C++ style rules." msgstr "" -#: common.opt:991 -msgid "Align the start of loops." -msgstr "" +#: c-family/c.opt:523 +#, fuzzy +#| msgid "empty body in an else-statement" +msgid "Warn about an empty body in an if or else statement." +msgstr "пустое цела ў else-выражэнні" -#: common.opt:1014 -msgid "Select what to sanitize." +#: c-family/c.opt:527 +msgid "Warn about stray tokens after #else and #endif." msgstr "" -#: common.opt:1018 -msgid "Select type of coverage sanitization." +#: c-family/c.opt:531 +msgid "Warn about comparison of different enum types." msgstr "" -#: common.opt:1022 -msgid "-fasan-shadow-offset=\tUse custom shadow memory offset." +#: c-family/c.opt:539 +msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead." msgstr "" -#: common.opt:1026 -msgid "-fsanitize-sections=\tSanitize global variables in user-defined sections." +#: c-family/c.opt:547 +msgid "Warn about semicolon after in-class function definition." msgstr "" -#: common.opt:1031 -msgid "After diagnosing undefined behavior attempt to continue execution." +#: c-family/c.opt:551 +msgid "Warn for implicit type conversions that cause loss of floating point precision." msgstr "" -#: common.opt:1035 -msgid "This switch is deprecated; use -fsanitize-recover= instead." +#: c-family/c.opt:555 +msgid "Warn if testing floating point numbers for equality." msgstr "" -#: common.opt:1042 -msgid "Use trap instead of a library function for undefined behavior sanitization." +#: c-family/c.opt:559 c-family/c.opt:601 +msgid "Warn about printf/scanf/strftime/strfmon format string anomalies." msgstr "" -#: common.opt:1046 -msgid "Generate unwind tables that are exact at each instruction boundary." +#: c-family/c.opt:563 +msgid "Warn about format strings that contain NUL bytes." msgstr "" -#: common.opt:1050 +#: c-family/c.opt:567 #, fuzzy -#| msgid "Do not generate char instructions" -msgid "Generate auto-inc/dec instructions." -msgstr "Не генерыраваць сімвальныя інструкцыі" +#| msgid "too many arguments to function `%s'" +msgid "Warn if passing too many arguments to a function for its format string." +msgstr "вельмі шмат аргумэнтаў у функцыі `%s'" -#: common.opt:1054 -msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'." +#: c-family/c.opt:571 +msgid "Warn about format strings that are not literals." msgstr "" -#: common.opt:1059 -msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument." +#: c-family/c.opt:575 +msgid "Warn about function calls with format strings that write past the end of the destination region. Same as -Wformat-overflow=1." msgstr "" -#: common.opt:1068 -msgid "Generate code to check bounds before indexing arrays." +#: c-family/c.opt:580 +msgid "Warn about possible security problems with format functions." msgstr "" -#: common.opt:1072 -msgid "Replace add, compare, branch with branch on count register." +#: c-family/c.opt:584 +msgid "Warn about sign differences with format functions." msgstr "" -#: common.opt:1076 -msgid "Use profiling information for branch probabilities." +#: c-family/c.opt:588 +msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1." msgstr "" -#: common.opt:1080 -msgid "Perform branch target load optimization before prologue / epilogue threading." +#: c-family/c.opt:593 +msgid "Warn about strftime formats yielding 2-digit years." msgstr "" -#: common.opt:1084 -msgid "Perform branch target load optimization after prologue / epilogue threading." +#: c-family/c.opt:597 +msgid "Warn about zero-length formats." msgstr "" -#: common.opt:1088 -msgid "Restrict target load migration not to re-use registers in any basic block." +#: c-family/c.opt:605 +msgid "Warn about function calls with format strings that write past the end of the destination region." msgstr "" -#: common.opt:1092 -msgid "-fcall-saved-\tMark as being preserved across functions." +#: c-family/c.opt:610 +msgid "Warn about calls to snprintf and similar functions that truncate output." msgstr "" -#: common.opt:1096 -msgid "-fcall-used-\tMark as being corrupted by function calls." +#: c-family/c.opt:614 +msgid "Warn when the field in a struct is not aligned." msgstr "" -#: common.opt:1103 -msgid "Save registers around function calls." +#: c-family/c.opt:618 +msgid "Warn whenever type qualifiers are ignored." msgstr "" -#: common.opt:1107 -msgid "This switch is deprecated; do not use." +#: c-family/c.opt:622 +#, fuzzy +#| msgid "`%s' attribute ignored" +msgid "Warn whenever attributes are ignored." +msgstr "\"%s\" атрыбут ігнарыруецца" + +#: c-family/c.opt:626 +msgid "Warn when there is a conversion between pointers that have incompatible types." msgstr "" -#: common.opt:1111 -msgid "Check the return value of new in C++." +#: c-family/c.opt:630 +msgid "Warn when the address of packed member of struct or union is taken." msgstr "" -#: common.opt:1115 common.opt:1119 -msgid "Perform internal consistency checkings." +#: c-family/c.opt:634 +msgid "Warn about variables which are initialized to themselves." msgstr "" -#: common.opt:1123 +#: c-family/c.opt:638 +msgid "Warn about uses of std::initializer_list that can result in dangling pointers." +msgstr "" + +#: c-family/c.opt:642 #, fuzzy -#| msgid "Enable exception handling" -msgid "Enable code hoisting." -msgstr "Уключыць апрацоўку выключэньняў" +#| msgid "Invalid declaration" +msgid "Warn about implicit declarations." +msgstr "Нерэчаіснае абвяшчэнне" -#: common.opt:1127 -msgid "Looks for opportunities to reduce stack adjustments and stack references." +#: c-family/c.opt:650 +msgid "Warn about implicit conversions from \"float\" to \"double\"." msgstr "" -#: common.opt:1131 -msgid "Do not put uninitialized globals in the common section." +#: c-family/c.opt:654 +msgid "Warn if \"defined\" is used outside #if." msgstr "" -#: common.opt:1139 -msgid "-fcompare-debug[=]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump." -msgstr "" +#: c-family/c.opt:658 +#, fuzzy +msgid "Warn about implicit function declarations." +msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй" -#: common.opt:1143 -msgid "Run only the second compilation of -fcompare-debug." +#: c-family/c.opt:662 +msgid "Warn when a declaration does not specify a type." msgstr "" -#: common.opt:1147 -msgid "Perform comparison elimination after register allocation has finished." +#: c-family/c.opt:669 +msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor." msgstr "" -#: common.opt:1151 -msgid "Do not perform optimizations increasing noticeably stack usage." +#: c-family/c.opt:673 +msgid "Warn about incompatible integer to pointer and pointer to integer conversions." msgstr "" -#: common.opt:1155 -msgid "Perform a register copy-propagation optimization pass." +#: c-family/c.opt:677 +msgid "Warn for suspicious integer expressions in boolean context." msgstr "" -#: common.opt:1159 -msgid "Perform cross-jumping optimization." +#: c-family/c.opt:681 +msgid "Warn when there is a cast to a pointer from an integer of a different size." msgstr "" -#: common.opt:1163 -msgid "When running CSE, follow jumps to their targets." +#: c-family/c.opt:685 +msgid "Warn about invalid uses of the \"offsetof\" macro." msgstr "" -#: common.opt:1171 -msgid "Omit range reduction step when performing complex division." +#: c-family/c.opt:689 +msgid "Warn about PCH files that are found but not used." msgstr "" -#: common.opt:1175 -msgid "Complex multiplication and division follow Fortran rules." +#: c-family/c.opt:693 +msgid "Warn when a jump misses a variable initialization." msgstr "" -#: common.opt:1179 -msgid "Place data items into their own section." +#: c-family/c.opt:697 +msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore." msgstr "" -#: common.opt:1183 -msgid "List all available debugging counters with their limits and counts." +#: c-family/c.opt:701 +msgid "Warn when a logical operator is suspiciously always evaluating to true or false." msgstr "" -#: common.opt:1187 -msgid "-fdbg-cnt=[:]:[,:...]\tSet the debug counter limit." +#: c-family/c.opt:705 +msgid "Warn when logical not is used on the left hand side operand of a comparison." msgstr "" -#: common.opt:1191 -msgid "-fdebug-prefix-map== Map one directory name to another in debug information." +#: c-family/c.opt:709 +msgid "Do not warn about using \"long long\" when -pedantic." msgstr "" -#: common.opt:1195 -msgid "-ffile-prefix-map== Map one directory name to another in compilation result." +#: c-family/c.opt:713 +msgid "Warn about suspicious declarations of \"main\"." msgstr "" -#: common.opt:1199 -msgid "Output .debug_types section when using DWARF v4 debuginfo." +#: c-family/c.opt:721 +msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not." msgstr "" -#: common.opt:1205 -msgid "Defer popping functions args from stack until later." +#: c-family/c.opt:725 +msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size." msgstr "" -#: common.opt:1209 -msgid "Attempt to fill delay slots of branch instructions." +#: c-family/c.opt:729 +msgid "Warn when the indentation of the code does not reflect the block structure." msgstr "" -#: common.opt:1213 -msgid "Delete dead instructions that may throw exceptions." +#: c-family/c.opt:733 +msgid "Warn about possibly missing braces around initializers." msgstr "" -#: common.opt:1217 -msgid "Delete useless null pointer checks." -msgstr "" +#: c-family/c.opt:737 +#, fuzzy +msgid "Warn about global functions without previous declarations." +msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй" -#: common.opt:1221 -msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode." +#: c-family/c.opt:741 +msgid "Warn about missing fields in struct initializers." msgstr "" -#: common.opt:1225 -msgid "Perform speculative devirtualization." +#: c-family/c.opt:745 +msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for." msgstr "" -#: common.opt:1229 -msgid "Try to convert virtual calls to direct ones." +#: c-family/c.opt:749 +msgid "Warn on direct multiple inheritance." msgstr "" -#: common.opt:1233 -msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics." +#: c-family/c.opt:753 +msgid "Warn on namespace definition." msgstr "" -#: common.opt:1250 -msgid "Show the source line with a caret indicating the column." +#: c-family/c.opt:757 +msgid "Warn when fields in a struct with the packed attribute are misaligned." msgstr "" -#: common.opt:1254 -msgid "Show labels annotating ranges of source code when showing source." +#: c-family/c.opt:761 +msgid "Warn about missing sized deallocation functions." msgstr "" -#: common.opt:1258 -msgid "Show line numbers in the left margin when showing source." +#: c-family/c.opt:765 +msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers." msgstr "" -#: common.opt:1266 -msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics." +#: c-family/c.opt:769 +msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof." msgstr "" -#: common.opt:1286 -msgid "-fdiagnostics-format=[text|json] Select output format." +#: c-family/c.opt:773 +msgid "Warn when sizeof is applied on a parameter declared as an array." msgstr "" -#: common.opt:1303 -msgid "Print fix-it hints in machine-readable form." +#: c-family/c.opt:777 +msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy." msgstr "" -#: common.opt:1307 -msgid "Print fix-it hints to stderr in unified diff format." +#: c-family/c.opt:782 +msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy." msgstr "" -#: common.opt:1311 -msgid "Amend appropriate diagnostic messages with the command line option that controls them." +#: c-family/c.opt:787 +msgid "Warn about truncation in string manipulation functions like strncat and strncpy." msgstr "" -#: common.opt:1315 -msgid "Set minimum width of left margin of source code when showing source." +#: c-family/c.opt:791 +msgid "Warn about functions which might be candidates for format attributes." msgstr "" -#: common.opt:1319 -msgid "-fdisable-[tree|rtl|ipa]-=range1+range2 disables an optimization pass." +#: c-family/c.opt:795 +msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another." msgstr "" -#: common.opt:1323 -msgid "-fenable-[tree|rtl|ipa]-=range1+range2 enables an optimization pass." +#: c-family/c.opt:800 +msgid "Warn about enumerated switches, with no default, missing a case." msgstr "" -#: common.opt:1327 -msgid "-fdump-\tDump various compiler internals to a file." +#: c-family/c.opt:804 +msgid "Warn about enumerated switches missing a \"default:\" statement." msgstr "" -#: common.opt:1334 -msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation." +#: c-family/c.opt:808 +msgid "Warn about all enumerated switches missing a specific case." msgstr "" -#: common.opt:1338 -msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code." +#: c-family/c.opt:812 +msgid "Warn about switches with boolean controlling expression." msgstr "" -#: common.opt:1342 -msgid "Suppress output of addresses in debugging dumps." -msgstr "" +#: c-family/c.opt:816 +#, fuzzy +msgid "Warn on primary template declaration." +msgstr "пустое абвяшчэнне" -#: common.opt:1346 -msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred." +#: c-family/c.opt:820 +msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with." msgstr "" -#: common.opt:1351 -msgid "Dump detailed information on GCC's internal representation of source code locations." +#: c-family/c.opt:829 +msgid "Warn about user-specified include directories that do not exist." msgstr "" -#: common.opt:1355 -msgid "Dump optimization passes." +#: c-family/c.opt:833 +msgid "Warn about function parameters declared without a type specifier in K&R-style functions." msgstr "" -#: common.opt:1359 -msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps." +#: c-family/c.opt:837 +msgid "Warn about global functions without prototypes." msgstr "" -#: common.opt:1363 -msgid "Suppress output of previous and next insn numbers in debugging dumps." -msgstr "" +#: c-family/c.opt:844 +#, fuzzy +#| msgid "multi-character character constant" +msgid "Warn about use of multi-character character constants." +msgstr "мнагасімвальная сімвальная канстанта" -#: common.opt:1367 -msgid "Enable CFI tables via GAS assembler directives." +#: c-family/c.opt:848 +msgid "Warn about narrowing conversions within { } that are ill-formed in C++11." msgstr "" -#: common.opt:1371 -msgid "Perform early inlining." +#: c-family/c.opt:852 +msgid "Warn about \"extern\" declarations not at file scope." msgstr "" -#: common.opt:1379 -msgid "Perform interprocedural reduction of aggregates." +#: c-family/c.opt:856 +msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw." msgstr "" -#: common.opt:1383 -msgid "Perform unused symbol elimination in debug info." +#: c-family/c.opt:860 +msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol." msgstr "" -#: common.opt:1387 -msgid "Perform unused type elimination in debug info." +#: c-family/c.opt:864 +msgid "Warn when non-templatized friend functions are declared within a template." msgstr "" -#: common.opt:1391 -msgid "Do not suppress C++ class debug information." +#: c-family/c.opt:868 +msgid "Warn when a conversion function will never be called due to the type it converts to." msgstr "" -#: common.opt:1395 -#, fuzzy -#| msgid "Enable exception handling" -msgid "Enable exception handling." -msgstr "Уключыць апрацоўку выключэньняў" +#: c-family/c.opt:872 +msgid "Warn for unsafe raw memory writes to objects of class types." +msgstr "" -#: common.opt:1399 -msgid "Perform a number of minor, expensive optimizations." +#: c-family/c.opt:876 +msgid "Warn about non-virtual destructors." msgstr "" -#: common.opt:1403 -msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision." +#: c-family/c.opt:880 +msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL." msgstr "" -#: common.opt:1406 -#, fuzzy, c-format -msgid "unknown excess precision style %qs" -msgstr "невядомая назва рэгістра: %s\n" +#: c-family/c.opt:896 +msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings." +msgstr "" -#: common.opt:1418 -msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted." +#: c-family/c.opt:919 +msgid "Warn if a C-style cast is used in a program." msgstr "" -#: common.opt:1421 -#, c-format -msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs" +#: c-family/c.opt:923 +msgid "Warn for obsolescent usage in a declaration." msgstr "" -#: common.opt:1434 -msgid "Output lto objects containing both the intermediate language and binary output." +#: c-family/c.opt:927 +msgid "Warn if an old-style parameter definition is used." msgstr "" -#: common.opt:1438 -msgid "Assume no NaNs or infinities are generated." +#: c-family/c.opt:931 +msgid "Warn if a simd directive is overridden by the vectorizer cost model." msgstr "" -#: common.opt:1442 -msgid "-ffixed-\tMark as being unavailable to the compiler." +#: c-family/c.opt:935 +msgid "Warn if a string is longer than the maximum portable length specified by the standard." msgstr "" -#: common.opt:1446 -msgid "Don't allocate floats and doubles in extended-precision registers." +#: c-family/c.opt:939 +msgid "Warn about overloaded virtual function names." msgstr "" -#: common.opt:1454 -msgid "Perform a forward propagation pass on RTL." +#: c-family/c.opt:943 +msgid "Warn about overriding initializers without side effects." msgstr "" -#: common.opt:1458 -msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction." +#: c-family/c.opt:947 +msgid "Warn about overriding initializers with side effects." msgstr "" -#: common.opt:1461 -#, c-format -msgid "unknown floating point contraction style %qs" +#: c-family/c.opt:951 +msgid "Warn about packed bit-fields whose offset changed in GCC 4.4." msgstr "" -#: common.opt:1475 -msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions." +#: c-family/c.opt:955 +msgid "Warn about possibly missing parentheses." msgstr "" -#: common.opt:1482 -msgid "Allow function addresses to be held in registers." +#: c-family/c.opt:963 +msgid "Warn about calling std::move on a local object in a return statement preventing copy elision." msgstr "" -#: common.opt:1486 -#, fuzzy -#| msgid "for each function it appears in.)" -msgid "Place each function into its own section." -msgstr "адзін раз для кожнай функцыі, дзе ён з'яўляецца.)" +#: c-family/c.opt:967 +msgid "Warn when converting the type of pointers to member functions." +msgstr "" -#: common.opt:1490 -msgid "Perform global common subexpression elimination." +#: c-family/c.opt:971 +msgid "Warn about function pointer arithmetic." msgstr "" -#: common.opt:1494 -msgid "Perform enhanced load motion during global common subexpression elimination." +#: c-family/c.opt:975 +msgid "Warn when a pointer differs in signedness in an assignment." msgstr "" -#: common.opt:1498 -msgid "Perform store motion after global common subexpression elimination." +#: c-family/c.opt:979 +msgid "Warn when a pointer is compared with a zero character constant." msgstr "" -#: common.opt:1502 -msgid "Perform redundant load after store elimination in global common subexpression elimination." +#: c-family/c.opt:983 +msgid "Warn when a pointer is cast to an integer of a different size." msgstr "" -#: common.opt:1507 -msgid "Perform global common subexpression elimination after register allocation has finished." +#: c-family/c.opt:987 +msgid "Warn about misuses of pragmas." msgstr "" -#: common.opt:1524 -msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information." +#: c-family/c.opt:991 +msgid "Warn if constructor or destructors with priorities from 0 to 100 are used." msgstr "" -#: common.opt:1529 -msgid "Enable in and out of Graphite representation." +#: c-family/c.opt:995 +msgid "Warn if a property for an Objective-C object has no assign semantics specified." msgstr "" -#: common.opt:1533 -msgid "Enable Graphite Identity transformation." +#: c-family/c.opt:999 +msgid "Warn if inherited methods are unimplemented." msgstr "" -#: common.opt:1537 -msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions." +#: c-family/c.opt:1003 c-family/c.opt:1007 +msgid "Warn for placement new expressions with undefined behavior." msgstr "" -#: common.opt:1546 -msgid "Mark all loops as parallel." +#: c-family/c.opt:1011 +msgid "Warn about multiple declarations of the same object." msgstr "" -#: common.opt:1550 common.opt:1558 common.opt:2667 -msgid "Enable loop nest transforms. Same as -floop-nest-optimize." +#: c-family/c.opt:1015 +msgid "Warn about redundant calls to std::move." msgstr "" -#: common.opt:1554 -msgid "Enable loop interchange on trees." +#: c-family/c.opt:1019 +msgid "Warn about uses of register storage specifier." msgstr "" -#: common.opt:1562 -msgid "Perform unroll-and-jam on loops." +#: c-family/c.opt:1023 +msgid "Warn when the compiler reorders code." msgstr "" -#: common.opt:1566 -msgid "Enable support for GNU transactional memory." +#: c-family/c.opt:1027 +msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)." msgstr "" -#: common.opt:1570 -msgid "Use STB_GNU_UNIQUE if supported by the assembler." +#: c-family/c.opt:1031 +msgid "Warn on suspicious constructs involving reverse scalar storage order." msgstr "" -#: common.opt:1578 -msgid "Enable the loop nest optimizer." +#: c-family/c.opt:1035 +msgid "Warn if a selector has multiple methods." msgstr "" -#: common.opt:1582 -msgid "Force bitfield accesses to match their type width." +#: c-family/c.opt:1039 +msgid "Warn about possible violations of sequence point rules." msgstr "" -#: common.opt:1586 -msgid "Merge adjacent stores." +#: c-family/c.opt:1043 +msgid "Warn if a local declaration hides an instance variable." msgstr "" -#: common.opt:1590 -msgid "Enable guessing of branch probabilities." +#: c-family/c.opt:1047 c-family/c.opt:1051 +msgid "Warn if left shift of a signed value overflows." msgstr "" -#: common.opt:1598 -#, fuzzy -msgid "Process #ident directives." -msgstr "нерэчаісны ініцыялізатар" +#: c-family/c.opt:1055 +msgid "Warn if shift count is negative." +msgstr "" -#: common.opt:1602 -msgid "Perform conversion of conditional jumps to branchless equivalents." +#: c-family/c.opt:1059 +msgid "Warn if shift count >= width of type." msgstr "" -#: common.opt:1606 -msgid "Perform conversion of conditional jumps to conditional execution." +#: c-family/c.opt:1063 +msgid "Warn if left shifting a negative value." +msgstr "" + +#: c-family/c.opt:1067 +msgid "Warn about signed-unsigned comparisons." msgstr "" -#: common.opt:1610 -msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables." +#: c-family/c.opt:1075 +msgid "Warn for implicit type conversions between signed and unsigned integers." msgstr "" -#: common.opt:1613 -#, c-format -msgid "unknown Stack Reuse Level %qs" +#: c-family/c.opt:1079 +msgid "Warn when overload promotes from unsigned to signed." msgstr "" -#: common.opt:1626 -msgid "Convert conditional jumps in innermost loops to branchless equivalents." +#: c-family/c.opt:1083 +msgid "Warn about uncasted NULL used as sentinel." msgstr "" -#: common.opt:1638 +#: c-family/c.opt:1087 #, fuzzy -#| msgid "Do not generate char instructions" -msgid "Do not generate .size directives." -msgstr "Не генерыраваць сімвальныя інструкцыі" +msgid "Warn about unprototyped function declarations." +msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: common.opt:1642 -msgid "Perform indirect inlining." +#: c-family/c.opt:1099 +msgid "Warn if type signatures of candidate methods do not match exactly." msgstr "" -#: common.opt:1648 -msgid "Enable inlining of function declared \"inline\", disabling disables all inlining." +#: c-family/c.opt:1103 +msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used." msgstr "" -#: common.opt:1652 -msgid "Integrate functions into their callers when code size is known not to grow." +#: c-family/c.opt:1107 +msgid "Deprecated. This switch has no effect." msgstr "" -#: common.opt:1656 -msgid "Integrate functions not declared \"inline\" into their callers when profitable." +#: c-family/c.opt:1115 +msgid "Warn if a comparison always evaluates to true or false." msgstr "" -#: common.opt:1660 -msgid "Integrate functions only required by their single caller." +#: c-family/c.opt:1119 +msgid "Warn if a throw expression will always result in a call to terminate()." msgstr "" -#: common.opt:1667 -msgid "-finline-limit=\tLimit the size of inlined functions to ." +#: c-family/c.opt:1123 +msgid "Warn about features not present in traditional C." msgstr "" -#: common.opt:1671 -msgid "Inline __atomic operations when a lock free instruction sequence is available." +#: c-family/c.opt:1127 +msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype." msgstr "" -#: common.opt:1678 -msgid "-fcf-protection=[full|branch|return|none]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets." +#: c-family/c.opt:1131 +msgid "Warn if trigraphs are encountered that might affect the meaning of the program." msgstr "" -#: common.opt:1682 -#, c-format -msgid "unknown Control-Flow Protection Level %qs" +#: c-family/c.opt:1135 +msgid "Warn about @selector()s without previously declared methods." msgstr "" -#: common.opt:1698 -msgid "Instrument function entry and exit with profiling calls." +#: c-family/c.opt:1139 +msgid "Warn if an undefined macro is used in an #if directive." msgstr "" -#: common.opt:1702 -msgid "-finstrument-functions-exclude-function-list=name,... Do not instrument listed functions." +#: c-family/c.opt:1151 +msgid "Warn about unrecognized pragmas." msgstr "" -#: common.opt:1706 -msgid "-finstrument-functions-exclude-file-list=filename,... Do not instrument functions listed in files." +#: c-family/c.opt:1155 +msgid "Warn about unsuffixed float constants." msgstr "" -#: common.opt:1710 -msgid "Perform interprocedural constant propagation." +#: c-family/c.opt:1163 +msgid "Warn when typedefs locally defined in a function are not used." msgstr "" -#: common.opt:1714 -msgid "Perform cloning to make Interprocedural constant propagation stronger." +#: c-family/c.opt:1167 +msgid "Warn about macros defined in the main file that are not used." msgstr "" -#: common.opt:1722 -msgid "Perform interprocedural bitwise constant propagation." +#: c-family/c.opt:1171 +msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value." msgstr "" -#: common.opt:1726 -msgid "Perform interprocedural profile propagation." +#: c-family/c.opt:1179 c-family/c.opt:1183 +msgid "Warn when a const variable is unused." msgstr "" -#: common.opt:1730 -msgid "Perform interprocedural points-to analysis." +#: c-family/c.opt:1187 +msgid "Warn about using variadic macros." msgstr "" -#: common.opt:1734 -msgid "Discover pure and const functions." +#: c-family/c.opt:1191 +msgid "Warn about questionable usage of the macros used to retrieve variable arguments." msgstr "" -#: common.opt:1738 -msgid "Perform Identical Code Folding for functions and read-only variables." +#: c-family/c.opt:1195 +msgid "Warn if a variable length array is used." msgstr "" -#: common.opt:1742 -msgid "Perform Identical Code Folding for functions." +#: c-family/c.opt:1199 +msgid "-Wvla-larger-than=\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than bytes. bytes." msgstr "" -#: common.opt:1746 -msgid "Perform Identical Code Folding for variables." +#: c-family/c.opt:1206 +msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning. Equivalent to Wvla-larger-than= or larger." msgstr "" -#: common.opt:1750 -msgid "Discover read-only and non addressable static variables." +#: c-family/c.opt:1210 +msgid "Warn when a register variable is declared volatile." msgstr "" -#: common.opt:1754 -msgid "Discover read-only, write-only and non-addressable static variables." +#: c-family/c.opt:1214 +msgid "Warn on direct virtual inheritance." msgstr "" -#: common.opt:1758 -msgid "Reduce stack alignment on call sites if possible." +#: c-family/c.opt:1218 +msgid "Warn if a virtual base has a non-trivial move assignment operator." msgstr "" -#: common.opt:1770 -msgid "Perform IPA Value Range Propagation." +#: c-family/c.opt:1222 +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 "" -#: common.opt:1774 -msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm." +#: c-family/c.opt:1226 +msgid "Warn when a literal '0' is used as null pointer." msgstr "" -#: common.opt:1777 -#, fuzzy, c-format -#| msgid "unknown register name: %s" -msgid "unknown IRA algorithm %qs" -msgstr "невядомая назва рэгістра: %s" - -#: common.opt:1787 -msgid "-fira-region=[one|all|mixed]\tSet regions for IRA." +#: c-family/c.opt:1230 +msgid "Warn about useless casts." msgstr "" -#: common.opt:1790 -#, fuzzy, c-format -#| msgid "unknown register name: %s" -msgid "unknown IRA region %qs" -msgstr "невядомая назва рэгістра: %s" - -#: common.opt:1803 -msgid "Use IRA based register pressure calculation in RTL hoist optimizations." +#: c-family/c.opt:1234 +msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage." msgstr "" -#: common.opt:1808 -msgid "Use IRA based register pressure calculation in RTL loop optimizations." +#: c-family/c.opt:1238 +msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier." msgstr "" -#: common.opt:1813 -msgid "Share slots for saving different hard registers." +#: c-family/c.opt:1242 +msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument." msgstr "" -#: common.opt:1817 -msgid "Share stack slots for spilled pseudo-registers." +#: c-family/c.opt:1247 +msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)." msgstr "" -#: common.opt:1821 -msgid "-fira-verbose=\tControl IRA's level of diagnostic messages." +#: c-family/c.opt:1255 +msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases." msgstr "" -#: common.opt:1825 -msgid "Optimize induction variables on trees." +#: c-family/c.opt:1259 +msgid "Enforce class member access control semantics." msgstr "" -#: common.opt:1829 -msgid "Use jump tables for sufficiently large switch statements." +#: c-family/c.opt:1263 +msgid "-fada-spec-parent=unit Dump Ada specs as child units of given parent." msgstr "" -#: common.opt:1833 -msgid "Generate code for functions even if they are fully inlined." +#: c-family/c.opt:1267 +msgid "Support C++17 allocation of over-aligned types." msgstr "" -#: common.opt:1837 -msgid "Generate code for static functions even if they are never called." +#: c-family/c.opt:1271 +msgid "-faligned-new= Use C++17 over-aligned type allocation for alignments greater than N." msgstr "" -#: common.opt:1841 -msgid "Emit static const variables even if they are not used." +#: c-family/c.opt:1278 +msgid "Allow variadic functions without named parameter." msgstr "" -#: common.opt:1845 -msgid "Give external symbols a leading underscore." -msgstr "" +#: c-family/c.opt:1282 c-family/c.opt:1530 c-family/c.opt:1854 +#: c-family/c.opt:1858 c-family/c.opt:1874 +#, fuzzy +msgid "No longer supported." +msgstr "-pipe не падтрымліваецца." -#: common.opt:1853 -msgid "Do CFG-sensitive rematerialization in LRA." +#: c-family/c.opt:1286 +msgid "Recognize the \"asm\" keyword." msgstr "" -#: common.opt:1857 +#: c-family/c.opt:1294 #, fuzzy -#| msgid "Enable SSA optimizations" -msgid "Enable link-time optimization." -msgstr "Уключаць SSA аптымізацыю" +msgid "Recognize built-in functions." +msgstr "Не генерыраваць сімвальныя інструкцыі" -#: common.opt:1861 -msgid "Link-time optimization with number of parallel jobs or jobserver." +#: c-family/c.opt:1301 +msgid "Where shorter, use canonicalized paths to systems headers." msgstr "" -#: common.opt:1864 -#, fuzzy, c-format -#| msgid "unknown machine mode `%s'" -msgid "unknown LTO partitioning model %qs" -msgstr "невядомы рэжым машыны \"%s\"" +#: c-family/c.opt:1305 +msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals." +msgstr "" -#: common.opt:1883 -msgid "Specify the algorithm to partition symbols and vars at linktime." +#: c-family/c.opt:1393 +msgid "Deprecated in GCC 8. This switch has no effect." msgstr "" -#: common.opt:1888 -msgid "-flto-compression-level=\tUse zlib compression level for IL." +#: c-family/c.opt:1397 +msgid "Enable support for C++ concepts." msgstr "" -#: common.opt:1892 -msgid "Merge C++ types using One Definition Rule." +#: c-family/c.opt:1401 +msgid "Allow the arguments of the '?' operator to have different types." msgstr "" -#: common.opt:1896 -msgid "Report various link-time optimization statistics." +#: c-family/c.opt:1409 +msgid "-fconst-string-class=\tUse class for constant strings." msgstr "" -#: common.opt:1900 -msgid "Report various link-time optimization statistics for WPA only." +#: c-family/c.opt:1413 +msgid "-fconstexpr-depth=\tSpecify maximum constexpr recursion depth." msgstr "" -#: common.opt:1904 -#, fuzzy -msgid "Set errno after built-in math functions." -msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" +#: c-family/c.opt:1417 +msgid "-fconstexpr-loop-limit=\tSpecify maximum constexpr loop iteration count." +msgstr "" -#: common.opt:1908 -msgid "-fmax-errors=\tMaximum number of errors to report." +#: c-family/c.opt:1421 +msgid "-fconstexpr-ops-limit=\tSpecify maximum number of constexpr operations during a single constexpr evaluation." msgstr "" -#: common.opt:1912 -msgid "Report on permanent memory allocation." +#: c-family/c.opt:1425 +msgid "Emit debug annotations during preprocessing." msgstr "" -#: common.opt:1916 -msgid "Report on permanent memory allocation in WPA only." +#: c-family/c.opt:1429 +msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list." msgstr "" -#: common.opt:1923 -msgid "Attempt to merge identical constants and constant variables." +#: c-family/c.opt:1433 +msgid "Factor complex constructors and destructors to favor space over speed." msgstr "" -#: common.opt:1927 -msgid "Attempt to merge identical constants across compilation units." +#: c-family/c.opt:1441 +msgid "Print hierarchical comparisons when template types are mismatched." msgstr "" -#: common.opt:1931 -msgid "Attempt to merge identical debug strings across compilation units." +#: c-family/c.opt:1445 +msgid "Preprocess directives only." msgstr "" -#: common.opt:1935 -msgid "-fmessage-length=\tLimit diagnostics to characters per line. 0 suppresses line-wrapping." +#: c-family/c.opt:1449 +msgid "Permit '$' as an identifier character." msgstr "" -#: common.opt:1939 -msgid "Perform SMS based modulo scheduling before the first scheduling pass." +#: c-family/c.opt:1453 +msgid "-fmacro-prefix-map== Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()." msgstr "" -#: common.opt:1943 -msgid "Perform SMS based modulo scheduling with register moves allowed." +#: c-family/c.opt:1457 +msgid "Write all declarations as Ada code transitively." msgstr "" -#: common.opt:1947 -msgid "Move loop invariant computations out of loops." +#: c-family/c.opt:1461 +msgid "Write all declarations as Ada code for the given file only." msgstr "" -#: common.opt:1951 -msgid "Use the RTL dead code elimination pass." +#: c-family/c.opt:1468 +msgid "-fno-elide-type Do not elide common elements in template comparisons." msgstr "" -#: common.opt:1955 -msgid "Use the RTL dead store elimination pass." +#: c-family/c.opt:1472 +#, fuzzy +msgid "Generate code to check exception specifications." +msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" + +#: c-family/c.opt:1479 +msgid "-fexec-charset=\tConvert all strings and character constants to character set ." msgstr "" -#: common.opt:1959 -msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling." +#: c-family/c.opt:1483 +msgid "Permit universal character names (\\u and \\U) in identifiers." msgstr "" -#: common.opt:1963 -msgid "Support synchronous non-call exceptions." +#: c-family/c.opt:1487 +msgid "-finput-charset=\tSpecify the default character set for source files." msgstr "" -#: common.opt:1966 -#, fuzzy, c-format -msgid "options or targets missing after %qs" -msgstr "аргумент для \"%s\" прапушчан" +#: c-family/c.opt:1491 +msgid "Support dynamic initialization of thread-local variables in a different translation unit." +msgstr "" -#: common.opt:1967 -msgid "-foffload== Specify offloading targets and options for them." +#: c-family/c.opt:1501 +msgid "Do not assume that standard C libraries and \"main\" exist." msgstr "" -#: common.opt:1971 -msgid "-foffload-abi=[lp64|ilp32] Set the ABI to use in an offload compiler." +#: c-family/c.opt:1505 +msgid "Recognize GNU-defined keywords." msgstr "" -#: common.opt:1974 -#, c-format -msgid "unknown offload ABI %qs" +#: c-family/c.opt:1509 +#, fuzzy +#| msgid "Generate code for GNU as" +msgid "Generate code for GNU runtime environment." +msgstr "Генерыраваць код для GNU as" + +#: c-family/c.opt:1513 +msgid "Use traditional GNU semantics for inline functions." msgstr "" -#: common.opt:1984 -msgid "When possible do not generate stack frames." +#: c-family/c.opt:1526 +msgid "Assume normal C execution environment." msgstr "" -#: common.opt:1988 +#: c-family/c.opt:1534 +msgid "Export functions even if they can be inlined." +msgstr "" + +#: c-family/c.opt:1538 #, fuzzy -#| msgid "Enable SSA optimizations" -msgid "Enable all optimization info dumps on stderr." -msgstr "Уключаць SSA аптымізацыю" +msgid "Emit implicit instantiations of inline templates." +msgstr "паўторнае абвяшчэнне меткі \"%s\"" -#: common.opt:1992 -msgid "-fopt-info[-=filename]\tDump compiler optimization details." -msgstr "" +#: c-family/c.opt:1542 +#, fuzzy +msgid "Emit implicit instantiations of templates." +msgstr "паўторнае абвяшчэнне меткі \"%s\"" -#: common.opt:1996 -msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed." +#: c-family/c.opt:1546 +msgid "Implement C++17 inheriting constructor semantics." msgstr "" -#: common.opt:2004 -msgid "Optimize sibling and tail recursive calls." +#: c-family/c.opt:1553 +msgid "Don't emit dllexported inline functions unless needed." msgstr "" -#: common.opt:2008 -msgid "Perform partial inlining." +#: c-family/c.opt:1560 +msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types." msgstr "" -#: common.opt:2012 common.opt:2016 -msgid "Report on memory allocation before interprocedural optimization." +#: c-family/c.opt:1564 +msgid "Don't warn about uses of Microsoft extensions." msgstr "" -#: common.opt:2020 -msgid "Pack structure members together without holes." +#: c-family/c.opt:1583 +msgid "Implement resolution of DR 150 for matching of template template arguments." msgstr "" -#: common.opt:2024 -msgid "-fpack-struct=\tSet initial maximum structure member alignment." +#: c-family/c.opt:1587 +msgid "Generate code for NeXT (Apple Mac OS X) runtime environment." msgstr "" -#: common.opt:2028 -msgid "Return small aggregates in memory, not registers." +#: c-family/c.opt:1591 +msgid "Assume that receivers of Objective-C messages may be nil." msgstr "" -#: common.opt:2032 -msgid "Perform loop peeling." +#: c-family/c.opt:1595 +msgid "Allow access to instance variables as if they were local declarations within instance method implementations." msgstr "" -#: common.opt:2036 -msgid "Enable machine specific peephole optimizations." +#: c-family/c.opt:1599 +msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility." msgstr "" -#: common.opt:2040 -msgid "Enable an RTL peephole pass before sched2." +#: c-family/c.opt:1624 +msgid "Treat a throw() exception specification as noexcept to improve code size." msgstr "" -#: common.opt:2044 -msgid "Generate position-independent code if possible (large mode)." +#: c-family/c.opt:1628 +msgid "Specify which ABI to use for Objective-C family code and meta-data generation." msgstr "" -#: common.opt:2048 -msgid "Generate position-independent code for executables if possible (large mode)." +#: c-family/c.opt:1634 +msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed." msgstr "" -#: common.opt:2052 -msgid "Generate position-independent code if possible (small mode)." +#: c-family/c.opt:1638 +msgid "Allow fast jumps to the message dispatcher." msgstr "" -#: common.opt:2056 -msgid "Generate position-independent code for executables if possible (small mode)." +#: c-family/c.opt:1644 +msgid "Enable Objective-C exception and synchronization syntax." msgstr "" -#: common.opt:2060 -msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)." +#: c-family/c.opt:1648 +msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs." msgstr "" -#: common.opt:2064 -msgid "Specify a plugin to load." +#: c-family/c.opt:1652 +msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2." msgstr "" -#: common.opt:2068 -msgid "-fplugin-arg--[=]\tSpecify argument = for plugin ." +#: c-family/c.opt:1657 +#, fuzzy +#| msgid "Enable exception handling" +msgid "Enable Objective-C setjmp exception handling runtime." +msgstr "Уключыць апрацоўку выключэньняў" + +#: c-family/c.opt:1661 +msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0." msgstr "" -#: common.opt:2072 -msgid "Run predictive commoning optimization." +#: c-family/c.opt:1665 +msgid "Enable OpenACC." msgstr "" -#: common.opt:2076 -msgid "Generate prefetch instructions, if available, for arrays in loops." +#: c-family/c.opt:1669 +msgid "Specify default OpenACC compute dimensions." msgstr "" -#: common.opt:2080 -msgid "Enable basic program profiling code." +#: c-family/c.opt:1673 +msgid "Enable OpenMP (implies -frecursive in Fortran)." msgstr "" -#: common.opt:2084 -msgid "Generate absolute source path names for gcov." +#: c-family/c.opt:1677 +msgid "Enable OpenMP's SIMD directives." msgstr "" -#: common.opt:2088 -msgid "Insert arc-based program profiling code." +#: c-family/c.opt:1681 +msgid "Recognize C++ keywords like \"compl\" and \"xor\"." msgstr "" -#: common.opt:2092 -msgid "Set the top-level directory for storing the profile data. The default is 'pwd'." +#: c-family/c.opt:1692 +msgid "Look for and use PCH files even when preprocessing." msgstr "" -#: common.opt:2097 -msgid "Enable correction of flow inconsistent profile data input." +#: c-family/c.opt:1696 +msgid "Downgrade conformance errors to warnings." msgstr "" -#: common.opt:2101 -msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method." +#: c-family/c.opt:1700 +msgid "Enable Plan 9 language extensions." msgstr "" -#: common.opt:2105 -msgid "Instrument only functions from files where names match any regular expression (separated by a semi-colon)." +#: c-family/c.opt:1704 +msgid "Treat the input file as already preprocessed." msgstr "" -#: common.opt:2109 -msgid "Instrument only functions from files where names do not match all the regular expressions (separated by a semi-colon)." +#: c-family/c.opt:1712 +msgid "-ftrack-macro-expansion=<0|1|2> Track locations of tokens coming from macro expansion and display them in error messages." msgstr "" -#: common.opt:2112 -#, fuzzy, c-format -#| msgid "unknown register name: %s" -msgid "unknown profile update method %qs" -msgstr "невядомая назва рэгістра: %s" +#: c-family/c.opt:1716 +msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments." +msgstr "" -#: common.opt:2125 -msgid "Enable common options for generating profile info for profile feedback directed optimizations." +#: c-family/c.opt:1720 +msgid "Treat known sprintf return values as constants." msgstr "" -#: common.opt:2129 -msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=." +#: c-family/c.opt:1724 +msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime." msgstr "" -#: common.opt:2133 -msgid "Enable common options for performing profile feedback directed optimizations." +#: c-family/c.opt:1728 +msgid "Enable automatic template instantiation." msgstr "" -#: common.opt:2137 -msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=." +#: c-family/c.opt:1732 +msgid "Generate run time type descriptor information." msgstr "" -#: common.opt:2141 -msgid "Insert code to profile values of expressions." +#: c-family/c.opt:1740 +msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"." msgstr "" -#: common.opt:2145 -msgid "Report on consistency of profile." +#: c-family/c.opt:1744 +msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed." msgstr "" -#: common.opt:2149 -msgid "Enable function reordering that improves code placement." +#: c-family/c.opt:1752 +msgid "Enable C++14 sized deallocation support." msgstr "" -#: common.opt:2153 -msgid "Insert NOP instructions at each function entry." +#: c-family/c.opt:1759 +msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order." msgstr "" -#: common.opt:2160 -msgid "-frandom-seed=\tMake compile reproducible using ." +#: c-family/c.opt:1775 +msgid "Display statistics accumulated during compilation." msgstr "" -#: common.opt:2170 -msgid "Record gcc command line switches in the object file." +#: c-family/c.opt:1779 +msgid "Assume that values of enumeration type are always within the minimum range of that type." msgstr "" -#: common.opt:2174 -#, fuzzy -msgid "Return small aggregates in registers." -msgstr "Не выкарыстоўваць рэгістра sb" +#: c-family/c.opt:1786 c-family/c.opt:1791 +msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc." +msgstr "" -#: common.opt:2182 -msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes." +#: c-family/c.opt:1808 +msgid "-ftabstop=\tDistance between tab stops for column reporting." msgstr "" -#: common.opt:2193 -msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching. At the same time, provides multiple-level control on the enabled IPA optimizations." +#: c-family/c.opt:1812 +msgid "Set the maximum number of template instantiation notes for a single warning or error." msgstr "" -#: common.opt:2198 -#, fuzzy, c-format -#| msgid "unknown machine mode `%s'" -msgid "unknown Live-Patching Level %qs" -msgstr "невядомы рэжым машыны \"%s\"" +#: c-family/c.opt:1819 +msgid "-ftemplate-depth=\tSpecify maximum template instantiation depth." +msgstr "" -#: common.opt:2208 -msgid "Relief of register pressure through live range shrinkage." +#: c-family/c.opt:1826 +msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics." msgstr "" -#: common.opt:2212 -msgid "Perform a register renaming optimization pass." +#: c-family/c.opt:1830 +msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned." msgstr "" -#: common.opt:2216 -msgid "Perform a target dependent instruction fusion optimization pass." +#: c-family/c.opt:1838 +msgid "Use __cxa_atexit to register destructors." msgstr "" -#: common.opt:2220 -msgid "Reorder basic blocks to improve code placement." +#: c-family/c.opt:1842 +msgid "Use __cxa_get_exception_ptr in exception handling." msgstr "" -#: common.opt:2224 -msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm." +#: c-family/c.opt:1846 +msgid "Marks all inlined functions and methods as having hidden visibility." msgstr "" -#: common.opt:2227 -#, c-format -msgid "unknown basic block reordering algorithm %qs" +#: c-family/c.opt:1850 +msgid "Changes visibility to match Microsoft Visual Studio by default." msgstr "" -#: common.opt:2237 -msgid "Reorder basic blocks and partition into hot and cold sections." +#: c-family/c.opt:1866 +msgid "-fwide-exec-charset=\tConvert all wide strings and character constants to character set ." msgstr "" -#: common.opt:2241 -msgid "Reorder functions to improve code placement." +#: c-family/c.opt:1870 +msgid "Generate a #line directive pointing at the current working directory." msgstr "" -#: common.opt:2245 -msgid "Add a common subexpression elimination pass after loop optimizations." +#: c-family/c.opt:1878 +msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode." msgstr "" -#: common.opt:2253 -msgid "Disable optimizations that assume default FP rounding behavior." +#: c-family/c.opt:1882 +msgid "Dump declarations to a .decl file." msgstr "" -#: common.opt:2257 -msgid "Enable scheduling across basic blocks." +#: c-family/c.opt:1886 +msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs." msgstr "" -#: common.opt:2261 -msgid "Enable register pressure sensitive insn scheduling." +#: c-family/c.opt:1890 +msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs." msgstr "" -#: common.opt:2265 -msgid "Allow speculative motion of non-loads." +#: c-family/c.opt:1894 +msgid "-femit-struct-debug-detailed=\tDetailed reduced debug info for structs." msgstr "" -#: common.opt:2269 -msgid "Allow speculative motion of some loads." +#: c-family/c.opt:1898 +msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal." msgstr "" -#: common.opt:2273 -msgid "Allow speculative motion of more loads." +#: c-family/c.opt:1903 +msgid "-idirafter \tAdd to the end of the system include path." msgstr "" -#: common.opt:2277 -msgid "-fsched-verbose=\tSet the verbosity level of the scheduler." +#: c-family/c.opt:1907 +msgid "-imacros \tAccept definition of macros in ." msgstr "" -#: common.opt:2281 -msgid "If scheduling post reload, do superblock scheduling." +#: c-family/c.opt:1911 +msgid "-imultilib \tSet to be the multilib include subdirectory." msgstr "" -#: common.opt:2289 -msgid "Reschedule instructions before register allocation." +#: c-family/c.opt:1915 +msgid "-include \tInclude the contents of before other files." msgstr "" -#: common.opt:2293 -msgid "Reschedule instructions after register allocation." +#: c-family/c.opt:1919 +msgid "-iprefix \tSpecify as a prefix for next two options." msgstr "" -#: common.opt:2300 -msgid "Schedule instructions using selective scheduling algorithm." +#: c-family/c.opt:1923 +msgid "-isysroot \tSet to be the system root directory." msgstr "" -#: common.opt:2304 -msgid "Run selective scheduling after reload." +#: c-family/c.opt:1927 +msgid "-isystem \tAdd to the start of the system include path." msgstr "" -#: common.opt:2308 -msgid "Run self-tests, using the given path to locate test files." +#: c-family/c.opt:1931 +msgid "-iquote \tAdd to the end of the quote include path." msgstr "" -#: common.opt:2312 -msgid "Perform software pipelining of inner loops during selective scheduling." +#: c-family/c.opt:1935 +msgid "-iwithprefix \tAdd to the end of the system include path." msgstr "" -#: common.opt:2316 -msgid "Perform software pipelining of outer loops during selective scheduling." +#: c-family/c.opt:1939 +msgid "-iwithprefixbefore \tAdd to the end of the main include path." msgstr "" -#: common.opt:2320 -msgid "Reschedule pipelined regions without pipelining." +#: c-family/c.opt:1949 +msgid "Do not search standard system include directories (those specified with -isystem will still be used)." msgstr "" -#: common.opt:2324 -msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker." +#: c-family/c.opt:1953 +msgid "Do not search standard system include directories for C++." msgstr "" -#: common.opt:2330 -msgid "Allow premature scheduling of queued insns." +#: c-family/c.opt:1965 +msgid "Generate C header of platform-specific features." msgstr "" -#: common.opt:2334 -msgid "-fsched-stalled-insns=\tSet number of queued insns that can be prematurely scheduled." +#: c-family/c.opt:1969 +msgid "Remap file names when including files." msgstr "" -#: common.opt:2342 -msgid "Set dependence distance checking in premature scheduling of queued insns." +#: c-family/c.opt:1973 c-family/c.opt:1977 +msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum." msgstr "" -#: common.opt:2346 -msgid "-fsched-stalled-insns-dep=\tSet dependence distance checking in premature scheduling of queued insns." +#: c-family/c.opt:1981 +msgid "Conform to the ISO 2011 C++ standard." msgstr "" -#: common.opt:2350 -msgid "Enable the group heuristic in the scheduler." +#: c-family/c.opt:1985 +msgid "Deprecated in favor of -std=c++11." msgstr "" -#: common.opt:2354 -msgid "Enable the critical path heuristic in the scheduler." +#: c-family/c.opt:1989 +msgid "Deprecated in favor of -std=c++14." msgstr "" -#: common.opt:2358 -msgid "Enable the speculative instruction heuristic in the scheduler." +#: c-family/c.opt:1993 +msgid "Conform to the ISO 2014 C++ standard." msgstr "" -#: common.opt:2362 -msgid "Enable the rank heuristic in the scheduler." +#: c-family/c.opt:1997 +msgid "Deprecated in favor of -std=c++17." msgstr "" -#: common.opt:2366 -msgid "Enable the last instruction heuristic in the scheduler." +#: c-family/c.opt:2001 +msgid "Conform to the ISO 2017 C++ standard." msgstr "" -#: common.opt:2370 -msgid "Enable the dependent count heuristic in the scheduler." +#: c-family/c.opt:2005 +msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)." msgstr "" -#: common.opt:2374 -msgid "Access data in the same section from shared anchor points." +#: c-family/c.opt:2009 c-family/c.opt:2135 +msgid "Conform to the ISO 2011 C standard." msgstr "" -#: common.opt:2386 -msgid "Turn on Redundant Extensions Elimination pass." +#: c-family/c.opt:2013 +msgid "Deprecated in favor of -std=c11." msgstr "" -#: common.opt:2390 -msgid "Show column numbers in diagnostics, when available. Default on." +#: c-family/c.opt:2017 c-family/c.opt:2021 c-family/c.opt:2139 +#: c-family/c.opt:2143 +msgid "Conform to the ISO 2017 C standard (published in 2018)." msgstr "" -#: common.opt:2394 -msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function." +#: c-family/c.opt:2025 +msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)." msgstr "" -#: common.opt:2399 -msgid "Shrink-wrap parts of the prologue and epilogue separately." +#: c-family/c.opt:2029 c-family/c.opt:2033 c-family/c.opt:2119 +msgid "Conform to the ISO 1990 C standard." msgstr "" -#: common.opt:2403 -msgid "Disable optimizations observable by IEEE signaling NaNs." +#: c-family/c.opt:2037 c-family/c.opt:2127 +msgid "Conform to the ISO 1999 C standard." msgstr "" -#: common.opt:2407 -msgid "Disable floating point optimizations that ignore the IEEE signedness of zero." +#: c-family/c.opt:2041 +msgid "Deprecated in favor of -std=c99." msgstr "" -#: common.opt:2411 -msgid "Convert floating point constants to single precision constants." +#: c-family/c.opt:2045 c-family/c.opt:2050 +msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions." msgstr "" -#: common.opt:2415 -msgid "Split lifetimes of induction variables when loops are unrolled." +#: c-family/c.opt:2055 +msgid "Conform to the ISO 2011 C++ standard with GNU extensions." msgstr "" -#: common.opt:2419 -msgid "Generate discontiguous stack frames." +#: c-family/c.opt:2059 +msgid "Deprecated in favor of -std=gnu++11." msgstr "" -#: common.opt:2423 -msgid "Split wide types into independent registers." +#: c-family/c.opt:2063 +msgid "Deprecated in favor of -std=gnu++14." msgstr "" -#: common.opt:2427 -msgid "Enable backward propagation of use properties at the SSA level." +#: c-family/c.opt:2067 +msgid "Conform to the ISO 2014 C++ standard with GNU extensions." msgstr "" -#: common.opt:2431 -msgid "Optimize conditional patterns using SSA PHI nodes." +#: c-family/c.opt:2071 +msgid "Deprecated in favor of -std=gnu++17." msgstr "" -#: common.opt:2435 -msgid "Optimize amount of stdarg registers saved to stack at start of function." +#: c-family/c.opt:2075 +msgid "Conform to the ISO 2017 C++ standard with GNU extensions." msgstr "" -#: common.opt:2439 -msgid "Apply variable expansion when loops are unrolled." +#: c-family/c.opt:2079 +msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)." msgstr "" -#: common.opt:2443 -#, fuzzy -#| msgid "Insert stack checking code into the program" -msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program." -msgstr "Уключаць код правэркі стэку ў праграму" +#: c-family/c.opt:2083 +msgid "Conform to the ISO 2011 C standard with GNU extensions." +msgstr "" -#: common.opt:2447 -#, fuzzy -#| msgid "Insert stack checking code into the program" -msgid "Insert stack checking code into the program. Same as -fstack-check=specific." -msgstr "Уключаць код правэркі стэку ў праграму" +#: c-family/c.opt:2087 +msgid "Deprecated in favor of -std=gnu11." +msgstr "" -#: common.opt:2451 -msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks." +#: c-family/c.opt:2091 c-family/c.opt:2095 +msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions." msgstr "" -#: common.opt:2459 -msgid "-fstack-limit-register=\tTrap if the stack goes past ." +#: c-family/c.opt:2099 +msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)." msgstr "" -#: common.opt:2463 -msgid "-fstack-limit-symbol=\tTrap if the stack goes past symbol ." +#: c-family/c.opt:2103 c-family/c.opt:2107 +msgid "Conform to the ISO 1990 C standard with GNU extensions." msgstr "" -#: common.opt:2467 -msgid "Use propolice as a stack protection method." +#: c-family/c.opt:2111 +msgid "Conform to the ISO 1999 C standard with GNU extensions." msgstr "" -#: common.opt:2471 -msgid "Use a stack protection method for every function." +#: c-family/c.opt:2115 +msgid "Deprecated in favor of -std=gnu99." msgstr "" -#: common.opt:2475 -msgid "Use a smart stack protection method for certain functions." +#: c-family/c.opt:2123 +msgid "Conform to the ISO 1990 C standard as amended in 1994." msgstr "" -#: common.opt:2479 -msgid "Use stack protection method only for functions with the stack_protect attribute." +#: c-family/c.opt:2131 +msgid "Deprecated in favor of -std=iso9899:1999." msgstr "" -#: common.opt:2483 -msgid "Output stack usage information on a per-function basis." +#: c-family/c.opt:2150 +msgid "Enable traditional preprocessing." msgstr "" -#: common.opt:2495 -msgid "Assume strict aliasing rules apply." +#: c-family/c.opt:2154 +msgid "-trigraphs\tSupport ISO C trigraphs." msgstr "" -#: common.opt:2499 -msgid "Treat signed overflow as undefined. Negated as -fwrapv -fwrapv-pointer." +#: c-family/c.opt:2158 +msgid "Do not predefine system-specific and GCC-specific macros." msgstr "" -#: common.opt:2503 -msgid "Implement __atomic operations via libcalls to legacy __sync functions." +#: fortran/lang.opt:146 +msgid "-J\tPut MODULE files in 'directory'." msgstr "" -#: common.opt:2507 -msgid "Check for syntax errors, then stop." +#: fortran/lang.opt:198 +msgid "Warn about possible aliasing of dummy arguments." msgstr "" -#: common.opt:2511 -msgid "Create data files needed by \"gcov\"." +#: fortran/lang.opt:202 +msgid "Warn about alignment of COMMON blocks." msgstr "" -#: common.opt:2515 -msgid "Perform jump threading optimizations." +#: fortran/lang.opt:206 +msgid "Warn about missing ampersand in continued character constants." msgstr "" -#: common.opt:2519 -msgid "Report the time taken by each compiler pass." +#: fortran/lang.opt:210 +#, fuzzy +#| msgid "cannot create temporary file" +msgid "Warn about creation of array temporaries." +msgstr "немагчыма стварыць часовы файл" + +#: fortran/lang.opt:214 +msgid "Warn about type and rank mismatches between arguments and parameters." msgstr "" -#: common.opt:2523 -msgid "Record times taken by sub-phases separately." +#: fortran/lang.opt:218 +msgid "Warn if the type of a variable might be not interoperable with C." msgstr "" -#: common.opt:2527 -msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model." +#: fortran/lang.opt:226 +msgid "Warn about truncated character expressions." msgstr "" -#: common.opt:2530 -#, fuzzy, c-format -#| msgid "unknown machine mode `%s'" -msgid "unknown TLS model %qs" -msgstr "невядомы рэжым машыны \"%s\"" +#: fortran/lang.opt:230 +msgid "Warn about equality comparisons involving REAL or COMPLEX expressions." +msgstr "" -#: common.opt:2546 -msgid "Reorder top level functions, variables, and asms." +#: fortran/lang.opt:238 +msgid "Warn about most implicit conversions." msgstr "" -#: common.opt:2550 -msgid "Perform superblock formation via tail duplication." +#: fortran/lang.opt:242 +msgid "Warn about possibly incorrect subscripts in do loops." msgstr "" -#: common.opt:2554 -msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors." +#: fortran/lang.opt:250 +msgid "Warn if loops have been interchanged." msgstr "" -#: common.opt:2562 -msgid "Assume floating-point operations can trap." +#: fortran/lang.opt:254 +msgid "Warn about function call elimination." msgstr "" -#: common.opt:2566 -msgid "Trap for signed overflow in addition, subtraction and multiplication." +#: fortran/lang.opt:258 +msgid "Warn about calls with implicit interface." msgstr "" -#: common.opt:2570 -#, fuzzy -#| msgid "Enable SSA optimizations" -msgid "Enable SSA-CCP optimization on trees." -msgstr "Уключаць SSA аптымізацыю" +#: fortran/lang.opt:262 +msgid "Warn about called procedures not explicitly declared." +msgstr "" -#: common.opt:2574 -#, fuzzy -#| msgid "Enable SSA optimizations" -msgid "Enable SSA-BIT-CCP optimization on trees." -msgstr "Уключаць SSA аптымізацыю" +#: fortran/lang.opt:266 +msgid "Warn about constant integer divisions with truncated results." +msgstr "" -#: common.opt:2582 -msgid "Enable loop header copying on trees." +#: fortran/lang.opt:270 +msgid "Warn about truncated source lines." msgstr "" -#: common.opt:2590 -msgid "Enable SSA coalescing of user variables." +#: fortran/lang.opt:274 +msgid "Warn on intrinsics not part of the selected standard." msgstr "" -#: common.opt:2598 -msgid "Enable copy propagation on trees." +#: fortran/lang.opt:286 +msgid "Warn about USE statements that have no ONLY qualifier." msgstr "" -#: common.opt:2606 -msgid "Transform condition stores into unconditional ones." +#: fortran/lang.opt:298 +msgid "Warn about real-literal-constants with 'q' exponent-letter." msgstr "" -#: common.opt:2610 -msgid "Perform conversions of switch initializations." +#: fortran/lang.opt:302 +msgid "Warn when a left-hand-side array variable is reallocated." msgstr "" -#: common.opt:2614 -#, fuzzy -#| msgid "Enable SSA optimizations" -msgid "Enable SSA dead code elimination optimization on trees." -msgstr "Уключаць SSA аптымізацыю" +#: fortran/lang.opt:306 +msgid "Warn when a left-hand-side variable is reallocated." +msgstr "" -#: common.opt:2618 -#, fuzzy -#| msgid "Enable SSA optimizations" -msgid "Enable dominator optimizations." -msgstr "Уключаць SSA аптымізацыю" +#: fortran/lang.opt:310 +msgid "Warn if the pointer in a pointer assignment might outlive its target." +msgstr "" -#: common.opt:2622 -msgid "Enable tail merging on trees." +#: fortran/lang.opt:318 +msgid "Warn about \"suspicious\" constructs." msgstr "" -#: common.opt:2626 -#, fuzzy -#| msgid "Enable SSA optimizations" -msgid "Enable dead store elimination." -msgstr "Уключаць SSA аптымізацыю" +#: fortran/lang.opt:322 +msgid "Permit nonconforming uses of the tab character." +msgstr "" -#: common.opt:2630 -msgid "Enable forward propagation on trees." +#: fortran/lang.opt:326 +msgid "Warn about an invalid DO loop." msgstr "" -#: common.opt:2634 -msgid "Enable Full Redundancy Elimination (FRE) on trees." +#: fortran/lang.opt:330 +msgid "Warn about underflow of numerical constant expressions." msgstr "" -#: common.opt:2638 -#, fuzzy -#| msgid "Enable SSA optimizations" -msgid "Enable string length optimizations on trees." -msgstr "Уключаць SSA аптымізацыю" +#: fortran/lang.opt:338 +msgid "Warn if a user-procedure has the same name as an intrinsic." +msgstr "" -#: common.opt:2642 -msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap." +#: fortran/lang.opt:346 +msgid "Warn about unused dummy arguments." msgstr "" -#: common.opt:2648 -msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap." +#: fortran/lang.opt:350 +msgid "Warn about zero-trip DO loops." msgstr "" -#: common.opt:2655 -msgid "Enable loop distribution on trees." +#: fortran/lang.opt:354 +msgid "Enable preprocessing." msgstr "" -#: common.opt:2659 -msgid "Enable loop distribution for patterns transformed into a library call." +#: fortran/lang.opt:362 +msgid "Disable preprocessing." msgstr "" -#: common.opt:2663 -msgid "Enable loop invariant motion on trees." +#: fortran/lang.opt:370 +msgid "Eliminate multiple function invocations also for impure functions." msgstr "" -#: common.opt:2671 -msgid "Create canonical induction variables in loops." +#: fortran/lang.opt:374 +msgid "Enable alignment of COMMON blocks." msgstr "" -#: common.opt:2675 -#, fuzzy -#| msgid "Enable SSA optimizations" -msgid "Enable loop optimizations on tree level." -msgstr "Уключаць SSA аптымізацыю" +#: fortran/lang.opt:378 +msgid "All intrinsics procedures are available regardless of selected standard." +msgstr "" -#: common.opt:2679 -msgid "-ftree-parallelize-loops=\tEnable automatic parallelization of loops." +#: fortran/lang.opt:386 +msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements." msgstr "" -#: common.opt:2683 -msgid "Enable hoisting loads from conditional pointers." +#: fortran/lang.opt:390 +msgid "Specify that backslash in string introduces an escape character." msgstr "" -#: common.opt:2687 -#, fuzzy -#| msgid "Enable SSA optimizations" -msgid "Enable SSA-PRE optimization on trees." -msgstr "Уключаць SSA аптымізацыю" +#: fortran/lang.opt:394 +msgid "Produce a backtrace when a runtime error is encountered." +msgstr "" -#: common.opt:2691 -msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination." +#: fortran/lang.opt:398 +msgid "-fblas-matmul-limit=\tSize of the smallest matrix for which matmul will use BLAS." msgstr "" -#: common.opt:2695 -msgid "Perform function-local points-to analysis on trees." +#: fortran/lang.opt:402 +msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument." msgstr "" -#: common.opt:2699 -msgid "Enable reassociation on tree level." +#: fortran/lang.opt:406 +msgid "-fconvert= The endianness used for unformatted files." msgstr "" -#: common.opt:2707 -msgid "Enable SSA code sinking on trees." +#: fortran/lang.opt:425 +msgid "Use the Cray Pointer extension." msgstr "" -#: common.opt:2711 -msgid "Perform straight-line strength reduction." +#: fortran/lang.opt:429 +msgid "Generate C prototypes from BIND(C) declarations." msgstr "" -#: common.opt:2715 -msgid "Perform scalar replacement of aggregates." +#: fortran/lang.opt:433 +msgid "Ignore 'D' in column one in fixed form." msgstr "" -#: common.opt:2719 -msgid "Replace temporary expressions in the SSA->normal pass." +#: fortran/lang.opt:437 +msgid "Treat lines with 'D' in column one as comments." msgstr "" -#: common.opt:2723 -msgid "Perform live range splitting during the SSA->normal pass." +#: fortran/lang.opt:441 +msgid "Enable all DEC language extensions." msgstr "" -#: common.opt:2727 -msgid "Perform Value Range Propagation on trees." +#: fortran/lang.opt:445 +msgid "Enable legacy parsing of INCLUDE as statement." msgstr "" -#: common.opt:2731 -msgid "Split paths leading to loop backedges." +#: fortran/lang.opt:449 +msgid "Enable kind-specific variants of integer intrinsic functions." msgstr "" -#: common.opt:2735 -msgid "Assume common declarations may be overridden with ones with a larger trailing array." +#: fortran/lang.opt:453 +msgid "Enable legacy math intrinsics for compatibility." msgstr "" -#: common.opt:2740 -msgid "Compile whole compilation unit at a time." +#: fortran/lang.opt:457 +msgid "Enable support for DEC STRUCTURE/RECORD." msgstr "" -#: common.opt:2744 -msgid "Perform loop unrolling when iteration count is known." +#: fortran/lang.opt:461 +msgid "Enable DEC-style STATIC and AUTOMATIC attributes." msgstr "" -#: common.opt:2748 -msgid "Perform loop unrolling for all loops." +#: fortran/lang.opt:465 +msgid "Set the default double precision kind to an 8 byte wide type." msgstr "" -#: common.opt:2759 -msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding." +#: fortran/lang.opt:469 +msgid "Set the default integer kind to an 8 byte wide type." msgstr "" -#: common.opt:2764 -msgid "Same as -fassociative-math for expressions which include division." +#: fortran/lang.opt:473 +msgid "Set the default real kind to an 8 byte wide type." msgstr "" -#: common.opt:2772 -msgid "Allow math optimizations that may violate IEEE or ISO standards." +#: fortran/lang.opt:477 +msgid "Set the default real kind to an 10 byte wide type." msgstr "" -#: common.opt:2776 -msgid "Perform loop unswitching." +#: fortran/lang.opt:481 +msgid "Set the default real kind to an 16 byte wide type." msgstr "" -#: common.opt:2780 -msgid "Perform loop splitting." +#: fortran/lang.opt:485 +msgid "Allow dollar signs in entity names." msgstr "" -#: common.opt:2784 -msgid "Version loops based on whether indices have a stride of one." +#: fortran/lang.opt:493 +msgid "Display the code tree after parsing." msgstr "" -#: common.opt:2788 -#, fuzzy -#| msgid "Enable exception handling" -msgid "Just generate unwind tables for exception handling." -msgstr "Уключыць апрацоўку выключэньняў" - -#: common.opt:2792 -msgid "Use the bfd linker instead of the default linker." +#: fortran/lang.opt:497 +msgid "Display the code tree after front end optimization." msgstr "" -#: common.opt:2796 -msgid "Use the gold linker instead of the default linker." +#: fortran/lang.opt:501 +msgid "Display the code tree after parsing; deprecated option." msgstr "" -#: common.opt:2800 -msgid "Use the lld LLVM linker instead of the default linker." +#: fortran/lang.opt:505 +msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays." msgstr "" -#: common.opt:2812 -msgid "Perform variable tracking." +#: fortran/lang.opt:509 +msgid "Use f2c calling convention." msgstr "" -#: common.opt:2820 -msgid "Perform variable tracking by annotating assignments." +#: fortran/lang.opt:513 +msgid "Assume that the source file is fixed form." msgstr "" -#: common.opt:2826 -msgid "Toggle -fvar-tracking-assignments." +#: fortran/lang.opt:517 +msgid "Force creation of temporary to test infrequently-executed forall code." msgstr "" -#: common.opt:2834 -msgid "Perform variable tracking and also tag variables that are uninitialized." +#: fortran/lang.opt:521 +msgid "Interpret any INTEGER(4) as an INTEGER(8)." msgstr "" -#: common.opt:2839 -msgid "Enable vectorization on trees." +#: fortran/lang.opt:525 fortran/lang.opt:529 +msgid "Specify where to find the compiled intrinsic modules." msgstr "" -#: common.opt:2847 -#, fuzzy -#| msgid "Enable SSA optimizations" -msgid "Enable loop vectorization on trees." -msgstr "Уключаць SSA аптымізацыю" +#: fortran/lang.opt:533 +msgid "Allow arbitrary character line width in fixed mode." +msgstr "" -#: common.opt:2851 -msgid "Enable basic block vectorization (SLP) on trees." +#: fortran/lang.opt:537 +msgid "-ffixed-line-length-\tUse n as character line width in fixed mode." msgstr "" -#: common.opt:2855 -msgid "-fvect-cost-model=[unlimited|dynamic|cheap]\tSpecifies the cost model for vectorization." +#: fortran/lang.opt:541 +msgid "Pad shorter fixed form lines to line width with spaces." msgstr "" -#: common.opt:2859 -msgid "-fsimd-cost-model=[unlimited|dynamic|cheap]\tSpecifies the vectorization cost model for code marked with a simd directive." +#: fortran/lang.opt:545 +msgid "-ffpe-trap=[...]\tStop on following floating point exceptions." msgstr "" -#: common.opt:2862 -#, fuzzy, c-format -#| msgid "unknown machine mode `%s'" -msgid "unknown vectorizer cost model %qs" -msgstr "невядомы рэжым машыны \"%s\"" +#: fortran/lang.opt:549 +msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions." +msgstr "" -#: common.opt:2875 -msgid "Enables the dynamic vectorizer cost model. Preserved for backward compatibility." +#: fortran/lang.opt:553 +msgid "Assume that the source file is free form." msgstr "" -#: common.opt:2883 -msgid "Enable copy propagation of scalar-evolution information." +#: fortran/lang.opt:557 +msgid "Allow arbitrary character line width in free mode." msgstr "" -#: common.opt:2893 -msgid "Add extra commentary to assembler output." +#: fortran/lang.opt:561 +msgid "-ffree-line-length-\tUse n as character line width in free mode." msgstr "" -#: common.opt:2897 -msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility." +#: fortran/lang.opt:565 +msgid "Try to interchange loops if profitable." msgstr "" -#: common.opt:2900 -#, fuzzy, c-format -#| msgid "unrecognized section name \"%s\"" -msgid "unrecognized visibility value %qs" -msgstr "нераспазнаная назва сэкцыі \"%s\"" +#: fortran/lang.opt:569 +#, fuzzy +#| msgid "Enable SSA optimizations" +msgid "Enable front end optimization." +msgstr "Уключаць SSA аптымізацыю" -#: common.opt:2916 -msgid "Validate vtable pointers before using them." +#: fortran/lang.opt:573 +msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements." msgstr "" -#: common.opt:2919 -#, c-format -msgid "unknown vtable verify initialization priority %qs" +#: fortran/lang.opt:577 +msgid "-finit-character=\tInitialize local character variables to ASCII value n." msgstr "" -#: common.opt:2932 -msgid "Output vtable verification counters." +#: fortran/lang.opt:581 +msgid "Initialize components of derived type variables according to other init flags." msgstr "" -#: common.opt:2936 -msgid "Output vtable verification pointer sets information." +#: fortran/lang.opt:585 +msgid "-finit-integer=\tInitialize local integer variables to n." msgstr "" -#: common.opt:2940 -msgid "Use expression value profiles in optimizations." +#: fortran/lang.opt:589 +msgid "Initialize local variables to zero (from g77)." msgstr "" -#: common.opt:2944 -msgid "Construct webs and split unrelated uses of single variable." +#: fortran/lang.opt:593 +msgid "-finit-logical=\tInitialize local logical variables." msgstr "" -#: common.opt:2948 -msgid "Enable conditional dead code elimination for builtin calls." +#: fortran/lang.opt:597 +msgid "-finit-real=\tInitialize local real variables." msgstr "" -#: common.opt:2952 -msgid "Perform whole program optimizations." +#: fortran/lang.opt:619 +msgid "-finline-matmul-limit=\tSpecify the size of the largest matrix for which matmul will be inlined." msgstr "" -#: common.opt:2956 -msgid "Assume pointer overflow wraps around." +#: fortran/lang.opt:623 +msgid "-fmax-array-constructor=\tMaximum number of objects in an array constructor." msgstr "" -#: common.opt:2960 -msgid "Assume signed arithmetic overflow wraps around." +#: fortran/lang.opt:627 +msgid "-fmax-identifier-length=\tMaximum identifier length." msgstr "" -#: common.opt:2964 -msgid "Put zero initialized data in the bss section." +#: fortran/lang.opt:631 +msgid "-fmax-subrecord-length=\tMaximum length for subrecords." msgstr "" -#: common.opt:2968 -msgid "Generate debug information in default format." +#: fortran/lang.opt:635 +msgid "-fmax-stack-var-size=\tSize in bytes of the largest array that will be put on the stack." msgstr "" -#: common.opt:2972 -msgid "Assume assembler support for (DWARF2+) .loc directives." +#: fortran/lang.opt:639 +msgid "Put all local arrays on stack." msgstr "" -#: common.opt:2976 -msgid "Assume assembler support for view in (DWARF2+) .loc directives." +#: fortran/lang.opt:643 +msgid "Set default accessibility of module entities to PRIVATE." msgstr "" -#: common.opt:2996 -msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF." +#: fortran/lang.opt:663 +msgid "Try to lay out derived types as compactly as possible." msgstr "" -#: common.opt:3000 -msgid "Generate debug information in default version of DWARF format." +#: fortran/lang.opt:671 +msgid "Protect parentheses in expressions." msgstr "" -#: common.opt:3004 -msgid "Generate debug information in DWARF v2 (or later) format." +#: fortran/lang.opt:675 +msgid "Path to header file that should be pre-included before each compilation unit." msgstr "" -#: common.opt:3008 -msgid "Generate debug information in default extended format." +#: fortran/lang.opt:679 +msgid "Enable range checking during compilation." msgstr "" -#: common.opt:3012 -msgid "Generate extended entry point information for inlined functions." +#: fortran/lang.opt:683 +msgid "Interpret any REAL(4) as a REAL(8)." msgstr "" -#: common.opt:3016 -msgid "Compute locview reset points based on insn length estimates." +#: fortran/lang.opt:687 +msgid "Interpret any REAL(4) as a REAL(10)." msgstr "" -#: common.opt:3024 -msgid "Don't generate DWARF pubnames and pubtypes sections." +#: fortran/lang.opt:691 +msgid "Interpret any REAL(4) as a REAL(16)." msgstr "" -#: common.opt:3028 -msgid "Generate DWARF pubnames and pubtypes sections." +#: fortran/lang.opt:695 +msgid "Interpret any REAL(8) as a REAL(4)." msgstr "" -#: common.opt:3032 -msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions." +#: fortran/lang.opt:699 +msgid "Interpret any REAL(8) as a REAL(10)." msgstr "" -#: common.opt:3036 -msgid "Record gcc command line switches in DWARF DW_AT_producer." +#: fortran/lang.opt:703 +msgid "Interpret any REAL(8) as a REAL(16)." msgstr "" -#: common.opt:3040 -msgid "Generate debug information in separate .dwo files." +#: fortran/lang.opt:707 +msgid "Reallocate the LHS in assignments." msgstr "" -#: common.opt:3044 -#, fuzzy -msgid "Generate debug information in STABS format." -msgstr "Стварыць код для DLL" - -#: common.opt:3048 -msgid "Generate debug information in extended STABS format." +#: fortran/lang.opt:711 +msgid "Use a 4-byte record marker for unformatted files." msgstr "" -#: common.opt:3052 -msgid "Emit progressive recommended breakpoint locations." +#: fortran/lang.opt:715 +msgid "Use an 8-byte record marker for unformatted files." msgstr "" -#: common.opt:3056 -msgid "Don't emit DWARF additions beyond selected version." +#: fortran/lang.opt:719 +msgid "Allocate local variables on the stack to allow indirect recursion." msgstr "" -#: common.opt:3060 -msgid "Add description attributes to some DWARF DIEs that have no name attribute." +#: fortran/lang.opt:723 +msgid "Copy array sections into a contiguous block on procedure entry." msgstr "" -#: common.opt:3064 -msgid "Toggle debug information generation." +#: fortran/lang.opt:727 +msgid "-fcoarray=\tSpecify which coarray parallelization should be used." msgstr "" -#: common.opt:3068 -msgid "Augment variable location lists with progressive views." +#: fortran/lang.opt:743 +msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed." msgstr "" -#: common.opt:3075 -#, fuzzy -msgid "Generate debug information in VMS format." -msgstr "Стварыць код для DLL" - -#: common.opt:3079 -msgid "Generate debug information in XCOFF format." +#: fortran/lang.opt:747 +msgid "Append a second underscore if the name already contains an underscore." msgstr "" -#: common.opt:3083 -msgid "Generate debug information in extended XCOFF format." +#: fortran/lang.opt:755 +msgid "Apply negative sign to zero values." msgstr "" -#: common.opt:3101 -msgid "Generate compressed debug sections." +#: fortran/lang.opt:759 +msgid "Append underscores to externally visible names." msgstr "" -#: common.opt:3105 -msgid "-gz=\tGenerate compressed debug sections in format ." +#: fortran/lang.opt:803 +msgid "Statically link the GNU Fortran helper library (libgfortran)." msgstr "" -#: common.opt:3112 -msgid "-iplugindir=\tSet to be the default plugin directory." +#: fortran/lang.opt:807 +msgid "Conform to the ISO Fortran 2003 standard." msgstr "" -#: common.opt:3116 -msgid "-imultiarch \tSet to be the multiarch include subdirectory." +#: fortran/lang.opt:811 +msgid "Conform to the ISO Fortran 2008 standard." msgstr "" -#: common.opt:3141 -#, fuzzy -#| msgid " -o Place the output into \n" -msgid "-o \tPlace output into ." -msgstr " -o <файл> Памясціць вывад у <файл>\n" - -#: common.opt:3145 -#, fuzzy -#| msgid "Enable exception handling" -msgid "Enable function profiling." -msgstr "Уключыць апрацоўку выключэньняў" +#: fortran/lang.opt:815 +msgid "Conform to the ISO Fortran 2008 standard including TS 29113." +msgstr "" -#: common.opt:3155 -msgid "Like -pedantic but issue them as errors." +#: fortran/lang.opt:819 +msgid "Conform to the ISO Fortran 2018 standard." msgstr "" -#: common.opt:3195 -msgid "Do not display functions compiled or elapsed time." +#: fortran/lang.opt:823 +msgid "Conform to the ISO Fortran 95 standard." msgstr "" -#: common.opt:3227 -msgid "Enable verbose output." +#: fortran/lang.opt:827 +msgid "Conform to nothing in particular." msgstr "" -#: common.opt:3231 -msgid "Display the compiler's version." +#: fortran/lang.opt:831 +msgid "Accept extensions to support legacy code." msgstr "" -#: common.opt:3235 -msgid "Suppress warnings." +#: lto/lang.opt:50 +msgid "Set linker output type (used internally during LTO optimization)." msgstr "" -#: common.opt:3245 -msgid "Create a shared library." +#: lto/lang.opt:55 +msgid "Run the link-time optimizer in local transformation (LTRANS) mode." msgstr "" -#: common.opt:3290 -msgid "Don't create a dynamically linked position independent executable." +#: lto/lang.opt:59 +msgid "Specify a file to which a list of files output by LTRANS is written." msgstr "" -#: common.opt:3294 -msgid "Create a dynamically linked position independent executable." +#: lto/lang.opt:63 +msgid "Run the link-time optimizer in whole program analysis (WPA) mode." msgstr "" -#: common.opt:3298 -msgid "Create a static position independent executable." +#: lto/lang.opt:67 +msgid "Whole program analysis (WPA) mode with number of parallel jobs specified." msgstr "" -#: common.opt:3305 -msgid "Use caller save register across calls if possible." +#: lto/lang.opt:71 +msgid "The resolution file." msgstr "" #: go/gofrontend/expressions.cc:95 c-family/c-warn.c:671 cp/cvt.c:1342 @@ -16925,269 +16692,269 @@ msgstr "" msgid "invalid use of type" msgstr "нерэчаіснае выкарыстаньне `%D'" -#: go/gofrontend/expressions.cc:3078 go/gofrontend/expressions.cc:3094 +#: go/gofrontend/expressions.cc:3086 go/gofrontend/expressions.cc:3102 msgid "constant refers to itself" msgstr "" -#: go/gofrontend/expressions.cc:4015 go/gofrontend/expressions.cc:4500 +#: go/gofrontend/expressions.cc:4023 go/gofrontend/expressions.cc:4508 msgid "expected pointer" msgstr "" -#: go/gofrontend/expressions.cc:4471 +#: go/gofrontend/expressions.cc:4479 msgid "expected numeric type" msgstr "" -#: go/gofrontend/expressions.cc:4476 +#: go/gofrontend/expressions.cc:4484 msgid "expected boolean type" msgstr "" -#: go/gofrontend/expressions.cc:4481 c/c-parser.c:14233 c/c-parser.c:14240 -#: cp/parser.c:34445 cp/parser.c:34452 +#: go/gofrontend/expressions.cc:4489 c/c-parser.c:14233 c/c-parser.c:14240 +#: cp/parser.c:34448 cp/parser.c:34455 #, gcc-internal-format msgid "expected integer" msgstr "" -#: go/gofrontend/expressions.cc:6127 +#: go/gofrontend/expressions.cc:6149 msgid "invalid comparison of nil with nil" msgstr "" -#: go/gofrontend/expressions.cc:6133 go/gofrontend/expressions.cc:6151 +#: go/gofrontend/expressions.cc:6155 go/gofrontend/expressions.cc:6173 msgid "incompatible types in binary expression" msgstr "" -#: go/gofrontend/expressions.cc:6171 +#: go/gofrontend/expressions.cc:6193 msgid "integer division by zero" msgstr "" -#: go/gofrontend/expressions.cc:6179 +#: go/gofrontend/expressions.cc:6201 #, fuzzy msgid "shift of non-integer operand" msgstr "памер масіва \"%s\" адмоўны" -#: go/gofrontend/expressions.cc:6182 go/gofrontend/expressions.cc:6186 -#: go/gofrontend/expressions.cc:6194 +#: go/gofrontend/expressions.cc:6204 go/gofrontend/expressions.cc:6208 +#: go/gofrontend/expressions.cc:6216 msgid "shift count not unsigned integer" msgstr "" -#: go/gofrontend/expressions.cc:6199 +#: go/gofrontend/expressions.cc:6221 msgid "negative shift count" msgstr "" -#: go/gofrontend/expressions.cc:7022 +#: go/gofrontend/expressions.cc:7044 #, fuzzy #| msgid "cannot find method" msgid "object is not a method" msgstr "немагчыма знайсьці мэтад" -#: go/gofrontend/expressions.cc:7039 +#: go/gofrontend/expressions.cc:7061 msgid "method type does not match object type" msgstr "" -#: go/gofrontend/expressions.cc:7433 +#: go/gofrontend/expressions.cc:7455 msgid "invalid use of %<...%> with builtin function" msgstr "" -#: go/gofrontend/expressions.cc:7444 +#: go/gofrontend/expressions.cc:7466 msgid "invalid use of method value as argument of Offsetof" msgstr "" -#: go/gofrontend/expressions.cc:7458 +#: go/gofrontend/expressions.cc:7480 msgid "argument of Offsetof implies indirection of an embedded field" msgstr "" -#: go/gofrontend/expressions.cc:7483 go/gofrontend/expressions.cc:7520 -#: go/gofrontend/expressions.cc:7687 go/gofrontend/expressions.cc:8871 -#: go/gofrontend/expressions.cc:9020 go/gofrontend/expressions.cc:9066 -#: go/gofrontend/expressions.cc:9101 go/gofrontend/expressions.cc:9177 -#: go/gofrontend/expressions.cc:10434 go/gofrontend/expressions.cc:10451 -#: go/gofrontend/expressions.cc:10467 +#: go/gofrontend/expressions.cc:7505 go/gofrontend/expressions.cc:7542 +#: go/gofrontend/expressions.cc:7709 go/gofrontend/expressions.cc:8893 +#: go/gofrontend/expressions.cc:9042 go/gofrontend/expressions.cc:9088 +#: go/gofrontend/expressions.cc:9123 go/gofrontend/expressions.cc:9199 +#: go/gofrontend/expressions.cc:10456 go/gofrontend/expressions.cc:10473 +#: go/gofrontend/expressions.cc:10489 #, fuzzy #| msgid "no arguments" msgid "not enough arguments" msgstr "няма аргументаў" -#: go/gofrontend/expressions.cc:7485 go/gofrontend/expressions.cc:7522 -#: go/gofrontend/expressions.cc:8876 go/gofrontend/expressions.cc:9003 -#: go/gofrontend/expressions.cc:9025 go/gofrontend/expressions.cc:9106 -#: go/gofrontend/expressions.cc:9179 go/gofrontend/expressions.cc:10001 -#: go/gofrontend/expressions.cc:10439 go/gofrontend/expressions.cc:10453 -#: go/gofrontend/expressions.cc:10474 +#: go/gofrontend/expressions.cc:7507 go/gofrontend/expressions.cc:7544 +#: go/gofrontend/expressions.cc:8898 go/gofrontend/expressions.cc:9025 +#: go/gofrontend/expressions.cc:9047 go/gofrontend/expressions.cc:9128 +#: go/gofrontend/expressions.cc:9201 go/gofrontend/expressions.cc:10023 +#: go/gofrontend/expressions.cc:10461 go/gofrontend/expressions.cc:10475 +#: go/gofrontend/expressions.cc:10496 #, fuzzy #| msgid "too many arguments to function" msgid "too many arguments" msgstr "вельмі шмат аргументаў у функцыі" -#: go/gofrontend/expressions.cc:7524 +#: go/gofrontend/expressions.cc:7546 #, fuzzy msgid "argument 1 must be a map" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: go/gofrontend/expressions.cc:7717 +#: go/gofrontend/expressions.cc:7739 #, fuzzy msgid "invalid type for make function" msgstr "Нерэчаісны выбар \"%s\"" -#: go/gofrontend/expressions.cc:7730 +#: go/gofrontend/expressions.cc:7752 msgid "length required when allocating a slice" msgstr "" -#: go/gofrontend/expressions.cc:7774 +#: go/gofrontend/expressions.cc:7796 msgid "len larger than cap" msgstr "" -#: go/gofrontend/expressions.cc:7783 +#: go/gofrontend/expressions.cc:7805 #, fuzzy #| msgid "too many arguments to function" msgid "too many arguments to make" msgstr "вельмі шмат аргументаў у функцыі" -#: go/gofrontend/expressions.cc:8920 +#: go/gofrontend/expressions.cc:8942 #, fuzzy msgid "argument must be array or slice or channel" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: go/gofrontend/expressions.cc:8930 +#: go/gofrontend/expressions.cc:8952 msgid "argument must be string or array or slice or map or channel" msgstr "" -#: go/gofrontend/expressions.cc:8976 +#: go/gofrontend/expressions.cc:8998 #, fuzzy #| msgid "too few arguments to function" msgid "unsupported argument type to builtin function" msgstr "не хапае аргументаў у функцыі" -#: go/gofrontend/expressions.cc:8987 +#: go/gofrontend/expressions.cc:9009 #, fuzzy msgid "argument must be channel" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: go/gofrontend/expressions.cc:8989 +#: go/gofrontend/expressions.cc:9011 msgid "cannot close receive-only channel" msgstr "" -#: go/gofrontend/expressions.cc:9011 +#: go/gofrontend/expressions.cc:9033 #, fuzzy msgid "argument must be a field reference" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: go/gofrontend/expressions.cc:9041 +#: go/gofrontend/expressions.cc:9063 #, fuzzy msgid "left argument must be a slice" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: go/gofrontend/expressions.cc:9049 +#: go/gofrontend/expressions.cc:9071 msgid "element types must be the same" msgstr "" -#: go/gofrontend/expressions.cc:9054 +#: go/gofrontend/expressions.cc:9076 #, fuzzy #| msgid "first argument of `%s' should be `int'" msgid "first argument must be []byte" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: go/gofrontend/expressions.cc:9057 +#: go/gofrontend/expressions.cc:9079 msgid "second argument must be slice or string" msgstr "" -#: go/gofrontend/expressions.cc:9169 +#: go/gofrontend/expressions.cc:9191 #, fuzzy msgid "argument must have complex type" msgstr "\"%s\" мае незавершаны тып" -#: go/gofrontend/expressions.cc:9188 +#: go/gofrontend/expressions.cc:9210 msgid "complex arguments must have identical types" msgstr "" -#: go/gofrontend/expressions.cc:9190 +#: go/gofrontend/expressions.cc:9212 msgid "complex arguments must have floating-point type" msgstr "" -#: go/gofrontend/expressions.cc:9754 go/gofrontend/expressions.cc:10380 -#: go/gofrontend/expressions.cc:10753 +#: go/gofrontend/expressions.cc:9776 go/gofrontend/expressions.cc:10402 +#: go/gofrontend/expressions.cc:10775 #, fuzzy #| msgid "In function" msgid "expected function" msgstr "У функцыі" -#: go/gofrontend/expressions.cc:9782 +#: go/gofrontend/expressions.cc:9804 msgid "multiple-value argument in single-value context" msgstr "" -#: go/gofrontend/expressions.cc:10005 +#: go/gofrontend/expressions.cc:10027 #, fuzzy msgid "invalid use of %<...%> with non-slice" msgstr "нявернае выкарыстанне \"restict\"" -#: go/gofrontend/expressions.cc:10388 +#: go/gofrontend/expressions.cc:10410 msgid "function result count mismatch" msgstr "" -#: go/gofrontend/expressions.cc:10406 +#: go/gofrontend/expressions.cc:10428 msgid "incompatible type for receiver" msgstr "" -#: go/gofrontend/expressions.cc:10424 +#: go/gofrontend/expressions.cc:10446 msgid "invalid use of %<...%> calling non-variadic function" msgstr "" -#: go/gofrontend/expressions.cc:10762 go/gofrontend/expressions.cc:10776 +#: go/gofrontend/expressions.cc:10784 go/gofrontend/expressions.cc:10798 msgid "number of results does not match number of values" msgstr "" -#: go/gofrontend/expressions.cc:11080 go/gofrontend/expressions.cc:11627 +#: go/gofrontend/expressions.cc:11102 go/gofrontend/expressions.cc:11649 msgid "index must be integer" msgstr "" -#: go/gofrontend/expressions.cc:11088 go/gofrontend/expressions.cc:11635 +#: go/gofrontend/expressions.cc:11110 go/gofrontend/expressions.cc:11657 msgid "slice end must be integer" msgstr "" -#: go/gofrontend/expressions.cc:11096 +#: go/gofrontend/expressions.cc:11118 msgid "slice capacity must be integer" msgstr "" -#: go/gofrontend/expressions.cc:11146 go/gofrontend/expressions.cc:11669 +#: go/gofrontend/expressions.cc:11168 go/gofrontend/expressions.cc:11691 msgid "inverted slice range" msgstr "" -#: go/gofrontend/expressions.cc:11189 +#: go/gofrontend/expressions.cc:11211 msgid "slice of unaddressable value" msgstr "" -#: go/gofrontend/expressions.cc:11897 +#: go/gofrontend/expressions.cc:11919 msgid "incompatible type for map index" msgstr "" -#: go/gofrontend/expressions.cc:12267 +#: go/gofrontend/expressions.cc:12289 msgid "expected interface or pointer to interface" msgstr "" -#: go/gofrontend/expressions.cc:12988 +#: go/gofrontend/expressions.cc:13010 #, fuzzy #| msgid "too many arguments to function" msgid "too many expressions for struct" msgstr "вельмі шмат аргументаў у функцыі" -#: go/gofrontend/expressions.cc:13001 +#: go/gofrontend/expressions.cc:13023 #, fuzzy #| msgid "too few arguments to function" msgid "too few expressions for struct" msgstr "не хапае аргументаў у функцыі" -#: go/gofrontend/expressions.cc:14764 go/gofrontend/statements.cc:1618 +#: go/gofrontend/expressions.cc:14786 go/gofrontend/statements.cc:1618 msgid "type assertion only valid for interface types" msgstr "" -#: go/gofrontend/expressions.cc:14776 +#: go/gofrontend/expressions.cc:14798 msgid "impossible type assertion: type does not implement interface" msgstr "" -#: go/gofrontend/expressions.cc:14946 go/gofrontend/expressions.cc:14966 +#: go/gofrontend/expressions.cc:14968 go/gofrontend/expressions.cc:14988 #: go/gofrontend/statements.cc:1465 msgid "expected channel" msgstr "" -#: go/gofrontend/expressions.cc:14971 go/gofrontend/statements.cc:1470 +#: go/gofrontend/expressions.cc:14993 go/gofrontend/statements.cc:1470 msgid "invalid receive on send-only channel" msgstr "" @@ -17396,14 +17163,14 @@ msgid "ignoring attribute %qE because it conflicts with attribute %qs" msgstr "" #: attribs.c:452 c-family/c-attribs.c:2104 c-family/c-attribs.c:2411 -#: cp/decl.c:13960 cp/friend.c:303 cp/tree.c:4569 +#: cp/decl.c:13987 cp/friend.c:303 cp/tree.c:4569 #, fuzzy, gcc-internal-format msgid "previous declaration here" msgstr "няма папярэдняга аб'яўлення для \"%s\"" #. Warn about and ignore all others for now, but store them. -#: attribs.c:567 c-family/c-attribs.c:3125 objc/objc-act.c:4965 -#: objc/objc-act.c:6936 objc/objc-act.c:8123 objc/objc-act.c:8174 +#: attribs.c:567 c-family/c-attribs.c:3141 objc/objc-act.c:4969 +#: objc/objc-act.c:6940 objc/objc-act.c:8129 objc/objc-act.c:8180 #, fuzzy, gcc-internal-format #| msgid "`%s' attribute ignored" msgid "%qE attribute directive ignored" @@ -17420,18 +17187,18 @@ msgstr "" msgid "wrong number of arguments specified for %qE attribute" msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'" -#: attribs.c:594 cp/decl.c:11207 +#: attribs.c:594 cp/decl.c:11234 #, fuzzy, gcc-internal-format #| msgid "`%s' attribute ignored" msgid "attribute ignored" msgstr "\"%s\" атрыбут ігнарыруецца" -#: attribs.c:596 cp/decl.c:11208 +#: attribs.c:596 cp/decl.c:11235 #, gcc-internal-format msgid "an attribute that appertains to a type-specifier is ignored" msgstr "" -#: attribs.c:614 c-family/c-attribs.c:3640 +#: attribs.c:614 c-family/c-attribs.c:3693 #, fuzzy, gcc-internal-format msgid "%qE attribute does not apply to types" msgstr "\"%s\" звычайна функцыя" @@ -17462,22 +17229,22 @@ msgstr "" #: c-family/c-attribs.c:1513 c-family/c-attribs.c:1602 #: c-family/c-attribs.c:1632 c-family/c-attribs.c:1683 #: c-family/c-attribs.c:2223 c-family/c-attribs.c:2260 -#: c-family/c-attribs.c:2321 c-family/c-attribs.c:2546 -#: c-family/c-attribs.c:2624 c-family/c-attribs.c:2775 -#: c-family/c-attribs.c:2794 c-family/c-attribs.c:2959 -#: c-family/c-attribs.c:3016 c-family/c-attribs.c:3043 -#: c-family/c-attribs.c:3098 c-family/c-attribs.c:3278 -#: c-family/c-attribs.c:3299 c-family/c-attribs.c:3412 -#: c-family/c-attribs.c:3489 c-family/c-attribs.c:3642 -#: c-family/c-attribs.c:3660 c-family/c-attribs.c:3683 -#: c-family/c-attribs.c:3722 c-family/c-attribs.c:3804 -#: c-family/c-attribs.c:3860 c-family/c-attribs.c:3876 -#: c-family/c-attribs.c:3970 c-family/c-common.c:5769 config/darwin.c:2066 -#: config/arm/arm.c:6893 config/arm/arm.c:6921 config/arm/arm.c:6938 -#: config/avr/avr.c:9698 config/csky/csky.c:6060 config/csky/csky.c:6082 -#: config/h8300/h8300.c:5483 config/h8300/h8300.c:5507 config/i386/i386.c:6485 -#: config/i386/i386.c:41374 config/i386/i386.c:45958 config/ia64/ia64.c:788 -#: config/rs6000/rs6000.c:32958 config/spu/spu.c:3748 +#: c-family/c-attribs.c:2321 c-family/c-attribs.c:2562 +#: c-family/c-attribs.c:2640 c-family/c-attribs.c:2791 +#: c-family/c-attribs.c:2810 c-family/c-attribs.c:2975 +#: c-family/c-attribs.c:3032 c-family/c-attribs.c:3059 +#: c-family/c-attribs.c:3114 c-family/c-attribs.c:3294 +#: c-family/c-attribs.c:3315 c-family/c-attribs.c:3428 +#: c-family/c-attribs.c:3695 c-family/c-attribs.c:3713 +#: c-family/c-attribs.c:3736 c-family/c-attribs.c:3775 +#: c-family/c-attribs.c:3857 c-family/c-attribs.c:3913 +#: c-family/c-attribs.c:3929 c-family/c-attribs.c:4023 +#: c-family/c-common.c:5770 config/darwin.c:2066 config/arm/arm.c:6893 +#: config/arm/arm.c:6921 config/arm/arm.c:6938 config/avr/avr.c:9698 +#: config/csky/csky.c:6060 config/csky/csky.c:6082 config/h8300/h8300.c:5483 +#: config/h8300/h8300.c:5507 config/i386/i386.c:6377 config/i386/i386.c:41290 +#: config/i386/i386.c:45874 config/ia64/ia64.c:788 +#: config/rs6000/rs6000.c:32968 config/spu/spu.c:3748 #: ada/gcc-interface/utils.c:6351 ada/gcc-interface/utils.c:6368 #: ada/gcc-interface/utils.c:6384 ada/gcc-interface/utils.c:6410 #: brig/brig-lang.c:484 lto/lto-lang.c:286 @@ -17491,8 +17258,8 @@ msgstr "\"%s\" атрыбут ігнарыруецца" msgid "missing % attribute for multi-versioned %qD" msgstr "" -#: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2561 -#: cp/decl.c:2983 +#: attribs.c:998 cp/decl.c:1136 cp/decl.c:1971 cp/decl.c:1982 cp/decl.c:2564 +#: cp/decl.c:2986 #, fuzzy, gcc-internal-format #| msgid "previous declaration of `%D'" msgid "previous declaration of %qD" @@ -17609,7 +17376,7 @@ msgstr "" msgid "%qs argument missing terminating nul" msgstr "аргумент для \"%s\" прапушчан" -#: builtins.c:561 builtins.c:3132 builtins.c:3186 gimple-ssa-sprintf.c:2976 +#: builtins.c:561 builtins.c:3132 builtins.c:3186 gimple-ssa-sprintf.c:2980 #, gcc-internal-format msgid "referenced argument declared here" msgstr "" @@ -17639,7 +17406,7 @@ msgstr "аргумент `__builtin_args_info' павінен быць канс msgid "invalid third argument to %<__builtin_prefetch%>; using zero" msgstr "аргумент `__builtin_args_info' павінен быць канстантай" -#: builtins.c:3097 builtins.c:3511 calls.c:1649 +#: builtins.c:3097 builtins.c:3511 calls.c:1652 #, gcc-internal-format msgid "%K%qD specified bound %E exceeds maximum object size %E" msgstr "" @@ -17843,7 +17610,7 @@ msgstr "аргумент для \"%s\" прапушчан" #. All valid uses of __builtin_va_arg_pack () are removed during #. inlining. -#: builtins.c:7419 expr.c:10994 +#: builtins.c:7419 expr.c:10995 #, gcc-internal-format msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>" msgstr "" @@ -17971,48 +17738,48 @@ msgstr "" msgid "in a call to allocation function %qD declared here" msgstr "" -#: calls.c:1654 +#: calls.c:1657 #, gcc-internal-format msgid "%K%qD specified bound [%E, %E] exceeds maximum object size %E" msgstr "" -#: calls.c:1797 +#: calls.c:1800 #, gcc-internal-format msgid "%qD argument %i declared attribute % is smaller than the specified bound %wu" msgstr "" -#: calls.c:1803 +#: calls.c:1806 #, gcc-internal-format msgid "%qD argument %i declared attribute % is smaller than the specified bound [%E, %E]" msgstr "" -#: calls.c:1809 +#: calls.c:1812 #, gcc-internal-format msgid "%qD argument %i declared attribute % may be smaller than the specified bound [%E, %E]" msgstr "" -#: calls.c:1819 +#: calls.c:1822 #, gcc-internal-format msgid "%qD argument %i declared attribute %" msgstr "" -#: calls.c:1824 +#: calls.c:1827 #, fuzzy, gcc-internal-format msgid "argument %qD declared here" msgstr "тып параметра \"%s\" не аб'яўлены" -#: calls.c:1838 +#: calls.c:1841 #, fuzzy, gcc-internal-format, gfc-internal-format #| msgid "cannot find class `%s'" msgid "cannot tail-call: %s" msgstr "немагчыма знайсьці кляс `%s'" -#: calls.c:3382 +#: calls.c:3385 #, gcc-internal-format msgid "function call has aggregate value" msgstr "" -#: calls.c:4072 +#: calls.c:4075 #, gcc-internal-format msgid "passing too large argument on stack" msgstr "" @@ -18023,7 +17790,7 @@ msgstr "" msgid "total size of local objects is too large" msgstr "памер масіва \"%s\" вельмі вялікі" -#: cfgexpand.c:1693 function.c:1008 varasm.c:2250 +#: cfgexpand.c:1693 function.c:1008 varasm.c:2243 #, fuzzy, gcc-internal-format #| msgid "size of array `%s' is too large" msgid "size of variable %q+D is too large" @@ -18874,13 +18641,13 @@ msgid "% attribute ignored because variable is initialized" msgstr "" #. include_self= -#: cgraphunit.c:976 c/c-decl.c:11487 +#: cgraphunit.c:976 c/c-decl.c:11490 #, fuzzy, gcc-internal-format #| msgid "label `%s' used but not defined" msgid "%q+F used but never defined" msgstr "адмеціна `%s' выкарыстоўвываецца, але ня вызначана" -#: cgraphunit.c:978 c/c-decl.c:11497 +#: cgraphunit.c:978 c/c-decl.c:11500 #, gcc-internal-format msgid "%q+F declared % but never defined" msgstr "" @@ -18995,10 +18762,10 @@ msgid "could not close response file %s" msgstr "не магу знайсці крыніцу %s\n" #: collect-utils.c:179 -#, fuzzy, gcc-internal-format, gfc-internal-format -#| msgid "cannot find `%s'" -msgid "cannot find '%s'" -msgstr "нельга знайсці \"%s\"" +#, fuzzy, gcc-internal-format +#| msgid "[cannot find %s]" +msgid "cannot find %qs" +msgstr "[нельга знайсці %s]" #: collect-utils.c:183 collect2.c:2451 collect2.c:2621 gcc.c:3201 gcc.c:6927 #, gcc-internal-format @@ -19016,7 +18783,7 @@ msgstr "%s: %s: " msgid "COLLECT_LTO_WRAPPER must be set" msgstr "" -#: collect2.c:976 gcc.c:7448 lto-wrapper.c:1754 +#: collect2.c:976 gcc.c:7448 lto-wrapper.c:1756 #: config/i386/intelmic-mkoffload.c:556 config/nvptx/mkoffload.c:405 #, gcc-internal-format msgid "atexit failed" @@ -19039,10 +18806,9 @@ msgid "can%'t open %s: %m" msgstr "немагчыма адчыніць %s" #: collect2.c:1519 -#, fuzzy, gcc-internal-format, gfc-internal-format -#| msgid "unknown machine mode `%s'" -msgid "unknown demangling style '%s'" -msgstr "невядомы рэжым машыны \"%s\"" +#, fuzzy, gcc-internal-format +msgid "unknown demangling style %qs" +msgstr "невядомая назва рэгістра: %s\n" #: collect2.c:1621 collect2.c:1802 collect2.c:1842 #, gcc-internal-format @@ -19063,7 +18829,7 @@ msgstr "%s: %s: " #: collect2.c:2425 #, fuzzy, gcc-internal-format #| msgid "cannot find `nm'" -msgid "cannot find 'nm'" +msgid "cannot find %" msgstr "нельга знайсці \"nm\"" #: collect2.c:2473 @@ -19085,7 +18851,7 @@ msgstr "" #: collect2.c:2596 #, fuzzy, gcc-internal-format #| msgid "cannot find `ldd'" -msgid "cannot find 'ldd'" +msgid "cannot find %" msgstr "не магу знайсці \"ldd\"" #: collect2.c:2642 @@ -19100,9 +18866,10 @@ msgid "dynamic dependency %s not found" msgstr "" #: collect2.c:2672 -#, gcc-internal-format, gfc-internal-format -msgid "unable to open dynamic dependency '%s'" -msgstr "" +#, fuzzy, gcc-internal-format +#| msgid "unable to open file '%s'" +msgid "unable to open dynamic dependency %qs" +msgstr "немагу адчыніць файл \"%s\"" #: collect2.c:2826 #, gcc-internal-format, gfc-internal-format @@ -19262,34 +19029,34 @@ msgstr "" msgid "bytecode stream: found non-null terminated string" msgstr "" -#: dbgcnt.c:94 +#: dbgcnt.c:100 #, gcc-internal-format msgid "%<-fdbg-cnt=%s:%d:%d%> has smaller upper limit than the lower" msgstr "" -#: dbgcnt.c:101 +#: dbgcnt.c:107 #, gcc-internal-format msgid "Lower limit %d of %<-fdbg-cnt=%s%> must be a non-negative number" msgstr "" -#: dbgcnt.c:108 +#: dbgcnt.c:114 #, gcc-internal-format msgid "Upper limit %d of %<-fdbg-cnt=%s%> must be a non-negative number" msgstr "" -#: dbgcnt.c:175 +#: dbgcnt.c:186 #, gcc-internal-format msgid "cannot find a valid counter:value pair:" msgstr "" -#: dbgcnt.c:176 +#: dbgcnt.c:187 #, gcc-internal-format msgid "%<-fdbg-cnt=%s%>" msgstr "" -#: dbgcnt.c:177 +#: dbgcnt.c:188 #, gcc-internal-format, gfc-internal-format -msgid " %s" +msgid " %s" msgstr "" #: dbxout.c:3380 @@ -19466,12 +19233,12 @@ msgstr "" msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit" msgstr "" -#: expr.c:11006 +#: expr.c:11007 #, gcc-internal-format msgid "%Kcall to %qs declared with attribute error: %s" msgstr "" -#: expr.c:11020 +#: expr.c:11021 #, gcc-internal-format msgid "%Kcall to %qs declared with attribute warning: %s" msgstr "" @@ -19487,12 +19254,12 @@ msgstr "нявернае выкарыстанне \"restict\"" msgid "the frame size of %wu bytes is larger than %wu bytes" msgstr "памер \"%s\" больш чам %d байт" -#: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1464 +#: final.c:4810 toplev.c:1493 tree-cfgcleanup.c:1488 #, fuzzy, gcc-internal-format msgid "could not open final insn dump file %qs: %m" msgstr "не магу знайсці крыніцу %s\n" -#: final.c:4879 tree-cfgcleanup.c:1481 +#: final.c:4879 tree-cfgcleanup.c:1505 #, fuzzy, gcc-internal-format msgid "could not close final insn dump file %qs: %m" msgstr "не магу знайсці крыніцу %s\n" @@ -19502,42 +19269,42 @@ msgstr "не магу знайсці крыніцу %s\n" msgid "large fixed-point constant implicitly truncated to fixed-point type" msgstr "" -#: fold-const.c:4199 fold-const.c:4209 +#: fold-const.c:4204 fold-const.c:4214 #, gcc-internal-format, gfc-internal-format msgid "comparison is always %d due to width of bit-field" msgstr "" -#: fold-const.c:5552 tree-ssa-reassoc.c:2379 tree-ssa-reassoc.c:3259 +#: fold-const.c:5557 tree-ssa-reassoc.c:2379 tree-ssa-reassoc.c:3259 #, gcc-internal-format msgid "assuming signed overflow does not occur when simplifying range test" msgstr "" -#: fold-const.c:6005 fold-const.c:6019 +#: fold-const.c:6010 fold-const.c:6024 #, gcc-internal-format, gfc-internal-format msgid "comparison is always %d" msgstr "" -#: fold-const.c:6163 +#: fold-const.c:6168 #, gcc-internal-format msgid "% of unmatched not-equal tests is always 1" msgstr "" -#: fold-const.c:6168 +#: fold-const.c:6173 #, gcc-internal-format msgid "% of mutually exclusive equal-tests is always 0" msgstr "" -#: fold-const.c:8399 +#: fold-const.c:8404 #, gcc-internal-format msgid "assuming signed overflow does not occur when reducing constant in comparison" msgstr "" -#: fold-const.c:8799 +#: fold-const.c:8804 #, gcc-internal-format msgid "assuming signed overflow does not occur when combining constants around a comparison" msgstr "" -#: fold-const.c:12107 +#: fold-const.c:12112 #, gcc-internal-format msgid "fold check: original tree changed by fold" msgstr "" @@ -19552,7 +19319,7 @@ msgstr "" msgid "total size of local objects exceeds maximum %wu" msgstr "" -#: function.c:1782 gimplify.c:6165 gimplify.c:6321 +#: function.c:1782 gimplify.c:6166 gimplify.c:6322 #, fuzzy, gcc-internal-format #| msgid "impossible operator '%s'" msgid "impossible constraint in %" @@ -19682,7 +19449,7 @@ msgstr "" msgid "%s signal terminated program %s" msgstr "Выкарыстоўвываць альтэрнатыўныя назвы рэгістраў" -#: gcc.c:3772 opts-common.c:1324 opts-common.c:1356 opts-global.c:139 +#: gcc.c:3772 opts-common.c:1326 opts-common.c:1358 opts-global.c:139 #, fuzzy, gcc-internal-format msgid "unrecognized command line option %qs" msgstr "Нераспазнаны выбар \"%s\"" @@ -20040,12 +19807,12 @@ msgstr "" msgid "scale needs to be non-negative\n" msgstr "" -#: gcse.c:3994 +#: gcse.c:3995 #, gcc-internal-format, gfc-internal-format msgid "%s: %d basic blocks and %d edges/basic block" msgstr "" -#: gcse.c:4006 +#: gcse.c:4007 #, gcc-internal-format, gfc-internal-format msgid "%s: %d basic blocks and %d registers; increase --param max-gcse-memory above %d" msgstr "" @@ -20172,10 +19939,10 @@ msgstr "" #: gimple-ssa-isolate-paths.c:431 gimple-ssa-isolate-paths.c:556 tree.c:13222 #: tree.c:13259 c/c-typeck.c:2915 c/c-typeck.c:3001 c/c-typeck.c:10545 #: c/c-typeck.c:10562 c/gimple-parser.c:2041 c/gimple-parser.c:2049 -#: cp/call.c:6718 cp/call.c:8451 cp/constexpr.c:839 cp/constexpr.c:2464 -#: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7410 cp/decl2.c:5422 cp/pt.c:8401 -#: cp/semantics.c:1857 cp/semantics.c:4159 cp/typeck.c:1701 cp/typeck.c:1898 -#: cp/typeck.c:3940 cp/typeck.c:9298 +#: cp/call.c:6746 cp/call.c:8480 cp/constexpr.c:839 cp/constexpr.c:2464 +#: cp/cvt.c:1038 cp/cvt.c:1067 cp/decl.c:7437 cp/decl2.c:5422 cp/pt.c:8440 +#: cp/semantics.c:1857 cp/semantics.c:4167 cp/typeck.c:1702 cp/typeck.c:1899 +#: cp/typeck.c:3949 cp/typeck.c:9306 #, fuzzy, gcc-internal-format #| msgid "called from here" msgid "declared here" @@ -20186,344 +19953,344 @@ msgstr "выклікана адсюль" msgid "nonnull argument %qD compared to NULL" msgstr "" -#: gimple-ssa-sprintf.c:2502 gimple-ssa-sprintf.c:2622 +#: gimple-ssa-sprintf.c:2506 gimple-ssa-sprintf.c:2626 #, gcc-internal-format msgid "%qE output may be truncated before the last format character" msgstr "" -#: gimple-ssa-sprintf.c:2504 gimple-ssa-sprintf.c:2624 +#: gimple-ssa-sprintf.c:2508 gimple-ssa-sprintf.c:2628 #, gcc-internal-format msgid "%qE output truncated before the last format character" msgstr "" -#: gimple-ssa-sprintf.c:2507 gimple-ssa-sprintf.c:2627 +#: gimple-ssa-sprintf.c:2511 gimple-ssa-sprintf.c:2631 #, gcc-internal-format msgid "%qE may write a terminating nul past the end of the destination" msgstr "" -#: gimple-ssa-sprintf.c:2509 gimple-ssa-sprintf.c:2629 +#: gimple-ssa-sprintf.c:2513 gimple-ssa-sprintf.c:2633 #, gcc-internal-format msgid "%qE writing a terminating nul past the end of the destination" msgstr "" -#: gimple-ssa-sprintf.c:2519 +#: gimple-ssa-sprintf.c:2523 #, gcc-internal-format msgid "%<%.*s%> directive writing %wu byte into a region of size %wu" msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size %wu" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-sprintf.c:2526 +#: gimple-ssa-sprintf.c:2530 #, gcc-internal-format msgid "%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu" msgid_plural "%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-sprintf.c:2533 +#: gimple-ssa-sprintf.c:2537 #, gcc-internal-format msgid "%<%.*s%> directive output truncated writing %wu byte into a region of size %wu" msgid_plural "%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-sprintf.c:2544 +#: gimple-ssa-sprintf.c:2548 #, gcc-internal-format msgid "%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:2547 +#: gimple-ssa-sprintf.c:2551 #, gcc-internal-format msgid "%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:2549 +#: gimple-ssa-sprintf.c:2553 #, gcc-internal-format msgid "%<%.*s%> directive writing up to %wu bytes into a region of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:2561 +#: gimple-ssa-sprintf.c:2565 #, gcc-internal-format msgid "%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:2564 +#: gimple-ssa-sprintf.c:2568 #, gcc-internal-format msgid "%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:2567 +#: gimple-ssa-sprintf.c:2571 #, gcc-internal-format msgid "%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:2576 +#: gimple-ssa-sprintf.c:2580 #, gcc-internal-format msgid "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:2579 +#: gimple-ssa-sprintf.c:2583 #, gcc-internal-format msgid "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:2582 +#: gimple-ssa-sprintf.c:2586 #, gcc-internal-format msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:2591 +#: gimple-ssa-sprintf.c:2595 #, gcc-internal-format msgid "%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:2594 +#: gimple-ssa-sprintf.c:2598 #, gcc-internal-format msgid "%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:2596 +#: gimple-ssa-sprintf.c:2600 #, gcc-internal-format msgid "%<%.*s%> directive writing %wu or more bytes into a region of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:2638 +#: gimple-ssa-sprintf.c:2642 #, gcc-internal-format msgid "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu" msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-sprintf.c:2645 +#: gimple-ssa-sprintf.c:2649 #, gcc-internal-format msgid "%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu" msgid_plural "%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-sprintf.c:2653 +#: gimple-ssa-sprintf.c:2657 #, gcc-internal-format msgid "%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu" msgid_plural "%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-sprintf.c:2665 +#: gimple-ssa-sprintf.c:2669 #, gcc-internal-format msgid "%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu" msgstr "" -#: gimple-ssa-sprintf.c:2668 +#: gimple-ssa-sprintf.c:2672 #, gcc-internal-format msgid "%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu" msgstr "" -#: gimple-ssa-sprintf.c:2671 +#: gimple-ssa-sprintf.c:2675 #, gcc-internal-format msgid "%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu" msgstr "" -#: gimple-ssa-sprintf.c:2684 +#: gimple-ssa-sprintf.c:2688 #, gcc-internal-format msgid "%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu" msgstr "" -#: gimple-ssa-sprintf.c:2687 +#: gimple-ssa-sprintf.c:2691 #, gcc-internal-format msgid "%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu" msgstr "" -#: gimple-ssa-sprintf.c:2690 +#: gimple-ssa-sprintf.c:2694 #, gcc-internal-format msgid "%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu" msgstr "" -#: gimple-ssa-sprintf.c:2700 +#: gimple-ssa-sprintf.c:2704 #, gcc-internal-format msgid "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu" msgstr "" -#: gimple-ssa-sprintf.c:2703 +#: gimple-ssa-sprintf.c:2707 #, gcc-internal-format msgid "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu" msgstr "" -#: gimple-ssa-sprintf.c:2706 +#: gimple-ssa-sprintf.c:2710 #, gcc-internal-format msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu" msgstr "" -#: gimple-ssa-sprintf.c:2715 +#: gimple-ssa-sprintf.c:2719 #, gcc-internal-format msgid "%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu" msgstr "" -#: gimple-ssa-sprintf.c:2718 +#: gimple-ssa-sprintf.c:2722 #, gcc-internal-format msgid "%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu" msgstr "" -#: gimple-ssa-sprintf.c:2721 +#: gimple-ssa-sprintf.c:2725 #, gcc-internal-format msgid "%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu" msgstr "" -#: gimple-ssa-sprintf.c:2810 +#: gimple-ssa-sprintf.c:2814 msgid "%G%<%.*s%> directive argument is null" msgstr "" -#: gimple-ssa-sprintf.c:2883 +#: gimple-ssa-sprintf.c:2887 #, gcc-internal-format msgid "%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095" msgstr "" -#: gimple-ssa-sprintf.c:2889 +#: gimple-ssa-sprintf.c:2893 #, gcc-internal-format msgid "%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095" msgstr "" -#: gimple-ssa-sprintf.c:2896 +#: gimple-ssa-sprintf.c:2900 #, gcc-internal-format msgid "%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095" msgstr "" -#: gimple-ssa-sprintf.c:2926 +#: gimple-ssa-sprintf.c:2930 #, gcc-internal-format msgid "%<%.*s%> directive output of %wu bytes exceeds %" msgstr "" -#: gimple-ssa-sprintf.c:2932 +#: gimple-ssa-sprintf.c:2936 #, gcc-internal-format msgid "%<%.*s%> directive output between %wu and %wu bytes exceeds %" msgstr "" -#: gimple-ssa-sprintf.c:2943 +#: gimple-ssa-sprintf.c:2947 #, gcc-internal-format msgid "%<%.*s%> directive output of %wu bytes causes result to exceed %" msgstr "" -#: gimple-ssa-sprintf.c:2949 +#: gimple-ssa-sprintf.c:2953 #, gcc-internal-format msgid "%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %" msgstr "" -#: gimple-ssa-sprintf.c:2960 +#: gimple-ssa-sprintf.c:2964 #, gcc-internal-format msgid "%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %" msgstr "" -#: gimple-ssa-sprintf.c:2970 +#: gimple-ssa-sprintf.c:2974 #, gcc-internal-format msgid "%<%.*s%> directive argument is not a nul-terminated string" msgstr "" -#: gimple-ssa-sprintf.c:2983 +#: gimple-ssa-sprintf.c:2987 #, gcc-internal-format msgid "assuming directive output of %wu byte" msgid_plural "assuming directive output of %wu bytes" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-sprintf.c:2990 +#: gimple-ssa-sprintf.c:2994 #, gcc-internal-format msgid "directive argument %qE" msgstr "" -#: gimple-ssa-sprintf.c:2992 +#: gimple-ssa-sprintf.c:2996 #, gcc-internal-format msgid "directive argument in the range [%E, %E]" msgstr "" -#: gimple-ssa-sprintf.c:2996 +#: gimple-ssa-sprintf.c:3000 #, gcc-internal-format msgid "using the range [%E, %E] for directive argument" msgstr "" -#: gimple-ssa-sprintf.c:3017 +#: gimple-ssa-sprintf.c:3021 #, gcc-internal-format msgid "%qE output %wu byte into a destination of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:3018 +#: gimple-ssa-sprintf.c:3022 #, gcc-internal-format msgid "%qE output %wu bytes into a destination of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:3023 +#: gimple-ssa-sprintf.c:3027 #, gcc-internal-format msgid "%qE output between %wu and %wu bytes into a destination of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:3028 +#: gimple-ssa-sprintf.c:3032 #, gcc-internal-format msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:3033 +#: gimple-ssa-sprintf.c:3037 #, gcc-internal-format msgid "%qE output %wu or more bytes into a destination of size %wu" msgstr "" -#: gimple-ssa-sprintf.c:3045 +#: gimple-ssa-sprintf.c:3049 #, gcc-internal-format msgid "%qE output %wu byte" msgstr "" -#: gimple-ssa-sprintf.c:3046 +#: gimple-ssa-sprintf.c:3050 #, gcc-internal-format msgid "%qE output %wu bytes" msgstr "" -#: gimple-ssa-sprintf.c:3050 +#: gimple-ssa-sprintf.c:3054 #, gcc-internal-format msgid "%qE output between %wu and %wu bytes" msgstr "" -#: gimple-ssa-sprintf.c:3054 +#: gimple-ssa-sprintf.c:3058 #, gcc-internal-format msgid "%qE output %wu or more bytes (assuming %wu)" msgstr "" -#: gimple-ssa-sprintf.c:3058 +#: gimple-ssa-sprintf.c:3062 #, gcc-internal-format msgid "%qE output %wu or more bytes" msgstr "" -#: gimple-ssa-sprintf.c:3433 +#: gimple-ssa-sprintf.c:3437 #, gcc-internal-format msgid "%<%.*s%> directive width out of range" msgstr "" -#: gimple-ssa-sprintf.c:3467 +#: gimple-ssa-sprintf.c:3471 #, gcc-internal-format msgid "%<%.*s%> directive precision out of range" msgstr "" -#: gimple-ssa-sprintf.c:4096 +#: gimple-ssa-sprintf.c:4100 #, gcc-internal-format msgid "specified bound %wu exceeds maximum object size %wu" msgstr "" -#: gimple-ssa-sprintf.c:4107 +#: gimple-ssa-sprintf.c:4111 #, gcc-internal-format msgid "specified bound %wu exceeds %" msgstr "" -#: gimple-ssa-sprintf.c:4128 +#: gimple-ssa-sprintf.c:4132 #, gcc-internal-format msgid "specified bound range [%wu, %wu] exceeds %" msgstr "" -#: gimple-ssa-sprintf.c:4179 +#: gimple-ssa-sprintf.c:4183 msgid "%Gnull destination pointer" msgstr "" -#: gimple-ssa-sprintf.c:4197 +#: gimple-ssa-sprintf.c:4201 #, gcc-internal-format msgid "specified bound %wu exceeds the size %wu of the destination object" msgstr "" -#: gimple-ssa-sprintf.c:4209 +#: gimple-ssa-sprintf.c:4213 msgid "%Gnull format string" msgstr "" @@ -20608,175 +20375,175 @@ msgstr "" msgid "argument to % is zero" msgstr "" -#: gimple-ssa-warn-restrict.c:1433 +#: gimple-ssa-warn-restrict.c:1437 msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s" msgstr "" -#: gimple-ssa-warn-restrict.c:1435 +#: gimple-ssa-warn-restrict.c:1439 msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s" msgstr "" -#: gimple-ssa-warn-restrict.c:1439 +#: gimple-ssa-warn-restrict.c:1443 msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s" msgstr "" -#: gimple-ssa-warn-restrict.c:1441 +#: gimple-ssa-warn-restrict.c:1445 msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s" msgstr "" -#: gimple-ssa-warn-restrict.c:1448 +#: gimple-ssa-warn-restrict.c:1452 msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s" msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-warn-restrict.c:1458 +#: gimple-ssa-warn-restrict.c:1462 msgid "%G%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s" msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-warn-restrict.c:1471 +#: gimple-ssa-warn-restrict.c:1475 msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s" msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-warn-restrict.c:1481 +#: gimple-ssa-warn-restrict.c:1485 msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s" msgstr "" -#: gimple-ssa-warn-restrict.c:1489 +#: gimple-ssa-warn-restrict.c:1493 msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s" msgstr "" -#: gimple-ssa-warn-restrict.c:1502 +#: gimple-ssa-warn-restrict.c:1506 msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s" msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-warn-restrict.c:1510 +#: gimple-ssa-warn-restrict.c:1514 msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s" msgstr "" -#: gimple-ssa-warn-restrict.c:1517 +#: gimple-ssa-warn-restrict.c:1521 msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s" msgstr "" -#: gimple-ssa-warn-restrict.c:1545 +#: gimple-ssa-warn-restrict.c:1549 msgid "%G%qD accessing %wu byte may overlap %wu byte" msgid_plural "%G%qD accessing %wu bytes may overlap %wu byte" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-warn-restrict.c:1552 +#: gimple-ssa-warn-restrict.c:1556 msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s" msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-warn-restrict.c:1563 +#: gimple-ssa-warn-restrict.c:1567 msgid "%G%qD accessing %wu byte may overlap up to %wu bytes" msgid_plural "%G%qD accessing %wu bytes may overlap up to %wu bytes" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-warn-restrict.c:1570 +#: gimple-ssa-warn-restrict.c:1574 msgid "%G%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s" msgid_plural "%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-warn-restrict.c:1583 +#: gimple-ssa-warn-restrict.c:1587 msgid "%G%qD accessing between %wu and %wu bytes may overlap %wu byte" msgid_plural "%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-warn-restrict.c:1590 +#: gimple-ssa-warn-restrict.c:1594 msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s" msgid_plural "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-warn-restrict.c:1602 +#: gimple-ssa-warn-restrict.c:1606 msgid "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s" msgid_plural "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s" msgstr[0] "" msgstr[1] "" -#: gimple-ssa-warn-restrict.c:1648 +#: gimple-ssa-warn-restrict.c:1652 msgid "%G%qD specified bound %wu exceeds maximum object size %wu" msgstr "" -#: gimple-ssa-warn-restrict.c:1654 +#: gimple-ssa-warn-restrict.c:1658 msgid "%G%qD specified bound between %wu and %wu exceeds maximum object size %wu" msgstr "" -#: gimple-ssa-warn-restrict.c:1713 +#: gimple-ssa-warn-restrict.c:1717 msgid "%G%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT" msgstr "" -#: gimple-ssa-warn-restrict.c:1718 +#: gimple-ssa-warn-restrict.c:1722 #, fuzzy, gcc-internal-format msgid "array %qD declared here" msgstr "тып параметра \"%s\" не аб'яўлены" -#: gimple-ssa-warn-restrict.c:1723 gimple-ssa-warn-restrict.c:1729 +#: gimple-ssa-warn-restrict.c:1727 gimple-ssa-warn-restrict.c:1733 msgid "%G%qD pointer overflow between offset %s and size %s" msgstr "" -#: gimple-ssa-warn-restrict.c:1746 +#: gimple-ssa-warn-restrict.c:1750 msgid "%G%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT" msgstr "" -#: gimple-ssa-warn-restrict.c:1749 +#: gimple-ssa-warn-restrict.c:1753 msgid "%G%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT" msgstr "" -#: gimple-ssa-warn-restrict.c:1755 +#: gimple-ssa-warn-restrict.c:1759 msgid "%G%qD forming offset %s is out of the bounds of object %qD with type %qT" msgstr "" -#: gimple-ssa-warn-restrict.c:1757 +#: gimple-ssa-warn-restrict.c:1761 msgid "%G%qD offset %s is out of the bounds of object %qD with type %qT" msgstr "" -#: gimple-ssa-warn-restrict.c:1763 c/c-decl.c:3768 c/c-decl.c:4041 -#: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3956 -#: cp/decl.c:10939 cp/decl.c:11375 cp/decl.c:11384 cp/friend.c:386 -#: cp/friend.c:396 cp/parser.c:3292 cp/parser.c:3424 cp/parser.c:3475 -#: cp/parser.c:6450 cp/parser.c:21870 +#: gimple-ssa-warn-restrict.c:1767 c/c-decl.c:3771 c/c-decl.c:4044 +#: c/c-typeck.c:8688 cp/class.c:1343 cp/class.c:3104 cp/decl.c:3959 +#: cp/decl.c:10966 cp/decl.c:11402 cp/decl.c:11411 cp/friend.c:386 +#: cp/friend.c:396 cp/parser.c:3295 cp/parser.c:3427 cp/parser.c:3478 +#: cp/parser.c:6453 cp/parser.c:21874 #, fuzzy, gcc-internal-format msgid "%qD declared here" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: gimple-ssa-warn-restrict.c:1770 +#: gimple-ssa-warn-restrict.c:1774 msgid "%G%qD forming offset %s is out of the bounds [0, %wu]" msgstr "" -#: gimple-ssa-warn-restrict.c:1772 +#: gimple-ssa-warn-restrict.c:1776 msgid "%G%qD offset %s is out of the bounds [0, %wu]" msgstr "" -#: gimple-ssa-warn-restrict.c:1778 +#: gimple-ssa-warn-restrict.c:1782 msgid "%G%qD forming offset %s is out of bounds" msgstr "" -#: gimple-ssa-warn-restrict.c:1779 +#: gimple-ssa-warn-restrict.c:1783 msgid "%G%qD offset %s is out of bounds" msgstr "" -#: gimple-ssa-warn-restrict.c:1790 +#: gimple-ssa-warn-restrict.c:1794 msgid "%G%qD offset %s from the object at %qE is out of the bounds of %qT" msgstr "" -#: gimple-ssa-warn-restrict.c:1799 +#: gimple-ssa-warn-restrict.c:1803 msgid "%G%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wu" msgstr "" -#: gimple-ssa-warn-restrict.c:1976 +#: gimple-ssa-warn-restrict.c:1980 msgid "%G%qD source argument is the same as destination" msgstr "" @@ -20785,7 +20552,7 @@ msgstr "" msgid "bytecode stream: unknown GIMPLE statement tag %s" msgstr "" -#: gimple.c:1243 +#: gimple.c:1244 #, gcc-internal-format, gfc-internal-format msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d" msgstr "" @@ -20817,257 +20584,257 @@ msgstr "" msgid "using result of function returning %" msgstr "" -#: gimplify.c:6166 +#: gimplify.c:6167 #, gcc-internal-format, gfc-internal-format msgid "non-memory output %d must stay in memory" msgstr "" -#: gimplify.c:6179 +#: gimplify.c:6180 #, gcc-internal-format, gfc-internal-format msgid "invalid lvalue in asm output %d" msgstr "" -#: gimplify.c:6322 +#: gimplify.c:6323 #, gcc-internal-format, gfc-internal-format msgid "non-memory input %d must stay in memory" msgstr "" -#: gimplify.c:6362 gimplify.c:6371 +#: gimplify.c:6363 gimplify.c:6372 #, gcc-internal-format, gfc-internal-format msgid "memory input %d is not directly addressable" msgstr "" -#: gimplify.c:6979 +#: gimplify.c:6980 #, gcc-internal-format msgid "threadprivate variable %qE used in target region" msgstr "" -#: gimplify.c:6981 +#: gimplify.c:6982 #, gcc-internal-format msgid "enclosing target region" msgstr "" -#: gimplify.c:6993 +#: gimplify.c:6994 #, gcc-internal-format msgid "threadprivate variable %qE used in untied task" msgstr "" -#: gimplify.c:6995 +#: gimplify.c:6996 #, gcc-internal-format msgid "enclosing task" msgstr "" -#: gimplify.c:7069 +#: gimplify.c:7070 #, gcc-internal-format msgid "%qE not specified in enclosing %qs" msgstr "" -#: gimplify.c:7071 +#: gimplify.c:7072 #, gcc-internal-format msgid "enclosing %qs" msgstr "" -#: gimplify.c:7196 +#: gimplify.c:7197 #, gcc-internal-format msgid "%qE not specified in enclosing OpenACC %qs construct" msgstr "" -#: gimplify.c:7198 +#: gimplify.c:7199 #, gcc-internal-format msgid "enclosing OpenACC %qs construct" msgstr "" -#: gimplify.c:7251 +#: gimplify.c:7252 #, gcc-internal-format msgid "%qE with % clause used in % function" msgstr "" -#: gimplify.c:7259 +#: gimplify.c:7260 #, gcc-internal-format msgid "%qE requires a % directive for use in a % function" msgstr "" -#: gimplify.c:7307 +#: gimplify.c:7308 #, gcc-internal-format msgid "%qE not specified in enclosing %" msgstr "" -#: gimplify.c:7309 +#: gimplify.c:7310 #, gcc-internal-format msgid "enclosing %" msgstr "" -#: gimplify.c:7339 gimplify.c:8446 +#: gimplify.c:7340 gimplify.c:8447 #, gcc-internal-format msgid "variable %qE declared in enclosing % region" msgstr "" -#: gimplify.c:7360 +#: gimplify.c:7361 #, gcc-internal-format msgid "%qD referenced in target region does not have a mappable type" msgstr "" -#: gimplify.c:7479 +#: gimplify.c:7480 #, gcc-internal-format msgid "iteration variable %qE is predetermined linear" msgstr "" -#: gimplify.c:7482 +#: gimplify.c:7483 #, gcc-internal-format msgid "iteration variable %qE should be private" msgstr "" -#: gimplify.c:7496 +#: gimplify.c:7497 #, gcc-internal-format msgid "iteration variable %qE should not be firstprivate" msgstr "" -#: gimplify.c:7499 +#: gimplify.c:7500 #, gcc-internal-format msgid "iteration variable %qE should not be reduction" msgstr "" -#: gimplify.c:7502 +#: gimplify.c:7503 #, gcc-internal-format msgid "iteration variable %qE should not be linear" msgstr "" -#: gimplify.c:8109 +#: gimplify.c:8110 #, gcc-internal-format msgid "conditional % clause on % construct" msgstr "" -#: gimplify.c:8115 +#: gimplify.c:8116 #, gcc-internal-format msgid "conditional % clause on % construct" msgstr "" -#: gimplify.c:8131 +#: gimplify.c:8132 #, gcc-internal-format msgid "non-scalar variable %qD in conditional % clause" msgstr "" -#: gimplify.c:8137 +#: gimplify.c:8138 #, gcc-internal-format msgid "% modifier on % clause not supported yet" msgstr "" -#: gimplify.c:8222 +#: gimplify.c:8223 #, gcc-internal-format msgid "% reduction modifier on a construct with a % clause" msgstr "" -#: gimplify.c:8230 +#: gimplify.c:8231 #, gcc-internal-format msgid "invalid % reduction modifier on construct other than %, % or %" msgstr "" -#: gimplify.c:8315 +#: gimplify.c:8316 #, gcc-internal-format msgid "% clause for variable other than loop iterator specified on construct combined with %" msgstr "" -#: gimplify.c:8523 +#: gimplify.c:8524 #, gcc-internal-format msgid "mapping field %qE of variable length structure" msgstr "" -#: gimplify.c:8734 +#: gimplify.c:8735 #, gcc-internal-format msgid "%qE appears more than once in map clauses" msgstr "" -#: gimplify.c:9048 +#: gimplify.c:9049 #, gcc-internal-format msgid "copyprivate variable %qE is not threadprivate or private in outer context" msgstr "" -#: gimplify.c:9093 +#: gimplify.c:9094 #, gcc-internal-format msgid "%s variable %qE is private in outer context" msgstr "" -#: gimplify.c:9121 +#: gimplify.c:9122 #, gcc-internal-format msgid "expected %qs % clause modifier rather than %qs" msgstr "" -#: gimplify.c:9464 +#: gimplify.c:9465 #, gcc-internal-format msgid "%<_Atomic%> %qD in implicit % clause" msgstr "" -#: gimplify.c:9497 +#: gimplify.c:9498 #, gcc-internal-format msgid "%<_Atomic%> %qD in implicit % clause on % construct" msgstr "" -#: gimplify.c:9697 +#: gimplify.c:9698 #, gcc-internal-format msgid "%<_Atomic%> %qD in % clause on % construct" msgstr "" -#: gimplify.c:9748 +#: gimplify.c:9749 #, gcc-internal-format msgid "same variable used in % and % clauses on % construct" msgstr "" -#: gimplify.c:9836 +#: gimplify.c:9837 #, gcc-internal-format msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy" msgstr "" -#: gimplify.c:9985 +#: gimplify.c:9986 #, fuzzy, gcc-internal-format msgid "invalid private reduction on %qE" msgstr "Нерэчаіснае абвяшчэнне" -#: gimplify.c:10259 +#: gimplify.c:10260 #, gcc-internal-format msgid "% kind in % clause on a % construct" msgstr "" -#: gimplify.c:12130 omp-low.c:2925 +#: gimplify.c:12131 omp-low.c:2926 #, gcc-internal-format msgid "% construct with % clause must be closely nested inside a loop with % clause with a parameter" msgstr "" -#: gimplify.c:12148 +#: gimplify.c:12149 #, gcc-internal-format msgid "variable %qE is not an iteration of outermost loop %d, expected %qE" msgstr "" -#: gimplify.c:12161 +#: gimplify.c:12162 #, gcc-internal-format msgid "number of variables in % clause with % modifier does not match number of iteration variables" msgstr "" -#: gimplify.c:12174 +#: gimplify.c:12175 #, gcc-internal-format msgid "more than one % clause with % modifier on an % construct" msgstr "" -#: gimplify.c:12185 +#: gimplify.c:12186 #, gcc-internal-format msgid "% clause with % modifier specified together with % clauses with % modifier on the same construct" msgstr "" -#: gimplify.c:13434 +#: gimplify.c:13435 #, gcc-internal-format msgid "gimplification failed" msgstr "" -#: gimplify.c:13955 +#: gimplify.c:13956 #, gcc-internal-format msgid "%qT is promoted to %qT when passed through %<...%>" msgstr "" -#: gimplify.c:13960 +#: gimplify.c:13961 #, gcc-internal-format msgid "(so you should pass %qT not %qT to %)" msgstr "" -#: gimplify.c:13967 +#: gimplify.c:13968 #, gcc-internal-format msgid "if this code is reached, the program will abort" msgstr "" @@ -21149,7 +20916,7 @@ msgstr "" msgid "invalid use of attribute %" msgstr "нявернае выкарыстанне \"restict\"" -#: ipa-devirt.c:762 ipa-devirt.c:847 ipa-devirt.c:918 +#: ipa-devirt.c:762 ipa-devirt.c:847 ipa-devirt.c:876 ipa-devirt.c:918 #, gcc-internal-format msgid "virtual table of type %qD violates one definition rule" msgstr "" @@ -21179,11 +20946,6 @@ msgstr "" msgid "the conflicting type defined in another translation unit has virtual table of different size" msgstr "" -#: ipa-devirt.c:876 ipa-devirt.c:949 -#, gcc-internal-format -msgid "virtual table of type %qD violates one definition rule " -msgstr "" - #: ipa-devirt.c:882 #, gcc-internal-format msgid "the conflicting type defined in another translation unit with different RTTI information" @@ -21204,6 +20966,11 @@ msgstr "нерэчаісны ініцыялізатар" msgid "the conflicting type defined in another translation unit has virtual table with more entries" msgstr "" +#: ipa-devirt.c:949 +#, gcc-internal-format +msgid "virtual table of type %qD violates one definition rule " +msgstr "" + #: ipa-devirt.c:963 #, gcc-internal-format msgid "virtual method %qD" @@ -21522,7 +21289,7 @@ msgstr "Не выкарыстоўваць рэгістра sb" msgid "inconsistent operand constraints in an %" msgstr "" -#: lra-constraints.c:4889 +#: lra-constraints.c:4901 #, gcc-internal-format, gfc-internal-format msgid "Max. number of generated reload insns per insn is achieved (%d)\n" msgstr "" @@ -21672,9 +21439,9 @@ msgid "Option %s not used consistently in all LTO input files" msgstr "" #: lto-wrapper.c:825 -#, fuzzy, gcc-internal-format, gfc-internal-format -msgid "could not find %s in %s (consider using '-B')\n" -msgstr "не магу знайсці крыніцу %s\n" +#, gcc-internal-format +msgid "could not find %s in %s (consider using %<-B%>)\n" +msgstr "" #: lto-wrapper.c:906 #, gcc-internal-format, gfc-internal-format @@ -21735,7 +21502,7 @@ msgstr "немагчыма адчыніць файл уводу `%s'" #: multiple_target.c:76 #, fuzzy, gcc-internal-format -msgid "the call requires ifunc, which is not supported by this target" +msgid "the call requires %, which is not supported by this target" msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай" #: multiple_target.c:83 @@ -21748,24 +21515,24 @@ msgstr "ISO C не падтрымлівае комлексныя цэлалік msgid "default % attribute was not set" msgstr "" -#: multiple_target.c:351 +#: multiple_target.c:354 #, gcc-internal-format msgid "single % attribute is ignored" msgstr "" -#: multiple_target.c:360 +#: multiple_target.c:363 #, gcc-internal-format msgid "clones for % attribute cannot be created" msgstr "" -#: multiple_target.c:363 +#: multiple_target.c:366 #, gcc-internal-format msgid "function %q+F can never be copied because it has % attribute" msgstr "" -#: multiple_target.c:380 +#: multiple_target.c:384 #, gcc-internal-format -msgid "default target was not set" +msgid "% target was not set" msgstr "" #: multiple_target.c:388 @@ -21773,6 +21540,11 @@ msgstr "" msgid "an empty string cannot be in % attribute" msgstr "" +#: multiple_target.c:392 +#, gcc-internal-format +msgid "multiple % targets were set" +msgstr "" + #: omp-expand.c:2150 #, gcc-internal-format msgid "% clause with % modifier waiting for lexically later iteration" @@ -21788,212 +21560,212 @@ msgstr "" msgid "multiple loop axes specified for routine" msgstr "" -#: omp-low.c:2259 omp-offload.c:1184 +#: omp-low.c:2260 omp-offload.c:1184 #, gcc-internal-format msgid "% overrides other OpenACC loop specifiers" msgstr "" -#: omp-low.c:2262 omp-offload.c:1185 +#: omp-low.c:2263 omp-offload.c:1185 #, gcc-internal-format msgid "% conflicts with other OpenACC loop specifiers" msgstr "" -#: omp-low.c:2266 omp-offload.c:1219 +#: omp-low.c:2267 omp-offload.c:1219 #, gcc-internal-format msgid "inner loop uses same OpenACC parallelism as containing loop" msgstr "" -#: omp-low.c:2313 +#: omp-low.c:2314 #, gcc-internal-format msgid "argument not permitted on %qs clause in OpenACC %" msgstr "" -#: omp-low.c:2536 +#: omp-low.c:2537 #, gcc-internal-format msgid "non-OpenACC construct inside of OpenACC routine" msgstr "" -#: omp-low.c:2545 +#: omp-low.c:2546 #, gcc-internal-format msgid "non-OpenACC construct inside of OpenACC region" msgstr "" -#: omp-low.c:2570 +#: omp-low.c:2571 #, gcc-internal-format msgid "% must be closely nested inside of % region" msgstr "" -#: omp-low.c:2581 +#: omp-low.c:2582 #, gcc-internal-format msgid "OpenMP constructs other than %<#pragma omp ordered simd%> or %<#pragma omp atomic%> may not be nested inside % region" msgstr "" -#: omp-low.c:2594 +#: omp-low.c:2595 #, gcc-internal-format msgid "only % or % regions are allowed to be strictly nested inside % region" msgstr "" -#: omp-low.c:2611 +#: omp-low.c:2612 #, gcc-internal-format msgid "% region must be strictly nested inside % construct" msgstr "" -#: omp-low.c:2652 +#: omp-low.c:2653 #, gcc-internal-format msgid "OpenACC loop directive must be associated with an OpenACC compute region" msgstr "" -#: omp-low.c:2674 +#: omp-low.c:2675 #, fuzzy, gcc-internal-format #| msgid "In construct" msgid "orphaned %qs construct" msgstr "У канструкцыі" -#: omp-low.c:2703 +#: omp-low.c:2704 #, gcc-internal-format msgid "%<#pragma omp cancel for%> inside % for construct" msgstr "" -#: omp-low.c:2708 +#: omp-low.c:2709 #, gcc-internal-format msgid "%<#pragma omp cancel for%> inside % for construct" msgstr "" -#: omp-low.c:2728 omp-low.c:2741 +#: omp-low.c:2729 omp-low.c:2742 #, gcc-internal-format msgid "%<#pragma omp cancel sections%> inside % sections construct" msgstr "" -#: omp-low.c:2770 +#: omp-low.c:2771 #, gcc-internal-format msgid "%<%s taskgroup%> construct not closely nested inside of % region" msgstr "" -#: omp-low.c:2795 +#: omp-low.c:2796 #, fuzzy, gcc-internal-format #| msgid "no arguments" msgid "invalid arguments" msgstr "няма аргументаў" -#: omp-low.c:2801 +#: omp-low.c:2802 #, gcc-internal-format msgid "%<%s %s%> construct not closely nested inside of %qs" msgstr "" -#: omp-low.c:2829 +#: omp-low.c:2830 #, gcc-internal-format msgid "barrier region may not be closely nested inside of work-sharing, %, %, %, explicit % or % region" msgstr "" -#: omp-low.c:2836 +#: omp-low.c:2837 #, gcc-internal-format msgid "work-sharing region may not be closely nested inside of work-sharing, %, %, %, explicit % or % region" msgstr "" -#: omp-low.c:2865 +#: omp-low.c:2866 #, gcc-internal-format msgid "% region may not be closely nested inside of work-sharing, explicit % or % region" msgstr "" -#: omp-low.c:2889 omp-low.c:3046 c-family/c-omp.c:491 +#: omp-low.c:2890 omp-low.c:3047 c-family/c-omp.c:491 #, gcc-internal-format msgid "% is only allowed in %" msgstr "" -#: omp-low.c:2917 +#: omp-low.c:2918 #, gcc-internal-format msgid "% construct with % clause must be closely nested inside an % loop" msgstr "" -#: omp-low.c:2934 +#: omp-low.c:2935 #, gcc-internal-format msgid "invalid depend kind in omp % %" msgstr "" -#: omp-low.c:2949 +#: omp-low.c:2950 #, gcc-internal-format msgid "% % must be closely nested inside % region" msgstr "" -#: omp-low.c:2962 +#: omp-low.c:2963 #, gcc-internal-format msgid "% region may not be closely nested inside of %, %, explicit % or % region" msgstr "" -#: omp-low.c:2975 omp-low.c:2997 +#: omp-low.c:2976 omp-low.c:2998 #, gcc-internal-format msgid "% region must be closely nested inside a loop region with an % clause" msgstr "" -#: omp-low.c:2983 +#: omp-low.c:2984 #, gcc-internal-format msgid "% region without % clause may not be closely nested inside a loop region with an % clause with a parameter" msgstr "" -#: omp-low.c:3014 +#: omp-low.c:3015 #, gcc-internal-format msgid "% region may not be nested inside a % region with the same name" msgstr "" -#: omp-low.c:3032 +#: omp-low.c:3033 #, gcc-internal-format msgid "% construct must be closely nested inside of % construct or not nested in any OpenMP construct" msgstr "" -#: omp-low.c:3054 +#: omp-low.c:3055 #, gcc-internal-format msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet" msgstr "" -#: omp-low.c:3067 +#: omp-low.c:3068 #, gcc-internal-format msgid "OpenACC construct inside of non-OpenACC region" msgstr "" -#: omp-low.c:3112 +#: omp-low.c:3113 #, gcc-internal-format msgid "%s %qs construct inside of %s %qs region" msgstr "" -#: omp-low.c:3125 omp-low.c:3132 +#: omp-low.c:3126 omp-low.c:3133 #, gcc-internal-format msgid "%qs construct inside of %qs region" msgstr "" -#: omp-low.c:3243 +#: omp-low.c:3244 #, gcc-internal-format msgid "setjmp/longjmp inside simd construct" msgstr "" -#: omp-low.c:7730 +#: omp-low.c:7731 #, gcc-internal-format msgid "ignoring sink clause with offset that is not a multiple of the loop step" msgstr "" -#: omp-low.c:7753 +#: omp-low.c:7754 #, gcc-internal-format msgid "first offset must be in opposite direction of loop iterations" msgstr "" -#: omp-low.c:10672 +#: omp-low.c:10673 #, gcc-internal-format, gfc-internal-format msgid "invalid exit from %s structured block" msgstr "" -#: omp-low.c:10674 omp-low.c:10679 +#: omp-low.c:10675 omp-low.c:10680 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "invalid entry to %s structured block" msgstr "нявернае выкарыстанне \"restict\"" #. Otherwise, be vague and lazy, but efficient. -#: omp-low.c:10683 +#: omp-low.c:10684 #, gcc-internal-format, gfc-internal-format msgid "invalid branch to/from %s structured block" msgstr "" #: omp-offload.c:642 #, gcc-internal-format -msgid "%<-fopenacc-dim%> operand is malformed at '%s'" +msgid "%<-fopenacc-dim%> operand is malformed at %qs" msgstr "" #: omp-offload.c:1217 @@ -22067,48 +21839,48 @@ msgstr "" msgid "indirect jumps are not available on this target" msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" -#: opts-common.c:1235 +#: opts-common.c:1237 #, gcc-internal-format msgid "command line option %qs is not supported by this configuration" msgstr "" -#: opts-common.c:1245 opts.c:2169 +#: opts-common.c:1247 opts.c:2169 #, fuzzy, gcc-internal-format msgid "missing argument to %qs" msgstr "аргумент для \"%s\" прапушчан" -#: opts-common.c:1252 +#: opts-common.c:1254 #, gcc-internal-format msgid "argument to %qs should be a non-negative integer optionally followed by a size unit" msgstr "" -#: opts-common.c:1256 +#: opts-common.c:1258 #, fuzzy, gcc-internal-format #| msgid "first argument of `%s' should be `int'" msgid "argument to %qs should be a non-negative integer" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: opts-common.c:1263 +#: opts-common.c:1265 #, fuzzy, gcc-internal-format msgid "argument to %qs is not between %d and %d" msgstr "памер \"%s\" больш чам %d байт" -#: opts-common.c:1278 +#: opts-common.c:1280 #, fuzzy, gcc-internal-format msgid "unrecognized argument in option %qs" msgstr "нераспазнаны выбар \"-%s\"" -#: opts-common.c:1289 config/i386/i386.c:3490 +#: opts-common.c:1291 config/i386/i386.c:3382 #, fuzzy, gcc-internal-format msgid "valid arguments to %qs are: %s; did you mean %qs?" msgstr "нявернае выкарыстанне \"restict\"" -#: opts-common.c:1292 config/i386/i386.c:3493 +#: opts-common.c:1294 config/i386/i386.c:3385 #, fuzzy, gcc-internal-format msgid "valid arguments to %qs are: %s" msgstr "нявернае выкарыстанне \"restict\"" -#: opts-common.c:1335 c-family/c-opts.c:425 +#: opts-common.c:1337 c-family/c-opts.c:425 #, fuzzy, gcc-internal-format msgid "switch %qs is no longer supported" msgstr "-pipe не падтрымліваецца." @@ -22800,22 +22572,22 @@ msgstr "" msgid "output operand %d must use %<&%> constraint" msgstr "" -#: regcprop.c:1215 +#: regcprop.c:1219 #, gcc-internal-format, gfc-internal-format msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)" msgstr "" -#: regcprop.c:1227 +#: regcprop.c:1231 #, gcc-internal-format, gfc-internal-format msgid "validate_value_data: Loop in regno chain (%u)" msgstr "" -#: regcprop.c:1230 +#: regcprop.c:1234 #, gcc-internal-format, gfc-internal-format msgid "validate_value_data: [%u] Bad oldest_regno (%u)" msgstr "" -#: regcprop.c:1242 +#: regcprop.c:1246 #, gcc-internal-format, gfc-internal-format msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)" msgstr "" @@ -22858,7 +22630,7 @@ msgstr "" msgid "register of %qD used for multiple global register variables" msgstr "" -#: reginfo.c:790 config/rs6000/rs6000.c:29355 +#: reginfo.c:790 config/rs6000/rs6000.c:29365 #, gcc-internal-format msgid "conflicts with %qD" msgstr "" @@ -23107,7 +22879,7 @@ msgstr "функцыя не вяртае тып string" #: symtab.c:1005 #, gcc-internal-format -msgid "inconsistent `ifunc' attribute" +msgid "inconsistent % attribute" msgstr "" #: symtab.c:1013 @@ -23277,12 +23049,12 @@ msgstr "атрыбуты секцыі не падтрымліваюцца для msgid "nested function trampolines not supported on this target" msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" -#: targhooks.c:1585 +#: targhooks.c:1589 #, fuzzy, gcc-internal-format msgid "target attribute is not supported on this machine" msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" -#: targhooks.c:1599 +#: targhooks.c:1603 #, fuzzy, gcc-internal-format msgid "#pragma GCC target is not supported for this machine" msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" @@ -23298,13 +23070,13 @@ msgid "renaming .rpo file: %m" msgstr "" #: tlink.c:493 -#, gcc-internal-format, gfc-internal-format -msgid "repository file '%s' does not contain command-line arguments" +#, gcc-internal-format +msgid "repository file %qs does not contain command-line arguments" msgstr "" #: tlink.c:619 -#, gcc-internal-format, gfc-internal-format -msgid "'%s' was assigned to '%s', but was not defined during recompilation, or vice versa" +#, gcc-internal-format +msgid "%qs was assigned to %qs, but was not defined during recompilation, or vice versa" msgstr "" #: tlink.c:856 @@ -24434,77 +24206,77 @@ msgstr "" msgid "BB %i has incorrect fallthru edge" msgstr "" -#: tree-inline.c:3569 +#: tree-inline.c:3658 #, gcc-internal-format msgid "function %q+F can never be copied because it receives a non-local goto" msgstr "" -#: tree-inline.c:3576 +#: tree-inline.c:3665 #, gcc-internal-format msgid "function %q+F can never be copied because it saves address of local label in a static variable" msgstr "" -#: tree-inline.c:3616 +#: tree-inline.c:3705 #, gcc-internal-format msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)" msgstr "" -#: tree-inline.c:3630 +#: tree-inline.c:3719 #, gcc-internal-format msgid "function %q+F can never be inlined because it uses setjmp" msgstr "" -#: tree-inline.c:3644 +#: tree-inline.c:3733 #, gcc-internal-format msgid "function %q+F can never be inlined because it uses variable argument lists" msgstr "" -#: tree-inline.c:3656 +#: tree-inline.c:3745 #, gcc-internal-format msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling" msgstr "" -#: tree-inline.c:3664 +#: tree-inline.c:3753 #, gcc-internal-format msgid "function %q+F can never be inlined because it uses non-local goto" msgstr "" -#: tree-inline.c:3676 +#: tree-inline.c:3765 #, gcc-internal-format msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>" msgstr "" -#: tree-inline.c:3696 +#: tree-inline.c:3785 #, gcc-internal-format msgid "function %q+F can never be inlined because it contains a computed goto" msgstr "" -#: tree-inline.c:3797 +#: tree-inline.c:3886 #, gcc-internal-format msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>" msgstr "" -#: tree-inline.c:3805 +#: tree-inline.c:3894 #, gcc-internal-format msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining" msgstr "" -#: tree-inline.c:4481 +#: tree-inline.c:4570 #, gcc-internal-format msgid "inlining failed in call to always_inline %q+F: %s" msgstr "" -#: tree-inline.c:4484 tree-inline.c:4505 +#: tree-inline.c:4573 tree-inline.c:4594 #, gcc-internal-format msgid "called from here" msgstr "выклікана адсюль" -#: tree-inline.c:4487 tree-inline.c:4508 +#: tree-inline.c:4576 tree-inline.c:4597 #, fuzzy, gcc-internal-format msgid "called from this function" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: tree-inline.c:4501 +#: tree-inline.c:4590 #, gcc-internal-format msgid "inlining failed in call to %q+F: %s" msgstr "" @@ -24536,7 +24308,7 @@ msgstr "" #: tree-profile.c:635 #, gcc-internal-format -msgid "invalid regular expression '%s' in %<%s%>" +msgid "invalid regular expression %qs in %qs" msgstr "" #: tree-profile.c:725 @@ -25369,97 +25141,97 @@ msgstr "" msgid "register name given for non-register variable %q+D" msgstr "" -#: varasm.c:1889 +#: varasm.c:1881 #, gcc-internal-format -msgid "Patchable function entry > size" +msgid "patchable function entry > size" msgstr "" -#: varasm.c:2088 +#: varasm.c:2081 #, gcc-internal-format msgid "thread-local COMMON data not implemented" msgstr "" -#: varasm.c:2121 +#: varasm.c:2114 #, gcc-internal-format msgid "requested alignment for %q+D is greater than implemented alignment of %wu" msgstr "" -#: varasm.c:2224 c/c-decl.c:5199 c/c-parser.c:1544 +#: varasm.c:2217 c/c-decl.c:5202 c/c-parser.c:1544 #, gcc-internal-format msgid "storage size of %q+D isn%'t known" msgstr "" -#: varasm.c:4988 +#: varasm.c:4981 #, gcc-internal-format msgid "initializer for integer/fixed-point value is too complicated" msgstr "" -#: varasm.c:4993 +#: varasm.c:4986 #, gcc-internal-format msgid "initializer for floating value is not a floating constant" msgstr "" -#: varasm.c:5312 +#: varasm.c:5305 #, fuzzy, gcc-internal-format msgid "invalid initial value for member %qE" msgstr "нявернае выкарыстанне \"restict\"" -#: varasm.c:5568 +#: varasm.c:5561 #, gcc-internal-format msgid "%+qD declared weak after being used" msgstr "" -#: varasm.c:5620 +#: varasm.c:5613 #, gcc-internal-format msgid "weak declaration of %q+D being applied to a already existing, static definition" msgstr "" -#: varasm.c:5656 +#: varasm.c:5649 #, gcc-internal-format msgid "weak declaration of %q+D must be public" msgstr "" -#: varasm.c:5660 +#: varasm.c:5653 #, gcc-internal-format msgid "weak declaration of %q+D not supported" msgstr "" -#: varasm.c:5689 varasm.c:5992 +#: varasm.c:5682 varasm.c:5985 #, gcc-internal-format msgid "only weak aliases are supported in this configuration" msgstr "" -#: varasm.c:5884 +#: varasm.c:5877 #, fuzzy, gcc-internal-format msgid "weakref is not supported in this configuration" msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" -#: varasm.c:5912 +#: varasm.c:5905 #, fuzzy, gcc-internal-format msgid "ifunc is not supported on this target" msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай" -#: varasm.c:5970 +#: varasm.c:5963 #, gcc-internal-format msgid "weakref %q+D ultimately targets itself" msgstr "" -#: varasm.c:5972 +#: varasm.c:5965 #, gcc-internal-format msgid "weakref %q+D must have static linkage" msgstr "" -#: varasm.c:5979 +#: varasm.c:5972 #, fuzzy, gcc-internal-format msgid "alias definitions not supported in this configuration" msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" -#: varasm.c:5989 +#: varasm.c:5982 #, fuzzy, gcc-internal-format msgid "ifunc is not supported in this configuration" msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай" -#: varasm.c:6207 config/sol2.c:159 config/i386/winnt.c:265 +#: varasm.c:6200 config/sol2.c:159 config/i386/winnt.c:265 #, fuzzy, gcc-internal-format msgid "visibility attribute not supported in this configuration; ignored" msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" @@ -25520,7 +25292,7 @@ msgid "assuming signed overflow does not occur when simplifying % to % msgstr "" #. Print an error message for unrecognized stab codes. -#: xcoffout.c:194 +#: xcoffout.c:195 #, gcc-internal-format msgid "no sclass for %s stab (0x%x)" msgstr "" @@ -25535,7 +25307,7 @@ msgstr "" msgid "bytecode stream: tag %s is not in the expected range [%s, %s]" msgstr "" -#: c-family/c-ada-spec.c:2792 +#: c-family/c-ada-spec.c:2812 #, fuzzy, gcc-internal-format #| msgid "unsupported version" msgid "unsupported record layout" @@ -25563,7 +25335,8 @@ msgstr "звычайны аргумэнт для `%#D' мае тып `%T'" msgid "%qE attribute argument %i has type %qT" msgstr "звычайны аргумэнт для `%#D' мае тып `%T'" -#: c-family/c-attribs.c:552 +#: c-family/c-attribs.c:552 c-family/c-attribs.c:3508 +#: c-family/c-attribs.c:3512 #, fuzzy, gcc-internal-format msgid "%qE attribute argument value %qE is not an integer constant" msgstr "аргумент `__builtin_args_info' павінен быць канстантай" @@ -25649,8 +25422,8 @@ msgid "%qE attribute ignored. Use %<-fcf-protection%> option to enable it" msgstr "" #: c-family/c-attribs.c:1114 c-family/c-attribs.c:1120 -#: c-family/c-attribs.c:3809 c-family/c-attribs.c:3844 -#: c-family/c-attribs.c:3850 +#: c-family/c-attribs.c:3862 c-family/c-attribs.c:3897 +#: c-family/c-attribs.c:3903 #, gcc-internal-format msgid "%qE attribute ignored due to conflict with %qs attribute" msgstr "" @@ -25670,7 +25443,7 @@ msgstr "" msgid "%qE attribute only affects top level objects" msgstr "\"%s\" атрыбут ігнарыруецца" -#: c-family/c-attribs.c:1398 c-family/c-attribs.c:3090 +#: c-family/c-attribs.c:1398 c-family/c-attribs.c:3106 #, gcc-internal-format msgid "%qE attribute on function returning %" msgstr "" @@ -25853,7 +25626,7 @@ msgstr "" msgid "weak %q+D cannot be defined %qE" msgstr "" -#: c-family/c-attribs.c:2296 c-family/c-attribs.c:2990 +#: c-family/c-attribs.c:2296 c-family/c-attribs.c:3006 #, gcc-internal-format msgid "attribute %qE argument not a string" msgstr "" @@ -25883,278 +25656,293 @@ msgstr "" msgid "%qE attribute ignored on a redeclaration of the referenced symbol" msgstr "" -#: c-family/c-attribs.c:2442 +#: c-family/c-attribs.c:2458 #, gcc-internal-format msgid "%qE attribute ignored on a declaration of a different kind than referenced symbol" msgstr "" -#: c-family/c-attribs.c:2447 +#: c-family/c-attribs.c:2463 #, gcc-internal-format msgid "symbol %qD referenced by %qD declared here" msgstr "" -#: c-family/c-attribs.c:2494 +#: c-family/c-attribs.c:2510 #, fuzzy, gcc-internal-format msgid "%qE attribute must apply to a declaration" msgstr "\"%s\" звычайна функцыя" -#: c-family/c-attribs.c:2553 +#: c-family/c-attribs.c:2569 #, fuzzy, gcc-internal-format msgid "indirect function %q+D cannot be declared weakref" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: c-family/c-attribs.c:2575 +#: c-family/c-attribs.c:2591 #, gcc-internal-format msgid "weakref attribute must appear before alias attribute" msgstr "" -#: c-family/c-attribs.c:2587 +#: c-family/c-attribs.c:2603 #, gcc-internal-format msgid "%+qD declared weakref after being used" msgstr "" -#: c-family/c-attribs.c:2611 +#: c-family/c-attribs.c:2627 #, fuzzy, gcc-internal-format msgid "%qE attribute ignored on non-class types" msgstr "\"%s\" атрыбут ігнарыруецца" -#: c-family/c-attribs.c:2617 +#: c-family/c-attribs.c:2633 #, gcc-internal-format msgid "%qE attribute ignored because %qT is already defined" msgstr "" -#: c-family/c-attribs.c:2630 +#: c-family/c-attribs.c:2646 #, fuzzy, gcc-internal-format msgid "visibility argument not a string" msgstr "аргумент для \"%s\" прапушчан" -#: c-family/c-attribs.c:2642 +#: c-family/c-attribs.c:2658 #, fuzzy, gcc-internal-format msgid "%qE attribute ignored on types" msgstr "\"%s\" атрыбут ігнарыруецца" -#: c-family/c-attribs.c:2658 +#: c-family/c-attribs.c:2674 #, gcc-internal-format msgid "visibility argument must be one of \"default\", \"hidden\", \"protected\" or \"internal\"" msgstr "" -#: c-family/c-attribs.c:2669 +#: c-family/c-attribs.c:2685 #, gcc-internal-format msgid "%qD redeclared with different visibility" msgstr "" -#: c-family/c-attribs.c:2672 c-family/c-attribs.c:2676 +#: c-family/c-attribs.c:2688 c-family/c-attribs.c:2692 #, gcc-internal-format msgid "%qD was declared %qs which implies default visibility" msgstr "" -#: c-family/c-attribs.c:2705 +#: c-family/c-attribs.c:2721 #, fuzzy, gcc-internal-format msgid "%qE attribute ignored because %qD is not a variable" msgstr "\"%s\" атрыбут ігнарыруецца" -#: c-family/c-attribs.c:2713 +#: c-family/c-attribs.c:2729 #, gcc-internal-format msgid "%qE attribute ignored because %qD does not have thread storage duration" msgstr "" -#: c-family/c-attribs.c:2722 +#: c-family/c-attribs.c:2738 #, fuzzy, gcc-internal-format #| msgid "argument to `%s' missing" msgid "%qE argument not a string" msgstr "аргумент для \"%s\" прапушчан" -#: c-family/c-attribs.c:2735 +#: c-family/c-attribs.c:2751 #, gcc-internal-format msgid "%qE argument must be one of %qs, %qs, %qs, or %qs" msgstr "" -#: c-family/c-attribs.c:2757 c-family/c-attribs.c:3064 -#: c-family/c-attribs.c:3918 config/m32c/m32c.c:2944 +#: c-family/c-attribs.c:2773 c-family/c-attribs.c:3080 +#: c-family/c-attribs.c:3971 config/m32c/m32c.c:2944 #, fuzzy, gcc-internal-format msgid "%qE attribute applies only to functions" msgstr "\"%s\" звычайна функцыя" -#: c-family/c-attribs.c:2813 c-family/c-attribs.c:2854 -#: c-family/c-attribs.c:2878 +#: c-family/c-attribs.c:2829 c-family/c-attribs.c:2870 +#: c-family/c-attribs.c:2894 #, fuzzy, gcc-internal-format msgid "%qE attribute ignored on a function returning %qT" msgstr "\"%s\" атрыбут ігнарыруецца" -#: c-family/c-attribs.c:2897 +#: c-family/c-attribs.c:2913 #, fuzzy, gcc-internal-format msgid "%qE attribute %E is not an integer constant" msgstr "аргумент `__builtin_args_info' павінен быць канстантай" -#: c-family/c-attribs.c:2909 +#: c-family/c-attribs.c:2925 #, gcc-internal-format msgid "%qE attribute argument %E is not a power of 2" msgstr "" -#: c-family/c-attribs.c:2922 +#: c-family/c-attribs.c:2938 #, gcc-internal-format msgid "%qE attribute argument %E is not in the range [0, %E)" msgstr "" -#: c-family/c-attribs.c:3003 +#: c-family/c-attribs.c:3019 #, gcc-internal-format msgid "only % and % flags are allowed for %<__simd__%> attribute" msgstr "" -#: c-family/c-attribs.c:3070 c-family/c-attribs.c:3924 +#: c-family/c-attribs.c:3086 c-family/c-attribs.c:3977 #, gcc-internal-format msgid "can%'t set %qE attribute after definition" msgstr "" -#: c-family/c-attribs.c:3135 +#: c-family/c-attribs.c:3151 #, fuzzy, gcc-internal-format #| msgid "`%s' attribute ignored" msgid "%qE attribute duplicated" msgstr "\"%s\" атрыбут ігнарыруецца" -#: c-family/c-attribs.c:3137 +#: c-family/c-attribs.c:3153 #, gcc-internal-format msgid "%qE attribute follows %qE" msgstr "" -#: c-family/c-attribs.c:3236 +#: c-family/c-attribs.c:3252 #, fuzzy, gcc-internal-format msgid "type was previously declared %qE" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: c-family/c-attribs.c:3249 cp/class.c:4461 +#: c-family/c-attribs.c:3265 cp/class.c:4461 #, gcc-internal-format msgid "% may only be specified for a virtual function" msgstr "" -#: c-family/c-attribs.c:3307 +#: c-family/c-attribs.c:3323 #, gcc-internal-format msgid "%qE argument not an identifier" msgstr "" -#: c-family/c-attribs.c:3318 +#: c-family/c-attribs.c:3334 #, gcc-internal-format msgid "%qD is not compatible with %qD" msgstr "" -#: c-family/c-attribs.c:3321 +#: c-family/c-attribs.c:3337 #, fuzzy, gcc-internal-format #| msgid "`%D' is not a function," msgid "%qE argument is not a function" msgstr "`%D' - гэта ня функцыя," -#: c-family/c-attribs.c:3369 +#: c-family/c-attribs.c:3385 #, gcc-internal-format msgid "deprecated message is not a string" msgstr "" -#: c-family/c-attribs.c:3410 +#: c-family/c-attribs.c:3426 #, fuzzy, gcc-internal-format msgid "%qE attribute ignored for %qE" msgstr "\"%s\" атрыбут ігнарыруецца" -#: c-family/c-attribs.c:3468 c-family/c-attribs.c:3470 +#: c-family/c-attribs.c:3484 c-family/c-attribs.c:3486 #, fuzzy, gcc-internal-format msgid "invalid vector type for attribute %qE" msgstr "нявернае выкарыстанне \"restict\"" -#: c-family/c-attribs.c:3497 ada/gcc-interface/utils.c:3969 +#: c-family/c-attribs.c:3521 c-family/c-attribs.c:3525 +#, gcc-internal-format +msgid "%qE attribute argument value %qE is negative" +msgstr "" + +#: c-family/c-attribs.c:3538 c-family/c-attribs.c:3542 +#, gcc-internal-format +msgid "%qE attribute argument value %qE exceeds %wu" +msgstr "" + +#: c-family/c-attribs.c:3550 ada/gcc-interface/utils.c:3969 #, gcc-internal-format msgid "vector size not an integral multiple of component size" msgstr "" -#: c-family/c-attribs.c:3503 ada/gcc-interface/utils.c:3976 +#: c-family/c-attribs.c:3556 ada/gcc-interface/utils.c:3976 #, gcc-internal-format msgid "zero vector size" msgstr "" -#: c-family/c-attribs.c:3512 c-family/c-attribs.c:3515 +#: c-family/c-attribs.c:3565 c-family/c-attribs.c:3568 #, gcc-internal-format msgid "number of components of the vector not a power of two" msgstr "" -#: c-family/c-attribs.c:3573 ada/gcc-interface/utils.c:6200 +#: c-family/c-attribs.c:3626 ada/gcc-interface/utils.c:6200 #, gcc-internal-format msgid "nonnull attribute without arguments on a non-prototype" msgstr "" -#: c-family/c-attribs.c:3629 +#: c-family/c-attribs.c:3682 #, fuzzy, gcc-internal-format msgid "%qE attribute ignored on objects of type %qT" msgstr "\"%s\" атрыбут ігнарыруецца" -#: c-family/c-attribs.c:3637 +#: c-family/c-attribs.c:3690 #, fuzzy, gcc-internal-format msgid "%qE attribute does not apply to functions" msgstr "\"%s\" звычайна функцыя" -#: c-family/c-attribs.c:3694 +#: c-family/c-attribs.c:3747 #, gcc-internal-format msgid "cleanup argument not an identifier" msgstr "" -#: c-family/c-attribs.c:3701 +#: c-family/c-attribs.c:3754 #, fuzzy, gcc-internal-format #| msgid "too many arguments to function" msgid "cleanup argument not a function" msgstr "вельмі шмат аргументаў у функцыі" -#: c-family/c-attribs.c:3738 +#: c-family/c-attribs.c:3791 #, gcc-internal-format msgid "%qE attribute requires prototypes with named arguments" msgstr "" -#: c-family/c-attribs.c:3746 +#: c-family/c-attribs.c:3799 #, fuzzy, gcc-internal-format msgid "%qE attribute only applies to variadic functions" msgstr "\"%s\" звычайна функцыя" -#: c-family/c-attribs.c:3762 ada/gcc-interface/utils.c:6287 +#: c-family/c-attribs.c:3815 ada/gcc-interface/utils.c:6287 #, fuzzy, gcc-internal-format msgid "requested position is not an integer constant" msgstr "аргумент `__builtin_args_info' павінен быць канстантай" -#: c-family/c-attribs.c:3770 ada/gcc-interface/utils.c:6294 +#: c-family/c-attribs.c:3823 ada/gcc-interface/utils.c:6294 #, gcc-internal-format msgid "requested position is less than zero" msgstr "" -#: c-family/c-attribs.c:3825 +#: c-family/c-attribs.c:3878 #, gcc-internal-format msgid "empty string in attribute %" msgstr "" -#: c-family/c-attribs.c:3941 +#: c-family/c-attribs.c:3994 #, gcc-internal-format msgid "returns_nonnull attribute on a function not returning a pointer" msgstr "" -#: c-family/c-attribs.c:3956 +#: c-family/c-attribs.c:4009 #, fuzzy, gcc-internal-format msgid "%qE attribute is only valid on % type" msgstr "\"%s\" звычайна функцыя" -#: c-family/c-attribs.c:3994 +#: c-family/c-attribs.c:4045 +#, fuzzy, gcc-internal-format +msgid "%qE attribute argument %qE is not an integer constant" +msgstr "аргумент `__builtin_args_info' павінен быць канстантай" + +#: c-family/c-attribs.c:4066 #, fuzzy, gcc-internal-format msgid "unknown attribute %qE" msgstr "невядомая назва рэгістра: %s\n" -#: c-family/c-attribs.c:4021 +#: c-family/c-attribs.c:4093 #, fuzzy, gcc-internal-format msgid "invalid operand type %qT for %qs" msgstr "нерэчаісны %%-код" -#: c-family/c-attribs.c:4115 +#: c-family/c-attribs.c:4197 #, fuzzy, gcc-internal-format msgid "%qs attribute not supported for %qT in %<__builtin_has_attribute%>" msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" -#: c-family/c-attribs.c:4117 +#: c-family/c-attribs.c:4199 #, fuzzy, gcc-internal-format msgid "%qs attribute not supported for %qE in %<__builtin_has_attribute%>" msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" -#: c-family/c-attribs.c:4298 +#: c-family/c-attribs.c:4376 #, fuzzy, gcc-internal-format msgid "%qs attribute not supported in %<__builtin_has_attribute%>" msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" @@ -26350,12 +26138,12 @@ msgstr "" msgid "the compiler can assume that the address of %qD will always evaluate to %" msgstr "" -#: c-family/c-common.c:3551 cp/semantics.c:662 cp/typeck.c:9082 +#: c-family/c-common.c:3551 cp/semantics.c:662 cp/typeck.c:9090 #, gcc-internal-format msgid "suggest parentheses around assignment used as truth value" msgstr "" -#: c-family/c-common.c:3638 c/c-decl.c:4492 c/c-decl.c:6627 c/c-typeck.c:14934 +#: c-family/c-common.c:3638 c/c-decl.c:4495 c/c-decl.c:6630 c/c-typeck.c:14934 #, fuzzy, gcc-internal-format #| msgid "invalid use of `restrict'" msgid "invalid use of %" @@ -26436,7 +26224,7 @@ msgstr "" msgid "duplicate case value" msgstr "" -#: c-family/c-common.c:5003 c-family/c-warn.c:2323 +#: c-family/c-common.c:5003 c-family/c-warn.c:2326 #, gcc-internal-format msgid "previously used here" msgstr "" @@ -26461,297 +26249,297 @@ msgstr "ISO C не дазваляе пусты ізыходны файл" msgid "requested alignment is not an integer constant" msgstr "аргумент `__builtin_args_info' павінен быць канстантай" -#: c-family/c-common.c:5285 c-family/c-common.c:5294 +#: c-family/c-common.c:5285 c-family/c-common.c:5295 #, gcc-internal-format msgid "requested alignment %qE is not a positive power of 2" msgstr "" -#: c-family/c-common.c:5304 +#: c-family/c-common.c:5305 #, gcc-internal-format msgid "requested alignment %qE exceeds object file maximum %u" msgstr "" -#: c-family/c-common.c:5312 +#: c-family/c-common.c:5313 #, gcc-internal-format msgid "requested alignment %qE exceeds maximum %u" msgstr "" -#: c-family/c-common.c:5460 +#: c-family/c-common.c:5461 #, fuzzy, gcc-internal-format #| msgid "too few arguments to function" msgid "not enough variable arguments to fit a sentinel" msgstr "не хапае аргументаў у функцыі" -#: c-family/c-common.c:5474 +#: c-family/c-common.c:5475 #, gcc-internal-format msgid "missing sentinel in function call" msgstr "" -#: c-family/c-common.c:5579 +#: c-family/c-common.c:5580 #, gcc-internal-format, gfc-internal-format msgid "null argument where non-null required (argument %lu)" msgstr "" -#: c-family/c-common.c:5672 c-family/c-common.c:5722 +#: c-family/c-common.c:5673 c-family/c-common.c:5723 #, gcc-internal-format msgid "bad option %qs to attribute %" msgstr "" -#: c-family/c-common.c:5675 c-family/c-common.c:5726 +#: c-family/c-common.c:5676 c-family/c-common.c:5727 #, gcc-internal-format msgid "bad option %qs to pragma %" msgstr "" -#: c-family/c-common.c:5758 +#: c-family/c-common.c:5759 #, gcc-internal-format msgid "% attribute specified multiple times" msgstr "" -#: c-family/c-common.c:5762 +#: c-family/c-common.c:5763 #, gcc-internal-format msgid "% attribute specified with a parameter" msgstr "" -#: c-family/c-common.c:5907 c-family/c-common.c:6676 c-family/c-common.c:6723 -#: c-family/c-common.c:6796 c-family/c-common.c:6869 c/c-typeck.c:3641 +#: c-family/c-common.c:5908 c-family/c-common.c:6677 c-family/c-common.c:6724 +#: c-family/c-common.c:6797 c-family/c-common.c:6870 c/c-typeck.c:3641 #, fuzzy, gcc-internal-format #| msgid "too few arguments to function" msgid "too few arguments to function %qE" msgstr "не хапае аргументаў у функцыі" -#: c-family/c-common.c:5912 c-family/c-common.c:6729 c-family/c-common.c:6895 +#: c-family/c-common.c:5913 c-family/c-common.c:6730 c-family/c-common.c:6896 #: c/c-typeck.c:3505 #, fuzzy, gcc-internal-format #| msgid "too many arguments to function" msgid "too many arguments to function %qE" msgstr "вельмі шмат аргументаў у функцыі" -#: c-family/c-common.c:5942 +#: c-family/c-common.c:5943 #, fuzzy, gcc-internal-format msgid "third argument to function %qE must be a constant integer" msgstr "аргумент `__builtin_args_info' павінен быць канстантай" -#: c-family/c-common.c:5967 +#: c-family/c-common.c:5968 #, gcc-internal-format msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits" msgstr "" -#: c-family/c-common.c:5988 c-family/c-common.c:6032 +#: c-family/c-common.c:5989 c-family/c-common.c:6033 #, fuzzy, gcc-internal-format #| msgid "too many arguments to function `%s'" msgid "non-floating-point argument in call to function %qE" msgstr "вельмі шмат аргумэнтаў у функцыі `%s'" -#: c-family/c-common.c:6011 +#: c-family/c-common.c:6012 #, fuzzy, gcc-internal-format #| msgid "too many arguments to function `%s'" msgid "non-floating-point arguments in call to function %qE" msgstr "вельмі шмат аргумэнтаў у функцыі `%s'" -#: c-family/c-common.c:6025 +#: c-family/c-common.c:6026 #, fuzzy, gcc-internal-format #| msgid "too few arguments to function `%s'" msgid "non-const integer argument %u in call to function %qE" msgstr "нехапае аргументаў у функцыі \"%s\"" -#: c-family/c-common.c:6045 +#: c-family/c-common.c:6046 #, fuzzy, gcc-internal-format #| msgid "too few arguments to function `%s'" msgid "non-integer argument 3 in call to function %qE" msgstr "нехапае аргументаў у функцыі \"%s\"" -#: c-family/c-common.c:6062 c-family/c-common.c:6098 +#: c-family/c-common.c:6063 c-family/c-common.c:6099 #, gcc-internal-format msgid "argument %u in call to function %qE does not have integral type" msgstr "" -#: c-family/c-common.c:6069 +#: c-family/c-common.c:6070 #, gcc-internal-format msgid "argument 3 in call to function %qE does not have pointer to integral type" msgstr "" -#: c-family/c-common.c:6075 +#: c-family/c-common.c:6076 #, gcc-internal-format msgid "argument 3 in call to function %qE has pointer to enumerated type" msgstr "" -#: c-family/c-common.c:6081 +#: c-family/c-common.c:6082 #, gcc-internal-format msgid "argument 3 in call to function %qE has pointer to boolean type" msgstr "" -#: c-family/c-common.c:6104 +#: c-family/c-common.c:6105 #, gcc-internal-format msgid "argument 3 in call to function %qE has enumerated type" msgstr "" -#: c-family/c-common.c:6110 +#: c-family/c-common.c:6111 #, gcc-internal-format msgid "argument 3 in call to function %qE has boolean type" msgstr "" -#: c-family/c-common.c:6361 +#: c-family/c-common.c:6362 #, gcc-internal-format msgid "cannot apply % to static data member %qD" msgstr "" -#: c-family/c-common.c:6366 +#: c-family/c-common.c:6367 #, gcc-internal-format msgid "cannot apply % when % is overloaded" msgstr "" -#: c-family/c-common.c:6373 +#: c-family/c-common.c:6374 #, gcc-internal-format msgid "cannot apply % to a non constant address" msgstr "" -#: c-family/c-common.c:6386 +#: c-family/c-common.c:6387 #, fuzzy, gcc-internal-format msgid "attempt to take address of bit-field structure member %qD" msgstr "не магу атрымаць адрас бітавага поля \"%s\"" -#: c-family/c-common.c:6439 +#: c-family/c-common.c:6440 #, gcc-internal-format msgid "index %E denotes an offset greater than size of %qT" msgstr "" -#: c-family/c-common.c:6600 +#: c-family/c-common.c:6601 #, fuzzy, gcc-internal-format #| msgid "size of array `%s' is too large" msgid "size of array is too large" msgstr "памер масіва \"%s\" вельмі вялікі" -#: c-family/c-common.c:6706 c-family/c-common.c:6828 +#: c-family/c-common.c:6707 c-family/c-common.c:6829 #, gcc-internal-format msgid "operand type %qT is incompatible with argument %d of %qE" msgstr "" -#: c-family/c-common.c:6740 +#: c-family/c-common.c:6741 #, gcc-internal-format msgid "expecting argument of type pointer or of type integer for argument 1" msgstr "" -#: c-family/c-common.c:6754 +#: c-family/c-common.c:6755 #, gcc-internal-format msgid "both arguments must be compatible" msgstr "" -#: c-family/c-common.c:6962 +#: c-family/c-common.c:6963 #, fuzzy, gcc-internal-format #| msgid "too few arguments to function `%s'" msgid "incorrect number of arguments to function %qE" msgstr "нехапае аргументаў у функцыі \"%s\"" -#: c-family/c-common.c:6976 +#: c-family/c-common.c:6977 #, fuzzy, gcc-internal-format msgid "argument 1 of %qE must be a non-void pointer type" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: c-family/c-common.c:6985 +#: c-family/c-common.c:6986 #, fuzzy, gcc-internal-format msgid "argument 1 of %qE must be a pointer to a constant size type" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: c-family/c-common.c:6996 +#: c-family/c-common.c:6997 #, fuzzy, gcc-internal-format msgid "argument 1 of %qE must be a pointer to a nonzero size object" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: c-family/c-common.c:7017 +#: c-family/c-common.c:7018 #, fuzzy, gcc-internal-format msgid "argument %d of %qE must be a pointer type" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: c-family/c-common.c:7025 +#: c-family/c-common.c:7026 #, fuzzy, gcc-internal-format msgid "argument %d of %qE must be a pointer to a constant size type" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: c-family/c-common.c:7031 +#: c-family/c-common.c:7032 #, fuzzy, gcc-internal-format msgid "argument %d of %qE must not be a pointer to a function" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: c-family/c-common.c:7039 +#: c-family/c-common.c:7040 #, gcc-internal-format msgid "size mismatch in argument %d of %qE" msgstr "" -#: c-family/c-common.c:7051 +#: c-family/c-common.c:7052 #, gcc-internal-format msgid "non-integer memory model argument %d of %qE" msgstr "" -#: c-family/c-common.c:7064 +#: c-family/c-common.c:7065 #, gcc-internal-format msgid "invalid memory model argument %d of %qE" msgstr "" -#: c-family/c-common.c:7464 +#: c-family/c-common.c:7465 #, gcc-internal-format msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be be restricted" msgstr "" -#: c-family/c-common.c:8036 +#: c-family/c-common.c:8037 #, gcc-internal-format msgid "index value is out of bound" msgstr "" -#: c-family/c-common.c:8078 c-family/c-common.c:8127 c-family/c-common.c:8143 +#: c-family/c-common.c:8079 c-family/c-common.c:8128 c-family/c-common.c:8144 #, gcc-internal-format msgid "conversion of scalar %qT to vector %qT involves truncation" msgstr "" #. Reject arguments that are built-in functions with #. no library fallback. -#: c-family/c-common.c:8231 +#: c-family/c-common.c:8232 #, gcc-internal-format msgid "built-in function %qE must be directly called" msgstr "" -#: c-family/c-common.c:8251 +#: c-family/c-common.c:8252 #, fuzzy, gcc-internal-format msgid "size of array %qE is not a constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: c-family/c-common.c:8254 +#: c-family/c-common.c:8255 #, fuzzy, gcc-internal-format msgid "size of array is not a constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: c-family/c-common.c:8258 +#: c-family/c-common.c:8259 #, fuzzy, gcc-internal-format #| msgid "size of array is negative" msgid "size %qE of array %qE is negative" msgstr "адмоўны памер масіва " -#: c-family/c-common.c:8261 +#: c-family/c-common.c:8262 #, fuzzy, gcc-internal-format #| msgid "size of array is negative" msgid "size %qE of array is negative" msgstr "адмоўны памер масіва " -#: c-family/c-common.c:8266 +#: c-family/c-common.c:8267 #, gcc-internal-format msgid "size %qE of array %qE exceeds maximum object size %qE" msgstr "" -#: c-family/c-common.c:8269 +#: c-family/c-common.c:8270 #, gcc-internal-format msgid "size %qE of array exceeds maximum object size %qE" msgstr "" -#: c-family/c-common.c:8274 +#: c-family/c-common.c:8275 #, gcc-internal-format msgid "size of array %qE exceeds maximum object size %qE" msgstr "" -#: c-family/c-common.c:8277 +#: c-family/c-common.c:8278 #, gcc-internal-format msgid "size of array exceeds maximum object size %qE" msgstr "" -#: c-family/c-common.c:8348 +#: c-family/c-common.c:8349 #, gcc-internal-format msgid "environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wd" msgstr "" @@ -27247,7 +27035,7 @@ msgstr "" msgid "repeated %<@%> before Objective-C string" msgstr "" -#: c-family/c-lex.c:1198 cp/parser.c:4183 +#: c-family/c-lex.c:1198 cp/parser.c:4186 #, gcc-internal-format msgid "unsupported non-standard concatenation of string literals" msgstr "" @@ -27302,7 +27090,7 @@ msgstr "" msgid "% modifier may not be specified on % construct" msgstr "" -#: c-family/c-omp.c:721 cp/semantics.c:8680 +#: c-family/c-omp.c:721 cp/semantics.c:8688 #, gcc-internal-format msgid "invalid type for iteration variable %qE" msgstr "" @@ -27318,17 +27106,17 @@ msgstr "" msgid "%qE is not initialized" msgstr "прапушчан ініцыялізатар" -#: c-family/c-omp.c:763 cp/semantics.c:8569 +#: c-family/c-omp.c:763 cp/semantics.c:8577 #, gcc-internal-format msgid "missing controlling predicate" msgstr "" -#: c-family/c-omp.c:869 cp/semantics.c:8211 +#: c-family/c-omp.c:869 cp/semantics.c:8219 #, fuzzy, gcc-internal-format msgid "invalid controlling predicate" msgstr "нерэчаісны ініцыялізатар" -#: c-family/c-omp.c:876 cp/semantics.c:8575 +#: c-family/c-omp.c:876 cp/semantics.c:8583 #, fuzzy, gcc-internal-format msgid "missing increment expression" msgstr "аргумент для \"%s\" прапушчан" @@ -27338,7 +27126,7 @@ msgstr "аргумент для \"%s\" прапушчан" msgid "increment is not constant 1 or -1 for != condition" msgstr "" -#: c-family/c-omp.c:1007 cp/semantics.c:8326 +#: c-family/c-omp.c:1007 cp/semantics.c:8334 #, fuzzy, gcc-internal-format msgid "invalid increment expression" msgstr "нерэчаісны ініцыялізатар" @@ -27904,7 +27692,7 @@ msgid "wrong type argument to %s" msgstr "не хапае аргументаў у функцыі" #: c-family/c-warn.c:55 c-family/c-warn.c:68 cp/constexpr.c:1983 -#: cp/constexpr.c:4392 +#: cp/constexpr.c:4401 #, gcc-internal-format msgid "overflow in constant expression" msgstr "" @@ -28545,111 +28333,111 @@ msgid "% used with length equal to number of elements without multiplic msgstr "" #: c-family/c-warn.c:2054 c/c-typeck.c:11911 c/c-typeck.c:12079 -#: cp/typeck.c:5184 +#: cp/typeck.c:5193 #, gcc-internal-format msgid "comparison between types %qT and %qT" msgstr "" -#: c-family/c-warn.c:2104 +#: c-family/c-warn.c:2107 #, gcc-internal-format msgid "comparison of integer expressions of different signedness: %qT and %qT" msgstr "" -#: c-family/c-warn.c:2157 +#: c-family/c-warn.c:2160 #, gcc-internal-format msgid "promoted ~unsigned is always non-zero" msgstr "" -#: c-family/c-warn.c:2160 +#: c-family/c-warn.c:2163 #, gcc-internal-format msgid "comparison of promoted ~unsigned with constant" msgstr "" -#: c-family/c-warn.c:2170 +#: c-family/c-warn.c:2173 #, gcc-internal-format msgid "comparison of promoted ~unsigned with unsigned" msgstr "" -#: c-family/c-warn.c:2224 +#: c-family/c-warn.c:2227 #, fuzzy, gcc-internal-format #| msgid "unused parameter `%s'" msgid "unused parameter %qD" msgstr "невыкарыстаемы параметр \"%s\"" -#: c-family/c-warn.c:2286 +#: c-family/c-warn.c:2289 #, fuzzy, gcc-internal-format #| msgid "label `%D' defined but not used" msgid "typedef %qD locally defined but not used" msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца" -#: c-family/c-warn.c:2322 +#: c-family/c-warn.c:2325 #, fuzzy, gcc-internal-format #| msgid "duplicate `const'" msgid "duplicated % condition" msgstr "паўтарэнне \"const\"" -#: c-family/c-warn.c:2351 +#: c-family/c-warn.c:2354 #, gcc-internal-format msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match" msgstr "" -#: c-family/c-warn.c:2359 +#: c-family/c-warn.c:2362 #, fuzzy, gcc-internal-format msgid "inline declaration of %qD follows declaration with attribute %" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: c-family/c-warn.c:2364 +#: c-family/c-warn.c:2367 #, gcc-internal-format msgid "declaration of %q+D with attribute % follows inline declaration" msgstr "" -#: c-family/c-warn.c:2413 +#: c-family/c-warn.c:2416 #, gcc-internal-format msgid "result of %qE requires %u bits to represent, but %qT only has %u bits" msgstr "" -#: c-family/c-warn.c:2451 c-family/c-warn.c:2475 +#: c-family/c-warn.c:2454 c-family/c-warn.c:2478 #, gcc-internal-format msgid "comparison of constant %qE with boolean expression is always false" msgstr "" -#: c-family/c-warn.c:2454 c-family/c-warn.c:2472 +#: c-family/c-warn.c:2457 c-family/c-warn.c:2475 #, gcc-internal-format msgid "comparison of constant %qE with boolean expression is always true" msgstr "" -#: c-family/c-warn.c:2522 +#: c-family/c-warn.c:2525 msgid "passing argument %i to restrict-qualified parameter aliases with argument %Z" msgid_plural "passing argument %i to restrict-qualified parameter aliases with arguments %Z" msgstr[0] "" msgstr[1] "" -#: c-family/c-warn.c:2587 c/c-typeck.c:5457 cp/call.c:5542 +#: c-family/c-warn.c:2590 c/c-typeck.c:5457 cp/call.c:5570 #, gcc-internal-format msgid "this condition has identical branches" msgstr "" -#: c-family/c-warn.c:2694 +#: c-family/c-warn.c:2697 #, gcc-internal-format msgid "macro expands to multiple statements" msgstr "" -#: c-family/c-warn.c:2695 +#: c-family/c-warn.c:2698 #, gcc-internal-format msgid "some parts of macro expansion are not guarded by this %qs clause" msgstr "" -#: c-family/c-warn.c:2785 +#: c-family/c-warn.c:2789 #, gcc-internal-format msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value" msgstr "" -#: c-family/c-warn.c:2791 c-family/c-warn.c:2794 cp/init.c:638 +#: c-family/c-warn.c:2796 c-family/c-warn.c:2799 cp/init.c:638 #, gcc-internal-format msgid "defined here" msgstr "" -#: c-family/c-warn.c:2880 +#: c-family/c-warn.c:2886 #, gcc-internal-format msgid "taking address of packed member of %qT may result in an unaligned pointer value" msgstr "" @@ -28669,7 +28457,7 @@ msgstr "вельмі шмат уваходзячых файлаў" msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size. Given value %d (%llu KB) is out of range" msgstr "" -#: common/config/aarch64/aarch64-common.c:539 config/aarch64/aarch64.c:11690 +#: common/config/aarch64/aarch64-common.c:539 config/aarch64/aarch64.c:11719 #, gcc-internal-format msgid "unknown value %qs for %<-mcpu%>" msgstr "" @@ -28701,14 +28489,14 @@ msgid "unrecognized option passed to %%:target_mode_check" msgstr "" #: common/config/arm/arm-common.c:331 common/config/arm/arm-common.c:395 -#: common/config/arm/arm-common.c:442 config/aarch64/aarch64.c:11622 -#: config/aarch64/aarch64.c:11660 +#: common/config/arm/arm-common.c:442 config/aarch64/aarch64.c:11651 +#: config/aarch64/aarch64.c:11689 #, gcc-internal-format msgid "valid arguments are: %s; did you mean %qs?" msgstr "" #: common/config/arm/arm-common.c:334 common/config/arm/arm-common.c:398 -#: common/config/arm/arm-common.c:445 config/aarch64/aarch64.c:11625 +#: common/config/arm/arm-common.c:445 config/aarch64/aarch64.c:11654 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "valid arguments are: %s" msgstr "нявернае выкарыстанне \"restict\"" @@ -28878,7 +28666,7 @@ msgstr "" #: common/config/riscv/riscv-common.c:253 #, gcc-internal-format -msgid "%<-march=%s%>: Expect number after `%dp'." +msgid "%<-march=%s%>: Expect number after %<%dp%>." msgstr "" #: common/config/riscv/riscv-common.c:329 @@ -28888,17 +28676,17 @@ msgstr "" #: common/config/riscv/riscv-common.c:351 #, gcc-internal-format -msgid "%<-march=%s%>: first ISA subset must be `e', `i' or `g'" +msgid "%<-march=%s%>: first ISA subset must be %, % or %" msgstr "" #: common/config/riscv/riscv-common.c:378 #, gcc-internal-format -msgid "%<-march=%s%>: unsupported ISA subset `%c'" +msgid "%<-march=%s%>: unsupported ISA subset %<%c%>" msgstr "" #: common/config/riscv/riscv-common.c:382 #, gcc-internal-format -msgid "%<-march=%s%>: ISA string is not in canonical order. `%c'" +msgid "%<-march=%s%>: ISA string is not in canonical order. %<%c%>" msgstr "" #: common/config/riscv/riscv-common.c:458 @@ -28921,12 +28709,12 @@ msgstr "" msgid "the RX100 cpu does not have FPU hardware" msgstr "" -#: common/config/s390/s390-common.c:97 +#: common/config/s390/s390-common.c:100 #, gcc-internal-format msgid "stack guard value must be an exact power of 2" msgstr "" -#: common/config/s390/s390-common.c:102 +#: common/config/s390/s390-common.c:105 #, gcc-internal-format msgid "stack size must be an exact power of 2" msgstr "" @@ -28945,47 +28733,47 @@ msgstr "" #: config/darwin-c.c:102 config/darwin-c.c:105 config/darwin-c.c:107 #: config/darwin-c.c:109 #, gcc-internal-format -msgid "malformed '#pragma options', ignoring" +msgid "malformed %<#pragma options%>, ignoring" msgstr "" #: config/darwin-c.c:112 #, gcc-internal-format -msgid "junk at end of '#pragma options'" +msgid "junk at end of %<#pragma options%>" msgstr "" #: config/darwin-c.c:122 #, gcc-internal-format -msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring" +msgid "malformed %<#pragma options align={mac68k|power|reset}%>, ignoring" msgstr "" #: config/darwin-c.c:134 #, gcc-internal-format -msgid "missing '(' after '#pragma unused', ignoring" +msgid "missing %<(%> after %<#pragma unused%>, ignoring" msgstr "" #: config/darwin-c.c:155 #, gcc-internal-format -msgid "missing ')' after '#pragma unused', ignoring" +msgid "missing %<)%> after %<#pragma unused%>, ignoring" msgstr "" #: config/darwin-c.c:158 #, gcc-internal-format -msgid "junk at end of '#pragma unused'" +msgid "junk at end of %<#pragma unused%>" msgstr "" #: config/darwin-c.c:169 #, gcc-internal-format -msgid "malformed '#pragma ms_struct', ignoring" +msgid "malformed %<#pragma ms_struct%>, ignoring" msgstr "" #: config/darwin-c.c:177 #, gcc-internal-format -msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring" +msgid "malformed %<#pragma ms_struct {on|off|reset}%>, ignoring" msgstr "" #: config/darwin-c.c:180 #, gcc-internal-format -msgid "junk at end of '#pragma ms_struct'" +msgid "junk at end of %<#pragma ms_struct%>" msgstr "" #: config/darwin-c.c:406 @@ -29258,8 +29046,8 @@ msgid "%qs feature modifier is incompatible with the use of vector types" msgstr "" #: config/aarch64/aarch64.c:3919 config/aarch64/aarch64.c:3965 -#: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13416 -#: config/arm/arm.c:6715 config/arm/arm.c:6745 config/arm/arm.c:27086 +#: config/aarch64/aarch64.c:4062 config/aarch64/aarch64.c:13445 +#: config/arm/arm.c:6715 config/arm/arm.c:6745 config/arm/arm.c:27085 #, gcc-internal-format msgid "parameter passing for argument of type %qT changed in GCC 9.1" msgstr "" @@ -29269,255 +29057,255 @@ msgstr "" msgid "stack probes for SVE frames" msgstr "" -#: config/aarch64/aarch64.c:11154 +#: config/aarch64/aarch64.c:11183 #, gcc-internal-format msgid "unknown flag passed in %<-moverride=%s%> (%s)" msgstr "" -#: config/aarch64/aarch64.c:11198 +#: config/aarch64/aarch64.c:11227 #, gcc-internal-format, gfc-internal-format msgid "%s string ill-formed\n" msgstr "" -#: config/aarch64/aarch64.c:11254 +#: config/aarch64/aarch64.c:11283 #, fuzzy, gcc-internal-format #| msgid "invalid mode for gen_tst_reg" msgid "invalid format for sve_width" msgstr "нерэчаісны рэжым для gen_tst_reg" -#: config/aarch64/aarch64.c:11266 +#: config/aarch64/aarch64.c:11295 #, fuzzy, gcc-internal-format, gfc-internal-format #| msgid "invalid %%h value" msgid "invalid sve_width value: %d" msgstr "нерэчаіснае значэньне %%h" -#: config/aarch64/aarch64.c:11286 +#: config/aarch64/aarch64.c:11315 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "tuning string missing in option (%s)" msgstr "Нераспазнаны выбар \"%s\"" -#: config/aarch64/aarch64.c:11304 +#: config/aarch64/aarch64.c:11333 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "unknown tuning option (%s)" msgstr "невядомая назва рэгістра: %s\n" -#: config/aarch64/aarch64.c:11457 +#: config/aarch64/aarch64.c:11486 #, gcc-internal-format msgid "incompatible options %<-mstack-protector-guard=global%> and%<-mstack-protector-guard-offset=%s%>" msgstr "" -#: config/aarch64/aarch64.c:11466 +#: config/aarch64/aarch64.c:11495 #, gcc-internal-format msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>" msgstr "" -#: config/aarch64/aarch64.c:11474 +#: config/aarch64/aarch64.c:11503 #, gcc-internal-format msgid "specify a system register with a small string length." msgstr "" -#: config/aarch64/aarch64.c:11484 config/rs6000/rs6000.c:4622 +#: config/aarch64/aarch64.c:11513 config/rs6000/rs6000.c:4622 #, fuzzy, gcc-internal-format msgid "%qs is not a valid offset in %qs" msgstr "Нерэчаісны выбар %s" -#: config/aarch64/aarch64.c:11578 -#, gcc-internal-format, gfc-internal-format -msgid "stack clash guard size '%d' must be equal to probing interval '%d'" +#: config/aarch64/aarch64.c:11607 +#, gcc-internal-format +msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>" msgstr "" -#: config/aarch64/aarch64.c:11663 +#: config/aarch64/aarch64.c:11692 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "valid arguments are: %s;" msgstr "нявернае выкарыстанне \"restict\"" -#: config/aarch64/aarch64.c:11687 +#: config/aarch64/aarch64.c:11716 #, gcc-internal-format msgid "missing cpu name in %<-mcpu=%s%>" msgstr "" -#: config/aarch64/aarch64.c:11694 +#: config/aarch64/aarch64.c:11723 #, gcc-internal-format msgid "invalid feature modifier %qs in %<-mcpu=%s%>" msgstr "" -#: config/aarch64/aarch64.c:11802 +#: config/aarch64/aarch64.c:11831 #, gcc-internal-format msgid "invalid arg %<%s%> for %<-mbranch-protection=%>" msgstr "" -#: config/aarch64/aarch64.c:11804 +#: config/aarch64/aarch64.c:11833 #, gcc-internal-format msgid "missing arg for %<-mbranch-protection=%>" msgstr "" -#: config/aarch64/aarch64.c:11828 +#: config/aarch64/aarch64.c:11857 #, gcc-internal-format msgid "missing arch name in %<-march=%s%>" msgstr "" -#: config/aarch64/aarch64.c:11831 +#: config/aarch64/aarch64.c:11860 #, gcc-internal-format msgid "unknown value %qs for %<-march%>" msgstr "" -#: config/aarch64/aarch64.c:11835 +#: config/aarch64/aarch64.c:11864 #, gcc-internal-format msgid "invalid feature modifier %qs in %<-march=%s%>" msgstr "" -#: config/aarch64/aarch64.c:11863 +#: config/aarch64/aarch64.c:11892 #, gcc-internal-format msgid "missing cpu name in %<-mtune=%s%>" msgstr "" -#: config/aarch64/aarch64.c:11866 +#: config/aarch64/aarch64.c:11895 #, gcc-internal-format msgid "unknown value %qs for %<-mtune%>" msgstr "" -#: config/aarch64/aarch64.c:11991 config/arm/arm.c:3185 +#: config/aarch64/aarch64.c:12020 config/arm/arm.c:3185 #, gcc-internal-format msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch" msgstr "" -#: config/aarch64/aarch64.c:12047 +#: config/aarch64/aarch64.c:12076 #, fuzzy, gcc-internal-format #| msgid "%s does not support %s" msgid "assembler does not support %<-mabi=ilp32%>" msgstr "%s не падтрымлівае %s" -#: config/aarch64/aarch64.c:12054 +#: config/aarch64/aarch64.c:12083 #, gcc-internal-format msgid "return address signing is only supported for %<-mabi=lp64%>" msgstr "" -#: config/aarch64/aarch64.c:12122 +#: config/aarch64/aarch64.c:12151 #, gcc-internal-format msgid "code model %qs with %<-f%s%>" msgstr "" -#: config/aarch64/aarch64.c:12295 +#: config/aarch64/aarch64.c:12324 #, gcc-internal-format msgid "missing name in % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.c:12298 +#: config/aarch64/aarch64.c:12327 #, gcc-internal-format msgid "invalid name (\"%s\") in % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.c:12302 config/aarch64/aarch64.c:12344 -#: config/aarch64/aarch64.c:12451 +#: config/aarch64/aarch64.c:12331 config/aarch64/aarch64.c:12373 +#: config/aarch64/aarch64.c:12480 #, gcc-internal-format msgid "invalid feature modifier %s of value (\"%s\") in % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.c:12337 +#: config/aarch64/aarch64.c:12366 #, gcc-internal-format msgid "missing name in % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.c:12340 +#: config/aarch64/aarch64.c:12369 #, gcc-internal-format msgid "invalid name (\"%s\") in % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.c:12367 +#: config/aarch64/aarch64.c:12396 #, gcc-internal-format msgid "missing argument to % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.c:12371 +#: config/aarch64/aarch64.c:12400 #, gcc-internal-format msgid "invalid protection type (\"%s\") in % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.c:12406 +#: config/aarch64/aarch64.c:12435 #, gcc-internal-format msgid "invalid name (\"%s\") in % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.c:12447 +#: config/aarch64/aarch64.c:12476 #, gcc-internal-format msgid "missing value in % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.c:12503 config/aarch64/aarch64.c:12680 +#: config/aarch64/aarch64.c:12532 config/aarch64/aarch64.c:12709 #, gcc-internal-format msgid "malformed % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.c:12551 +#: config/aarch64/aarch64.c:12580 #, gcc-internal-format msgid "pragma or attribute % does not accept an argument" msgstr "" -#: config/aarch64/aarch64.c:12559 +#: config/aarch64/aarch64.c:12588 #, gcc-internal-format msgid "pragma or attribute % does not allow a negated form" msgstr "" -#: config/aarch64/aarch64.c:12613 +#: config/aarch64/aarch64.c:12642 #, gcc-internal-format msgid "pragma or attribute % is not valid" msgstr "" -#: config/aarch64/aarch64.c:12670 config/arm/arm.c:30866 -#: config/i386/i386.c:5426 config/rs6000/rs6000.c:36751 -#: config/s390/s390.c:15268 +#: config/aarch64/aarch64.c:12699 config/arm/arm.c:30865 +#: config/i386/i386.c:5318 config/rs6000/rs6000.c:36763 +#: config/s390/s390.c:15399 #, gcc-internal-format msgid "attribute % argument not a string" msgstr "" -#: config/aarch64/aarch64.c:12697 +#: config/aarch64/aarch64.c:12726 #, gcc-internal-format msgid "pragma or attribute % is not valid" msgstr "" -#: config/aarch64/aarch64.c:12706 +#: config/aarch64/aarch64.c:12735 #, gcc-internal-format msgid "malformed % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.c:14780 +#: config/aarch64/aarch64.c:14809 #, gcc-internal-format msgid "%Klane %wd out of range %wd - %wd" msgstr "" -#: config/aarch64/aarch64.c:14782 +#: config/aarch64/aarch64.c:14811 #, gcc-internal-format msgid "lane %wd out of range %wd - %wd" msgstr "" -#: config/aarch64/aarch64.c:18618 config/i386/i386.c:50678 -#: config/i386/i386.c:50805 +#: config/aarch64/aarch64.c:18647 config/i386/i386.c:50594 +#: config/i386/i386.c:50721 #, fuzzy, gcc-internal-format, gfc-internal-format #| msgid "unsupported version" msgid "unsupported simdlen %d" msgstr "непадтрымліваемая версія" -#: config/aarch64/aarch64.c:18628 config/aarch64/aarch64.c:18649 +#: config/aarch64/aarch64.c:18657 config/aarch64/aarch64.c:18678 #, gcc-internal-format msgid "GCC does not currently support mixed size types for % functions" msgstr "" -#: config/aarch64/aarch64.c:18632 +#: config/aarch64/aarch64.c:18661 #, gcc-internal-format msgid "GCC does not currently support return type %qT for % functions" msgstr "" -#: config/aarch64/aarch64.c:18636 +#: config/aarch64/aarch64.c:18665 #, gcc-internal-format msgid "unsupported return type %qT for % functions" msgstr "" -#: config/aarch64/aarch64.c:18653 +#: config/aarch64/aarch64.c:18682 #, gcc-internal-format msgid "GCC does not currently support argument type %qT for % functions" msgstr "" -#: config/aarch64/aarch64.c:18675 +#: config/aarch64/aarch64.c:18704 #, gcc-internal-format msgid "GCC does not currently support simdlen %d for type %qT" msgstr "" @@ -29577,8 +29365,8 @@ msgstr "" msgid "bad value %qs for %<-mmemory-latency%>" msgstr "" -#: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6852 -#: config/arc/arc.c:7126 config/s390/s390.c:833 config/tilegx/tilegx.c:3544 +#: config/alpha/alpha.c:6719 config/alpha/alpha.c:6722 config/arc/arc.c:6885 +#: config/arc/arc.c:7159 config/s390/s390.c:834 config/tilegx/tilegx.c:3544 #: config/tilepro/tilepro.c:3108 #, gcc-internal-format msgid "bad builtin fcode" @@ -29701,12 +29489,12 @@ msgstr "аргумент `__builtin_args_info' павінен быць канс #: config/bfin/bfin.c:4708 config/bfin/bfin.c:4769 config/bfin/bfin.c:4798 #: config/csky/csky.c:6020 config/csky/csky.c:6048 #: config/epiphany/epiphany.c:491 config/gcn/gcn.c:312 -#: config/h8300/h8300.c:5459 config/i386/i386.c:6440 config/i386/i386.c:12253 -#: config/i386/i386.c:41278 config/i386/i386.c:41328 config/i386/i386.c:41398 +#: config/h8300/h8300.c:5459 config/i386/i386.c:6332 config/i386/i386.c:12169 +#: config/i386/i386.c:41194 config/i386/i386.c:41244 config/i386/i386.c:41314 #: config/m68k/m68k.c:788 config/mcore/mcore.c:3073 config/nvptx/nvptx.c:5059 -#: config/riscv/riscv.c:2774 config/rl78/rl78.c:820 config/rl78/rl78.c:889 -#: config/rs6000/rs6000.c:32862 config/rx/rx.c:2720 config/rx/rx.c:2746 -#: config/s390/s390.c:1048 config/s390/s390.c:1135 config/sh/sh.c:8444 +#: config/riscv/riscv.c:2796 config/rl78/rl78.c:820 config/rl78/rl78.c:889 +#: config/rs6000/rs6000.c:32872 config/rx/rx.c:2721 config/rx/rx.c:2747 +#: config/s390/s390.c:1049 config/s390/s390.c:1136 config/sh/sh.c:8444 #: config/sh/sh.c:8462 config/sh/sh.c:8486 config/sh/sh.c:8557 #: config/sh/sh.c:8580 config/spu/spu.c:3690 config/stormy16/stormy16.c:2216 #: config/v850/v850.c:2034 config/visium/visium.c:725 @@ -29714,135 +29502,135 @@ msgstr "аргумент `__builtin_args_info' павінен быць канс msgid "%qE attribute only applies to functions" msgstr "\"%s\" звычайна функцыя" -#: config/arc/arc.c:6751 +#: config/arc/arc.c:6784 #, fuzzy, gcc-internal-format #| msgid "`__builtin_next_arg' called without an argument" msgid "%<__builtin_arc_aligned%> with non-constant alignment" msgstr "\"__buitin_next_arg\" выклікаецца без аргумента" -#: config/arc/arc.c:6759 +#: config/arc/arc.c:6792 #, gcc-internal-format msgid "invalid alignment value for %<__builtin_arc_aligned%>" msgstr "" -#: config/arc/arc.c:6922 +#: config/arc/arc.c:6955 #, gcc-internal-format msgid "operand 1 should be an unsigned 3-bit immediate" msgstr "" -#: config/arc/arc.c:6963 config/arc/arc.c:7060 +#: config/arc/arc.c:6996 config/arc/arc.c:7093 #, gcc-internal-format msgid "operand 2 should be an unsigned 3-bit value (I0-I7)" msgstr "" -#: config/arc/arc.c:6996 config/arc/arc.c:7028 +#: config/arc/arc.c:7029 config/arc/arc.c:7061 #, gcc-internal-format msgid "operand 1 should be an unsigned 3-bit value (I0-I7)" msgstr "" -#: config/arc/arc.c:7000 config/arc/arc.c:7032 +#: config/arc/arc.c:7033 config/arc/arc.c:7065 #, gcc-internal-format msgid "operand 2 should be an unsigned 8-bit value" msgstr "" -#: config/arc/arc.c:7064 +#: config/arc/arc.c:7097 #, gcc-internal-format msgid "operand 3 should be an unsigned 8-bit value" msgstr "" -#: config/arc/arc.c:7097 +#: config/arc/arc.c:7130 #, gcc-internal-format msgid "operand 4 should be an unsigned 8-bit value (0-255)" msgstr "" -#: config/arc/arc.c:7101 +#: config/arc/arc.c:7134 #, gcc-internal-format msgid "operand 3 should be an unsigned 3-bit value (I0-I7)" msgstr "" -#: config/arc/arc.c:7108 +#: config/arc/arc.c:7141 #, gcc-internal-format msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)" msgstr "" -#: config/arc/arc.c:7111 +#: config/arc/arc.c:7144 #, gcc-internal-format msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)" msgstr "" -#: config/arc/arc.c:7158 +#: config/arc/arc.c:7191 #, gcc-internal-format, gfc-internal-format msgid "builtin requires an immediate for operand %d" msgstr "" -#: config/arc/arc.c:7163 +#: config/arc/arc.c:7196 #, gcc-internal-format, gfc-internal-format msgid "operand %d should be a 6 bit unsigned immediate" msgstr "" -#: config/arc/arc.c:7167 +#: config/arc/arc.c:7200 #, gcc-internal-format, gfc-internal-format msgid "operand %d should be a 8 bit unsigned immediate" msgstr "" -#: config/arc/arc.c:7171 +#: config/arc/arc.c:7204 #, gcc-internal-format, gfc-internal-format msgid "operand %d should be a 3 bit unsigned immediate" msgstr "" -#: config/arc/arc.c:7174 +#: config/arc/arc.c:7207 #, gcc-internal-format, gfc-internal-format msgid "unknown builtin immediate operand type for operand %d" msgstr "" -#: config/arc/arc.c:7225 +#: config/arc/arc.c:7258 #, gcc-internal-format msgid "register number must be a compile-time constant. Try giving higher optimization levels" msgstr "" -#: config/arc/arc.c:8218 +#: config/arc/arc.c:8251 #, gcc-internal-format msgid "Insn addresses not set after shorten_branches" msgstr "" -#: config/arc/arc.c:8431 +#: config/arc/arc.c:8464 #, gcc-internal-format msgid "insn addresses not freed" msgstr "" -#: config/arc/arc.c:10982 +#: config/arc/arc.c:11015 #, fuzzy, gcc-internal-format msgid "%qE attribute only valid for ARCv2 architecture" msgstr "\"%s\" атрыбут ігнарыруецца" -#: config/arc/arc.c:10990 config/arc/arc.c:11029 +#: config/arc/arc.c:11023 config/arc/arc.c:11062 #, fuzzy, gcc-internal-format #| msgid "argument to `-%s' is missing" msgid "argument of %qE attribute is missing" msgstr "аргумент для \"-%s\" прапушчан" -#: config/arc/arc.c:11001 config/arc/arc.c:11040 config/arc/arc.c:11150 +#: config/arc/arc.c:11034 config/arc/arc.c:11073 config/arc/arc.c:11183 #: config/avr/avr.c:9790 #, gcc-internal-format msgid "%qE attribute allows only an integer constant argument" msgstr "" -#: config/arc/arc.c:11021 +#: config/arc/arc.c:11054 #, fuzzy, gcc-internal-format msgid "%qE attribute only valid for ARC EM architecture" msgstr "\"%s\" атрыбут ігнарыруецца" -#: config/arc/arc.c:11076 +#: config/arc/arc.c:11109 #, fuzzy, gcc-internal-format msgid "%qE attribute only applies to types" msgstr "\"%s\" звычайна функцыя" -#: config/arc/arc.c:11082 +#: config/arc/arc.c:11115 #, fuzzy, gcc-internal-format msgid "argument of %qE attribute ignored" msgstr "памер \"%s\" больш чам %d байт" -#: config/arc/arc.c:11140 config/avr/avr.c:9777 config/bfin/bfin.c:4830 +#: config/arc/arc.c:11173 config/avr/avr.c:9777 config/bfin/bfin.c:4830 #: config/i386/winnt.c:63 config/msp430/msp430.c:2055 #: config/nvptx/nvptx.c:5082 #, fuzzy, gcc-internal-format @@ -30126,8 +29914,8 @@ msgid "%<-mpic-register=%> is useless without %<-fpic%>" msgstr "" #: config/arm/arm.c:3502 -#, gcc-internal-format, gfc-internal-format -msgid "unable to use '%s' for PIC register" +#, gcc-internal-format +msgid "unable to use %qs for PIC register" msgstr "" #: config/arm/arm.c:3524 @@ -30211,7 +29999,7 @@ msgid "Thumb-1 hard-float VFP ABI" msgstr "" #: config/arm/arm.c:6496 config/arm/arm.c:6709 config/arm/arm.c:6742 -#: config/arm/arm.c:27079 +#: config/arm/arm.c:27078 #, gcc-internal-format msgid "parameter passing for argument of type %qT changed in GCC 7.1" msgstr "" @@ -30251,42 +30039,42 @@ msgstr "\"%s\" звычайна функцыя" msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>" msgstr "" -#: config/arm/arm.c:12535 +#: config/arm/arm.c:12534 #, gcc-internal-format msgid "%K%s %wd out of range %wd - %wd" msgstr "" -#: config/arm/arm.c:12538 +#: config/arm/arm.c:12537 #, gcc-internal-format msgid "%s %wd out of range %wd - %wd" msgstr "" -#: config/arm/arm.c:24020 +#: config/arm/arm.c:24019 #, gcc-internal-format msgid "unable to compute real location of stacked parameter" msgstr "" -#: config/arm/arm.c:24676 +#: config/arm/arm.c:24675 #, gcc-internal-format msgid "Unexpected thumb1 far jump" msgstr "" -#: config/arm/arm.c:24940 +#: config/arm/arm.c:24939 #, gcc-internal-format msgid "no low registers available for popping high registers" msgstr "" -#: config/arm/arm.c:25190 +#: config/arm/arm.c:25189 #, gcc-internal-format msgid "interrupt Service Routines cannot be coded in Thumb mode" msgstr "" -#: config/arm/arm.c:25421 +#: config/arm/arm.c:25420 #, gcc-internal-format msgid "%<-fstack-check=specific%> for Thumb-1" msgstr "" -#: config/arm/arm.c:30890 +#: config/arm/arm.c:30889 #, gcc-internal-format msgid "invalid fpu for target attribute or pragma %qs" msgstr "" @@ -30294,17 +30082,17 @@ msgstr "" #. This doesn't really make sense until we support #. general dynamic selection of the architecture and all #. sub-features. -#: config/arm/arm.c:30898 +#: config/arm/arm.c:30897 #, gcc-internal-format msgid "auto fpu selection not currently permitted here" msgstr "" -#: config/arm/arm.c:30911 +#: config/arm/arm.c:30910 #, gcc-internal-format msgid "invalid architecture for target attribute or pragma %qs" msgstr "" -#: config/arm/arm.c:30925 +#: config/arm/arm.c:30924 #, fuzzy, gcc-internal-format #| msgid "unknown register name: %s" msgid "unknown target attribute or pragma %qs" @@ -30388,18 +30176,18 @@ msgstr "-pipe не падтрымліваецца" msgid "%<-fPIE%> is not supported" msgstr "-pipe не падтрымліваецца" -#: config/avr/avr.c:1047 config/avr/avr.c:1052 config/riscv/riscv.c:4677 +#: config/avr/avr.c:1047 config/avr/avr.c:1052 config/riscv/riscv.c:4787 #, gcc-internal-format msgid "function attributes %qs and %qs are mutually exclusive" msgstr "" -#: config/avr/avr.c:1073 config/riscv/riscv.c:4689 +#: config/avr/avr.c:1073 config/riscv/riscv.c:4799 #, fuzzy, gcc-internal-format #| msgid "virtual functions cannot be friends" msgid "%qs function cannot have arguments" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: config/avr/avr.c:1076 config/riscv/riscv.c:4686 +#: config/avr/avr.c:1076 config/riscv/riscv.c:4796 #, fuzzy, gcc-internal-format #| msgid "function does not return string type" msgid "%qs function cannot return a value" @@ -30673,9 +30461,9 @@ msgstr "" #: config/cris/cris.c:906 #, fuzzy, gcc-internal-format -#| msgid "invalid use of `::'" -msgid "invalid use of ':' modifier" -msgstr "нерэчаіснае выкарыстаньне `::'" +#| msgid "invalid use of `%D'" +msgid "invalid use of %<:%> modifier" +msgstr "нерэчаіснае выкарыстаньне `%D'" #: config/cris/cris.c:1140 config/moxie/moxie.c:186 config/or1k/or1k.c:1248 #, gcc-internal-format, gfc-internal-format @@ -30934,7 +30722,7 @@ msgstr "" #: config/ft32/ft32.c:181 #, gcc-internal-format -msgid "'h' applied to non-register operand" +msgid "% applied to non-register operand" msgstr "" #: config/ft32/ft32.c:206 @@ -31059,875 +30847,875 @@ msgstr "немагчыма стварыць часовы файл" msgid "can%'t set position in PCH file: %m" msgstr "немагчыма зачыніць уваходзячы файл %s" -#: config/i386/i386.c:3461 +#: config/i386/i386.c:3353 #, fuzzy, gcc-internal-format #| msgid "too many arguments to function `%s'" msgid "wrong argument %qs to option %qs" msgstr "вельмі шмат аргумэнтаў у функцыі `%s'" -#: config/i386/i386.c:3467 +#: config/i386/i386.c:3359 #, gcc-internal-format msgid "size ranges of option %qs should be increasing" msgstr "" -#: config/i386/i386.c:3477 +#: config/i386/i386.c:3369 #, gcc-internal-format msgid "wrong strategy name %qs specified for option %qs" msgstr "" #. rep; movq isn't available in 32-bit code. -#: config/i386/i386.c:3503 +#: config/i386/i386.c:3395 #, gcc-internal-format msgid "strategy name %qs specified for option %qs not supported for 32-bit code" msgstr "" -#: config/i386/i386.c:3516 +#: config/i386/i386.c:3408 #, gcc-internal-format msgid "unknown alignment %qs specified for option %qs" msgstr "" -#: config/i386/i386.c:3526 +#: config/i386/i386.c:3418 #, gcc-internal-format msgid "the max value for the last size range should be -1 for option %qs" msgstr "" -#: config/i386/i386.c:3533 +#: config/i386/i386.c:3425 #, gcc-internal-format msgid "too many size ranges specified in option %qs" msgstr "" -#: config/i386/i386.c:3586 +#: config/i386/i386.c:3478 #, gcc-internal-format msgid "unknown parameter to option %<-mtune-ctrl%>: %s" msgstr "" -#: config/i386/i386.c:3706 +#: config/i386/i386.c:3598 #, gcc-internal-format msgid "Intel MCU psABI isn%'t supported in %s mode" msgstr "" -#: config/i386/i386.c:3755 +#: config/i386/i386.c:3647 #, gcc-internal-format msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate" msgstr "" -#: config/i386/i386.c:3757 +#: config/i386/i386.c:3649 #, gcc-internal-format msgid "% is deprecated; use % or % instead as appropriate" msgstr "" #. rep; movq isn't available in 32-bit code. -#: config/i386/i386.c:3783 +#: config/i386/i386.c:3675 #, gcc-internal-format msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code" msgstr "" -#: config/i386/i386.c:3800 +#: config/i386/i386.c:3692 #, gcc-internal-format msgid "address mode %qs not supported in the %s bit mode" msgstr "" -#: config/i386/i386.c:3812 +#: config/i386/i386.c:3704 #, gcc-internal-format msgid "%<-mabi=ms%> not supported with X32 ABI" msgstr "" -#: config/i386/i386.c:3816 +#: config/i386/i386.c:3708 #, gcc-internal-format msgid "%<-mabi=ms%> not supported with %<-fsanitize=address%>" msgstr "" -#: config/i386/i386.c:3818 +#: config/i386/i386.c:3710 #, gcc-internal-format msgid "%<-mabi=ms%> not supported with %<-fsanitize=kernel-address%>" msgstr "" -#: config/i386/i386.c:3820 +#: config/i386/i386.c:3712 #, gcc-internal-format msgid "%<-mabi=ms%> not supported with %<-fsanitize=thread%>" msgstr "" -#: config/i386/i386.c:3837 config/i386/i386.c:3846 config/i386/i386.c:3858 -#: config/i386/i386.c:3869 config/i386/i386.c:3880 +#: config/i386/i386.c:3729 config/i386/i386.c:3738 config/i386/i386.c:3750 +#: config/i386/i386.c:3761 config/i386/i386.c:3772 #, fuzzy, gcc-internal-format msgid "code model %qs not supported in the %s bit mode" msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай" -#: config/i386/i386.c:3849 config/i386/i386.c:3861 +#: config/i386/i386.c:3741 config/i386/i386.c:3753 #, fuzzy, gcc-internal-format msgid "code model %qs not supported in x32 mode" msgstr "-pipe не падтрымліваецца" -#: config/i386/i386.c:3867 config/i386/i386.c:3876 config/i386/i386.c:5197 +#: config/i386/i386.c:3759 config/i386/i386.c:3768 config/i386/i386.c:5089 #, fuzzy, gcc-internal-format, gfc-internal-format #| msgid "%s does not support %s" msgid "code model %s does not support PIC mode" msgstr "%s не падтрымлівае %s" -#: config/i386/i386.c:3904 +#: config/i386/i386.c:3796 #, fuzzy, gcc-internal-format msgid "%<-masm=intel%> not supported in this configuration" msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" -#: config/i386/i386.c:3909 +#: config/i386/i386.c:3801 #, gcc-internal-format, gfc-internal-format msgid "%i-bit mode not compiled in" msgstr "" -#: config/i386/i386.c:3918 +#: config/i386/i386.c:3810 #, gcc-internal-format msgid "% CPU can be used only for %<-mtune=%> switch" msgstr "" -#: config/i386/i386.c:3920 +#: config/i386/i386.c:3812 #, gcc-internal-format msgid "% CPU can be used only for % attribute" msgstr "" -#: config/i386/i386.c:3927 +#: config/i386/i386.c:3819 #, gcc-internal-format msgid "% CPU can be used only for %<-mtune=%> switch" msgstr "" -#: config/i386/i386.c:3929 +#: config/i386/i386.c:3821 #, gcc-internal-format msgid "% CPU can be used only for % attribute" msgstr "" -#: config/i386/i386.c:3937 config/i386/i386.c:4245 +#: config/i386/i386.c:3829 config/i386/i386.c:4137 #, fuzzy, gcc-internal-format msgid "CPU you selected does not support x86-64 instruction set" msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы" -#: config/i386/i386.c:4185 +#: config/i386/i386.c:4077 #, gcc-internal-format msgid "bad value (%qs) for %<-march=%> switch" msgstr "" -#: config/i386/i386.c:4186 +#: config/i386/i386.c:4078 #, gcc-internal-format msgid "bad value (%qs) for % attribute" msgstr "" -#: config/i386/i386.c:4208 +#: config/i386/i386.c:4100 #, gcc-internal-format msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?" msgstr "" -#: config/i386/i386.c:4210 +#: config/i386/i386.c:4102 #, gcc-internal-format msgid "valid arguments to % attribute are: %s; did you mean %qs?" msgstr "" -#: config/i386/i386.c:4215 +#: config/i386/i386.c:4107 #, gcc-internal-format msgid "valid arguments to %<-march=%> switch are: %s" msgstr "" -#: config/i386/i386.c:4216 +#: config/i386/i386.c:4108 #, fuzzy, gcc-internal-format msgid "valid arguments to % attribute are: %s" msgstr "нявернае выкарыстанне \"restict\"" -#: config/i386/i386.c:4264 +#: config/i386/i386.c:4156 #, gcc-internal-format msgid "bad value (%qs) for %<-mtune=%> switch" msgstr "" -#: config/i386/i386.c:4265 +#: config/i386/i386.c:4157 #, gcc-internal-format msgid "bad value (%qs) for % attribute" msgstr "" -#: config/i386/i386.c:4285 +#: config/i386/i386.c:4177 #, gcc-internal-format msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?" msgstr "" -#: config/i386/i386.c:4287 +#: config/i386/i386.c:4179 #, gcc-internal-format msgid "valid arguments to % attribute are: %s; did you mean %qs?" msgstr "" -#: config/i386/i386.c:4292 +#: config/i386/i386.c:4184 #, gcc-internal-format msgid "valid arguments to %<-mtune=%> switch are: %s" msgstr "" -#: config/i386/i386.c:4293 +#: config/i386/i386.c:4185 #, fuzzy, gcc-internal-format msgid "valid arguments to % attribute are: %s" msgstr "нявернае выкарыстанне \"restict\"" -#: config/i386/i386.c:4359 +#: config/i386/i386.c:4251 #, gcc-internal-format msgid "%<-mregparm%> is ignored in 64-bit mode" msgstr "" -#: config/i386/i386.c:4361 +#: config/i386/i386.c:4253 #, gcc-internal-format msgid "%<-mregparm%> is ignored for Intel MCU psABI" msgstr "" -#: config/i386/i386.c:4364 +#: config/i386/i386.c:4256 #, gcc-internal-format msgid "%<-mregparm=%d%> is not between 0 and %d" msgstr "" -#: config/i386/i386.c:4392 +#: config/i386/i386.c:4284 #, gcc-internal-format msgid "%<-mrtd%> is ignored in 64bit mode" msgstr "" -#: config/i386/i386.c:4393 +#: config/i386/i386.c:4285 #, gcc-internal-format msgid "% is ignored in 64bit mode" msgstr "" -#: config/i386/i386.c:4472 +#: config/i386/i386.c:4364 #, fuzzy, gcc-internal-format msgid "%<-mpreferred-stack-boundary%> is not supported for this target" msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" -#: config/i386/i386.c:4475 +#: config/i386/i386.c:4367 #, gcc-internal-format msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d" msgstr "" -#: config/i386/i386.c:4498 +#: config/i386/i386.c:4390 #, gcc-internal-format msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12" msgstr "" -#: config/i386/i386.c:4511 +#: config/i386/i386.c:4403 #, gcc-internal-format msgid "%<-mnop-mcount%> is not compatible with this target" msgstr "" -#: config/i386/i386.c:4514 +#: config/i386/i386.c:4406 #, gcc-internal-format msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>" msgstr "" -#: config/i386/i386.c:4520 +#: config/i386/i386.c:4412 #, gcc-internal-format msgid "%<-msseregparm%> used without SSE enabled" msgstr "" -#: config/i386/i386.c:4521 +#: config/i386/i386.c:4413 #, gcc-internal-format msgid "% used without SSE enabled" msgstr "" -#: config/i386/i386.c:4531 +#: config/i386/i386.c:4423 #, gcc-internal-format msgid "SSE instruction set disabled, using 387 arithmetics" msgstr "" -#: config/i386/i386.c:4538 +#: config/i386/i386.c:4430 #, gcc-internal-format msgid "387 instruction set disabled, using SSE arithmetics" msgstr "" -#: config/i386/i386.c:4588 +#: config/i386/i386.c:4480 #, gcc-internal-format msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness" msgstr "" -#: config/i386/i386.c:4590 +#: config/i386/i386.c:4482 #, gcc-internal-format msgid "stack probing requires % for correctness" msgstr "" -#: config/i386/i386.c:4604 +#: config/i386/i386.c:4496 #, gcc-internal-format msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>" msgstr "" -#: config/i386/i386.c:4606 +#: config/i386/i386.c:4498 #, gcc-internal-format msgid "fixed ebp register requires %" msgstr "" -#: config/i386/i386.c:4716 +#: config/i386/i386.c:4608 #, gcc-internal-format msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>" msgstr "" -#: config/i386/i386.c:4719 +#: config/i386/i386.c:4611 #, gcc-internal-format msgid "%<-mno-fentry%> isn%'t compatible with SEH" msgstr "" -#: config/i386/i386.c:4723 +#: config/i386/i386.c:4615 #, gcc-internal-format msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH" msgstr "" -#: config/i386/i386.c:4788 +#: config/i386/i386.c:4680 #, gcc-internal-format msgid "unknown option for %<-mrecip=%s%>" msgstr "" -#: config/i386/i386.c:4847 +#: config/i386/i386.c:4739 #, gcc-internal-format msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>" msgstr "" -#: config/i386/i386.c:4852 +#: config/i386/i386.c:4744 #, gcc-internal-format msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>" msgstr "" -#: config/i386/i386.c:4880 +#: config/i386/i386.c:4772 #, gcc-internal-format msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>" msgstr "" -#: config/i386/i386.c:5492 config/i386/i386.c:5539 config/s390/s390.c:15334 -#: config/s390/s390.c:15384 config/s390/s390.c:15401 +#: config/i386/i386.c:5384 config/i386/i386.c:5431 config/s390/s390.c:15465 +#: config/s390/s390.c:15515 config/s390/s390.c:15532 #, gcc-internal-format, gfc-internal-format msgid "attribute(target(\"%s\")) is unknown" msgstr "" -#: config/i386/i386.c:5520 +#: config/i386/i386.c:5412 #, gcc-internal-format, gfc-internal-format msgid "option(\"%s\") was already specified" msgstr "" -#: config/i386/i386.c:5824 +#: config/i386/i386.c:5716 #, gcc-internal-format msgid "interrupt and naked attributes are not compatible" msgstr "" -#: config/i386/i386.c:5839 +#: config/i386/i386.c:5731 #, gcc-internal-format msgid "only DWARF debug format is supported for interrupt service routine" msgstr "" -#: config/i386/i386.c:5888 +#: config/i386/i386.c:5780 #, gcc-internal-format msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible" msgstr "" -#: config/i386/i386.c:5896 +#: config/i386/i386.c:5788 #, gcc-internal-format msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible" msgstr "" -#: config/i386/i386.c:5931 +#: config/i386/i386.c:5823 #, gcc-internal-format msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible" msgstr "" -#: config/i386/i386.c:5939 +#: config/i386/i386.c:5831 #, gcc-internal-format msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible" msgstr "" -#: config/i386/i386.c:6033 +#: config/i386/i386.c:5925 #, gcc-internal-format msgid "%s instructions aren%'t allowed in an exception service routine" msgstr "" -#: config/i386/i386.c:6035 +#: config/i386/i386.c:5927 #, gcc-internal-format msgid "%s instructions aren%'t allowed in an interrupt service routine" msgstr "" -#: config/i386/i386.c:6039 +#: config/i386/i386.c:5931 #, gcc-internal-format msgid "%s instructions aren%'t allowed in a function with the % attribute" msgstr "" -#: config/i386/i386.c:6453 config/i386/i386.c:6504 +#: config/i386/i386.c:6345 config/i386/i386.c:6396 #, gcc-internal-format msgid "fastcall and regparm attributes are not compatible" msgstr "" -#: config/i386/i386.c:6458 +#: config/i386/i386.c:6350 #, gcc-internal-format msgid "regparam and thiscall attributes are not compatible" msgstr "" -#: config/i386/i386.c:6465 config/i386/i386.c:41298 +#: config/i386/i386.c:6357 config/i386/i386.c:41214 #, gcc-internal-format msgid "%qE attribute requires an integer constant argument" msgstr "" -#: config/i386/i386.c:6471 +#: config/i386/i386.c:6363 #, fuzzy, gcc-internal-format msgid "argument to %qE attribute larger than %d" msgstr "памер \"%s\" больш чам %d байт" -#: config/i386/i386.c:6496 config/i386/i386.c:6539 +#: config/i386/i386.c:6388 config/i386/i386.c:6431 #, gcc-internal-format msgid "fastcall and cdecl attributes are not compatible" msgstr "" -#: config/i386/i386.c:6500 +#: config/i386/i386.c:6392 #, gcc-internal-format msgid "fastcall and stdcall attributes are not compatible" msgstr "" -#: config/i386/i386.c:6508 config/i386/i386.c:6557 +#: config/i386/i386.c:6400 config/i386/i386.c:6449 #, gcc-internal-format msgid "fastcall and thiscall attributes are not compatible" msgstr "" -#: config/i386/i386.c:6518 config/i386/i386.c:6535 +#: config/i386/i386.c:6410 config/i386/i386.c:6427 #, gcc-internal-format msgid "stdcall and cdecl attributes are not compatible" msgstr "" -#: config/i386/i386.c:6522 +#: config/i386/i386.c:6414 #, gcc-internal-format msgid "stdcall and fastcall attributes are not compatible" msgstr "" -#: config/i386/i386.c:6526 config/i386/i386.c:6553 +#: config/i386/i386.c:6418 config/i386/i386.c:6445 #, gcc-internal-format msgid "stdcall and thiscall attributes are not compatible" msgstr "" -#: config/i386/i386.c:6543 config/i386/i386.c:6561 +#: config/i386/i386.c:6435 config/i386/i386.c:6453 #, gcc-internal-format msgid "cdecl and thiscall attributes are not compatible" msgstr "" -#: config/i386/i386.c:6549 +#: config/i386/i386.c:6441 #, gcc-internal-format msgid "%qE attribute is used for non-class method" msgstr "" -#: config/i386/i386.c:6793 +#: config/i386/i386.c:6685 #, gcc-internal-format msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled" msgstr "" -#: config/i386/i386.c:6796 +#: config/i386/i386.c:6688 #, gcc-internal-format msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled" msgstr "" -#: config/i386/i386.c:7111 +#: config/i386/i386.c:7003 #, fuzzy, gcc-internal-format #| msgid "%s does not support %s" msgid "X32 does not support ms_abi attribute" msgstr "%s не падтрымлівае %s" -#: config/i386/i386.c:7145 +#: config/i386/i386.c:7037 #, gcc-internal-format msgid "ms_hook_prologue is not compatible with nested function" msgstr "" -#: config/i386/i386.c:7484 +#: config/i386/i386.c:7376 #, gcc-internal-format msgid "AVX512F vector argument without AVX512F enabled changes the ABI" msgstr "" -#: config/i386/i386.c:7490 +#: config/i386/i386.c:7382 #, gcc-internal-format msgid "AVX512F vector return without AVX512F enabled changes the ABI" msgstr "" -#: config/i386/i386.c:7504 +#: config/i386/i386.c:7396 #, gcc-internal-format msgid "AVX vector argument without AVX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:7510 +#: config/i386/i386.c:7402 #, gcc-internal-format msgid "AVX vector return without AVX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:7526 +#: config/i386/i386.c:7418 #, gcc-internal-format msgid "SSE vector argument without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.c:7532 +#: config/i386/i386.c:7424 #, gcc-internal-format msgid "SSE vector return without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.c:7548 +#: config/i386/i386.c:7440 #, gcc-internal-format msgid "MMX vector argument without MMX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:7554 +#: config/i386/i386.c:7446 #, gcc-internal-format msgid "MMX vector return without MMX enabled changes the ABI" msgstr "" -#: config/i386/i386.c:7735 +#: config/i386/i386.c:7627 #, gcc-internal-format msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4" msgstr "" -#: config/i386/i386.c:7852 +#: config/i386/i386.c:7744 #, gcc-internal-format msgid "the ABI of passing union with long double has changed in GCC 4.4" msgstr "" -#: config/i386/i386.c:7970 +#: config/i386/i386.c:7862 #, gcc-internal-format msgid "the ABI of passing structure with complex float member has changed in GCC 4.4" msgstr "" -#: config/i386/i386.c:8133 +#: config/i386/i386.c:8025 #, gcc-internal-format msgid "SSE register return with SSE disabled" msgstr "" -#: config/i386/i386.c:8139 +#: config/i386/i386.c:8031 #, gcc-internal-format msgid "SSE register argument with SSE disabled" msgstr "" -#: config/i386/i386.c:8155 +#: config/i386/i386.c:8047 #, gcc-internal-format msgid "x87 register return with x87 disabled" msgstr "" -#: config/i386/i386.c:8465 config/i386/i386.c:8705 config/i386/i386.c:9205 +#: config/i386/i386.c:8357 config/i386/i386.c:8597 config/i386/i386.c:9097 #, gcc-internal-format msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled" msgstr "" -#: config/i386/i386.c:8467 config/i386/i386.c:8707 config/i386/i386.c:9207 +#: config/i386/i386.c:8359 config/i386/i386.c:8599 config/i386/i386.c:9099 #, gcc-internal-format msgid "this is a GCC bug that can be worked around by adding attribute used to function called" msgstr "" -#: config/i386/i386.c:9111 +#: config/i386/i386.c:9003 #, gcc-internal-format, gfc-internal-format msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6" msgstr "" -#: config/i386/i386.c:11369 +#: config/i386/i386.c:11285 #, gcc-internal-format msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s" msgstr "" -#: config/i386/i386.c:13368 +#: config/i386/i386.c:13284 #, gcc-internal-format msgid "ms_hook_prologue attribute isn%'t compatible with %<-mfentry%> for 32-bit" msgstr "" -#: config/i386/i386.c:13458 +#: config/i386/i386.c:13374 #, gcc-internal-format msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine. This may be worked around by avoiding functions with aggregate return." msgstr "" -#: config/i386/i386.c:14748 +#: config/i386/i386.c:14664 #, gcc-internal-format msgid "%<-fsplit-stack%> does not support fastcall with nested function" msgstr "" -#: config/i386/i386.c:14768 +#: config/i386/i386.c:14684 #, gcc-internal-format msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function" msgstr "" #. FIXME: We could make this work by pushing a register #. around the addition and comparison. -#: config/i386/i386.c:14779 +#: config/i386/i386.c:14695 #, gcc-internal-format msgid "%<-fsplit-stack%> does not support 3 register parameters" msgstr "" -#: config/i386/i386.c:17719 +#: config/i386/i386.c:17635 #, gcc-internal-format -msgid "'V' modifier on non-integer register" +msgid "% modifier on non-integer register" msgstr "" -#: config/i386/i386.c:17730 config/i386/i386.c:17744 +#: config/i386/i386.c:17646 config/i386/i386.c:17660 #, gcc-internal-format msgid "unsupported size for integer register" msgstr "" -#: config/i386/i386.c:17776 +#: config/i386/i386.c:17692 #, gcc-internal-format msgid "extended registers have no high halves" msgstr "" -#: config/i386/i386.c:17791 +#: config/i386/i386.c:17707 #, gcc-internal-format msgid "unsupported operand size for extended register" msgstr "" -#: config/i386/i386.c:17983 +#: config/i386/i386.c:17899 #, gcc-internal-format -msgid "non-integer operand used with operand code 'z'" +msgid "non-integer operand used with operand code %" msgstr "" -#: config/i386/i386.c:28453 +#: config/i386/i386.c:28369 #, gcc-internal-format msgid "interrupt service routine can%'t be called directly" msgstr "" -#: config/i386/i386.c:29832 +#: config/i386/i386.c:29748 #, gcc-internal-format msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)" msgstr "" -#: config/i386/i386.c:32177 +#: config/i386/i386.c:32093 #, gcc-internal-format msgid "no dispatcher found for the versioning attributes" msgstr "" -#: config/i386/i386.c:32227 +#: config/i386/i386.c:32143 #, gcc-internal-format, gfc-internal-format msgid "no dispatcher found for %s" msgstr "" -#: config/i386/i386.c:32237 +#: config/i386/i386.c:32153 #, gcc-internal-format, gfc-internal-format msgid "no dispatcher found for the versioning attributes: %s" msgstr "" -#: config/i386/i386.c:32399 +#: config/i386/i386.c:32315 #, gcc-internal-format msgid "function versions cannot be marked as gnu_inline, bodies have to be generated" msgstr "" -#: config/i386/i386.c:32404 config/i386/i386.c:32681 +#: config/i386/i386.c:32320 config/i386/i386.c:32597 #, fuzzy, gcc-internal-format #| msgid "virtual functions cannot be friends" msgid "virtual function multiversioning not supported" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: config/i386/i386.c:32537 config/rs6000/rs6000.c:37454 +#: config/i386/i386.c:32453 config/rs6000/rs6000.c:37466 #, fuzzy, gcc-internal-format msgid "multiversioning needs ifunc which is not supported on this target" msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай" -#: config/i386/i386.c:32960 +#: config/i386/i386.c:32876 #, fuzzy, gcc-internal-format msgid "parameter to builtin must be a string constant or literal" msgstr "аргумент `__builtin_args_info' павінен быць канстантай" -#: config/i386/i386.c:32985 config/i386/i386.c:33035 +#: config/i386/i386.c:32901 config/i386/i386.c:32951 #, fuzzy, gcc-internal-format, gfc-internal-format #| msgid "parameter `%s' is initialized" msgid "parameter to builtin not valid: %s" msgstr "параметр \"%s\" ініцыялізаваны" -#: config/i386/i386.c:34265 config/i386/i386.c:35705 +#: config/i386/i386.c:34181 config/i386/i386.c:35621 #, fuzzy, gcc-internal-format msgid "the last argument must be a 2-bit immediate" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/i386/i386.c:34660 +#: config/i386/i386.c:34576 #, fuzzy, gcc-internal-format msgid "the fifth argument must be an 8-bit immediate" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/i386/i386.c:34755 +#: config/i386/i386.c:34671 #, fuzzy, gcc-internal-format msgid "the third argument must be an 8-bit immediate" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/i386/i386.c:35636 +#: config/i386/i386.c:35552 #, fuzzy, gcc-internal-format msgid "the last argument must be an 1-bit immediate" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/i386/i386.c:35651 +#: config/i386/i386.c:35567 #, fuzzy, gcc-internal-format msgid "the last argument must be a 3-bit immediate" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/i386/i386.c:35684 +#: config/i386/i386.c:35600 #, fuzzy, gcc-internal-format msgid "the last argument must be a 4-bit immediate" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/i386/i386.c:35724 +#: config/i386/i386.c:35640 #, fuzzy, gcc-internal-format msgid "the last argument must be a 1-bit immediate" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/i386/i386.c:35737 +#: config/i386/i386.c:35653 #, fuzzy, gcc-internal-format msgid "the last argument must be a 5-bit immediate" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/i386/i386.c:35747 +#: config/i386/i386.c:35663 #, gcc-internal-format msgid "the next to last argument must be an 8-bit immediate" msgstr "" -#: config/i386/i386.c:35752 config/i386/i386.c:36539 +#: config/i386/i386.c:35668 config/i386/i386.c:36455 #, fuzzy, gcc-internal-format msgid "the last argument must be an 8-bit immediate" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/i386/i386.c:35886 +#: config/i386/i386.c:35802 #, fuzzy, gcc-internal-format msgid "the third argument must be comparison constant" msgstr "аргумент `__builtin_args_info' павінен быць канстантай" -#: config/i386/i386.c:35891 +#: config/i386/i386.c:35807 #, gcc-internal-format msgid "incorrect comparison mode" msgstr "" -#: config/i386/i386.c:35897 config/i386/i386.c:36104 +#: config/i386/i386.c:35813 config/i386/i386.c:36020 #, gcc-internal-format msgid "incorrect rounding operand" msgstr "" -#: config/i386/i386.c:36086 +#: config/i386/i386.c:36002 #, fuzzy, gcc-internal-format msgid "the immediate argument must be a 4-bit immediate" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/i386/i386.c:36092 +#: config/i386/i386.c:36008 #, fuzzy, gcc-internal-format msgid "the immediate argument must be a 5-bit immediate" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/i386/i386.c:36095 +#: config/i386/i386.c:36011 #, gcc-internal-format msgid "the immediate argument must be an 8-bit immediate" msgstr "" -#: config/i386/i386.c:36537 +#: config/i386/i386.c:36453 #, fuzzy, gcc-internal-format msgid "the last argument must be a 32-bit immediate" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/i386/i386.c:36619 config/rs6000/rs6000.c:14693 +#: config/i386/i386.c:36535 config/rs6000/rs6000.c:14703 #, gcc-internal-format msgid "selector must be an integer constant in the range 0..%wi" msgstr "" -#: config/i386/i386.c:36799 +#: config/i386/i386.c:36715 #, gcc-internal-format msgid "%qE needs unknown isa option" msgstr "" -#: config/i386/i386.c:36803 +#: config/i386/i386.c:36719 #, fuzzy, gcc-internal-format msgid "%qE needs isa option %s" msgstr "Нерэчаісны выбар %s" -#: config/i386/i386.c:37382 +#: config/i386/i386.c:37298 #, fuzzy, gcc-internal-format msgid "last argument must be an immediate" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/i386/i386.c:38138 config/i386/i386.c:38350 +#: config/i386/i386.c:38054 config/i386/i386.c:38266 #, gcc-internal-format msgid "the last argument must be scale 1, 2, 4, 8" msgstr "" -#: config/i386/i386.c:38403 +#: config/i386/i386.c:38319 #, gcc-internal-format msgid "the forth argument must be scale 1, 2, 4, 8" msgstr "" -#: config/i386/i386.c:38409 +#: config/i386/i386.c:38325 #, gcc-internal-format msgid "incorrect hint operand" msgstr "" -#: config/i386/i386.c:38428 +#: config/i386/i386.c:38344 #, fuzzy, gcc-internal-format msgid "the argument to % intrinsic must be an 8-bit immediate" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/i386/i386.c:41285 +#: config/i386/i386.c:41201 #, fuzzy, gcc-internal-format msgid "%qE attribute only available for 32-bit" msgstr "\"%s\" атрыбут ігнарыруецца" -#: config/i386/i386.c:41306 +#: config/i386/i386.c:41222 #, fuzzy, gcc-internal-format msgid "argument to %qE attribute is neither zero, nor one" msgstr "аргумент `__builtin_args_info' павінен быць канстантай" -#: config/i386/i386.c:41339 config/i386/i386.c:41348 +#: config/i386/i386.c:41255 config/i386/i386.c:41264 #, gcc-internal-format msgid "ms_abi and sysv_abi attributes are not compatible" msgstr "" -#: config/i386/i386.c:41384 config/rs6000/rs6000.c:32967 +#: config/i386/i386.c:41300 config/rs6000/rs6000.c:32977 #, fuzzy, gcc-internal-format #| msgid "`%s' attribute ignored" msgid "%qE incompatible attribute ignored" msgstr "\"%s\" атрыбут ігнарыруецца" -#: config/i386/i386.c:41409 config/i386/i386.c:41431 config/ia64/ia64.c:815 -#: config/s390/s390.c:1145 +#: config/i386/i386.c:41325 config/i386/i386.c:41347 config/ia64/ia64.c:815 +#: config/s390/s390.c:1146 #, fuzzy, gcc-internal-format msgid "%qE attribute requires a string constant argument" msgstr "аргумент `__builtin_args_info' павінен быць канстантай" -#: config/i386/i386.c:41419 config/i386/i386.c:41441 config/s390/s390.c:1174 +#: config/i386/i386.c:41335 config/i386/i386.c:41357 config/s390/s390.c:1175 #, fuzzy, gcc-internal-format msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)" msgstr "аргумент `__builtin_args_info' павінен быць канстантай" -#: config/i386/i386.c:41473 +#: config/i386/i386.c:41389 #, gcc-internal-format msgid "interrupt service routine should have a pointer as the first argument" msgstr "" -#: config/i386/i386.c:41480 +#: config/i386/i386.c:41396 #, gcc-internal-format msgid "interrupt service routine should have %qs as the second argument" msgstr "" -#: config/i386/i386.c:41491 +#: config/i386/i386.c:41407 #, gcc-internal-format msgid "interrupt service routine can only have a pointer argument and an optional integer argument" msgstr "" -#: config/i386/i386.c:41494 +#: config/i386/i386.c:41410 #, gcc-internal-format msgid "interrupt service routine can%'t have non-void return value" msgstr "" -#: config/i386/i386.c:44357 +#: config/i386/i386.c:44273 #, gcc-internal-format msgid "alternatives not allowed in asm flag output" msgstr "" -#: config/i386/i386.c:44421 +#: config/i386/i386.c:44337 #, gcc-internal-format msgid "unknown asm flag output %qs" msgstr "" -#: config/i386/i386.c:44450 +#: config/i386/i386.c:44366 #, gcc-internal-format msgid "invalid type for asm flag output" msgstr "" -#: config/i386/i386.c:50641 +#: config/i386/i386.c:50557 #, gcc-internal-format msgid "unknown architecture specific memory model" msgstr "" -#: config/i386/i386.c:50648 +#: config/i386/i386.c:50564 #, gcc-internal-format msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model" msgstr "" -#: config/i386/i386.c:50654 +#: config/i386/i386.c:50570 #, gcc-internal-format msgid "HLE_RELEASE not used with RELEASE or stronger memory model" msgstr "" -#: config/i386/i386.c:50699 +#: config/i386/i386.c:50615 #, gcc-internal-format msgid "unsupported return type %qT for simd" msgstr "" -#: config/i386/i386.c:50729 +#: config/i386/i386.c:50645 #, gcc-internal-format msgid "unsupported argument type %qT for simd" msgstr "" @@ -31984,13 +31772,13 @@ msgid "environment variable DJGPP not defined" msgstr "" #: config/i386/xm-djgpp.h:87 -#, gcc-internal-format, gfc-internal-format -msgid "environment variable DJGPP points to missing file '%s'" +#, gcc-internal-format +msgid "environment variable DJGPP points to missing file %qs" msgstr "" #: config/i386/xm-djgpp.h:90 -#, gcc-internal-format, gfc-internal-format -msgid "environment variable DJGPP points to corrupt file '%s'" +#, gcc-internal-format +msgid "environment variable DJGPP points to corrupt file %qs" msgstr "" #: config/ia64/ia64-c.c:50 @@ -32046,8 +31834,8 @@ msgid "PRINT_OPERAND_ADDRESS, null pointer" msgstr "" #: config/iq2000/iq2000.c:3102 -#, gcc-internal-format, gfc-internal-format -msgid "PRINT_OPERAND: Unknown punctuation '%c'" +#, gcc-internal-format +msgid "PRINT_OPERAND: Unknown punctuation %<%c%>" msgstr "" #: config/iq2000/iq2000.c:3111 config/xtensa/xtensa.c:2367 @@ -32081,10 +31869,9 @@ msgid "malformed #pragma ADDRESS variable address" msgstr "" #: config/m32c/m32c.c:420 -#, fuzzy, gcc-internal-format, gfc-internal-format -#| msgid "invalid parameter type `%T'" -msgid "invalid target memregs value '%d'" -msgstr "нерэчаісны тып парамэтра `%T'" +#, gcc-internal-format +msgid "invalid target memregs value %<%d%>" +msgstr "" #: config/m32c/m32c.c:2936 #, fuzzy, gcc-internal-format @@ -32155,7 +31942,7 @@ msgstr "" msgid "interrupt_thread is available only on fido" msgstr "" -#: config/m68k/m68k.c:1136 config/rs6000/rs6000.c:25712 +#: config/m68k/m68k.c:1136 config/rs6000/rs6000.c:25722 #, gcc-internal-format msgid "stack limit expression is not supported" msgstr "" @@ -32210,7 +31997,7 @@ msgstr "" msgid "%qE redeclared with conflicting %qs attributes" msgstr "" -#: config/mips/mips.c:1511 config/mips/mips.c:1565 config/riscv/riscv.c:2802 +#: config/mips/mips.c:1511 config/mips/mips.c:1565 config/riscv/riscv.c:2824 #, gcc-internal-format msgid "%qE attribute requires a string argument" msgstr "" @@ -32569,54 +32356,54 @@ msgstr "" #: config/msp430/msp430.c:800 #, gcc-internal-format -msgid "MCU '%s' supports %s ISA but %<-mcpu%> option is set to %s" +msgid "MCU %qs supports %s ISA but %<-mcpu%> option is set to %s" msgstr "" #: config/msp430/msp430.c:807 #, gcc-internal-format -msgid "MCU '%s' does not have hardware multiply support, but %<-mhwmult%> is set to %s" +msgid "MCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %s" msgstr "" #: config/msp430/msp430.c:815 #, gcc-internal-format -msgid "MCU '%s' supports %s hardware multiply, but %<-mhwmult%> is set to 16-bit" +msgid "MCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bit" msgstr "" #: config/msp430/msp430.c:819 #, gcc-internal-format -msgid "MCU '%s' supports %s hardware multiply, but %<-mhwmult%> is set to 32-bit" +msgid "MCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bit" msgstr "" #: config/msp430/msp430.c:823 #, gcc-internal-format -msgid "MCU '%s' supports %s hardware multiply, but %<-mhwmult%> is set to f5series" +msgid "MCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5series" msgstr "" #: config/msp430/msp430.c:840 #, gcc-internal-format msgid "" -"Unrecognized MCU name '%s', assuming that it is just a MSP430 with no hardware multiply.\n" +"Unrecognized MCU name %qs, assuming that it is just a MSP430 with no hardware multiply.\n" "Use the %<-mcpu%> and %<-mhwmult%> options to set these explicitly." msgstr "" #: config/msp430/msp430.c:847 #, gcc-internal-format msgid "" -"Unrecognized MCU name '%s', assuming that it has no hardware multiply.\n" +"Unrecognized MCU name %qs, assuming that it has no hardware multiply.\n" "Use the %<-mhwmult%> option to set this explicitly." msgstr "" #: config/msp430/msp430.c:859 #, gcc-internal-format msgid "" -"Unrecognized MCU name '%s', assuming that it just supports the MSP430 ISA.\n" +"Unrecognized MCU name %qs, assuming that it just supports the MSP430 ISA.\n" "Use the %<-mcpu%> option to set the ISA explicitly." msgstr "" #: config/msp430/msp430.c:867 -#, fuzzy, gcc-internal-format, gfc-internal-format +#, fuzzy, gcc-internal-format #| msgid "unrecognized section name \"%s\"" -msgid "Unrecognized MCU name '%s'." +msgid "Unrecognized MCU name %qs." msgstr "нераспазнаная назва сэкцыі \"%s\"" #: config/msp430/msp430.c:876 @@ -32689,7 +32476,7 @@ msgstr "" msgid "MSP430 builtin functions only work inside interrupt handlers" msgstr "" -#: config/msp430/msp430.c:2699 config/rx/rx.c:2659 config/xtensa/xtensa.c:3468 +#: config/msp430/msp430.c:2699 config/rx/rx.c:2660 config/xtensa/xtensa.c:3468 #: config/xtensa/xtensa.c:3494 #, gcc-internal-format msgid "bad builtin code" @@ -32848,12 +32635,12 @@ msgstr "" #: config/nds32/nds32.c:4177 #, gcc-internal-format -msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'" +msgid "Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>" msgstr "" #: config/nds32/nds32.c:4180 #, gcc-internal-format -msgid "'-mabi=2fp+' option only support when FPU available, must be enable '-mext-fpu-sp' or '-mext-fpu-dp'" +msgid "%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>" msgstr "" #: config/nios2/nios2.c:573 @@ -33038,8 +32825,8 @@ msgid "COLLECT_GCC must be set." msgstr "" #: config/nvptx/mkoffload.c:457 -#, gcc-internal-format, gfc-internal-format -msgid "offload compiler %s not found (consider using '-B')" +#, gcc-internal-format +msgid "offload compiler %s not found (consider using %<-B%>)" msgstr "" #: config/nvptx/mkoffload.c:491 @@ -33133,49 +32920,49 @@ msgstr "выбары ўключаны:" msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u" msgstr "" -#: config/riscv/riscv.c:332 +#: config/riscv/riscv.c:354 #, gcc-internal-format msgid "unknown cpu %qs for %<-mtune%>" msgstr "" -#: config/riscv/riscv.c:2813 +#: config/riscv/riscv.c:2835 #, fuzzy, gcc-internal-format msgid "argument to %qE attribute is not \"user\", \"supervisor\", or \"machine\"" msgstr "аргумент `__builtin_args_info' павінен быць канстантай" -#: config/riscv/riscv.c:4352 +#: config/riscv/riscv.c:4461 #, gcc-internal-format msgid "%<-mdiv%> requires %<-march%> to subsume the % extension" msgstr "" -#: config/riscv/riscv.c:4392 +#: config/riscv/riscv.c:4502 #, gcc-internal-format msgid "requested ABI requires %<-march%> to subsume the %qc extension" msgstr "" -#: config/riscv/riscv.c:4396 +#: config/riscv/riscv.c:4506 #, gcc-internal-format msgid "rv32e requires ilp32e ABI" msgstr "" -#: config/riscv/riscv.c:4400 +#: config/riscv/riscv.c:4510 #, gcc-internal-format msgid "ABI requires %<-march=rv%d%>" msgstr "" -#: config/riscv/riscv.c:4410 +#: config/riscv/riscv.c:4520 #, gcc-internal-format msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d" msgstr "" -#: config/riscv/riscv.c:4423 +#: config/riscv/riscv.c:4533 #, gcc-internal-format msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]" msgstr "" -#: config/riscv/riscv.c:4715 +#: config/riscv/riscv.c:4825 #, gcc-internal-format -msgid "%qs function cannot have different intterupt type." +msgid "%qs function cannot have different interrupt type" msgstr "" #. Address spaces are currently only supported by C. @@ -33477,377 +33264,377 @@ msgstr "" msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5" msgstr "" -#: config/rs6000/rs6000.c:10686 +#: config/rs6000/rs6000.c:10696 #, gcc-internal-format msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee" msgstr "" -#: config/rs6000/rs6000.c:10876 +#: config/rs6000/rs6000.c:10886 #, gcc-internal-format msgid "cannot return value in vector register because altivec instructions are disabled, use %qs to enable them" msgstr "" -#: config/rs6000/rs6000.c:11069 +#: config/rs6000/rs6000.c:11079 #, gcc-internal-format, gfc-internal-format msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5" msgstr "" -#: config/rs6000/rs6000.c:11339 +#: config/rs6000/rs6000.c:11349 #, gcc-internal-format msgid "cannot pass argument in vector register because altivec instructions are disabled, use %qs to enable them" msgstr "" -#: config/rs6000/rs6000.c:12083 +#: config/rs6000/rs6000.c:12093 #, gcc-internal-format msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5" msgstr "" -#: config/rs6000/rs6000.c:12260 +#: config/rs6000/rs6000.c:12270 #, gcc-internal-format msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee" msgstr "" -#: config/rs6000/rs6000.c:13050 +#: config/rs6000/rs6000.c:13060 #, gcc-internal-format msgid "internal error: builtin function %qs already processed" msgstr "" -#: config/rs6000/rs6000.c:13368 +#: config/rs6000/rs6000.c:13378 #, fuzzy, gcc-internal-format msgid "%<__builtin_mffsl%> not supported with %<-msoft-float%>" msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай" -#: config/rs6000/rs6000.c:13409 +#: config/rs6000/rs6000.c:13419 #, fuzzy, gcc-internal-format msgid "argument 1 must be an 8-bit field value" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:13440 +#: config/rs6000/rs6000.c:13450 #, gcc-internal-format msgid "%<__builtin_mtfsb0%> and %<__builtin_mtfsb1%> not supported with %<-msoft-float%>" msgstr "" -#: config/rs6000/rs6000.c:13452 +#: config/rs6000/rs6000.c:13462 #, gcc-internal-format msgid "Argument must be a constant between 0 and 31." msgstr "" -#: config/rs6000/rs6000.c:13478 +#: config/rs6000/rs6000.c:13488 #, fuzzy, gcc-internal-format msgid "%<__builtin_set_fpscr_rn%> not supported with %<-msoft-float%>" msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай" -#: config/rs6000/rs6000.c:13493 +#: config/rs6000/rs6000.c:13503 #, gcc-internal-format msgid "Argument must be a value between 0 and 3." msgstr "" -#: config/rs6000/rs6000.c:13518 +#: config/rs6000/rs6000.c:13528 #, fuzzy, gcc-internal-format msgid "%<__builtin_set_fpscr_drn%> is not supported in 32-bit mode." msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай" -#: config/rs6000/rs6000.c:13523 +#: config/rs6000/rs6000.c:13533 #, fuzzy, gcc-internal-format msgid "%<__builtin_set_fpscr_drn%> not supported with %<-msoft-float%>" msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай" -#: config/rs6000/rs6000.c:13542 +#: config/rs6000/rs6000.c:13552 #, gcc-internal-format msgid "Argument must be a value between 0 and 7." msgstr "" -#: config/rs6000/rs6000.c:13583 +#: config/rs6000/rs6000.c:13593 #, fuzzy, gcc-internal-format msgid "argument 1 must be a 5-bit signed literal" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:13667 +#: config/rs6000/rs6000.c:13677 #, fuzzy, gcc-internal-format msgid "argument 2 must be a 1-bit unsigned literal" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:13678 +#: config/rs6000/rs6000.c:13688 #, fuzzy, gcc-internal-format msgid "argument 2 must be a 2-bit unsigned literal" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:13689 +#: config/rs6000/rs6000.c:13699 #, fuzzy, gcc-internal-format msgid "argument 2 must be a 3-bit unsigned literal" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:13700 +#: config/rs6000/rs6000.c:13710 #, fuzzy, gcc-internal-format msgid "argument 2 must be a 4-bit unsigned literal" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:13714 +#: config/rs6000/rs6000.c:13724 #, fuzzy, gcc-internal-format msgid "argument 2 must be a 5-bit unsigned literal" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:13732 +#: config/rs6000/rs6000.c:13742 #, fuzzy, gcc-internal-format msgid "argument 1 must be a 6-bit unsigned literal" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:13748 +#: config/rs6000/rs6000.c:13758 #, fuzzy, gcc-internal-format msgid "argument 2 must be a 7-bit unsigned literal" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:13787 +#: config/rs6000/rs6000.c:13797 #, fuzzy, gcc-internal-format msgid "argument 1 of %qs must be a constant" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:13845 +#: config/rs6000/rs6000.c:13855 #, fuzzy, gcc-internal-format #| msgid "argument of `__builtin_args_info' out of range" msgid "argument 1 of %qs is out of range" msgstr "аргумент `__builtin_args_info' выйшаў за межы" -#: config/rs6000/rs6000.c:14134 +#: config/rs6000/rs6000.c:14144 #, gcc-internal-format msgid "builtin %qs is only valid in 64-bit mode" msgstr "" -#: config/rs6000/rs6000.c:14183 +#: config/rs6000/rs6000.c:14193 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "argument %d must be an unsigned literal" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:14185 +#: config/rs6000/rs6000.c:14195 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "argument %d is an unsigned literal that is out of range" msgstr "аргумент `__builtin_args_info' выйшаў за межы" -#: config/rs6000/rs6000.c:14331 +#: config/rs6000/rs6000.c:14341 #, gcc-internal-format msgid "builtin %qs only accepts a string argument" msgstr "" #. Invalid CPU argument. -#: config/rs6000/rs6000.c:14350 +#: config/rs6000/rs6000.c:14360 #, gcc-internal-format msgid "cpu %qs is an invalid argument to builtin %qs" msgstr "" #. Invalid HWCAP argument. -#: config/rs6000/rs6000.c:14378 +#: config/rs6000/rs6000.c:14388 #, gcc-internal-format msgid "%s %qs is an invalid argument to builtin %qs" msgstr "" -#: config/rs6000/rs6000.c:14404 +#: config/rs6000/rs6000.c:14414 #, gcc-internal-format msgid "builtin %qs needs GLIBC (2.23 and newer) that exports hardware capability bits" msgstr "" -#: config/rs6000/rs6000.c:14457 +#: config/rs6000/rs6000.c:14467 #, fuzzy, gcc-internal-format msgid "argument 3 must be a 4-bit unsigned literal" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:14482 +#: config/rs6000/rs6000.c:14492 #, fuzzy, gcc-internal-format msgid "argument 3 must be a 2-bit unsigned literal" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:14502 +#: config/rs6000/rs6000.c:14512 #, fuzzy, gcc-internal-format msgid "argument 3 must be a 1-bit unsigned literal" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:14514 +#: config/rs6000/rs6000.c:14524 #, fuzzy, gcc-internal-format msgid "argument 1 must be 0 or 2" msgstr "аргумент для \"%s\" прапушчан" -#: config/rs6000/rs6000.c:14526 +#: config/rs6000/rs6000.c:14536 #, fuzzy, gcc-internal-format msgid "argument 1 must be a 1-bit unsigned literal" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:14540 +#: config/rs6000/rs6000.c:14550 #, fuzzy, gcc-internal-format msgid "argument 2 must be a 6-bit unsigned literal" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:14552 +#: config/rs6000/rs6000.c:14562 #, fuzzy, gcc-internal-format msgid "argument 2 must be 0 or 1" msgstr "аргумент для \"%s\" прапушчан" -#: config/rs6000/rs6000.c:14560 +#: config/rs6000/rs6000.c:14570 #, fuzzy, gcc-internal-format msgid "argument 3 must be in the range 0..15" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:14626 config/rs6000/rs6000.c:14966 +#: config/rs6000/rs6000.c:14636 config/rs6000/rs6000.c:14976 #, fuzzy, gcc-internal-format msgid "argument to %qs must be a 2-bit unsigned literal" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:14791 +#: config/rs6000/rs6000.c:14801 #, gcc-internal-format msgid "unresolved overload for Altivec builtin %qF" msgstr "" -#: config/rs6000/rs6000.c:15013 +#: config/rs6000/rs6000.c:15023 #, fuzzy, gcc-internal-format #| msgid "second argument of `%s' should be `char **'" msgid "second argument to %qs must be 0..12" msgstr "другім аргументам \"%s\" павінен быць \"char **\"" -#: config/rs6000/rs6000.c:15028 +#: config/rs6000/rs6000.c:15038 #, fuzzy, gcc-internal-format #| msgid "first argument of `%s' should be `int'" msgid "third argument to %qs must be 0..12" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/rs6000/rs6000.c:15222 +#: config/rs6000/rs6000.c:15232 #, gcc-internal-format msgid "builtin function %qs is only valid for the cell processor" msgstr "" -#: config/rs6000/rs6000.c:15224 config/rs6000/rs6000.c:15226 -#: config/rs6000/rs6000.c:15228 config/rs6000/rs6000.c:15234 -#: config/rs6000/rs6000.c:15236 config/rs6000/rs6000.c:15243 -#: config/rs6000/rs6000.c:15250 config/rs6000/rs6000.c:15255 -#: config/rs6000/rs6000.c:15258 config/rs6000/rs6000.c:15262 -#: config/rs6000/rs6000.c:15268 +#: config/rs6000/rs6000.c:15234 config/rs6000/rs6000.c:15236 +#: config/rs6000/rs6000.c:15238 config/rs6000/rs6000.c:15244 +#: config/rs6000/rs6000.c:15246 config/rs6000/rs6000.c:15253 +#: config/rs6000/rs6000.c:15260 config/rs6000/rs6000.c:15265 +#: config/rs6000/rs6000.c:15268 config/rs6000/rs6000.c:15272 +#: config/rs6000/rs6000.c:15278 #, gcc-internal-format msgid "builtin function %qs requires the %qs option" msgstr "" -#: config/rs6000/rs6000.c:15231 config/rs6000/rs6000.c:15240 -#: config/rs6000/rs6000.c:15247 +#: config/rs6000/rs6000.c:15241 config/rs6000/rs6000.c:15250 +#: config/rs6000/rs6000.c:15257 #, gcc-internal-format msgid "builtin function %qs requires the %qs and %qs options" msgstr "" -#: config/rs6000/rs6000.c:15265 +#: config/rs6000/rs6000.c:15275 #, gcc-internal-format msgid "builtin function %qs requires ISA 3.0 IEEE 128-bit floating point" msgstr "" -#: config/rs6000/rs6000.c:15272 +#: config/rs6000/rs6000.c:15282 #, gcc-internal-format msgid "builtin function %qs requires the %qs (or newer), and %qs or %qs options" msgstr "" -#: config/rs6000/rs6000.c:15276 +#: config/rs6000/rs6000.c:15286 #, gcc-internal-format msgid "builtin function %qs is not supported with the current options" msgstr "" -#: config/rs6000/rs6000.c:17867 +#: config/rs6000/rs6000.c:17877 #, gcc-internal-format msgid "internal error: builtin function %qs had an unexpected return type %qs" msgstr "" -#: config/rs6000/rs6000.c:17884 +#: config/rs6000/rs6000.c:17894 #, gcc-internal-format msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs" msgstr "" -#: config/rs6000/rs6000.c:25679 +#: config/rs6000/rs6000.c:25689 #, fuzzy, gcc-internal-format #| msgid "%s is too large" msgid "stack frame too large" msgstr "%s - вельмі вялікі" -#: config/rs6000/rs6000.c:29353 +#: config/rs6000/rs6000.c:29363 #, fuzzy, gcc-internal-format #| msgid "Do not use register sb" msgid "%qs uses register r29" msgstr "Не выкарыстоўваць рэгістра sb" -#: config/rs6000/rs6000.c:29361 +#: config/rs6000/rs6000.c:29371 #, gcc-internal-format msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>" msgstr "" -#: config/rs6000/rs6000.c:30347 +#: config/rs6000/rs6000.c:30357 #, gcc-internal-format msgid "no profiling of 64-bit code for this ABI" msgstr "" -#: config/rs6000/rs6000.c:32648 +#: config/rs6000/rs6000.c:32658 #, gcc-internal-format msgid "you cannot take the address of a nested function if you use the %qs option" msgstr "" -#: config/rs6000/rs6000.c:32730 +#: config/rs6000/rs6000.c:32740 #, gcc-internal-format msgid "use of % in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:32732 +#: config/rs6000/rs6000.c:32742 #, gcc-internal-format msgid "use of boolean types in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:32734 +#: config/rs6000/rs6000.c:32744 #, gcc-internal-format msgid "use of % in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:32736 +#: config/rs6000/rs6000.c:32746 #, gcc-internal-format msgid "use of decimal floating point types in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.c:32742 +#: config/rs6000/rs6000.c:32752 #, gcc-internal-format msgid "use of % in AltiVec types is invalid for 64-bit code without %qs" msgstr "" -#: config/rs6000/rs6000.c:32745 +#: config/rs6000/rs6000.c:32755 #, gcc-internal-format msgid "use of % in AltiVec types is deprecated; use %" msgstr "" -#: config/rs6000/rs6000.c:32750 +#: config/rs6000/rs6000.c:32760 #, gcc-internal-format msgid "use of % in AltiVec types is invalid without %qs" msgstr "" -#: config/rs6000/rs6000.c:32753 +#: config/rs6000/rs6000.c:32763 #, gcc-internal-format msgid "use of % in AltiVec types is invalid without %qs" msgstr "" -#: config/rs6000/rs6000.c:36723 +#: config/rs6000/rs6000.c:36735 #, fuzzy, gcc-internal-format #| msgid "invalid use of `%D'" msgid "invalid cpu %qs for %s%qs%s" msgstr "нерэчаіснае выкарыстаньне `%D'" -#: config/rs6000/rs6000.c:36726 +#: config/rs6000/rs6000.c:36738 #, fuzzy, gcc-internal-format #| msgid "%s=%s is too large" msgid "%s%qs%s is not allowed" msgstr "%s=%s вельмі вялікі" -#: config/rs6000/rs6000.c:36728 +#: config/rs6000/rs6000.c:36740 #, gcc-internal-format msgid "%s%qs%s is invalid" msgstr "" -#: config/rs6000/rs6000.c:37263 +#: config/rs6000/rs6000.c:37275 #, gcc-internal-format msgid "%<-mno-%s%> turns off %<-m%s%>" msgstr "" -#: config/rs6000/rs6000.c:37422 +#: config/rs6000/rs6000.c:37434 #, gcc-internal-format msgid "target_clones attribute needs GLIBC (2.23 and newer) that exports hardware capability bits" msgstr "" -#: config/rs6000/rs6000.c:37698 +#: config/rs6000/rs6000.c:37710 #, gcc-internal-format msgid "Virtual function multiversioning not supported" msgstr "" @@ -34008,8 +33795,8 @@ msgid "%<-m%s%> not supported in this configuration" msgstr "-pipe не падтрымліваецца" #: config/rx/rx.c:651 -#, gcc-internal-format, gfc-internal-format -msgid "unrecognized control register number: %d - using 'psw'" +#, gcc-internal-format +msgid "unrecognized control register number: %d- using %" msgstr "" #: config/rx/rx.c:1389 @@ -34019,20 +33806,20 @@ msgstr "" #: config/rx/rx.c:2596 #, gcc-internal-format -msgid "%<__builtin_rx_%s%> takes 'C', 'Z', 'S', 'O', 'I', or 'U'" +msgid "%<__builtin_rx_%s%> takes %, %, %, %, %, or %" msgstr "" -#: config/rx/rx.c:2598 +#: config/rx/rx.c:2599 #, gcc-internal-format msgid "use %<__builtin_rx_mvtc%> (0, ... ) to write arbitrary values to PSW" msgstr "" -#: config/rx/rx.c:2645 +#: config/rx/rx.c:2646 #, gcc-internal-format msgid "%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction" msgstr "" -#: config/rx/rx.c:2793 +#: config/rx/rx.c:2794 #, gcc-internal-format msgid "RX FPU instructions do not support NaNs and infinities" msgstr "" @@ -34042,7 +33829,7 @@ msgstr "" msgid "builtin vec_step can only be used on vector types." msgstr "" -#: config/s390/s390-c.c:694 config/s390/s390.c:873 +#: config/s390/s390-c.c:694 config/s390/s390.c:874 #, gcc-internal-format msgid "constant value required for builtin %qF argument %d" msgstr "" @@ -34052,218 +33839,218 @@ msgstr "" msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096" msgstr "" -#: config/s390/s390-c.c:880 +#: config/s390/s390-c.c:886 #, gcc-internal-format msgid "builtin %qF is for GCC internal use only." msgstr "" -#: config/s390/s390-c.c:888 +#: config/s390/s390-c.c:894 #, gcc-internal-format msgid "builtin %qF is deprecated." msgstr "" -#: config/s390/s390-c.c:892 +#: config/s390/s390-c.c:898 #, gcc-internal-format msgid "%qF requires %<-mvx%>" msgstr "" -#: config/s390/s390-c.c:898 +#: config/s390/s390-c.c:904 #, gcc-internal-format msgid "%qF requires z14 or higher" msgstr "" -#: config/s390/s390-c.c:912 +#: config/s390/s390-c.c:918 #, gcc-internal-format msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d" msgstr "" -#: config/s390/s390-c.c:961 +#: config/s390/s390-c.c:967 #, fuzzy, gcc-internal-format #| msgid "invalid --param option: %s" msgid "invalid parameter combination for intrinsic %qs" msgstr "нерэчаісны выбар --param : %s" -#: config/s390/s390-c.c:967 +#: config/s390/s390-c.c:973 #, gcc-internal-format msgid "ambiguous overload for intrinsic %qs" msgstr "" -#: config/s390/s390-c.c:975 +#: config/s390/s390-c.c:981 #, gcc-internal-format msgid "%qs matching variant requires z14 or higher" msgstr "" -#: config/s390/s390-c.c:981 +#: config/s390/s390-c.c:987 #, gcc-internal-format msgid "%qs matching variant is deprecated." msgstr "" -#: config/s390/s390-c.c:1021 +#: config/s390/s390-c.c:1027 #, gcc-internal-format msgid "constant argument %d for builtin %qF is out of range for target type" msgstr "" -#: config/s390/s390.c:732 +#: config/s390/s390.c:733 #, gcc-internal-format msgid "constant argument %d for builtin %qF is out of range (0..%wu)" msgstr "" -#: config/s390/s390.c:748 +#: config/s390/s390.c:749 #, gcc-internal-format msgid "constant argument %d for builtin %qF is out of range (%wd..%wd)" msgstr "" -#: config/s390/s390.c:797 +#: config/s390/s390.c:798 #, gcc-internal-format msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)." msgstr "" -#: config/s390/s390.c:803 +#: config/s390/s390.c:804 #, gcc-internal-format msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)." msgstr "" -#: config/s390/s390.c:810 +#: config/s390/s390.c:811 #, gcc-internal-format msgid "Builtin %qF requires z14 or higher." msgstr "" -#: config/s390/s390.c:829 +#: config/s390/s390.c:830 #, gcc-internal-format msgid "unresolved overloaded builtin" msgstr "" -#: config/s390/s390.c:836 config/tilegx/tilegx.c:3547 +#: config/s390/s390.c:837 config/tilegx/tilegx.c:3547 #: config/tilepro/tilepro.c:3111 #, gcc-internal-format msgid "bad builtin icode" msgstr "" -#: config/s390/s390.c:970 +#: config/s390/s390.c:971 #, fuzzy, gcc-internal-format msgid "invalid argument %d for builtin %qF" msgstr "нявернае выкарыстанне \"restict\"" -#: config/s390/s390.c:1071 +#: config/s390/s390.c:1072 #, gcc-internal-format msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)" msgstr "" -#: config/s390/s390.c:1161 +#: config/s390/s390.c:1162 #, fuzzy, gcc-internal-format msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)" msgstr "аргумент `__builtin_args_info' павінен быць канстантай" -#: config/s390/s390.c:9674 +#: config/s390/s390.c:9780 #, gcc-internal-format msgid "total size of local variables exceeds architecture limit" msgstr "" -#: config/s390/s390.c:11001 +#: config/s390/s390.c:11107 #, gcc-internal-format msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes. An unconditional trap is added." msgstr "" -#: config/s390/s390.c:11017 +#: config/s390/s390.c:11123 #, gcc-internal-format msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function." msgstr "" -#: config/s390/s390.c:11045 +#: config/s390/s390.c:11151 #, fuzzy, gcc-internal-format #| msgid "size of `%s' is %d bytes" msgid "frame size of %qs is %wd bytes" msgstr "памер \"%s\" - %d байт" -#: config/s390/s390.c:11049 +#: config/s390/s390.c:11155 #, gcc-internal-format msgid "%qs uses dynamic stack allocation" msgstr "" -#: config/s390/s390.c:12655 +#: config/s390/s390.c:12761 #, gcc-internal-format msgid "nested functions cannot be profiled with %<-mfentry%> on s390" msgstr "" -#: config/s390/s390.c:14901 +#: config/s390/s390.c:15032 #, gcc-internal-format msgid "64-bit ABI not supported in ESA/390 mode" msgstr "" -#: config/s390/s390.c:14908 +#: config/s390/s390.c:15039 #, gcc-internal-format msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>" msgstr "" -#: config/s390/s390.c:14943 +#: config/s390/s390.c:15074 #, gcc-internal-format, gfc-internal-format msgid "hardware vector support not available on %s" msgstr "" -#: config/s390/s390.c:14946 +#: config/s390/s390.c:15077 #, gcc-internal-format msgid "hardware vector support not available with %<-msoft-float%>" msgstr "" -#: config/s390/s390.c:14975 +#: config/s390/s390.c:15106 #, gcc-internal-format, gfc-internal-format msgid "hardware decimal floating point instructions not available on %s" msgstr "" -#: config/s390/s390.c:14979 +#: config/s390/s390.c:15110 #, gcc-internal-format msgid "hardware decimal floating point instructions not available in ESA/390 mode" msgstr "" -#: config/s390/s390.c:14991 +#: config/s390/s390.c:15122 #, gcc-internal-format msgid "%<-mhard-dfp%> can%'t be used in conjunction with %<-msoft-float%>" msgstr "" -#: config/s390/s390.c:15000 +#: config/s390/s390.c:15131 #, gcc-internal-format msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination" msgstr "" -#: config/s390/s390.c:15006 +#: config/s390/s390.c:15137 #, gcc-internal-format msgid "stack size must be greater than the stack guard value" msgstr "" -#: config/s390/s390.c:15008 +#: config/s390/s390.c:15139 #, gcc-internal-format msgid "stack size must not be greater than 64k" msgstr "" -#: config/s390/s390.c:15011 +#: config/s390/s390.c:15142 #, gcc-internal-format msgid "%<-mstack-guard%> implies use of %<-mstack-size%>" msgstr "" -#: config/s390/s390.c:15100 +#: config/s390/s390.c:15231 #, gcc-internal-format msgid "%<-mfentry%> is supported only for 64-bit CPUs" msgstr "" #. argument is not a plain number -#: config/s390/s390.c:15136 +#: config/s390/s390.c:15267 #, fuzzy, gcc-internal-format #| msgid "first argument of `%s' should be `int'" msgid "arguments to %qs should be non-negative integers" msgstr "першым аргументам \"%s\" павінен быць \"int\"" -#: config/s390/s390.c:15143 +#: config/s390/s390.c:15274 #, fuzzy, gcc-internal-format msgid "argument to %qs is too large (max. %d)" msgstr "памер \"%s\" больш чам %d байт" -#: config/s390/s390.c:15173 +#: config/s390/s390.c:15304 #, gcc-internal-format msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>" msgstr "" #. Value is not allowed for the target attribute. -#: config/s390/s390.c:15340 +#: config/s390/s390.c:15471 #, fuzzy, gcc-internal-format msgid "value %qs is not supported by attribute %" msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай" @@ -34559,68 +34346,67 @@ msgstr "" msgid "junk at end of #pragma __standard" msgstr "" -#: config/vms/vms-c.c:80 +#: config/vms/vms-c.c:81 #, gcc-internal-format -msgid "malformed '#pragma member_alignment', ignoring" +msgid "malformed %<#pragma member_alignment%>, ignoring" msgstr "" -#: config/vms/vms-c.c:95 -#, gcc-internal-format, gfc-internal-format -msgid "unknown '#pragma member_alignment' name %s" +#: config/vms/vms-c.c:96 +#, gcc-internal-format +msgid "unknown %<#pragma member_alignment%> name %s" msgstr "" -#: config/vms/vms-c.c:100 +#: config/vms/vms-c.c:101 #, gcc-internal-format -msgid "malformed '#pragma member_alignment'" +msgid "malformed %<#pragma member_alignment%>" msgstr "" -#: config/vms/vms-c.c:134 +#: config/vms/vms-c.c:135 #, gcc-internal-format -msgid "unhandled alignment for '#pragma nomember_alignment'" +msgid "unhandled alignment for %<#pragma nomember_alignment%>" msgstr "" -#: config/vms/vms-c.c:147 +#: config/vms/vms-c.c:148 #, gcc-internal-format -msgid "garbage at end of '#pragma nomember_alignment'" +msgid "garbage at end of %<#pragma nomember_alignment%>" msgstr "" -#: config/vms/vms-c.c:202 +#: config/vms/vms-c.c:203 #, gcc-internal-format -msgid "malformed '#pragma extern_model', ignoring" +msgid "malformed %<#pragma extern_model%>, ignoring" msgstr "" -#: config/vms/vms-c.c:223 +#: config/vms/vms-c.c:224 #, gcc-internal-format msgid "extern model globalvalue" msgstr "" -#: config/vms/vms-c.c:228 -#, fuzzy, gcc-internal-format, gfc-internal-format -#| msgid "unknown machine mode `%s'" -msgid "unknown '#pragma extern_model' model '%s'" -msgstr "невядомы рэжым машыны \"%s\"" +#: config/vms/vms-c.c:229 +#, gcc-internal-format +msgid "unknown %<#pragma extern_model%> model %qs" +msgstr "" -#: config/vms/vms-c.c:234 +#: config/vms/vms-c.c:235 #, gcc-internal-format msgid "junk at end of '#pragma extern_model'" msgstr "" -#: config/vms/vms-c.c:248 +#: config/vms/vms-c.c:249 #, gcc-internal-format msgid "vms '#pragma __message' is ignored" msgstr "" -#: config/vms/vms-c.c:273 config/vms/vms-c.c:279 +#: config/vms/vms-c.c:274 config/vms/vms-c.c:280 #, gcc-internal-format msgid "malformed '#pragma __extern_prefix', ignoring" msgstr "" -#: config/vms/vms-c.c:312 config/vms/vms-c.c:332 +#: config/vms/vms-c.c:313 config/vms/vms-c.c:333 #, gcc-internal-format msgid "malformed %<#pragma %s%>, ignoring" msgstr "" -#: config/vms/vms-c.c:328 +#: config/vms/vms-c.c:329 #, fuzzy, gcc-internal-format msgid "invalid constant in %<#pragma %s%>" msgstr "сімвальная канстанта вельмі доўгая" @@ -34733,8 +34519,8 @@ msgstr "\"%s\" атрыбут ігнарыруецца" msgid "could not read the BRIG file" msgstr "не магу знайсці крыніцу %s\n" -#: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12553 cp/typeck.c:2030 -#: cp/typeck.c:8137 cp/typeck.c:8907 +#: c/c-convert.c:101 c/c-typeck.c:2176 c/c-typeck.c:12553 cp/typeck.c:2031 +#: cp/typeck.c:8137 cp/typeck.c:8915 #, gcc-internal-format msgid "void value not ignored as it ought to be" msgstr "" @@ -34797,7 +34583,7 @@ msgstr "адмеціна `%D' вызначана, але не выкарысто msgid "type of array %q+D completed incompatibly with implicit initialization" msgstr "" -#: c/c-decl.c:1589 c/c-decl.c:6898 c/c-decl.c:7771 c/c-decl.c:8579 +#: c/c-decl.c:1589 c/c-decl.c:6901 c/c-decl.c:7774 c/c-decl.c:8582 #, gcc-internal-format msgid "originally defined here" msgstr "" @@ -34860,7 +34646,7 @@ msgstr "" msgid "built-in function %q+D declared as non-function" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: c/c-decl.c:1932 c/c-decl.c:2974 +#: c/c-decl.c:1932 c/c-decl.c:2977 #, fuzzy, gcc-internal-format msgid "declaration of %q+D shadows a built-in function" msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" @@ -35007,230 +34793,230 @@ msgstr "перанакіраванне stdout: %s" msgid "redundant redeclaration of %q+D" msgstr "Нерэчаіснае абвяшчэнне" -#: c/c-decl.c:2932 +#: c/c-decl.c:2935 #, fuzzy, gcc-internal-format msgid "declaration of %q+D shadows previous non-variable" msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй" -#: c/c-decl.c:2954 +#: c/c-decl.c:2957 #, gcc-internal-format msgid "declaration of %qD shadows a parameter" msgstr "" -#: c/c-decl.c:2967 cp/name-lookup.c:2827 +#: c/c-decl.c:2970 cp/name-lookup.c:2827 #, gcc-internal-format msgid "declaration of %qD shadows a global declaration" msgstr "" -#: c/c-decl.c:2993 +#: c/c-decl.c:2996 #, fuzzy, gcc-internal-format msgid "declaration of %qD shadows a previous local" msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй" -#: c/c-decl.c:2999 cp/name-lookup.c:2611 +#: c/c-decl.c:3002 cp/name-lookup.c:2611 #, fuzzy, gcc-internal-format msgid "shadowed declaration is here" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: c/c-decl.c:3126 +#: c/c-decl.c:3129 #, fuzzy, gcc-internal-format msgid "nested extern declaration of %qD" msgstr "пустое абвяшчэнне" -#: c/c-decl.c:3289 c/c-decl.c:3303 +#: c/c-decl.c:3292 c/c-decl.c:3306 #, fuzzy, gcc-internal-format msgid "implicit declaration of function %qE; did you mean %qs?" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: c/c-decl.c:3295 c/c-decl.c:3308 +#: c/c-decl.c:3298 c/c-decl.c:3311 #, fuzzy, gcc-internal-format msgid "implicit declaration of function %qE" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: c/c-decl.c:3569 +#: c/c-decl.c:3572 #, fuzzy, gcc-internal-format msgid "incompatible implicit declaration of built-in function %qD" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: c/c-decl.c:3580 +#: c/c-decl.c:3583 #, fuzzy, gcc-internal-format msgid "include %qs or provide a declaration of %qD" msgstr "Нерэчаіснае абвяшчэнне" -#: c/c-decl.c:3591 +#: c/c-decl.c:3594 #, fuzzy, gcc-internal-format msgid "incompatible implicit declaration of function %qD" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: c/c-decl.c:3652 +#: c/c-decl.c:3655 #, gcc-internal-format msgid "%qE undeclared here (not in a function); did you mean %qs?" msgstr "" -#: c/c-decl.c:3657 +#: c/c-decl.c:3660 #, fuzzy, gcc-internal-format msgid "%qE undeclared here (not in a function)" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: c/c-decl.c:3670 +#: c/c-decl.c:3673 #, fuzzy, gcc-internal-format #| msgid "`%s' undeclared (first use in this function)" msgid "%qE undeclared (first use in this function); did you mean %qs?" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: c/c-decl.c:3675 +#: c/c-decl.c:3678 #, fuzzy, gcc-internal-format #| msgid "`%s' undeclared (first use in this function)" msgid "%qE undeclared (first use in this function)" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: c/c-decl.c:3679 +#: c/c-decl.c:3682 #, fuzzy, gcc-internal-format #| msgid "(Each undeclared identifier is reported only once" msgid "each undeclared identifier is reported only once for each function it appears in" msgstr "(Аб кожным неабвешчаным ідэнтыфікатары паведамляецца" -#: c/c-decl.c:3727 cp/decl.c:3027 +#: c/c-decl.c:3730 cp/decl.c:3030 #, gcc-internal-format msgid "label %qE referenced outside of any function" msgstr "" -#: c/c-decl.c:3763 +#: c/c-decl.c:3766 #, gcc-internal-format msgid "jump into scope of identifier with variably modified type" msgstr "" -#: c/c-decl.c:3766 +#: c/c-decl.c:3769 #, fuzzy, gcc-internal-format msgid "jump skips variable initialization" msgstr "нерэчаісны ініцыялізатар" -#: c/c-decl.c:3767 c/c-decl.c:3822 c/c-decl.c:3912 +#: c/c-decl.c:3770 c/c-decl.c:3825 c/c-decl.c:3915 #, fuzzy, gcc-internal-format #| msgid "label `%D' defined but not used" msgid "label %qD defined here" msgstr "адмеціна `%D' вызначана, але не выкарыстоўваецца" -#: c/c-decl.c:3821 c/c-decl.c:3911 +#: c/c-decl.c:3824 c/c-decl.c:3914 #, gcc-internal-format msgid "jump into statement expression" msgstr "" -#: c/c-decl.c:3844 +#: c/c-decl.c:3847 #, fuzzy, gcc-internal-format #| msgid "duplicate label declaration `%s'" msgid "duplicate label declaration %qE" msgstr "паўторнае абвяшчэньне адмеціны `%s'" -#: c/c-decl.c:3943 cp/decl.c:3433 +#: c/c-decl.c:3946 cp/decl.c:3436 #, fuzzy, gcc-internal-format msgid "duplicate label %qD" msgstr "паўтарэнне \"%s\"" -#: c/c-decl.c:3974 +#: c/c-decl.c:3977 #, gcc-internal-format msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts" msgstr "" -#: c/c-decl.c:4039 +#: c/c-decl.c:4042 #, gcc-internal-format msgid "switch jumps over variable initialization" msgstr "" -#: c/c-decl.c:4040 c/c-decl.c:4051 +#: c/c-decl.c:4043 c/c-decl.c:4054 #, gcc-internal-format msgid "switch starts here" msgstr "" -#: c/c-decl.c:4050 +#: c/c-decl.c:4053 #, gcc-internal-format msgid "switch jumps into statement expression" msgstr "" -#: c/c-decl.c:4133 +#: c/c-decl.c:4136 #, gcc-internal-format msgid "%qE defined as wrong kind of tag" msgstr "" -#: c/c-decl.c:4502 +#: c/c-decl.c:4505 #, gcc-internal-format msgid "unnamed struct/union that defines no instances" msgstr "" -#: c/c-decl.c:4512 +#: c/c-decl.c:4515 #, gcc-internal-format msgid "empty declaration with storage class specifier does not redeclare tag" msgstr "" -#: c/c-decl.c:4527 +#: c/c-decl.c:4530 #, gcc-internal-format msgid "empty declaration with type qualifier does not redeclare tag" msgstr "" -#: c/c-decl.c:4538 +#: c/c-decl.c:4541 #, gcc-internal-format msgid "empty declaration with %<_Alignas%> does not redeclare tag" msgstr "" -#: c/c-decl.c:4560 c/c-decl.c:4568 +#: c/c-decl.c:4563 c/c-decl.c:4571 #, fuzzy, gcc-internal-format msgid "useless type name in empty declaration" msgstr "паўторнае абвяшчэнне меткі \"%s\"" -#: c/c-decl.c:4576 +#: c/c-decl.c:4579 #, fuzzy, gcc-internal-format #| msgid "empty declaration" msgid "% in empty declaration" msgstr "пустое абвяшчэньне" -#: c/c-decl.c:4582 +#: c/c-decl.c:4585 #, fuzzy, gcc-internal-format #| msgid "empty declaration" msgid "%<_Noreturn%> in empty declaration" msgstr "пустое абвяшчэньне" -#: c/c-decl.c:4588 +#: c/c-decl.c:4591 #, gcc-internal-format msgid "% in file-scope empty declaration" msgstr "" -#: c/c-decl.c:4594 +#: c/c-decl.c:4597 #, gcc-internal-format msgid "% in file-scope empty declaration" msgstr "" -#: c/c-decl.c:4601 +#: c/c-decl.c:4604 #, fuzzy, gcc-internal-format msgid "useless storage class specifier in empty declaration" msgstr "паўторнае абвяшчэнне меткі \"%s\"" -#: c/c-decl.c:4607 +#: c/c-decl.c:4610 #, fuzzy, gcc-internal-format #| msgid "empty declaration" msgid "useless %qs in empty declaration" msgstr "пустое абвяшчэньне" -#: c/c-decl.c:4620 +#: c/c-decl.c:4623 #, fuzzy, gcc-internal-format msgid "useless type qualifier in empty declaration" msgstr "паўторнае абвяшчэнне меткі \"%s\"" -#: c/c-decl.c:4627 +#: c/c-decl.c:4630 #, gcc-internal-format msgid "useless %<_Alignas%> in empty declaration" msgstr "" -#: c/c-decl.c:4634 c/c-parser.c:1884 +#: c/c-decl.c:4637 c/c-parser.c:1884 #, gcc-internal-format msgid "empty declaration" msgstr "пустое абвяшчэньне" -#: c/c-decl.c:4705 +#: c/c-decl.c:4708 #, fuzzy, gcc-internal-format msgid "ISO C90 does not support % or type qualifiers in parameter array declarators" msgstr "ISO C89 не падтрымлівае \"long long\"" -#: c/c-decl.c:4709 +#: c/c-decl.c:4712 #, fuzzy, gcc-internal-format msgid "ISO C90 does not support %<[*]%> array declarators" msgstr "ISO C89 не падтрымлівае \"long long\"" @@ -35238,29 +35024,29 @@ msgstr "ISO C89 не падтрымлівае \"long long\"" #. C99 6.7.5.2p4 #. A function definition isn't function prototype scope C99 6.2.1p4. #. C99 6.7.5.2p4 -#: c/c-decl.c:4715 c/c-decl.c:7344 +#: c/c-decl.c:4718 c/c-decl.c:7347 #, gcc-internal-format msgid "%<[*]%> not allowed in other than function prototype scope" msgstr "" -#: c/c-decl.c:4861 +#: c/c-decl.c:4864 #, fuzzy, gcc-internal-format #| msgid "`%s' is usually a function" msgid "%q+D is usually a function" msgstr "`%s' - звычайна функцыя" -#: c/c-decl.c:4870 +#: c/c-decl.c:4873 #, fuzzy, gcc-internal-format msgid "typedef %qD is initialized (use __typeof__ instead)" msgstr "параметр \"%s\" ініцыялізаваны" -#: c/c-decl.c:4875 +#: c/c-decl.c:4878 #, gcc-internal-format msgid "function %qD is initialized like a variable" msgstr "" #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE. -#: c/c-decl.c:4881 +#: c/c-decl.c:4884 #, fuzzy, gcc-internal-format #| msgid "parameter `%s' is initialized" msgid "parameter %qD is initialized" @@ -35270,274 +35056,274 @@ msgstr "параметр \"%s\" ініцыялізаваны" #. 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/c-decl.c:4900 c/c-decl.c:4915 c/c-typeck.c:7973 +#: c/c-decl.c:4903 c/c-decl.c:4918 c/c-typeck.c:7973 #, gcc-internal-format msgid "variable-sized object may not be initialized" msgstr "" -#: c/c-decl.c:4906 +#: c/c-decl.c:4909 #, fuzzy, gcc-internal-format msgid "variable %qD has initializer but incomplete type" msgstr "\"%s\" мае незавершаны тып" -#: c/c-decl.c:4995 +#: c/c-decl.c:4998 #, fuzzy, gcc-internal-format msgid "inline function %q+D given attribute noinline" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: c/c-decl.c:5045 +#: c/c-decl.c:5048 #, gcc-internal-format msgid "uninitialized const member in %qT is invalid in C++" msgstr "" -#: c/c-decl.c:5047 +#: c/c-decl.c:5050 #, fuzzy, gcc-internal-format msgid "%qD should be initialized" msgstr "параметр \"%s\" ініцыялізаваны" -#: c/c-decl.c:5128 +#: c/c-decl.c:5131 #, gcc-internal-format msgid "initializer fails to determine size of %q+D" msgstr "" -#: c/c-decl.c:5133 +#: c/c-decl.c:5136 #, fuzzy, gcc-internal-format #| msgid "array size missing in `%D'" msgid "array size missing in %q+D" msgstr "прапушчан памер масіва ў `%D'" -#: c/c-decl.c:5137 +#: c/c-decl.c:5140 #, fuzzy, gcc-internal-format #| msgid "zero-size array `%D'" msgid "zero or negative size array %q+D" msgstr "нулявы памер масіва `%D'" -#: c/c-decl.c:5215 +#: c/c-decl.c:5218 #, fuzzy, gcc-internal-format msgid "storage size of %q+D isn%'t constant" msgstr "тып параметра \"%s\" не аб'яўлены" -#: c/c-decl.c:5265 +#: c/c-decl.c:5268 #, gcc-internal-format msgid "ignoring asm-specifier for non-static local variable %q+D" msgstr "" -#: c/c-decl.c:5295 +#: c/c-decl.c:5298 #, gcc-internal-format msgid "cannot put object with volatile field into register" msgstr "" -#: c/c-decl.c:5381 +#: c/c-decl.c:5384 #, fuzzy, gcc-internal-format msgid "uninitialized const %qD is invalid in C++" msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" -#: c/c-decl.c:5396 cp/decl.c:7373 +#: c/c-decl.c:5399 cp/decl.c:7400 #, gcc-internal-format msgid "%q+D in declare target directive does not have mappable type" msgstr "" -#: c/c-decl.c:5460 +#: c/c-decl.c:5463 #, gcc-internal-format msgid "ISO C forbids forward parameter declarations" msgstr "" -#: c/c-decl.c:5566 +#: c/c-decl.c:5569 #, gcc-internal-format msgid "defining a type in a compound literal is invalid in C++" msgstr "" -#: c/c-decl.c:5620 c/c-decl.c:5635 +#: c/c-decl.c:5623 c/c-decl.c:5638 #, fuzzy, gcc-internal-format msgid "bit-field %qs width not an integer constant" msgstr "бітавае поле \"%s\" мае нерэчаісны тып" -#: c/c-decl.c:5630 +#: c/c-decl.c:5633 #, fuzzy, gcc-internal-format msgid "bit-field %qs width not an integer constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: c/c-decl.c:5641 +#: c/c-decl.c:5644 #, gcc-internal-format msgid "negative width in bit-field %qs" msgstr "" -#: c/c-decl.c:5646 +#: c/c-decl.c:5649 #, gcc-internal-format msgid "zero width for bit-field %qs" msgstr "" -#: c/c-decl.c:5656 +#: c/c-decl.c:5659 #, fuzzy, gcc-internal-format #| msgid "bit-field `%s' has invalid type" msgid "bit-field %qs has invalid type" msgstr "бітавае поле \"%s\" мае нерэчаісны тып" -#: c/c-decl.c:5662 +#: c/c-decl.c:5665 #, gcc-internal-format msgid "cannot declare bit-field %qs with % type" msgstr "" -#: c/c-decl.c:5673 +#: c/c-decl.c:5676 #, gcc-internal-format msgid "type of bit-field %qs is a GCC extension" msgstr "" -#: c/c-decl.c:5679 +#: c/c-decl.c:5682 #, gcc-internal-format msgid "width of %qs exceeds its type" msgstr "" -#: c/c-decl.c:5692 +#: c/c-decl.c:5695 #, gcc-internal-format msgid "%qs is narrower than values of its type" msgstr "" -#: c/c-decl.c:5707 +#: c/c-decl.c:5710 #, gcc-internal-format msgid "ISO C90 forbids array %qE whose size can%'t be evaluated" msgstr "" -#: c/c-decl.c:5710 +#: c/c-decl.c:5713 #, gcc-internal-format msgid "ISO C90 forbids array whose size can%'t be evaluated" msgstr "" -#: c/c-decl.c:5717 +#: c/c-decl.c:5720 #, fuzzy, gcc-internal-format msgid "ISO C90 forbids variable length array %qE" msgstr "ISO C не дазваляе дэкларацыі метак (label)" -#: c/c-decl.c:5719 +#: c/c-decl.c:5722 #, fuzzy, gcc-internal-format msgid "ISO C90 forbids variable length array" msgstr "ISO C не дазваляе дэкларацыі метак (label)" -#: c/c-decl.c:5928 c/c-decl.c:6302 c/c-decl.c:6312 +#: c/c-decl.c:5931 c/c-decl.c:6305 c/c-decl.c:6315 #, gcc-internal-format msgid "variably modified %qE at file scope" msgstr "" -#: c/c-decl.c:5930 +#: c/c-decl.c:5933 #, gcc-internal-format msgid "variably modified field at file scope" msgstr "" -#: c/c-decl.c:5950 +#: c/c-decl.c:5953 #, gcc-internal-format msgid "type defaults to % in declaration of %qE" msgstr "" -#: c/c-decl.c:5954 +#: c/c-decl.c:5957 #, gcc-internal-format msgid "type defaults to % in type name" msgstr "" -#: c/c-decl.c:5986 +#: c/c-decl.c:5989 #, fuzzy, gcc-internal-format #| msgid "duplicate `const'" msgid "duplicate %" msgstr "паўтарэнне \"const\"" -#: c/c-decl.c:5988 +#: c/c-decl.c:5991 #, fuzzy, gcc-internal-format #| msgid "duplicate `restrict'" msgid "duplicate %" msgstr "паўтарэнне \"restrict\"" -#: c/c-decl.c:5990 +#: c/c-decl.c:5993 #, fuzzy, gcc-internal-format #| msgid "duplicate `volatile'" msgid "duplicate %" msgstr "паўтарэнне \"volatile\"" -#: c/c-decl.c:5992 +#: c/c-decl.c:5995 #, fuzzy, gcc-internal-format #| msgid "duplicate `restrict'" msgid "duplicate %<_Atomic%>" msgstr "паўтарэнне \"restrict\"" -#: c/c-decl.c:5995 +#: c/c-decl.c:5998 #, gcc-internal-format, gfc-internal-format msgid "conflicting named address spaces (%s vs %s)" msgstr "" -#: c/c-decl.c:6018 c/c-parser.c:2849 +#: c/c-decl.c:6021 c/c-parser.c:2849 #, gcc-internal-format msgid "%<_Atomic%>-qualified array type" msgstr "" -#: c/c-decl.c:6032 +#: c/c-decl.c:6035 #, gcc-internal-format msgid "function definition declared %" msgstr "" -#: c/c-decl.c:6034 +#: c/c-decl.c:6037 #, fuzzy, gcc-internal-format msgid "function definition declared %" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: c/c-decl.c:6036 +#: c/c-decl.c:6039 #, gcc-internal-format msgid "function definition declared %" msgstr "" -#: c/c-decl.c:6038 +#: c/c-decl.c:6041 #, fuzzy, gcc-internal-format msgid "function definition declared %qs" msgstr "паўторнае абвяшчэнне меткі \"%s\"" -#: c/c-decl.c:6056 +#: c/c-decl.c:6059 #, gcc-internal-format msgid "storage class specified for structure field %qE" msgstr "" -#: c/c-decl.c:6059 +#: c/c-decl.c:6062 #, gcc-internal-format msgid "storage class specified for structure field" msgstr "" -#: c/c-decl.c:6063 +#: c/c-decl.c:6066 #, gcc-internal-format msgid "storage class specified for parameter %qE" msgstr "" -#: c/c-decl.c:6066 +#: c/c-decl.c:6069 #, gcc-internal-format msgid "storage class specified for unnamed parameter" msgstr "" -#: c/c-decl.c:6069 cp/decl.c:11140 +#: c/c-decl.c:6072 cp/decl.c:11167 #, gcc-internal-format msgid "storage class specified for typename" msgstr "" -#: c/c-decl.c:6086 +#: c/c-decl.c:6089 #, gcc-internal-format msgid "%qE initialized and declared %" msgstr "" -#: c/c-decl.c:6090 +#: c/c-decl.c:6093 #, gcc-internal-format msgid "%qE has both % and initializer" msgstr "" -#: c/c-decl.c:6095 +#: c/c-decl.c:6098 #, gcc-internal-format msgid "file-scope declaration of %qE specifies %" msgstr "" -#: c/c-decl.c:6099 +#: c/c-decl.c:6102 #, gcc-internal-format msgid "file-scope declaration of %qE specifies %" msgstr "" -#: c/c-decl.c:6104 +#: c/c-decl.c:6107 #, gcc-internal-format msgid "nested function %qE declared %" msgstr "" -#: c/c-decl.c:6107 +#: c/c-decl.c:6110 #, gcc-internal-format msgid "function-scope %qE implicitly auto and declared %qs" msgstr "" @@ -35545,736 +35331,736 @@ msgstr "" #. Only the innermost declarator (making a parameter be of #. array type which is converted to pointer type) #. may have static or type qualifiers. -#: c/c-decl.c:6154 c/c-decl.c:6523 +#: c/c-decl.c:6157 c/c-decl.c:6526 #, gcc-internal-format msgid "static or type qualifiers in non-parameter array declarator" msgstr "" -#: c/c-decl.c:6202 +#: c/c-decl.c:6205 #, gcc-internal-format msgid "declaration of %qE as array of voids" msgstr "" -#: c/c-decl.c:6204 +#: c/c-decl.c:6207 #, gcc-internal-format msgid "declaration of type name as array of voids" msgstr "" -#: c/c-decl.c:6211 +#: c/c-decl.c:6214 #, gcc-internal-format msgid "declaration of %qE as array of functions" msgstr "" -#: c/c-decl.c:6214 +#: c/c-decl.c:6217 #, gcc-internal-format msgid "declaration of type name as array of functions" msgstr "" -#: c/c-decl.c:6222 c/c-decl.c:8282 +#: c/c-decl.c:6225 c/c-decl.c:8285 #, fuzzy, gcc-internal-format msgid "invalid use of structure with flexible array member" msgstr "нявернае выкарыстанне \"restict\"" -#: c/c-decl.c:6248 +#: c/c-decl.c:6251 #, fuzzy, gcc-internal-format msgid "size of array %qE has non-integer type" msgstr "памер масіва \"%s\" адмоўны" -#: c/c-decl.c:6252 +#: c/c-decl.c:6255 #, fuzzy, gcc-internal-format msgid "size of unnamed array has non-integer type" msgstr "памер масіва \"%s\" адмоўны" -#: c/c-decl.c:6259 +#: c/c-decl.c:6262 #, fuzzy, gcc-internal-format msgid "size of array %qE has incomplete type" msgstr "\"%s\" мае незавершаны тып" -#: c/c-decl.c:6262 +#: c/c-decl.c:6265 #, fuzzy, gcc-internal-format msgid "size of unnamed array has incomplete type" msgstr "памер масіва \"%s\" адмоўны" -#: c/c-decl.c:6273 +#: c/c-decl.c:6276 #, fuzzy, gcc-internal-format msgid "ISO C forbids zero-size array %qE" msgstr "ISO C не дазваляе дэкларацыі метак (label)" -#: c/c-decl.c:6276 +#: c/c-decl.c:6279 #, fuzzy, gcc-internal-format msgid "ISO C forbids zero-size array" msgstr "ISO C не дазваляе дэкларацыі метак (label)" -#: c/c-decl.c:6285 +#: c/c-decl.c:6288 #, fuzzy, gcc-internal-format #| msgid "size of array is negative" msgid "size of array %qE is negative" msgstr "адмоўны памер масіва " -#: c/c-decl.c:6287 +#: c/c-decl.c:6290 #, fuzzy, gcc-internal-format #| msgid "size of array is negative" msgid "size of unnamed array is negative" msgstr "адмоўны памер масіва " -#: c/c-decl.c:6372 +#: c/c-decl.c:6375 #, fuzzy, gcc-internal-format #| msgid "size of array `%s' is too large" msgid "size of array %qE is too large" msgstr "памер масіва \"%s\" вельмі вялікі" -#: c/c-decl.c:6375 +#: c/c-decl.c:6378 #, fuzzy, gcc-internal-format #| msgid "size of array `%s' is too large" msgid "size of unnamed array is too large" msgstr "памер масіва \"%s\" вельмі вялікі" -#: c/c-decl.c:6411 c/c-decl.c:7068 +#: c/c-decl.c:6414 c/c-decl.c:7071 #, fuzzy, gcc-internal-format #| msgid "ISO C89 does not support complex types" msgid "ISO C90 does not support flexible array members" msgstr "ISO C89 не падтрымлівае комлексныя тыпы" #. C99 6.7.5.2p4 -#: c/c-decl.c:6433 +#: c/c-decl.c:6436 #, fuzzy, gcc-internal-format #| msgid "`%s' is not at beginning of declaration" msgid "%<[*]%> not in a declaration" msgstr "\"%s\" - гэта не пачатак дэкларацыі" -#: c/c-decl.c:6446 +#: c/c-decl.c:6449 #, fuzzy, gcc-internal-format msgid "array type has incomplete element type %qT" msgstr "\"%s\" мае незавершаны тып" -#: c/c-decl.c:6452 +#: c/c-decl.c:6455 #, gcc-internal-format msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first" msgstr "" -#: c/c-decl.c:6456 +#: c/c-decl.c:6459 #, gcc-internal-format msgid "declaration of multidimensional array must have bounds for all dimensions except the first" msgstr "" -#: c/c-decl.c:6559 +#: c/c-decl.c:6562 #, fuzzy, gcc-internal-format #| msgid "`%s' undeclared (first use in this function)" msgid "%qE declared as function returning a function" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: c/c-decl.c:6562 +#: c/c-decl.c:6565 #, gcc-internal-format msgid "type name declared as function returning a function" msgstr "" -#: c/c-decl.c:6569 +#: c/c-decl.c:6572 #, gcc-internal-format msgid "%qE declared as function returning an array" msgstr "" -#: c/c-decl.c:6572 +#: c/c-decl.c:6575 #, gcc-internal-format msgid "type name declared as function returning an array" msgstr "" -#: c/c-decl.c:6613 +#: c/c-decl.c:6616 #, fuzzy, gcc-internal-format #| msgid "function does not return string type" msgid "function definition has qualified void return type" msgstr "функцыя не вяртае тып string" -#: c/c-decl.c:6617 cp/decl.c:11427 +#: c/c-decl.c:6620 cp/decl.c:11454 #, gcc-internal-format msgid "type qualifiers ignored on function return type" msgstr "" -#: c/c-decl.c:6655 c/c-decl.c:6864 c/c-decl.c:6918 c/c-decl.c:7002 -#: c/c-decl.c:7123 c/c-parser.c:2851 +#: c/c-decl.c:6658 c/c-decl.c:6867 c/c-decl.c:6921 c/c-decl.c:7005 +#: c/c-decl.c:7126 c/c-parser.c:2851 #, gcc-internal-format msgid "%<_Atomic%>-qualified function type" msgstr "" -#: c/c-decl.c:6661 c/c-decl.c:6870 c/c-decl.c:7007 c/c-decl.c:7128 +#: c/c-decl.c:6664 c/c-decl.c:6873 c/c-decl.c:7010 c/c-decl.c:7131 #, gcc-internal-format msgid "ISO C forbids qualified function types" msgstr "" -#: c/c-decl.c:6755 +#: c/c-decl.c:6758 #, gcc-internal-format msgid "%qs combined with % qualifier for %qE" msgstr "" -#: c/c-decl.c:6759 +#: c/c-decl.c:6762 #, gcc-internal-format msgid "%qs combined with % qualifier for %qE" msgstr "" -#: c/c-decl.c:6765 +#: c/c-decl.c:6768 #, gcc-internal-format msgid "%qs specified for auto variable %qE" msgstr "" -#: c/c-decl.c:6781 +#: c/c-decl.c:6784 #, gcc-internal-format msgid "%qs specified for parameter %qE" msgstr "" -#: c/c-decl.c:6784 +#: c/c-decl.c:6787 #, gcc-internal-format msgid "%qs specified for unnamed parameter" msgstr "" -#: c/c-decl.c:6790 +#: c/c-decl.c:6793 #, gcc-internal-format msgid "%qs specified for structure field %qE" msgstr "" -#: c/c-decl.c:6793 +#: c/c-decl.c:6796 #, gcc-internal-format msgid "%qs specified for structure field" msgstr "" -#: c/c-decl.c:6808 +#: c/c-decl.c:6811 #, fuzzy, gcc-internal-format #| msgid "bit-field `%s' has invalid type" msgid "bit-field %qE has atomic type" msgstr "бітавае поле \"%s\" мае нерэчаісны тып" -#: c/c-decl.c:6810 +#: c/c-decl.c:6813 #, fuzzy, gcc-internal-format #| msgid "bit-field `%s' has invalid type" msgid "bit-field has atomic type" msgstr "бітавае поле \"%s\" мае нерэчаісны тып" -#: c/c-decl.c:6819 +#: c/c-decl.c:6822 #, gcc-internal-format msgid "alignment specified for typedef %qE" msgstr "" -#: c/c-decl.c:6821 +#: c/c-decl.c:6824 #, gcc-internal-format msgid "alignment specified for % object %qE" msgstr "" -#: c/c-decl.c:6826 +#: c/c-decl.c:6829 #, gcc-internal-format msgid "alignment specified for parameter %qE" msgstr "" -#: c/c-decl.c:6828 +#: c/c-decl.c:6831 #, gcc-internal-format msgid "alignment specified for unnamed parameter" msgstr "" -#: c/c-decl.c:6833 +#: c/c-decl.c:6836 #, gcc-internal-format msgid "alignment specified for bit-field %qE" msgstr "" -#: c/c-decl.c:6835 +#: c/c-decl.c:6838 #, gcc-internal-format msgid "alignment specified for unnamed bit-field" msgstr "" -#: c/c-decl.c:6838 +#: c/c-decl.c:6841 #, fuzzy, gcc-internal-format msgid "alignment specified for function %qE" msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" -#: c/c-decl.c:6845 +#: c/c-decl.c:6848 #, gcc-internal-format msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE" msgstr "" -#: c/c-decl.c:6848 +#: c/c-decl.c:6851 #, gcc-internal-format msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field" msgstr "" -#: c/c-decl.c:6879 +#: c/c-decl.c:6882 #, gcc-internal-format msgid "typedef %q+D declared %" msgstr "" -#: c/c-decl.c:6881 +#: c/c-decl.c:6884 #, gcc-internal-format msgid "typedef %q+D declared %<_Noreturn%>" msgstr "" -#: c/c-decl.c:6924 +#: c/c-decl.c:6927 #, gcc-internal-format msgid "ISO C forbids const or volatile function types" msgstr "" #. C99 6.7.2.1p8 -#: c/c-decl.c:6935 +#: c/c-decl.c:6938 #, gcc-internal-format msgid "a member of a structure or union cannot have a variably modified type" msgstr "" -#: c/c-decl.c:6952 cp/decl.c:10150 +#: c/c-decl.c:6955 cp/decl.c:10177 #, fuzzy, gcc-internal-format msgid "variable or field %qE declared void" msgstr "тып параметра \"%s\" не аб'яўлены" -#: c/c-decl.c:6992 +#: c/c-decl.c:6995 #, gcc-internal-format msgid "attributes in parameter array declarator ignored" msgstr "" -#: c/c-decl.c:7034 +#: c/c-decl.c:7037 #, fuzzy, gcc-internal-format msgid "parameter %q+D declared %" msgstr "тып параметра \"%s\" не аб'яўлены" -#: c/c-decl.c:7036 +#: c/c-decl.c:7039 #, fuzzy, gcc-internal-format msgid "parameter %q+D declared %<_Noreturn%>" msgstr "тып параметра \"%s\" не аб'яўлены" -#: c/c-decl.c:7049 +#: c/c-decl.c:7052 #, fuzzy, gcc-internal-format msgid "field %qE declared as a function" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: c/c-decl.c:7056 +#: c/c-decl.c:7059 #, fuzzy, gcc-internal-format msgid "field %qE has incomplete type" msgstr "\"%s\" мае незавершаны тып" -#: c/c-decl.c:7058 +#: c/c-decl.c:7061 #, fuzzy, gcc-internal-format msgid "unnamed field has incomplete type" msgstr "\"%s\" мае незавершаны тып" -#: c/c-decl.c:7094 c/c-decl.c:7105 c/c-decl.c:7108 +#: c/c-decl.c:7097 c/c-decl.c:7108 c/c-decl.c:7111 #, fuzzy, gcc-internal-format msgid "invalid storage class for function %qE" msgstr "Нерэчаісны выбар \"%s\"" -#: c/c-decl.c:7165 +#: c/c-decl.c:7168 #, fuzzy, gcc-internal-format msgid "cannot inline function %" msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" -#: c/c-decl.c:7167 +#: c/c-decl.c:7170 #, gcc-internal-format msgid "% declared %<_Noreturn%>" msgstr "" -#: c/c-decl.c:7178 +#: c/c-decl.c:7181 #, fuzzy, gcc-internal-format #| msgid "ISO C89 does not support complex types" msgid "ISO C99 does not support %<_Noreturn%>" msgstr "ISO C89 не падтрымлівае комлексныя тыпы" -#: c/c-decl.c:7181 +#: c/c-decl.c:7184 #, fuzzy, gcc-internal-format #| msgid "ISO C89 does not support complex types" msgid "ISO C90 does not support %<_Noreturn%>" msgstr "ISO C89 не падтрымлівае комлексныя тыпы" -#: c/c-decl.c:7210 +#: c/c-decl.c:7213 #, gcc-internal-format msgid "variable previously declared % redeclared %" msgstr "" -#: c/c-decl.c:7220 +#: c/c-decl.c:7223 #, gcc-internal-format msgid "variable %q+D declared %" msgstr "" -#: c/c-decl.c:7222 +#: c/c-decl.c:7225 #, gcc-internal-format msgid "variable %q+D declared %<_Noreturn%>" msgstr "" -#: c/c-decl.c:7257 +#: c/c-decl.c:7260 #, gcc-internal-format msgid "non-nested function with variably modified type" msgstr "" -#: c/c-decl.c:7259 +#: c/c-decl.c:7262 #, gcc-internal-format msgid "object with variably modified type must have no linkage" msgstr "" -#: c/c-decl.c:7350 c/c-decl.c:9020 +#: c/c-decl.c:7353 c/c-decl.c:9023 #, gcc-internal-format msgid "function declaration isn%'t a prototype" msgstr "" -#: c/c-decl.c:7360 +#: c/c-decl.c:7363 #, gcc-internal-format msgid "parameter names (without types) in function declaration" msgstr "" -#: c/c-decl.c:7398 +#: c/c-decl.c:7401 #, fuzzy, gcc-internal-format msgid "parameter %u (%q+D) has incomplete type" msgstr "\"%s\" мае незавершаны тып" -#: c/c-decl.c:7402 +#: c/c-decl.c:7405 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "parameter %u has incomplete type" msgstr "\"%s\" мае незавершаны тып" -#: c/c-decl.c:7413 +#: c/c-decl.c:7416 #, fuzzy, gcc-internal-format msgid "parameter %u (%q+D) has void type" msgstr "тып параметра \"%s\" не аб'яўлены" -#: c/c-decl.c:7417 +#: c/c-decl.c:7420 #, fuzzy, gcc-internal-format, gfc-internal-format msgid "parameter %u has void type" msgstr "тып параметра \"%s\" не аб'яўлены" -#: c/c-decl.c:7491 +#: c/c-decl.c:7494 #, gcc-internal-format msgid "% as only parameter may not be qualified" msgstr "" -#: c/c-decl.c:7495 c/c-decl.c:7531 +#: c/c-decl.c:7498 c/c-decl.c:7534 #, fuzzy, gcc-internal-format msgid "% must be the only parameter" msgstr "нявернае выкарыстанне \"restict\"" -#: c/c-decl.c:7525 +#: c/c-decl.c:7528 #, gcc-internal-format msgid "parameter %q+D has just a forward declaration" msgstr "" -#: c/c-decl.c:7571 +#: c/c-decl.c:7574 #, gcc-internal-format msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration" msgstr "" -#: c/c-decl.c:7577 +#: c/c-decl.c:7580 #, gcc-internal-format, gfc-internal-format msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration" msgstr "" -#: c/c-decl.c:7679 +#: c/c-decl.c:7682 #, gcc-internal-format msgid "enum type defined here" msgstr "" -#: c/c-decl.c:7685 +#: c/c-decl.c:7688 #, fuzzy, gcc-internal-format #| msgid "previous definition here" msgid "struct defined here" msgstr "папярэдняе вызначэньне" -#: c/c-decl.c:7691 +#: c/c-decl.c:7694 #, fuzzy, gcc-internal-format #| msgid "previous definition here" msgid "union defined here" msgstr "папярэдняе вызначэньне" -#: c/c-decl.c:7767 +#: c/c-decl.c:7770 #, fuzzy, gcc-internal-format msgid "redefinition of %" msgstr "перанакіраванне stdout: %s" -#: c/c-decl.c:7769 +#: c/c-decl.c:7772 #, fuzzy, gcc-internal-format msgid "redefinition of %" msgstr "перанакіраванне stdout: %s" -#: c/c-decl.c:7778 +#: c/c-decl.c:7781 #, fuzzy, gcc-internal-format msgid "nested redefinition of %" msgstr "перанакіраванне stdout: %s" -#: c/c-decl.c:7780 +#: c/c-decl.c:7783 #, fuzzy, gcc-internal-format msgid "nested redefinition of %" msgstr "перанакіраванне stdout: %s" -#: c/c-decl.c:7810 c/c-decl.c:8598 +#: c/c-decl.c:7813 c/c-decl.c:8601 #, gcc-internal-format msgid "defining type in %qs expression is invalid in C++" msgstr "" -#: c/c-decl.c:7877 cp/decl.c:4820 +#: c/c-decl.c:7880 cp/decl.c:4823 #, gcc-internal-format msgid "declaration does not declare anything" msgstr "" -#: c/c-decl.c:7882 +#: c/c-decl.c:7885 #, fuzzy, gcc-internal-format #| msgid "ISO C89 does not support complex types" msgid "ISO C99 doesn%'t support unnamed structs/unions" msgstr "ISO C89 не падтрымлівае комлексныя тыпы" -#: c/c-decl.c:7885 +#: c/c-decl.c:7888 #, fuzzy, gcc-internal-format #| msgid "ISO C89 does not support complex types" msgid "ISO C90 doesn%'t support unnamed structs/unions" msgstr "ISO C89 не падтрымлівае комлексныя тыпы" -#: c/c-decl.c:7978 c/c-decl.c:7996 c/c-decl.c:8057 +#: c/c-decl.c:7981 c/c-decl.c:7999 c/c-decl.c:8060 #, fuzzy, gcc-internal-format msgid "duplicate member %q+D" msgstr "паўтарэнне \"%s\"" -#: c/c-decl.c:8083 +#: c/c-decl.c:8086 #, gcc-internal-format msgid "empty struct has size 0 in C, size 1 in C++" msgstr "" -#: c/c-decl.c:8086 +#: c/c-decl.c:8089 #, gcc-internal-format msgid "empty union has size 0 in C, size 1 in C++" msgstr "" -#: c/c-decl.c:8191 +#: c/c-decl.c:8194 #, gcc-internal-format msgid "union has no named members" msgstr "" -#: c/c-decl.c:8193 +#: c/c-decl.c:8196 #, gcc-internal-format msgid "union has no members" msgstr "" -#: c/c-decl.c:8198 +#: c/c-decl.c:8201 #, gcc-internal-format msgid "struct has no named members" msgstr "" -#: c/c-decl.c:8200 +#: c/c-decl.c:8203 #, gcc-internal-format msgid "struct has no members" msgstr "" -#: c/c-decl.c:8261 cp/decl.c:12315 +#: c/c-decl.c:8264 cp/decl.c:12342 #, gcc-internal-format msgid "flexible array member in union" msgstr "" -#: c/c-decl.c:8267 +#: c/c-decl.c:8270 #, gcc-internal-format msgid "flexible array member not at end of struct" msgstr "" -#: c/c-decl.c:8273 +#: c/c-decl.c:8276 #, gcc-internal-format msgid "flexible array member in a struct with no named members" msgstr "" -#: c/c-decl.c:8304 +#: c/c-decl.c:8307 #, fuzzy, gcc-internal-format #| msgid "%s is too large" msgid "type %qT is too large" msgstr "%s - вельмі вялікі" -#: c/c-decl.c:8409 +#: c/c-decl.c:8412 #, gcc-internal-format msgid "union cannot be made transparent" msgstr "" -#: c/c-decl.c:8570 +#: c/c-decl.c:8573 #, fuzzy, gcc-internal-format msgid "nested redefinition of %" msgstr "перанакіраванне stdout: %s" #. This enum is a named one that has been declared already. -#: c/c-decl.c:8577 +#: c/c-decl.c:8580 #, fuzzy, gcc-internal-format #| msgid "declaration of `%#D'" msgid "redeclaration of %" msgstr "абвяшчэньне `%#D'" -#: c/c-decl.c:8656 cp/decl.c:14686 +#: c/c-decl.c:8659 cp/decl.c:14713 #, gcc-internal-format msgid "specified mode too small for enumeral values" msgstr "" -#: c/c-decl.c:8671 +#: c/c-decl.c:8674 #, gcc-internal-format msgid "enumeration values exceed range of largest integer" msgstr "" -#: c/c-decl.c:8785 c/c-decl.c:8801 +#: c/c-decl.c:8788 c/c-decl.c:8804 #, fuzzy, gcc-internal-format msgid "enumerator value for %qE is not an integer constant" msgstr "памер масіва \"%s\" адмоўны" -#: c/c-decl.c:8796 +#: c/c-decl.c:8799 #, fuzzy, gcc-internal-format msgid "enumerator value for %qE is not an integer constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: c/c-decl.c:8820 +#: c/c-decl.c:8823 #, gcc-internal-format msgid "overflow in enumeration values" msgstr "" -#: c/c-decl.c:8828 +#: c/c-decl.c:8831 #, gcc-internal-format msgid "ISO C restricts enumerator values to range of %" msgstr "" -#: c/c-decl.c:8917 cp/decl.c:5117 cp/decl.c:15215 +#: c/c-decl.c:8920 cp/decl.c:5120 cp/decl.c:15242 #, fuzzy, gcc-internal-format msgid "inline function %qD given attribute noinline" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: c/c-decl.c:8935 +#: c/c-decl.c:8938 #, gcc-internal-format msgid "return type is an incomplete type" msgstr "" -#: c/c-decl.c:8946 +#: c/c-decl.c:8949 #, fuzzy, gcc-internal-format #| msgid "return type of `%s' is not `int'" msgid "return type defaults to %" msgstr "вяртаемы тып \"%s\" не \"int\"" -#: c/c-decl.c:8970 +#: c/c-decl.c:8973 #, gcc-internal-format msgid "%q+D defined as variadic function without prototype" msgstr "" -#: c/c-decl.c:9029 +#: c/c-decl.c:9032 #, fuzzy, gcc-internal-format #| msgid "no previous prototype for `%s'" msgid "no previous prototype for %qD" msgstr "няма папярэдняга прататыпа для \"%s\"" -#: c/c-decl.c:9038 +#: c/c-decl.c:9041 #, fuzzy, gcc-internal-format msgid "%qD was used with no prototype before its definition" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: c/c-decl.c:9046 cp/decl.c:15350 +#: c/c-decl.c:9049 cp/decl.c:15377 #, fuzzy, gcc-internal-format #| msgid "no previous declaration for `%s'" msgid "no previous declaration for %qD" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: c/c-decl.c:9056 +#: c/c-decl.c:9059 #, fuzzy, gcc-internal-format msgid "%qD was used with no declaration before its definition" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: c/c-decl.c:9075 +#: c/c-decl.c:9078 #, fuzzy, gcc-internal-format #| msgid "return type of `%s' is not `int'" msgid "return type of %qD is not %" msgstr "вяртаемы тып \"%s\" не \"int\"" -#: c/c-decl.c:9077 +#: c/c-decl.c:9080 #, gcc-internal-format msgid "%<_Atomic%>-qualified return type of %qD" msgstr "" -#: c/c-decl.c:9084 +#: c/c-decl.c:9087 #, fuzzy, gcc-internal-format #| msgid "`%s' is usually a function" msgid "%qD is normally a non-static function" msgstr "`%s' - звычайна функцыя" -#: c/c-decl.c:9121 +#: c/c-decl.c:9124 #, gcc-internal-format msgid "old-style parameter declarations in prototyped function definition" msgstr "" -#: c/c-decl.c:9136 +#: c/c-decl.c:9139 #, gcc-internal-format msgid "traditional C rejects ISO C style function definitions" msgstr "" -#: c/c-decl.c:9152 +#: c/c-decl.c:9155 #, gcc-internal-format msgid "parameter name omitted" msgstr "" -#: c/c-decl.c:9189 +#: c/c-decl.c:9192 #, gcc-internal-format msgid "old-style function definition" msgstr "" -#: c/c-decl.c:9198 +#: c/c-decl.c:9201 #, gcc-internal-format msgid "parameter name missing from parameter list" msgstr "" -#: c/c-decl.c:9214 +#: c/c-decl.c:9217 #, gcc-internal-format msgid "%qD declared as a non-parameter" msgstr "" -#: c/c-decl.c:9222 +#: c/c-decl.c:9225 #, fuzzy, gcc-internal-format msgid "multiple parameters named %qD" msgstr "невыкарыстаемы параметр \"%s\"" -#: c/c-decl.c:9231 +#: c/c-decl.c:9234 #, fuzzy, gcc-internal-format msgid "parameter %qD declared with void type" msgstr "тып параметра \"%s\" не аб'яўлены" -#: c/c-decl.c:9260 c/c-decl.c:9265 +#: c/c-decl.c:9263 c/c-decl.c:9268 #, gcc-internal-format msgid "type of %qD defaults to %" msgstr "" -#: c/c-decl.c:9285 +#: c/c-decl.c:9288 #, fuzzy, gcc-internal-format msgid "parameter %qD has incomplete type" msgstr "\"%s\" мае незавершаны тып" -#: c/c-decl.c:9292 +#: c/c-decl.c:9295 #, gcc-internal-format msgid "declaration for parameter %qD but no such parameter" msgstr "" -#: c/c-decl.c:9345 +#: c/c-decl.c:9348 #, gcc-internal-format msgid "number of arguments doesn%'t match built-in prototype" msgstr "" -#: c/c-decl.c:9356 +#: c/c-decl.c:9359 #, fuzzy, gcc-internal-format #| msgid "wrong number of arguments specified for `%s' attribute" msgid "number of arguments doesn%'t match prototype" msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'" -#: c/c-decl.c:9359 c/c-decl.c:9406 c/c-decl.c:9420 +#: c/c-decl.c:9362 c/c-decl.c:9409 c/c-decl.c:9423 #, fuzzy, gcc-internal-format #| msgid "empty declaration" msgid "prototype declaration" msgstr "пустое абвяшчэньне" -#: c/c-decl.c:9398 +#: c/c-decl.c:9401 #, gcc-internal-format msgid "promoted argument %qD doesn%'t match built-in prototype" msgstr "" -#: c/c-decl.c:9403 +#: c/c-decl.c:9406 #, gcc-internal-format msgid "promoted argument %qD doesn%'t match prototype" msgstr "" -#: c/c-decl.c:9413 +#: c/c-decl.c:9416 #, gcc-internal-format msgid "argument %qD doesn%'t match built-in prototype" msgstr "" -#: c/c-decl.c:9418 +#: c/c-decl.c:9421 #, gcc-internal-format msgid "argument %qD doesn%'t match prototype" msgstr "" -#: c/c-decl.c:9669 cp/decl.c:16176 +#: c/c-decl.c:9672 cp/decl.c:16203 #, gcc-internal-format msgid "no return statement in function returning non-void" msgstr "" -#: c/c-decl.c:9688 cp/decl.c:16208 +#: c/c-decl.c:9691 cp/decl.c:16235 #, fuzzy, gcc-internal-format #| msgid "label `%D' defined but not used" msgid "parameter %qD set but not used" @@ -36283,257 +36069,257 @@ msgstr "адмеціна `%D' вызначана, але не выкарысто #. If we get here, declarations have been used in a for loop without #. the C99 for loop scope. This doesn't make much sense, so don't #. allow it. -#: c/c-decl.c:9784 +#: c/c-decl.c:9787 #, gcc-internal-format msgid "% loop initial declarations are only allowed in C99 or C11 mode" msgstr "" -#: c/c-decl.c:9789 +#: c/c-decl.c:9792 #, gcc-internal-format msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code" msgstr "" -#: c/c-decl.c:9796 +#: c/c-decl.c:9799 #, fuzzy, gcc-internal-format msgid "ISO C90 does not support % loop initial declarations" msgstr "ISO C89 не падтрымлівае \"long long\"" -#: c/c-decl.c:9828 +#: c/c-decl.c:9831 #, gcc-internal-format msgid "declaration of static variable %qD in % loop initial declaration" msgstr "" -#: c/c-decl.c:9832 +#: c/c-decl.c:9835 #, gcc-internal-format msgid "declaration of % variable %qD in % loop initial declaration" msgstr "" -#: c/c-decl.c:9839 +#: c/c-decl.c:9842 #, gcc-internal-format msgid "% declared in % loop initial declaration" msgstr "" -#: c/c-decl.c:9844 +#: c/c-decl.c:9847 #, gcc-internal-format msgid "% declared in % loop initial declaration" msgstr "" -#: c/c-decl.c:9848 +#: c/c-decl.c:9851 #, gcc-internal-format msgid "% declared in % loop initial declaration" msgstr "" -#: c/c-decl.c:9852 +#: c/c-decl.c:9855 #, gcc-internal-format msgid "declaration of non-variable %qD in % loop initial declaration" msgstr "" -#: c/c-decl.c:10102 +#: c/c-decl.c:10105 #, gcc-internal-format msgid "incompatible address space qualifiers %qs and %qs" msgstr "" -#: c/c-decl.c:10160 c/c-decl.c:10167 +#: c/c-decl.c:10163 c/c-decl.c:10170 #, fuzzy, gcc-internal-format #| msgid "duplicate label declaration `%s'" msgid "duplicate %qE declaration specifier" msgstr "паўторнае абвяшчэньне адмеціны `%s'" -#: c/c-decl.c:10194 c/c-decl.c:10578 c/c-decl.c:10968 +#: c/c-decl.c:10197 c/c-decl.c:10581 c/c-decl.c:10971 #, gcc-internal-format msgid "two or more data types in declaration specifiers" msgstr "" -#: c/c-decl.c:10206 cp/parser.c:29183 +#: c/c-decl.c:10209 cp/parser.c:29186 #, fuzzy, gcc-internal-format #| msgid "`long long long' is too long for GCC" msgid "% is too long for GCC" msgstr "`long long long' - вельмі доўга для GCC" -#: c/c-decl.c:10219 +#: c/c-decl.c:10222 #, fuzzy, gcc-internal-format #| msgid "ISO C89 does not support `long long'" msgid "ISO C90 does not support %" msgstr "ISO C89 не падтрымлівае `long long'" -#: c/c-decl.c:10448 c/c-parser.c:9089 +#: c/c-decl.c:10451 c/c-parser.c:9089 #, fuzzy, gcc-internal-format #| msgid "ISO C89 does not support complex types" msgid "ISO C90 does not support complex types" msgstr "ISO C89 не падтрымлівае комлексныя тыпы" -#: c/c-decl.c:10494 +#: c/c-decl.c:10497 #, fuzzy, gcc-internal-format #| msgid "ISO C does not support complex integer types" msgid "ISO C does not support saturating types" msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы" -#: c/c-decl.c:10565 c/c-decl.c:11125 +#: c/c-decl.c:10568 c/c-decl.c:11128 #, fuzzy, gcc-internal-format #| msgid "duplicate `%s'" msgid "duplicate %qE" msgstr "паўтарэньне `%s'" -#: c/c-decl.c:10621 +#: c/c-decl.c:10624 #, fuzzy, gcc-internal-format #| msgid "ISO C does not support complex integer types" msgid "ISO C does not support %<__int%d%> types" msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы" -#: c/c-decl.c:10643 +#: c/c-decl.c:10646 #, fuzzy, gcc-internal-format msgid "%<__int%d%> is not supported on this target" msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай" -#: c/c-decl.c:10686 +#: c/c-decl.c:10689 #, fuzzy, gcc-internal-format #| msgid "ISO C89 does not support complex types" msgid "ISO C90 does not support boolean types" msgstr "ISO C89 не падтрымлівае комлексныя тыпы" -#: c/c-decl.c:10805 +#: c/c-decl.c:10808 #, fuzzy, gcc-internal-format #| msgid "ISO C89 does not support complex types" msgid "ISO C does not support the %<_Float%d%s%> type" msgstr "ISO C89 не падтрымлівае комлексныя тыпы" -#: c/c-decl.c:10855 +#: c/c-decl.c:10858 #, fuzzy, gcc-internal-format msgid "%<_Float%d%s%> is not supported on this target" msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай" -#: c/c-decl.c:10926 +#: c/c-decl.c:10929 #, fuzzy, gcc-internal-format #| msgid "ISO C89 does not support `long long'" msgid "ISO C does not support decimal floating point" msgstr "ISO C89 не падтрымлівае `long long'" -#: c/c-decl.c:10949 c/c-decl.c:11218 c/c-parser.c:8080 +#: c/c-decl.c:10952 c/c-decl.c:11221 c/c-parser.c:8080 #, fuzzy, gcc-internal-format msgid "fixed-point types not supported for this target" msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" -#: c/c-decl.c:10951 +#: c/c-decl.c:10954 #, fuzzy, gcc-internal-format #| msgid "ISO C does not support complex integer types" msgid "ISO C does not support fixed-point types" msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы" -#: c/c-decl.c:10986 +#: c/c-decl.c:10989 #, gcc-internal-format msgid "C++ lookup of %qD would return a field, not a type" msgstr "" -#: c/c-decl.c:10999 +#: c/c-decl.c:11002 #, gcc-internal-format msgid "%qE fails to be a typedef or built in type" msgstr "" -#: c/c-decl.c:11047 +#: c/c-decl.c:11050 #, fuzzy, gcc-internal-format #| msgid "`%s' is not at beginning of declaration" msgid "%qE is not at beginning of declaration" msgstr "\"%s\" - гэта не пачатак дэкларацыі" -#: c/c-decl.c:11068 +#: c/c-decl.c:11071 #, gcc-internal-format msgid "%qE used with %" msgstr "" -#: c/c-decl.c:11070 +#: c/c-decl.c:11073 #, gcc-internal-format msgid "%qE used with %" msgstr "" -#: c/c-decl.c:11072 +#: c/c-decl.c:11075 #, gcc-internal-format msgid "%qE used with %" msgstr "" -#: c/c-decl.c:11086 c/c-parser.c:7480 +#: c/c-decl.c:11089 c/c-parser.c:7480 #, fuzzy, gcc-internal-format #| msgid "%s does not support %s" msgid "ISO C99 does not support %qE" msgstr "%s не падтрымлівае %s" -#: c/c-decl.c:11089 c/c-parser.c:7483 +#: c/c-decl.c:11092 c/c-parser.c:7483 #, fuzzy, gcc-internal-format #| msgid "%s does not support %s" msgid "ISO C90 does not support %qE" msgstr "%s не падтрымлівае %s" -#: c/c-decl.c:11101 +#: c/c-decl.c:11104 #, gcc-internal-format msgid "%<__thread%> before %" msgstr "" -#: c/c-decl.c:11110 +#: c/c-decl.c:11113 #, gcc-internal-format msgid "%<__thread%> before %" msgstr "" -#: c/c-decl.c:11123 +#: c/c-decl.c:11126 #, gcc-internal-format msgid "duplicate %<_Thread_local%> or %<__thread%>" msgstr "" -#: c/c-decl.c:11131 +#: c/c-decl.c:11134 #, gcc-internal-format msgid "multiple storage classes in declaration specifiers" msgstr "" -#: c/c-decl.c:11139 +#: c/c-decl.c:11142 #, gcc-internal-format msgid "%qs used with %qE" msgstr "" -#: c/c-decl.c:11215 +#: c/c-decl.c:11218 #, gcc-internal-format msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>" msgstr "" -#: c/c-decl.c:11230 +#: c/c-decl.c:11233 #, fuzzy, gcc-internal-format #| msgid "ISO C does not support plain `complex' meaning `double complex'" msgid "ISO C does not support plain % meaning %" msgstr "ISO C не падтрымлівае просты \"complex\" у значэнні \"double complex\"" -#: c/c-decl.c:11281 c/c-decl.c:11297 c/c-decl.c:11323 +#: c/c-decl.c:11284 c/c-decl.c:11300 c/c-decl.c:11326 #, gcc-internal-format msgid "ISO C does not support complex integer types" msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы" -#: c/c-decl.c:11721 cp/semantics.c:5483 +#: c/c-decl.c:11724 cp/semantics.c:5491 #, gcc-internal-format msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not % nor %" msgstr "" -#: c/c-decl.c:11725 cp/semantics.c:5487 +#: c/c-decl.c:11728 cp/semantics.c:5495 #, gcc-internal-format msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not % nor %" msgstr "" -#: c/c-fold.c:385 c/c-typeck.c:11838 cp/typeck.c:4805 +#: c/c-fold.c:385 c/c-typeck.c:11838 cp/typeck.c:4814 #, gcc-internal-format msgid "left shift of negative value" msgstr "" -#: c/c-fold.c:395 c/c-typeck.c:11847 cp/typeck.c:4813 +#: c/c-fold.c:395 c/c-typeck.c:11847 cp/typeck.c:4822 #, gcc-internal-format msgid "left shift count is negative" msgstr "" -#: c/c-fold.c:396 c/c-typeck.c:11777 cp/typeck.c:4758 +#: c/c-fold.c:396 c/c-typeck.c:11777 cp/typeck.c:4767 #, gcc-internal-format msgid "right shift count is negative" msgstr "" -#: c/c-fold.c:404 c/c-typeck.c:11866 cp/typeck.c:4821 +#: c/c-fold.c:404 c/c-typeck.c:11866 cp/typeck.c:4830 #, gcc-internal-format msgid "left shift count >= width of type" msgstr "" -#: c/c-fold.c:405 c/c-typeck.c:11801 cp/typeck.c:4766 +#: c/c-fold.c:405 c/c-typeck.c:11801 cp/typeck.c:4775 #, gcc-internal-format msgid "right shift count >= width of type" msgstr "" @@ -36553,17 +36339,17 @@ msgstr "" msgid "identifier %qE conflicts with C++ keyword" msgstr "" -#: c/c-parser.c:885 cp/parser.c:2866 +#: c/c-parser.c:885 cp/parser.c:2868 #, gcc-internal-format msgid "version control conflict marker in file" msgstr "" -#: c/c-parser.c:1088 cp/parser.c:2921 +#: c/c-parser.c:1088 cp/parser.c:2923 #, gcc-internal-format msgid "to match this %qs" msgstr "" -#: c/c-parser.c:1217 cp/parser.c:29409 +#: c/c-parser.c:1217 cp/parser.c:29412 #, gcc-internal-format msgid "expected end of line" msgstr "" @@ -36606,7 +36392,7 @@ msgid "unknown type name %qE" msgstr "невядомая назва рэгістра: %s" #: c/c-parser.c:1859 c/c-parser.c:11564 c/c-parser.c:17329 c/c-parser.c:17818 -#: c/c-parser.c:18300 cp/parser.c:37974 cp/parser.c:41126 +#: c/c-parser.c:18300 cp/parser.c:37977 cp/parser.c:41129 #, fuzzy, gcc-internal-format #| msgid "empty declaration" msgid "expected declaration specifiers" @@ -36623,7 +36409,7 @@ msgstr "пустое абвяшчэньне" msgid "expected %<;%>, identifier or %<(%>" msgstr "" -#: c/c-parser.c:1917 cp/parser.c:31092 cp/parser.c:31166 +#: c/c-parser.c:1917 cp/parser.c:31095 cp/parser.c:31169 #, fuzzy, gcc-internal-format msgid "prefix attributes are ignored for methods" msgstr "\"%s\" атрыбут ігнарыруецца" @@ -36639,8 +36425,8 @@ msgstr "атрыбуты секцыі не падтрымліваюцца для msgid "unexpected attribute" msgstr "" -#: c/c-parser.c:1983 c/c-parser.c:5264 c/c-parser.c:5581 cp/parser.c:11322 -#: cp/parser.c:11529 +#: c/c-parser.c:1983 c/c-parser.c:5264 c/c-parser.c:5581 cp/parser.c:11326 +#: cp/parser.c:11533 #, gcc-internal-format msgid "% attribute not followed by %<;%>" msgstr "" @@ -36678,7 +36464,7 @@ msgstr "" msgid "%<__auto_type%> may only be used with a single declarator" msgstr "" -#: c/c-parser.c:2233 cp/parser.c:13484 cp/parser.c:13643 +#: c/c-parser.c:2233 cp/parser.c:13488 cp/parser.c:13647 #, gcc-internal-format msgid "expected %<,%> or %<;%>" msgstr "" @@ -36708,7 +36494,7 @@ msgstr "ISO C89 не падтрымлівае комлексныя тыпы" msgid "ISO C90 does not support %<_Static_assert%>" msgstr "ISO C89 не падтрымлівае комлексныя тыпы" -#: c/c-parser.c:2463 c/c-parser.c:4189 c/c-parser.c:11622 cp/parser.c:40749 +#: c/c-parser.c:2463 c/c-parser.c:4189 c/c-parser.c:11622 cp/parser.c:40752 #, gcc-internal-format msgid "expected string literal" msgstr "" @@ -36739,7 +36525,7 @@ msgstr "" msgid "static assertion failed: %E" msgstr "" -#: c/c-parser.c:2502 cp/semantics.c:9313 +#: c/c-parser.c:2502 cp/semantics.c:9326 #, gcc-internal-format msgid "static assertion failed" msgstr "" @@ -36786,13 +36572,13 @@ msgstr "параметр \"%s\" ініцыялізаваны" #: c/c-parser.c:11236 c/c-parser.c:11282 c/c-parser.c:11939 c/c-parser.c:12050 #: c/c-parser.c:14201 c/c-parser.c:14311 c/c-parser.c:14584 c/c-parser.c:16535 #: c/c-parser.c:19644 c/gimple-parser.c:1478 c/gimple-parser.c:1516 -#: cp/parser.c:8600 cp/parser.c:29412 cp/parser.c:31948 cp/parser.c:31978 -#: cp/parser.c:32048 cp/parser.c:34411 cp/parser.c:34533 cp/parser.c:40465 +#: cp/parser.c:8602 cp/parser.c:29415 cp/parser.c:31951 cp/parser.c:31981 +#: cp/parser.c:32051 cp/parser.c:34414 cp/parser.c:34536 cp/parser.c:40468 #, gcc-internal-format msgid "expected identifier" msgstr "" -#: c/c-parser.c:3023 cp/parser.c:19041 +#: c/c-parser.c:3023 cp/parser.c:19045 #, gcc-internal-format msgid "comma at end of enumerator list" msgstr "" @@ -36925,7 +36711,7 @@ msgstr "ISO C не дазваляе дэкларацыі метак (label)" msgid "expected %<}%> before %" msgstr "" -#: c/c-parser.c:5137 cp/parser.c:11648 +#: c/c-parser.c:5137 cp/parser.c:11652 #, gcc-internal-format msgid "% without a previous %" msgstr "" @@ -36959,24 +36745,24 @@ msgstr "" #. c_parser_skip_until_found stops at a closing nesting #. delimiter without consuming it, but here we need to consume #. it to proceed further. -#: c/c-parser.c:5602 c/gimple-parser.c:1901 cp/parser.c:11272 +#: c/c-parser.c:5602 c/gimple-parser.c:1901 cp/parser.c:11276 #, gcc-internal-format msgid "expected statement" msgstr "" -#: c/c-parser.c:5709 cp/parser.c:13015 +#: c/c-parser.c:5709 cp/parser.c:13019 #, fuzzy, gcc-internal-format #| msgid "empty body in an else-statement" msgid "suggest braces around empty body in an % statement" msgstr "пустое цела ў else-выражэнні" -#: c/c-parser.c:5751 cp/parser.c:13018 +#: c/c-parser.c:5751 cp/parser.c:13022 #, fuzzy, gcc-internal-format #| msgid "empty body in an else-statement" msgid "suggest braces around empty body in an % statement" msgstr "пустое цела ў else-выражэнні" -#: c/c-parser.c:5885 cp/parser.c:11918 +#: c/c-parser.c:5885 cp/parser.c:11922 #, gcc-internal-format msgid "suggest explicit braces to avoid ambiguous %" msgstr "" @@ -36996,12 +36782,12 @@ msgstr "" msgid "invalid iterating variable in fast enumeration" msgstr "нявернае выкарыстанне \"restict\"" -#: c/c-parser.c:6242 cp/parser.c:12183 +#: c/c-parser.c:6242 cp/parser.c:12187 #, gcc-internal-format msgid "missing loop condition in loop with % pragma" msgstr "" -#: c/c-parser.c:6248 cp/parser.c:12189 +#: c/c-parser.c:6248 cp/parser.c:12193 #, gcc-internal-format msgid "missing loop condition in loop with % pragma" msgstr "" @@ -37016,8 +36802,8 @@ msgstr "" msgid "duplicate asm qualifier %qE" msgstr "паўтарэнне \"volatile\"" -#: c/c-parser.c:6387 c/c-parser.c:6398 c/c-parser.c:6409 cp/parser.c:19837 -#: cp/parser.c:19853 cp/parser.c:19866 +#: c/c-parser.c:6387 c/c-parser.c:6398 c/c-parser.c:6409 cp/parser.c:19841 +#: cp/parser.c:19857 cp/parser.c:19870 #, gcc-internal-format msgid "first seen here" msgstr "" @@ -37039,12 +36825,12 @@ msgstr "" #. Location of the binary operator. #. Quiet warning. -#: c/c-parser.c:6984 cp/typeck.c:4592 +#: c/c-parser.c:6984 cp/typeck.c:4601 #, gcc-internal-format msgid "division % does not compute the number of array elements" msgstr "" -#: c/c-parser.c:6990 cp/typeck.c:4597 +#: c/c-parser.c:6990 cp/typeck.c:4606 #, gcc-internal-format msgid "first % operand was declared here" msgstr "" @@ -37325,7 +37111,7 @@ msgstr "" msgid "%<__builtin_complex%> operands of different types" msgstr "" -#: c/c-parser.c:9129 cp/parser.c:7042 +#: c/c-parser.c:9129 cp/parser.c:7045 #, fuzzy, gcc-internal-format #| msgid "wrong number of arguments specified for `%s' attribute" msgid "wrong number of arguments to %<__builtin_shuffle%>" @@ -37447,72 +37233,72 @@ msgstr "" msgid "no type or storage class may be specified here," msgstr "" -#: c/c-parser.c:11083 c/c-parser.c:11140 cp/parser.c:32008 +#: c/c-parser.c:11083 c/c-parser.c:11140 cp/parser.c:32011 #, gcc-internal-format msgid "unknown property attribute" msgstr "" -#: c/c-parser.c:11104 cp/parser.c:31968 +#: c/c-parser.c:11104 cp/parser.c:31971 #, gcc-internal-format msgid "missing %<=%> (after % attribute)" msgstr "" -#: c/c-parser.c:11107 cp/parser.c:31971 +#: c/c-parser.c:11107 cp/parser.c:31974 #, gcc-internal-format msgid "missing %<=%> (after % attribute)" msgstr "" -#: c/c-parser.c:11121 cp/parser.c:31986 +#: c/c-parser.c:11121 cp/parser.c:31989 #, gcc-internal-format msgid "the % attribute may only be specified once" msgstr "" -#: c/c-parser.c:11126 cp/parser.c:31992 +#: c/c-parser.c:11126 cp/parser.c:31995 #, gcc-internal-format msgid "setter name must terminate with %<:%>" msgstr "" -#: c/c-parser.c:11133 cp/parser.c:32000 +#: c/c-parser.c:11133 cp/parser.c:32003 #, gcc-internal-format msgid "the % attribute may only be specified once" msgstr "" -#: c/c-parser.c:11327 cp/parser.c:40789 +#: c/c-parser.c:11327 cp/parser.c:40792 #, gcc-internal-format msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u" msgstr "" #: c/c-parser.c:11371 c/c-parser.c:17815 c/c-parser.c:18079 c/c-parser.c:18138 -#: c/c-parser.c:18222 cp/parser.c:37971 cp/parser.c:38270 cp/parser.c:38358 -#: cp/parser.c:38429 cp/parser.c:40836 cp/parser.c:40851 cp/parser.c:40866 -#: cp/parser.c:40882 cp/parser.c:40898 cp/parser.c:40914 cp/parser.c:40941 -#: cp/parser.c:40954 cp/parser.c:40977 cp/parser.c:40990 +#: c/c-parser.c:18222 cp/parser.c:37974 cp/parser.c:38273 cp/parser.c:38361 +#: cp/parser.c:38432 cp/parser.c:40839 cp/parser.c:40854 cp/parser.c:40869 +#: cp/parser.c:40885 cp/parser.c:40901 cp/parser.c:40917 cp/parser.c:40944 +#: cp/parser.c:40957 cp/parser.c:40980 cp/parser.c:40993 #, gcc-internal-format msgid "%<#pragma %s%> may only be used in compound statements" msgstr "" -#: c/c-parser.c:11394 cp/parser.c:40967 +#: c/c-parser.c:11394 cp/parser.c:40970 #, gcc-internal-format msgid "%<#pragma acc routine%> must be at file scope" msgstr "" -#: c/c-parser.c:11481 cp/parser.c:41051 +#: c/c-parser.c:11481 cp/parser.c:41054 #, gcc-internal-format msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct" msgstr "" -#: c/c-parser.c:11509 c/c-parser.c:11533 cp/parser.c:41080 cp/parser.c:41113 +#: c/c-parser.c:11509 c/c-parser.c:11533 cp/parser.c:41083 cp/parser.c:41116 #, gcc-internal-format msgid "for, while or do statement expected" msgstr "" -#: c/c-parser.c:11546 cp/parser.c:40826 +#: c/c-parser.c:11546 cp/parser.c:40829 #, gcc-internal-format msgid "%<#pragma GCC pch_preprocess%> must be first" msgstr "" -#: c/c-parser.c:11868 c/c-parser.c:19293 c/c-parser.c:19301 cp/parser.c:32402 -#: cp/parser.c:39937 cp/parser.c:39945 +#: c/c-parser.c:11868 c/c-parser.c:19293 c/c-parser.c:19301 cp/parser.c:32405 +#: cp/parser.c:39940 cp/parser.c:39948 #, fuzzy, gcc-internal-format #| msgid "too many input files" msgid "too many %qs clauses" @@ -37533,54 +37319,54 @@ msgstr "" msgid "%qD is not a variable" msgstr "\"%s\" мае незавершаны тып" -#: c/c-parser.c:12270 cp/semantics.c:7235 +#: c/c-parser.c:12270 cp/semantics.c:7243 #, fuzzy, gcc-internal-format msgid "%qD is not a pointer variable" msgstr "\"%s\" звычайна функцыя" -#: c/c-parser.c:12312 cp/parser.c:33048 +#: c/c-parser.c:12312 cp/parser.c:33051 #, gcc-internal-format msgid "collapse argument needs positive constant integer expression" msgstr "" -#: c/c-parser.c:12389 cp/parser.c:33112 +#: c/c-parser.c:12389 cp/parser.c:33115 #, gcc-internal-format msgid "expected % or %" msgstr "" -#: c/c-parser.c:12391 cp/parser.c:33114 +#: c/c-parser.c:12391 cp/parser.c:33117 #, gcc-internal-format msgid "expected % or %" msgstr "" -#: c/c-parser.c:12511 cp/parser.c:33225 +#: c/c-parser.c:12511 cp/parser.c:33228 #, gcc-internal-format msgid "expected %, %, % or %" msgstr "" -#: c/c-parser.c:12531 c/c-parser.c:18131 c/c-parser.c:18215 cp/parser.c:33243 -#: cp/parser.c:38262 cp/parser.c:38350 +#: c/c-parser.c:12531 c/c-parser.c:18131 c/c-parser.c:18215 cp/parser.c:33246 +#: cp/parser.c:38265 cp/parser.c:38353 #, gcc-internal-format msgid "expected %" msgstr "" -#: c/c-parser.c:12584 cp/parser.c:33298 +#: c/c-parser.c:12584 cp/parser.c:33301 #, gcc-internal-format msgid "too many % clauses with %qs modifier" msgstr "" -#: c/c-parser.c:12591 cp/parser.c:33305 +#: c/c-parser.c:12591 cp/parser.c:33308 #, fuzzy, gcc-internal-format #| msgid "too many input files" msgid "too many % clauses" msgstr "вельмі шмат уваходзячых файлаў" -#: c/c-parser.c:12593 cp/parser.c:33307 +#: c/c-parser.c:12593 cp/parser.c:33310 #, gcc-internal-format msgid "too many % clauses without modifier" msgstr "" -#: c/c-parser.c:12599 cp/parser.c:33313 +#: c/c-parser.c:12599 cp/parser.c:33316 #, gcc-internal-format msgid "if any % clause has modifier, then all % clauses have to use modifier" msgstr "" @@ -37602,12 +37388,12 @@ msgstr "" msgid "% value must be positive" msgstr "" -#: c/c-parser.c:12807 cp/semantics.c:7430 +#: c/c-parser.c:12807 cp/semantics.c:7438 #, gcc-internal-format msgid "% value must be positive" msgstr "" -#: c/c-parser.c:12854 cp/semantics.c:7460 +#: c/c-parser.c:12854 cp/semantics.c:7468 #, gcc-internal-format msgid "% value must be non-negative" msgstr "" @@ -37617,89 +37403,89 @@ msgstr "" msgid "expected constant integer expression" msgstr "" -#: c/c-parser.c:12929 cp/parser.c:33538 +#: c/c-parser.c:12929 cp/parser.c:33541 #, gcc-internal-format msgid "expected %, %, %, %, %, % or %" msgstr "" -#: c/c-parser.c:12990 cp/parser.c:33603 +#: c/c-parser.c:12990 cp/parser.c:33606 #, gcc-internal-format msgid "expected %, % or %" msgstr "" -#: c/c-parser.c:13056 cp/parser.c:33672 +#: c/c-parser.c:13056 cp/parser.c:33675 #, gcc-internal-format msgid "too many % clauses with %qs category" msgstr "" -#: c/c-parser.c:13059 cp/parser.c:33675 +#: c/c-parser.c:13059 cp/parser.c:33678 #, gcc-internal-format msgid "too many % clauses with unspecified category" msgstr "" -#: c/c-parser.c:13123 cp/semantics.c:6625 +#: c/c-parser.c:13123 cp/semantics.c:6633 #, gcc-internal-format msgid "%qs expression must be integral" msgstr "" -#: c/c-parser.c:13135 c/c-parser.c:13258 cp/semantics.c:6657 +#: c/c-parser.c:13135 c/c-parser.c:13258 cp/semantics.c:6665 #, gcc-internal-format msgid "%qs value must be positive" msgstr "" -#: c/c-parser.c:13197 cp/parser.c:32820 +#: c/c-parser.c:13197 cp/parser.c:32823 #, fuzzy, gcc-internal-format #| msgid "too many arguments to function" msgid "too many % arguments" msgstr "вельмі шмат аргументаў у функцыі" -#: c/c-parser.c:13231 cp/parser.c:32853 +#: c/c-parser.c:13231 cp/parser.c:32856 #, fuzzy, gcc-internal-format #| msgid "no arguments" msgid "unexpected argument" msgstr "няма аргументаў" -#: c/c-parser.c:13398 cp/semantics.c:7569 +#: c/c-parser.c:13398 cp/semantics.c:7577 #, gcc-internal-format msgid "% argument needs positive integral constant" msgstr "" -#: c/c-parser.c:13472 cp/parser.c:33729 +#: c/c-parser.c:13472 cp/parser.c:33732 #, gcc-internal-format msgid "ordered argument needs positive constant integer expression" msgstr "" -#: c/c-parser.c:13545 cp/parser.c:33793 +#: c/c-parser.c:13545 cp/parser.c:33796 #, gcc-internal-format msgid "% modifier on % clause not supported yet" msgstr "" -#: c/c-parser.c:13601 c/c-parser.c:18869 cp/parser.c:39605 +#: c/c-parser.c:13601 c/c-parser.c:18869 cp/parser.c:39608 #, gcc-internal-format msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier" msgstr "" -#: c/c-parser.c:13714 cp/parser.c:33984 +#: c/c-parser.c:13714 cp/parser.c:33987 #, gcc-internal-format msgid "both % and % modifiers specified" msgstr "" -#: c/c-parser.c:13768 cp/parser.c:34000 +#: c/c-parser.c:13768 cp/parser.c:34003 #, gcc-internal-format msgid "schedule % does not take a % parameter" msgstr "" -#: c/c-parser.c:13772 cp/parser.c:34003 +#: c/c-parser.c:13772 cp/parser.c:34006 #, gcc-internal-format msgid "schedule % does not take a % parameter" msgstr "" -#: c/c-parser.c:13784 cp/semantics.c:6692 +#: c/c-parser.c:13784 cp/semantics.c:6700 #, gcc-internal-format msgid "chunk size value must be positive" msgstr "" -#: c/c-parser.c:13807 cp/parser.c:34023 +#: c/c-parser.c:13807 cp/parser.c:34026 #, fuzzy, gcc-internal-format #| msgid "invalid %%-code" msgid "invalid schedule kind" @@ -37710,12 +37496,12 @@ msgstr "нерэчаісны %%-код" msgid "% value must be positive" msgstr "" -#: c/c-parser.c:13973 cp/semantics.c:6786 +#: c/c-parser.c:13973 cp/semantics.c:6794 #, gcc-internal-format msgid "% value must be positive" msgstr "" -#: c/c-parser.c:14018 cp/semantics.c:6905 +#: c/c-parser.c:14018 cp/semantics.c:6913 #, gcc-internal-format msgid "% clause alignment expression must be positive constant integer expression" msgstr "" @@ -37735,24 +37521,24 @@ msgstr "" msgid "% clause expression must be positive constant integer expression" msgstr "" -#: c/c-parser.c:14438 cp/parser.c:34665 +#: c/c-parser.c:14438 cp/parser.c:34668 #, gcc-internal-format msgid "% modifier incompatible with %qs" msgstr "" -#: c/c-parser.c:14485 cp/parser.c:34713 cp/parser.c:34940 +#: c/c-parser.c:14485 cp/parser.c:34716 cp/parser.c:34943 #, fuzzy, gcc-internal-format #| msgid "invalid %%d operand" msgid "invalid depend kind" msgstr "нерэчаісны %%d аперанд" -#: c/c-parser.c:14572 cp/parser.c:34788 +#: c/c-parser.c:14572 cp/parser.c:34791 #, fuzzy, gcc-internal-format #| msgid "invalid mask" msgid "invalid map kind" msgstr "нерэчаісная маска" -#: c/c-parser.c:14670 cp/parser.c:34887 +#: c/c-parser.c:14670 cp/parser.c:34890 #, gcc-internal-format msgid "invalid dist_schedule kind" msgstr "" @@ -37762,73 +37548,73 @@ msgstr "" msgid "invalid proc_bind kind" msgstr "Нерэчаісны выбар %s" -#: c/c-parser.c:14954 cp/parser.c:35159 +#: c/c-parser.c:14954 cp/parser.c:35162 #, gcc-internal-format msgid "expected %<#pragma acc%> clause" msgstr "" -#: c/c-parser.c:14965 c/c-parser.c:15258 cp/parser.c:35170 cp/parser.c:35499 +#: c/c-parser.c:14965 c/c-parser.c:15258 cp/parser.c:35173 cp/parser.c:35502 #, fuzzy, gcc-internal-format #| msgid "complex invalid for `%s'" msgid "%qs is not valid for %qs" msgstr "complex нерэчаісны для \"%s\"" -#: c/c-parser.c:15127 cp/parser.c:35366 +#: c/c-parser.c:15127 cp/parser.c:35369 #, gcc-internal-format msgid "%qs must be the first clause of %qs" msgstr "" -#: c/c-parser.c:15247 cp/parser.c:35488 +#: c/c-parser.c:15247 cp/parser.c:35491 #, gcc-internal-format msgid "expected %<#pragma omp%> clause" msgstr "" -#: c/c-parser.c:15377 cp/parser.c:38771 +#: c/c-parser.c:15377 cp/parser.c:38774 #, gcc-internal-format msgid "no valid clauses specified in %<#pragma acc declare%>" msgstr "" -#: c/c-parser.c:15387 cp/parser.c:38781 +#: c/c-parser.c:15387 cp/parser.c:38784 #, gcc-internal-format msgid "array section in %<#pragma acc declare%>" msgstr "" -#: c/c-parser.c:15407 cp/parser.c:38801 +#: c/c-parser.c:15407 cp/parser.c:38804 #, gcc-internal-format msgid "%qD must be a global variable in %<#pragma acc declare link%>" msgstr "" -#: c/c-parser.c:15418 cp/parser.c:38812 +#: c/c-parser.c:15418 cp/parser.c:38815 #, gcc-internal-format msgid "invalid OpenACC clause at file scope" msgstr "" -#: c/c-parser.c:15425 cp/parser.c:38819 +#: c/c-parser.c:15425 cp/parser.c:38822 #, gcc-internal-format msgid "invalid use of % variable %qD in %<#pragma acc declare%>" msgstr "" -#: c/c-parser.c:15433 cp/parser.c:38827 +#: c/c-parser.c:15433 cp/parser.c:38830 #, gcc-internal-format msgid "invalid use of % variable %qD in %<#pragma acc declare%>" msgstr "" -#: c/c-parser.c:15445 cp/parser.c:38839 +#: c/c-parser.c:15445 cp/parser.c:38842 #, gcc-internal-format msgid "variable %qD used more than once with %<#pragma acc declare%>" msgstr "" -#: c/c-parser.c:15536 cp/parser.c:38924 +#: c/c-parser.c:15536 cp/parser.c:38927 #, gcc-internal-format msgid "expected % after %<#pragma acc %s%>" msgstr "" -#: c/c-parser.c:15552 cp/parser.c:38941 +#: c/c-parser.c:15552 cp/parser.c:38944 #, gcc-internal-format msgid "%<#pragma acc %s data%> has no data movement clause" msgstr "" -#: c/c-parser.c:15770 cp/parser.c:2968 +#: c/c-parser.c:15770 cp/parser.c:2970 #, gcc-internal-format msgid "%qE has not been declared" msgstr "" @@ -37838,84 +37624,84 @@ msgstr "" msgid "expected function name" msgstr "" -#: c/c-parser.c:15789 cp/parser.c:40177 +#: c/c-parser.c:15789 cp/parser.c:40180 #, fuzzy, gcc-internal-format #| msgid "`%D' is not a function," msgid "%qD does not refer to a function" msgstr "`%D' - гэта ня функцыя," -#: c/c-parser.c:15809 c/c-parser.c:15857 cp/parser.c:1383 +#: c/c-parser.c:15809 c/c-parser.c:15857 cp/parser.c:1385 #, gcc-internal-format msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition" msgstr "" -#: c/c-parser.c:15849 cp/parser.c:40231 cp/parser.c:40273 +#: c/c-parser.c:15849 cp/parser.c:40234 cp/parser.c:40276 #, gcc-internal-format msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition" msgstr "" -#: c/c-parser.c:15866 cp/parser.c:40287 +#: c/c-parser.c:15866 cp/parser.c:40290 #, gcc-internal-format msgid "%<#pragma acc routine%> already applied to %qD" msgstr "" -#: c/c-parser.c:15875 cp/parser.c:40296 +#: c/c-parser.c:15875 cp/parser.c:40299 #, gcc-internal-format msgid "%<#pragma acc routine%> must be applied before use" msgstr "" -#: c/c-parser.c:15876 cp/parser.c:40297 +#: c/c-parser.c:15876 cp/parser.c:40300 #, gcc-internal-format msgid "%<#pragma acc routine%> must be applied before definition" msgstr "" -#: c/c-parser.c:15919 cp/parser.c:39112 +#: c/c-parser.c:15919 cp/parser.c:39115 #, gcc-internal-format msgid "%<#pragma acc update%> must contain at least one % or % or % clause" msgstr "" -#: c/c-parser.c:16071 cp/parser.c:35665 +#: c/c-parser.c:16071 cp/parser.c:35668 #, gcc-internal-format msgid "expected %, %, %, %, %, %, %, % or % clause" msgstr "" -#: c/c-parser.c:16080 cp/parser.c:35674 +#: c/c-parser.c:16080 cp/parser.c:35677 #, fuzzy, gcc-internal-format #| msgid "too many input files" msgid "too many atomic clauses" msgstr "вельмі шмат уваходзячых файлаў" -#: c/c-parser.c:16087 cp/parser.c:35681 +#: c/c-parser.c:16087 cp/parser.c:35684 #, gcc-internal-format msgid "too many memory order clauses" msgstr "" -#: c/c-parser.c:16142 cp/parser.c:35736 +#: c/c-parser.c:16142 cp/parser.c:35739 #, gcc-internal-format msgid "%<#pragma omp atomic read%> incompatible with % or % clauses" msgstr "" -#: c/c-parser.c:16151 cp/parser.c:35745 +#: c/c-parser.c:16151 cp/parser.c:35748 #, gcc-internal-format msgid "%<#pragma omp atomic write%> incompatible with % or % clauses" msgstr "" -#: c/c-parser.c:16160 cp/parser.c:35754 +#: c/c-parser.c:16160 cp/parser.c:35757 #, gcc-internal-format msgid "%<#pragma omp atomic update%> incompatible with % or % clauses" msgstr "" -#: c/c-parser.c:16426 cp/parser.c:35959 cp/parser.c:35985 +#: c/c-parser.c:16426 cp/parser.c:35962 cp/parser.c:35988 #, gcc-internal-format msgid "invalid form of %<#pragma omp atomic%>" msgstr "" -#: c/c-parser.c:16430 cp/parser.c:36016 cp/parser.c:36032 +#: c/c-parser.c:16430 cp/parser.c:36019 cp/parser.c:36035 #, gcc-internal-format msgid "invalid operator for %<#pragma omp atomic%>" msgstr "" -#: c/c-parser.c:16479 cp/semantics.c:8951 cp/semantics.c:8961 +#: c/c-parser.c:16479 cp/semantics.c:8959 cp/semantics.c:8969 #, gcc-internal-format msgid "%<#pragma omp atomic capture%> uses two different expressions for memory" msgstr "" @@ -37925,47 +37711,47 @@ msgstr "" msgid "expected %<(%> or end of line" msgstr "" -#: c/c-parser.c:16588 cp/semantics.c:9022 +#: c/c-parser.c:16588 cp/semantics.c:9035 #, gcc-internal-format msgid "% expression is not lvalue expression" msgstr "" -#: c/c-parser.c:16645 cp/parser.c:36217 +#: c/c-parser.c:16645 cp/parser.c:36220 #, gcc-internal-format msgid "expected %, %, % or %" msgstr "" -#: c/c-parser.c:16657 cp/parser.c:36233 +#: c/c-parser.c:16657 cp/parser.c:36236 #, gcc-internal-format msgid "expected %, % or % clause" msgstr "" -#: c/c-parser.c:16693 cp/parser.c:36266 +#: c/c-parser.c:16693 cp/parser.c:36269 #, gcc-internal-format msgid "expected %, % or %" msgstr "" -#: c/c-parser.c:16700 cp/parser.c:36273 +#: c/c-parser.c:16700 cp/parser.c:36276 #, gcc-internal-format msgid "% list specified together with memory order clause" msgstr "" -#: c/c-parser.c:16749 cp/parser.c:36873 +#: c/c-parser.c:16749 cp/parser.c:36876 #, gcc-internal-format msgid "% clause parameter is less than %" msgstr "" -#: c/c-parser.c:16760 cp/parser.c:36884 +#: c/c-parser.c:16760 cp/parser.c:36887 #, gcc-internal-format msgid "% clause may not be specified together with % clause with a parameter" msgstr "" -#: c/c-parser.c:16778 cp/parser.c:36912 +#: c/c-parser.c:16778 cp/parser.c:36915 #, fuzzy, gcc-internal-format msgid "for statement expected" msgstr "вельмі шмат аргументаў у функцыі" -#: c/c-parser.c:16848 cp/semantics.c:8556 cp/semantics.c:8647 +#: c/c-parser.c:16848 cp/semantics.c:8564 cp/semantics.c:8655 #, gcc-internal-format msgid "expected iteration declaration or initialization" msgstr "" @@ -37975,72 +37761,72 @@ msgstr "" msgid "not enough perfectly nested loops" msgstr "" -#: c/c-parser.c:16996 cp/parser.c:37223 +#: c/c-parser.c:16996 cp/parser.c:37226 #, gcc-internal-format msgid "collapsed loops not perfectly nested" msgstr "" -#: c/c-parser.c:17043 cp/parser.c:37021 cp/parser.c:37063 cp/pt.c:16686 +#: c/c-parser.c:17043 cp/parser.c:37024 cp/parser.c:37066 cp/pt.c:16754 #, gcc-internal-format msgid "iteration variable %qD should not be firstprivate" msgstr "" -#: c/c-parser.c:17136 cp/parser.c:37298 +#: c/c-parser.c:17136 cp/parser.c:37301 #, gcc-internal-format msgid "% clause with parameter may not be specified on %qs construct" msgstr "" -#: c/c-parser.c:17348 cp/parser.c:37514 +#: c/c-parser.c:17348 cp/parser.c:37517 #, gcc-internal-format msgid "%<#pragma omp ordered%> with % clause may only be used in compound statements" msgstr "" -#: c/c-parser.c:17556 cp/parser.c:37713 +#: c/c-parser.c:17556 cp/parser.c:37716 #, gcc-internal-format msgid "expected % after %qs" msgstr "" -#: c/c-parser.c:17806 cp/parser.c:37962 +#: c/c-parser.c:17806 cp/parser.c:37965 #, gcc-internal-format msgid "expected %" msgstr "" -#: c/c-parser.c:18030 cp/parser.c:38202 +#: c/c-parser.c:18030 cp/parser.c:38205 #, gcc-internal-format msgid "%<#pragma omp target data%> with map-type other than %, %, % or % on % clause" msgstr "" -#: c/c-parser.c:18045 cp/parser.c:38217 +#: c/c-parser.c:18045 cp/parser.c:38220 #, gcc-internal-format msgid "%<#pragma omp target data%> must contain at least one % or % clause" msgstr "" -#: c/c-parser.c:18092 cp/parser.c:38442 +#: c/c-parser.c:18092 cp/parser.c:38445 #, gcc-internal-format msgid "%<#pragma omp target update%> must contain at least one % or % clauses" msgstr "" -#: c/c-parser.c:18164 cp/parser.c:38297 +#: c/c-parser.c:18164 cp/parser.c:38300 #, gcc-internal-format msgid "%<#pragma omp target enter data%> with map-type other than % or % on % clause" msgstr "" -#: c/c-parser.c:18176 cp/parser.c:38309 +#: c/c-parser.c:18176 cp/parser.c:38312 #, gcc-internal-format msgid "%<#pragma omp target enter data%> must contain at least one % clause" msgstr "" -#: c/c-parser.c:18250 cp/parser.c:38386 +#: c/c-parser.c:18250 cp/parser.c:38389 #, gcc-internal-format msgid "%<#pragma omp target exit data%> with map-type other than %, % or % on % clause" msgstr "" -#: c/c-parser.c:18263 cp/parser.c:38399 +#: c/c-parser.c:18263 cp/parser.c:38402 #, gcc-internal-format msgid "%<#pragma omp target exit data%> must contain at least one % clause" msgstr "" -#: c/c-parser.c:18482 cp/parser.c:38656 +#: c/c-parser.c:18482 cp/parser.c:38659 #, gcc-internal-format msgid "%<#pragma omp target%> with map-type other than %, %, % or % on % clause" msgstr "" @@ -38060,32 +37846,32 @@ msgstr "" msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition" msgstr "" -#: c/c-parser.c:18639 cp/parser.c:39233 +#: c/c-parser.c:18639 cp/parser.c:39236 #, gcc-internal-format msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition" msgstr "" -#: c/c-parser.c:18718 cp/parser.c:39303 +#: c/c-parser.c:18718 cp/parser.c:39306 #, gcc-internal-format msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>" msgstr "" -#: c/c-parser.c:18737 cp/parser.c:39322 +#: c/c-parser.c:18737 cp/parser.c:39325 #, gcc-internal-format msgid "%qD specified both in declare target % and % clauses" msgstr "" -#: c/c-parser.c:18778 cp/parser.c:39369 +#: c/c-parser.c:18778 cp/parser.c:39372 #, gcc-internal-format msgid "expected %" msgstr "" -#: c/c-parser.c:18785 cp/parser.c:39376 +#: c/c-parser.c:18785 cp/parser.c:39379 #, gcc-internal-format msgid "expected %" msgstr "" -#: c/c-parser.c:18791 cp/parser.c:39383 +#: c/c-parser.c:18791 cp/parser.c:39386 #, gcc-internal-format msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>" msgstr "" @@ -38140,42 +37926,42 @@ msgstr "" msgid "one of the initializer call arguments should be %<&omp_priv%>" msgstr "" -#: c/c-parser.c:19191 cp/parser.c:39830 +#: c/c-parser.c:19191 cp/parser.c:39833 #, gcc-internal-format msgid "expected % or % or %" msgstr "" -#: c/c-parser.c:19255 cp/parser.c:39893 +#: c/c-parser.c:19255 cp/parser.c:39896 #, gcc-internal-format msgid "expected %, % or %" msgstr "" -#: c/c-parser.c:19275 cp/parser.c:39919 +#: c/c-parser.c:19275 cp/parser.c:39922 #, gcc-internal-format msgid "expected %, %, %, % or % clause" msgstr "" -#: c/c-parser.c:19284 cp/parser.c:39928 +#: c/c-parser.c:19284 cp/parser.c:39931 #, gcc-internal-format msgid "%qs clause on % directive not supported yet" msgstr "" -#: c/c-parser.c:19296 cp/parser.c:39940 +#: c/c-parser.c:19296 cp/parser.c:39943 #, gcc-internal-format msgid "%qs clause used lexically after first target construct or offloading API" msgstr "" -#: c/c-parser.c:19308 cp/parser.c:39952 +#: c/c-parser.c:19308 cp/parser.c:39955 #, gcc-internal-format msgid "more than one % clause in a single compilation unit" msgstr "" -#: c/c-parser.c:19317 cp/parser.c:39961 +#: c/c-parser.c:19317 cp/parser.c:39964 #, gcc-internal-format msgid "% clause used lexically after first % construct without memory order clause" msgstr "" -#: c/c-parser.c:19331 cp/parser.c:39975 +#: c/c-parser.c:19331 cp/parser.c:39978 #, gcc-internal-format msgid "% requires at least one clause" msgstr "" @@ -38190,42 +37976,42 @@ msgstr "" msgid "variable sized type %qT in % clause" msgstr "" -#: c/c-parser.c:19588 cp/semantics.c:8017 +#: c/c-parser.c:19588 cp/semantics.c:8025 #, gcc-internal-format msgid "%qE declared % after first use" msgstr "" -#: c/c-parser.c:19590 cp/semantics.c:8019 +#: c/c-parser.c:19590 cp/semantics.c:8027 #, gcc-internal-format msgid "automatic variable %qE cannot be %" msgstr "" -#: c/c-parser.c:19594 cp/semantics.c:8021 +#: c/c-parser.c:19594 cp/semantics.c:8029 #, fuzzy, gcc-internal-format msgid "% %qE has incomplete type" msgstr "\"%s\" мае незавершаны тып" -#: c/c-parser.c:19794 cp/parser.c:40680 +#: c/c-parser.c:19794 cp/parser.c:40683 #, gcc-internal-format msgid "%<__transaction_cancel%> without transactional memory support enabled" msgstr "" -#: c/c-parser.c:19800 cp/parser.c:40686 +#: c/c-parser.c:19800 cp/parser.c:40689 #, gcc-internal-format msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>" msgstr "" -#: c/c-parser.c:19809 cp/parser.c:40695 +#: c/c-parser.c:19809 cp/parser.c:40698 #, gcc-internal-format msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>" msgstr "" -#: c/c-parser.c:19811 cp/parser.c:40698 +#: c/c-parser.c:19811 cp/parser.c:40701 #, gcc-internal-format msgid " or a % function" msgstr "" -#: c/c-parser.c:19817 cp/parser.c:40704 +#: c/c-parser.c:19817 cp/parser.c:40707 #, gcc-internal-format msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>" msgstr "" @@ -38241,7 +38027,7 @@ msgstr "" msgid "%qD has an incomplete type %qT" msgstr "\"%s\" мае незавершаны тып" -#: c/c-typeck.c:238 c/c-typeck.c:10391 c/c-typeck.c:10433 cp/call.c:4319 +#: c/c-typeck.c:238 c/c-typeck.c:10391 c/c-typeck.c:10433 cp/call.c:4347 #, gcc-internal-format msgid "invalid use of void expression" msgstr "" @@ -38362,7 +38148,7 @@ msgstr "" msgid "subscripted value is neither array nor pointer nor vector" msgstr "" -#: c/c-typeck.c:2628 cp/typeck.c:3419 cp/typeck.c:3508 +#: c/c-typeck.c:2628 cp/typeck.c:3428 cp/typeck.c:3517 #, gcc-internal-format msgid "array subscript is not an integer" msgstr "" @@ -38387,7 +38173,7 @@ msgstr "ISO C не дазваляе дэкларацыі метак (label)" msgid "enum constant defined here" msgstr "" -#: c/c-typeck.c:2912 cp/typeck.c:1699 +#: c/c-typeck.c:2912 cp/typeck.c:1700 #, gcc-internal-format msgid "% on array function parameter %qE will return size of %qT" msgstr "" @@ -38503,17 +38289,17 @@ msgstr "" msgid "too few arguments to built-in function %qE expecting %u" msgstr "нехапае аргументаў у функцыі \"%s\"" -#: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4878 cp/typeck.c:5139 +#: c/c-typeck.c:3828 c/c-typeck.c:3856 cp/typeck.c:4887 cp/typeck.c:5148 #, gcc-internal-format msgid "comparison with string literal results in unspecified behavior" msgstr "" -#: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4904 cp/typeck.c:4927 +#: c/c-typeck.c:3836 c/c-typeck.c:3847 cp/typeck.c:4913 cp/typeck.c:4936 #, gcc-internal-format msgid "comparison between pointer and zero character constant" msgstr "" -#: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4907 cp/typeck.c:4930 +#: c/c-typeck.c:3839 c/c-typeck.c:3850 cp/typeck.c:4916 cp/typeck.c:4939 #, gcc-internal-format msgid "did you mean to dereference the pointer?" msgstr "" @@ -38538,7 +38324,7 @@ msgstr "" msgid "arithmetic on pointer to an incomplete type" msgstr "" -#: c/c-typeck.c:3963 cp/typeck.c:5706 +#: c/c-typeck.c:3963 cp/typeck.c:5708 #, gcc-internal-format msgid "arithmetic on pointer to an empty aggregate" msgstr "" @@ -38783,7 +38569,7 @@ msgstr "" msgid "cast from function call of type %qT to non-matching type %qT" msgstr "" -#: c/c-typeck.c:5864 cp/typeck.c:7971 +#: c/c-typeck.c:5864 cp/typeck.c:7973 #, gcc-internal-format msgid "cast to pointer from integer of different size" msgstr "" @@ -38946,7 +38732,7 @@ msgstr "" msgid "initialization left-hand side might be a candidate for a format attribute" msgstr "" -#: c/c-typeck.c:7083 cp/typeck.c:9060 +#: c/c-typeck.c:7083 cp/typeck.c:9068 #, gcc-internal-format msgid "return type might be a candidate for a format attribute" msgstr "" @@ -39106,7 +38892,7 @@ msgstr "" msgid "array of inappropriate type initialized from string constant" msgstr "" -#: c/c-typeck.c:7857 cp/typeck.c:2066 +#: c/c-typeck.c:7857 cp/typeck.c:2067 #, gcc-internal-format msgid "invalid use of non-lvalue array" msgstr "" @@ -39137,7 +38923,7 @@ msgstr "" msgid "invalid initializer" msgstr "нерэчаісны ініцыялізатар" -#: c/c-typeck.c:8255 cp/decl.c:6440 +#: c/c-typeck.c:8255 cp/decl.c:6467 #, gcc-internal-format msgid "opaque vector types cannot be initialized" msgstr "" @@ -39152,7 +38938,7 @@ msgstr "" msgid "braces around scalar initializer" msgstr "" -#: c/c-typeck.c:8624 c/c-typeck.c:10010 cp/typeck2.c:1137 cp/typeck2.c:1368 +#: c/c-typeck.c:8624 c/c-typeck.c:10010 cp/typeck2.c:1137 cp/typeck2.c:1387 #, gcc-internal-format msgid "initialization of flexible array member in a nested context" msgstr "" @@ -39283,7 +39069,7 @@ msgstr "" msgid "ISO C forbids %" msgstr "ISO C не падтрымлівае \"goto *expr;\"" -#: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9494 +#: c/c-typeck.c:10511 c/gimple-parser.c:2029 cp/typeck.c:9502 #, fuzzy, gcc-internal-format #| msgid "function does not return string type" msgid "function declared % has a % statement" @@ -39324,7 +39110,7 @@ msgstr "" msgid "case label is not an integer constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: c/c-typeck.c:10802 cp/parser.c:11443 +#: c/c-typeck.c:10802 cp/parser.c:11447 #, gcc-internal-format msgid "case label not within a switch statement" msgstr "" @@ -39334,17 +39120,17 @@ msgstr "" msgid "% label not within a switch statement" msgstr "" -#: c/c-typeck.c:10976 cp/parser.c:12855 +#: c/c-typeck.c:10976 cp/parser.c:12859 #, gcc-internal-format msgid "break statement not within loop or switch" msgstr "" -#: c/c-typeck.c:10978 cp/parser.c:12878 +#: c/c-typeck.c:10978 cp/parser.c:12882 #, gcc-internal-format msgid "continue statement not within a loop" msgstr "" -#: c/c-typeck.c:10983 cp/parser.c:12868 +#: c/c-typeck.c:10983 cp/parser.c:12872 #, gcc-internal-format msgid "break statement used with OpenMP for loop" msgstr "" @@ -39369,22 +39155,22 @@ msgstr "" msgid "expression statement has incomplete type" msgstr "" -#: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5153 +#: c/c-typeck.c:11888 c/c-typeck.c:12056 cp/typeck.c:5162 #, gcc-internal-format msgid "comparing vectors with different element types" msgstr "" -#: c/c-typeck.c:11896 c/c-typeck.c:12064 cp/typeck.c:5166 +#: c/c-typeck.c:11896 c/c-typeck.c:12064 cp/typeck.c:5175 #, gcc-internal-format msgid "comparing vectors with different number of elements" msgstr "" -#: c/c-typeck.c:11921 c/c-typeck.c:12089 cp/typeck.c:5194 +#: c/c-typeck.c:11921 c/c-typeck.c:12089 cp/typeck.c:5203 #, gcc-internal-format msgid "could not find an integer type of the same size as %qT" msgstr "" -#: c/c-typeck.c:11935 cp/typeck.c:4869 +#: c/c-typeck.c:11935 cp/typeck.c:4878 #, gcc-internal-format msgid "comparing floating point with == or != is unsafe" msgstr "" @@ -39435,7 +39221,7 @@ msgid "ordered comparison of pointer with null pointer" msgstr "" #: c/c-typeck.c:12148 c/c-typeck.c:12151 c/c-typeck.c:12158 c/c-typeck.c:12161 -#: cp/typeck.c:5217 cp/typeck.c:5224 +#: cp/typeck.c:5226 cp/typeck.c:5233 #, gcc-internal-format msgid "ordered comparison of pointer with integer zero" msgstr "" @@ -39465,18 +39251,18 @@ msgstr "" msgid "used vector type where scalar is required" msgstr "" -#: c/c-typeck.c:12755 cp/semantics.c:9098 +#: c/c-typeck.c:12755 cp/semantics.c:9111 #, gcc-internal-format msgid "%<#pragma omp cancel%> must specify one of %, %, % or % clauses" msgstr "" -#: c/c-typeck.c:12766 c/c-typeck.c:12776 cp/semantics.c:9109 -#: cp/semantics.c:9119 +#: c/c-typeck.c:12766 c/c-typeck.c:12776 cp/semantics.c:9122 +#: cp/semantics.c:9132 #, gcc-internal-format msgid "expected % % clause modifier" msgstr "" -#: c/c-typeck.c:12811 cp/semantics.c:9155 +#: c/c-typeck.c:12811 cp/semantics.c:9168 #, gcc-internal-format msgid "%<#pragma omp cancellation point%> must specify one of %, %, % or % clauses" msgstr "" @@ -39487,24 +39273,24 @@ msgid "%<_Atomic%> %qE in %qs clause" msgstr "" #: c/c-typeck.c:12868 c/c-typeck.c:14263 c/c-typeck.c:14381 -#: cp/semantics.c:4657 cp/semantics.c:7013 cp/semantics.c:7140 +#: cp/semantics.c:4665 cp/semantics.c:7021 cp/semantics.c:7148 #, gcc-internal-format msgid "bit-field %qE in %qs clause" msgstr "" -#: c/c-typeck.c:12877 c/c-typeck.c:14405 cp/semantics.c:4667 -#: cp/semantics.c:7158 +#: c/c-typeck.c:12877 c/c-typeck.c:14405 cp/semantics.c:4675 +#: cp/semantics.c:7166 #, gcc-internal-format msgid "%qE is a member of a union" msgstr "" -#: c/c-typeck.c:12887 cp/semantics.c:4681 cp/semantics.c:7184 +#: c/c-typeck.c:12887 cp/semantics.c:4689 cp/semantics.c:7192 #, gcc-internal-format msgid "%qD is not a variable in %qs clause" msgstr "" -#: c/c-typeck.c:12891 c/c-typeck.c:14422 cp/semantics.c:4685 -#: cp/semantics.c:7188 +#: c/c-typeck.c:12891 c/c-typeck.c:14422 cp/semantics.c:4693 +#: cp/semantics.c:7196 #, gcc-internal-format msgid "%qE is not a variable in %qs clause" msgstr "" @@ -39515,75 +39301,75 @@ msgid "%<_Atomic%> %qD in %qs clause" msgstr "" #: c/c-typeck.c:12907 c/c-typeck.c:14429 c/c-typeck.c:14539 -#: cp/semantics.c:4703 cp/semantics.c:7195 cp/semantics.c:7366 +#: cp/semantics.c:4711 cp/semantics.c:7203 cp/semantics.c:7374 #, gcc-internal-format msgid "%qD is threadprivate variable in %qs clause" msgstr "" -#: c/c-typeck.c:12943 cp/semantics.c:4737 +#: c/c-typeck.c:12943 cp/semantics.c:4745 #, gcc-internal-format msgid "low bound %qE of array section does not have integral type" msgstr "" -#: c/c-typeck.c:12950 cp/semantics.c:4744 +#: c/c-typeck.c:12950 cp/semantics.c:4752 #, gcc-internal-format msgid "length %qE of array section does not have integral type" msgstr "" #: c/c-typeck.c:12979 c/c-typeck.c:13045 c/c-typeck.c:13317 -#: cp/semantics.c:4782 cp/semantics.c:4848 +#: cp/semantics.c:4790 cp/semantics.c:4856 #, gcc-internal-format msgid "zero length array section in %qs clause" msgstr "" -#: c/c-typeck.c:12998 cp/semantics.c:4801 +#: c/c-typeck.c:12998 cp/semantics.c:4809 #, gcc-internal-format msgid "for unknown bound array type length expression must be specified" msgstr "" -#: c/c-typeck.c:13006 cp/semantics.c:4809 +#: c/c-typeck.c:13006 cp/semantics.c:4817 #, gcc-internal-format msgid "negative low bound in array section in %qs clause" msgstr "" -#: c/c-typeck.c:13015 c/c-typeck.c:13131 cp/semantics.c:4818 -#: cp/semantics.c:4934 +#: c/c-typeck.c:13015 c/c-typeck.c:13131 cp/semantics.c:4826 +#: cp/semantics.c:4942 #, gcc-internal-format msgid "negative length in array section in %qs clause" msgstr "" -#: c/c-typeck.c:13032 cp/semantics.c:4835 +#: c/c-typeck.c:13032 cp/semantics.c:4843 #, gcc-internal-format msgid "low bound %qE above array section size in %qs clause" msgstr "" -#: c/c-typeck.c:13073 cp/semantics.c:4876 +#: c/c-typeck.c:13073 cp/semantics.c:4884 #, gcc-internal-format msgid "length %qE above array section size in %qs clause" msgstr "" -#: c/c-typeck.c:13088 cp/semantics.c:4891 +#: c/c-typeck.c:13088 cp/semantics.c:4899 #, gcc-internal-format msgid "high bound %qE above array section size in %qs clause" msgstr "" -#: c/c-typeck.c:13123 cp/semantics.c:4926 +#: c/c-typeck.c:13123 cp/semantics.c:4934 #, gcc-internal-format msgid "for pointer type length expression must be specified" msgstr "" -#: c/c-typeck.c:13141 c/c-typeck.c:13256 cp/semantics.c:4944 -#: cp/semantics.c:5062 +#: c/c-typeck.c:13141 c/c-typeck.c:13256 cp/semantics.c:4952 +#: cp/semantics.c:5070 #, gcc-internal-format msgid "array section is not contiguous in %qs clause" msgstr "" -#: c/c-typeck.c:13149 cp/semantics.c:4952 +#: c/c-typeck.c:13149 cp/semantics.c:4960 #, gcc-internal-format msgid "%qE does not have pointer or array type" msgstr "" -#: c/c-typeck.c:13534 cp/semantics.c:6004 +#: c/c-typeck.c:13534 cp/semantics.c:6012 #, gcc-internal-format msgid "iterator %qD has neither integral nor pointer type" msgstr "" @@ -39593,17 +39379,17 @@ msgstr "" msgid "iterator %qD has %<_Atomic%> qualified type" msgstr "" -#: c/c-typeck.c:13547 cp/semantics.c:6011 +#: c/c-typeck.c:13547 cp/semantics.c:6019 #, gcc-internal-format msgid "iterator %qD has const qualified type" msgstr "" -#: c/c-typeck.c:13560 cp/semantics.c:6027 +#: c/c-typeck.c:13560 cp/semantics.c:6035 #, fuzzy, gcc-internal-format msgid "iterator step with non-integral type" msgstr "бітавае поле \"%s\" мае нерэчаісны тып" -#: c/c-typeck.c:13580 cp/semantics.c:6060 +#: c/c-typeck.c:13580 cp/semantics.c:6068 #, gcc-internal-format msgid "iterator %qD has zero step" msgstr "" @@ -39613,17 +39399,17 @@ msgstr "" msgid "type of iterator %qD refers to outer iterator %qD" msgstr "" -#: c/c-typeck.c:13614 cp/semantics.c:6094 +#: c/c-typeck.c:13614 cp/semantics.c:6102 #, gcc-internal-format msgid "begin expression refers to outer iterator %qD" msgstr "" -#: c/c-typeck.c:13620 cp/semantics.c:6100 +#: c/c-typeck.c:13620 cp/semantics.c:6108 #, gcc-internal-format msgid "end expression refers to outer iterator %qD" msgstr "" -#: c/c-typeck.c:13626 cp/semantics.c:6106 +#: c/c-typeck.c:13626 cp/semantics.c:6114 #, gcc-internal-format msgid "step expression refers to outer iterator %qD" msgstr "" @@ -39653,7 +39439,7 @@ msgstr "" msgid "%qE has invalid type for %" msgstr "" -#: c/c-typeck.c:13845 cp/semantics.c:5896 +#: c/c-typeck.c:13845 cp/semantics.c:5904 #, gcc-internal-format msgid "user defined reduction not found for %qE" msgstr "" @@ -39663,17 +39449,17 @@ msgstr "" msgid "variable length element type in array % clause" msgstr "" -#: c/c-typeck.c:13951 c/c-typeck.c:14597 cp/semantics.c:7712 +#: c/c-typeck.c:13951 c/c-typeck.c:14597 cp/semantics.c:7720 #, gcc-internal-format msgid "% clause must not be used together with %" msgstr "" -#: c/c-typeck.c:13963 cp/semantics.c:7755 +#: c/c-typeck.c:13963 cp/semantics.c:7763 #, gcc-internal-format msgid "%qE must be % for %" msgstr "" -#: c/c-typeck.c:13977 cp/semantics.c:6228 +#: c/c-typeck.c:13977 cp/semantics.c:6236 #, gcc-internal-format msgid "modifier should not be specified in % clause on % or % constructs" msgstr "" @@ -39688,18 +39474,18 @@ msgstr "" msgid "%<_Atomic%> %qD in % clause" msgstr "" -#: c/c-typeck.c:14012 cp/semantics.c:6302 +#: c/c-typeck.c:14012 cp/semantics.c:6310 #, gcc-internal-format msgid "% clause step %qE is neither constant nor a parameter" msgstr "" -#: c/c-typeck.c:14042 c/c-typeck.c:14532 cp/semantics.c:6389 -#: cp/semantics.c:7359 +#: c/c-typeck.c:14042 c/c-typeck.c:14532 cp/semantics.c:6397 +#: cp/semantics.c:7367 #, gcc-internal-format msgid "%qE is not a variable in clause %qs" msgstr "" -#: c/c-typeck.c:14052 cp/semantics.c:6399 +#: c/c-typeck.c:14052 cp/semantics.c:6407 #, gcc-internal-format msgid "%qD appears more than once in reduction clauses" msgstr "" @@ -39711,32 +39497,32 @@ msgstr "" #: c/c-typeck.c:14072 c/c-typeck.c:14103 c/c-typeck.c:14352 c/c-typeck.c:14468 #: c/c-typeck.c:14475 c/c-typeck.c:14491 c/c-typeck.c:14502 -#: cp/semantics.c:6411 cp/semantics.c:6419 cp/semantics.c:6477 -#: cp/semantics.c:6484 cp/semantics.c:6528 cp/semantics.c:7102 -#: cp/semantics.c:7245 cp/semantics.c:7252 cp/semantics.c:7268 -#: cp/semantics.c:7279 +#: cp/semantics.c:6419 cp/semantics.c:6427 cp/semantics.c:6485 +#: cp/semantics.c:6492 cp/semantics.c:6536 cp/semantics.c:7110 +#: cp/semantics.c:7253 cp/semantics.c:7260 cp/semantics.c:7276 +#: cp/semantics.c:7287 #, gcc-internal-format msgid "%qD appears more than once in data clauses" msgstr "" #: c/c-typeck.c:14075 c/c-typeck.c:14106 c/c-typeck.c:14478 c/c-typeck.c:14505 -#: cp/semantics.c:6422 cp/semantics.c:6487 cp/semantics.c:7255 -#: cp/semantics.c:7282 +#: cp/semantics.c:6430 cp/semantics.c:6495 cp/semantics.c:7263 +#: cp/semantics.c:7290 #, gcc-internal-format msgid "%qD appears both in data and map clauses" msgstr "" -#: c/c-typeck.c:14089 cp/semantics.c:6469 +#: c/c-typeck.c:14089 cp/semantics.c:6477 #, gcc-internal-format msgid "%qE is not a variable in clause %" msgstr "" -#: c/c-typeck.c:14120 cp/semantics.c:6520 +#: c/c-typeck.c:14120 cp/semantics.c:6528 #, gcc-internal-format msgid "%qE is not a variable in clause %" msgstr "" -#: c/c-typeck.c:14139 cp/semantics.c:6857 +#: c/c-typeck.c:14139 cp/semantics.c:6865 #, gcc-internal-format msgid "%qE is not a variable in % clause" msgstr "" @@ -39756,7 +39542,7 @@ msgstr "" msgid "%qE appears more than once in % clauses" msgstr "" -#: c/c-typeck.c:14173 cp/semantics.c:6928 +#: c/c-typeck.c:14173 cp/semantics.c:6936 #, gcc-internal-format msgid "%qE is not a variable in % clause" msgstr "" @@ -39766,70 +39552,70 @@ msgstr "" msgid "%qE appears more than once in % clauses" msgstr "" -#: c/c-typeck.c:14244 cp/semantics.c:6979 +#: c/c-typeck.c:14244 cp/semantics.c:6987 #, gcc-internal-format msgid "% clause with % dependence type on array section" msgstr "" -#: c/c-typeck.c:14255 cp/semantics.c:7004 +#: c/c-typeck.c:14255 cp/semantics.c:7012 #, gcc-internal-format msgid "%qE is not lvalue expression nor array section in % clause" msgstr "" -#: c/c-typeck.c:14271 cp/semantics.c:7023 +#: c/c-typeck.c:14271 cp/semantics.c:7031 #, gcc-internal-format msgid "%qE does not have % type in % clause with % dependence type" msgstr "" -#: c/c-typeck.c:14280 cp/semantics.c:7034 +#: c/c-typeck.c:14280 cp/semantics.c:7042 #, gcc-internal-format msgid "%qE should not have % type in % clause with dependence type other than %" msgstr "" -#: c/c-typeck.c:14323 cp/semantics.c:7078 +#: c/c-typeck.c:14323 cp/semantics.c:7086 #, gcc-internal-format msgid "array section does not have mappable type in %qs clause" msgstr "" -#: c/c-typeck.c:14348 c/c-typeck.c:14488 cp/semantics.c:7098 -#: cp/semantics.c:7265 +#: c/c-typeck.c:14348 c/c-typeck.c:14488 cp/semantics.c:7106 +#: cp/semantics.c:7273 #, gcc-internal-format msgid "%qD appears more than once in motion clauses" msgstr "" -#: c/c-typeck.c:14356 c/c-typeck.c:14494 cp/semantics.c:7106 -#: cp/semantics.c:7271 +#: c/c-typeck.c:14356 c/c-typeck.c:14494 cp/semantics.c:7114 +#: cp/semantics.c:7279 #, gcc-internal-format msgid "%qD appears more than once in map clauses" msgstr "" -#: c/c-typeck.c:14388 cp/semantics.c:7147 +#: c/c-typeck.c:14388 cp/semantics.c:7155 #, gcc-internal-format msgid "%qE does not have a mappable type in %qs clause" msgstr "" -#: c/c-typeck.c:14448 c/c-typeck.c:14546 cp/semantics.c:7225 -#: cp/semantics.c:7373 +#: c/c-typeck.c:14448 c/c-typeck.c:14546 cp/semantics.c:7233 +#: cp/semantics.c:7381 #, gcc-internal-format msgid "%qD does not have a mappable type in %qs clause" msgstr "" -#: c/c-typeck.c:14527 cp/semantics.c:7353 +#: c/c-typeck.c:14527 cp/semantics.c:7361 #, gcc-internal-format msgid "%qE is neither a variable nor a function name in clause %qs" msgstr "" -#: c/c-typeck.c:14555 cp/semantics.c:7382 +#: c/c-typeck.c:14555 cp/semantics.c:7390 #, gcc-internal-format msgid "%qE appears more than once on the same % directive" msgstr "" -#: c/c-typeck.c:14569 cp/semantics.c:7398 +#: c/c-typeck.c:14569 cp/semantics.c:7406 #, gcc-internal-format msgid "%qD is not an argument in % clause" msgstr "" -#: c/c-typeck.c:14572 cp/semantics.c:7401 +#: c/c-typeck.c:14572 cp/semantics.c:7409 #, gcc-internal-format msgid "%qE is not an argument in % clause" msgstr "" @@ -39839,12 +39625,12 @@ msgstr "" msgid "%qs variable is neither a pointer nor an array" msgstr "" -#: c/c-typeck.c:14675 cp/semantics.c:7591 +#: c/c-typeck.c:14675 cp/semantics.c:7599 #, gcc-internal-format msgid "% clause is incompatible with %" msgstr "" -#: c/c-typeck.c:14721 cp/semantics.c:7806 +#: c/c-typeck.c:14721 cp/semantics.c:7814 #, gcc-internal-format msgid "%qE is predetermined %qs for %qs" msgstr "" @@ -39854,22 +39640,22 @@ msgstr "" msgid "% qualified %qE may appear only in % or % clauses" msgstr "" -#: c/c-typeck.c:14750 cp/semantics.c:7675 +#: c/c-typeck.c:14750 cp/semantics.c:7683 #, gcc-internal-format msgid "% clause value is bigger than % clause value" msgstr "" -#: c/c-typeck.c:14762 cp/semantics.c:7688 +#: c/c-typeck.c:14762 cp/semantics.c:7696 #, gcc-internal-format msgid "% schedule modifier specified together with % clause" msgstr "" -#: c/c-typeck.c:14780 cp/semantics.c:7655 +#: c/c-typeck.c:14780 cp/semantics.c:7663 #, gcc-internal-format msgid "% clause step is a parameter %qD not specified in % clause" msgstr "" -#: c/c-typeck.c:14795 cp/semantics.c:7701 +#: c/c-typeck.c:14795 cp/semantics.c:7709 #, gcc-internal-format msgid "% clause must not be used together with % clause" msgstr "" @@ -40030,754 +39816,754 @@ msgid "expected case label" msgstr "" #. A bad conversion for 'this' must be discarding cv-quals. -#: cp/call.c:3549 +#: cp/call.c:3553 #, gcc-internal-format msgid " passing %qT as % argument discards qualifiers" msgstr "" -#: cp/call.c:3553 +#: cp/call.c:3557 msgid " no known conversion for implicit % parameter from %qH to %qI" msgstr "" -#: cp/call.c:3560 +#: cp/call.c:3564 #, gcc-internal-format, gfc-internal-format msgid " conversion of argument %d would be ill-formed:" msgstr "" #. Conversion of conversion function return value failed. -#: cp/call.c:3567 +#: cp/call.c:3571 #, fuzzy #| msgid "converting from `%T' to `%T'" msgid " no known conversion from %qH to %qI" msgstr "пераўтварэньне з `%T' у `%T'" -#: cp/call.c:3573 +#: cp/call.c:3577 msgid " no known conversion for argument %d from %qH to %qI" msgstr "" -#: cp/call.c:3585 cp/pt.c:6479 +#: cp/call.c:3589 cp/pt.c:6503 #, gcc-internal-format, gfc-internal-format msgid " candidate expects %d argument, %d provided" msgid_plural " candidate expects %d arguments, %d provided" msgstr[0] "" msgstr[1] "" -#: cp/call.c:3613 +#: cp/call.c:3617 #, gcc-internal-format msgid "%s%<%D(%T, %T, %T)%> " msgstr "" -#: cp/call.c:3618 +#: cp/call.c:3622 #, gcc-internal-format msgid "%s%<%D(%T, %T)%> " msgstr "" -#: cp/call.c:3622 +#: cp/call.c:3626 #, gcc-internal-format msgid "%s%<%D(%T)%> " msgstr "" -#: cp/call.c:3626 +#: cp/call.c:3630 #, gcc-internal-format msgid "%s%qT " msgstr "" -#: cp/call.c:3628 +#: cp/call.c:3632 #, gcc-internal-format msgid "%s%#qD " msgstr "" -#: cp/call.c:3630 +#: cp/call.c:3634 #, gcc-internal-format msgid "%s%#qD " msgstr "" -#: cp/call.c:3632 +#: cp/call.c:3636 #, gcc-internal-format msgid "%s%#qD" msgstr "" -#: cp/call.c:3636 +#: cp/call.c:3640 #, gcc-internal-format msgid " inherited here" msgstr "" -#: cp/call.c:3656 +#: cp/call.c:3660 #, gcc-internal-format msgid " return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion" msgstr "" -#: cp/call.c:3662 +#: cp/call.c:3666 #, gcc-internal-format msgid " conversion from return type %qT of template conversion function specialization to %qT is not an exact match" msgstr "" -#: cp/call.c:3673 +#: cp/call.c:3677 #, gcc-internal-format msgid " substitution of deduced template arguments resulted in errors seen above" msgstr "" #. Re-run template unification with diagnostics. -#: cp/call.c:3678 +#: cp/call.c:3682 #, fuzzy, gcc-internal-format msgid " template argument deduction/substitution failed:" msgstr "параметр \"%s\" ініцыялізаваны" -#: cp/call.c:3692 +#: cp/call.c:3696 #, gcc-internal-format msgid " a constructor taking a single argument of its own class type is invalid" msgstr "" -#: cp/call.c:3703 +#: cp/call.c:3707 #, gcc-internal-format msgid " an inherited constructor is not a candidate for initialization from an expression of the same or derived type" msgstr "" -#: cp/call.c:4089 +#: cp/call.c:4093 msgid "conversion from %qH to %qI is ambiguous" msgstr "" -#: cp/call.c:4243 +#: cp/call.c:4239 msgid "initializing %qH with %qI in converted constant expression does not bind directly" msgstr "" -#: cp/call.c:4264 +#: cp/call.c:4260 msgid "conversion from %qH to %qI in a converted constant expression" msgstr "" -#: cp/call.c:4293 cp/call.c:11199 +#: cp/call.c:4289 cp/call.c:11228 msgid "could not convert %qE from %qH to %qI" msgstr "" -#: cp/call.c:4411 +#: cp/call.c:4439 #, gcc-internal-format msgid "no matching function for call to %<%D(%A)%>" msgstr "" -#: cp/call.c:4414 +#: cp/call.c:4442 #, gcc-internal-format msgid "call of overloaded %<%D(%A)%> is ambiguous" msgstr "" #. It's no good looking for an overloaded operator() on a #. pointer-to-member-function. -#: cp/call.c:4649 +#: cp/call.c:4677 #, gcc-internal-format msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>" msgstr "" -#: cp/call.c:4721 +#: cp/call.c:4749 #, gcc-internal-format msgid "no match for call to %<(%T) (%A)%>" msgstr "" -#: cp/call.c:4735 +#: cp/call.c:4763 #, fuzzy, gcc-internal-format msgid "call of %<(%T) (%A)%> is ambiguous" msgstr "памер \"%s\" - %d байт" -#: cp/call.c:4787 +#: cp/call.c:4815 #, gcc-internal-format msgid "ambiguous overload for " msgstr "" -#: cp/call.c:4788 +#: cp/call.c:4816 #, gcc-internal-format msgid "no match for " msgstr "" -#: cp/call.c:4791 +#: cp/call.c:4819 #, gcc-internal-format msgid " (operand types are %qT, %qT, and %qT)" msgstr "" -#: cp/call.c:4793 +#: cp/call.c:4821 #, gcc-internal-format msgid " (operand types are %qT and %qT)" msgstr "" -#: cp/call.c:4795 +#: cp/call.c:4823 #, gcc-internal-format msgid " (operand type is %qT)" msgstr "" -#: cp/call.c:4812 +#: cp/call.c:4840 #, fuzzy, gcc-internal-format msgid "ternary %" msgstr "Унутраная памылка: %s" -#: cp/call.c:4816 +#: cp/call.c:4844 #, gcc-internal-format msgid "ternary % in %<%E ? %E : %E%>" msgstr "" -#: cp/call.c:4825 cp/call.c:4859 cp/call.c:4869 +#: cp/call.c:4853 cp/call.c:4887 cp/call.c:4897 #, gcc-internal-format msgid "%" msgstr "" -#: cp/call.c:4828 +#: cp/call.c:4856 #, gcc-internal-format msgid "% in %<%E%s%>" msgstr "" -#: cp/call.c:4835 +#: cp/call.c:4863 #, gcc-internal-format msgid "%" msgstr "" -#: cp/call.c:4838 +#: cp/call.c:4866 #, gcc-internal-format msgid "% in %<%E[%E]%>" msgstr "" -#: cp/call.c:4846 +#: cp/call.c:4874 #, fuzzy, gcc-internal-format #| msgid "%s\n" msgid "%qs" msgstr "%s\n" -#: cp/call.c:4849 +#: cp/call.c:4877 #, gcc-internal-format msgid "%qs in %<%s %E%>" msgstr "" -#: cp/call.c:4863 +#: cp/call.c:4891 #, gcc-internal-format msgid "% in %<%E %s %E%>" msgstr "" -#: cp/call.c:4872 +#: cp/call.c:4900 #, gcc-internal-format msgid "% in %<%s%E%>" msgstr "" -#: cp/call.c:4982 +#: cp/call.c:5010 #, gcc-internal-format msgid "ISO C++ forbids omitting the middle term of a ?: expression" msgstr "" -#: cp/call.c:5044 +#: cp/call.c:5072 #, gcc-internal-format msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT" msgstr "" -#: cp/call.c:5061 cp/call.c:5068 +#: cp/call.c:5089 cp/call.c:5096 msgid "conversion of scalar %qH to vector %qI involves truncation" msgstr "" -#: cp/call.c:5121 +#: cp/call.c:5149 #, gcc-internal-format msgid "incompatible vector types in conditional expression: %qT, %qT and %qT" msgstr "" -#: cp/call.c:5201 +#: cp/call.c:5229 #, gcc-internal-format msgid "second operand to the conditional operator is of type %, but the third operand is neither a throw-expression nor of type %" msgstr "" -#: cp/call.c:5206 +#: cp/call.c:5234 #, gcc-internal-format msgid "third operand to the conditional operator is of type %, but the second operand is neither a throw-expression nor of type %" msgstr "" -#: cp/call.c:5255 cp/call.c:5371 cp/call.c:5518 +#: cp/call.c:5283 cp/call.c:5399 cp/call.c:5546 #, gcc-internal-format msgid "operands to ?: have different types %qT and %qT" msgstr "" -#: cp/call.c:5258 +#: cp/call.c:5286 #, gcc-internal-format msgid " and each type can be converted to the other" msgstr "" -#: cp/call.c:5447 +#: cp/call.c:5475 msgid "implicit conversion from %qH to %qI to match other result of conditional" msgstr "" -#: cp/call.c:5463 +#: cp/call.c:5491 #, gcc-internal-format msgid "enumeral mismatch in conditional expression: %qT vs %qT" msgstr "" -#: cp/call.c:5475 +#: cp/call.c:5503 #, gcc-internal-format msgid "enumeral and non-enumeral type in conditional expression" msgstr "" -#: cp/call.c:5978 +#: cp/call.c:6006 #, gcc-internal-format msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead" msgstr "" -#: cp/call.c:5980 +#: cp/call.c:6008 #, gcc-internal-format msgid "no %<%D(int)%> declared for postfix %qs" msgstr "" -#: cp/call.c:6104 +#: cp/call.c:6132 #, gcc-internal-format msgid "comparison between %q#T and %q#T" msgstr "" -#: cp/call.c:6477 +#: cp/call.c:6505 #, gcc-internal-format msgid "exception cleanup for this placement new selects non-placement operator delete" msgstr "" -#: cp/call.c:6480 +#: cp/call.c:6508 #, gcc-internal-format msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with -fsized-deallocation)" msgstr "" -#: cp/call.c:6519 +#: cp/call.c:6547 #, gcc-internal-format msgid "%qD is a usual (non-placement) deallocation function" msgstr "" -#: cp/call.c:6679 +#: cp/call.c:6707 #, gcc-internal-format msgid "no corresponding deallocation function for %qD" msgstr "" -#: cp/call.c:6685 +#: cp/call.c:6713 #, fuzzy, gcc-internal-format #| msgid "impossible operator '%s'" msgid "no suitable % for %qT" msgstr "немагчымы апэратар '%s'" -#: cp/call.c:6703 +#: cp/call.c:6731 #, gcc-internal-format msgid "%q#D is private within this context" msgstr "" -#: cp/call.c:6705 cp/decl.c:7419 +#: cp/call.c:6733 cp/decl.c:7446 #, fuzzy, gcc-internal-format msgid "declared private here" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: cp/call.c:6710 +#: cp/call.c:6738 #, fuzzy, gcc-internal-format msgid "%q#D is protected within this context" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: cp/call.c:6712 cp/decl.c:7420 +#: cp/call.c:6740 cp/decl.c:7447 #, fuzzy, gcc-internal-format #| msgid "called from here" msgid "declared protected here" msgstr "выклікана адсюль" -#: cp/call.c:6717 +#: cp/call.c:6745 #, gcc-internal-format msgid "%q#D is inaccessible within this context" msgstr "" -#: cp/call.c:6827 +#: cp/call.c:6855 #, gcc-internal-format msgid "passing NULL to non-pointer argument %P of %qD" msgstr "" -#: cp/call.c:6830 cp/call.c:6849 cp/typeck.c:4038 +#: cp/call.c:6858 cp/call.c:6877 cp/typeck.c:4047 #, fuzzy, gcc-internal-format #| msgid " from here" msgid " declared here" msgstr " адсюль" -#: cp/call.c:6834 +#: cp/call.c:6862 #, gcc-internal-format msgid "converting to non-pointer type %qT from NULL" msgstr "" -#: cp/call.c:6846 +#: cp/call.c:6874 #, gcc-internal-format msgid "converting % to pointer type for argument %P of %qD" msgstr "" -#: cp/call.c:6853 +#: cp/call.c:6881 #, gcc-internal-format msgid "converting % to pointer type %qT" msgstr "" -#: cp/call.c:6920 +#: cp/call.c:6948 #, gcc-internal-format msgid " initializing argument %P of %qD" msgstr "" -#: cp/call.c:6965 +#: cp/call.c:6993 #, fuzzy, gcc-internal-format msgid "too many braces around initializer for %qT" msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" -#: cp/call.c:6976 +#: cp/call.c:7004 msgid "converting to %qH from %qI requires direct-initialization" msgstr "" -#: cp/call.c:6985 +#: cp/call.c:7013 msgid "invalid user-defined conversion from %qH to %qI" msgstr "" -#: cp/call.c:7025 cp/cvt.c:226 +#: cp/call.c:7053 cp/cvt.c:226 #, fuzzy #| msgid "converting from `%T' to `%T'" msgid "invalid conversion from %qH to %qI" msgstr "пераўтварэньне з `%T' у `%T'" -#: cp/call.c:7067 cp/call.c:7074 +#: cp/call.c:7095 cp/call.c:7102 #, gcc-internal-format msgid "converting to %qT from initializer list would use explicit constructor %qD" msgstr "" -#: cp/call.c:7070 +#: cp/call.c:7098 #, gcc-internal-format msgid "in C++11 and above a default constructor can be explicit" msgstr "" -#: cp/call.c:7323 +#: cp/call.c:7351 msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI" msgstr "" -#: cp/call.c:7327 +#: cp/call.c:7355 msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI" msgstr "" -#: cp/call.c:7330 +#: cp/call.c:7358 msgid "binding reference of type %qH to %qI discards qualifiers" msgstr "" -#: cp/call.c:7365 +#: cp/call.c:7393 #, fuzzy, gcc-internal-format msgid "cannot bind bitfield %qE to %qT" msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" -#: cp/call.c:7368 cp/call.c:7385 +#: cp/call.c:7396 cp/call.c:7413 #, gcc-internal-format msgid "cannot bind packed field %qE to %qT" msgstr "" -#: cp/call.c:7371 +#: cp/call.c:7399 #, fuzzy, gcc-internal-format msgid "cannot bind rvalue %qE to %qT" msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" -#: cp/call.c:7483 +#: cp/call.c:7512 msgid "implicit conversion from %qH to %qI when passing argument to function" msgstr "" -#: cp/call.c:7500 cp/cvt.c:1925 +#: cp/call.c:7529 cp/cvt.c:1925 #, gcc-internal-format msgid "scoped enum %qT passed through ... as %qT before %<-fabi-version=6%>, %qT after" msgstr "" -#: cp/call.c:7537 +#: cp/call.c:7566 #, gcc-internal-format msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported" msgstr "" -#: cp/call.c:7573 +#: cp/call.c:7602 #, gcc-internal-format msgid "cannot receive reference type %qT through %<...%>" msgstr "" -#: cp/call.c:7583 +#: cp/call.c:7612 #, gcc-internal-format msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported" msgstr "" -#: cp/call.c:7651 +#: cp/call.c:7680 #, fuzzy, gcc-internal-format msgid "recursive evaluation of default argument for %q#D" msgstr "нехапае аргументаў у функцыі \"%s\"" -#: cp/call.c:7660 +#: cp/call.c:7689 #, gcc-internal-format msgid "call to %qD uses the default argument for parameter %P, which is not yet defined" msgstr "" -#: cp/call.c:7764 +#: cp/call.c:7793 #, gcc-internal-format msgid "argument of function call might be a candidate for a format attribute" msgstr "" -#: cp/call.c:7823 +#: cp/call.c:7852 #, gcc-internal-format msgid "use of multiversioned function without a default" msgstr "" -#: cp/call.c:8216 +#: cp/call.c:8245 #, gcc-internal-format msgid "passing %qT as % argument discards qualifiers" msgstr "" -#: cp/call.c:8219 cp/call.c:8335 cp/call.c:10666 +#: cp/call.c:8248 cp/call.c:8364 cp/call.c:10695 #, gcc-internal-format msgid " in call to %qD" msgstr "" -#: cp/call.c:8249 +#: cp/call.c:8278 #, gcc-internal-format msgid "%qT is not an accessible base of %qT" msgstr "" -#: cp/call.c:8331 +#: cp/call.c:8360 #, gcc-internal-format msgid "deducing %qT as %qT" msgstr "" -#: cp/call.c:8337 +#: cp/call.c:8366 #, gcc-internal-format msgid " (you can disable this with %<-fno-deduce-init-list%>)" msgstr "" -#: cp/call.c:8449 +#: cp/call.c:8478 #, gcc-internal-format msgid "passing arguments to ellipsis of inherited constructor %qD" msgstr "" -#: cp/call.c:8580 +#: cp/call.c:8609 #, gcc-internal-format msgid "assignment from temporary initializer_list does not extend the lifetime of the underlying array" msgstr "" -#: cp/call.c:8937 +#: cp/call.c:8966 #, gcc-internal-format msgid "%qD writing to an object of type %#qT with no trivial copy-assignment" msgstr "" -#: cp/call.c:8940 +#: cp/call.c:8969 #, gcc-internal-format msgid "%qD writing to an object of non-trivial type %#qT%s" msgstr "" -#: cp/call.c:8945 +#: cp/call.c:8974 #, gcc-internal-format msgid "%qD writing to an object of type %#qT with %qs member %qD" msgstr "" -#: cp/call.c:8950 +#: cp/call.c:8979 #, gcc-internal-format msgid "%qD writing to an object of type %#qT containing a pointer to data member%s" msgstr "" -#: cp/call.c:8965 +#: cp/call.c:8994 #, gcc-internal-format msgid "; use assignment or value-initialization instead" msgstr "" -#: cp/call.c:8967 +#: cp/call.c:8996 #, gcc-internal-format msgid "; use assignment instead" msgstr "" -#: cp/call.c:8969 +#: cp/call.c:8998 #, gcc-internal-format msgid "; use value-initialization instead" msgstr "" -#: cp/call.c:8972 +#: cp/call.c:9001 #, gcc-internal-format msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s" msgstr "" -#: cp/call.c:8975 +#: cp/call.c:9004 #, gcc-internal-format msgid "%qD clearing an object of non-trivial type %#qT%s" msgstr "" -#: cp/call.c:8977 +#: cp/call.c:9006 #, gcc-internal-format msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s" msgstr "" -#: cp/call.c:8998 +#: cp/call.c:9027 #, gcc-internal-format msgid "; use copy-assignment or copy-initialization instead" msgstr "" -#: cp/call.c:9000 +#: cp/call.c:9029 #, gcc-internal-format msgid "; use copy-assignment instead" msgstr "" -#: cp/call.c:9002 +#: cp/call.c:9031 #, gcc-internal-format msgid "; use copy-initialization instead" msgstr "" -#: cp/call.c:9005 +#: cp/call.c:9034 #, gcc-internal-format msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s" msgstr "" -#: cp/call.c:9008 +#: cp/call.c:9037 #, gcc-internal-format msgid "%qD writing to an object of non-trivially copyable type %#qT%s" msgstr "" -#: cp/call.c:9011 +#: cp/call.c:9040 #, gcc-internal-format msgid "%qD writing to an object with a deleted copy constructor" msgstr "" -#: cp/call.c:9022 +#: cp/call.c:9051 #, gcc-internal-format msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT" msgstr "" -#: cp/call.c:9034 +#: cp/call.c:9063 #, gcc-internal-format msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead" msgstr "" -#: cp/call.c:9051 +#: cp/call.c:9080 #, gcc-internal-format msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged" msgstr "" -#: cp/call.c:9054 +#: cp/call.c:9083 #, gcc-internal-format msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged" msgstr "" -#: cp/call.c:9064 +#: cp/call.c:9093 #, gcc-internal-format msgid "%qD moving an object of non-trivially copyable type %#qT; use % and % instead" msgstr "" -#: cp/call.c:9067 +#: cp/call.c:9096 #, gcc-internal-format msgid "%qD moving an object of type %#qT with deleted copy constructor; use % and % instead" msgstr "" -#: cp/call.c:9070 +#: cp/call.c:9099 #, gcc-internal-format msgid "%qD moving an object of type %#qT with deleted destructor" msgstr "" -#: cp/call.c:9079 +#: cp/call.c:9108 #, gcc-internal-format msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E" msgstr "" -#: cp/call.c:9101 +#: cp/call.c:9130 #, gcc-internal-format msgid "%#qT declared here" msgstr "" -#: cp/call.c:9197 +#: cp/call.c:9226 #, gcc-internal-format msgid "constructor delegates to itself" msgstr "" -#: cp/call.c:9471 cp/typeck.c:8995 +#: cp/call.c:9500 cp/typeck.c:9003 msgid "cannot convert %qH to %qI" msgstr "" -#: cp/call.c:9493 +#: cp/call.c:9522 #, gcc-internal-format msgid "no matching function for call to %<%T::operator %T(%A)%#V%>" msgstr "" -#: cp/call.c:9522 +#: cp/call.c:9551 #, gcc-internal-format msgid "no matching function for call to %<%T::%s%E(%A)%#V%>" msgstr "" -#: cp/call.c:9569 +#: cp/call.c:9598 #, gcc-internal-format msgid "call to non-function %qD" msgstr "" -#: cp/call.c:9610 cp/pt.c:15205 cp/typeck.c:3020 +#: cp/call.c:9639 cp/pt.c:15262 cp/typeck.c:3029 #, gcc-internal-format msgid "cannot call constructor %<%T::%D%> directly" msgstr "" -#: cp/call.c:9612 +#: cp/call.c:9641 #, gcc-internal-format msgid "for a function-style cast, remove the redundant %<::%D%>" msgstr "" -#: cp/call.c:9770 +#: cp/call.c:9799 #, gcc-internal-format msgid "no matching function for call to %<%s(%A)%>" msgstr "" -#: cp/call.c:9773 +#: cp/call.c:9802 #, gcc-internal-format msgid "call of overloaded %<%s(%A)%> is ambiguous" msgstr "" -#: cp/call.c:9794 +#: cp/call.c:9823 #, gcc-internal-format msgid "pure virtual %q#D called from non-static data member initializer" msgstr "" -#: cp/call.c:9799 +#: cp/call.c:9828 #, gcc-internal-format msgid "pure virtual %q#D called from constructor" msgstr "" -#: cp/call.c:9800 +#: cp/call.c:9829 #, gcc-internal-format msgid "pure virtual %q#D called from destructor" msgstr "" -#: cp/call.c:9823 +#: cp/call.c:9852 #, gcc-internal-format msgid "cannot call member function %qD without object" msgstr "" -#: cp/call.c:10664 +#: cp/call.c:10693 #, gcc-internal-format msgid "passing %qT chooses %qT over %qT" msgstr "" -#: cp/call.c:10725 +#: cp/call.c:10754 #, gcc-internal-format msgid "choosing %qD over %qD" msgstr "" -#: cp/call.c:10726 +#: cp/call.c:10755 #, fuzzy #| msgid "converting from `%T' to `%T'" msgid " for conversion from %qH to %qI" msgstr "пераўтварэньне з `%T' у `%T'" -#: cp/call.c:10729 +#: cp/call.c:10758 #, gcc-internal-format msgid " because conversion sequence for the argument is better" msgstr "" -#: cp/call.c:10959 +#: cp/call.c:10988 #, gcc-internal-format msgid "default argument mismatch in overload resolution" msgstr "" -#: cp/call.c:10963 +#: cp/call.c:10992 #, gcc-internal-format msgid " candidate 1: %q#F" msgstr "" -#: cp/call.c:10965 +#: cp/call.c:10994 #, gcc-internal-format msgid " candidate 2: %q#F" msgstr "" -#: cp/call.c:11011 +#: cp/call.c:11040 #, gcc-internal-format msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:" msgstr "" -#: cp/call.c:11414 +#: cp/call.c:11443 #, gcc-internal-format msgid "a temporary bound to %qD only persists until the constructor exits" msgstr "" -#: cp/call.c:11537 +#: cp/call.c:11566 msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI" msgstr "" -#: cp/call.c:11541 +#: cp/call.c:11570 msgid "invalid initialization of reference of type %qH from expression of type %qI" msgstr "" @@ -40944,7 +40730,7 @@ msgstr "" msgid "%q#D invalid; an anonymous union may only have public non-static data members" msgstr "" -#: cp/class.c:2909 cp/parser.c:20491 +#: cp/class.c:2909 cp/parser.c:20495 #, gcc-internal-format msgid "this flexibility is deprecated and will be removed" msgstr "" @@ -41216,7 +41002,7 @@ msgstr "" msgid "next member %q#D declared here" msgstr "" -#: cp/class.c:6914 cp/parser.c:24107 +#: cp/class.c:6914 cp/parser.c:24111 #, fuzzy, gcc-internal-format #| msgid "previous definition of `%#T'" msgid "redefinition of %q#T" @@ -41383,7 +41169,7 @@ msgstr "" msgid "%q+E is not a constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/constexpr.c:1515 cp/constexpr.c:5861 +#: cp/constexpr.c:1515 cp/constexpr.c:5990 #, fuzzy, gcc-internal-format #| msgid "can't initialize friend function `%s'" msgid "call to internal function %qE" @@ -41394,7 +41180,7 @@ msgstr "не магу ініцыялізаваць сяброўскую функ msgid "expression %qE does not designate a % function" msgstr "" -#: cp/constexpr.c:1643 cp/constexpr.c:5879 +#: cp/constexpr.c:1643 cp/constexpr.c:6008 #, gcc-internal-format msgid "call to non-% function %qD" msgstr "" @@ -41479,8 +41265,8 @@ msgstr "прапушчан ініцыялізатар" msgid "dereferencing a null pointer in %qE" msgstr "" -#: cp/constexpr.c:2684 cp/constexpr.c:2774 cp/constexpr.c:4438 -#: cp/constexpr.c:4511 cp/constexpr.c:5813 +#: cp/constexpr.c:2684 cp/constexpr.c:2774 cp/constexpr.c:4447 +#: cp/constexpr.c:4541 cp/constexpr.c:5942 #, fuzzy, gcc-internal-format msgid "%qE is not a constant expression" msgstr "памер масіва \"%s\" адмоўны" @@ -41500,7 +41286,7 @@ msgstr "" msgid "accessing uninitialized member %qD" msgstr "прапушчан ініцыялізатар" -#: cp/constexpr.c:3486 cp/constexpr.c:4970 +#: cp/constexpr.c:3486 cp/constexpr.c:5000 #, gcc-internal-format msgid "dereferencing a null pointer" msgstr "" @@ -41557,154 +41343,154 @@ msgstr "памер масіва \"%s\" адмоўны" msgid "change of the active member of a union from %qD to %qD" msgstr "" -#: cp/constexpr.c:4253 +#: cp/constexpr.c:4162 cp/constexpr.c:5213 +#, fuzzy, gcc-internal-format +msgid "statement is not a constant expression" +msgstr "памер масіва \"%s\" адмоўны" + +#: cp/constexpr.c:4262 #, gcc-internal-format msgid "% loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)" msgstr "" -#: cp/constexpr.c:4402 +#: cp/constexpr.c:4411 #, fuzzy, gcc-internal-format msgid "value %qE of type %qT is not a constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/constexpr.c:4416 +#: cp/constexpr.c:4425 #, gcc-internal-format msgid "% evaluation operation count exceeds limit of %wd (use -fconstexpr-ops-limit= to increase the limit)" msgstr "" -#: cp/constexpr.c:4563 cp/constexpr.c:6405 +#: cp/constexpr.c:4593 cp/constexpr.c:6551 #, fuzzy, gcc-internal-format msgid "temporary of non-literal type %qT in a constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/constexpr.c:4933 cp/constexpr.c:5993 +#: cp/constexpr.c:4963 cp/constexpr.c:6122 #, fuzzy, gcc-internal-format msgid "a reinterpret_cast is not a constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/constexpr.c:4982 +#: cp/constexpr.c:5012 #, fuzzy, gcc-internal-format msgid "conversion of %qT null pointer to %qT is not a constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/constexpr.c:4997 +#: cp/constexpr.c:5027 #, gcc-internal-format msgid "%(%E)%> is not a constant expression" msgstr "" -#: cp/constexpr.c:5065 cp/constexpr.c:5083 cp/constexpr.c:6241 -#: cp/constexpr.c:6576 +#: cp/constexpr.c:5095 cp/constexpr.c:5113 cp/constexpr.c:6387 +#: cp/constexpr.c:6722 #, fuzzy, gcc-internal-format msgid "expression %qE is not a constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/constexpr.c:5183 -#, fuzzy, gcc-internal-format -msgid "statement is not a constant expression" -msgstr "памер масіва \"%s\" адмоўны" - -#: cp/constexpr.c:5186 +#: cp/constexpr.c:5216 #, gcc-internal-format msgid "unexpected expression %qE of kind %s" msgstr "" -#: cp/constexpr.c:5313 +#: cp/constexpr.c:5343 #, gcc-internal-format msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT" msgstr "" -#: cp/constexpr.c:5322 +#: cp/constexpr.c:5352 #, gcc-internal-format msgid "%qE is not a constant expression because it refers to an incompletely initialized variable" msgstr "" -#: cp/constexpr.c:5336 +#: cp/constexpr.c:5366 #, gcc-internal-format msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression" msgstr "" -#: cp/constexpr.c:5759 +#: cp/constexpr.c:5888 #, gcc-internal-format msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT" msgstr "" -#: cp/constexpr.c:5963 +#: cp/constexpr.c:6092 #, fuzzy, gcc-internal-format msgid "lambda capture of %qE is not a constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/constexpr.c:5966 +#: cp/constexpr.c:6095 #, gcc-internal-format msgid "because it is used as a glvalue" msgstr "" -#: cp/constexpr.c:6012 +#: cp/constexpr.c:6141 #, gcc-internal-format msgid "reinterpret_cast from integer to pointer" msgstr "" -#: cp/constexpr.c:6045 +#: cp/constexpr.c:6174 #, gcc-internal-format msgid "address-of an object %qE with thread local or automatic storage is not a constant expression" msgstr "" -#: cp/constexpr.c:6078 +#: cp/constexpr.c:6207 #, fuzzy, gcc-internal-format msgid "use of % in a constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/constexpr.c:6189 +#: cp/constexpr.c:6335 #, gcc-internal-format msgid "lambda-expression is not a constant expression before C++17" msgstr "" -#: cp/constexpr.c:6249 +#: cp/constexpr.c:6395 #, fuzzy, gcc-internal-format #| msgid "virtual functions cannot be friends" msgid "virtual functions cannot be constexpr before C++2a" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/constexpr.c:6261 +#: cp/constexpr.c:6407 #, gcc-internal-format msgid "typeid-expression is not a constant expression because %qE is of polymorphic type" msgstr "" -#: cp/constexpr.c:6324 +#: cp/constexpr.c:6470 #, fuzzy, gcc-internal-format msgid "cast to non-integral type %qT in a constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/constexpr.c:6374 +#: cp/constexpr.c:6520 #, fuzzy, gcc-internal-format msgid "%qD declared % in % context" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: cp/constexpr.c:6381 +#: cp/constexpr.c:6527 #, gcc-internal-format msgid "%qD declared % in % context" msgstr "" -#: cp/constexpr.c:6454 +#: cp/constexpr.c:6600 #, fuzzy, gcc-internal-format msgid "division by zero is not a constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/constexpr.c:6552 +#: cp/constexpr.c:6698 #, fuzzy, gcc-internal-format msgid "% is not a constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/constexpr.c:6584 +#: cp/constexpr.c:6730 #, fuzzy, gcc-internal-format msgid "non-constant array initialization" msgstr "нерэчаісны ініцыялізатар" -#: cp/constexpr.c:6609 +#: cp/constexpr.c:6755 #, fuzzy, gcc-internal-format msgid "% is not a constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/constexpr.c:6620 +#: cp/constexpr.c:6766 #, gcc-internal-format, gfc-internal-format msgid "unexpected AST of kind %s" msgstr "" @@ -41771,7 +41557,7 @@ msgstr "" msgid "conversion from %qH to %qI discards qualifiers" msgstr "" -#: cp/cvt.c:497 cp/typeck.c:7516 +#: cp/cvt.c:497 cp/typeck.c:7518 #, gcc-internal-format msgid "casting %qT to %qT does not dereference pointer" msgstr "" @@ -42139,7 +41925,7 @@ msgstr "папярэдняе абвяшчэньне `%D'" msgid "redeclaration %qD differs in % from previous declaration" msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй" -#: cp/decl.c:1225 cp/decl.c:14113 +#: cp/decl.c:1225 cp/decl.c:14140 #, fuzzy, gcc-internal-format #| msgid "previous declaration `%D'" msgid "previous declaration %qD" @@ -42339,41 +42125,41 @@ msgstr "папярэдняе вызначэньне `%#T'" #. that specialization that would cause an implicit #. instantiation to take place, in every translation unit in #. which such a use occurs. -#: cp/decl.c:2419 +#: cp/decl.c:2422 #, fuzzy, gcc-internal-format msgid "explicit specialization of %qD after first use" msgstr "ініцыялізацыя" -#: cp/decl.c:2558 +#: cp/decl.c:2561 #, fuzzy, gcc-internal-format #| msgid "section of `%s' conflicts with previous declaration" msgid "%qD: visibility attribute ignored because it conflicts with previous declaration" msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй" #. Reject two definitions. -#: cp/decl.c:2812 cp/decl.c:2841 cp/decl.c:2874 cp/decl.c:2891 cp/decl.c:2989 +#: cp/decl.c:2815 cp/decl.c:2844 cp/decl.c:2877 cp/decl.c:2894 cp/decl.c:2992 #: cp/decl2.c:903 #, fuzzy, gcc-internal-format #| msgid "previous definition of `%#T'" msgid "redefinition of %q#D" msgstr "папярэдняе вызначэньне `%#T'" -#: cp/decl.c:2828 +#: cp/decl.c:2831 #, fuzzy, gcc-internal-format msgid "%qD conflicts with used function" msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй" -#: cp/decl.c:2838 +#: cp/decl.c:2841 #, fuzzy, gcc-internal-format msgid "%q#D not declared in class" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: cp/decl.c:2852 cp/decl.c:2901 +#: cp/decl.c:2855 cp/decl.c:2904 #, gcc-internal-format msgid "%q+D redeclared inline with % attribute" msgstr "" -#: cp/decl.c:2855 cp/decl.c:2904 +#: cp/decl.c:2858 cp/decl.c:2907 #, gcc-internal-format msgid "%q+D redeclared inline without % attribute" msgstr "" @@ -42381,2056 +42167,2056 @@ msgstr "" #. is_primary= #. is_partial= #. is_friend_decl= -#: cp/decl.c:2921 +#: cp/decl.c:2924 #, gcc-internal-format msgid "redeclaration of friend %q#D may not have default template arguments" msgstr "" -#: cp/decl.c:2935 +#: cp/decl.c:2938 #, gcc-internal-format msgid "thread-local declaration of %q#D follows non-thread-local declaration" msgstr "" -#: cp/decl.c:2938 +#: cp/decl.c:2941 #, gcc-internal-format msgid "non-thread-local declaration of %q#D follows thread-local declaration" msgstr "" -#: cp/decl.c:2953 cp/decl.c:2997 cp/name-lookup.c:2276 cp/name-lookup.c:2708 +#: cp/decl.c:2956 cp/decl.c:3000 cp/name-lookup.c:2276 cp/name-lookup.c:2708 #: cp/name-lookup.c:2731 #, fuzzy, gcc-internal-format #| msgid "declaration of `%#D'" msgid "redeclaration of %q#D" msgstr "абвяшчэньне `%#D'" -#: cp/decl.c:2980 +#: cp/decl.c:2983 #, gcc-internal-format msgid "redundant redeclaration of % static data member %qD" msgstr "" -#: cp/decl.c:3046 +#: cp/decl.c:3049 #, gcc-internal-format msgid "local label %qE conflicts with existing label" msgstr "" -#: cp/decl.c:3047 +#: cp/decl.c:3050 #, gcc-internal-format msgid "previous label" msgstr "" -#: cp/decl.c:3141 +#: cp/decl.c:3144 #, gcc-internal-format msgid " from here" msgstr " адсюль" -#: cp/decl.c:3164 cp/decl.c:3392 +#: cp/decl.c:3167 cp/decl.c:3395 #, gcc-internal-format msgid " exits OpenMP structured block" msgstr "" -#: cp/decl.c:3192 +#: cp/decl.c:3195 #, fuzzy, gcc-internal-format msgid " crosses initialization of %q#D" msgstr "ініцыялізацыя" -#: cp/decl.c:3195 +#: cp/decl.c:3198 #, gcc-internal-format msgid " enters scope of %q#D, which has non-trivial destructor" msgstr "" -#: cp/decl.c:3250 +#: cp/decl.c:3253 #, gcc-internal-format, gfc-internal-format msgid " %s" msgstr "" -#: cp/decl.c:3345 cp/decl.c:3365 +#: cp/decl.c:3348 cp/decl.c:3368 #, gcc-internal-format msgid " enters catch block" msgstr "" -#: cp/decl.c:3352 +#: cp/decl.c:3355 #, fuzzy, gcc-internal-format msgid " skips initialization of %q#D" msgstr "ініцыялізацыя" -#: cp/decl.c:3355 +#: cp/decl.c:3358 #, gcc-internal-format msgid " enters scope of %q#D which has non-trivial destructor" msgstr "" -#: cp/decl.c:3363 +#: cp/decl.c:3366 #, gcc-internal-format msgid " enters try block" msgstr "" -#: cp/decl.c:3367 +#: cp/decl.c:3370 #, gcc-internal-format msgid " enters synchronized or atomic statement" msgstr "" -#: cp/decl.c:3369 +#: cp/decl.c:3372 #, gcc-internal-format msgid " enters % if statement" msgstr "" -#: cp/decl.c:3375 +#: cp/decl.c:3378 #, gcc-internal-format msgid " enters OpenMP structured block" msgstr "" -#: cp/decl.c:3407 cp/parser.c:12865 cp/parser.c:12886 +#: cp/decl.c:3410 cp/parser.c:12869 cp/parser.c:12890 #, gcc-internal-format msgid "invalid exit from OpenMP structured block" msgstr "" -#: cp/decl.c:3806 +#: cp/decl.c:3809 #, fuzzy, gcc-internal-format msgid "%qD is not a type" msgstr "\"%s\" мае незавершаны тып" -#: cp/decl.c:3813 cp/parser.c:6489 +#: cp/decl.c:3816 cp/parser.c:6492 #, gcc-internal-format msgid "%qD used without template arguments" msgstr "" -#: cp/decl.c:3824 +#: cp/decl.c:3827 #, fuzzy, gcc-internal-format msgid "%q#T is not a class" msgstr "\"%s\" мае незавершаны тып" -#: cp/decl.c:3852 cp/decl.c:3945 +#: cp/decl.c:3855 cp/decl.c:3948 #, gcc-internal-format msgid "no class template named %q#T in %q#T" msgstr "" -#: cp/decl.c:3853 +#: cp/decl.c:3856 #, fuzzy, gcc-internal-format msgid "no type named %q#T in %q#T" msgstr "вяртаемы тып \"%s\" не \"int\"" -#: cp/decl.c:3866 +#: cp/decl.c:3869 #, fuzzy, gcc-internal-format msgid "lookup of %qT in %qT is ambiguous" msgstr "памер \"%s\" - %d байт" -#: cp/decl.c:3875 +#: cp/decl.c:3878 #, gcc-internal-format msgid "% names %q#T, which is not a class template" msgstr "" -#: cp/decl.c:3882 +#: cp/decl.c:3885 #, gcc-internal-format msgid "% names %q#T, which is not a type" msgstr "" -#: cp/decl.c:3954 +#: cp/decl.c:3957 #, fuzzy, gcc-internal-format msgid "template parameters do not match template %qD" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/decl.c:4270 +#: cp/decl.c:4273 #, gcc-internal-format msgid "%<-faligned-new=%d%> is not a power of two" msgstr "" -#: cp/decl.c:4738 +#: cp/decl.c:4741 #, gcc-internal-format msgid "member %q+#D with constructor not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:4741 +#: cp/decl.c:4744 #, gcc-internal-format msgid "member %q+#D with destructor not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:4744 +#: cp/decl.c:4747 #, gcc-internal-format msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate" msgstr "" -#: cp/decl.c:4763 +#: cp/decl.c:4766 #, fuzzy, gcc-internal-format msgid "attribute ignored in declaration of %q#T" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: cp/decl.c:4766 +#: cp/decl.c:4769 #, gcc-internal-format msgid "attribute for %q#T must follow the %qs keyword" msgstr "" -#: cp/decl.c:4789 +#: cp/decl.c:4792 #, gcc-internal-format msgid "multiple types in one declaration" msgstr "" -#: cp/decl.c:4794 +#: cp/decl.c:4797 #, fuzzy, gcc-internal-format msgid "redeclaration of C++ built-in type %qT" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: cp/decl.c:4811 +#: cp/decl.c:4814 #, gcc-internal-format msgid "% can only be specified for variables or function declarations" msgstr "" -#: cp/decl.c:4843 +#: cp/decl.c:4846 #, gcc-internal-format msgid "missing type-name in typedef-declaration" msgstr "" -#: cp/decl.c:4851 +#: cp/decl.c:4854 #, gcc-internal-format msgid "ISO C++ prohibits anonymous structs" msgstr "" -#: cp/decl.c:4858 +#: cp/decl.c:4861 #, fuzzy, gcc-internal-format msgid "% can only be specified for functions" msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" -#: cp/decl.c:4861 +#: cp/decl.c:4864 #, gcc-internal-format msgid "% can only be specified for functions" msgstr "" -#: cp/decl.c:4866 +#: cp/decl.c:4869 #, gcc-internal-format msgid "% can only be specified inside a class" msgstr "" -#: cp/decl.c:4869 +#: cp/decl.c:4872 #, gcc-internal-format msgid "% can only be specified for constructors" msgstr "" -#: cp/decl.c:4872 +#: cp/decl.c:4875 #, gcc-internal-format msgid "a storage class can only be specified for objects and functions" msgstr "" -#: cp/decl.c:4876 +#: cp/decl.c:4879 #, gcc-internal-format msgid "% can only be specified for objects and functions" msgstr "" -#: cp/decl.c:4880 +#: cp/decl.c:4883 #, gcc-internal-format msgid "% can only be specified for objects and functions" msgstr "" -#: cp/decl.c:4884 +#: cp/decl.c:4887 #, gcc-internal-format msgid "%<__restrict%> can only be specified for objects and functions" msgstr "" -#: cp/decl.c:4888 +#: cp/decl.c:4891 #, gcc-internal-format msgid "%<__thread%> can only be specified for objects and functions" msgstr "" -#: cp/decl.c:4892 +#: cp/decl.c:4895 #, gcc-internal-format msgid "% was ignored in this declaration" msgstr "" -#: cp/decl.c:4895 +#: cp/decl.c:4898 #, gcc-internal-format msgid "% cannot be used for type declarations" msgstr "" -#: cp/decl.c:4917 +#: cp/decl.c:4920 #, fuzzy, gcc-internal-format msgid "attribute ignored in explicit instantiation %q#T" msgstr "паўторнае абвяшчэнне меткі \"%s\"" -#: cp/decl.c:4920 +#: cp/decl.c:4923 #, fuzzy, gcc-internal-format msgid "no attribute can be applied to an explicit instantiation" msgstr "\"%s\" звычайна функцыя" -#: cp/decl.c:4992 +#: cp/decl.c:4995 #, gcc-internal-format msgid "ignoring attributes applied to class type %qT outside of definition" msgstr "" #. A template type parameter or other dependent type. -#: cp/decl.c:4996 +#: cp/decl.c:4999 #, gcc-internal-format msgid "ignoring attributes applied to dependent type %qT without an associated declaration" msgstr "" -#: cp/decl.c:5066 cp/decl2.c:834 +#: cp/decl.c:5069 cp/decl2.c:834 #, fuzzy, gcc-internal-format msgid "typedef %qD is initialized (use decltype instead)" msgstr "параметр \"%s\" ініцыялізаваны" -#: cp/decl.c:5074 +#: cp/decl.c:5077 #, gcc-internal-format msgid "declaration of %q#D has % and is initialized" msgstr "" -#: cp/decl.c:5104 +#: cp/decl.c:5107 #, gcc-internal-format msgid "definition of %q#D is marked %" msgstr "" -#: cp/decl.c:5128 +#: cp/decl.c:5131 #, gcc-internal-format msgid "%q+#D is not a static data member of %q#T" msgstr "" -#: cp/decl.c:5136 +#: cp/decl.c:5139 #, fuzzy, gcc-internal-format msgid "non-member-template declaration of %qD" msgstr "пустое абвяшчэнне" -#: cp/decl.c:5137 +#: cp/decl.c:5140 #, fuzzy, gcc-internal-format msgid "does not match member template declaration here" msgstr "паўторнае абвяшчэнне меткі \"%s\"" -#: cp/decl.c:5149 +#: cp/decl.c:5152 #, gcc-internal-format msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>" msgstr "" -#: cp/decl.c:5161 +#: cp/decl.c:5164 #, fuzzy, gcc-internal-format msgid "duplicate initialization of %qD" msgstr "паўторнае абвяшчэнне меткі \"%s\"" -#: cp/decl.c:5211 +#: cp/decl.c:5214 #, gcc-internal-format msgid "declaration of %q#D outside of class is not definition" msgstr "" -#: cp/decl.c:5245 +#: cp/decl.c:5248 #, gcc-internal-format msgid "%qD declared % in % function" msgstr "" -#: cp/decl.c:5249 +#: cp/decl.c:5252 #, fuzzy, gcc-internal-format msgid "%qD declared % in % function" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: cp/decl.c:5314 +#: cp/decl.c:5317 #, fuzzy, gcc-internal-format msgid "variable %q#D has initializer but incomplete type" msgstr "\"%s\" мае незавершаны тып" -#: cp/decl.c:5320 cp/decl.c:6303 +#: cp/decl.c:5323 cp/decl.c:6330 #, fuzzy, gcc-internal-format msgid "elements of array %q#D have incomplete type" msgstr "\"%s\" мае незавершаны тып" -#: cp/decl.c:5330 +#: cp/decl.c:5333 #, gcc-internal-format msgid "aggregate %q#D has incomplete type and cannot be defined" msgstr "" -#: cp/decl.c:5366 +#: cp/decl.c:5369 #, gcc-internal-format msgid "%qD declared as reference but not initialized" msgstr "" -#: cp/decl.c:5423 +#: cp/decl.c:5426 #, gcc-internal-format msgid "name used in a GNU-style designated initializer for an array" msgstr "" -#: cp/decl.c:5429 +#: cp/decl.c:5432 #, gcc-internal-format msgid "name %qD used in a GNU-style designated initializer for an array" msgstr "" -#: cp/decl.c:5448 +#: cp/decl.c:5451 #, gcc-internal-format msgid "non-trivial designated initializers not supported" msgstr "" -#: cp/decl.c:5451 +#: cp/decl.c:5454 #, fuzzy, gcc-internal-format msgid "C99 designator %qE is not an integral constant-expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/decl.c:5507 +#: cp/decl.c:5510 #, gcc-internal-format msgid "initializer fails to determine size of %qD" msgstr "" -#: cp/decl.c:5514 +#: cp/decl.c:5517 #, fuzzy, gcc-internal-format #| msgid "array size missing in `%D'" msgid "array size missing in %qD" msgstr "прапушчан памер масіва ў `%D'" -#: cp/decl.c:5526 +#: cp/decl.c:5529 #, fuzzy, gcc-internal-format #| msgid "zero-size array `%D'" msgid "zero-size array %qD" msgstr "нулявы памер масіва `%D'" -#: cp/decl.c:5566 +#: cp/decl.c:5569 #, gcc-internal-format msgid "storage size of %qD isn%'t known" msgstr "" -#: cp/decl.c:5590 +#: cp/decl.c:5593 #, fuzzy, gcc-internal-format msgid "storage size of %qD isn%'t constant" msgstr "тып параметра \"%s\" не аб'яўлены" -#: cp/decl.c:5641 +#: cp/decl.c:5644 #, gcc-internal-format msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)" msgstr "" -#: cp/decl.c:5645 +#: cp/decl.c:5648 #, gcc-internal-format msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)" msgstr "" -#: cp/decl.c:5651 +#: cp/decl.c:5654 #, gcc-internal-format msgid "you can work around this by removing the initializer" msgstr "" -#: cp/decl.c:5687 +#: cp/decl.c:5690 #, fuzzy, gcc-internal-format msgid "uninitialized const %qD" msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" -#: cp/decl.c:5694 +#: cp/decl.c:5697 #, gcc-internal-format msgid "uninitialized variable %qD in % function" msgstr "" -#: cp/decl.c:5701 +#: cp/decl.c:5704 #, gcc-internal-format msgid "uninitialized variable %qD in % context" msgstr "" -#: cp/decl.c:5709 +#: cp/decl.c:5712 #, gcc-internal-format msgid "%q#T has no user-provided default constructor" msgstr "" -#: cp/decl.c:5713 +#: cp/decl.c:5716 #, gcc-internal-format msgid "constructor is not user-provided because it is explicitly defaulted in the class body" msgstr "" -#: cp/decl.c:5716 +#: cp/decl.c:5719 #, gcc-internal-format msgid "and the implicitly-defined constructor does not initialize %q#D" msgstr "" -#: cp/decl.c:5860 +#: cp/decl.c:5887 #, fuzzy, gcc-internal-format msgid "invalid type %qT as initializer for a vector of type %qT" msgstr "нерэчаісны ініцыялізатар" -#: cp/decl.c:5901 +#: cp/decl.c:5928 #, gcc-internal-format msgid "initializer for %qT must be brace-enclosed" msgstr "" -#: cp/decl.c:5936 +#: cp/decl.c:5963 #, gcc-internal-format msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT" msgstr "" -#: cp/decl.c:5944 +#: cp/decl.c:5971 #, gcc-internal-format msgid "%qT has no non-static data member named %qD" msgstr "" -#: cp/decl.c:5964 +#: cp/decl.c:5991 #, fuzzy, gcc-internal-format #| msgid "invalid initializer" msgid "invalid initializer for %q#D" msgstr "нерэчаісны ініцыялізатар" -#: cp/decl.c:5994 +#: cp/decl.c:6021 #, gcc-internal-format msgid "C99 designator %qE outside aggregate initializer" msgstr "" -#: cp/decl.c:6033 cp/decl.c:6275 cp/typeck2.c:1381 cp/typeck2.c:1688 -#: cp/typeck2.c:1736 cp/typeck2.c:1783 +#: cp/decl.c:6060 cp/decl.c:6302 cp/typeck2.c:1400 cp/typeck2.c:1707 +#: cp/typeck2.c:1755 cp/typeck2.c:1802 #, fuzzy, gcc-internal-format msgid "too many initializers for %qT" msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" -#: cp/decl.c:6070 +#: cp/decl.c:6097 #, fuzzy, gcc-internal-format msgid "braces around scalar initializer for type %qT" msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" -#: cp/decl.c:6080 +#: cp/decl.c:6107 #, gcc-internal-format msgid "too many braces around scalar initializerfor type %qT" msgstr "" -#: cp/decl.c:6200 +#: cp/decl.c:6227 #, fuzzy, gcc-internal-format msgid "missing braces around initializer for %qT" msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" -#: cp/decl.c:6305 +#: cp/decl.c:6332 #, fuzzy, gcc-internal-format msgid "elements of array %q#T have incomplete type" msgstr "\"%s\" мае незавершаны тып" -#: cp/decl.c:6313 +#: cp/decl.c:6340 #, gcc-internal-format msgid "variable-sized compound literal" msgstr "" -#: cp/decl.c:6368 +#: cp/decl.c:6395 #, fuzzy, gcc-internal-format msgid "%q#D has incomplete type" msgstr "\"%s\" мае незавершаны тып" -#: cp/decl.c:6389 +#: cp/decl.c:6416 #, gcc-internal-format msgid "scalar object %qD requires one element in initializer" msgstr "" -#: cp/decl.c:6434 +#: cp/decl.c:6461 #, gcc-internal-format msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>" msgstr "" -#: cp/decl.c:6541 +#: cp/decl.c:6568 #, gcc-internal-format msgid "array %qD initialized by parenthesized string literal %qE" msgstr "" -#: cp/decl.c:6576 +#: cp/decl.c:6603 #, gcc-internal-format msgid "initializer invalid for static member with constructor" msgstr "" -#: cp/decl.c:6578 +#: cp/decl.c:6605 #, gcc-internal-format msgid "non-constant in-class initialization invalid for static member %qD" msgstr "" -#: cp/decl.c:6581 +#: cp/decl.c:6608 #, gcc-internal-format msgid "non-constant in-class initialization invalid for non-inline static member %qD" msgstr "" -#: cp/decl.c:6586 +#: cp/decl.c:6613 #, gcc-internal-format msgid "(an out of class initialization is required)" msgstr "" -#: cp/decl.c:6764 +#: cp/decl.c:6791 #, fuzzy, gcc-internal-format msgid "reference %qD is initialized with itself" msgstr "параметр \"%s\" ініцыялізаваны" -#: cp/decl.c:6911 +#: cp/decl.c:6938 #, gcc-internal-format msgid "assignment (not initialization) in declaration" msgstr "" -#: cp/decl.c:6929 cp/decl.c:12875 +#: cp/decl.c:6956 cp/decl.c:12902 #, gcc-internal-format msgid "ISO C++17 does not allow % storage class specifier" msgstr "" -#: cp/decl.c:6933 cp/decl.c:12879 +#: cp/decl.c:6960 cp/decl.c:12906 #, gcc-internal-format msgid "% storage class specifier used" msgstr "" -#: cp/decl.c:6980 +#: cp/decl.c:7007 #, gcc-internal-format msgid "initializer for % has function type (did you forget the %<()%> ?)" msgstr "" -#: cp/decl.c:7076 +#: cp/decl.c:7103 #, gcc-internal-format msgid "variable concept has no initializer" msgstr "" -#: cp/decl.c:7129 +#: cp/decl.c:7156 #, fuzzy, gcc-internal-format msgid "shadowing previous type declaration of %q#D" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: cp/decl.c:7321 +#: cp/decl.c:7348 #, gcc-internal-format msgid "function %q#D is initialized like a variable" msgstr "" -#: cp/decl.c:7405 +#: cp/decl.c:7432 #, gcc-internal-format msgid "cannot decompose class type %qT because it has an anonymous struct member" msgstr "" -#: cp/decl.c:7408 +#: cp/decl.c:7435 #, gcc-internal-format msgid "cannot decompose class type %qT because it has an anonymous union member" msgstr "" -#: cp/decl.c:7415 +#: cp/decl.c:7442 #, gcc-internal-format msgid "cannot decompose inaccessible member %qD of %qT" msgstr "" -#: cp/decl.c:7441 +#: cp/decl.c:7468 #, gcc-internal-format msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members" msgstr "" -#: cp/decl.c:7450 +#: cp/decl.c:7477 #, gcc-internal-format msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members" msgstr "" -#: cp/decl.c:7667 +#: cp/decl.c:7694 #, fuzzy, gcc-internal-format msgid "structured binding refers to incomplete type %qT" msgstr "\"%s\" мае незавершаны тып" -#: cp/decl.c:7683 +#: cp/decl.c:7710 #, gcc-internal-format msgid "cannot decompose variable length array %qT" msgstr "" -#: cp/decl.c:7692 cp/decl.c:7777 +#: cp/decl.c:7719 cp/decl.c:7804 #, gcc-internal-format, gfc-internal-format msgid "%u name provided for structured binding" msgid_plural "%u names provided for structured binding" msgstr[0] "" msgstr[1] "" -#: cp/decl.c:7696 +#: cp/decl.c:7723 #, gcc-internal-format, gfc-internal-format msgid "only %u name provided for structured binding" msgid_plural "only %u names provided for structured binding" msgstr[0] "" msgstr[1] "" -#: cp/decl.c:7699 +#: cp/decl.c:7726 #, gcc-internal-format msgid "while %qT decomposes into %wu element" msgid_plural "while %qT decomposes into %wu elements" msgstr[0] "" msgstr[1] "" -#: cp/decl.c:7744 +#: cp/decl.c:7771 #, gcc-internal-format msgid "cannot decompose variable length vector %qT" msgstr "" -#: cp/decl.c:7770 +#: cp/decl.c:7797 #, fuzzy, gcc-internal-format msgid "%::value%> is not an integral constant expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/decl.c:7779 +#: cp/decl.c:7806 #, gcc-internal-format msgid "while %qT decomposes into %E elements" msgstr "" -#: cp/decl.c:7800 +#: cp/decl.c:7827 #, gcc-internal-format msgid "in initialization of structured binding variable %qD" msgstr "" -#: cp/decl.c:7826 +#: cp/decl.c:7853 #, gcc-internal-format msgid "cannot decompose union type %qT" msgstr "" -#: cp/decl.c:7831 +#: cp/decl.c:7858 #, gcc-internal-format msgid "cannot decompose non-array non-class type %qT" msgstr "" -#: cp/decl.c:7836 +#: cp/decl.c:7863 #, gcc-internal-format msgid "cannot decompose lambda closure type %qT" msgstr "" -#: cp/decl.c:7840 +#: cp/decl.c:7867 #, gcc-internal-format msgid "structured binding refers to incomplete class type %qT" msgstr "" -#: cp/decl.c:7849 +#: cp/decl.c:7876 #, gcc-internal-format msgid "cannot decompose class type %qT without non-static data members" msgstr "" -#: cp/decl.c:8289 +#: cp/decl.c:8316 #, gcc-internal-format msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization" msgstr "" -#: cp/decl.c:8292 +#: cp/decl.c:8319 #, gcc-internal-format msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor" msgstr "" -#: cp/decl.c:8297 +#: cp/decl.c:8324 #, gcc-internal-format msgid "C++11 % allows dynamic initialization and destruction" msgstr "" -#: cp/decl.c:8526 +#: cp/decl.c:8553 #, gcc-internal-format msgid "initializer fails to determine size of %qT" msgstr "" -#: cp/decl.c:8530 +#: cp/decl.c:8557 #, fuzzy, gcc-internal-format #| msgid "array size missing in `%D'" msgid "array size missing in %qT" msgstr "прапушчан памер масіва ў `%D'" -#: cp/decl.c:8533 +#: cp/decl.c:8560 #, fuzzy, gcc-internal-format #| msgid "zero-size array `%D'" msgid "zero-size array %qT" msgstr "нулявы памер масіва `%D'" -#: cp/decl.c:8549 +#: cp/decl.c:8576 #, gcc-internal-format msgid "destructor for alien class %qT cannot be a member" msgstr "" -#: cp/decl.c:8551 +#: cp/decl.c:8578 #, gcc-internal-format msgid "constructor for alien class %qT cannot be a member" msgstr "" -#: cp/decl.c:8577 +#: cp/decl.c:8604 #, gcc-internal-format msgid "%qD declared as a % variable" msgstr "" -#: cp/decl.c:8579 +#: cp/decl.c:8606 #, gcc-internal-format msgid "% and % function specifiers on %qD invalid in variable declaration" msgstr "" -#: cp/decl.c:8585 +#: cp/decl.c:8612 #, gcc-internal-format msgid "%qD declared as a % parameter" msgstr "" -#: cp/decl.c:8588 +#: cp/decl.c:8615 #, gcc-internal-format msgid "%qD declared as an % parameter" msgstr "" -#: cp/decl.c:8590 +#: cp/decl.c:8617 #, gcc-internal-format msgid "% and % function specifiers on %qD invalid in parameter declaration" msgstr "" -#: cp/decl.c:8596 +#: cp/decl.c:8623 #, gcc-internal-format msgid "%qD declared as a % type" msgstr "" -#: cp/decl.c:8599 +#: cp/decl.c:8626 #, gcc-internal-format msgid "%qD declared as an % type" msgstr "" -#: cp/decl.c:8601 +#: cp/decl.c:8628 #, gcc-internal-format msgid "% and % function specifiers on %qD invalid in type declaration" msgstr "" -#: cp/decl.c:8607 +#: cp/decl.c:8634 #, gcc-internal-format msgid "%qD declared as a % field" msgstr "" -#: cp/decl.c:8610 +#: cp/decl.c:8637 #, gcc-internal-format msgid "%qD declared as an % field" msgstr "" -#: cp/decl.c:8612 +#: cp/decl.c:8639 #, gcc-internal-format msgid "% and % function specifiers on %qD invalid in field declaration" msgstr "" -#: cp/decl.c:8619 +#: cp/decl.c:8646 #, gcc-internal-format msgid "%q+D declared as a friend" msgstr "" -#: cp/decl.c:8626 +#: cp/decl.c:8653 #, fuzzy, gcc-internal-format msgid "%q+D declared with an exception specification" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: cp/decl.c:8658 +#: cp/decl.c:8685 #, gcc-internal-format msgid "definition of %qD is not in namespace enclosing %qT" msgstr "" -#: cp/decl.c:8698 +#: cp/decl.c:8725 #, gcc-internal-format msgid "static member function %q#D declared with type qualifiers" msgstr "" -#: cp/decl.c:8709 +#: cp/decl.c:8736 #, gcc-internal-format msgid "concept %q#D declared with function parameters" msgstr "" -#: cp/decl.c:8716 +#: cp/decl.c:8743 #, gcc-internal-format msgid "concept %q#D declared with a deduced return type" msgstr "" -#: cp/decl.c:8719 +#: cp/decl.c:8746 #, gcc-internal-format msgid "concept %q#D with non-% return type %qT" msgstr "" -#: cp/decl.c:8795 +#: cp/decl.c:8822 #, gcc-internal-format msgid "concept %qD has no definition" msgstr "" -#: cp/decl.c:8857 +#: cp/decl.c:8884 #, fuzzy, gcc-internal-format msgid "defining explicit specialization %qD in friend declaration" msgstr "ініцыялізацыя" -#: cp/decl.c:8868 +#: cp/decl.c:8895 #, fuzzy, gcc-internal-format msgid "invalid use of template-id %qD in declaration of primary template" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/decl.c:8889 +#: cp/decl.c:8916 #, gcc-internal-format msgid "default arguments are not allowed in declaration of friend template specialization %qD" msgstr "" -#: cp/decl.c:8898 +#: cp/decl.c:8925 #, gcc-internal-format msgid "% is not allowed in declaration of friend template specialization %qD" msgstr "" -#: cp/decl.c:8915 +#: cp/decl.c:8942 #, gcc-internal-format msgid "friend declaration of %qD specifies default arguments and isn%'t a definition" msgstr "" -#: cp/decl.c:8962 +#: cp/decl.c:8989 #, gcc-internal-format msgid "cannot declare %<::main%> to be a template" msgstr "" -#: cp/decl.c:8965 +#: cp/decl.c:8992 #, gcc-internal-format msgid "cannot declare %<::main%> to be inline" msgstr "" -#: cp/decl.c:8968 +#: cp/decl.c:8995 #, gcc-internal-format msgid "cannot declare %<::main%> to be %" msgstr "" -#: cp/decl.c:8970 +#: cp/decl.c:8997 #, gcc-internal-format msgid "cannot declare %<::main%> to be static" msgstr "" -#: cp/decl.c:9027 +#: cp/decl.c:9054 #, gcc-internal-format msgid "static member function %qD cannot have cv-qualifier" msgstr "" -#: cp/decl.c:9028 +#: cp/decl.c:9055 #, gcc-internal-format msgid "non-member function %qD cannot have cv-qualifier" msgstr "" -#: cp/decl.c:9036 +#: cp/decl.c:9063 #, gcc-internal-format msgid "static member function %qD cannot have ref-qualifier" msgstr "" -#: cp/decl.c:9037 +#: cp/decl.c:9064 #, gcc-internal-format msgid "non-member function %qD cannot have ref-qualifier" msgstr "" -#: cp/decl.c:9047 +#: cp/decl.c:9074 #, gcc-internal-format msgid "deduction guide %qD must be declared at namespace scope" msgstr "" -#: cp/decl.c:9053 +#: cp/decl.c:9080 #, gcc-internal-format msgid "deduction guide %qD must not have a function body" msgstr "" -#: cp/decl.c:9066 +#: cp/decl.c:9093 #, gcc-internal-format msgid "literal operator with C linkage" msgstr "" -#: cp/decl.c:9076 +#: cp/decl.c:9103 #, fuzzy, gcc-internal-format msgid "%qD has invalid argument list" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/decl.c:9084 +#: cp/decl.c:9111 #, gcc-internal-format msgid "integer suffix %qs shadowed by implementation" msgstr "" -#: cp/decl.c:9090 +#: cp/decl.c:9117 #, gcc-internal-format msgid "floating point suffix %qs shadowed by implementation" msgstr "" -#: cp/decl.c:9098 +#: cp/decl.c:9125 #, gcc-internal-format msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization" msgstr "" -#: cp/decl.c:9103 +#: cp/decl.c:9130 #, gcc-internal-format msgid "%qD must be a non-member function" msgstr "" -#: cp/decl.c:9184 +#: cp/decl.c:9211 #, fuzzy, gcc-internal-format #| msgid "`main' must return `int'" msgid "%<::main%> must return %" msgstr "`main' павінна вяртаць `int'" -#: cp/decl.c:9224 +#: cp/decl.c:9251 #, gcc-internal-format msgid "definition of implicitly-declared %qD" msgstr "" -#: cp/decl.c:9229 +#: cp/decl.c:9256 #, gcc-internal-format msgid "definition of explicitly-defaulted %q+D" msgstr "" -#: cp/decl.c:9231 +#: cp/decl.c:9258 #, fuzzy, gcc-internal-format msgid "%q#D explicitly defaulted here" msgstr "ініцыялізацыя" -#: cp/decl.c:9248 +#: cp/decl.c:9275 #, gcc-internal-format msgid "no %q#D member function declared in class %qT" msgstr "" -#: cp/decl.c:9438 +#: cp/decl.c:9465 #, gcc-internal-format msgid "cannot declare %<::main%> to be a global variable" msgstr "" -#: cp/decl.c:9447 +#: cp/decl.c:9474 #, fuzzy, gcc-internal-format msgid "a non-template variable cannot be %" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/decl.c:9454 +#: cp/decl.c:9481 #, gcc-internal-format msgid "concept must have type %" msgstr "" -#: cp/decl.c:9574 +#: cp/decl.c:9601 #, gcc-internal-format msgid "in-class initialization of static data member %q#D of incomplete type" msgstr "" -#: cp/decl.c:9578 +#: cp/decl.c:9605 #, gcc-internal-format msgid "% needed for in-class initialization of static data member %q#D of non-integral type" msgstr "" -#: cp/decl.c:9582 +#: cp/decl.c:9609 #, gcc-internal-format msgid "in-class initialization of static data member %q#D of non-literal type" msgstr "" -#: cp/decl.c:9593 +#: cp/decl.c:9620 #, gcc-internal-format msgid "invalid in-class initialization of static data member of non-integral type %qT" msgstr "" -#: cp/decl.c:9598 +#: cp/decl.c:9625 #, gcc-internal-format msgid "ISO C++ forbids in-class initialization of non-const static member %qD" msgstr "" -#: cp/decl.c:9603 +#: cp/decl.c:9630 #, gcc-internal-format msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT" msgstr "" -#: cp/decl.c:9712 +#: cp/decl.c:9739 #, fuzzy, gcc-internal-format #| msgid "size of array `%D' has non-integer type" msgid "size of array %qD has non-integral type %qT" msgstr "памер масіва `%D' не цэлалікавы тып" -#: cp/decl.c:9715 +#: cp/decl.c:9742 #, fuzzy, gcc-internal-format msgid "size of array has non-integral type %qT" msgstr "памер масіва \"%s\" адмоўны" -#: cp/decl.c:9746 cp/decl.c:9815 +#: cp/decl.c:9773 cp/decl.c:9842 #, fuzzy, gcc-internal-format msgid "size of array %qD is not an integral constant-expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/decl.c:9750 cp/decl.c:9818 +#: cp/decl.c:9777 cp/decl.c:9845 #, gcc-internal-format msgid "size of array is not an integral constant-expression" msgstr "" -#: cp/decl.c:9798 +#: cp/decl.c:9825 #, fuzzy, gcc-internal-format msgid "ISO C++ forbids zero-size array %qD" msgstr "ISO C не дазваляе дэкларацыі метак (label)" -#: cp/decl.c:9801 +#: cp/decl.c:9828 #, fuzzy, gcc-internal-format msgid "ISO C++ forbids zero-size array" msgstr "ISO C не дазваляе дэкларацыі метак (label)" -#: cp/decl.c:9825 +#: cp/decl.c:9852 #, fuzzy, gcc-internal-format msgid "ISO C++ forbids variable length array %qD" msgstr "ISO C не дазваляе дэкларацыі метак (label)" -#: cp/decl.c:9828 +#: cp/decl.c:9855 #, fuzzy, gcc-internal-format msgid "ISO C++ forbids variable length array" msgstr "ISO C не дазваляе дэкларацыі метак (label)" -#: cp/decl.c:9834 +#: cp/decl.c:9861 #, gcc-internal-format msgid "variable length array %qD is used" msgstr "" -#: cp/decl.c:9837 +#: cp/decl.c:9864 #, gcc-internal-format msgid "variable length array is used" msgstr "" -#: cp/decl.c:9886 +#: cp/decl.c:9913 #, gcc-internal-format msgid "overflow in array dimension" msgstr "" -#: cp/decl.c:9946 +#: cp/decl.c:9973 #, gcc-internal-format msgid "%qD declared as array of %qT" msgstr "" -#: cp/decl.c:9948 cp/pt.c:14914 +#: cp/decl.c:9975 cp/pt.c:14971 #, gcc-internal-format msgid "creating array of %qT" msgstr "" -#: cp/decl.c:9958 +#: cp/decl.c:9985 #, fuzzy, gcc-internal-format #| msgid "declaration of `%#D'" msgid "declaration of %qD as array of void" msgstr "абвяшчэньне `%#D'" -#: cp/decl.c:9960 +#: cp/decl.c:9987 #, gcc-internal-format msgid "creating array of void" msgstr "" -#: cp/decl.c:9965 +#: cp/decl.c:9992 #, gcc-internal-format msgid "declaration of %qD as array of functions" msgstr "" -#: cp/decl.c:9967 +#: cp/decl.c:9994 #, gcc-internal-format msgid "creating array of functions" msgstr "" -#: cp/decl.c:9972 +#: cp/decl.c:9999 #, gcc-internal-format msgid "declaration of %qD as array of references" msgstr "" -#: cp/decl.c:9974 +#: cp/decl.c:10001 #, gcc-internal-format msgid "creating array of references" msgstr "" -#: cp/decl.c:9979 +#: cp/decl.c:10006 #, gcc-internal-format msgid "declaration of %qD as array of function members" msgstr "" -#: cp/decl.c:9982 +#: cp/decl.c:10009 #, gcc-internal-format msgid "creating array of function members" msgstr "" -#: cp/decl.c:9996 +#: cp/decl.c:10023 #, gcc-internal-format msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first" msgstr "" -#: cp/decl.c:10000 +#: cp/decl.c:10027 #, gcc-internal-format msgid "multidimensional array must have bounds for all dimensions except the first" msgstr "" -#: cp/decl.c:10070 +#: cp/decl.c:10097 #, gcc-internal-format msgid "return type specification for constructor invalid" msgstr "" -#: cp/decl.c:10073 +#: cp/decl.c:10100 #, fuzzy, gcc-internal-format msgid "qualifiers are not allowed on constructor declaration" msgstr "\"%s\" - гэта не пачатак дэкларацыі" -#: cp/decl.c:10083 +#: cp/decl.c:10110 #, gcc-internal-format msgid "return type specification for destructor invalid" msgstr "" -#: cp/decl.c:10086 +#: cp/decl.c:10113 #, fuzzy, gcc-internal-format msgid "qualifiers are not allowed on destructor declaration" msgstr "\"%s\" - гэта не пачатак дэкларацыі" -#: cp/decl.c:10098 +#: cp/decl.c:10125 #, gcc-internal-format msgid "return type specified for %" msgstr "" -#: cp/decl.c:10101 +#: cp/decl.c:10128 #, gcc-internal-format msgid "qualifiers are not allowed on declaration of %" msgstr "" -#: cp/decl.c:10109 +#: cp/decl.c:10136 #, gcc-internal-format msgid "return type specified for deduction guide" msgstr "" -#: cp/decl.c:10112 +#: cp/decl.c:10139 #, gcc-internal-format msgid "qualifiers are not allowed on declaration of deduction guide" msgstr "" -#: cp/decl.c:10116 +#: cp/decl.c:10143 #, gcc-internal-format msgid "template template parameter %qT in declaration of deduction guide" msgstr "" -#: cp/decl.c:10125 +#: cp/decl.c:10152 #, fuzzy, gcc-internal-format msgid "decl-specifier in declaration of deduction guide" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: cp/decl.c:10146 +#: cp/decl.c:10173 #, gcc-internal-format msgid "unnamed variable or field declared void" msgstr "" -#: cp/decl.c:10153 +#: cp/decl.c:10180 #, gcc-internal-format msgid "variable or field declared void" msgstr "" -#: cp/decl.c:10168 +#: cp/decl.c:10195 #, gcc-internal-format msgid "% specifier invalid for variable %qD declared at block scope" msgstr "" -#: cp/decl.c:10173 +#: cp/decl.c:10200 #, gcc-internal-format msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/decl.c:10431 +#: cp/decl.c:10458 #, fuzzy, gcc-internal-format msgid "invalid use of qualified-name %<::%D%>" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/decl.c:10434 cp/decl.c:10454 +#: cp/decl.c:10461 cp/decl.c:10481 #, fuzzy, gcc-internal-format msgid "invalid use of qualified-name %<%T::%D%>" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/decl.c:10437 +#: cp/decl.c:10464 #, fuzzy, gcc-internal-format msgid "invalid use of qualified-name %<%D::%D%>" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/decl.c:10446 +#: cp/decl.c:10473 #, gcc-internal-format msgid "%q#T is not a class or a namespace" msgstr "" -#: cp/decl.c:10468 cp/decl.c:10561 cp/decl.c:10570 cp/decl.c:12214 +#: cp/decl.c:10495 cp/decl.c:10588 cp/decl.c:10597 cp/decl.c:12241 #, fuzzy, gcc-internal-format msgid "declaration of %qD as non-function" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: cp/decl.c:10474 +#: cp/decl.c:10501 #, fuzzy, gcc-internal-format #| msgid "declaration of `%#D'" msgid "declaration of %qD as non-member" msgstr "абвяшчэньне `%#D'" -#: cp/decl.c:10502 +#: cp/decl.c:10529 #, gcc-internal-format msgid "declarator-id missing; using reserved word %qD" msgstr "" -#: cp/decl.c:10553 +#: cp/decl.c:10580 #, gcc-internal-format msgid "function definition does not declare parameters" msgstr "" -#: cp/decl.c:10578 +#: cp/decl.c:10605 #, fuzzy, gcc-internal-format #| msgid "declaration of `%#D'" msgid "declaration of %qD as %" msgstr "абвяшчэньне `%#D'" -#: cp/decl.c:10583 +#: cp/decl.c:10610 #, fuzzy, gcc-internal-format #| msgid "declaration of `%#D'" msgid "declaration of %qD as parameter" msgstr "абвяшчэньне `%#D'" -#: cp/decl.c:10618 +#: cp/decl.c:10645 #, gcc-internal-format msgid "% cannot appear in a typedef declaration" msgstr "" -#: cp/decl.c:10625 +#: cp/decl.c:10652 #, gcc-internal-format msgid "% cannot appear in a typedef declaration" msgstr "" -#: cp/decl.c:10633 +#: cp/decl.c:10660 #, fuzzy, gcc-internal-format msgid "two or more data types in declaration of %qs" msgstr "пустое абвяшчэнне" -#: cp/decl.c:10639 +#: cp/decl.c:10666 #, fuzzy, gcc-internal-format #| msgid "conflicts with previous declaration `%#D'" msgid "conflicting specifiers in declaration of %qs" msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'" -#: cp/decl.c:10674 +#: cp/decl.c:10701 #, fuzzy, gcc-internal-format #| msgid "ISO C does not support plain `complex' meaning `double complex'" msgid "ISO C++ does not support plain % meaning %" msgstr "ISO C не падтрымлівае просты \"complex\" у значэнні \"double complex\"" -#: cp/decl.c:10723 cp/decl.c:10726 cp/decl.c:10729 +#: cp/decl.c:10750 cp/decl.c:10753 cp/decl.c:10756 #, fuzzy, gcc-internal-format msgid "ISO C++ forbids declaration of %qs with no type" msgstr "ISO C не дазваляе дэкларацыі метак (label)" -#: cp/decl.c:10745 +#: cp/decl.c:10772 #, fuzzy, gcc-internal-format #| msgid "__builtin_saveregs not supported by this target" msgid "%<__int%d%> is not supported by this target" msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай" -#: cp/decl.c:10751 +#: cp/decl.c:10778 #, fuzzy, gcc-internal-format #| msgid "ISO C++ does not support `long long'" msgid "ISO C++ does not support %<__int%d%> for %qs" msgstr "ISO C++ не падтрымлівае \"long long\"" -#: cp/decl.c:10805 +#: cp/decl.c:10832 #, gcc-internal-format msgid "% and % specified together" msgstr "" -#: cp/decl.c:10811 +#: cp/decl.c:10838 #, gcc-internal-format msgid "% and % specified together" msgstr "" -#: cp/decl.c:10819 cp/decl.c:10825 +#: cp/decl.c:10846 cp/decl.c:10852 #, gcc-internal-format msgid "%qs specified with %qT" msgstr "" -#: cp/decl.c:10830 +#: cp/decl.c:10857 #, gcc-internal-format msgid "%qs specified with %" msgstr "" -#: cp/decl.c:10832 +#: cp/decl.c:10859 #, gcc-internal-format msgid "%qs specified with %" msgstr "" -#: cp/decl.c:10898 +#: cp/decl.c:10925 #, fuzzy, gcc-internal-format #| msgid "complex invalid for `%s'" msgid "complex invalid for %qs" msgstr "complex нерэчаісны для \"%s\"" -#: cp/decl.c:10937 +#: cp/decl.c:10964 #, gcc-internal-format msgid "template placeholder type %qT must be followed by a simple declarator-id" msgstr "" -#: cp/decl.c:10957 +#: cp/decl.c:10984 #, gcc-internal-format msgid "member %qD cannot be declared both % and %" msgstr "" -#: cp/decl.c:10966 +#: cp/decl.c:10993 #, gcc-internal-format msgid "member %qD can be declared both % and % only in %<-std=c++2a%> or %<-std=gnu++2a%>" msgstr "" -#: cp/decl.c:10979 +#: cp/decl.c:11006 #, gcc-internal-format msgid "typedef declaration invalid in parameter declaration" msgstr "" -#: cp/decl.c:10986 +#: cp/decl.c:11013 #, gcc-internal-format msgid "storage class specified for template parameter %qs" msgstr "" -#: cp/decl.c:10996 cp/decl.c:11138 +#: cp/decl.c:11023 cp/decl.c:11165 #, gcc-internal-format msgid "storage class specified for parameter %qs" msgstr "" -#: cp/decl.c:11003 +#: cp/decl.c:11030 #, fuzzy, gcc-internal-format msgid "a parameter cannot be declared %" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/decl.c:11009 +#: cp/decl.c:11036 #, fuzzy, gcc-internal-format msgid "a parameter cannot be declared %" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/decl.c:11019 +#: cp/decl.c:11046 #, fuzzy, gcc-internal-format #| msgid "Invalid declaration" msgid "% outside class declaration" msgstr "Нерэчаіснае абвяшчэнне" -#: cp/decl.c:11029 +#: cp/decl.c:11056 #, gcc-internal-format msgid "structured binding declaration cannot be %" msgstr "" -#: cp/decl.c:11032 +#: cp/decl.c:11059 #, gcc-internal-format msgid "structured binding declaration cannot be %" msgstr "" -#: cp/decl.c:11034 +#: cp/decl.c:11061 #, gcc-internal-format msgid "structured binding declaration cannot be %" msgstr "" -#: cp/decl.c:11038 +#: cp/decl.c:11065 #, gcc-internal-format msgid "structured binding declaration cannot be %qs" msgstr "" -#: cp/decl.c:11043 +#: cp/decl.c:11070 #, gcc-internal-format msgid "structured binding declaration cannot be %" msgstr "" -#: cp/decl.c:11049 +#: cp/decl.c:11076 #, gcc-internal-format msgid "structured binding declaration cannot be %" msgstr "" -#: cp/decl.c:11053 +#: cp/decl.c:11080 #, gcc-internal-format msgid "structured binding declaration cannot be %" msgstr "" -#: cp/decl.c:11057 +#: cp/decl.c:11084 #, gcc-internal-format msgid "structured binding declaration cannot be %" msgstr "" -#: cp/decl.c:11061 +#: cp/decl.c:11088 #, gcc-internal-format msgid "structured binding declaration cannot be %" msgstr "" -#: cp/decl.c:11065 +#: cp/decl.c:11092 #, gcc-internal-format msgid "structured binding declaration cannot be C++98 %" msgstr "" -#: cp/decl.c:11076 +#: cp/decl.c:11103 #, gcc-internal-format msgid "structured binding declaration cannot have type %qT" msgstr "" -#: cp/decl.c:11079 +#: cp/decl.c:11106 #, gcc-internal-format msgid "type must be cv-qualified % or reference to cv-qualified %" msgstr "" -#: cp/decl.c:11110 +#: cp/decl.c:11137 #, fuzzy, gcc-internal-format #| msgid "duplicate label declaration `%s'" msgid "multiple storage classes in declaration of %qs" msgstr "паўторнае абвяшчэньне адмеціны `%s'" -#: cp/decl.c:11136 +#: cp/decl.c:11163 #, gcc-internal-format msgid "storage class specified for %qs" msgstr "" -#: cp/decl.c:11150 +#: cp/decl.c:11177 #, gcc-internal-format msgid "nested function %qs declared %" msgstr "" -#: cp/decl.c:11154 +#: cp/decl.c:11181 #, gcc-internal-format msgid "top-level declaration of %qs specifies %" msgstr "" -#: cp/decl.c:11162 +#: cp/decl.c:11189 #, gcc-internal-format msgid "function-scope %qs implicitly auto and declared %<__thread%>" msgstr "" -#: cp/decl.c:11176 +#: cp/decl.c:11203 #, gcc-internal-format msgid "storage class specifiers invalid in friend function declarations" msgstr "" -#: cp/decl.c:11258 +#: cp/decl.c:11285 #, fuzzy, gcc-internal-format msgid "unnecessary parentheses in declaration of %qs" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: cp/decl.c:11307 +#: cp/decl.c:11334 #, gcc-internal-format msgid "requires-clause on return type" msgstr "" -#: cp/decl.c:11330 +#: cp/decl.c:11357 #, gcc-internal-format msgid "%qs function uses % type specifier without trailing return type" msgstr "" -#: cp/decl.c:11334 +#: cp/decl.c:11361 #, gcc-internal-format msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>" msgstr "" -#: cp/decl.c:11339 +#: cp/decl.c:11366 #, fuzzy, gcc-internal-format #| msgid "virtual functions cannot be friends" msgid "virtual function cannot have deduced return type" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/decl.c:11346 +#: cp/decl.c:11373 #, gcc-internal-format msgid "%qs function with trailing return type has %qT as its type rather than plain %" msgstr "" -#: cp/decl.c:11355 +#: cp/decl.c:11382 #, gcc-internal-format msgid "%qs function with trailing return type has % as its type rather than plain %" msgstr "" -#: cp/decl.c:11360 +#: cp/decl.c:11387 #, fuzzy, gcc-internal-format msgid "invalid use of %" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/decl.c:11371 +#: cp/decl.c:11398 #, gcc-internal-format msgid "deduced class type %qD in function return type" msgstr "" -#: cp/decl.c:11380 +#: cp/decl.c:11407 #, gcc-internal-format msgid "deduction guide for %qT must have trailing return type" msgstr "" -#: cp/decl.c:11393 +#: cp/decl.c:11420 #, gcc-internal-format msgid "trailing return type %qT of deduction guide is not a specialization of %qT" msgstr "" -#: cp/decl.c:11405 +#: cp/decl.c:11432 #, gcc-internal-format msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>" msgstr "" -#: cp/decl.c:11408 +#: cp/decl.c:11435 #, gcc-internal-format msgid "%qs function with trailing return type not declared with % type specifier" msgstr "" -#: cp/decl.c:11438 +#: cp/decl.c:11465 #, fuzzy, gcc-internal-format #| msgid "`%s' undeclared (first use in this function)" msgid "%qs declared as function returning a function" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: cp/decl.c:11444 +#: cp/decl.c:11471 #, gcc-internal-format msgid "%qs declared as function returning an array" msgstr "" -#: cp/decl.c:11473 +#: cp/decl.c:11500 #, gcc-internal-format msgid "destructor cannot be static member function" msgstr "" -#: cp/decl.c:11474 +#: cp/decl.c:11501 #, gcc-internal-format msgid "constructor cannot be static member function" msgstr "" -#: cp/decl.c:11478 +#: cp/decl.c:11505 #, gcc-internal-format msgid "destructors may not be cv-qualified" msgstr "" -#: cp/decl.c:11479 +#: cp/decl.c:11506 #, gcc-internal-format msgid "constructors may not be cv-qualified" msgstr "" -#: cp/decl.c:11487 +#: cp/decl.c:11514 #, gcc-internal-format msgid "destructors may not be ref-qualified" msgstr "" -#: cp/decl.c:11488 +#: cp/decl.c:11515 #, gcc-internal-format msgid "constructors may not be ref-qualified" msgstr "" -#: cp/decl.c:11506 +#: cp/decl.c:11533 #, fuzzy, gcc-internal-format msgid "constructors cannot be declared %" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/decl.c:11523 +#: cp/decl.c:11550 #, gcc-internal-format msgid "virtual functions cannot be friends" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/decl.c:11527 +#: cp/decl.c:11554 #, gcc-internal-format msgid "friend declaration not in class definition" msgstr "" -#: cp/decl.c:11530 +#: cp/decl.c:11557 #, fuzzy, gcc-internal-format msgid "can%'t define friend function %qs in a local class definition" msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" -#: cp/decl.c:11543 +#: cp/decl.c:11570 #, gcc-internal-format msgid "a conversion function cannot have a trailing return type" msgstr "" -#: cp/decl.c:11569 +#: cp/decl.c:11596 #, gcc-internal-format msgid "destructors may not have parameters" msgstr "" -#: cp/decl.c:11609 +#: cp/decl.c:11636 #, fuzzy, gcc-internal-format msgid "cannot declare pointer to %q#T" msgstr "\"%s\" мае незавершаны тып" -#: cp/decl.c:11622 cp/decl.c:11629 +#: cp/decl.c:11649 cp/decl.c:11656 #, fuzzy, gcc-internal-format msgid "cannot declare reference to %q#T" msgstr "Не магу знайсці файл для класа %s." -#: cp/decl.c:11631 +#: cp/decl.c:11658 #, gcc-internal-format msgid "cannot declare pointer to %q#T member" msgstr "" -#: cp/decl.c:11660 +#: cp/decl.c:11687 #, gcc-internal-format msgid "cannot declare reference to qualified function type %qT" msgstr "" -#: cp/decl.c:11661 +#: cp/decl.c:11688 #, fuzzy, gcc-internal-format msgid "cannot declare pointer to qualified function type %qT" msgstr "\"%s\" мае незавершаны тып" -#: cp/decl.c:11734 +#: cp/decl.c:11761 #, gcc-internal-format msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument" msgstr "" -#: cp/decl.c:11804 +#: cp/decl.c:11831 #, gcc-internal-format msgid "template-id %qD used as a declarator" msgstr "" -#: cp/decl.c:11829 +#: cp/decl.c:11856 #, gcc-internal-format msgid "member functions are implicitly friends of their class" msgstr "" -#: cp/decl.c:11835 +#: cp/decl.c:11862 #, gcc-internal-format msgid "extra qualification %<%T::%> on member %qs" msgstr "" -#: cp/decl.c:11865 +#: cp/decl.c:11892 #, gcc-internal-format msgid "cannot define member function %<%T::%s%> within %qT" msgstr "" -#: cp/decl.c:11867 +#: cp/decl.c:11894 #, gcc-internal-format msgid "cannot declare member function %<%T::%s%> within %qT" msgstr "" -#: cp/decl.c:11875 +#: cp/decl.c:11902 #, gcc-internal-format msgid "cannot declare member %<%T::%s%> within %qT" msgstr "" -#: cp/decl.c:11915 +#: cp/decl.c:11942 #, gcc-internal-format msgid "non-parameter %qs cannot be a parameter pack" msgstr "" -#: cp/decl.c:11923 +#: cp/decl.c:11950 #, gcc-internal-format msgid "data member may not have variably modified type %qT" msgstr "" -#: cp/decl.c:11925 +#: cp/decl.c:11952 #, gcc-internal-format msgid "parameter may not have variably modified type %qT" msgstr "" -#: cp/decl.c:11936 +#: cp/decl.c:11963 #, fuzzy, gcc-internal-format #| msgid "duplicate label declaration `%s'" msgid "% outside class declaration" msgstr "паўторнае абвяшчэньне адмеціны `%s'" -#: cp/decl.c:11939 +#: cp/decl.c:11966 #, fuzzy, gcc-internal-format msgid "% in friend declaration" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: cp/decl.c:11942 +#: cp/decl.c:11969 #, gcc-internal-format msgid "only declarations of constructors and conversion operators can be %" msgstr "" -#: cp/decl.c:11952 +#: cp/decl.c:11979 #, fuzzy, gcc-internal-format msgid "non-member %qs cannot be declared %" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/decl.c:11959 +#: cp/decl.c:11986 #, gcc-internal-format msgid "non-object member %qs cannot be declared %" msgstr "" -#: cp/decl.c:11966 +#: cp/decl.c:11993 #, fuzzy, gcc-internal-format msgid "function %qs cannot be declared %" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/decl.c:11972 +#: cp/decl.c:11999 #, gcc-internal-format msgid "% %qs cannot be declared %" msgstr "" -#: cp/decl.c:11978 +#: cp/decl.c:12005 #, fuzzy, gcc-internal-format msgid "% %qs cannot be declared %" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/decl.c:11984 +#: cp/decl.c:12011 #, fuzzy, gcc-internal-format msgid "reference %qs cannot be declared %" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/decl.c:12020 +#: cp/decl.c:12047 #, fuzzy, gcc-internal-format msgid "% not allowed in alias declaration" msgstr "\"%s\" - гэта не пачатак дэкларацыі" -#: cp/decl.c:12023 +#: cp/decl.c:12050 #, gcc-internal-format msgid "typedef declared %" msgstr "" -#: cp/decl.c:12028 +#: cp/decl.c:12055 #, gcc-internal-format msgid "requires-clause on typedef" msgstr "" -#: cp/decl.c:12032 +#: cp/decl.c:12059 #, gcc-internal-format msgid "typedef name may not be a nested-name-specifier" msgstr "" -#: cp/decl.c:12056 +#: cp/decl.c:12083 #, gcc-internal-format msgid "ISO C++ forbids nested type %qD with same name as enclosing class" msgstr "" -#: cp/decl.c:12144 +#: cp/decl.c:12171 #, fuzzy, gcc-internal-format msgid "% specified for friend class declaration" msgstr "паўторнае абвяшчэнне меткі \"%s\"" -#: cp/decl.c:12152 +#: cp/decl.c:12179 #, fuzzy, gcc-internal-format msgid "template parameters cannot be friends" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/decl.c:12154 +#: cp/decl.c:12181 #, gcc-internal-format msgid "friend declaration requires class-key, i.e. %" msgstr "" -#: cp/decl.c:12158 +#: cp/decl.c:12185 #, gcc-internal-format msgid "friend declaration requires class-key, i.e. %" msgstr "" -#: cp/decl.c:12171 +#: cp/decl.c:12198 #, gcc-internal-format msgid "trying to make class %qT a friend of global scope" msgstr "" -#: cp/decl.c:12191 +#: cp/decl.c:12218 #, gcc-internal-format msgid "invalid qualifiers on non-member function type" msgstr "" -#: cp/decl.c:12195 +#: cp/decl.c:12222 #, gcc-internal-format msgid "requires-clause on type-id" msgstr "" -#: cp/decl.c:12205 +#: cp/decl.c:12232 #, gcc-internal-format msgid "abstract declarator %qT used as declaration" msgstr "" -#: cp/decl.c:12220 +#: cp/decl.c:12247 #, fuzzy, gcc-internal-format msgid "requires-clause on declaration of non-function type %qT" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: cp/decl.c:12239 +#: cp/decl.c:12266 #, fuzzy, gcc-internal-format msgid "cannot use %<::%> in parameter declaration" msgstr "Не магу знайсці дэкларацыю пратакола для \"%s\"" -#: cp/decl.c:12245 +#: cp/decl.c:12272 #, gcc-internal-format msgid "% parameter not permitted in this context" msgstr "" -#: cp/decl.c:12247 +#: cp/decl.c:12274 #, fuzzy, gcc-internal-format msgid "parameter declared %" msgstr "тып параметра \"%s\" не аб'яўлены" -#: cp/decl.c:12298 cp/parser.c:3287 +#: cp/decl.c:12325 cp/parser.c:3290 #, fuzzy, gcc-internal-format msgid "invalid use of template-name %qE without an argument list" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/decl.c:12302 +#: cp/decl.c:12329 #, gcc-internal-format msgid "non-static data member declared with placeholder %qT" msgstr "" -#: cp/decl.c:12326 +#: cp/decl.c:12353 #, fuzzy, gcc-internal-format msgid "ISO C++ forbids flexible array member %qs" msgstr "ISO C не дазваляе дэкларацыі метак (label)" -#: cp/decl.c:12329 +#: cp/decl.c:12356 #, fuzzy, gcc-internal-format msgid "ISO C++ forbids flexible array members" msgstr "ISO C не дазваляе дэкларацыі метак (label)" #. Something like struct S { int N::j; }; -#: cp/decl.c:12345 +#: cp/decl.c:12372 #, fuzzy, gcc-internal-format #| msgid "invalid use of `::'" msgid "invalid use of %<::%>" msgstr "нерэчаіснае выкарыстаньне `::'" -#: cp/decl.c:12366 +#: cp/decl.c:12393 #, fuzzy, gcc-internal-format msgid "declaration of function %qD in invalid context" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: cp/decl.c:12376 +#: cp/decl.c:12403 #, fuzzy, gcc-internal-format msgid "function %qD declared % inside a union" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: cp/decl.c:12386 +#: cp/decl.c:12413 #, gcc-internal-format msgid "%qD cannot be declared %, since it is always static" msgstr "" -#: cp/decl.c:12400 +#: cp/decl.c:12427 #, gcc-internal-format msgid "expected qualified name in friend declaration for destructor %qD" msgstr "" -#: cp/decl.c:12407 +#: cp/decl.c:12434 #, fuzzy, gcc-internal-format #| msgid "declaration of template `%#D'" msgid "declaration of %qD as member of %qT" msgstr "абвяшчэньне шаблёну `%#D'" -#: cp/decl.c:12414 +#: cp/decl.c:12441 #, gcc-internal-format msgid "a destructor cannot be %" msgstr "" -#: cp/decl.c:12420 +#: cp/decl.c:12447 #, gcc-internal-format msgid "a destructor cannot be %" msgstr "" -#: cp/decl.c:12426 +#: cp/decl.c:12453 #, gcc-internal-format msgid "expected qualified name in friend declaration for constructor %qD" msgstr "" -#: cp/decl.c:12435 +#: cp/decl.c:12462 #, gcc-internal-format msgid "a constructor cannot be %" msgstr "" -#: cp/decl.c:12441 +#: cp/decl.c:12468 #, fuzzy, gcc-internal-format msgid "a concept cannot be a member function" msgstr "\"%s\" звычайна функцыя" -#: cp/decl.c:12450 +#: cp/decl.c:12477 #, gcc-internal-format msgid "specialization of variable template %qD declared as function" msgstr "" -#: cp/decl.c:12453 +#: cp/decl.c:12480 #, fuzzy, gcc-internal-format msgid "variable template declared here" msgstr "паўторнае абвяшчэнне меткі \"%s\"" -#: cp/decl.c:12511 +#: cp/decl.c:12538 #, fuzzy, gcc-internal-format msgid "field %qD has incomplete type %qT" msgstr "\"%s\" мае незавершаны тып" -#: cp/decl.c:12516 +#: cp/decl.c:12543 #, fuzzy, gcc-internal-format msgid "name %qT has incomplete type" msgstr "\"%s\" мае незавершаны тып" -#: cp/decl.c:12528 +#: cp/decl.c:12555 #, fuzzy, gcc-internal-format msgid "%qE is neither function nor member function; cannot be declared friend" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/decl.c:12531 +#: cp/decl.c:12558 #, gcc-internal-format msgid "unnamed field is neither function nor member function; cannot be declared friend" msgstr "" -#: cp/decl.c:12576 +#: cp/decl.c:12603 #, gcc-internal-format msgid "static data member %qE declared %" msgstr "" -#: cp/decl.c:12581 +#: cp/decl.c:12608 #, gcc-internal-format msgid "% static data member %qD must have an initializer" msgstr "" -#: cp/decl.c:12610 +#: cp/decl.c:12637 #, gcc-internal-format msgid "non-static data member %qE declared %" msgstr "" -#: cp/decl.c:12615 +#: cp/decl.c:12642 #, gcc-internal-format msgid "non-static data member %qE declared %" msgstr "" -#: cp/decl.c:12670 +#: cp/decl.c:12697 #, gcc-internal-format msgid "storage class % invalid for function %qs" msgstr "" -#: cp/decl.c:12672 +#: cp/decl.c:12699 #, gcc-internal-format msgid "storage class % invalid for function %qs" msgstr "" -#: cp/decl.c:12677 +#: cp/decl.c:12704 #, gcc-internal-format msgid "storage class %<__thread%> invalid for function %qs" msgstr "" -#: cp/decl.c:12681 +#: cp/decl.c:12708 #, gcc-internal-format msgid "storage class % invalid for function %qs" msgstr "" -#: cp/decl.c:12686 +#: cp/decl.c:12713 #, gcc-internal-format msgid "virt-specifiers in %qs not allowed outside a class definition" msgstr "" -#: cp/decl.c:12698 +#: cp/decl.c:12725 #, gcc-internal-format msgid "% specifier invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.c:12702 +#: cp/decl.c:12729 #, gcc-internal-format msgid "% specifier invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.c:12710 +#: cp/decl.c:12737 #, gcc-internal-format msgid "virtual non-class function %qs" msgstr "" -#: cp/decl.c:12717 +#: cp/decl.c:12744 #, gcc-internal-format msgid "%qs defined in a non-class scope" msgstr "" -#: cp/decl.c:12718 +#: cp/decl.c:12745 #, fuzzy, gcc-internal-format msgid "%qs declared in a non-class scope" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: cp/decl.c:12752 +#: cp/decl.c:12779 #, gcc-internal-format msgid "cannot declare member function %qD to have static linkage" msgstr "" -#: cp/decl.c:12761 +#: cp/decl.c:12788 #, gcc-internal-format msgid "cannot declare static function inside another function" msgstr "" -#: cp/decl.c:12800 +#: cp/decl.c:12827 #, gcc-internal-format msgid "% may not be used when defining (as opposed to declaring) a static data member" msgstr "" -#: cp/decl.c:12807 +#: cp/decl.c:12834 #, gcc-internal-format msgid "static member %qD declared %" msgstr "" -#: cp/decl.c:12813 +#: cp/decl.c:12840 #, gcc-internal-format msgid "cannot explicitly declare member %q#D to have extern linkage" msgstr "" -#: cp/decl.c:12821 +#: cp/decl.c:12848 #, gcc-internal-format msgid "declaration of % variable %qD is not a definition" msgstr "" -#: cp/decl.c:12842 +#: cp/decl.c:12869 #, fuzzy, gcc-internal-format msgid "declaration of %q#D has no initializer" msgstr "няма папярэдняга аб'яўлення для \"%s\"" -#: cp/decl.c:12854 +#: cp/decl.c:12881 #, gcc-internal-format msgid "%qs initialized and declared %" msgstr "" -#: cp/decl.c:12859 +#: cp/decl.c:12886 #, gcc-internal-format msgid "%qs has both % and initializer" msgstr "" -#: cp/decl.c:13024 +#: cp/decl.c:13051 #, fuzzy, gcc-internal-format msgid "default argument %qE uses %qD" msgstr "нехапае аргументаў у функцыі \"%s\"" -#: cp/decl.c:13027 +#: cp/decl.c:13054 #, fuzzy, gcc-internal-format msgid "default argument %qE uses local variable %qD" msgstr "нехапае аргументаў у функцыі \"%s\"" -#: cp/decl.c:13111 +#: cp/decl.c:13138 #, fuzzy, gcc-internal-format msgid "invalid use of cv-qualified type %qT in parameter declaration" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/decl.c:13115 +#: cp/decl.c:13142 #, fuzzy, gcc-internal-format msgid "invalid use of type % in parameter declaration" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/decl.c:13138 +#: cp/decl.c:13165 #, fuzzy, gcc-internal-format msgid "parameter %qD invalidly declared method type" msgstr "тып параметра \"%s\" не аб'яўлены" -#: cp/decl.c:13165 +#: cp/decl.c:13192 #, gcc-internal-format msgid "parameter %qD includes pointer to array of unknown bound %qT" msgstr "" -#: cp/decl.c:13167 +#: cp/decl.c:13194 #, gcc-internal-format msgid "parameter %qD includes reference to array of unknown bound %qT" msgstr "" @@ -44450,167 +44236,167 @@ msgstr "" #. or implicitly defined), there's no need to worry about their #. existence. Theoretically, they should never even be #. instantiated, but that's hard to forestall. -#: cp/decl.c:13421 +#: cp/decl.c:13448 #, gcc-internal-format msgid "invalid constructor; you probably meant %<%T (const %T&)%>" msgstr "" -#: cp/decl.c:13500 +#: cp/decl.c:13527 #, fuzzy, gcc-internal-format msgid "%qD may not be declared within a namespace" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: cp/decl.c:13507 +#: cp/decl.c:13534 #, fuzzy, gcc-internal-format msgid "%qD may not be declared as static" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: cp/decl.c:13534 +#: cp/decl.c:13561 #, gcc-internal-format msgid "%qD must be a nonstatic member function" msgstr "" -#: cp/decl.c:13540 +#: cp/decl.c:13567 #, gcc-internal-format msgid "%qD must be either a non-static member function or a non-member function" msgstr "" -#: cp/decl.c:13550 +#: cp/decl.c:13577 #, gcc-internal-format msgid "%qD must have an argument of class or enumerated type" msgstr "" #. 13.4.0.3 -#: cp/decl.c:13576 +#: cp/decl.c:13603 #, gcc-internal-format msgid "ISO C++ prohibits overloading operator ?:" msgstr "" #. Variadic. -#: cp/decl.c:13587 +#: cp/decl.c:13614 #, gcc-internal-format msgid "%qD must not have variable number of arguments" msgstr "" -#: cp/decl.c:13613 +#: cp/decl.c:13640 #, gcc-internal-format msgid "%qD must have either zero or one argument" msgstr "" -#: cp/decl.c:13614 +#: cp/decl.c:13641 #, gcc-internal-format msgid "%qD must have either one or two arguments" msgstr "" -#: cp/decl.c:13626 +#: cp/decl.c:13653 #, gcc-internal-format msgid "postfix %qD must have % as its argument" msgstr "" -#: cp/decl.c:13627 +#: cp/decl.c:13654 #, gcc-internal-format msgid "postfix %qD must have % as its second argument" msgstr "" -#: cp/decl.c:13638 +#: cp/decl.c:13665 #, fuzzy, gcc-internal-format #| msgid "no arguments" msgid "%qD must have no arguments" msgstr "няма аргументаў" -#: cp/decl.c:13639 cp/decl.c:13649 +#: cp/decl.c:13666 cp/decl.c:13676 #, gcc-internal-format msgid "%qD must have exactly one argument" msgstr "" -#: cp/decl.c:13650 +#: cp/decl.c:13677 #, gcc-internal-format msgid "%qD must have exactly two arguments" msgstr "" -#: cp/decl.c:13664 +#: cp/decl.c:13691 #, fuzzy, gcc-internal-format msgid "%qD cannot have default arguments" msgstr "нехапае аргументаў у функцыі \"%s\"" -#: cp/decl.c:13688 +#: cp/decl.c:13715 #, gcc-internal-format msgid "converting %qT to % will never use a type conversion operator" msgstr "" -#: cp/decl.c:13695 +#: cp/decl.c:13722 #, gcc-internal-format msgid "converting %qT to a reference to the same type will never use a type conversion operator" msgstr "" -#: cp/decl.c:13697 +#: cp/decl.c:13724 #, gcc-internal-format msgid "converting %qT to the same type will never use a type conversion operator" msgstr "" -#: cp/decl.c:13706 +#: cp/decl.c:13733 #, gcc-internal-format msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator" msgstr "" -#: cp/decl.c:13708 +#: cp/decl.c:13735 #, gcc-internal-format msgid "converting %qT to a base class %qT will never use a type conversion operator" msgstr "" -#: cp/decl.c:13724 +#: cp/decl.c:13751 #, gcc-internal-format msgid "user-defined %qD always evaluates both arguments" msgstr "" -#: cp/decl.c:13743 +#: cp/decl.c:13770 #, gcc-internal-format msgid "prefix %qD should return %qT" msgstr "" -#: cp/decl.c:13750 +#: cp/decl.c:13777 #, gcc-internal-format msgid "postfix %qD should return %qT" msgstr "" -#: cp/decl.c:13762 +#: cp/decl.c:13789 #, gcc-internal-format msgid "%qD should return by value" msgstr "" -#: cp/decl.c:13817 +#: cp/decl.c:13844 #, fuzzy, gcc-internal-format msgid "using template type parameter %qT after %qs" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/decl.c:13840 +#: cp/decl.c:13867 #, gcc-internal-format msgid "using alias template specialization %qT after %qs" msgstr "" -#: cp/decl.c:13843 +#: cp/decl.c:13870 #, gcc-internal-format msgid "using typedef-name %qD after %qs" msgstr "" -#: cp/decl.c:13845 +#: cp/decl.c:13872 #, fuzzy, gcc-internal-format #| msgid "this is a previous declaration" msgid "%qD has a previous declaration here" msgstr "гэта папярэдняе абвяшчэньне" -#: cp/decl.c:13853 +#: cp/decl.c:13880 #, gcc-internal-format msgid "%qT referred to as %qs" msgstr "" -#: cp/decl.c:13854 cp/decl.c:13861 +#: cp/decl.c:13881 cp/decl.c:13888 #, fuzzy, gcc-internal-format #| msgid "this is a previous declaration" msgid "%qT has a previous declaration here" msgstr "гэта папярэдняе абвяшчэньне" -#: cp/decl.c:13860 +#: cp/decl.c:13887 #, gcc-internal-format msgid "%qT referred to as enum" msgstr "" @@ -44622,95 +44408,95 @@ msgstr "" #. void f(class C); // No template header here #. #. then the required template argument is missing. -#: cp/decl.c:13875 +#: cp/decl.c:13902 #, fuzzy, gcc-internal-format msgid "template argument required for %<%s %T%>" msgstr "параметр \"%s\" ініцыялізаваны" -#: cp/decl.c:13929 cp/name-lookup.c:4570 +#: cp/decl.c:13956 cp/name-lookup.c:4570 #, gcc-internal-format msgid "%qD has the same name as the class in which it is declared" msgstr "" -#: cp/decl.c:13959 cp/friend.c:302 cp/parser.c:3112 cp/parser.c:6548 -#: cp/pt.c:9266 +#: cp/decl.c:13986 cp/friend.c:302 cp/parser.c:3115 cp/parser.c:6551 +#: cp/pt.c:9306 #, fuzzy, gcc-internal-format msgid "%qT is not a template" msgstr "\"%s\" мае незавершаны тып" -#: cp/decl.c:13964 +#: cp/decl.c:13991 #, gcc-internal-format msgid "perhaps you want to explicitly add %<%T::%>" msgstr "" -#: cp/decl.c:13973 cp/name-lookup.c:3997 cp/name-lookup.c:4004 -#: cp/name-lookup.c:4857 cp/parser.c:6499 cp/parser.c:27217 +#: cp/decl.c:14000 cp/name-lookup.c:3997 cp/name-lookup.c:4004 +#: cp/name-lookup.c:4857 cp/parser.c:6502 cp/parser.c:27221 #, fuzzy, gcc-internal-format msgid "reference to %qD is ambiguous" msgstr "памер \"%s\" - %d байт" -#: cp/decl.c:14076 +#: cp/decl.c:14103 #, fuzzy, gcc-internal-format msgid "use of enum %q#D without previous declaration" msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй" -#: cp/decl.c:14112 +#: cp/decl.c:14139 #, fuzzy, gcc-internal-format #| msgid "declaration of template `%#D'" msgid "redeclaration of %qT as a non-template" msgstr "абвяшчэньне шаблёну `%#D'" -#: cp/decl.c:14252 +#: cp/decl.c:14279 #, gcc-internal-format msgid "derived union %qT invalid" msgstr "" -#: cp/decl.c:14259 +#: cp/decl.c:14286 #, gcc-internal-format msgid "%qT defined with multiple direct bases" msgstr "" -#: cp/decl.c:14270 +#: cp/decl.c:14297 #, gcc-internal-format msgid "%qT defined with direct virtual base" msgstr "" -#: cp/decl.c:14295 +#: cp/decl.c:14322 #, gcc-internal-format msgid "base type %qT fails to be a struct or class type" msgstr "" -#: cp/decl.c:14325 +#: cp/decl.c:14352 #, gcc-internal-format msgid "recursive type %qT undefined" msgstr "" -#: cp/decl.c:14327 +#: cp/decl.c:14354 #, fuzzy, gcc-internal-format msgid "duplicate base type %qT invalid" msgstr "паўтарэнне \"restrict\"" -#: cp/decl.c:14472 +#: cp/decl.c:14499 #, gcc-internal-format msgid "scoped/unscoped mismatch in enum %q#T" msgstr "" -#: cp/decl.c:14475 cp/decl.c:14483 cp/decl.c:14493 cp/parser.c:18941 +#: cp/decl.c:14502 cp/decl.c:14510 cp/decl.c:14520 cp/parser.c:18945 #, gcc-internal-format msgid "previous definition here" msgstr "папярэдняе вызначэньне" -#: cp/decl.c:14480 +#: cp/decl.c:14507 #, gcc-internal-format msgid "underlying type mismatch in enum %q#T" msgstr "" -#: cp/decl.c:14490 +#: cp/decl.c:14517 #, gcc-internal-format msgid "different underlying type in enum %q#T" msgstr "" -#: cp/decl.c:14563 +#: cp/decl.c:14590 #, gcc-internal-format msgid "underlying type %qT of %qT must be an integral type" msgstr "" @@ -44719,78 +44505,78 @@ msgstr "" #. #. IF no integral type can represent all the enumerator values, the #. enumeration is ill-formed. -#: cp/decl.c:14710 +#: cp/decl.c:14737 #, gcc-internal-format msgid "no integral type can represent all of the enumerator values for %qT" msgstr "" -#: cp/decl.c:14882 +#: cp/decl.c:14909 #, gcc-internal-format msgid "enumerator value for %qD must have integral or unscoped enumeration type" msgstr "" -#: cp/decl.c:14892 +#: cp/decl.c:14919 #, fuzzy, gcc-internal-format msgid "enumerator value for %qD is not an integer constant" msgstr "памер масіва \"%s\" адмоўны" -#: cp/decl.c:14941 +#: cp/decl.c:14968 #, gcc-internal-format msgid "incremented enumerator value is too large for %" msgstr "" -#: cp/decl.c:14942 +#: cp/decl.c:14969 #, gcc-internal-format msgid "incremented enumerator value is too large for %" msgstr "" -#: cp/decl.c:14953 +#: cp/decl.c:14980 #, gcc-internal-format msgid "overflow in enumeration values at %qD" msgstr "" -#: cp/decl.c:14973 +#: cp/decl.c:15000 #, gcc-internal-format msgid "enumerator value %qE is outside the range of underlying type %qT" msgstr "" -#: cp/decl.c:15084 +#: cp/decl.c:15111 #, fuzzy, gcc-internal-format msgid "return type %q#T is incomplete" msgstr "вяртаемы тып \"%s\" не \"int\"" -#: cp/decl.c:15259 cp/typeck.c:9667 +#: cp/decl.c:15286 cp/typeck.c:9675 #, gcc-internal-format msgid "% should return a reference to %<*this%>" msgstr "" -#: cp/decl.c:15606 +#: cp/decl.c:15633 #, fuzzy, gcc-internal-format #| msgid "Invalid declaration" msgid "invalid function declaration" msgstr "Нерэчаіснае абвяшчэнне" -#: cp/decl.c:16075 +#: cp/decl.c:16102 #, gcc-internal-format msgid "no return statements in function returning %qT" msgstr "" -#: cp/decl.c:16077 cp/typeck.c:9547 +#: cp/decl.c:16104 cp/typeck.c:9555 #, gcc-internal-format msgid "only plain % return type can be deduced to %" msgstr "" -#: cp/decl.c:16297 +#: cp/decl.c:16324 #, fuzzy, gcc-internal-format msgid "invalid member function declaration" msgstr "паўторнае абвяшчэнне меткі \"%s\"" -#: cp/decl.c:16311 +#: cp/decl.c:16338 #, fuzzy, gcc-internal-format msgid "%qD is already defined in class %qT" msgstr "не знойдзен клас \"%s\"" -#: cp/decl.c:16684 +#: cp/decl.c:16711 #, gcc-internal-format msgid "use of %qD before deduction of %" msgstr "" @@ -44830,7 +44616,7 @@ msgstr "" msgid "deleting %qT is undefined" msgstr "метка \"%s\" ужываецца, але не вызначана" -#: cp/decl2.c:566 cp/pt.c:5535 +#: cp/decl2.c:566 cp/pt.c:5559 #, fuzzy, gcc-internal-format msgid "template declaration of %q#D" msgstr "пустое абвяшчэнне" @@ -44843,7 +44629,7 @@ msgstr "" #. [temp.mem] #. #. A destructor shall not be a member template. -#: cp/decl2.c:621 cp/pt.c:5494 +#: cp/decl2.c:621 cp/pt.c:5518 #, gcc-internal-format msgid "destructor %qD declared as member template" msgstr "" @@ -45280,7 +45066,7 @@ msgstr "памер \"%s\" - %d байт" msgid "%qD is not a member of %qT; did you mean %qs?" msgstr "" -#: cp/error.c:4292 cp/typeck.c:2419 +#: cp/error.c:4292 cp/typeck.c:2420 #, gcc-internal-format msgid "%qD is not a member of %qT" msgstr "" @@ -45290,7 +45076,7 @@ msgstr "" msgid "%qD is not a member of %qD; did you mean %qs?" msgstr "" -#: cp/error.c:4318 cp/typeck.c:3004 +#: cp/error.c:4318 cp/typeck.c:3013 #, gcc-internal-format msgid "%qD is not a member of %qD" msgstr "" @@ -45355,12 +45141,12 @@ msgstr "" msgid "%<...%> handler must be the last handler for its try block" msgstr "" -#: cp/except.c:1161 +#: cp/except.c:1164 #, gcc-internal-format msgid "noexcept-expression evaluates to % because of a call to %qD" msgstr "" -#: cp/except.c:1164 +#: cp/except.c:1167 #, gcc-internal-format msgid "but %qD does not throw; perhaps it should be declared %" msgstr "" @@ -45608,12 +45394,12 @@ msgstr "" msgid "type %qT is not a direct base of %qT" msgstr "" -#: cp/init.c:1798 cp/init.c:4515 cp/typeck2.c:1243 +#: cp/init.c:1798 cp/init.c:4515 cp/typeck2.c:1263 #, gcc-internal-format msgid "array must be initialized with a brace-enclosed initializer" msgstr "" -#: cp/init.c:2108 cp/semantics.c:3348 +#: cp/init.c:2108 cp/semantics.c:3353 #, fuzzy, gcc-internal-format msgid "%qT is not a class type" msgstr "\"%s\" мае незавершаны тып" @@ -45628,7 +45414,7 @@ msgstr "" msgid "invalid pointer to bit-field %qD" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/init.c:2264 cp/typeck.c:1896 +#: cp/init.c:2264 cp/typeck.c:1897 #, fuzzy, gcc-internal-format msgid "invalid use of non-static member function %qD" msgstr "нявернае выкарыстанне \"restict\"" @@ -45929,52 +45715,47 @@ msgstr "" msgid "mangling unknown fixed point type" msgstr "" -#: cp/mangle.c:3231 +#: cp/mangle.c:3261 #, gcc-internal-format msgid "use of built-in trait %qE in function signature; use library traits instead" msgstr "" -#: cp/mangle.c:3236 +#: cp/mangle.c:3266 #, gcc-internal-format, gfc-internal-format msgid "mangling %C" msgstr "" -#: cp/mangle.c:3313 +#: cp/mangle.c:3343 #, gcc-internal-format msgid "omitted middle operand to % operand cannot be mangled" msgstr "" -#: cp/mangle.c:3400 -#, gcc-internal-format -msgid "string literal in function template signature" -msgstr "" - -#: cp/mangle.c:3833 +#: cp/mangle.c:3892 #, gcc-internal-format msgid "mangled name for %qD will change in C++17 because the exception specification is part of a function type" msgstr "" -#: cp/mangle.c:3879 +#: cp/mangle.c:3938 #, gcc-internal-format msgid "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)" msgstr "" -#: cp/mangle.c:3885 +#: cp/mangle.c:3944 #, gcc-internal-format msgid "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)" msgstr "" -#: cp/mangle.c:4157 +#: cp/mangle.c:4216 #, gcc-internal-format msgid "the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>" msgstr "" -#: cp/mangle.c:4162 +#: cp/mangle.c:4221 #, gcc-internal-format msgid "the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>" msgstr "" -#: cp/mangle.c:4167 +#: cp/mangle.c:4226 #, gcc-internal-format msgid "the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>" msgstr "" @@ -46059,36 +45840,36 @@ msgstr "" msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX" msgstr "" -#: cp/method.c:2185 +#: cp/method.c:2192 #, gcc-internal-format msgid "defaulted declaration %q+D does not match the expected signature" msgstr "" -#: cp/method.c:2188 +#: cp/method.c:2195 #, gcc-internal-format msgid "expected signature: %qD" msgstr "" -#: cp/method.c:2226 +#: cp/method.c:2233 msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX" msgstr "" -#: cp/method.c:2248 +#: cp/method.c:2255 #, gcc-internal-format msgid "explicitly defaulted function %q+D cannot be declared as % because the implicit declaration is not %:" msgstr "" -#: cp/method.c:2296 +#: cp/method.c:2303 #, fuzzy, gcc-internal-format msgid "a template cannot be defaulted" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/method.c:2324 +#: cp/method.c:2331 #, fuzzy, gcc-internal-format msgid "%qD cannot be defaulted" msgstr "YYDEBUG не вызначан." -#: cp/method.c:2333 +#: cp/method.c:2340 #, gcc-internal-format msgid "defaulted function %q+D with default argument" msgstr "" @@ -46368,1421 +46149,1426 @@ msgstr "" msgid "making multiple clones of %qD" msgstr "" -#: cp/parser.c:820 +#: cp/parser.c:822 #, gcc-internal-format msgid "identifier %qE is a keyword in C++11" msgstr "" -#: cp/parser.c:1309 cp/parser.c:1322 +#: cp/parser.c:1311 cp/parser.c:1324 #, gcc-internal-format msgid "LEXER_DEBUGGING_ENABLED_P is not set to true" msgstr "" -#: cp/parser.c:1347 cp/parser.c:39214 +#: cp/parser.c:1349 cp/parser.c:39217 #, gcc-internal-format msgid "%<#pragma omp declare simd%> not immediately followed by function declaration or definition" msgstr "" -#: cp/parser.c:2853 +#: cp/parser.c:2855 #, fuzzy, gcc-internal-format msgid "%<#pragma%> is not allowed here" msgstr "Клас \"%s\" ужо існуе" -#: cp/parser.c:2956 +#: cp/parser.c:2958 #, gcc-internal-format msgid "%<%E::%E%> has not been declared" msgstr "" -#: cp/parser.c:2959 +#: cp/parser.c:2961 #, gcc-internal-format msgid "%<::%E%> has not been declared" msgstr "" -#: cp/parser.c:2962 +#: cp/parser.c:2964 #, gcc-internal-format msgid "request for member %qE in non-class type %qT" msgstr "" -#: cp/parser.c:2965 cp/parser.c:18878 +#: cp/parser.c:2967 cp/parser.c:18882 #, gcc-internal-format msgid "%<%T::%E%> has not been declared" msgstr "" -#: cp/parser.c:2975 +#: cp/parser.c:2977 #, gcc-internal-format msgid "%<%E::%E%> is not a type" msgstr "" -#: cp/parser.c:2979 +#: cp/parser.c:2981 #, gcc-internal-format msgid "%<%E::%E%> is not a class or namespace" msgstr "" -#: cp/parser.c:2984 +#: cp/parser.c:2986 #, gcc-internal-format msgid "%<%E::%E%> is not a class, namespace, or enumeration" msgstr "" -#: cp/parser.c:2997 +#: cp/parser.c:2999 #, fuzzy, gcc-internal-format msgid "%<::%E%> is not a type" msgstr "\"%s\" мае незавершаны тып" -#: cp/parser.c:3000 +#: cp/parser.c:3002 #, gcc-internal-format msgid "%<::%E%> is not a class or namespace" msgstr "" -#: cp/parser.c:3004 +#: cp/parser.c:3006 #, gcc-internal-format msgid "%<::%E%> is not a class, namespace, or enumeration" msgstr "" -#: cp/parser.c:3016 +#: cp/parser.c:3018 #, fuzzy, gcc-internal-format msgid "%qE is not a type" msgstr "\"%s\" мае незавершаны тып" -#: cp/parser.c:3019 +#: cp/parser.c:3021 #, gcc-internal-format msgid "%qE is not a class or namespace" msgstr "" -#: cp/parser.c:3023 +#: cp/parser.c:3025 #, gcc-internal-format msgid "%qE is not a class, namespace, or enumeration" msgstr "" -#: cp/parser.c:3086 +#: cp/parser.c:3089 #, gcc-internal-format msgid "new types may not be defined in a return type" msgstr "" -#: cp/parser.c:3088 +#: cp/parser.c:3091 #, fuzzy, gcc-internal-format msgid "(perhaps a semicolon is missing after the definition of %qT)" msgstr "Не магу знайсці дэкларацыю інтэрфейса для \"%s\"" -#: cp/parser.c:3116 +#: cp/parser.c:3119 #, fuzzy, gcc-internal-format msgid "%qE is not a class template" msgstr "\"%s\" звычайна функцыя" -#: cp/parser.c:3118 +#: cp/parser.c:3121 #, fuzzy, gcc-internal-format msgid "%qE is not a template" msgstr "\"%s\" мае незавершаны тып" -#: cp/parser.c:3121 +#: cp/parser.c:3124 #, fuzzy, gcc-internal-format msgid "invalid template-id" msgstr "Нерэчаісны выбар %s" -#: cp/parser.c:3155 +#: cp/parser.c:3158 #, gcc-internal-format msgid "ISO C++ forbids using a floating-point literal in a constant-expression" msgstr "" -#: cp/parser.c:3159 cp/pt.c:18343 +#: cp/parser.c:3162 cp/pt.c:18411 #, gcc-internal-format msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression" msgstr "" -#: cp/parser.c:3164 +#: cp/parser.c:3167 #, fuzzy, gcc-internal-format msgid "% operator cannot appear in a constant-expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/parser.c:3168 +#: cp/parser.c:3171 #, gcc-internal-format msgid "non-constant compound literals cannot appear in a constant-expression" msgstr "" -#: cp/parser.c:3172 +#: cp/parser.c:3175 #, fuzzy, gcc-internal-format msgid "a function call cannot appear in a constant-expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/parser.c:3176 +#: cp/parser.c:3179 #, fuzzy, gcc-internal-format msgid "an increment cannot appear in a constant-expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/parser.c:3180 +#: cp/parser.c:3183 #, gcc-internal-format msgid "an decrement cannot appear in a constant-expression" msgstr "" -#: cp/parser.c:3184 +#: cp/parser.c:3187 #, fuzzy, gcc-internal-format msgid "an array reference cannot appear in a constant-expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/parser.c:3188 +#: cp/parser.c:3191 #, fuzzy, gcc-internal-format msgid "the address of a label cannot appear in a constant-expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/parser.c:3192 +#: cp/parser.c:3195 #, fuzzy, gcc-internal-format msgid "calls to overloaded operators cannot appear in a constant-expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/parser.c:3196 +#: cp/parser.c:3199 #, fuzzy, gcc-internal-format msgid "an assignment cannot appear in a constant-expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/parser.c:3199 +#: cp/parser.c:3202 #, fuzzy, gcc-internal-format msgid "a comma operator cannot appear in a constant-expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/parser.c:3203 +#: cp/parser.c:3206 #, fuzzy, gcc-internal-format msgid "a call to a constructor cannot appear in a constant-expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/parser.c:3207 +#: cp/parser.c:3210 #, fuzzy, gcc-internal-format msgid "a transaction expression cannot appear in a constant-expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/parser.c:3253 +#: cp/parser.c:3256 #, fuzzy, gcc-internal-format msgid "%qs cannot appear in a constant-expression" msgstr "памер масіва \"%s\" адмоўны" -#: cp/parser.c:3290 +#: cp/parser.c:3293 #, gcc-internal-format msgid "class template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.c:3295 +#: cp/parser.c:3298 #, fuzzy, gcc-internal-format #| msgid "invalid use of `restrict'" msgid "invalid use of destructor %qD as a type" msgstr "нявернае выкарыстанне \"restict\"" #. Something like 'unsigned A a;' -#: cp/parser.c:3298 +#: cp/parser.c:3301 #, gcc-internal-format msgid "invalid combination of multiple type-specifiers" msgstr "" -#: cp/parser.c:3311 +#: cp/parser.c:3314 #, gcc-internal-format msgid "%qE does not name a type; did you mean %qs?" msgstr "" -#: cp/parser.c:3315 +#: cp/parser.c:3318 #, fuzzy, gcc-internal-format msgid "%qE does not name a type" msgstr "\"%s\" мае незавершаны тып" -#: cp/parser.c:3324 +#: cp/parser.c:3327 #, gcc-internal-format msgid "C++11 % only available with %<-std=c++11%> or %<-std=gnu++11%>" msgstr "" -#: cp/parser.c:3327 +#: cp/parser.c:3330 #, gcc-internal-format msgid "C++11 % only available with %<-std=c++11%> or %<-std=gnu++11%>" msgstr "" -#: cp/parser.c:3332 +#: cp/parser.c:3335 #, gcc-internal-format msgid "C++11 % only available with %<-std=c++11%> or %<-std=gnu++11%>" msgstr "" -#: cp/parser.c:3335 +#: cp/parser.c:3338 #, gcc-internal-format msgid "% only available with %<-fconcepts%>" msgstr "" -#: cp/parser.c:3361 +#: cp/parser.c:3364 #, gcc-internal-format msgid "(perhaps % was intended)" msgstr "" -#: cp/parser.c:3390 cp/parser.c:3402 +#: cp/parser.c:3393 cp/parser.c:3405 #, gcc-internal-format msgid "%qE in namespace %qE does not name a template type; did you mean %qs?" msgstr "" -#: cp/parser.c:3395 cp/parser.c:3407 +#: cp/parser.c:3398 cp/parser.c:3410 #, fuzzy, gcc-internal-format msgid "%qE in namespace %qE does not name a template type" msgstr "\"%s\" мае незавершаны тып" -#: cp/parser.c:3415 +#: cp/parser.c:3418 #, gcc-internal-format msgid "%qE in namespace %qE does not name a type; did you mean %qs?" msgstr "" -#: cp/parser.c:3420 +#: cp/parser.c:3423 #, gcc-internal-format msgid "%qE in namespace %qE does not name a type" msgstr "" -#: cp/parser.c:3431 +#: cp/parser.c:3434 #, gcc-internal-format msgid "%<%T::%E%> names the constructor, not the type" msgstr "" -#: cp/parser.c:3434 +#: cp/parser.c:3437 #, gcc-internal-format msgid "and %qT has no template constructors" msgstr "" -#: cp/parser.c:3444 +#: cp/parser.c:3447 #, gcc-internal-format msgid "need % before %<%T::%D::%E%> because %<%T::%D%> is a dependent scope" msgstr "" -#: cp/parser.c:3452 +#: cp/parser.c:3455 #, gcc-internal-format msgid "need % before %<%T::%E%> because %qT is a dependent scope" msgstr "" -#: cp/parser.c:3464 cp/parser.c:3468 +#: cp/parser.c:3467 cp/parser.c:3471 #, fuzzy, gcc-internal-format msgid "%qE in %q#T does not name a template type" msgstr "\"%s\" мае незавершаны тып" -#: cp/parser.c:3472 +#: cp/parser.c:3475 #, gcc-internal-format msgid "%qE in %q#T does not name a type" msgstr "" -#: cp/parser.c:4098 +#: cp/parser.c:4101 #, gcc-internal-format msgid "expected string-literal" msgstr "" -#: cp/parser.c:4164 +#: cp/parser.c:4167 #, gcc-internal-format msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal" msgstr "" -#: cp/parser.c:4219 +#: cp/parser.c:4222 #, gcc-internal-format msgid "a wide string is invalid in this context" msgstr "" -#: cp/parser.c:4350 +#: cp/parser.c:4353 #, gcc-internal-format msgid "unable to find character literal operator %qD with %qT argument" msgstr "" -#: cp/parser.c:4458 +#: cp/parser.c:4461 #, gcc-internal-format msgid "integer literal exceeds range of %qT type" msgstr "" -#: cp/parser.c:4465 +#: cp/parser.c:4468 #, gcc-internal-format msgid "floating literal exceeds range of %qT type" msgstr "" -#: cp/parser.c:4469 +#: cp/parser.c:4472 #, gcc-internal-format msgid "floating literal truncated to zero" msgstr "" -#: cp/parser.c:4502 +#: cp/parser.c:4505 #, gcc-internal-format msgid "failed to translate literal to execution character set %qT" msgstr "" -#: cp/parser.c:4540 +#: cp/parser.c:4543 #, gcc-internal-format msgid "unable to find numeric literal operator %qD" msgstr "" -#: cp/parser.c:4546 +#: cp/parser.c:4549 #, gcc-internal-format msgid "add % (from ) to enable the C++14 user-defined literal suffixes" msgstr "" -#: cp/parser.c:4550 +#: cp/parser.c:4553 #, gcc-internal-format msgid "or use % instead of % for the GNU built-in suffix" msgstr "" -#: cp/parser.c:4554 +#: cp/parser.c:4557 #, gcc-internal-format msgid "use %<-fext-numeric-literals%> to enable more built-in suffixes" msgstr "" -#: cp/parser.c:4640 +#: cp/parser.c:4643 #, gcc-internal-format msgid "unable to find string literal operator %qD with %qT, %qT arguments" msgstr "" -#: cp/parser.c:4691 cp/parser.c:13428 +#: cp/parser.c:4694 cp/parser.c:13432 #, fuzzy, gcc-internal-format #| msgid "empty declaration" msgid "expected declaration" msgstr "пустое абвяшчэньне" -#: cp/parser.c:5048 cp/parser.c:5063 +#: cp/parser.c:5051 cp/parser.c:5066 #, fuzzy, gcc-internal-format msgid "expected binary operator" msgstr "прапушчан ініцыялізатар" -#: cp/parser.c:5069 +#: cp/parser.c:5072 #, gcc-internal-format msgid "expected ..." msgstr "" -#: cp/parser.c:5081 +#: cp/parser.c:5084 #, gcc-internal-format msgid "binary expression in operand of fold-expression" msgstr "" -#: cp/parser.c:5086 +#: cp/parser.c:5089 #, gcc-internal-format msgid "conditional expression in operand of fold-expression" msgstr "" -#: cp/parser.c:5094 +#: cp/parser.c:5097 #, gcc-internal-format msgid "mismatched operator in fold-expression" msgstr "" -#: cp/parser.c:5198 +#: cp/parser.c:5201 #, fuzzy, gcc-internal-format #| msgid "-pipe is not supported" msgid "fixed-point types not supported in C++" msgstr "-pipe не падтрымліваецца" -#: cp/parser.c:5281 +#: cp/parser.c:5284 #, gcc-internal-format msgid "ISO C++ forbids braced-groups within expressions" msgstr "" -#: cp/parser.c:5293 +#: cp/parser.c:5296 #, gcc-internal-format msgid "statement-expressions are not allowed outside functions nor in template-argument lists" msgstr "" -#: cp/parser.c:5333 +#: cp/parser.c:5336 #, gcc-internal-format msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.c:5391 cp/parser.c:5568 cp/parser.c:5743 cp/semantics.c:3688 +#: cp/parser.c:5394 cp/parser.c:5571 cp/parser.c:5746 cp/semantics.c:3693 #, gcc-internal-format msgid "expected primary-expression" msgstr "" -#: cp/parser.c:5421 +#: cp/parser.c:5424 #, fuzzy, gcc-internal-format msgid "% may not be used in this context" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: cp/parser.c:5562 +#: cp/parser.c:5565 #, gcc-internal-format msgid "a template declaration cannot appear at block scope" msgstr "" -#: cp/parser.c:5705 +#: cp/parser.c:5708 #, gcc-internal-format msgid "local variable %qD may not appear in this context" msgstr "" -#: cp/parser.c:5900 +#: cp/parser.c:5903 #, gcc-internal-format msgid "expected id-expression" msgstr "" -#: cp/parser.c:6033 +#: cp/parser.c:6036 #, gcc-internal-format msgid "scope %qT before %<~%> is not a class-name" msgstr "" -#: cp/parser.c:6071 cp/parser.c:8005 +#: cp/parser.c:6074 cp/parser.c:8008 #, gcc-internal-format msgid "%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>" msgstr "" -#: cp/parser.c:6182 +#: cp/parser.c:6185 #, gcc-internal-format msgid "declaration of %<~%T%> as member of %qT" msgstr "" -#: cp/parser.c:6197 +#: cp/parser.c:6200 #, gcc-internal-format msgid "typedef-name %qD used as destructor declarator" msgstr "" -#: cp/parser.c:6234 cp/parser.c:21041 +#: cp/parser.c:6237 cp/parser.c:21045 #, gcc-internal-format msgid "expected unqualified-id" msgstr "" -#: cp/parser.c:6343 +#: cp/parser.c:6346 #, gcc-internal-format msgid "found %<:%> in nested-name-specifier, expected %<::%>" msgstr "" -#: cp/parser.c:6411 +#: cp/parser.c:6414 #, gcc-internal-format msgid "decltype evaluates to %qT, which is not a class or enumeration type" msgstr "" -#: cp/parser.c:6437 +#: cp/parser.c:6440 #, gcc-internal-format msgid "function template-id %qD in nested-name-specifier" msgstr "" -#: cp/parser.c:6445 +#: cp/parser.c:6448 #, gcc-internal-format msgid "variable template-id %qD in nested-name-specifier" msgstr "" -#: cp/parser.c:6549 cp/typeck.c:2703 cp/typeck.c:2706 cp/typeck.c:2723 +#: cp/parser.c:6552 cp/typeck.c:2712 cp/typeck.c:2715 cp/typeck.c:2732 #, fuzzy, gcc-internal-format msgid "%qD is not a template" msgstr "\"%s\" мае незавершаны тып" -#: cp/parser.c:6627 +#: cp/parser.c:6630 #, gcc-internal-format msgid "expected nested-name-specifier" msgstr "" -#: cp/parser.c:6834 cp/parser.c:9220 +#: cp/parser.c:6837 cp/parser.c:9222 #, gcc-internal-format msgid "types may not be defined in casts" msgstr "" -#: cp/parser.c:6921 +#: cp/parser.c:6924 #, gcc-internal-format msgid "types may not be defined in a % expression" msgstr "" -#: cp/parser.c:7013 +#: cp/parser.c:7016 #, fuzzy, gcc-internal-format #| msgid "wrong number of arguments specified for `%s' attribute" msgid "wrong number of arguments to %<__builtin_addressof%>" msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'" -#: cp/parser.c:7025 cp/pt.c:18955 +#: cp/parser.c:7028 cp/pt.c:19023 #, fuzzy, gcc-internal-format #| msgid "wrong number of arguments specified for `%s' attribute" msgid "wrong number of arguments to %<__builtin_launder%>" msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'" -#: cp/parser.c:7145 +#: cp/parser.c:7148 #, fuzzy, gcc-internal-format msgid "ISO C++ forbids compound-literals" msgstr "ISO C не дазваляе дэкларацыі метак (label)" -#: cp/parser.c:7204 +#: cp/parser.c:7207 #, gcc-internal-format msgid "two consecutive %<[%> shall only introduce an attribute" msgstr "" -#: cp/parser.c:7741 cp/typeck.c:2591 +#: cp/parser.c:7744 cp/typeck.c:2600 #, fuzzy, gcc-internal-format #| msgid "invalid use of `%D'" msgid "invalid use of %qD" msgstr "нерэчаіснае выкарыстаньне `%D'" -#: cp/parser.c:7750 +#: cp/parser.c:7753 #, gcc-internal-format msgid "%<%D::%D%> is not a class member" msgstr "" -#: cp/parser.c:8057 +#: cp/parser.c:8060 #, gcc-internal-format msgid "non-scalar type" msgstr "" -#: cp/parser.c:8158 +#: cp/parser.c:8161 #, fuzzy, gcc-internal-format msgid "ISO C++ does not allow % with a non-type" msgstr "ISO C не дазваляе дэкларацыі метак (label)" -#: cp/parser.c:8262 +#: cp/parser.c:8265 #, gcc-internal-format msgid "types may not be defined in % expressions" msgstr "" -#: cp/parser.c:8673 +#: cp/parser.c:8527 cp/parser.c:28948 +#, gcc-internal-format +msgid "types may not be defined in %qs expressions" +msgstr "" + +#: cp/parser.c:8675 #, gcc-internal-format msgid "types may not be defined in a new-expression" msgstr "" -#: cp/parser.c:8689 +#: cp/parser.c:8691 #, gcc-internal-format msgid "array bound forbidden after parenthesized type-id" msgstr "" -#: cp/parser.c:8691 +#: cp/parser.c:8693 #, gcc-internal-format msgid "try removing the parentheses around the type-id" msgstr "" -#: cp/parser.c:8723 +#: cp/parser.c:8725 #, gcc-internal-format msgid "initialization of new-expression for type % requires exactly one element" msgstr "" -#: cp/parser.c:8771 +#: cp/parser.c:8773 #, gcc-internal-format msgid "expected expression-list or type-id" msgstr "" -#: cp/parser.c:8800 +#: cp/parser.c:8802 #, gcc-internal-format msgid "types may not be defined in a new-type-id" msgstr "" -#: cp/parser.c:8929 +#: cp/parser.c:8931 #, gcc-internal-format msgid "expression in new-declarator must have integral or enumeration type" msgstr "" -#: cp/parser.c:9325 +#: cp/parser.c:9327 #, gcc-internal-format msgid "use of old-style cast to %q#T" msgstr "" -#: cp/parser.c:9473 +#: cp/parser.c:9476 #, gcc-internal-format msgid "%<>>%> operator is treated as two right angle brackets in C++11" msgstr "" -#: cp/parser.c:9476 +#: cp/parser.c:9479 #, gcc-internal-format msgid "suggest parentheses around %<>>%> expression" msgstr "" -#: cp/parser.c:9681 +#: cp/parser.c:9685 #, gcc-internal-format msgid "ISO C++ does not allow ?: with omitted middle operand" msgstr "" -#: cp/parser.c:10103 +#: cp/parser.c:10107 #, gcc-internal-format msgid "types may not be defined within %<__builtin_offsetof%>" msgstr "" -#: cp/parser.c:10392 +#: cp/parser.c:10396 #, gcc-internal-format msgid "lambda-expression in unevaluated context only available with %<-std=c++2a%> or %<-std=gnu++2a%>" msgstr "" -#: cp/parser.c:10402 +#: cp/parser.c:10406 #, gcc-internal-format msgid "lambda-expression in template-argument only available with %<-std=c++2a%> or %<-std=gnu++2a%>" msgstr "" -#: cp/parser.c:10547 +#: cp/parser.c:10551 #, gcc-internal-format msgid "non-local lambda expression cannot have a capture-default" msgstr "" -#: cp/parser.c:10569 +#: cp/parser.c:10573 #, gcc-internal-format msgid "expected end of capture-list" msgstr "" -#: cp/parser.c:10584 +#: cp/parser.c:10588 #, gcc-internal-format msgid "explicit by-copy capture of % redundant with by-copy capture default" msgstr "" -#: cp/parser.c:10589 cp/parser.c:10610 cp/parser.c:10781 +#: cp/parser.c:10593 cp/parser.c:10614 cp/parser.c:10785 #, gcc-internal-format msgid "already captured %qD in lambda expression" msgstr "" -#: cp/parser.c:10604 +#: cp/parser.c:10608 #, gcc-internal-format msgid "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.c:10625 +#: cp/parser.c:10629 #, gcc-internal-format msgid "pack init-capture only available with %<-std=c++2a%> or %<-std=gnu++2a%>" msgstr "" -#: cp/parser.c:10664 +#: cp/parser.c:10668 #, gcc-internal-format msgid "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>" msgstr "" -#: cp/parser.c:10671 +#: cp/parser.c:10675 #, gcc-internal-format msgid "empty initializer for lambda init-capture" msgstr "" -#: cp/parser.c:10695 +#: cp/parser.c:10699 #, gcc-internal-format msgid "capture of non-variable %qE" msgstr "" -#: cp/parser.c:10699 cp/parser.c:10709 cp/semantics.c:3534 cp/semantics.c:3546 +#: cp/parser.c:10703 cp/parser.c:10713 cp/semantics.c:3539 cp/semantics.c:3551 #, fuzzy, gcc-internal-format msgid "%q#D declared here" msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)" -#: cp/parser.c:10705 +#: cp/parser.c:10709 #, gcc-internal-format msgid "capture of variable %qD with non-automatic storage duration" msgstr "" -#: cp/parser.c:10743 +#: cp/parser.c:10747 #, gcc-internal-format msgid "too many %<...%> in lambda capture" msgstr "" -#: cp/parser.c:10754 +#: cp/parser.c:10758 #, gcc-internal-format msgid "explicit by-copy capture of %qD redundant with by-copy capture default" msgstr "" -#: cp/parser.c:10759 +#: cp/parser.c:10763 #, gcc-internal-format msgid "explicit by-reference capture of %qD redundant with by-reference capture default" msgstr "" -#: cp/parser.c:10833 +#: cp/parser.c:10837 #, gcc-internal-format msgid "lambda templates are only available with %<-std=c++14%> or %<-std=gnu++14%>" msgstr "" -#: cp/parser.c:10837 +#: cp/parser.c:10841 #, gcc-internal-format msgid "lambda templates are only available with %<-std=c++2a%> or %<-std=gnu++2a%>" msgstr "" -#: cp/parser.c:10871 +#: cp/parser.c:10875 #, fuzzy, gcc-internal-format #| msgid "wrong number of arguments specified for `%s' attribute" msgid "default argument specified for lambda parameter" msgstr "памылковая колькасьць аргументаў, зададзеных для атрыбута `%s'" -#: cp/parser.c:10888 +#: cp/parser.c:10892 #, fuzzy, gcc-internal-format msgid "duplicate %" msgstr "паўтарэнне \"%s\"" -#: cp/parser.c:10936 +#: cp/parser.c:10940 #, gcc-internal-format msgid "% lambda only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.c:11335 cp/parser.c:11536 +#: cp/parser.c:11339 cp/parser.c:11540 #, gcc-internal-format msgid "attributes at the beginning of statement are ignored" msgstr "" -#: cp/parser.c:11375 +#: cp/parser.c:11379 #, fuzzy, gcc-internal-format #| msgid "empty body in an else-statement" msgid "expected labeled-statement" msgstr "пустое цела ў else-выражэнні" -#: cp/parser.c:11424 +#: cp/parser.c:11428 #, gcc-internal-format msgid "case label %qE not within a switch statement" msgstr "" -#: cp/parser.c:11543 +#: cp/parser.c:11547 #, gcc-internal-format msgid "need % before %qE because %qT is a dependent scope" msgstr "" -#: cp/parser.c:11552 +#: cp/parser.c:11556 #, gcc-internal-format msgid "%<%T::%D%> names the constructor, not the type" msgstr "" -#: cp/parser.c:11600 +#: cp/parser.c:11604 #, gcc-internal-format msgid "compound-statement in % function" msgstr "" -#: cp/parser.c:11761 +#: cp/parser.c:11765 #, gcc-internal-format msgid "% only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.c:11788 +#: cp/parser.c:11792 #, gcc-internal-format msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.c:11958 cp/parser.c:29415 +#: cp/parser.c:11962 cp/parser.c:29418 #, fuzzy, gcc-internal-format #| msgid "empty body in an else-statement" msgid "expected selection-statement" msgstr "пустое цела ў else-выражэнні" -#: cp/parser.c:11995 +#: cp/parser.c:11999 #, gcc-internal-format msgid "condition declares an array" msgstr "" -#: cp/parser.c:11997 +#: cp/parser.c:12001 #, fuzzy, gcc-internal-format #| msgid "too few arguments to function" msgid "condition declares a function" msgstr "не хапае аргументаў у функцыі" -#: cp/parser.c:12037 +#: cp/parser.c:12041 #, gcc-internal-format msgid "types may not be defined in conditions" msgstr "" #. Anything else is an error. -#: cp/parser.c:12115 cp/parser.c:20369 cp/parser.c:22774 +#: cp/parser.c:12119 cp/parser.c:20373 cp/parser.c:22778 #, fuzzy, gcc-internal-format #| msgid "invalid initializer" msgid "expected initializer" msgstr "нерэчаісны ініцыялізатар" -#: cp/parser.c:12497 +#: cp/parser.c:12501 #, gcc-internal-format msgid "range-based % expression of type %qT has incomplete type" msgstr "" -#: cp/parser.c:12584 +#: cp/parser.c:12588 #, gcc-internal-format msgid "inconsistent begin/end types in range-based % statement: %qT and %qT" msgstr "" -#: cp/parser.c:12729 cp/parser.c:29418 +#: cp/parser.c:12733 cp/parser.c:29421 #, fuzzy, gcc-internal-format #| msgid "empty body in an else-statement" msgid "expected iteration-statement" msgstr "пустое цела ў else-выражэнні" -#: cp/parser.c:12775 +#: cp/parser.c:12779 #, gcc-internal-format msgid "range-based % loops with initializer only available with %<-std=c++2a%> or %<-std=gnu++2a%>" msgstr "" -#: cp/parser.c:12799 +#: cp/parser.c:12803 #, gcc-internal-format msgid "range-based % loops only available with %<-std=c++11%> or %<-std=gnu++11%>" msgstr "" -#: cp/parser.c:12925 +#: cp/parser.c:12929 #, gcc-internal-format msgid "% in % function" msgstr "" #. Issue a warning about this use of a GNU extension. -#: cp/parser.c:12933 +#: cp/parser.c:12937 #, gcc-internal-format msgid "ISO C++ forbids computed gotos" msgstr "" -#: cp/parser.c:12946 cp/parser.c:29421 +#: cp/parser.c:12950 cp/parser.c:29424 #, gcc-internal-format msgid "expected jump-statement" msgstr "" -#: cp/parser.c:13259 cp/parser.c:24453 +#: cp/parser.c:13263 cp/parser.c:24457 #, gcc-internal-format msgid "extra %<;%>" msgstr "" -#: cp/parser.c:13351 +#: cp/parser.c:13355 #, gcc-internal-format msgid "%<__label__%> not at the beginning of a block" msgstr "" -#: cp/parser.c:13567 +#: cp/parser.c:13571 #, gcc-internal-format msgid "non-variable %qD in declaration with more than one declarator with placeholder type" msgstr "" -#: cp/parser.c:13587 +#: cp/parser.c:13591 #, gcc-internal-format msgid "inconsistent deduction for %qT: %qT and then %qT" msgstr "" -#: cp/parser.c:13608 +#: cp/parser.c:13612 #, gcc-internal-format msgid "mixing declarations and function-definitions is forbidden" msgstr "" -#: cp/parser.c:13632 +#: cp/parser.c:13636 #, gcc-internal-format msgid "types may not be defined in a for-range-declaration" msgstr "" -#: cp/parser.c:13687 +#: cp/parser.c:13691 #, gcc-internal-format msgid "initializer in range-based % loop" msgstr "" -#: cp/parser.c:13690 +#: cp/parser.c:13694 #, fuzzy, gcc-internal-format #| msgid "multiple declarations `%T' and `%T'" msgid "multiple declarations in range-based % loop" msgstr "неаднолькавае абвяшчэньне `%T' і `%T'" -#: cp/parser.c:13741 +#: cp/parser.c:13745 #, gcc-internal-format msgid "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.c:13793 +#: cp/parser.c:13797 #, fuzzy, gcc-internal-format #| msgid "empty declaration" msgid "empty structured binding declaration" msgstr "пустое абвяшчэньне" -#: cp/parser.c:13811 +#: cp/parser.c:13815 #, fuzzy, gcc-internal-format msgid "invalid initializer for structured binding declaration" msgstr "нерэчаісны ініцыялізатар" -#: cp/parser.c:13978 +#: cp/parser.c:13982 #, gcc-internal-format msgid "% used outside of class" msgstr "" -#: cp/parser.c:14054 +#: cp/parser.c:14058 #, gcc-internal-format msgid "% changes meaning in C++11; please remove it" msgstr "" -#: cp/parser.c:14090 +#: cp/parser.c:14094 #, gcc-internal-format msgid "decl-specifier invalid in condition" msgstr "" -#: cp/parser.c:14096 +#: cp/parser.c:14100 #, fuzzy, gcc-internal-format msgid "%qD invalid in lambda" msgstr "Нерэчаісны выбар \"%s\"" -#: cp/parser.c:14174 +#: cp/parser.c:14178 #, gcc-internal-format msgid "type-specifier invalid in lambda" msgstr "" -#: cp/parser.c:14193 +#: cp/parser.c:14197 #, fuzzy, gcc-internal-format msgid "class definition may not be declared a friend" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/parser.c:14266 cp/parser.c:24938 +#: cp/parser.c:14270 cp/parser.c:24942 #, gcc-internal-format msgid "templates may not be %" msgstr "" -#: cp/parser.c:14285 +#: cp/parser.c:14289 #, gcc-internal-format msgid "types may not be defined in explicit-specifier" msgstr "" -#: cp/parser.c:14289 +#: cp/parser.c:14293 #, gcc-internal-format msgid "% only available with %<-std=c++2a%> or %<-std=gnu++2a%>" msgstr "" -#: cp/parser.c:14353 +#: cp/parser.c:14357 #, fuzzy, gcc-internal-format msgid "invalid linkage-specification" msgstr "Нерэчаісная спецыфікацыя! Памылка ў cc." -#: cp/parser.c:14457 +#: cp/parser.c:14461 #, gcc-internal-format msgid "static_assert without a message only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.c:14659 +#: cp/parser.c:14663 #, gcc-internal-format msgid "types may not be defined in % expressions" msgstr "" -#: cp/parser.c:14813 +#: cp/parser.c:14817 #, gcc-internal-format msgid "types may not be defined in a conversion-type-id" msgstr "" -#: cp/parser.c:14841 +#: cp/parser.c:14845 #, gcc-internal-format msgid "invalid use of % in conversion operator" msgstr "" -#: cp/parser.c:14845 +#: cp/parser.c:14849 #, gcc-internal-format msgid "use of % in member template conversion operator can never be deduced" msgstr "" -#: cp/parser.c:14929 +#: cp/parser.c:14933 #, gcc-internal-format msgid "only constructors take member initializers" msgstr "" -#: cp/parser.c:14956 +#: cp/parser.c:14960 #, fuzzy, gcc-internal-format msgid "cannot expand initializer for member %qD" msgstr "прапушчан ініцыялізатар" -#: cp/parser.c:14968 cp/pt.c:24964 +#: cp/parser.c:14972 cp/pt.c:25054 #, gcc-internal-format msgid "mem-initializer for %qD follows constructor delegation" msgstr "" -#: cp/parser.c:14980 cp/pt.c:24976 +#: cp/parser.c:14984 cp/pt.c:25066 #, gcc-internal-format msgid "constructor delegation follows mem-initializer for %qD" msgstr "" -#: cp/parser.c:15032 +#: cp/parser.c:15036 #, gcc-internal-format msgid "anachronistic old-style base class initializer" msgstr "" -#: cp/parser.c:15104 +#: cp/parser.c:15108 #, gcc-internal-format msgid "keyword % not allowed in this context (a qualified member initializer is implicitly a type)" msgstr "" -#: cp/parser.c:15488 +#: cp/parser.c:15492 #, gcc-internal-format msgid "unexpected keyword; remove space between quotes and suffix identifier" msgstr "" -#: cp/parser.c:15494 +#: cp/parser.c:15498 #, gcc-internal-format msgid "expected suffix identifier" msgstr "" -#: cp/parser.c:15503 +#: cp/parser.c:15507 #, gcc-internal-format msgid "expected empty string after % keyword" msgstr "" -#: cp/parser.c:15509 +#: cp/parser.c:15513 #, gcc-internal-format msgid "invalid encoding prefix in literal operator" msgstr "" -#: cp/parser.c:15545 +#: cp/parser.c:15549 #, fuzzy, gcc-internal-format #| msgid "unregistered operator %s" msgid "expected operator" msgstr "нераспазнаны аператар %s" #. Warn that we do not support `export'. -#: cp/parser.c:15591 +#: cp/parser.c:15595 #, gcc-internal-format msgid "keyword % not implemented, and will be ignored" msgstr "" -#: cp/parser.c:15770 +#: cp/parser.c:15774 #, fuzzy, gcc-internal-format msgid "invalid constrained type parameter" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/parser.c:15778 +#: cp/parser.c:15782 #, fuzzy, gcc-internal-format msgid "cv-qualified type parameter" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/parser.c:15863 +#: cp/parser.c:15867 #, gcc-internal-format msgid "variadic constraint introduced without %<...%>" msgstr "" -#: cp/parser.c:15929 +#: cp/parser.c:15933 #, fuzzy, gcc-internal-format msgid "invalid use of % in default template argument" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/parser.c:16166 cp/parser.c:16252 cp/parser.c:22545 +#: cp/parser.c:16170 cp/parser.c:16256 cp/parser.c:22549 #, fuzzy, gcc-internal-format msgid "template parameter pack %qD cannot have a default argument" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/parser.c:16170 cp/parser.c:16256 +#: cp/parser.c:16174 cp/parser.c:16260 #, fuzzy, gcc-internal-format msgid "template parameter packs cannot have default arguments" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/parser.c:16322 +#: cp/parser.c:16326 #, gcc-internal-format msgid "expected template-id" msgstr "" -#: cp/parser.c:16384 +#: cp/parser.c:16388 #, gcc-internal-format msgid "%<<::%> cannot begin a template-argument list" msgstr "" -#: cp/parser.c:16388 +#: cp/parser.c:16392 #, gcc-internal-format msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>" msgstr "" -#: cp/parser.c:16392 +#: cp/parser.c:16396 #, gcc-internal-format msgid "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)" msgstr "" -#: cp/parser.c:16422 +#: cp/parser.c:16426 #, fuzzy, gcc-internal-format msgid "invalid template-argument-list" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/parser.c:16423 +#: cp/parser.c:16427 #, gcc-internal-format msgid "function name as the left hand operand of %<<%> is ill-formed in C++2a; wrap the function name in %<()%>" msgstr "" -#: cp/parser.c:16430 +#: cp/parser.c:16434 #, gcc-internal-format msgid "expected %<(%> after template-argument-list" msgstr "" -#: cp/parser.c:16536 +#: cp/parser.c:16540 #, gcc-internal-format msgid "parse error in template argument list" msgstr "" #. The name does not name a template. -#: cp/parser.c:16604 cp/parser.c:16760 cp/parser.c:16969 +#: cp/parser.c:16608 cp/parser.c:16764 cp/parser.c:16973 #, gcc-internal-format msgid "expected template-name" msgstr "" #. Explain what went wrong. -#: cp/parser.c:16650 +#: cp/parser.c:16654 #, gcc-internal-format msgid "non-template %qD used as template" msgstr "" -#: cp/parser.c:16652 +#: cp/parser.c:16656 #, gcc-internal-format msgid "use %<%T::template %D%> to indicate that it is a template" msgstr "" -#: cp/parser.c:16821 +#: cp/parser.c:16825 #, gcc-internal-format msgid "expected parameter pack before %<...%>" msgstr "" -#: cp/parser.c:16930 cp/parser.c:16948 cp/parser.c:17123 +#: cp/parser.c:16934 cp/parser.c:16952 cp/parser.c:17127 #, gcc-internal-format msgid "expected template-argument" msgstr "" -#: cp/parser.c:17090 +#: cp/parser.c:17094 #, fuzzy, gcc-internal-format msgid "invalid non-type template argument" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/parser.c:17227 +#: cp/parser.c:17231 #, gcc-internal-format msgid "explicit instantiation shall not use % specifier" msgstr "" -#: cp/parser.c:17231 +#: cp/parser.c:17235 #, gcc-internal-format msgid "explicit instantiation shall not use % specifier" msgstr "" -#: cp/parser.c:17290 +#: cp/parser.c:17294 #, gcc-internal-format msgid "template specialization with C linkage" msgstr "" -#: cp/parser.c:17511 +#: cp/parser.c:17515 #, gcc-internal-format msgid "expected type specifier" msgstr "" -#: cp/parser.c:17698 +#: cp/parser.c:17702 #, gcc-internal-format msgid "use of % in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>" msgstr "" -#: cp/parser.c:17704 +#: cp/parser.c:17708 #, gcc-internal-format msgid "use of % in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>" msgstr "" -#: cp/parser.c:17709 +#: cp/parser.c:17713 #, gcc-internal-format msgid "use of % in parameter declaration only available with %<-fconcepts%>" msgstr "" -#: cp/parser.c:17862 +#: cp/parser.c:17866 #, gcc-internal-format msgid "expected template-id for type" msgstr "" -#: cp/parser.c:17933 +#: cp/parser.c:17937 #, gcc-internal-format msgid "expected type-name" msgstr "" -#: cp/parser.c:18279 +#: cp/parser.c:18283 #, gcc-internal-format msgid "elaborated-type-specifier for a scoped enum must not use the %qD keyword" msgstr "" -#: cp/parser.c:18349 +#: cp/parser.c:18353 #, gcc-internal-format msgid "% must follow a nested-name-specifier" msgstr "" -#: cp/parser.c:18510 +#: cp/parser.c:18514 #, gcc-internal-format msgid "declaration %qD does not declare anything" msgstr "" -#: cp/parser.c:18598 +#: cp/parser.c:18602 #, gcc-internal-format msgid "attributes ignored on uninstantiated type" msgstr "" -#: cp/parser.c:18602 +#: cp/parser.c:18606 #, gcc-internal-format msgid "attributes ignored on template instantiation" msgstr "" -#: cp/parser.c:18607 +#: cp/parser.c:18611 #, gcc-internal-format msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration" msgstr "" -#: cp/parser.c:18741 +#: cp/parser.c:18745 #, fuzzy, gcc-internal-format msgid "%qD is an enumeration template" msgstr "\"%s\" звычайна функцыя" -#: cp/parser.c:18752 +#: cp/parser.c:18756 #, gcc-internal-format msgid "%qD does not name an enumeration in %qT" msgstr "" -#: cp/parser.c:18767 +#: cp/parser.c:18771 #, gcc-internal-format msgid "unnamed scoped enum is not allowed" msgstr "" -#: cp/parser.c:18823 +#: cp/parser.c:18827 #, gcc-internal-format msgid "expected %<;%> or %<{%>" msgstr "" -#: cp/parser.c:18872 +#: cp/parser.c:18876 #, gcc-internal-format msgid "cannot add an enumerator list to a template instantiation" msgstr "" -#: cp/parser.c:18886 +#: cp/parser.c:18890 #, gcc-internal-format msgid "nested name specifier %qT for enum declaration does not name a class or namespace" msgstr "" -#: cp/parser.c:18898 cp/parser.c:23935 +#: cp/parser.c:18902 cp/parser.c:23939 #, gcc-internal-format msgid "declaration of %qD in namespace %qD which does not enclose %qD" msgstr "" -#: cp/parser.c:18903 cp/parser.c:23940 +#: cp/parser.c:18907 cp/parser.c:23944 #, gcc-internal-format msgid "declaration of %qD in %qD which does not enclose %qD" msgstr "" -#: cp/parser.c:18915 cp/parser.c:23954 +#: cp/parser.c:18919 cp/parser.c:23958 #, gcc-internal-format msgid "extra qualification not allowed" msgstr "" -#: cp/parser.c:18939 +#: cp/parser.c:18943 #, fuzzy, gcc-internal-format #| msgid "previous definition of `%#T'" msgid "multiple definition of %q#T" msgstr "папярэдняе вызначэньне `%#T'" -#: cp/parser.c:18952 +#: cp/parser.c:18956 #, fuzzy, gcc-internal-format #| msgid "ISO C forbids an empty source file" msgid "ISO C++ forbids empty unnamed enum" msgstr "ISO C не дазваляе пусты ізыходны файл" -#: cp/parser.c:18972 +#: cp/parser.c:18976 #, gcc-internal-format msgid "opaque-enum-specifier without name" msgstr "" -#: cp/parser.c:18975 +#: cp/parser.c:18979 #, gcc-internal-format msgid "opaque-enum-specifier must use a simple identifier" msgstr "" -#: cp/parser.c:19166 +#: cp/parser.c:19170 #, gcc-internal-format msgid "%qD is not a namespace-name; did you mean %qs?" msgstr "" -#: cp/parser.c:19170 +#: cp/parser.c:19174 #, fuzzy, gcc-internal-format #| msgid "`%D' is not a function," msgid "%qD is not a namespace-name" msgstr "`%D' - гэта ня функцыя," -#: cp/parser.c:19174 +#: cp/parser.c:19178 #, gcc-internal-format msgid "expected namespace-name" msgstr "" -#: cp/parser.c:19235 +#: cp/parser.c:19239 #, gcc-internal-format msgid "nested inline namespace definitions only available with %<-std=c++2a%> or %<-std=gnu++2a%>" msgstr "" -#: cp/parser.c:19246 +#: cp/parser.c:19250 #, gcc-internal-format msgid "standard attributes on namespaces must precede the namespace name" msgstr "" -#: cp/parser.c:19265 +#: cp/parser.c:19269 #, gcc-internal-format msgid "nested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.c:19275 +#: cp/parser.c:19279 #, gcc-internal-format msgid "nested namespace name required" msgstr "" -#: cp/parser.c:19280 +#: cp/parser.c:19284 #, gcc-internal-format msgid "namespace name required" msgstr "" -#: cp/parser.c:19284 +#: cp/parser.c:19288 #, gcc-internal-format msgid "a nested namespace definition cannot have attributes" msgstr "" -#: cp/parser.c:19287 +#: cp/parser.c:19291 #, gcc-internal-format msgid "a nested namespace definition cannot be inline" msgstr "" -#: cp/parser.c:19294 +#: cp/parser.c:19298 #, gcc-internal-format msgid "namespace %qD entered" msgstr "" -#: cp/parser.c:19349 +#: cp/parser.c:19353 #, gcc-internal-format msgid "% definition is not allowed here" msgstr "" -#: cp/parser.c:19501 +#: cp/parser.c:19505 #, gcc-internal-format msgid "pack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.c:19516 +#: cp/parser.c:19520 #, fuzzy, gcc-internal-format msgid "a template-id may not appear in a using-declaration" msgstr "\"%s\" - гэта не пачатак дэкларацыі" -#: cp/parser.c:19563 +#: cp/parser.c:19567 #, gcc-internal-format msgid "comma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.c:19573 +#: cp/parser.c:19577 #, gcc-internal-format msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the % keyword" msgstr "" -#: cp/parser.c:19638 +#: cp/parser.c:19642 #, gcc-internal-format msgid "types may not be defined in alias template declarations" msgstr "" -#: cp/parser.c:19816 +#: cp/parser.c:19820 #, gcc-internal-format msgid "% in % function" msgstr "" -#: cp/parser.c:19836 cp/parser.c:19852 cp/parser.c:19865 +#: cp/parser.c:19840 cp/parser.c:19856 cp/parser.c:19869 #, fuzzy, gcc-internal-format msgid "duplicate asm qualifier %qT" msgstr "паўтарэнне \"volatile\"" -#: cp/parser.c:19842 +#: cp/parser.c:19846 #, gcc-internal-format msgid "asm qualifier %qT ignored outside of function body" msgstr "" -#: cp/parser.c:19877 +#: cp/parser.c:19881 #, gcc-internal-format msgid "%qT is not an asm qualifier" msgstr "" -#: cp/parser.c:19893 +#: cp/parser.c:19897 #, gcc-internal-format msgid "asm qualifier outside of function body" msgstr "" -#: cp/parser.c:20264 +#: cp/parser.c:20268 #, fuzzy, gcc-internal-format msgid "a function-definition is not allowed here" msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" -#: cp/parser.c:20275 +#: cp/parser.c:20279 #, gcc-internal-format msgid "an asm-specification is not allowed on a function-definition" msgstr "" -#: cp/parser.c:20279 +#: cp/parser.c:20283 #, fuzzy, gcc-internal-format msgid "attributes are not allowed on a function-definition" msgstr "\"%s\" - гэта не пачатак дэкларацыі" -#: cp/parser.c:20330 +#: cp/parser.c:20334 #, gcc-internal-format msgid "expected constructor, destructor, or type conversion" msgstr "" -#: cp/parser.c:20450 +#: cp/parser.c:20454 #, fuzzy, gcc-internal-format msgid "initializer provided for function" msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" -#: cp/parser.c:20484 +#: cp/parser.c:20488 #, gcc-internal-format msgid "attributes after parenthesized initializer ignored" msgstr "" -#: cp/parser.c:20498 +#: cp/parser.c:20502 #, gcc-internal-format msgid "non-function %qD declared as implicit template" msgstr "" -#: cp/parser.c:20961 +#: cp/parser.c:20965 #, fuzzy, gcc-internal-format msgid "array bound is not an integer constant" msgstr "памер масіва \"%s\" адмоўны" -#: cp/parser.c:21087 +#: cp/parser.c:21091 #, gcc-internal-format msgid "cannot define member of dependent typedef %qT" msgstr "" -#: cp/parser.c:21091 +#: cp/parser.c:21095 #, fuzzy, gcc-internal-format msgid "%<%T::%E%> is not a type" msgstr "\"%s\" мае незавершаны тып" @@ -47791,416 +47577,416 @@ msgstr "\"%s\" мае незавершаны тып" #. here because we do not have enough #. information about its original syntactic #. form. -#: cp/parser.c:21120 +#: cp/parser.c:21124 #, gcc-internal-format msgid "invalid declarator" msgstr "нерэчаісны абвяшчальнік" -#: cp/parser.c:21128 +#: cp/parser.c:21132 #, fuzzy, gcc-internal-format msgid "invalid use of constructor as a template" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/parser.c:21130 +#: cp/parser.c:21134 #, gcc-internal-format msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name" msgstr "" #. But declarations with qualified-ids can't appear in a #. function. -#: cp/parser.c:21239 +#: cp/parser.c:21243 #, fuzzy, gcc-internal-format #| msgid "Invalid declaration" msgid "qualified-id in declaration" msgstr "Нерэчаіснае абвяшчэнне" -#: cp/parser.c:21264 +#: cp/parser.c:21268 #, fuzzy, gcc-internal-format #| msgid "empty declaration" msgid "expected declarator" msgstr "пустое абвяшчэньне" -#: cp/parser.c:21383 +#: cp/parser.c:21387 #, gcc-internal-format msgid "%qD is a namespace" msgstr "" -#: cp/parser.c:21385 +#: cp/parser.c:21389 #, gcc-internal-format msgid "cannot form pointer to member of non-class %q#T" msgstr "" -#: cp/parser.c:21406 +#: cp/parser.c:21410 #, gcc-internal-format msgid "expected ptr-operator" msgstr "" -#: cp/parser.c:21467 +#: cp/parser.c:21471 #, fuzzy, gcc-internal-format #| msgid "duplicate `volatile'" msgid "duplicate cv-qualifier" msgstr "паўтарэнне \"volatile\"" -#: cp/parser.c:21521 +#: cp/parser.c:21525 #, gcc-internal-format msgid "multiple ref-qualifiers" msgstr "" -#: cp/parser.c:21558 +#: cp/parser.c:21562 #, gcc-internal-format msgid "%qE requires %<-fgnu-tm%>" msgstr "" -#: cp/parser.c:21616 +#: cp/parser.c:21620 #, fuzzy, gcc-internal-format #| msgid "duplicate `volatile'" msgid "duplicate virt-specifier" msgstr "паўтарэнне \"volatile\"" -#: cp/parser.c:21868 +#: cp/parser.c:21872 #, fuzzy, gcc-internal-format msgid "missing template arguments after %qT" msgstr "невыкарыстаемы параметр \"%s\"" -#: cp/parser.c:21874 cp/typeck2.c:494 cp/typeck2.c:541 cp/typeck2.c:2187 +#: cp/parser.c:21878 cp/typeck2.c:494 cp/typeck2.c:541 cp/typeck2.c:2206 #, fuzzy, gcc-internal-format #| msgid "invalid use of `%T'" msgid "invalid use of %qT" msgstr "нерэчаіснае выкарыстаньне `%T'" -#: cp/parser.c:21900 +#: cp/parser.c:21904 #, gcc-internal-format msgid "types may not be defined in template arguments" msgstr "" -#: cp/parser.c:21905 +#: cp/parser.c:21909 #, fuzzy, gcc-internal-format msgid "invalid use of % in template argument" msgstr "нявернае выкарыстанне \"restict\"" -#: cp/parser.c:21999 +#: cp/parser.c:22003 #, gcc-internal-format msgid "expected type-specifier" msgstr "" -#: cp/parser.c:22274 +#: cp/parser.c:22278 #, gcc-internal-format msgid "expected %<,%> or %<...%>" msgstr "" -#: cp/parser.c:22352 +#: cp/parser.c:22356 #, gcc-internal-format msgid "types may not be defined in parameter types" msgstr "" -#: cp/parser.c:22529 +#: cp/parser.c:22533 #, gcc-internal-format msgid "default arguments are only permitted for function parameters" msgstr "" -#: cp/parser.c:22547 +#: cp/parser.c:22551 #, gcc-internal-format msgid "parameter pack %qD cannot have a default argument" msgstr "" -#: cp/parser.c:22553 +#: cp/parser.c:22557 #, fuzzy, gcc-internal-format msgid "template parameter pack cannot have a default argument" msgstr "віртуальныя функцыі не могуць быць сяброўскімі" -#: cp/parser.c:22555 +#: cp/parser.c:22559 #, gcc-internal-format msgid "parameter pack cannot have a default argument" msgstr "" -#: cp/parser.c:22681 +#: cp/parser.c:22685 #, gcc-internal-format msgid "function-try-block body of % constructor only available with %<-std=c++2a%> or %<-std=gnu++2a%>" msgstr "" -#: cp/parser.c:22685 +#: cp/parser.c:22689 #, gcc-internal-format msgid "function-try-block body of % function only available with %<-std=c++2a%> or %<-std=gnu++2a%>" msgstr "" -#: cp/parser.c:23006 +#: cp/parser.c:23010 #, gcc-internal-format msgid "C++ designated initializers only available with %<-std=c++2a%> or %<-std=gnu++2a%>" msgstr "" -#: cp/parser.c:23026 +#: cp/parser.c:23030 #, gcc-internal-format msgid "ISO C++ does not allow GNU designated initializers" msgstr "" -#: cp/parser.c:23064 +#: cp/parser.c:23068 #, gcc-internal-format msgid "ISO C++ does not allow C99 designated initializers" msgstr "" -#: cp/parser.c:23078 +#: cp/parser.c:23082 #, gcc-internal-format msgid "either all initializer clauses should be designated or none of them should be" msgstr "" -#: cp/parser.c:23103 +#: cp/parser.c:23107 #, gcc-internal-format msgid "%<...%> not allowed in designated initializer list" msgstr "" -#: cp/parser.c:23141 +#: cp/parser.c:23145 #, gcc-internal-format msgid "%<.%s%> designator used multiple times in the same initializer list" msgstr "" -#: cp/parser.c:23198 cp/parser.c:23326 +#: cp/parser.c:23202 cp/parser.c:23330 #, gcc-internal-format msgid "expected class-name" msgstr "" -#: cp/parser.c:23528 +#: cp/parser.c:23532 #, gcc-internal-format msgid "expected %<;%> after class definition" msgstr "" -#: cp/parser.c:23531 +#: cp/parser.c:23535 #, gcc-internal-format msgid "expected %<;%> after struct definition" msgstr "" -#: cp/parser.c:23534 +#: cp/parser.c:23538 #, gcc-internal-format msgid "expected %<;%> after union definition" msgstr "" -#: cp/parser.c:23877 +#: cp/parser.c:23881 #, gcc-internal-format msgid "expected %<{%> or %<:%>" msgstr "" -#: cp/parser.c:23888 +#: cp/parser.c:23892 #, fuzzy, gcc-internal-format #| msgid "cannot find file for class %s" msgid "cannot specify % for a class" msgstr "немагчыма знайсьці файл для кляса %s" -#: cp/parser.c:23896 +#: cp/parser.c:23900 #, gcc-internal-format msgid "global qualification of class name is invalid" msgstr "" -#: cp/parser.c:23903 +#: cp/parser.c:23907 #, gcc-internal-format msgid "qualified name does not name a class" msgstr "" -#: cp/parser.c:23915 +#: cp/parser.c:23919 #, gcc-internal-format msgid "keyword % not allowed in class-head-name" msgstr "" -#: cp/parser.c:23921 +#: cp/parser.c:23925 #, fuzzy, gcc-internal-format msgid "invalid class name in declaration of %qD" msgstr "Нерэчаіснае абвяшчэнне" -#: cp/parser.c:23979 +#: cp/parser.c:23983 #, fuzzy, gcc-internal-format msgid "an explicit specialization must be preceded by %