From: Joseph Myers Date: Fri, 4 Apr 2025 20:44:01 +0000 (+0000) Subject: Regenerate gcc.pot X-Git-Tag: basepoints/gcc-16~339 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=db92d9e8249008f2fd928772ac27654ad5c0fbfe;p=thirdparty%2Fgcc.git Regenerate gcc.pot * gcc.pot: Regenerate. --- diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot index 5145c335bf9..2eea928d93a 100644 --- a/gcc/po/gcc.pot +++ b/gcc/po/gcc.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\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: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -285,55 +285,55 @@ 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 msgid "gsplit-dwarf is not supported on this platform" msgstr "" -#: config/darwin.h:284 +#: config/darwin.h:287 msgid "rdynamic is not supported" msgstr "" @@ -540,10 +540,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 "" @@ -1181,14 +1181,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 "" @@ -1352,6 +1352,18 @@ 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." @@ -1920,8 +1932,8 @@ msgstr "" #: c-family/c.opt:669 #, no-c-format msgid "" -"Warn about deprecated space between and suffix in a user-defined literal " -"operator." +"Warn about deprecated space between \"\" and suffix in a user-defined " +"literal operator." msgstr "" #: c-family/c.opt:673 @@ -4395,224 +4407,224 @@ msgid "" "-fextern-std=\tSet C++ name mangling compatibility with ." msgstr "" -#: d/lang.opt:325 +#: d/lang.opt:328 #, no-c-format msgid "Ignore unsupported pragmas." msgstr "" -#: d/lang.opt:329 +#: d/lang.opt:332 #, no-c-format msgid "Generate code for class invariant contracts." msgstr "" -#: 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 #, no-c-format msgid "Generate code for postcondition contracts." msgstr "" -#: d/lang.opt:353 +#: d/lang.opt:356 #, no-c-format msgid "Generate code for precondition contracts." msgstr "" -#: 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 #, no-c-format msgid "Generate code for switches without a default case." msgstr "" -#: 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 "" @@ -6811,25 +6823,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 "" @@ -7568,7 +7580,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 "" @@ -8028,13 +8040,13 @@ 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 #, no-c-format msgid "Use 64-bit long double." msgstr "" #: 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 "" @@ -9166,59 +9178,52 @@ 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." +"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 -#, 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." -msgstr "" - -#: config/i386/i386.opt:1383 config/i386/i386.opt:1388 +#: config/i386/i386.opt:1383 #, 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." +"and AVX10.2 built-in functions and code generation." msgstr "" -#: config/i386/i386.opt:1393 +#: config/i386/i386.opt:1388 #, 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." +"AVX10.2 and AMX-AVX512 built-in functions and code generation." msgstr "" -#: config/i386/i386.opt:1398 +#: config/i386/i386.opt:1393 #, 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 "" @@ -9662,22 +9667,27 @@ msgstr "" #: config/avr/avr.opt:70 #, no-c-format +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:74 +#: config/avr/avr.opt:78 #, no-c-format msgid "Use an 8-bit 'int' type." msgstr "" -#: 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 " @@ -9685,29 +9695,29 @@ msgid "" "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 " @@ -9718,21 +9728,21 @@ msgid "" "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. " @@ -9742,71 +9752,71 @@ msgid "" "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 " @@ -9814,27 +9824,27 @@ msgid "" "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 "" @@ -10911,302 +10921,309 @@ 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 "Max number of bytes to move inline." +msgstr "" + +#: config/rs6000/rs6000.opt:325 +#, no-c-format msgid "" "Generate unaligned VSX load/store for inline expansion of memcpy/memmove." msgstr "" -#: config/rs6000/rs6000.opt:325 +#: config/rs6000/rs6000.opt:329 #, no-c-format msgid "" "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/" "memmove." msgstr "" -#: config/rs6000/rs6000.opt:329 +#: config/rs6000/rs6000.opt:333 #, no-c-format msgid "Max number of bytes to compare without loops." msgstr "" -#: config/rs6000/rs6000.opt:333 +#: config/rs6000/rs6000.opt:337 #, no-c-format msgid "Max number of bytes to compare with loops." msgstr "" -#: config/rs6000/rs6000.opt:337 +#: config/rs6000/rs6000.opt:341 #, no-c-format msgid "Max number of bytes to compare." msgstr "" -#: config/rs6000/rs6000.opt:341 +#: config/rs6000/rs6000.opt:345 #, no-c-format 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 #, no-c-format msgid "Do not use the AltiVec ABI extensions." msgstr "" -#: 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 #, no-c-format 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 #, 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 #, no-c-format 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 #, no-c-format 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 #, no-c-format 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 #, no-c-format 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 " @@ -11218,7 +11235,7 @@ msgid "" "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 " @@ -11226,7 +11243,7 @@ msgid "" "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-" @@ -11234,7 +11251,7 @@ msgid "" "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 " @@ -11245,7 +11262,7 @@ msgid "" "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 " @@ -11253,7 +11270,7 @@ msgid "" "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 " @@ -11261,7 +11278,7 @@ msgid "" "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 " @@ -11444,60 +11461,73 @@ 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 "" @@ -14516,12 +14546,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 @@ -14603,655 +14633,685 @@ msgstr "" #: common.opt:698 #, no-c-format 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 pointer/reference to a local or temporary variable possibly " +"escaping to a musttail call." +msgstr "" + +#: common.opt:706 +#, no-c-format +msgid "" "Warn about some C++ One Definition Rule violations during link time " "optimization." msgstr "" -#: common.opt:702 +#: common.opt:710 #, no-c-format msgid "Warn about overflow in arithmetic expressions." msgstr "" -#: common.opt:706 +#: common.opt:714 #, no-c-format msgid "" "During link time optimization warn about mismatched types of global " "declarations." msgstr "" -#: common.opt:710 +#: common.opt:718 #, no-c-format msgid "Warn when the packed attribute has no effect on struct layout." msgstr "" -#: common.opt:714 +#: common.opt:722 #, no-c-format msgid "Warn when padding is required to align structure members." msgstr "" -#: common.opt:718 +#: common.opt:726 #, no-c-format msgid "Issue warnings needed for strict compliance to the standard." msgstr "" -#: common.opt:722 +#: common.opt:730 #, no-c-format msgid "" "Warn about returning a pointer/reference to a local or temporary variable." msgstr "" -#: common.opt:726 +#: common.opt:734 #, no-c-format msgid "Warn when one variable shadows another. Same as -Wshadow=global." msgstr "" -#: common.opt:730 +#: common.opt:738 #, no-c-format msgid "Warn when one variable shadows another (globally)." msgstr "" -#: common.opt:734 +#: 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 #, 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 #, no-c-format 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 #, no-c-format 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. " @@ -15259,519 +15319,519 @@ msgid "" "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 #, no-c-format 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 #, no-c-format 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 #, no-c-format msgid "Disable CFR in leaf functions." msgstr "" -#: 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 #, 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 #, no-c-format 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 " @@ -15779,367 +15839,367 @@ msgid "" "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 #, no-c-format msgid "Enable link-time optimization." msgstr "" -#: 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 #, no-c-format msgid "Set errno after built-in math functions." msgstr "" -#: 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 #, 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 #, no-c-format msgid "Enable all optimization info dumps on stderr." msgstr "" -#: 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 " @@ -16150,270 +16210,275 @@ msgid "" "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 #, no-c-format msgid "Return small aggregates in registers." msgstr "" -#: 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 " @@ -16421,520 +16486,520 @@ msgid "" "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 #, no-c-format msgid "" "-fstack-check=[no|generic|specific]\tInsert stack checking code into the " "program." msgstr "" -#: common.opt:2953 +#: common.opt:2977 #, no-c-format 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 #, no-c-format msgid "Enable SSA-CCP optimization on trees." msgstr "" -#: common.opt:3124 +#: common.opt:3148 #, no-c-format msgid "Enable SSA-BIT-CCP optimization on trees." msgstr "" -#: 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 #, no-c-format msgid "Enable SSA dead code elimination optimization on trees." msgstr "" -#: common.opt:3168 +#: common.opt:3192 #, no-c-format msgid "Enable dominator optimizations." msgstr "" -#: common.opt:3172 +#: common.opt:3196 #, no-c-format msgid "Enable tail merging on trees." msgstr "" -#: common.opt:3176 +#: common.opt:3200 #, no-c-format msgid "Enable dead store elimination." msgstr "" -#: 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 #, no-c-format msgid "Enable string length optimizations on trees." msgstr "" -#: common.opt:3192 +#: common.opt:3216 #, no-c-format msgid "" "Detect paths that trigger erroneous or undefined behavior due to " @@ -16942,7 +17007,7 @@ msgid "" "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 " @@ -16951,538 +17016,538 @@ msgid "" "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 #, no-c-format msgid "Enable loop optimizations on tree level." msgstr "" -#: 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 #, no-c-format msgid "Enable SSA-PRE optimization on trees." msgstr "" -#: 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 #, no-c-format 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 #, no-c-format msgid "Enable loop vectorization on trees." msgstr "" -#: 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 #, no-c-format msgid "Generate debug information in VMS format." msgstr "" -#: 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 #, no-c-format msgid "-o \tPlace output into ." msgstr "" -#: common.opt:3774 +#: common.opt:3798 #, no-c-format 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 " @@ -19308,45 +19373,45 @@ msgstr "" msgid "[cannot find %s]" msgstr "" -#: collect2.cc:1561 +#: collect2.cc:1563 #, c-format msgid "collect2 version %s\n" msgstr "" -#: collect2.cc:1666 +#: collect2.cc:1668 #, c-format msgid "%d constructor found\n" msgid_plural "%d constructors found\n" msgstr[0] "" msgstr[1] "" -#: collect2.cc:1670 +#: collect2.cc:1672 #, c-format msgid "%d destructor found\n" msgid_plural "%d destructors found\n" msgstr[0] "" msgstr[1] "" -#: 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" @@ -19413,54 +19478,54 @@ msgstr "" msgid "imported at" msgstr "" -#: diagnostic.cc:884 +#: diagnostic.cc:911 #, c-format msgid "compilation terminated due to -fmax-errors=%u.\n" msgstr "" -#: diagnostic.cc:911 +#: diagnostic.cc:938 #, c-format msgid "compilation terminated due to -Wfatal-errors.\n" msgstr "" -#: 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 "" -#: 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 #, gcc-internal-format, gfc-internal-format msgid "in %s, at %s:%d" msgstr "" @@ -19822,97 +19887,97 @@ 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 #, c-format msgid "Target: %s\n" msgstr "" -#: 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 #, c-format msgid "\n" msgstr "" -#: gcc.cc:7736 +#: gcc.cc:7737 #, c-format msgid "gcc version %s %s\n" msgstr "" -#: 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 "" -#: gcc.cc:8791 +#: gcc.cc:8792 #, c-format msgid "libraries: %s\n" msgstr "" -#: gcc.cc:8908 +#: gcc.cc:8909 #, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" msgstr "" -#: 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 "" @@ -19921,7 +19986,7 @@ msgid "" "\n" msgstr "" -#: gcc.cc:9271 +#: gcc.cc:9272 #, c-format msgid "" "\n" @@ -19930,14 +19995,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" @@ -19945,7 +20010,7 @@ msgid "" "\n" msgstr "" -#: gcc.cc:10679 +#: gcc.cc:10680 #, c-format msgid "" "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n" @@ -20095,7 +20160,7 @@ msgid "" " -v, --version Print version number, then exit\n" msgstr "" -#: gcov-tool.cc:584 gcov.cc:1062 +#: gcov-tool.cc:584 gcov.cc:1142 #, c-format msgid "" "\n" @@ -20108,108 +20173,134 @@ msgstr "" msgid "Copyright %s 2025 Free Software Foundation, Inc.\n" msgstr "" -#: 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 #, c-format msgid " -d, --display-progress Display progress information\n" msgstr "" -#: 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 #, c-format msgid "" " --exclude Exclude functions matching this regex\n" msgstr "" -#: gcov.cc:1038 +#: gcov.cc:1118 #, c-format msgid " -h, --help Print this help, then exit\n" msgstr "" -#: 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 #, c-format msgid " -k, --use-colors Emit colored output\n" msgstr "" -#: 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 " @@ -20217,324 +20308,358 @@ msgid "" " names. This does not imply -m\n" msgstr "" -#: gcov.cc:1048 +#: gcov.cc:1128 #, c-format msgid " -n, --no-output Do not create an output file\n" msgstr "" -#: 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 #, c-format msgid " -t, --stdout Output to stdout instead of a file\n" msgstr "" -#: 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 #, c-format msgid " -v, --version Print version number, then exit\n" msgstr "" -#: gcov.cc:1057 +#: gcov.cc:1137 #, c-format msgid " -w, --verbose Print verbose informations\n" msgstr "" -#: gcov.cc:1058 +#: gcov.cc:1138 #, c-format msgid " -x, --hash-filenames Hash long pathnames\n" msgstr "" -#: gcov.cc:1059 +#: gcov.cc:1139 #, c-format msgid "" "\n" "Obsolete options:\n" msgstr "" -#: 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 #, c-format msgid "JSON format version: %s\n" msgstr "" -#: 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 #, c-format msgid "'%s' file is already processed\n" msgstr "" -#: 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 #, c-format msgid "Error writing output file '%s'\n" msgstr "" -#: gcov.cc:1665 +#: gcov.cc:1863 #, c-format msgid "Could not open output file '%s'\n" msgstr "" -#: gcov.cc:1672 +#: gcov.cc:1870 #, c-format msgid "Removing '%s'\n" msgstr "" -#: gcov.cc:1787 +#: gcov.cc:1998 #, c-format msgid "Cannot open JSON output file %s\n" msgstr "" -#: gcov.cc:1796 +#: gcov.cc:2007 #, c-format msgid "Error writing JSON output file %s\n" msgstr "" -#: 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 #, c-format msgid "%s:cannot open notes file\n" msgstr "" -#: 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 #, c-format msgid "%s:already seen conditions for '%s'\n" msgstr "" -#: 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 #, c-format msgid "%s:no functions found\n" msgstr "" -#: 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 #, c-format msgid "%s:not a gcov data file\n" msgstr "" -#: 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 #, c-format msgid "%s:no lines for '%s'\n" msgstr "" -#: 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 #, c-format msgid "unconditional %2d taken %s\n" msgstr "" -#: 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 #, c-format msgid "Cannot open source file %s\n" msgstr "" @@ -20648,15 +20773,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 "" @@ -20809,16 +20934,16 @@ msgid "using simple load CSE after register allocation" msgstr "" #. It's the compiler's fault. -#: reload1.cc:6000 +#: reload1.cc:6002 msgid "could not find a spill register" msgstr "" #. 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 "" @@ -20876,8 +21001,8 @@ 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 "" @@ -20886,70 +21011,82 @@ 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 msgid "unhandled code after call" msgstr "" -#: tree-tailcall.cc:792 +#: tree-tailcall.cc:963 msgid "return value changed after call" msgstr "" -#: tree-tailcall.cc:867 +#: tree-tailcall.cc:1012 +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 "" @@ -21297,109 +21434,109 @@ msgstr "" 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 #, c-format msgid "invalid %%J value" msgstr "" -#: 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 "" -#: 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 "" -#: 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 "" -#: 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 "" -#: config/alpha/alpha.cc:5284 +#: config/alpha/alpha.cc:5903 #, c-format msgid "invalid %%h value" msgstr "" -#: 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 "" -#: config/alpha/alpha.cc:5311 +#: config/alpha/alpha.cc:5930 #, c-format msgid "invalid %%m value" msgstr "" -#: config/alpha/alpha.cc:5317 +#: config/alpha/alpha.cc:5936 #, c-format msgid "invalid %%M value" msgstr "" -#: config/alpha/alpha.cc:5354 +#: config/alpha/alpha.cc:5973 #, c-format msgid "invalid %%U value" msgstr "" -#: 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 "" -#: config/alpha/alpha.cc:5373 +#: config/alpha/alpha.cc:5992 #, c-format msgid "invalid %%C value" msgstr "" -#: 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 "" -#: 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 "" -#: config/alpha/alpha.cc:5550 +#: config/alpha/alpha.cc:6169 #, c-format msgid "invalid operand address" msgstr "" @@ -21558,105 +21695,105 @@ msgid "operation not permitted on type %" msgstr "" #. Also runs recog(). -#: config/avr/avr-passes.cc:62 +#: config/avr/avr-passes.cc:63 msgid "emit unrecognizable insn" msgstr "" -#: 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 msgid "invalid insn:" msgstr "" -#: 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 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 msgid "function parameter" msgstr "" -#: config/avr/avr.cc:11676 +#: config/avr/avr.cc:11677 msgid "structure field" msgstr "" -#: config/avr/avr.cc:11682 +#: config/avr/avr.cc:11683 msgid "return type of function" msgstr "" -#: config/avr/avr.cc:11687 +#: config/avr/avr.cc:11688 msgid "pointer" msgstr "" @@ -21688,10 +21825,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 @@ -21906,25 +22043,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 #, 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 #, c-format msgid "invalid fp constant" msgstr "" @@ -22031,27 +22168,27 @@ msgstr "" msgid "unknown insn mode" msgstr "" -#: 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 "" @@ -22164,7 +22301,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 "" @@ -22491,39 +22628,39 @@ msgstr "" 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 msgid "AltiVec argument passed to unprototyped function" msgstr "" -#: config/rs6000/rs6000.cc:28001 +#: config/rs6000/rs6000.cc:28020 msgid "Could not generate addis value for fusion" msgstr "" -#: 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 "" @@ -22607,19 +22744,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" @@ -22792,7 +22929,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 "" @@ -22805,38 +22942,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 @@ -22844,150 +22981,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 "" @@ -22998,7 +23135,7 @@ msgstr "" msgid "expected label" msgstr "" -#: cobol/gcobolspec.cc:680 +#: cobol/gcobolspec.cc:641 #, c-format msgid "Driving: (%ld)\n" msgstr "" @@ -23008,333 +23145,333 @@ 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 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 #, c-format msgid "(static initializers for %s)" msgstr "" -#: cp/error.cc:1250 +#: cp/error.cc:1251 #, c-format msgid "(static destructors for %s)" msgstr "" -#: cp/error.cc:1296 +#: cp/error.cc:1297 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 msgid "(anonymous namespace)" msgstr "" -#: cp/error.cc:1557 +#: cp/error.cc:1558 msgid "