From 8df0de92a0bb2429491ab914461f30e960bba84a Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Wed, 9 Apr 2025 16:46:22 +0000 Subject: Update gcc.po files * be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po, ja.po, ka.po, nl.po, ru.po, sr.po, sv.po, tr.po, uk.po, vi.po, zh_CN.po, zh_TW.po: Update. --- gcc/po/be.po | 14135 +++++++++++++++++++++++++++-------------------------- gcc/po/da.po | 14183 +++++++++++++++++++++++++++-------------------------- gcc/po/de.po | 14295 ++++++++++++++++++++++++++++-------------------------- gcc/po/el.po | 14140 +++++++++++++++++++++++++++-------------------------- gcc/po/es.po | 14198 +++++++++++++++++++++++++++-------------------------- gcc/po/fi.po | 14164 +++++++++++++++++++++++++++-------------------------- gcc/po/fr.po | 14239 +++++++++++++++++++++++++++-------------------------- gcc/po/hr.po | 14207 +++++++++++++++++++++++++++-------------------------- gcc/po/id.po | 14170 +++++++++++++++++++++++++++-------------------------- gcc/po/ja.po | 14150 +++++++++++++++++++++++++++-------------------------- gcc/po/ka.po | 14135 +++++++++++++++++++++++++++-------------------------- gcc/po/nl.po | 14145 +++++++++++++++++++++++++++-------------------------- gcc/po/ru.po | 14197 +++++++++++++++++++++++++++-------------------------- gcc/po/sr.po | 14175 +++++++++++++++++++++++++++-------------------------- gcc/po/sv.po | 14281 +++++++++++++++++++++++++++-------------------------- gcc/po/tr.po | 14181 +++++++++++++++++++++++++++-------------------------- gcc/po/uk.po | 14244 +++++++++++++++++++++++++++-------------------------- gcc/po/vi.po | 14201 +++++++++++++++++++++++++++-------------------------- gcc/po/zh_CN.po | 14195 +++++++++++++++++++++++++++-------------------------- gcc/po/zh_TW.po | 14164 +++++++++++++++++++++++++++-------------------------- 20 files changed, 144504 insertions(+), 139295 deletions(-) (limited to 'gcc') diff --git a/gcc/po/be.po b/gcc/po/be.po index b145641..abbf2e65 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: 2025-03-14 22:06+0000\n" +"POT-Creation-Date: 2025-04-04 20:42+0000\n" "PO-Revision-Date: 2002-05-17 15:54+0200\n" "Last-Translator: Ales Nyakhaychyk \n" "Language-Team: Belarusian \n" @@ -308,56 +308,56 @@ msgstr "" msgid "-E or -x required when input is from standard input" msgstr "" -#: config/darwin.h:150 +#: config/darwin.h:153 msgid "conflicting code generation switches" msgstr "" -#: config/darwin.h:155 +#: config/darwin.h:158 msgid "-bundle_loader not allowed with -dynamiclib" msgstr "" -#: config/darwin.h:157 +#: config/darwin.h:160 msgid "-client_name not allowed with -dynamiclib" msgstr "" -#: config/darwin.h:166 +#: config/darwin.h:169 msgid "-keep_private_externs not allowed with -dynamiclib" msgstr "" -#: config/darwin.h:168 +#: config/darwin.h:171 msgid "-private_bundle not allowed with -dynamiclib" msgstr "" -#: config/darwin.h:176 +#: config/darwin.h:179 msgid "-compatibility_version only allowed with -dynamiclib" msgstr "" -#: config/darwin.h:178 +#: config/darwin.h:181 msgid "-current_version only allowed with -dynamiclib" msgstr "" -#: config/darwin.h:180 +#: config/darwin.h:183 msgid "-install_name only allowed with -dynamiclib" msgstr "" -#: config/darwin.h:191 +#: config/darwin.h:194 msgid "-bundle not allowed with -shared" msgstr "" -#: config/darwin.h:192 +#: config/darwin.h:195 msgid "-bundle not allowed with -dynamiclib" msgstr "" -#: config/darwin.h:208 +#: config/darwin.h:211 msgid "-force_flat_namespace not allowed with -dynamiclib" msgstr "" -#: config/darwin.h:213 config/darwin.h:663 +#: config/darwin.h:216 config/darwin.h:671 #, fuzzy msgid "gsplit-dwarf is not supported on this platform" msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты" -#: config/darwin.h:284 +#: config/darwin.h:287 #, fuzzy #| msgid "-pipe is not supported" msgid "rdynamic is not supported" @@ -577,10 +577,10 @@ msgid "Warn about creation of array temporaries." msgstr "немагчыма стварыць часовы файл" #: fortran/lang.opt:214 fortran/lang.opt:547 c-family/c.opt:1691 -#: config/alpha/alpha.opt:31 common.opt:691 common.opt:841 common.opt:1092 -#: common.opt:1096 common.opt:1100 common.opt:1104 common.opt:1856 -#: common.opt:1959 common.opt:2136 common.opt:2140 common.opt:2451 -#: common.opt:2673 common.opt:3440 +#: config/alpha/alpha.opt:31 common.opt:691 common.opt:849 common.opt:1112 +#: common.opt:1116 common.opt:1120 common.opt:1124 common.opt:1876 +#: common.opt:1979 common.opt:2156 common.opt:2160 common.opt:2471 +#: common.opt:2697 common.opt:3464 #, no-c-format msgid "Does nothing. Preserved for backward compatibility." msgstr "" @@ -1186,14 +1186,14 @@ msgstr "" #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140 #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308 #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326 -#: config/arc/arc.opt:405 common.opt:649 common.opt:1190 common.opt:1194 -#: common.opt:1198 common.opt:1293 common.opt:1638 common.opt:1720 -#: common.opt:1819 common.opt:2088 common.opt:2231 common.opt:2285 -#: common.opt:2751 common.opt:2787 common.opt:2880 common.opt:2884 -#: common.opt:2993 common.opt:3128 common.opt:3136 common.opt:3144 -#: common.opt:3152 common.opt:3253 common.opt:3313 common.opt:3401 -#: common.opt:3581 common.opt:3585 common.opt:3589 common.opt:3593 -#: common.opt:3667 common.opt:3671 common.opt:3702 common.opt:3706 +#: config/arc/arc.opt:405 common.opt:649 common.opt:1210 common.opt:1214 +#: common.opt:1218 common.opt:1313 common.opt:1658 common.opt:1740 +#: common.opt:1839 common.opt:2108 common.opt:2251 common.opt:2305 +#: common.opt:2775 common.opt:2811 common.opt:2904 common.opt:2908 +#: common.opt:3017 common.opt:3152 common.opt:3160 common.opt:3168 +#: common.opt:3176 common.opt:3277 common.opt:3337 common.opt:3425 +#: common.opt:3605 common.opt:3609 common.opt:3613 common.opt:3617 +#: common.opt:3691 common.opt:3695 common.opt:3726 common.opt:3730 #, no-c-format msgid "Does nothing. Preserved for backward compatibility." msgstr "" @@ -1343,6 +1343,16 @@ msgstr "" msgid "Use the WIP borrow checker." msgstr "" +#: rust/lang.opt:217 +#, no-c-format +msgid "-frust-edition=[unwind|abort] Panic strategy to compile crate with" +msgstr "" + +#: rust/lang.opt:230 +#, no-c-format +msgid "Enable the overflow checks in code generation" +msgstr "" + #: c-family/c.opt:71 #, no-c-format msgid "--embed-dir=\tAdd to the #embed path." @@ -1849,7 +1859,7 @@ msgstr "" #: c-family/c.opt:669 #, no-c-format -msgid "Warn about deprecated space between and suffix in a user-defined literal operator." +msgid "Warn about deprecated space between \"\" and suffix in a user-defined literal operator." msgstr "" #: c-family/c.opt:673 @@ -4072,216 +4082,216 @@ msgstr "" msgid "-fextern-std=\tSet C++ name mangling compatibility with ." msgstr "" -#: d/lang.opt:325 +#: d/lang.opt:328 #, fuzzy, no-c-format #| msgid "unsupported version" msgid "Ignore unsupported pragmas." msgstr "непадтрымліваемая версія" -#: d/lang.opt:329 +#: d/lang.opt:332 #, fuzzy, no-c-format msgid "Generate code for class invariant contracts." msgstr "Генерыраваць код для Intel as" -#: d/lang.opt:333 +#: d/lang.opt:336 #, no-c-format msgid "Generate a default D main() function when compiling." msgstr "" -#: d/lang.opt:337 +#: d/lang.opt:340 #, no-c-format msgid "-fmodule-file==\tuse as source file for ." msgstr "" -#: d/lang.opt:341 +#: d/lang.opt:344 #, no-c-format msgid "Generate ModuleInfo struct for output module." msgstr "" -#: d/lang.opt:345 +#: d/lang.opt:348 #, no-c-format msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument." msgstr "" -#: d/lang.opt:349 +#: d/lang.opt:352 #, fuzzy, no-c-format #| msgid "Generate code for Intel as" msgid "Generate code for postcondition contracts." msgstr "Генерыраваць код для Intel as" -#: d/lang.opt:353 +#: d/lang.opt:356 #, fuzzy, no-c-format #| msgid "Generate code for Intel as" msgid "Generate code for precondition contracts." msgstr "Генерыраваць код для Intel as" -#: d/lang.opt:357 +#: d/lang.opt:360 #, no-c-format msgid "Turn on all upcoming D language features." msgstr "" -#: d/lang.opt:361 +#: d/lang.opt:364 #, no-c-format msgid "Implement D bit-fields." msgstr "" -#: d/lang.opt:365 +#: d/lang.opt:368 #, no-c-format msgid "Implement DIP1000: Scoped pointers." msgstr "" -#: d/lang.opt:369 +#: d/lang.opt:372 #, no-c-format msgid "Implement DIP1008: Allow exceptions in @nogc code." msgstr "" -#: d/lang.opt:373 +#: d/lang.opt:376 #, no-c-format msgid "Implement DIP1021: Mutable function arguments." msgstr "" -#: d/lang.opt:377 +#: d/lang.opt:380 #, no-c-format msgid "Destruct fields of partially constructed objects." msgstr "" -#: d/lang.opt:381 +#: d/lang.opt:384 #, no-c-format msgid "Use field-wise comparisons for struct equality." msgstr "" -#: d/lang.opt:385 +#: d/lang.opt:388 #, no-c-format msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes." msgstr "" -#: d/lang.opt:389 +#: d/lang.opt:392 #, no-c-format msgid "Disallow unsound immutable conversions that were formerly incorrectly permitted." msgstr "" -#: d/lang.opt:393 +#: d/lang.opt:396 #, no-c-format msgid "Implement 'in' parameters to mean scope const." msgstr "" -#: d/lang.opt:397 +#: d/lang.opt:400 #, no-c-format msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract." msgstr "" -#: d/lang.opt:401 +#: d/lang.opt:404 #, no-c-format msgid "Disable access to shared memory objects." msgstr "" -#: d/lang.opt:405 +#: d/lang.opt:408 #, no-c-format msgid "Enable safety checks on all functions by default." msgstr "" -#: d/lang.opt:409 +#: d/lang.opt:412 #, no-c-format msgid "Enable rvalue arguments to ref parameters." msgstr "" -#: d/lang.opt:413 +#: d/lang.opt:416 #, no-c-format msgid "Disable access to variables marked `@system' from @safe code." msgstr "" -#: d/lang.opt:417 +#: d/lang.opt:420 #, no-c-format msgid "Compile release version." msgstr "" -#: d/lang.opt:421 +#: d/lang.opt:424 #, no-c-format msgid "Turn off all revertable D language features." msgstr "" -#: d/lang.opt:425 +#: d/lang.opt:428 #, no-c-format msgid "Revert DIP1000: Scoped pointers." msgstr "" -#: d/lang.opt:429 +#: d/lang.opt:432 #, no-c-format msgid "Don't destruct fields of partially constructed objects." msgstr "" -#: d/lang.opt:433 +#: d/lang.opt:436 #, no-c-format msgid "Don't use C-style integral promotion for unary '+', '-' and '~'." msgstr "" -#: d/lang.opt:441 +#: d/lang.opt:444 #, no-c-format msgid "-fsave-mixins=\tExpand and save mixins to file specified by ." msgstr "" -#: d/lang.opt:445 +#: d/lang.opt:448 #, fuzzy, no-c-format #| msgid "Generate code for Intel as" msgid "Generate code for switches without a default case." msgstr "Генерыраваць код для Intel as" -#: d/lang.opt:449 +#: d/lang.opt:452 #, no-c-format msgid "List information on all D language transitions." msgstr "" -#: d/lang.opt:453 +#: d/lang.opt:456 #, no-c-format msgid "List all non-mutable fields which occupy an object instance." msgstr "" -#: d/lang.opt:457 +#: d/lang.opt:460 #, no-c-format msgid "List all usages of 'in' on parameter." msgstr "" -#: d/lang.opt:461 +#: d/lang.opt:464 #, no-c-format msgid "List all hidden GC allocations." msgstr "" -#: d/lang.opt:465 +#: d/lang.opt:468 #, no-c-format msgid "List statistics on template instantiations." msgstr "" -#: d/lang.opt:469 +#: d/lang.opt:472 #, no-c-format msgid "List all variables going into thread local storage." msgstr "" -#: d/lang.opt:473 +#: d/lang.opt:476 #, no-c-format msgid "Compile in unittest code." msgstr "" -#: d/lang.opt:477 +#: d/lang.opt:480 #, no-c-format msgid "-fversion=\tCompile in version code identified by ." msgstr "" -#: d/lang.opt:481 +#: d/lang.opt:484 #, no-c-format msgid "Emit template instantiations as weak symbols." msgstr "" -#: d/lang.opt:501 +#: d/lang.opt:504 #, no-c-format msgid "Do not link the standard D library in the compilation." msgstr "" -#: d/lang.opt:509 +#: d/lang.opt:512 #, no-c-format msgid "Link the standard D library statically in the compilation." msgstr "" -#: d/lang.opt:513 +#: d/lang.opt:516 #, no-c-format msgid "Link the standard D library dynamically in the compilation." msgstr "" @@ -6233,25 +6243,25 @@ msgstr "" #: config/riscv/riscv.opt:209 config/aarch64/aarch64.opt:313 #: config/i386/i386.opt:1021 config/arm/arm.opt:349 -#: config/rs6000/rs6000.opt:554 +#: config/rs6000/rs6000.opt:558 #, no-c-format msgid "Use given stack-protector guard." msgstr "" #: config/riscv/riscv.opt:213 config/aarch64/aarch64.opt:317 -#: config/arm/arm.opt:353 config/rs6000/rs6000.opt:558 +#: config/arm/arm.opt:353 config/rs6000/rs6000.opt:562 #, no-c-format msgid "Valid arguments to -mstack-protector-guard=:" msgstr "" #: config/riscv/riscv.opt:223 config/i386/i386.opt:1035 -#: config/rs6000/rs6000.opt:568 +#: config/rs6000/rs6000.opt:572 #, no-c-format msgid "Use the given base register for addressing the stack-protector guard." msgstr "" #: config/riscv/riscv.opt:230 config/i386/i386.opt:1042 -#: config/rs6000/rs6000.opt:575 +#: config/rs6000/rs6000.opt:579 #, no-c-format msgid "Use the given offset for addressing the stack-protector guard." msgstr "" @@ -6915,7 +6925,7 @@ msgstr "" msgid "Specify range of registers to make fixed." msgstr "" -#: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130 +#: config/ia64/ia64.opt:118 config/alpha/alpha.opt:138 #, no-c-format msgid "Specify bit size of immediate TLS offsets." msgstr "" @@ -7371,14 +7381,14 @@ msgid "Use 80-bit long double." msgstr "" #: config/i386/i386.opt:229 config/s390/s390.opt:166 -#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102 +#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:110 #, fuzzy, no-c-format #| msgid "Use 64 bit float" msgid "Use 64-bit long double." msgstr "Выкарыстоўваць 64-х бітны float" #: config/i386/i386.opt:233 config/s390/s390.opt:162 -#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98 +#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:106 #, no-c-format msgid "Use 128-bit long double." msgstr "" @@ -8414,50 +8424,45 @@ msgstr "" #: config/i386/i386.opt:1368 #, no-c-format -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation." +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-256 built-in functions and code generation." msgstr "" -#: config/i386/i386.opt:1373 +#: config/i386/i386.opt:1373 config/i386/i386.opt:1378 #, no-c-format msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation." msgstr "" -#: config/i386/i386.opt:1378 +#: config/i386/i386.opt:1383 #, no-c-format -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1 and AVX10.2 built-in functions and code generation." +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512 and AVX10.2 built-in functions and code generation." msgstr "" -#: config/i386/i386.opt:1383 config/i386/i386.opt:1388 +#: config/i386/i386.opt:1388 #, no-c-format -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512 and AVX10.2-512 built-in functions and code generation." +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512, AVX10.2 and AMX-AVX512 built-in functions and code generation." msgstr "" #: config/i386/i386.opt:1393 #, no-c-format -msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX10.1-512, AVX10.2-512 and AMX-AVX512 built-in functions and code generation." -msgstr "" - -#: config/i386/i386.opt:1398 -#, no-c-format msgid "Support AMX-TF32 built-in functions and code generation." msgstr "" -#: config/i386/i386.opt:1402 +#: config/i386/i386.opt:1397 #, no-c-format msgid "Support AMX-TRANSPOSE built-in functions and code generation." msgstr "" -#: config/i386/i386.opt:1406 +#: config/i386/i386.opt:1401 #, no-c-format msgid "Support AMX-FP8 built-in functions and code generation." msgstr "" -#: config/i386/i386.opt:1410 +#: config/i386/i386.opt:1405 #, no-c-format msgid "Support MOVRS built-in functions and code generation." msgstr "" -#: config/i386/i386.opt:1414 +#: config/i386/i386.opt:1409 #, no-c-format msgid "Support AMX-MOVRS built-in functions and code generation." msgstr "" @@ -8896,141 +8901,146 @@ msgstr "" #: config/avr/avr.opt:70 #, no-c-format -msgid "This option is used internally for multilib generation and selection. Assume RJMP / RCALL can target all program memory." +msgid "Optimization. Allow to use nonzero_bits() in some insn conditions." msgstr "" #: config/avr/avr.opt:74 +#, no-c-format +msgid "This option is used internally for multilib generation and selection. Assume RJMP / RCALL can target all program memory." +msgstr "" + +#: config/avr/avr.opt:78 #, fuzzy, no-c-format #| msgid "Use 32 bit int" msgid "Use an 8-bit 'int' type." msgstr "Выкарыстоўваць 32-х бітны int" -#: config/avr/avr.opt:78 +#: config/avr/avr.opt:82 #, no-c-format msgid "Change the stack pointer without disabling interrupts." msgstr "" -#: config/avr/avr.opt:82 +#: config/avr/avr.opt:86 #, no-c-format msgid "-mbranch-cost=\tOptimization. Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 0." msgstr "" -#: config/avr/avr.opt:86 +#: config/avr/avr.opt:90 #, no-c-format msgid "Optimization. Treat main as if it had attribute OS_task." msgstr "" -#: config/avr/avr.opt:96 +#: config/avr/avr.opt:100 #, no-c-format msgid "Change only the low 8 bits of the stack pointer." msgstr "" -#: config/avr/avr.opt:100 +#: config/avr/avr.opt:104 #, no-c-format msgid "Optimization. Relax branches." msgstr "" -#: config/avr/avr.opt:104 +#: config/avr/avr.opt:108 #, no-c-format msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs." msgstr "" -#: config/avr/avr.opt:108 +#: config/avr/avr.opt:112 #, no-c-format msgid "Optimization. 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 "" -#: config/avr/avr.opt:112 +#: config/avr/avr.opt:116 #, no-c-format msgid "Optimization. Split shifts of 4-byte values into a byte shift and a residual bit shift." msgstr "" -#: config/avr/avr.opt:116 +#: config/avr/avr.opt:120 #, no-c-format msgid "Optimization. Split most of the load and store instructions into byte load and stores." msgstr "" -#: config/avr/avr.opt:120 +#: config/avr/avr.opt:124 #, no-c-format msgid "Optimization. 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 "" -#: config/avr/avr.opt:124 +#: config/avr/avr.opt:128 #, no-c-format msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP." msgstr "" -#: config/avr/avr.opt:128 +#: config/avr/avr.opt:132 #, no-c-format msgid "The device has the .rodata section located in the RAM area." msgstr "" -#: config/avr/avr.opt:133 +#: config/avr/avr.opt:137 #, no-c-format msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register." msgstr "" -#: config/avr/avr.opt:137 +#: config/avr/avr.opt:141 #, no-c-format msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny." msgstr "" -#: config/avr/avr.opt:141 +#: config/avr/avr.opt:145 #, no-c-format msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny." msgstr "" -#: config/avr/avr.opt:145 +#: config/avr/avr.opt:149 #, no-c-format msgid "Warn if the address space of an address is changed." msgstr "" -#: config/avr/avr.opt:149 +#: config/avr/avr.opt:153 #, no-c-format msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default." msgstr "" -#: config/avr/avr.opt:153 +#: config/avr/avr.opt:157 #, no-c-format msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types." msgstr "" -#: config/avr/avr.opt:157 +#: config/avr/avr.opt:161 #, no-c-format msgid "Optimization. Run a post-reload pass that tweaks move instructions." msgstr "" -#: config/avr/avr.opt:161 +#: config/avr/avr.opt:165 #, no-c-format msgid "-mfuse-move=<0,23>\tOptimization. Run a post-reload pass that tweaks move instructions." msgstr "" -#: config/avr/avr.opt:165 +#: config/avr/avr.opt:169 #, no-c-format msgid "Assume that all data in static storage can be accessed by LDS / STS instructions. This option is only useful for reduced Tiny devices like ATtiny40." msgstr "" -#: config/avr/avr.opt:169 +#: config/avr/avr.opt:173 #, no-c-format msgid "-mdouble=\tUse bits wide double type." msgstr "" -#: config/avr/avr.opt:173 +#: config/avr/avr.opt:177 #, no-c-format msgid "-mlong-double=\tUse bits wide long double type." msgstr "" -#: config/avr/avr.opt:177 +#: config/avr/avr.opt:181 #, no-c-format msgid "Do not link against the device-specific library lib.a." msgstr "" -#: config/avr/avr.opt:181 +#: config/avr/avr.opt:185 #, no-c-format msgid "Do not use the device-specific specs file device-specs/specs-." msgstr "" -#: config/avr/avr.opt:185 +#: config/avr/avr.opt:189 #, no-c-format msgid "Available BITS selections:" msgstr "" @@ -10039,327 +10049,332 @@ msgstr "" #: config/rs6000/rs6000.opt:305 #, no-c-format -msgid "Generate VRSAVE instructions when generating AltiVec code." +msgid "Emit NOPs before global and after local entry point for -fpatchable-function-entry." msgstr "" #: config/rs6000/rs6000.opt:309 #, no-c-format -msgid "Deprecated option. Use -mno-vrsave instead." +msgid "Generate VRSAVE instructions when generating AltiVec code." msgstr "" #: config/rs6000/rs6000.opt:313 #, no-c-format -msgid "Deprecated option. Use -mvrsave instead." +msgid "Deprecated option. Use -mno-vrsave instead." msgstr "" #: config/rs6000/rs6000.opt:317 #, no-c-format -msgid "Max number of bytes to move inline." +msgid "Deprecated option. Use -mvrsave instead." msgstr "" #: config/rs6000/rs6000.opt:321 #, no-c-format -msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove." +msgid "Max number of bytes to move inline." msgstr "" #: config/rs6000/rs6000.opt:325 #, no-c-format -msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove." +msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove." msgstr "" #: config/rs6000/rs6000.opt:329 #, no-c-format -msgid "Max number of bytes to compare without loops." +msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove." msgstr "" #: config/rs6000/rs6000.opt:333 #, no-c-format -msgid "Max number of bytes to compare with loops." +msgid "Max number of bytes to compare without loops." msgstr "" #: config/rs6000/rs6000.opt:337 #, no-c-format -msgid "Max number of bytes to compare." +msgid "Max number of bytes to compare with loops." msgstr "" #: config/rs6000/rs6000.opt:341 +#, no-c-format +msgid "Max number of bytes to compare." +msgstr "" + +#: config/rs6000/rs6000.opt:345 #, fuzzy, no-c-format #| msgid "Do not generate char instructions" msgid "Generate isel instructions." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/rs6000/rs6000.opt:345 +#: config/rs6000/rs6000.opt:349 #, no-c-format msgid "-mdebug=\tEnable debug output." msgstr "" -#: config/rs6000/rs6000.opt:350 +#: config/rs6000/rs6000.opt:354 #, no-c-format msgid "Use the AltiVec ABI extensions." msgstr "" -#: config/rs6000/rs6000.opt:354 +#: config/rs6000/rs6000.opt:358 #, fuzzy, no-c-format #| msgid "Don't use AltiVec instructions" msgid "Do not use the AltiVec ABI extensions." msgstr "Не выкарыстоўваць інструкцыі AltiVec" -#: config/rs6000/rs6000.opt:359 +#: config/rs6000/rs6000.opt:363 #, no-c-format msgid "Use the AIX Vector Extended ABI." msgstr "" -#: config/rs6000/rs6000.opt:363 +#: config/rs6000/rs6000.opt:367 #, no-c-format msgid "Do not use the AIX Vector Extended ABI." msgstr "" -#: config/rs6000/rs6000.opt:368 +#: config/rs6000/rs6000.opt:372 #, no-c-format msgid "Use the ELFv1 ABI." msgstr "" -#: config/rs6000/rs6000.opt:372 +#: config/rs6000/rs6000.opt:376 #, no-c-format msgid "Use the ELFv2 ABI." msgstr "" -#: config/rs6000/rs6000.opt:392 +#: config/rs6000/rs6000.opt:396 #, no-c-format msgid "-mcpu=\tUse features of and schedule code for given CPU." msgstr "" -#: config/rs6000/rs6000.opt:396 +#: config/rs6000/rs6000.opt:400 #, fuzzy, no-c-format #| msgid "Generate code for given CPU" msgid "-mtune=\tSchedule code for given CPU." msgstr "Генерыраваць код для дадзенага ЦП" -#: config/rs6000/rs6000.opt:400 +#: config/rs6000/rs6000.opt:404 #, no-c-format msgid "-mtraceback=[full,part,no]\tSelect type of traceback table." msgstr "" -#: config/rs6000/rs6000.opt:416 +#: config/rs6000/rs6000.opt:420 #, no-c-format msgid "Avoid all range limits on call instructions." msgstr "" -#: config/rs6000/rs6000.opt:424 +#: config/rs6000/rs6000.opt:428 #, no-c-format msgid "Warn about deprecated 'vector long ...' AltiVec type usage." msgstr "" -#: config/rs6000/rs6000.opt:428 +#: config/rs6000/rs6000.opt:432 #, no-c-format msgid "Use -mlong-double-64 for 64-bit IEEE floating point format. Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)." msgstr "" -#: config/rs6000/rs6000.opt:437 +#: config/rs6000/rs6000.opt:441 #, no-c-format msgid "Determine which dependences between insns are considered costly." msgstr "" -#: config/rs6000/rs6000.opt:441 +#: config/rs6000/rs6000.opt:445 #, no-c-format msgid "Specify which post scheduling nop insertion scheme to apply." msgstr "" -#: config/rs6000/rs6000.opt:445 +#: config/rs6000/rs6000.opt:449 #, no-c-format msgid "Specify alignment of structure fields default/natural." msgstr "" -#: config/rs6000/rs6000.opt:449 +#: config/rs6000/rs6000.opt:453 #, no-c-format msgid "Valid arguments to -malign-:" msgstr "" -#: config/rs6000/rs6000.opt:459 +#: config/rs6000/rs6000.opt:463 #, no-c-format msgid "Specify scheduling priority for dispatch slot restricted insns." msgstr "" -#: config/rs6000/rs6000.opt:463 +#: config/rs6000/rs6000.opt:467 #, no-c-format msgid "Use r11 to hold the static link in calls to functions via pointers." msgstr "" -#: config/rs6000/rs6000.opt:467 +#: config/rs6000/rs6000.opt:471 #, no-c-format msgid "Save the TOC in the prologue for indirect calls rather than inline." msgstr "" -#: config/rs6000/rs6000.opt:479 +#: config/rs6000/rs6000.opt:483 #, no-c-format msgid "Fuse certain integer operations together for better performance on power8." msgstr "" -#: config/rs6000/rs6000.opt:483 +#: config/rs6000/rs6000.opt:487 #, no-c-format msgid "Allow sign extension in fusion operations." msgstr "" -#: config/rs6000/rs6000.opt:487 +#: config/rs6000/rs6000.opt:491 #, no-c-format msgid "Use vector and scalar instructions added in ISA 2.07." msgstr "" -#: config/rs6000/rs6000.opt:491 +#: config/rs6000/rs6000.opt:495 #, no-c-format msgid "Fuse certain integer operations together for better performance on power10." msgstr "" -#: config/rs6000/rs6000.opt:495 +#: config/rs6000/rs6000.opt:499 #, no-c-format msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions." msgstr "" -#: config/rs6000/rs6000.opt:502 +#: config/rs6000/rs6000.opt:506 #, no-c-format msgid "Use ISA 2.07 transactional memory (HTM) instructions." msgstr "" -#: config/rs6000/rs6000.opt:506 +#: config/rs6000/rs6000.opt:510 #, no-c-format msgid "Generate the quad word memory instructions (lq/stq)." msgstr "" -#: config/rs6000/rs6000.opt:510 +#: config/rs6000/rs6000.opt:514 #, no-c-format msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)." msgstr "" -#: config/rs6000/rs6000.opt:514 +#: config/rs6000/rs6000.opt:518 #, no-c-format msgid "Generate aggregate parameter passing code with at most 64-bit alignment." msgstr "" -#: config/rs6000/rs6000.opt:518 +#: config/rs6000/rs6000.opt:522 #, no-c-format msgid "Analyze and remove doubleword swaps from VSX computations." msgstr "" -#: config/rs6000/rs6000.opt:526 +#: config/rs6000/rs6000.opt:530 #, no-c-format msgid "Use certain scalar instructions added in ISA 3.0." msgstr "" -#: config/rs6000/rs6000.opt:530 +#: config/rs6000/rs6000.opt:534 #, no-c-format msgid "Use vector instructions added in ISA 3.0." msgstr "" -#: config/rs6000/rs6000.opt:534 +#: config/rs6000/rs6000.opt:538 #, no-c-format msgid "Use the new min/max instructions defined in ISA 3.0." msgstr "" -#: config/rs6000/rs6000.opt:538 +#: config/rs6000/rs6000.opt:542 #, fuzzy, no-c-format msgid "Generate the integer modulo instructions." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/rs6000/rs6000.opt:542 +#: config/rs6000/rs6000.opt:546 #, no-c-format msgid "Enable IEEE 128-bit floating point via the __float128 keyword." msgstr "" -#: config/rs6000/rs6000.opt:546 +#: config/rs6000/rs6000.opt:550 #, no-c-format msgid "Enable using IEEE 128-bit floating point instructions." msgstr "" -#: config/rs6000/rs6000.opt:550 +#: config/rs6000/rs6000.opt:554 #, no-c-format msgid "Enable default conversions between __float128 & long double." msgstr "" -#: config/rs6000/rs6000.opt:596 +#: config/rs6000/rs6000.opt:600 #, fuzzy, no-c-format #| msgid "Do not generate char instructions" msgid "Generate (do not generate) prefixed memory instructions." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/rs6000/rs6000.opt:600 +#: config/rs6000/rs6000.opt:604 #, no-c-format msgid "Generate (do not generate) pc-relative memory addressing." msgstr "" -#: config/rs6000/rs6000.opt:604 +#: config/rs6000/rs6000.opt:608 #, no-c-format msgid "Generate (do not generate) pc-relative memory optimizations for externals." msgstr "" -#: config/rs6000/rs6000.opt:608 +#: config/rs6000/rs6000.opt:612 #, fuzzy, no-c-format #| msgid "Do not generate char instructions" msgid "Generate (do not generate) MMA instructions." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/rs6000/rs6000.opt:615 +#: config/rs6000/rs6000.opt:619 #, no-c-format msgid "Enable instructions that guard against return-oriented programming attacks." msgstr "" -#: config/rs6000/rs6000.opt:619 +#: config/rs6000/rs6000.opt:623 #, no-c-format msgid "Generate code that will run in privileged state." msgstr "" -#: config/rs6000/rs6000.opt:623 +#: config/rs6000/rs6000.opt:627 #, fuzzy, no-c-format #| msgid "Do not generate char instructions" msgid "Generate (do not generate) code that uses the XXSPLTIW instruction." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/rs6000/rs6000.opt:627 +#: config/rs6000/rs6000.opt:631 #, no-c-format msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction." msgstr "" -#: config/rs6000/rs6000.opt:631 +#: config/rs6000/rs6000.opt:635 #, fuzzy, no-c-format #| msgid "Do not generate char instructions" msgid "Generate (do not generate) code that uses the LXVKQ instruction." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: config/rs6000/rs6000.opt:637 +#: config/rs6000/rs6000.opt:641 #, no-c-format msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop. The default value is 4." msgstr "" -#: config/rs6000/rs6000.opt:643 +#: config/rs6000/rs6000.opt:647 #, no-c-format msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources. We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter. The default value is 85." msgstr "" -#: config/rs6000/rs6000.opt:652 +#: config/rs6000/rs6000.opt:656 #, no-c-format msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter. The default value is 70." msgstr "" -#: config/rs6000/rs6000.opt:658 +#: config/rs6000/rs6000.opt:662 #, no-c-format msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter. The default value is 10." msgstr "" -#: config/rs6000/rs6000.opt:665 +#: config/rs6000/rs6000.opt:669 #, no-c-format msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads. We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter. The default value is 45." msgstr "" -#: config/rs6000/rs6000.opt:674 +#: config/rs6000/rs6000.opt:678 #, no-c-format msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied. The default value is 20." msgstr "" -#: config/rs6000/rs6000.opt:680 config/loongarch/loongarch.opt:306 +#: config/rs6000/rs6000.opt:684 config/loongarch/loongarch.opt:306 #, no-c-format msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer. The default value is 4." msgstr "" -#: config/rs6000/rs6000.opt:686 +#: config/rs6000/rs6000.opt:690 #, no-c-format msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop. The default value is 1." msgstr "" @@ -10542,60 +10557,70 @@ msgstr "" #: config/alpha/alpha.opt:74 #, no-c-format -msgid "Emit code using explicit relocation directives." +msgid "Emit multi-thread and async-signal safe code for byte and word memory accesses." msgstr "" #: config/alpha/alpha.opt:78 #, no-c-format -msgid "Emit 16-bit relocations to the small data areas." +msgid "Emit multi-thread and async-signal safe code for partial memory accesses." msgstr "" #: config/alpha/alpha.opt:82 #, no-c-format -msgid "Emit 32-bit relocations to the small data areas." +msgid "Emit code using explicit relocation directives." msgstr "" #: config/alpha/alpha.opt:86 #, no-c-format -msgid "Emit direct branches to local functions." +msgid "Emit 16-bit relocations to the small data areas." msgstr "" #: config/alpha/alpha.opt:90 #, no-c-format -msgid "Emit indirect branches to local functions." +msgid "Emit 32-bit relocations to the small data areas." msgstr "" #: config/alpha/alpha.opt:94 #, no-c-format +msgid "Emit direct branches to local functions." +msgstr "" + +#: config/alpha/alpha.opt:98 +#, no-c-format +msgid "Emit indirect branches to local functions." +msgstr "" + +#: config/alpha/alpha.opt:102 +#, no-c-format msgid "Emit rdval instead of rduniq for thread pointer." msgstr "" -#: config/alpha/alpha.opt:106 +#: config/alpha/alpha.opt:114 #, no-c-format msgid "Use features of and schedule given CPU." msgstr "" -#: config/alpha/alpha.opt:110 +#: config/alpha/alpha.opt:118 #, no-c-format msgid "Schedule given CPU." msgstr "" -#: config/alpha/alpha.opt:114 +#: config/alpha/alpha.opt:122 #, no-c-format msgid "Control the generated fp rounding mode." msgstr "" -#: config/alpha/alpha.opt:118 +#: config/alpha/alpha.opt:126 #, no-c-format msgid "Control the IEEE trap mode." msgstr "" -#: config/alpha/alpha.opt:122 +#: config/alpha/alpha.opt:130 #, no-c-format msgid "Control the precision given to fp exceptions." msgstr "" -#: config/alpha/alpha.opt:126 +#: config/alpha/alpha.opt:134 #, no-c-format msgid "Tune expected memory latency." msgstr "" @@ -13528,12 +13553,12 @@ msgstr "" #: common.opt:617 #, no-c-format -msgid "Treat all warnings as errors." +msgid "Turn all warnings into errors." msgstr "" #: common.opt:621 #, no-c-format -msgid "Treat specified warning as error." +msgid "Turn the specified warning into an error." msgstr "" #: common.opt:625 @@ -13604,2667 +13629,2692 @@ msgstr "" #: common.opt:698 #, no-c-format -msgid "Warn about some C++ One Definition Rule violations during link time optimization." +msgid "Warn about passing a pointer/reference to a local or temporary variable to a musttail call argument." msgstr "" #: common.opt:702 #, no-c-format -msgid "Warn about overflow in arithmetic expressions." +msgid "Warn about pointer/reference to a local or temporary variable possibly escaping to a musttail call." msgstr "" #: common.opt:706 #, no-c-format -msgid "During link time optimization warn about mismatched types of global declarations." +msgid "Warn about some C++ One Definition Rule violations during link time optimization." msgstr "" #: common.opt:710 #, no-c-format -msgid "Warn when the packed attribute has no effect on struct layout." +msgid "Warn about overflow in arithmetic expressions." msgstr "" #: common.opt:714 #, no-c-format -msgid "Warn when padding is required to align structure members." +msgid "During link time optimization warn about mismatched types of global declarations." msgstr "" #: common.opt:718 #, no-c-format -msgid "Issue warnings needed for strict compliance to the standard." +msgid "Warn when the packed attribute has no effect on struct layout." msgstr "" #: common.opt:722 #, no-c-format -msgid "Warn about returning a pointer/reference to a local or temporary variable." +msgid "Warn when padding is required to align structure members." msgstr "" #: common.opt:726 #, no-c-format -msgid "Warn when one variable shadows another. Same as -Wshadow=global." +msgid "Issue warnings needed for strict compliance to the standard." msgstr "" #: common.opt:730 #, no-c-format -msgid "Warn when one variable shadows another (globally)." +msgid "Warn about returning a pointer/reference to a local or temporary variable." msgstr "" #: common.opt:734 #, no-c-format +msgid "Warn when one variable shadows another. Same as -Wshadow=global." +msgstr "" + +#: common.opt:738 +#, no-c-format +msgid "Warn when one variable shadows another (globally)." +msgstr "" + +#: common.opt:742 +#, no-c-format msgid "Warn when one local variable shadows another local variable or parameter." msgstr "" -#: common.opt:741 +#: common.opt:749 #, no-c-format msgid "Warn when one local variable shadows another local variable or parameter of compatible type." msgstr "" -#: common.opt:748 +#: common.opt:756 #, no-c-format msgid "Warn when not issuing stack smashing protection for some reason." msgstr "" -#: common.opt:752 +#: common.opt:760 #, no-c-format msgid "-Wstack-usage=\tWarn if stack usage might exceed ." msgstr "" -#: common.opt:756 +#: common.opt:764 #, no-c-format msgid "Disable Wstack-usage= warning. Equivalent to Wstack-usage= or larger." msgstr "" -#: common.opt:760 common.opt:764 +#: common.opt:768 common.opt:772 #, no-c-format msgid "Warn about code which might break strict aliasing rules." msgstr "" -#: common.opt:768 common.opt:772 +#: common.opt:776 common.opt:780 #, no-c-format msgid "Warn about optimizations that assume that signed overflow is undefined." msgstr "" -#: common.opt:776 +#: common.opt:784 #, no-c-format msgid "Warn about functions which might be candidates for __attribute__((cold))." msgstr "" -#: common.opt:780 +#: common.opt:788 #, no-c-format msgid "Warn about functions which might be candidates for __attribute__((const))." msgstr "" -#: common.opt:784 +#: common.opt:792 #, no-c-format msgid "Warn about functions which might be candidates for __attribute__((pure))." msgstr "" -#: common.opt:788 +#: common.opt:796 #, no-c-format msgid "Warn about functions which might be candidates for __attribute__((noreturn))." msgstr "" -#: common.opt:792 +#: common.opt:800 #, no-c-format msgid "Warn about functions which might be candidates for __attribute__((malloc))." msgstr "" -#: common.opt:796 +#: common.opt:804 #, no-c-format msgid "Warn about functions which might be candidates for __attribute__((returns_nonnull))." msgstr "" -#: common.opt:800 +#: common.opt:808 #, no-c-format msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality." msgstr "" -#: common.opt:804 +#: common.opt:812 #, no-c-format msgid "Warn about C++ virtual methods where adding final keyword would improve code quality." msgstr "" -#: common.opt:808 +#: common.opt:816 #, no-c-format msgid "Warn about statements between switch's controlling expression and the first case." msgstr "" -#: common.opt:813 +#: common.opt:821 #, no-c-format msgid "Do not suppress warnings from system headers." msgstr "" -#: common.opt:817 +#: common.opt:825 #, no-c-format msgid "Warn if a comparison always evaluates to true or false." msgstr "" -#: common.opt:821 +#: common.opt:829 #, no-c-format msgid "Warn whenever a trampoline is generated." msgstr "" -#: common.opt:825 +#: common.opt:833 #, no-c-format msgid "Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable." msgstr "" -#: common.opt:829 +#: common.opt:837 #, no-c-format msgid "Warn if a comparison is always true or always false due to the limited range of the data type." msgstr "" -#: common.opt:833 +#: common.opt:841 #, no-c-format msgid "Warn about uninitialized automatic variables." msgstr "" -#: common.opt:837 +#: common.opt:845 #, no-c-format msgid "Warn about maybe uninitialized automatic variables." msgstr "" -#: common.opt:845 +#: common.opt:853 #, no-c-format msgid "Enable all -Wunused- warnings." msgstr "" -#: common.opt:849 +#: common.opt:857 #, no-c-format msgid "Warn when a function parameter is only set, otherwise unused." msgstr "" -#: common.opt:853 +#: common.opt:861 #, no-c-format msgid "Warn when a variable is only set, otherwise unused." msgstr "" -#: common.opt:857 +#: common.opt:865 #, no-c-format msgid "Warn when a function is unused." msgstr "" -#: common.opt:861 +#: common.opt:869 #, no-c-format msgid "Warn when a label is unused." msgstr "" -#: common.opt:865 +#: common.opt:873 #, no-c-format msgid "Warn when a function parameter is unused." msgstr "" -#: common.opt:869 +#: common.opt:877 #, no-c-format msgid "Warn when an expression value is unused." msgstr "" -#: common.opt:873 +#: common.opt:881 #, no-c-format msgid "Warn when a variable is unused." msgstr "" -#: common.opt:877 +#: common.opt:885 #, no-c-format msgid "Warn in case profiles in -fprofile-use do not match." msgstr "" -#: common.opt:881 +#: common.opt:889 #, no-c-format msgid "Warn in case a function ends earlier than it begins due to an invalid linenum macros." msgstr "" -#: common.opt:885 +#: common.opt:893 #, no-c-format msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression." msgstr "" -#: common.opt:890 +#: common.opt:898 +#, no-c-format +msgid "-fpath-coverage-limit= Don't instrument functions path count exceeding ." +msgstr "" + +#: common.opt:903 +#, no-c-format +msgid "Warn if a function exceeds the number of paths (controlled by -fpath-coverage-limit) and path coverage give up instrumenting the function. The limit is approximate and conservative and coverage might give up even if the actual number is slightly below the limit." +msgstr "" + +#: common.opt:910 #, no-c-format msgid "Warn in case profiles in -fprofile-use do not exist." msgstr "" -#: common.opt:894 +#: common.opt:914 #, no-c-format msgid "Warn when a vector operation is compiled outside the SIMD." msgstr "" -#: common.opt:898 +#: common.opt:918 #, no-c-format msgid "Warn about unsupported features in ThreadSanitizer." msgstr "" -#: common.opt:914 +#: common.opt:934 #, no-c-format msgid "-aux-info \tEmit declaration information into ." msgstr "" -#: common.opt:927 +#: common.opt:947 #, no-c-format msgid "-d\tEnable dumps from specific passes of the compiler." msgstr "" -#: common.opt:931 +#: common.opt:951 #, no-c-format msgid "-dumpbase \tSet the file basename to be used for dumps." msgstr "" -#: common.opt:935 +#: common.opt:955 #, no-c-format msgid "-dumpbase-ext . Drop a trailing . from the dump basename to name auxiliary output files." msgstr "" -#: common.opt:939 +#: common.opt:959 #, no-c-format msgid "-dumpdir \tSet the directory name to be used for dumps." msgstr "" -#: common.opt:1048 +#: common.opt:1068 #, no-c-format msgid "The version of the C++ ABI in use." msgstr "" -#: common.opt:1052 +#: common.opt:1072 #, no-c-format msgid "Aggressively optimize loops using language constraints." msgstr "" -#: common.opt:1056 +#: common.opt:1076 #, fuzzy, no-c-format msgid "Align the start of functions." msgstr "вельмі шмат аргументаў у функцыі" -#: common.opt:1063 +#: common.opt:1083 #, no-c-format msgid "Align labels which are only reached by jumping." msgstr "" -#: common.opt:1070 +#: common.opt:1090 #, no-c-format msgid "Align all labels." msgstr "" -#: common.opt:1077 +#: common.opt:1097 #, no-c-format msgid "Align the start of loops." msgstr "" -#: common.opt:1084 +#: common.opt:1104 #, no-c-format msgid "Allow the compiler to introduce new data races on stores." msgstr "" -#: common.opt:1088 +#: common.opt:1108 #, no-c-format msgid "Enable static analysis pass." msgstr "" -#: common.opt:1108 +#: common.opt:1128 #, no-c-format msgid "Select what to sanitize." msgstr "" -#: common.opt:1112 +#: common.opt:1132 #, no-c-format msgid "Select type of coverage sanitization." msgstr "" -#: common.opt:1125 +#: common.opt:1145 #, no-c-format msgid "-fasan-shadow-offset=\tUse custom shadow memory offset." msgstr "" -#: common.opt:1129 +#: common.opt:1149 #, no-c-format msgid "-fsanitize-sections=\tSanitize global variables in user-defined sections." msgstr "" -#: common.opt:1134 +#: common.opt:1154 #, no-c-format msgid "After diagnosing undefined behavior attempt to continue execution." msgstr "" -#: common.opt:1138 +#: common.opt:1158 #, no-c-format msgid "This switch is deprecated; use -fsanitize-recover= instead." msgstr "" -#: common.opt:1142 +#: common.opt:1162 #, no-c-format msgid "Use traps instead of diagnostics of undefined behavior sanitizers." msgstr "" -#: common.opt:1152 +#: common.opt:1172 #, no-c-format msgid "This switch is deprecated; use -fsanitize-trap= instead." msgstr "" -#: common.opt:1156 +#: common.opt:1176 #, no-c-format msgid "Generate unwind tables that are exact at each instruction boundary." msgstr "" -#: common.opt:1160 +#: common.opt:1180 #, fuzzy, no-c-format #| msgid "Do not generate char instructions" msgid "Generate auto-inc/dec instructions." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: common.opt:1164 +#: common.opt:1184 #, no-c-format msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'." msgstr "" -#: common.opt:1169 +#: common.opt:1189 #, no-c-format msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument." msgstr "" -#: common.opt:1178 +#: common.opt:1198 #, no-c-format msgid "Generate code to check bounds before indexing arrays." msgstr "" -#: common.opt:1182 +#: common.opt:1202 #, no-c-format msgid "Replace add, compare, branch with branch on count register." msgstr "" -#: common.opt:1186 +#: common.opt:1206 #, no-c-format msgid "Use profiling information for branch probabilities." msgstr "" -#: common.opt:1202 +#: common.opt:1222 #, no-c-format msgid "Output callgraph information on a per-file basis." msgstr "" -#: common.opt:1206 +#: common.opt:1226 #, no-c-format msgid "Output callgraph information on a per-file basis with decorations." msgstr "" -#: common.opt:1210 +#: common.opt:1230 #, no-c-format msgid "-fcall-saved-\tMark as being preserved across functions." msgstr "" -#: common.opt:1214 +#: common.opt:1234 #, no-c-format msgid "-fcall-used-\tMark as being corrupted by function calls." msgstr "" -#: common.opt:1221 +#: common.opt:1241 #, no-c-format msgid "Save registers around function calls." msgstr "" -#: common.opt:1225 +#: common.opt:1245 #, no-c-format msgid "This switch is deprecated; do not use." msgstr "" -#: common.opt:1229 +#: common.opt:1249 #, no-c-format msgid "Check the return value of new in C++." msgstr "" -#: common.opt:1233 common.opt:1237 +#: common.opt:1253 common.opt:1257 #, no-c-format msgid "Perform internal consistency checkings." msgstr "" -#: common.opt:1241 +#: common.opt:1261 #, no-c-format msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings." msgstr "" -#: common.opt:1245 +#: common.opt:1265 #, fuzzy, no-c-format #| msgid "Enable exception handling" msgid "Enable code hoisting." msgstr "Уключыць апрацоўку выключэньняў" -#: common.opt:1249 +#: common.opt:1269 #, no-c-format msgid "Looks for opportunities to reduce stack adjustments and stack references." msgstr "" -#: common.opt:1253 +#: common.opt:1273 #, no-c-format msgid "Put uninitialized globals in the common section." msgstr "" -#: common.opt:1261 +#: common.opt:1281 #, no-c-format msgid "-fcompare-debug[=]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump." msgstr "" -#: common.opt:1265 +#: common.opt:1285 #, no-c-format msgid "Run only the second compilation of -fcompare-debug." msgstr "" -#: common.opt:1269 +#: common.opt:1289 #, no-c-format msgid "Perform comparison elimination after register allocation has finished." msgstr "" -#: common.opt:1273 +#: common.opt:1293 #, no-c-format msgid "Do not perform optimizations increasing noticeably stack usage." msgstr "" -#: common.opt:1277 +#: common.opt:1297 #, no-c-format msgid "Perform a register copy-propagation optimization pass." msgstr "" -#: common.opt:1281 +#: common.opt:1301 #, no-c-format msgid "Fold instructions calculating memory offsets to the memory access instruction if possible." msgstr "" -#: common.opt:1285 +#: common.opt:1305 #, no-c-format msgid "Perform cross-jumping optimization." msgstr "" -#: common.opt:1289 +#: common.opt:1309 #, no-c-format msgid "When running CSE, follow jumps to their targets." msgstr "" -#: common.opt:1297 +#: common.opt:1317 #, no-c-format msgid "Omit range reduction step when performing complex division." msgstr "" -#: common.opt:1301 +#: common.opt:1321 #, no-c-format msgid "Complex multiplication and division follow Fortran rules." msgstr "" -#: common.opt:1305 +#: common.opt:1325 #, no-c-format msgid "Place data items into their own section." msgstr "" -#: common.opt:1309 +#: common.opt:1329 #, no-c-format msgid "List all available debugging counters with their limits and counts." msgstr "" -#: common.opt:1313 +#: common.opt:1333 #, no-c-format msgid "-fdbg-cnt=[:-][:-:...][,:...]\tSet the debug counter limit." msgstr "" -#: common.opt:1317 +#: common.opt:1337 #, no-c-format msgid "-fdebug-prefix-map==\tMap one directory name to another in debug information." msgstr "" -#: common.opt:1321 +#: common.opt:1341 #, no-c-format msgid "-ffile-prefix-map==\tMap one directory name to another in compilation result." msgstr "" -#: common.opt:1325 +#: common.opt:1345 #, no-c-format msgid "Output .debug_types section when using DWARF v4 debuginfo." msgstr "" -#: common.opt:1331 +#: common.opt:1351 #, no-c-format msgid "Defer popping functions args from stack until later." msgstr "" -#: common.opt:1335 +#: common.opt:1355 #, no-c-format msgid "Attempt to fill delay slots of branch instructions." msgstr "" -#: common.opt:1339 +#: common.opt:1359 #, no-c-format msgid "Delete dead instructions that may throw exceptions." msgstr "" -#: common.opt:1343 +#: common.opt:1363 #, no-c-format msgid "Delete useless null pointer checks." msgstr "" -#: common.opt:1347 +#: common.opt:1367 #, no-c-format msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode." msgstr "" -#: common.opt:1351 +#: common.opt:1371 #, no-c-format msgid "Perform speculative devirtualization." msgstr "" -#: common.opt:1355 +#: common.opt:1375 #, no-c-format msgid "Try to convert virtual calls to direct ones." msgstr "" -#: common.opt:1359 +#: common.opt:1379 #, no-c-format msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics." msgstr "" -#: common.opt:1376 +#: common.opt:1396 #, no-c-format msgid "Show the source line with a caret indicating the column." msgstr "" -#: common.opt:1380 +#: common.opt:1400 #, no-c-format msgid "Show lines linking related events in diagnostic paths." msgstr "" -#: common.opt:1384 +#: common.opt:1404 #, no-c-format msgid "Show labels annotating ranges of source code when showing source." msgstr "" -#: common.opt:1388 +#: common.opt:1408 #, no-c-format msgid "Show line numbers in the left margin when showing source." msgstr "" -#: common.opt:1396 +#: common.opt:1416 #, no-c-format msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics." msgstr "" -#: common.opt:1416 +#: common.opt:1436 #, no-c-format msgid "Enable formatting of JSON output." msgstr "" -#: common.opt:1420 +#: common.opt:1440 #, no-c-format msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics." msgstr "" -#: common.opt:1440 +#: common.opt:1460 #, no-c-format msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes." msgstr "" -#: common.opt:1444 +#: common.opt:1464 #, no-c-format msgid "-fdiagnostics-column-origin=\tSet the number of the first column. The default is 1-based as per GNU style, but some utilities may expect 0-based, for example." msgstr "" -#: common.opt:1448 +#: common.opt:1468 #, no-c-format msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format." msgstr "" -#: common.opt:1452 +#: common.opt:1472 #, no-c-format msgid "Add output format." msgstr "" -#: common.opt:1456 +#: common.opt:1476 #, no-c-format msgid "Set output format." msgstr "" -#: common.opt:1460 +#: common.opt:1480 #, no-c-format msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it." msgstr "" -#: common.opt:1507 +#: common.opt:1527 #, no-c-format msgid "Print fix-it hints in machine-readable form." msgstr "" -#: common.opt:1511 +#: common.opt:1531 #, no-c-format msgid "Print fix-it hints to stderr in unified diff format." msgstr "" -#: common.opt:1515 +#: common.opt:1535 #, no-c-format msgid "Amend appropriate diagnostic messages with the command line option that controls them." msgstr "" -#: common.opt:1519 +#: common.opt:1539 #, no-c-format msgid "Print CWE identifiers for diagnostic messages, where available." msgstr "" -#: common.opt:1523 +#: common.opt:1543 #, no-c-format msgid "Print any rules associated with diagnostic messages." msgstr "" -#: common.opt:1527 +#: common.opt:1547 #, no-c-format msgid "Use color within diagnostic messages to highlight pertinent information." msgstr "" -#: common.opt:1531 +#: common.opt:1551 #, no-c-format msgid "Specify how to print any control-flow path associated with a diagnostic." msgstr "" -#: common.opt:1535 +#: common.opt:1555 #, no-c-format msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs." msgstr "" -#: common.opt:1539 +#: common.opt:1559 #, no-c-format msgid "-ftabstop= Distance between tab stops for column reporting." msgstr "" -#: common.opt:1555 +#: common.opt:1575 #, no-c-format msgid "Show stack depths of events in paths." msgstr "" -#: common.opt:1559 +#: common.opt:1579 #, no-c-format msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams." msgstr "" -#: common.opt:1578 +#: common.opt:1598 #, no-c-format msgid "Set minimum width of left margin of source code when showing source." msgstr "" -#: common.opt:1582 +#: common.opt:1602 #, no-c-format msgid "-fdisable-[tree|rtl|ipa]-=range1+range2\tDisable an optimization pass." msgstr "" -#: common.opt:1586 +#: common.opt:1606 #, no-c-format msgid "-fenable-[tree|rtl|ipa]-=range1+range2\tEnable an optimization pass." msgstr "" -#: common.opt:1590 +#: common.opt:1610 #, no-c-format msgid "-fdump-\tDump various compiler internals to a file." msgstr "" -#: common.opt:1597 +#: common.opt:1617 #, no-c-format msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation." msgstr "" -#: common.opt:1601 +#: common.opt:1621 #, no-c-format msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code." msgstr "" -#: common.opt:1605 +#: common.opt:1625 #, no-c-format msgid "Suppress output of addresses in debugging dumps." msgstr "" -#: common.opt:1609 +#: common.opt:1629 #, no-c-format msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred." msgstr "" -#: common.opt:1614 +#: common.opt:1634 #, no-c-format msgid "Dump detailed information on GCC's internal representation of source code locations." msgstr "" -#: common.opt:1618 +#: common.opt:1638 #, no-c-format msgid "Dump optimization passes." msgstr "" -#: common.opt:1622 +#: common.opt:1642 #, no-c-format msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps." msgstr "" -#: common.opt:1626 +#: common.opt:1646 #, no-c-format msgid "Suppress output of previous and next insn numbers in debugging dumps." msgstr "" -#: common.opt:1630 +#: common.opt:1650 #, no-c-format msgid "Enable CFI tables via GAS assembler directives." msgstr "" -#: common.opt:1634 +#: common.opt:1654 #, no-c-format msgid "Perform early inlining." msgstr "" -#: common.opt:1642 +#: common.opt:1662 #, no-c-format msgid "Perform interprocedural reduction of aggregates." msgstr "" -#: common.opt:1646 +#: common.opt:1666 #, no-c-format msgid "Perform unused symbol elimination in debug info." msgstr "" -#: common.opt:1650 +#: common.opt:1670 #, no-c-format msgid "Perform unused type elimination in debug info." msgstr "" -#: common.opt:1654 +#: common.opt:1674 #, no-c-format msgid "Do not suppress C++ class debug information." msgstr "" -#: common.opt:1658 +#: common.opt:1678 #, fuzzy, no-c-format #| msgid "Enable exception handling" msgid "Enable exception handling." msgstr "Уключыць апрацоўку выключэньняў" -#: common.opt:1662 +#: common.opt:1682 #, no-c-format msgid "Perform a number of minor, expensive optimizations." msgstr "" -#: common.opt:1666 +#: common.opt:1686 #, no-c-format msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision." msgstr "" -#: common.opt:1684 +#: common.opt:1704 #, no-c-format msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted." msgstr "" -#: common.opt:1700 +#: common.opt:1720 #, no-c-format msgid "Output lto objects containing both the intermediate language and binary output." msgstr "" -#: common.opt:1704 +#: common.opt:1724 #, no-c-format msgid "Assume no NaNs or infinities are generated." msgstr "" -#: common.opt:1708 +#: common.opt:1728 #, no-c-format msgid "Assume that loops with an exit will terminate and not loop indefinitely." msgstr "" -#: common.opt:1712 +#: common.opt:1732 #, no-c-format msgid "-ffixed-\tMark as being unavailable to the compiler." msgstr "" -#: common.opt:1716 +#: common.opt:1736 #, no-c-format msgid "Don't allocate floats and doubles in extended-precision registers." msgstr "" -#: common.opt:1724 +#: common.opt:1744 #, no-c-format msgid "Perform a forward propagation pass on RTL." msgstr "" -#: common.opt:1728 +#: common.opt:1748 #, no-c-format msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction." msgstr "" -#: common.opt:1744 +#: common.opt:1764 #, no-c-format msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions." msgstr "" -#: common.opt:1751 +#: common.opt:1771 #, no-c-format msgid "Allow function addresses to be held in registers." msgstr "" -#: common.opt:1755 +#: common.opt:1775 #, fuzzy, no-c-format #| msgid "for each function it appears in.)" msgid "Place each function into its own section." msgstr "адзін раз для кожнай функцыі, дзе ён з'яўляецца.)" -#: common.opt:1759 +#: common.opt:1779 #, no-c-format msgid "Perform global common subexpression elimination." msgstr "" -#: common.opt:1763 +#: common.opt:1783 #, no-c-format msgid "Perform enhanced load motion during global common subexpression elimination." msgstr "" -#: common.opt:1767 +#: common.opt:1787 #, no-c-format msgid "Perform store motion after global common subexpression elimination." msgstr "" -#: common.opt:1771 +#: common.opt:1791 #, no-c-format msgid "Try to avoid store forwarding." msgstr "" -#: common.opt:1775 +#: common.opt:1795 #, no-c-format msgid "Perform redundant load after store elimination in global common subexpression elimination." msgstr "" -#: common.opt:1780 +#: common.opt:1800 #, no-c-format msgid "Perform global common subexpression elimination after register allocation has finished." msgstr "" -#: common.opt:1797 +#: common.opt:1817 #, no-c-format msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information." msgstr "" -#: common.opt:1802 +#: common.opt:1822 #, no-c-format msgid "Enable in and out of Graphite representation." msgstr "" -#: common.opt:1806 +#: common.opt:1826 #, no-c-format msgid "Enable Graphite Identity transformation." msgstr "" -#: common.opt:1810 +#: common.opt:1830 #, no-c-format msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions." msgstr "" -#: common.opt:1823 +#: common.opt:1843 #, no-c-format msgid "Run two instruction combination passes late in the pass pipeline; one before register allocation and one after." msgstr "" -#: common.opt:1828 +#: common.opt:1848 #, no-c-format msgid "Mark all loops as parallel." msgstr "" -#: common.opt:1832 common.opt:1840 common.opt:3217 +#: common.opt:1852 common.opt:1860 common.opt:3241 #, no-c-format msgid "Enable loop nest transforms. Same as -floop-nest-optimize." msgstr "" -#: common.opt:1836 +#: common.opt:1856 #, no-c-format msgid "Enable loop interchange on trees." msgstr "" -#: common.opt:1844 +#: common.opt:1864 #, no-c-format msgid "Perform unroll-and-jam on loops." msgstr "" -#: common.opt:1848 +#: common.opt:1868 #, no-c-format msgid "Enable support for GNU transactional memory." msgstr "" -#: common.opt:1852 +#: common.opt:1872 #, no-c-format msgid "Use STB_GNU_UNIQUE if supported by the assembler." msgstr "" -#: common.opt:1860 +#: common.opt:1880 #, no-c-format msgid "Enable the loop nest optimizer." msgstr "" -#: common.opt:1864 +#: common.opt:1884 #, no-c-format msgid "Force bitfield accesses to match their type width." msgstr "" -#: common.opt:1868 +#: common.opt:1888 #, no-c-format msgid "Merge adjacent stores." msgstr "" -#: common.opt:1872 +#: common.opt:1892 #, no-c-format msgid "Enable guessing of branch probabilities." msgstr "" -#: common.opt:1876 +#: common.opt:1896 #, no-c-format msgid "Enable various security-relevant flags." msgstr "" -#: common.opt:1880 +#: common.opt:1900 #, no-c-format msgid "Harden conditionals not used in branches, checking reversed conditions." msgstr "" -#: common.opt:1884 +#: common.opt:1904 #, no-c-format msgid "Harden conditional branches by checking reversed conditions." msgstr "" -#: common.opt:1888 +#: common.opt:1908 #, no-c-format msgid "Harden control flow by recording and checking execution paths." msgstr "" -#: common.opt:1892 +#: common.opt:1912 #, fuzzy, no-c-format #| msgid "`%D' is not a function," msgid "Disable CFR in leaf functions." msgstr "`%D' - гэта ня функцыя," -#: common.opt:1896 +#: common.opt:1916 #, no-c-format msgid "Check CFR execution paths also before calls followed by returns of their results." msgstr "" -#: common.opt:1900 +#: common.opt:1920 #, no-c-format msgid "Check CFR execution paths also when exiting a function through an exception." msgstr "" -#: common.opt:1904 +#: common.opt:1924 #, no-c-format msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions." msgstr "" -#: common.opt:1927 +#: common.opt:1947 #, fuzzy, no-c-format msgid "Process #ident directives." msgstr "нерэчаісны ініцыялізатар" -#: common.opt:1931 +#: common.opt:1951 #, no-c-format msgid "Perform conversion of conditional jumps to branchless equivalents." msgstr "" -#: common.opt:1935 +#: common.opt:1955 #, no-c-format msgid "Perform conversion of conditional jumps to conditional execution." msgstr "" -#: common.opt:1939 +#: common.opt:1959 #, no-c-format msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables." msgstr "" -#: common.opt:1955 +#: common.opt:1975 #, no-c-format msgid "Convert conditional jumps in innermost loops to branchless equivalents." msgstr "" -#: common.opt:1967 +#: common.opt:1987 #, fuzzy, no-c-format #| msgid "Do not generate char instructions" msgid "Do not generate .size directives." msgstr "Не генерыраваць сімвальныя інструкцыі" -#: common.opt:1971 +#: common.opt:1991 #, no-c-format msgid "Perform indirect inlining." msgstr "" -#: common.opt:1977 +#: common.opt:1997 #, no-c-format msgid "Enable inlining of function declared \"inline\", disabling disables all inlining." msgstr "" -#: common.opt:1981 +#: common.opt:2001 #, no-c-format msgid "Integrate functions into their callers when code size is known not to grow." msgstr "" -#: common.opt:1985 +#: common.opt:2005 #, no-c-format msgid "Integrate functions not declared \"inline\" into their callers when profitable." msgstr "" -#: common.opt:1989 +#: common.opt:2009 #, no-c-format msgid "Integrate functions only required by their single caller." msgstr "" -#: common.opt:1996 +#: common.opt:2016 #, no-c-format msgid "-finline-limit=\tLimit the size of inlined functions to ." msgstr "" -#: common.opt:2000 +#: common.opt:2020 #, no-c-format msgid "Inline __atomic operations when a lock free instruction sequence is available." msgstr "" -#: common.opt:2010 +#: common.opt:2030 #, no-c-format msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization." msgstr "" -#: common.opt:2041 +#: common.opt:2061 #, no-c-format msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets." msgstr "" -#: common.opt:2064 +#: common.opt:2084 #, no-c-format msgid "Instrument function entry and exit with profiling calls." msgstr "" -#: common.opt:2068 +#: common.opt:2088 #, no-c-format msgid "Instrument function entry and exit with profiling calls invoked once." msgstr "" -#: common.opt:2072 +#: common.opt:2092 #, no-c-format msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions." msgstr "" -#: common.opt:2076 +#: common.opt:2096 #, no-c-format msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files." msgstr "" -#: common.opt:2080 +#: common.opt:2100 #, no-c-format msgid "Perform interprocedural constant propagation." msgstr "" -#: common.opt:2084 +#: common.opt:2104 #, no-c-format msgid "Perform cloning to make Interprocedural constant propagation stronger." msgstr "" -#: common.opt:2092 +#: common.opt:2112 #, no-c-format msgid "Perform interprocedural bitwise constant propagation." msgstr "" -#: common.opt:2096 +#: common.opt:2116 #, no-c-format msgid "Perform interprocedural modref analysis." msgstr "" -#: common.opt:2100 +#: common.opt:2120 #, no-c-format msgid "Perform interprocedural profile propagation." msgstr "" -#: common.opt:2104 +#: common.opt:2124 #, no-c-format msgid "Perform interprocedural points-to analysis." msgstr "" -#: common.opt:2108 +#: common.opt:2128 #, no-c-format msgid "Discover pure and const functions." msgstr "" -#: common.opt:2112 +#: common.opt:2132 #, no-c-format msgid "Perform Identical Code Folding for functions and read-only variables." msgstr "" -#: common.opt:2116 +#: common.opt:2136 #, no-c-format msgid "Perform Identical Code Folding for functions." msgstr "" -#: common.opt:2120 +#: common.opt:2140 #, no-c-format msgid "Perform Identical Code Folding for variables." msgstr "" -#: common.opt:2124 +#: common.opt:2144 #, no-c-format msgid "Discover read-only and non addressable static variables." msgstr "" -#: common.opt:2128 +#: common.opt:2148 #, no-c-format msgid "Discover read-only, write-only and non-addressable static variables." msgstr "" -#: common.opt:2132 +#: common.opt:2152 #, no-c-format msgid "Reduce stack alignment on call sites if possible." msgstr "" -#: common.opt:2144 +#: common.opt:2164 #, no-c-format msgid "Perform IPA Value Range Propagation." msgstr "" -#: common.opt:2148 +#: common.opt:2168 #, no-c-format msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm." msgstr "" -#: common.opt:2152 +#: common.opt:2172 #, no-c-format msgid "Assume strict aliasing rules apply across (uninlined) function boundaries." msgstr "" -#: common.opt:2165 +#: common.opt:2185 #, no-c-format msgid "-fira-region=[one|all|mixed]\tSet regions for IRA." msgstr "" -#: common.opt:2181 +#: common.opt:2201 #, no-c-format msgid "Use IRA based register pressure calculation in RTL hoist optimizations." msgstr "" -#: common.opt:2186 +#: common.opt:2206 #, no-c-format msgid "Use IRA based register pressure calculation in RTL loop optimizations." msgstr "" -#: common.opt:2191 +#: common.opt:2211 #, no-c-format msgid "Share slots for saving different hard registers." msgstr "" -#: common.opt:2195 +#: common.opt:2215 #, no-c-format msgid "Share stack slots for spilled pseudo-registers." msgstr "" -#: common.opt:2199 +#: common.opt:2219 #, no-c-format msgid "-fira-verbose=\tControl IRA's level of diagnostic messages." msgstr "" -#: common.opt:2203 +#: common.opt:2223 #, no-c-format msgid "Optimize induction variables on trees." msgstr "" -#: common.opt:2207 +#: common.opt:2227 #, no-c-format msgid "Use jump tables for sufficiently large switch statements." msgstr "" -#: common.opt:2211 +#: common.opt:2231 #, no-c-format msgid "Use bit tests for sufficiently large switch statements." msgstr "" -#: common.opt:2215 +#: common.opt:2235 #, no-c-format msgid "Generate code for functions even if they are fully inlined." msgstr "" -#: common.opt:2219 +#: common.opt:2239 #, no-c-format msgid "Generate code for static functions even if they are never called." msgstr "" -#: common.opt:2223 +#: common.opt:2243 #, no-c-format msgid "Emit static const variables even if they are not used." msgstr "" -#: common.opt:2227 +#: common.opt:2247 #, no-c-format msgid "Give external symbols a leading underscore." msgstr "" -#: common.opt:2235 +#: common.opt:2255 #, no-c-format msgid "Do CFG-sensitive rematerialization in LRA." msgstr "" -#: common.opt:2239 +#: common.opt:2259 #, fuzzy, no-c-format #| msgid "Enable SSA optimizations" msgid "Enable link-time optimization." msgstr "Уключаць SSA аптымізацыю" -#: common.opt:2243 +#: common.opt:2263 #, no-c-format msgid "Link-time optimization with number of parallel jobs or jobserver." msgstr "" -#: common.opt:2247 +#: common.opt:2267 #, no-c-format msgid "Enable incremental LTO, with its cache in given directory." msgstr "" -#: common.opt:2251 +#: common.opt:2271 #, no-c-format msgid "Number of cache entries in incremental LTO after which to prune old entries." msgstr "" -#: common.opt:2276 +#: common.opt:2296 #, no-c-format msgid "Specify the algorithm to partition symbols and vars at linktime." msgstr "" -#: common.opt:2281 +#: common.opt:2301 #, no-c-format msgid "Use zlib/zstd compression level for IL." msgstr "" -#: common.opt:2289 +#: common.opt:2309 #, no-c-format msgid "Report various link-time optimization statistics." msgstr "" -#: common.opt:2293 +#: common.opt:2313 #, no-c-format msgid "Report various link-time optimization statistics for WPA only." msgstr "" -#: common.opt:2297 +#: common.opt:2317 #, fuzzy, no-c-format msgid "Set errno after built-in math functions." msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" -#: common.opt:2301 +#: common.opt:2321 #, no-c-format msgid "-fmax-errors=\tMaximum number of errors to report." msgstr "" -#: common.opt:2305 +#: common.opt:2325 #, no-c-format msgid "Allow removal of malloc and free pairs when allocated block is unused." msgstr "" -#: common.opt:2312 +#: common.opt:2332 #, no-c-format msgid "Report on permanent memory allocation." msgstr "" -#: common.opt:2316 +#: common.opt:2336 #, no-c-format msgid "Report on permanent memory allocation in WPA only." msgstr "" -#: common.opt:2323 +#: common.opt:2343 #, no-c-format msgid "Attempt to merge identical constants and constant variables." msgstr "" -#: common.opt:2327 +#: common.opt:2347 #, no-c-format msgid "Attempt to merge identical constants across compilation units." msgstr "" -#: common.opt:2331 +#: common.opt:2351 #, no-c-format msgid "Attempt to merge identical debug strings across compilation units." msgstr "" -#: common.opt:2335 +#: common.opt:2355 #, no-c-format msgid "-fmessage-length=\tLimit diagnostics to characters per line. 0 suppresses line-wrapping." msgstr "" -#: common.opt:2339 +#: common.opt:2359 #, fuzzy, no-c-format msgid "Align the start of every function." msgstr "вельмі шмат аргументаў у функцыі" -#: common.opt:2343 +#: common.opt:2363 #, no-c-format msgid "Perform SMS based modulo scheduling before the first scheduling pass." msgstr "" -#: common.opt:2347 +#: common.opt:2367 #, no-c-format msgid "Perform SMS based modulo scheduling with register moves allowed." msgstr "" -#: common.opt:2351 +#: common.opt:2371 #, no-c-format msgid "Move loop invariant computations out of loops." msgstr "" -#: common.opt:2355 +#: common.opt:2375 #, no-c-format msgid "Move stores out of loops." msgstr "" -#: common.opt:2359 +#: common.opt:2379 #, no-c-format msgid "Building block for specs-based multilib-aware TFLAGS." msgstr "" -#: common.opt:2363 +#: common.opt:2383 #, no-c-format msgid "Use the RTL dead code elimination pass." msgstr "" -#: common.opt:2367 +#: common.opt:2387 #, no-c-format msgid "Use the RTL dead store elimination pass." msgstr "" -#: common.opt:2371 +#: common.opt:2391 #, no-c-format msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling." msgstr "" -#: common.opt:2375 +#: common.opt:2395 #, no-c-format msgid "Support synchronous non-call exceptions." msgstr "" -#: common.opt:2382 +#: common.opt:2402 #, no-c-format msgid "-foffload-options==\tSpecify options for the offloading targets." msgstr "" -#: common.opt:2386 +#: common.opt:2406 #, no-c-format msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler." msgstr "" -#: common.opt:2399 +#: common.opt:2419 #, no-c-format msgid "-foffload-abi-host-opts=\tSpecify host ABI options." msgstr "" -#: common.opt:2403 +#: common.opt:2423 #, no-c-format msgid "When possible do not generate stack frames." msgstr "" -#: common.opt:2410 +#: common.opt:2430 #, no-c-format msgid "Generate SIMD clones for functions with the OpenMP declare target directive." msgstr "" -#: common.opt:2429 +#: common.opt:2449 #, fuzzy, no-c-format #| msgid "Enable SSA optimizations" msgid "Enable all optimization info dumps on stderr." msgstr "Уключаць SSA аптымізацыю" -#: common.opt:2433 +#: common.opt:2453 #, no-c-format msgid "-fopt-info[-=filename]\tDump compiler optimization details." msgstr "" -#: common.opt:2437 +#: common.opt:2457 #, no-c-format msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed." msgstr "" -#: common.opt:2441 +#: common.opt:2461 #, no-c-format msgid "Detect loops calculating CRC and replace with faster implementation. If the target supports CRC instruction and the CRC loop uses the same polynomial as the one used in the CRC instruction, directly replace with the corresponding CRC instruction. Otherwise, if the target supports carry-less-multiplication instruction, generate CRC using it. If neither case applies, generate table-based CRC." msgstr "" -#: common.opt:2455 +#: common.opt:2475 #, no-c-format msgid "Optimize sibling and tail recursive calls." msgstr "" -#: common.opt:2459 +#: common.opt:2479 +#, no-c-format +msgid "Insert path profiling code." +msgstr "" + +#: common.opt:2483 #, no-c-format msgid "Perform partial inlining." msgstr "" -#: common.opt:2463 common.opt:2467 +#: common.opt:2487 common.opt:2491 #, no-c-format msgid "Report on memory allocation before interprocedural optimization." msgstr "" -#: common.opt:2471 +#: common.opt:2495 #, no-c-format msgid "Pack structure members together without holes." msgstr "" -#: common.opt:2475 +#: common.opt:2499 #, no-c-format msgid "-fpack-struct=\tSet initial maximum structure member alignment." msgstr "" -#: common.opt:2479 +#: common.opt:2503 #, no-c-format msgid "Return small aggregates in memory, not registers." msgstr "" -#: common.opt:2483 +#: common.opt:2507 #, no-c-format msgid "Perform loop peeling." msgstr "" -#: common.opt:2487 +#: common.opt:2511 #, no-c-format msgid "Enable machine specific peephole optimizations." msgstr "" -#: common.opt:2491 +#: common.opt:2515 #, no-c-format msgid "Enable an RTL peephole pass before sched2." msgstr "" -#: common.opt:2495 +#: common.opt:2519 #, no-c-format msgid "Generate position-independent code if possible (large mode)." msgstr "" -#: common.opt:2499 +#: common.opt:2523 #, no-c-format msgid "Generate position-independent code for executables if possible (large mode)." msgstr "" -#: common.opt:2503 +#: common.opt:2527 #, no-c-format msgid "Generate position-independent code if possible (small mode)." msgstr "" -#: common.opt:2507 +#: common.opt:2531 #, no-c-format msgid "Generate position-independent code for executables if possible (small mode)." msgstr "" -#: common.opt:2511 +#: common.opt:2535 #, no-c-format msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)." msgstr "" -#: common.opt:2515 +#: common.opt:2539 #, no-c-format msgid "Specify a plugin to load." msgstr "" -#: common.opt:2519 +#: common.opt:2543 #, no-c-format msgid "-fplugin-arg--[=]\tSpecify argument = for plugin ." msgstr "" -#: common.opt:2523 +#: common.opt:2547 #, no-c-format msgid "Run predictive commoning optimization." msgstr "" -#: common.opt:2527 +#: common.opt:2551 #, no-c-format msgid "Generate prefetch instructions, if available, for arrays in loops." msgstr "" -#: common.opt:2531 +#: common.opt:2555 #, no-c-format msgid "Enable basic program profiling code." msgstr "" -#: common.opt:2535 +#: common.opt:2559 #, no-c-format msgid "Generate absolute source path names for gcov." msgstr "" -#: common.opt:2539 +#: common.opt:2563 #, no-c-format msgid "Insert arc-based program profiling code." msgstr "" -#: common.opt:2543 +#: common.opt:2567 #, no-c-format msgid "Insert condition coverage profiling code." msgstr "" -#: common.opt:2547 +#: common.opt:2571 #, no-c-format msgid "Set the top-level directory for storing the profile data. The default is 'pwd'." msgstr "" -#: common.opt:2552 +#: common.opt:2576 #, no-c-format msgid "Select the name for storing the profile note file." msgstr "" -#: common.opt:2556 +#: common.opt:2580 #, no-c-format msgid "Enable correction of flow inconsistent profile data input." msgstr "" -#: common.opt:2560 +#: common.opt:2584 #, no-c-format msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method." msgstr "" -#: common.opt:2564 +#: common.opt:2588 #, no-c-format msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)." msgstr "" -#: common.opt:2568 +#: common.opt:2592 #, no-c-format msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)." msgstr "" -#: common.opt:2584 +#: common.opt:2608 #, no-c-format msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate." msgstr "" -#: common.opt:2600 +#: common.opt:2624 #, no-c-format msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=." msgstr "" -#: common.opt:2604 +#: common.opt:2628 #, no-c-format msgid "-fprofile-prefix-map==\tMap one directory name to another in GCOV coverage result." msgstr "" -#: common.opt:2608 +#: common.opt:2632 #, no-c-format msgid "Enable common options for generating profile info for profile feedback directed optimizations." msgstr "" -#: common.opt:2612 +#: common.opt:2636 #, no-c-format msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=." msgstr "" -#: common.opt:2616 +#: common.opt:2640 #, no-c-format msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor." msgstr "" -#: common.opt:2620 +#: common.opt:2644 #, no-c-format msgid "Register the profile information in the specified section instead of using a constructor/destructor." msgstr "" -#: common.opt:2624 +#: common.opt:2648 #, no-c-format msgid "Do not assume that functions never executed during the train run are cold." msgstr "" -#: common.opt:2628 +#: common.opt:2652 #, no-c-format msgid "Enable common options for performing profile feedback directed optimizations." msgstr "" -#: common.opt:2632 +#: common.opt:2656 #, no-c-format msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=." msgstr "" -#: common.opt:2636 +#: common.opt:2660 #, no-c-format msgid "Insert code to profile values of expressions." msgstr "" -#: common.opt:2640 +#: common.opt:2664 #, no-c-format msgid "Report on consistency of profile." msgstr "" -#: common.opt:2644 +#: common.opt:2668 #, no-c-format msgid "Enable function reordering that improves code placement." msgstr "" -#: common.opt:2648 +#: common.opt:2672 #, no-c-format msgid "Insert NOP instructions at each function entry." msgstr "" -#: common.opt:2655 +#: common.opt:2679 #, no-c-format msgid "-frandom-seed=\tMake compile reproducible using ." msgstr "" -#: common.opt:2665 +#: common.opt:2689 #, no-c-format msgid "Record gcc command line switches in the object file." msgstr "" -#: common.opt:2669 +#: common.opt:2693 #, fuzzy, no-c-format msgid "Return small aggregates in registers." msgstr "Не выкарыстоўваць рэгістра sb" -#: common.opt:2677 +#: common.opt:2701 #, no-c-format msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes." msgstr "" -#: common.opt:2691 +#: common.opt:2715 #, no-c-format 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 "" -#: common.opt:2706 +#: common.opt:2730 #, no-c-format msgid "Tell DCE to remove unused C++ allocations." msgstr "" -#: common.opt:2710 +#: common.opt:2734 #, no-c-format msgid "Relief of register pressure through live range shrinkage." msgstr "" -#: common.opt:2714 +#: common.opt:2738 #, no-c-format msgid "Perform a register renaming optimization pass." msgstr "" -#: common.opt:2718 +#: common.opt:2742 #, no-c-format msgid "Perform a target dependent instruction fusion optimization pass." msgstr "" -#: common.opt:2722 +#: common.opt:2746 #, no-c-format msgid "Reorder basic blocks to improve code placement." msgstr "" -#: common.opt:2726 +#: common.opt:2750 #, no-c-format msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm." msgstr "" -#: common.opt:2739 +#: common.opt:2763 #, no-c-format msgid "Reorder basic blocks and partition into hot and cold sections." msgstr "" -#: common.opt:2743 +#: common.opt:2767 #, no-c-format msgid "Reorder functions to improve code placement." msgstr "" -#: common.opt:2747 +#: common.opt:2771 #, no-c-format msgid "Add a common subexpression elimination pass after loop optimizations." msgstr "" -#: common.opt:2755 +#: common.opt:2779 #, no-c-format msgid "Disable optimizations that assume default FP rounding behavior." msgstr "" -#: common.opt:2759 +#: common.opt:2783 #, no-c-format msgid "Enable scheduling across basic blocks." msgstr "" -#: common.opt:2763 +#: common.opt:2787 #, no-c-format msgid "Enable register pressure sensitive insn scheduling." msgstr "" -#: common.opt:2767 +#: common.opt:2791 #, no-c-format msgid "Allow speculative motion of non-loads." msgstr "" -#: common.opt:2771 +#: common.opt:2795 #, no-c-format msgid "Allow speculative motion of some loads." msgstr "" -#: common.opt:2775 +#: common.opt:2799 #, no-c-format msgid "Allow speculative motion of more loads." msgstr "" -#: common.opt:2779 +#: common.opt:2803 #, no-c-format msgid "-fsched-verbose=\tSet the verbosity level of the scheduler." msgstr "" -#: common.opt:2783 +#: common.opt:2807 #, no-c-format msgid "If scheduling post reload, do superblock scheduling." msgstr "" -#: common.opt:2791 +#: common.opt:2815 #, no-c-format msgid "Reschedule instructions before register allocation." msgstr "" -#: common.opt:2795 +#: common.opt:2819 #, no-c-format msgid "Reschedule instructions after register allocation." msgstr "" -#: common.opt:2802 +#: common.opt:2826 #, no-c-format msgid "Schedule instructions using selective scheduling algorithm." msgstr "" -#: common.opt:2806 +#: common.opt:2830 #, no-c-format msgid "Run selective scheduling after reload." msgstr "" -#: common.opt:2810 +#: common.opt:2834 #, no-c-format msgid "Run self-tests, using the given path to locate test files." msgstr "" -#: common.opt:2814 +#: common.opt:2838 #, no-c-format msgid "Perform software pipelining of inner loops during selective scheduling." msgstr "" -#: common.opt:2818 +#: common.opt:2842 #, no-c-format msgid "Perform software pipelining of outer loops during selective scheduling." msgstr "" -#: common.opt:2822 +#: common.opt:2846 #, no-c-format msgid "Reschedule pipelined regions without pipelining." msgstr "" -#: common.opt:2826 +#: common.opt:2850 #, no-c-format msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker." msgstr "" -#: common.opt:2832 +#: common.opt:2856 #, no-c-format msgid "Allow premature scheduling of queued insns." msgstr "" -#: common.opt:2836 +#: common.opt:2860 #, no-c-format msgid "-fsched-stalled-insns=\tSet number of queued insns that can be prematurely scheduled." msgstr "" -#: common.opt:2844 +#: common.opt:2868 #, no-c-format msgid "Set dependence distance checking in premature scheduling of queued insns." msgstr "" -#: common.opt:2848 +#: common.opt:2872 #, no-c-format msgid "-fsched-stalled-insns-dep=\tSet dependence distance checking in premature scheduling of queued insns." msgstr "" -#: common.opt:2852 +#: common.opt:2876 #, no-c-format msgid "Enable the group heuristic in the scheduler." msgstr "" -#: common.opt:2856 +#: common.opt:2880 #, no-c-format msgid "Enable the critical path heuristic in the scheduler." msgstr "" -#: common.opt:2860 +#: common.opt:2884 #, no-c-format msgid "Enable the speculative instruction heuristic in the scheduler." msgstr "" -#: common.opt:2864 +#: common.opt:2888 #, no-c-format msgid "Enable the rank heuristic in the scheduler." msgstr "" -#: common.opt:2868 +#: common.opt:2892 #, no-c-format msgid "Enable the last instruction heuristic in the scheduler." msgstr "" -#: common.opt:2872 +#: common.opt:2896 #, no-c-format msgid "Enable the dependent count heuristic in the scheduler." msgstr "" -#: common.opt:2876 +#: common.opt:2900 #, no-c-format msgid "Access data in the same section from shared anchor points." msgstr "" -#: common.opt:2888 +#: common.opt:2912 #, no-c-format msgid "Turn on Redundant Extensions Elimination pass." msgstr "" -#: common.opt:2892 +#: common.opt:2916 #, no-c-format msgid "Show column numbers in diagnostics, when available. Default on." msgstr "" -#: common.opt:2896 +#: common.opt:2920 #, no-c-format msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function." msgstr "" -#: common.opt:2901 +#: common.opt:2925 #, no-c-format msgid "Shrink-wrap parts of the prologue and epilogue separately." msgstr "" -#: common.opt:2905 +#: common.opt:2929 #, no-c-format msgid "Disable optimizations observable by IEEE signaling NaNs." msgstr "" -#: common.opt:2909 +#: common.opt:2933 #, no-c-format msgid "Disable floating point optimizations that ignore the IEEE signedness of zero." msgstr "" -#: common.opt:2913 +#: common.opt:2937 #, no-c-format msgid "Convert floating point constants to single precision constants." msgstr "" -#: common.opt:2917 +#: common.opt:2941 #, no-c-format msgid "Split lifetimes of induction variables when loops are unrolled." msgstr "" -#: common.opt:2921 +#: common.opt:2945 #, no-c-format msgid "Generate discontiguous stack frames." msgstr "" -#: common.opt:2925 +#: common.opt:2949 #, no-c-format msgid "Split wide types into independent registers." msgstr "" -#: common.opt:2929 +#: common.opt:2953 #, no-c-format msgid "Split wide types into independent registers earlier." msgstr "" -#: common.opt:2933 +#: common.opt:2957 #, no-c-format msgid "Enable backward propagation of use properties at the SSA level." msgstr "" -#: common.opt:2937 +#: common.opt:2961 #, no-c-format msgid "Optimize conditional patterns using SSA PHI nodes." msgstr "" -#: common.opt:2941 +#: common.opt:2965 #, no-c-format msgid "Optimize amount of stdarg registers saved to stack at start of function." msgstr "" -#: common.opt:2945 +#: common.opt:2969 #, no-c-format msgid "Apply variable expansion when loops are unrolled." msgstr "" -#: common.opt:2949 +#: common.opt:2973 #, fuzzy, no-c-format #| msgid "Insert stack checking code into the program" msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program." msgstr "Уключаць код правэркі стэку ў праграму" -#: common.opt:2953 +#: common.opt:2977 #, fuzzy, no-c-format #| msgid "Insert stack checking code into the program" msgid "Insert stack checking code into the program. Same as -fstack-check=specific." msgstr "Уключаць код правэркі стэку ў праграму" -#: common.opt:2957 +#: common.opt:2981 #, no-c-format msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks." msgstr "" -#: common.opt:2965 +#: common.opt:2989 #, no-c-format msgid "-fstack-limit-register=\tTrap if the stack goes past ." msgstr "" -#: common.opt:2969 +#: common.opt:2993 #, no-c-format msgid "-fstack-limit-symbol=\tTrap if the stack goes past symbol ." msgstr "" -#: common.opt:2973 +#: common.opt:2997 #, no-c-format msgid "Use propolice as a stack protection method." msgstr "" -#: common.opt:2977 +#: common.opt:3001 #, no-c-format msgid "Use a stack protection method for every function." msgstr "" -#: common.opt:2981 +#: common.opt:3005 #, no-c-format msgid "Use a smart stack protection method for certain functions." msgstr "" -#: common.opt:2985 +#: common.opt:3009 #, no-c-format msgid "Use stack protection method only for functions with the stack_protect attribute." msgstr "" -#: common.opt:2989 +#: common.opt:3013 #, no-c-format msgid "Output stack usage information on a per-function basis." msgstr "" -#: common.opt:3001 +#: common.opt:3025 #, no-c-format msgid "Assume strict aliasing rules apply." msgstr "" -#: common.opt:3005 +#: common.opt:3029 #, no-c-format msgid "Treat signed overflow as undefined. Negated as -fwrapv -fwrapv-pointer." msgstr "" -#: common.opt:3009 +#: common.opt:3033 #, no-c-format msgid "Disable stack scrub entirely, disregarding strub attributes." msgstr "" -#: common.opt:3013 +#: common.opt:3037 #, no-c-format msgid "Enable stack scrub as per attributes, with strict call checking." msgstr "" -#: common.opt:3022 +#: common.opt:3046 #, no-c-format msgid "Restore default strub mode: as per attributes, with relaxed checking." msgstr "" -#: common.opt:3026 +#: common.opt:3050 #, no-c-format msgid "Enable stack scrubbing for all viable functions." msgstr "" -#: common.opt:3030 +#: common.opt:3054 #, no-c-format msgid "Enable at-calls stack scrubbing for all viable functions." msgstr "" -#: common.opt:3034 +#: common.opt:3058 #, no-c-format msgid "Enable internal stack scrubbing for all viable functions." msgstr "" -#: common.opt:3038 +#: common.opt:3062 #, no-c-format msgid "Implement __atomic operations via libcalls to legacy __sync functions." msgstr "" -#: common.opt:3042 +#: common.opt:3066 #, no-c-format msgid "Check for syntax errors, then stop." msgstr "" -#: common.opt:3046 +#: common.opt:3070 #, no-c-format msgid "Create data files needed by \"gcov\"." msgstr "" -#: common.opt:3050 +#: common.opt:3074 #, no-c-format msgid "Perform jump threading optimizations." msgstr "" -#: common.opt:3054 +#: common.opt:3078 #, no-c-format msgid "Report the time taken by each compiler pass." msgstr "" -#: common.opt:3058 +#: common.opt:3082 #, no-c-format msgid "Record times taken by sub-phases separately." msgstr "" -#: common.opt:3062 +#: common.opt:3086 #, no-c-format msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model." msgstr "" -#: common.opt:3081 +#: common.opt:3105 #, no-c-format msgid "Reorder top level functions, variables, and asms." msgstr "" -#: common.opt:3085 +#: common.opt:3109 #, no-c-format msgid "Perform superblock formation via tail duplication." msgstr "" -#: common.opt:3089 +#: common.opt:3113 #, no-c-format msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors." msgstr "" -#: common.opt:3094 +#: common.opt:3118 #, no-c-format msgid "Whether trampolines are generated in executable memory rather than executable stack." msgstr "" -#: common.opt:3112 +#: common.opt:3136 #, no-c-format msgid "Assume floating-point operations can trap." msgstr "" -#: common.opt:3116 +#: common.opt:3140 #, no-c-format msgid "Trap for signed overflow in addition, subtraction and multiplication." msgstr "" -#: common.opt:3120 +#: common.opt:3144 #, fuzzy, no-c-format #| msgid "Enable SSA optimizations" msgid "Enable SSA-CCP optimization on trees." msgstr "Уключаць SSA аптымізацыю" -#: common.opt:3124 +#: common.opt:3148 #, fuzzy, no-c-format #| msgid "Enable SSA optimizations" msgid "Enable SSA-BIT-CCP optimization on trees." msgstr "Уключаць SSA аптымізацыю" -#: common.opt:3132 +#: common.opt:3156 #, no-c-format msgid "Enable loop header copying on trees." msgstr "" -#: common.opt:3140 +#: common.opt:3164 #, no-c-format msgid "Enable SSA coalescing of user variables." msgstr "" -#: common.opt:3148 +#: common.opt:3172 #, no-c-format msgid "Enable copy propagation on trees." msgstr "" -#: common.opt:3156 +#: common.opt:3180 #, no-c-format msgid "Transform condition stores into unconditional ones." msgstr "" -#: common.opt:3160 +#: common.opt:3184 #, no-c-format msgid "Perform conversions of switch initializations." msgstr "" -#: common.opt:3164 +#: common.opt:3188 #, fuzzy, no-c-format #| msgid "Enable SSA optimizations" msgid "Enable SSA dead code elimination optimization on trees." msgstr "Уключаць SSA аптымізацыю" -#: common.opt:3168 +#: common.opt:3192 #, fuzzy, no-c-format #| msgid "Enable SSA optimizations" msgid "Enable dominator optimizations." msgstr "Уключаць SSA аптымізацыю" -#: common.opt:3172 +#: common.opt:3196 #, no-c-format msgid "Enable tail merging on trees." msgstr "" -#: common.opt:3176 +#: common.opt:3200 #, fuzzy, no-c-format #| msgid "Enable SSA optimizations" msgid "Enable dead store elimination." msgstr "Уключаць SSA аптымізацыю" -#: common.opt:3180 +#: common.opt:3204 #, no-c-format msgid "Enable forward propagation on trees." msgstr "" -#: common.opt:3184 +#: common.opt:3208 #, no-c-format msgid "Enable Full Redundancy Elimination (FRE) on trees." msgstr "" -#: common.opt:3188 +#: common.opt:3212 #, fuzzy, no-c-format #| msgid "Enable SSA optimizations" msgid "Enable string length optimizations on trees." msgstr "Уключаць SSA аптымізацыю" -#: common.opt:3192 +#: common.opt:3216 #, no-c-format 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 "" -#: common.opt:3198 +#: common.opt:3222 #, no-c-format 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 "" -#: common.opt:3205 +#: common.opt:3229 #, no-c-format msgid "Enable loop distribution on trees." msgstr "" -#: common.opt:3209 +#: common.opt:3233 #, no-c-format msgid "Enable loop distribution for patterns transformed into a library call." msgstr "" -#: common.opt:3213 +#: common.opt:3237 #, no-c-format msgid "Enable loop invariant motion on trees." msgstr "" -#: common.opt:3221 +#: common.opt:3245 #, no-c-format msgid "Create canonical induction variables in loops." msgstr "" -#: common.opt:3225 +#: common.opt:3249 #, fuzzy, no-c-format #| msgid "Enable SSA optimizations" msgid "Enable loop optimizations on tree level." msgstr "Уключаць SSA аптымізацыю" -#: common.opt:3229 +#: common.opt:3253 #, no-c-format msgid "-ftree-parallelize-loops=\tEnable automatic parallelization of loops." msgstr "" -#: common.opt:3233 +#: common.opt:3257 #, no-c-format msgid "Enable hoisting loads from conditional pointers." msgstr "" -#: common.opt:3237 +#: common.opt:3261 #, fuzzy, no-c-format #| msgid "Enable SSA optimizations" msgid "Enable SSA-PRE optimization on trees." msgstr "Уключаць SSA аптымізацыю" -#: common.opt:3241 +#: common.opt:3265 #, no-c-format msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination." msgstr "" -#: common.opt:3245 +#: common.opt:3269 #, no-c-format msgid "Perform function-local points-to analysis on trees." msgstr "" -#: common.opt:3249 +#: common.opt:3273 #, no-c-format msgid "Enable reassociation on tree level." msgstr "" -#: common.opt:3257 +#: common.opt:3281 #, no-c-format msgid "Enable SSA code sinking on trees." msgstr "" -#: common.opt:3261 +#: common.opt:3285 #, no-c-format msgid "Perform straight-line strength reduction." msgstr "" -#: common.opt:3265 +#: common.opt:3289 #, no-c-format msgid "Perform scalar replacement of aggregates." msgstr "" -#: common.opt:3269 +#: common.opt:3293 #, no-c-format msgid "Replace temporary expressions in the SSA->normal pass." msgstr "" -#: common.opt:3273 +#: common.opt:3297 #, no-c-format msgid "Perform live range splitting during the SSA->normal pass." msgstr "" -#: common.opt:3277 +#: common.opt:3301 #, no-c-format msgid "Perform Value Range Propagation on trees." msgstr "" -#: common.opt:3281 +#: common.opt:3305 #, no-c-format msgid "Split paths leading to loop backedges." msgstr "" -#: common.opt:3285 +#: common.opt:3309 #, no-c-format msgid "Assume common declarations may be overridden with ones with a larger trailing array." msgstr "" -#: common.opt:3290 +#: common.opt:3314 #, no-c-format msgid "Compile whole compilation unit at a time." msgstr "" -#: common.opt:3294 +#: common.opt:3318 #, no-c-format msgid "Trap on __builtin_unreachable instead of using it for optimization." msgstr "" -#: common.opt:3298 +#: common.opt:3322 #, no-c-format msgid "Perform loop unrolling when iteration count is known." msgstr "" -#: common.opt:3302 +#: common.opt:3326 #, no-c-format msgid "Perform loop unrolling for all loops." msgstr "" -#: common.opt:3317 +#: common.opt:3341 #, no-c-format msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding." msgstr "" -#: common.opt:3322 +#: common.opt:3346 #, no-c-format msgid "Same as -fassociative-math for expressions which include division." msgstr "" -#: common.opt:3330 +#: common.opt:3354 #, no-c-format msgid "Allow math optimizations that may violate IEEE or ISO standards." msgstr "" -#: common.opt:3334 +#: common.opt:3358 #, no-c-format msgid "Perform loop unswitching." msgstr "" -#: common.opt:3338 +#: common.opt:3362 #, no-c-format msgid "Perform loop splitting." msgstr "" -#: common.opt:3342 +#: common.opt:3366 #, no-c-format msgid "Version loops based on whether indices have a stride of one." msgstr "" -#: common.opt:3346 +#: common.opt:3370 #, fuzzy, no-c-format #| msgid "Enable exception handling" msgid "Just generate unwind tables for exception handling." msgstr "Уключыць апрацоўку выключэньняў" -#: common.opt:3350 +#: common.opt:3374 #, no-c-format msgid "Use the bfd linker instead of the default linker." msgstr "" -#: common.opt:3354 +#: common.opt:3378 #, no-c-format msgid "Use the gold linker instead of the default linker." msgstr "" -#: common.opt:3358 +#: common.opt:3382 #, no-c-format msgid "Use the lld LLVM linker instead of the default linker." msgstr "" -#: common.opt:3362 +#: common.opt:3386 #, no-c-format msgid "Use the Modern linker (MOLD) linker instead of the default linker." msgstr "" -#: common.opt:3372 +#: common.opt:3396 #, no-c-format msgid "Perform variable tracking." msgstr "" -#: common.opt:3379 +#: common.opt:3403 #, no-c-format msgid "Perform variable tracking by annotating assignments." msgstr "" -#: common.opt:3385 +#: common.opt:3409 #, no-c-format msgid "Toggle -fvar-tracking-assignments." msgstr "" -#: common.opt:3392 +#: common.opt:3416 #, no-c-format msgid "Perform variable tracking and also tag variables that are uninitialized." msgstr "" -#: common.opt:3397 +#: common.opt:3421 #, no-c-format msgid "Enable vectorization on trees." msgstr "" -#: common.opt:3405 +#: common.opt:3429 #, fuzzy, no-c-format #| msgid "Enable SSA optimizations" msgid "Enable loop vectorization on trees." msgstr "Уключаць SSA аптымізацыю" -#: common.opt:3409 +#: common.opt:3433 #, no-c-format msgid "Enable basic block vectorization (SLP) on trees." msgstr "" -#: common.opt:3413 +#: common.opt:3437 #, no-c-format msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization." msgstr "" -#: common.opt:3417 +#: common.opt:3441 #, no-c-format msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive." msgstr "" -#: common.opt:3436 +#: common.opt:3460 #, no-c-format msgid "Enables the dynamic vectorizer cost model. Preserved for backward compatibility." msgstr "" -#: common.opt:3444 +#: common.opt:3468 #, no-c-format msgid "Enable copy propagation of scalar-evolution information." msgstr "" -#: common.opt:3448 +#: common.opt:3472 #, no-c-format msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables." msgstr "" -#: common.opt:3470 +#: common.opt:3494 #, no-c-format msgid "Add extra commentary to assembler output." msgstr "" -#: common.opt:3474 +#: common.opt:3498 #, no-c-format msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility." msgstr "" -#: common.opt:3493 +#: common.opt:3517 #, no-c-format msgid "Validate vtable pointers before using them." msgstr "" -#: common.opt:3509 +#: common.opt:3533 #, no-c-format msgid "Output vtable verification counters." msgstr "" -#: common.opt:3513 +#: common.opt:3537 #, no-c-format msgid "Output vtable verification pointer sets information." msgstr "" -#: common.opt:3517 +#: common.opt:3541 #, no-c-format msgid "Use expression value profiles in optimizations." msgstr "" -#: common.opt:3521 +#: common.opt:3545 #, no-c-format msgid "Construct webs and split unrelated uses of single variable." msgstr "" -#: common.opt:3525 +#: common.opt:3549 #, no-c-format msgid "Enable conditional dead code elimination for builtin calls." msgstr "" -#: common.opt:3529 +#: common.opt:3553 #, no-c-format msgid "Perform whole program optimizations." msgstr "" -#: common.opt:3533 +#: common.opt:3557 #, no-c-format msgid "Assume pointer overflow wraps around." msgstr "" -#: common.opt:3537 +#: common.opt:3561 #, no-c-format msgid "Assume signed arithmetic overflow wraps around." msgstr "" -#: common.opt:3541 +#: common.opt:3565 #, no-c-format msgid "Put zero initialized data in the bss section." msgstr "" -#: common.opt:3545 +#: common.opt:3569 #, no-c-format msgid "Clear call-used registers upon function return." msgstr "" -#: common.opt:3549 +#: common.opt:3573 #, no-c-format msgid "-fzero-init-padding-bits=[standard|unions|all]\tZero padding bits in initializers." msgstr "" -#: common.opt:3565 +#: common.opt:3589 #, no-c-format msgid "Generate debug information in default format." msgstr "" -#: common.opt:3569 +#: common.opt:3593 #, no-c-format msgid "Assume assembler support for (DWARF2+) .loc directives." msgstr "" -#: common.opt:3573 +#: common.opt:3597 #, no-c-format msgid "Assume assembler support for view in (DWARF2+) .loc directives." msgstr "" -#: common.opt:3577 +#: common.opt:3601 #, no-c-format msgid "Generate debug information in CodeView format." msgstr "" -#: common.opt:3597 +#: common.opt:3621 #, no-c-format msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF." msgstr "" -#: common.opt:3603 +#: common.opt:3627 #, no-c-format msgid "Generate CTF debug information at default level." msgstr "" -#: common.opt:3607 +#: common.opt:3631 #, no-c-format msgid "Generate BTF debug information at default level." msgstr "" -#: common.opt:3611 +#: common.opt:3635 #, no-c-format msgid "Generate pruned BTF when emitting BTF info." msgstr "" -#: common.opt:3615 +#: common.opt:3639 #, no-c-format msgid "Generate debug information in default version of DWARF format." msgstr "" -#: common.opt:3619 +#: common.opt:3643 #, no-c-format msgid "Generate debug information in DWARF v2 (or later) format." msgstr "" -#: common.opt:3623 +#: common.opt:3647 #, no-c-format msgid "Use 32-bit DWARF format when emitting DWARF debug information." msgstr "" -#: common.opt:3627 +#: common.opt:3651 #, no-c-format msgid "Use 64-bit DWARF format when emitting DWARF debug information." msgstr "" -#: common.opt:3631 +#: common.opt:3655 #, no-c-format msgid "Generate debug information in default extended format." msgstr "" -#: common.opt:3635 +#: common.opt:3659 #, no-c-format msgid "Generate extended entry point information for inlined functions." msgstr "" -#: common.opt:3639 +#: common.opt:3663 #, no-c-format msgid "Compute locview reset points based on insn length estimates." msgstr "" -#: common.opt:3647 +#: common.opt:3671 #, no-c-format msgid "Don't generate DWARF pubnames and pubtypes sections." msgstr "" -#: common.opt:3651 +#: common.opt:3675 #, no-c-format msgid "Generate DWARF pubnames and pubtypes sections." msgstr "" -#: common.opt:3655 +#: common.opt:3679 #, no-c-format msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions." msgstr "" -#: common.opt:3659 +#: common.opt:3683 #, no-c-format msgid "Record gcc command line switches in DWARF DW_AT_producer." msgstr "" -#: common.opt:3663 +#: common.opt:3687 #, no-c-format msgid "Generate debug information in separate .dwo files." msgstr "" -#: common.opt:3675 +#: common.opt:3699 #, no-c-format msgid "Emit progressive recommended breakpoint locations." msgstr "" -#: common.opt:3679 +#: common.opt:3703 #, no-c-format msgid "Don't emit DWARF additions beyond selected version." msgstr "" -#: common.opt:3683 +#: common.opt:3707 #, no-c-format msgid "Add description attributes to some DWARF DIEs that have no name attribute." msgstr "" -#: common.opt:3687 +#: common.opt:3711 #, no-c-format msgid "Toggle debug information generation." msgstr "" -#: common.opt:3691 +#: common.opt:3715 #, no-c-format msgid "Augment variable location lists with progressive views." msgstr "" -#: common.opt:3698 +#: common.opt:3722 #, fuzzy, no-c-format msgid "Generate debug information in VMS format." msgstr "Стварыць код для DLL" -#: common.opt:3727 +#: common.opt:3751 #, no-c-format msgid "Generate compressed debug sections." msgstr "" -#: common.opt:3731 +#: common.opt:3755 #, no-c-format msgid "-gz=\tGenerate compressed debug sections in format ." msgstr "" -#: common.opt:3738 +#: common.opt:3762 #, no-c-format msgid "-iplugindir=\tSet to be the default plugin directory." msgstr "" -#: common.opt:3742 +#: common.opt:3766 #, no-c-format msgid "-imultiarch \tSet to be the multiarch include subdirectory." msgstr "" -#: common.opt:3770 +#: common.opt:3794 #, fuzzy, no-c-format #| msgid " -o Place the output into \n" msgid "-o \tPlace output into ." msgstr " -o <файл> Памясціць вывад у <файл>\n" -#: common.opt:3774 +#: common.opt:3798 #, fuzzy, no-c-format #| msgid "Enable exception handling" msgid "Enable function profiling." msgstr "Уключыць апрацоўку выключэньняў" -#: common.opt:3784 +#: common.opt:3808 #, no-c-format -msgid "Like -pedantic but issue them as errors." +msgid "Like -pedantic but issue errors instead of warnings." msgstr "" -#: common.opt:3824 +#: common.opt:3848 #, no-c-format msgid "Do not display functions compiled or elapsed time." msgstr "" -#: common.opt:3856 +#: common.opt:3880 #, no-c-format msgid "Enable verbose output." msgstr "" -#: common.opt:3860 +#: common.opt:3884 #, no-c-format msgid "Display the compiler's version." msgstr "" -#: common.opt:3864 +#: common.opt:3888 #, no-c-format msgid "Suppress warnings." msgstr "" -#: common.opt:3874 +#: common.opt:3898 #, no-c-format msgid "Create a shared library." msgstr "" -#: common.opt:3938 +#: common.opt:3962 #, no-c-format msgid "Don't create a dynamically linked position independent executable." msgstr "" -#: common.opt:3942 +#: common.opt:3966 #, no-c-format msgid "Create a dynamically linked position independent executable." msgstr "" -#: common.opt:3946 +#: common.opt:3970 #, no-c-format msgid "Create a static position independent executable." msgstr "" -#: common.opt:3953 +#: common.opt:3977 #, no-c-format msgid "Use caller save register across calls if possible." msgstr "" -#: common.opt:3957 +#: common.opt:3981 #, no-c-format msgid "Perform dead code elimination on zero and sign extensions with special dataflow analysis." msgstr "" @@ -17780,13 +17830,13 @@ msgstr "" msgid "[cannot find %s]" msgstr "[нельга знайсці %s]" -#: collect2.cc:1561 +#: collect2.cc:1563 #, fuzzy, c-format #| msgid "gcc version %s\n" msgid "collect2 version %s\n" msgstr "версія gcc %s\n" -#: collect2.cc:1666 +#: collect2.cc:1668 #, fuzzy, c-format #| msgid "%d constructor(s) found\n" msgid "%d constructor found\n" @@ -17794,7 +17844,7 @@ msgid_plural "%d constructors found\n" msgstr[0] "%d канструктар(аў) знойдзен(а)\n" msgstr[1] "%d канструктар(аў) знойдзен(а)\n" -#: collect2.cc:1670 +#: collect2.cc:1672 #, fuzzy, c-format #| msgid "%d destructor(s) found\n" msgid "%d destructor found\n" @@ -17802,26 +17852,26 @@ msgid_plural "%d destructors found\n" msgstr[0] "%d дэструктар(аў) знойдзен(а)\n" msgstr[1] "%d дэструктар(аў) знойдзен(а)\n" -#: collect2.cc:1674 +#: collect2.cc:1676 #, c-format msgid "%d frame table found\n" msgid_plural "%d frame tables found\n" msgstr[0] "" msgstr[1] "" -#: collect2.cc:1829 +#: collect2.cc:1831 #, c-format msgid "[Leaving %s]\n" msgstr "" -#: collect2.cc:2059 +#: collect2.cc:2061 #, c-format msgid "" "\n" "write_c_file - output name is %s, prefix is %s\n" msgstr "" -#: collect2.cc:2583 +#: collect2.cc:2585 #, c-format msgid "" "\n" @@ -17894,54 +17944,54 @@ msgstr "" msgid "imported at" msgstr "" -#: diagnostic.cc:884 +#: diagnostic.cc:911 #, fuzzy, c-format #| msgid "compilation terminated.\n" msgid "compilation terminated due to -fmax-errors=%u.\n" msgstr "кампіляцыя завершана.\n" -#: diagnostic.cc:911 +#: diagnostic.cc:938 #, fuzzy, c-format #| msgid "compilation terminated.\n" msgid "compilation terminated due to -Wfatal-errors.\n" msgstr "кампіляцыя завершана.\n" -#: diagnostic.cc:942 +#: diagnostic.cc:969 #, c-format msgid "Please submit a full bug report, with preprocessed source.\n" msgstr "" -#: diagnostic.cc:945 +#: diagnostic.cc:972 #, c-format msgid "Please submit a full bug report, with preprocessed source (by using -freport-bug).\n" msgstr "" -#: diagnostic.cc:949 +#: diagnostic.cc:976 #, c-format msgid "Please include the complete backtrace with any bug report.\n" msgstr "" -#: diagnostic.cc:951 +#: diagnostic.cc:978 #, c-format msgid "See %s for instructions.\n" msgstr "" -#: diagnostic.cc:959 +#: diagnostic.cc:986 #, c-format msgid "compilation terminated.\n" msgstr "кампіляцыя завершана.\n" -#: diagnostic.cc:1427 +#: diagnostic.cc:1454 #, c-format msgid "%s:%d: confused by earlier errors, bailing out\n" msgstr "" -#: diagnostic.cc:1672 +#: diagnostic.cc:1699 #, c-format msgid "internal compiler error: error reporting routines re-entered.\n" msgstr "" -#: diagnostic.cc:1703 diagnostic.cc:1722 +#: diagnostic.cc:1730 diagnostic.cc:1749 #, fuzzy, gcc-internal-format, gfc-internal-format #| msgid "abort in %s, at %s:%d" msgid "in %s, at %s:%d" @@ -18296,80 +18346,80 @@ msgid "" " other options on to these processes the -W options must be used.\n" msgstr "" -#: gcc.cc:6944 +#: gcc.cc:6945 #, c-format msgid "Processing spec (%s), which is '%s'\n" msgstr "" -#: gcc.cc:7705 +#: gcc.cc:7706 #, fuzzy, c-format #| msgid "libraries: %s\n" msgid "Target: %s\n" msgstr "бібліятэкі: %s\n" -#: gcc.cc:7706 +#: gcc.cc:7707 #, c-format msgid "Configured with: %s\n" msgstr "" -#: gcc.cc:7720 +#: gcc.cc:7721 #, c-format msgid "Thread model: %s\n" msgstr "" -#: gcc.cc:7721 +#: gcc.cc:7722 #, c-format msgid "Supported LTO compression algorithms: zlib" msgstr "" -#: gcc.cc:7723 +#: gcc.cc:7724 #, c-format msgid " zstd" msgstr "" -#: gcc.cc:7725 gcov.cc:1693 gcov.cc:1751 gcov.cc:1763 gcov.cc:3214 +#: gcc.cc:7726 gcov.cc:1902 gcov.cc:1962 gcov.cc:1974 gcov.cc:3564 #, fuzzy, c-format #| msgid ":\n" msgid "\n" msgstr ":\n" -#: gcc.cc:7736 +#: gcc.cc:7737 #, fuzzy, c-format #| msgid "gcc version %s\n" msgid "gcc version %s %s\n" msgstr "версія gcc %s\n" -#: gcc.cc:7739 +#: gcc.cc:7740 #, c-format msgid "gcc driver version %s %sexecuting gcc version %s\n" msgstr "" -#: gcc.cc:7812 gcc.cc:8022 +#: gcc.cc:7813 gcc.cc:8023 #, c-format msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n" msgstr "" -#: gcc.cc:7946 +#: gcc.cc:7947 #, c-format msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n" msgstr "" -#: gcc.cc:8786 +#: gcc.cc:8787 #, c-format msgid "install: %s%s\n" msgstr "" -#: gcc.cc:8789 +#: gcc.cc:8790 #, c-format msgid "programs: %s\n" msgstr "праграмы: %s\n" -#: gcc.cc:8791 +#: gcc.cc:8792 #, c-format msgid "libraries: %s\n" msgstr "бібліятэкі: %s\n" -#: gcc.cc:8908 +#: gcc.cc:8909 #, c-format msgid "" "\n" @@ -18378,17 +18428,17 @@ msgstr "" "\n" "Інструкцыі для паведамленняў аб памылках глядзіце тут:\n" -#: gcc.cc:8924 gcov-tool.cc:594 sarif-replay.cc:56 +#: gcc.cc:8925 gcov-tool.cc:594 sarif-replay.cc:56 #, c-format msgid "%s %s%s\n" msgstr "" -#: gcc.cc:8927 gcov-tool.cc:596 gcov.cc:1075 sarif-replay.cc:59 +#: gcc.cc:8928 gcov-tool.cc:596 gcov.cc:1155 sarif-replay.cc:59 #: fortran/gfortranspec.cc:282 msgid "(C)" msgstr "" -#: gcc.cc:8928 gcov-tool.cc:598 gcov.cc:1077 sarif-replay.cc:60 +#: gcc.cc:8929 gcov-tool.cc:598 gcov.cc:1157 sarif-replay.cc:60 #: fortran/gfortranspec.cc:283 #, c-format msgid "" @@ -18397,7 +18447,7 @@ msgid "" "\n" msgstr "" -#: gcc.cc:9271 +#: gcc.cc:9272 #, c-format msgid "" "\n" @@ -18406,14 +18456,14 @@ msgid "" "\n" msgstr "" -#: gcc.cc:9272 +#: gcc.cc:9273 #, c-format msgid "" "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n" "\n" msgstr "" -#: gcc.cc:10678 +#: gcc.cc:10679 #, c-format msgid "" "Assembler options\n" @@ -18421,7 +18471,7 @@ msgid "" "\n" msgstr "" -#: gcc.cc:10679 +#: gcc.cc:10680 #, c-format msgid "" "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n" @@ -18564,7 +18614,7 @@ msgstr " --help Адлюстраваць гэту інфар msgid " -v, --version Print version number, then exit\n" msgstr " -dumpversion Адлюстраваць версію кампілятара\n" -#: gcov-tool.cc:584 gcov.cc:1062 +#: gcov-tool.cc:584 gcov.cc:1142 #, fuzzy, c-format msgid "" "\n" @@ -18580,167 +18630,190 @@ msgstr "" msgid "Copyright %s 2025 Free Software Foundation, Inc.\n" msgstr "Copyright (C) 2001 Free Software Foundation, Inc.\n" -#: gcov.cc:1025 +#: gcov.cc:1096 #, c-format msgid "" "Usage: gcov [OPTION...] SOURCE|OBJ...\n" "\n" msgstr "" -#: gcov.cc:1026 +#: gcov.cc:1097 #, c-format msgid "" "Print code coverage information.\n" "\n" msgstr "" -#: gcov.cc:1027 +#: gcov.cc:1098 #, c-format msgid " -a, --all-blocks Show information for every basic block\n" msgstr "" -#: gcov.cc:1028 +#: gcov.cc:1099 #, c-format msgid " -b, --branch-probabilities Include branch probabilities in output\n" msgstr "" -#: gcov.cc:1029 +#: gcov.cc:1100 #, c-format msgid "" " -c, --branch-counts Output counts of branches taken\n" " rather than percentages\n" msgstr "" -#: gcov.cc:1031 +#: gcov.cc:1102 #, c-format msgid "" " -g, --conditions Include modified condition/decision\n" " coverage (masking MC/DC) in output\n" msgstr "" -#: gcov.cc:1033 +#: gcov.cc:1104 +#, c-format +msgid " -e, --prime-paths Show prime path coverage summary\n" +msgstr "" + +#: gcov.cc:1105 +#, c-format +msgid "" +" --prime-paths-lines[=TYPE] Include paths in output\n" +" line trace mode - does not affect json\n" +" TYPE is 'covered', 'uncovered', or 'both'\n" +" and defaults to 'uncovered'\n" +msgstr "" + +#: gcov.cc:1109 +#, c-format +msgid "" +" --prime-paths-source[=TYPE] Include paths in output\n" +" source trace mode - does not affect json\n" +" TYPE is 'covered', 'uncovered', or 'both'\n" +" and defaults to 'uncovered'\n" +msgstr "" + +#: gcov.cc:1113 #, fuzzy, c-format #| msgid " --help Display this information\n" msgid " -d, --display-progress Display progress information\n" msgstr " --help Адлюстраваць гэту інфармацыю\n" -#: gcov.cc:1034 +#: gcov.cc:1114 #, c-format msgid " -D, --debug\t\t\t Display debugging dumps\n" msgstr "" -#: gcov.cc:1035 +#: gcov.cc:1115 #, c-format msgid " -f, --function-summaries Output summaries for each function\n" msgstr "" -#: gcov.cc:1036 +#: gcov.cc:1116 #, c-format msgid " --include Include functions matching this regex\n" msgstr "" -#: gcov.cc:1037 +#: gcov.cc:1117 #, fuzzy, c-format msgid " --exclude Exclude functions matching this regex\n" msgstr " --help Адлюстраваць гэту інфармацыю\n" -#: gcov.cc:1038 +#: gcov.cc:1118 #, fuzzy, c-format msgid " -h, --help Print this help, then exit\n" msgstr " --help Адлюстраваць гэту інфармацыю\n" -#: gcov.cc:1039 +#: gcov.cc:1119 #, c-format msgid "" " -j, --json-format Output JSON intermediate format\n" " into .gcov.json.gz file\n" msgstr "" -#: gcov.cc:1041 +#: gcov.cc:1121 #, c-format msgid " -H, --human-readable Output human readable numbers\n" msgstr "" -#: gcov.cc:1042 +#: gcov.cc:1122 #, fuzzy, c-format msgid " -k, --use-colors Emit colored output\n" msgstr " -o <файл> Памясціць вывад у <файл>\n" -#: gcov.cc:1043 +#: gcov.cc:1123 #, c-format msgid "" " -l, --long-file-names Use long output file names for included\n" " source files\n" msgstr "" -#: gcov.cc:1045 +#: gcov.cc:1125 #, c-format msgid " -m, --demangled-names Output demangled function names\n" msgstr "" -#: gcov.cc:1046 +#: gcov.cc:1126 #, c-format msgid "" " -M, --filter-on-demangled Make --include/--exclude match on demangled\n" " names. This does not imply -m\n" msgstr "" -#: gcov.cc:1048 +#: gcov.cc:1128 #, fuzzy, c-format msgid " -n, --no-output Do not create an output file\n" msgstr " -o <файл> Памясціць вывад у <файл>\n" -#: gcov.cc:1049 +#: gcov.cc:1129 #, c-format msgid " -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n" msgstr "" -#: gcov.cc:1050 +#: gcov.cc:1130 #, c-format msgid " -p, --preserve-paths Preserve all pathname components\n" msgstr "" -#: gcov.cc:1051 +#: gcov.cc:1131 #, c-format msgid " -q, --use-hotness-colors Emit perf-like colored output for hot lines\n" msgstr "" -#: gcov.cc:1052 +#: gcov.cc:1132 #, c-format msgid " -r, --relative-only Only show data for relative sources\n" msgstr "" -#: gcov.cc:1053 +#: gcov.cc:1133 #, c-format msgid " -s, --source-prefix DIR Source prefix to elide\n" msgstr "" -#: gcov.cc:1054 +#: gcov.cc:1134 #, fuzzy, c-format msgid " -t, --stdout Output to stdout instead of a file\n" msgstr " -o <файл> Памясціць вывад у <файл>\n" -#: gcov.cc:1055 +#: gcov.cc:1135 #, c-format msgid " -u, --unconditional-branches Show unconditional branch counts too\n" msgstr "" -#: gcov.cc:1056 +#: gcov.cc:1136 #, fuzzy, c-format msgid " -v, --version Print version number, then exit\n" msgstr " -dumpversion Адлюстраваць версію кампілятара\n" -#: gcov.cc:1057 +#: gcov.cc:1137 #, fuzzy, c-format msgid " -w, --verbose Print verbose informations\n" msgstr " -dumpversion Адлюстраваць версію кампілятара\n" -#: gcov.cc:1058 +#: gcov.cc:1138 #, c-format msgid " -x, --hash-filenames Hash long pathnames\n" msgstr "" -#: gcov.cc:1059 +#: gcov.cc:1139 #, fuzzy, c-format #| msgid "Options:\n" msgid "" @@ -18748,216 +18821,236 @@ msgid "" "Obsolete options:\n" msgstr "Выбары:\n" -#: gcov.cc:1060 +#: gcov.cc:1140 #, c-format msgid " -i, --json-format Replaced with -j, --json-format\n" msgstr "" -#: gcov.cc:1061 +#: gcov.cc:1141 #, c-format msgid " -j, --human-readable Replaced with -H, --human-readable\n" msgstr "" -#: gcov.cc:1072 +#: gcov.cc:1152 #, c-format msgid "gcov %s%s\n" msgstr "" -#: gcov.cc:1073 +#: gcov.cc:1153 #, fuzzy, c-format #| msgid "gcc version %s\n" msgid "JSON format version: %s\n" msgstr "версія gcc %s\n" -#: gcov.cc:1531 +#: gcov.cc:1237 +#, c-format +msgid "invalid argument '%s' for '--prime-paths-lines'. Valid arguments are: 'covered', 'uncovered', 'both'\n" +msgstr "" + +#: gcov.cc:1258 +#, c-format +msgid "invalid argument '%s' for '--prime-paths-source'. Valid arguments are: 'covered', 'uncovered', 'both'\n" +msgstr "" + +#: gcov.cc:1726 #, fuzzy, c-format msgid "'%s' file is already processed\n" msgstr "Клас \"%s\" ужо існуе" -#: gcov.cc:1653 gcov.cc:1782 +#: gcov.cc:1851 gcov.cc:1993 #, c-format msgid "Creating '%s'\n" msgstr "" -#: gcov.cc:1657 +#: gcov.cc:1855 #, fuzzy, c-format #| msgid "error writing to %s" msgid "Error writing output file '%s'\n" msgstr "памылка запісу ў %s" -#: gcov.cc:1665 +#: gcov.cc:1863 #, fuzzy, c-format #| msgid "Could not open data file %s.\n" msgid "Could not open output file '%s'\n" msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n" -#: gcov.cc:1672 +#: gcov.cc:1870 #, c-format msgid "Removing '%s'\n" msgstr "" -#: gcov.cc:1787 +#: gcov.cc:1998 #, fuzzy, c-format #| msgid "can't open output file `%s'" msgid "Cannot open JSON output file %s\n" msgstr "немагчыма адчыніць файл уводу `%s'" -#: gcov.cc:1796 +#: gcov.cc:2007 #, fuzzy, c-format #| msgid "error writing to %s" msgid "Error writing JSON output file %s\n" msgstr "памылка запісу ў %s" -#: gcov.cc:1974 +#: gcov.cc:2185 #, c-format msgid "%s:source file is newer than notes file '%s'\n" msgstr "" -#: gcov.cc:1979 +#: gcov.cc:2190 #, c-format msgid "(the message is displayed only once per source file)\n" msgstr "" -#: gcov.cc:1999 +#: gcov.cc:2210 #, fuzzy, c-format #| msgid "can't open output file `%s'" msgid "%s:cannot open notes file\n" msgstr "немагчыма адчыніць файл уводу `%s'" -#: gcov.cc:2006 +#: gcov.cc:2217 #, c-format msgid "%s:not a gcov notes file\n" msgstr "" -#: gcov.cc:2020 +#: gcov.cc:2231 #, c-format msgid "%s:version '%.4s', prefer '%.4s'\n" msgstr "" -#: gcov.cc:2091 +#: gcov.cc:2302 #, c-format msgid "%s:already seen blocks for '%s'\n" msgstr "" -#: gcov.cc:2180 +#: gcov.cc:2391 #, fuzzy, c-format #| msgid "%s: %d: warning: no extern definition for `%s'\n" msgid "%s:already seen conditions for '%s'\n" msgstr "%s: %d: увага: няма знешняга (extern) абвяшчэння для \"%s\"\n" -#: gcov.cc:2231 gcov.cc:2360 +#: gcov.cc:2449 gcov.cc:2589 #, c-format msgid "%s:corrupted\n" msgstr "" -#: gcov.cc:2239 +#: gcov.cc:2457 #, fuzzy, c-format #| msgid "not found\n" msgid "%s:no functions found\n" msgstr "не знойдзена\n" -#: gcov.cc:2257 +#: gcov.cc:2475 #, c-format msgid "%s:cannot open data file, assuming not executed\n" msgstr "" -#: gcov.cc:2264 +#: gcov.cc:2482 #, fuzzy, c-format #| msgid "Could not open data file %s.\n" msgid "%s:not a gcov data file\n" msgstr "Немагчыма адчыніць файл з дадзенымі %s.\n" -#: gcov.cc:2278 +#: gcov.cc:2496 #, c-format msgid "%s:version '%.4s', prefer version '%.4s'\n" msgstr "" -#: gcov.cc:2285 +#: gcov.cc:2503 #, c-format msgid "%s:stamp mismatch with notes file\n" msgstr "" -#: gcov.cc:2322 +#: gcov.cc:2540 #, c-format msgid "%s:profile mismatch for '%s'\n" msgstr "" -#: gcov.cc:2359 +#: gcov.cc:2588 #, c-format msgid "%s:overflowed\n" msgstr "" -#: gcov.cc:2407 +#: gcov.cc:2636 #, c-format msgid "%s:'%s' lacks entry and/or exit blocks\n" msgstr "" -#: gcov.cc:2412 +#: gcov.cc:2641 #, c-format msgid "%s:'%s' has arcs to entry block\n" msgstr "" -#: gcov.cc:2420 +#: gcov.cc:2649 #, c-format msgid "%s:'%s' has arcs from exit block\n" msgstr "" -#: gcov.cc:2629 +#: gcov.cc:2858 #, c-format msgid "%s:graph is unsolvable for '%s'\n" msgstr "" -#: gcov.cc:2754 +#: gcov.cc:3054 #, c-format msgid "Lines executed:%s of %d\n" msgstr "" -#: gcov.cc:2757 +#: gcov.cc:3057 #, c-format msgid "No executable lines\n" msgstr "" -#: gcov.cc:2765 gcov.cc:2774 +#: gcov.cc:3065 gcov.cc:3114 #, c-format msgid "%s '%s'\n" msgstr "" -#: gcov.cc:2781 +#: gcov.cc:3070 gcov.cc:3121 #, c-format msgid "Branches executed:%s of %d\n" msgstr "" -#: gcov.cc:2785 +#: gcov.cc:3073 gcov.cc:3125 #, c-format msgid "Taken at least once:%s of %d\n" msgstr "" -#: gcov.cc:2791 +#: gcov.cc:3078 gcov.cc:3131 #, c-format msgid "No branches\n" msgstr "" -#: gcov.cc:2793 +#: gcov.cc:3081 gcov.cc:3133 #, c-format msgid "Calls executed:%s of %d\n" msgstr "" -#: gcov.cc:2797 +#: gcov.cc:3085 gcov.cc:3137 #, c-format msgid "No calls\n" msgstr "" -#: gcov.cc:2804 +#: gcov.cc:3090 gcov.cc:3144 #, c-format msgid "Condition outcomes covered:%s of %d\n" msgstr "" -#: gcov.cc:2809 +#: gcov.cc:3095 gcov.cc:3149 #, c-format msgid "No conditions\n" msgstr "" -#: gcov.cc:3029 +#: gcov.cc:3101 gcov.cc:3155 +#, c-format +msgid "Prime paths covered:%s of %d\n" +msgstr "" + +#: gcov.cc:3105 gcov.cc:3159 +#, c-format +msgid "No path information\n" +msgstr "" + +#: gcov.cc:3379 #, fuzzy, c-format #| msgid "" #| "\n" @@ -18967,52 +19060,62 @@ msgstr "" "\n" " Выбары для %s:\n" -#: gcov.cc:3165 +#: gcov.cc:3515 #, c-format msgid "condition outcomes covered %d/%d\n" msgstr "" -#: gcov.cc:3178 +#: gcov.cc:3528 #, c-format msgid "condition %2u not covered (%s%s)\n" msgstr "" -#: gcov.cc:3192 +#: gcov.cc:3542 #, c-format msgid "call %2d returned %s\n" msgstr "" -#: gcov.cc:3197 +#: gcov.cc:3547 #, c-format msgid "call %2d never executed\n" msgstr "" -#: gcov.cc:3202 +#: gcov.cc:3552 #, c-format msgid "branch %2d taken %s%s" msgstr "" -#: gcov.cc:3207 +#: gcov.cc:3557 #, c-format msgid "branch %2d never executed%s" msgstr "" -#: gcov.cc:3212 +#: gcov.cc:3562 #, c-format msgid " (BB %d)" msgstr "" -#: gcov.cc:3219 +#: gcov.cc:3569 #, fuzzy, c-format msgid "unconditional %2d taken %s\n" msgstr "невядомая назва рэгістра: %s\n" -#: gcov.cc:3222 +#: gcov.cc:3572 #, c-format msgid "unconditional %2d never executed\n" msgstr "" -#: gcov.cc:3285 +#: gcov.cc:3729 +#, c-format +msgid "path coverage omitted\n" +msgstr "" + +#: gcov.cc:3731 +#, c-format +msgid "paths covered %u of %zu\n" +msgstr "" + +#: gcov.cc:3806 #, fuzzy, c-format #| msgid "cannot find source %s" msgid "Cannot open source file %s\n" @@ -19131,15 +19234,15 @@ msgstr "" msgid "JSON literal" msgstr "" -#: lra-assigns.cc:1863 reload1.cc:2079 +#: lra-assigns.cc:1863 reload1.cc:2081 msgid "this is the insn:" msgstr "" -#: lra-constraints.cc:3345 +#: lra-constraints.cc:3348 msgid "unable to generate reloads for impossible constraints:" msgstr "" -#: lra-constraints.cc:4352 reload.cc:3852 +#: lra-constraints.cc:4355 reload.cc:3852 msgid "unable to generate reloads for:" msgstr "" @@ -19288,17 +19391,17 @@ msgid "using simple load CSE after register allocation" msgstr "" #. It's the compiler's fault. -#: reload1.cc:6000 +#: reload1.cc:6002 #, fuzzy msgid "could not find a spill register" msgstr "Не выкарыстоўваць рэгістра sb" #. It's the compiler's fault. -#: reload1.cc:7882 +#: reload1.cc:7884 msgid "VOIDmode on an output" msgstr "" -#: reload1.cc:8638 +#: reload1.cc:8640 msgid "failure trying to reload:" msgstr "" @@ -19364,8 +19467,8 @@ msgstr "" msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n" msgstr "" -#: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6603 -#: c/c-typeck.cc:8992 cp/error.cc:1300 c-family/c-pretty-print.cc:447 +#: tree-diagnostic.cc:100 tree-logical-location.cc:92 c/c-decl.cc:6606 +#: c/c-typeck.cc:8999 cp/error.cc:1301 c-family/c-pretty-print.cc:447 #, gcc-internal-format msgid "" msgstr "" @@ -19374,71 +19477,84 @@ msgstr "" msgid "caller uses stdargs" msgstr "" -#: tree-tailcall.cc:174 +#: tree-tailcall.cc:172 msgid "caller uses alloca" msgstr "" -#: tree-tailcall.cc:184 +#: tree-tailcall.cc:182 msgid "caller uses sjlj exceptions" msgstr "" -#: tree-tailcall.cc:193 tree-tailcall.cc:596 +#: tree-tailcall.cc:192 tree-tailcall.cc:690 msgid "caller uses setjmp" msgstr "" -#: tree-tailcall.cc:201 +#: tree-tailcall.cc:200 msgid "caller uses __builtin_eh_return" msgstr "" -#: tree-tailcall.cc:212 -msgid "address of caller arguments taken" +#: tree-tailcall.cc:600 +msgid "memory reference or volatile after call" msgstr "" -#: tree-tailcall.cc:526 -msgid "memory reference or volatile after call" +#: tree-tailcall.cc:657 +msgid "address of caller arguments taken" msgstr "" -#: tree-tailcall.cc:590 +#: tree-tailcall.cc:684 msgid "return value in memory" msgstr "" -#: tree-tailcall.cc:607 +#: tree-tailcall.cc:701 +msgid "code between call and return" +msgstr "" + +#: tree-tailcall.cc:715 msgid "call may throw exception that does not propagate" msgstr "" -#: tree-tailcall.cc:610 -msgid "code between call and return" +#: tree-tailcall.cc:725 +msgid "call may throw exception caught locally or perform cleanups" msgstr "" -#: tree-tailcall.cc:642 +#: tree-tailcall.cc:759 msgid "return value used after call" msgstr "" -#: tree-tailcall.cc:726 tree-tailcall.cc:736 +#: tree-tailcall.cc:858 tree-tailcall.cc:887 msgid "call invocation refers to locals" msgstr "" -#: tree-tailcall.cc:783 +#: tree-tailcall.cc:953 #, fuzzy msgid "unhandled code after call" msgstr "Генерыраваць код для Intel as" -#: tree-tailcall.cc:792 +#: tree-tailcall.cc:963 msgid "return value changed after call" msgstr "" -#: tree-tailcall.cc:867 +#: tree-tailcall.cc:1012 +#, fuzzy +msgid "internal call" +msgstr "унутраная памылка" + +#: tree-tailcall.cc:1021 tree-tailcall.cc:1061 msgid "call and return value are different" msgstr "" -#: tree-tailcall.cc:877 +#: tree-tailcall.cc:1072 msgid "operations after non tail recursive call" msgstr "" -#: tree-tailcall.cc:885 +#: tree-tailcall.cc:1081 msgid "tail recursion with pointers can only use additions" msgstr "" +#: tree-tailcall.cc:1563 +msgid "tail recursion with accumulation mixed with musttail non-recursive call" +msgstr "" + #: c-family/c-format.cc:434 msgid "format" msgstr "" @@ -19825,109 +19941,109 @@ msgstr "Нерэчаісны выбар \"%s\"" msgid "invalid address mode" msgstr "нерэчаісны адрас" -#: config/aarch64/aarch64.cc:22751 +#: config/aarch64/aarch64.cc:22760 msgid "invalid conversion from type %" msgstr "" -#: config/aarch64/aarch64.cc:22753 +#: config/aarch64/aarch64.cc:22762 msgid "invalid conversion to type %" msgstr "" -#: config/aarch64/aarch64.cc:29716 config/aarch64/aarch64.cc:29739 +#: config/aarch64/aarch64.cc:29725 config/aarch64/aarch64.cc:29748 msgid "operation not permitted on type %" msgstr "" -#: config/aarch64/aarch64.cc:29734 +#: config/aarch64/aarch64.cc:29743 msgid "cannot combine GNU and SVE vectors in a binary operation" msgstr "" -#: config/alpha/alpha.cc:5164 config/i386/i386.cc:14069 +#: config/alpha/alpha.cc:5783 config/i386/i386.cc:14069 #: config/rs6000/rs6000.cc:14674 config/sparc/sparc.cc:9400 #, c-format msgid "'%%&' used without any local dynamic TLS references" msgstr "" -#: config/alpha/alpha.cc:5222 config/bfin/bfin.cc:1428 +#: config/alpha/alpha.cc:5841 config/bfin/bfin.cc:1428 #, fuzzy, c-format msgid "invalid %%J value" msgstr "дрэннае %%Q значэнне" -#: config/alpha/alpha.cc:5252 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252 +#: config/alpha/alpha.cc:5871 config/ia64/ia64.cc:5592 config/or1k/or1k.cc:1252 #, c-format msgid "invalid %%r value" msgstr "нерэчаіснае значэньне %%r" -#: config/alpha/alpha.cc:5262 config/ia64/ia64.cc:5546 +#: config/alpha/alpha.cc:5881 config/ia64/ia64.cc:5546 #: config/rs6000/rs6000.cc:14369 config/xtensa/xtensa.cc:3144 #, c-format msgid "invalid %%R value" msgstr "нерэчаіснае значэньне %%R" -#: config/alpha/alpha.cc:5268 config/rs6000/rs6000.cc:14289 +#: config/alpha/alpha.cc:5887 config/rs6000/rs6000.cc:14289 #: config/xtensa/xtensa.cc:3117 #, c-format msgid "invalid %%N value" msgstr "нерэчаіснае значэньне %%N" -#: config/alpha/alpha.cc:5276 config/rs6000/rs6000.cc:14317 +#: config/alpha/alpha.cc:5895 config/rs6000/rs6000.cc:14317 #, c-format msgid "invalid %%P value" msgstr "нерэчаіснае значэньне %%P" -#: config/alpha/alpha.cc:5284 +#: config/alpha/alpha.cc:5903 #, c-format msgid "invalid %%h value" msgstr "нерэчаіснае значэньне %%h" -#: config/alpha/alpha.cc:5292 config/xtensa/xtensa.cc:3137 +#: config/alpha/alpha.cc:5911 config/xtensa/xtensa.cc:3137 #, c-format msgid "invalid %%L value" msgstr "нерэчаіснае значэньне %%L" -#: config/alpha/alpha.cc:5311 +#: config/alpha/alpha.cc:5930 #, c-format msgid "invalid %%m value" msgstr "нерэчаіснае значэньне %%m" -#: config/alpha/alpha.cc:5317 +#: config/alpha/alpha.cc:5936 #, c-format msgid "invalid %%M value" msgstr "нерэчаіснае значэньне %%M" -#: config/alpha/alpha.cc:5354 +#: config/alpha/alpha.cc:5973 #, c-format msgid "invalid %%U value" msgstr "нерэчаіснае значэньне %%U" -#: config/alpha/alpha.cc:5362 config/rs6000/rs6000.cc:14377 +#: config/alpha/alpha.cc:5981 config/rs6000/rs6000.cc:14377 #, c-format msgid "invalid %%s value" msgstr "нерэчаіснае значэньне %%v" -#: config/alpha/alpha.cc:5373 +#: config/alpha/alpha.cc:5992 #, c-format msgid "invalid %%C value" msgstr "нерэчаіснае значэньне %%C" -#: config/alpha/alpha.cc:5410 config/rs6000/rs6000.cc:14153 +#: config/alpha/alpha.cc:6029 config/rs6000/rs6000.cc:14153 #, c-format msgid "invalid %%E value" msgstr "нерэчаіснае значэньне %%E" -#: config/alpha/alpha.cc:5435 config/alpha/alpha.cc:5485 +#: config/alpha/alpha.cc:6054 config/alpha/alpha.cc:6104 #, c-format msgid "unknown relocation unspec" msgstr "" -#: config/alpha/alpha.cc:5444 config/gcn/gcn.cc:7327 config/gcn/gcn.cc:7336 -#: config/gcn/gcn.cc:7394 config/gcn/gcn.cc:7402 config/gcn/gcn.cc:7418 -#: config/gcn/gcn.cc:7436 config/gcn/gcn.cc:7487 config/gcn/gcn.cc:7606 -#: config/gcn/gcn.cc:7719 config/rs6000/rs6000.cc:14679 +#: config/alpha/alpha.cc:6063 config/gcn/gcn.cc:7341 config/gcn/gcn.cc:7350 +#: config/gcn/gcn.cc:7408 config/gcn/gcn.cc:7416 config/gcn/gcn.cc:7432 +#: config/gcn/gcn.cc:7450 config/gcn/gcn.cc:7501 config/gcn/gcn.cc:7620 +#: config/gcn/gcn.cc:7733 config/rs6000/rs6000.cc:14679 #, c-format msgid "invalid %%xn code" msgstr "нерэчаіснае значэньне %%xn" -#: config/alpha/alpha.cc:5550 +#: config/alpha/alpha.cc:6169 #, fuzzy, c-format #| msgid "invalid address" msgid "invalid operand address" @@ -20089,113 +20205,113 @@ msgid "operation not permitted on type %" msgstr "" #. Also runs recog(). -#: config/avr/avr-passes.cc:62 +#: config/avr/avr-passes.cc:63 #, fuzzy msgid "emit unrecognizable insn" msgstr "нераспазнаны выбар \"-%s\"" -#: config/avr/avr-passes.cc:1190 +#: config/avr/avr-passes.cc:1191 msgid "incomplete application of insn" msgstr "" -#: config/avr/avr.cc:2524 +#: config/avr/avr.cc:2525 #, c-format msgid "address operand requires constraint for X, Y, or Z register" msgstr "" -#: config/avr/avr.cc:2707 +#: config/avr/avr.cc:2708 msgid "operands to %T/%t must be reg + const_int:" msgstr "" -#: config/avr/avr.cc:2762 +#: config/avr/avr.cc:2763 #, c-format msgid "bad I/O address 0x%s outside of valid range [0x%x, 0x%x] for %%i operand" msgstr "" -#: config/avr/avr.cc:2788 +#: config/avr/avr.cc:2789 #, c-format msgid "%s operand cannot be used as %%i I/O address operand" msgstr "" -#: config/avr/avr.cc:2811 +#: config/avr/avr.cc:2812 msgid "bad address, not a constant:" msgstr "" -#: config/avr/avr.cc:2830 config/avr/avr.cc:2837 +#: config/avr/avr.cc:2831 config/avr/avr.cc:2838 msgid "bad address, not (reg+disp):" msgstr "" -#: config/avr/avr.cc:2844 +#: config/avr/avr.cc:2845 msgid "bad address, not post_inc or pre_dec:" msgstr "" -#: config/avr/avr.cc:2856 +#: config/avr/avr.cc:2857 msgid "internal compiler error. Bad address:" msgstr "" -#: config/avr/avr.cc:2885 +#: config/avr/avr.cc:2886 #, c-format msgid "Unsupported code '%c' for fixed-point:" msgstr "" -#: config/avr/avr.cc:2904 +#: config/avr/avr.cc:2905 msgid "internal compiler error. Unknown mode:" msgstr "" -#: config/avr/avr.cc:4277 config/avr/avr.cc:5263 config/avr/avr.cc:5710 +#: config/avr/avr.cc:4278 config/avr/avr.cc:5264 config/avr/avr.cc:5711 #, fuzzy msgid "invalid insn:" msgstr "Нерэчаісны выбар %s" -#: config/avr/avr.cc:4360 config/avr/avr.cc:4485 config/avr/avr.cc:4543 -#: config/avr/avr.cc:4595 config/avr/avr.cc:4614 config/avr/avr.cc:4806 -#: config/avr/avr.cc:5114 config/avr/avr.cc:5399 config/avr/avr.cc:5603 -#: config/avr/avr.cc:5767 config/avr/avr.cc:5860 config/avr/avr.cc:6058 +#: config/avr/avr.cc:4361 config/avr/avr.cc:4486 config/avr/avr.cc:4544 +#: config/avr/avr.cc:4596 config/avr/avr.cc:4615 config/avr/avr.cc:4807 +#: config/avr/avr.cc:5115 config/avr/avr.cc:5400 config/avr/avr.cc:5604 +#: config/avr/avr.cc:5768 config/avr/avr.cc:5861 config/avr/avr.cc:6059 msgid "incorrect insn:" msgstr "" -#: config/avr/avr.cc:4630 config/avr/avr.cc:4905 config/avr/avr.cc:5185 -#: config/avr/avr.cc:5471 config/avr/avr.cc:5649 config/avr/avr.cc:5916 -#: config/avr/avr.cc:6116 +#: config/avr/avr.cc:4631 config/avr/avr.cc:4906 config/avr/avr.cc:5186 +#: config/avr/avr.cc:5472 config/avr/avr.cc:5650 config/avr/avr.cc:5917 +#: config/avr/avr.cc:6117 msgid "unknown move insn:" msgstr "" -#: config/avr/avr.cc:7000 +#: config/avr/avr.cc:7001 msgid "bad shift insn:" msgstr "" -#: config/avr/avr.cc:7091 config/avr/avr.cc:7628 config/avr/avr.cc:8102 +#: config/avr/avr.cc:7092 config/avr/avr.cc:7629 config/avr/avr.cc:8103 msgid "internal compiler error. Incorrect shift:" msgstr "" -#: config/avr/avr.cc:10394 +#: config/avr/avr.cc:10395 #, fuzzy #| msgid "unsupported version" msgid "unsupported fixed-point conversion" msgstr "непадтрымліваемая версія" -#: config/avr/avr.cc:11666 +#: config/avr/avr.cc:11667 msgid "variable" msgstr "" -#: config/avr/avr.cc:11671 +#: config/avr/avr.cc:11672 #, fuzzy msgid "function parameter" msgstr "невыкарыстаемы параметр \"%s\"" -#: config/avr/avr.cc:11676 +#: config/avr/avr.cc:11677 #, fuzzy #| msgid "structure" msgid "structure field" msgstr "структура" -#: config/avr/avr.cc:11682 +#: config/avr/avr.cc:11683 #, fuzzy #| msgid "return type of `%s' is not `int'" msgid "return type of function" msgstr "вяртаемы тып \"%s\" не \"int\"" -#: config/avr/avr.cc:11687 +#: config/avr/avr.cc:11688 msgid "pointer" msgstr "" @@ -20232,10 +20348,10 @@ msgstr "непадтрымліваемая версія" #. Format punctuators via %s to avoid -Wformat-diag. #: config/cris/cris.cc:783 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108 -#: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6295 -#: gcc.cc:6309 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:472 -#: cobol/gcobolspec.cc:552 cobol/gcobolspec.cc:562 cobol/gcobolspec.cc:661 -#: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7838 d/d-convert.cc:237 +#: cobol/dts.h:71 final.cc:3194 final.cc:3196 fold-const.cc:347 gcc.cc:6296 +#: gcc.cc:6310 rtl-error.cc:101 toplev.cc:322 cobol/gcobolspec.cc:442 +#: cobol/gcobolspec.cc:518 cobol/gcobolspec.cc:528 cobol/gcobolspec.cc:622 +#: cp/logic.cc:311 cp/logic.cc:313 cp/typeck.cc:7836 d/d-convert.cc:237 #: go/go-gcc-diagnostics.cc:28 go/go-gcc-diagnostics.cc:37 #: go/go-gcc-diagnostics.cc:45 go/go-gcc-diagnostics.cc:53 #: lto/lto-object.cc:180 lto/lto-object.cc:277 lto/lto-object.cc:334 @@ -20452,25 +20568,25 @@ msgstr "" msgid "bad output_condmove_single operand" msgstr "" -#: config/gcn/gcn.cc:7010 config/gcn/gcn.cc:7030 config/gcn/gcn.cc:7034 -#: config/gcn/gcn.cc:7367 config/gcn/gcn.cc:7378 config/gcn/gcn.cc:7381 +#: config/gcn/gcn.cc:7024 config/gcn/gcn.cc:7044 config/gcn/gcn.cc:7048 +#: config/gcn/gcn.cc:7381 config/gcn/gcn.cc:7392 config/gcn/gcn.cc:7395 #, c-format msgid "bad ADDR_SPACE_GLOBAL address" msgstr "" -#: config/gcn/gcn.cc:7149 config/gcn/gcn.cc:7172 config/gcn/gcn.cc:7204 -#: config/gcn/gcn.cc:7220 config/gcn/gcn.cc:7235 config/gcn/gcn.cc:7254 -#: config/gcn/gcn.cc:7318 config/gcn/gcn.cc:7512 config/gcn/gcn.cc:7627 +#: config/gcn/gcn.cc:7163 config/gcn/gcn.cc:7186 config/gcn/gcn.cc:7218 +#: config/gcn/gcn.cc:7234 config/gcn/gcn.cc:7249 config/gcn/gcn.cc:7268 +#: config/gcn/gcn.cc:7332 config/gcn/gcn.cc:7526 config/gcn/gcn.cc:7641 #, fuzzy, c-format msgid "invalid operand %%xn code" msgstr "нерэчаісны %%-код" -#: config/gcn/gcn.cc:7615 +#: config/gcn/gcn.cc:7629 #, c-format msgid "operand %%xn code invalid for QImode" msgstr "" -#: config/gcn/gcn.cc:7703 +#: config/gcn/gcn.cc:7717 #, fuzzy, c-format #| msgid "invalid string constant `%E'" msgid "invalid fp constant" @@ -20581,27 +20697,27 @@ msgstr "нерэчаісны ініцыялізатар" msgid "unknown insn mode" msgstr "невядомы рэжым машыны \"%s\"" -#: config/i386/i386.cc:24003 +#: config/i386/i386.cc:24007 msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>" msgstr "" -#: config/i386/i386.cc:24006 +#: config/i386/i386.cc:24010 msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>" msgstr "" -#: config/i386/i386.cc:24009 +#: config/i386/i386.cc:24013 msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>" msgstr "" -#: config/i386/i386.cc:24012 +#: config/i386/i386.cc:24016 msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>" msgstr "" -#: config/i386/i386.cc:24050 config/i386/i386.cc:24075 +#: config/i386/i386.cc:24054 config/i386/i386.cc:24079 msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>" msgstr "" -#: config/i386/i386.cc:24053 config/i386/i386.cc:24079 +#: config/i386/i386.cc:24057 config/i386/i386.cc:24083 msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>" msgstr "" @@ -20722,7 +20838,7 @@ msgid "post-increment address is not a register" msgstr "" #: config/m32r/m32r.cc:2341 config/m32r/m32r.cc:2356 -#: config/rs6000/rs6000.cc:20967 +#: config/rs6000/rs6000.cc:20981 msgid "bad address" msgstr "дрэнны адрас" @@ -21068,42 +21184,42 @@ msgstr "нявернае выкарыстанне \"restict\"" msgid "%%a requires an address of memory" msgstr "" -#: config/rs6000/rs6000.cc:15568 +#: config/rs6000/rs6000.cc:15582 msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types" msgstr "" -#: config/rs6000/rs6000.cc:24381 +#: config/rs6000/rs6000.cc:24400 #, fuzzy #| msgid "too few arguments to function" msgid "AltiVec argument passed to unprototyped function" msgstr "не хапае аргументаў у функцыі" -#: config/rs6000/rs6000.cc:28001 +#: config/rs6000/rs6000.cc:28020 #, fuzzy msgid "Could not generate addis value for fusion" msgstr "Стварыць код для DLL" -#: config/rs6000/rs6000.cc:28070 +#: config/rs6000/rs6000.cc:28089 msgid "Unable to generate load/store offset for fusion" msgstr "" -#: config/rs6000/rs6000.cc:28146 +#: config/rs6000/rs6000.cc:28165 msgid "Bad GPR fusion" msgstr "" -#: config/rs6000/rs6000.cc:28748 +#: config/rs6000/rs6000.cc:28767 msgid "invalid conversion from type %<__vector_quad%>" msgstr "" -#: config/rs6000/rs6000.cc:28750 +#: config/rs6000/rs6000.cc:28769 msgid "invalid conversion to type %<__vector_quad%>" msgstr "" -#: config/rs6000/rs6000.cc:28752 +#: config/rs6000/rs6000.cc:28771 msgid "invalid conversion from type %<__vector_pair%>" msgstr "" -#: config/rs6000/rs6000.cc:28754 +#: config/rs6000/rs6000.cc:28773 msgid "invalid conversion to type %<__vector_pair%>" msgstr "" @@ -21189,19 +21305,19 @@ msgstr "" msgid "vector argument passed to unprototyped function" msgstr "не хапае аргументаў у функцыі" -#: config/s390/s390.cc:17322 +#: config/s390/s390.cc:17327 msgid "types differ in signedness" msgstr "" -#: config/s390/s390.cc:17332 +#: config/s390/s390.cc:17337 msgid "binary operator does not support two vector bool operands" msgstr "" -#: config/s390/s390.cc:17335 +#: config/s390/s390.cc:17340 msgid "binary operator does not support vector bool operand" msgstr "" -#: config/s390/s390.cc:17343 +#: config/s390/s390.cc:17348 msgid "binary operator does not support mixing vector bool with floating point vector operands" msgstr "" @@ -21376,7 +21492,7 @@ msgstr "" msgid "aka" msgstr "" -#: c/c-objc-common.cc:385 c/c-typeck.cc:7693 +#: c/c-objc-common.cc:385 c/c-typeck.cc:7700 msgid "({anonymous})" msgstr "" @@ -21389,38 +21505,38 @@ msgstr "" #. ; #. <~~~~~~~~~ declaration ~~~~~~~~~~> #. Use c_parser_require to get an error with a fix-it hint. -#: c/c-parser.cc:3062 c/c-parser.cc:3252 c/c-parser.cc:3266 c/c-parser.cc:7471 -#: c/c-parser.cc:8310 c/c-parser.cc:8888 c/c-parser.cc:9080 c/c-parser.cc:9113 -#: c/c-parser.cc:9411 c/c-parser.cc:14258 c/c-parser.cc:14293 -#: c/c-parser.cc:14324 c/c-parser.cc:14371 c/c-parser.cc:14552 -#: c/c-parser.cc:15385 c/c-parser.cc:15460 c/c-parser.cc:15503 -#: c/c-parser.cc:23009 c/c-parser.cc:23089 c/c-parser.cc:23418 -#: c/c-parser.cc:23444 c/c-parser.cc:23467 c/c-parser.cc:24153 -#: c/c-parser.cc:24196 c/c-parser.cc:25463 c/gimple-parser.cc:454 +#: c/c-parser.cc:3089 c/c-parser.cc:3279 c/c-parser.cc:3293 c/c-parser.cc:7502 +#: c/c-parser.cc:8356 c/c-parser.cc:8934 c/c-parser.cc:9126 c/c-parser.cc:9159 +#: c/c-parser.cc:9457 c/c-parser.cc:14304 c/c-parser.cc:14339 +#: c/c-parser.cc:14370 c/c-parser.cc:14417 c/c-parser.cc:14598 +#: c/c-parser.cc:15431 c/c-parser.cc:15506 c/c-parser.cc:15549 +#: c/c-parser.cc:23037 c/c-parser.cc:23117 c/c-parser.cc:23446 +#: c/c-parser.cc:23472 c/c-parser.cc:23495 c/c-parser.cc:24181 +#: c/c-parser.cc:24224 c/c-parser.cc:25491 c/gimple-parser.cc:454 #: c/gimple-parser.cc:495 c/gimple-parser.cc:504 c/gimple-parser.cc:723 #: c/gimple-parser.cc:2437 c/gimple-parser.cc:2474 c/gimple-parser.cc:2553 -#: c/gimple-parser.cc:2580 c/c-parser.cc:4114 c/c-parser.cc:4305 -#: c/c-parser.cc:4340 c/c-parser.cc:14545 c/gimple-parser.cc:2244 -#: c/gimple-parser.cc:2256 cp/parser.cc:16454 cp/parser.cc:34609 -#: cp/parser.cc:35248 +#: c/gimple-parser.cc:2580 c/c-parser.cc:4141 c/c-parser.cc:4332 +#: c/c-parser.cc:4367 c/c-parser.cc:14591 c/gimple-parser.cc:2244 +#: c/gimple-parser.cc:2256 cp/parser.cc:16475 cp/parser.cc:34630 +#: cp/parser.cc:35269 #, gcc-internal-format msgid "expected %<;%>" msgstr "" -#: c/c-parser.cc:3224 c/c-parser.cc:9371 +#: c/c-parser.cc:3251 c/c-parser.cc:9417 #, gcc-internal-format msgid "expected %<:%> or %<)%>" msgstr "" -#: c/c-parser.cc:3763 c/c-parser.cc:4916 c/c-parser.cc:5108 c/c-parser.cc:5166 -#: c/c-parser.cc:5224 c/c-parser.cc:5608 c/c-parser.cc:5631 c/c-parser.cc:5640 -#: c/c-parser.cc:5691 c/c-parser.cc:5700 c/c-parser.cc:10846 -#: c/c-parser.cc:10932 c/c-parser.cc:11506 c/c-parser.cc:11532 -#: c/c-parser.cc:11566 c/c-parser.cc:11779 c/c-parser.cc:12651 -#: c/c-parser.cc:14659 c/c-parser.cc:17299 c/c-parser.cc:18034 -#: c/c-parser.cc:18093 c/c-parser.cc:18148 c/c-parser.cc:20007 -#: c/c-parser.cc:20127 c/c-parser.cc:22102 c/c-parser.cc:23509 -#: c/c-parser.cc:24161 c/c-parser.cc:27984 c/c-parser.cc:28066 +#: c/c-parser.cc:3790 c/c-parser.cc:4943 c/c-parser.cc:5135 c/c-parser.cc:5193 +#: c/c-parser.cc:5251 c/c-parser.cc:5635 c/c-parser.cc:5658 c/c-parser.cc:5667 +#: c/c-parser.cc:5718 c/c-parser.cc:5727 c/c-parser.cc:10892 +#: c/c-parser.cc:10978 c/c-parser.cc:11552 c/c-parser.cc:11578 +#: c/c-parser.cc:11612 c/c-parser.cc:11825 c/c-parser.cc:12697 +#: c/c-parser.cc:14705 c/c-parser.cc:17345 c/c-parser.cc:18080 +#: c/c-parser.cc:18139 c/c-parser.cc:18194 c/c-parser.cc:20053 +#: c/c-parser.cc:20173 c/c-parser.cc:22130 c/c-parser.cc:23537 +#: c/c-parser.cc:24189 c/c-parser.cc:28016 c/c-parser.cc:28098 #: c/gimple-parser.cc:238 c/gimple-parser.cc:241 c/gimple-parser.cc:589 #: c/gimple-parser.cc:623 c/gimple-parser.cc:628 c/gimple-parser.cc:807 #: c/gimple-parser.cc:904 c/gimple-parser.cc:1175 c/gimple-parser.cc:1201 @@ -21428,150 +21544,150 @@ msgstr "" #: c/gimple-parser.cc:1592 c/gimple-parser.cc:1608 c/gimple-parser.cc:1664 #: c/gimple-parser.cc:1691 c/gimple-parser.cc:1721 c/gimple-parser.cc:1747 #: c/gimple-parser.cc:1954 c/gimple-parser.cc:2166 c/gimple-parser.cc:2186 -#: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3215 -#: c/c-parser.cc:9363 c/c-parser.cc:20697 cp/parser.cc:35296 cp/parser.cc:43006 +#: c/gimple-parser.cc:2347 c/gimple-parser.cc:2510 c/c-parser.cc:3242 +#: c/c-parser.cc:9409 c/c-parser.cc:20746 cp/parser.cc:35317 cp/parser.cc:43027 #, gcc-internal-format msgid "expected %<)%>" msgstr "" -#: c/c-parser.cc:5002 c/c-parser.cc:5751 c/c-parser.cc:6111 c/c-parser.cc:6129 -#: c/c-parser.cc:6130 c/c-parser.cc:6633 c/c-parser.cc:6677 c/c-parser.cc:9462 -#: c/c-parser.cc:11770 c/c-parser.cc:13224 c/c-parser.cc:13596 -#: c/c-parser.cc:16621 c/gimple-parser.cc:1930 cp/parser.cc:35260 +#: c/c-parser.cc:5029 c/c-parser.cc:5778 c/c-parser.cc:6138 c/c-parser.cc:6156 +#: c/c-parser.cc:6157 c/c-parser.cc:6660 c/c-parser.cc:6704 c/c-parser.cc:9508 +#: c/c-parser.cc:11816 c/c-parser.cc:13270 c/c-parser.cc:13642 +#: c/c-parser.cc:16667 c/gimple-parser.cc:1930 cp/parser.cc:35281 #, gcc-internal-format msgid "expected %<]%>" msgstr "" -#: c/c-parser.cc:5204 +#: c/c-parser.cc:5231 msgid "expected %<;%>, %<,%> or %<)%>" msgstr "" #. Look for the two `(' tokens. -#: c/c-parser.cc:5660 c/c-parser.cc:5665 c/c-parser.cc:17282 -#: c/c-parser.cc:18123 c/c-parser.cc:20505 c/c-parser.cc:20604 -#: c/c-parser.cc:26804 c/c-parser.cc:27108 c/c-parser.cc:27792 -#: c/c-parser.cc:28009 c/gimple-parser.cc:223 c/gimple-parser.cc:536 +#: c/c-parser.cc:5687 c/c-parser.cc:5692 c/c-parser.cc:17328 +#: c/c-parser.cc:18169 c/c-parser.cc:20554 c/c-parser.cc:20653 +#: c/c-parser.cc:26832 c/c-parser.cc:27136 c/c-parser.cc:27824 +#: c/c-parser.cc:28041 c/gimple-parser.cc:223 c/gimple-parser.cc:536 #: c/gimple-parser.cc:575 c/gimple-parser.cc:607 c/gimple-parser.cc:874 #: c/gimple-parser.cc:1169 c/gimple-parser.cc:1195 c/gimple-parser.cc:1322 #: c/gimple-parser.cc:1457 c/gimple-parser.cc:1582 c/gimple-parser.cc:1687 #: c/gimple-parser.cc:1705 c/gimple-parser.cc:1740 c/gimple-parser.cc:2135 #: c/gimple-parser.cc:2146 c/gimple-parser.cc:2152 c/gimple-parser.cc:2335 -#: c/gimple-parser.cc:2507 c/c-parser.cc:17063 cp/parser.cc:35251 +#: c/gimple-parser.cc:2507 c/c-parser.cc:17109 cp/parser.cc:35272 #, gcc-internal-format msgid "expected %<(%>" msgstr "" -#: c/c-parser.cc:6107 c/c-parser.cc:6109 c/c-parser.cc:16526 cp/parser.cc:35263 -#: cp/parser.cc:39153 go/gofrontend/embed.cc:440 +#: c/c-parser.cc:6134 c/c-parser.cc:6136 c/c-parser.cc:16572 cp/parser.cc:35284 +#: cp/parser.cc:39174 go/gofrontend/embed.cc:440 #, gcc-internal-format msgid "expected %<[%>" msgstr "" -#: c/c-parser.cc:6937 c/c-parser.cc:14888 c/c-parser.cc:20581 -#: c/c-parser.cc:22984 c/c-parser.cc:23070 c/c-parser.cc:23831 -#: c/c-parser.cc:24971 c/c-parser.cc:29788 c/gimple-parser.cc:447 -#: c/gimple-parser.cc:2513 c/c-parser.cc:4101 c/c-parser.cc:4329 -#: c/c-parser.cc:14440 cp/parser.cc:22182 cp/parser.cc:35257 +#: c/c-parser.cc:6964 c/c-parser.cc:14934 c/c-parser.cc:20630 +#: c/c-parser.cc:23012 c/c-parser.cc:23098 c/c-parser.cc:23859 +#: c/c-parser.cc:24999 c/c-parser.cc:29820 c/gimple-parser.cc:447 +#: c/gimple-parser.cc:2513 c/c-parser.cc:4128 c/c-parser.cc:4356 +#: c/c-parser.cc:14486 cp/parser.cc:22203 cp/parser.cc:35278 #: go/gofrontend/embed.cc:371 #, gcc-internal-format msgid "expected %<{%>" msgstr "" -#: c/c-parser.cc:7883 c/c-parser.cc:7892 c/c-parser.cc:9911 c/c-parser.cc:11090 -#: c/c-parser.cc:14652 c/c-parser.cc:15049 c/c-parser.cc:15113 -#: c/c-parser.cc:16603 c/c-parser.cc:17714 c/c-parser.cc:17951 -#: c/c-parser.cc:18504 c/c-parser.cc:18607 c/c-parser.cc:19148 -#: c/c-parser.cc:19584 c/c-parser.cc:19660 c/c-parser.cc:19777 -#: c/c-parser.cc:19849 c/c-parser.cc:20845 c/c-parser.cc:26674 -#: c/c-parser.cc:27849 c/c-parser.cc:27908 c/c-parser.cc:29110 +#: c/c-parser.cc:7914 c/c-parser.cc:7923 c/c-parser.cc:9957 c/c-parser.cc:11136 +#: c/c-parser.cc:14698 c/c-parser.cc:15095 c/c-parser.cc:15159 +#: c/c-parser.cc:16649 c/c-parser.cc:17760 c/c-parser.cc:17997 +#: c/c-parser.cc:18550 c/c-parser.cc:18653 c/c-parser.cc:19194 +#: c/c-parser.cc:19630 c/c-parser.cc:19706 c/c-parser.cc:19823 +#: c/c-parser.cc:19895 c/c-parser.cc:20868 c/c-parser.cc:26702 +#: c/c-parser.cc:27881 c/c-parser.cc:27940 c/c-parser.cc:29142 #: c/gimple-parser.cc:630 c/gimple-parser.cc:943 c/gimple-parser.cc:2561 -#: c/gimple-parser.cc:2588 c/c-parser.cc:9370 c/c-parser.cc:17207 -#: c/c-parser.cc:18612 cp/parser.cc:35290 cp/parser.cc:36997 cp/parser.cc:40093 -#: cp/parser.cc:40986 go/gofrontend/embed.cc:404 +#: c/gimple-parser.cc:2588 c/c-parser.cc:9416 c/c-parser.cc:17253 +#: c/c-parser.cc:18658 cp/parser.cc:35311 cp/parser.cc:37018 cp/parser.cc:40114 +#: cp/parser.cc:41007 go/gofrontend/embed.cc:404 #, gcc-internal-format msgid "expected %<:%>" msgstr "" -#: c/c-parser.cc:8864 cp/parser.cc:35177 +#: c/c-parser.cc:8910 cp/parser.cc:35198 #, gcc-internal-format msgid "expected %" msgstr "" -#: c/c-parser.cc:10809 c/c-parser.cc:11039 c/c-parser.cc:11556 -#: c/c-parser.cc:11601 c/c-parser.cc:11694 c/c-parser.cc:11841 -#: c/c-parser.cc:12641 c/c-parser.cc:18128 c/c-parser.cc:19729 +#: c/c-parser.cc:10855 c/c-parser.cc:11085 c/c-parser.cc:11602 +#: c/c-parser.cc:11647 c/c-parser.cc:11740 c/c-parser.cc:11887 +#: c/c-parser.cc:12687 c/c-parser.cc:18174 c/c-parser.cc:19775 #: c/gimple-parser.cc:1172 c/gimple-parser.cc:1198 c/gimple-parser.cc:1326 #: c/gimple-parser.cc:1329 c/gimple-parser.cc:1709 c/gimple-parser.cc:1715 -#: cp/parser.cc:34607 cp/parser.cc:35266 +#: cp/parser.cc:34628 cp/parser.cc:35287 #, gcc-internal-format msgid "expected %<,%>" msgstr "" -#: c/c-parser.cc:11450 +#: c/c-parser.cc:11496 msgid "expected %<.%>" msgstr "" -#: c/c-parser.cc:14111 c/c-parser.cc:14143 c/c-parser.cc:14383 -#: cp/parser.cc:37571 cp/parser.cc:37592 +#: c/c-parser.cc:14157 c/c-parser.cc:14189 c/c-parser.cc:14429 +#: cp/parser.cc:37592 cp/parser.cc:37613 #, gcc-internal-format msgid "expected %<@end%>" msgstr "" -#: c/c-parser.cc:14801 c/gimple-parser.cc:1497 cp/parser.cc:35275 +#: c/c-parser.cc:14847 c/gimple-parser.cc:1497 cp/parser.cc:35296 #, gcc-internal-format msgid "expected %<>%>" msgstr "" -#: c/c-parser.cc:18702 c/c-parser.cc:20145 c/c-parser.cc:20568 -#: cp/parser.cc:35299 cp/parser.cc:42857 +#: c/c-parser.cc:18748 c/c-parser.cc:20191 c/c-parser.cc:20617 +#: cp/parser.cc:35320 cp/parser.cc:42878 #, gcc-internal-format msgid "expected %<,%> or %<)%>" msgstr "" #. All following cases are statements with LHS. -#: c/c-parser.cc:19576 c/c-parser.cc:22879 c/c-parser.cc:22924 -#: c/c-parser.cc:23081 c/c-parser.cc:23428 c/c-parser.cc:24140 -#: c/c-parser.cc:25346 c/c-parser.cc:26852 c/c-parser.cc:28050 -#: c/gimple-parser.cc:798 c/c-parser.cc:6700 c/c-parser.cc:23001 -#: c/c-parser.cc:23224 cp/parser.cc:35278 cp/parser.cc:44572 cp/parser.cc:44745 +#: c/c-parser.cc:19622 c/c-parser.cc:22907 c/c-parser.cc:22952 +#: c/c-parser.cc:23109 c/c-parser.cc:23456 c/c-parser.cc:24168 +#: c/c-parser.cc:25374 c/c-parser.cc:26880 c/c-parser.cc:28082 +#: c/gimple-parser.cc:798 c/c-parser.cc:6727 c/c-parser.cc:23029 +#: c/c-parser.cc:23252 cp/parser.cc:35299 cp/parser.cc:44573 cp/parser.cc:44746 #, gcc-internal-format msgid "expected %<=%>" msgstr "" -#: c/c-parser.cc:20718 c/c-parser.cc:27117 c/c-parser.cc:27134 -#: c/c-parser.cc:16661 c/c-parser.cc:16673 c/c-parser.cc:20698 -#: cp/parser.cc:43007 cp/parser.cc:43034 cp/parser.cc:50590 cp/parser.cc:50601 +#: c/c-parser.cc:20767 c/c-parser.cc:27145 c/c-parser.cc:27166 +#: c/c-parser.cc:16707 c/c-parser.cc:16719 c/c-parser.cc:20747 +#: cp/parser.cc:43028 cp/parser.cc:43055 cp/parser.cc:50595 cp/parser.cc:50606 #, gcc-internal-format msgid "expected %<)%> or %<,%>" msgstr "" -#: c/c-parser.cc:23012 c/c-parser.cc:23092 c/c-parser.cc:23445 -#: c/c-parser.cc:23900 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795 -#: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35254 -#: cp/parser.cc:37781 +#: c/c-parser.cc:23040 c/c-parser.cc:23120 c/c-parser.cc:23473 +#: c/c-parser.cc:23928 c/gimple-parser.cc:1763 c/gimple-parser.cc:1795 +#: c/gimple-parser.cc:1805 c/gimple-parser.cc:2598 cp/parser.cc:35275 +#: cp/parser.cc:37802 #, gcc-internal-format msgid "expected %<}%>" msgstr "" -#: c/c-parser.cc:23105 cp/parser.cc:44670 +#: c/c-parser.cc:23133 cp/parser.cc:44671 #, gcc-internal-format msgid "expected %" msgstr "" -#: c/c-parser.cc:25018 c/c-parser.cc:25007 cp/parser.cc:47600 +#: c/c-parser.cc:25046 c/c-parser.cc:25035 cp/parser.cc:47601 #, gcc-internal-format msgid "expected %<#pragma omp section%> or %<}%>" msgstr "" -#: c/c-parser.cc:28728 cp/parser.cc:52544 +#: c/c-parser.cc:28760 cp/parser.cc:52549 msgid "" msgstr "" -#: c/c-typeck.cc:9842 +#: c/c-typeck.cc:9849 msgid "(anonymous)" msgstr "" -#: c/gimple-parser.cc:1486 cp/parser.cc:19517 cp/parser.cc:35272 +#: c/gimple-parser.cc:1486 cp/parser.cc:19538 cp/parser.cc:35293 #, gcc-internal-format msgid "expected %<<%>" msgstr "" @@ -21582,7 +21698,7 @@ msgstr "" msgid "expected label" msgstr "" -#: cobol/gcobolspec.cc:680 +#: cobol/gcobolspec.cc:641 #, c-format msgid "Driving: (%ld)\n" msgstr "" @@ -21592,367 +21708,367 @@ msgstr "" msgid "candidate %i:" msgstr "" -#: cp/call.cc:8499 +#: cp/call.cc:8520 msgid " after user-defined conversion:" msgstr "" -#: cp/call.cc:8703 cp/pt.cc:2064 cp/pt.cc:26876 +#: cp/call.cc:8724 cp/pt.cc:2064 cp/pt.cc:26910 msgid "candidate is:" msgid_plural "candidates are:" msgstr[0] "" msgstr[1] "" -#: cp/call.cc:13328 cp/call.cc:13780 +#: cp/call.cc:13350 cp/call.cc:13802 msgid "candidate 1:" msgstr "" -#: cp/call.cc:13330 cp/call.cc:13781 +#: cp/call.cc:13352 cp/call.cc:13803 msgid "candidate 2:" msgstr "" -#: cp/error.cc:566 +#: cp/error.cc:567 msgid "" msgstr "" -#: cp/error.cc:668 +#: cp/error.cc:669 msgid "" msgstr "" -#: cp/error.cc:670 +#: cp/error.cc:671 msgid "" msgstr "" -#: cp/error.cc:844 +#: cp/error.cc:845 #, fuzzy #| msgid "parse error" msgid "" msgstr "граматычная памылка" #. A lambda's "type" is essentially its signature. -#: cp/error.cc:951 +#: cp/error.cc:952 msgid "" msgstr "" -#: cp/error.cc:967 +#: cp/error.cc:968 #, c-format msgid "" msgstr "" -#: cp/error.cc:1106 +#: cp/error.cc:1107 msgid "" msgstr "" -#: cp/error.cc:1248 +#: cp/error.cc:1249 #, fuzzy, c-format msgid "(static initializers for %s)" msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\"" -#: cp/error.cc:1250 +#: cp/error.cc:1251 #, c-format msgid "(static destructors for %s)" msgstr "" -#: cp/error.cc:1296 +#: cp/error.cc:1297 #, fuzzy #| msgid "structure" msgid "" msgstr "структура" -#: cp/error.cc:1422 +#: cp/error.cc:1423 msgid "vtable for " msgstr "" -#: cp/error.cc:1446 +#: cp/error.cc:1447 msgid " " msgstr "" -#: cp/error.cc:1461 +#: cp/error.cc:1462 msgid "{anonymous}" msgstr "" -#: cp/error.cc:1463 +#: cp/error.cc:1464 #, fuzzy msgid "(anonymous namespace)" msgstr "невядомы рэжым машыны \"%s\"" -#: cp/error.cc:1557 +#: cp/error.cc:1558 #, fuzzy msgid "