diff options
author | Joseph Myers <joseph@codesourcery.com> | 2023-04-25 21:43:55 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2023-04-25 21:43:55 +0000 |
commit | dd39ec6dc7440d24078d91a04144e33fe67ae2a8 (patch) | |
tree | 79efc0699313a2f2046a0f090503b2a2331a0cc5 /gcc/po | |
parent | 3d674e29d7f89bf93fcfcc963ff0248c6347586d (diff) | |
download | gcc-dd39ec6dc7440d24078d91a04144e33fe67ae2a8.zip gcc-dd39ec6dc7440d24078d91a04144e33fe67ae2a8.tar.gz gcc-dd39ec6dc7440d24078d91a04144e33fe67ae2a8.tar.bz2 |
Regenerate gcc.pot
* gcc.pot: Regenerate.
Diffstat (limited to 'gcc/po')
-rw-r--r-- | gcc/po/gcc.pot | 8279 |
1 files changed, 4190 insertions, 4089 deletions
diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot index 7797fc4..02bc498 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: 2023-04-04 17:04+0000\n" +"POT-Creation-Date: 2023-04-25 21:41+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -1167,9 +1167,9 @@ msgstr "" #: common.opt:2080 common.opt:2123 common.opt:2557 common.opt:2593 #: common.opt:2686 common.opt:2690 common.opt:2799 common.opt:2890 #: common.opt:2898 common.opt:2906 common.opt:2914 common.opt:3015 -#: common.opt:3075 common.opt:3163 common.opt:3323 common.opt:3327 -#: common.opt:3331 common.opt:3335 common.opt:3405 common.opt:3409 -#: common.opt:3440 common.opt:3444 +#: common.opt:3075 common.opt:3163 common.opt:3327 common.opt:3331 +#: common.opt:3335 common.opt:3339 common.opt:3409 common.opt:3413 +#: common.opt:3444 common.opt:3448 #, no-c-format msgid "Does nothing. Preserved for backward compatibility." msgstr "" @@ -4340,7 +4340,7 @@ msgstr "" #: m2/lang.opt:123 #, no-c-format msgid "" -"specify the library order, the libraries maybe specified by a comma " +"specify the library order, the libraries may be specified by a comma " "separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min," "m2pim,m2iso." msgstr "" @@ -6081,7 +6081,7 @@ msgstr "" msgid "Generate code with library calls for floating point." msgstr "" -#: config/m68k/m68k.opt:187 +#: config/m68k/m68k.opt:187 config/xtensa/xtensa.opt:73 #, no-c-format msgid "Do not use unaligned memory references." msgstr "" @@ -6238,14 +6238,14 @@ msgstr "" msgid "Known data alignment choices (for use with the -malign-data= option):" msgstr "" -#: config/riscv/riscv.opt:179 config/aarch64/aarch64.opt:241 +#: config/riscv/riscv.opt:179 config/aarch64/aarch64.opt:261 #: config/i386/i386.opt:1015 config/arm/arm.opt:343 #: config/rs6000/rs6000.opt:550 #, no-c-format msgid "Use given stack-protector guard." msgstr "" -#: config/riscv/riscv.opt:183 config/aarch64/aarch64.opt:245 +#: config/riscv/riscv.opt:183 config/aarch64/aarch64.opt:265 #: config/arm/arm.opt:347 config/rs6000/rs6000.opt:554 #, no-c-format msgid "Valid arguments to -mstack-protector-guard=:" @@ -6452,80 +6452,90 @@ msgstr "" #: config/aarch64/aarch64.opt:102 #, no-c-format +msgid "The register used to access the thread pointer:" +msgstr "" + +#: config/aarch64/aarch64.opt:118 +#, no-c-format +msgid "Specify the thread pointer register." +msgstr "" + +#: config/aarch64/aarch64.opt:122 +#, no-c-format msgid "Don't assume that unaligned accesses are handled by the system." msgstr "" -#: config/aarch64/aarch64.opt:106 config/i386/i386.opt:405 +#: config/aarch64/aarch64.opt:126 config/i386/i386.opt:405 #, no-c-format msgid "Omit the frame pointer in leaf functions." msgstr "" -#: config/aarch64/aarch64.opt:110 +#: config/aarch64/aarch64.opt:130 #, no-c-format msgid "Specify TLS dialect." msgstr "" -#: config/aarch64/aarch64.opt:114 +#: config/aarch64/aarch64.opt:134 #, no-c-format msgid "" "Specifies bit size of immediate TLS offsets. Valid values are 12, 24, 32, " "48." msgstr "" -#: config/aarch64/aarch64.opt:133 +#: config/aarch64/aarch64.opt:153 #, no-c-format msgid "Use features of architecture ARCH." msgstr "" -#: config/aarch64/aarch64.opt:137 +#: config/aarch64/aarch64.opt:157 #, no-c-format msgid "Use features of and optimize for CPU." msgstr "" -#: config/aarch64/aarch64.opt:141 +#: config/aarch64/aarch64.opt:161 #, no-c-format msgid "Optimize for CPU." msgstr "" -#: config/aarch64/aarch64.opt:145 +#: config/aarch64/aarch64.opt:165 #, no-c-format msgid "Generate code that conforms to the specified ABI." msgstr "" -#: config/aarch64/aarch64.opt:149 +#: config/aarch64/aarch64.opt:169 #, no-c-format msgid "" "-moverride=<string>\tPower users only! Override CPU optimization parameters." msgstr "" -#: config/aarch64/aarch64.opt:153 +#: config/aarch64/aarch64.opt:173 #, no-c-format msgid "Known AArch64 ABIs (for use with the -mabi= option):" msgstr "" -#: config/aarch64/aarch64.opt:163 +#: config/aarch64/aarch64.opt:183 #, no-c-format msgid "PC relative literal loads." msgstr "" -#: config/aarch64/aarch64.opt:167 config/arm/arm.opt:331 +#: config/aarch64/aarch64.opt:187 config/arm/arm.opt:331 #, no-c-format msgid "Use branch-protection features." msgstr "" -#: config/aarch64/aarch64.opt:171 +#: config/aarch64/aarch64.opt:191 #, no-c-format msgid "Select return address signing scope." msgstr "" -#: config/aarch64/aarch64.opt:175 +#: config/aarch64/aarch64.opt:195 #, no-c-format msgid "" "Supported AArch64 return address signing scope (for use with -msign-return-" "address= option):" msgstr "" -#: config/aarch64/aarch64.opt:188 +#: config/aarch64/aarch64.opt:208 #, no-c-format msgid "" "Enable the reciprocal square root approximation. Enabling this reduces " @@ -6533,7 +6543,7 @@ msgid "" "precision and to 32 bits for double precision." msgstr "" -#: config/aarch64/aarch64.opt:194 +#: config/aarch64/aarch64.opt:214 #, no-c-format msgid "" "Enable the square root approximation. Enabling this reduces precision of " @@ -6541,7 +6551,7 @@ msgid "" "double precision. If enabled, it implies -mlow-precision-recip-sqrt." msgstr "" -#: config/aarch64/aarch64.opt:201 +#: config/aarch64/aarch64.opt:221 #, no-c-format msgid "" "Enable the division approximation. Enabling this reduces precision of " @@ -6549,28 +6559,28 @@ msgid "" "double precision." msgstr "" -#: config/aarch64/aarch64.opt:207 +#: config/aarch64/aarch64.opt:227 #, no-c-format msgid "The possible SVE vector lengths:" msgstr "" -#: config/aarch64/aarch64.opt:229 +#: config/aarch64/aarch64.opt:249 #, no-c-format msgid "" "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register." msgstr "" -#: config/aarch64/aarch64.opt:233 +#: config/aarch64/aarch64.opt:253 #, no-c-format msgid "Enables verbose cost model dumping in the debug dump files." msgstr "" -#: config/aarch64/aarch64.opt:237 +#: config/aarch64/aarch64.opt:257 #, no-c-format msgid "Generate code to track when the CPU might be speculating incorrectly." msgstr "" -#: config/aarch64/aarch64.opt:255 +#: config/aarch64/aarch64.opt:275 #, no-c-format msgid "" "Use the system register specified on the command line as the stack protector " @@ -6578,7 +6588,7 @@ msgid "" "for use in user-land code." msgstr "" -#: config/aarch64/aarch64.opt:261 +#: config/aarch64/aarch64.opt:281 #, no-c-format msgid "" "Use an immediate to offset from the stack protector guard register, sp_el0. " @@ -6586,12 +6596,12 @@ msgid "" "land code." msgstr "" -#: config/aarch64/aarch64.opt:270 +#: config/aarch64/aarch64.opt:290 #, no-c-format msgid "Generate local calls to out-of-line atomic operations." msgstr "" -#: config/aarch64/aarch64.opt:274 +#: config/aarch64/aarch64.opt:294 #, no-c-format msgid "" "When vectorizing for SVE, consider using unpacked vectors for smaller " @@ -6599,7 +6609,7 @@ msgid "" "cost model to choose between SVE and Advanced SIMD vectorization." msgstr "" -#: config/aarch64/aarch64.opt:278 +#: config/aarch64/aarch64.opt:298 #, no-c-format msgid "" "The number of Newton iterations for calculating the reciprocal for float " @@ -6607,7 +6617,7 @@ msgid "" "approximation is enabled. The default value is 1." msgstr "" -#: config/aarch64/aarch64.opt:282 +#: config/aarch64/aarch64.opt:302 #, no-c-format msgid "" "The number of Newton iterations for calculating the reciprocal for double " @@ -6615,23 +6625,23 @@ msgid "" "approximation is enabled. The default value is 2." msgstr "" -#: config/aarch64/aarch64.opt:292 +#: config/aarch64/aarch64.opt:312 #, no-c-format msgid "Constant memcpy size in bytes above which to start using MOPS sequence." msgstr "" -#: config/aarch64/aarch64.opt:296 +#: config/aarch64/aarch64.opt:316 #, no-c-format msgid "" "Constant memmove size in bytes above which to start using MOPS sequence." msgstr "" -#: config/aarch64/aarch64.opt:300 +#: config/aarch64/aarch64.opt:320 #, no-c-format msgid "Constant memset size in bytes from which to start using MOPS sequence." msgstr "" -#: config/aarch64/aarch64.opt:304 +#: config/aarch64/aarch64.opt:324 #, no-c-format msgid "Limit how much the autovectorizer may unroll a loop." msgstr "" @@ -7152,61 +7162,61 @@ msgstr "" msgid "Use LRA register allocator." msgstr "" -#: config/xtensa/xtensa.opt:23 +#: config/xtensa/xtensa.opt:26 #, no-c-format msgid "Use CONST16 instruction to load constants." msgstr "" -#: config/xtensa/xtensa.opt:27 +#: config/xtensa/xtensa.opt:30 #, no-c-format msgid "Disable position-independent code (PIC) for use in OS kernel code." msgstr "" -#: config/xtensa/xtensa.opt:31 +#: config/xtensa/xtensa.opt:34 #, no-c-format msgid "Use indirect CALLXn instructions for large programs." msgstr "" -#: config/xtensa/xtensa.opt:35 +#: config/xtensa/xtensa.opt:38 #, no-c-format msgid "" "Set extra memory access cost for L32R instruction, in clock-cycle units." msgstr "" -#: config/xtensa/xtensa.opt:39 config/sh/sh.opt:303 +#: config/xtensa/xtensa.opt:42 config/sh/sh.opt:303 #, no-c-format msgid "Use LRA instead of reload (transitional)." msgstr "" -#: config/xtensa/xtensa.opt:43 +#: config/xtensa/xtensa.opt:46 #, no-c-format msgid "Automatically align branch targets to reduce branch penalties." msgstr "" -#: config/xtensa/xtensa.opt:47 +#: config/xtensa/xtensa.opt:50 #, no-c-format msgid "Intersperse literal pools with code in the text section." msgstr "" -#: config/xtensa/xtensa.opt:51 +#: config/xtensa/xtensa.opt:54 #, no-c-format msgid "" "Relax literals in assembler and place them automatically in the text section." msgstr "" -#: config/xtensa/xtensa.opt:55 +#: config/xtensa/xtensa.opt:58 #, no-c-format msgid "" "-mno-serialize-volatile\tDo not serialize volatile memory references with " "MEMW instructions." msgstr "" -#: config/xtensa/xtensa.opt:62 +#: config/xtensa/xtensa.opt:65 #, no-c-format msgid "Use call0 ABI." msgstr "" -#: config/xtensa/xtensa.opt:66 +#: config/xtensa/xtensa.opt:69 #, no-c-format msgid "Use windowed registers ABI." msgstr "" @@ -8388,6 +8398,11 @@ msgid "" "-mlam=[none|u48|u57] Instrument meta data position in user data pointers." msgstr "" +#: config/i386/i386.opt:1280 +#, no-c-format +msgid "Support AMX-COMPLEX built-in functions and code generation." +msgstr "" + #: config/pa/pa64-hpux.opt:23 #, no-c-format msgid "Assume code will be linked by GNU ld." @@ -16695,188 +16710,193 @@ msgstr "" msgid "Assume assembler support for view in (DWARF2+) .loc directives." msgstr "" -#: common.opt:3339 +#: common.opt:3323 +#, no-c-format +msgid "Generate debug information in CodeView format." +msgstr "" + +#: common.opt:3343 #, no-c-format msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF." msgstr "" -#: common.opt:3345 +#: common.opt:3349 #, no-c-format msgid "Generate CTF debug information at default level." msgstr "" -#: common.opt:3349 +#: common.opt:3353 #, no-c-format msgid "Generate BTF debug information at default level." msgstr "" -#: common.opt:3353 +#: common.opt:3357 #, no-c-format msgid "Generate debug information in default version of DWARF format." msgstr "" -#: common.opt:3357 +#: common.opt:3361 #, no-c-format msgid "Generate debug information in DWARF v2 (or later) format." msgstr "" -#: common.opt:3361 +#: common.opt:3365 #, no-c-format msgid "Use 32-bit DWARF format when emitting DWARF debug information." msgstr "" -#: common.opt:3365 +#: common.opt:3369 #, no-c-format msgid "Use 64-bit DWARF format when emitting DWARF debug information." msgstr "" -#: common.opt:3369 +#: common.opt:3373 #, no-c-format msgid "Generate debug information in default extended format." msgstr "" -#: common.opt:3373 +#: common.opt:3377 #, no-c-format msgid "Generate extended entry point information for inlined functions." msgstr "" -#: common.opt:3377 +#: common.opt:3381 #, no-c-format msgid "Compute locview reset points based on insn length estimates." msgstr "" -#: common.opt:3385 +#: common.opt:3389 #, no-c-format msgid "Don't generate DWARF pubnames and pubtypes sections." msgstr "" -#: common.opt:3389 +#: common.opt:3393 #, no-c-format msgid "Generate DWARF pubnames and pubtypes sections." msgstr "" -#: common.opt:3393 +#: common.opt:3397 #, no-c-format msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions." msgstr "" -#: common.opt:3397 +#: common.opt:3401 #, no-c-format msgid "Record gcc command line switches in DWARF DW_AT_producer." msgstr "" -#: common.opt:3401 +#: common.opt:3405 #, no-c-format msgid "Generate debug information in separate .dwo files." msgstr "" -#: common.opt:3413 +#: common.opt:3417 #, no-c-format msgid "Emit progressive recommended breakpoint locations." msgstr "" -#: common.opt:3417 +#: common.opt:3421 #, no-c-format msgid "Don't emit DWARF additions beyond selected version." msgstr "" -#: common.opt:3421 +#: common.opt:3425 #, no-c-format msgid "" "Add description attributes to some DWARF DIEs that have no name attribute." msgstr "" -#: common.opt:3425 +#: common.opt:3429 #, no-c-format msgid "Toggle debug information generation." msgstr "" -#: common.opt:3429 +#: common.opt:3433 #, no-c-format msgid "Augment variable location lists with progressive views." msgstr "" -#: common.opt:3436 +#: common.opt:3440 #, no-c-format msgid "Generate debug information in VMS format." msgstr "" -#: common.opt:3465 +#: common.opt:3469 #, no-c-format msgid "Generate compressed debug sections." msgstr "" -#: common.opt:3469 +#: common.opt:3473 #, no-c-format msgid "-gz=<format>\tGenerate compressed debug sections in format <format>." msgstr "" -#: common.opt:3476 +#: common.opt:3480 #, no-c-format msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory." msgstr "" -#: common.opt:3480 +#: common.opt:3484 #, no-c-format msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory." msgstr "" -#: common.opt:3508 +#: common.opt:3512 #, no-c-format msgid "-o <file>\tPlace output into <file>." msgstr "" -#: common.opt:3512 +#: common.opt:3516 #, no-c-format msgid "Enable function profiling." msgstr "" -#: common.opt:3522 +#: common.opt:3526 #, no-c-format msgid "Like -pedantic but issue them as errors." msgstr "" -#: common.opt:3562 +#: common.opt:3566 #, no-c-format msgid "Do not display functions compiled or elapsed time." msgstr "" -#: common.opt:3594 +#: common.opt:3598 #, no-c-format msgid "Enable verbose output." msgstr "" -#: common.opt:3598 +#: common.opt:3602 #, no-c-format msgid "Display the compiler's version." msgstr "" -#: common.opt:3602 +#: common.opt:3606 #, no-c-format msgid "Suppress warnings." msgstr "" -#: common.opt:3612 +#: common.opt:3616 #, no-c-format msgid "Create a shared library." msgstr "" -#: common.opt:3672 +#: common.opt:3676 #, no-c-format msgid "Don't create a dynamically linked position independent executable." msgstr "" -#: common.opt:3676 +#: common.opt:3680 #, no-c-format msgid "Create a dynamically linked position independent executable." msgstr "" -#: common.opt:3680 +#: common.opt:3684 #, no-c-format msgid "Create a static position independent executable." msgstr "" -#: common.opt:3687 +#: common.opt:3691 #, no-c-format msgid "Use caller save register across calls if possible." msgstr "" @@ -18734,12 +18754,12 @@ msgstr "" #. PRINT_OPERAND must handle them. #. We can't handle floating point constants; #. TARGET_PRINT_OPERAND must handle them. -#: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317 +#: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12320 #, c-format msgid "floating constant misused" msgstr "" -#: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408 +#: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12411 #: config/pdp11/pdp11.cc:1871 #, c-format msgid "invalid expression as operand" @@ -19045,96 +19065,96 @@ msgid "" " other options on to these processes the -W<letter> options must be used.\n" msgstr "" -#: gcc.cc:6766 +#: gcc.cc:6770 #, c-format msgid "Processing spec (%s), which is '%s'\n" msgstr "" -#: gcc.cc:7527 +#: gcc.cc:7531 #, c-format msgid "Target: %s\n" msgstr "" -#: gcc.cc:7528 +#: gcc.cc:7532 #, c-format msgid "Configured with: %s\n" msgstr "" -#: gcc.cc:7542 +#: gcc.cc:7546 #, c-format msgid "Thread model: %s\n" msgstr "" -#: gcc.cc:7543 +#: gcc.cc:7547 #, c-format msgid "Supported LTO compression algorithms: zlib" msgstr "" -#: gcc.cc:7545 +#: gcc.cc:7549 #, c-format msgid " zstd" msgstr "" -#: gcc.cc:7547 gcov.cc:1510 gcov.cc:1568 gcov.cc:1580 gcov.cc:2903 +#: gcc.cc:7551 gcov.cc:1533 gcov.cc:1591 gcov.cc:1603 gcov.cc:2926 #, c-format msgid "\n" msgstr "" -#: gcc.cc:7558 +#: gcc.cc:7562 #, c-format msgid "gcc version %s %s\n" msgstr "" -#: gcc.cc:7561 +#: gcc.cc:7565 #, c-format msgid "gcc driver version %s %sexecuting gcc version %s\n" msgstr "" -#: gcc.cc:7634 gcc.cc:7844 +#: gcc.cc:7638 gcc.cc:7848 #, c-format msgid "" "The bug is not reproducible, so it is likely a hardware or OS problem.\n" msgstr "" -#: gcc.cc:7768 +#: gcc.cc:7772 #, c-format msgid "" "Preprocessed source stored into %s file, please attach this to your " "bugreport.\n" msgstr "" -#: gcc.cc:8619 +#: gcc.cc:8623 #, c-format msgid "install: %s%s\n" msgstr "" -#: gcc.cc:8622 +#: gcc.cc:8626 #, c-format msgid "programs: %s\n" msgstr "" -#: gcc.cc:8624 +#: gcc.cc:8628 #, c-format msgid "libraries: %s\n" msgstr "" -#: gcc.cc:8741 +#: gcc.cc:8745 #, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" msgstr "" -#: gcc.cc:8757 gcov-tool.cc:594 +#: gcc.cc:8761 gcov-tool.cc:594 #, c-format msgid "%s %s%s\n" msgstr "" -#: gcc.cc:8760 gcov-tool.cc:596 gcov.cc:968 fortran/gfortranspec.cc:282 +#: gcc.cc:8764 gcov-tool.cc:596 gcov.cc:968 fortran/gfortranspec.cc:282 msgid "(C)" msgstr "" -#: gcc.cc:8761 gcov-tool.cc:598 gcov.cc:970 fortran/gfortranspec.cc:283 +#: gcc.cc:8765 gcov-tool.cc:598 gcov.cc:970 fortran/gfortranspec.cc:283 #, c-format msgid "" "This is free software; see the source for copying conditions. There is NO\n" @@ -19142,7 +19162,7 @@ msgid "" "\n" msgstr "" -#: gcc.cc:9104 +#: gcc.cc:9108 #, c-format msgid "" "\n" @@ -19151,14 +19171,14 @@ msgid "" "\n" msgstr "" -#: gcc.cc:9105 +#: gcc.cc:9109 #, c-format msgid "" "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n" "\n" msgstr "" -#: gcc.cc:10506 +#: gcc.cc:10510 #, c-format msgid "" "Assembler options\n" @@ -19166,7 +19186,7 @@ msgid "" "\n" msgstr "" -#: gcc.cc:10507 +#: gcc.cc:10511 #, c-format msgid "" "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n" @@ -19493,212 +19513,212 @@ msgstr "" msgid "gcov %s%s\n" msgstr "" -#: gcov.cc:1354 +#: gcov.cc:1377 #, c-format msgid "'%s' file is already processed\n" msgstr "" -#: gcov.cc:1470 gcov.cc:1599 +#: gcov.cc:1493 gcov.cc:1622 #, c-format msgid "Creating '%s'\n" msgstr "" -#: gcov.cc:1474 +#: gcov.cc:1497 #, c-format msgid "Error writing output file '%s'\n" msgstr "" -#: gcov.cc:1482 +#: gcov.cc:1505 #, c-format msgid "Could not open output file '%s'\n" msgstr "" -#: gcov.cc:1489 +#: gcov.cc:1512 #, c-format msgid "Removing '%s'\n" msgstr "" -#: gcov.cc:1604 +#: gcov.cc:1627 #, c-format msgid "Cannot open JSON output file %s\n" msgstr "" -#: gcov.cc:1613 +#: gcov.cc:1636 #, c-format msgid "Error writing JSON output file %s\n" msgstr "" -#: gcov.cc:1778 +#: gcov.cc:1801 #, c-format msgid "%s:source file is newer than notes file '%s'\n" msgstr "" -#: gcov.cc:1783 +#: gcov.cc:1806 #, c-format msgid "(the message is displayed only once per source file)\n" msgstr "" -#: gcov.cc:1803 +#: gcov.cc:1826 #, c-format msgid "%s:cannot open notes file\n" msgstr "" -#: gcov.cc:1810 +#: gcov.cc:1833 #, c-format msgid "%s:not a gcov notes file\n" msgstr "" -#: gcov.cc:1824 +#: gcov.cc:1847 #, c-format msgid "%s:version '%.4s', prefer '%.4s'\n" msgstr "" -#: gcov.cc:1877 +#: gcov.cc:1900 #, c-format msgid "%s:already seen blocks for '%s'\n" msgstr "" -#: gcov.cc:1993 gcov.cc:2107 +#: gcov.cc:2016 gcov.cc:2130 #, c-format msgid "%s:corrupted\n" msgstr "" -#: gcov.cc:2001 +#: gcov.cc:2024 #, c-format msgid "%s:no functions found\n" msgstr "" -#: gcov.cc:2019 +#: gcov.cc:2042 #, c-format msgid "%s:cannot open data file, assuming not executed\n" msgstr "" -#: gcov.cc:2026 +#: gcov.cc:2049 #, c-format msgid "%s:not a gcov data file\n" msgstr "" -#: gcov.cc:2040 +#: gcov.cc:2063 #, c-format msgid "%s:version '%.4s', prefer version '%.4s'\n" msgstr "" -#: gcov.cc:2047 +#: gcov.cc:2070 #, c-format msgid "%s:stamp mismatch with notes file\n" msgstr "" -#: gcov.cc:2084 +#: gcov.cc:2107 #, c-format msgid "%s:profile mismatch for '%s'\n" msgstr "" -#: gcov.cc:2106 +#: gcov.cc:2129 #, c-format msgid "%s:overflowed\n" msgstr "" -#: gcov.cc:2154 +#: gcov.cc:2177 #, c-format msgid "%s:'%s' lacks entry and/or exit blocks\n" msgstr "" -#: gcov.cc:2159 +#: gcov.cc:2182 #, c-format msgid "%s:'%s' has arcs to entry block\n" msgstr "" -#: gcov.cc:2167 +#: gcov.cc:2190 #, c-format msgid "%s:'%s' has arcs from exit block\n" msgstr "" -#: gcov.cc:2376 +#: gcov.cc:2399 #, c-format msgid "%s:graph is unsolvable for '%s'\n" msgstr "" -#: gcov.cc:2492 +#: gcov.cc:2515 #, c-format msgid "Lines executed:%s of %d\n" msgstr "" -#: gcov.cc:2495 +#: gcov.cc:2518 #, c-format msgid "No executable lines\n" msgstr "" -#: gcov.cc:2503 gcov.cc:2512 +#: gcov.cc:2526 gcov.cc:2535 #, c-format msgid "%s '%s'\n" msgstr "" -#: gcov.cc:2519 +#: gcov.cc:2542 #, c-format msgid "Branches executed:%s of %d\n" msgstr "" -#: gcov.cc:2523 +#: gcov.cc:2546 #, c-format msgid "Taken at least once:%s of %d\n" msgstr "" -#: gcov.cc:2529 +#: gcov.cc:2552 #, c-format msgid "No branches\n" msgstr "" -#: gcov.cc:2531 +#: gcov.cc:2554 #, c-format msgid "Calls executed:%s of %d\n" msgstr "" -#: gcov.cc:2535 +#: gcov.cc:2558 #, c-format msgid "No calls\n" msgstr "" -#: gcov.cc:2755 +#: gcov.cc:2778 #, c-format msgid "%s:no lines for '%s'\n" msgstr "" -#: gcov.cc:2881 +#: gcov.cc:2904 #, c-format msgid "call %2d returned %s\n" msgstr "" -#: gcov.cc:2886 +#: gcov.cc:2909 #, c-format msgid "call %2d never executed\n" msgstr "" -#: gcov.cc:2891 +#: gcov.cc:2914 #, c-format msgid "branch %2d taken %s%s" msgstr "" -#: gcov.cc:2896 +#: gcov.cc:2919 #, c-format msgid "branch %2d never executed%s" msgstr "" -#: gcov.cc:2901 +#: gcov.cc:2924 #, c-format msgid " (BB %d)" msgstr "" -#: gcov.cc:2908 +#: gcov.cc:2931 #, c-format msgid "unconditional %2d taken %s\n" msgstr "" -#: gcov.cc:2911 +#: gcov.cc:2934 #, c-format msgid "unconditional %2d never executed\n" msgstr "" -#: gcov.cc:3163 +#: gcov.cc:3184 #, c-format msgid "Cannot open source file %s\n" msgstr "" @@ -19786,11 +19806,11 @@ msgstr "" msgid "this is the insn:" msgstr "" -#: lra-constraints.cc:3144 +#: lra-constraints.cc:3172 msgid "unable to generate reloads for impossible constraints:" msgstr "" -#: lra-constraints.cc:4170 reload.cc:3844 +#: lra-constraints.cc:4231 reload.cc:3844 msgid "unable to generate reloads for:" msgstr "" @@ -19803,113 +19823,113 @@ msgstr "" msgid "Uses of this option are diagnosed." msgstr "" -#: opts.cc:1651 +#: opts.cc:1652 #, c-format msgid "Same as %s%s (or, in negated form, %s%s)." msgstr "" -#: opts.cc:1656 +#: opts.cc:1657 #, c-format msgid "Same as %s%s." msgstr "" -#: opts.cc:1661 +#: opts.cc:1662 #, c-format msgid "Same as %s." msgstr "" -#: opts.cc:1669 +#: opts.cc:1670 #, c-format msgid "%s Same as %s." msgstr "" -#: opts.cc:1732 +#: opts.cc:1733 msgid "[available in " msgstr "" -#: opts.cc:1764 +#: opts.cc:1765 msgid "[default]" msgstr "" -#: opts.cc:1773 +#: opts.cc:1774 #, c-format msgid "%llu bytes" msgstr "" -#: opts.cc:1810 +#: opts.cc:1811 msgid "[enabled]" msgstr "" -#: opts.cc:1812 +#: opts.cc:1813 msgid "[disabled]" msgstr "" -#: opts.cc:1848 +#: opts.cc:1849 #, c-format msgid " No options with the desired characteristics were found\n" msgstr "" -#: opts.cc:1857 +#: opts.cc:1858 #, c-format msgid "" " None found. Use --help=%s to show *all* the options supported by the %s " "front-end.\n" msgstr "" -#: opts.cc:1863 +#: opts.cc:1864 #, c-format msgid "" " All options with the desired characteristics have already been displayed\n" msgstr "" -#: opts.cc:1908 +#: opts.cc:1909 #, c-format msgid "" " Known valid arguments for %s option:\n" " " msgstr "" -#: opts.cc:1958 +#: opts.cc:1959 msgid "The following options are target specific" msgstr "" -#: opts.cc:1961 +#: opts.cc:1962 msgid "The following options control compiler warning messages" msgstr "" -#: opts.cc:1964 +#: opts.cc:1965 msgid "The following options control optimizations" msgstr "" -#: opts.cc:1967 opts.cc:2007 +#: opts.cc:1968 opts.cc:2008 msgid "The following options are language-independent" msgstr "" -#: opts.cc:1970 +#: opts.cc:1971 msgid "The following options control parameters" msgstr "" -#: opts.cc:1976 +#: opts.cc:1977 msgid "The following options are specific to just the language " msgstr "" -#: opts.cc:1978 +#: opts.cc:1979 msgid "The following options are supported by the language " msgstr "" -#: opts.cc:1989 +#: opts.cc:1990 msgid "The following options are not documented" msgstr "" -#: opts.cc:1991 +#: opts.cc:1992 msgid "The following options take separate arguments" msgstr "" -#: opts.cc:1993 +#: opts.cc:1994 msgid "The following options take joined arguments" msgstr "" -#: opts.cc:2005 +#: opts.cc:2006 msgid "The following options are language-related" msgstr "" @@ -20010,7 +20030,7 @@ msgid "" "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n" msgstr "" -#: tree-diagnostic-path.cc:255 tree-diagnostic.cc:294 c/c-decl.cc:6349 +#: tree-diagnostic-path.cc:255 tree-diagnostic.cc:294 c/c-decl.cc:6356 #: c/c-typeck.cc:8058 cp/error.cc:1181 c-family/c-pretty-print.cc:426 #, gcc-internal-format msgid "<anonymous>" @@ -20293,72 +20313,72 @@ msgstr "" msgid "<command-line>" msgstr "" -#: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992 +#: config/aarch64/aarch64.cc:11894 config/loongarch/loongarch.cc:5051 #, c-format msgid "unsupported operand for code '%c'" msgstr "" -#: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901 -#: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924 -#: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954 -#: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051 -#: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076 -#: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318 +#: config/aarch64/aarch64.cc:11903 config/aarch64/aarch64.cc:11916 +#: config/aarch64/aarch64.cc:11928 config/aarch64/aarch64.cc:11939 +#: config/aarch64/aarch64.cc:11955 config/aarch64/aarch64.cc:11969 +#: config/aarch64/aarch64.cc:11989 config/aarch64/aarch64.cc:12066 +#: config/aarch64/aarch64.cc:12077 config/aarch64/aarch64.cc:12091 +#: config/aarch64/aarch64.cc:12313 config/aarch64/aarch64.cc:12333 #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843 #, c-format msgid "invalid operand for '%%%c'" msgstr "" -#: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003 -#: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169 -#: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404 -#: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415 -#: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481 +#: config/aarch64/aarch64.cc:12007 config/aarch64/aarch64.cc:12018 +#: config/aarch64/aarch64.cc:12173 config/aarch64/aarch64.cc:12184 +#: config/riscv/riscv.cc:4395 config/riscv/riscv.cc:4402 +#: config/riscv/riscv.cc:4409 config/riscv/riscv.cc:4413 +#: config/riscv/riscv.cc:4460 config/riscv/riscv.cc:4479 #, c-format msgid "invalid vector constant" msgstr "" -#: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027 +#: config/aarch64/aarch64.cc:12030 config/aarch64/aarch64.cc:12042 #, c-format msgid "incompatible floating point / vector register operand for '%%%c'" msgstr "" -#: config/aarch64/aarch64.cc:12044 +#: config/aarch64/aarch64.cc:12059 #, c-format msgid "incompatible register operand for '%%%c'" msgstr "" -#: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708 +#: config/aarch64/aarch64.cc:12125 config/arm/arm.cc:24718 #, c-format msgid "missing operand" msgstr "" -#: config/aarch64/aarch64.cc:12195 +#: config/aarch64/aarch64.cc:12210 #, c-format msgid "invalid constant" msgstr "" -#: config/aarch64/aarch64.cc:12198 +#: config/aarch64/aarch64.cc:12213 #, c-format msgid "invalid operand" msgstr "" -#: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331 +#: config/aarch64/aarch64.cc:12341 config/aarch64/aarch64.cc:12346 #, c-format msgid "invalid operand prefix '%%%c'" msgstr "" -#: config/aarch64/aarch64.cc:12351 +#: config/aarch64/aarch64.cc:12366 #, c-format msgid "invalid address mode" msgstr "" -#: config/aarch64/aarch64.cc:27134 +#: config/aarch64/aarch64.cc:27163 msgid "cannot combine GNU and SVE vectors in a binary operation" msgstr "" -#: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577 -#: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370 +#: config/alpha/alpha.cc:5076 config/i386/i386.cc:13587 +#: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370 #, c-format msgid "'%%&' used without any local dynamic TLS references" msgstr "" @@ -20374,18 +20394,18 @@ msgid "invalid %%r value" msgstr "" #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532 -#: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008 +#: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3012 #, c-format msgid "invalid %%R value" msgstr "" -#: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970 -#: config/xtensa/xtensa.cc:2981 +#: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979 +#: config/xtensa/xtensa.cc:2985 #, c-format msgid "invalid %%N value" msgstr "" -#: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998 +#: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007 #, c-format msgid "invalid %%P value" msgstr "" @@ -20395,7 +20415,7 @@ msgstr "" msgid "invalid %%h value" msgstr "" -#: config/alpha/alpha.cc:5204 config/xtensa/xtensa.cc:3001 +#: config/alpha/alpha.cc:5204 config/xtensa/xtensa.cc:3005 #, c-format msgid "invalid %%L value" msgstr "" @@ -20415,7 +20435,7 @@ msgstr "" msgid "invalid %%U value" msgstr "" -#: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058 +#: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067 #, c-format msgid "invalid %%s value" msgstr "" @@ -20425,7 +20445,7 @@ msgstr "" msgid "invalid %%C value" msgstr "" -#: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834 +#: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843 #, c-format msgid "invalid %%E value" msgstr "" @@ -20435,10 +20455,10 @@ msgstr "" msgid "unknown relocation unspec" msgstr "" -#: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949 -#: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033 -#: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221 -#: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360 +#: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6949 config/gcn/gcn.cc:6958 +#: config/gcn/gcn.cc:7018 config/gcn/gcn.cc:7026 config/gcn/gcn.cc:7042 +#: config/gcn/gcn.cc:7060 config/gcn/gcn.cc:7111 config/gcn/gcn.cc:7230 +#: config/gcn/gcn.cc:7341 config/rs6000/rs6000.cc:14369 #, c-format msgid "invalid %%xn code" msgstr "" @@ -20521,35 +20541,35 @@ msgstr "" msgid "unrecognized supposed constant" msgstr "" -#: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031 -#: config/arm/arm.cc:21040 config/arm/arm.cc:21049 +#: config/arm/arm.cc:21006 config/arm/arm.cc:21031 config/arm/arm.cc:21041 +#: config/arm/arm.cc:21050 config/arm/arm.cc:21059 #, c-format msgid "invalid shift operand" msgstr "" -#: config/arm/arm.cc:23958 config/arm/arm.cc:23976 +#: config/arm/arm.cc:23968 config/arm/arm.cc:23986 #, c-format msgid "predicated Thumb instruction" msgstr "" -#: config/arm/arm.cc:23964 +#: config/arm/arm.cc:23974 #, c-format msgid "predicated instruction in conditional sequence" msgstr "" -#: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123 +#: config/arm/arm.cc:24095 config/arm/arm.cc:24108 config/arm/arm.cc:24133 #: config/nios2/nios2.cc:3084 #, c-format msgid "Unsupported operand for code '%c'" msgstr "" -#: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232 -#: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291 -#: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354 -#: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403 -#: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436 -#: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655 -#: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696 +#: config/arm/arm.cc:24210 config/arm/arm.cc:24232 config/arm/arm.cc:24242 +#: config/arm/arm.cc:24252 config/arm/arm.cc:24262 config/arm/arm.cc:24301 +#: config/arm/arm.cc:24319 config/arm/arm.cc:24337 config/arm/arm.cc:24364 +#: config/arm/arm.cc:24379 config/arm/arm.cc:24406 config/arm/arm.cc:24413 +#: config/arm/arm.cc:24431 config/arm/arm.cc:24438 config/arm/arm.cc:24446 +#: config/arm/arm.cc:24467 config/arm/arm.cc:24474 config/arm/arm.cc:24665 +#: config/arm/arm.cc:24672 config/arm/arm.cc:24699 config/arm/arm.cc:24706 #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455 #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478 #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3546 @@ -20557,26 +20577,26 @@ msgstr "" msgid "invalid operand for code '%c'" msgstr "" -#: config/arm/arm.cc:24304 +#: config/arm/arm.cc:24314 #, c-format msgid "instruction never executed" msgstr "" #. Former Maverick support, removed after GCC-4.7. -#: config/arm/arm.cc:24345 +#: config/arm/arm.cc:24355 #, c-format msgid "obsolete Maverick format code '%c'" msgstr "" -#: config/arm/arm.cc:34257 +#: config/arm/arm.cc:34267 msgid "invalid conversion from type %<bfloat16_t%>" msgstr "" -#: config/arm/arm.cc:34259 +#: config/arm/arm.cc:34269 msgid "invalid conversion to type %<bfloat16_t%>" msgstr "" -#: config/arm/arm.cc:34274 config/arm/arm.cc:34290 +#: config/arm/arm.cc:34284 config/arm/arm.cc:34300 msgid "operation not permitted on type %<bfloat16_t%>" msgstr "" @@ -20695,7 +20715,7 @@ msgstr "" #. Format punctuators via %s to avoid -Wformat-diag. #: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108 -#: final.cc:3188 final.cc:3190 fold-const.cc:277 gcc.cc:6118 gcc.cc:6132 +#: final.cc:3188 final.cc:3190 fold-const.cc:277 gcc.cc:6122 gcc.cc:6136 #: rtl-error.cc:101 toplev.cc:314 cp/logic.cc:312 cp/logic.cc:314 #: cp/typeck.cc:7634 d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 #: go/go-gcc-diagnostics.cc:37 go/go-gcc-diagnostics.cc:45 @@ -20909,25 +20929,25 @@ msgstr "" msgid "bad output_condmove_single operand" msgstr "" -#: config/gcn/gcn.cc:6626 config/gcn/gcn.cc:6646 config/gcn/gcn.cc:6650 -#: config/gcn/gcn.cc:6982 config/gcn/gcn.cc:6993 config/gcn/gcn.cc:6996 +#: config/gcn/gcn.cc:6635 config/gcn/gcn.cc:6655 config/gcn/gcn.cc:6659 +#: config/gcn/gcn.cc:6991 config/gcn/gcn.cc:7002 config/gcn/gcn.cc:7005 #, c-format msgid "bad ADDR_SPACE_GLOBAL address" msgstr "" -#: config/gcn/gcn.cc:6762 config/gcn/gcn.cc:6785 config/gcn/gcn.cc:6817 -#: config/gcn/gcn.cc:6833 config/gcn/gcn.cc:6848 config/gcn/gcn.cc:6867 -#: config/gcn/gcn.cc:6931 config/gcn/gcn.cc:7127 config/gcn/gcn.cc:7242 +#: config/gcn/gcn.cc:6771 config/gcn/gcn.cc:6794 config/gcn/gcn.cc:6826 +#: config/gcn/gcn.cc:6842 config/gcn/gcn.cc:6857 config/gcn/gcn.cc:6876 +#: config/gcn/gcn.cc:6940 config/gcn/gcn.cc:7136 config/gcn/gcn.cc:7251 #, c-format msgid "invalid operand %%xn code" msgstr "" -#: config/gcn/gcn.cc:7230 +#: config/gcn/gcn.cc:7239 #, c-format msgid "operand %%xn code invalid for QImode" msgstr "" -#: config/gcn/gcn.cc:7312 +#: config/gcn/gcn.cc:7321 #, c-format msgid "invalid fp constant" msgstr "" @@ -20939,98 +20959,98 @@ msgstr "" msgid "Expected register or constant integer." msgstr "" -#: config/i386/i386.cc:12402 +#: config/i386/i386.cc:12405 #, c-format msgid "invalid UNSPEC as operand" msgstr "" -#: config/i386/i386.cc:12941 +#: config/i386/i386.cc:12944 #, c-format msgid "invalid use of register '%s'" msgstr "" -#: config/i386/i386.cc:12946 +#: config/i386/i386.cc:12949 #, c-format msgid "invalid use of asm flag output" msgstr "" -#: config/i386/i386.cc:13179 +#: config/i386/i386.cc:13182 #, c-format msgid "invalid operand size for operand code 'O'" msgstr "" -#: config/i386/i386.cc:13214 +#: config/i386/i386.cc:13217 #, c-format msgid "invalid operand size for operand code 'z'" msgstr "" -#: config/i386/i386.cc:13283 +#: config/i386/i386.cc:13292 #, c-format -msgid "invalid operand type used with operand code 'Z'" +msgid "invalid operand type used with operand code '%c'" msgstr "" -#: config/i386/i386.cc:13288 +#: config/i386/i386.cc:13297 #, c-format -msgid "invalid operand size for operand code 'Z'" +msgid "invalid operand size for operand code '%c'" msgstr "" -#: config/i386/i386.cc:13365 +#: config/i386/i386.cc:13375 #, c-format msgid "operand is not a condition code, invalid operand code 'Y'" msgstr "" -#: config/i386/i386.cc:13444 +#: config/i386/i386.cc:13454 #, c-format msgid "operand is not a condition code, invalid operand code 'D'" msgstr "" -#: config/i386/i386.cc:13462 +#: config/i386/i386.cc:13472 #, c-format msgid "operand is not a condition code, invalid operand code '%c'" msgstr "" -#: config/i386/i386.cc:13475 +#: config/i386/i386.cc:13485 #, c-format msgid "" "operand is not an offsettable memory reference, invalid operand code 'H'" msgstr "" -#: config/i386/i386.cc:13490 +#: config/i386/i386.cc:13500 #, c-format msgid "operand is not an integer, invalid operand code 'K'" msgstr "" -#: config/i386/i386.cc:13518 +#: config/i386/i386.cc:13528 #, c-format msgid "operand is not a specific integer, invalid operand code 'r'" msgstr "" -#: config/i386/i386.cc:13536 +#: config/i386/i386.cc:13546 #, c-format msgid "operand is not an integer, invalid operand code 'R'" msgstr "" -#: config/i386/i386.cc:13559 +#: config/i386/i386.cc:13569 #, c-format msgid "operand is not a specific integer, invalid operand code 'R'" msgstr "" -#: config/i386/i386.cc:13663 +#: config/i386/i386.cc:13673 #, c-format msgid "invalid operand code '%c'" msgstr "" -#: config/i386/i386.cc:13725 config/i386/i386.cc:14114 +#: config/i386/i386.cc:13735 config/i386/i386.cc:14124 #, c-format msgid "invalid constraints for operand" msgstr "" -#: config/i386/i386.cc:13826 +#: config/i386/i386.cc:13836 #, c-format msgid "invalid vector immediate" msgstr "" -#: config/i386/i386.cc:16903 +#: config/i386/i386.cc:16913 msgid "unknown insn mode" msgstr "" @@ -21061,7 +21081,7 @@ msgstr "" msgid "invalid %%P operand" msgstr "" -#: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988 +#: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997 #, c-format msgid "invalid %%p value" msgstr "" @@ -21088,26 +21108,26 @@ msgstr "" msgid "invalid addressing mode" msgstr "" -#: config/loongarch/loongarch.cc:4754 config/loongarch/loongarch.cc:4776 -#: config/loongarch/loongarch.cc:5120 config/mips/mips.cc:9066 +#: config/loongarch/loongarch.cc:4813 config/loongarch/loongarch.cc:4835 +#: config/loongarch/loongarch.cc:5179 config/mips/mips.cc:9066 #: config/mips/mips.cc:9093 config/mips/mips.cc:9276 #, c-format msgid "'%%%c' is not a valid operand prefix" msgstr "" -#: config/loongarch/loongarch.cc:5004 config/loongarch/loongarch.cc:5042 -#: config/loongarch/loongarch.cc:5077 config/loongarch/loongarch.cc:5080 -#: config/loongarch/loongarch.cc:5092 config/loongarch/loongarch.cc:5099 -#: config/loongarch/loongarch.cc:5109 config/loongarch/loongarch.cc:5112 -#: config/loongarch/loongarch.cc:5136 config/loongarch/loongarch.cc:5151 -#: config/loongarch/loongarch.cc:5160 config/mips/mips.cc:9165 +#: config/loongarch/loongarch.cc:5063 config/loongarch/loongarch.cc:5101 +#: config/loongarch/loongarch.cc:5136 config/loongarch/loongarch.cc:5139 +#: config/loongarch/loongarch.cc:5151 config/loongarch/loongarch.cc:5158 +#: config/loongarch/loongarch.cc:5168 config/loongarch/loongarch.cc:5171 +#: config/loongarch/loongarch.cc:5195 config/loongarch/loongarch.cc:5210 +#: config/loongarch/loongarch.cc:5219 config/mips/mips.cc:9165 #: config/mips/mips.cc:9172 config/mips/mips.cc:9179 config/mips/mips.cc:9186 #: config/mips/mips.cc:9199 config/mips/mips.cc:9206 config/mips/mips.cc:9216 #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234 #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322 #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365 -#: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535 -#: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550 +#: config/riscv/riscv.cc:4270 config/riscv/riscv.cc:4533 +#: config/riscv/riscv.cc:4539 config/riscv/riscv.cc:4548 #, c-format msgid "invalid use of '%%%c'" msgstr "" @@ -21139,7 +21159,7 @@ msgid "post-increment address is not a register" msgstr "" #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355 -#: config/rs6000/rs6000.cc:20702 +#: config/rs6000/rs6000.cc:20711 msgid "bad address" msgstr "" @@ -21172,7 +21192,7 @@ msgid "insn contains an invalid address !" msgstr "" #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638 -#: config/xtensa/xtensa.cc:3105 +#: config/xtensa/xtensa.cc:3109 msgid "invalid address" msgstr "" @@ -21249,7 +21269,7 @@ msgstr "" msgid "invalid %%H value" msgstr "" -#: config/or1k/or1k.cc:1269 config/xtensa/xtensa.cc:3022 +#: config/or1k/or1k.cc:1269 config/xtensa/xtensa.cc:3026 #, c-format msgid "invalid %%d value" msgstr "" @@ -21299,7 +21319,7 @@ msgstr "" msgid "unsupported memory expression:" msgstr "" -#: config/riscv/riscv.cc:4378 +#: config/riscv/riscv.cc:4376 #, c-format msgid "invalid vector operand" msgstr "" @@ -21351,143 +21371,143 @@ msgstr "" msgid "bad move" msgstr "" -#: config/rs6000/rs6000.cc:13618 +#: config/rs6000/rs6000.cc:13627 msgid "Bad 128-bit move" msgstr "" -#: config/rs6000/rs6000.cc:13798 +#: config/rs6000/rs6000.cc:13807 #, c-format msgid "invalid %%A value" msgstr "" -#: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957 +#: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2961 #, c-format msgid "invalid %%D value" msgstr "" -#: config/rs6000/rs6000.cc:13822 +#: config/rs6000/rs6000.cc:13831 #, c-format msgid "invalid %%e value" msgstr "" -#: config/rs6000/rs6000.cc:13843 +#: config/rs6000/rs6000.cc:13852 #, c-format msgid "invalid %%f value" msgstr "" -#: config/rs6000/rs6000.cc:13852 +#: config/rs6000/rs6000.cc:13861 #, c-format msgid "invalid %%F value" msgstr "" -#: config/rs6000/rs6000.cc:13861 +#: config/rs6000/rs6000.cc:13870 #, c-format msgid "invalid %%G value" msgstr "" -#: config/rs6000/rs6000.cc:13896 +#: config/rs6000/rs6000.cc:13905 #, c-format msgid "invalid %%j code" msgstr "" -#: config/rs6000/rs6000.cc:13906 +#: config/rs6000/rs6000.cc:13915 #, c-format msgid "invalid %%J code" msgstr "" -#: config/rs6000/rs6000.cc:13916 +#: config/rs6000/rs6000.cc:13925 #, c-format msgid "invalid %%k value" msgstr "" -#: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994 +#: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2998 #, c-format msgid "invalid %%K value" msgstr "" -#: config/rs6000/rs6000.cc:13978 +#: config/rs6000/rs6000.cc:13987 #, c-format msgid "invalid %%O value" msgstr "" -#: config/rs6000/rs6000.cc:14025 +#: config/rs6000/rs6000.cc:14034 #, c-format msgid "invalid %%q value" msgstr "" -#: config/rs6000/rs6000.cc:14067 +#: config/rs6000/rs6000.cc:14076 #, c-format msgid "invalid %%t value" msgstr "" -#: config/rs6000/rs6000.cc:14084 +#: config/rs6000/rs6000.cc:14093 #, c-format msgid "invalid %%T value" msgstr "" -#: config/rs6000/rs6000.cc:14096 +#: config/rs6000/rs6000.cc:14105 #, c-format msgid "invalid %%u value" msgstr "" -#: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969 +#: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2973 #, c-format msgid "invalid %%v value" msgstr "" -#: config/rs6000/rs6000.cc:14160 +#: config/rs6000/rs6000.cc:14169 #, c-format msgid "invalid %%V value" msgstr "" -#: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015 +#: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3019 #, c-format msgid "invalid %%x value" msgstr "" -#: config/rs6000/rs6000.cc:14233 +#: config/rs6000/rs6000.cc:14242 #, c-format msgid "invalid %%z value" msgstr "" -#: config/rs6000/rs6000.cc:14302 +#: config/rs6000/rs6000.cc:14311 #, c-format msgid "invalid %%y value, try using the 'Z' constraint" msgstr "" -#: config/rs6000/rs6000.cc:15232 +#: config/rs6000/rs6000.cc:15241 msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types" msgstr "" -#: config/rs6000/rs6000.cc:24099 +#: config/rs6000/rs6000.cc:24108 msgid "AltiVec argument passed to unprototyped function" msgstr "" -#: config/rs6000/rs6000.cc:27721 +#: config/rs6000/rs6000.cc:27730 msgid "Could not generate addis value for fusion" msgstr "" -#: config/rs6000/rs6000.cc:27790 +#: config/rs6000/rs6000.cc:27799 msgid "Unable to generate load/store offset for fusion" msgstr "" -#: config/rs6000/rs6000.cc:27866 +#: config/rs6000/rs6000.cc:27875 msgid "Bad GPR fusion" msgstr "" -#: config/rs6000/rs6000.cc:28468 +#: config/rs6000/rs6000.cc:28477 msgid "invalid conversion from type %<__vector_quad%>" msgstr "" -#: config/rs6000/rs6000.cc:28470 +#: config/rs6000/rs6000.cc:28479 msgid "invalid conversion to type %<__vector_quad%>" msgstr "" -#: config/rs6000/rs6000.cc:28472 +#: config/rs6000/rs6000.cc:28481 msgid "invalid conversion from type %<__vector_pair%>" msgstr "" -#: config/rs6000/rs6000.cc:28474 +#: config/rs6000/rs6000.cc:28483 msgid "invalid conversion to type %<__vector_pair%>" msgstr "" @@ -21650,22 +21670,27 @@ msgstr "" msgid "floating-point constant not a valid immediate operand" msgstr "" -#: config/stormy16/stormy16.cc:1751 config/stormy16/stormy16.cc:1822 +#: config/stormy16/stormy16.cc:1895 config/stormy16/stormy16.cc:1966 #, c-format msgid "'B' operand is not constant" msgstr "" -#: config/stormy16/stormy16.cc:1778 +#: config/stormy16/stormy16.cc:1922 #, c-format msgid "'B' operand has multiple bits set" msgstr "" -#: config/stormy16/stormy16.cc:1804 +#: config/stormy16/stormy16.cc:1948 #, c-format msgid "'o' operand is not constant" msgstr "" -#: config/stormy16/stormy16.cc:1836 +#: config/stormy16/stormy16.cc:1980 +#, c-format +msgid "'h' operand is not SImode register" +msgstr "" + +#: config/stormy16/stormy16.cc:1988 #, c-format msgid "xstormy16_print_operand: unknown code" msgstr "" @@ -21725,20 +21750,20 @@ msgstr "" msgid "bad test" msgstr "" -#: config/xtensa/xtensa.cc:2989 +#: config/xtensa/xtensa.cc:2993 msgid "invalid mask" msgstr "" -#: config/xtensa/xtensa.cc:3041 config/xtensa/xtensa.cc:3051 +#: config/xtensa/xtensa.cc:3045 config/xtensa/xtensa.cc:3055 #, c-format msgid "invalid %%t/%%b value" msgstr "" -#: config/xtensa/xtensa.cc:3130 +#: config/xtensa/xtensa.cc:3134 msgid "no register in address" msgstr "" -#: config/xtensa/xtensa.cc:3138 +#: config/xtensa/xtensa.cc:3142 msgid "address offset not a constant" msgstr "" @@ -21769,13 +21794,13 @@ msgstr "" #: c/c-parser.cc:11827 c/c-parser.cc:11874 c/c-parser.cc:12055 #: c/c-parser.cc:12888 c/c-parser.cc:12963 c/c-parser.cc:13006 #: c/c-parser.cc:19399 c/c-parser.cc:19479 c/c-parser.cc:19808 -#: c/c-parser.cc:19834 c/c-parser.cc:19857 c/c-parser.cc:20304 -#: c/c-parser.cc:20348 c/gimple-parser.cc:406 c/gimple-parser.cc:447 +#: c/c-parser.cc:19834 c/c-parser.cc:19857 c/c-parser.cc:20322 +#: c/c-parser.cc:20366 c/gimple-parser.cc:406 c/gimple-parser.cc:447 #: c/gimple-parser.cc:456 c/gimple-parser.cc:665 c/gimple-parser.cc:2261 #: c/gimple-parser.cc:2298 c/gimple-parser.cc:2377 c/gimple-parser.cc:2404 #: c/c-parser.cc:3671 c/c-parser.cc:3861 c/c-parser.cc:3896 c/c-parser.cc:12048 -#: c/gimple-parser.cc:2069 c/gimple-parser.cc:2126 cp/parser.cc:15350 -#: cp/parser.cc:33085 cp/parser.cc:33721 +#: c/gimple-parser.cc:2069 c/gimple-parser.cc:2126 cp/parser.cc:15382 +#: cp/parser.cc:33117 cp/parser.cc:33753 #, gcc-internal-format msgid "expected %<;%>" msgstr "" @@ -21787,8 +21812,8 @@ msgstr "" #: c/c-parser.cc:10691 c/c-parser.cc:12162 c/c-parser.cc:14546 #: c/c-parser.cc:15260 c/c-parser.cc:15319 c/c-parser.cc:15374 #: c/c-parser.cc:17168 c/c-parser.cc:17288 c/c-parser.cc:18622 -#: c/c-parser.cc:19899 c/c-parser.cc:20312 c/c-parser.cc:23397 -#: c/c-parser.cc:23479 c/gimple-parser.cc:195 c/gimple-parser.cc:198 +#: c/c-parser.cc:19899 c/c-parser.cc:20330 c/c-parser.cc:23415 +#: c/c-parser.cc:23497 c/gimple-parser.cc:195 c/gimple-parser.cc:198 #: c/gimple-parser.cc:541 c/gimple-parser.cc:575 c/gimple-parser.cc:580 #: c/gimple-parser.cc:749 c/gimple-parser.cc:846 c/gimple-parser.cc:1048 #: c/gimple-parser.cc:1074 c/gimple-parser.cc:1077 c/gimple-parser.cc:1208 @@ -21796,7 +21821,7 @@ msgstr "" #: c/gimple-parser.cc:1494 c/gimple-parser.cc:1516 c/gimple-parser.cc:1546 #: c/gimple-parser.cc:1572 c/gimple-parser.cc:1779 c/gimple-parser.cc:1991 #: c/gimple-parser.cc:2011 c/gimple-parser.cc:2171 c/gimple-parser.cc:2334 -#: c/c-parser.cc:7642 cp/parser.cc:33769 +#: c/c-parser.cc:7642 cp/parser.cc:33801 #, gcc-internal-format msgid "expected %<)%>" msgstr "" @@ -21804,7 +21829,7 @@ msgstr "" #: c/c-parser.cc:4549 c/c-parser.cc:5296 c/c-parser.cc:5448 c/c-parser.cc:5474 #: c/c-parser.cc:5475 c/c-parser.cc:5915 c/c-parser.cc:5959 c/c-parser.cc:7741 #: c/c-parser.cc:9863 c/c-parser.cc:10832 c/c-parser.cc:11186 -#: c/c-parser.cc:13949 c/gimple-parser.cc:1755 cp/parser.cc:33733 +#: c/c-parser.cc:13949 c/gimple-parser.cc:1755 cp/parser.cc:33765 #, gcc-internal-format msgid "expected %<]%>" msgstr "" @@ -21815,29 +21840,29 @@ msgstr "" #. Look for the two `(' tokens. #: c/c-parser.cc:5205 c/c-parser.cc:5210 c/c-parser.cc:14529 -#: c/c-parser.cc:15349 c/c-parser.cc:22673 c/c-parser.cc:23205 -#: c/c-parser.cc:23422 c/gimple-parser.cc:180 c/gimple-parser.cc:488 +#: c/c-parser.cc:15349 c/c-parser.cc:22691 c/c-parser.cc:23223 +#: c/c-parser.cc:23440 c/gimple-parser.cc:180 c/gimple-parser.cc:488 #: c/gimple-parser.cc:527 c/gimple-parser.cc:559 c/gimple-parser.cc:816 #: c/gimple-parser.cc:1042 c/gimple-parser.cc:1068 c/gimple-parser.cc:1195 #: c/gimple-parser.cc:1330 c/gimple-parser.cc:1452 c/gimple-parser.cc:1512 #: c/gimple-parser.cc:1530 c/gimple-parser.cc:1565 c/gimple-parser.cc:1960 #: c/gimple-parser.cc:1971 c/gimple-parser.cc:1977 c/gimple-parser.cc:2160 -#: c/gimple-parser.cc:2331 c/c-parser.cc:14351 cp/parser.cc:33724 +#: c/gimple-parser.cc:2331 c/c-parser.cc:14351 cp/parser.cc:33756 #, gcc-internal-format msgid "expected %<(%>" msgstr "" -#: c/c-parser.cc:5444 c/c-parser.cc:5446 c/c-parser.cc:13853 cp/parser.cc:33736 -#: cp/parser.cc:37504 go/gofrontend/embed.cc:439 +#: c/c-parser.cc:5444 c/c-parser.cc:5446 c/c-parser.cc:13853 cp/parser.cc:33768 +#: cp/parser.cc:37536 go/gofrontend/embed.cc:439 #, gcc-internal-format msgid "expected %<[%>" msgstr "" #: c/c-parser.cc:6096 c/c-parser.cc:12391 c/c-parser.cc:19374 -#: c/c-parser.cc:19460 c/c-parser.cc:20118 c/c-parser.cc:20990 -#: c/c-parser.cc:24653 c/gimple-parser.cc:399 c/gimple-parser.cc:2337 -#: c/c-parser.cc:3658 c/c-parser.cc:3885 c/c-parser.cc:11943 cp/parser.cc:21039 -#: cp/parser.cc:33730 go/gofrontend/embed.cc:370 +#: c/c-parser.cc:19460 c/c-parser.cc:20119 c/c-parser.cc:21008 +#: c/c-parser.cc:24671 c/gimple-parser.cc:399 c/gimple-parser.cc:2337 +#: c/c-parser.cc:3658 c/c-parser.cc:3885 c/c-parser.cc:11943 cp/parser.cc:21071 +#: cp/parser.cc:33762 go/gofrontend/embed.cc:370 #, gcc-internal-format msgid "expected %<{%>" msgstr "" @@ -21847,17 +21872,17 @@ msgstr "" #: c/c-parser.cc:13931 c/c-parser.cc:14951 c/c-parser.cc:15177 #: c/c-parser.cc:15695 c/c-parser.cc:15796 c/c-parser.cc:16330 #: c/c-parser.cc:16766 c/c-parser.cc:16842 c/c-parser.cc:16959 -#: c/c-parser.cc:17031 c/c-parser.cc:22535 c/c-parser.cc:23262 -#: c/c-parser.cc:23321 c/gimple-parser.cc:582 c/gimple-parser.cc:887 +#: c/c-parser.cc:17031 c/c-parser.cc:22553 c/c-parser.cc:23280 +#: c/c-parser.cc:23339 c/gimple-parser.cc:582 c/gimple-parser.cc:887 #: c/gimple-parser.cc:2385 c/gimple-parser.cc:2412 c/c-parser.cc:7649 -#: c/c-parser.cc:14454 c/c-parser.cc:15801 cp/parser.cc:33763 -#: cp/parser.cc:35465 cp/parser.cc:38352 cp/parser.cc:39227 +#: c/c-parser.cc:14454 c/c-parser.cc:15801 cp/parser.cc:33795 +#: cp/parser.cc:35497 cp/parser.cc:38384 cp/parser.cc:39259 #: go/gofrontend/embed.cc:403 #, gcc-internal-format msgid "expected %<:%>" msgstr "" -#: c/c-parser.cc:7199 cp/parser.cc:33650 +#: c/c-parser.cc:7199 cp/parser.cc:33682 #, gcc-internal-format msgid "expected %<while%>" msgstr "" @@ -21866,7 +21891,7 @@ msgstr "" #: c/c-parser.cc:9934 c/c-parser.cc:10681 c/c-parser.cc:15354 #: c/c-parser.cc:16911 c/gimple-parser.cc:1045 c/gimple-parser.cc:1071 #: c/gimple-parser.cc:1199 c/gimple-parser.cc:1202 c/gimple-parser.cc:1534 -#: c/gimple-parser.cc:1540 cp/parser.cc:33083 cp/parser.cc:33739 +#: c/gimple-parser.cc:1540 cp/parser.cc:33115 cp/parser.cc:33771 #, gcc-internal-format msgid "expected %<,%>" msgstr "" @@ -21876,50 +21901,50 @@ msgid "expected %<.%>" msgstr "" #: c/c-parser.cc:11614 c/c-parser.cc:11646 c/c-parser.cc:11886 -#: cp/parser.cc:36039 cp/parser.cc:36060 +#: cp/parser.cc:36071 cp/parser.cc:36092 #, gcc-internal-format msgid "expected %<@end%>" msgstr "" -#: c/c-parser.cc:12304 c/gimple-parser.cc:1370 cp/parser.cc:33748 +#: c/c-parser.cc:12304 c/gimple-parser.cc:1370 cp/parser.cc:33780 #, gcc-internal-format msgid "expected %<>%>" msgstr "" -#: c/c-parser.cc:15890 c/c-parser.cc:17306 cp/parser.cc:33772 +#: c/c-parser.cc:15890 c/c-parser.cc:17306 cp/parser.cc:33804 #, gcc-internal-format msgid "expected %<,%> or %<)%>" msgstr "" #. All following cases are statements with LHS. #: c/c-parser.cc:16758 c/c-parser.cc:19267 c/c-parser.cc:19314 -#: c/c-parser.cc:19471 c/c-parser.cc:19818 c/c-parser.cc:20291 -#: c/c-parser.cc:22742 c/c-parser.cc:23463 c/gimple-parser.cc:740 +#: c/c-parser.cc:19471 c/c-parser.cc:19818 c/c-parser.cc:20309 +#: c/c-parser.cc:22760 c/c-parser.cc:23481 c/gimple-parser.cc:740 #: c/c-parser.cc:5982 c/c-parser.cc:19391 c/c-parser.cc:19614 -#: cp/parser.cc:33751 cp/parser.cc:42079 cp/parser.cc:42252 +#: cp/parser.cc:33783 cp/parser.cc:42111 cp/parser.cc:42284 #, gcc-internal-format msgid "expected %<=%>" msgstr "" #: c/c-parser.cc:19402 c/c-parser.cc:19482 c/c-parser.cc:19835 -#: c/c-parser.cc:20169 c/gimple-parser.cc:1588 c/gimple-parser.cc:1620 -#: c/gimple-parser.cc:1630 c/gimple-parser.cc:2422 cp/parser.cc:33727 -#: cp/parser.cc:36249 +#: c/c-parser.cc:20187 c/gimple-parser.cc:1588 c/gimple-parser.cc:1620 +#: c/gimple-parser.cc:1630 c/gimple-parser.cc:2422 cp/parser.cc:33759 +#: cp/parser.cc:36281 #, gcc-internal-format msgid "expected %<}%>" msgstr "" -#: c/c-parser.cc:19495 cp/parser.cc:42177 +#: c/c-parser.cc:19495 cp/parser.cc:42209 #, gcc-internal-format msgid "expected %<else%>" msgstr "" -#: c/c-parser.cc:21035 c/c-parser.cc:21024 cp/parser.cc:44437 +#: c/c-parser.cc:21053 c/c-parser.cc:21042 cp/parser.cc:44487 #, gcc-internal-format msgid "expected %<#pragma omp section%> or %<}%>" msgstr "" -#: c/c-parser.cc:24023 cp/parser.cc:48282 +#: c/c-parser.cc:24041 cp/parser.cc:48332 msgid "<message unknown at compile time>" msgstr "" @@ -21927,7 +21952,7 @@ msgstr "" msgid "(anonymous)" msgstr "" -#: c/gimple-parser.cc:1359 cp/parser.cc:18387 cp/parser.cc:33745 +#: c/gimple-parser.cc:1359 cp/parser.cc:18419 cp/parser.cc:33777 #, gcc-internal-format msgid "expected %<<%>" msgstr "" @@ -21946,7 +21971,7 @@ msgstr "" msgid " after user-defined conversion:" msgstr "" -#: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135 +#: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26137 msgid "candidate is:" msgid_plural "candidates are:" msgstr[0] "" @@ -21990,7 +22015,7 @@ msgid "<lambda" msgstr "" #: cp/error.cc:850 objc/objc-act.cc:6362 cp/cxx-pretty-print.cc:154 -#: cp/cxx-pretty-print.cc:2831 +#: cp/cxx-pretty-print.cc:2842 #, gcc-internal-format msgid "<unnamed>" msgstr "" @@ -22204,27 +22229,27 @@ msgstr "" msgid "local variable %qD may not appear in this context" msgstr "" -#: cp/parser.cc:21883 +#: cp/parser.cc:21915 msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>" msgstr "" -#: cp/parser.cc:21886 +#: cp/parser.cc:21918 msgid "%<using enum%> of dependent type %qT" msgstr "" -#: cp/parser.cc:21888 +#: cp/parser.cc:21920 msgid "%<using enum%> of non-enumeration type %q#T" msgstr "" -#: cp/parser.cc:21890 +#: cp/parser.cc:21922 msgid "%<using enum%> of incomplete type %qT" msgstr "" -#: cp/parser.cc:21892 +#: cp/parser.cc:21924 msgid "%<using enum%> of %qT before its enum-specifier" msgstr "" -#: cp/pt.cc:2020 cp/semantics.cc:5992 +#: cp/pt.cc:2020 cp/semantics.cc:6021 msgid "candidates are:" msgstr "" @@ -22412,7 +22437,7 @@ msgstr "" msgid "Driving:" msgstr "" -#: fortran/interface.cc:3631 fortran/intrinsic.cc:4506 +#: fortran/interface.cc:3659 fortran/intrinsic.cc:4506 msgid "actual argument to INTENT = OUT/INOUT" msgstr "" @@ -22570,11 +22595,11 @@ msgstr "" msgid "implied END DO" msgstr "" -#: fortran/parse.cc:2240 fortran/resolve.cc:12367 +#: fortran/parse.cc:2240 fortran/resolve.cc:12393 msgid "assignment" msgstr "" -#: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436 +#: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462 msgid "pointer assignment" msgstr "" @@ -22582,201 +22607,201 @@ msgstr "" msgid "simple IF" msgstr "" -#: fortran/resolve.cc:2396 fortran/resolve.cc:2591 +#: fortran/resolve.cc:2413 fortran/resolve.cc:2608 msgid "elemental procedure" msgstr "" -#: fortran/resolve.cc:2494 +#: fortran/resolve.cc:2511 msgid "allocatable argument" msgstr "" -#: fortran/resolve.cc:2499 +#: fortran/resolve.cc:2516 msgid "asynchronous argument" msgstr "" -#: fortran/resolve.cc:2504 +#: fortran/resolve.cc:2521 msgid "optional argument" msgstr "" -#: fortran/resolve.cc:2509 +#: fortran/resolve.cc:2526 msgid "pointer argument" msgstr "" -#: fortran/resolve.cc:2514 +#: fortran/resolve.cc:2531 msgid "target argument" msgstr "" -#: fortran/resolve.cc:2519 +#: fortran/resolve.cc:2536 msgid "value argument" msgstr "" -#: fortran/resolve.cc:2524 +#: fortran/resolve.cc:2541 msgid "volatile argument" msgstr "" -#: fortran/resolve.cc:2529 +#: fortran/resolve.cc:2546 msgid "assumed-shape argument" msgstr "" -#: fortran/resolve.cc:2534 +#: fortran/resolve.cc:2551 msgid "assumed-rank argument" msgstr "" -#: fortran/resolve.cc:2539 +#: fortran/resolve.cc:2556 msgid "coarray argument" msgstr "" -#: fortran/resolve.cc:2544 +#: fortran/resolve.cc:2561 msgid "parametrized derived type argument" msgstr "" -#: fortran/resolve.cc:2549 +#: fortran/resolve.cc:2566 msgid "polymorphic argument" msgstr "" -#: fortran/resolve.cc:2554 +#: fortran/resolve.cc:2571 msgid "NO_ARG_CHECK attribute" msgstr "" #. As assumed-type is unlimited polymorphic (cf. above). #. See also TS 29113, Note 6.1. -#: fortran/resolve.cc:2561 +#: fortran/resolve.cc:2578 msgid "assumed-type argument" msgstr "" -#: fortran/resolve.cc:2572 +#: fortran/resolve.cc:2589 msgid "array result" msgstr "" -#: fortran/resolve.cc:2577 +#: fortran/resolve.cc:2594 msgid "pointer or allocatable result" msgstr "" -#: fortran/resolve.cc:2584 +#: fortran/resolve.cc:2601 msgid "result with non-constant character length" msgstr "" -#: fortran/resolve.cc:2596 +#: fortran/resolve.cc:2613 msgid "bind(c) procedure" msgstr "" -#: fortran/resolve.cc:4158 +#: fortran/resolve.cc:4175 #, c-format msgid "Invalid context for NULL() pointer at %%L" msgstr "" -#: fortran/resolve.cc:4175 +#: fortran/resolve.cc:4192 #, c-format msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s" msgstr "" -#: fortran/resolve.cc:4192 +#: fortran/resolve.cc:4209 #, c-format msgid "" "Unexpected derived-type entities in binary intrinsic numeric operator " "%%<%s%%> at %%L" msgstr "" -#: fortran/resolve.cc:4197 +#: fortran/resolve.cc:4214 #, c-format msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s" msgstr "" -#: fortran/resolve.cc:4212 +#: fortran/resolve.cc:4229 #, c-format msgid "Operands of string concatenation operator at %%L are %s/%s" msgstr "" -#: fortran/resolve.cc:4255 +#: fortran/resolve.cc:4272 #, c-format msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s" msgstr "" -#: fortran/resolve.cc:4278 +#: fortran/resolve.cc:4295 #, c-format msgid "Operand of .not. operator at %%L is %s" msgstr "" -#: fortran/resolve.cc:4292 +#: fortran/resolve.cc:4309 msgid "COMPLEX quantities cannot be compared at %L" msgstr "" -#: fortran/resolve.cc:4390 +#: fortran/resolve.cc:4407 #, c-format msgid "Logicals at %%L must be compared with %s instead of %s" msgstr "" -#: fortran/resolve.cc:4396 +#: fortran/resolve.cc:4413 #, c-format msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s" msgstr "" -#: fortran/resolve.cc:4410 +#: fortran/resolve.cc:4427 #, c-format msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?" msgstr "" -#: fortran/resolve.cc:4413 +#: fortran/resolve.cc:4430 #, c-format msgid "Unknown operator %%<%s%%> at %%L" msgstr "" -#: fortran/resolve.cc:4418 +#: fortran/resolve.cc:4435 #, c-format msgid "Operand of user operator %%<%s%%> at %%L is %s" msgstr "" -#: fortran/resolve.cc:4423 +#: fortran/resolve.cc:4440 #, c-format msgid "Operands of user operator %%<%s%%> at %%L are %s/%s" msgstr "" -#: fortran/resolve.cc:4509 +#: fortran/resolve.cc:4526 #, c-format msgid "Inconsistent ranks for operator at %%L and %%L" msgstr "" -#: fortran/resolve.cc:7383 +#: fortran/resolve.cc:7400 msgid "Loop variable" msgstr "" -#: fortran/resolve.cc:7387 +#: fortran/resolve.cc:7404 msgid "iterator variable" msgstr "" -#: fortran/resolve.cc:7391 +#: fortran/resolve.cc:7408 msgid "Start expression in DO loop" msgstr "" -#: fortran/resolve.cc:7395 +#: fortran/resolve.cc:7412 msgid "End expression in DO loop" msgstr "" -#: fortran/resolve.cc:7399 +#: fortran/resolve.cc:7416 msgid "Step expression in DO loop" msgstr "" -#: fortran/resolve.cc:7686 fortran/resolve.cc:7689 +#: fortran/resolve.cc:7703 fortran/resolve.cc:7706 msgid "DEALLOCATE object" msgstr "" -#: fortran/resolve.cc:8067 fortran/resolve.cc:8070 +#: fortran/resolve.cc:8084 fortran/resolve.cc:8087 msgid "ALLOCATE object" msgstr "" -#: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401 +#: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432 msgid "STAT variable" msgstr "" -#: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413 +#: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444 msgid "ERRMSG variable" msgstr "" -#: fortran/resolve.cc:10082 +#: fortran/resolve.cc:10113 msgid "item in READ" msgstr "" -#: fortran/resolve.cc:10304 +#: fortran/resolve.cc:10335 msgid "ACQUIRED_LOCK variable" msgstr "" @@ -22789,33 +22814,33 @@ msgstr "" msgid "Integer overflow when calculating the amount of memory to allocate" msgstr "" -#: fortran/trans-array.cc:10188 +#: fortran/trans-array.cc:10211 #, c-format msgid "" "The value of the PDT LEN parameter '%s' does not agree with that in the " "dummy declaration" msgstr "" -#: fortran/trans-decl.cc:6203 +#: fortran/trans-decl.cc:6206 #, c-format msgid "" "Actual string length does not match the declared one for dummy argument " "'%s' (%ld/%ld)" msgstr "" -#: fortran/trans-decl.cc:6211 +#: fortran/trans-decl.cc:6214 #, c-format msgid "" "Actual string length is shorter than the declared one for dummy argument " "'%s' (%ld/%ld)" msgstr "" -#: fortran/trans-expr.cc:10333 +#: fortran/trans-expr.cc:10376 #, c-format msgid "Target of rank remapping is too small (%ld < %ld)" msgstr "" -#: fortran/trans-expr.cc:11893 +#: fortran/trans-expr.cc:11936 msgid "Assignment of scalar to unallocated array" msgstr "" @@ -23003,7 +23028,7 @@ msgid "expected boolean type" msgstr "" #: go/gofrontend/expressions.cc:5157 c/c-parser.cc:16670 c/c-parser.cc:16677 -#: cp/parser.cc:39987 cp/parser.cc:39994 +#: cp/parser.cc:40019 cp/parser.cc:40026 #, gcc-internal-format msgid "expected integer" msgstr "" @@ -23686,7 +23711,7 @@ msgid "%<-mrelax%> is only supported for RTP PIC" msgstr "" #. A general purpose syntax error. -#: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422 +#: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422 #, gcc-internal-format, gfc-internal-format msgid "Syntax error in %s statement at %C" msgstr "" @@ -23760,7 +23785,7 @@ msgstr "" #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79 #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224 #: c-family/c.opt:236 c-family/c.opt:2292 c-family/c.opt:2300 -#: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3507 +#: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3511 #, gcc-internal-format msgid "missing filename after %qs" msgstr "" @@ -24064,8 +24089,8 @@ msgstr "" #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439 #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790 -#: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010 -#: cp/friend.cc:318 cp/tree.cc:5261 +#: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020 +#: cp/friend.cc:318 cp/tree.cc:5231 #, gcc-internal-format msgid "previous declaration here" msgstr "" @@ -24160,10 +24185,10 @@ msgstr "" #: c-family/c-common.cc:6059 config/darwin.cc:2143 config/arm/arm.cc:7444 #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568 #: config/csky/csky.cc:6498 config/csky/csky.cc:6520 config/h8300/h8300.cc:4968 -#: config/h8300/h8300.cc:4992 config/i386/i386-options.cc:3426 -#: config/i386/i386-options.cc:3584 config/i386/i386-options.cc:3816 -#: config/i386/i386-options.cc:3846 config/ia64/ia64.cc:785 -#: config/loongarch/loongarch.cc:6539 config/rs6000/rs6000.cc:20466 +#: config/h8300/h8300.cc:4992 config/i386/i386-options.cc:3428 +#: config/i386/i386-options.cc:3586 config/i386/i386-options.cc:3818 +#: config/i386/i386-options.cc:3848 config/ia64/ia64.cc:785 +#: config/loongarch/loongarch.cc:6598 config/rs6000/rs6000.cc:20475 #: ada/gcc-interface/utils.cc:6588 ada/gcc-interface/utils.cc:6604 #: ada/gcc-interface/utils.cc:6642 ada/gcc-interface/utils.cc:6659 #: ada/gcc-interface/utils.cc:6676 ada/gcc-interface/utils.cc:6691 @@ -24171,8 +24196,8 @@ msgstr "" #: ada/gcc-interface/utils.cc:6802 ada/gcc-interface/utils.cc:6829 #: ada/gcc-interface/utils.cc:6850 ada/gcc-interface/utils.cc:6871 #: ada/gcc-interface/utils.cc:6919 ada/gcc-interface/utils.cc:6935 -#: ada/gcc-interface/utils.cc:6990 c/c-decl.cc:4781 c/c-decl.cc:4784 -#: c/c-decl.cc:4799 c/c-parser.cc:5433 cp/tree.cc:5032 d/d-attribs.cc:480 +#: ada/gcc-interface/utils.cc:6990 c/c-decl.cc:4788 c/c-decl.cc:4791 +#: c/c-decl.cc:4806 c/c-parser.cc:5433 cp/tree.cc:5002 d/d-attribs.cc:480 #: d/d-attribs.cc:699 d/d-attribs.cc:720 d/d-attribs.cc:736 d/d-attribs.cc:753 #: d/d-attribs.cc:785 d/d-attribs.cc:914 d/d-attribs.cc:973 d/d-attribs.cc:989 #: d/d-attribs.cc:1005 d/d-attribs.cc:1154 d/d-attribs.cc:1167 @@ -24304,7 +24329,7 @@ msgstr "" msgid "offset %qwi outside bounds of constant string" msgstr "" -#: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417 +#: builtins.cc:705 cp/name-lookup.cc:6417 #, gcc-internal-format msgid "%qE declared here" msgstr "" @@ -24329,7 +24354,7 @@ msgstr "" msgid "invalid third argument to %<__builtin_prefetch%>; using zero" msgstr "" -#: builtins.cc:4042 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2553 +#: builtins.cc:4042 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2552 #: tree-ssa-strlen.cc:3188 #, gcc-internal-format msgid "%qD specified bound %E equals destination size" @@ -24409,7 +24434,7 @@ msgstr "" #. All valid uses of __builtin_va_arg_pack () are removed during #. inlining. -#: builtins.cc:7581 expr.cc:11830 +#: builtins.cc:7581 expr.cc:11829 #, gcc-internal-format msgid "invalid use of %<__builtin_va_arg_pack ()%>" msgstr "" @@ -25140,320 +25165,320 @@ msgstr "" msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)" msgstr "" -#: cgraph.cc:3207 +#: cgraph.cc:3206 #, gcc-internal-format msgid "caller edge count invalid" msgstr "" -#: cgraph.cc:3305 +#: cgraph.cc:3303 #, gcc-internal-format msgid "missing indirect call in speculative call sequence" msgstr "" -#: cgraph.cc:3310 +#: cgraph.cc:3308 #, gcc-internal-format msgid "indirect call in speculative call sequence has no speculative flag" msgstr "" -#: cgraph.cc:3340 +#: cgraph.cc:3338 #, gcc-internal-format msgid "speculative edges are not adjacent" msgstr "" -#: cgraph.cc:3346 +#: cgraph.cc:3344 #, gcc-internal-format, gfc-internal-format msgid "direct call to %s in speculative call sequence has no speculative flag" msgstr "" -#: cgraph.cc:3352 cgraph.cc:3382 +#: cgraph.cc:3350 cgraph.cc:3380 #, gcc-internal-format, gfc-internal-format msgid "" "direct call to %s in speculative call sequence has speculative_id %i out of " "range" msgstr "" -#: cgraph.cc:3359 +#: cgraph.cc:3357 #, gcc-internal-format, gfc-internal-format msgid "" "duplicate direct call to %s in speculative call sequence with speculative_id " "%i" msgstr "" -#: cgraph.cc:3370 +#: cgraph.cc:3368 #, gcc-internal-format msgid "" "call stmt hash does not point to first direct edge of speculative call " "sequence" msgstr "" -#: cgraph.cc:3389 +#: cgraph.cc:3387 #, gcc-internal-format, gfc-internal-format msgid "" "duplicate reference %s in speculative call sequence with speculative_id %i" msgstr "" -#: cgraph.cc:3402 +#: cgraph.cc:3400 #, gcc-internal-format, gfc-internal-format msgid "missing direct call for speculation %i" msgstr "" -#: cgraph.cc:3407 +#: cgraph.cc:3405 #, gcc-internal-format, gfc-internal-format msgid "missing ref for speculation %i" msgstr "" -#: cgraph.cc:3416 +#: cgraph.cc:3414 #, gcc-internal-format, gfc-internal-format msgid "" "number of speculative targets %i mismatched with " "num_speculative_call_targets %i" msgstr "" -#: cgraph.cc:3445 +#: cgraph.cc:3443 #, gcc-internal-format, gfc-internal-format msgid "aux field set for edge %s->%s" msgstr "" -#: cgraph.cc:3452 +#: cgraph.cc:3450 #, gcc-internal-format msgid "cgraph count invalid" msgstr "" -#: cgraph.cc:3457 +#: cgraph.cc:3455 #, gcc-internal-format msgid "inline clone in same comdat group list" msgstr "" -#: cgraph.cc:3462 +#: cgraph.cc:3460 #, gcc-internal-format msgid "inline clone count is not compatible" msgstr "" -#: cgraph.cc:3469 +#: cgraph.cc:3467 #, gcc-internal-format msgid "tp_first_run must be non-negative" msgstr "" -#: cgraph.cc:3474 +#: cgraph.cc:3472 #, gcc-internal-format msgid "local symbols must be defined" msgstr "" -#: cgraph.cc:3479 +#: cgraph.cc:3477 #, gcc-internal-format msgid "externally visible inline clone" msgstr "" -#: cgraph.cc:3484 +#: cgraph.cc:3482 #, gcc-internal-format msgid "inline clone with address taken" msgstr "" -#: cgraph.cc:3489 +#: cgraph.cc:3487 #, gcc-internal-format msgid "inline clone is forced to output" msgstr "" -#: cgraph.cc:3496 +#: cgraph.cc:3494 #, gcc-internal-format msgid "calls_comdat_local is set outside of a comdat group" msgstr "" -#: cgraph.cc:3501 +#: cgraph.cc:3499 #, gcc-internal-format msgid "invalid calls_comdat_local flag" msgstr "" -#: cgraph.cc:3508 +#: cgraph.cc:3506 #, gcc-internal-format msgid "malloc attribute should be used for a function that returns a pointer" msgstr "" -#: cgraph.cc:3520 +#: cgraph.cc:3518 #, gcc-internal-format msgid "semantic interposition mismatch" msgstr "" -#: cgraph.cc:3527 +#: cgraph.cc:3525 #, gcc-internal-format, gfc-internal-format msgid "aux field set for indirect edge from %s" msgstr "" -#: cgraph.cc:3533 cgraph.cc:3593 +#: cgraph.cc:3531 cgraph.cc:3591 #, gcc-internal-format msgid "edge count is not compatible with function count" msgstr "" -#: cgraph.cc:3541 +#: cgraph.cc:3539 #, gcc-internal-format, gfc-internal-format msgid "" "An indirect edge from %s is not marked as indirect or has associated " "indirect_info, the corresponding statement is: " msgstr "" -#: cgraph.cc:3549 cgraph.cc:3622 +#: cgraph.cc:3547 cgraph.cc:3619 #, gcc-internal-format msgid "edge has both call_stmt and lto_stmt_uid set" msgstr "" -#: cgraph.cc:3561 +#: cgraph.cc:3559 #, gcc-internal-format, gfc-internal-format msgid "comdat-local function called by %s outside its comdat" msgstr "" -#: cgraph.cc:3571 +#: cgraph.cc:3569 #, gcc-internal-format msgid "inlined_to pointer is wrong" msgstr "" -#: cgraph.cc:3576 +#: cgraph.cc:3574 #, gcc-internal-format msgid "multiple inline callers" msgstr "" -#: cgraph.cc:3583 +#: cgraph.cc:3581 #, gcc-internal-format msgid "inlined_to pointer set for noninline callers" msgstr "" -#: cgraph.cc:3612 +#: cgraph.cc:3609 #, gcc-internal-format msgid "caller edge count does not match BB count" msgstr "" -#: cgraph.cc:3643 +#: cgraph.cc:3640 #, gcc-internal-format msgid "indirect call count does not match BB count" msgstr "" -#: cgraph.cc:3660 +#: cgraph.cc:3657 #, gcc-internal-format msgid "reference has both stmt and lto_stmt_uid set" msgstr "" -#: cgraph.cc:3671 +#: cgraph.cc:3668 #, gcc-internal-format msgid "inlined_to pointer is set but no predecessors found" msgstr "" -#: cgraph.cc:3676 +#: cgraph.cc:3673 #, gcc-internal-format msgid "inlined_to pointer refers to itself" msgstr "" -#: cgraph.cc:3687 +#: cgraph.cc:3684 #, gcc-internal-format msgid "cgraph_node has wrong clone_of" msgstr "" -#: cgraph.cc:3700 +#: cgraph.cc:3697 #, gcc-internal-format msgid "cgraph_node has wrong clone list" msgstr "" -#: cgraph.cc:3706 +#: cgraph.cc:3703 #, gcc-internal-format msgid "cgraph_node is in clone list but it is not clone" msgstr "" -#: cgraph.cc:3711 +#: cgraph.cc:3708 #, gcc-internal-format msgid "cgraph_node has wrong prev_clone pointer" msgstr "" -#: cgraph.cc:3716 +#: cgraph.cc:3713 #, gcc-internal-format msgid "double linked list of clones corrupted" msgstr "" -#: cgraph.cc:3728 +#: cgraph.cc:3725 #, gcc-internal-format msgid "Alias has call edges" msgstr "" -#: cgraph.cc:3734 +#: cgraph.cc:3731 #, gcc-internal-format msgid "Alias has non-alias reference" msgstr "" -#: cgraph.cc:3739 +#: cgraph.cc:3736 #, gcc-internal-format msgid "Alias has more than one alias reference" msgstr "" -#: cgraph.cc:3746 +#: cgraph.cc:3743 #, gcc-internal-format msgid "Analyzed alias has no reference" msgstr "" -#: cgraph.cc:3755 +#: cgraph.cc:3752 #, gcc-internal-format msgid "No edge out of thunk node" msgstr "" -#: cgraph.cc:3760 +#: cgraph.cc:3757 #, gcc-internal-format msgid "More than one edge out of thunk node" msgstr "" -#: cgraph.cc:3765 +#: cgraph.cc:3762 #, gcc-internal-format msgid "Thunk is not supposed to have body" msgstr "" -#: cgraph.cc:3801 +#: cgraph.cc:3798 #, gcc-internal-format msgid "shared call_stmt:" msgstr "" -#: cgraph.cc:3809 +#: cgraph.cc:3806 #, gcc-internal-format msgid "edge points to wrong declaration:" msgstr "" -#: cgraph.cc:3818 +#: cgraph.cc:3815 #, gcc-internal-format msgid "" "an indirect edge with unknown callee corresponding to a call_stmt with a " "known declaration:" msgstr "" -#: cgraph.cc:3828 +#: cgraph.cc:3825 #, gcc-internal-format msgid "missing callgraph edge for call stmt:" msgstr "" -#: cgraph.cc:3838 +#: cgraph.cc:3835 #, gcc-internal-format msgid "reference to dead statement" msgstr "" -#: cgraph.cc:3851 +#: cgraph.cc:3848 #, gcc-internal-format, gfc-internal-format msgid "edge %s->%s has no corresponding call_stmt" msgstr "" -#: cgraph.cc:3863 +#: cgraph.cc:3860 #, gcc-internal-format, gfc-internal-format msgid "an indirect edge from %s has no corresponding call_stmt" msgstr "" -#: cgraph.cc:3882 cgraph.cc:3895 +#: cgraph.cc:3879 cgraph.cc:3892 #, gcc-internal-format msgid "missing origin for a node in a nested list" msgstr "" -#: cgraph.cc:3887 +#: cgraph.cc:3884 #, gcc-internal-format msgid "origin points to a different parent" msgstr "" -#: cgraph.cc:3903 +#: cgraph.cc:3900 #, gcc-internal-format msgid "verify_cgraph_node failed" msgstr "" -#: cgraph.cc:4025 varpool.cc:304 +#: cgraph.cc:4022 varpool.cc:304 #, gcc-internal-format, gfc-internal-format msgid "%s: section %s.%d is missing" msgstr "" @@ -25535,12 +25560,12 @@ msgstr "" #. include_self= #. TODO: Add OPT_Wundefined-inline. -#: cgraphunit.cc:1094 c/c-decl.cc:12837 +#: cgraphunit.cc:1094 c/c-decl.cc:12844 #, gcc-internal-format msgid "%q+F used but never defined" msgstr "" -#: cgraphunit.cc:1096 c/c-decl.cc:12847 +#: cgraphunit.cc:1096 c/c-decl.cc:12854 #, gcc-internal-format msgid "%q+F declared %<static%> but never defined" msgstr "" @@ -25651,7 +25676,7 @@ msgid "cannot find %qs" msgstr "" #: collect-utils.cc:225 collect2.cc:2385 collect2.cc:2555 gcc.cc:3405 -#: gcc.cc:7681 +#: gcc.cc:7685 #, gcc-internal-format msgid "%<pex_init%> failed: %m" msgstr "" @@ -25671,7 +25696,7 @@ msgstr "" msgid "ld returned %d exit status" msgstr "" -#: collect2.cc:913 gcc.cc:8200 config/gcn/mkoffload.cc:827 +#: collect2.cc:913 gcc.cc:8204 config/gcn/mkoffload.cc:827 #: config/nvptx/mkoffload.cc:545 #, gcc-internal-format msgid "atexit failed" @@ -26022,22 +26047,22 @@ msgstr "" msgid "non-delegitimized UNSPEC %s (%d) found in variable location" msgstr "" -#: emit-rtl.cc:2898 +#: emit-rtl.cc:2899 #, gcc-internal-format msgid "invalid rtl sharing found in the insn" msgstr "" -#: emit-rtl.cc:2900 +#: emit-rtl.cc:2901 #, gcc-internal-format msgid "shared rtx" msgstr "" -#: emit-rtl.cc:2902 +#: emit-rtl.cc:2903 #, gcc-internal-format msgid "internal consistency failure" msgstr "" -#: emit-rtl.cc:4004 +#: emit-rtl.cc:4005 #, gcc-internal-format msgid "ICE: %<emit_insn%> used where %<emit_jump_insn%> needed:" msgstr "" @@ -26097,7 +26122,7 @@ msgstr "" msgid "%<lp_array%> does not match %<region_tree%>" msgstr "" -#: except.cc:3518 tree.cc:14286 value-prof.cc:529 +#: except.cc:3518 tree.cc:14256 value-prof.cc:529 #, gcc-internal-format msgid "%qs failed" msgstr "" @@ -26129,17 +26154,17 @@ msgid "" "truncated into %wu-bit" msgstr "" -#: expr.cc:11842 +#: expr.cc:11841 #, gcc-internal-format msgid "call to %qs declared with attribute error: %s" msgstr "" -#: expr.cc:11856 +#: expr.cc:11855 #, gcc-internal-format msgid "call to %qs declared with attribute warning: %s" msgstr "" -#: expr.cc:12894 +#: expr.cc:12893 #, gcc-internal-format msgid "" "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to " @@ -26156,12 +26181,12 @@ msgstr "" msgid "the frame size of %wu bytes is larger than %wu bytes" msgstr "" -#: final.cc:4392 toplev.cc:1393 tree-cfgcleanup.cc:1549 +#: final.cc:4392 toplev.cc:1393 tree-cfgcleanup.cc:1548 #, gcc-internal-format msgid "could not open final insn dump file %qs: %m" msgstr "" -#: final.cc:4461 tree-cfgcleanup.cc:1566 +#: final.cc:4461 tree-cfgcleanup.cc:1565 #, gcc-internal-format msgid "could not close final insn dump file %qs: %m" msgstr "" @@ -26176,7 +26201,7 @@ msgstr "" msgid "comparison is always %d due to width of bit-field" msgstr "" -#: fold-const.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950 +#: fold-const.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959 #, gcc-internal-format msgid "assuming signed overflow does not occur when simplifying range test" msgstr "" @@ -26229,17 +26254,17 @@ msgstr "" msgid "impossible constraint in %<asm%>" msgstr "" -#: function.cc:4313 +#: function.cc:4312 #, gcc-internal-format msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>" msgstr "" -#: function.cc:4334 +#: function.cc:4333 #, gcc-internal-format msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>" msgstr "" -#: function.cc:5001 +#: function.cc:5000 #, gcc-internal-format msgid "function returns an aggregate" msgstr "" @@ -26320,12 +26345,12 @@ msgstr "" msgid "%<-pipe%> not supported" msgstr "" -#: gcc.cc:3422 gcc.cc:7690 +#: gcc.cc:3422 gcc.cc:7694 #, gcc-internal-format msgid "cannot execute %qs: %s: %m" msgstr "" -#: gcc.cc:3423 gcc.cc:7691 +#: gcc.cc:3423 gcc.cc:7695 #, gcc-internal-format msgid "cannot execute %qs: %s" msgstr "" @@ -26376,62 +26401,62 @@ msgstr "" msgid "%qs is an unknown %<-save-temps%> option" msgstr "" -#: gcc.cc:4932 toplev.cc:709 +#: gcc.cc:4936 toplev.cc:709 #, gcc-internal-format msgid "input file %qs is the same as output file" msgstr "" -#: gcc.cc:4937 +#: gcc.cc:4941 #, gcc-internal-format msgid "output filename may not be empty" msgstr "" -#: gcc.cc:5322 +#: gcc.cc:5326 #, gcc-internal-format msgid "%<-pipe%> ignored because %<-save-temps%> specified" msgstr "" -#: gcc.cc:5410 +#: gcc.cc:5414 #, gcc-internal-format msgid "%<-x %s%> after last input file has no effect" msgstr "" -#: gcc.cc:5613 +#: gcc.cc:5617 #, gcc-internal-format msgid "unable to locate default linker script %qs in the library search paths" msgstr "" -#: gcc.cc:5820 +#: gcc.cc:5824 #, gcc-internal-format msgid "switch %qs does not start with %<-%>" msgstr "" -#: gcc.cc:5824 +#: gcc.cc:5828 #, gcc-internal-format msgid "spec-generated switch is just %<-%>" msgstr "" -#: gcc.cc:6045 +#: gcc.cc:6049 #, gcc-internal-format msgid "spec %qs invalid" msgstr "" -#: gcc.cc:6206 +#: gcc.cc:6210 #, gcc-internal-format msgid "spec %qs has invalid %<%%0%c%>" msgstr "" -#: gcc.cc:6497 +#: gcc.cc:6501 #, gcc-internal-format msgid "spec %qs has invalid %<%%W%c%>" msgstr "" -#: gcc.cc:6513 +#: gcc.cc:6517 #, gcc-internal-format msgid "spec %qs has invalid %<%%@%c%>" msgstr "" -#: gcc.cc:6532 +#: gcc.cc:6536 #, gcc-internal-format msgid "spec %qs has invalid %<%%x%c%>" msgstr "" @@ -26439,138 +26464,138 @@ msgstr "" #. Catch the case where a spec string contains something like #. '%{foo:%*}'. i.e. there is no * in the pattern on the left #. hand side of the :. -#: gcc.cc:6743 +#: gcc.cc:6747 #, gcc-internal-format msgid "spec failure: %<%%*%> has not been initialized by pattern match" msgstr "" -#: gcc.cc:6794 +#: gcc.cc:6798 #, gcc-internal-format msgid "spec failure: unrecognized spec option %qc" msgstr "" -#: gcc.cc:6860 +#: gcc.cc:6864 #, gcc-internal-format msgid "unknown spec function %qs" msgstr "" -#: gcc.cc:6890 +#: gcc.cc:6894 #, gcc-internal-format msgid "error in arguments to spec function %qs" msgstr "" -#: gcc.cc:6949 +#: gcc.cc:6953 #, gcc-internal-format msgid "malformed spec function name" msgstr "" #. ) -#: gcc.cc:6952 +#: gcc.cc:6956 #, gcc-internal-format msgid "no arguments for spec function" msgstr "" -#: gcc.cc:6971 +#: gcc.cc:6975 #, gcc-internal-format msgid "malformed spec function arguments" msgstr "" -#: gcc.cc:7150 +#: gcc.cc:7154 #, gcc-internal-format msgid "braced spec %qs ends in escape" msgstr "" -#: gcc.cc:7285 +#: gcc.cc:7289 #, gcc-internal-format msgid "braced spec %qs is invalid at %qc" msgstr "" -#: gcc.cc:7380 +#: gcc.cc:7384 #, gcc-internal-format msgid "braced spec body %qs is invalid" msgstr "" -#: gcc.cc:7989 +#: gcc.cc:7993 #, gcc-internal-format, gfc-internal-format msgid "%s: could not determine length of compare-debug file %s" msgstr "" -#: gcc.cc:8000 +#: gcc.cc:8004 #, gcc-internal-format msgid "%s: %<-fcompare-debug%> failure (length)" msgstr "" -#: gcc.cc:8010 gcc.cc:8051 +#: gcc.cc:8014 gcc.cc:8055 #, gcc-internal-format, gfc-internal-format msgid "%s: could not open compare-debug file %s" msgstr "" -#: gcc.cc:8030 gcc.cc:8067 +#: gcc.cc:8034 gcc.cc:8071 #, gcc-internal-format msgid "%s: %<-fcompare-debug%> failure" msgstr "" -#: gcc.cc:8370 +#: gcc.cc:8374 #, gcc-internal-format msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>" msgstr "" -#: gcc.cc:8395 +#: gcc.cc:8399 #, gcc-internal-format msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>" msgstr "" -#: gcc.cc:8602 +#: gcc.cc:8606 #, gcc-internal-format msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?" msgstr "" -#: gcc.cc:8606 +#: gcc.cc:8610 #, gcc-internal-format msgid "unrecognized command-line option %<-%s%>" msgstr "" -#: gcc.cc:8732 +#: gcc.cc:8736 #, gcc-internal-format msgid "not configured with sysroot headers suffix" msgstr "" -#: gcc.cc:8793 +#: gcc.cc:8797 #, gcc-internal-format msgid "no input files" msgstr "" -#: gcc.cc:8844 +#: gcc.cc:8848 #, gcc-internal-format msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files" msgstr "" -#: gcc.cc:8886 +#: gcc.cc:8890 #, gcc-internal-format, gfc-internal-format msgid "%s: %s compiler not installed on this system" msgstr "" -#: gcc.cc:8911 +#: gcc.cc:8915 #, gcc-internal-format msgid "recompiling with %<-fcompare-debug%>" msgstr "" -#: gcc.cc:8927 +#: gcc.cc:8931 #, gcc-internal-format msgid "during %<-fcompare-debug%> recompilation" msgstr "" -#: gcc.cc:8936 +#: gcc.cc:8940 #, gcc-internal-format msgid "comparing final insns dumps" msgstr "" -#: gcc.cc:9089 +#: gcc.cc:9093 #, gcc-internal-format msgid "%<-fuse-linker-plugin%>, but %s not found" msgstr "" -#: gcc.cc:9123 +#: gcc.cc:9127 #, gcc-internal-format, gfc-internal-format msgid "%s: linker input file unused because linking not done" msgstr "" @@ -26578,92 +26603,92 @@ msgstr "" #. This is can be an indication the user specifed an errorneous #. separated option value, (or used the wrong prefix for an #. option). -#: gcc.cc:9129 +#: gcc.cc:9133 #, gcc-internal-format msgid "%s: linker input file not found: %m" msgstr "" -#: gcc.cc:9196 c-family/c-opts.cc:791 +#: gcc.cc:9200 c-family/c-opts.cc:791 #, gcc-internal-format msgid "cannot use %<-%> as input filename for a precompiled header" msgstr "" -#: gcc.cc:9202 +#: gcc.cc:9206 #, gcc-internal-format, gfc-internal-format msgid "language %s not recognized" msgstr "" -#: gcc.cc:9445 +#: gcc.cc:9449 #, gcc-internal-format msgid "multilib spec %qs is invalid" msgstr "" -#: gcc.cc:9647 +#: gcc.cc:9651 #, gcc-internal-format msgid "multilib exclusions %qs is invalid" msgstr "" -#: gcc.cc:9711 common/config/riscv/riscv-common.cc:1668 +#: gcc.cc:9715 common/config/riscv/riscv-common.cc:1668 #, gcc-internal-format msgid "multilib select %qs %qs is invalid" msgstr "" -#: gcc.cc:9885 +#: gcc.cc:9889 #, gcc-internal-format msgid "multilib select %qs is invalid" msgstr "" -#: gcc.cc:9925 +#: gcc.cc:9929 #, gcc-internal-format msgid "multilib exclusion %qs is invalid" msgstr "" -#: gcc.cc:10176 +#: gcc.cc:10180 #, gcc-internal-format msgid "environment variable %qs not defined" msgstr "" -#: gcc.cc:10344 gcc.cc:10349 +#: gcc.cc:10348 gcc.cc:10353 #, gcc-internal-format msgid "invalid version number %qs" msgstr "" -#: gcc.cc:10392 +#: gcc.cc:10396 #, gcc-internal-format, gfc-internal-format msgid "too few arguments to %%:version-compare" msgstr "" -#: gcc.cc:10398 +#: gcc.cc:10402 #, gcc-internal-format, gfc-internal-format msgid "too many arguments to %%:version-compare" msgstr "" -#: gcc.cc:10440 +#: gcc.cc:10444 #, gcc-internal-format msgid "unknown operator %qs in %%:version-compare" msgstr "" -#: gcc.cc:10564 +#: gcc.cc:10568 #, gcc-internal-format, gfc-internal-format msgid "too many arguments to %%:compare-debug-dump-opt" msgstr "" -#: gcc.cc:10632 +#: gcc.cc:10636 #, gcc-internal-format, gfc-internal-format msgid "too many arguments to %%:compare-debug-self-opt" msgstr "" -#: gcc.cc:10719 +#: gcc.cc:10723 #, gcc-internal-format, gfc-internal-format msgid "too many arguments for %%:dumps" msgstr "" -#: gcc.cc:10823 +#: gcc.cc:10827 #, gcc-internal-format, gfc-internal-format msgid "wrong number of arguments to %%:debug-level-gt" msgstr "" -#: gcc.cc:10844 +#: gcc.cc:10848 #, gcc-internal-format, gfc-internal-format msgid "wrong number of arguments to %%:dwarf-version-gt" msgstr "" @@ -26949,15 +26974,15 @@ msgstr "" msgid "function returns address of local variable" msgstr "" -#: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2041 -#: gimple-ssa-warn-access.cc:3713 tree.cc:12354 tree.cc:12391 tree.cc:12432 -#: tree.cc:12465 c/c-typeck.cc:3092 c/c-typeck.cc:3187 c/c-typeck.cc:5769 +#: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2040 +#: gimple-ssa-warn-access.cc:3712 tree.cc:12324 tree.cc:12361 tree.cc:12402 +#: tree.cc:12435 c/c-typeck.cc:3092 c/c-typeck.cc:3187 c/c-typeck.cc:5769 #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484 #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076 #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117 -#: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715 -#: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192 -#: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143 +#: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715 +#: cp/decl2.cc:5770 cp/parser.cc:21936 cp/pt.cc:9026 cp/semantics.cc:2192 +#: cp/semantics.cc:3549 cp/semantics.cc:4665 cp/typeck.cc:2143 #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582 #: rust/backend/rust-constexpr.cc:4403 rust/backend/rust-tree.cc:623 #: rust/backend/rust-tree.cc:3765 @@ -27937,298 +27962,298 @@ msgstr "" msgid "expecting between %E and %E bytes in a region of size %E" msgstr "" -#: gimple-ssa-warn-access.cc:2036 +#: gimple-ssa-warn-access.cc:2035 #, gcc-internal-format msgid "%qD called on pointer %qE with nonzero offset%s" msgstr "" -#: gimple-ssa-warn-access.cc:2051 gimple-ssa-warn-access.cc:3790 +#: gimple-ssa-warn-access.cc:2050 gimple-ssa-warn-access.cc:3789 #, gcc-internal-format msgid "returned from %qD" msgstr "" -#: gimple-ssa-warn-access.cc:2054 +#: gimple-ssa-warn-access.cc:2053 #, gcc-internal-format msgid "returned from %qT" msgstr "" -#: gimple-ssa-warn-access.cc:2056 +#: gimple-ssa-warn-access.cc:2055 #, gcc-internal-format msgid "obtained here" msgstr "" -#: gimple-ssa-warn-access.cc:2263 +#: gimple-ssa-warn-access.cc:2262 #, gcc-internal-format msgid "argument %i value %qE is negative" msgstr "" -#: gimple-ssa-warn-access.cc:2280 +#: gimple-ssa-warn-access.cc:2279 #, gcc-internal-format, gfc-internal-format msgid "argument %i value is zero" msgstr "" -#: gimple-ssa-warn-access.cc:2298 +#: gimple-ssa-warn-access.cc:2297 #, gcc-internal-format msgid "argument %i value %qE exceeds maximum object size %E" msgstr "" -#: gimple-ssa-warn-access.cc:2312 +#: gimple-ssa-warn-access.cc:2311 #, gcc-internal-format msgid "argument %i range [%E, %E] is negative" msgstr "" -#: gimple-ssa-warn-access.cc:2319 +#: gimple-ssa-warn-access.cc:2318 #, gcc-internal-format msgid "argument %i range [%E, %E] exceeds maximum object size %E" msgstr "" -#: gimple-ssa-warn-access.cc:2349 +#: gimple-ssa-warn-access.cc:2348 #, gcc-internal-format msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>" msgstr "" -#: gimple-ssa-warn-access.cc:2355 +#: gimple-ssa-warn-access.cc:2354 #, gcc-internal-format msgid "" "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E" msgstr "" -#: gimple-ssa-warn-access.cc:2366 gimple-ssa-warn-access.cc:2369 +#: gimple-ssa-warn-access.cc:2365 gimple-ssa-warn-access.cc:2368 #, gcc-internal-format msgid "argument %i in the range [%E, %E]" msgstr "" -#: gimple-ssa-warn-access.cc:2380 +#: gimple-ssa-warn-access.cc:2379 #, gcc-internal-format msgid "in a call to built-in allocation function %qD" msgstr "" -#: gimple-ssa-warn-access.cc:2383 +#: gimple-ssa-warn-access.cc:2382 #, gcc-internal-format msgid "in a call to allocation function %qD declared here" msgstr "" -#: gimple-ssa-warn-access.cc:2828 +#: gimple-ssa-warn-access.cc:2827 #, gcc-internal-format msgid "unknown architecture specifier in memory model %wi for %qD" msgstr "" -#: gimple-ssa-warn-access.cc:2920 +#: gimple-ssa-warn-access.cc:2919 #, gcc-internal-format msgid "invalid memory model %qs for %qD" msgstr "" -#: gimple-ssa-warn-access.cc:2924 +#: gimple-ssa-warn-access.cc:2923 #, gcc-internal-format msgid "invalid memory model %wi for %qD" msgstr "" -#: gimple-ssa-warn-access.cc:2939 gimple-ssa-warn-access.cc:2993 +#: gimple-ssa-warn-access.cc:2938 gimple-ssa-warn-access.cc:2992 #, gcc-internal-format, gfc-internal-format msgid "valid models are %s" msgstr "" -#: gimple-ssa-warn-access.cc:2953 +#: gimple-ssa-warn-access.cc:2952 #, gcc-internal-format msgid "invalid failure memory model %qs for %qD" msgstr "" -#: gimple-ssa-warn-access.cc:2958 +#: gimple-ssa-warn-access.cc:2957 #, gcc-internal-format msgid "valid failure models are %qs, %qs, %qs, %qs" msgstr "" -#: gimple-ssa-warn-access.cc:2974 +#: gimple-ssa-warn-access.cc:2973 #, gcc-internal-format msgid "" "failure memory model %qs cannot be stronger than success memory model %qs " "for %qD" msgstr "" -#: gimple-ssa-warn-access.cc:3000 +#: gimple-ssa-warn-access.cc:2999 #, gcc-internal-format msgid "" "failure memory model %wi cannot be stronger than success memory model %wi " "for %qD" msgstr "" -#: gimple-ssa-warn-access.cc:3435 +#: gimple-ssa-warn-access.cc:3434 #, gcc-internal-format, gfc-internal-format msgid "" "bound argument %i value %s is negative for a variable length array argument " "%i of type %s" msgstr "" -#: gimple-ssa-warn-access.cc:3443 +#: gimple-ssa-warn-access.cc:3442 #, gcc-internal-format, gfc-internal-format msgid "argument %i value %s is negative" msgstr "" -#: gimple-ssa-warn-access.cc:3493 +#: gimple-ssa-warn-access.cc:3492 #, gcc-internal-format, gfc-internal-format msgid "" "argument %i of variable length array %s is null but the corresponding bound " "argument %i value is %s" msgstr "" -#: gimple-ssa-warn-access.cc:3502 +#: gimple-ssa-warn-access.cc:3501 #, gcc-internal-format, gfc-internal-format msgid "argument %i is null but the corresponding size argument %i value is %s" msgstr "" -#: gimple-ssa-warn-access.cc:3513 +#: gimple-ssa-warn-access.cc:3512 #, gcc-internal-format msgid "argument %i to %<%T[static %E]%> is null where non-null expected" msgstr "" -#: gimple-ssa-warn-access.cc:3576 +#: gimple-ssa-warn-access.cc:3575 #, gcc-internal-format msgid "referencing argument %u of type %qT" msgstr "" -#: gimple-ssa-warn-access.cc:3590 +#: gimple-ssa-warn-access.cc:3589 #, gcc-internal-format msgid "in a call to function %qD declared with attribute %qs" msgstr "" -#: gimple-ssa-warn-access.cc:3594 +#: gimple-ssa-warn-access.cc:3593 #, gcc-internal-format msgid "in a call with type %qT and attribute %qs" msgstr "" -#: gimple-ssa-warn-access.cc:3601 +#: gimple-ssa-warn-access.cc:3600 #, gcc-internal-format msgid "in a call to function %qD" msgstr "" -#: gimple-ssa-warn-access.cc:3604 +#: gimple-ssa-warn-access.cc:3603 #, gcc-internal-format msgid "in a call with type %qT" msgstr "" -#: gimple-ssa-warn-access.cc:3710 +#: gimple-ssa-warn-access.cc:3709 #, gcc-internal-format msgid "%qD called on unallocated object %qD" msgstr "" -#: gimple-ssa-warn-access.cc:3729 +#: gimple-ssa-warn-access.cc:3728 #, gcc-internal-format msgid "%qD called on a pointer to an unallocated object %qE" msgstr "" -#: gimple-ssa-warn-access.cc:3738 +#: gimple-ssa-warn-access.cc:3737 #, gcc-internal-format msgid "assigned here" msgstr "" -#: gimple-ssa-warn-access.cc:3771 +#: gimple-ssa-warn-access.cc:3770 #, gcc-internal-format msgid "%qD called on pointer returned from a mismatched allocation function" msgstr "" -#: gimple-ssa-warn-access.cc:3780 +#: gimple-ssa-warn-access.cc:3779 #, gcc-internal-format msgid "%qD called on pointer to an unallocated object" msgstr "" -#: gimple-ssa-warn-access.cc:3928 +#: gimple-ssa-warn-access.cc:3927 #, gcc-internal-format msgid "pointer %qE may be used after %qD" msgstr "" -#: gimple-ssa-warn-access.cc:3929 +#: gimple-ssa-warn-access.cc:3928 #, gcc-internal-format msgid "pointer %qE used after %qD" msgstr "" -#: gimple-ssa-warn-access.cc:3933 +#: gimple-ssa-warn-access.cc:3932 #, gcc-internal-format msgid "pointer may be used after %qD" msgstr "" -#: gimple-ssa-warn-access.cc:3934 +#: gimple-ssa-warn-access.cc:3933 #, gcc-internal-format msgid "pointer used after %qD" msgstr "" -#: gimple-ssa-warn-access.cc:3938 +#: gimple-ssa-warn-access.cc:3937 #, gcc-internal-format msgid "call to %qD here" msgstr "" -#: gimple-ssa-warn-access.cc:3955 +#: gimple-ssa-warn-access.cc:3954 #, gcc-internal-format msgid "dangling pointer %qE to %qD may be used" msgstr "" -#: gimple-ssa-warn-access.cc:3956 +#: gimple-ssa-warn-access.cc:3955 #, gcc-internal-format msgid "using dangling pointer %qE to %qD" msgstr "" -#: gimple-ssa-warn-access.cc:3961 +#: gimple-ssa-warn-access.cc:3960 #, gcc-internal-format msgid "dangling pointer to %qD may be used" msgstr "" -#: gimple-ssa-warn-access.cc:3962 +#: gimple-ssa-warn-access.cc:3961 #, gcc-internal-format msgid "using a dangling pointer to %qD" msgstr "" -#: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588 -#: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906 -#: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270 c/c-typeck.cc:9355 -#: c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291 cp/constexpr.cc:1067 -#: cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099 cp/decl.cc:13108 -#: cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416 cp/init.cc:2918 -#: cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763 cp/parser.cc:7005 -#: cp/parser.cc:24456 cp/typeck.cc:4944 +#: gimple-ssa-warn-access.cc:3964 gimple-ssa-warn-access.cc:4616 +#: gimple-ssa-warn-access.cc:4619 gimple-ssa-warn-restrict.cc:1828 +#: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3996 +#: c/c-decl.cc:4277 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 +#: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609 +#: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406 +#: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 +#: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24488 cp/typeck.cc:4944 #, gcc-internal-format msgid "%qD declared here" msgstr "" -#: gimple-ssa-warn-access.cc:3973 +#: gimple-ssa-warn-access.cc:3972 #, gcc-internal-format msgid "dangling pointer %qE to an unnamed temporary may be used" msgstr "" -#: gimple-ssa-warn-access.cc:3975 +#: gimple-ssa-warn-access.cc:3974 #, gcc-internal-format msgid "using dangling pointer %qE to an unnamed temporary" msgstr "" -#: gimple-ssa-warn-access.cc:3981 +#: gimple-ssa-warn-access.cc:3980 #, gcc-internal-format msgid "dangling pointer to an unnamed temporary may be used" msgstr "" -#: gimple-ssa-warn-access.cc:3983 +#: gimple-ssa-warn-access.cc:3982 #, gcc-internal-format msgid "using a dangling pointer to an unnamed temporary" msgstr "" -#: gimple-ssa-warn-access.cc:3987 +#: gimple-ssa-warn-access.cc:3986 #, gcc-internal-format msgid "unnamed temporary defined here" msgstr "" -#: gimple-ssa-warn-access.cc:4077 +#: gimple-ssa-warn-access.cc:4076 #, gcc-internal-format msgid "%qD called on pointer %qE passed to mismatched allocation function %qD" msgstr "" -#: gimple-ssa-warn-access.cc:4082 +#: gimple-ssa-warn-access.cc:4081 #, gcc-internal-format msgid "%qD called on a pointer passed to mismatched reallocation function %qD" msgstr "" -#: gimple-ssa-warn-access.cc:4088 +#: gimple-ssa-warn-access.cc:4087 #, gcc-internal-format msgid "call to %qD" msgstr "" -#: gimple-ssa-warn-access.cc:4582 +#: gimple-ssa-warn-access.cc:4610 #, gcc-internal-format msgid "storing the address of local variable %qD in %qE" msgstr "" @@ -29116,8 +29141,8 @@ msgstr "" msgid "type %qT violates the C++ One Definition Rule" msgstr "" -#: ipa-devirt.cc:942 ipa-devirt.cc:957 ipa-devirt.cc:1232 ipa-devirt.cc:1277 -#: ipa-devirt.cc:1316 ipa-devirt.cc:1334 +#: ipa-devirt.cc:942 ipa-devirt.cc:957 ipa-devirt.cc:1235 ipa-devirt.cc:1280 +#: ipa-devirt.cc:1319 ipa-devirt.cc:1337 #, gcc-internal-format msgid "a different type is defined in another translation unit" msgstr "" @@ -29196,115 +29221,115 @@ msgstr "" msgid "type %qT should match type %qT" msgstr "" -#: ipa-devirt.cc:1260 +#: ipa-devirt.cc:1263 #, gcc-internal-format msgid "a type with different precision is defined in another translation unit" msgstr "" -#: ipa-devirt.cc:1267 +#: ipa-devirt.cc:1270 #, gcc-internal-format msgid "a type with different signedness is defined in another translation unit" msgstr "" -#: ipa-devirt.cc:1292 +#: ipa-devirt.cc:1295 #, gcc-internal-format msgid "" "it is defined as a pointer in different address space in another translation " "unit" msgstr "" -#: ipa-devirt.cc:1301 +#: ipa-devirt.cc:1304 #, gcc-internal-format msgid "" "it is defined as a pointer to different type in another translation unit" msgstr "" -#: ipa-devirt.cc:1361 +#: ipa-devirt.cc:1364 #, gcc-internal-format msgid "an array of different size is defined in another translation unit" msgstr "" -#: ipa-devirt.cc:1376 +#: ipa-devirt.cc:1379 #, gcc-internal-format msgid "has different return value in another translation unit" msgstr "" -#: ipa-devirt.cc:1399 ipa-devirt.cc:1411 +#: ipa-devirt.cc:1402 ipa-devirt.cc:1414 #, gcc-internal-format msgid "has different parameters in another translation unit" msgstr "" -#: ipa-devirt.cc:1434 +#: ipa-devirt.cc:1437 #, gcc-internal-format msgid "a type defined in another translation unit is not polymorphic" msgstr "" -#: ipa-devirt.cc:1438 +#: ipa-devirt.cc:1441 #, gcc-internal-format msgid "a type defined in another translation unit is polymorphic" msgstr "" -#: ipa-devirt.cc:1456 ipa-devirt.cc:1520 +#: ipa-devirt.cc:1459 ipa-devirt.cc:1523 #, gcc-internal-format msgid "" "a type with different virtual table pointers is defined in another " "translation unit" msgstr "" -#: ipa-devirt.cc:1463 ipa-devirt.cc:1525 +#: ipa-devirt.cc:1466 ipa-devirt.cc:1528 #, gcc-internal-format msgid "a type with different bases is defined in another translation unit" msgstr "" -#: ipa-devirt.cc:1471 +#: ipa-devirt.cc:1474 #, gcc-internal-format msgid "a field with different name is defined in another translation unit" msgstr "" -#: ipa-devirt.cc:1485 +#: ipa-devirt.cc:1488 #, gcc-internal-format msgid "" "a field of same name but different type is defined in another translation " "unit" msgstr "" -#: ipa-devirt.cc:1498 +#: ipa-devirt.cc:1501 #, gcc-internal-format msgid "fields have different layout in another translation unit" msgstr "" -#: ipa-devirt.cc:1505 +#: ipa-devirt.cc:1508 #, gcc-internal-format msgid "one field is a bitfield while the other is not" msgstr "" -#: ipa-devirt.cc:1529 +#: ipa-devirt.cc:1532 #, gcc-internal-format msgid "" "a type with different number of fields is defined in another translation unit" msgstr "" -#: ipa-devirt.cc:1552 +#: ipa-devirt.cc:1555 #, gcc-internal-format msgid "a type with different size is defined in another translation unit" msgstr "" -#: ipa-devirt.cc:1561 +#: ipa-devirt.cc:1564 #, gcc-internal-format msgid "one type needs to be constructed while the other does not" msgstr "" -#: ipa-devirt.cc:1574 +#: ipa-devirt.cc:1577 #, gcc-internal-format msgid "memory layout mismatch" msgstr "" -#: ipa-devirt.cc:1693 +#: ipa-devirt.cc:1696 #, gcc-internal-format msgid "the extra base is defined here" msgstr "" -#: ipa-devirt.cc:3869 +#: ipa-devirt.cc:3872 #, gcc-internal-format msgid "Declaring type %qD final would enable devirtualization of %i call" msgid_plural "" @@ -29312,7 +29337,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: ipa-devirt.cc:3878 +#: ipa-devirt.cc:3881 #, gcc-internal-format msgid "" "Declaring type %qD final would enable devirtualization of %i call executed " @@ -29323,7 +29348,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: ipa-devirt.cc:3908 +#: ipa-devirt.cc:3911 #, gcc-internal-format msgid "" "Declaring virtual destructor of %qD final would enable devirtualization of " @@ -29334,7 +29359,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: ipa-devirt.cc:3916 +#: ipa-devirt.cc:3919 #, gcc-internal-format msgid "Declaring method %qD final would enable devirtualization of %i call" msgid_plural "" @@ -29342,7 +29367,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: ipa-devirt.cc:3924 +#: ipa-devirt.cc:3927 #, gcc-internal-format msgid "" "Declaring virtual destructor of %qD final would enable devirtualization of " @@ -29353,7 +29378,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: ipa-devirt.cc:3935 +#: ipa-devirt.cc:3938 #, gcc-internal-format msgid "" "Declaring method %qD final would enable devirtualization of %i call executed " @@ -29364,63 +29389,63 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: ipa-devirt.cc:4248 +#: ipa-devirt.cc:4251 #, gcc-internal-format msgid "type %qs violates the C++ One Definition Rule" msgstr "" -#: ipa-devirt.cc:4257 +#: ipa-devirt.cc:4260 #, gcc-internal-format msgid "" "an enum with different number of values is defined in another translation " "unit" msgstr "" -#: ipa-devirt.cc:4261 +#: ipa-devirt.cc:4264 #, gcc-internal-format msgid "" "an enum with different value name is defined in another translation unit" msgstr "" -#: ipa-devirt.cc:4265 +#: ipa-devirt.cc:4268 #, gcc-internal-format msgid "an enum with different values is defined in another translation unit" msgstr "" -#: ipa-devirt.cc:4286 +#: ipa-devirt.cc:4289 #, gcc-internal-format msgid "name %qs differs from name %qs defined in another translation unit" msgstr "" -#: ipa-devirt.cc:4292 +#: ipa-devirt.cc:4295 #, gcc-internal-format msgid "" "name %qs is defined as %u-bit while another translation unit defines it as " "%u-bit" msgstr "" -#: ipa-devirt.cc:4301 +#: ipa-devirt.cc:4304 #, gcc-internal-format msgid "" "name %qs is defined to %wd while another translation unit defines it as %wd" msgstr "" -#: ipa-devirt.cc:4307 +#: ipa-devirt.cc:4310 #, gcc-internal-format msgid "name %qs is defined to different value in another translation unit" msgstr "" -#: ipa-devirt.cc:4312 +#: ipa-devirt.cc:4315 #, gcc-internal-format msgid "mismatching definition" msgstr "" -#: ipa-fnsummary.cc:4553 +#: ipa-fnsummary.cc:4548 #, gcc-internal-format msgid "invalid fnsummary in LTO stream" msgstr "" -#: ipa-fnsummary.cc:4654 +#: ipa-fnsummary.cc:4649 #, gcc-internal-format msgid "ipa inline summary is missing in input file" msgstr "" @@ -29430,7 +29455,7 @@ msgstr "" msgid "IPA modref summary is missing in input file" msgstr "" -#: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891 +#: ipa-prop.cc:4729 ipa-prop.cc:4771 ipa-prop.cc:4857 ipa-prop.cc:4905 #, gcc-internal-format msgid "invalid jump function in LTO stream" msgstr "" @@ -29489,22 +29514,22 @@ msgid "" "access" msgstr "" -#: ira.cc:2434 ira.cc:2456 +#: ira.cc:2438 ira.cc:2460 #, gcc-internal-format msgid "%s cannot be used in %<asm%> here" msgstr "" -#: ira.cc:6049 +#: ira.cc:6053 #, gcc-internal-format msgid "frame pointer required, but reserved" msgstr "" -#: ira.cc:6050 +#: ira.cc:6054 #, gcc-internal-format msgid "for %qD" msgstr "" -#: ira.cc:6066 +#: ira.cc:6070 #, gcc-internal-format msgid "frame size too large for reliable stack checking" msgstr "" @@ -29524,12 +29549,12 @@ msgstr "" msgid "unable to find a register to spill" msgstr "" -#: lra-constraints.cc:4172 reload.cc:3845 reload.cc:4100 +#: lra-constraints.cc:4233 reload.cc:3845 reload.cc:4100 #, gcc-internal-format msgid "inconsistent operand constraints in an %<asm%>" msgstr "" -#: lra-constraints.cc:5258 +#: lra-constraints.cc:5319 #, gcc-internal-format, gfc-internal-format msgid "maximum number of generated reload insns per insn achieved (%d)" msgstr "" @@ -30251,51 +30276,51 @@ msgstr "" msgid "%qs construct inside of %qs region" msgstr "" -#: omp-low.cc:4171 +#: omp-low.cc:4170 #, gcc-internal-format msgid "setjmp/longjmp inside %<simd%> construct" msgstr "" -#: omp-low.cc:4197 +#: omp-low.cc:4196 #, gcc-internal-format msgid "" "OpenMP runtime API call %qD in a region with %<order(concurrent)%> clause" msgstr "" -#: omp-low.cc:4213 +#: omp-low.cc:4212 #, gcc-internal-format msgid "OpenMP runtime API call %qD strictly nested in a %<teams%> region" msgstr "" -#: omp-low.cc:4225 +#: omp-low.cc:4224 #, gcc-internal-format msgid "" "OpenMP runtime API call %qD in a region with %<device(ancestor)%> clause" msgstr "" -#: omp-low.cc:9885 +#: omp-low.cc:9884 #, gcc-internal-format msgid "" "ignoring sink clause with offset that is not a multiple of the loop step" msgstr "" -#: omp-low.cc:9908 +#: omp-low.cc:9907 #, gcc-internal-format msgid "first offset must be in opposite direction of loop iterations" msgstr "" -#: omp-low.cc:14835 +#: omp-low.cc:14834 #, gcc-internal-format, gfc-internal-format msgid "invalid exit from %s structured block" msgstr "" -#: omp-low.cc:14837 omp-low.cc:14842 +#: omp-low.cc:14836 omp-low.cc:14841 #, gcc-internal-format, gfc-internal-format msgid "invalid entry to %s structured block" msgstr "" #. Otherwise, be vague and lazy, but efficient. -#: omp-low.cc:14846 +#: omp-low.cc:14845 #, gcc-internal-format, gfc-internal-format msgid "invalid branch to/from %s structured block" msgstr "" @@ -30474,7 +30499,7 @@ msgstr "" msgid "command-line option %qs is not supported by this configuration" msgstr "" -#: opts-common.cc:1419 opts.cc:2511 +#: opts-common.cc:1419 opts.cc:2512 #, gcc-internal-format msgid "missing argument to %qs" msgstr "" @@ -30516,12 +30541,12 @@ msgstr "" msgid "unrecognized argument in option %qs" msgstr "" -#: opts-common.cc:1539 config/i386/i386-options.cc:1635 +#: opts-common.cc:1539 config/i386/i386-options.cc:1637 #, gcc-internal-format msgid "valid arguments to %qs are: %s; did you mean %qs?" msgstr "" -#: opts-common.cc:1542 config/i386/i386-options.cc:1638 +#: opts-common.cc:1542 config/i386/i386-options.cc:1640 #, gcc-internal-format msgid "valid arguments to %qs are: %s" msgstr "" @@ -30688,7 +30713,7 @@ msgstr "" msgid "%<-fsanitize-recover=%s%> is not supported" msgstr "" -#: opts.cc:1256 opts.cc:2247 +#: opts.cc:1256 opts.cc:2248 #, gcc-internal-format msgid "%<-fsanitize-trap=%s%> is not supported" msgstr "" @@ -30730,192 +30755,192 @@ msgstr "" msgid "variable tracking requested, but not supported by this debug format" msgstr "" -#: opts.cc:1410 +#: opts.cc:1411 #, gcc-internal-format msgid "var-tracking-assignments changes selective scheduling" msgstr "" -#: opts.cc:1423 +#: opts.cc:1424 #, gcc-internal-format msgid "" "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not " "present" msgstr "" -#: opts.cc:1453 config/darwin.cc:3361 +#: opts.cc:1454 config/darwin.cc:3361 #, gcc-internal-format msgid "" "%<-freorder-blocks-and-partition%> does not work with exceptions on this " "architecture" msgstr "" -#: opts.cc:1469 +#: opts.cc:1470 #, gcc-internal-format msgid "" "%<-freorder-blocks-and-partition%> does not support unwind info on this " "architecture" msgstr "" -#: opts.cc:1487 config/pa/pa.cc:564 +#: opts.cc:1488 config/pa/pa.cc:564 #, gcc-internal-format msgid "%<-freorder-blocks-and-partition%> does not work on this architecture" msgstr "" -#: opts.cc:1996 +#: opts.cc:1997 #, gcc-internal-format msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>" msgstr "" -#: opts.cc:2226 +#: opts.cc:2227 #, gcc-internal-format msgid "%<-fsanitize=all%> option is not valid" msgstr "" -#: opts.cc:2281 +#: opts.cc:2282 #, gcc-internal-format msgid "" "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?" msgstr "" -#: opts.cc:2287 +#: opts.cc:2288 #, gcc-internal-format msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s" msgstr "" -#: opts.cc:2322 +#: opts.cc:2323 #, gcc-internal-format msgid "%qs attribute directive ignored" msgstr "" -#: opts.cc:2346 +#: opts.cc:2347 #, gcc-internal-format msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs" msgstr "" -#: opts.cc:2370 +#: opts.cc:2371 #, gcc-internal-format msgid "invalid arguments for %<-falign-%s%> option: %qs" msgstr "" -#: opts.cc:2385 +#: opts.cc:2386 #, gcc-internal-format msgid "invalid number of arguments for %<-falign-%s%> option: %qs" msgstr "" -#: opts.cc:2394 +#: opts.cc:2395 #, gcc-internal-format msgid "%<-falign-%s%> is not between 0 and %d" msgstr "" -#: opts.cc:2453 +#: opts.cc:2454 #, gcc-internal-format msgid "invalid arguments for %<-fpatchable-function-entry%>" msgstr "" -#: opts.cc:2566 +#: opts.cc:2567 #, gcc-internal-format msgid "%<--help%> argument %q.*s is ambiguous, please be more specific" msgstr "" -#: opts.cc:2575 +#: opts.cc:2576 #, gcc-internal-format msgid "unrecognized argument to %<--help=%> option: %q.*s" msgstr "" -#: opts.cc:2755 +#: opts.cc:2756 #, gcc-internal-format msgid "" "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead" msgstr "" -#: opts.cc:2761 +#: opts.cc:2762 #, gcc-internal-format msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>" msgstr "" -#: opts.cc:2982 +#: opts.cc:2983 #, gcc-internal-format msgid "%<-foffload-abi%> option can be specified only for offload compiler" msgstr "" -#: opts.cc:2990 +#: opts.cc:2991 #, gcc-internal-format msgid "structure alignment must be a small power of two, not %wu" msgstr "" -#: opts.cc:3111 +#: opts.cc:3112 #, gcc-internal-format msgid "unknown stack check parameter %qs" msgstr "" -#: opts.cc:3157 +#: opts.cc:3161 #, gcc-internal-format msgid "" "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-" "gdwarf%> %<-g%s%> for debug level" msgstr "" -#: opts.cc:3168 +#: opts.cc:3172 #, gcc-internal-format msgid "dwarf version %wu is not supported" msgstr "" -#: opts.cc:3205 +#: opts.cc:3209 #, gcc-internal-format msgid "unrecognized argument to %<-flto=%> option: %qs" msgstr "" -#: opts.cc:3405 +#: opts.cc:3409 #, gcc-internal-format msgid "target system does not support debug output" msgstr "" -#: opts.cc:3443 +#: opts.cc:3447 #, gcc-internal-format msgid "debug format %qs conflicts with prior selection" msgstr "" -#: opts.cc:3467 +#: opts.cc:3471 #, gcc-internal-format msgid "unrecognized debug output level %qs" msgstr "" -#: opts.cc:3469 +#: opts.cc:3473 #, gcc-internal-format msgid "debug output level %qs is too high" msgstr "" -#: opts.cc:3481 +#: opts.cc:3485 #, gcc-internal-format msgid "unrecognized btf debug output level %qs" msgstr "" -#: opts.cc:3498 +#: opts.cc:3502 #, gcc-internal-format msgid "getting core file size maximum limit: %m" msgstr "" -#: opts.cc:3502 +#: opts.cc:3506 #, gcc-internal-format msgid "setting core file size limit to maximum: %m" msgstr "" -#: opts.cc:3547 +#: opts.cc:3551 #, gcc-internal-format, gfc-internal-format msgid "unrecognized gcc debugging option: %c" msgstr "" -#: opts.cc:3576 +#: opts.cc:3580 #, gcc-internal-format msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?" msgstr "" -#: opts.cc:3580 +#: opts.cc:3584 #, gcc-internal-format msgid "%<-W%serror=%s%>: no option %<-%s%>" msgstr "" -#: opts.cc:3584 +#: opts.cc:3588 #, gcc-internal-format msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings" msgstr "" @@ -31159,17 +31184,17 @@ msgstr "" msgid "object of size %s allocated by %qE" msgstr "" -#: predict.cc:2534 +#: predict.cc:2527 #, gcc-internal-format msgid "probability %qE must be constant floating-point expression" msgstr "" -#: predict.cc:2547 +#: predict.cc:2540 #, gcc-internal-format msgid "probability %qE is outside the range [0.0, 1.0]" msgstr "" -#: predict.cc:3552 +#: predict.cc:3545 #, gcc-internal-format, gfc-internal-format msgid "Missing counts for called function %s" msgstr "" @@ -31601,189 +31626,189 @@ msgstr "" msgid "%qD renamed after being referenced in assembly" msgstr "" -#: symtab.cc:1107 +#: symtab.cc:1109 #, gcc-internal-format msgid "function symbol is not function" msgstr "" -#: symtab.cc:1114 +#: symtab.cc:1116 #, gcc-internal-format msgid "inconsistent %<ifunc%> attribute" msgstr "" -#: symtab.cc:1122 +#: symtab.cc:1124 #, gcc-internal-format msgid "variable symbol is not variable" msgstr "" -#: symtab.cc:1128 +#: symtab.cc:1130 #, gcc-internal-format msgid "node has unknown type" msgstr "" -#: symtab.cc:1133 +#: symtab.cc:1135 #, gcc-internal-format, gfc-internal-format msgid "node has invalid order %i" msgstr "" -#: symtab.cc:1142 +#: symtab.cc:1144 #, gcc-internal-format msgid "node not found node->decl->decl_with_vis.symtab_node" msgstr "" -#: symtab.cc:1150 +#: symtab.cc:1152 #, gcc-internal-format msgid "node differs from node->decl->decl_with_vis.symtab_node" msgstr "" -#: symtab.cc:1161 symtab.cc:1168 +#: symtab.cc:1163 symtab.cc:1170 #, gcc-internal-format msgid "assembler name hash list corrupted" msgstr "" -#: symtab.cc:1177 +#: symtab.cc:1179 #, gcc-internal-format msgid "node not found in symtab assembler name hash" msgstr "" -#: symtab.cc:1186 +#: symtab.cc:1188 #, gcc-internal-format msgid "double linked list of assembler names corrupted" msgstr "" -#: symtab.cc:1191 +#: symtab.cc:1193 #, gcc-internal-format msgid "node has body_removed but is definition" msgstr "" -#: symtab.cc:1196 +#: symtab.cc:1198 #, gcc-internal-format msgid "node is analyzed but it is not a definition" msgstr "" -#: symtab.cc:1201 +#: symtab.cc:1203 #, gcc-internal-format msgid "node is alias but not implicit alias" msgstr "" -#: symtab.cc:1206 +#: symtab.cc:1208 #, gcc-internal-format msgid "node is alias but not definition" msgstr "" -#: symtab.cc:1211 +#: symtab.cc:1213 #, gcc-internal-format msgid "node is weakref but not an transparent_alias" msgstr "" -#: symtab.cc:1216 +#: symtab.cc:1218 #, gcc-internal-format msgid "node is transparent_alias but not an alias" msgstr "" -#: symtab.cc:1221 +#: symtab.cc:1223 #, gcc-internal-format msgid "node is symver but not alias" msgstr "" -#: symtab.cc:1230 +#: symtab.cc:1232 #, gcc-internal-format msgid "symver target is not exported with default visibility" msgstr "" -#: symtab.cc:1237 +#: symtab.cc:1239 #, gcc-internal-format msgid "symver is not exported with default visibility" msgstr "" -#: symtab.cc:1246 +#: symtab.cc:1248 #, gcc-internal-format msgid "node is in same_comdat_group list but has no comdat_group" msgstr "" -#: symtab.cc:1251 +#: symtab.cc:1253 #, gcc-internal-format msgid "same_comdat_group list across different groups" msgstr "" -#: symtab.cc:1256 +#: symtab.cc:1258 #, gcc-internal-format msgid "mixing different types of symbol in same comdat groups is not supported" msgstr "" -#: symtab.cc:1261 +#: symtab.cc:1263 #, gcc-internal-format msgid "node is alone in a comdat group" msgstr "" -#: symtab.cc:1268 +#: symtab.cc:1270 #, gcc-internal-format msgid "same_comdat_group is not a circular list" msgstr "" -#: symtab.cc:1283 +#: symtab.cc:1285 #, gcc-internal-format, gfc-internal-format msgid "comdat-local symbol referred to by %s outside its comdat" msgstr "" -#: symtab.cc:1293 +#: symtab.cc:1295 #, gcc-internal-format msgid "implicit_section flag is set but section isn%'t" msgstr "" -#: symtab.cc:1300 +#: symtab.cc:1302 #, gcc-internal-format msgid "Both section and comdat group is set" msgstr "" -#: symtab.cc:1312 +#: symtab.cc:1314 #, gcc-internal-format msgid "Alias and target%'s section differs" msgstr "" -#: symtab.cc:1319 +#: symtab.cc:1321 #, gcc-internal-format msgid "Alias and target%'s comdat groups differs" msgstr "" -#: symtab.cc:1334 +#: symtab.cc:1336 #, gcc-internal-format msgid "Transparent alias and target%'s assembler names differs" msgstr "" -#: symtab.cc:1342 +#: symtab.cc:1344 #, gcc-internal-format msgid "Chained transparent aliases" msgstr "" -#: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410 +#: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412 #, gcc-internal-format msgid "symtab_node::verify failed" msgstr "" -#: symtab.cc:1382 +#: symtab.cc:1384 #, gcc-internal-format, gfc-internal-format msgid "invalid order in asm node %i" msgstr "" -#: symtab.cc:1406 +#: symtab.cc:1408 #, gcc-internal-format msgid "" "Two symbols with same comdat_group are not linked by the same_comdat_group " "list." msgstr "" -#: symtab.cc:1844 +#: symtab.cc:1846 #, gcc-internal-format msgid "function %q+D part of alias cycle" msgstr "" -#: symtab.cc:1846 +#: symtab.cc:1848 #, gcc-internal-format msgid "variable %q+D part of alias cycle" msgstr "" -#: symtab.cc:1874 +#: symtab.cc:1876 #, gcc-internal-format msgid "section of alias %q+D must match section of its target" msgstr "" @@ -32143,162 +32168,162 @@ msgstr "" msgid "ignoring loop annotation" msgstr "" -#: tree-cfg.cc:3080 +#: tree-cfg.cc:3074 #, gcc-internal-format msgid "constant not recomputed when %<ADDR_EXPR%> changed" msgstr "" -#: tree-cfg.cc:3085 +#: tree-cfg.cc:3079 #, gcc-internal-format msgid "side effects not recomputed when %<ADDR_EXPR%> changed" msgstr "" -#: tree-cfg.cc:3100 +#: tree-cfg.cc:3094 #, gcc-internal-format msgid "address taken but %<TREE_ADDRESSABLE%> bit not set" msgstr "" -#: tree-cfg.cc:3124 +#: tree-cfg.cc:3118 #, gcc-internal-format msgid "non-scalar %qs" msgstr "" -#: tree-cfg.cc:3138 +#: tree-cfg.cc:3132 #, gcc-internal-format msgid "invalid position or size operand to %qs" msgstr "" -#: tree-cfg.cc:3144 +#: tree-cfg.cc:3138 #, gcc-internal-format msgid "integral result type precision does not match field size of %qs" msgstr "" -#: tree-cfg.cc:3153 +#: tree-cfg.cc:3147 #, gcc-internal-format msgid "mode size of non-integral result does not match field size of %qs" msgstr "" -#: tree-cfg.cc:3161 +#: tree-cfg.cc:3155 #, gcc-internal-format msgid "%qs of non-mode-precision operand" msgstr "" -#: tree-cfg.cc:3168 +#: tree-cfg.cc:3162 #, gcc-internal-format msgid "position plus size exceeds size of referenced object in %qs" msgstr "" -#: tree-cfg.cc:3179 +#: tree-cfg.cc:3173 #, gcc-internal-format msgid "type mismatch in %qs reference" msgstr "" -#: tree-cfg.cc:3195 +#: tree-cfg.cc:3189 #, gcc-internal-format msgid "non-top-level %qs" msgstr "" -#: tree-cfg.cc:3210 +#: tree-cfg.cc:3204 #, gcc-internal-format msgid "invalid operands to %qs" msgstr "" -#: tree-cfg.cc:3221 tree-cfg.cc:3230 tree-cfg.cc:3247 tree-cfg.cc:3943 -#: tree-cfg.cc:3972 tree-cfg.cc:3989 tree-cfg.cc:4010 tree-cfg.cc:4058 -#: tree-cfg.cc:4079 tree-cfg.cc:4133 tree-cfg.cc:4157 tree-cfg.cc:4193 -#: tree-cfg.cc:4214 tree-cfg.cc:4275 tree-cfg.cc:4350 tree-cfg.cc:4376 -#: tree-cfg.cc:4412 tree-cfg.cc:4461 tree-cfg.cc:4486 tree-cfg.cc:4561 -#: tree-cfg.cc:4647 +#: tree-cfg.cc:3215 tree-cfg.cc:3224 tree-cfg.cc:3241 tree-cfg.cc:3937 +#: tree-cfg.cc:3966 tree-cfg.cc:3983 tree-cfg.cc:4004 tree-cfg.cc:4052 +#: tree-cfg.cc:4073 tree-cfg.cc:4127 tree-cfg.cc:4151 tree-cfg.cc:4187 +#: tree-cfg.cc:4208 tree-cfg.cc:4269 tree-cfg.cc:4344 tree-cfg.cc:4370 +#: tree-cfg.cc:4406 tree-cfg.cc:4455 tree-cfg.cc:4480 tree-cfg.cc:4555 +#: tree-cfg.cc:4641 #, gcc-internal-format msgid "type mismatch in %qs" msgstr "" -#: tree-cfg.cc:3241 +#: tree-cfg.cc:3235 #, gcc-internal-format msgid "invalid %qs offset operator" msgstr "" -#: tree-cfg.cc:3265 +#: tree-cfg.cc:3259 #, gcc-internal-format msgid "conversion of %qs on the left hand side of %qs" msgstr "" -#: tree-cfg.cc:3273 +#: tree-cfg.cc:3267 #, gcc-internal-format msgid "conversion of register to a different size in %qs" msgstr "" -#: tree-cfg.cc:3293 tree-cfg.cc:3319 +#: tree-cfg.cc:3287 tree-cfg.cc:3313 #, gcc-internal-format msgid "invalid address operand in %qs" msgstr "" -#: tree-cfg.cc:3300 tree-cfg.cc:3326 +#: tree-cfg.cc:3294 tree-cfg.cc:3320 #, gcc-internal-format msgid "invalid offset operand in %qs" msgstr "" -#: tree-cfg.cc:3307 tree-cfg.cc:3333 +#: tree-cfg.cc:3301 tree-cfg.cc:3327 #, gcc-internal-format msgid "invalid clique in %qs" msgstr "" -#: tree-cfg.cc:3340 tree-cfg.cc:4659 +#: tree-cfg.cc:3334 tree-cfg.cc:4653 #, gcc-internal-format msgid "%qs in gimple IL" msgstr "" -#: tree-cfg.cc:3355 +#: tree-cfg.cc:3349 #, gcc-internal-format msgid "invalid expression for min lvalue" msgstr "" -#: tree-cfg.cc:3406 +#: tree-cfg.cc:3400 #, gcc-internal-format msgid "gimple call has two targets" msgstr "" -#: tree-cfg.cc:3415 +#: tree-cfg.cc:3409 #, gcc-internal-format msgid "gimple call has no target" msgstr "" -#: tree-cfg.cc:3422 +#: tree-cfg.cc:3416 #, gcc-internal-format msgid "invalid function in gimple call" msgstr "" -#: tree-cfg.cc:3432 +#: tree-cfg.cc:3426 #, gcc-internal-format msgid "non-function in gimple call" msgstr "" -#: tree-cfg.cc:3443 +#: tree-cfg.cc:3437 #, gcc-internal-format msgid "invalid pure const state for function" msgstr "" -#: tree-cfg.cc:3455 +#: tree-cfg.cc:3449 #, gcc-internal-format msgid "invalid LHS in gimple call" msgstr "" -#: tree-cfg.cc:3463 +#: tree-cfg.cc:3457 #, gcc-internal-format msgid "LHS in %<noreturn%> call" msgstr "" -#: tree-cfg.cc:3477 +#: tree-cfg.cc:3471 #, gcc-internal-format msgid "invalid conversion in gimple call" msgstr "" -#: tree-cfg.cc:3486 +#: tree-cfg.cc:3480 #, gcc-internal-format msgid "invalid static chain in gimple call" msgstr "" -#: tree-cfg.cc:3497 +#: tree-cfg.cc:3491 #, gcc-internal-format msgid "static chain with function that doesn%'t use one" msgstr "" @@ -32309,537 +32334,537 @@ msgstr "" #. __builtin_unreachable internally, for example when IPA figures #. out a call cannot happen in a legal program. In such cases, #. we must make sure arguments are stripped off. -#: tree-cfg.cc:3516 +#: tree-cfg.cc:3510 #, gcc-internal-format msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments" msgstr "" -#: tree-cfg.cc:3547 +#: tree-cfg.cc:3541 #, gcc-internal-format msgid "" "%<DEFERRED_INIT%> calls should have same constant size for the first " "argument and LHS" msgstr "" -#: tree-cfg.cc:3565 +#: tree-cfg.cc:3559 #, gcc-internal-format msgid "invalid argument to gimple call" msgstr "" -#: tree-cfg.cc:3592 +#: tree-cfg.cc:3586 #, gcc-internal-format msgid "invalid operands in gimple comparison" msgstr "" -#: tree-cfg.cc:3603 +#: tree-cfg.cc:3597 #, gcc-internal-format msgid "mismatching comparison operand types" msgstr "" -#: tree-cfg.cc:3620 +#: tree-cfg.cc:3614 #, gcc-internal-format msgid "unsupported operation or type for vector comparison returning a boolean" msgstr "" -#: tree-cfg.cc:3635 +#: tree-cfg.cc:3629 #, gcc-internal-format msgid "non-vector operands in vector comparison" msgstr "" -#: tree-cfg.cc:3644 +#: tree-cfg.cc:3638 #, gcc-internal-format msgid "invalid vector comparison resulting type" msgstr "" -#: tree-cfg.cc:3651 +#: tree-cfg.cc:3645 #, gcc-internal-format msgid "bogus comparison result type" msgstr "" -#: tree-cfg.cc:3673 +#: tree-cfg.cc:3667 #, gcc-internal-format msgid "non-register as LHS of unary operation" msgstr "" -#: tree-cfg.cc:3679 +#: tree-cfg.cc:3673 #, gcc-internal-format msgid "invalid operand in unary operation" msgstr "" -#: tree-cfg.cc:3702 +#: tree-cfg.cc:3696 #, gcc-internal-format msgid "invalid vector types in nop conversion" msgstr "" -#: tree-cfg.cc:3739 +#: tree-cfg.cc:3733 #, gcc-internal-format msgid "invalid types in nop conversion" msgstr "" -#: tree-cfg.cc:3754 +#: tree-cfg.cc:3748 #, gcc-internal-format msgid "invalid types in address space conversion" msgstr "" -#: tree-cfg.cc:3768 +#: tree-cfg.cc:3762 #, gcc-internal-format msgid "invalid types in fixed-point conversion" msgstr "" -#: tree-cfg.cc:3783 +#: tree-cfg.cc:3777 #, gcc-internal-format msgid "invalid types in conversion to floating-point" msgstr "" -#: tree-cfg.cc:3798 +#: tree-cfg.cc:3792 #, gcc-internal-format msgid "invalid types in conversion to integer" msgstr "" -#: tree-cfg.cc:3838 +#: tree-cfg.cc:3832 #, gcc-internal-format msgid "type mismatch in %qs expression" msgstr "" -#: tree-cfg.cc:3855 tree-cfg.cc:3869 tree-cfg.cc:4241 tree-cfg.cc:4263 +#: tree-cfg.cc:3849 tree-cfg.cc:3863 tree-cfg.cc:4235 tree-cfg.cc:4257 #, gcc-internal-format msgid "invalid types for %qs" msgstr "" -#: tree-cfg.cc:3880 +#: tree-cfg.cc:3874 #, gcc-internal-format msgid "%qs should be from a scalar to a like vector" msgstr "" -#: tree-cfg.cc:3894 +#: tree-cfg.cc:3888 #, gcc-internal-format msgid "non-trivial conversion in unary operation" msgstr "" -#: tree-cfg.cc:3919 +#: tree-cfg.cc:3913 #, gcc-internal-format msgid "non-register as LHS of binary operation" msgstr "" -#: tree-cfg.cc:3926 +#: tree-cfg.cc:3920 #, gcc-internal-format msgid "invalid operands in binary operation" msgstr "" -#: tree-cfg.cc:4033 +#: tree-cfg.cc:4027 #, gcc-internal-format msgid "invalid non-vector operands to %qs" msgstr "" -#: tree-cfg.cc:4044 +#: tree-cfg.cc:4038 #, gcc-internal-format msgid "invalid (pointer) operands %qs" msgstr "" -#: tree-cfg.cc:4283 +#: tree-cfg.cc:4277 #, gcc-internal-format msgid "vector type expected in %qs" msgstr "" -#: tree-cfg.cc:4296 +#: tree-cfg.cc:4290 #, gcc-internal-format msgid "type mismatch in binary expression" msgstr "" -#: tree-cfg.cc:4324 +#: tree-cfg.cc:4318 #, gcc-internal-format msgid "non-register as LHS of ternary operation" msgstr "" -#: tree-cfg.cc:4332 +#: tree-cfg.cc:4326 #, gcc-internal-format msgid "invalid operands in ternary operation" msgstr "" -#: tree-cfg.cc:4364 +#: tree-cfg.cc:4358 #, gcc-internal-format msgid "" "the first argument of a %qs must be of a boolean vector type of the same " "number of elements as the result" msgstr "" -#: tree-cfg.cc:4396 tree-cfg.cc:4473 +#: tree-cfg.cc:4390 tree-cfg.cc:4467 #, gcc-internal-format msgid "vector types expected in %qs" msgstr "" -#: tree-cfg.cc:4429 +#: tree-cfg.cc:4423 #, gcc-internal-format msgid "vectors with different element number found in %qs" msgstr "" -#: tree-cfg.cc:4445 +#: tree-cfg.cc:4439 #, gcc-internal-format msgid "invalid mask type in %qs" msgstr "" -#: tree-cfg.cc:4506 +#: tree-cfg.cc:4500 #, gcc-internal-format msgid "not allowed type combination in %qs" msgstr "" -#: tree-cfg.cc:4515 +#: tree-cfg.cc:4509 #, gcc-internal-format msgid "invalid position or size in %qs" msgstr "" -#: tree-cfg.cc:4521 +#: tree-cfg.cc:4515 #, gcc-internal-format msgid "%qs into non-mode-precision operand" msgstr "" -#: tree-cfg.cc:4531 +#: tree-cfg.cc:4525 #, gcc-internal-format msgid "insertion out of range in %qs" msgstr "" -#: tree-cfg.cc:4541 +#: tree-cfg.cc:4535 #, gcc-internal-format msgid "%qs not at element boundary" msgstr "" -#: tree-cfg.cc:4597 +#: tree-cfg.cc:4591 #, gcc-internal-format msgid "non-trivial conversion in %qs" msgstr "" -#: tree-cfg.cc:4606 +#: tree-cfg.cc:4600 #, gcc-internal-format msgid "%qs LHS in clobber statement" msgstr "" -#: tree-cfg.cc:4614 +#: tree-cfg.cc:4608 #, gcc-internal-format msgid "%qs LHS in assignment statement" msgstr "" -#: tree-cfg.cc:4633 +#: tree-cfg.cc:4627 #, gcc-internal-format msgid "invalid operand in %qs" msgstr "" -#: tree-cfg.cc:4674 tree-cfg.cc:4700 +#: tree-cfg.cc:4668 tree-cfg.cc:4694 #, gcc-internal-format msgid "invalid RHS for gimple memory store: %qs" msgstr "" -#: tree-cfg.cc:4734 tree-cfg.cc:4752 +#: tree-cfg.cc:4728 tree-cfg.cc:4746 #, gcc-internal-format msgid "incorrect type of vector %qs elements" msgstr "" -#: tree-cfg.cc:4743 tree-cfg.cc:4760 +#: tree-cfg.cc:4737 tree-cfg.cc:4754 #, gcc-internal-format msgid "incorrect number of vector %qs elements" msgstr "" -#: tree-cfg.cc:4768 +#: tree-cfg.cc:4762 #, gcc-internal-format msgid "incorrect type of vector CONSTRUCTOR elements" msgstr "" -#: tree-cfg.cc:4777 +#: tree-cfg.cc:4771 #, gcc-internal-format msgid "vector %qs with non-NULL element index" msgstr "" -#: tree-cfg.cc:4784 +#: tree-cfg.cc:4778 #, gcc-internal-format msgid "vector %qs element is not a GIMPLE value" msgstr "" -#: tree-cfg.cc:4793 +#: tree-cfg.cc:4787 #, gcc-internal-format msgid "non-vector %qs with elements" msgstr "" -#: tree-cfg.cc:4800 +#: tree-cfg.cc:4794 #, gcc-internal-format msgid "%qs RHS in assignment statement" msgstr "" -#: tree-cfg.cc:4857 +#: tree-cfg.cc:4851 #, gcc-internal-format msgid "invalid operand in return statement" msgstr "" -#: tree-cfg.cc:4872 c/gimple-parser.cc:2490 +#: tree-cfg.cc:4866 c/gimple-parser.cc:2490 #, gcc-internal-format msgid "invalid conversion in return statement" msgstr "" -#: tree-cfg.cc:4896 +#: tree-cfg.cc:4890 #, gcc-internal-format msgid "goto destination is neither a label nor a pointer" msgstr "" -#: tree-cfg.cc:4915 +#: tree-cfg.cc:4909 #, gcc-internal-format msgid "invalid operand to switch statement" msgstr "" -#: tree-cfg.cc:4923 +#: tree-cfg.cc:4917 #, gcc-internal-format msgid "non-integral type switch statement" msgstr "" -#: tree-cfg.cc:4933 +#: tree-cfg.cc:4927 #, gcc-internal-format msgid "invalid default case label in switch statement" msgstr "" -#: tree-cfg.cc:4945 +#: tree-cfg.cc:4939 #, gcc-internal-format msgid "invalid %<CASE_CHAIN%>" msgstr "" -#: tree-cfg.cc:4951 +#: tree-cfg.cc:4945 #, gcc-internal-format msgid "invalid case label in switch statement" msgstr "" -#: tree-cfg.cc:4958 +#: tree-cfg.cc:4952 #, gcc-internal-format msgid "invalid case range in switch statement" msgstr "" -#: tree-cfg.cc:4968 +#: tree-cfg.cc:4962 #, gcc-internal-format msgid "type precision mismatch in switch statement" msgstr "" -#: tree-cfg.cc:4975 +#: tree-cfg.cc:4969 #, gcc-internal-format msgid "type mismatch for case label in switch statement" msgstr "" -#: tree-cfg.cc:4984 +#: tree-cfg.cc:4978 #, gcc-internal-format msgid "case labels not sorted in switch statement" msgstr "" -#: tree-cfg.cc:5027 +#: tree-cfg.cc:5021 #, gcc-internal-format msgid "label context is not the current function declaration" msgstr "" -#: tree-cfg.cc:5036 +#: tree-cfg.cc:5030 #, gcc-internal-format msgid "incorrect entry in %<label_to_block_map%>" msgstr "" -#: tree-cfg.cc:5046 +#: tree-cfg.cc:5040 #, gcc-internal-format msgid "incorrect setting of landing pad number" msgstr "" -#: tree-cfg.cc:5062 +#: tree-cfg.cc:5056 #, gcc-internal-format msgid "invalid comparison code in gimple cond" msgstr "" -#: tree-cfg.cc:5070 +#: tree-cfg.cc:5064 #, gcc-internal-format msgid "invalid labels in gimple cond" msgstr "" -#: tree-cfg.cc:5156 tree-cfg.cc:5165 +#: tree-cfg.cc:5150 tree-cfg.cc:5159 #, gcc-internal-format msgid "invalid %<PHI%> result" msgstr "" -#: tree-cfg.cc:5175 +#: tree-cfg.cc:5169 #, gcc-internal-format msgid "missing %<PHI%> def" msgstr "" -#: tree-cfg.cc:5189 +#: tree-cfg.cc:5183 #, gcc-internal-format msgid "invalid %<PHI%> argument" msgstr "" -#: tree-cfg.cc:5196 +#: tree-cfg.cc:5190 #, gcc-internal-format msgid "incompatible types in %<PHI%> argument %u" msgstr "" -#: tree-cfg.cc:5299 +#: tree-cfg.cc:5293 #, gcc-internal-format msgid "%<verify_gimple%> failed" msgstr "" -#: tree-cfg.cc:5357 +#: tree-cfg.cc:5351 #, gcc-internal-format msgid "dead statement in EH table" msgstr "" -#: tree-cfg.cc:5373 +#: tree-cfg.cc:5367 #, gcc-internal-format msgid "location references block not in block tree" msgstr "" -#: tree-cfg.cc:5422 +#: tree-cfg.cc:5416 #, gcc-internal-format msgid "local declaration from a different function" msgstr "" -#: tree-cfg.cc:5525 +#: tree-cfg.cc:5519 #, gcc-internal-format msgid "gimple_bb (phi) is set to a wrong basic block" msgstr "" -#: tree-cfg.cc:5534 +#: tree-cfg.cc:5528 #, gcc-internal-format msgid "PHI node with location" msgstr "" -#: tree-cfg.cc:5545 tree-cfg.cc:5592 +#: tree-cfg.cc:5539 tree-cfg.cc:5586 #, gcc-internal-format msgid "incorrect sharing of tree nodes" msgstr "" -#: tree-cfg.cc:5553 +#: tree-cfg.cc:5547 #, gcc-internal-format msgid "virtual PHI with argument locations" msgstr "" -#: tree-cfg.cc:5580 +#: tree-cfg.cc:5574 #, gcc-internal-format msgid "gimple_bb (stmt) is set to a wrong basic block" msgstr "" -#: tree-cfg.cc:5620 +#: tree-cfg.cc:5614 #, gcc-internal-format msgid "statement marked for throw, but doesn%'t" msgstr "" -#: tree-cfg.cc:5626 +#: tree-cfg.cc:5620 #, gcc-internal-format msgid "statement marked for throw in middle of block" msgstr "" -#: tree-cfg.cc:5648 +#: tree-cfg.cc:5642 #, gcc-internal-format msgid "verify_gimple failed" msgstr "" -#: tree-cfg.cc:5672 +#: tree-cfg.cc:5666 #, gcc-internal-format msgid "ENTRY_BLOCK has IL associated with it" msgstr "" -#: tree-cfg.cc:5679 +#: tree-cfg.cc:5673 #, gcc-internal-format msgid "EXIT_BLOCK has IL associated with it" msgstr "" -#: tree-cfg.cc:5686 +#: tree-cfg.cc:5680 #, gcc-internal-format, gfc-internal-format msgid "fallthru to exit from bb %d" msgstr "" -#: tree-cfg.cc:5710 +#: tree-cfg.cc:5704 #, gcc-internal-format msgid "nonlocal label %qD is not first in a sequence of labels in bb %d" msgstr "" -#: tree-cfg.cc:5717 +#: tree-cfg.cc:5711 #, gcc-internal-format msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d" msgstr "" -#: tree-cfg.cc:5724 +#: tree-cfg.cc:5718 #, gcc-internal-format msgid "label %qD to block does not match in bb %d" msgstr "" -#: tree-cfg.cc:5731 +#: tree-cfg.cc:5725 #, gcc-internal-format msgid "label %qD has incorrect context in bb %d" msgstr "" -#: tree-cfg.cc:5745 +#: tree-cfg.cc:5739 #, gcc-internal-format, gfc-internal-format msgid "control flow in the middle of basic block %d" msgstr "" -#: tree-cfg.cc:5755 +#: tree-cfg.cc:5749 #, gcc-internal-format msgid "label %qD in the middle of basic block %d" msgstr "" -#: tree-cfg.cc:5783 +#: tree-cfg.cc:5777 #, gcc-internal-format, gfc-internal-format msgid "returns_twice call is %s in basic block %d" msgstr "" -#: tree-cfg.cc:5809 +#: tree-cfg.cc:5803 #, gcc-internal-format, gfc-internal-format msgid "fallthru edge after a control statement in bb %d" msgstr "" -#: tree-cfg.cc:5822 +#: tree-cfg.cc:5816 #, gcc-internal-format, gfc-internal-format msgid "true/false edge after a non-GIMPLE_COND in bb %d" msgstr "" -#: tree-cfg.cc:5845 tree-cfg.cc:5867 tree-cfg.cc:5884 tree-cfg.cc:5953 +#: tree-cfg.cc:5839 tree-cfg.cc:5861 tree-cfg.cc:5878 tree-cfg.cc:5947 #, gcc-internal-format, gfc-internal-format msgid "wrong outgoing edge flags at end of bb %d" msgstr "" -#: tree-cfg.cc:5855 +#: tree-cfg.cc:5849 #, gcc-internal-format, gfc-internal-format msgid "explicit goto at end of bb %d" msgstr "" -#: tree-cfg.cc:5889 +#: tree-cfg.cc:5883 #, gcc-internal-format, gfc-internal-format msgid "return edge does not point to exit in bb %d" msgstr "" -#: tree-cfg.cc:5919 +#: tree-cfg.cc:5913 #, gcc-internal-format msgid "found default case not at the start of case vector" msgstr "" -#: tree-cfg.cc:5927 +#: tree-cfg.cc:5921 #, gcc-internal-format msgid "case labels not sorted: " msgstr "" -#: tree-cfg.cc:5944 +#: tree-cfg.cc:5938 #, gcc-internal-format, gfc-internal-format msgid "extra outgoing edge %d->%d" msgstr "" -#: tree-cfg.cc:5967 +#: tree-cfg.cc:5961 #, gcc-internal-format, gfc-internal-format msgid "missing edge %i->%i" msgstr "" -#: tree-cfg.cc:9644 +#: tree-cfg.cc:9638 #, gcc-internal-format msgid "%<noreturn%> function does return" msgstr "" -#: tree-cfg.cc:9665 tree-cfg.cc:9700 +#: tree-cfg.cc:9659 tree-cfg.cc:9694 #, gcc-internal-format msgid "control reaches end of non-void function" msgstr "" -#: tree-cfg.cc:9766 +#: tree-cfg.cc:9760 #, gcc-internal-format msgid "" "ignoring return value of %qD declared with attribute %<warn_unused_result%>" msgstr "" -#: tree-cfg.cc:9771 cp/cvt.cc:1121 +#: tree-cfg.cc:9765 cp/cvt.cc:1121 #, gcc-internal-format msgid "" "ignoring return value of function declared with attribute " @@ -33011,17 +33036,17 @@ msgstr "" msgid "inlining failed in call to %q+F: %s" msgstr "" -#: tree-into-ssa.cc:3433 +#: tree-into-ssa.cc:3432 #, gcc-internal-format msgid "statement uses released SSA name" msgstr "" -#: tree-into-ssa.cc:3445 +#: tree-into-ssa.cc:3444 #, gcc-internal-format msgid "cannot update SSA form" msgstr "" -#: tree-into-ssa.cc:3538 tree-outof-ssa.cc:902 tree-ssa-coalesce.cc:1003 +#: tree-into-ssa.cc:3537 tree-outof-ssa.cc:902 tree-ssa-coalesce.cc:1003 #, gcc-internal-format msgid "SSA corruption" msgstr "" @@ -33046,12 +33071,12 @@ msgstr "" msgid "target does not support atomic profile update, single mode is selected" msgstr "" -#: tree-ssa-alias.cc:4042 +#: tree-ssa-alias.cc:4054 #, gcc-internal-format, gfc-internal-format msgid "invalid fn spec attribute \"%s\"" msgstr "" -#: tree-ssa-alias.cc:4081 +#: tree-ssa-alias.cc:4093 #, gcc-internal-format, gfc-internal-format msgid "invalid fn spec attribute \"%s\" arg %i" msgstr "" @@ -33081,12 +33106,12 @@ msgstr "" msgid "in a call to function %qD declared %qs" msgstr "" -#: tree-ssa-loop-niter.cc:3898 +#: tree-ssa-loop-niter.cc:3877 #, gcc-internal-format, gfc-internal-format msgid "iteration %s invokes undefined behavior" msgstr "" -#: tree-ssa-loop-niter.cc:3899 +#: tree-ssa-loop-niter.cc:3878 #, gcc-internal-format msgid "within this loop" msgstr "" @@ -33349,187 +33374,187 @@ msgstr "" msgid "by argument %u of type %s to %qT" msgstr "" -#: tree-ssa.cc:664 +#: tree-ssa.cc:656 #, gcc-internal-format, gfc-internal-format msgid "multiple virtual PHI nodes in BB %d" msgstr "" -#: tree-ssa.cc:678 tree-ssa.cc:707 +#: tree-ssa.cc:670 tree-ssa.cc:699 #, gcc-internal-format msgid "virtual definition is not an SSA name" msgstr "" -#: tree-ssa.cc:694 +#: tree-ssa.cc:686 #, gcc-internal-format msgid "stmt with wrong VUSE" msgstr "" -#: tree-ssa.cc:724 +#: tree-ssa.cc:716 #, gcc-internal-format, gfc-internal-format msgid "PHI node with wrong VUSE on edge from BB %d" msgstr "" -#: tree-ssa.cc:750 +#: tree-ssa.cc:742 #, gcc-internal-format msgid "expected an SSA_NAME object" msgstr "" -#: tree-ssa.cc:756 +#: tree-ssa.cc:748 #, gcc-internal-format msgid "found an SSA_NAME that had been released into the free pool" msgstr "" -#: tree-ssa.cc:763 +#: tree-ssa.cc:755 #, gcc-internal-format msgid "type mismatch between an SSA_NAME and its symbol" msgstr "" -#: tree-ssa.cc:769 +#: tree-ssa.cc:761 #, gcc-internal-format msgid "found a virtual definition for a GIMPLE register" msgstr "" -#: tree-ssa.cc:775 +#: tree-ssa.cc:767 #, gcc-internal-format msgid "virtual SSA name for non-VOP decl" msgstr "" -#: tree-ssa.cc:781 +#: tree-ssa.cc:773 #, gcc-internal-format msgid "found a real definition for a non-register" msgstr "" -#: tree-ssa.cc:788 +#: tree-ssa.cc:780 #, gcc-internal-format msgid "found a default name with a non-empty defining statement" msgstr "" -#: tree-ssa.cc:818 +#: tree-ssa.cc:810 #, gcc-internal-format msgid "RESULT_DECL should be read only when DECL_BY_REFERENCE is set" msgstr "" -#: tree-ssa.cc:824 +#: tree-ssa.cc:816 #, gcc-internal-format, gfc-internal-format msgid "SSA_NAME created in two different blocks %i and %i" msgstr "" -#: tree-ssa.cc:833 tree-ssa.cc:1173 +#: tree-ssa.cc:825 tree-ssa.cc:1165 #, gcc-internal-format msgid "SSA_NAME_DEF_STMT is wrong" msgstr "" -#: tree-ssa.cc:885 +#: tree-ssa.cc:877 #, gcc-internal-format msgid "missing definition" msgstr "" -#: tree-ssa.cc:891 +#: tree-ssa.cc:883 #, gcc-internal-format, gfc-internal-format msgid "definition in block %i does not dominate use in block %i" msgstr "" -#: tree-ssa.cc:899 +#: tree-ssa.cc:891 #, gcc-internal-format, gfc-internal-format msgid "definition in block %i follows the use" msgstr "" -#: tree-ssa.cc:906 +#: tree-ssa.cc:898 #, gcc-internal-format msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set" msgstr "" -#: tree-ssa.cc:914 +#: tree-ssa.cc:906 #, gcc-internal-format msgid "no immediate_use list" msgstr "" -#: tree-ssa.cc:926 +#: tree-ssa.cc:918 #, gcc-internal-format msgid "wrong immediate use list" msgstr "" -#: tree-ssa.cc:960 +#: tree-ssa.cc:952 #, gcc-internal-format msgid "incoming edge count does not match number of PHI arguments" msgstr "" -#: tree-ssa.cc:974 +#: tree-ssa.cc:966 #, gcc-internal-format, gfc-internal-format msgid "PHI argument is missing for edge %d->%d" msgstr "" -#: tree-ssa.cc:983 +#: tree-ssa.cc:975 #, gcc-internal-format msgid "PHI argument is not SSA_NAME, or invariant" msgstr "" -#: tree-ssa.cc:989 +#: tree-ssa.cc:981 #, gcc-internal-format msgid "PHI argument on abnormal edge is not SSA_NAME" msgstr "" -#: tree-ssa.cc:1010 +#: tree-ssa.cc:1002 #, gcc-internal-format msgid "address taken, but ADDRESSABLE bit not set" msgstr "" -#: tree-ssa.cc:1017 +#: tree-ssa.cc:1009 #, gcc-internal-format, gfc-internal-format msgid "wrong edge %d->%d for PHI argument" msgstr "" -#: tree-ssa.cc:1092 +#: tree-ssa.cc:1084 #, gcc-internal-format msgid "shared SSA name info" msgstr "" -#: tree-ssa.cc:1119 +#: tree-ssa.cc:1111 #, gcc-internal-format, gfc-internal-format msgid "AUX pointer initialized for edge %d->%d" msgstr "" -#: tree-ssa.cc:1145 +#: tree-ssa.cc:1137 #, gcc-internal-format msgid "stmt (%p) marked modified after optimization pass: " msgstr "" -#: tree-ssa.cc:1211 +#: tree-ssa.cc:1203 #, gcc-internal-format msgid "verify_ssa failed" msgstr "" -#: tree-streamer-in.cc:358 +#: tree-streamer-in.cc:346 #, gcc-internal-format msgid "machine independent builtin code out of range" msgstr "" -#: tree-streamer-in.cc:364 +#: tree-streamer-in.cc:352 #, gcc-internal-format msgid "target specific builtin not available" msgstr "" -#: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051 +#: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060 #, gcc-internal-format msgid "vector operation will be expanded piecewise" msgstr "" -#: tree-vect-generic.cc:322 +#: tree-vect-generic.cc:331 #, gcc-internal-format msgid "vector operation will be expanded in parallel" msgstr "" -#: tree-vect-generic.cc:379 +#: tree-vect-generic.cc:388 #, gcc-internal-format msgid "vector operation will be expanded with a single scalar operation" msgstr "" -#: tree-vect-generic.cc:1110 +#: tree-vect-generic.cc:1119 #, gcc-internal-format msgid "vector condition will be expanded piecewise" msgstr "" -#: tree-vect-generic.cc:1611 +#: tree-vect-generic.cc:1620 #, gcc-internal-format msgid "vector shuffling operation will be expanded piecewise" msgstr "" @@ -33554,123 +33579,123 @@ msgstr "" msgid "arrays of functions are not meaningful" msgstr "" -#: tree.cc:7421 +#: tree.cc:7409 #, gcc-internal-format msgid "function return type cannot be function" msgstr "" -#: tree.cc:8881 tree.cc:8966 tree.cc:9029 +#: tree.cc:8869 tree.cc:8954 tree.cc:9017 #, gcc-internal-format, gfc-internal-format msgid "tree check: %s, have %s in %s, at %s:%d" msgstr "" -#: tree.cc:8918 +#: tree.cc:8906 #, gcc-internal-format, gfc-internal-format msgid "tree check: expected none of %s, have %s in %s, at %s:%d" msgstr "" -#: tree.cc:8931 +#: tree.cc:8919 #, gcc-internal-format msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d" msgstr "" -#: tree.cc:8980 +#: tree.cc:8968 #, gcc-internal-format msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d" msgstr "" -#: tree.cc:8993 +#: tree.cc:8981 #, gcc-internal-format msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d" msgstr "" -#: tree.cc:9055 +#: tree.cc:9043 #, gcc-internal-format msgid "" "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:" "%d" msgstr "" -#: tree.cc:9069 +#: tree.cc:9057 #, gcc-internal-format msgid "" "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d" msgstr "" -#: tree.cc:9082 +#: tree.cc:9070 #, gcc-internal-format msgid "" "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d" msgstr "" -#: tree.cc:9095 +#: tree.cc:9083 #, gcc-internal-format, gfc-internal-format msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d" msgstr "" -#: tree.cc:9108 +#: tree.cc:9096 #, gcc-internal-format msgid "" "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, " "at %s:%d" msgstr "" -#: tree.cc:12349 +#: tree.cc:12319 #, gcc-internal-format msgid "%qD is deprecated: %s" msgstr "" -#: tree.cc:12352 +#: tree.cc:12322 #, gcc-internal-format msgid "%qD is deprecated" msgstr "" -#: tree.cc:12375 +#: tree.cc:12345 #, gcc-internal-format msgid "%qE is deprecated: %s" msgstr "" -#: tree.cc:12378 +#: tree.cc:12348 #, gcc-internal-format msgid "%qE is deprecated" msgstr "" -#: tree.cc:12384 +#: tree.cc:12354 #, gcc-internal-format, gfc-internal-format msgid "type is deprecated: %s" msgstr "" -#: tree.cc:12387 +#: tree.cc:12357 #, gcc-internal-format msgid "type is deprecated" msgstr "" -#: tree.cc:12429 +#: tree.cc:12399 #, gcc-internal-format msgid "%qD is unavailable: %s" msgstr "" -#: tree.cc:12431 +#: tree.cc:12401 #, gcc-internal-format msgid "%qD is unavailable" msgstr "" -#: tree.cc:12452 +#: tree.cc:12422 #, gcc-internal-format msgid "%qE is unavailable: %s" msgstr "" -#: tree.cc:12454 +#: tree.cc:12424 #, gcc-internal-format msgid "%qE is unavailable" msgstr "" -#: tree.cc:12459 +#: tree.cc:12429 #, gcc-internal-format, gfc-internal-format msgid "type is unavailable: %s" msgstr "" -#: tree.cc:12461 +#: tree.cc:12431 #, gcc-internal-format msgid "type is unavailable" msgstr "" @@ -33695,262 +33720,262 @@ msgstr "" #. - vector types may differ by TYPE_VECTOR_OPAQUE #. #. Convenience macro for matching individual fields. -#: tree.cc:13371 +#: tree.cc:13341 #, gcc-internal-format, gfc-internal-format msgid "type variant differs by %s" msgstr "" -#: tree.cc:13416 +#: tree.cc:13386 #, gcc-internal-format msgid "type variant has different %<TYPE_SIZE_UNIT%>" msgstr "" -#: tree.cc:13418 +#: tree.cc:13388 #, gcc-internal-format msgid "type variant%'s %<TYPE_SIZE_UNIT%>" msgstr "" -#: tree.cc:13420 +#: tree.cc:13390 #, gcc-internal-format msgid "type%'s %<TYPE_SIZE_UNIT%>" msgstr "" -#: tree.cc:13445 +#: tree.cc:13415 #, gcc-internal-format msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>" msgstr "" -#: tree.cc:13458 +#: tree.cc:13428 #, gcc-internal-format msgid "type variant has different %<TYPE_VFIELD%>" msgstr "" -#: tree.cc:13494 +#: tree.cc:13464 #, gcc-internal-format msgid "type variant has different %<TYPE_BINFO%>" msgstr "" -#: tree.cc:13496 +#: tree.cc:13466 #, gcc-internal-format msgid "type variant%'s %<TYPE_BINFO%>" msgstr "" -#: tree.cc:13498 +#: tree.cc:13468 #, gcc-internal-format msgid "type%'s %<TYPE_BINFO%>" msgstr "" -#: tree.cc:13537 +#: tree.cc:13507 #, gcc-internal-format msgid "type variant has different %<TYPE_FIELDS%>" msgstr "" -#: tree.cc:13539 +#: tree.cc:13509 #, gcc-internal-format msgid "first mismatch is field" msgstr "" -#: tree.cc:13541 +#: tree.cc:13511 #, gcc-internal-format msgid "and field" msgstr "" -#: tree.cc:13558 +#: tree.cc:13528 #, gcc-internal-format msgid "type variant has different %<TREE_TYPE%>" msgstr "" -#: tree.cc:13560 tree.cc:13571 +#: tree.cc:13530 tree.cc:13541 #, gcc-internal-format msgid "type variant%'s %<TREE_TYPE%>" msgstr "" -#: tree.cc:13562 tree.cc:13573 +#: tree.cc:13532 tree.cc:13543 #, gcc-internal-format msgid "type%'s %<TREE_TYPE%>" msgstr "" -#: tree.cc:13569 +#: tree.cc:13539 #, gcc-internal-format msgid "type is not compatible with its variant" msgstr "" -#: tree.cc:13894 +#: tree.cc:13864 #, gcc-internal-format, gfc-internal-format msgid "type %s is not an opaque type" msgstr "" -#: tree.cc:13900 +#: tree.cc:13870 #, gcc-internal-format, gfc-internal-format msgid "type %s is not with opaque mode" msgstr "" -#: tree.cc:13906 +#: tree.cc:13876 #, gcc-internal-format msgid "type %s differs by %<TYPE_MODE%>" msgstr "" -#: tree.cc:13914 +#: tree.cc:13884 #, gcc-internal-format msgid "type %s differs by %<TYPE_SIZE%>" msgstr "" -#: tree.cc:13920 +#: tree.cc:13890 #, gcc-internal-format msgid "type %s differs by %<TYPE_ALIGN%>" msgstr "" -#: tree.cc:13926 +#: tree.cc:13896 #, gcc-internal-format msgid "type %s differs by %<TYPE_USER_ALIGN%>" msgstr "" -#: tree.cc:13956 +#: tree.cc:13926 #, gcc-internal-format msgid "main variant is not defined" msgstr "" -#: tree.cc:13961 +#: tree.cc:13931 #, gcc-internal-format msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>" msgstr "" -#: tree.cc:13972 +#: tree.cc:13942 #, gcc-internal-format msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>" msgstr "" -#: tree.cc:13991 +#: tree.cc:13961 #, gcc-internal-format msgid "%<TYPE_CANONICAL%> is not compatible" msgstr "" -#: tree.cc:13999 +#: tree.cc:13969 #, gcc-internal-format msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible" msgstr "" -#: tree.cc:14005 +#: tree.cc:13975 #, gcc-internal-format msgid "%<TYPE_CANONICAL%> of main variant is not main variant" msgstr "" -#: tree.cc:14021 +#: tree.cc:13991 #, gcc-internal-format msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>" msgstr "" -#: tree.cc:14031 +#: tree.cc:14001 #, gcc-internal-format msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>" msgstr "" -#: tree.cc:14041 +#: tree.cc:14011 #, gcc-internal-format msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>" msgstr "" -#: tree.cc:14062 +#: tree.cc:14032 #, gcc-internal-format msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>" msgstr "" -#: tree.cc:14068 +#: tree.cc:14038 #, gcc-internal-format msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>" msgstr "" -#: tree.cc:14079 +#: tree.cc:14049 #, gcc-internal-format msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union" msgstr "" -#: tree.cc:14090 +#: tree.cc:14060 #, gcc-internal-format msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union" msgstr "" -#: tree.cc:14108 +#: tree.cc:14078 #, gcc-internal-format msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>" msgstr "" -#: tree.cc:14115 +#: tree.cc:14085 #, gcc-internal-format msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL" msgstr "" -#: tree.cc:14122 +#: tree.cc:14092 #, gcc-internal-format msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL" msgstr "" -#: tree.cc:14138 +#: tree.cc:14108 #, gcc-internal-format msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>" msgstr "" -#: tree.cc:14147 +#: tree.cc:14117 #, gcc-internal-format msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum" msgstr "" -#: tree.cc:14155 +#: tree.cc:14125 #, gcc-internal-format msgid "enum value name is not %<IDENTIFIER_NODE%>" msgstr "" -#: tree.cc:14165 +#: tree.cc:14135 #, gcc-internal-format msgid "array %<TYPE_DOMAIN%> is not integer type" msgstr "" -#: tree.cc:14174 +#: tree.cc:14144 #, gcc-internal-format msgid "%<TYPE_FIELDS%> defined in incomplete type" msgstr "" -#: tree.cc:14196 +#: tree.cc:14166 #, gcc-internal-format msgid "wrong tree in %<TYPE_FIELDS%> list" msgstr "" -#: tree.cc:14211 +#: tree.cc:14181 #, gcc-internal-format msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p" msgstr "" -#: tree.cc:14218 +#: tree.cc:14188 #, gcc-internal-format msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>" msgstr "" -#: tree.cc:14231 +#: tree.cc:14201 #, gcc-internal-format msgid "wrong %<TYPE_CACHED_VALUES%> entry" msgstr "" -#: tree.cc:14244 +#: tree.cc:14214 #, gcc-internal-format msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list" msgstr "" -#: tree.cc:14250 +#: tree.cc:14220 #, gcc-internal-format msgid "wrong entry in %<TYPE_ARG_TYPES%> list" msgstr "" -#: tree.cc:14257 +#: tree.cc:14227 #, gcc-internal-format msgid "%<TYPE_VALUES_RAW%> field is non-NULL" msgstr "" -#: tree.cc:14269 +#: tree.cc:14239 #, gcc-internal-format msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be" msgstr "" -#: tree.cc:14279 +#: tree.cc:14249 #, gcc-internal-format msgid "%<TYPE_METHOD_BASETYPE%> is not main variant" msgstr "" @@ -34090,7 +34115,7 @@ msgid "" "requested alignment for %q+D is greater than implemented alignment of %wu" msgstr "" -#: varasm.cc:2304 c/c-decl.cc:5718 c/c-parser.cc:1789 m2/gm2-gcc/m2type.cc:1259 +#: varasm.cc:2304 c/c-decl.cc:5725 c/c-parser.cc:1789 m2/gm2-gcc/m2type.cc:1259 #, gcc-internal-format msgid "storage size of %q+D isn%'t known" msgstr "" @@ -34381,7 +34406,7 @@ msgstr "" msgid "%qE attribute ignored because %qD is not a local variable" msgstr "" -#: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840 +#: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842 #, gcc-internal-format msgid "%qE attribute have effect only on public objects" msgstr "" @@ -34565,7 +34590,7 @@ msgid "ignoring %qE attribute not set on a variable" msgstr "" #: c-family/c-attribs.cc:2626 config/bfin/bfin.cc:4824 -#: config/loongarch/loongarch.cc:6489 +#: config/loongarch/loongarch.cc:6548 #, gcc-internal-format msgid "%qE attribute cannot be specified for local variables" msgstr "" @@ -35408,7 +35433,7 @@ msgstr "" msgid "suggest parentheses around assignment used as truth value" msgstr "" -#: c-family/c-common.cc:3786 c/c-decl.cc:4845 c/c-decl.cc:7428 +#: c-family/c-common.cc:3786 c/c-decl.cc:4852 c/c-decl.cc:7435 #: c/c-parser.cc:3523 c/c-typeck.cc:16336 #, gcc-internal-format msgid "invalid use of %<restrict%>" @@ -36541,7 +36566,7 @@ msgstr "" msgid "traditional C rejects string constant concatenation" msgstr "" -#: c-family/c-omp.cc:130 cp/pt.cc:19559 +#: c-family/c-omp.cc:130 cp/pt.cc:19566 #, gcc-internal-format msgid "" "%<#pragma omp critical%> with %<hint%> clause requires a name, except when " @@ -36601,7 +36626,7 @@ msgstr "" msgid "%<iterator%> modifier may not be specified on %<depobj%> construct" msgstr "" -#: c-family/c-omp.cc:969 cp/semantics.cc:10612 +#: c-family/c-omp.cc:969 cp/semantics.cc:10641 #, gcc-internal-format msgid "invalid type for iteration variable %qE" msgstr "" @@ -36616,17 +36641,17 @@ msgstr "" msgid "%qE is not initialized" msgstr "" -#: c-family/c-omp.cc:1011 cp/semantics.cc:10501 +#: c-family/c-omp.cc:1011 cp/semantics.cc:10530 #, gcc-internal-format msgid "missing controlling predicate" msgstr "" -#: c-family/c-omp.cc:1117 cp/semantics.cc:10117 +#: c-family/c-omp.cc:1117 cp/semantics.cc:10146 #, gcc-internal-format msgid "invalid controlling predicate" msgstr "" -#: c-family/c-omp.cc:1124 cp/semantics.cc:10507 +#: c-family/c-omp.cc:1124 cp/semantics.cc:10536 #, gcc-internal-format msgid "missing increment expression" msgstr "" @@ -36636,7 +36661,7 @@ msgstr "" msgid "increment is not constant 1 or -1 for %<!=%> condition" msgstr "" -#: c-family/c-omp.cc:1255 cp/semantics.cc:10234 +#: c-family/c-omp.cc:1255 cp/semantics.cc:10263 #, gcc-internal-format msgid "invalid increment expression" msgstr "" @@ -36712,7 +36737,7 @@ msgid "" "%<for simd%>, %<parallel for%>, %<parallel for simd%>" msgstr "" -#: c-family/c-omp.cc:2756 c/c-typeck.cc:16149 cp/semantics.cc:9229 +#: c-family/c-omp.cc:2756 c/c-typeck.cc:16149 cp/semantics.cc:9258 #, gcc-internal-format msgid "" "%qD specified in %<allocate%> clause but not in an explicit privatization " @@ -38320,7 +38345,7 @@ msgstr "" msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?" msgstr "" -#: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18127 +#: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18136 #, gcc-internal-format msgid "unknown value %qs for %<-mcpu%>" msgstr "" @@ -38351,15 +38376,15 @@ msgid "unrecognized option passed to %%:%<target_mode_check%>" msgstr "" #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442 -#: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18059 -#: config/aarch64/aarch64.cc:18097 +#: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18068 +#: config/aarch64/aarch64.cc:18106 #, gcc-internal-format msgid "valid arguments are: %s; did you mean %qs?" msgstr "" #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445 -#: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18062 -#: config/aarch64/aarch64.cc:18100 +#: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18071 +#: config/aarch64/aarch64.cc:18109 #, gcc-internal-format, gfc-internal-format msgid "valid arguments are: %s" msgstr "" @@ -38454,47 +38479,47 @@ msgstr "" msgid "%<-mcpu=%s%> has invalid silicon revision" msgstr "" -#: common/config/i386/i386-common.cc:1759 +#: common/config/i386/i386-common.cc:1781 #, gcc-internal-format msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>" msgstr "" -#: common/config/i386/i386-common.cc:1762 +#: common/config/i386/i386-common.cc:1784 #, gcc-internal-format msgid "%<-malign-loops=%d%> is not between 0 and %d" msgstr "" -#: common/config/i386/i386-common.cc:1769 +#: common/config/i386/i386-common.cc:1791 #, gcc-internal-format msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>" msgstr "" -#: common/config/i386/i386-common.cc:1772 +#: common/config/i386/i386-common.cc:1794 #, gcc-internal-format msgid "%<-malign-jumps=%d%> is not between 0 and %d" msgstr "" -#: common/config/i386/i386-common.cc:1780 +#: common/config/i386/i386-common.cc:1802 #, gcc-internal-format msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>" msgstr "" -#: common/config/i386/i386-common.cc:1783 +#: common/config/i386/i386-common.cc:1805 #, gcc-internal-format msgid "%<-malign-functions=%d%> is not between 0 and %d" msgstr "" -#: common/config/i386/i386-common.cc:1792 +#: common/config/i386/i386-common.cc:1814 #, gcc-internal-format msgid "%<-mbranch-cost=%d%> is not between 0 and 5" msgstr "" -#: common/config/i386/i386-common.cc:1856 common/config/s390/s390-common.cc:137 +#: common/config/i386/i386-common.cc:1878 common/config/s390/s390-common.cc:137 #, gcc-internal-format msgid "%<-fsplit-stack%> currently only supported on GNU/Linux" msgstr "" -#: common/config/i386/i386-common.cc:1866 +#: common/config/i386/i386-common.cc:1888 #, gcc-internal-format msgid "%<-fsplit-stack%> requires assembler support for CFI directives" msgstr "" @@ -38995,13 +39020,13 @@ msgid "ACLE function %qD is incompatible with the use of %qs" msgstr "" #: config/aarch64/aarch64-sve-builtins.cc:726 -#: config/riscv/riscv-vector-builtins.cc:3250 +#: config/riscv/riscv-vector-builtins.cc:3263 #, gcc-internal-format msgid "argument %d of %qE must be an integer constant expression" msgstr "" #: config/aarch64/aarch64-sve-builtins.cc:738 -#: config/riscv/riscv-vector-builtins.cc:3264 +#: config/riscv/riscv-vector-builtins.cc:3277 #, gcc-internal-format msgid "" "passing %wd to argument %d of %qE, which expects a value in the range [%wd, " @@ -39275,7 +39300,7 @@ msgstr "" #: config/aarch64/aarch64-sve-builtins.cc:3536 #: config/arm/arm-mve-builtins.cc:173 -#: config/riscv/riscv-vector-builtins.cc:3444 +#: config/riscv/riscv-vector-builtins.cc:3457 #, gcc-internal-format msgid "duplicate definition of %qs" msgstr "" @@ -39316,7 +39341,7 @@ msgid "SVE type %qT does not have a defined alignment" msgstr "" #: config/aarch64/aarch64-sve-builtins.cc:3865 -#: config/riscv/riscv-vector-builtins.cc:3382 +#: config/riscv/riscv-vector-builtins.cc:3395 #, gcc-internal-format msgid "variables of type %qT cannot have thread-local storage duration" msgstr "" @@ -39361,38 +39386,38 @@ msgstr "" msgid "capture by copy of SVE type %qT" msgstr "" -#: config/aarch64/aarch64.cc:2781 +#: config/aarch64/aarch64.cc:2783 #, gcc-internal-format msgid "the %qE attribute cannot be applied to an SVE function type" msgstr "" -#: config/aarch64/aarch64.cc:3219 +#: config/aarch64/aarch64.cc:3221 #, gcc-internal-format msgid "%qs is incompatible with the use of floating-point types" msgstr "" -#: config/aarch64/aarch64.cc:3222 +#: config/aarch64/aarch64.cc:3224 #, gcc-internal-format msgid "%qs is incompatible with the use of vector types" msgstr "" -#: config/aarch64/aarch64.cc:3226 +#: config/aarch64/aarch64.cc:3228 #, gcc-internal-format msgid "" "%qs feature modifier is incompatible with the use of floating-point types" msgstr "" -#: config/aarch64/aarch64.cc:3229 +#: config/aarch64/aarch64.cc:3231 #, gcc-internal-format msgid "%qs feature modifier is incompatible with the use of vector types" msgstr "" -#: config/aarch64/aarch64.cc:3245 +#: config/aarch64/aarch64.cc:3247 #, gcc-internal-format msgid "this operation requires the SVE ISA extension" msgstr "" -#: config/aarch64/aarch64.cc:3246 +#: config/aarch64/aarch64.cc:3248 #, gcc-internal-format msgid "" "you can enable SVE using the command-line option %<-march%>, or by using the " @@ -39401,343 +39426,348 @@ msgstr "" #. We can't gracefully recover at this point, so make this a #. fatal error. -#: config/aarch64/aarch64.cc:7225 +#: config/aarch64/aarch64.cc:7227 #, gcc-internal-format msgid "arguments of type %qT require the SVE ISA extension" msgstr "" -#: config/aarch64/aarch64.cc:7646 +#: config/aarch64/aarch64.cc:7661 #, gcc-internal-format msgid "SVE type %qT cannot be passed to an unprototyped function" msgstr "" -#: config/aarch64/aarch64.cc:7783 config/aarch64/aarch64.cc:7854 -#: config/aarch64/aarch64.cc:19798 +#: config/aarch64/aarch64.cc:7798 config/aarch64/aarch64.cc:7869 +#: config/aarch64/aarch64.cc:19813 #, gcc-internal-format msgid "parameter passing for argument of type %qT changed in GCC 13.1" msgstr "" -#: config/aarch64/aarch64.cc:7793 config/aarch64/aarch64.cc:7863 -#: config/aarch64/aarch64.cc:19804 config/arm/arm.cc:7266 -#: config/arm/arm.cc:7296 config/arm/arm.cc:29325 +#: config/aarch64/aarch64.cc:7808 config/aarch64/aarch64.cc:7878 +#: config/aarch64/aarch64.cc:19819 config/arm/arm.cc:7266 +#: config/arm/arm.cc:7296 config/arm/arm.cc:29335 #, gcc-internal-format msgid "parameter passing for argument of type %qT changed in GCC 9.1" msgstr "" -#: config/aarch64/aarch64.cc:7931 +#: config/aarch64/aarch64.cc:7946 #, gcc-internal-format msgid "%qE requires the SVE ISA extension" msgstr "" -#: config/aarch64/aarch64.cc:7934 +#: config/aarch64/aarch64.cc:7949 #, gcc-internal-format msgid "calls to functions of type %qT require the SVE ISA extension" msgstr "" -#: config/aarch64/aarch64.cc:8112 +#: config/aarch64/aarch64.cc:8127 #, gcc-internal-format msgid "stack probes for SVE frames" msgstr "" -#: config/aarch64/aarch64.cc:17544 +#: config/aarch64/aarch64.cc:17552 #, gcc-internal-format msgid "unknown flag passed in %<-moverride=%s%> (%s)" msgstr "" -#: config/aarch64/aarch64.cc:17588 +#: config/aarch64/aarch64.cc:17596 #, gcc-internal-format msgid "%qs string ill-formed" msgstr "" -#: config/aarch64/aarch64.cc:17644 +#: config/aarch64/aarch64.cc:17652 #, gcc-internal-format msgid "invalid format for %<sve_width%>" msgstr "" -#: config/aarch64/aarch64.cc:17656 +#: config/aarch64/aarch64.cc:17664 #, gcc-internal-format msgid "invalid %<sve_width%> value: %d" msgstr "" -#: config/aarch64/aarch64.cc:17676 +#: config/aarch64/aarch64.cc:17684 #, gcc-internal-format, gfc-internal-format msgid "tuning string missing in option (%s)" msgstr "" -#: config/aarch64/aarch64.cc:17694 +#: config/aarch64/aarch64.cc:17702 #, gcc-internal-format, gfc-internal-format msgid "unknown tuning option (%s)" msgstr "" -#: config/aarch64/aarch64.cc:17882 config/arm/arm.cc:3193 -#: config/riscv/riscv.cc:6320 +#: config/aarch64/aarch64.cc:17890 config/arm/arm.cc:3193 +#: config/riscv/riscv.cc:6331 #, gcc-internal-format msgid "" "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-" "protector-guard-offset=%s%>" msgstr "" -#: config/aarch64/aarch64.cc:17891 config/riscv/riscv.cc:6329 +#: config/aarch64/aarch64.cc:17899 config/riscv/riscv.cc:6340 #, gcc-internal-format msgid "" "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> " "must be used with %<-mstack-protector-guard=sysreg%>" msgstr "" -#: config/aarch64/aarch64.cc:17899 +#: config/aarch64/aarch64.cc:17907 #, gcc-internal-format msgid "specify a system register with a small string length" msgstr "" -#: config/aarch64/aarch64.cc:17909 config/arm/arm.cc:3205 -#: config/riscv/riscv.cc:6358 config/rs6000/rs6000.cc:4531 +#: config/aarch64/aarch64.cc:17917 config/arm/arm.cc:3205 +#: config/riscv/riscv.cc:6369 config/rs6000/rs6000.cc:4531 #, gcc-internal-format msgid "%qs is not a valid offset in %qs" msgstr "" -#: config/aarch64/aarch64.cc:17916 +#: config/aarch64/aarch64.cc:17924 #, gcc-internal-format msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>" msgstr "" -#: config/aarch64/aarch64.cc:18006 +#: config/aarch64/aarch64.cc:18015 #, gcc-internal-format msgid "" "only values 12 (4 KB) and 16 (64 KB) are supported for guard size. Given " "value %d (%llu KB) is out of range" msgstr "" -#: config/aarch64/aarch64.cc:18022 +#: config/aarch64/aarch64.cc:18031 #, gcc-internal-format msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>" msgstr "" -#: config/aarch64/aarch64.cc:18124 +#: config/aarch64/aarch64.cc:18133 #, gcc-internal-format msgid "missing cpu name in %<-mcpu=%s%>" msgstr "" -#: config/aarch64/aarch64.cc:18131 +#: config/aarch64/aarch64.cc:18143 +#, gcc-internal-format +msgid "did you mean %<-march=%s%>?" +msgstr "" + +#: config/aarch64/aarch64.cc:18146 #, gcc-internal-format msgid "invalid feature modifier %qs in %<-mcpu=%s%>" msgstr "" -#: config/aarch64/aarch64.cc:18190 +#: config/aarch64/aarch64.cc:18205 #, gcc-internal-format msgid "invalid argument given to %<-mharden-sls=%>" msgstr "" -#: config/aarch64/aarch64.cc:18201 +#: config/aarch64/aarch64.cc:18216 #, gcc-internal-format msgid "%qs must be by itself for %<-mharden-sls=%>" msgstr "" -#: config/aarch64/aarch64.cc:18206 +#: config/aarch64/aarch64.cc:18221 #, gcc-internal-format msgid "invalid argument %<%s%> for %<-mharden-sls=%>" msgstr "" -#: config/aarch64/aarch64.cc:18234 +#: config/aarch64/aarch64.cc:18249 #, gcc-internal-format msgid "missing arch name in %<-march=%s%>" msgstr "" -#: config/aarch64/aarch64.cc:18237 +#: config/aarch64/aarch64.cc:18252 #, gcc-internal-format msgid "unknown value %qs for %<-march%>" msgstr "" -#: config/aarch64/aarch64.cc:18243 +#: config/aarch64/aarch64.cc:18258 #, gcc-internal-format msgid "did you mean %<-mcpu=%s%>?" msgstr "" -#: config/aarch64/aarch64.cc:18246 +#: config/aarch64/aarch64.cc:18261 #, gcc-internal-format msgid "invalid feature modifier %qs in %<-march=%s%>" msgstr "" -#: config/aarch64/aarch64.cc:18274 +#: config/aarch64/aarch64.cc:18289 #, gcc-internal-format msgid "missing cpu name in %<-mtune=%s%>" msgstr "" -#: config/aarch64/aarch64.cc:18277 +#: config/aarch64/aarch64.cc:18292 #, gcc-internal-format msgid "unknown value %qs for %<-mtune%>" msgstr "" -#: config/aarch64/aarch64.cc:18362 +#: config/aarch64/aarch64.cc:18377 #, gcc-internal-format msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch" msgstr "" -#: config/aarch64/aarch64.cc:18416 +#: config/aarch64/aarch64.cc:18431 #, gcc-internal-format msgid "assembler does not support %<-mabi=ilp32%>" msgstr "" -#: config/aarch64/aarch64.cc:18423 +#: config/aarch64/aarch64.cc:18438 #, gcc-internal-format msgid "return address signing is only supported for %<-mabi=lp64%>" msgstr "" -#: config/aarch64/aarch64.cc:18496 +#: config/aarch64/aarch64.cc:18511 #, gcc-internal-format msgid "code model %qs with %<-f%s%>" msgstr "" -#: config/aarch64/aarch64.cc:18499 +#: config/aarch64/aarch64.cc:18514 #, gcc-internal-format msgid "code model %qs not supported in ilp32 mode" msgstr "" -#: config/aarch64/aarch64.cc:18651 +#: config/aarch64/aarch64.cc:18666 #, gcc-internal-format msgid "missing name in %<target(\"arch=\")%> pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:18654 +#: config/aarch64/aarch64.cc:18669 #, gcc-internal-format msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:18658 +#: config/aarch64/aarch64.cc:18673 #, gcc-internal-format msgid "" "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:18692 +#: config/aarch64/aarch64.cc:18707 #, gcc-internal-format msgid "missing name in %<target(\"cpu=\")%> pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:18695 +#: config/aarch64/aarch64.cc:18710 #, gcc-internal-format msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:18699 config/aarch64/aarch64.cc:18805 +#: config/aarch64/aarch64.cc:18714 config/aarch64/aarch64.cc:18820 #, gcc-internal-format msgid "" "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:18722 +#: config/aarch64/aarch64.cc:18737 #, gcc-internal-format msgid "" "missing argument to %<target(\"branch-protection=\")%> pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:18726 +#: config/aarch64/aarch64.cc:18741 #, gcc-internal-format msgid "" "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or " "attribute" msgstr "" -#: config/aarch64/aarch64.cc:18760 +#: config/aarch64/aarch64.cc:18775 #, gcc-internal-format msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:18801 +#: config/aarch64/aarch64.cc:18816 #, gcc-internal-format msgid "missing value in %<target()%> pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:18859 config/aarch64/aarch64.cc:19032 +#: config/aarch64/aarch64.cc:18874 config/aarch64/aarch64.cc:19047 #, gcc-internal-format msgid "malformed %<target()%> pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:18903 +#: config/aarch64/aarch64.cc:18918 #, gcc-internal-format msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument" msgstr "" -#: config/aarch64/aarch64.cc:18911 config/i386/i386-options.cc:1254 +#: config/aarch64/aarch64.cc:18926 config/i386/i386-options.cc:1256 #, gcc-internal-format msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form" msgstr "" -#: config/aarch64/aarch64.cc:18965 +#: config/aarch64/aarch64.cc:18980 #, gcc-internal-format msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid" msgstr "" -#: config/aarch64/aarch64.cc:19022 config/arm/arm.cc:33526 -#: config/rs6000/rs6000.cc:24408 config/s390/s390.cc:16053 +#: config/aarch64/aarch64.cc:19037 config/arm/arm.cc:33536 +#: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053 #, gcc-internal-format msgid "attribute %<target%> argument not a string" msgstr "" -#: config/aarch64/aarch64.cc:19057 +#: config/aarch64/aarch64.cc:19072 #, gcc-internal-format msgid "arch extension %<%s%> should be prefixed by %<+%>" msgstr "" -#: config/aarch64/aarch64.cc:19060 +#: config/aarch64/aarch64.cc:19075 #, gcc-internal-format msgid "pragma or attribute %<target(\"%s\")%> is not valid" msgstr "" -#: config/aarch64/aarch64.cc:19069 +#: config/aarch64/aarch64.cc:19084 #, gcc-internal-format msgid "malformed %<target(\"%s\")%> pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:20549 config/arm/arm.cc:6614 +#: config/aarch64/aarch64.cc:20564 config/arm/arm.cc:6614 #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424 msgid "" "parameter passing for argument of type %qT with %<[[no_unique_address]]%> " "members changed %{in GCC 10.1%}" msgstr "" -#: config/aarch64/aarch64.cc:20554 config/arm/arm.cc:6619 +#: config/aarch64/aarch64.cc:20569 config/arm/arm.cc:6619 #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419 msgid "" "parameter passing for argument of type %qT when C++17 is enabled changed to " "match C++14 %{in GCC 10.1%}" msgstr "" -#: config/aarch64/aarch64.cc:20559 config/arm/arm.cc:6624 +#: config/aarch64/aarch64.cc:20574 config/arm/arm.cc:6624 msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}" msgstr "" -#: config/aarch64/aarch64.cc:21713 config/aarch64/aarch64.cc:21716 +#: config/aarch64/aarch64.cc:21728 config/aarch64/aarch64.cc:21731 #, gcc-internal-format msgid "lane %wd out of range %wd - %wd" msgstr "" -#: config/aarch64/aarch64.cc:26963 config/i386/i386.cc:23702 -#: config/i386/i386.cc:23833 +#: config/aarch64/aarch64.cc:26992 config/i386/i386.cc:23712 +#: config/i386/i386.cc:23843 #, gcc-internal-format msgid "unsupported simdlen %wd" msgstr "" -#: config/aarch64/aarch64.cc:26975 config/aarch64/aarch64.cc:27004 +#: config/aarch64/aarch64.cc:27004 config/aarch64/aarch64.cc:27033 #, gcc-internal-format msgid "GCC does not currently support mixed size types for %<simd%> functions" msgstr "" -#: config/aarch64/aarch64.cc:26979 +#: config/aarch64/aarch64.cc:27008 #, gcc-internal-format msgid "GCC does not currently support return type %qT for %<simd%> functions" msgstr "" -#: config/aarch64/aarch64.cc:26983 +#: config/aarch64/aarch64.cc:27012 #, gcc-internal-format msgid "unsupported return type %qT for %<simd%> functions" msgstr "" -#: config/aarch64/aarch64.cc:27008 +#: config/aarch64/aarch64.cc:27037 #, gcc-internal-format msgid "GCC does not currently support argument type %qT for %<simd%> functions" msgstr "" -#: config/aarch64/aarch64.cc:27034 +#: config/aarch64/aarch64.cc:27063 #, gcc-internal-format msgid "GCC does not currently support simdlen %wd for type %qT" msgstr "" @@ -39924,16 +39954,16 @@ msgstr "" #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785 #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486 #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333 -#: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3381 -#: config/i386/i386-options.cc:3558 config/i386/i386-options.cc:3614 -#: config/i386/i386-options.cc:3665 config/i386/i386-options.cc:3702 +#: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383 +#: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616 +#: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704 #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067 -#: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3988 +#: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3986 #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889 -#: config/rs6000/rs6000.cc:20362 config/rx/rx.cc:2727 config/rx/rx.cc:2753 +#: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753 #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429 #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542 -#: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229 +#: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2404 #: config/v850/v850.cc:2010 config/visium/visium.cc:724 #, gcc-internal-format msgid "%qE attribute only applies to functions" @@ -40073,17 +40103,17 @@ msgstr "" msgid "%qE attribute only applies to variables" msgstr "" -#: config/arm/aarch-common.cc:551 config/i386/i386.cc:22536 +#: config/arm/aarch-common.cc:551 config/i386/i386.cc:22546 #, gcc-internal-format msgid "alternatives not allowed in %<asm%> flag output" msgstr "" -#: config/arm/aarch-common.cc:612 config/i386/i386.cc:22600 +#: config/arm/aarch-common.cc:612 config/i386/i386.cc:22610 #, gcc-internal-format msgid "unknown %<asm%> flag output %qs" msgstr "" -#: config/arm/aarch-common.cc:622 config/i386/i386.cc:22629 +#: config/arm/aarch-common.cc:622 config/i386/i386.cc:22639 #, gcc-internal-format msgid "invalid type for %<asm%> flag output" msgstr "" @@ -40309,7 +40339,7 @@ msgstr "" msgid "target CPU does not support unaligned accesses" msgstr "" -#: config/arm/arm.cc:3213 config/arm/arm.cc:33199 +#: config/arm/arm.cc:3213 config/arm/arm.cc:33209 #, gcc-internal-format msgid "This architecture does not support branch protection instructions" msgstr "" @@ -40364,7 +40394,7 @@ msgstr "" msgid "RTP PIC is incompatible with %<-msingle-pic-base%>" msgstr "" -#: config/arm/arm.cc:3649 config/arm/arm.cc:33540 +#: config/arm/arm.cc:3649 config/arm/arm.cc:33550 #, gcc-internal-format msgid "FDPIC mode is not supported in Thumb-1 mode" msgstr "" @@ -40470,7 +40500,7 @@ msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>" msgstr "" #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293 -#: config/arm/arm.cc:29318 +#: config/arm/arm.cc:29328 #, gcc-internal-format msgid "parameter passing for argument of type %qT changed in GCC 7.1" msgstr "" @@ -40514,44 +40544,44 @@ msgstr "" msgid "%qE attribute only applies to base type of a function pointer" msgstr "" -#: config/arm/arm.cc:9662 +#: config/arm/arm.cc:9660 #, gcc-internal-format msgid "" "accessing thread-local storage is not currently supported with %<-mpure-" "code%> or %<-mslow-flash-data%>" msgstr "" -#: config/arm/arm.cc:13513 config/arm/arm.cc:13515 +#: config/arm/arm.cc:13511 config/arm/arm.cc:13513 #, gcc-internal-format msgid "%s %wd out of range %wd - %wd" msgstr "" -#: config/arm/arm.cc:25907 +#: config/arm/arm.cc:25917 #, gcc-internal-format msgid "unable to compute real location of stacked parameter" msgstr "" -#: config/arm/arm.cc:26570 +#: config/arm/arm.cc:26580 #, gcc-internal-format msgid "Unexpected thumb1 far jump" msgstr "" -#: config/arm/arm.cc:26829 +#: config/arm/arm.cc:26839 #, gcc-internal-format msgid "no low registers available for popping high registers" msgstr "" -#: config/arm/arm.cc:27082 +#: config/arm/arm.cc:27092 #, gcc-internal-format msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode" msgstr "" -#: config/arm/arm.cc:27328 +#: config/arm/arm.cc:27338 #, gcc-internal-format msgid "%<-fstack-check=specific%> for Thumb-1" msgstr "" -#: config/arm/arm.cc:33555 +#: config/arm/arm.cc:33565 #, gcc-internal-format msgid "invalid fpu for target attribute or pragma %qs" msgstr "" @@ -40559,22 +40589,22 @@ msgstr "" #. This doesn't really make sense until we support #. general dynamic selection of the architecture and all #. sub-features. -#: config/arm/arm.cc:33563 +#: config/arm/arm.cc:33573 #, gcc-internal-format msgid "auto fpu selection not currently permitted here" msgstr "" -#: config/arm/arm.cc:33576 +#: config/arm/arm.cc:33586 #, gcc-internal-format msgid "invalid architecture for target attribute or pragma %qs" msgstr "" -#: config/arm/arm.cc:33590 +#: config/arm/arm.cc:33600 #, gcc-internal-format msgid "unknown target attribute or pragma %qs" msgstr "" -#: config/arm/arm.cc:34552 +#: config/arm/arm.cc:34562 #, gcc-internal-format msgid "%<asm%> flags not supported in thumb1 mode" msgstr "" @@ -40648,17 +40678,17 @@ msgstr "" msgid "%<-fPIE%> is not supported" msgstr "" -#: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6628 +#: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6639 #, gcc-internal-format msgid "function attributes %qs and %qs are mutually exclusive" msgstr "" -#: config/avr/avr.cc:1076 config/riscv/riscv.cc:6640 +#: config/avr/avr.cc:1076 config/riscv/riscv.cc:6651 #, gcc-internal-format msgid "%qs function cannot have arguments" msgstr "" -#: config/avr/avr.cc:1079 config/riscv/riscv.cc:6637 +#: config/avr/avr.cc:1079 config/riscv/riscv.cc:6648 #, gcc-internal-format msgid "%qs function cannot return a value" msgstr "" @@ -40983,7 +41013,7 @@ msgstr "" #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292 #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187 #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306 -#: config/riscv/riscv-vector-builtins.cc:3230 +#: config/riscv/riscv-vector-builtins.cc:3243 #, gcc-internal-format msgid "invalid argument to built-in function" msgstr "" @@ -41270,27 +41300,27 @@ msgstr "" msgid "unsupported simdlen %wd (amdgcn)" msgstr "" -#: config/gcn/gcn.cc:5987 +#: config/gcn/gcn.cc:5996 #, gcc-internal-format msgid "using %<vector_length (64)%>, ignoring %d" msgstr "" -#: config/gcn/gcn.cc:5988 +#: config/gcn/gcn.cc:5997 #, gcc-internal-format msgid "using %<vector_length (64)%>, ignoring runtime setting" msgstr "" -#: config/gcn/gcn.cc:6000 config/nvptx/nvptx.cc:6568 +#: config/gcn/gcn.cc:6009 config/nvptx/nvptx.cc:6568 #, gcc-internal-format msgid "using %<num_workers (%d)%>, ignoring %d" msgstr "" -#: config/gcn/gcn.cc:6027 config/gcn/gcn.cc:6056 +#: config/gcn/gcn.cc:6036 config/gcn/gcn.cc:6065 #, gcc-internal-format, gfc-internal-format msgid "offload dimension out of range (%d)" msgstr "" -#: config/gcn/gcn.cc:6505 +#: config/gcn/gcn.cc:6514 #, gcc-internal-format msgid "" "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-" @@ -41388,27 +41418,27 @@ msgstr "" msgid "cannot set position in PCH file: %m" msgstr "" -#: config/i386/i386-builtins.cc:1916 +#: config/i386/i386-builtins.cc:1921 #, gcc-internal-format msgid "no dispatcher found for the versioning attributes" msgstr "" -#: config/i386/i386-builtins.cc:1966 +#: config/i386/i386-builtins.cc:1971 #, gcc-internal-format msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax" msgstr "" -#: config/i386/i386-builtins.cc:1977 +#: config/i386/i386-builtins.cc:1982 #, gcc-internal-format, gfc-internal-format msgid "no dispatcher found for the versioning attributes: %s" msgstr "" -#: config/i386/i386-builtins.cc:2087 +#: config/i386/i386-builtins.cc:2092 #, gcc-internal-format msgid "parameter to builtin must be a string constant or literal" msgstr "" -#: config/i386/i386-builtins.cc:2111 config/i386/i386-builtins.cc:2160 +#: config/i386/i386-builtins.cc:2116 config/i386/i386-builtins.cc:2165 #, gcc-internal-format, gfc-internal-format msgid "parameter to builtin not valid: %s" msgstr "" @@ -41508,70 +41538,70 @@ msgstr "" msgid "selector must be an integer constant in the range [0, %wi]" msgstr "" -#: config/i386/i386-expand.cc:12724 +#: config/i386/i386-expand.cc:12701 #, gcc-internal-format msgid "%qE needs unknown isa option" msgstr "" -#: config/i386/i386-expand.cc:12728 +#: config/i386/i386-expand.cc:12705 #, gcc-internal-format msgid "%qE needs isa option %s" msgstr "" -#: config/i386/i386-expand.cc:13216 +#: config/i386/i386-expand.cc:13193 #, gcc-internal-format msgid "second, third and fourth argument must be a const" msgstr "" -#: config/i386/i386-expand.cc:13224 +#: config/i386/i386-expand.cc:13201 #, gcc-internal-format msgid "invalid third argument" msgstr "" #. Ignore the hint. -#: config/i386/i386-expand.cc:13233 config/i386/i386-expand.cc:13288 +#: config/i386/i386-expand.cc:13210 config/i386/i386-expand.cc:13265 #, gcc-internal-format msgid "" "instruction prefetch applies when in 64-bit mode with RIP-relative " "addressing and option %<-mprefetchi%>; they stay NOPs otherwise" msgstr "" -#: config/i386/i386-expand.cc:13250 +#: config/i386/i386-expand.cc:13227 #, gcc-internal-format msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero" msgstr "" -#: config/i386/i386-expand.cc:13276 +#: config/i386/i386-expand.cc:13253 #, gcc-internal-format msgid "second argument must be a const" msgstr "" -#: config/i386/i386-expand.cc:13768 +#: config/i386/i386-expand.cc:13745 #, gcc-internal-format msgid "the last argument must be a 32-bit immediate" msgstr "" -#: config/i386/i386-expand.cc:13801 +#: config/i386/i386-expand.cc:13778 #, gcc-internal-format msgid "last argument must be an immediate" msgstr "" -#: config/i386/i386-expand.cc:14565 config/i386/i386-expand.cc:14777 +#: config/i386/i386-expand.cc:14542 config/i386/i386-expand.cc:14754 #, gcc-internal-format msgid "the last argument must be scale 1, 2, 4, 8" msgstr "" -#: config/i386/i386-expand.cc:14830 +#: config/i386/i386-expand.cc:14807 #, gcc-internal-format msgid "the forth argument must be scale 1, 2, 4, 8" msgstr "" -#: config/i386/i386-expand.cc:14836 +#: config/i386/i386-expand.cc:14813 #, gcc-internal-format msgid "incorrect hint operand" msgstr "" -#: config/i386/i386-expand.cc:14855 +#: config/i386/i386-expand.cc:14832 #, gcc-internal-format msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate" msgstr "" @@ -41588,92 +41618,92 @@ msgstr "" msgid "virtual function multiversioning not supported" msgstr "" -#: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25106 +#: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115 #, gcc-internal-format msgid "multiversioning needs %<ifunc%> which is not supported on this target" msgstr "" -#: config/i386/i386-options.cc:887 config/i386/i386-options.cc:2123 -#: config/i386/i386-options.cc:2132 +#: config/i386/i386-options.cc:888 config/i386/i386-options.cc:2125 +#: config/i386/i386-options.cc:2134 #, gcc-internal-format, gfc-internal-format msgid "code model %s does not support PIC mode" msgstr "" -#: config/i386/i386-options.cc:1159 +#: config/i386/i386-options.cc:1161 #, gcc-internal-format msgid "attribute %qs argument is not a string" msgstr "" -#: config/i386/i386-options.cc:1223 +#: config/i386/i386-options.cc:1225 #, gcc-internal-format msgid "attribute %qs argument %qs is unknown" msgstr "" -#: config/i386/i386-options.cc:1286 +#: config/i386/i386-options.cc:1288 #, gcc-internal-format msgid "attribute value %qs was already specified in %qs attribute" msgstr "" -#: config/i386/i386-options.cc:1324 +#: config/i386/i386-options.cc:1326 #, gcc-internal-format msgid "attribute value %qs is unknown in %qs attribute" msgstr "" -#: config/i386/i386-options.cc:1606 +#: config/i386/i386-options.cc:1608 #, gcc-internal-format msgid "wrong argument %qs to option %qs" msgstr "" -#: config/i386/i386-options.cc:1612 +#: config/i386/i386-options.cc:1614 #, gcc-internal-format msgid "size ranges of option %qs should be increasing" msgstr "" -#: config/i386/i386-options.cc:1622 +#: config/i386/i386-options.cc:1624 #, gcc-internal-format msgid "wrong strategy name %qs specified for option %qs" msgstr "" #. rep; movq isn't available in 32-bit code. -#: config/i386/i386-options.cc:1648 +#: config/i386/i386-options.cc:1650 #, gcc-internal-format msgid "" "strategy name %qs specified for option %qs not supported for 32-bit code" msgstr "" -#: config/i386/i386-options.cc:1661 +#: config/i386/i386-options.cc:1663 #, gcc-internal-format msgid "unknown alignment %qs specified for option %qs" msgstr "" -#: config/i386/i386-options.cc:1671 +#: config/i386/i386-options.cc:1673 #, gcc-internal-format msgid "the max value for the last size range should be -1 for option %qs" msgstr "" -#: config/i386/i386-options.cc:1678 +#: config/i386/i386-options.cc:1680 #, gcc-internal-format msgid "too many size ranges specified in option %qs" msgstr "" -#: config/i386/i386-options.cc:1731 +#: config/i386/i386-options.cc:1733 #, gcc-internal-format msgid "unknown parameter to option %<-mtune-ctrl%>: %s" msgstr "" -#: config/i386/i386-options.cc:1945 +#: config/i386/i386-options.cc:1947 #, gcc-internal-format msgid "Intel MCU psABI isn%'t supported in %s mode" msgstr "" -#: config/i386/i386-options.cc:1999 +#: config/i386/i386-options.cc:2001 #, gcc-internal-format msgid "" "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> " "instead as appropriate" msgstr "" -#: config/i386/i386-options.cc:2001 +#: config/i386/i386-options.cc:2003 #, gcc-internal-format msgid "" "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or " @@ -41681,582 +41711,582 @@ msgid "" msgstr "" #. rep; movq isn't available in 32-bit code. -#: config/i386/i386-options.cc:2029 +#: config/i386/i386-options.cc:2031 #, gcc-internal-format msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code" msgstr "" -#: config/i386/i386-options.cc:2034 +#: config/i386/i386-options.cc:2036 #, gcc-internal-format msgid "%<-muintr%> not supported for 32-bit code" msgstr "" -#: config/i386/i386-options.cc:2037 +#: config/i386/i386-options.cc:2039 #, gcc-internal-format msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code" msgstr "" -#: config/i386/i386-options.cc:2052 +#: config/i386/i386-options.cc:2054 #, gcc-internal-format msgid "address mode %qs not supported in the %s bit mode" msgstr "" -#: config/i386/i386-options.cc:2063 +#: config/i386/i386-options.cc:2065 #, gcc-internal-format msgid "%<-mabi=ms%> not supported with X32 ABI" msgstr "" -#: config/i386/i386-options.cc:2069 +#: config/i386/i386-options.cc:2071 #, gcc-internal-format msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>" msgstr "" -#: config/i386/i386-options.cc:2072 +#: config/i386/i386-options.cc:2074 #, gcc-internal-format msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>" msgstr "" -#: config/i386/i386-options.cc:2076 +#: config/i386/i386-options.cc:2078 #, gcc-internal-format msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>" msgstr "" -#: config/i386/i386-options.cc:2093 config/i386/i386-options.cc:2102 -#: config/i386/i386-options.cc:2114 config/i386/i386-options.cc:2125 -#: config/i386/i386-options.cc:2136 +#: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104 +#: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127 +#: config/i386/i386-options.cc:2138 #, gcc-internal-format msgid "code model %qs not supported in the %s bit mode" msgstr "" -#: config/i386/i386-options.cc:2105 config/i386/i386-options.cc:2117 +#: config/i386/i386-options.cc:2107 config/i386/i386-options.cc:2119 #, gcc-internal-format msgid "code model %qs not supported in x32 mode" msgstr "" -#: config/i386/i386-options.cc:2160 +#: config/i386/i386-options.cc:2162 #, gcc-internal-format msgid "%<-masm=intel%> not supported in this configuration" msgstr "" -#: config/i386/i386-options.cc:2165 +#: config/i386/i386-options.cc:2167 #, gcc-internal-format, gfc-internal-format msgid "%i-bit mode not compiled in" msgstr "" -#: config/i386/i386-options.cc:2177 +#: config/i386/i386-options.cc:2179 #, gcc-internal-format msgid "%<generic%> CPU can be used only for %<-mtune=%> switch" msgstr "" -#: config/i386/i386-options.cc:2179 +#: config/i386/i386-options.cc:2181 #, gcc-internal-format msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute" msgstr "" -#: config/i386/i386-options.cc:2186 +#: config/i386/i386-options.cc:2188 #, gcc-internal-format msgid "%<intel%> CPU can be used only for %<-mtune=%> switch" msgstr "" -#: config/i386/i386-options.cc:2188 +#: config/i386/i386-options.cc:2190 #, gcc-internal-format msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute" msgstr "" -#: config/i386/i386-options.cc:2196 config/i386/i386-options.cc:2328 +#: config/i386/i386-options.cc:2198 config/i386/i386-options.cc:2330 #, gcc-internal-format msgid "CPU you selected does not support x86-64 instruction set" msgstr "" -#: config/i386/i386-options.cc:2267 +#: config/i386/i386-options.cc:2269 #, gcc-internal-format msgid "bad value %qs for %<-march=%> switch" msgstr "" -#: config/i386/i386-options.cc:2268 +#: config/i386/i386-options.cc:2270 #, gcc-internal-format msgid "bad value %qs for %<target(\"arch=\")%> attribute" msgstr "" -#: config/i386/i386-options.cc:2290 +#: config/i386/i386-options.cc:2292 #, gcc-internal-format msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?" msgstr "" -#: config/i386/i386-options.cc:2292 +#: config/i386/i386-options.cc:2294 #, gcc-internal-format msgid "" "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?" msgstr "" -#: config/i386/i386-options.cc:2297 +#: config/i386/i386-options.cc:2299 #, gcc-internal-format msgid "valid arguments to %<-march=%> switch are: %s" msgstr "" -#: config/i386/i386-options.cc:2298 +#: config/i386/i386-options.cc:2300 #, gcc-internal-format msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s" msgstr "" -#: config/i386/i386-options.cc:2347 +#: config/i386/i386-options.cc:2349 #, gcc-internal-format msgid "bad value %qs for %<-mtune=%> switch" msgstr "" -#: config/i386/i386-options.cc:2348 +#: config/i386/i386-options.cc:2350 #, gcc-internal-format msgid "bad value %qs for %<target(\"tune=\")%> attribute" msgstr "" -#: config/i386/i386-options.cc:2369 +#: config/i386/i386-options.cc:2371 #, gcc-internal-format msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?" msgstr "" -#: config/i386/i386-options.cc:2371 +#: config/i386/i386-options.cc:2373 #, gcc-internal-format msgid "" "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?" msgstr "" -#: config/i386/i386-options.cc:2376 +#: config/i386/i386-options.cc:2378 #, gcc-internal-format msgid "valid arguments to %<-mtune=%> switch are: %s" msgstr "" -#: config/i386/i386-options.cc:2377 +#: config/i386/i386-options.cc:2379 #, gcc-internal-format msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s" msgstr "" -#: config/i386/i386-options.cc:2401 +#: config/i386/i386-options.cc:2403 #, gcc-internal-format msgid "%<-mregparm%> is ignored in 64-bit mode" msgstr "" -#: config/i386/i386-options.cc:2403 +#: config/i386/i386-options.cc:2405 #, gcc-internal-format msgid "%<-mregparm%> is ignored for Intel MCU psABI" msgstr "" -#: config/i386/i386-options.cc:2406 +#: config/i386/i386-options.cc:2408 #, gcc-internal-format msgid "%<-mregparm=%d%> is not between 0 and %d" msgstr "" -#: config/i386/i386-options.cc:2429 +#: config/i386/i386-options.cc:2431 #, gcc-internal-format msgid "%<-m96bit-long-double%> is not compatible with this target" msgstr "" -#: config/i386/i386-options.cc:2434 +#: config/i386/i386-options.cc:2436 #, gcc-internal-format msgid "%<-mrtd%> is ignored in 64bit mode" msgstr "" -#: config/i386/i386-options.cc:2435 +#: config/i386/i386-options.cc:2437 #, gcc-internal-format msgid "%<target(\"rtd\")%> is ignored in 64bit mode" msgstr "" -#: config/i386/i386-options.cc:2524 +#: config/i386/i386-options.cc:2526 #, gcc-internal-format msgid "%<-mpreferred-stack-boundary%> is not supported for this target" msgstr "" -#: config/i386/i386-options.cc:2527 +#: config/i386/i386-options.cc:2529 #, gcc-internal-format msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d" msgstr "" -#: config/i386/i386-options.cc:2550 +#: config/i386/i386-options.cc:2552 #, gcc-internal-format msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12" msgstr "" -#: config/i386/i386-options.cc:2563 +#: config/i386/i386-options.cc:2565 #, gcc-internal-format msgid "%<-mnop-mcount%> is not compatible with this target" msgstr "" -#: config/i386/i386-options.cc:2566 +#: config/i386/i386-options.cc:2568 #, gcc-internal-format msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>" msgstr "" -#: config/i386/i386-options.cc:2572 +#: config/i386/i386-options.cc:2574 #, gcc-internal-format msgid "%<-msseregparm%> used without SSE enabled" msgstr "" -#: config/i386/i386-options.cc:2573 +#: config/i386/i386-options.cc:2575 #, gcc-internal-format msgid "%<target(\"sseregparm\")%> used without SSE enabled" msgstr "" -#: config/i386/i386-options.cc:2583 +#: config/i386/i386-options.cc:2585 #, gcc-internal-format msgid "SSE instruction set disabled, using 387 arithmetics" msgstr "" -#: config/i386/i386-options.cc:2590 +#: config/i386/i386-options.cc:2592 #, gcc-internal-format msgid "387 instruction set disabled, using SSE arithmetics" msgstr "" -#: config/i386/i386-options.cc:2640 +#: config/i386/i386-options.cc:2642 #, gcc-internal-format msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness" msgstr "" -#: config/i386/i386-options.cc:2642 +#: config/i386/i386-options.cc:2644 #, gcc-internal-format msgid "" "stack probing requires %<target(\"accumulate-outgoing-args\")%> for " "correctness" msgstr "" -#: config/i386/i386-options.cc:2656 +#: config/i386/i386-options.cc:2658 #, gcc-internal-format msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>" msgstr "" -#: config/i386/i386-options.cc:2658 +#: config/i386/i386-options.cc:2660 #, gcc-internal-format msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>" msgstr "" -#: config/i386/i386-options.cc:2718 +#: config/i386/i386-options.cc:2720 #, gcc-internal-format msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>" msgstr "" -#: config/i386/i386-options.cc:2721 +#: config/i386/i386-options.cc:2723 #, gcc-internal-format msgid "%<-mno-fentry%> isn%'t compatible with SEH" msgstr "" -#: config/i386/i386-options.cc:2725 +#: config/i386/i386-options.cc:2727 #, gcc-internal-format msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH" msgstr "" -#: config/i386/i386-options.cc:2839 +#: config/i386/i386-options.cc:2841 #, gcc-internal-format msgid "unknown option for %<-mrecip=%s%>" msgstr "" -#: config/i386/i386-options.cc:2898 +#: config/i386/i386-options.cc:2900 #, gcc-internal-format msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>" msgstr "" -#: config/i386/i386-options.cc:2903 +#: config/i386/i386-options.cc:2905 #, gcc-internal-format msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>" msgstr "" -#: config/i386/i386-options.cc:2931 +#: config/i386/i386-options.cc:2933 #, gcc-internal-format msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>" msgstr "" -#: config/i386/i386-options.cc:2979 +#: config/i386/i386-options.cc:2981 #, gcc-internal-format msgid "%<-fcf-protection%> is not compatible with this target" msgstr "" -#: config/i386/i386-options.cc:3115 +#: config/i386/i386-options.cc:3117 #, gcc-internal-format msgid "interrupt and naked attributes are not compatible" msgstr "" -#: config/i386/i386-options.cc:3130 +#: config/i386/i386-options.cc:3132 #, gcc-internal-format msgid "only DWARF debug format is supported for interrupt service routine" msgstr "" -#: config/i386/i386-options.cc:3179 +#: config/i386/i386-options.cc:3181 #, gcc-internal-format msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible" msgstr "" -#: config/i386/i386-options.cc:3189 +#: config/i386/i386-options.cc:3191 #, gcc-internal-format msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible" msgstr "" -#: config/i386/i386-options.cc:3224 +#: config/i386/i386-options.cc:3226 #, gcc-internal-format msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible" msgstr "" -#: config/i386/i386-options.cc:3234 +#: config/i386/i386-options.cc:3236 #, gcc-internal-format msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible" msgstr "" -#: config/i386/i386-options.cc:3341 +#: config/i386/i386-options.cc:3343 #, gcc-internal-format msgid "%s instructions aren%'t allowed in an exception service routine" msgstr "" -#: config/i386/i386-options.cc:3343 +#: config/i386/i386-options.cc:3345 #, gcc-internal-format msgid "%s instructions aren%'t allowed in an interrupt service routine" msgstr "" -#: config/i386/i386-options.cc:3347 +#: config/i386/i386-options.cc:3349 #, gcc-internal-format msgid "" "%s instructions aren%'t allowed in a function with the " "%<no_caller_saved_registers%> attribute" msgstr "" -#: config/i386/i386-options.cc:3394 config/i386/i386-options.cc:3445 +#: config/i386/i386-options.cc:3396 config/i386/i386-options.cc:3447 #, gcc-internal-format msgid "fastcall and regparm attributes are not compatible" msgstr "" -#: config/i386/i386-options.cc:3399 +#: config/i386/i386-options.cc:3401 #, gcc-internal-format msgid "regparam and thiscall attributes are not compatible" msgstr "" -#: config/i386/i386-options.cc:3406 config/i386/i386-options.cc:3634 +#: config/i386/i386-options.cc:3408 config/i386/i386-options.cc:3636 #, gcc-internal-format msgid "%qE attribute requires an integer constant argument" msgstr "" -#: config/i386/i386-options.cc:3412 +#: config/i386/i386-options.cc:3414 #, gcc-internal-format msgid "argument to %qE attribute larger than %d" msgstr "" -#: config/i386/i386-options.cc:3437 config/i386/i386-options.cc:3480 +#: config/i386/i386-options.cc:3439 config/i386/i386-options.cc:3482 #, gcc-internal-format msgid "fastcall and cdecl attributes are not compatible" msgstr "" -#: config/i386/i386-options.cc:3441 +#: config/i386/i386-options.cc:3443 #, gcc-internal-format msgid "fastcall and stdcall attributes are not compatible" msgstr "" -#: config/i386/i386-options.cc:3449 config/i386/i386-options.cc:3498 +#: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500 #, gcc-internal-format msgid "fastcall and thiscall attributes are not compatible" msgstr "" -#: config/i386/i386-options.cc:3459 config/i386/i386-options.cc:3476 +#: config/i386/i386-options.cc:3461 config/i386/i386-options.cc:3478 #, gcc-internal-format msgid "stdcall and cdecl attributes are not compatible" msgstr "" -#: config/i386/i386-options.cc:3463 +#: config/i386/i386-options.cc:3465 #, gcc-internal-format msgid "stdcall and fastcall attributes are not compatible" msgstr "" -#: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3494 +#: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496 #, gcc-internal-format msgid "stdcall and thiscall attributes are not compatible" msgstr "" -#: config/i386/i386-options.cc:3484 config/i386/i386-options.cc:3502 +#: config/i386/i386-options.cc:3486 config/i386/i386-options.cc:3504 #, gcc-internal-format msgid "cdecl and thiscall attributes are not compatible" msgstr "" -#: config/i386/i386-options.cc:3490 +#: config/i386/i386-options.cc:3492 #, gcc-internal-format msgid "%qE attribute is used for non-class method" msgstr "" -#: config/i386/i386-options.cc:3594 config/rs6000/rs6000.cc:20475 +#: config/i386/i386-options.cc:3596 config/rs6000/rs6000.cc:20484 #, gcc-internal-format msgid "%qE incompatible attribute ignored" msgstr "" -#: config/i386/i386-options.cc:3621 +#: config/i386/i386-options.cc:3623 #, gcc-internal-format msgid "%qE attribute only available for 32-bit" msgstr "" -#: config/i386/i386-options.cc:3642 +#: config/i386/i386-options.cc:3644 #, gcc-internal-format msgid "argument to %qE attribute is neither zero, nor one" msgstr "" -#: config/i386/i386-options.cc:3676 config/i386/i386-options.cc:3686 +#: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3688 #, gcc-internal-format msgid "%qs and %qs attributes are not compatible" msgstr "" -#: config/i386/i386-options.cc:3713 config/i386/i386-options.cc:3735 +#: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737 #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261 #, gcc-internal-format msgid "%qE attribute requires a string constant argument" msgstr "" -#: config/i386/i386-options.cc:3723 config/i386/i386-options.cc:3745 +#: config/i386/i386-options.cc:3725 config/i386/i386-options.cc:3747 #: config/s390/s390.cc:1290 #, gcc-internal-format msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)" msgstr "" -#: config/i386/i386-options.cc:3777 +#: config/i386/i386-options.cc:3779 #, gcc-internal-format msgid "interrupt service routine should have a pointer as the first argument" msgstr "" -#: config/i386/i386-options.cc:3784 +#: config/i386/i386-options.cc:3786 #, gcc-internal-format msgid "interrupt service routine should have %qs as the second argument" msgstr "" -#: config/i386/i386-options.cc:3795 +#: config/i386/i386-options.cc:3797 #, gcc-internal-format msgid "" "interrupt service routine can only have a pointer argument and an optional " "integer argument" msgstr "" -#: config/i386/i386-options.cc:3798 +#: config/i386/i386-options.cc:3800 #, gcc-internal-format msgid "interrupt service routine must return %<void%>" msgstr "" -#: config/i386/i386.cc:1231 +#: config/i386/i386.cc:1232 #, gcc-internal-format msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled" msgstr "" -#: config/i386/i386.cc:1234 +#: config/i386/i386.cc:1235 #, gcc-internal-format msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled" msgstr "" -#: config/i386/i386.cc:1538 +#: config/i386/i386.cc:1539 #, gcc-internal-format msgid "X32 does not support %<ms_abi%> attribute" msgstr "" -#: config/i386/i386.cc:1572 +#: config/i386/i386.cc:1573 #, gcc-internal-format msgid "%<ms_hook_prologue%> attribute is not compatible with nested function" msgstr "" -#: config/i386/i386.cc:1923 +#: config/i386/i386.cc:1924 #, gcc-internal-format msgid "AVX512F vector argument without AVX512F enabled changes the ABI" msgstr "" -#: config/i386/i386.cc:1929 +#: config/i386/i386.cc:1930 #, gcc-internal-format msgid "AVX512F vector return without AVX512F enabled changes the ABI" msgstr "" -#: config/i386/i386.cc:1943 +#: config/i386/i386.cc:1944 #, gcc-internal-format msgid "AVX vector argument without AVX enabled changes the ABI" msgstr "" -#: config/i386/i386.cc:1949 +#: config/i386/i386.cc:1950 #, gcc-internal-format msgid "AVX vector return without AVX enabled changes the ABI" msgstr "" -#: config/i386/i386.cc:1965 +#: config/i386/i386.cc:1966 #, gcc-internal-format msgid "SSE vector argument without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.cc:1971 +#: config/i386/i386.cc:1972 #, gcc-internal-format msgid "SSE vector return without SSE enabled changes the ABI" msgstr "" -#: config/i386/i386.cc:1987 +#: config/i386/i386.cc:1988 #, gcc-internal-format msgid "MMX vector argument without MMX enabled changes the ABI" msgstr "" -#: config/i386/i386.cc:1993 +#: config/i386/i386.cc:1994 #, gcc-internal-format msgid "MMX vector return without MMX enabled changes the ABI" msgstr "" -#: config/i386/i386.cc:2191 +#: config/i386/i386.cc:2192 #, gcc-internal-format msgid "" "the ABI of passing struct with a flexible array member has changed in GCC 4.4" msgstr "" -#: config/i386/i386.cc:2312 +#: config/i386/i386.cc:2313 #, gcc-internal-format msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4" msgstr "" -#: config/i386/i386.cc:2447 +#: config/i386/i386.cc:2448 #, gcc-internal-format msgid "" "the ABI of passing structure with %<complex float%> member has changed in " "GCC 4.4" msgstr "" -#: config/i386/i386.cc:2568 +#: config/i386/i386.cc:2569 msgid "" "the ABI of passing C structures with zero-width bit-fields has changed in " "GCC %{12.1%}" msgstr "" -#: config/i386/i386.cc:2663 +#: config/i386/i386.cc:2664 #, gcc-internal-format msgid "SSE register return with SSE disabled" msgstr "" -#: config/i386/i386.cc:2669 +#: config/i386/i386.cc:2670 #, gcc-internal-format msgid "SSE register argument with SSE disabled" msgstr "" -#: config/i386/i386.cc:2689 +#: config/i386/i386.cc:2690 #, gcc-internal-format msgid "x87 register return with x87 disabled" msgstr "" -#: config/i386/i386.cc:3017 config/i386/i386.cc:3262 config/i386/i386.cc:4042 +#: config/i386/i386.cc:3018 config/i386/i386.cc:3263 config/i386/i386.cc:4043 #, gcc-internal-format msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled" msgstr "" -#: config/i386/i386.cc:3019 config/i386/i386.cc:3264 config/i386/i386.cc:4044 +#: config/i386/i386.cc:3020 config/i386/i386.cc:3265 config/i386/i386.cc:4045 #, gcc-internal-format msgid "" "this is a GCC bug that can be worked around by adding attribute used to " "function called" msgstr "" -#: config/i386/i386.cc:3667 +#: config/i386/i386.cc:3668 #, gcc-internal-format, gfc-internal-format msgid "" "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6" msgstr "" -#: config/i386/i386.cc:6564 +#: config/i386/i386.cc:6565 #, gcc-internal-format msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s" msgstr "" -#: config/i386/i386.cc:8470 +#: config/i386/i386.cc:8471 #, gcc-internal-format msgid "" "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit" msgstr "" -#: config/i386/i386.cc:8560 +#: config/i386/i386.cc:8561 #, gcc-internal-format msgid "" "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service " @@ -42264,22 +42294,22 @@ msgid "" "return." msgstr "" -#: config/i386/i386.cc:9495 +#: config/i386/i386.cc:9496 #, gcc-internal-format msgid "Stack realignment not supported with %<__builtin_eh_return%>" msgstr "" -#: config/i386/i386.cc:9500 +#: config/i386/i386.cc:9501 #, gcc-internal-format msgid "regparm nested function not supported with %<__builtin_eh_return%>" msgstr "" -#: config/i386/i386.cc:9886 +#: config/i386/i386.cc:9887 #, gcc-internal-format msgid "%<-fsplit-stack%> does not support fastcall with nested function" msgstr "" -#: config/i386/i386.cc:9906 +#: config/i386/i386.cc:9907 #, gcc-internal-format msgid "" "%<-fsplit-stack%> does not support 2 register parameters for a nested " @@ -42288,77 +42318,77 @@ msgstr "" #. FIXME: We could make this work by pushing a register #. around the addition and comparison. -#: config/i386/i386.cc:9917 +#: config/i386/i386.cc:9918 #, gcc-internal-format msgid "%<-fsplit-stack%> does not support 3 register parameters" msgstr "" -#: config/i386/i386.cc:12955 +#: config/i386/i386.cc:12958 #, gcc-internal-format msgid "%<V%> modifier on non-integer register" msgstr "" -#: config/i386/i386.cc:12966 config/i386/i386.cc:12980 +#: config/i386/i386.cc:12969 config/i386/i386.cc:12983 #, gcc-internal-format msgid "unsupported size for integer register" msgstr "" -#: config/i386/i386.cc:13012 +#: config/i386/i386.cc:13015 #, gcc-internal-format msgid "extended registers have no high halves" msgstr "" -#: config/i386/i386.cc:13027 +#: config/i386/i386.cc:13030 #, gcc-internal-format msgid "unsupported operand size for extended register" msgstr "" -#: config/i386/i386.cc:13221 +#: config/i386/i386.cc:13227 config/i386/i386.cc:13229 #, gcc-internal-format msgid "non-integer operand used with operand code %<z%>" msgstr "" -#: config/i386/i386.cc:17330 +#: config/i386/i386.cc:17340 #, gcc-internal-format msgid "" "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)" msgstr "" -#: config/i386/i386.cc:21728 +#: config/i386/i386.cc:21738 msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}" msgstr "" -#: config/i386/i386.cc:21824 +#: config/i386/i386.cc:21834 #, gcc-internal-format msgid "profiling %<-mcmodel=large%> with PIC is not supported" msgstr "" -#: config/i386/i386.cc:23661 +#: config/i386/i386.cc:23671 #, gcc-internal-format msgid "unknown architecture specific memory model" msgstr "" -#: config/i386/i386.cc:23668 +#: config/i386/i386.cc:23678 #, gcc-internal-format msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model" msgstr "" -#: config/i386/i386.cc:23675 +#: config/i386/i386.cc:23685 #, gcc-internal-format msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model" msgstr "" -#: config/i386/i386.cc:23724 +#: config/i386/i386.cc:23734 #, gcc-internal-format msgid "unsupported return type %qT for simd" msgstr "" -#: config/i386/i386.cc:23755 +#: config/i386/i386.cc:23765 #, gcc-internal-format msgid "unsupported argument type %qT for simd" msgstr "" -#: config/i386/i386.cc:24301 +#: config/i386/i386.cc:24311 #, gcc-internal-format msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>" msgstr "" @@ -42379,8 +42409,8 @@ msgstr "" msgid "malformed %<#pragma builtin%>" msgstr "" -#: config/ia64/ia64.cc:751 config/loongarch/loongarch.cc:6514 -#: config/loongarch/loongarch.cc:6524 +#: config/ia64/ia64.cc:751 config/loongarch/loongarch.cc:6573 +#: config/loongarch/loongarch.cc:6583 #, gcc-internal-format msgid "invalid argument of %qE attribute" msgstr "" @@ -42420,7 +42450,7 @@ msgstr "" msgid "argument %qd is not a constant" msgstr "" -#: config/iq2000/iq2000.cc:2893 config/xtensa/xtensa.cc:3100 +#: config/iq2000/iq2000.cc:2893 config/xtensa/xtensa.cc:3104 #, gcc-internal-format msgid "%<PRINT_OPERAND_ADDRESS%>, null pointer" msgstr "" @@ -42430,7 +42460,7 @@ msgstr "" msgid "%<PRINT_OPERAND%>: Unknown punctuation %<%c%>" msgstr "" -#: config/iq2000/iq2000.cc:3057 config/xtensa/xtensa.cc:2949 +#: config/iq2000/iq2000.cc:3057 config/xtensa/xtensa.cc:2953 #, gcc-internal-format msgid "%<PRINT_OPERAND%> null pointer" msgstr "" @@ -42523,37 +42553,37 @@ msgstr "" msgid "%qs is not supported, now cmodel is set to %qs" msgstr "" -#: config/loongarch/loongarch.cc:6189 +#: config/loongarch/loongarch.cc:6248 #, gcc-internal-format msgid "%qs cannot be used for compiling a shared library" msgstr "" -#: config/loongarch/loongarch.cc:6196 +#: config/loongarch/loongarch.cc:6255 #, gcc-internal-format msgid "code model %qs needs %s" msgstr "" -#: config/loongarch/loongarch.cc:6202 +#: config/loongarch/loongarch.cc:6261 #, gcc-internal-format msgid "code model %qs is not compatible with %s" msgstr "" -#: config/loongarch/loongarch.cc:6479 +#: config/loongarch/loongarch.cc:6538 #, gcc-internal-format msgid "%qE attribute cannot be specified for thread-local variables" msgstr "" -#: config/loongarch/loongarch.cc:6497 +#: config/loongarch/loongarch.cc:6556 #, gcc-internal-format msgid "%qE attribute cannot be specified for register variables" msgstr "" -#: config/loongarch/loongarch.cc:6505 +#: config/loongarch/loongarch.cc:6564 #, gcc-internal-format msgid "%qE attribute requires %s" msgstr "" -#: config/loongarch/loongarch.cc:6532 +#: config/loongarch/loongarch.cc:6591 #, gcc-internal-format msgid "multiple %qE attribute" msgstr "" @@ -42716,7 +42746,7 @@ msgstr "" msgid "%qE redeclared with conflicting %qs attributes" msgstr "" -#: config/mips/mips.cc:1513 config/mips/mips.cc:1567 config/riscv/riscv.cc:4016 +#: config/mips/mips.cc:1513 config/mips/mips.cc:1567 config/riscv/riscv.cc:4014 #, gcc-internal-format msgid "%qE attribute requires a string argument" msgstr "" @@ -43326,7 +43356,7 @@ msgid "MSP430 built-in functions only work inside interrupt handlers" msgstr "" #: config/msp430/msp430.cc:2861 config/pru/pru.cc:3048 config/rx/rx.cc:2666 -#: config/xtensa/xtensa.cc:4155 config/xtensa/xtensa.cc:4181 +#: config/xtensa/xtensa.cc:4159 config/xtensa/xtensa.cc:4185 #, gcc-internal-format msgid "bad builtin code" msgstr "" @@ -43886,52 +43916,52 @@ msgstr "" msgid "unknown %<#pragma riscv intrinsic%> option %qs" msgstr "" -#: config/riscv/riscv-vector-builtins.cc:3369 +#: config/riscv/riscv-vector-builtins.cc:3382 #, gcc-internal-format msgid "RVV type %qT does not have a fixed size" msgstr "" -#: config/riscv/riscv-vector-builtins.cc:3375 +#: config/riscv/riscv-vector-builtins.cc:3388 #, gcc-internal-format msgid "RVV type %qT does not have a defined alignment" msgstr "" -#: config/riscv/riscv-vector-builtins.cc:3390 +#: config/riscv/riscv-vector-builtins.cc:3403 #, gcc-internal-format msgid "arithmetic on pointer to RVV type %qT" msgstr "" -#: config/riscv/riscv-vector-builtins.cc:3398 +#: config/riscv/riscv-vector-builtins.cc:3411 #, gcc-internal-format msgid "member variables cannot have RVV type %qT" msgstr "" -#: config/riscv/riscv-vector-builtins.cc:3400 +#: config/riscv/riscv-vector-builtins.cc:3413 #, gcc-internal-format msgid "fields cannot have RVV type %qT" msgstr "" -#: config/riscv/riscv-vector-builtins.cc:3406 +#: config/riscv/riscv-vector-builtins.cc:3419 #, gcc-internal-format msgid "array elements cannot have RVV type %qT" msgstr "" -#: config/riscv/riscv-vector-builtins.cc:3412 +#: config/riscv/riscv-vector-builtins.cc:3425 #, gcc-internal-format msgid "cannot allocate objects with RVV type %qT" msgstr "" -#: config/riscv/riscv-vector-builtins.cc:3418 +#: config/riscv/riscv-vector-builtins.cc:3431 #, gcc-internal-format msgid "cannot delete objects with RVV type %qT" msgstr "" -#: config/riscv/riscv-vector-builtins.cc:3424 +#: config/riscv/riscv-vector-builtins.cc:3437 #, gcc-internal-format msgid "cannot throw or catch RVV type %qT" msgstr "" -#: config/riscv/riscv-vector-builtins.cc:3430 +#: config/riscv/riscv-vector-builtins.cc:3443 #, gcc-internal-format msgid "capture by copy of RVV type %qT" msgstr "" @@ -43941,82 +43971,87 @@ msgstr "" msgid "unknown cpu %qs for %<-mtune%>" msgstr "" -#: config/riscv/riscv.cc:1800 +#: config/riscv/riscv.cc:1790 #, gcc-internal-format msgid "this operation requires the RVV ISA extension" msgstr "" -#: config/riscv/riscv.cc:1801 +#: config/riscv/riscv.cc:1791 #, gcc-internal-format msgid "" "you can enable RVV using the command-line option %<-march%>, or by using the " "%<target%> attribute or pragma" msgstr "" -#: config/riscv/riscv.cc:3635 config/riscv/riscv.cc:3677 +#: config/riscv/riscv.cc:3633 config/riscv/riscv.cc:3675 #, gcc-internal-format msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10" msgstr "" -#: config/riscv/riscv.cc:4027 +#: config/riscv/riscv.cc:4025 #, gcc-internal-format msgid "" "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or " "%<\"machine\"%>" msgstr "" -#: config/riscv/riscv.cc:6234 +#: config/riscv/riscv.cc:6245 #, gcc-internal-format msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension" msgstr "" -#: config/riscv/riscv.cc:6277 +#: config/riscv/riscv.cc:6288 #, gcc-internal-format msgid "requested ABI requires %<-march%> to subsume the %qc extension" msgstr "" -#: config/riscv/riscv.cc:6281 +#: config/riscv/riscv.cc:6292 #, gcc-internal-format msgid "rv32e requires ilp32e ABI" msgstr "" -#: config/riscv/riscv.cc:6286 +#: config/riscv/riscv.cc:6297 #, gcc-internal-format msgid "z*inx requires ABI ilp32, ilp32e or lp64" msgstr "" -#: config/riscv/riscv.cc:6290 +#: config/riscv/riscv.cc:6301 #, gcc-internal-format msgid "ABI requires %<-march=rv%d%>" msgstr "" -#: config/riscv/riscv.cc:6300 +#: config/riscv/riscv.cc:6311 #, gcc-internal-format msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d" msgstr "" -#: config/riscv/riscv.cc:6313 +#: config/riscv/riscv.cc:6324 #, gcc-internal-format msgid "" "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-" "attribute%>]" msgstr "" -#: config/riscv/riscv.cc:6340 config/rs6000/rs6000.cc:4543 +#: config/riscv/riscv.cc:6351 config/rs6000/rs6000.cc:4543 #, gcc-internal-format msgid "%qs is not a valid base register in %qs" msgstr "" -#: config/riscv/riscv.cc:6354 config/rs6000/rs6000.cc:4526 +#: config/riscv/riscv.cc:6365 config/rs6000/rs6000.cc:4526 #, gcc-internal-format msgid "%qs is not a valid number in %qs" msgstr "" -#: config/riscv/riscv.cc:6666 +#: config/riscv/riscv.cc:6677 #, gcc-internal-format msgid "%qs function cannot have different interrupt type" msgstr "" +#: config/riscv/riscv.cc:7100 +#, gcc-internal-format +msgid "cannot allocate vl register for %qs on this target" +msgstr "" + #. Address spaces are currently only supported by C. #: config/rl78/rl78.cc:375 #, gcc-internal-format @@ -44508,102 +44543,102 @@ msgstr "" msgid "%qs is an opaque type, and you cannot set it to other values" msgstr "" -#: config/rs6000/rs6000.cc:17741 +#: config/rs6000/rs6000.cc:17750 #, gcc-internal-format msgid "no profiling of 64-bit code for this ABI" msgstr "" -#: config/rs6000/rs6000.cc:20137 +#: config/rs6000/rs6000.cc:20146 #, gcc-internal-format msgid "" "you cannot take the address of a nested function if you use the %qs option" msgstr "" -#: config/rs6000/rs6000.cc:20219 +#: config/rs6000/rs6000.cc:20228 #, gcc-internal-format msgid "use of %<long double%> in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.cc:20221 +#: config/rs6000/rs6000.cc:20230 #, gcc-internal-format msgid "use of boolean types in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.cc:20223 +#: config/rs6000/rs6000.cc:20232 #, gcc-internal-format msgid "use of %<complex%> in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.cc:20225 +#: config/rs6000/rs6000.cc:20234 #, gcc-internal-format msgid "use of decimal floating-point types in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.cc:20231 +#: config/rs6000/rs6000.cc:20240 #, gcc-internal-format msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs" msgstr "" -#: config/rs6000/rs6000.cc:20234 +#: config/rs6000/rs6000.cc:20243 #, gcc-internal-format msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>" msgstr "" -#: config/rs6000/rs6000.cc:20239 +#: config/rs6000/rs6000.cc:20248 #, gcc-internal-format msgid "use of %<long long%> in AltiVec types is invalid without %qs" msgstr "" -#: config/rs6000/rs6000.cc:20242 +#: config/rs6000/rs6000.cc:20251 #, gcc-internal-format msgid "use of %<double%> in AltiVec types is invalid without %qs" msgstr "" -#: config/rs6000/rs6000.cc:24380 +#: config/rs6000/rs6000.cc:24389 #, gcc-internal-format msgid "invalid cpu %qs for %s%qs%s" msgstr "" -#: config/rs6000/rs6000.cc:24383 +#: config/rs6000/rs6000.cc:24392 #, gcc-internal-format msgid "%s%qs%s is not allowed" msgstr "" -#: config/rs6000/rs6000.cc:24385 +#: config/rs6000/rs6000.cc:24394 #, gcc-internal-format msgid "%s%qs%s is invalid" msgstr "" -#: config/rs6000/rs6000.cc:24914 +#: config/rs6000/rs6000.cc:24923 #, gcc-internal-format msgid "%<-mno-%s%> turns off %<-m%s%>" msgstr "" -#: config/rs6000/rs6000.cc:25073 +#: config/rs6000/rs6000.cc:25082 #, gcc-internal-format msgid "" "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports " "hardware capability bits" msgstr "" -#: config/rs6000/rs6000.cc:25362 +#: config/rs6000/rs6000.cc:25371 #, gcc-internal-format msgid "Virtual function multiversioning not supported" msgstr "" -#: config/rs6000/rs6000.cc:28499 +#: config/rs6000/rs6000.cc:28508 #, gcc-internal-format msgid "" "the result for the xxspltidp instruction is undefined for subnormal input " "values" msgstr "" -#: config/rs6000/rs6000.cc:28978 +#: config/rs6000/rs6000.cc:28987 #, gcc-internal-format msgid "type %<__vector_quad%> requires the %qs option" msgstr "" -#: config/rs6000/rs6000.cc:28983 +#: config/rs6000/rs6000.cc:28992 #, gcc-internal-format msgid "type %<__vector_pair%> requires the %qs option" msgstr "" @@ -45001,32 +45036,32 @@ msgstr "" msgid "%<-mcmodel=%> is not supported in 32-bit mode" msgstr "" -#: config/stormy16/stormy16.cc:1058 +#: config/stormy16/stormy16.cc:1202 #, gcc-internal-format msgid "local variable memory requirements exceed capacity" msgstr "" -#: config/stormy16/stormy16.cc:1215 +#: config/stormy16/stormy16.cc:1359 #, gcc-internal-format msgid "%<function_profiler%> support" msgstr "" -#: config/stormy16/stormy16.cc:1309 +#: config/stormy16/stormy16.cc:1453 #, gcc-internal-format msgid "cannot use %<va_start%> in interrupt function" msgstr "" -#: config/stormy16/stormy16.cc:1880 +#: config/stormy16/stormy16.cc:2032 #, gcc-internal-format, gfc-internal-format msgid "switch statement of size %lu entries too large" msgstr "" -#: config/stormy16/stormy16.cc:2252 +#: config/stormy16/stormy16.cc:2427 #, gcc-internal-format msgid "%<__BELOW100__%> attribute only applies to variables" msgstr "" -#: config/stormy16/stormy16.cc:2259 +#: config/stormy16/stormy16.cc:2434 #, gcc-internal-format msgid "%<__BELOW100__%> attribute not allowed with auto storage class" msgstr "" @@ -45246,22 +45281,22 @@ msgstr "" msgid "%qs is defined but plugin support is disabled" msgstr "" -#: config/xtensa/xtensa.cc:2806 +#: config/xtensa/xtensa.cc:2810 #, gcc-internal-format msgid "boolean registers required for the floating-point option" msgstr "" -#: config/xtensa/xtensa.cc:2841 +#: config/xtensa/xtensa.cc:2845 #, gcc-internal-format msgid "%<-f%s%> is not supported with CONST16 instructions" msgstr "" -#: config/xtensa/xtensa.cc:2848 +#: config/xtensa/xtensa.cc:2852 #, gcc-internal-format msgid "PIC is required but not supported with CONST16 instructions" msgstr "" -#: config/xtensa/xtensa.cc:4290 +#: config/xtensa/xtensa.cc:4294 #, gcc-internal-format msgid "only uninitialized variables can be placed in a %<.bss%> section" msgstr "" @@ -45435,7 +45470,7 @@ msgid "" "underspecified declaration of %qE, which is already declared in this scope" msgstr "" -#: c/c-decl.cc:1676 c/c-decl.cc:7703 c/c-decl.cc:8650 c/c-decl.cc:9574 +#: c/c-decl.cc:1676 c/c-decl.cc:7710 c/c-decl.cc:8657 c/c-decl.cc:9581 #, gcc-internal-format msgid "originally defined here" msgstr "" @@ -45504,7 +45539,7 @@ msgstr "" msgid "built-in function %q+D declared as non-function" msgstr "" -#: c/c-decl.cc:2056 c/c-decl.cc:3162 +#: c/c-decl.cc:2056 c/c-decl.cc:3169 #, gcc-internal-format msgid "declaration of %q+D shadows a built-in function" msgstr "" @@ -45564,263 +45599,263 @@ msgstr "" msgid "conflicting type qualifiers for %q+D" msgstr "" -#: c/c-decl.cc:2225 +#: c/c-decl.cc:2232 #, gcc-internal-format msgid "conflicting types for %q+D due to enum/integer mismatch; have %qT" msgstr "" -#: c/c-decl.cc:2242 +#: c/c-decl.cc:2249 #, gcc-internal-format msgid "redefinition of typedef %q+D with different type" msgstr "" -#: c/c-decl.cc:2255 +#: c/c-decl.cc:2262 #, gcc-internal-format msgid "redefinition of typedef %q+D with variably modified type" msgstr "" -#: c/c-decl.cc:2260 +#: c/c-decl.cc:2267 #, gcc-internal-format msgid "redefinition of typedef %q+D" msgstr "" -#: c/c-decl.cc:2288 +#: c/c-decl.cc:2295 #, gcc-internal-format msgid "declaration of %qD shadows a built-in function" msgstr "" -#: c/c-decl.cc:2304 +#: c/c-decl.cc:2311 #, gcc-internal-format msgid "declaration of built-in function %qD without a prototype; expected %qT" msgstr "" -#: c/c-decl.cc:2331 c/c-decl.cc:2442 +#: c/c-decl.cc:2338 c/c-decl.cc:2449 #, gcc-internal-format msgid "redefinition of %q+D" msgstr "" -#: c/c-decl.cc:2370 c/c-decl.cc:2482 +#: c/c-decl.cc:2377 c/c-decl.cc:2489 #, gcc-internal-format msgid "static declaration of %q+D follows non-static declaration" msgstr "" -#: c/c-decl.cc:2381 c/c-decl.cc:2389 c/c-decl.cc:2471 c/c-decl.cc:2479 +#: c/c-decl.cc:2388 c/c-decl.cc:2396 c/c-decl.cc:2478 c/c-decl.cc:2486 #, gcc-internal-format msgid "non-static declaration of %q+D follows static declaration" msgstr "" -#: c/c-decl.cc:2406 +#: c/c-decl.cc:2413 #, gcc-internal-format msgid "%<gnu_inline%> attribute present on %q+D" msgstr "" -#: c/c-decl.cc:2409 +#: c/c-decl.cc:2416 #, gcc-internal-format msgid "but not here" msgstr "" -#: c/c-decl.cc:2428 +#: c/c-decl.cc:2435 #, gcc-internal-format msgid "thread-local declaration of %q+D follows non-thread-local declaration" msgstr "" -#: c/c-decl.cc:2431 +#: c/c-decl.cc:2438 #, gcc-internal-format msgid "non-thread-local declaration of %q+D follows thread-local declaration" msgstr "" -#: c/c-decl.cc:2463 +#: c/c-decl.cc:2470 #, gcc-internal-format msgid "extern declaration of %q+D follows declaration with no linkage" msgstr "" -#: c/c-decl.cc:2501 +#: c/c-decl.cc:2508 #, gcc-internal-format msgid "declaration of %q+D with no linkage follows extern declaration" msgstr "" -#: c/c-decl.cc:2508 +#: c/c-decl.cc:2515 #, gcc-internal-format msgid "redeclaration of %q+D with no linkage" msgstr "" -#: c/c-decl.cc:2534 +#: c/c-decl.cc:2541 #, gcc-internal-format msgid "" "redeclaration of %q+D with different visibility (old visibility preserved)" msgstr "" -#: c/c-decl.cc:2555 +#: c/c-decl.cc:2562 #, gcc-internal-format msgid "redefinition of parameter %q+D" msgstr "" -#: c/c-decl.cc:2582 +#: c/c-decl.cc:2589 #, gcc-internal-format msgid "redundant redeclaration of %q+D" msgstr "" -#: c/c-decl.cc:3120 +#: c/c-decl.cc:3127 #, gcc-internal-format msgid "declaration of %q+D shadows previous non-variable" msgstr "" -#: c/c-decl.cc:3142 +#: c/c-decl.cc:3149 #, gcc-internal-format msgid "declaration of %qD shadows a parameter" msgstr "" -#: c/c-decl.cc:3155 cp/name-lookup.cc:3321 +#: c/c-decl.cc:3162 cp/name-lookup.cc:3321 #, gcc-internal-format msgid "declaration of %qD shadows a global declaration" msgstr "" -#: c/c-decl.cc:3181 +#: c/c-decl.cc:3188 #, gcc-internal-format msgid "declaration of %qD shadows a previous local" msgstr "" -#: c/c-decl.cc:3187 cp/name-lookup.cc:3085 +#: c/c-decl.cc:3194 cp/name-lookup.cc:3085 #, gcc-internal-format msgid "shadowed declaration is here" msgstr "" -#: c/c-decl.cc:3317 +#: c/c-decl.cc:3324 #, gcc-internal-format msgid "nested extern declaration of %qD" msgstr "" -#: c/c-decl.cc:3480 c/c-decl.cc:3494 +#: c/c-decl.cc:3487 c/c-decl.cc:3501 #, gcc-internal-format msgid "implicit declaration of function %qE; did you mean %qs?" msgstr "" -#: c/c-decl.cc:3486 c/c-decl.cc:3499 +#: c/c-decl.cc:3493 c/c-decl.cc:3506 #, gcc-internal-format msgid "implicit declaration of function %qE" msgstr "" -#: c/c-decl.cc:3518 +#: c/c-decl.cc:3525 #, gcc-internal-format msgid "include %qs or provide a declaration of %qE" msgstr "" -#: c/c-decl.cc:3789 +#: c/c-decl.cc:3796 #, gcc-internal-format msgid "incompatible implicit declaration of built-in function %qD" msgstr "" -#: c/c-decl.cc:3799 +#: c/c-decl.cc:3806 #, gcc-internal-format msgid "include %qs or provide a declaration of %qD" msgstr "" -#: c/c-decl.cc:3810 +#: c/c-decl.cc:3817 #, gcc-internal-format msgid "incompatible implicit declaration of function %qD" msgstr "" -#: c/c-decl.cc:3871 +#: c/c-decl.cc:3878 #, gcc-internal-format msgid "%qE undeclared here (not in a function); did you mean %qs?" msgstr "" -#: c/c-decl.cc:3876 +#: c/c-decl.cc:3883 #, gcc-internal-format msgid "%qE undeclared here (not in a function)" msgstr "" -#: c/c-decl.cc:3889 +#: c/c-decl.cc:3896 #, gcc-internal-format msgid "%qE undeclared (first use in this function); did you mean %qs?" msgstr "" -#: c/c-decl.cc:3894 +#: c/c-decl.cc:3901 #, gcc-internal-format msgid "%qE undeclared (first use in this function)" msgstr "" -#: c/c-decl.cc:3898 +#: c/c-decl.cc:3905 #, gcc-internal-format msgid "" "each undeclared identifier is reported only once for each function it " "appears in" msgstr "" -#: c/c-decl.cc:3946 cp/decl.cc:3481 +#: c/c-decl.cc:3953 cp/decl.cc:3481 #, gcc-internal-format msgid "label %qE referenced outside of any function" msgstr "" -#: c/c-decl.cc:3983 +#: c/c-decl.cc:3990 #, gcc-internal-format msgid "jump into scope of identifier with variably modified type" msgstr "" -#: c/c-decl.cc:3986 +#: c/c-decl.cc:3993 #, gcc-internal-format msgid "jump skips variable initialization" msgstr "" -#: c/c-decl.cc:3988 c/c-decl.cc:4044 c/c-decl.cc:4135 +#: c/c-decl.cc:3995 c/c-decl.cc:4051 c/c-decl.cc:4142 #, gcc-internal-format msgid "label %qD defined here" msgstr "" -#: c/c-decl.cc:4043 c/c-decl.cc:4134 +#: c/c-decl.cc:4050 c/c-decl.cc:4141 #, gcc-internal-format msgid "jump into statement expression" msgstr "" -#: c/c-decl.cc:4066 +#: c/c-decl.cc:4073 #, gcc-internal-format msgid "duplicate label declaration %qE" msgstr "" -#: c/c-decl.cc:4166 cp/decl.cc:3899 +#: c/c-decl.cc:4173 cp/decl.cc:3899 #, gcc-internal-format msgid "duplicate label %qD" msgstr "" -#: c/c-decl.cc:4197 +#: c/c-decl.cc:4204 #, gcc-internal-format msgid "" "traditional C lacks a separate namespace for labels, identifier %qE conflicts" msgstr "" -#: c/c-decl.cc:4266 +#: c/c-decl.cc:4273 #, gcc-internal-format msgid "switch jumps over variable initialization" msgstr "" -#: c/c-decl.cc:4269 c/c-decl.cc:4282 +#: c/c-decl.cc:4276 c/c-decl.cc:4289 #, gcc-internal-format msgid "switch starts here" msgstr "" -#: c/c-decl.cc:4281 +#: c/c-decl.cc:4288 #, gcc-internal-format msgid "switch jumps into statement expression" msgstr "" -#: c/c-decl.cc:4364 +#: c/c-decl.cc:4371 #, gcc-internal-format msgid "%qE defined as wrong kind of tag" msgstr "" -#: c/c-decl.cc:4550 cp/tree.cc:5055 +#: c/c-decl.cc:4557 cp/tree.cc:5025 #, gcc-internal-format msgid "%qE attribute applied to %qD with void return type" msgstr "" -#: c/c-decl.cc:4559 +#: c/c-decl.cc:4566 #, gcc-internal-format msgid "" "%qE attribute can only be applied to functions or to structure, union or " "enumeration types" msgstr "" -#: c/c-decl.cc:4579 +#: c/c-decl.cc:4586 #, gcc-internal-format msgid "standard %qE attribute can only be applied to functions" msgstr "" @@ -45829,125 +45864,125 @@ msgstr "" #. expressions, but is still appropriate as an error to #. avoid types declared in such a context escaping to #. the type of an auto variable. -#: c/c-decl.cc:4855 c/c-decl.cc:8597 +#: c/c-decl.cc:4862 c/c-decl.cc:8604 #, gcc-internal-format msgid "%qT declared in underspecified object initializer" msgstr "" -#: c/c-decl.cc:4866 +#: c/c-decl.cc:4873 #, gcc-internal-format msgid "unnamed struct/union that defines no instances" msgstr "" -#: c/c-decl.cc:4877 +#: c/c-decl.cc:4884 #, gcc-internal-format msgid "empty declaration with storage class specifier does not redeclare tag" msgstr "" -#: c/c-decl.cc:4893 +#: c/c-decl.cc:4900 #, gcc-internal-format msgid "empty declaration with type qualifier does not redeclare tag" msgstr "" -#: c/c-decl.cc:4905 +#: c/c-decl.cc:4912 #, gcc-internal-format msgid "empty declaration with %<_Alignas%> does not redeclare tag" msgstr "" -#: c/c-decl.cc:4919 +#: c/c-decl.cc:4926 #, gcc-internal-format msgid "empty declaration of %<enum%> type does not redeclare tag" msgstr "" -#: c/c-decl.cc:4942 c/c-decl.cc:4950 +#: c/c-decl.cc:4949 c/c-decl.cc:4957 #, gcc-internal-format msgid "useless type name in empty declaration" msgstr "" -#: c/c-decl.cc:4958 +#: c/c-decl.cc:4965 #, gcc-internal-format msgid "%<inline%> in empty declaration" msgstr "" -#: c/c-decl.cc:4964 +#: c/c-decl.cc:4971 #, gcc-internal-format msgid "%<_Noreturn%> in empty declaration" msgstr "" -#: c/c-decl.cc:4970 +#: c/c-decl.cc:4977 #, gcc-internal-format msgid "%<constexpr%> in empty declaration" msgstr "" -#: c/c-decl.cc:4976 +#: c/c-decl.cc:4983 #, gcc-internal-format msgid "%<auto%> in file-scope empty declaration" msgstr "" -#: c/c-decl.cc:4982 +#: c/c-decl.cc:4989 #, gcc-internal-format msgid "%<register%> in file-scope empty declaration" msgstr "" -#: c/c-decl.cc:4990 +#: c/c-decl.cc:4997 #, gcc-internal-format msgid "" "storage class specifier in empty declaration with %<enum%> underlying type" msgstr "" -#: c/c-decl.cc:4996 +#: c/c-decl.cc:5003 #, gcc-internal-format msgid "%qs in empty declaration with %<enum%> underlying type" msgstr "" -#: c/c-decl.cc:5006 +#: c/c-decl.cc:5013 #, gcc-internal-format msgid "type qualifier in empty declaration with %<enum%> underlying type" msgstr "" -#: c/c-decl.cc:5012 +#: c/c-decl.cc:5019 #, gcc-internal-format msgid "%<alignas%> in empty declaration with %<enum%> underlying type" msgstr "" -#: c/c-decl.cc:5021 +#: c/c-decl.cc:5028 #, gcc-internal-format msgid "useless storage class specifier in empty declaration" msgstr "" -#: c/c-decl.cc:5027 +#: c/c-decl.cc:5034 #, gcc-internal-format msgid "useless %qs in empty declaration" msgstr "" -#: c/c-decl.cc:5040 +#: c/c-decl.cc:5047 #, gcc-internal-format msgid "useless type qualifier in empty declaration" msgstr "" -#: c/c-decl.cc:5047 +#: c/c-decl.cc:5054 #, gcc-internal-format msgid "useless %<_Alignas%> in empty declaration" msgstr "" -#: c/c-decl.cc:5065 +#: c/c-decl.cc:5072 #, gcc-internal-format msgid "invalid use of attributes in empty declaration" msgstr "" -#: c/c-decl.cc:5079 c/c-parser.cc:2264 +#: c/c-decl.cc:5086 c/c-parser.cc:2264 #, gcc-internal-format msgid "empty declaration" msgstr "" -#: c/c-decl.cc:5151 +#: c/c-decl.cc:5158 #, gcc-internal-format msgid "" "ISO C90 does not support %<static%> or type qualifiers in parameter array " "declarators" msgstr "" -#: c/c-decl.cc:5155 +#: c/c-decl.cc:5162 #, gcc-internal-format msgid "ISO C90 does not support %<[*]%> array declarators" msgstr "" @@ -45955,303 +45990,303 @@ msgstr "" #. C99 6.7.5.2p4 #. A function definition isn't function prototype scope C99 6.2.1p4. #. C99 6.7.5.2p4 -#: c/c-decl.cc:5161 c/c-decl.cc:8195 c/c-decl.cc:10395 +#: c/c-decl.cc:5168 c/c-decl.cc:8202 c/c-decl.cc:10402 #, gcc-internal-format msgid "%<[*]%> not allowed in other than function prototype scope" msgstr "" -#: c/c-decl.cc:5379 +#: c/c-decl.cc:5386 #, gcc-internal-format msgid "%q+D is usually a function" msgstr "" -#: c/c-decl.cc:5388 +#: c/c-decl.cc:5395 #, gcc-internal-format msgid "typedef %qD is initialized (use %<__typeof__%> instead)" msgstr "" -#: c/c-decl.cc:5393 +#: c/c-decl.cc:5400 #, gcc-internal-format msgid "function %qD is initialized like a variable" msgstr "" #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE. -#: c/c-decl.cc:5399 +#: c/c-decl.cc:5406 #, gcc-internal-format msgid "parameter %qD is initialized" msgstr "" -#: c/c-decl.cc:5419 +#: c/c-decl.cc:5426 #, gcc-internal-format msgid "variable %qD has initializer but incomplete type" msgstr "" -#: c/c-decl.cc:5499 +#: c/c-decl.cc:5506 #, gcc-internal-format msgid "inline function %q+D given attribute %qs" msgstr "" -#: c/c-decl.cc:5555 +#: c/c-decl.cc:5562 #, gcc-internal-format msgid "uninitialized const member in %qT is invalid in C++" msgstr "" -#: c/c-decl.cc:5557 +#: c/c-decl.cc:5564 #, gcc-internal-format msgid "%qD should be initialized" msgstr "" -#: c/c-decl.cc:5638 +#: c/c-decl.cc:5645 #, gcc-internal-format msgid "initializer fails to determine size of %q+D" msgstr "" -#: c/c-decl.cc:5643 +#: c/c-decl.cc:5650 #, gcc-internal-format msgid "array size missing in %q+D" msgstr "" -#: c/c-decl.cc:5647 +#: c/c-decl.cc:5654 #, gcc-internal-format msgid "zero or negative size array %q+D" msgstr "" -#: c/c-decl.cc:5736 m2/gm2-gcc/m2type.cc:1269 +#: c/c-decl.cc:5743 m2/gm2-gcc/m2type.cc:1269 #, gcc-internal-format msgid "storage size of %q+D isn%'t constant" msgstr "" -#: c/c-decl.cc:5786 +#: c/c-decl.cc:5793 #, gcc-internal-format msgid "ignoring %<asm%> specifier for non-static local variable %q+D" msgstr "" -#: c/c-decl.cc:5824 +#: c/c-decl.cc:5831 #, gcc-internal-format msgid "cannot put object with volatile field into register" msgstr "" -#: c/c-decl.cc:5910 +#: c/c-decl.cc:5917 #, gcc-internal-format msgid "uninitialized %<const %D%> is invalid in C++" msgstr "" -#: c/c-decl.cc:5925 cp/decl.cc:8815 +#: c/c-decl.cc:5932 cp/decl.cc:8825 #, gcc-internal-format msgid "%q+D in declare target directive does not have mappable type" msgstr "" -#: c/c-decl.cc:6188 +#: c/c-decl.cc:6195 #, gcc-internal-format msgid "ISO C forbids forward parameter declarations" msgstr "" -#: c/c-decl.cc:6228 +#: c/c-decl.cc:6235 #, gcc-internal-format msgid "file-scope compound literal specifies %<register%>" msgstr "" -#: c/c-decl.cc:6234 +#: c/c-decl.cc:6241 #, gcc-internal-format msgid "compound literal implicitly auto and declared %qs" msgstr "" -#: c/c-decl.cc:6334 +#: c/c-decl.cc:6341 #, gcc-internal-format msgid "defining a type in a compound literal is invalid in C++" msgstr "" -#: c/c-decl.cc:6355 c/c-decl.cc:6370 +#: c/c-decl.cc:6362 c/c-decl.cc:6377 #, gcc-internal-format msgid "bit-field %qs width not an integer constant" msgstr "" -#: c/c-decl.cc:6365 +#: c/c-decl.cc:6372 #, gcc-internal-format msgid "bit-field %qs width not an integer constant expression" msgstr "" -#: c/c-decl.cc:6376 +#: c/c-decl.cc:6383 #, gcc-internal-format msgid "negative width in bit-field %qs" msgstr "" -#: c/c-decl.cc:6381 +#: c/c-decl.cc:6388 #, gcc-internal-format msgid "zero width for bit-field %qs" msgstr "" -#: c/c-decl.cc:6391 +#: c/c-decl.cc:6398 #, gcc-internal-format msgid "bit-field %qs has invalid type" msgstr "" -#: c/c-decl.cc:6397 +#: c/c-decl.cc:6404 #, gcc-internal-format msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type" msgstr "" -#: c/c-decl.cc:6408 +#: c/c-decl.cc:6415 #, gcc-internal-format msgid "type of bit-field %qs is a GCC extension" msgstr "" -#: c/c-decl.cc:6414 +#: c/c-decl.cc:6421 #, gcc-internal-format msgid "width of %qs exceeds its type" msgstr "" -#: c/c-decl.cc:6427 +#: c/c-decl.cc:6434 #, gcc-internal-format msgid "%qs is narrower than values of its type" msgstr "" -#: c/c-decl.cc:6442 +#: c/c-decl.cc:6449 #, gcc-internal-format msgid "ISO C90 forbids array %qE whose size cannot be evaluated" msgstr "" -#: c/c-decl.cc:6445 +#: c/c-decl.cc:6452 #, gcc-internal-format msgid "ISO C90 forbids array whose size cannot be evaluated" msgstr "" -#: c/c-decl.cc:6452 +#: c/c-decl.cc:6459 #, gcc-internal-format msgid "ISO C90 forbids variable length array %qE" msgstr "" -#: c/c-decl.cc:6454 +#: c/c-decl.cc:6461 #, gcc-internal-format msgid "ISO C90 forbids variable length array" msgstr "" -#: c/c-decl.cc:6663 +#: c/c-decl.cc:6670 #, gcc-internal-format msgid "%<enum%> underlying type may not be specified here" msgstr "" -#: c/c-decl.cc:6691 c/c-decl.cc:7100 c/c-decl.cc:7110 +#: c/c-decl.cc:6698 c/c-decl.cc:7107 c/c-decl.cc:7117 #, gcc-internal-format msgid "variably modified %qE at file scope" msgstr "" -#: c/c-decl.cc:6693 +#: c/c-decl.cc:6700 #, gcc-internal-format msgid "variably modified field at file scope" msgstr "" -#: c/c-decl.cc:6713 +#: c/c-decl.cc:6720 #, gcc-internal-format msgid "type defaults to %<int%> in declaration of %qE" msgstr "" -#: c/c-decl.cc:6717 +#: c/c-decl.cc:6724 #, gcc-internal-format msgid "type defaults to %<int%> in type name" msgstr "" -#: c/c-decl.cc:6749 +#: c/c-decl.cc:6756 #, gcc-internal-format msgid "duplicate %<const%>" msgstr "" -#: c/c-decl.cc:6751 +#: c/c-decl.cc:6758 #, gcc-internal-format msgid "duplicate %<restrict%>" msgstr "" -#: c/c-decl.cc:6753 +#: c/c-decl.cc:6760 #, gcc-internal-format msgid "duplicate %<volatile%>" msgstr "" -#: c/c-decl.cc:6755 +#: c/c-decl.cc:6762 #, gcc-internal-format msgid "duplicate %<_Atomic%>" msgstr "" -#: c/c-decl.cc:6758 +#: c/c-decl.cc:6765 #, gcc-internal-format, gfc-internal-format msgid "conflicting named address spaces (%s vs %s)" msgstr "" -#: c/c-decl.cc:6781 c/c-parser.cc:3359 +#: c/c-decl.cc:6788 c/c-parser.cc:3359 #, gcc-internal-format msgid "%<_Atomic%>-qualified array type" msgstr "" -#: c/c-decl.cc:6796 +#: c/c-decl.cc:6803 #, gcc-internal-format msgid "function definition declared %<auto%>" msgstr "" -#: c/c-decl.cc:6798 +#: c/c-decl.cc:6805 #, gcc-internal-format msgid "function definition declared %<register%>" msgstr "" -#: c/c-decl.cc:6800 +#: c/c-decl.cc:6807 #, gcc-internal-format msgid "function definition declared %<typedef%>" msgstr "" -#: c/c-decl.cc:6802 +#: c/c-decl.cc:6809 #, gcc-internal-format msgid "function definition declared %qs" msgstr "" -#: c/c-decl.cc:6829 +#: c/c-decl.cc:6836 #, gcc-internal-format msgid "storage class specified for structure field %qE" msgstr "" -#: c/c-decl.cc:6832 +#: c/c-decl.cc:6839 #, gcc-internal-format msgid "storage class specified for structure field" msgstr "" -#: c/c-decl.cc:6836 +#: c/c-decl.cc:6843 #, gcc-internal-format msgid "storage class specified for parameter %qE" msgstr "" -#: c/c-decl.cc:6839 +#: c/c-decl.cc:6846 #, gcc-internal-format msgid "storage class specified for unnamed parameter" msgstr "" -#: c/c-decl.cc:6842 cp/decl.cc:12840 +#: c/c-decl.cc:6849 cp/decl.cc:12850 #, gcc-internal-format msgid "storage class specified for typename" msgstr "" -#: c/c-decl.cc:6860 +#: c/c-decl.cc:6867 #, gcc-internal-format msgid "%qE initialized and declared %<extern%>" msgstr "" -#: c/c-decl.cc:6864 +#: c/c-decl.cc:6871 #, gcc-internal-format msgid "%qE has both %<extern%> and initializer" msgstr "" -#: c/c-decl.cc:6869 +#: c/c-decl.cc:6876 #, gcc-internal-format msgid "file-scope declaration of %qE specifies %<auto%>" msgstr "" -#: c/c-decl.cc:6873 +#: c/c-decl.cc:6880 #, gcc-internal-format msgid "file-scope declaration of %qE specifies %<register%>" msgstr "" -#: c/c-decl.cc:6878 +#: c/c-decl.cc:6885 #, gcc-internal-format msgid "nested function %qE declared %<extern%>" msgstr "" -#: c/c-decl.cc:6881 +#: c/c-decl.cc:6888 #, gcc-internal-format msgid "function-scope %qE implicitly auto and declared %qs" msgstr "" @@ -46259,1034 +46294,1034 @@ msgstr "" #. Only the innermost declarator (making a parameter be of #. array type which is converted to pointer type) #. may have static or type qualifiers. -#: c/c-decl.cc:6928 c/c-decl.cc:7324 +#: c/c-decl.cc:6935 c/c-decl.cc:7331 #, gcc-internal-format msgid "static or type qualifiers in non-parameter array declarator" msgstr "" -#: c/c-decl.cc:6991 +#: c/c-decl.cc:6998 #, gcc-internal-format msgid "declaration of %qE as array of voids" msgstr "" -#: c/c-decl.cc:6993 +#: c/c-decl.cc:7000 #, gcc-internal-format msgid "declaration of type name as array of voids" msgstr "" -#: c/c-decl.cc:7000 +#: c/c-decl.cc:7007 #, gcc-internal-format msgid "declaration of %qE as array of functions" msgstr "" -#: c/c-decl.cc:7003 +#: c/c-decl.cc:7010 #, gcc-internal-format msgid "declaration of type name as array of functions" msgstr "" -#: c/c-decl.cc:7011 c/c-decl.cc:9256 +#: c/c-decl.cc:7018 c/c-decl.cc:9263 #, gcc-internal-format msgid "invalid use of structure with flexible array member" msgstr "" -#: c/c-decl.cc:7043 +#: c/c-decl.cc:7050 #, gcc-internal-format msgid "size of array %qE has non-integer type" msgstr "" -#: c/c-decl.cc:7047 +#: c/c-decl.cc:7054 #, gcc-internal-format msgid "size of unnamed array has non-integer type" msgstr "" -#: c/c-decl.cc:7055 +#: c/c-decl.cc:7062 #, gcc-internal-format msgid "size of array %qE has incomplete type" msgstr "" -#: c/c-decl.cc:7058 +#: c/c-decl.cc:7065 #, gcc-internal-format msgid "size of unnamed array has incomplete type" msgstr "" -#: c/c-decl.cc:7070 +#: c/c-decl.cc:7077 #, gcc-internal-format msgid "ISO C forbids zero-size array %qE" msgstr "" -#: c/c-decl.cc:7073 +#: c/c-decl.cc:7080 #, gcc-internal-format msgid "ISO C forbids zero-size array" msgstr "" -#: c/c-decl.cc:7082 +#: c/c-decl.cc:7089 #, gcc-internal-format msgid "size of array %qE is negative" msgstr "" -#: c/c-decl.cc:7084 +#: c/c-decl.cc:7091 #, gcc-internal-format msgid "size of unnamed array is negative" msgstr "" -#: c/c-decl.cc:7170 +#: c/c-decl.cc:7177 #, gcc-internal-format msgid "size of array %qE is too large" msgstr "" -#: c/c-decl.cc:7173 +#: c/c-decl.cc:7180 #, gcc-internal-format msgid "size of unnamed array is too large" msgstr "" -#: c/c-decl.cc:7212 c/c-decl.cc:7873 +#: c/c-decl.cc:7219 c/c-decl.cc:7880 #, gcc-internal-format msgid "ISO C90 does not support flexible array members" msgstr "" #. C99 6.7.5.2p4 -#: c/c-decl.cc:7234 +#: c/c-decl.cc:7241 #, gcc-internal-format msgid "%<[*]%> not in a declaration" msgstr "" -#: c/c-decl.cc:7248 +#: c/c-decl.cc:7255 #, gcc-internal-format msgid "array type has incomplete element type %qT" msgstr "" -#: c/c-decl.cc:7254 +#: c/c-decl.cc:7261 #, gcc-internal-format msgid "" "declaration of %qE as multidimensional array must have bounds for all " "dimensions except the first" msgstr "" -#: c/c-decl.cc:7258 +#: c/c-decl.cc:7265 #, gcc-internal-format msgid "" "declaration of multidimensional array must have bounds for all dimensions " "except the first" msgstr "" -#: c/c-decl.cc:7360 +#: c/c-decl.cc:7367 #, gcc-internal-format msgid "%qE declared as function returning a function" msgstr "" -#: c/c-decl.cc:7363 +#: c/c-decl.cc:7370 #, gcc-internal-format msgid "type name declared as function returning a function" msgstr "" -#: c/c-decl.cc:7370 +#: c/c-decl.cc:7377 #, gcc-internal-format msgid "%qE declared as function returning an array" msgstr "" -#: c/c-decl.cc:7373 +#: c/c-decl.cc:7380 #, gcc-internal-format msgid "type name declared as function returning an array" msgstr "" -#: c/c-decl.cc:7414 +#: c/c-decl.cc:7421 #, gcc-internal-format msgid "function definition has qualified void return type" msgstr "" -#: c/c-decl.cc:7418 cp/decl.cc:13161 +#: c/c-decl.cc:7425 cp/decl.cc:13171 #, gcc-internal-format msgid "type qualifiers ignored on function return type" msgstr "" -#: c/c-decl.cc:7457 c/c-decl.cc:7669 c/c-decl.cc:7723 c/c-decl.cc:7807 -#: c/c-decl.cc:7929 c/c-parser.cc:3361 +#: c/c-decl.cc:7464 c/c-decl.cc:7676 c/c-decl.cc:7730 c/c-decl.cc:7814 +#: c/c-decl.cc:7936 c/c-parser.cc:3361 #, gcc-internal-format msgid "%<_Atomic%>-qualified function type" msgstr "" -#: c/c-decl.cc:7463 c/c-decl.cc:7675 c/c-decl.cc:7812 c/c-decl.cc:7934 +#: c/c-decl.cc:7470 c/c-decl.cc:7682 c/c-decl.cc:7819 c/c-decl.cc:7941 #, gcc-internal-format msgid "ISO C forbids qualified function types" msgstr "" -#: c/c-decl.cc:7560 +#: c/c-decl.cc:7567 #, gcc-internal-format msgid "%qs combined with %<auto%> qualifier for %qE" msgstr "" -#: c/c-decl.cc:7564 +#: c/c-decl.cc:7571 #, gcc-internal-format msgid "%qs combined with %<register%> qualifier for %qE" msgstr "" -#: c/c-decl.cc:7570 +#: c/c-decl.cc:7577 #, gcc-internal-format msgid "%qs specified for auto variable %qE" msgstr "" -#: c/c-decl.cc:7586 +#: c/c-decl.cc:7593 #, gcc-internal-format msgid "%qs specified for parameter %qE" msgstr "" -#: c/c-decl.cc:7589 +#: c/c-decl.cc:7596 #, gcc-internal-format msgid "%qs specified for unnamed parameter" msgstr "" -#: c/c-decl.cc:7595 +#: c/c-decl.cc:7602 #, gcc-internal-format msgid "%qs specified for structure field %qE" msgstr "" -#: c/c-decl.cc:7598 +#: c/c-decl.cc:7605 #, gcc-internal-format msgid "%qs specified for structure field" msgstr "" -#: c/c-decl.cc:7613 +#: c/c-decl.cc:7620 #, gcc-internal-format msgid "bit-field %qE has atomic type" msgstr "" -#: c/c-decl.cc:7615 +#: c/c-decl.cc:7622 #, gcc-internal-format msgid "bit-field has atomic type" msgstr "" -#: c/c-decl.cc:7624 +#: c/c-decl.cc:7631 #, gcc-internal-format msgid "alignment specified for typedef %qE" msgstr "" -#: c/c-decl.cc:7626 +#: c/c-decl.cc:7633 #, gcc-internal-format msgid "alignment specified for %<register%> object %qE" msgstr "" -#: c/c-decl.cc:7631 +#: c/c-decl.cc:7638 #, gcc-internal-format msgid "alignment specified for parameter %qE" msgstr "" -#: c/c-decl.cc:7633 +#: c/c-decl.cc:7640 #, gcc-internal-format msgid "alignment specified for unnamed parameter" msgstr "" -#: c/c-decl.cc:7638 +#: c/c-decl.cc:7645 #, gcc-internal-format msgid "alignment specified for bit-field %qE" msgstr "" -#: c/c-decl.cc:7640 +#: c/c-decl.cc:7647 #, gcc-internal-format msgid "alignment specified for unnamed bit-field" msgstr "" -#: c/c-decl.cc:7643 +#: c/c-decl.cc:7650 #, gcc-internal-format msgid "alignment specified for function %qE" msgstr "" -#: c/c-decl.cc:7650 +#: c/c-decl.cc:7657 #, gcc-internal-format msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE" msgstr "" -#: c/c-decl.cc:7653 +#: c/c-decl.cc:7660 #, gcc-internal-format msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field" msgstr "" -#: c/c-decl.cc:7684 +#: c/c-decl.cc:7691 #, gcc-internal-format msgid "typedef %q+D declared %<inline%>" msgstr "" -#: c/c-decl.cc:7686 +#: c/c-decl.cc:7693 #, gcc-internal-format msgid "typedef %q+D declared %<_Noreturn%>" msgstr "" -#: c/c-decl.cc:7729 +#: c/c-decl.cc:7736 #, gcc-internal-format msgid "ISO C forbids const or volatile function types" msgstr "" #. C99 6.7.2.1p8 -#: c/c-decl.cc:7740 +#: c/c-decl.cc:7747 #, gcc-internal-format msgid "a member of a structure or union cannot have a variably modified type" msgstr "" -#: c/c-decl.cc:7757 cp/decl.cc:11720 +#: c/c-decl.cc:7764 cp/decl.cc:11730 #, gcc-internal-format msgid "variable or field %qE declared void" msgstr "" -#: c/c-decl.cc:7797 +#: c/c-decl.cc:7804 #, gcc-internal-format msgid "attributes in parameter array declarator ignored" msgstr "" -#: c/c-decl.cc:7839 +#: c/c-decl.cc:7846 #, gcc-internal-format msgid "parameter %q+D declared %<inline%>" msgstr "" -#: c/c-decl.cc:7841 +#: c/c-decl.cc:7848 #, gcc-internal-format msgid "parameter %q+D declared %<_Noreturn%>" msgstr "" -#: c/c-decl.cc:7854 +#: c/c-decl.cc:7861 #, gcc-internal-format msgid "field %qE declared as a function" msgstr "" -#: c/c-decl.cc:7861 +#: c/c-decl.cc:7868 #, gcc-internal-format msgid "field %qE has incomplete type" msgstr "" -#: c/c-decl.cc:7863 +#: c/c-decl.cc:7870 #, gcc-internal-format msgid "unnamed field has incomplete type" msgstr "" -#: c/c-decl.cc:7900 c/c-decl.cc:7911 c/c-decl.cc:7914 +#: c/c-decl.cc:7907 c/c-decl.cc:7918 c/c-decl.cc:7921 #, gcc-internal-format msgid "invalid storage class for function %qE" msgstr "" -#: c/c-decl.cc:7971 +#: c/c-decl.cc:7978 #, gcc-internal-format msgid "cannot inline function %<main%>" msgstr "" -#: c/c-decl.cc:7973 +#: c/c-decl.cc:7980 #, gcc-internal-format msgid "%<main%> declared %<_Noreturn%>" msgstr "" -#: c/c-decl.cc:7984 +#: c/c-decl.cc:7991 #, gcc-internal-format msgid "ISO C99 does not support %<_Noreturn%>" msgstr "" -#: c/c-decl.cc:7987 +#: c/c-decl.cc:7994 #, gcc-internal-format msgid "ISO C90 does not support %<_Noreturn%>" msgstr "" -#: c/c-decl.cc:8006 +#: c/c-decl.cc:8013 #, gcc-internal-format msgid "%<constexpr%> object has variably modified type" msgstr "" -#: c/c-decl.cc:8010 c/c-parser.cc:10930 +#: c/c-decl.cc:8017 c/c-parser.cc:10930 #, gcc-internal-format msgid "invalid qualifiers for %<constexpr%> object" msgstr "" -#: c/c-decl.cc:8016 c/c-parser.cc:10933 +#: c/c-decl.cc:8023 c/c-parser.cc:10933 #, gcc-internal-format msgid "invalid qualifiers for field of %<constexpr%> object" msgstr "" -#: c/c-decl.cc:8042 +#: c/c-decl.cc:8049 #, gcc-internal-format msgid "variable previously declared %<static%> redeclared %<extern%>" msgstr "" -#: c/c-decl.cc:8054 +#: c/c-decl.cc:8061 #, gcc-internal-format msgid "variable %q+D declared %<inline%>" msgstr "" -#: c/c-decl.cc:8056 +#: c/c-decl.cc:8063 #, gcc-internal-format msgid "variable %q+D declared %<_Noreturn%>" msgstr "" -#: c/c-decl.cc:8091 +#: c/c-decl.cc:8098 #, gcc-internal-format msgid "non-nested function with variably modified type" msgstr "" -#: c/c-decl.cc:8093 +#: c/c-decl.cc:8100 #, gcc-internal-format msgid "object with variably modified type must have no linkage" msgstr "" -#: c/c-decl.cc:8201 c/c-decl.cc:10200 +#: c/c-decl.cc:8208 c/c-decl.cc:10207 #, gcc-internal-format msgid "function declaration isn%'t a prototype" msgstr "" -#: c/c-decl.cc:8211 +#: c/c-decl.cc:8218 #, gcc-internal-format msgid "parameter names (without types) in function declaration" msgstr "" -#: c/c-decl.cc:8256 +#: c/c-decl.cc:8263 #, gcc-internal-format msgid "parameter %u (%q+D) has incomplete type" msgstr "" -#: c/c-decl.cc:8260 +#: c/c-decl.cc:8267 #, gcc-internal-format, gfc-internal-format msgid "parameter %u has incomplete type" msgstr "" -#: c/c-decl.cc:8271 +#: c/c-decl.cc:8278 #, gcc-internal-format msgid "parameter %u (%q+D) has void type" msgstr "" -#: c/c-decl.cc:8275 +#: c/c-decl.cc:8282 #, gcc-internal-format, gfc-internal-format msgid "parameter %u has void type" msgstr "" -#: c/c-decl.cc:8350 +#: c/c-decl.cc:8357 #, gcc-internal-format msgid "%<void%> as only parameter may not be qualified" msgstr "" -#: c/c-decl.cc:8354 c/c-decl.cc:8390 +#: c/c-decl.cc:8361 c/c-decl.cc:8397 #, gcc-internal-format msgid "%<void%> must be the only parameter" msgstr "" -#: c/c-decl.cc:8384 +#: c/c-decl.cc:8391 #, gcc-internal-format msgid "parameter %q+D has just a forward declaration" msgstr "" -#: c/c-decl.cc:8430 +#: c/c-decl.cc:8437 #, gcc-internal-format msgid "" "%<%s %E%> declared inside parameter list will not be visible outside of this " "definition or declaration" msgstr "" -#: c/c-decl.cc:8436 +#: c/c-decl.cc:8443 #, gcc-internal-format, gfc-internal-format msgid "" "anonymous %s declared inside parameter list will not be visible outside of " "this definition or declaration" msgstr "" -#: c/c-decl.cc:8551 +#: c/c-decl.cc:8558 #, gcc-internal-format msgid "enum type defined here" msgstr "" -#: c/c-decl.cc:8557 +#: c/c-decl.cc:8564 #, gcc-internal-format msgid "struct defined here" msgstr "" -#: c/c-decl.cc:8563 +#: c/c-decl.cc:8570 #, gcc-internal-format msgid "union defined here" msgstr "" -#: c/c-decl.cc:8646 +#: c/c-decl.cc:8653 #, gcc-internal-format msgid "redefinition of %<union %E%>" msgstr "" -#: c/c-decl.cc:8648 +#: c/c-decl.cc:8655 #, gcc-internal-format msgid "redefinition of %<struct %E%>" msgstr "" -#: c/c-decl.cc:8657 +#: c/c-decl.cc:8664 #, gcc-internal-format msgid "nested redefinition of %<union %E%>" msgstr "" -#: c/c-decl.cc:8659 +#: c/c-decl.cc:8666 #, gcc-internal-format msgid "nested redefinition of %<struct %E%>" msgstr "" -#: c/c-decl.cc:8689 c/c-decl.cc:9599 +#: c/c-decl.cc:8696 c/c-decl.cc:9606 #, gcc-internal-format msgid "defining type in %qs expression is invalid in C++" msgstr "" -#: c/c-decl.cc:8695 c/c-decl.cc:9605 +#: c/c-decl.cc:8702 c/c-decl.cc:9612 #, gcc-internal-format msgid "%qT defined in underspecified object initializer" msgstr "" -#: c/c-decl.cc:8759 cp/decl.cc:5469 +#: c/c-decl.cc:8766 cp/decl.cc:5479 #, gcc-internal-format msgid "declaration does not declare anything" msgstr "" -#: c/c-decl.cc:8764 +#: c/c-decl.cc:8771 #, gcc-internal-format msgid "ISO C99 doesn%'t support unnamed structs/unions" msgstr "" -#: c/c-decl.cc:8767 +#: c/c-decl.cc:8774 #, gcc-internal-format msgid "ISO C90 doesn%'t support unnamed structs/unions" msgstr "" -#: c/c-decl.cc:8860 c/c-decl.cc:8878 c/c-decl.cc:8939 +#: c/c-decl.cc:8867 c/c-decl.cc:8885 c/c-decl.cc:8946 #, gcc-internal-format msgid "duplicate member %q+D" msgstr "" -#: c/c-decl.cc:8965 +#: c/c-decl.cc:8972 #, gcc-internal-format msgid "empty struct has size 0 in C, size 1 in C++" msgstr "" -#: c/c-decl.cc:8968 +#: c/c-decl.cc:8975 #, gcc-internal-format msgid "empty union has size 0 in C, size 1 in C++" msgstr "" -#: c/c-decl.cc:9148 +#: c/c-decl.cc:9155 #, gcc-internal-format msgid "union has no named members" msgstr "" -#: c/c-decl.cc:9150 +#: c/c-decl.cc:9157 #, gcc-internal-format msgid "union has no members" msgstr "" -#: c/c-decl.cc:9155 +#: c/c-decl.cc:9162 #, gcc-internal-format msgid "struct has no named members" msgstr "" -#: c/c-decl.cc:9157 +#: c/c-decl.cc:9164 #, gcc-internal-format msgid "struct has no members" msgstr "" -#: c/c-decl.cc:9235 cp/decl.cc:14144 +#: c/c-decl.cc:9242 cp/decl.cc:14154 #, gcc-internal-format msgid "flexible array member in union" msgstr "" -#: c/c-decl.cc:9241 +#: c/c-decl.cc:9248 #, gcc-internal-format msgid "flexible array member not at end of struct" msgstr "" -#: c/c-decl.cc:9247 +#: c/c-decl.cc:9254 #, gcc-internal-format msgid "flexible array member in a struct with no named members" msgstr "" -#: c/c-decl.cc:9281 +#: c/c-decl.cc:9288 #, gcc-internal-format msgid "type %qT is too large" msgstr "" -#: c/c-decl.cc:9335 +#: c/c-decl.cc:9342 #, gcc-internal-format msgid "type punning toggles scalar storage order" msgstr "" -#: c/c-decl.cc:9402 +#: c/c-decl.cc:9409 #, gcc-internal-format msgid "union cannot be made transparent" msgstr "" -#: c/c-decl.cc:9564 +#: c/c-decl.cc:9571 #, gcc-internal-format msgid "nested redefinition of %<enum %E%>" msgstr "" -#: c/c-decl.cc:9572 +#: c/c-decl.cc:9579 #, gcc-internal-format msgid "redeclaration of %<enum %E%>" msgstr "" -#: c/c-decl.cc:9583 +#: c/c-decl.cc:9590 #, gcc-internal-format msgid "%<enum%> declared with but defined without fixed underlying type" msgstr "" -#: c/c-decl.cc:9668 cp/decl.cc:16721 m2/gm2-gcc/m2type.cc:2070 +#: c/c-decl.cc:9675 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070 #, gcc-internal-format msgid "specified mode too small for enumerated values" msgstr "" -#: c/c-decl.cc:9687 +#: c/c-decl.cc:9694 #, gcc-internal-format msgid "enumeration values exceed range of largest integer" msgstr "" -#: c/c-decl.cc:9696 +#: c/c-decl.cc:9703 #, gcc-internal-format msgid "enumeration values exceed range of %qs" msgstr "" -#: c/c-decl.cc:9823 c/c-decl.cc:9839 +#: c/c-decl.cc:9830 c/c-decl.cc:9846 #, gcc-internal-format msgid "enumerator value for %qE is not an integer constant" msgstr "" -#: c/c-decl.cc:9834 +#: c/c-decl.cc:9841 #, gcc-internal-format msgid "enumerator value for %qE is not an integer constant expression" msgstr "" -#: c/c-decl.cc:9858 +#: c/c-decl.cc:9865 #, gcc-internal-format msgid "overflow in enumeration values" msgstr "" -#: c/c-decl.cc:9865 +#: c/c-decl.cc:9872 #, gcc-internal-format msgid "enumerator value outside the range of underlying type" msgstr "" -#: c/c-decl.cc:9893 +#: c/c-decl.cc:9900 #, gcc-internal-format msgid "enumerator value outside the range of %qs" msgstr "" -#: c/c-decl.cc:9899 +#: c/c-decl.cc:9906 #, gcc-internal-format msgid "ISO C restricts enumerator values to range of %<int%> before C2X" msgstr "" -#: c/c-decl.cc:10093 cp/decl.cc:5789 cp/decl.cc:17300 +#: c/c-decl.cc:10100 cp/decl.cc:5799 cp/decl.cc:17310 #, gcc-internal-format msgid "inline function %qD given attribute %qs" msgstr "" -#: c/c-decl.cc:10111 +#: c/c-decl.cc:10118 #, gcc-internal-format msgid "return type is an incomplete type" msgstr "" -#: c/c-decl.cc:10123 +#: c/c-decl.cc:10130 #, gcc-internal-format msgid "return type defaults to %<int%>" msgstr "" -#: c/c-decl.cc:10151 +#: c/c-decl.cc:10158 #, gcc-internal-format msgid "%q+D defined as variadic function without prototype" msgstr "" -#: c/c-decl.cc:10209 +#: c/c-decl.cc:10216 #, gcc-internal-format msgid "no previous prototype for %qD" msgstr "" -#: c/c-decl.cc:10218 +#: c/c-decl.cc:10225 #, gcc-internal-format msgid "%qD was used with no prototype before its definition" msgstr "" -#: c/c-decl.cc:10226 cp/decl.cc:17443 +#: c/c-decl.cc:10233 cp/decl.cc:17453 #, gcc-internal-format msgid "no previous declaration for %qD" msgstr "" -#: c/c-decl.cc:10236 +#: c/c-decl.cc:10243 #, gcc-internal-format msgid "%qD was used with no declaration before its definition" msgstr "" -#: c/c-decl.cc:10255 +#: c/c-decl.cc:10262 #, gcc-internal-format msgid "return type of %qD is not %<int%>" msgstr "" -#: c/c-decl.cc:10257 +#: c/c-decl.cc:10264 #, gcc-internal-format msgid "%<_Atomic%>-qualified return type of %qD" msgstr "" -#: c/c-decl.cc:10264 +#: c/c-decl.cc:10271 #, gcc-internal-format msgid "%qD is normally a non-static function" msgstr "" -#: c/c-decl.cc:10315 +#: c/c-decl.cc:10322 #, gcc-internal-format msgid "old-style parameter declarations in prototyped function definition" msgstr "" -#: c/c-decl.cc:10330 +#: c/c-decl.cc:10337 #, gcc-internal-format msgid "traditional C rejects ISO C style function definitions" msgstr "" -#: c/c-decl.cc:10347 +#: c/c-decl.cc:10354 #, gcc-internal-format msgid "" "ISO C does not support omitting parameter names in function definitions " "before C2X" msgstr "" -#: c/c-decl.cc:10387 c/c-decl.cc:10391 +#: c/c-decl.cc:10394 c/c-decl.cc:10398 #, gcc-internal-format msgid "old-style function definition" msgstr "" -#: c/c-decl.cc:10404 +#: c/c-decl.cc:10411 #, gcc-internal-format msgid "parameter name missing from parameter list" msgstr "" -#: c/c-decl.cc:10420 +#: c/c-decl.cc:10427 #, gcc-internal-format msgid "%qD declared as a non-parameter" msgstr "" -#: c/c-decl.cc:10428 +#: c/c-decl.cc:10435 #, gcc-internal-format msgid "multiple parameters named %qD" msgstr "" -#: c/c-decl.cc:10437 +#: c/c-decl.cc:10444 #, gcc-internal-format msgid "parameter %qD declared with void type" msgstr "" -#: c/c-decl.cc:10466 c/c-decl.cc:10471 +#: c/c-decl.cc:10473 c/c-decl.cc:10478 #, gcc-internal-format msgid "type of %qD defaults to %<int%>" msgstr "" -#: c/c-decl.cc:10491 +#: c/c-decl.cc:10498 #, gcc-internal-format msgid "parameter %qD has incomplete type" msgstr "" -#: c/c-decl.cc:10498 +#: c/c-decl.cc:10505 #, gcc-internal-format msgid "declaration for parameter %qD but no such parameter" msgstr "" -#: c/c-decl.cc:10551 +#: c/c-decl.cc:10558 #, gcc-internal-format msgid "number of arguments doesn%'t match built-in prototype" msgstr "" -#: c/c-decl.cc:10562 +#: c/c-decl.cc:10569 #, gcc-internal-format msgid "number of arguments doesn%'t match prototype" msgstr "" -#: c/c-decl.cc:10565 c/c-decl.cc:10612 c/c-decl.cc:10626 +#: c/c-decl.cc:10572 c/c-decl.cc:10619 c/c-decl.cc:10633 #, gcc-internal-format msgid "prototype declaration" msgstr "" -#: c/c-decl.cc:10604 +#: c/c-decl.cc:10611 #, gcc-internal-format msgid "promoted argument %qD doesn%'t match built-in prototype" msgstr "" -#: c/c-decl.cc:10609 +#: c/c-decl.cc:10616 #, gcc-internal-format msgid "promoted argument %qD doesn%'t match prototype" msgstr "" -#: c/c-decl.cc:10619 +#: c/c-decl.cc:10626 #, gcc-internal-format msgid "argument %qD doesn%'t match built-in prototype" msgstr "" -#: c/c-decl.cc:10624 +#: c/c-decl.cc:10631 #, gcc-internal-format msgid "argument %qD doesn%'t match prototype" msgstr "" -#: c/c-decl.cc:10882 cp/decl.cc:18224 +#: c/c-decl.cc:10889 cp/decl.cc:18234 #, gcc-internal-format msgid "no return statement in function returning non-void" msgstr "" -#: c/c-decl.cc:10901 cp/decl.cc:18308 +#: c/c-decl.cc:10908 cp/decl.cc:18318 #, gcc-internal-format msgid "parameter %qD set but not used" msgstr "" -#: c/c-decl.cc:10998 +#: c/c-decl.cc:11005 #, gcc-internal-format msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode" msgstr "" -#: c/c-decl.cc:11003 +#: c/c-decl.cc:11010 #, gcc-internal-format msgid "" "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to " "compile your code" msgstr "" -#: c/c-decl.cc:11010 +#: c/c-decl.cc:11017 #, gcc-internal-format msgid "ISO C90 does not support %<for%> loop initial declarations" msgstr "" -#: c/c-decl.cc:11042 +#: c/c-decl.cc:11049 #, gcc-internal-format msgid "declaration of static variable %qD in %<for%> loop initial declaration" msgstr "" -#: c/c-decl.cc:11046 +#: c/c-decl.cc:11053 #, gcc-internal-format msgid "" "declaration of %<extern%> variable %qD in %<for%> loop initial declaration" msgstr "" -#: c/c-decl.cc:11053 +#: c/c-decl.cc:11060 #, gcc-internal-format msgid "%<struct %E%> declared in %<for%> loop initial declaration" msgstr "" -#: c/c-decl.cc:11058 +#: c/c-decl.cc:11065 #, gcc-internal-format msgid "%<union %E%> declared in %<for%> loop initial declaration" msgstr "" -#: c/c-decl.cc:11062 +#: c/c-decl.cc:11069 #, gcc-internal-format msgid "%<enum %E%> declared in %<for%> loop initial declaration" msgstr "" -#: c/c-decl.cc:11066 +#: c/c-decl.cc:11073 #, gcc-internal-format msgid "declaration of non-variable %qD in %<for%> loop initial declaration" msgstr "" -#: c/c-decl.cc:11352 +#: c/c-decl.cc:11359 #, gcc-internal-format msgid "incompatible address space qualifiers %qs and %qs" msgstr "" -#: c/c-decl.cc:11411 c/c-decl.cc:11418 +#: c/c-decl.cc:11418 c/c-decl.cc:11425 #, gcc-internal-format msgid "duplicate %qE declaration specifier" msgstr "" -#: c/c-decl.cc:11446 c/c-decl.cc:12447 +#: c/c-decl.cc:11453 c/c-decl.cc:12454 #, gcc-internal-format msgid "multiple storage classes in declaration specifiers" msgstr "" -#: c/c-decl.cc:11448 +#: c/c-decl.cc:11455 #, gcc-internal-format msgid "%qs used with %<auto%>" msgstr "" #. auto may only be used with another storage class specifier, #. such as constexpr, if the type is inferred. -#: c/c-decl.cc:11453 +#: c/c-decl.cc:11460 #, gcc-internal-format msgid "%<auto%> used with %<constexpr%>" msgstr "" -#: c/c-decl.cc:11466 c/c-decl.cc:11850 c/c-decl.cc:12245 +#: c/c-decl.cc:11473 c/c-decl.cc:11857 c/c-decl.cc:12252 #, gcc-internal-format msgid "two or more data types in declaration specifiers" msgstr "" -#: c/c-decl.cc:11478 cp/parser.cc:33541 +#: c/c-decl.cc:11485 cp/parser.cc:33573 #, gcc-internal-format msgid "%<long long long%> is too long for GCC" msgstr "" -#: c/c-decl.cc:11491 +#: c/c-decl.cc:11498 #, gcc-internal-format msgid "ISO C90 does not support %<long long%>" msgstr "" -#: c/c-decl.cc:11720 c/c-parser.cc:10584 +#: c/c-decl.cc:11727 c/c-parser.cc:10584 #, gcc-internal-format msgid "ISO C90 does not support complex types" msgstr "" -#: c/c-decl.cc:11766 +#: c/c-decl.cc:11773 #, gcc-internal-format msgid "ISO C does not support saturating types" msgstr "" -#: c/c-decl.cc:11837 c/c-decl.cc:12382 c/c-decl.cc:12441 +#: c/c-decl.cc:11844 c/c-decl.cc:12389 c/c-decl.cc:12448 #, gcc-internal-format msgid "duplicate %qE" msgstr "" -#: c/c-decl.cc:11897 +#: c/c-decl.cc:11904 #, gcc-internal-format msgid "ISO C does not support %<__int%d%> types" msgstr "" -#: c/c-decl.cc:11919 +#: c/c-decl.cc:11926 #, gcc-internal-format msgid "%<__int%d%> is not supported on this target" msgstr "" -#: c/c-decl.cc:11962 +#: c/c-decl.cc:11969 #, gcc-internal-format msgid "ISO C90 does not support boolean types" msgstr "" -#: c/c-decl.cc:12081 +#: c/c-decl.cc:12088 #, gcc-internal-format msgid "ISO C does not support the %<_Float%d%s%> type" msgstr "" -#: c/c-decl.cc:12131 cp/parser.cc:19728 +#: c/c-decl.cc:12138 cp/parser.cc:19760 #, gcc-internal-format msgid "%<_Float%d%s%> is not supported on this target" msgstr "" -#: c/c-decl.cc:12202 +#: c/c-decl.cc:12209 #, gcc-internal-format msgid "ISO C does not support decimal floating-point before C2X" msgstr "" -#: c/c-decl.cc:12226 c/c-decl.cc:12543 c/c-parser.cc:9594 +#: c/c-decl.cc:12233 c/c-decl.cc:12550 c/c-parser.cc:9594 #, gcc-internal-format msgid "fixed-point types not supported for this target" msgstr "" -#: c/c-decl.cc:12228 +#: c/c-decl.cc:12235 #, gcc-internal-format msgid "ISO C does not support fixed-point types" msgstr "" -#: c/c-decl.cc:12261 +#: c/c-decl.cc:12268 #, gcc-internal-format msgid "C++ lookup of %qD would return a field, not a type" msgstr "" -#: c/c-decl.cc:12274 +#: c/c-decl.cc:12281 #, gcc-internal-format msgid "%qE fails to be a typedef or built in type" msgstr "" -#: c/c-decl.cc:12326 +#: c/c-decl.cc:12333 #, gcc-internal-format msgid "%qE is not at beginning of declaration" msgstr "" #. auto may only be used with another storage class specifier, #. such as constexpr, if the type is inferred. -#: c/c-decl.cc:12347 c/c-decl.cc:12424 +#: c/c-decl.cc:12354 c/c-decl.cc:12431 #, gcc-internal-format msgid "%qE used with %<auto%>" msgstr "" -#: c/c-decl.cc:12349 +#: c/c-decl.cc:12356 #, gcc-internal-format msgid "%qE used with %<register%>" msgstr "" -#: c/c-decl.cc:12351 c/c-decl.cc:12420 +#: c/c-decl.cc:12358 c/c-decl.cc:12427 #, gcc-internal-format msgid "%qE used with %<typedef%>" msgstr "" -#: c/c-decl.cc:12353 c/c-decl.cc:12390 +#: c/c-decl.cc:12360 c/c-decl.cc:12397 #, gcc-internal-format msgid "%qE used with %<constexpr%>" msgstr "" -#: c/c-decl.cc:12367 c/c-parser.cc:2924 c/c-parser.cc:4208 c/c-parser.cc:8938 +#: c/c-decl.cc:12374 c/c-parser.cc:2924 c/c-parser.cc:4208 c/c-parser.cc:8938 #, gcc-internal-format msgid "ISO C99 does not support %qE" msgstr "" -#: c/c-decl.cc:12370 c/c-parser.cc:2927 c/c-parser.cc:4211 c/c-parser.cc:8941 +#: c/c-decl.cc:12377 c/c-parser.cc:2927 c/c-parser.cc:4211 c/c-parser.cc:8941 #, gcc-internal-format msgid "ISO C90 does not support %qE" msgstr "" -#: c/c-decl.cc:12396 +#: c/c-decl.cc:12403 #, gcc-internal-format msgid "%<__thread%> before %<extern%>" msgstr "" -#: c/c-decl.cc:12405 +#: c/c-decl.cc:12412 #, gcc-internal-format msgid "%<__thread%> before %<static%>" msgstr "" -#: c/c-decl.cc:12411 +#: c/c-decl.cc:12418 #, gcc-internal-format msgid "%<typedef%> used with %<auto%>" msgstr "" -#: c/c-decl.cc:12418 +#: c/c-decl.cc:12425 #, gcc-internal-format msgid "%qE used with %<extern%>" msgstr "" -#: c/c-decl.cc:12426 +#: c/c-decl.cc:12433 #, gcc-internal-format msgid "%qE used with %qs" msgstr "" -#: c/c-decl.cc:12439 +#: c/c-decl.cc:12446 #, gcc-internal-format msgid "duplicate %<_Thread_local%> or %<__thread%>" msgstr "" -#: c/c-decl.cc:12455 +#: c/c-decl.cc:12462 #, gcc-internal-format msgid "%qs used with %qE" msgstr "" -#: c/c-decl.cc:12463 +#: c/c-decl.cc:12470 #, gcc-internal-format msgid "%<constexpr%> used with %qE" msgstr "" -#: c/c-decl.cc:12540 +#: c/c-decl.cc:12547 #, gcc-internal-format msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>" msgstr "" -#: c/c-decl.cc:12555 +#: c/c-decl.cc:12562 #, gcc-internal-format msgid "ISO C does not support plain %<complex%> meaning %<double complex%>" msgstr "" -#: c/c-decl.cc:12566 +#: c/c-decl.cc:12573 #, gcc-internal-format msgid "ISO C does not support %<auto%> type deduction before C2X" msgstr "" -#: c/c-decl.cc:12595 +#: c/c-decl.cc:12602 #, gcc-internal-format msgid "%<__auto_type%> followed by %<[[]]%> attributes" msgstr "" -#: c/c-decl.cc:12621 c/c-decl.cc:12637 c/c-decl.cc:12663 +#: c/c-decl.cc:12628 c/c-decl.cc:12644 c/c-decl.cc:12670 #, gcc-internal-format msgid "ISO C does not support complex integer types" msgstr "" -#: c/c-decl.cc:13091 cp/semantics.cc:6071 +#: c/c-decl.cc:13098 cp/semantics.cc:6100 #, gcc-internal-format msgid "" "%<#pragma omp declare reduction%> combiner refers to variable %qD which is " "not %<omp_out%> nor %<omp_in%>" msgstr "" -#: c/c-decl.cc:13095 cp/semantics.cc:6075 +#: c/c-decl.cc:13102 cp/semantics.cc:6104 #, gcc-internal-format msgid "" "%<#pragma omp declare reduction%> initializer refers to variable %qD which " @@ -47343,7 +47378,7 @@ msgstr "" msgid "to match this %qs" msgstr "" -#: c/c-parser.cc:1367 cp/parser.cc:33775 +#: c/c-parser.cc:1367 cp/parser.cc:33807 #, gcc-internal-format msgid "expected end of line" msgstr "" @@ -47353,7 +47388,7 @@ msgstr "" msgid "ISO C forbids an empty translation unit" msgstr "" -#: c/c-parser.cc:1796 c/c-parser.cc:1805 c/c-parser.cc:23168 cp/parser.cc:47461 +#: c/c-parser.cc:1796 c/c-parser.cc:1805 c/c-parser.cc:23186 cp/parser.cc:47511 #: cp/semantics.cc:3400 cp/semantics.cc:3409 #, gcc-internal-format msgid "%qs without corresponding %qs" @@ -47394,9 +47429,9 @@ msgstr "" msgid "unknown type name %qE" msgstr "" -#: c/c-parser.cc:2192 c/c-parser.cc:13312 c/c-parser.cc:20918 -#: c/c-parser.cc:21513 c/c-parser.cc:22067 cp/parser.cc:44924 -#: cp/parser.cc:49523 +#: c/c-parser.cc:2192 c/c-parser.cc:13312 c/c-parser.cc:20936 +#: c/c-parser.cc:21531 c/c-parser.cc:22085 cp/parser.cc:44974 +#: cp/parser.cc:49573 #, gcc-internal-format msgid "expected declaration specifiers" msgstr "" @@ -47426,7 +47461,7 @@ msgstr "" msgid "expected %<;%>, identifier or %<(%>" msgstr "" -#: c/c-parser.cc:2297 cp/parser.cc:36028 cp/parser.cc:36100 +#: c/c-parser.cc:2297 cp/parser.cc:36060 cp/parser.cc:36132 #, gcc-internal-format msgid "prefix attributes are ignored for methods" msgstr "" @@ -47441,7 +47476,7 @@ msgstr "" msgid "unexpected attribute" msgstr "" -#: c/c-parser.cc:2363 c/c-parser.cc:6747 cp/parser.cc:12616 cp/parser.cc:12838 +#: c/c-parser.cc:2363 c/c-parser.cc:6747 cp/parser.cc:12648 cp/parser.cc:12870 #, gcc-internal-format msgid "%<fallthrough%> attribute not followed by %<;%>" msgstr "" @@ -47491,7 +47526,7 @@ msgstr "" msgid "%qs may only be used with a single declarator" msgstr "" -#: c/c-parser.cc:2713 cp/parser.cc:15510 +#: c/c-parser.cc:2713 cp/parser.cc:15542 #, gcc-internal-format msgid "expected %<,%> or %<;%>" msgstr "" @@ -47539,7 +47574,7 @@ msgstr "" msgid "static assertion failed: %E" msgstr "" -#: c/c-parser.cc:2988 cp/semantics.cc:11298 +#: c/c-parser.cc:2988 cp/semantics.cc:11327 #, gcc-internal-format msgid "static assertion failed" msgstr "" @@ -47610,15 +47645,15 @@ msgstr "" #: c/c-parser.cc:12931 c/c-parser.cc:12947 c/c-parser.cc:12993 #: c/c-parser.cc:13838 c/c-parser.cc:13884 c/c-parser.cc:16614 #: c/c-parser.cc:16751 c/c-parser.cc:17466 c/c-parser.cc:19902 -#: c/c-parser.cc:22595 c/c-parser.cc:22786 c/gimple-parser.cc:1806 -#: c/gimple-parser.cc:1853 cp/parser.cc:9276 cp/parser.cc:33778 -#: cp/parser.cc:37005 cp/parser.cc:39931 cp/parser.cc:40123 cp/parser.cc:46507 -#: cp/parser.cc:48806 +#: c/c-parser.cc:22613 c/c-parser.cc:22804 c/gimple-parser.cc:1806 +#: c/gimple-parser.cc:1853 cp/parser.cc:9276 cp/parser.cc:33810 +#: cp/parser.cc:37037 cp/parser.cc:39963 cp/parser.cc:40155 cp/parser.cc:46557 +#: cp/parser.cc:48856 #, gcc-internal-format msgid "expected identifier" msgstr "" -#: c/c-parser.cc:3633 cp/parser.cc:21265 +#: c/c-parser.cc:3633 cp/parser.cc:21297 #, gcc-internal-format msgid "comma at end of enumerator list" msgstr "" @@ -47693,7 +47728,7 @@ msgstr "" msgid "parentheses must be omitted if attribute argument list is empty" msgstr "" -#: c/c-parser.cc:5398 cp/parser.cc:29399 +#: c/c-parser.cc:5398 cp/parser.cc:29431 #, gcc-internal-format msgid "%qE attribute does not take any arguments" msgstr "" @@ -47761,7 +47796,7 @@ msgstr "" msgid "expected %<}%> before %<else%>" msgstr "" -#: c/c-parser.cc:6284 cp/parser.cc:12963 +#: c/c-parser.cc:6284 cp/parser.cc:12995 #, gcc-internal-format msgid "%<else%> without a previous %<if%>" msgstr "" @@ -47776,7 +47811,7 @@ msgstr "" #. delimiter without consuming it, but here we need to consume #. it to proceed further. #: c/c-parser.cc:6323 c/c-parser.cc:6336 c/c-parser.cc:6772 -#: c/gimple-parser.cc:2344 cp/parser.cc:12522 +#: c/gimple-parser.cc:2344 cp/parser.cc:12554 #, gcc-internal-format msgid "expected statement" msgstr "" @@ -47804,17 +47839,17 @@ msgid "" "statement" msgstr "" -#: c/c-parser.cc:6880 cp/parser.cc:14532 +#: c/c-parser.cc:6880 cp/parser.cc:14564 #, gcc-internal-format msgid "suggest braces around empty body in an %<if%> statement" msgstr "" -#: c/c-parser.cc:6922 cp/parser.cc:14535 +#: c/c-parser.cc:6922 cp/parser.cc:14567 #, gcc-internal-format msgid "suggest braces around empty body in an %<else%> statement" msgstr "" -#: c/c-parser.cc:7053 cp/parser.cc:13332 +#: c/c-parser.cc:7053 cp/parser.cc:13364 #, gcc-internal-format msgid "suggest explicit braces to avoid ambiguous %<else%>" msgstr "" @@ -47834,12 +47869,12 @@ msgstr "" msgid "invalid iterating variable in fast enumeration" msgstr "" -#: c/c-parser.cc:7404 cp/parser.cc:13619 +#: c/c-parser.cc:7404 cp/parser.cc:13651 #, gcc-internal-format msgid "missing loop condition in loop with %<GCC ivdep%> pragma" msgstr "" -#: c/c-parser.cc:7410 cp/parser.cc:13625 +#: c/c-parser.cc:7410 cp/parser.cc:13657 #, gcc-internal-format msgid "missing loop condition in loop with %<GCC unroll%> pragma" msgstr "" @@ -47854,8 +47889,8 @@ msgstr "" msgid "duplicate %<asm%> qualifier %qE" msgstr "" -#: c/c-parser.cc:7569 c/c-parser.cc:7580 c/c-parser.cc:7591 cp/parser.cc:22172 -#: cp/parser.cc:22189 cp/parser.cc:22203 +#: c/c-parser.cc:7569 c/c-parser.cc:7580 c/c-parser.cc:7591 cp/parser.cc:22204 +#: cp/parser.cc:22221 cp/parser.cc:22235 #, gcc-internal-format msgid "first seen here" msgstr "" @@ -48037,7 +48072,7 @@ msgstr "" #: c/c-parser.cc:9668 c/c-parser.cc:10818 c/c-parser.cc:10840 #: c/c-parser.cc:19319 c/gimple-parser.cc:1722 c/gimple-parser.cc:2361 -#: cp/parser.cc:42017 +#: cp/parser.cc:42049 #, gcc-internal-format msgid "expected expression" msgstr "" @@ -48362,12 +48397,12 @@ msgstr "" msgid "no type or storage class may be specified here," msgstr "" -#: c/c-parser.cc:12732 cp/parser.cc:36862 +#: c/c-parser.cc:12732 cp/parser.cc:36894 #, gcc-internal-format msgid "empty property attribute list" msgstr "" -#: c/c-parser.cc:12746 cp/parser.cc:36875 +#: c/c-parser.cc:12746 cp/parser.cc:36907 #, gcc-internal-format msgid "missing property attribute" msgstr "" @@ -48377,56 +48412,56 @@ msgstr "" msgid "unknown property attribute %<%s%s%>" msgstr "" -#: c/c-parser.cc:12788 cp/parser.cc:36912 +#: c/c-parser.cc:12788 cp/parser.cc:36944 #, gcc-internal-format msgid "unknown property attribute" msgstr "" -#: c/c-parser.cc:12797 cp/parser.cc:36921 +#: c/c-parser.cc:12797 cp/parser.cc:36953 #, gcc-internal-format msgid "expected %<=%> after Objective-C %qE" msgstr "" -#: c/c-parser.cc:12808 cp/parser.cc:36935 +#: c/c-parser.cc:12808 cp/parser.cc:36967 #, gcc-internal-format msgid "expected %qE selector name" msgstr "" -#: c/c-parser.cc:12824 cp/parser.cc:36954 +#: c/c-parser.cc:12824 cp/parser.cc:36986 #, gcc-internal-format msgid "setter method names must terminate with %<:%>" msgstr "" -#: c/c-parser.cc:13038 cp/parser.cc:49133 +#: c/c-parser.cc:13038 cp/parser.cc:49183 #, gcc-internal-format msgid "" "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a " "non-negative integral constant less than %u" msgstr "" -#: c/c-parser.cc:13083 c/c-parser.cc:21510 c/c-parser.cc:21811 -#: c/c-parser.cc:21874 c/c-parser.cc:21972 cp/parser.cc:44921 -#: cp/parser.cc:45261 cp/parser.cc:45364 cp/parser.cc:45450 cp/parser.cc:49180 -#: cp/parser.cc:49196 cp/parser.cc:49212 cp/parser.cc:49229 cp/parser.cc:49246 -#: cp/parser.cc:49263 cp/parser.cc:49290 cp/parser.cc:49304 cp/parser.cc:49329 -#: cp/parser.cc:49343 +#: c/c-parser.cc:13083 c/c-parser.cc:21528 c/c-parser.cc:21829 +#: c/c-parser.cc:21892 c/c-parser.cc:21990 cp/parser.cc:44971 +#: cp/parser.cc:45311 cp/parser.cc:45414 cp/parser.cc:45500 cp/parser.cc:49230 +#: cp/parser.cc:49246 cp/parser.cc:49262 cp/parser.cc:49279 cp/parser.cc:49296 +#: cp/parser.cc:49313 cp/parser.cc:49340 cp/parser.cc:49354 cp/parser.cc:49379 +#: cp/parser.cc:49393 #, gcc-internal-format msgid "%<#pragma %s%> may only be used in compound statements" msgstr "" -#: c/c-parser.cc:13106 cp/parser.cc:49318 +#: c/c-parser.cc:13106 cp/parser.cc:49368 #, gcc-internal-format msgid "%<#pragma acc routine%> must be at file scope" msgstr "" -#: c/c-parser.cc:13196 cp/parser.cc:49442 +#: c/c-parser.cc:13196 cp/parser.cc:49492 #, gcc-internal-format msgid "" "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> " "%<reduction%> clause" msgstr "" -#: c/c-parser.cc:13203 cp/parser.cc:49448 +#: c/c-parser.cc:13203 cp/parser.cc:49498 #, gcc-internal-format msgid "" "%<#pragma omp section%> may only be used in %<#pragma omp sections%> " @@ -48438,26 +48473,26 @@ msgstr "" msgid "%<#pragma %s%> may only be used at file scope" msgstr "" -#: c/c-parser.cc:13257 c/c-parser.cc:13281 cp/parser.cc:49477 -#: cp/parser.cc:49510 +#: c/c-parser.cc:13257 c/c-parser.cc:13281 cp/parser.cc:49527 +#: cp/parser.cc:49560 #, gcc-internal-format msgid "for, while or do statement expected" msgstr "" -#: c/c-parser.cc:13294 cp/parser.cc:49170 +#: c/c-parser.cc:13294 cp/parser.cc:49220 #, gcc-internal-format msgid "%<#pragma GCC pch_preprocess%> must be first" msgstr "" #: c/c-parser.cc:13647 c/c-parser.cc:17311 c/c-parser.cc:18856 #: c/c-parser.cc:18875 c/c-parser.cc:19079 c/c-parser.cc:19137 -#: c/c-parser.cc:19144 c/c-parser.cc:19151 c/c-parser.cc:23694 -#: c/c-parser.cc:23702 c/c-parser.cc:23972 c/c-parser.cc:23982 -#: c/c-parser.cc:24076 c/c-parser.cc:24083 c/c-parser.cc:24090 -#: cp/parser.cc:37383 cp/parser.cc:40700 cp/parser.cc:41565 cp/parser.cc:41602 -#: cp/parser.cc:41791 cp/parser.cc:41854 cp/parser.cc:41861 cp/parser.cc:41868 -#: cp/parser.cc:46728 cp/parser.cc:46735 cp/parser.cc:46742 cp/parser.cc:48067 -#: cp/parser.cc:48075 cp/parser.cc:48227 cp/parser.cc:48237 +#: c/c-parser.cc:19144 c/c-parser.cc:19151 c/c-parser.cc:23712 +#: c/c-parser.cc:23720 c/c-parser.cc:23990 c/c-parser.cc:24000 +#: c/c-parser.cc:24094 c/c-parser.cc:24101 c/c-parser.cc:24108 +#: cp/parser.cc:37415 cp/parser.cc:40732 cp/parser.cc:41597 cp/parser.cc:41634 +#: cp/parser.cc:41823 cp/parser.cc:41886 cp/parser.cc:41893 cp/parser.cc:41900 +#: cp/parser.cc:46778 cp/parser.cc:46785 cp/parser.cc:46792 cp/parser.cc:48117 +#: cp/parser.cc:48125 cp/parser.cc:48277 cp/parser.cc:48287 #, gcc-internal-format msgid "too many %qs clauses" msgstr "" @@ -48472,58 +48507,58 @@ msgstr "" msgid "expected %<)%> or %<,%>" msgstr "" -#: c/c-parser.cc:14152 c/c-parser.cc:24381 +#: c/c-parser.cc:14152 c/c-parser.cc:24399 #, gcc-internal-format msgid "%qD is not a variable" msgstr "" -#: c/c-parser.cc:14156 cp/semantics.cc:8315 +#: c/c-parser.cc:14156 cp/semantics.cc:8344 #, gcc-internal-format msgid "%qD is not a pointer variable" msgstr "" -#: c/c-parser.cc:14198 cp/parser.cc:38123 +#: c/c-parser.cc:14198 cp/parser.cc:38155 #, gcc-internal-format msgid "collapse argument needs positive constant integer expression" msgstr "" -#: c/c-parser.cc:14293 cp/parser.cc:38201 +#: c/c-parser.cc:14293 cp/parser.cc:38233 #, gcc-internal-format msgid "expected %<none%> or %<present%>" msgstr "" -#: c/c-parser.cc:14295 cp/parser.cc:38203 +#: c/c-parser.cc:14295 cp/parser.cc:38235 #, gcc-internal-format msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>" msgstr "" -#: c/c-parser.cc:14416 cp/parser.cc:38315 +#: c/c-parser.cc:14416 cp/parser.cc:38347 #, gcc-internal-format msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>" msgstr "" -#: c/c-parser.cc:14436 c/c-parser.cc:21867 c/c-parser.cc:21965 -#: cp/parser.cc:38333 cp/parser.cc:45253 cp/parser.cc:45356 +#: c/c-parser.cc:14436 c/c-parser.cc:21885 c/c-parser.cc:21983 +#: cp/parser.cc:38365 cp/parser.cc:45303 cp/parser.cc:45406 #, gcc-internal-format msgid "expected %<data%>" msgstr "" -#: c/c-parser.cc:14489 cp/parser.cc:38388 +#: c/c-parser.cc:14489 cp/parser.cc:38420 #, gcc-internal-format msgid "too many %<if%> clauses with %qs modifier" msgstr "" -#: c/c-parser.cc:14496 cp/parser.cc:38395 +#: c/c-parser.cc:14496 cp/parser.cc:38427 #, gcc-internal-format msgid "too many %<if%> clauses" msgstr "" -#: c/c-parser.cc:14498 cp/parser.cc:38397 +#: c/c-parser.cc:14498 cp/parser.cc:38429 #, gcc-internal-format msgid "too many %<if%> clauses without modifier" msgstr "" -#: c/c-parser.cc:14504 cp/parser.cc:38403 +#: c/c-parser.cc:14504 cp/parser.cc:38435 #, gcc-internal-format msgid "" "if any %<if%> clause has modifier, then all %<if%> clauses have to use " @@ -48548,118 +48583,118 @@ msgstr "" msgid "%<num_tasks%> value must be positive" msgstr "" -#: c/c-parser.cc:14741 cp/semantics.cc:8542 +#: c/c-parser.cc:14741 cp/semantics.cc:8571 #, gcc-internal-format msgid "%<grainsize%> value must be positive" msgstr "" -#: c/c-parser.cc:14789 cp/semantics.cc:8572 +#: c/c-parser.cc:14789 cp/semantics.cc:8601 #, gcc-internal-format msgid "%<priority%> value must be non-negative" msgstr "" -#: c/c-parser.cc:14823 cp/parser.cc:38629 +#: c/c-parser.cc:14823 cp/parser.cc:38661 #, gcc-internal-format msgid "expected constant integer expression with valid sync-hint value" msgstr "" -#: c/c-parser.cc:14895 cp/parser.cc:38699 +#: c/c-parser.cc:14895 cp/parser.cc:38731 #, gcc-internal-format msgid "" "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> " "or %<default%>" msgstr "" -#: c/c-parser.cc:14956 cp/parser.cc:38764 +#: c/c-parser.cc:14956 cp/parser.cc:38796 #, gcc-internal-format msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>" msgstr "" -#: c/c-parser.cc:15022 cp/parser.cc:38833 +#: c/c-parser.cc:15022 cp/parser.cc:38865 #, gcc-internal-format msgid "too many %<defaultmap%> clauses with %qs category" msgstr "" -#: c/c-parser.cc:15025 cp/parser.cc:38836 +#: c/c-parser.cc:15025 cp/parser.cc:38868 #, gcc-internal-format msgid "too many %<defaultmap%> clauses with unspecified category" msgstr "" -#: c/c-parser.cc:15109 cp/semantics.cc:7364 cp/semantics.cc:7417 +#: c/c-parser.cc:15109 cp/semantics.cc:7393 cp/semantics.cc:7446 #, gcc-internal-format msgid "%qs expression must be integral" msgstr "" -#: c/c-parser.cc:15121 c/c-parser.cc:15244 cp/semantics.cc:7396 -#: cp/semantics.cc:7431 +#: c/c-parser.cc:15121 c/c-parser.cc:15244 cp/semantics.cc:7425 +#: cp/semantics.cc:7460 #, gcc-internal-format msgid "%qs value must be positive" msgstr "" -#: c/c-parser.cc:15183 cp/parser.cc:37895 +#: c/c-parser.cc:15183 cp/parser.cc:37927 #, gcc-internal-format msgid "too many %<static%> arguments" msgstr "" -#: c/c-parser.cc:15217 cp/parser.cc:37928 +#: c/c-parser.cc:15217 cp/parser.cc:37960 #, gcc-internal-format msgid "unexpected argument" msgstr "" -#: c/c-parser.cc:15384 cp/semantics.cc:8758 +#: c/c-parser.cc:15384 cp/semantics.cc:8787 #, gcc-internal-format msgid "%<tile%> argument needs positive integral constant" msgstr "" -#: c/c-parser.cc:15459 cp/parser.cc:38886 +#: c/c-parser.cc:15459 cp/parser.cc:38918 #, gcc-internal-format msgid "expected %<reproducible%> or %<unconstrained%>" msgstr "" -#: c/c-parser.cc:15468 c/c-parser.cc:15474 cp/parser.cc:38895 -#: cp/parser.cc:38905 +#: c/c-parser.cc:15468 c/c-parser.cc:15474 cp/parser.cc:38927 +#: cp/parser.cc:38937 #, gcc-internal-format msgid "expected %<concurrent%>" msgstr "" -#: c/c-parser.cc:15510 cp/parser.cc:38945 +#: c/c-parser.cc:15510 cp/parser.cc:38977 #, gcc-internal-format msgid "expected %<teams%>, %<parallel%> or %<thread%>" msgstr "" -#: c/c-parser.cc:15563 cp/parser.cc:39013 +#: c/c-parser.cc:15563 cp/parser.cc:39045 #, gcc-internal-format msgid "ordered argument needs positive constant integer expression" msgstr "" -#: c/c-parser.cc:15688 c/c-parser.cc:23251 cp/parser.cc:47714 +#: c/c-parser.cc:15688 c/c-parser.cc:23269 cp/parser.cc:47764 #, gcc-internal-format msgid "" "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or " "identifier" msgstr "" -#: c/c-parser.cc:15808 cp/parser.cc:39271 +#: c/c-parser.cc:15808 cp/parser.cc:39303 #, gcc-internal-format msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified" msgstr "" -#: c/c-parser.cc:15862 cp/parser.cc:39287 +#: c/c-parser.cc:15862 cp/parser.cc:39319 #, gcc-internal-format msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter" msgstr "" -#: c/c-parser.cc:15866 cp/parser.cc:39290 +#: c/c-parser.cc:15866 cp/parser.cc:39322 #, gcc-internal-format msgid "schedule %<auto%> does not take a %<chunk_size%> parameter" msgstr "" -#: c/c-parser.cc:15878 cp/semantics.cc:7478 +#: c/c-parser.cc:15878 cp/semantics.cc:7507 #, gcc-internal-format msgid "chunk size value must be positive" msgstr "" -#: c/c-parser.cc:15901 cp/parser.cc:39310 +#: c/c-parser.cc:15901 cp/parser.cc:39342 #, gcc-internal-format msgid "invalid schedule kind" msgstr "" @@ -48669,24 +48704,24 @@ msgstr "" msgid "%<num_teams%> value must be positive" msgstr "" -#: c/c-parser.cc:16056 cp/semantics.cc:7445 +#: c/c-parser.cc:16056 cp/semantics.cc:7474 #, gcc-internal-format msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE" msgstr "" -#: c/c-parser.cc:16104 cp/semantics.cc:7574 +#: c/c-parser.cc:16104 cp/semantics.cc:7603 #, gcc-internal-format msgid "%<thread_limit%> value must be positive" msgstr "" -#: c/c-parser.cc:16149 cp/semantics.cc:7702 +#: c/c-parser.cc:16149 cp/semantics.cc:7731 #, gcc-internal-format msgid "" "%<aligned%> clause alignment expression must be positive constant integer " "expression" msgstr "" -#: c/c-parser.cc:16259 c/c-parser.cc:18845 cp/parser.cc:41557 +#: c/c-parser.cc:16259 c/c-parser.cc:18845 cp/parser.cc:41589 #, gcc-internal-format msgid "expected %<allocator%> or %<align%>" msgstr "" @@ -48696,26 +48731,26 @@ msgstr "" msgid "duplicate %qs modifier" msgstr "" -#: c/c-parser.cc:16314 cp/semantics.cc:7837 +#: c/c-parser.cc:16314 cp/semantics.cc:7866 #, gcc-internal-format msgid "" "%<allocate%> clause allocator expression has type %qT rather than " "%<omp_allocator_handle_t%>" msgstr "" -#: c/c-parser.cc:16325 cp/semantics.cc:7792 cp/semantics.cc:7808 +#: c/c-parser.cc:16325 cp/semantics.cc:7821 cp/semantics.cc:7837 #, gcc-internal-format msgid "" "%<allocate%> clause %<align%> modifier argument needs to be positive " "constant power of two integer expression" msgstr "" -#: c/c-parser.cc:16444 cp/parser.cc:39757 +#: c/c-parser.cc:16444 cp/parser.cc:39789 #, gcc-internal-format msgid "multiple linear modifiers" msgstr "" -#: c/c-parser.cc:16456 cp/parser.cc:39770 +#: c/c-parser.cc:16456 cp/parser.cc:39802 #, gcc-internal-format msgid "multiple %<step%> modifiers" msgstr "" @@ -48737,61 +48772,61 @@ msgid "" "%<simdlen%> clause expression must be positive constant integer expression" msgstr "" -#: c/c-parser.cc:16943 cp/parser.cc:40317 +#: c/c-parser.cc:16943 cp/parser.cc:40349 #, gcc-internal-format msgid "%<iterator%> modifier incompatible with %qs" msgstr "" -#: c/c-parser.cc:16991 cp/parser.cc:40372 cp/parser.cc:40761 cp/parser.cc:40811 +#: c/c-parser.cc:16991 cp/parser.cc:40404 cp/parser.cc:40793 cp/parser.cc:40843 #, gcc-internal-format msgid "invalid depend kind" msgstr "" -#: c/c-parser.cc:17052 cp/parser.cc:40402 +#: c/c-parser.cc:17052 cp/parser.cc:40434 #, gcc-internal-format msgid "invalid doacross kind" msgstr "" -#: c/c-parser.cc:17120 cp/parser.cc:40509 +#: c/c-parser.cc:17120 cp/parser.cc:40541 #, gcc-internal-format msgid "too many %<always%> modifiers" msgstr "" -#: c/c-parser.cc:17130 cp/parser.cc:40522 +#: c/c-parser.cc:17130 cp/parser.cc:40554 #, gcc-internal-format msgid "too many %<close%> modifiers" msgstr "" -#: c/c-parser.cc:17138 cp/parser.cc:40533 +#: c/c-parser.cc:17138 cp/parser.cc:40565 #, gcc-internal-format msgid "" "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on " "%<map%> clause" msgstr "" -#: c/c-parser.cc:17166 cp/parser.cc:40564 +#: c/c-parser.cc:17166 cp/parser.cc:40596 #, gcc-internal-format msgid "invalid map kind" msgstr "" -#: c/c-parser.cc:17218 cp/parser.cc:40623 +#: c/c-parser.cc:17218 cp/parser.cc:40655 #, gcc-internal-format msgid "" "%<ancestor%> device modifier not preceded by %<requires%> directive with " "%<reverse_offload%> clause" msgstr "" -#: c/c-parser.cc:17230 cp/parser.cc:40634 +#: c/c-parser.cc:17230 cp/parser.cc:40666 #, gcc-internal-format msgid "expected %<ancestor%> or %<device_num%>" msgstr "" -#: c/c-parser.cc:17253 cp/semantics.cc:7599 +#: c/c-parser.cc:17253 cp/semantics.cc:7628 #, gcc-internal-format msgid "the %<device%> clause expression must evaluate to %<1%>" msgstr "" -#: c/c-parser.cc:17286 cp/parser.cc:40705 +#: c/c-parser.cc:17286 cp/parser.cc:40737 #, gcc-internal-format msgid "invalid dist_schedule kind" msgstr "" @@ -48806,86 +48841,86 @@ msgstr "" msgid "expected %<host%>, %<nohost%> or %<any%>" msgstr "" -#: c/c-parser.cc:17486 cp/semantics.cc:8018 +#: c/c-parser.cc:17486 cp/semantics.cc:8047 #, gcc-internal-format msgid "" "%<detach%> clause event handle has type %qT rather than " "%<omp_event_handle_t%>" msgstr "" -#: c/c-parser.cc:17688 cp/parser.cc:41050 +#: c/c-parser.cc:17688 cp/parser.cc:41082 #, gcc-internal-format msgid "expected %<#pragma acc%> clause" msgstr "" -#: c/c-parser.cc:17699 c/c-parser.cc:18057 cp/parser.cc:41061 -#: cp/parser.cc:41463 +#: c/c-parser.cc:17699 c/c-parser.cc:18057 cp/parser.cc:41093 +#: cp/parser.cc:41495 #, gcc-internal-format msgid "%qs is not valid for %qs" msgstr "" -#: c/c-parser.cc:17743 cp/parser.cc:41108 +#: c/c-parser.cc:17743 cp/parser.cc:41140 #, gcc-internal-format msgid "clauses in %<simd%> trait should be separated by %<,%>" msgstr "" -#: c/c-parser.cc:17892 cp/parser.cc:41296 +#: c/c-parser.cc:17892 cp/parser.cc:41328 #, gcc-internal-format msgid "%qs must be the first clause of %qs" msgstr "" -#: c/c-parser.cc:18046 cp/parser.cc:41452 +#: c/c-parser.cc:18046 cp/parser.cc:41484 #, gcc-internal-format msgid "expected %<#pragma omp%> clause" msgstr "" -#: c/c-parser.cc:18179 cp/parser.cc:45781 +#: c/c-parser.cc:18179 cp/parser.cc:45831 #, gcc-internal-format msgid "no valid clauses specified in %<#pragma acc declare%>" msgstr "" -#: c/c-parser.cc:18189 cp/parser.cc:45791 +#: c/c-parser.cc:18189 cp/parser.cc:45841 #, gcc-internal-format msgid "array section in %<#pragma acc declare%>" msgstr "" -#: c/c-parser.cc:18209 cp/parser.cc:45811 +#: c/c-parser.cc:18209 cp/parser.cc:45861 #, gcc-internal-format msgid "%qD must be a global variable in %<#pragma acc declare link%>" msgstr "" -#: c/c-parser.cc:18220 cp/parser.cc:45822 +#: c/c-parser.cc:18220 cp/parser.cc:45872 #, gcc-internal-format msgid "invalid OpenACC clause at file scope" msgstr "" -#: c/c-parser.cc:18227 cp/parser.cc:45829 +#: c/c-parser.cc:18227 cp/parser.cc:45879 #, gcc-internal-format msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>" msgstr "" -#: c/c-parser.cc:18235 cp/parser.cc:45837 +#: c/c-parser.cc:18235 cp/parser.cc:45887 #, gcc-internal-format msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>" msgstr "" -#: c/c-parser.cc:18246 cp/parser.cc:45859 +#: c/c-parser.cc:18246 cp/parser.cc:45909 #, gcc-internal-format msgid "" "%qD must be a variable declared in the same scope as %<#pragma acc declare%>" msgstr "" -#: c/c-parser.cc:18256 cp/parser.cc:45869 +#: c/c-parser.cc:18256 cp/parser.cc:45919 #, gcc-internal-format msgid "variable %qD used more than once with %<#pragma acc declare%>" msgstr "" -#: c/c-parser.cc:18349 cp/parser.cc:45967 +#: c/c-parser.cc:18349 cp/parser.cc:46017 #, gcc-internal-format msgid "expected %<data%> after %<#pragma acc %s%>" msgstr "" -#: c/c-parser.cc:18365 cp/parser.cc:45984 +#: c/c-parser.cc:18365 cp/parser.cc:46034 #, gcc-internal-format msgid "%<#pragma acc %s data%> has no data movement clause" msgstr "" @@ -48900,7 +48935,7 @@ msgstr "" msgid "expected function name" msgstr "" -#: c/c-parser.cc:18637 cp/parser.cc:48494 +#: c/c-parser.cc:18637 cp/parser.cc:48544 #, gcc-internal-format msgid "%qD does not refer to a function" msgstr "" @@ -48912,31 +48947,31 @@ msgid "" "definition" msgstr "" -#: c/c-parser.cc:18700 cp/parser.cc:48545 cp/parser.cc:48592 +#: c/c-parser.cc:18700 cp/parser.cc:48595 cp/parser.cc:48642 #, gcc-internal-format msgid "" "%<#pragma acc routine%> not immediately followed by a single function " "declaration or definition" msgstr "" -#: c/c-parser.cc:18731 cp/parser.cc:48620 +#: c/c-parser.cc:18731 cp/parser.cc:48670 #, gcc-internal-format msgid "%<#pragma acc routine%> must be applied before use" msgstr "" -#: c/c-parser.cc:18732 cp/parser.cc:48622 +#: c/c-parser.cc:18732 cp/parser.cc:48672 #, gcc-internal-format msgid "%<#pragma acc routine%> must be applied before definition" msgstr "" -#: c/c-parser.cc:18776 cp/parser.cc:46185 +#: c/c-parser.cc:18776 cp/parser.cc:46235 #, gcc-internal-format msgid "" "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or " "%<self%> clause" msgstr "" -#: c/c-parser.cc:18867 cp/parser.cc:41577 cp/parser.cc:41592 +#: c/c-parser.cc:18867 cp/parser.cc:41609 cp/parser.cc:41624 #, gcc-internal-format msgid "" "%<align%> clause argument needs to be positive constant power of two integer " @@ -48954,22 +48989,22 @@ msgstr "" #. check above and add one in semantics.cc (to properly handle templates). #. Base this on the allocator/align modifiers check for the 'allocate' clause #. in semantics.cc's finish_omp_clauses. -#: c/c-parser.cc:18907 cp/parser.cc:41625 +#: c/c-parser.cc:18907 cp/parser.cc:41657 #, gcc-internal-format msgid "%<#pragma omp allocate%> not yet supported" msgstr "" -#: c/c-parser.cc:19045 cp/parser.cc:41757 +#: c/c-parser.cc:19045 cp/parser.cc:41789 #, gcc-internal-format msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause" msgstr "" -#: c/c-parser.cc:19084 cp/parser.cc:41796 +#: c/c-parser.cc:19084 cp/parser.cc:41828 #, gcc-internal-format msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>" msgstr "" -#: c/c-parser.cc:19108 cp/parser.cc:41825 +#: c/c-parser.cc:19108 cp/parser.cc:41857 #, gcc-internal-format msgid "" "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, " @@ -48977,106 +49012,106 @@ msgid "" "%<hint%> clause" msgstr "" -#: c/c-parser.cc:19123 cp/parser.cc:41840 +#: c/c-parser.cc:19123 cp/parser.cc:41872 #, gcc-internal-format msgid "too many atomic clauses" msgstr "" -#: c/c-parser.cc:19130 cp/parser.cc:41847 +#: c/c-parser.cc:19130 cp/parser.cc:41879 #, gcc-internal-format msgid "too many memory order clauses" msgstr "" -#: c/c-parser.cc:19168 c/c-parser.cc:19175 cp/parser.cc:41885 -#: cp/parser.cc:41892 +#: c/c-parser.cc:19168 c/c-parser.cc:19175 cp/parser.cc:41917 +#: cp/parser.cc:41924 #, gcc-internal-format msgid "%qs clause is incompatible with %<read%> or %<write%> clauses" msgstr "" -#: c/c-parser.cc:19181 c/c-parser.cc:19186 cp/parser.cc:41898 -#: cp/parser.cc:41903 +#: c/c-parser.cc:19181 c/c-parser.cc:19186 cp/parser.cc:41930 +#: cp/parser.cc:41935 #, gcc-internal-format msgid "%qs clause requires %qs clause" msgstr "" -#: c/c-parser.cc:19230 cp/parser.cc:41947 +#: c/c-parser.cc:19230 cp/parser.cc:41979 #, gcc-internal-format msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause" msgstr "" -#: c/c-parser.cc:19240 cp/parser.cc:41957 +#: c/c-parser.cc:19240 cp/parser.cc:41989 #, gcc-internal-format msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause" msgstr "" -#: c/c-parser.cc:19363 cp/parser.cc:42057 +#: c/c-parser.cc:19363 cp/parser.cc:42089 #, gcc-internal-format msgid "expected %<==%> comparison in %<if%> condition" msgstr "" -#: c/c-parser.cc:19370 cp/parser.cc:42064 +#: c/c-parser.cc:19370 cp/parser.cc:42096 #, gcc-internal-format msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition" msgstr "" -#: c/c-parser.cc:19443 cp/parser.cc:42129 cp/parser.cc:42412 cp/parser.cc:42506 -#: cp/parser.cc:42524 +#: c/c-parser.cc:19443 cp/parser.cc:42161 cp/parser.cc:42444 cp/parser.cc:42538 +#: cp/parser.cc:42556 #, gcc-internal-format msgid "invalid form of %<#pragma omp atomic compare%>" msgstr "" -#: c/c-parser.cc:19454 cp/parser.cc:42140 +#: c/c-parser.cc:19454 cp/parser.cc:42172 #, gcc-internal-format msgid "unexpected %<else%>" msgstr "" -#: c/c-parser.cc:19514 cp/parser.cc:42579 +#: c/c-parser.cc:19514 cp/parser.cc:42611 #, gcc-internal-format msgid "invalid form of %<pragma omp atomic compare%>" msgstr "" -#: c/c-parser.cc:19785 cp/parser.cc:42433 cp/parser.cc:42459 +#: c/c-parser.cc:19785 cp/parser.cc:42465 cp/parser.cc:42491 #, gcc-internal-format msgid "invalid form of %<#pragma omp atomic%>" msgstr "" -#: c/c-parser.cc:19789 cp/parser.cc:42499 cp/parser.cc:42533 +#: c/c-parser.cc:19789 cp/parser.cc:42531 cp/parser.cc:42565 #, gcc-internal-format msgid "invalid operator for %<#pragma omp atomic%>" msgstr "" -#: c/c-parser.cc:19840 cp/parser.cc:42568 +#: c/c-parser.cc:19840 cp/parser.cc:42600 #, gcc-internal-format msgid "%<weak%> clause requires atomic equality comparison" msgstr "" -#: c/c-parser.cc:19846 cp/semantics.cc:10910 cp/semantics.cc:10920 +#: c/c-parser.cc:19846 cp/semantics.cc:10939 cp/semantics.cc:10949 #, gcc-internal-format msgid "" "%<#pragma omp atomic capture%> uses two different expressions for memory" msgstr "" -#: c/c-parser.cc:19946 cp/semantics.cc:10997 +#: c/c-parser.cc:19946 cp/semantics.cc:11026 #, gcc-internal-format msgid "%<depobj%> expression is not lvalue expression" msgstr "" -#: c/c-parser.cc:20007 cp/parser.cc:42734 +#: c/c-parser.cc:20007 cp/parser.cc:42766 #, gcc-internal-format msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>" msgstr "" -#: c/c-parser.cc:20019 cp/parser.cc:42750 +#: c/c-parser.cc:20019 cp/parser.cc:42782 #, gcc-internal-format msgid "expected %<depend%>, %<destroy%> or %<update%> clause" msgstr "" -#: c/c-parser.cc:20060 cp/parser.cc:42788 +#: c/c-parser.cc:20060 cp/parser.cc:42820 #, gcc-internal-format msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>" msgstr "" -#: c/c-parser.cc:20068 cp/parser.cc:42796 +#: c/c-parser.cc:20068 cp/parser.cc:42828 #, gcc-internal-format msgid "%<flush%> list specified together with memory order clause" msgstr "" @@ -49086,318 +49121,328 @@ msgstr "" msgid "expected %<(%> or end of line" msgstr "" -#: c/c-parser.cc:20155 cp/parser.cc:43558 +#: c/c-parser.cc:20131 cp/parser.cc:43567 +#, gcc-internal-format +msgid "%<#pragma omp scan%> with zero preceding executable statements" +msgstr "" + +#: c/c-parser.cc:20165 cp/parser.cc:43600 #, gcc-internal-format msgid "expected %<inclusive%> or %<exclusive%> clause" msgstr "" -#: c/c-parser.cc:20160 cp/parser.cc:43564 +#: c/c-parser.cc:20170 cp/parser.cc:43606 #, gcc-internal-format msgid "expected %<#pragma omp scan%>" msgstr "" -#: c/c-parser.cc:20216 cp/parser.cc:43615 +#: c/c-parser.cc:20178 cp/parser.cc:43614 +#, gcc-internal-format +msgid "%<#pragma omp scan%> with zero succeeding executable statements" +msgstr "" + +#: c/c-parser.cc:20234 cp/parser.cc:43665 #, gcc-internal-format msgid "%<ordered%> clause parameter is less than %<collapse%>" msgstr "" -#: c/c-parser.cc:20232 cp/parser.cc:43641 +#: c/c-parser.cc:20250 cp/parser.cc:43691 #, gcc-internal-format msgid "for statement expected" msgstr "" -#: c/c-parser.cc:20310 cp/semantics.cc:10488 cp/semantics.cc:10579 +#: c/c-parser.cc:20328 cp/semantics.cc:10517 cp/semantics.cc:10608 #, gcc-internal-format msgid "expected iteration declaration or initialization" msgstr "" -#: c/c-parser.cc:20396 +#: c/c-parser.cc:20414 #, gcc-internal-format msgid "not enough perfectly nested loops" msgstr "" -#: c/c-parser.cc:20444 cp/parser.cc:43955 +#: c/c-parser.cc:20462 cp/parser.cc:44005 #, gcc-internal-format msgid "collapsed loops not perfectly nested" msgstr "" -#: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18544 +#: c/c-parser.cc:20545 cp/parser.cc:43801 cp/parser.cc:43843 cp/pt.cc:18551 #, gcc-internal-format msgid "iteration variable %qD should not be firstprivate" msgstr "" -#: c/c-parser.cc:20942 cp/parser.cc:44359 +#: c/c-parser.cc:20960 cp/parser.cc:44409 #, gcc-internal-format msgid "" "%<#pragma omp ordered%> with %qs clause may only be used in compound " "statements" msgstr "" -#: c/c-parser.cc:21156 cp/parser.cc:44565 +#: c/c-parser.cc:21174 cp/parser.cc:44615 #, gcc-internal-format msgid "expected %<for%> after %qs" msgstr "" -#: c/c-parser.cc:21501 cp/parser.cc:44912 +#: c/c-parser.cc:21519 cp/parser.cc:44962 #, gcc-internal-format msgid "expected %<point%>" msgstr "" -#: c/c-parser.cc:21760 cp/parser.cc:45191 +#: c/c-parser.cc:21778 cp/parser.cc:45241 #, gcc-internal-format msgid "" "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, " "%<tofrom%> or %<alloc%> on %<map%> clause" msgstr "" -#: c/c-parser.cc:21776 cp/parser.cc:45207 +#: c/c-parser.cc:21794 cp/parser.cc:45257 #, gcc-internal-format msgid "" "%<#pragma omp target data%> must contain at least one %<map%>, " "%<use_device_ptr%> or %<use_device_addr%> clause" msgstr "" -#: c/c-parser.cc:21824 cp/parser.cc:45463 +#: c/c-parser.cc:21842 cp/parser.cc:45513 #, gcc-internal-format msgid "" "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> " "clauses" msgstr "" -#: c/c-parser.cc:21914 cp/parser.cc:45302 +#: c/c-parser.cc:21932 cp/parser.cc:45352 #, gcc-internal-format msgid "" "%<#pragma omp target enter data%> with map-type other than %<to%>, " "%<tofrom%> or %<alloc%> on %<map%> clause" msgstr "" -#: c/c-parser.cc:21926 cp/parser.cc:45314 +#: c/c-parser.cc:21944 cp/parser.cc:45364 #, gcc-internal-format msgid "" "%<#pragma omp target enter data%> must contain at least one %<map%> clause" msgstr "" -#: c/c-parser.cc:22013 cp/parser.cc:45406 +#: c/c-parser.cc:22031 cp/parser.cc:45456 #, gcc-internal-format msgid "" "%<#pragma omp target exit data%> with map-type other than %<from%>, " "%<tofrom%>, %<release%> or %<delete%> on %<map%> clause" msgstr "" -#: c/c-parser.cc:22026 cp/parser.cc:45419 +#: c/c-parser.cc:22044 cp/parser.cc:45469 #, gcc-internal-format msgid "" "%<#pragma omp target exit data%> must contain at least one %<map%> clause" msgstr "" -#: c/c-parser.cc:22262 cp/semantics.cc:10019 +#: c/c-parser.cc:22280 cp/semantics.cc:10048 #, gcc-internal-format msgid "" "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> " "or %<alloc%> on %<map%> clause" msgstr "" -#: c/c-parser.cc:22319 +#: c/c-parser.cc:22337 #, gcc-internal-format msgid "" "%<#pragma omp declare %s%> must be followed by function declaration or " "definition or another %<#pragma omp declare %s%>" msgstr "" -#: c/c-parser.cc:22370 c/c-parser.cc:22398 +#: c/c-parser.cc:22388 c/c-parser.cc:22416 #, gcc-internal-format msgid "" "%<#pragma omp declare %s%> must be followed by function declaration or " "definition" msgstr "" -#: c/c-parser.cc:22437 cp/parser.cc:46335 +#: c/c-parser.cc:22455 cp/parser.cc:46385 #, gcc-internal-format msgid "expected trait selector name" msgstr "" -#: c/c-parser.cc:22490 cp/parser.cc:46387 +#: c/c-parser.cc:22508 cp/parser.cc:46437 #, gcc-internal-format msgid "selector %qs not allowed for context selector set %qs" msgstr "" -#: c/c-parser.cc:22515 cp/parser.cc:46411 +#: c/c-parser.cc:22533 cp/parser.cc:46461 #, gcc-internal-format msgid "selector %qs does not accept any properties" msgstr "" -#: c/c-parser.cc:22542 cp/parser.cc:46450 cp/pt.cc:11856 +#: c/c-parser.cc:22560 cp/parser.cc:46500 cp/pt.cc:11856 #, gcc-internal-format msgid "score argument must be constant integer expression" msgstr "" -#: c/c-parser.cc:22545 cp/parser.cc:46453 cp/pt.cc:11873 +#: c/c-parser.cc:22563 cp/parser.cc:46503 cp/pt.cc:11873 #, gcc-internal-format msgid "score argument must be non-negative" msgstr "" -#: c/c-parser.cc:22569 cp/parser.cc:46481 cp/pt.cc:11859 +#: c/c-parser.cc:22587 cp/parser.cc:46531 cp/pt.cc:11859 #, gcc-internal-format msgid "property must be constant integer expression or string literal" msgstr "" -#: c/c-parser.cc:22614 cp/parser.cc:46527 +#: c/c-parser.cc:22632 cp/parser.cc:46577 #, gcc-internal-format msgid "expected identifier or string literal" msgstr "" -#: c/c-parser.cc:22636 cp/parser.cc:46549 cp/pt.cc:11863 +#: c/c-parser.cc:22654 cp/parser.cc:46599 cp/pt.cc:11863 #, gcc-internal-format msgid "property must be constant integer expression" msgstr "" -#: c/c-parser.cc:22647 cp/parser.cc:46560 +#: c/c-parser.cc:22665 cp/parser.cc:46610 #, gcc-internal-format msgid "" "properties for %<simd%> selector may not be specified in %<metadirective%>" msgstr "" -#: c/c-parser.cc:22734 cp/parser.cc:46646 +#: c/c-parser.cc:22752 cp/parser.cc:46696 #, gcc-internal-format msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>" msgstr "" -#: c/c-parser.cc:22813 cp/parser.cc:46963 +#: c/c-parser.cc:22831 cp/parser.cc:47013 #, gcc-internal-format msgid "expected %<match%>" msgstr "" -#: c/c-parser.cc:22833 +#: c/c-parser.cc:22851 #, gcc-internal-format msgid "variant %qD is not a function" msgstr "" -#: c/c-parser.cc:22839 cp/decl.cc:8102 +#: c/c-parser.cc:22857 cp/decl.cc:8112 #, gcc-internal-format msgid "variant %qD and base %qD have incompatible types" msgstr "" -#: c/c-parser.cc:22851 cp/decl.cc:8111 +#: c/c-parser.cc:22869 cp/decl.cc:8121 #, gcc-internal-format msgid "variant %qD is a built-in" msgstr "" -#: c/c-parser.cc:22896 +#: c/c-parser.cc:22914 #, gcc-internal-format msgid "" "%<#pragma omp declare %s%> not immediately followed by a function " "declaration or definition" msgstr "" -#: c/c-parser.cc:22904 cp/parser.cc:47008 +#: c/c-parser.cc:22922 cp/parser.cc:47058 #, gcc-internal-format msgid "" "%<#pragma omp declare %s%> not immediately followed by a single function " "declaration or definition" msgstr "" -#: c/c-parser.cc:23018 cp/parser.cc:47212 +#: c/c-parser.cc:23036 cp/parser.cc:47262 #, gcc-internal-format msgid "%qD specified both in declare target %<link%> and %qs clauses" msgstr "" -#: c/c-parser.cc:23022 cp/parser.cc:47216 +#: c/c-parser.cc:23040 cp/parser.cc:47266 #, gcc-internal-format msgid "" "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses" msgstr "" -#: c/c-parser.cc:23071 cp/parser.cc:47327 +#: c/c-parser.cc:23089 cp/parser.cc:47377 #, gcc-internal-format msgid "directive with only %<device_type%> clause" msgstr "" -#: c/c-parser.cc:23111 c/c-parser.cc:23151 cp/parser.cc:47375 -#: cp/parser.cc:47422 +#: c/c-parser.cc:23129 c/c-parser.cc:23169 cp/parser.cc:47425 +#: cp/parser.cc:47472 #, gcc-internal-format msgid "expected %<target%>" msgstr "" -#: c/c-parser.cc:23123 cp/parser.cc:47388 +#: c/c-parser.cc:23141 cp/parser.cc:47438 #, gcc-internal-format msgid "expected %<declare target%> or %<assumes%>" msgstr "" -#: c/c-parser.cc:23157 cp/parser.cc:47429 +#: c/c-parser.cc:23175 cp/parser.cc:47479 #, gcc-internal-format msgid "" "%<#pragma omp end declare target%> without corresponding %<#pragma omp " "declare target%> or %<#pragma omp begin declare target%>" msgstr "" -#: c/c-parser.cc:23175 cp/parser.cc:47484 +#: c/c-parser.cc:23193 cp/parser.cc:47534 #, gcc-internal-format msgid "expected %<declare%> or %<assumes%>" msgstr "" -#: c/c-parser.cc:23201 +#: c/c-parser.cc:23219 #, gcc-internal-format msgid "%<#pragma omp declare reduction%> not at file or block scope" msgstr "" -#: c/c-parser.cc:23278 +#: c/c-parser.cc:23296 #, gcc-internal-format msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>" msgstr "" -#: c/c-parser.cc:23282 +#: c/c-parser.cc:23300 #, gcc-internal-format msgid "function or array type in %<#pragma omp declare reduction%>" msgstr "" -#: c/c-parser.cc:23285 +#: c/c-parser.cc:23303 #, gcc-internal-format msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>" msgstr "" -#: c/c-parser.cc:23288 +#: c/c-parser.cc:23306 #, gcc-internal-format msgid "" "const, volatile or restrict qualified type in %<#pragma omp declare " "reduction%>" msgstr "" -#: c/c-parser.cc:23296 +#: c/c-parser.cc:23314 #, gcc-internal-format msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT" msgstr "" -#: c/c-parser.cc:23305 +#: c/c-parser.cc:23323 #, gcc-internal-format msgid "previous %<#pragma omp declare reduction%>" msgstr "" -#: c/c-parser.cc:23426 +#: c/c-parser.cc:23444 #, gcc-internal-format msgid "expected %<omp_priv%> or function-name" msgstr "" -#: c/c-parser.cc:23437 +#: c/c-parser.cc:23455 #, gcc-internal-format msgid "expected function-name %<(%>" msgstr "" -#: c/c-parser.cc:23456 +#: c/c-parser.cc:23474 #, gcc-internal-format msgid "one of the initializer call arguments should be %<&omp_priv%>" msgstr "" -#: c/c-parser.cc:23587 cp/parser.cc:47956 +#: c/c-parser.cc:23605 cp/parser.cc:48006 #, gcc-internal-format msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>" msgstr "" -#: c/c-parser.cc:23650 cp/parser.cc:48017 +#: c/c-parser.cc:23668 cp/parser.cc:48067 #, gcc-internal-format msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>" msgstr "" -#: c/c-parser.cc:23679 cp/parser.cc:48052 +#: c/c-parser.cc:23697 cp/parser.cc:48102 #, gcc-internal-format msgid "" "expected %<unified_address%>, %<unified_shared_memory%>, " @@ -49405,143 +49450,143 @@ msgid "" "clause" msgstr "" -#: c/c-parser.cc:23697 cp/parser.cc:48070 +#: c/c-parser.cc:23715 cp/parser.cc:48120 #, gcc-internal-format msgid "" "%qs clause used lexically after first target construct or offloading API" msgstr "" -#: c/c-parser.cc:23709 cp/parser.cc:48082 +#: c/c-parser.cc:23727 cp/parser.cc:48132 #, gcc-internal-format msgid "" "more than one %<atomic_default_mem_order%> clause in a single compilation " "unit" msgstr "" -#: c/c-parser.cc:23718 cp/parser.cc:48091 +#: c/c-parser.cc:23736 cp/parser.cc:48141 #, gcc-internal-format msgid "" "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> " "construct without memory order clause" msgstr "" -#: c/c-parser.cc:23732 cp/parser.cc:48105 +#: c/c-parser.cc:23750 cp/parser.cc:48155 #, gcc-internal-format msgid "%<pragma omp requires%> requires at least one clause" msgstr "" -#: c/c-parser.cc:23751 +#: c/c-parser.cc:23769 #, gcc-internal-format msgid "zero sized type %qT in %<reduction%> clause" msgstr "" -#: c/c-parser.cc:23757 +#: c/c-parser.cc:23775 #, gcc-internal-format msgid "variable sized type %qT in %<reduction%> clause" msgstr "" -#: c/c-parser.cc:23914 cp/parser.cc:48162 +#: c/c-parser.cc:23932 cp/parser.cc:48212 #, gcc-internal-format msgid "expected %<at%>, %<severity%> or %<message%> clause" msgstr "" -#: c/c-parser.cc:23947 cp/parser.cc:48197 +#: c/c-parser.cc:23965 cp/parser.cc:48247 #, gcc-internal-format msgid "expected %qs or %qs" msgstr "" -#: c/c-parser.cc:24004 cp/parser.cc:48259 +#: c/c-parser.cc:24022 cp/parser.cc:48309 #, gcc-internal-format msgid "" "%<#pragma omp error%> with %<at(execution)%> clause may only be used in " "compound statements" msgstr "" -#: c/c-parser.cc:24027 cp/parser.cc:48286 +#: c/c-parser.cc:24045 cp/parser.cc:48336 #, gcc-internal-format msgid "%<pragma omp error%> encountered: %s" msgstr "" -#: c/c-parser.cc:24030 cp/parser.cc:48289 +#: c/c-parser.cc:24048 cp/parser.cc:48339 #, gcc-internal-format msgid "%<pragma omp error%> encountered" msgstr "" -#: c/c-parser.cc:24057 cp/parser.cc:46709 +#: c/c-parser.cc:24075 cp/parser.cc:46759 #, gcc-internal-format msgid "expected at least one assumption clause" msgstr "" -#: c/c-parser.cc:24143 cp/parser.cc:46795 +#: c/c-parser.cc:24161 cp/parser.cc:46845 #, gcc-internal-format msgid "expected directive name" msgstr "" -#: c/c-parser.cc:24156 cp/parser.cc:46808 +#: c/c-parser.cc:24174 cp/parser.cc:46858 #, gcc-internal-format msgid "unknown OpenMP directive name in %qs clause argument" msgstr "" -#: c/c-parser.cc:24163 cp/parser.cc:46815 +#: c/c-parser.cc:24181 cp/parser.cc:46865 #, gcc-internal-format msgid "" "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> " "clauses" msgstr "" -#: c/c-parser.cc:24174 cp/parser.cc:46826 +#: c/c-parser.cc:24192 cp/parser.cc:46876 #, gcc-internal-format msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses" msgstr "" -#: c/c-parser.cc:24197 cp/parser.cc:46853 +#: c/c-parser.cc:24215 cp/parser.cc:46903 #, gcc-internal-format msgid "unknown assumption clause %qs" msgstr "" -#: c/c-parser.cc:24210 cp/parser.cc:46863 +#: c/c-parser.cc:24228 cp/parser.cc:46913 #, gcc-internal-format msgid "expected assumption clause" msgstr "" -#: c/c-parser.cc:24383 cp/semantics.cc:9393 +#: c/c-parser.cc:24401 cp/semantics.cc:9422 #, gcc-internal-format msgid "%qE declared %<threadprivate%> after first use" msgstr "" -#: c/c-parser.cc:24385 cp/semantics.cc:9395 +#: c/c-parser.cc:24403 cp/semantics.cc:9424 #, gcc-internal-format msgid "automatic variable %qE cannot be %<threadprivate%>" msgstr "" -#: c/c-parser.cc:24389 cp/semantics.cc:9397 +#: c/c-parser.cc:24407 cp/semantics.cc:9426 #, gcc-internal-format msgid "%<threadprivate%> %qE has incomplete type" msgstr "" -#: c/c-parser.cc:24569 cp/parser.cc:49028 +#: c/c-parser.cc:24587 cp/parser.cc:49078 #, gcc-internal-format msgid "%<__transaction_cancel%> without transactional memory support enabled" msgstr "" -#: c/c-parser.cc:24575 cp/parser.cc:49034 +#: c/c-parser.cc:24593 cp/parser.cc:49084 #, gcc-internal-format msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>" msgstr "" -#: c/c-parser.cc:24584 +#: c/c-parser.cc:24602 #, gcc-internal-format msgid "" "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or " "a %<transaction_may_cancel_outer%> function" msgstr "" -#: c/c-parser.cc:24592 cp/parser.cc:49052 +#: c/c-parser.cc:24610 cp/parser.cc:49102 #, gcc-internal-format msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>" msgstr "" -#: c/c-parser.cc:24676 +#: c/c-parser.cc:24694 #, gcc-internal-format msgid "no closing brace" msgstr "" @@ -49561,7 +49606,7 @@ msgstr "" msgid "invalid use of flexible array member" msgstr "" -#: c/c-typeck.cc:265 cp/typeck2.cc:350 rust/backend/rust-tree.cc:3871 +#: c/c-typeck.cc:265 cp/typeck2.cc:346 rust/backend/rust-tree.cc:3871 #, gcc-internal-format msgid "invalid use of array with unspecified bounds" msgstr "" @@ -50564,12 +50609,12 @@ msgid "" "%<constexpr%> initializer for a binary floating-point type is of decimal type" msgstr "" -#: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1199 +#: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197 #, gcc-internal-format msgid "initialization of a flexible array member" msgstr "" -#: c/c-typeck.cc:8384 cp/typeck2.cc:1216 +#: c/c-typeck.cc:8384 cp/typeck2.cc:1214 #, gcc-internal-format msgid "" "cannot initialize array of %qT from a string literal with type array of %qT" @@ -50611,7 +50656,7 @@ msgstr "" msgid "invalid initializer" msgstr "" -#: c/c-typeck.cc:8921 cp/decl.cc:7480 +#: c/c-typeck.cc:8921 cp/decl.cc:7490 #, gcc-internal-format msgid "opaque vector types cannot be initialized" msgstr "" @@ -50626,7 +50671,7 @@ msgstr "" msgid "braces around scalar initializer" msgstr "" -#: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1226 cp/typeck2.cc:1584 +#: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224 cp/typeck2.cc:1582 #, gcc-internal-format msgid "initialization of flexible array member in a nested context" msgstr "" @@ -50718,7 +50763,7 @@ msgid "" "%<designated_init%> attribute" msgstr "" -#: c/c-typeck.cc:10744 cp/typeck2.cc:1203 +#: c/c-typeck.cc:10744 cp/typeck2.cc:1201 #, gcc-internal-format msgid "non-static initialization of a flexible array member" msgstr "" @@ -50798,7 +50843,7 @@ msgstr "" msgid "case label is not an integer constant expression" msgstr "" -#: c/c-typeck.cc:11561 cp/parser.cc:12750 +#: c/c-typeck.cc:11561 cp/parser.cc:12782 #, gcc-internal-format msgid "case label not within a switch statement" msgstr "" @@ -50808,23 +50853,23 @@ msgstr "" msgid "%<default%> label not within a switch statement" msgstr "" -#: c/c-typeck.cc:11639 cp/parser.cc:14366 +#: c/c-typeck.cc:11639 cp/parser.cc:14398 #, gcc-internal-format msgid "break statement not within loop or switch" msgstr "" -#: c/c-typeck.cc:11642 c/c-typeck.cc:11662 cp/decl.cc:3871 cp/parser.cc:14376 -#: cp/parser.cc:14397 +#: c/c-typeck.cc:11642 c/c-typeck.cc:11662 cp/decl.cc:3871 cp/parser.cc:14408 +#: cp/parser.cc:14429 #, gcc-internal-format msgid "invalid exit from OpenMP structured block" msgstr "" -#: c/c-typeck.cc:11645 cp/parser.cc:14379 +#: c/c-typeck.cc:11645 cp/parser.cc:14411 #, gcc-internal-format msgid "break statement used with OpenMP for loop" msgstr "" -#: c/c-typeck.cc:11659 cp/parser.cc:14389 +#: c/c-typeck.cc:11659 cp/parser.cc:14421 #, gcc-internal-format msgid "continue statement not within a loop" msgstr "" @@ -50961,20 +51006,20 @@ msgstr "" msgid "used vector type where scalar is required" msgstr "" -#: c/c-typeck.cc:13556 cp/semantics.cc:11070 +#: c/c-typeck.cc:13556 cp/semantics.cc:11099 #, gcc-internal-format msgid "" "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, " "%<sections%> or %<taskgroup%> clauses" msgstr "" -#: c/c-typeck.cc:13567 c/c-typeck.cc:13577 cp/semantics.cc:11081 -#: cp/semantics.cc:11091 +#: c/c-typeck.cc:13567 c/c-typeck.cc:13577 cp/semantics.cc:11110 +#: cp/semantics.cc:11120 #, gcc-internal-format msgid "expected %<cancel%> %<if%> clause modifier" msgstr "" -#: c/c-typeck.cc:13612 cp/semantics.cc:11126 +#: c/c-typeck.cc:13612 cp/semantics.cc:11155 #, gcc-internal-format msgid "" "%<#pragma omp cancellation point%> must specify one of %<parallel%>, " @@ -50988,29 +51033,29 @@ msgid "%<_Atomic%> %qE in %qs clause" msgstr "" #: c/c-typeck.cc:13681 c/c-typeck.cc:15297 c/c-typeck.cc:15504 -#: cp/semantics.cc:5165 cp/semantics.cc:7933 cp/semantics.cc:8193 +#: cp/semantics.cc:5194 cp/semantics.cc:7962 cp/semantics.cc:8222 #, gcc-internal-format msgid "bit-field %qE in %qs clause" msgstr "" -#: c/c-typeck.cc:13690 c/c-typeck.cc:15528 cp/semantics.cc:5175 -#: cp/semantics.cc:8214 +#: c/c-typeck.cc:13690 c/c-typeck.cc:15528 cp/semantics.cc:5204 +#: cp/semantics.cc:8243 #, gcc-internal-format msgid "%qE is a member of a union" msgstr "" -#: c/c-typeck.cc:13707 c/c-typeck.cc:15537 cp/semantics.cc:8223 +#: c/c-typeck.cc:13707 c/c-typeck.cc:15537 cp/semantics.cc:8252 #, gcc-internal-format msgid "cannot dereference %qE in %qs clause" msgstr "" -#: c/c-typeck.cc:13718 cp/semantics.cc:5200 cp/semantics.cc:8268 +#: c/c-typeck.cc:13718 cp/semantics.cc:5229 cp/semantics.cc:8297 #, gcc-internal-format msgid "%qD is not a variable in %qs clause" msgstr "" -#: c/c-typeck.cc:13722 c/c-typeck.cc:15565 cp/semantics.cc:5204 -#: cp/semantics.cc:8272 +#: c/c-typeck.cc:13722 c/c-typeck.cc:15565 cp/semantics.cc:5233 +#: cp/semantics.cc:8301 #, gcc-internal-format msgid "%qE is not a variable in %qs clause" msgstr "" @@ -51021,85 +51066,85 @@ msgid "%<_Atomic%> %qD in %qs clause" msgstr "" #: c/c-typeck.cc:13740 c/c-typeck.cc:15572 c/c-typeck.cc:15702 -#: cp/semantics.cc:5213 cp/semantics.cc:8279 cp/semantics.cc:8475 +#: cp/semantics.cc:5242 cp/semantics.cc:8308 cp/semantics.cc:8504 #, gcc-internal-format msgid "%qD is threadprivate variable in %qs clause" msgstr "" -#: c/c-typeck.cc:13777 cp/semantics.cc:5247 +#: c/c-typeck.cc:13777 cp/semantics.cc:5276 #, gcc-internal-format msgid "low bound %qE of array section does not have integral type" msgstr "" -#: c/c-typeck.cc:13784 cp/semantics.cc:5254 +#: c/c-typeck.cc:13784 cp/semantics.cc:5283 #, gcc-internal-format msgid "length %qE of array section does not have integral type" msgstr "" -#: c/c-typeck.cc:13807 cp/semantics.cc:5287 +#: c/c-typeck.cc:13807 cp/semantics.cc:5316 #, gcc-internal-format msgid "expected single pointer in %qs clause" msgstr "" #: c/c-typeck.cc:13825 c/c-typeck.cc:13892 c/c-typeck.cc:14184 -#: cp/semantics.cc:5305 cp/semantics.cc:5372 +#: cp/semantics.cc:5334 cp/semantics.cc:5401 #, gcc-internal-format msgid "zero length array section in %qs clause" msgstr "" -#: c/c-typeck.cc:13844 cp/semantics.cc:5324 +#: c/c-typeck.cc:13844 cp/semantics.cc:5353 #, gcc-internal-format msgid "for unknown bound array type length expression must be specified" msgstr "" -#: c/c-typeck.cc:13852 cp/semantics.cc:5332 +#: c/c-typeck.cc:13852 cp/semantics.cc:5361 #, gcc-internal-format msgid "negative low bound in array section in %qs clause" msgstr "" -#: c/c-typeck.cc:13861 c/c-typeck.cc:13985 cp/semantics.cc:5341 -#: cp/semantics.cc:5465 +#: c/c-typeck.cc:13861 c/c-typeck.cc:13985 cp/semantics.cc:5370 +#: cp/semantics.cc:5494 #, gcc-internal-format msgid "negative length in array section in %qs clause" msgstr "" -#: c/c-typeck.cc:13878 cp/semantics.cc:5358 +#: c/c-typeck.cc:13878 cp/semantics.cc:5387 #, gcc-internal-format msgid "low bound %qE above array section size in %qs clause" msgstr "" -#: c/c-typeck.cc:13921 cp/semantics.cc:5401 +#: c/c-typeck.cc:13921 cp/semantics.cc:5430 #, gcc-internal-format msgid "length %qE above array section size in %qs clause" msgstr "" -#: c/c-typeck.cc:13936 cp/semantics.cc:5416 +#: c/c-typeck.cc:13936 cp/semantics.cc:5445 #, gcc-internal-format msgid "high bound %qE above array section size in %qs clause" msgstr "" -#: c/c-typeck.cc:13973 cp/semantics.cc:5453 +#: c/c-typeck.cc:13973 cp/semantics.cc:5482 #, gcc-internal-format msgid "for array function parameter length expression must be specified" msgstr "" -#: c/c-typeck.cc:13977 cp/semantics.cc:5457 +#: c/c-typeck.cc:13977 cp/semantics.cc:5486 #, gcc-internal-format msgid "for pointer type length expression must be specified" msgstr "" -#: c/c-typeck.cc:14004 c/c-typeck.cc:14123 cp/semantics.cc:5484 -#: cp/semantics.cc:5618 +#: c/c-typeck.cc:14004 c/c-typeck.cc:14123 cp/semantics.cc:5513 +#: cp/semantics.cc:5647 #, gcc-internal-format msgid "array section is not contiguous in %qs clause" msgstr "" -#: c/c-typeck.cc:14014 cp/semantics.cc:5494 +#: c/c-typeck.cc:14014 cp/semantics.cc:5523 #, gcc-internal-format msgid "%qE does not have pointer or array type" msgstr "" -#: c/c-typeck.cc:14401 cp/semantics.cc:6592 +#: c/c-typeck.cc:14401 cp/semantics.cc:6621 #, gcc-internal-format msgid "iterator %qD has neither integral nor pointer type" msgstr "" @@ -51109,17 +51154,17 @@ msgstr "" msgid "iterator %qD has %<_Atomic%> qualified type" msgstr "" -#: c/c-typeck.cc:14414 cp/semantics.cc:6599 +#: c/c-typeck.cc:14414 cp/semantics.cc:6628 #, gcc-internal-format msgid "iterator %qD has const qualified type" msgstr "" -#: c/c-typeck.cc:14427 cp/semantics.cc:6615 +#: c/c-typeck.cc:14427 cp/semantics.cc:6644 #, gcc-internal-format msgid "iterator step with non-integral type" msgstr "" -#: c/c-typeck.cc:14447 cp/semantics.cc:6651 +#: c/c-typeck.cc:14447 cp/semantics.cc:6680 #, gcc-internal-format msgid "iterator %qD has zero step" msgstr "" @@ -51129,33 +51174,33 @@ msgstr "" msgid "type of iterator %qD refers to outer iterator %qD" msgstr "" -#: c/c-typeck.cc:14481 cp/semantics.cc:6685 +#: c/c-typeck.cc:14481 cp/semantics.cc:6714 #, gcc-internal-format msgid "begin expression refers to outer iterator %qD" msgstr "" -#: c/c-typeck.cc:14487 cp/semantics.cc:6691 +#: c/c-typeck.cc:14487 cp/semantics.cc:6720 #, gcc-internal-format msgid "end expression refers to outer iterator %qD" msgstr "" -#: c/c-typeck.cc:14493 cp/semantics.cc:6697 +#: c/c-typeck.cc:14493 cp/semantics.cc:6726 #, gcc-internal-format msgid "step expression refers to outer iterator %qD" msgstr "" -#: c/c-typeck.cc:14530 cp/semantics.cc:6745 +#: c/c-typeck.cc:14530 cp/semantics.cc:6774 #, gcc-internal-format msgid "expected pointer in %qs clause" msgstr "" -#: c/c-typeck.cc:14625 cp/semantics.cc:6833 +#: c/c-typeck.cc:14625 cp/semantics.cc:6862 #, gcc-internal-format msgid "" "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct" msgstr "" -#: c/c-typeck.cc:14647 cp/semantics.cc:6853 +#: c/c-typeck.cc:14647 cp/semantics.cc:6882 #, gcc-internal-format msgid "%<inscan%> %<reduction%> clause with array section" msgstr "" @@ -51185,7 +51230,7 @@ msgstr "" msgid "%qE has invalid type for %<reduction(%s)%>" msgstr "" -#: c/c-typeck.cc:14776 cp/semantics.cc:6484 +#: c/c-typeck.cc:14776 cp/semantics.cc:6513 #, gcc-internal-format msgid "user defined reduction not found for %qE" msgstr "" @@ -51195,17 +51240,17 @@ msgstr "" msgid "variable length element type in array %<reduction%> clause" msgstr "" -#: c/c-typeck.cc:14882 c/c-typeck.cc:15796 cp/semantics.cc:9010 +#: c/c-typeck.cc:14882 c/c-typeck.cc:15796 cp/semantics.cc:9039 #, gcc-internal-format msgid "%<nowait%> clause must not be used together with %<copyprivate%>" msgstr "" -#: c/c-typeck.cc:14894 cp/semantics.cc:9078 +#: c/c-typeck.cc:14894 cp/semantics.cc:9107 #, gcc-internal-format msgid "%qE must be %<threadprivate%> for %<copyin%>" msgstr "" -#: c/c-typeck.cc:14909 cp/semantics.cc:6896 +#: c/c-typeck.cc:14909 cp/semantics.cc:6925 #, gcc-internal-format msgid "" "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> " @@ -51223,23 +51268,23 @@ msgstr "" msgid "%<_Atomic%> %qD in %<linear%> clause" msgstr "" -#: c/c-typeck.cc:14945 cp/semantics.cc:6980 +#: c/c-typeck.cc:14945 cp/semantics.cc:7009 #, gcc-internal-format msgid "%<linear%> clause step %qE is neither constant nor a parameter" msgstr "" #: c/c-typeck.cc:14975 c/c-typeck.cc:15696 c/c-typeck.cc:15941 -#: cp/semantics.cc:7067 cp/semantics.cc:8469 cp/semantics.cc:8819 +#: cp/semantics.cc:7096 cp/semantics.cc:8498 cp/semantics.cc:8848 #, gcc-internal-format msgid "%qE is not a variable in clause %qs" msgstr "" -#: c/c-typeck.cc:14993 cp/semantics.cc:7085 +#: c/c-typeck.cc:14993 cp/semantics.cc:7114 #, gcc-internal-format msgid "%qD appears more than once in data-sharing clauses" msgstr "" -#: c/c-typeck.cc:15004 cp/semantics.cc:7096 +#: c/c-typeck.cc:15004 cp/semantics.cc:7125 #, gcc-internal-format msgid "%qD appears more than once in reduction clauses" msgstr "" @@ -51251,33 +51296,33 @@ msgstr "" #: c/c-typeck.cc:15028 c/c-typeck.cc:15095 c/c-typeck.cc:15426 #: c/c-typeck.cc:15619 c/c-typeck.cc:15627 c/c-typeck.cc:15644 -#: c/c-typeck.cc:15654 c/c-typeck.cc:15662 cp/semantics.cc:7110 -#: cp/semantics.cc:7120 cp/semantics.cc:7213 cp/semantics.cc:7220 -#: cp/semantics.cc:7267 cp/semantics.cc:8102 cp/semantics.cc:8333 -#: cp/semantics.cc:8341 cp/semantics.cc:8358 cp/semantics.cc:8368 -#: cp/semantics.cc:8376 +#: c/c-typeck.cc:15654 c/c-typeck.cc:15662 cp/semantics.cc:7139 +#: cp/semantics.cc:7149 cp/semantics.cc:7242 cp/semantics.cc:7249 +#: cp/semantics.cc:7296 cp/semantics.cc:8131 cp/semantics.cc:8362 +#: cp/semantics.cc:8370 cp/semantics.cc:8387 cp/semantics.cc:8397 +#: cp/semantics.cc:8405 #, gcc-internal-format msgid "%qD appears more than once in data clauses" msgstr "" #: c/c-typeck.cc:15031 c/c-typeck.cc:15101 c/c-typeck.cc:15630 -#: c/c-typeck.cc:15665 cp/semantics.cc:7123 cp/semantics.cc:7226 -#: cp/semantics.cc:8344 cp/semantics.cc:8379 +#: c/c-typeck.cc:15665 cp/semantics.cc:7152 cp/semantics.cc:7255 +#: cp/semantics.cc:8373 cp/semantics.cc:8408 #, gcc-internal-format msgid "%qD appears both in data and map clauses" msgstr "" -#: c/c-typeck.cc:15076 cp/semantics.cc:7200 +#: c/c-typeck.cc:15076 cp/semantics.cc:7229 #, gcc-internal-format msgid "%qE is not a variable in clause %<firstprivate%>" msgstr "" -#: c/c-typeck.cc:15115 cp/semantics.cc:7259 +#: c/c-typeck.cc:15115 cp/semantics.cc:7288 #, gcc-internal-format msgid "%qE is not a variable in clause %<lastprivate%>" msgstr "" -#: c/c-typeck.cc:15134 cp/semantics.cc:7654 +#: c/c-typeck.cc:15134 cp/semantics.cc:7683 #, gcc-internal-format msgid "%qE is not a variable in %<aligned%> clause" msgstr "" @@ -51297,7 +51342,7 @@ msgstr "" msgid "%qE appears more than once in %<aligned%> clauses" msgstr "" -#: c/c-typeck.cc:15168 cp/semantics.cc:7725 +#: c/c-typeck.cc:15168 cp/semantics.cc:7754 #, gcc-internal-format msgid "%qE is not a variable in %<nontemporal%> clause" msgstr "" @@ -51307,7 +51352,7 @@ msgstr "" msgid "%qE appears more than once in %<nontemporal%> clauses" msgstr "" -#: c/c-typeck.cc:15187 cp/semantics.cc:7764 +#: c/c-typeck.cc:15187 cp/semantics.cc:7793 #, gcc-internal-format msgid "%qE is not a variable in %<allocate%> clause" msgstr "" @@ -51317,80 +51362,80 @@ msgstr "" msgid "%qE appears more than once in %<allocate%> clauses" msgstr "" -#: c/c-typeck.cc:15263 cp/semantics.cc:7890 +#: c/c-typeck.cc:15263 cp/semantics.cc:7919 #, gcc-internal-format msgid "%<depend%> clause with %<depobj%> dependence type on array section" msgstr "" -#: c/c-typeck.cc:15278 cp/semantics.cc:7905 +#: c/c-typeck.cc:15278 cp/semantics.cc:7934 #, gcc-internal-format msgid "" "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>" msgstr "" -#: c/c-typeck.cc:15286 cp/semantics.cc:7923 +#: c/c-typeck.cc:15286 cp/semantics.cc:7952 #, gcc-internal-format msgid "%qE is not lvalue expression nor array section in %qs clause" msgstr "" -#: c/c-typeck.cc:15307 cp/semantics.cc:7945 +#: c/c-typeck.cc:15307 cp/semantics.cc:7974 #, gcc-internal-format msgid "" "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> " "dependence type" msgstr "" -#: c/c-typeck.cc:15317 cp/semantics.cc:7957 +#: c/c-typeck.cc:15317 cp/semantics.cc:7986 #, gcc-internal-format msgid "" "%qE should not have %<omp_depend_t%> type in %<depend%> clause with " "dependence type other than %<depobj%>" msgstr "" -#: c/c-typeck.cc:15374 cp/semantics.cc:8052 +#: c/c-typeck.cc:15374 cp/semantics.cc:8081 #, gcc-internal-format msgid "array section does not have mappable type in %qs clause" msgstr "" -#: c/c-typeck.cc:15422 c/c-typeck.cc:15641 cp/semantics.cc:8098 -#: cp/semantics.cc:8355 +#: c/c-typeck.cc:15422 c/c-typeck.cc:15641 cp/semantics.cc:8127 +#: cp/semantics.cc:8384 #, gcc-internal-format msgid "%qD appears more than once in motion clauses" msgstr "" -#: c/c-typeck.cc:15430 c/c-typeck.cc:15647 cp/semantics.cc:8106 -#: cp/semantics.cc:8361 +#: c/c-typeck.cc:15430 c/c-typeck.cc:15647 cp/semantics.cc:8135 +#: cp/semantics.cc:8390 #, gcc-internal-format msgid "%qD appears more than once in map clauses" msgstr "" -#: c/c-typeck.cc:15511 cp/semantics.cc:8200 +#: c/c-typeck.cc:15511 cp/semantics.cc:8229 #, gcc-internal-format msgid "%qE does not have a mappable type in %qs clause" msgstr "" -#: c/c-typeck.cc:15592 c/c-typeck.cc:15709 cp/semantics.cc:8302 -#: cp/semantics.cc:8482 +#: c/c-typeck.cc:15592 c/c-typeck.cc:15709 cp/semantics.cc:8331 +#: cp/semantics.cc:8511 #, gcc-internal-format msgid "%qD does not have a mappable type in %qs clause" msgstr "" -#: c/c-typeck.cc:15692 cp/semantics.cc:8464 +#: c/c-typeck.cc:15692 cp/semantics.cc:8493 #, gcc-internal-format msgid "%qE is neither a variable nor a function name in clause %qs" msgstr "" -#: c/c-typeck.cc:15718 cp/semantics.cc:8494 +#: c/c-typeck.cc:15718 cp/semantics.cc:8523 #, gcc-internal-format msgid "%qE appears more than once on the same %<declare target%> directive" msgstr "" -#: c/c-typeck.cc:15732 cp/semantics.cc:8510 +#: c/c-typeck.cc:15732 cp/semantics.cc:8539 #, gcc-internal-format msgid "%qD is not an argument in %<uniform%> clause" msgstr "" -#: c/c-typeck.cc:15735 cp/semantics.cc:8513 +#: c/c-typeck.cc:15735 cp/semantics.cc:8542 #, gcc-internal-format msgid "%qE is not an argument in %<uniform%> clause" msgstr "" @@ -51405,22 +51450,22 @@ msgstr "" msgid "%qs variable is neither a pointer nor an array" msgstr "" -#: c/c-typeck.cc:15809 c/c-typeck.cc:15902 cp/semantics.cc:8972 +#: c/c-typeck.cc:15809 c/c-typeck.cc:15902 cp/semantics.cc:9001 #, gcc-internal-format msgid "%<order%> clause must not be used together with %<ordered%>" msgstr "" -#: c/c-typeck.cc:15829 cp/semantics.cc:7997 +#: c/c-typeck.cc:15829 cp/semantics.cc:8026 #, gcc-internal-format msgid "too many %qs clauses on a task construct" msgstr "" -#: c/c-typeck.cc:15924 cp/semantics.cc:8787 +#: c/c-typeck.cc:15924 cp/semantics.cc:8816 #, gcc-internal-format msgid "%<inbranch%> clause is incompatible with %<notinbranch%>" msgstr "" -#: c/c-typeck.cc:15991 cp/semantics.cc:9149 +#: c/c-typeck.cc:15991 cp/semantics.cc:9178 #, gcc-internal-format msgid "%qE is predetermined %qs for %qs" msgstr "" @@ -51432,40 +51477,40 @@ msgid "" "clauses" msgstr "" -#: c/c-typeck.cc:16032 cp/semantics.cc:8924 +#: c/c-typeck.cc:16032 cp/semantics.cc:8953 #, gcc-internal-format msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value" msgstr "" -#: c/c-typeck.cc:16044 cp/semantics.cc:8937 +#: c/c-typeck.cc:16044 cp/semantics.cc:8966 #, gcc-internal-format msgid "" "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause" msgstr "" -#: c/c-typeck.cc:16055 c/c-typeck.cc:16063 cp/semantics.cc:8946 -#: cp/semantics.cc:8964 +#: c/c-typeck.cc:16055 c/c-typeck.cc:16063 cp/semantics.cc:8975 +#: cp/semantics.cc:8993 #, gcc-internal-format msgid "%qs clause specified together with %<inscan%> %<reduction%> clause" msgstr "" -#: c/c-typeck.cc:16111 cp/semantics.cc:8904 +#: c/c-typeck.cc:16111 cp/semantics.cc:8933 #, gcc-internal-format msgid "" "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause" msgstr "" -#: c/c-typeck.cc:16162 cp/semantics.cc:8954 +#: c/c-typeck.cc:16162 cp/semantics.cc:8983 #, gcc-internal-format msgid "%<nogroup%> clause must not be used together with %<reduction%> clause" msgstr "" -#: c/c-typeck.cc:16172 cp/semantics.cc:8983 +#: c/c-typeck.cc:16172 cp/semantics.cc:9012 #, gcc-internal-format msgid "%<detach%> clause must not be used together with %<mergeable%> clause" msgstr "" -#: c/c-typeck.cc:16190 cp/semantics.cc:9174 +#: c/c-typeck.cc:16190 cp/semantics.cc:9203 #, gcc-internal-format msgid "" "the event handle of a %<detach%> clause should not be in a data-sharing " @@ -52119,7 +52164,7 @@ msgstr "" msgid "%q#D is private within this context" msgstr "" -#: cp/call.cc:8050 cp/decl.cc:8885 +#: cp/call.cc:8050 cp/decl.cc:8895 #, gcc-internal-format msgid "declared private here" msgstr "" @@ -52129,7 +52174,7 @@ msgstr "" msgid "%q#D is protected within this context" msgstr "" -#: cp/call.cc:8056 cp/decl.cc:8886 +#: cp/call.cc:8056 cp/decl.cc:8896 #, gcc-internal-format msgid "declared protected here" msgstr "" @@ -52144,7 +52189,7 @@ msgstr "" msgid "passing NULL to non-pointer argument %P of %qD" msgstr "" -#: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10557 cp/decl.cc:10565 +#: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575 #: cp/typeck.cc:4591 #, gcc-internal-format msgid " declared here" @@ -52502,7 +52547,7 @@ msgstr "" msgid "call to non-function %qD" msgstr "" -#: cp/call.cc:11446 cp/pt.cc:16888 cp/typeck.cc:3492 +#: cp/call.cc:11446 cp/pt.cc:16895 cp/typeck.cc:3492 #, gcc-internal-format msgid "cannot call constructor %<%T::%D%> directly" msgstr "" @@ -53094,7 +53139,7 @@ msgstr "" msgid "next member %q#D declared here" msgstr "" -#: cp/class.cc:7506 cp/decl.cc:17143 cp/parser.cc:26971 +#: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:27003 #, gcc-internal-format msgid "redefinition of %q#T" msgstr "" @@ -53219,7 +53264,7 @@ msgstr "" msgid "lambdas are implicitly %<constexpr%> only in C++17 and later" msgstr "" -#: cp/constexpr.cc:272 cp/decl.cc:14246 +#: cp/constexpr.cc:272 cp/decl.cc:14256 #, gcc-internal-format msgid "" "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu+" @@ -53294,7 +53339,7 @@ msgstr "" msgid "failed %<assume%> attribute assumption" msgstr "" -#: cp/constexpr.cc:2105 cp/constexpr.cc:9121 +#: cp/constexpr.cc:2105 cp/constexpr.cc:9128 #: rust/backend/rust-constexpr.cc:5754 #, gcc-internal-format msgid "call to internal function %qE" @@ -53344,7 +53389,7 @@ msgid "" "class %qT" msgstr "" -#: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9153 +#: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160 #: rust/backend/rust-constexpr.cc:5785 #, gcc-internal-format msgid "call to non-%<constexpr%> function %qD" @@ -53477,7 +53522,7 @@ msgid "dereferencing a null pointer in %qE" msgstr "" #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454 -#: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9071 +#: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078 #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980 #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739 #: rust/backend/rust-constexpr.cc:5708 @@ -53582,7 +53627,7 @@ msgid "" "%qs cannot be constant evaluated because the argument cannot be interpreted" msgstr "" -#: cp/constexpr.cc:5633 cp/constexpr.cc:7717 rust/backend/rust-constexpr.cc:872 +#: cp/constexpr.cc:5633 cp/constexpr.cc:7724 rust/backend/rust-constexpr.cc:872 #: rust/backend/rust-constexpr.cc:2492 #, gcc-internal-format msgid "dereferencing a null pointer" @@ -53660,7 +53705,7 @@ msgid "" "change of the active member of a union from %qD to %qD during initialization" msgstr "" -#: cp/constexpr.cc:6575 cp/constexpr.cc:8058 cp/constexpr.cc:8070 +#: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077 #: rust/backend/rust-constexpr.cc:4664 #, gcc-internal-format msgid "statement is not a constant expression" @@ -53739,204 +53784,204 @@ msgstr "" msgid "control passes through definition of %qD with static storage duration" msgstr "" -#: cp/constexpr.cc:7194 cp/constexpr.cc:9785 +#: cp/constexpr.cc:7194 cp/constexpr.cc:9792 #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203 #, gcc-internal-format msgid "temporary of non-literal type %qT in a constant expression" msgstr "" -#: cp/constexpr.cc:7625 cp/constexpr.cc:9286 +#: cp/constexpr.cc:7632 cp/constexpr.cc:9293 #, gcc-internal-format msgid "%<reinterpret_cast%> is not a constant expression" msgstr "" -#: cp/constexpr.cc:7653 rust/backend/rust-constexpr.cc:2459 +#: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459 #, gcc-internal-format msgid "" "conversion from pointer type %qT to arithmetic type %qT in a constant " "expression" msgstr "" -#: cp/constexpr.cc:7681 rust/backend/rust-constexpr.cc:2478 +#: cp/constexpr.cc:7688 rust/backend/rust-constexpr.cc:2478 #, gcc-internal-format msgid "cast from %qT is not allowed" msgstr "" -#: cp/constexpr.cc:7694 +#: cp/constexpr.cc:7701 #, gcc-internal-format msgid "%qE is not a constant expression when the class %qT is still incomplete" msgstr "" -#: cp/constexpr.cc:7728 rust/backend/rust-constexpr.cc:2504 +#: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504 #, gcc-internal-format msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression" msgstr "" -#: cp/constexpr.cc:7859 cp/constexpr.cc:9596 cp/constexpr.cc:10008 +#: cp/constexpr.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015 #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412 #, gcc-internal-format msgid "expression %qE is not a constant expression" msgstr "" -#: cp/constexpr.cc:7904 cp/constexpr.cc:10049 +#: cp/constexpr.cc:7911 cp/constexpr.cc:10056 #, gcc-internal-format msgid "%<goto%> is not a constant expression" msgstr "" -#: cp/constexpr.cc:7962 +#: cp/constexpr.cc:7969 #, gcc-internal-format msgid "contract predicate is false in constant expression" msgstr "" -#: cp/constexpr.cc:7978 +#: cp/constexpr.cc:7985 #, gcc-internal-format msgid "unexpected template-id %qE" msgstr "" -#: cp/constexpr.cc:7984 cp/constraint.cc:178 cp/constraint.cc:753 +#: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753 #, gcc-internal-format msgid "function concept must be called" msgstr "" -#: cp/constexpr.cc:8009 +#: cp/constexpr.cc:8016 #, gcc-internal-format msgid "address of a call to %qs is not a constant expression" msgstr "" -#: cp/constexpr.cc:8073 +#: cp/constexpr.cc:8080 #, gcc-internal-format msgid "unexpected expression %qE of kind %s" msgstr "" -#: cp/constexpr.cc:8332 rust/backend/rust-constexpr.cc:5154 +#: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154 #, gcc-internal-format msgid "" "%qE is not a constant expression because it refers to mutable subobjects of " "%qT" msgstr "" -#: cp/constexpr.cc:8340 rust/backend/rust-constexpr.cc:5163 +#: cp/constexpr.cc:8347 rust/backend/rust-constexpr.cc:5163 #, gcc-internal-format msgid "" "%qE is not a constant expression because it refers to an incompletely " "initialized variable" msgstr "" -#: cp/constexpr.cc:8355 rust/backend/rust-constexpr.cc:5179 +#: cp/constexpr.cc:8362 rust/backend/rust-constexpr.cc:5179 #, gcc-internal-format msgid "" "%qE is not a constant expression because it refers to a result of %<operator " "new%>" msgstr "" -#: cp/constexpr.cc:8366 rust/backend/rust-constexpr.cc:5191 +#: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191 #, gcc-internal-format msgid "" "%qE is not a constant expression because allocated storage has not been " "deallocated" msgstr "" -#: cp/constexpr.cc:8384 rust/backend/rust-constexpr.cc:5209 +#: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209 #, gcc-internal-format msgid "immediate evaluation returns address of immediate function %qD" msgstr "" -#: cp/constexpr.cc:9009 rust/backend/rust-constexpr.cc:5663 +#: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663 #, gcc-internal-format msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT" msgstr "" -#: cp/constexpr.cc:9251 +#: cp/constexpr.cc:9258 #, gcc-internal-format msgid "lambda capture of %qE is not a constant expression" msgstr "" -#: cp/constexpr.cc:9254 +#: cp/constexpr.cc:9261 #, gcc-internal-format msgid "because it is used as a glvalue" msgstr "" -#: cp/constexpr.cc:9310 rust/backend/rust-constexpr.cc:5889 +#: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889 #, gcc-internal-format msgid "%<reinterpret_cast%> from integer to pointer" msgstr "" -#: cp/constexpr.cc:9344 rust/backend/rust-constexpr.cc:5917 +#: cp/constexpr.cc:9351 rust/backend/rust-constexpr.cc:5917 #, gcc-internal-format msgid "" "address-of an object %qE with thread local or automatic storage is not a " "constant expression" msgstr "" -#: cp/constexpr.cc:9383 +#: cp/constexpr.cc:9390 #, gcc-internal-format msgid "use of %<this%> in a constant expression" msgstr "" -#: cp/constexpr.cc:9532 +#: cp/constexpr.cc:9539 #, gcc-internal-format msgid "lambda-expression is not a constant expression before C++17" msgstr "" -#: cp/constexpr.cc:9544 +#: cp/constexpr.cc:9551 #, gcc-internal-format msgid "new-expression is not a constant expression before C++20" msgstr "" -#: cp/constexpr.cc:9610 +#: cp/constexpr.cc:9617 #, gcc-internal-format msgid "virtual functions cannot be %<constexpr%> before C++20" msgstr "" -#: cp/constexpr.cc:9626 +#: cp/constexpr.cc:9633 #, gcc-internal-format msgid "" "%<typeid%> is not a constant expression because %qE is of polymorphic type" msgstr "" -#: cp/constexpr.cc:9689 +#: cp/constexpr.cc:9696 #, gcc-internal-format msgid "cast to non-integral type %qT in a constant expression" msgstr "" -#: cp/constexpr.cc:9750 +#: cp/constexpr.cc:9757 #, gcc-internal-format msgid "%qD defined %<thread_local%> in %<constexpr%> context" msgstr "" -#: cp/constexpr.cc:9758 +#: cp/constexpr.cc:9765 #, gcc-internal-format msgid "%qD defined %<static%> in %<constexpr%> context" msgstr "" -#: cp/constexpr.cc:9835 rust/backend/rust-constexpr.cc:6248 +#: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248 #, gcc-internal-format msgid "division by zero is not a constant expression" msgstr "" -#: cp/constexpr.cc:9936 rust/backend/rust-constexpr.cc:6346 +#: cp/constexpr.cc:9943 rust/backend/rust-constexpr.cc:6346 #, gcc-internal-format msgid "%<delete[]%> is not a constant expression" msgstr "" -#: cp/constexpr.cc:10005 +#: cp/constexpr.cc:10012 #, gcc-internal-format msgid "neither branch of %<if%> is a constant expression" msgstr "" -#: cp/constexpr.cc:10018 +#: cp/constexpr.cc:10025 #, gcc-internal-format msgid "non-constant array initialization" msgstr "" -#: cp/constexpr.cc:10066 rust/backend/rust-constexpr.cc:6424 +#: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424 #, gcc-internal-format msgid "" "label definition in %<constexpr%> function only available with %<-std=c+" "+2b%> or %<-std=gnu++2b%>" msgstr "" -#: cp/constexpr.cc:10097 rust/backend/rust-constexpr.cc:6435 +#: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435 #, gcc-internal-format, gfc-internal-format msgid "unexpected AST of kind %s" msgstr "" @@ -54098,221 +54143,221 @@ msgstr "" msgid "definition of concept %qD has multiple statements" msgstr "" -#: cp/constraint.cc:3681 +#: cp/constraint.cc:3691 #, gcc-internal-format msgid " %qT is not nothrow copy assignable" msgstr "" -#: cp/constraint.cc:3684 cp/constraint.cc:3779 +#: cp/constraint.cc:3694 cp/constraint.cc:3789 #, gcc-internal-format msgid " %qT is not nothrow default constructible" msgstr "" -#: cp/constraint.cc:3687 +#: cp/constraint.cc:3697 #, gcc-internal-format msgid " %qT is not nothrow copy constructible" msgstr "" -#: cp/constraint.cc:3690 +#: cp/constraint.cc:3700 #, gcc-internal-format msgid " %qT is not trivially copy assignable" msgstr "" -#: cp/constraint.cc:3693 cp/constraint.cc:3773 +#: cp/constraint.cc:3703 cp/constraint.cc:3783 #, gcc-internal-format msgid " %qT is not trivially default constructible" msgstr "" -#: cp/constraint.cc:3696 +#: cp/constraint.cc:3706 #, gcc-internal-format msgid " %qT is not trivially copy constructible" msgstr "" -#: cp/constraint.cc:3699 +#: cp/constraint.cc:3709 #, gcc-internal-format msgid " %qT is not trivially destructible" msgstr "" -#: cp/constraint.cc:3702 +#: cp/constraint.cc:3712 #, gcc-internal-format msgid " %qT does not have a virtual destructor" msgstr "" -#: cp/constraint.cc:3705 +#: cp/constraint.cc:3715 #, gcc-internal-format msgid " %qT is not an abstract class" msgstr "" -#: cp/constraint.cc:3708 +#: cp/constraint.cc:3718 #, gcc-internal-format msgid " %qT is not a base of %qT" msgstr "" -#: cp/constraint.cc:3711 +#: cp/constraint.cc:3721 #, gcc-internal-format msgid " %qT is not a class" msgstr "" -#: cp/constraint.cc:3714 +#: cp/constraint.cc:3724 #, gcc-internal-format msgid " %qT is not an empty class" msgstr "" -#: cp/constraint.cc:3717 +#: cp/constraint.cc:3727 #, gcc-internal-format msgid " %qT is not an enum" msgstr "" -#: cp/constraint.cc:3720 +#: cp/constraint.cc:3730 #, gcc-internal-format msgid " %qT is not a final class" msgstr "" -#: cp/constraint.cc:3723 +#: cp/constraint.cc:3733 #, gcc-internal-format msgid " %qT is not layout compatible with %qT" msgstr "" -#: cp/constraint.cc:3726 +#: cp/constraint.cc:3736 #, gcc-internal-format msgid " %qT is not a literal type" msgstr "" -#: cp/constraint.cc:3729 +#: cp/constraint.cc:3739 #, gcc-internal-format msgid " %qT is not pointer-interconvertible base of %qT" msgstr "" -#: cp/constraint.cc:3733 +#: cp/constraint.cc:3743 #, gcc-internal-format msgid " %qT is not a POD type" msgstr "" -#: cp/constraint.cc:3736 +#: cp/constraint.cc:3746 #, gcc-internal-format msgid " %qT is not a polymorphic type" msgstr "" -#: cp/constraint.cc:3739 +#: cp/constraint.cc:3749 #, gcc-internal-format msgid " %qT is not the same as %qT" msgstr "" -#: cp/constraint.cc:3742 +#: cp/constraint.cc:3752 #, gcc-internal-format msgid " %qT is not an standard layout type" msgstr "" -#: cp/constraint.cc:3745 +#: cp/constraint.cc:3755 #, gcc-internal-format msgid " %qT is not a trivial type" msgstr "" -#: cp/constraint.cc:3748 +#: cp/constraint.cc:3758 #, gcc-internal-format msgid " %qT is not a union" msgstr "" -#: cp/constraint.cc:3751 +#: cp/constraint.cc:3761 #, gcc-internal-format msgid " %qT is not an aggregate" msgstr "" -#: cp/constraint.cc:3754 +#: cp/constraint.cc:3764 #, gcc-internal-format msgid " %qT is not trivially copyable" msgstr "" -#: cp/constraint.cc:3757 +#: cp/constraint.cc:3767 #, gcc-internal-format msgid " %qT is not assignable from %qT" msgstr "" -#: cp/constraint.cc:3760 +#: cp/constraint.cc:3770 #, gcc-internal-format msgid " %qT is not trivially assignable from %qT" msgstr "" -#: cp/constraint.cc:3763 +#: cp/constraint.cc:3773 #, gcc-internal-format msgid " %qT is not nothrow assignable from %qT" msgstr "" -#: cp/constraint.cc:3767 +#: cp/constraint.cc:3777 #, gcc-internal-format msgid " %qT is not default constructible" msgstr "" -#: cp/constraint.cc:3769 +#: cp/constraint.cc:3779 #, gcc-internal-format msgid " %qT is not constructible from %qE" msgstr "" -#: cp/constraint.cc:3775 +#: cp/constraint.cc:3785 #, gcc-internal-format msgid " %qT is not trivially constructible from %qE" msgstr "" -#: cp/constraint.cc:3781 +#: cp/constraint.cc:3791 #, gcc-internal-format msgid " %qT is not nothrow constructible from %qE" msgstr "" -#: cp/constraint.cc:3784 +#: cp/constraint.cc:3794 #, gcc-internal-format msgid " %qT does not have unique object representations" msgstr "" -#: cp/constraint.cc:3787 +#: cp/constraint.cc:3797 #, gcc-internal-format msgid " %qT is not convertible from %qE" msgstr "" -#: cp/constraint.cc:3790 +#: cp/constraint.cc:3800 #, gcc-internal-format msgid " %qT is not nothrow convertible from %qE" msgstr "" -#: cp/constraint.cc:3793 +#: cp/constraint.cc:3803 #, gcc-internal-format msgid "" " %qT is not a reference that binds to a temporary object of type %qT " "(direct-initialization)" msgstr "" -#: cp/constraint.cc:3797 +#: cp/constraint.cc:3807 #, gcc-internal-format msgid "" " %qT is not a reference that binds to a temporary object of type %qT (copy-" "initialization)" msgstr "" -#: cp/constraint.cc:3801 +#: cp/constraint.cc:3811 #, gcc-internal-format msgid " %qD is not deducible from %qT" msgstr "" -#: cp/constraint.cc:3828 +#: cp/constraint.cc:3838 #, gcc-internal-format msgid "invalid constraints" msgstr "" -#: cp/constraint.cc:3853 +#: cp/constraint.cc:3863 #, gcc-internal-format msgid "constraint %qE has type %qT, not %<bool%>" msgstr "" -#: cp/constraint.cc:3856 +#: cp/constraint.cc:3866 #, gcc-internal-format msgid "the expression %qE evaluated to %<false%>" msgstr "" -#: cp/constraint.cc:3907 +#: cp/constraint.cc:3917 #, gcc-internal-format msgid "constraints not satisfied" msgstr "" -#: cp/constraint.cc:3922 +#: cp/constraint.cc:3932 #, gcc-internal-format msgid "set %qs to at least %d for more detail" msgstr "" @@ -54518,7 +54563,7 @@ msgstr "" msgid "%<return_void%> declared here" msgstr "" -#: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4310 +#: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4314 #, gcc-internal-format msgid "no member named %qE in %qT" msgstr "" @@ -54612,7 +54657,7 @@ msgstr "" msgid "no suspend point info for %qD" msgstr "" -#: cp/coroutines.cc:2120 cp/coroutines.cc:4684 +#: cp/coroutines.cc:2120 cp/coroutines.cc:4688 #, gcc-internal-format msgid "" "%qE is provided by %qT but is not usable with the function signature %qD" @@ -54633,26 +54678,26 @@ msgstr "" msgid "variable length arrays are not yet supported in coroutines" msgstr "" -#: cp/coroutines.cc:4689 +#: cp/coroutines.cc:4693 #, gcc-internal-format msgid "" "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>" msgstr "" -#: cp/coroutines.cc:4692 +#: cp/coroutines.cc:4696 #, gcc-internal-format msgid "" "%qE is marked %<throw()%> or %<noexcept%> but no usable " "%<get_return_object_on_allocation_failure%> is provided by %qT" msgstr "" -#: cp/coroutines.cc:4721 +#: cp/coroutines.cc:4725 #, gcc-internal-format msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found" msgstr "" #. We can't initialize a non-class return value from void. -#: cp/coroutines.cc:5118 +#: cp/coroutines.cc:5122 #, gcc-internal-format msgid "" "cannot initialize a return object of type %qT with an rvalue of type %<void%>" @@ -55149,7 +55194,7 @@ msgstr "" msgid "requires" msgstr "" -#: cp/cxx-pretty-print.cc:2818 cp/error.cc:397 +#: cp/cxx-pretty-print.cc:2829 cp/error.cc:397 #, gcc-internal-format msgid "with" msgstr "" @@ -55199,7 +55244,7 @@ msgstr "" msgid "redeclaration %qD differs in %qs from previous declaration" msgstr "" -#: cp/decl.cc:1391 cp/decl.cc:16146 +#: cp/decl.cc:1391 cp/decl.cc:16156 #, gcc-internal-format msgid "previous declaration %qD" msgstr "" @@ -55604,2371 +55649,2371 @@ msgstr "" msgid "%q#T is not a class" msgstr "" -#: cp/decl.cc:4328 cp/decl.cc:4429 +#: cp/decl.cc:4338 cp/decl.cc:4439 #, gcc-internal-format msgid "no class template named %q#T in %q#T" msgstr "" -#: cp/decl.cc:4329 +#: cp/decl.cc:4339 #, gcc-internal-format msgid "no type named %q#T in %q#T" msgstr "" -#: cp/decl.cc:4342 +#: cp/decl.cc:4352 #, gcc-internal-format msgid "lookup of %qT in %qT is ambiguous" msgstr "" -#: cp/decl.cc:4351 +#: cp/decl.cc:4361 #, gcc-internal-format msgid "%<typename %T::%D%> names %q#T, which is not a class template" msgstr "" -#: cp/decl.cc:4364 +#: cp/decl.cc:4374 #, gcc-internal-format msgid "%<typename %T::%D%> names %q#D, which is not a type" msgstr "" -#: cp/decl.cc:4438 +#: cp/decl.cc:4448 #, gcc-internal-format msgid "template parameters do not match template %qD" msgstr "" -#: cp/decl.cc:4795 +#: cp/decl.cc:4805 #, gcc-internal-format msgid "%<-faligned-new=%d%> is not a power of two" msgstr "" -#: cp/decl.cc:4969 +#: cp/decl.cc:4979 #, gcc-internal-format msgid "%<--param destructive-interference-size=%d%> is less than %d" msgstr "" -#: cp/decl.cc:4973 +#: cp/decl.cc:4983 #, gcc-internal-format msgid "" "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-" "line-size=%d%>" msgstr "" -#: cp/decl.cc:4986 +#: cp/decl.cc:4996 #, gcc-internal-format msgid "%<--param constructive-interference-size=%d%> is less than %d" msgstr "" -#: cp/decl.cc:4991 +#: cp/decl.cc:5001 #, gcc-internal-format msgid "" "%<--param constructive-interference-size=%d%> is greater than %<--param l1-" "cache-line-size=%d%>" msgstr "" -#: cp/decl.cc:5317 +#: cp/decl.cc:5327 #, gcc-internal-format msgid "" "%q#D invalid; an anonymous union may only have public non-static data members" msgstr "" -#: cp/decl.cc:5327 cp/parser.cc:23020 +#: cp/decl.cc:5337 cp/parser.cc:23052 #, gcc-internal-format msgid "this flexibility is deprecated and will be removed" msgstr "" -#: cp/decl.cc:5356 +#: cp/decl.cc:5366 #, gcc-internal-format msgid "anonymous struct with base classes" msgstr "" -#: cp/decl.cc:5368 +#: cp/decl.cc:5378 #, gcc-internal-format msgid "member %q+#D with constructor not allowed in anonymous aggregate" msgstr "" -#: cp/decl.cc:5371 +#: cp/decl.cc:5381 #, gcc-internal-format msgid "member %q+#D with destructor not allowed in anonymous aggregate" msgstr "" -#: cp/decl.cc:5374 +#: cp/decl.cc:5384 #, gcc-internal-format msgid "" "member %q+#D with copy assignment operator not allowed in anonymous aggregate" msgstr "" -#: cp/decl.cc:5393 +#: cp/decl.cc:5403 #, gcc-internal-format msgid "attribute ignored in declaration of %q#T" msgstr "" -#: cp/decl.cc:5396 +#: cp/decl.cc:5406 #, gcc-internal-format msgid "attribute for %q#T must follow the %qs keyword" msgstr "" -#: cp/decl.cc:5438 +#: cp/decl.cc:5448 #, gcc-internal-format msgid "multiple types in one declaration" msgstr "" -#: cp/decl.cc:5443 +#: cp/decl.cc:5453 #, gcc-internal-format msgid "redeclaration of C++ built-in type %qT" msgstr "" -#: cp/decl.cc:5460 +#: cp/decl.cc:5470 #, gcc-internal-format msgid "%<auto%> can only be specified for variables or function declarations" msgstr "" -#: cp/decl.cc:5493 +#: cp/decl.cc:5503 #, gcc-internal-format msgid "missing type-name in typedef-declaration" msgstr "" -#: cp/decl.cc:5501 +#: cp/decl.cc:5511 #, gcc-internal-format msgid "ISO C++ prohibits anonymous structs" msgstr "" -#: cp/decl.cc:5508 +#: cp/decl.cc:5518 #, gcc-internal-format msgid "%<inline%> can only be specified for functions" msgstr "" -#: cp/decl.cc:5511 +#: cp/decl.cc:5521 #, gcc-internal-format msgid "%<virtual%> can only be specified for functions" msgstr "" -#: cp/decl.cc:5516 +#: cp/decl.cc:5526 #, gcc-internal-format msgid "%<friend%> can only be specified inside a class" msgstr "" -#: cp/decl.cc:5519 +#: cp/decl.cc:5529 #, gcc-internal-format msgid "%<explicit%> can only be specified for constructors" msgstr "" -#: cp/decl.cc:5522 +#: cp/decl.cc:5532 #, gcc-internal-format msgid "a storage class can only be specified for objects and functions" msgstr "" -#: cp/decl.cc:5526 +#: cp/decl.cc:5536 #, gcc-internal-format msgid "%<const%> can only be specified for objects and functions" msgstr "" -#: cp/decl.cc:5530 +#: cp/decl.cc:5540 #, gcc-internal-format msgid "%<volatile%> can only be specified for objects and functions" msgstr "" -#: cp/decl.cc:5534 +#: cp/decl.cc:5544 #, gcc-internal-format msgid "%<__restrict%> can only be specified for objects and functions" msgstr "" -#: cp/decl.cc:5538 +#: cp/decl.cc:5548 #, gcc-internal-format msgid "%<__thread%> can only be specified for objects and functions" msgstr "" -#: cp/decl.cc:5542 +#: cp/decl.cc:5552 #, gcc-internal-format msgid "%<typedef%> was ignored in this declaration" msgstr "" -#: cp/decl.cc:5545 cp/decl.cc:5548 cp/decl.cc:5551 +#: cp/decl.cc:5555 cp/decl.cc:5558 cp/decl.cc:5561 #, gcc-internal-format msgid "%qs cannot be used for type declarations" msgstr "" -#: cp/decl.cc:5573 +#: cp/decl.cc:5583 #, gcc-internal-format msgid "attribute ignored in explicit instantiation %q#T" msgstr "" -#: cp/decl.cc:5576 +#: cp/decl.cc:5586 #, gcc-internal-format msgid "no attribute can be applied to an explicit instantiation" msgstr "" -#: cp/decl.cc:5655 +#: cp/decl.cc:5665 #, gcc-internal-format msgid "ignoring attributes applied to class type %qT outside of definition" msgstr "" #. A template type parameter or other dependent type. -#: cp/decl.cc:5659 +#: cp/decl.cc:5669 #, gcc-internal-format msgid "" "ignoring attributes applied to dependent type %qT without an associated " "declaration" msgstr "" -#: cp/decl.cc:5725 cp/decl2.cc:1021 +#: cp/decl.cc:5735 cp/decl2.cc:1021 #, gcc-internal-format msgid "typedef %qD is initialized (use %qs instead)" msgstr "" -#: cp/decl.cc:5738 +#: cp/decl.cc:5748 #, gcc-internal-format msgid "declaration of %q#D has %<extern%> and is initialized" msgstr "" -#: cp/decl.cc:5776 +#: cp/decl.cc:5786 #, gcc-internal-format msgid "definition of %q#D is marked %<dllimport%>" msgstr "" -#: cp/decl.cc:5800 +#: cp/decl.cc:5810 #, gcc-internal-format msgid "%q+#D is not a static data member of %q#T" msgstr "" -#: cp/decl.cc:5808 +#: cp/decl.cc:5818 #, gcc-internal-format msgid "non-member-template declaration of %qD" msgstr "" -#: cp/decl.cc:5809 +#: cp/decl.cc:5819 #, gcc-internal-format msgid "does not match member template declaration here" msgstr "" -#: cp/decl.cc:5821 +#: cp/decl.cc:5831 #, gcc-internal-format msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>" msgstr "" -#: cp/decl.cc:5833 +#: cp/decl.cc:5843 #, gcc-internal-format msgid "duplicate initialization of %qD" msgstr "" -#: cp/decl.cc:5883 cp/decl.cc:5887 +#: cp/decl.cc:5893 cp/decl.cc:5897 #, gcc-internal-format msgid "declaration of %q#D outside of class is not definition" msgstr "" -#: cp/decl.cc:5905 +#: cp/decl.cc:5915 #, gcc-internal-format msgid "block-scope extern declaration %q#D not permitted in module purview" msgstr "" -#: cp/decl.cc:5941 +#: cp/decl.cc:5951 #, gcc-internal-format msgid "" "%qD defined %<thread_local%> in %qs function only available with %<-std=c+" "+2b%> or %<-std=gnu++2b%>" msgstr "" -#: cp/decl.cc:5947 +#: cp/decl.cc:5957 #, gcc-internal-format msgid "" "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or " "%<-std=gnu++2b%>" msgstr "" -#: cp/decl.cc:6012 +#: cp/decl.cc:6022 #, gcc-internal-format msgid "variable %q#D has initializer but incomplete type" msgstr "" -#: cp/decl.cc:6018 cp/decl.cc:7337 +#: cp/decl.cc:6028 cp/decl.cc:7347 #, gcc-internal-format msgid "elements of array %q#D have incomplete type" msgstr "" -#: cp/decl.cc:6028 +#: cp/decl.cc:6038 #, gcc-internal-format msgid "aggregate %q#D has incomplete type and cannot be defined" msgstr "" -#: cp/decl.cc:6095 +#: cp/decl.cc:6105 #, gcc-internal-format msgid "%qD declared as reference but not initialized" msgstr "" -#: cp/decl.cc:6178 +#: cp/decl.cc:6188 #, gcc-internal-format msgid "name used in a GNU-style designated initializer for an array" msgstr "" -#: cp/decl.cc:6184 +#: cp/decl.cc:6194 #, gcc-internal-format msgid "name %qD used in a GNU-style designated initializer for an array" msgstr "" -#: cp/decl.cc:6203 +#: cp/decl.cc:6213 #, gcc-internal-format msgid "non-trivial designated initializers not supported" msgstr "" -#: cp/decl.cc:6207 +#: cp/decl.cc:6217 #, gcc-internal-format msgid "C99 designator %qE is not an integral constant-expression" msgstr "" -#: cp/decl.cc:6268 +#: cp/decl.cc:6278 #, gcc-internal-format msgid "initializer fails to determine size of %qD" msgstr "" -#: cp/decl.cc:6275 +#: cp/decl.cc:6285 #, gcc-internal-format msgid "array size missing in %qD" msgstr "" -#: cp/decl.cc:6287 +#: cp/decl.cc:6297 #, gcc-internal-format msgid "zero-size array %qD" msgstr "" -#: cp/decl.cc:6327 +#: cp/decl.cc:6337 #, gcc-internal-format msgid "storage size of %qD isn%'t known" msgstr "" -#: cp/decl.cc:6352 +#: cp/decl.cc:6362 #, gcc-internal-format msgid "storage size of %qD isn%'t constant" msgstr "" -#: cp/decl.cc:6435 +#: cp/decl.cc:6445 #, gcc-internal-format msgid "" "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with " "multiple copies)" msgstr "" -#: cp/decl.cc:6439 +#: cp/decl.cc:6449 #, gcc-internal-format msgid "" "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind " "up with multiple copies)" msgstr "" -#: cp/decl.cc:6445 +#: cp/decl.cc:6455 #, gcc-internal-format msgid "you can work around this by removing the initializer" msgstr "" -#: cp/decl.cc:6487 rust/backend/rust-tree.cc:3230 +#: cp/decl.cc:6497 rust/backend/rust-tree.cc:3230 #, gcc-internal-format msgid "uninitialized %<const %D%>" msgstr "" -#: cp/decl.cc:6494 rust/backend/rust-tree.cc:3237 +#: cp/decl.cc:6504 rust/backend/rust-tree.cc:3237 #, gcc-internal-format msgid "uninitialized variable %qD in %<constexpr%> function" msgstr "" -#: cp/decl.cc:6503 rust/backend/rust-tree.cc:3246 +#: cp/decl.cc:6513 rust/backend/rust-tree.cc:3246 #, gcc-internal-format msgid "uninitialized variable %qD in %<constexpr%> context" msgstr "" -#: cp/decl.cc:6511 +#: cp/decl.cc:6521 #, gcc-internal-format msgid "%q#T has no user-provided default constructor" msgstr "" -#: cp/decl.cc:6515 +#: cp/decl.cc:6525 #, gcc-internal-format msgid "" "constructor is not user-provided because it is explicitly defaulted in the " "class body" msgstr "" -#: cp/decl.cc:6518 +#: cp/decl.cc:6528 #, gcc-internal-format msgid "and the implicitly-defined constructor does not initialize %q#D" msgstr "" -#: cp/decl.cc:6710 +#: cp/decl.cc:6720 #, gcc-internal-format msgid "invalid type %qT as initializer for a vector of type %qT" msgstr "" -#: cp/decl.cc:6782 +#: cp/decl.cc:6792 #, gcc-internal-format msgid "initializer for %qT must be brace-enclosed" msgstr "" -#: cp/decl.cc:6826 +#: cp/decl.cc:6836 #, gcc-internal-format msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT" msgstr "" -#: cp/decl.cc:6839 +#: cp/decl.cc:6849 #, gcc-internal-format msgid "%qT has no non-static data member named %qD" msgstr "" -#: cp/decl.cc:6863 +#: cp/decl.cc:6873 #, gcc-internal-format msgid "%qD is not a direct member of %qT" msgstr "" -#: cp/decl.cc:6918 +#: cp/decl.cc:6928 #, gcc-internal-format msgid "invalid initializer for %q#D" msgstr "" -#: cp/decl.cc:6968 +#: cp/decl.cc:6978 #, gcc-internal-format msgid "C99 designator %qE outside aggregate initializer" msgstr "" -#: cp/decl.cc:7007 cp/decl.cc:7295 cp/typeck2.cc:1597 cp/typeck2.cc:1927 -#: cp/typeck2.cc:1975 cp/typeck2.cc:2022 +#: cp/decl.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925 +#: cp/typeck2.cc:1973 cp/typeck2.cc:2020 #, gcc-internal-format msgid "too many initializers for %qT" msgstr "" -#: cp/decl.cc:7049 +#: cp/decl.cc:7059 #, gcc-internal-format msgid "braces around scalar initializer for type %qT" msgstr "" -#: cp/decl.cc:7059 +#: cp/decl.cc:7069 #, gcc-internal-format msgid "too many braces around scalar initializer for type %qT" msgstr "" -#: cp/decl.cc:7192 +#: cp/decl.cc:7202 #, gcc-internal-format msgid "missing braces around initializer for %qT" msgstr "" -#: cp/decl.cc:7325 +#: cp/decl.cc:7335 #, gcc-internal-format msgid "structured binding has incomplete type %qT" msgstr "" -#: cp/decl.cc:7339 +#: cp/decl.cc:7349 #, gcc-internal-format msgid "elements of array %q#T have incomplete type" msgstr "" -#: cp/decl.cc:7352 +#: cp/decl.cc:7362 #, gcc-internal-format msgid "variable-sized compound literal" msgstr "" -#: cp/decl.cc:7408 +#: cp/decl.cc:7418 #, gcc-internal-format msgid "%q#D has incomplete type" msgstr "" -#: cp/decl.cc:7429 +#: cp/decl.cc:7439 #, gcc-internal-format msgid "scalar object %qD requires one element in initializer" msgstr "" -#: cp/decl.cc:7474 +#: cp/decl.cc:7484 #, gcc-internal-format msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>" msgstr "" -#: cp/decl.cc:7617 +#: cp/decl.cc:7627 #, gcc-internal-format msgid "array %qD initialized by parenthesized string literal %qE" msgstr "" -#: cp/decl.cc:7656 +#: cp/decl.cc:7666 #, gcc-internal-format msgid "initializer invalid for static member with constructor" msgstr "" -#: cp/decl.cc:7658 +#: cp/decl.cc:7668 #, gcc-internal-format msgid "non-constant in-class initialization invalid for static member %qD" msgstr "" -#: cp/decl.cc:7661 +#: cp/decl.cc:7671 #, gcc-internal-format msgid "" "non-constant in-class initialization invalid for non-inline static member %qD" msgstr "" -#: cp/decl.cc:7666 +#: cp/decl.cc:7676 #, gcc-internal-format msgid "(an out of class initialization is required)" msgstr "" -#: cp/decl.cc:7868 +#: cp/decl.cc:7878 #, gcc-internal-format msgid "reference %qD is initialized with itself" msgstr "" -#: cp/decl.cc:8125 +#: cp/decl.cc:8135 #, gcc-internal-format msgid "could not find variant declaration" msgstr "" -#: cp/decl.cc:8149 +#: cp/decl.cc:8159 #, gcc-internal-format msgid "%<declare variant%> on constructor %qD" msgstr "" -#: cp/decl.cc:8154 +#: cp/decl.cc:8164 #, gcc-internal-format msgid "%<declare variant%> on destructor %qD" msgstr "" -#: cp/decl.cc:8159 +#: cp/decl.cc:8169 #, gcc-internal-format msgid "%<declare variant%> on defaulted %qD" msgstr "" -#: cp/decl.cc:8164 +#: cp/decl.cc:8174 #, gcc-internal-format msgid "%<declare variant%> on deleted %qD" msgstr "" -#: cp/decl.cc:8169 +#: cp/decl.cc:8179 #, gcc-internal-format msgid "%<declare variant%> on virtual %qD" msgstr "" -#: cp/decl.cc:8219 +#: cp/decl.cc:8229 #, gcc-internal-format msgid "assignment (not initialization) in declaration" msgstr "" -#: cp/decl.cc:8240 cp/decl.cc:14789 +#: cp/decl.cc:8250 cp/decl.cc:14799 #, gcc-internal-format msgid "ISO C++17 does not allow %<register%> storage class specifier" msgstr "" -#: cp/decl.cc:8244 cp/decl.cc:14793 +#: cp/decl.cc:8254 cp/decl.cc:14803 #, gcc-internal-format msgid "%<register%> storage class specifier used" msgstr "" -#: cp/decl.cc:8289 cp/decl.cc:14756 +#: cp/decl.cc:8299 cp/decl.cc:14766 #, gcc-internal-format msgid "declaration of %q#D has no initializer" msgstr "" -#: cp/decl.cc:8325 +#: cp/decl.cc:8335 #, gcc-internal-format msgid "" "initializer for %<decltype(auto) %D%> has function type; did you forget the " "%<()%>?" msgstr "" -#: cp/decl.cc:8336 +#: cp/decl.cc:8346 #, gcc-internal-format msgid "deduced type %qT for %qD is incomplete" msgstr "" -#: cp/decl.cc:8466 +#: cp/decl.cc:8476 #, gcc-internal-format msgid "variable concept has no initializer" msgstr "" -#: cp/decl.cc:8525 +#: cp/decl.cc:8535 #, gcc-internal-format msgid "shadowing previous type declaration of %q#D" msgstr "" -#: cp/decl.cc:8568 +#: cp/decl.cc:8578 #, gcc-internal-format msgid "" "%<constinit%> can only be applied to a variable with static or thread " "storage duration" msgstr "" -#: cp/decl.cc:8760 +#: cp/decl.cc:8770 #, gcc-internal-format msgid "function %q#D is initialized like a variable" msgstr "" -#: cp/decl.cc:8871 +#: cp/decl.cc:8881 #, gcc-internal-format msgid "" "cannot decompose class type %qT because it has an anonymous struct member" msgstr "" -#: cp/decl.cc:8874 +#: cp/decl.cc:8884 #, gcc-internal-format msgid "" "cannot decompose class type %qT because it has an anonymous union member" msgstr "" -#: cp/decl.cc:8881 +#: cp/decl.cc:8891 #, gcc-internal-format msgid "cannot decompose inaccessible member %qD of %qT" msgstr "" -#: cp/decl.cc:8907 +#: cp/decl.cc:8917 #, gcc-internal-format msgid "" "cannot decompose class type %qT: both it and its base class %qT have non-" "static data members" msgstr "" -#: cp/decl.cc:8916 +#: cp/decl.cc:8926 #, gcc-internal-format msgid "" "cannot decompose class type %qT: its base classes %qT and %qT have non-" "static data members" msgstr "" -#: cp/decl.cc:9126 +#: cp/decl.cc:9136 #, gcc-internal-format msgid "structured binding refers to incomplete type %qT" msgstr "" -#: cp/decl.cc:9142 +#: cp/decl.cc:9152 #, gcc-internal-format msgid "cannot decompose variable length array %qT" msgstr "" -#: cp/decl.cc:9151 cp/decl.cc:9230 +#: cp/decl.cc:9161 cp/decl.cc:9240 #, gcc-internal-format, gfc-internal-format msgid "%u name provided for structured binding" msgid_plural "%u names provided for structured binding" msgstr[0] "" msgstr[1] "" -#: cp/decl.cc:9155 +#: cp/decl.cc:9165 #, gcc-internal-format, gfc-internal-format msgid "only %u name provided for structured binding" msgid_plural "only %u names provided for structured binding" msgstr[0] "" msgstr[1] "" -#: cp/decl.cc:9158 +#: cp/decl.cc:9168 #, gcc-internal-format msgid "while %qT decomposes into %wu element" msgid_plural "while %qT decomposes into %wu elements" msgstr[0] "" msgstr[1] "" -#: cp/decl.cc:9199 +#: cp/decl.cc:9209 #, gcc-internal-format msgid "cannot decompose variable length vector %qT" msgstr "" -#: cp/decl.cc:9223 +#: cp/decl.cc:9233 #, gcc-internal-format msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression" msgstr "" -#: cp/decl.cc:9232 +#: cp/decl.cc:9242 #, gcc-internal-format msgid "while %qT decomposes into %E elements" msgstr "" -#: cp/decl.cc:9253 +#: cp/decl.cc:9263 #, gcc-internal-format msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>" msgstr "" -#: cp/decl.cc:9259 +#: cp/decl.cc:9269 #, gcc-internal-format msgid "in initialization of structured binding variable %qD" msgstr "" -#: cp/decl.cc:9288 +#: cp/decl.cc:9298 #, gcc-internal-format msgid "cannot decompose union type %qT" msgstr "" -#: cp/decl.cc:9293 +#: cp/decl.cc:9303 #, gcc-internal-format msgid "cannot decompose non-array non-class type %qT" msgstr "" -#: cp/decl.cc:9298 +#: cp/decl.cc:9308 #, gcc-internal-format msgid "cannot decompose lambda closure type %qT" msgstr "" -#: cp/decl.cc:9304 +#: cp/decl.cc:9314 #, gcc-internal-format msgid "structured binding refers to incomplete class type %qT" msgstr "" -#: cp/decl.cc:9313 +#: cp/decl.cc:9323 #, gcc-internal-format msgid "cannot decompose class type %qT without non-static data members" msgstr "" -#: cp/decl.cc:9780 +#: cp/decl.cc:9790 #, gcc-internal-format msgid "" "non-local variable %qD declared %<__thread%> needs dynamic initialization" msgstr "" -#: cp/decl.cc:9783 +#: cp/decl.cc:9793 #, gcc-internal-format msgid "" "non-local variable %qD declared %<__thread%> has a non-trivial destructor" msgstr "" -#: cp/decl.cc:9788 +#: cp/decl.cc:9798 #, gcc-internal-format msgid "C++11 %<thread_local%> allows dynamic initialization and destruction" msgstr "" -#: cp/decl.cc:10007 +#: cp/decl.cc:10017 #, gcc-internal-format msgid "initializer fails to determine size of %qT" msgstr "" -#: cp/decl.cc:10011 +#: cp/decl.cc:10021 #, gcc-internal-format msgid "array size missing in %qT" msgstr "" -#: cp/decl.cc:10014 +#: cp/decl.cc:10024 #, gcc-internal-format msgid "zero-size array %qT" msgstr "" -#: cp/decl.cc:10030 +#: cp/decl.cc:10040 #, gcc-internal-format msgid "destructor for alien class %qT cannot be a member" msgstr "" -#: cp/decl.cc:10032 +#: cp/decl.cc:10042 #, gcc-internal-format msgid "constructor for alien class %qT cannot be a member" msgstr "" -#: cp/decl.cc:10058 +#: cp/decl.cc:10068 #, gcc-internal-format msgid "%qD declared as a %<virtual%> variable" msgstr "" -#: cp/decl.cc:10060 +#: cp/decl.cc:10070 #, gcc-internal-format msgid "" "%<const%> and %<volatile%> function specifiers on %qD invalid in variable " "declaration" msgstr "" -#: cp/decl.cc:10066 +#: cp/decl.cc:10076 #, gcc-internal-format msgid "%qD declared as a %<virtual%> parameter" msgstr "" -#: cp/decl.cc:10069 +#: cp/decl.cc:10079 #, gcc-internal-format msgid "%qD declared as an %<inline%> parameter" msgstr "" -#: cp/decl.cc:10071 +#: cp/decl.cc:10081 #, gcc-internal-format msgid "" "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter " "declaration" msgstr "" -#: cp/decl.cc:10077 +#: cp/decl.cc:10087 #, gcc-internal-format msgid "%qD declared as a %<virtual%> type" msgstr "" -#: cp/decl.cc:10080 +#: cp/decl.cc:10090 #, gcc-internal-format msgid "%qD declared as an %<inline%> type" msgstr "" -#: cp/decl.cc:10082 +#: cp/decl.cc:10092 #, gcc-internal-format msgid "" "%<const%> and %<volatile%> function specifiers on %qD invalid in type " "declaration" msgstr "" -#: cp/decl.cc:10088 +#: cp/decl.cc:10098 #, gcc-internal-format msgid "%qD declared as a %<virtual%> field" msgstr "" -#: cp/decl.cc:10091 +#: cp/decl.cc:10101 #, gcc-internal-format msgid "%qD declared as an %<inline%> field" msgstr "" -#: cp/decl.cc:10093 +#: cp/decl.cc:10103 #, gcc-internal-format msgid "" "%<const%> and %<volatile%> function specifiers on %qD invalid in field " "declaration" msgstr "" -#: cp/decl.cc:10100 +#: cp/decl.cc:10110 #, gcc-internal-format msgid "%q+D declared as a friend" msgstr "" -#: cp/decl.cc:10107 +#: cp/decl.cc:10117 #, gcc-internal-format msgid "%q+D declared with an exception specification" msgstr "" -#: cp/decl.cc:10139 +#: cp/decl.cc:10149 #, gcc-internal-format msgid "definition of %qD is not in namespace enclosing %qT" msgstr "" -#: cp/decl.cc:10179 +#: cp/decl.cc:10189 #, gcc-internal-format msgid "static member function %q#D declared with type qualifiers" msgstr "" -#: cp/decl.cc:10190 +#: cp/decl.cc:10200 #, gcc-internal-format msgid "concept %q#D declared with function parameters" msgstr "" -#: cp/decl.cc:10197 +#: cp/decl.cc:10207 #, gcc-internal-format msgid "concept %q#D declared with a deduced return type" msgstr "" -#: cp/decl.cc:10200 +#: cp/decl.cc:10210 #, gcc-internal-format msgid "concept %q#D with non-%<bool%> return type %qT" msgstr "" -#: cp/decl.cc:10276 +#: cp/decl.cc:10286 #, gcc-internal-format msgid "concept %qD has no definition" msgstr "" -#: cp/decl.cc:10305 +#: cp/decl.cc:10315 #, gcc-internal-format msgid "a function concept cannot be constrained" msgstr "" -#: cp/decl.cc:10315 +#: cp/decl.cc:10325 #, gcc-internal-format msgid "constraints on a non-templated function" msgstr "" -#: cp/decl.cc:10360 +#: cp/decl.cc:10370 #, gcc-internal-format msgid "defining explicit specialization %qD in friend declaration" msgstr "" -#: cp/decl.cc:10371 +#: cp/decl.cc:10381 #, gcc-internal-format msgid "invalid use of template-id %qD in declaration of primary template" msgstr "" -#: cp/decl.cc:10389 +#: cp/decl.cc:10399 #, gcc-internal-format msgid "" "default arguments are not allowed in declaration of friend template " "specialization %qD" msgstr "" -#: cp/decl.cc:10398 +#: cp/decl.cc:10408 #, gcc-internal-format msgid "" "%<inline%> is not allowed in declaration of friend template specialization " "%qD" msgstr "" -#: cp/decl.cc:10415 +#: cp/decl.cc:10425 #, gcc-internal-format msgid "" "friend declaration of %qD specifies default arguments and isn%'t a definition" msgstr "" -#: cp/decl.cc:10460 +#: cp/decl.cc:10470 #, gcc-internal-format msgid "cannot declare %<::main%> to be a template" msgstr "" -#: cp/decl.cc:10463 +#: cp/decl.cc:10473 #, gcc-internal-format msgid "cannot declare %<::main%> to be inline" msgstr "" -#: cp/decl.cc:10466 cp/decl.cc:10469 +#: cp/decl.cc:10476 cp/decl.cc:10479 #, gcc-internal-format msgid "cannot declare %<::main%> to be %qs" msgstr "" -#: cp/decl.cc:10471 +#: cp/decl.cc:10481 #, gcc-internal-format msgid "cannot declare %<::main%> to be static" msgstr "" -#: cp/decl.cc:10533 +#: cp/decl.cc:10543 #, gcc-internal-format msgid "static member function %qD cannot have cv-qualifier" msgstr "" -#: cp/decl.cc:10534 +#: cp/decl.cc:10544 #, gcc-internal-format msgid "non-member function %qD cannot have cv-qualifier" msgstr "" -#: cp/decl.cc:10542 +#: cp/decl.cc:10552 #, gcc-internal-format msgid "static member function %qD cannot have ref-qualifier" msgstr "" -#: cp/decl.cc:10543 +#: cp/decl.cc:10553 #, gcc-internal-format msgid "non-member function %qD cannot have ref-qualifier" msgstr "" -#: cp/decl.cc:10555 +#: cp/decl.cc:10565 #, gcc-internal-format msgid "deduction guide %qD must be declared in the same scope as %qT" msgstr "" -#: cp/decl.cc:10563 +#: cp/decl.cc:10573 #, gcc-internal-format msgid "deduction guide %qD must have the same access as %qT" msgstr "" -#: cp/decl.cc:10569 +#: cp/decl.cc:10579 #, gcc-internal-format msgid "deduction guide %qD must not have a function body" msgstr "" -#: cp/decl.cc:10582 +#: cp/decl.cc:10592 #, gcc-internal-format msgid "literal operator with C linkage" msgstr "" -#: cp/decl.cc:10592 +#: cp/decl.cc:10602 #, gcc-internal-format msgid "%qD has invalid argument list" msgstr "" -#: cp/decl.cc:10600 +#: cp/decl.cc:10610 #, gcc-internal-format msgid "integer suffix %qs shadowed by implementation" msgstr "" -#: cp/decl.cc:10606 +#: cp/decl.cc:10616 #, gcc-internal-format msgid "floating-point suffix %qs shadowed by implementation" msgstr "" -#: cp/decl.cc:10613 +#: cp/decl.cc:10623 #, gcc-internal-format msgid "" "literal operator suffixes not preceded by %<_%> are reserved for future " "standardization" msgstr "" -#: cp/decl.cc:10618 +#: cp/decl.cc:10628 #, gcc-internal-format msgid "%qD must be a non-member function" msgstr "" -#: cp/decl.cc:10704 +#: cp/decl.cc:10714 #, gcc-internal-format msgid "%<::main%> must return %<int%>" msgstr "" -#: cp/decl.cc:10744 +#: cp/decl.cc:10754 #, gcc-internal-format msgid "definition of implicitly-declared %qD" msgstr "" -#: cp/decl.cc:10749 +#: cp/decl.cc:10759 #, gcc-internal-format msgid "definition of explicitly-defaulted %q+D" msgstr "" -#: cp/decl.cc:10751 +#: cp/decl.cc:10761 #, gcc-internal-format msgid "%q#D explicitly defaulted here" msgstr "" -#: cp/decl.cc:10768 +#: cp/decl.cc:10778 #, gcc-internal-format msgid "no %q#D member function declared in class %qT" msgstr "" -#: cp/decl.cc:10961 +#: cp/decl.cc:10971 #, gcc-internal-format msgid "cannot declare %<::main%> to be a global variable" msgstr "" -#: cp/decl.cc:10970 +#: cp/decl.cc:10980 #, gcc-internal-format msgid "a non-template variable cannot be %<concept%>" msgstr "" -#: cp/decl.cc:10976 +#: cp/decl.cc:10986 #, gcc-internal-format msgid "concept must be defined at namespace scope" msgstr "" -#: cp/decl.cc:10983 +#: cp/decl.cc:10993 #, gcc-internal-format msgid "concept must have type %<bool%>" msgstr "" -#: cp/decl.cc:10986 +#: cp/decl.cc:10996 #, gcc-internal-format msgid "a variable concept cannot be constrained" msgstr "" -#: cp/decl.cc:11108 +#: cp/decl.cc:11118 #, gcc-internal-format msgid "in-class initialization of static data member %q#D of incomplete type" msgstr "" -#: cp/decl.cc:11112 +#: cp/decl.cc:11122 #, gcc-internal-format msgid "" "%<constexpr%> needed for in-class initialization of static data member %q#D " "of non-integral type" msgstr "" -#: cp/decl.cc:11116 +#: cp/decl.cc:11126 #, gcc-internal-format msgid "in-class initialization of static data member %q#D of non-literal type" msgstr "" -#: cp/decl.cc:11127 +#: cp/decl.cc:11137 #, gcc-internal-format msgid "" "invalid in-class initialization of static data member of non-integral type " "%qT" msgstr "" -#: cp/decl.cc:11132 +#: cp/decl.cc:11142 #, gcc-internal-format msgid "ISO C++ forbids in-class initialization of non-const static member %qD" msgstr "" -#: cp/decl.cc:11137 +#: cp/decl.cc:11147 #, gcc-internal-format msgid "" "ISO C++ forbids initialization of member constant %qD of non-integral type " "%qT" msgstr "" -#: cp/decl.cc:11248 +#: cp/decl.cc:11258 #, gcc-internal-format msgid "size of array %qD has non-integral type %qT" msgstr "" -#: cp/decl.cc:11251 +#: cp/decl.cc:11261 #, gcc-internal-format msgid "size of array has non-integral type %qT" msgstr "" -#: cp/decl.cc:11282 cp/decl.cc:11354 +#: cp/decl.cc:11292 cp/decl.cc:11364 #, gcc-internal-format msgid "size of array %qD is not an integral constant-expression" msgstr "" -#: cp/decl.cc:11286 cp/decl.cc:11357 +#: cp/decl.cc:11296 cp/decl.cc:11367 #, gcc-internal-format msgid "size of array is not an integral constant-expression" msgstr "" -#: cp/decl.cc:11337 +#: cp/decl.cc:11347 #, gcc-internal-format msgid "ISO C++ forbids zero-size array %qD" msgstr "" -#: cp/decl.cc:11340 +#: cp/decl.cc:11350 #, gcc-internal-format msgid "ISO C++ forbids zero-size array" msgstr "" -#: cp/decl.cc:11364 +#: cp/decl.cc:11374 #, gcc-internal-format msgid "ISO C++ forbids variable length array %qD" msgstr "" -#: cp/decl.cc:11367 +#: cp/decl.cc:11377 #, gcc-internal-format msgid "ISO C++ forbids variable length array" msgstr "" -#: cp/decl.cc:11373 +#: cp/decl.cc:11383 #, gcc-internal-format msgid "variable length array %qD is used" msgstr "" -#: cp/decl.cc:11376 +#: cp/decl.cc:11386 #, gcc-internal-format msgid "variable length array is used" msgstr "" -#: cp/decl.cc:11428 +#: cp/decl.cc:11438 #, gcc-internal-format msgid "overflow in array dimension" msgstr "" -#: cp/decl.cc:11488 +#: cp/decl.cc:11498 #, gcc-internal-format msgid "%qD declared as array of template placeholder type %qT" msgstr "" -#: cp/decl.cc:11491 +#: cp/decl.cc:11501 #, gcc-internal-format msgid "creating array of template placeholder type %qT" msgstr "" -#: cp/decl.cc:11501 +#: cp/decl.cc:11511 #, gcc-internal-format msgid "declaration of %qD as array of void" msgstr "" -#: cp/decl.cc:11503 +#: cp/decl.cc:11513 #, gcc-internal-format msgid "creating array of void" msgstr "" -#: cp/decl.cc:11508 +#: cp/decl.cc:11518 #, gcc-internal-format msgid "declaration of %qD as array of functions" msgstr "" -#: cp/decl.cc:11510 +#: cp/decl.cc:11520 #, gcc-internal-format msgid "creating array of functions" msgstr "" -#: cp/decl.cc:11515 +#: cp/decl.cc:11525 #, gcc-internal-format msgid "declaration of %qD as array of references" msgstr "" -#: cp/decl.cc:11517 +#: cp/decl.cc:11527 #, gcc-internal-format msgid "creating array of references" msgstr "" -#: cp/decl.cc:11522 +#: cp/decl.cc:11532 #, gcc-internal-format msgid "declaration of %qD as array of function members" msgstr "" -#: cp/decl.cc:11525 +#: cp/decl.cc:11535 #, gcc-internal-format msgid "creating array of function members" msgstr "" -#: cp/decl.cc:11543 +#: cp/decl.cc:11553 #, gcc-internal-format msgid "" "declaration of %qD as multidimensional array must have bounds for all " "dimensions except the first" msgstr "" -#: cp/decl.cc:11547 +#: cp/decl.cc:11557 #, gcc-internal-format msgid "" "multidimensional array must have bounds for all dimensions except the first" msgstr "" -#: cp/decl.cc:11561 +#: cp/decl.cc:11571 #, gcc-internal-format msgid "variable-length array of %<auto%>" msgstr "" -#: cp/decl.cc:11637 +#: cp/decl.cc:11647 #, gcc-internal-format msgid "return type specification for constructor invalid" msgstr "" -#: cp/decl.cc:11640 +#: cp/decl.cc:11650 #, gcc-internal-format msgid "qualifiers are not allowed on constructor declaration" msgstr "" -#: cp/decl.cc:11651 +#: cp/decl.cc:11661 #, gcc-internal-format msgid "return type specification for destructor invalid" msgstr "" -#: cp/decl.cc:11654 +#: cp/decl.cc:11664 #, gcc-internal-format msgid "qualifiers are not allowed on destructor declaration" msgstr "" -#: cp/decl.cc:11667 +#: cp/decl.cc:11677 #, gcc-internal-format msgid "return type specified for %<operator %T%>" msgstr "" -#: cp/decl.cc:11670 +#: cp/decl.cc:11680 #, gcc-internal-format msgid "qualifiers are not allowed on declaration of %<operator %T%>" msgstr "" -#: cp/decl.cc:11679 +#: cp/decl.cc:11689 #, gcc-internal-format msgid "return type specified for deduction guide" msgstr "" -#: cp/decl.cc:11682 +#: cp/decl.cc:11692 #, gcc-internal-format msgid "qualifiers are not allowed on declaration of deduction guide" msgstr "" -#: cp/decl.cc:11686 +#: cp/decl.cc:11696 #, gcc-internal-format msgid "template template parameter %qT in declaration of deduction guide" msgstr "" -#: cp/decl.cc:11695 +#: cp/decl.cc:11705 #, gcc-internal-format msgid "%<decl-specifier%> in declaration of deduction guide" msgstr "" -#: cp/decl.cc:11716 +#: cp/decl.cc:11726 #, gcc-internal-format msgid "unnamed variable or field declared void" msgstr "" -#: cp/decl.cc:11724 +#: cp/decl.cc:11734 #, gcc-internal-format msgid "variable or field declared void" msgstr "" -#: cp/decl.cc:11739 +#: cp/decl.cc:11749 #, gcc-internal-format msgid "%<inline%> specifier invalid for variable %qD declared at block scope" msgstr "" -#: cp/decl.cc:11744 +#: cp/decl.cc:11754 #, gcc-internal-format msgid "" "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/decl.cc:11800 +#: cp/decl.cc:11810 #, gcc-internal-format msgid "%qT as type rather than plain %<decltype(auto)%>" msgstr "" -#: cp/decl.cc:11806 +#: cp/decl.cc:11816 #, gcc-internal-format msgid "%<decltype(auto)%> cannot be cv-qualified" msgstr "" -#: cp/decl.cc:12022 +#: cp/decl.cc:12032 #, gcc-internal-format msgid "invalid use of qualified-name %<::%D%>" msgstr "" -#: cp/decl.cc:12025 cp/decl.cc:12047 +#: cp/decl.cc:12035 cp/decl.cc:12057 #, gcc-internal-format msgid "invalid use of qualified-name %<%T::%D%>" msgstr "" -#: cp/decl.cc:12028 +#: cp/decl.cc:12038 #, gcc-internal-format msgid "invalid use of qualified-name %<%D::%D%>" msgstr "" -#: cp/decl.cc:12038 +#: cp/decl.cc:12048 #, gcc-internal-format msgid "%q#T is not a class or namespace" msgstr "" -#: cp/decl.cc:12062 +#: cp/decl.cc:12072 #, gcc-internal-format msgid "declaration of %qE as non-function" msgstr "" -#: cp/decl.cc:12069 +#: cp/decl.cc:12079 #, gcc-internal-format msgid "declaration of %qE as non-member" msgstr "" -#: cp/decl.cc:12097 +#: cp/decl.cc:12107 #, gcc-internal-format msgid "declarator-id missing; using reserved word %qD" msgstr "" -#: cp/decl.cc:12148 +#: cp/decl.cc:12158 #, gcc-internal-format msgid "function definition does not declare parameters" msgstr "" -#: cp/decl.cc:12156 cp/decl.cc:12165 cp/decl.cc:14023 +#: cp/decl.cc:12166 cp/decl.cc:12175 cp/decl.cc:14033 #, gcc-internal-format msgid "declaration of %qD as non-function" msgstr "" -#: cp/decl.cc:12173 +#: cp/decl.cc:12183 #, gcc-internal-format msgid "declaration of %qD as %<typedef%>" msgstr "" -#: cp/decl.cc:12178 +#: cp/decl.cc:12188 #, gcc-internal-format msgid "declaration of %qD as parameter" msgstr "" -#: cp/decl.cc:12213 +#: cp/decl.cc:12223 #, gcc-internal-format msgid "both %qs and %qs specified" msgstr "" -#: cp/decl.cc:12220 cp/decl.cc:12227 cp/decl.cc:12234 cp/decl.cc:12241 +#: cp/decl.cc:12230 cp/decl.cc:12237 cp/decl.cc:12244 cp/decl.cc:12251 #, gcc-internal-format msgid "%qs cannot appear in a typedef declaration" msgstr "" -#: cp/decl.cc:12252 +#: cp/decl.cc:12262 #, gcc-internal-format msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers" msgstr "" -#: cp/decl.cc:12262 +#: cp/decl.cc:12272 #, gcc-internal-format msgid "two or more data types in declaration of %qs" msgstr "" -#: cp/decl.cc:12316 +#: cp/decl.cc:12326 #, gcc-internal-format msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>" msgstr "" -#: cp/decl.cc:12365 cp/decl.cc:12369 cp/decl.cc:12372 +#: cp/decl.cc:12375 cp/decl.cc:12379 cp/decl.cc:12382 #, gcc-internal-format msgid "ISO C++ forbids declaration of %qs with no type" msgstr "" -#: cp/decl.cc:12389 +#: cp/decl.cc:12399 #, gcc-internal-format msgid "%<__int%d%> is not supported by this target" msgstr "" -#: cp/decl.cc:12397 +#: cp/decl.cc:12407 #, gcc-internal-format msgid "ISO C++ does not support %<__int%d%> for %qs" msgstr "" -#: cp/decl.cc:12451 +#: cp/decl.cc:12461 #, gcc-internal-format msgid "%<signed%> and %<unsigned%> specified together" msgstr "" -#: cp/decl.cc:12457 +#: cp/decl.cc:12467 #, gcc-internal-format msgid "%<long%> and %<short%> specified together" msgstr "" -#: cp/decl.cc:12465 +#: cp/decl.cc:12475 #, gcc-internal-format msgid "%qs specified with %qT" msgstr "" -#: cp/decl.cc:12471 +#: cp/decl.cc:12482 #, gcc-internal-format -msgid "%qs specified with %qD" +msgid "%qs specified with typedef-name %qD" msgstr "" -#: cp/decl.cc:12483 +#: cp/decl.cc:12491 #, gcc-internal-format msgid "%qs specified with %<decltype%>" msgstr "" -#: cp/decl.cc:12485 +#: cp/decl.cc:12493 #, gcc-internal-format msgid "%qs specified with %<typeof%>" msgstr "" -#: cp/decl.cc:12552 +#: cp/decl.cc:12562 #, gcc-internal-format msgid "complex invalid for %qs" msgstr "" -#: cp/decl.cc:12596 +#: cp/decl.cc:12606 #, gcc-internal-format msgid "" "missing template argument list after %qE; for deduction, template " "placeholder must be followed by a simple declarator-id" msgstr "" -#: cp/decl.cc:12622 +#: cp/decl.cc:12632 #, gcc-internal-format msgid "member %qD cannot be declared both %<virtual%> and %<static%>" msgstr "" -#: cp/decl.cc:12631 +#: cp/decl.cc:12641 #, gcc-internal-format msgid "" "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-" "std=c++20%> or %<-std=gnu++20%>" msgstr "" -#: cp/decl.cc:12644 +#: cp/decl.cc:12654 #, gcc-internal-format msgid "typedef declaration invalid in parameter declaration" msgstr "" -#: cp/decl.cc:12651 +#: cp/decl.cc:12661 #, gcc-internal-format msgid "storage class specified for template parameter %qs" msgstr "" -#: cp/decl.cc:12661 cp/decl.cc:12838 +#: cp/decl.cc:12671 cp/decl.cc:12848 #, gcc-internal-format msgid "storage class specified for parameter %qs" msgstr "" -#: cp/decl.cc:12669 cp/decl.cc:12678 cp/decl.cc:12684 cp/decl.cc:12690 +#: cp/decl.cc:12679 cp/decl.cc:12688 cp/decl.cc:12694 cp/decl.cc:12700 #, gcc-internal-format msgid "a parameter cannot be declared %qs" msgstr "" -#: cp/decl.cc:12700 +#: cp/decl.cc:12710 #, gcc-internal-format msgid "%<virtual%> outside class declaration" msgstr "" -#: cp/decl.cc:12710 cp/decl.cc:12713 cp/decl.cc:12715 cp/decl.cc:12718 -#: cp/decl.cc:12728 cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12752 +#: cp/decl.cc:12720 cp/decl.cc:12723 cp/decl.cc:12725 cp/decl.cc:12728 +#: cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12758 cp/decl.cc:12762 #, gcc-internal-format msgid "structured binding declaration cannot be %qs" msgstr "" -#: cp/decl.cc:12722 cp/decl.cc:12744 +#: cp/decl.cc:12732 cp/decl.cc:12754 #, gcc-internal-format msgid "" "structured binding declaration can be %qs only in %<-std=c++20%> or %<-" "std=gnu++20%>" msgstr "" -#: cp/decl.cc:12732 +#: cp/decl.cc:12742 #, gcc-internal-format msgid "%<volatile%>-qualified structured binding is deprecated" msgstr "" -#: cp/decl.cc:12756 +#: cp/decl.cc:12766 #, gcc-internal-format msgid "structured binding declaration cannot be C++98 %<auto%>" msgstr "" -#: cp/decl.cc:12768 +#: cp/decl.cc:12778 #, gcc-internal-format msgid "structured binding declaration cannot have type %qT" msgstr "" -#: cp/decl.cc:12771 +#: cp/decl.cc:12781 #, gcc-internal-format msgid "" "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>" msgstr "" -#: cp/decl.cc:12779 +#: cp/decl.cc:12789 #, gcc-internal-format msgid "" "structured binding declaration cannot have constrained %<auto%> type %qT" msgstr "" -#: cp/decl.cc:12810 +#: cp/decl.cc:12820 #, gcc-internal-format msgid "multiple storage classes in declaration of %qs" msgstr "" -#: cp/decl.cc:12836 +#: cp/decl.cc:12846 #, gcc-internal-format msgid "storage class specified for %qs" msgstr "" -#: cp/decl.cc:12850 +#: cp/decl.cc:12860 #, gcc-internal-format msgid "nested function %qs declared %<extern%>" msgstr "" -#: cp/decl.cc:12855 +#: cp/decl.cc:12865 #, gcc-internal-format msgid "top-level declaration of %qs specifies %<auto%>" msgstr "" -#: cp/decl.cc:12863 +#: cp/decl.cc:12873 #, gcc-internal-format msgid "function-scope %qs implicitly auto and declared %<__thread%>" msgstr "" -#: cp/decl.cc:12877 +#: cp/decl.cc:12887 #, gcc-internal-format msgid "storage class specifiers invalid in friend function declarations" msgstr "" -#: cp/decl.cc:12909 cp/decl.cc:14401 cp/parser.cc:14950 cp/parser.cc:20813 -#: cp/parser.cc:27390 +#: cp/decl.cc:12919 cp/decl.cc:14411 cp/parser.cc:14982 cp/parser.cc:20845 +#: cp/parser.cc:27422 #, gcc-internal-format msgid "attribute ignored" msgstr "" -#: cp/decl.cc:12910 +#: cp/decl.cc:12920 #, gcc-internal-format msgid "an attribute that appertains to a type-specifier is ignored" msgstr "" -#: cp/decl.cc:12978 +#: cp/decl.cc:12988 #, gcc-internal-format msgid "unnecessary parentheses in declaration of %qs" msgstr "" -#: cp/decl.cc:12984 +#: cp/decl.cc:12994 #, gcc-internal-format msgid "remove parentheses" msgstr "" -#: cp/decl.cc:13033 +#: cp/decl.cc:13043 #, gcc-internal-format msgid "requires-clause on return type" msgstr "" -#: cp/decl.cc:13053 +#: cp/decl.cc:13063 #, gcc-internal-format msgid "%qs function uses %<auto%> type specifier without trailing return type" msgstr "" -#: cp/decl.cc:13057 +#: cp/decl.cc:13067 #, gcc-internal-format msgid "" "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>" msgstr "" -#: cp/decl.cc:13062 +#: cp/decl.cc:13072 #, gcc-internal-format msgid "virtual function cannot have deduced return type" msgstr "" -#: cp/decl.cc:13069 +#: cp/decl.cc:13079 #, gcc-internal-format msgid "" "%qs function with trailing return type has %qT as its type rather than plain " "%<auto%>" msgstr "" -#: cp/decl.cc:13078 +#: cp/decl.cc:13088 #, gcc-internal-format msgid "" "%qs function with trailing return type has %<decltype(auto)%> as its type " "rather than plain %<auto%>" msgstr "" -#: cp/decl.cc:13083 +#: cp/decl.cc:13093 #, gcc-internal-format msgid "invalid use of %<decltype(auto)%>" msgstr "" -#: cp/decl.cc:13095 +#: cp/decl.cc:13105 #, gcc-internal-format msgid "deduced class type %qD in function return type" msgstr "" -#: cp/decl.cc:13104 +#: cp/decl.cc:13114 #, gcc-internal-format msgid "deduction guide for %qT must have trailing return type" msgstr "" -#: cp/decl.cc:13117 +#: cp/decl.cc:13127 #, gcc-internal-format msgid "" "trailing return type %qT of deduction guide is not a specialization of %qT" msgstr "" -#: cp/decl.cc:13131 +#: cp/decl.cc:13141 #, gcc-internal-format msgid "" "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>" msgstr "" -#: cp/decl.cc:13134 +#: cp/decl.cc:13144 #, gcc-internal-format msgid "" "%qs function with trailing return type not declared with %<auto%> type " "specifier" msgstr "" -#: cp/decl.cc:13141 +#: cp/decl.cc:13151 #, gcc-internal-format msgid "a conversion function cannot have a trailing return type" msgstr "" -#: cp/decl.cc:13167 +#: cp/decl.cc:13177 #, gcc-internal-format msgid "%<volatile%>-qualified return type is deprecated" msgstr "" -#: cp/decl.cc:13179 +#: cp/decl.cc:13189 #, gcc-internal-format msgid "%qs declared as function returning a function" msgstr "" -#: cp/decl.cc:13185 +#: cp/decl.cc:13195 #, gcc-internal-format msgid "%qs declared as function returning an array" msgstr "" -#: cp/decl.cc:13192 +#: cp/decl.cc:13202 #, gcc-internal-format msgid "%<constinit%> on function return type is not allowed" msgstr "" -#: cp/decl.cc:13225 +#: cp/decl.cc:13235 #, gcc-internal-format msgid "destructor cannot be static member function" msgstr "" -#: cp/decl.cc:13227 +#: cp/decl.cc:13237 #, gcc-internal-format msgid "constructor cannot be static member function" msgstr "" -#: cp/decl.cc:13232 +#: cp/decl.cc:13242 #, gcc-internal-format msgid "destructors may not be cv-qualified" msgstr "" -#: cp/decl.cc:13233 +#: cp/decl.cc:13243 #, gcc-internal-format msgid "constructors may not be cv-qualified" msgstr "" -#: cp/decl.cc:13241 +#: cp/decl.cc:13251 #, gcc-internal-format msgid "destructors may not be ref-qualified" msgstr "" -#: cp/decl.cc:13242 +#: cp/decl.cc:13252 #, gcc-internal-format msgid "constructors may not be ref-qualified" msgstr "" -#: cp/decl.cc:13260 +#: cp/decl.cc:13270 #, gcc-internal-format msgid "constructors cannot be declared %<virtual%>" msgstr "" -#: cp/decl.cc:13277 +#: cp/decl.cc:13287 #, gcc-internal-format msgid "virtual functions cannot be friends" msgstr "" -#: cp/decl.cc:13282 +#: cp/decl.cc:13292 #, gcc-internal-format msgid "friend declaration not in class definition" msgstr "" -#: cp/decl.cc:13286 +#: cp/decl.cc:13296 #, gcc-internal-format msgid "cannot define friend function %qs in a local class definition" msgstr "" -#: cp/decl.cc:13296 +#: cp/decl.cc:13306 #, gcc-internal-format msgid "friend function definition %qs cannot have a name qualified with %<::%>" msgstr "" -#: cp/decl.cc:13300 +#: cp/decl.cc:13310 #, gcc-internal-format msgid "" "friend function definition %qs cannot have a name qualified with %<%D::%>" msgstr "" -#: cp/decl.cc:13338 +#: cp/decl.cc:13348 #, gcc-internal-format msgid "destructors may not have parameters" msgstr "" -#: cp/decl.cc:13395 +#: cp/decl.cc:13405 #, gcc-internal-format msgid "cannot declare pointer to %q#T" msgstr "" -#: cp/decl.cc:13408 cp/decl.cc:13415 +#: cp/decl.cc:13418 cp/decl.cc:13425 #, gcc-internal-format msgid "cannot declare reference to %q#T" msgstr "" -#: cp/decl.cc:13417 +#: cp/decl.cc:13427 #, gcc-internal-format msgid "cannot declare pointer to %q#T member" msgstr "" -#: cp/decl.cc:13446 +#: cp/decl.cc:13456 #, gcc-internal-format msgid "cannot declare reference to qualified function type %qT" msgstr "" -#: cp/decl.cc:13447 +#: cp/decl.cc:13457 #, gcc-internal-format msgid "cannot declare pointer to qualified function type %qT" msgstr "" -#: cp/decl.cc:13520 +#: cp/decl.cc:13530 #, gcc-internal-format msgid "" "cannot declare reference to %q#T, which is not a typedef or a template type " "argument" msgstr "" -#: cp/decl.cc:13600 +#: cp/decl.cc:13610 #, gcc-internal-format msgid "template-id %qD used as a declarator" msgstr "" -#: cp/decl.cc:13626 +#: cp/decl.cc:13636 #, gcc-internal-format msgid "member functions are implicitly friends of their class" msgstr "" -#: cp/decl.cc:13631 +#: cp/decl.cc:13641 #, gcc-internal-format msgid "extra qualification %<%T::%> on member %qs" msgstr "" -#: cp/decl.cc:13661 +#: cp/decl.cc:13671 #, gcc-internal-format msgid "cannot define member function %<%T::%s%> within %qT" msgstr "" -#: cp/decl.cc:13663 +#: cp/decl.cc:13673 #, gcc-internal-format msgid "cannot declare member function %<%T::%s%> within %qT" msgstr "" -#: cp/decl.cc:13671 +#: cp/decl.cc:13681 #, gcc-internal-format msgid "cannot declare member %<%T::%s%> within %qT" msgstr "" -#: cp/decl.cc:13711 +#: cp/decl.cc:13721 #, gcc-internal-format msgid "non-parameter %qs cannot be a parameter pack" msgstr "" -#: cp/decl.cc:13720 +#: cp/decl.cc:13730 #, gcc-internal-format msgid "data member may not have variably modified type %qT" msgstr "" -#: cp/decl.cc:13723 +#: cp/decl.cc:13733 #, gcc-internal-format msgid "parameter may not have variably modified type %qT" msgstr "" -#: cp/decl.cc:13734 +#: cp/decl.cc:13744 #, gcc-internal-format msgid "%<explicit%> outside class declaration" msgstr "" -#: cp/decl.cc:13737 +#: cp/decl.cc:13747 #, gcc-internal-format msgid "%<explicit%> in friend declaration" msgstr "" -#: cp/decl.cc:13740 +#: cp/decl.cc:13750 #, gcc-internal-format msgid "" "only declarations of constructors and conversion operators can be " "%<explicit%>" msgstr "" -#: cp/decl.cc:13750 +#: cp/decl.cc:13760 #, gcc-internal-format msgid "non-member %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.cc:13757 +#: cp/decl.cc:13767 #, gcc-internal-format msgid "non-object member %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.cc:13763 +#: cp/decl.cc:13773 #, gcc-internal-format msgid "function %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.cc:13769 +#: cp/decl.cc:13779 #, gcc-internal-format msgid "%<static%> %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.cc:13775 +#: cp/decl.cc:13785 #, gcc-internal-format msgid "%<const%> %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.cc:13781 +#: cp/decl.cc:13791 #, gcc-internal-format msgid "reference %qs cannot be declared %<mutable%>" msgstr "" -#: cp/decl.cc:13797 +#: cp/decl.cc:13807 #, gcc-internal-format msgid "typedef may not be a function definition" msgstr "" -#: cp/decl.cc:13800 +#: cp/decl.cc:13810 #, gcc-internal-format msgid "typedef may not be a member function definition" msgstr "" -#: cp/decl.cc:13826 +#: cp/decl.cc:13836 #, gcc-internal-format msgid "%<auto%> not allowed in alias declaration" msgstr "" -#: cp/decl.cc:13829 +#: cp/decl.cc:13839 #, gcc-internal-format msgid "typedef declared %<auto%>" msgstr "" -#: cp/decl.cc:13834 +#: cp/decl.cc:13844 #, gcc-internal-format msgid "requires-clause on typedef" msgstr "" -#: cp/decl.cc:13838 +#: cp/decl.cc:13848 #, gcc-internal-format msgid "typedef name may not be a nested-name-specifier" msgstr "" -#: cp/decl.cc:13864 +#: cp/decl.cc:13874 #, gcc-internal-format msgid "ISO C++ forbids nested type %qD with same name as enclosing class" msgstr "" -#: cp/decl.cc:13953 +#: cp/decl.cc:13963 #, gcc-internal-format msgid "%<inline%> specified for friend class declaration" msgstr "" -#: cp/decl.cc:13961 +#: cp/decl.cc:13971 #, gcc-internal-format msgid "template parameters cannot be friends" msgstr "" -#: cp/decl.cc:13963 +#: cp/decl.cc:13973 #, gcc-internal-format msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>" msgstr "" -#: cp/decl.cc:13967 +#: cp/decl.cc:13977 #, gcc-internal-format msgid "friend declaration requires class-key, i.e. %<friend %#T%>" msgstr "" -#: cp/decl.cc:13980 +#: cp/decl.cc:13990 #, gcc-internal-format msgid "trying to make class %qT a friend of global scope" msgstr "" -#: cp/decl.cc:14000 +#: cp/decl.cc:14010 #, gcc-internal-format msgid "invalid qualifiers on non-member function type" msgstr "" -#: cp/decl.cc:14004 +#: cp/decl.cc:14014 #, gcc-internal-format msgid "requires-clause on type-id" msgstr "" -#: cp/decl.cc:14014 +#: cp/decl.cc:14024 #, gcc-internal-format msgid "abstract declarator %qT used as declaration" msgstr "" -#: cp/decl.cc:14029 +#: cp/decl.cc:14039 #, gcc-internal-format msgid "requires-clause on declaration of non-function type %qT" msgstr "" -#: cp/decl.cc:14048 +#: cp/decl.cc:14058 #, gcc-internal-format msgid "cannot use %<::%> in parameter declaration" msgstr "" -#: cp/decl.cc:14057 cp/parser.cc:20247 +#: cp/decl.cc:14067 cp/parser.cc:20279 #, gcc-internal-format msgid "cannot declare a parameter with %<decltype(auto)%>" msgstr "" -#: cp/decl.cc:14064 +#: cp/decl.cc:14074 #, gcc-internal-format msgid "" "missing template argument list after %qE; template placeholder not permitted " "in parameter" msgstr "" -#: cp/decl.cc:14067 +#: cp/decl.cc:14077 #, gcc-internal-format msgid "or use %<auto%> for an abbreviated function template" msgstr "" -#: cp/decl.cc:14073 +#: cp/decl.cc:14083 #, gcc-internal-format msgid "%<auto%> parameter not permitted in this context" msgstr "" -#: cp/decl.cc:14076 +#: cp/decl.cc:14086 #, gcc-internal-format msgid "parameter declared %<auto%>" msgstr "" -#: cp/decl.cc:14127 cp/parser.cc:3561 +#: cp/decl.cc:14137 cp/parser.cc:3561 #, gcc-internal-format msgid "invalid use of template-name %qE without an argument list" msgstr "" -#: cp/decl.cc:14131 +#: cp/decl.cc:14141 #, gcc-internal-format msgid "non-static data member declared with placeholder %qT" msgstr "" -#: cp/decl.cc:14152 +#: cp/decl.cc:14162 #, gcc-internal-format msgid "ISO C++ forbids flexible array member %qs" msgstr "" -#: cp/decl.cc:14155 +#: cp/decl.cc:14165 #, gcc-internal-format msgid "ISO C++ forbids flexible array members" msgstr "" #. Something like struct S { int N::j; }; -#: cp/decl.cc:14171 +#: cp/decl.cc:14181 #, gcc-internal-format msgid "invalid use of %<::%>" msgstr "" -#: cp/decl.cc:14192 +#: cp/decl.cc:14202 #, gcc-internal-format msgid "declaration of function %qD in invalid context" msgstr "" -#: cp/decl.cc:14202 +#: cp/decl.cc:14212 #, gcc-internal-format msgid "function %qD declared %<virtual%> inside a union" msgstr "" -#: cp/decl.cc:14212 +#: cp/decl.cc:14222 #, gcc-internal-format msgid "%qD cannot be declared %<virtual%>, since it is always static" msgstr "" -#: cp/decl.cc:14226 +#: cp/decl.cc:14236 #, gcc-internal-format msgid "expected qualified name in friend declaration for destructor %qD" msgstr "" -#: cp/decl.cc:14233 +#: cp/decl.cc:14243 #, gcc-internal-format msgid "declaration of %qD as member of %qT" msgstr "" -#: cp/decl.cc:14240 cp/decl.cc:14253 +#: cp/decl.cc:14250 cp/decl.cc:14263 #, gcc-internal-format msgid "a destructor cannot be %qs" msgstr "" -#: cp/decl.cc:14259 +#: cp/decl.cc:14269 #, gcc-internal-format msgid "expected qualified name in friend declaration for constructor %qD" msgstr "" -#: cp/decl.cc:14268 +#: cp/decl.cc:14278 #, gcc-internal-format msgid "a constructor cannot be %<concept%>" msgstr "" -#: cp/decl.cc:14274 +#: cp/decl.cc:14284 #, gcc-internal-format msgid "a concept cannot be a member function" msgstr "" -#: cp/decl.cc:14282 cp/decl.cc:14624 +#: cp/decl.cc:14292 cp/decl.cc:14634 #, gcc-internal-format msgid "%qD cannot be %qs" msgstr "" -#: cp/decl.cc:14291 +#: cp/decl.cc:14301 #, gcc-internal-format msgid "specialization of variable template %qD declared as function" msgstr "" -#: cp/decl.cc:14294 +#: cp/decl.cc:14304 #, gcc-internal-format msgid "variable template declared here" msgstr "" -#: cp/decl.cc:14356 +#: cp/decl.cc:14366 #, gcc-internal-format msgid "field %qD has incomplete type %qT" msgstr "" -#: cp/decl.cc:14361 +#: cp/decl.cc:14371 #, gcc-internal-format msgid "name %qT has incomplete type" msgstr "" -#: cp/decl.cc:14381 +#: cp/decl.cc:14391 #, gcc-internal-format msgid "%qE is neither function nor member function; cannot be declared friend" msgstr "" -#: cp/decl.cc:14384 +#: cp/decl.cc:14394 #, gcc-internal-format msgid "" "unnamed field is neither function nor member function; cannot be declared " "friend" msgstr "" -#: cp/decl.cc:14402 cp/parser.cc:20814 cp/parser.cc:27391 +#: cp/decl.cc:14412 cp/parser.cc:20846 cp/parser.cc:27423 #, gcc-internal-format msgid "" "an attribute that appertains to a friend declaration that is not a " "definition is ignored" msgstr "" -#: cp/decl.cc:14443 cp/decl.cc:14454 +#: cp/decl.cc:14453 cp/decl.cc:14464 #, gcc-internal-format msgid "static data member %qE declared %qs" msgstr "" -#: cp/decl.cc:14448 +#: cp/decl.cc:14458 #, gcc-internal-format msgid "%<constexpr%> static data member %qD must have an initializer" msgstr "" -#: cp/decl.cc:14491 cp/decl.cc:14499 cp/decl.cc:14506 cp/decl.cc:14513 +#: cp/decl.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523 #, gcc-internal-format msgid "non-static data member %qE declared %qs" msgstr "" -#: cp/decl.cc:14565 +#: cp/decl.cc:14575 #, gcc-internal-format msgid "storage class %<auto%> invalid for function %qs" msgstr "" -#: cp/decl.cc:14568 +#: cp/decl.cc:14578 #, gcc-internal-format msgid "storage class %<register%> invalid for function %qs" msgstr "" -#: cp/decl.cc:14574 +#: cp/decl.cc:14584 #, gcc-internal-format msgid "storage class %<__thread%> invalid for function %qs" msgstr "" -#: cp/decl.cc:14578 +#: cp/decl.cc:14588 #, gcc-internal-format msgid "storage class %<thread_local%> invalid for function %qs" msgstr "" -#: cp/decl.cc:14583 +#: cp/decl.cc:14593 #, gcc-internal-format msgid "virt-specifiers in %qs not allowed outside a class definition" msgstr "" -#: cp/decl.cc:14595 +#: cp/decl.cc:14605 #, gcc-internal-format msgid "" "%<static%> specifier invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.cc:14599 +#: cp/decl.cc:14609 #, gcc-internal-format msgid "" "%<inline%> specifier invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.cc:14607 +#: cp/decl.cc:14617 #, gcc-internal-format msgid "virtual non-class function %qs" msgstr "" -#: cp/decl.cc:14614 +#: cp/decl.cc:14624 #, gcc-internal-format msgid "%qs defined in a non-class scope" msgstr "" -#: cp/decl.cc:14615 +#: cp/decl.cc:14625 #, gcc-internal-format msgid "%qs declared in a non-class scope" msgstr "" -#: cp/decl.cc:14658 +#: cp/decl.cc:14668 #, gcc-internal-format msgid "cannot declare member function %qD to have static linkage" msgstr "" -#: cp/decl.cc:14667 +#: cp/decl.cc:14677 #, gcc-internal-format msgid "cannot declare static function inside another function" msgstr "" -#: cp/decl.cc:14708 +#: cp/decl.cc:14718 #, gcc-internal-format msgid "" "%<static%> may not be used when defining (as opposed to declaring) a static " "data member" msgstr "" -#: cp/decl.cc:14715 +#: cp/decl.cc:14725 #, gcc-internal-format msgid "static member %qD declared %<register%>" msgstr "" -#: cp/decl.cc:14721 +#: cp/decl.cc:14731 #, gcc-internal-format msgid "cannot explicitly declare member %q#D to have extern linkage" msgstr "" -#: cp/decl.cc:14729 +#: cp/decl.cc:14739 #, gcc-internal-format msgid "declaration of %<constexpr%> variable %qD is not a definition" msgstr "" -#: cp/decl.cc:14736 +#: cp/decl.cc:14746 #, gcc-internal-format msgid "a variable cannot be declared %<consteval%>" msgstr "" -#: cp/decl.cc:14768 +#: cp/decl.cc:14778 #, gcc-internal-format msgid "%qs initialized and declared %<extern%>" msgstr "" -#: cp/decl.cc:14773 +#: cp/decl.cc:14783 #, gcc-internal-format msgid "%qs has both %<extern%> and initializer" msgstr "" -#: cp/decl.cc:14970 +#: cp/decl.cc:14980 #, gcc-internal-format msgid "default argument %qE uses %qD" msgstr "" -#: cp/decl.cc:14973 +#: cp/decl.cc:14983 #, gcc-internal-format msgid "default argument %qE uses local variable %qD" msgstr "" -#: cp/decl.cc:15100 +#: cp/decl.cc:15110 #, gcc-internal-format msgid "invalid use of cv-qualified type %qT in parameter declaration" msgstr "" -#: cp/decl.cc:15104 +#: cp/decl.cc:15114 #, gcc-internal-format msgid "invalid use of type %<void%> in parameter declaration" msgstr "" -#: cp/decl.cc:15133 +#: cp/decl.cc:15143 #, gcc-internal-format msgid "%<volatile%>-qualified parameter is deprecated" msgstr "" -#: cp/decl.cc:15141 +#: cp/decl.cc:15151 #, gcc-internal-format msgid "parameter %qD invalidly declared method type" msgstr "" -#: cp/decl.cc:15166 +#: cp/decl.cc:15176 #, gcc-internal-format msgid "parameter %qD includes pointer to array of unknown bound %qT" msgstr "" -#: cp/decl.cc:15168 +#: cp/decl.cc:15178 #, gcc-internal-format msgid "parameter %qD includes reference to array of unknown bound %qT" msgstr "" -#: cp/decl.cc:15427 +#: cp/decl.cc:15437 #, gcc-internal-format msgid "invalid constructor; you probably meant %<%T (const %T&)%>" msgstr "" -#: cp/decl.cc:15506 +#: cp/decl.cc:15516 #, gcc-internal-format msgid "%qD may not be declared within a namespace" msgstr "" -#: cp/decl.cc:15513 +#: cp/decl.cc:15523 #, gcc-internal-format msgid "%qD may not be declared as static" msgstr "" -#: cp/decl.cc:15541 +#: cp/decl.cc:15551 #, gcc-internal-format msgid "%qD must be a non-static member function" msgstr "" -#: cp/decl.cc:15549 +#: cp/decl.cc:15559 #, gcc-internal-format msgid "%qD must be a member function" msgstr "" -#: cp/decl.cc:15557 +#: cp/decl.cc:15567 #, gcc-internal-format msgid "" "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu+" "+23%>" msgstr "" -#: cp/decl.cc:15567 +#: cp/decl.cc:15577 #, gcc-internal-format msgid "" "%qD must be either a non-static member function or a non-member function" msgstr "" -#: cp/decl.cc:15577 +#: cp/decl.cc:15587 #, gcc-internal-format msgid "%qD must have an argument of class or enumerated type" msgstr "" #. 13.4.0.3 -#: cp/decl.cc:15608 +#: cp/decl.cc:15618 #, gcc-internal-format msgid "ISO C++ prohibits overloading %<operator ?:%>" msgstr "" -#: cp/decl.cc:15618 +#: cp/decl.cc:15628 #, gcc-internal-format msgid "%qD must not have variable number of arguments" msgstr "" -#: cp/decl.cc:15644 +#: cp/decl.cc:15654 #, gcc-internal-format msgid "%qD must have either zero or one argument" msgstr "" -#: cp/decl.cc:15645 +#: cp/decl.cc:15655 #, gcc-internal-format msgid "%qD must have either one or two arguments" msgstr "" -#: cp/decl.cc:15657 +#: cp/decl.cc:15667 #, gcc-internal-format msgid "postfix %qD must have %<int%> as its argument" msgstr "" -#: cp/decl.cc:15658 +#: cp/decl.cc:15668 #, gcc-internal-format msgid "postfix %qD must have %<int%> as its second argument" msgstr "" -#: cp/decl.cc:15669 +#: cp/decl.cc:15679 #, gcc-internal-format msgid "%qD must have no arguments" msgstr "" -#: cp/decl.cc:15670 cp/decl.cc:15680 +#: cp/decl.cc:15680 cp/decl.cc:15690 #, gcc-internal-format msgid "%qD must have exactly one argument" msgstr "" -#: cp/decl.cc:15681 +#: cp/decl.cc:15691 #, gcc-internal-format msgid "%qD must have exactly two arguments" msgstr "" -#: cp/decl.cc:15696 +#: cp/decl.cc:15706 #, gcc-internal-format msgid "%qD cannot have default arguments" msgstr "" -#: cp/decl.cc:15720 +#: cp/decl.cc:15730 #, gcc-internal-format msgid "converting %qT to %<void%> will never use a type conversion operator" msgstr "" -#: cp/decl.cc:15727 +#: cp/decl.cc:15737 #, gcc-internal-format msgid "" "converting %qT to a reference to the same type will never use a type " "conversion operator" msgstr "" -#: cp/decl.cc:15729 +#: cp/decl.cc:15739 #, gcc-internal-format msgid "" "converting %qT to the same type will never use a type conversion operator" msgstr "" -#: cp/decl.cc:15738 +#: cp/decl.cc:15748 #, gcc-internal-format msgid "" "converting %qT to a reference to a base class %qT will never use a type " "conversion operator" msgstr "" -#: cp/decl.cc:15740 +#: cp/decl.cc:15750 #, gcc-internal-format msgid "" "converting %qT to a base class %qT will never use a type conversion operator" msgstr "" -#: cp/decl.cc:15756 +#: cp/decl.cc:15766 #, gcc-internal-format msgid "user-defined %qD always evaluates both arguments" msgstr "" -#: cp/decl.cc:15775 +#: cp/decl.cc:15785 #, gcc-internal-format msgid "prefix %qD should return %qT" msgstr "" -#: cp/decl.cc:15782 +#: cp/decl.cc:15792 #, gcc-internal-format msgid "postfix %qD should return %qT" msgstr "" -#: cp/decl.cc:15794 +#: cp/decl.cc:15804 #, gcc-internal-format msgid "%qD should return by value" msgstr "" -#: cp/decl.cc:15849 +#: cp/decl.cc:15859 #, gcc-internal-format msgid "using template type parameter %qT after %qs" msgstr "" -#: cp/decl.cc:15872 +#: cp/decl.cc:15882 #, gcc-internal-format msgid "using alias template specialization %qT after %qs" msgstr "" -#: cp/decl.cc:15875 +#: cp/decl.cc:15885 #, gcc-internal-format msgid "using typedef-name %qD after %qs" msgstr "" -#: cp/decl.cc:15877 +#: cp/decl.cc:15887 #, gcc-internal-format msgid "%qD has a previous declaration here" msgstr "" -#: cp/decl.cc:15885 +#: cp/decl.cc:15895 #, gcc-internal-format msgid "%qT referred to as %qs" msgstr "" -#: cp/decl.cc:15886 cp/decl.cc:15893 +#: cp/decl.cc:15896 cp/decl.cc:15903 #, gcc-internal-format msgid "%qT has a previous declaration here" msgstr "" -#: cp/decl.cc:15892 +#: cp/decl.cc:15902 #, gcc-internal-format msgid "%qT referred to as enum" msgstr "" @@ -57980,110 +58025,110 @@ msgstr "" #. void f(class C); // No template header here #. #. then the required template argument is missing. -#: cp/decl.cc:15907 +#: cp/decl.cc:15917 #, gcc-internal-format msgid "template argument required for %<%s %T%>" msgstr "" -#: cp/decl.cc:15950 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851 -#: cp/parser.cc:7054 cp/parser.cc:31408 +#: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851 +#: cp/parser.cc:7054 cp/parser.cc:31440 #, gcc-internal-format msgid "reference to %qD is ambiguous" msgstr "" -#: cp/decl.cc:15959 +#: cp/decl.cc:15969 #, gcc-internal-format msgid "class template %qD redeclared as non-template" msgstr "" -#: cp/decl.cc:15981 cp/name-lookup.cc:5409 +#: cp/decl.cc:15991 cp/name-lookup.cc:5409 #, gcc-internal-format msgid "%qD has the same name as the class in which it is declared" msgstr "" -#: cp/decl.cc:16009 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759 +#: cp/decl.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759 #: cp/pt.cc:9836 #, gcc-internal-format msgid "%qT is not a template" msgstr "" -#: cp/decl.cc:16014 +#: cp/decl.cc:16024 #, gcc-internal-format msgid "perhaps you want to explicitly add %<%T::%>" msgstr "" -#: cp/decl.cc:16119 +#: cp/decl.cc:16129 #, gcc-internal-format msgid "use of enum %q#D without previous declaration" msgstr "" -#: cp/decl.cc:16145 +#: cp/decl.cc:16155 #, gcc-internal-format msgid "redeclaration of %qT as a non-template" msgstr "" -#: cp/decl.cc:16156 cp/semantics.cc:3548 +#: cp/decl.cc:16166 cp/semantics.cc:3548 #, gcc-internal-format msgid "cannot declare %qD in a different module" msgstr "" -#: cp/decl.cc:16272 +#: cp/decl.cc:16282 #, gcc-internal-format msgid "derived union %qT invalid" msgstr "" -#: cp/decl.cc:16279 +#: cp/decl.cc:16289 #, gcc-internal-format msgid "%qT defined with multiple direct bases" msgstr "" -#: cp/decl.cc:16290 +#: cp/decl.cc:16300 #, gcc-internal-format msgid "%qT defined with direct virtual base" msgstr "" -#: cp/decl.cc:16315 +#: cp/decl.cc:16325 #, gcc-internal-format msgid "base type %qT fails to be a struct or class type" msgstr "" -#: cp/decl.cc:16345 +#: cp/decl.cc:16355 #, gcc-internal-format msgid "recursive type %qT undefined" msgstr "" -#: cp/decl.cc:16347 +#: cp/decl.cc:16357 #, gcc-internal-format msgid "duplicate base type %qT invalid" msgstr "" -#: cp/decl.cc:16492 +#: cp/decl.cc:16502 #, gcc-internal-format msgid "scoped/unscoped mismatch in enum %q#T" msgstr "" -#: cp/decl.cc:16495 cp/decl.cc:16503 cp/decl.cc:16513 cp/decl.cc:17112 -#: cp/parser.cc:21163 +#: cp/decl.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122 +#: cp/parser.cc:21195 #, gcc-internal-format msgid "previous definition here" msgstr "" -#: cp/decl.cc:16500 +#: cp/decl.cc:16510 #, gcc-internal-format msgid "underlying type mismatch in enum %q#T" msgstr "" -#: cp/decl.cc:16510 +#: cp/decl.cc:16520 #, gcc-internal-format msgid "different underlying type in enum %q#T" msgstr "" -#: cp/decl.cc:16521 +#: cp/decl.cc:16531 #, gcc-internal-format msgid "cannot define %qD in different module" msgstr "" -#: cp/decl.cc:16596 +#: cp/decl.cc:16606 #, gcc-internal-format msgid "underlying type %qT of %qT must be an integral type" msgstr "" @@ -58092,83 +58137,83 @@ msgstr "" #. #. IF no integral type can represent all the enumerator values, the #. enumeration is ill-formed. -#: cp/decl.cc:16745 +#: cp/decl.cc:16755 #, gcc-internal-format msgid "no integral type can represent all of the enumerator values for %qT" msgstr "" -#: cp/decl.cc:16920 +#: cp/decl.cc:16930 #, gcc-internal-format msgid "" "enumerator value for %qD must have integral or unscoped enumeration type" msgstr "" -#: cp/decl.cc:16930 +#: cp/decl.cc:16940 #, gcc-internal-format msgid "enumerator value for %qD is not an integer constant" msgstr "" -#: cp/decl.cc:16979 +#: cp/decl.cc:16989 #, gcc-internal-format msgid "incremented enumerator value is too large for %<unsigned long%>" msgstr "" -#: cp/decl.cc:16980 +#: cp/decl.cc:16990 #, gcc-internal-format msgid "incremented enumerator value is too large for %<long%>" msgstr "" -#: cp/decl.cc:16991 +#: cp/decl.cc:17001 #, gcc-internal-format msgid "overflow in enumeration values at %qD" msgstr "" -#: cp/decl.cc:17011 +#: cp/decl.cc:17021 #, gcc-internal-format msgid "enumerator value %qE is outside the range of underlying type %qT" msgstr "" -#: cp/decl.cc:17110 cp/parser.cc:21161 +#: cp/decl.cc:17120 cp/parser.cc:21193 #, gcc-internal-format msgid "multiple definition of %q#T" msgstr "" -#: cp/decl.cc:17184 +#: cp/decl.cc:17194 #, gcc-internal-format msgid "return type %q#T is incomplete" msgstr "" -#: cp/decl.cc:17344 cp/typeck.cc:11114 +#: cp/decl.cc:17354 cp/typeck.cc:11114 #, gcc-internal-format msgid "%<operator=%> should return a reference to %<*this%>" msgstr "" -#: cp/decl.cc:18157 +#: cp/decl.cc:18167 #, gcc-internal-format msgid "no return statements in function returning %qT" msgstr "" -#: cp/decl.cc:18159 cp/typeck.cc:10994 +#: cp/decl.cc:18169 cp/typeck.cc:10994 #, gcc-internal-format msgid "only plain %<auto%> return type can be deduced to %<void%>" msgstr "" -#: cp/decl.cc:18221 +#: cp/decl.cc:18231 #, gcc-internal-format msgid "no return statement in %<constexpr%> function returning non-void" msgstr "" -#: cp/decl.cc:18414 +#: cp/decl.cc:18424 #, gcc-internal-format msgid "%qD is already defined in class %qT" msgstr "" -#: cp/decl.cc:18802 +#: cp/decl.cc:18812 #, gcc-internal-format msgid "using %qs" msgstr "" -#: cp/decl.cc:18814 +#: cp/decl.cc:18824 #, gcc-internal-format msgid "use of %qD before deduction of %<auto%>" msgstr "" @@ -58953,18 +58998,18 @@ msgstr "" msgid "invalid initializer for array member %q#D" msgstr "" -#: cp/init.cc:1131 cp/init.cc:1157 cp/init.cc:2752 cp/method.cc:2450 +#: cp/init.cc:1131 cp/init.cc:1157 cp/init.cc:2752 cp/method.cc:2451 #, gcc-internal-format msgid "uninitialized const member in %q#T" msgstr "" #: cp/init.cc:1133 cp/init.cc:1151 cp/init.cc:1159 cp/init.cc:2737 -#: cp/init.cc:2765 cp/method.cc:2453 cp/method.cc:2464 +#: cp/init.cc:2765 cp/method.cc:2454 cp/method.cc:2465 #, gcc-internal-format msgid "%q#D should be initialized" msgstr "" -#: cp/init.cc:1149 cp/init.cc:2724 cp/method.cc:2461 +#: cp/init.cc:1149 cp/init.cc:2724 cp/method.cc:2462 #, gcc-internal-format msgid "uninitialized reference member in %q#T" msgstr "" @@ -59056,7 +59101,7 @@ msgstr "" msgid "type %qT is not a direct base of %qT" msgstr "" -#: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1359 +#: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357 #, gcc-internal-format msgid "array must be initialized with a brace-enclosed initializer" msgstr "" @@ -59515,12 +59560,12 @@ msgstr "" msgid "mapper exit status %d" msgstr "" -#: cp/method.cc:855 cp/method.cc:2403 +#: cp/method.cc:855 cp/method.cc:2404 #, gcc-internal-format msgid "non-static const member %q#D, cannot use default assignment operator" msgstr "" -#: cp/method.cc:861 cp/method.cc:2409 +#: cp/method.cc:861 cp/method.cc:2410 #, gcc-internal-format msgid "" "non-static reference member %q#D, cannot use default assignment operator" @@ -59627,113 +59672,113 @@ msgstr "" msgid "synthesized method %qD first required here" msgstr "" -#: cp/method.cc:2326 +#: cp/method.cc:2327 #, gcc-internal-format msgid "union member %q+D with non-trivial %qD" msgstr "" -#: cp/method.cc:2337 +#: cp/method.cc:2338 #, gcc-internal-format msgid "defaulted destructor calls non-%<constexpr%> %qD" msgstr "" -#: cp/method.cc:2338 +#: cp/method.cc:2339 #, gcc-internal-format msgid "defaulted constructor calls non-%<constexpr%> %qD" msgstr "" -#: cp/method.cc:2426 +#: cp/method.cc:2427 #, gcc-internal-format msgid "initializer for %q#D is invalid" msgstr "" -#: cp/method.cc:2483 +#: cp/method.cc:2484 #, gcc-internal-format msgid "defaulted default constructor does not initialize %q#D" msgstr "" -#: cp/method.cc:2494 +#: cp/method.cc:2495 #, gcc-internal-format msgid "copying non-static data member %q#D of rvalue reference type" msgstr "" #. A trivial constructor doesn't have any NSDMI. -#: cp/method.cc:2712 +#: cp/method.cc:2713 #, gcc-internal-format msgid "" "defaulted default constructor does not initialize any non-static data member" msgstr "" -#: cp/method.cc:2755 +#: cp/method.cc:2756 #, gcc-internal-format msgid "" "defaulted move assignment for %qT calls a non-trivial move assignment " "operator for virtual base %qT" msgstr "" -#: cp/method.cc:2886 +#: cp/method.cc:2887 #, gcc-internal-format msgid "a lambda closure type has a deleted default constructor" msgstr "" -#: cp/method.cc:2889 +#: cp/method.cc:2890 #, gcc-internal-format msgid "a lambda closure type has a deleted copy assignment operator" msgstr "" -#: cp/method.cc:2898 +#: cp/method.cc:2899 #, gcc-internal-format msgid "" "%q#D is implicitly declared as deleted because %qT declares a move " "constructor or move assignment operator" msgstr "" -#: cp/method.cc:2909 +#: cp/method.cc:2910 #, gcc-internal-format msgid "%q#D inherits from multiple base subobjects" msgstr "" -#: cp/method.cc:2917 cp/method.cc:2941 +#: cp/method.cc:2918 cp/method.cc:2942 #, gcc-internal-format msgid "" "%q#D is implicitly deleted because the default definition would be ill-" "formed:" msgstr "" -#: cp/method.cc:2950 +#: cp/method.cc:2951 msgid "" "%q#F is implicitly deleted because its exception-specification does not " "match the implicit exception-specification %qX" msgstr "" -#: cp/method.cc:3353 +#: cp/method.cc:3354 #, gcc-internal-format msgid "defaulted declaration %q+D does not match the expected signature" msgstr "" -#: cp/method.cc:3356 +#: cp/method.cc:3357 #, gcc-internal-format msgid "expected signature: %qD" msgstr "" -#: cp/method.cc:3388 +#: cp/method.cc:3389 #, gcc-internal-format msgid "" "explicitly defaulted function %q+D cannot be declared %qs because the " "implicit declaration is not %qs:" msgstr "" -#: cp/method.cc:3408 +#: cp/method.cc:3409 #, gcc-internal-format msgid "a template cannot be defaulted" msgstr "" -#: cp/method.cc:3443 +#: cp/method.cc:3444 #, gcc-internal-format msgid "%qD cannot be defaulted" msgstr "" -#: cp/method.cc:3452 +#: cp/method.cc:3453 #, gcc-internal-format msgid "defaulted function %q+D with default argument" msgstr "" @@ -60153,7 +60198,7 @@ msgstr "" msgid "%q#D does not have external linkage" msgstr "" -#: cp/name-lookup.cc:4844 cp/parser.cc:11424 cp/parser.cc:11434 +#: cp/name-lookup.cc:4844 cp/parser.cc:11456 cp/parser.cc:11466 #: cp/semantics.cc:4011 cp/semantics.cc:4026 #, gcc-internal-format msgid "%q#D declared here" @@ -60176,7 +60221,7 @@ msgid "" "%<-std=gnu++20%>" msgstr "" -#: cp/name-lookup.cc:5596 cp/pt.cc:18903 +#: cp/name-lookup.cc:5596 cp/pt.cc:18910 #, gcc-internal-format msgid "%qT is not a class, namespace, or enumeration" msgstr "" @@ -60389,7 +60434,7 @@ msgstr "" msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true" msgstr "" -#: cp/parser.cc:1531 cp/parser.cc:46297 +#: cp/parser.cc:1531 cp/parser.cc:46347 #, gcc-internal-format msgid "" "%<#pragma omp declare %s%> not immediately followed by function declaration " @@ -60423,7 +60468,7 @@ msgstr "" msgid "request for member %qE in non-class type %qT" msgstr "" -#: cp/parser.cc:3238 cp/parser.cc:21100 +#: cp/parser.cc:3238 cp/parser.cc:21132 #, gcc-internal-format msgid "%<%T::%E%> has not been declared" msgstr "" @@ -60649,7 +60694,7 @@ msgstr "" msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>" msgstr "" -#: cp/parser.cc:3628 cp/parser.cc:30651 +#: cp/parser.cc:3628 cp/parser.cc:30683 #, gcc-internal-format msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>" msgstr "" @@ -60784,7 +60829,7 @@ msgstr "" msgid "global module fragment contents must be from preprocessor inclusion" msgstr "" -#: cp/parser.cc:5124 cp/parser.cc:15295 +#: cp/parser.cc:5124 cp/parser.cc:15327 #, gcc-internal-format msgid "expected declaration" msgstr "" @@ -60891,7 +60936,7 @@ msgstr "" msgid "typedef-name %qD used as destructor declarator" msgstr "" -#: cp/parser.cc:6733 cp/parser.cc:23606 +#: cp/parser.cc:6733 cp/parser.cc:23638 #, gcc-internal-format msgid "expected unqualified-id" msgstr "" @@ -60946,7 +60991,7 @@ msgstr "" msgid "wrong number of arguments to %<__builtin_addressof%>" msgstr "" -#: cp/parser.cc:7573 cp/pt.cc:21219 +#: cp/parser.cc:7573 cp/pt.cc:21226 #, gcc-internal-format msgid "wrong number of arguments to %<__builtin_launder%>" msgstr "" @@ -60996,7 +61041,7 @@ msgstr "" msgid "types may not be defined in %<noexcept%> expressions" msgstr "" -#: cp/parser.cc:9196 cp/parser.cc:33272 +#: cp/parser.cc:9196 cp/parser.cc:33304 #, gcc-internal-format msgid "types may not be defined in %qs expressions" msgstr "" @@ -61073,177 +61118,182 @@ msgstr "" msgid "types may not be defined within %<__builtin_offsetof%>" msgstr "" -#: cp/parser.cc:11070 +#: cp/parser.cc:11002 +#, gcc-internal-format +msgid "trailing argument to %<__type_pack_element%> is not a type" +msgstr "" + +#: cp/parser.cc:11102 #, gcc-internal-format msgid "lambda-expression in template parameter type" msgstr "" -#: cp/parser.cc:11080 +#: cp/parser.cc:11112 #, gcc-internal-format msgid "" "lambda-expression in unevaluated context only available with %<-std=c++20%> " "or %<-std=gnu++20%>" msgstr "" -#: cp/parser.cc:11090 +#: cp/parser.cc:11122 #, gcc-internal-format msgid "" "lambda-expression in template-argument only available with %<-std=c++20%> or " "%<-std=gnu++20%>" msgstr "" -#: cp/parser.cc:11247 +#: cp/parser.cc:11279 #, gcc-internal-format msgid "non-local lambda expression cannot have a capture-default" msgstr "" -#: cp/parser.cc:11269 +#: cp/parser.cc:11301 #, gcc-internal-format msgid "expected end of capture-list" msgstr "" -#: cp/parser.cc:11285 +#: cp/parser.cc:11317 #, gcc-internal-format msgid "" "explicit by-copy capture of %<this%> with by-copy capture default only " "available with %<-std=c++20%> or %<-std=gnu++20%>" msgstr "" -#: cp/parser.cc:11291 cp/parser.cc:11313 cp/parser.cc:11506 +#: cp/parser.cc:11323 cp/parser.cc:11345 cp/parser.cc:11538 #, gcc-internal-format msgid "already captured %qD in lambda expression" msgstr "" -#: cp/parser.cc:11307 +#: cp/parser.cc:11339 #, gcc-internal-format msgid "" "%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.cc:11327 +#: cp/parser.cc:11359 #, gcc-internal-format msgid "%<this%> cannot be captured by reference" msgstr "" -#: cp/parser.cc:11347 +#: cp/parser.cc:11379 #, gcc-internal-format msgid "" "pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>" msgstr "" -#: cp/parser.cc:11358 +#: cp/parser.cc:11390 #, gcc-internal-format msgid "%<&%> should come before %<...%>" msgstr "" -#: cp/parser.cc:11389 +#: cp/parser.cc:11421 #, gcc-internal-format msgid "" "lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu+" "+14%>" msgstr "" -#: cp/parser.cc:11396 +#: cp/parser.cc:11428 #, gcc-internal-format msgid "empty initializer for lambda init-capture" msgstr "" -#: cp/parser.cc:11420 +#: cp/parser.cc:11452 #, gcc-internal-format msgid "capture of non-variable %qE" msgstr "" -#: cp/parser.cc:11430 +#: cp/parser.cc:11462 #, gcc-internal-format msgid "capture of variable %qD with non-automatic storage duration" msgstr "" -#: cp/parser.cc:11468 +#: cp/parser.cc:11500 #, gcc-internal-format msgid "too many %<...%> in lambda capture" msgstr "" -#: cp/parser.cc:11479 +#: cp/parser.cc:11511 #, gcc-internal-format msgid "explicit by-copy capture of %qD redundant with by-copy capture default" msgstr "" -#: cp/parser.cc:11484 +#: cp/parser.cc:11516 #, gcc-internal-format msgid "" "explicit by-reference capture of %qD redundant with by-reference capture " "default" msgstr "" -#: cp/parser.cc:11563 +#: cp/parser.cc:11595 #, gcc-internal-format msgid "" "lambda templates are only available with %<-std=c++14%> or %<-std=gnu++14%>" msgstr "" -#: cp/parser.cc:11567 +#: cp/parser.cc:11599 #, gcc-internal-format msgid "" "lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>" msgstr "" -#: cp/parser.cc:11616 +#: cp/parser.cc:11648 #, gcc-internal-format msgid "default argument specified for lambda parameter" msgstr "" -#: cp/parser.cc:11635 +#: cp/parser.cc:11667 #, gcc-internal-format msgid "" "parameter declaration before lambda declaration specifiers only optional " "with %<-std=c++2b%> or %<-std=gnu++2b%>" msgstr "" -#: cp/parser.cc:11651 +#: cp/parser.cc:11683 #, gcc-internal-format msgid "%<static%> lambda specifier with lambda capture" msgstr "" -#: cp/parser.cc:11663 +#: cp/parser.cc:11695 #, gcc-internal-format msgid "" "parameter declaration before lambda transaction qualifier only optional with " "%<-std=c++2b%> or %<-std=gnu++2b%>" msgstr "" -#: cp/parser.cc:11676 +#: cp/parser.cc:11708 #, gcc-internal-format msgid "" "parameter declaration before lambda exception specification only optional " "with %<-std=c++2b%> or %<-std=gnu++2b%>" msgstr "" -#: cp/parser.cc:11694 +#: cp/parser.cc:11726 #, gcc-internal-format msgid "" "parameter declaration before lambda trailing return type only optional with " "%<-std=c++2b%> or %<-std=gnu++2b%>" msgstr "" -#: cp/parser.cc:11736 +#: cp/parser.cc:11768 #, gcc-internal-format msgid "" "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.cc:11904 cp/parser.cc:12047 cp/parser.cc:47103 +#: cp/parser.cc:11936 cp/parser.cc:12079 cp/parser.cc:47153 #, gcc-internal-format msgid "" "mixing OpenMP directives with attribute and pragma syntax on the same " "statement" msgstr "" -#: cp/parser.cc:11930 cp/parser.cc:47085 +#: cp/parser.cc:11962 cp/parser.cc:47135 #, gcc-internal-format msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument" msgstr "" -#: cp/parser.cc:12016 +#: cp/parser.cc:12048 #, gcc-internal-format msgid "" "OpenMP construct among %<omp::directive%> attributes requires all %<omp::" @@ -61251,189 +61301,189 @@ msgid "" "sequence%>" msgstr "" -#: cp/parser.cc:12024 +#: cp/parser.cc:12056 #, gcc-internal-format msgid "" "multiple OpenMP standalone directives among %<omp::directive%> attributes " "must be all within the same %<omp::sequence%>" msgstr "" -#: cp/parser.cc:12036 +#: cp/parser.cc:12068 #, gcc-internal-format msgid "" "standalone OpenMP directives in %<omp::directive%> attribute can only appear " "on an empty statement" msgstr "" -#: cp/parser.cc:12166 +#: cp/parser.cc:12198 #, gcc-internal-format msgid "" "mixing OpenMP directives with attribute and pragma syntax on the same " "declaration" msgstr "" -#: cp/parser.cc:12293 +#: cp/parser.cc:12325 #, gcc-internal-format msgid "preconditions cannot be statements" msgstr "" -#: cp/parser.cc:12296 +#: cp/parser.cc:12328 #, gcc-internal-format msgid "postconditions cannot be statements" msgstr "" -#: cp/parser.cc:12301 +#: cp/parser.cc:12333 #, gcc-internal-format msgid "assertions must be followed by %<;%>" msgstr "" -#: cp/parser.cc:12465 +#: cp/parser.cc:12497 #, gcc-internal-format msgid "" "label at end of compound statement only available with %<-std=c++2b%> or %<-" "std=gnu++2b%>" msgstr "" -#: cp/parser.cc:12638 cp/parser.cc:12845 +#: cp/parser.cc:12670 cp/parser.cc:12877 #, gcc-internal-format msgid "attributes at the beginning of statement are ignored" msgstr "" -#: cp/parser.cc:12682 +#: cp/parser.cc:12714 #, gcc-internal-format msgid "expected labeled-statement" msgstr "" -#: cp/parser.cc:12731 +#: cp/parser.cc:12763 #, gcc-internal-format msgid "case label %qE not within a switch statement" msgstr "" -#: cp/parser.cc:12852 +#: cp/parser.cc:12884 #, gcc-internal-format msgid "need %<typename%> before %qE because %qT is a dependent scope" msgstr "" -#: cp/parser.cc:12861 +#: cp/parser.cc:12893 #, gcc-internal-format msgid "%<%T::%D%> names the constructor, not the type" msgstr "" -#: cp/parser.cc:12913 +#: cp/parser.cc:12945 #, gcc-internal-format msgid "compound-statement in %<constexpr%> function" msgstr "" -#: cp/parser.cc:13077 +#: cp/parser.cc:13109 #, gcc-internal-format msgid "%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.cc:13099 +#: cp/parser.cc:13131 #, gcc-internal-format msgid "%<if consteval%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>" msgstr "" -#: cp/parser.cc:13124 cp/parser.cc:13159 +#: cp/parser.cc:13156 cp/parser.cc:13191 #, gcc-internal-format msgid "%<if consteval%> requires compound statement" msgstr "" -#: cp/parser.cc:13201 +#: cp/parser.cc:13233 #, gcc-internal-format msgid "" "init-statement in selection statements only available with %<-std=c++17%> or " "%<-std=gnu++17%>" msgstr "" -#: cp/parser.cc:13369 cp/parser.cc:33781 +#: cp/parser.cc:13401 cp/parser.cc:33813 #, gcc-internal-format msgid "expected selection-statement" msgstr "" -#: cp/parser.cc:13410 +#: cp/parser.cc:13442 #, gcc-internal-format msgid "condition declares an array" msgstr "" -#: cp/parser.cc:13412 +#: cp/parser.cc:13444 #, gcc-internal-format msgid "condition declares a function" msgstr "" -#: cp/parser.cc:13452 +#: cp/parser.cc:13484 #, gcc-internal-format msgid "types may not be defined in conditions" msgstr "" #. Anything else is an error. -#: cp/parser.cc:13534 cp/parser.cc:22890 cp/parser.cc:25454 +#: cp/parser.cc:13566 cp/parser.cc:22922 cp/parser.cc:25486 #, gcc-internal-format msgid "expected initializer" msgstr "" -#: cp/parser.cc:13584 +#: cp/parser.cc:13616 #, gcc-internal-format msgid "" "range-based %<for%> loops with initializer only available with %<-std=c+" "+20%> or %<-std=gnu++20%>" msgstr "" -#: cp/parser.cc:13840 +#: cp/parser.cc:13872 #, gcc-internal-format msgid "" "loop variable %qD of type %qT binds to a temporary constructed from type %qT" msgstr "" #. rval -#: cp/parser.cc:13847 +#: cp/parser.cc:13879 #, gcc-internal-format msgid "" "use non-reference type %qT to make the copy explicit or %qT to prevent " "copying" msgstr "" -#: cp/parser.cc:13871 +#: cp/parser.cc:13903 #, gcc-internal-format msgid "loop variable %qD creates a copy from type %qT" msgstr "" -#: cp/parser.cc:13876 +#: cp/parser.cc:13908 #, gcc-internal-format msgid "use reference type to prevent copying" msgstr "" -#: cp/parser.cc:14020 +#: cp/parser.cc:14052 #, gcc-internal-format msgid "range-based %<for%> expression of type %qT has incomplete type" msgstr "" -#: cp/parser.cc:14104 +#: cp/parser.cc:14136 #, gcc-internal-format msgid "" "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT" msgstr "" -#: cp/parser.cc:14247 cp/parser.cc:33784 +#: cp/parser.cc:14279 cp/parser.cc:33816 #, gcc-internal-format msgid "expected iteration-statement" msgstr "" -#: cp/parser.cc:14292 +#: cp/parser.cc:14324 #, gcc-internal-format msgid "" "alias-declaration in init-statement only available with %<-std=c++23%> or %<-" "std=gnu++23%>" msgstr "" -#: cp/parser.cc:14309 +#: cp/parser.cc:14341 #, gcc-internal-format msgid "" "range-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu+" "+11%>" msgstr "" -#: cp/parser.cc:14441 +#: cp/parser.cc:14473 #, gcc-internal-format msgid "" "%<goto%> in %<constexpr%> function only available with %<-std=c++2b%> or %<-" @@ -61441,32 +61491,32 @@ msgid "" msgstr "" #. Issue a warning about this use of a GNU extension. -#: cp/parser.cc:14450 +#: cp/parser.cc:14482 #, gcc-internal-format msgid "ISO C++ forbids computed gotos" msgstr "" -#: cp/parser.cc:14463 cp/parser.cc:33787 +#: cp/parser.cc:14495 cp/parser.cc:33819 #, gcc-internal-format msgid "expected jump-statement" msgstr "" -#: cp/parser.cc:14640 +#: cp/parser.cc:14672 #, gcc-internal-format msgid "expected module-name" msgstr "" -#: cp/parser.cc:14675 +#: cp/parser.cc:14707 #, gcc-internal-format msgid "module-declaration not permitted in header-unit" msgstr "" -#: cp/parser.cc:14701 +#: cp/parser.cc:14733 #, gcc-internal-format msgid "private module fragment" msgstr "" -#: cp/parser.cc:14705 +#: cp/parser.cc:14737 #, gcc-internal-format msgid "" "private module fragment only permitted in purview of module interface or " @@ -61474,810 +61524,810 @@ msgid "" msgstr "" #. Neither the first declaration, nor in a GMF. -#: cp/parser.cc:14711 +#: cp/parser.cc:14743 #, gcc-internal-format msgid "" "module-declaration only permitted as first declaration, or ending a global " "module fragment" msgstr "" -#: cp/parser.cc:14745 +#: cp/parser.cc:14777 #, gcc-internal-format msgid "post-module-declaration imports must be contiguous" msgstr "" -#: cp/parser.cc:14748 +#: cp/parser.cc:14780 #, gcc-internal-format msgid "" "perhaps insert a line break, or other disambiguation, to prevent this being " "considered a module control-line" msgstr "" -#: cp/parser.cc:14756 +#: cp/parser.cc:14788 #, gcc-internal-format msgid "import-declaration must be at global scope" msgstr "" -#: cp/parser.cc:14769 +#: cp/parser.cc:14801 #, gcc-internal-format msgid "import cannot appear directly in a linkage-specification" msgstr "" -#: cp/parser.cc:14779 +#: cp/parser.cc:14811 #, gcc-internal-format msgid "post-module-declaration imports must not be include-translated" msgstr "" -#: cp/parser.cc:14782 +#: cp/parser.cc:14814 #, gcc-internal-format msgid "post-module-declaration imports must not be from header inclusion" msgstr "" -#: cp/parser.cc:14803 +#: cp/parser.cc:14835 #, gcc-internal-format msgid "%qE may only occur after a module interface declaration" msgstr "" -#: cp/parser.cc:14811 +#: cp/parser.cc:14843 #, gcc-internal-format msgid "%qE may only occur once in an export declaration" msgstr "" -#: cp/parser.cc:14832 +#: cp/parser.cc:14864 #, gcc-internal-format msgid "%<export%> not part of following module-directive" msgstr "" -#: cp/parser.cc:14919 cp/parser.cc:27347 +#: cp/parser.cc:14951 cp/parser.cc:27379 #, gcc-internal-format msgid "extra %<;%>" msgstr "" -#: cp/parser.cc:14977 +#: cp/parser.cc:15009 #, gcc-internal-format msgid "attributes are not permitted in this position" msgstr "" -#: cp/parser.cc:14981 +#: cp/parser.cc:15013 #, gcc-internal-format msgid "attributes may be inserted here" msgstr "" -#: cp/parser.cc:15200 +#: cp/parser.cc:15232 #, gcc-internal-format msgid "%<__label__%> not at the beginning of a block" msgstr "" -#: cp/parser.cc:15433 +#: cp/parser.cc:15465 #, gcc-internal-format msgid "" "non-variable %qD in declaration with more than one declarator with " "placeholder type" msgstr "" -#: cp/parser.cc:15453 +#: cp/parser.cc:15485 #, gcc-internal-format msgid "inconsistent deduction for %qT: %qT and then %qT" msgstr "" -#: cp/parser.cc:15474 +#: cp/parser.cc:15506 #, gcc-internal-format msgid "mixing declarations and function-definitions is forbidden" msgstr "" -#: cp/parser.cc:15499 +#: cp/parser.cc:15531 #, gcc-internal-format msgid "types may not be defined in a for-range-declaration" msgstr "" -#: cp/parser.cc:15554 +#: cp/parser.cc:15586 #, gcc-internal-format msgid "initializer in range-based %<for%> loop" msgstr "" -#: cp/parser.cc:15557 +#: cp/parser.cc:15589 #, gcc-internal-format msgid "multiple declarations in range-based %<for%> loop" msgstr "" -#: cp/parser.cc:15610 +#: cp/parser.cc:15642 #, gcc-internal-format msgid "" "structured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.cc:15662 +#: cp/parser.cc:15694 #, gcc-internal-format msgid "empty structured binding declaration" msgstr "" -#: cp/parser.cc:15680 +#: cp/parser.cc:15712 #, gcc-internal-format msgid "invalid initializer for structured binding declaration" msgstr "" -#: cp/parser.cc:15861 +#: cp/parser.cc:15893 #, gcc-internal-format msgid "%<friend%> used outside of class" msgstr "" -#: cp/parser.cc:15900 +#: cp/parser.cc:15932 #, gcc-internal-format msgid "the %<bool%> keyword is not allowed in a C++20 concept definition" msgstr "" -#: cp/parser.cc:15903 +#: cp/parser.cc:15935 #, gcc-internal-format msgid "C++20 concept definition syntax is %<concept <name> = <expr>%>" msgstr "" -#: cp/parser.cc:15954 +#: cp/parser.cc:15986 #, gcc-internal-format msgid "%<typedef%> specifier conflicts with %qs" msgstr "" -#: cp/parser.cc:15980 +#: cp/parser.cc:16012 #, gcc-internal-format msgid "%<auto%> changes meaning in C++11; please remove it" msgstr "" -#: cp/parser.cc:16016 +#: cp/parser.cc:16048 #, gcc-internal-format msgid "%qD invalid in condition" msgstr "" -#: cp/parser.cc:16025 +#: cp/parser.cc:16057 #, gcc-internal-format msgid "%qD invalid in lambda" msgstr "" -#: cp/parser.cc:16029 +#: cp/parser.cc:16061 #, gcc-internal-format msgid "%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>" msgstr "" -#: cp/parser.cc:16111 +#: cp/parser.cc:16143 #, gcc-internal-format msgid "type-specifier invalid in lambda" msgstr "" -#: cp/parser.cc:16123 +#: cp/parser.cc:16155 #, gcc-internal-format msgid "standard attributes in middle of decl-specifiers" msgstr "" -#: cp/parser.cc:16125 +#: cp/parser.cc:16157 #, gcc-internal-format msgid "" "standard attributes must precede the decl-specifiers to apply to the " "declaration, or follow them to apply to the type" msgstr "" -#: cp/parser.cc:16140 +#: cp/parser.cc:16172 #, gcc-internal-format msgid "class definition may not be declared a friend" msgstr "" -#: cp/parser.cc:16213 cp/parser.cc:27892 +#: cp/parser.cc:16245 cp/parser.cc:27924 #, gcc-internal-format msgid "templates may not be %<virtual%>" msgstr "" -#: cp/parser.cc:16232 +#: cp/parser.cc:16264 #, gcc-internal-format msgid "types may not be defined in explicit-specifier" msgstr "" -#: cp/parser.cc:16236 +#: cp/parser.cc:16268 #, gcc-internal-format msgid "" "%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>" msgstr "" -#: cp/parser.cc:16300 +#: cp/parser.cc:16332 #, gcc-internal-format msgid "invalid linkage-specification" msgstr "" -#: cp/parser.cc:16407 +#: cp/parser.cc:16439 #, gcc-internal-format msgid "" "%<static_assert%> without a message only available with %<-std=c++17%> or %<-" "std=gnu++17%>" msgstr "" -#: cp/parser.cc:16608 +#: cp/parser.cc:16640 #, gcc-internal-format msgid "" "%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-" "std=gnu++14%>" msgstr "" -#: cp/parser.cc:16621 +#: cp/parser.cc:16653 #, gcc-internal-format msgid "types may not be defined in %<decltype%> expressions" msgstr "" -#: cp/parser.cc:16794 +#: cp/parser.cc:16826 #, gcc-internal-format msgid "types may not be defined in a conversion-type-id" msgstr "" -#: cp/parser.cc:16823 +#: cp/parser.cc:16855 #, gcc-internal-format msgid "invalid use of %<auto%> in conversion operator" msgstr "" -#: cp/parser.cc:16827 +#: cp/parser.cc:16859 #, gcc-internal-format msgid "" "use of %<auto%> in member template conversion operator can never be deduced" msgstr "" -#: cp/parser.cc:16911 +#: cp/parser.cc:16943 #, gcc-internal-format msgid "only constructors take member initializers" msgstr "" -#: cp/parser.cc:16938 +#: cp/parser.cc:16970 #, gcc-internal-format msgid "cannot expand initializer for member %qD" msgstr "" -#: cp/parser.cc:16950 cp/pt.cc:27453 +#: cp/parser.cc:16982 cp/pt.cc:27455 #, gcc-internal-format msgid "mem-initializer for %qD follows constructor delegation" msgstr "" -#: cp/parser.cc:16962 cp/pt.cc:27465 +#: cp/parser.cc:16994 cp/pt.cc:27467 #, gcc-internal-format msgid "constructor delegation follows mem-initializer for %qD" msgstr "" -#: cp/parser.cc:17014 +#: cp/parser.cc:17046 #, gcc-internal-format msgid "anachronistic old-style base class initializer" msgstr "" -#: cp/parser.cc:17099 +#: cp/parser.cc:17131 #, gcc-internal-format msgid "" "keyword %<typename%> not allowed in this context (a qualified member " "initializer is implicitly a type)" msgstr "" -#: cp/parser.cc:17499 +#: cp/parser.cc:17531 #, gcc-internal-format msgid "unexpected keyword; remove space between quotes and suffix identifier" msgstr "" -#: cp/parser.cc:17505 +#: cp/parser.cc:17537 #, gcc-internal-format msgid "expected suffix identifier" msgstr "" -#: cp/parser.cc:17514 +#: cp/parser.cc:17546 #, gcc-internal-format msgid "expected empty string after %<operator%> keyword" msgstr "" -#: cp/parser.cc:17520 +#: cp/parser.cc:17552 #, gcc-internal-format msgid "invalid encoding prefix in literal operator" msgstr "" -#: cp/parser.cc:17554 +#: cp/parser.cc:17586 #, gcc-internal-format msgid "expected operator" msgstr "" -#: cp/parser.cc:17601 +#: cp/parser.cc:17633 #, gcc-internal-format msgid "keyword %<export%> not implemented, and will be ignored" msgstr "" -#: cp/parser.cc:17603 +#: cp/parser.cc:17635 #, gcc-internal-format msgid "keyword %<export%> is deprecated, and is ignored" msgstr "" -#: cp/parser.cc:17605 +#: cp/parser.cc:17637 #, gcc-internal-format msgid "keyword %<export%> is enabled with %<-fmodules-ts%>" msgstr "" -#: cp/parser.cc:17784 +#: cp/parser.cc:17816 #, gcc-internal-format msgid "invalid constrained type parameter" msgstr "" -#: cp/parser.cc:17792 +#: cp/parser.cc:17824 #, gcc-internal-format msgid "cv-qualified type parameter" msgstr "" -#: cp/parser.cc:17939 +#: cp/parser.cc:17971 #, gcc-internal-format msgid "invalid use of %<auto%> in default template argument" msgstr "" -#: cp/parser.cc:18175 cp/parser.cc:18261 cp/parser.cc:25221 +#: cp/parser.cc:18207 cp/parser.cc:18293 cp/parser.cc:25253 #, gcc-internal-format msgid "template parameter pack %qD cannot have a default argument" msgstr "" -#: cp/parser.cc:18179 cp/parser.cc:18265 +#: cp/parser.cc:18211 cp/parser.cc:18297 #, gcc-internal-format msgid "template parameter packs cannot have default arguments" msgstr "" -#: cp/parser.cc:18332 +#: cp/parser.cc:18364 #, gcc-internal-format msgid "expected template-id" msgstr "" -#: cp/parser.cc:18394 +#: cp/parser.cc:18426 #, gcc-internal-format msgid "%<<::%> cannot begin a template-argument list" msgstr "" -#: cp/parser.cc:18398 +#: cp/parser.cc:18430 #, gcc-internal-format msgid "" "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> " "and %<::%>" msgstr "" -#: cp/parser.cc:18402 +#: cp/parser.cc:18434 #, gcc-internal-format msgid "" "(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will " "accept your code)" msgstr "" -#: cp/parser.cc:18432 +#: cp/parser.cc:18464 #, gcc-internal-format msgid "invalid template-argument-list" msgstr "" -#: cp/parser.cc:18433 +#: cp/parser.cc:18465 #, gcc-internal-format msgid "" "function name as the left hand operand of %<<%> is ill-formed in C++20; wrap " "the function name in %<()%>" msgstr "" -#: cp/parser.cc:18440 +#: cp/parser.cc:18472 #, gcc-internal-format msgid "expected %<(%> after template-argument-list" msgstr "" -#: cp/parser.cc:18554 +#: cp/parser.cc:18586 #, gcc-internal-format msgid "parse error in template argument list" msgstr "" #. The name does not name a template. -#: cp/parser.cc:18639 cp/parser.cc:18830 cp/parser.cc:19028 +#: cp/parser.cc:18671 cp/parser.cc:18862 cp/parser.cc:19060 #, gcc-internal-format msgid "expected template-name" msgstr "" #. Explain what went wrong. -#: cp/parser.cc:18685 +#: cp/parser.cc:18717 #, gcc-internal-format msgid "non-template %qD used as template" msgstr "" -#: cp/parser.cc:18687 +#: cp/parser.cc:18719 #, gcc-internal-format msgid "use %<%T::template %D%> to indicate that it is a template" msgstr "" -#: cp/parser.cc:18892 +#: cp/parser.cc:18924 #, gcc-internal-format msgid "expected parameter pack before %<...%>" msgstr "" -#: cp/parser.cc:18993 cp/parser.cc:19011 cp/parser.cc:19184 +#: cp/parser.cc:19025 cp/parser.cc:19043 cp/parser.cc:19216 #, gcc-internal-format msgid "expected template-argument" msgstr "" -#: cp/parser.cc:19151 +#: cp/parser.cc:19183 #, gcc-internal-format msgid "invalid non-type template argument" msgstr "" -#: cp/parser.cc:19293 +#: cp/parser.cc:19325 #, gcc-internal-format msgid "explicit instantiation shall not use %<inline%> specifier" msgstr "" -#: cp/parser.cc:19297 +#: cp/parser.cc:19329 #, gcc-internal-format msgid "explicit instantiation shall not use %<constexpr%> specifier" msgstr "" -#: cp/parser.cc:19301 +#: cp/parser.cc:19333 #, gcc-internal-format msgid "explicit instantiation shall not use %<consteval%> specifier" msgstr "" -#: cp/parser.cc:19361 +#: cp/parser.cc:19393 #, gcc-internal-format msgid "template specialization with C linkage" msgstr "" -#: cp/parser.cc:19590 +#: cp/parser.cc:19622 #, gcc-internal-format msgid "expected type specifier" msgstr "" -#: cp/parser.cc:19790 +#: cp/parser.cc:19822 #, gcc-internal-format msgid "" "use of %<auto%> in lambda parameter declaration only available with %<-std=c+" "+14%> or %<-std=gnu++14%>" msgstr "" -#: cp/parser.cc:19796 +#: cp/parser.cc:19828 #, gcc-internal-format msgid "" "use of %<auto%> in parameter declaration only available with %<-std=c++14%> " "or %<-std=gnu++14%>" msgstr "" -#: cp/parser.cc:19801 +#: cp/parser.cc:19833 #, gcc-internal-format msgid "" "use of %<auto%> in parameter declaration only available with %<-std=c++20%> " "or %<-fconcepts%>" msgstr "" -#: cp/parser.cc:19953 +#: cp/parser.cc:19985 #, gcc-internal-format msgid "expected template-id for type" msgstr "" -#: cp/parser.cc:20083 +#: cp/parser.cc:20115 #, gcc-internal-format msgid "expected type-name" msgstr "" -#: cp/parser.cc:20195 +#: cp/parser.cc:20227 #, gcc-internal-format msgid "%qE does not constrain a type" msgstr "" -#: cp/parser.cc:20196 +#: cp/parser.cc:20228 #, gcc-internal-format msgid "concept defined here" msgstr "" -#: cp/parser.cc:20228 +#: cp/parser.cc:20260 #, gcc-internal-format msgid "expected %<auto%> or %<decltype(auto)%> after %qE" msgstr "" -#: cp/parser.cc:20235 +#: cp/parser.cc:20267 #, gcc-internal-format msgid "unexpected placeholder in constrained result type" msgstr "" -#: cp/parser.cc:20478 +#: cp/parser.cc:20510 #, gcc-internal-format msgid "" "elaborated-type-specifier for a scoped enum must not use the %qD keyword" msgstr "" -#: cp/parser.cc:20554 +#: cp/parser.cc:20586 #, gcc-internal-format msgid "%<template%> must follow a nested-name-specifier" msgstr "" -#: cp/parser.cc:20716 +#: cp/parser.cc:20748 #, gcc-internal-format msgid "declaration %qD does not declare anything" msgstr "" -#: cp/parser.cc:20804 +#: cp/parser.cc:20836 #, gcc-internal-format msgid "attributes ignored on uninstantiated type" msgstr "" -#: cp/parser.cc:20810 +#: cp/parser.cc:20842 #, gcc-internal-format msgid "attributes ignored on template instantiation" msgstr "" -#: cp/parser.cc:20821 +#: cp/parser.cc:20853 #, gcc-internal-format msgid "" "attributes ignored on elaborated-type-specifier that is not a forward " "declaration" msgstr "" -#: cp/parser.cc:20962 +#: cp/parser.cc:20994 #, gcc-internal-format msgid "%qD is an enumeration template" msgstr "" -#: cp/parser.cc:20973 +#: cp/parser.cc:21005 #, gcc-internal-format msgid "%qD does not name an enumeration in %qT" msgstr "" -#: cp/parser.cc:20988 +#: cp/parser.cc:21020 #, gcc-internal-format msgid "unnamed scoped enum is not allowed" msgstr "" -#: cp/parser.cc:21004 +#: cp/parser.cc:21036 #, gcc-internal-format msgid "types may not be defined in enum-base" msgstr "" -#: cp/parser.cc:21049 +#: cp/parser.cc:21081 #, gcc-internal-format msgid "expected %<;%> or %<{%>" msgstr "" -#: cp/parser.cc:21094 +#: cp/parser.cc:21126 #, gcc-internal-format msgid "cannot add an enumerator list to a template instantiation" msgstr "" -#: cp/parser.cc:21108 +#: cp/parser.cc:21140 #, gcc-internal-format msgid "" "nested name specifier %qT for enum declaration does not name a class or " "namespace" msgstr "" -#: cp/parser.cc:21120 cp/parser.cc:26804 +#: cp/parser.cc:21152 cp/parser.cc:26836 #, gcc-internal-format msgid "declaration of %qD in namespace %qD which does not enclose %qD" msgstr "" -#: cp/parser.cc:21125 cp/parser.cc:26809 +#: cp/parser.cc:21157 cp/parser.cc:26841 #, gcc-internal-format msgid "declaration of %qD in %qD which does not enclose %qD" msgstr "" -#: cp/parser.cc:21137 cp/parser.cc:26822 +#: cp/parser.cc:21169 cp/parser.cc:26854 #, gcc-internal-format msgid "extra qualification not allowed" msgstr "" -#: cp/parser.cc:21176 +#: cp/parser.cc:21208 #, gcc-internal-format msgid "ISO C++ forbids empty unnamed enum" msgstr "" -#: cp/parser.cc:21200 +#: cp/parser.cc:21232 #, gcc-internal-format msgid "opaque-enum-specifier without name" msgstr "" -#: cp/parser.cc:21203 +#: cp/parser.cc:21235 #, gcc-internal-format msgid "opaque-enum-specifier must use a simple identifier" msgstr "" -#: cp/parser.cc:21324 +#: cp/parser.cc:21356 #, gcc-internal-format msgid "unexpanded parameter pack in enumerator in lambda" msgstr "" -#: cp/parser.cc:21399 +#: cp/parser.cc:21431 #, gcc-internal-format msgid "%qD is not a namespace-name; did you mean %qs?" msgstr "" -#: cp/parser.cc:21403 +#: cp/parser.cc:21435 #, gcc-internal-format msgid "%qD is not a namespace-name" msgstr "" -#: cp/parser.cc:21407 +#: cp/parser.cc:21439 #, gcc-internal-format msgid "expected namespace-name" msgstr "" -#: cp/parser.cc:21468 +#: cp/parser.cc:21500 #, gcc-internal-format msgid "" "nested inline namespace definitions only available with %<-std=c++20%> or %<-" "std=gnu++20%>" msgstr "" -#: cp/parser.cc:21480 +#: cp/parser.cc:21512 #, gcc-internal-format msgid "standard attributes on namespaces must precede the namespace name" msgstr "" -#: cp/parser.cc:21499 +#: cp/parser.cc:21531 #, gcc-internal-format msgid "" "nested namespace definitions only available with %<-std=c++17%> or %<-" "std=gnu++17%>" msgstr "" -#: cp/parser.cc:21509 +#: cp/parser.cc:21541 #, gcc-internal-format msgid "nested namespace name required" msgstr "" -#: cp/parser.cc:21514 +#: cp/parser.cc:21546 #, gcc-internal-format msgid "namespace name required" msgstr "" -#: cp/parser.cc:21518 +#: cp/parser.cc:21550 #, gcc-internal-format msgid "a nested namespace definition cannot have attributes" msgstr "" -#: cp/parser.cc:21521 +#: cp/parser.cc:21553 #, gcc-internal-format msgid "a nested namespace definition cannot be inline" msgstr "" -#: cp/parser.cc:21528 +#: cp/parser.cc:21560 #, gcc-internal-format msgid "namespace %qD entered" msgstr "" -#: cp/parser.cc:21583 +#: cp/parser.cc:21615 #, gcc-internal-format msgid "%<namespace%> definition is not allowed here" msgstr "" -#: cp/parser.cc:21765 +#: cp/parser.cc:21797 #, gcc-internal-format msgid "" "pack expansion in using-declaration only available with %<-std=c++17%> or %<-" "std=gnu++17%>" msgstr "" -#: cp/parser.cc:21809 +#: cp/parser.cc:21841 #, gcc-internal-format msgid "a template-id may not appear in a using-declaration" msgstr "" -#: cp/parser.cc:21827 +#: cp/parser.cc:21859 #, gcc-internal-format msgid "" "comma-separated list in using-declaration only available with %<-std=c++17%> " "or %<-std=gnu++17%>" msgstr "" -#: cp/parser.cc:21837 +#: cp/parser.cc:21869 #, gcc-internal-format msgid "" "access declarations are deprecated in favour of using-declarations; " "suggestion: add the %<using%> keyword" msgstr "" -#: cp/parser.cc:21902 +#: cp/parser.cc:21934 #, gcc-internal-format msgid "opaque-enum-declaration here" msgstr "" -#: cp/parser.cc:21972 +#: cp/parser.cc:22004 #, gcc-internal-format msgid "types may not be defined in alias template declarations" msgstr "" -#: cp/parser.cc:22150 +#: cp/parser.cc:22182 #, gcc-internal-format msgid "" "%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-" "std=gnu++20%>" msgstr "" -#: cp/parser.cc:22170 cp/parser.cc:22187 cp/parser.cc:22201 +#: cp/parser.cc:22202 cp/parser.cc:22219 cp/parser.cc:22233 #, gcc-internal-format msgid "duplicate %<asm%> qualifier %qT" msgstr "" -#: cp/parser.cc:22177 +#: cp/parser.cc:22209 #, gcc-internal-format msgid "%<asm%> qualifier %qT ignored outside of function body" msgstr "" -#: cp/parser.cc:22214 +#: cp/parser.cc:22246 #, gcc-internal-format msgid "%qT is not an %<asm%> qualifier" msgstr "" -#: cp/parser.cc:22230 +#: cp/parser.cc:22262 #, gcc-internal-format msgid "%<asm%> qualifier outside of function body" msgstr "" -#: cp/parser.cc:22459 +#: cp/parser.cc:22491 #, gcc-internal-format msgid "empty parentheses were disambiguated as a function declaration" msgstr "" -#: cp/parser.cc:22470 +#: cp/parser.cc:22502 #, gcc-internal-format msgid "remove parentheses to default-initialize a variable" msgstr "" -#: cp/parser.cc:22475 +#: cp/parser.cc:22507 #, gcc-internal-format msgid "or replace parentheses with braces to aggregate-initialize a variable" msgstr "" -#: cp/parser.cc:22478 +#: cp/parser.cc:22510 #, gcc-internal-format msgid "or replace parentheses with braces to value-initialize a variable" msgstr "" -#: cp/parser.cc:22495 cp/parser.cc:22520 +#: cp/parser.cc:22527 cp/parser.cc:22552 #, gcc-internal-format msgid "parentheses were disambiguated as a function declaration" msgstr "" -#: cp/parser.cc:22507 cp/parser.cc:22528 +#: cp/parser.cc:22539 cp/parser.cc:22560 #, gcc-internal-format msgid "replace parentheses with braces to declare a variable" msgstr "" -#: cp/parser.cc:22514 +#: cp/parser.cc:22546 #, gcc-internal-format msgid "add parentheses to declare a variable" msgstr "" -#: cp/parser.cc:22761 +#: cp/parser.cc:22793 #, gcc-internal-format msgid "a function-definition is not allowed here" msgstr "" -#: cp/parser.cc:22772 +#: cp/parser.cc:22804 #, gcc-internal-format msgid "an %<asm%> specification is not allowed on a function-definition" msgstr "" -#: cp/parser.cc:22776 +#: cp/parser.cc:22808 #, gcc-internal-format msgid "attributes are not allowed on a function-definition" msgstr "" -#: cp/parser.cc:22827 +#: cp/parser.cc:22859 #, gcc-internal-format msgid "expected constructor, destructor, or type conversion" msgstr "" -#: cp/parser.cc:22971 +#: cp/parser.cc:23003 #, gcc-internal-format msgid "initializer provided for function" msgstr "" -#: cp/parser.cc:23013 +#: cp/parser.cc:23045 #, gcc-internal-format msgid "attributes after parenthesized initializer ignored" msgstr "" -#: cp/parser.cc:23027 +#: cp/parser.cc:23059 #, gcc-internal-format msgid "non-function %qD declared as implicit template" msgstr "" -#: cp/parser.cc:23526 +#: cp/parser.cc:23558 #, gcc-internal-format msgid "array bound is not an integer constant" msgstr "" -#: cp/parser.cc:23652 +#: cp/parser.cc:23684 #, gcc-internal-format msgid "cannot define member of dependent typedef %qT" msgstr "" -#: cp/parser.cc:23656 +#: cp/parser.cc:23688 #, gcc-internal-format msgid "%<%T::%E%> is not a type" msgstr "" @@ -62286,17 +62336,17 @@ msgstr "" #. here because we do not have enough #. information about its original syntactic #. form. -#: cp/parser.cc:23685 +#: cp/parser.cc:23717 #, gcc-internal-format msgid "invalid declarator" msgstr "" -#: cp/parser.cc:23693 +#: cp/parser.cc:23725 #, gcc-internal-format msgid "invalid use of constructor as a template" msgstr "" -#: cp/parser.cc:23695 +#: cp/parser.cc:23727 #, gcc-internal-format msgid "" "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified " @@ -62305,225 +62355,225 @@ msgstr "" #. But declarations with qualified-ids can't appear in a #. function. -#: cp/parser.cc:23810 +#: cp/parser.cc:23842 #, gcc-internal-format msgid "qualified-id in declaration" msgstr "" -#: cp/parser.cc:23835 +#: cp/parser.cc:23867 #, gcc-internal-format msgid "expected declarator" msgstr "" -#: cp/parser.cc:23956 +#: cp/parser.cc:23988 #, gcc-internal-format msgid "%qD is a namespace" msgstr "" -#: cp/parser.cc:23958 +#: cp/parser.cc:23990 #, gcc-internal-format msgid "cannot form pointer to member of non-class %q#T" msgstr "" -#: cp/parser.cc:23979 +#: cp/parser.cc:24011 #, gcc-internal-format msgid "expected ptr-operator" msgstr "" -#: cp/parser.cc:24040 +#: cp/parser.cc:24072 #, gcc-internal-format msgid "duplicate cv-qualifier" msgstr "" -#: cp/parser.cc:24094 +#: cp/parser.cc:24126 #, gcc-internal-format msgid "multiple ref-qualifiers" msgstr "" -#: cp/parser.cc:24131 +#: cp/parser.cc:24163 #, gcc-internal-format msgid "%qE requires %<-fgnu-tm%>" msgstr "" -#: cp/parser.cc:24189 +#: cp/parser.cc:24221 #, gcc-internal-format msgid "duplicate virt-specifier" msgstr "" -#: cp/parser.cc:24454 +#: cp/parser.cc:24486 #, gcc-internal-format msgid "missing template arguments after %qE" msgstr "" -#: cp/parser.cc:24460 +#: cp/parser.cc:24492 #, gcc-internal-format msgid "%qT not permitted in template argument" msgstr "" -#: cp/parser.cc:24463 cp/typeck2.cc:340 cp/typeck2.cc:387 cp/typeck2.cc:2474 +#: cp/parser.cc:24495 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472 #: rust/backend/rust-tree.cc:3861 #, gcc-internal-format msgid "invalid use of %qT" msgstr "" -#: cp/parser.cc:24490 +#: cp/parser.cc:24522 #, gcc-internal-format msgid "types may not be defined in template arguments" msgstr "" -#: cp/parser.cc:24495 +#: cp/parser.cc:24527 #, gcc-internal-format msgid "invalid use of %<auto%> in template argument" msgstr "" -#: cp/parser.cc:24601 +#: cp/parser.cc:24633 #, gcc-internal-format msgid "expected type-specifier" msgstr "" -#: cp/parser.cc:24928 +#: cp/parser.cc:24960 #, gcc-internal-format msgid "expected %<,%> or %<...%>" msgstr "" -#: cp/parser.cc:25006 +#: cp/parser.cc:25038 #, gcc-internal-format msgid "types may not be defined in parameter types" msgstr "" -#: cp/parser.cc:25205 +#: cp/parser.cc:25237 #, gcc-internal-format msgid "default arguments are only permitted for function parameters" msgstr "" -#: cp/parser.cc:25223 +#: cp/parser.cc:25255 #, gcc-internal-format msgid "parameter pack %qD cannot have a default argument" msgstr "" -#: cp/parser.cc:25229 +#: cp/parser.cc:25261 #, gcc-internal-format msgid "template parameter pack cannot have a default argument" msgstr "" -#: cp/parser.cc:25231 +#: cp/parser.cc:25263 #, gcc-internal-format msgid "parameter pack cannot have a default argument" msgstr "" -#: cp/parser.cc:25361 +#: cp/parser.cc:25393 #, gcc-internal-format msgid "" "function-try-block body of %<constexpr%> constructor only available with %<-" "std=c++20%> or %<-std=gnu++20%>" msgstr "" -#: cp/parser.cc:25365 +#: cp/parser.cc:25397 #, gcc-internal-format msgid "" "function-try-block body of %<constexpr%> function only available with %<-" "std=c++20%> or %<-std=gnu++20%>" msgstr "" -#: cp/parser.cc:25700 +#: cp/parser.cc:25732 #, gcc-internal-format msgid "" "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu+" "+20%>" msgstr "" -#: cp/parser.cc:25720 +#: cp/parser.cc:25752 #, gcc-internal-format msgid "ISO C++ does not allow GNU designated initializers" msgstr "" -#: cp/parser.cc:25758 +#: cp/parser.cc:25790 #, gcc-internal-format msgid "ISO C++ does not allow C99 designated initializers" msgstr "" -#: cp/parser.cc:25772 +#: cp/parser.cc:25804 #, gcc-internal-format msgid "" "either all initializer clauses should be designated or none of them should be" msgstr "" -#: cp/parser.cc:25797 +#: cp/parser.cc:25829 #, gcc-internal-format msgid "%<...%> not allowed in designated initializer list" msgstr "" -#: cp/parser.cc:25848 +#: cp/parser.cc:25880 #, gcc-internal-format msgid "%<.%s%> designator used multiple times in the same initializer list" msgstr "" -#: cp/parser.cc:25904 cp/parser.cc:26041 +#: cp/parser.cc:25936 cp/parser.cc:26073 #, gcc-internal-format msgid "expected class-name" msgstr "" -#: cp/parser.cc:26288 +#: cp/parser.cc:26320 #, gcc-internal-format msgid "expected %<;%> after class definition" msgstr "" -#: cp/parser.cc:26291 +#: cp/parser.cc:26323 #, gcc-internal-format msgid "expected %<;%> after struct definition" msgstr "" -#: cp/parser.cc:26294 +#: cp/parser.cc:26326 #, gcc-internal-format msgid "expected %<;%> after union definition" msgstr "" -#: cp/parser.cc:26746 +#: cp/parser.cc:26778 #, gcc-internal-format msgid "expected %<{%> or %<:%>" msgstr "" -#: cp/parser.cc:26757 +#: cp/parser.cc:26789 #, gcc-internal-format msgid "cannot specify %<override%> for a class" msgstr "" -#: cp/parser.cc:26765 +#: cp/parser.cc:26797 #, gcc-internal-format msgid "global qualification of class name is invalid" msgstr "" -#: cp/parser.cc:26772 +#: cp/parser.cc:26804 #, gcc-internal-format msgid "qualified name does not name a class" msgstr "" -#: cp/parser.cc:26784 +#: cp/parser.cc:26816 #, gcc-internal-format msgid "keyword %<template%> not allowed in class-head-name" msgstr "" -#: cp/parser.cc:26790 +#: cp/parser.cc:26822 #, gcc-internal-format msgid "invalid class name in declaration of %qD" msgstr "" -#: cp/parser.cc:26844 +#: cp/parser.cc:26876 #, gcc-internal-format msgid "an explicit specialization must be preceded by %<template <>%>" msgstr "" -#: cp/parser.cc:26876 +#: cp/parser.cc:26908 #, gcc-internal-format msgid "function template %qD redeclared as a class template" msgstr "" -#: cp/parser.cc:26909 +#: cp/parser.cc:26941 #, gcc-internal-format msgid "could not resolve typename type" msgstr "" -#: cp/parser.cc:26973 +#: cp/parser.cc:27005 #, gcc-internal-format msgid "previous definition of %q#T" msgstr "" @@ -62531,265 +62581,265 @@ msgstr "" #. In a lambda this should work, but doesn't currently. #. We're in a lambda, but it isn't the innermost class. #. This should work, but currently doesn't. -#: cp/parser.cc:26987 cp/pt.cc:4307 +#: cp/parser.cc:27019 cp/pt.cc:4307 #, gcc-internal-format msgid "unexpanded parameter pack in local class in lambda" msgstr "" -#: cp/parser.cc:27087 cp/parser.cc:33790 +#: cp/parser.cc:27119 cp/parser.cc:33822 #, gcc-internal-format msgid "expected class-key" msgstr "" -#: cp/parser.cc:27112 +#: cp/parser.cc:27144 #, gcc-internal-format msgid "" "ISO C++ forbids typename key in template template parameter; use %<-std=c+" "+17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.cc:27116 +#: cp/parser.cc:27148 #, gcc-internal-format msgid "expected %<class%> or %<typename%>" msgstr "" -#: cp/parser.cc:27366 +#: cp/parser.cc:27398 #, gcc-internal-format msgid "in C++03 a class-key must be used when declaring a friend" msgstr "" -#: cp/parser.cc:27397 +#: cp/parser.cc:27429 #, gcc-internal-format msgid "friend declaration does not name a class or function" msgstr "" -#: cp/parser.cc:27415 +#: cp/parser.cc:27447 #, gcc-internal-format msgid "a storage class on an anonymous aggregate in class scope is not allowed" msgstr "" -#: cp/parser.cc:27517 +#: cp/parser.cc:27549 #, gcc-internal-format msgid "" "default member initializers for bit-fields only available with %<-std=c+" "+20%> or %<-std=gnu++20%>" msgstr "" -#: cp/parser.cc:27524 +#: cp/parser.cc:27556 #, gcc-internal-format msgid "default member initializer for unnamed bit-field" msgstr "" -#: cp/parser.cc:27537 +#: cp/parser.cc:27569 #, gcc-internal-format msgid "ISO C++ allows bit-field attributes only before the %<:%> token" msgstr "" -#: cp/parser.cc:27699 +#: cp/parser.cc:27731 #, gcc-internal-format msgid "bit-field %qD has non-integral type %qT" msgstr "" -#: cp/parser.cc:27727 +#: cp/parser.cc:27759 #, gcc-internal-format msgid "pure-specifier on function-definition" msgstr "" -#: cp/parser.cc:27748 +#: cp/parser.cc:27780 #, gcc-internal-format msgid "extra %<;%> after in-class function definition" msgstr "" -#: cp/parser.cc:27797 +#: cp/parser.cc:27829 #, gcc-internal-format msgid "stray %<,%> at end of member declaration" msgstr "" -#: cp/parser.cc:27811 +#: cp/parser.cc:27843 #, gcc-internal-format msgid "expected %<;%> at end of member declaration" msgstr "" -#: cp/parser.cc:27886 +#: cp/parser.cc:27918 #, gcc-internal-format msgid "invalid pure specifier (only %<= 0%> is allowed)" msgstr "" -#: cp/parser.cc:27921 +#: cp/parser.cc:27953 #, gcc-internal-format msgid "a brace-enclosed initializer is not allowed here" msgstr "" -#: cp/parser.cc:28051 +#: cp/parser.cc:28083 #, gcc-internal-format msgid "%<virtual%> specified more than once in base-specifier" msgstr "" -#: cp/parser.cc:28071 +#: cp/parser.cc:28103 #, gcc-internal-format msgid "more than one access specifier in base-specifier" msgstr "" -#: cp/parser.cc:28095 +#: cp/parser.cc:28127 #, gcc-internal-format msgid "keyword %<typename%> not allowed outside of templates" msgstr "" -#: cp/parser.cc:28098 +#: cp/parser.cc:28130 #, gcc-internal-format msgid "" "keyword %<typename%> not allowed in this context (the base class is " "implicitly a type)" msgstr "" -#: cp/parser.cc:28298 cp/parser.cc:28392 +#: cp/parser.cc:28330 cp/parser.cc:28424 #, gcc-internal-format msgid "types may not be defined in an exception-specification" msgstr "" -#: cp/parser.cc:28400 +#: cp/parser.cc:28432 #, gcc-internal-format msgid "ISO C++17 does not allow dynamic exception specifications" msgstr "" -#: cp/parser.cc:28406 +#: cp/parser.cc:28438 #, gcc-internal-format msgid "dynamic exception specifications are deprecated in C++11" msgstr "" -#: cp/parser.cc:28450 +#: cp/parser.cc:28482 #, gcc-internal-format msgid "invalid use of %<auto%> in exception-specification" msgstr "" -#: cp/parser.cc:28491 +#: cp/parser.cc:28523 #, gcc-internal-format msgid "" "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-" "std=gnu++20%>" msgstr "" -#: cp/parser.cc:28603 +#: cp/parser.cc:28635 #, gcc-internal-format msgid "types may not be defined in exception-declarations" msgstr "" -#: cp/parser.cc:29161 +#: cp/parser.cc:29193 #, gcc-internal-format msgid "expected OpenMP directive name" msgstr "" -#: cp/parser.cc:29170 +#: cp/parser.cc:29202 #, gcc-internal-format msgid "expected attribute argument as balanced token sequence" msgstr "" -#: cp/parser.cc:29215 +#: cp/parser.cc:29247 #, gcc-internal-format msgid "expected %<directive%> or %<sequence%>" msgstr "" -#: cp/parser.cc:29314 +#: cp/parser.cc:29346 #, gcc-internal-format msgid "attribute using prefix used together with scoped attribute token" msgstr "" -#: cp/parser.cc:29328 +#: cp/parser.cc:29360 #, gcc-internal-format msgid "expected an identifier for the attribute name" msgstr "" -#: cp/parser.cc:29383 +#: cp/parser.cc:29415 #, gcc-internal-format msgid "%<omp::%E%> attribute requires argument" msgstr "" #. e.g. [[attr()]]. -#: cp/parser.cc:29455 +#: cp/parser.cc:29487 #, gcc-internal-format msgid "parentheses must be omitted if %qE attribute argument list is empty" msgstr "" -#: cp/parser.cc:29490 +#: cp/parser.cc:29522 #, gcc-internal-format msgid "attribute %qs specified multiple times" msgstr "" -#: cp/parser.cc:29532 +#: cp/parser.cc:29564 #, gcc-internal-format msgid "expected attribute before %<...%>" msgstr "" -#: cp/parser.cc:29575 +#: cp/parser.cc:29607 #, gcc-internal-format msgid "expected contract-role" msgstr "" #. We got some other token other than a ':'. -#: cp/parser.cc:29656 +#: cp/parser.cc:29688 #, gcc-internal-format msgid "expected contract semantic or level" msgstr "" -#: cp/parser.cc:29666 +#: cp/parser.cc:29698 #, gcc-internal-format msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>" msgstr "" -#: cp/parser.cc:29676 +#: cp/parser.cc:29708 #, gcc-internal-format msgid "invalid use of contract role for explicit semantic" msgstr "" -#: cp/parser.cc:29813 +#: cp/parser.cc:29845 #, gcc-internal-format msgid "contracts are only available with %<-fcontracts%>" msgstr "" -#: cp/parser.cc:29968 +#: cp/parser.cc:30000 #, gcc-internal-format msgid "" "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.cc:30313 cp/parser.cc:30322 +#: cp/parser.cc:30345 cp/parser.cc:30354 #, gcc-internal-format msgid "expression must be enclosed in parentheses" msgstr "" -#: cp/parser.cc:30668 +#: cp/parser.cc:30700 #, gcc-internal-format msgid "missing additional %<requires%> to start a requires-expression" msgstr "" -#: cp/parser.cc:30911 +#: cp/parser.cc:30943 #, gcc-internal-format msgid "" "testing if a concept-id is a valid expression; add %<requires%> to check " "satisfaction" msgstr "" -#: cp/parser.cc:31049 +#: cp/parser.cc:31081 #, gcc-internal-format msgid "result type is not a plain type-constraint" msgstr "" -#: cp/parser.cc:31057 +#: cp/parser.cc:31089 #, gcc-internal-format msgid "return-type-requirement is not a type-constraint" msgstr "" -#: cp/parser.cc:31569 +#: cp/parser.cc:31601 #, gcc-internal-format msgid "specializing member %<%T::%E%> requires %<template<>%> syntax" msgstr "" -#: cp/parser.cc:31574 +#: cp/parser.cc:31606 #, gcc-internal-format msgid "invalid declaration of %<%T::%E%>" msgstr "" -#: cp/parser.cc:31578 +#: cp/parser.cc:31610 #, gcc-internal-format msgid "too few template-parameter-lists" msgstr "" @@ -62798,24 +62848,24 @@ msgstr "" #. something like: #. #. template <class T> template <class U> void S::f(); -#: cp/parser.cc:31585 +#: cp/parser.cc:31617 #, gcc-internal-format msgid "too many template-parameter-lists" msgstr "" -#: cp/parser.cc:31978 +#: cp/parser.cc:32010 #, gcc-internal-format msgid "named return values are no longer supported" msgstr "" -#: cp/parser.cc:32151 +#: cp/parser.cc:32183 #, gcc-internal-format msgid "" "ISO C++ did not adopt string literal operator templates taking an argument " "pack of characters" msgstr "" -#: cp/parser.cc:32160 +#: cp/parser.cc:32192 #, gcc-internal-format msgid "" "literal operator template %qD has invalid parameter list; expected non-type " @@ -62823,586 +62873,586 @@ msgid "" "type" msgstr "" -#: cp/parser.cc:32166 +#: cp/parser.cc:32198 #, gcc-internal-format msgid "" "literal operator template %qD has invalid parameter list; expected non-type " "template parameter pack %<<char...>%>" msgstr "" -#: cp/parser.cc:32273 +#: cp/parser.cc:32305 #, gcc-internal-format msgid "" "template-introductions are not part of C++20 concepts; use %qs to enable" msgstr "" -#: cp/parser.cc:32283 +#: cp/parser.cc:32315 #, gcc-internal-format msgid "no matching concept for template-introduction" msgstr "" -#: cp/parser.cc:32306 +#: cp/parser.cc:32338 #, gcc-internal-format msgid "invalid declaration of member template in local class" msgstr "" -#: cp/parser.cc:32315 +#: cp/parser.cc:32347 #, gcc-internal-format msgid "template with C linkage" msgstr "" -#: cp/parser.cc:32335 +#: cp/parser.cc:32367 #, gcc-internal-format msgid "invalid explicit specialization" msgstr "" -#: cp/parser.cc:32447 +#: cp/parser.cc:32479 #, gcc-internal-format msgid "template declaration of %<typedef%>" msgstr "" -#: cp/parser.cc:32498 +#: cp/parser.cc:32530 #, gcc-internal-format msgid "a class template declaration must not declare anything else" msgstr "" -#: cp/parser.cc:32550 +#: cp/parser.cc:32582 #, gcc-internal-format msgid "explicit template specialization cannot have a storage class" msgstr "" -#: cp/parser.cc:32857 +#: cp/parser.cc:32889 #, gcc-internal-format msgid "%<>>%> should be %<> >%> within a nested template argument list" msgstr "" -#: cp/parser.cc:32870 +#: cp/parser.cc:32902 #, gcc-internal-format msgid "spurious %<>>%>, use %<>%> to terminate a template argument list" msgstr "" -#: cp/parser.cc:32901 +#: cp/parser.cc:32933 #, gcc-internal-format msgid "%qs should be %qs to terminate a template argument list" msgstr "" -#: cp/parser.cc:33219 +#: cp/parser.cc:33251 #, gcc-internal-format msgid "%<sizeof...%> argument must be surrounded by parentheses" msgstr "" -#: cp/parser.cc:33396 +#: cp/parser.cc:33428 #, gcc-internal-format msgid "invalid use of %qD in linkage specification" msgstr "" -#: cp/parser.cc:33407 +#: cp/parser.cc:33439 #, gcc-internal-format msgid "duplicate %qD specifier" msgstr "" -#: cp/parser.cc:33410 +#: cp/parser.cc:33442 #, gcc-internal-format msgid "%qD specifier conflicts with %qs" msgstr "" -#: cp/parser.cc:33422 +#: cp/parser.cc:33454 #, gcc-internal-format msgid "%<__thread%> before %qD" msgstr "" -#: cp/parser.cc:33438 +#: cp/parser.cc:33470 #, gcc-internal-format msgid "%qD specifier conflicts with %<typedef%>" msgstr "" -#: cp/parser.cc:33547 +#: cp/parser.cc:33579 #, gcc-internal-format msgid "ISO C++ 1998 does not support %<long long%>" msgstr "" -#: cp/parser.cc:33558 +#: cp/parser.cc:33590 #, gcc-internal-format msgid "both %<__thread%> and %<thread_local%> specified" msgstr "" -#: cp/parser.cc:33563 +#: cp/parser.cc:33595 #, gcc-internal-format msgid "duplicate %qD" msgstr "" -#: cp/parser.cc:33589 +#: cp/parser.cc:33621 #, gcc-internal-format msgid "duplicate %qs" msgstr "" -#: cp/parser.cc:33641 +#: cp/parser.cc:33673 #, gcc-internal-format msgid "expected %<new%>" msgstr "" -#: cp/parser.cc:33644 +#: cp/parser.cc:33676 #, gcc-internal-format msgid "expected %<delete%>" msgstr "" -#: cp/parser.cc:33647 +#: cp/parser.cc:33679 #, gcc-internal-format msgid "expected %<return%>" msgstr "" -#: cp/parser.cc:33653 +#: cp/parser.cc:33685 #, gcc-internal-format msgid "expected %<extern%>" msgstr "" -#: cp/parser.cc:33656 +#: cp/parser.cc:33688 #, gcc-internal-format msgid "expected %<static_assert%>" msgstr "" -#: cp/parser.cc:33659 +#: cp/parser.cc:33691 #, gcc-internal-format msgid "expected %<decltype%>" msgstr "" -#: cp/parser.cc:33662 +#: cp/parser.cc:33694 #, gcc-internal-format msgid "expected %<operator%>" msgstr "" -#: cp/parser.cc:33665 +#: cp/parser.cc:33697 #, gcc-internal-format msgid "expected %<class%>" msgstr "" -#: cp/parser.cc:33668 +#: cp/parser.cc:33700 #, gcc-internal-format msgid "expected %<template%>" msgstr "" -#: cp/parser.cc:33671 +#: cp/parser.cc:33703 #, gcc-internal-format msgid "expected %<namespace%>" msgstr "" -#: cp/parser.cc:33674 +#: cp/parser.cc:33706 #, gcc-internal-format msgid "expected %<using%>" msgstr "" -#: cp/parser.cc:33677 +#: cp/parser.cc:33709 #, gcc-internal-format msgid "expected %<asm%>" msgstr "" -#: cp/parser.cc:33680 +#: cp/parser.cc:33712 #, gcc-internal-format msgid "expected %<try%>" msgstr "" -#: cp/parser.cc:33683 +#: cp/parser.cc:33715 #, gcc-internal-format msgid "expected %<catch%>" msgstr "" -#: cp/parser.cc:33686 +#: cp/parser.cc:33718 #, gcc-internal-format msgid "expected %<throw%>" msgstr "" -#: cp/parser.cc:33689 +#: cp/parser.cc:33721 #, gcc-internal-format msgid "expected %<auto%>" msgstr "" -#: cp/parser.cc:33692 +#: cp/parser.cc:33724 #, gcc-internal-format msgid "expected %<__label__%>" msgstr "" -#: cp/parser.cc:33695 +#: cp/parser.cc:33727 #, gcc-internal-format msgid "expected %<@try%>" msgstr "" -#: cp/parser.cc:33698 +#: cp/parser.cc:33730 #, gcc-internal-format msgid "expected %<@synchronized%>" msgstr "" -#: cp/parser.cc:33701 +#: cp/parser.cc:33733 #, gcc-internal-format msgid "expected %<@throw%>" msgstr "" -#: cp/parser.cc:33704 +#: cp/parser.cc:33736 #, gcc-internal-format msgid "expected %<__transaction_atomic%>" msgstr "" -#: cp/parser.cc:33707 +#: cp/parser.cc:33739 #, gcc-internal-format msgid "expected %<__transaction_relaxed%>" msgstr "" -#: cp/parser.cc:33710 +#: cp/parser.cc:33742 #, gcc-internal-format msgid "expected %<co_yield%>" msgstr "" -#: cp/parser.cc:33742 +#: cp/parser.cc:33774 #, gcc-internal-format msgid "expected %<::%>" msgstr "" -#: cp/parser.cc:33754 +#: cp/parser.cc:33786 #, gcc-internal-format msgid "expected %<...%>" msgstr "" -#: cp/parser.cc:33757 +#: cp/parser.cc:33789 #, gcc-internal-format msgid "expected %<*%>" msgstr "" -#: cp/parser.cc:33760 +#: cp/parser.cc:33792 #, gcc-internal-format msgid "expected %<~%>" msgstr "" -#: cp/parser.cc:33766 +#: cp/parser.cc:33798 #, gcc-internal-format msgid "expected %<:%> or %<::%>" msgstr "" -#: cp/parser.cc:33793 +#: cp/parser.cc:33825 #, gcc-internal-format msgid "expected %<class%>, %<typename%>, or %<template%>" msgstr "" -#: cp/parser.cc:34128 +#: cp/parser.cc:34160 #, gcc-internal-format msgid "redundant enum-key %<enum%s%> in reference to %q#T" msgstr "" -#: cp/parser.cc:34279 +#: cp/parser.cc:34311 #, gcc-internal-format msgid "%qs tag used in naming %q#T" msgstr "" -#: cp/parser.cc:34284 +#: cp/parser.cc:34316 #, gcc-internal-format msgid "%q#T was previously declared here" msgstr "" -#: cp/parser.cc:34405 +#: cp/parser.cc:34437 #, gcc-internal-format msgid "redundant class-key %qs in reference to %q#T" msgstr "" -#: cp/parser.cc:34563 cp/parser.cc:34597 +#: cp/parser.cc:34595 cp/parser.cc:34629 #, gcc-internal-format msgid "%qT declared with a mismatched class-key %qs" msgstr "" -#: cp/parser.cc:34570 cp/parser.cc:34603 +#: cp/parser.cc:34602 cp/parser.cc:34635 #, gcc-internal-format msgid "remove the class-key or replace it with %qs" msgstr "" -#: cp/parser.cc:34571 cp/parser.cc:34604 +#: cp/parser.cc:34603 cp/parser.cc:34636 #, gcc-internal-format msgid "replace the class-key with %qs" msgstr "" -#: cp/parser.cc:34578 +#: cp/parser.cc:34610 #, gcc-internal-format msgid "%qT defined as %qs here" msgstr "" -#: cp/parser.cc:34579 +#: cp/parser.cc:34611 #, gcc-internal-format msgid "%qT first declared as %qs here" msgstr "" -#: cp/parser.cc:34661 +#: cp/parser.cc:34693 #, gcc-internal-format msgid "%qD redeclared with different access" msgstr "" -#: cp/parser.cc:34682 +#: cp/parser.cc:34714 #, gcc-internal-format msgid "" "in C++98 %<template%> (as a disambiguator) is only allowed within templates" msgstr "" -#: cp/parser.cc:34932 +#: cp/parser.cc:34964 #, gcc-internal-format msgid "file ends in default argument" msgstr "" -#: cp/parser.cc:35173 cp/parser.cc:36481 cp/parser.cc:36670 +#: cp/parser.cc:35205 cp/parser.cc:36513 cp/parser.cc:36702 #, gcc-internal-format msgid "misplaced %<@%D%> Objective-C++ construct" msgstr "" -#: cp/parser.cc:35244 +#: cp/parser.cc:35276 #, gcc-internal-format msgid "objective-c++ message receiver expected" msgstr "" -#: cp/parser.cc:35314 +#: cp/parser.cc:35346 #, gcc-internal-format msgid "objective-c++ message argument(s) are expected" msgstr "" -#: cp/parser.cc:35345 +#: cp/parser.cc:35377 #, gcc-internal-format msgid "%<@encode%> must specify a type as an argument" msgstr "" -#: cp/parser.cc:35749 +#: cp/parser.cc:35781 #, gcc-internal-format msgid "invalid Objective-C++ selector name" msgstr "" -#: cp/parser.cc:35824 cp/parser.cc:35842 +#: cp/parser.cc:35856 cp/parser.cc:35874 #, gcc-internal-format msgid "objective-c++ method declaration is expected" msgstr "" -#: cp/parser.cc:35836 cp/parser.cc:35902 +#: cp/parser.cc:35868 cp/parser.cc:35934 #, gcc-internal-format msgid "method attributes must be specified at the end" msgstr "" -#: cp/parser.cc:35945 +#: cp/parser.cc:35977 #, gcc-internal-format msgid "stray %qs between Objective-C++ methods" msgstr "" -#: cp/parser.cc:36142 cp/parser.cc:36149 cp/parser.cc:36156 +#: cp/parser.cc:36174 cp/parser.cc:36181 cp/parser.cc:36188 #, gcc-internal-format msgid "invalid type for instance variable" msgstr "" -#: cp/parser.cc:36273 +#: cp/parser.cc:36305 #, gcc-internal-format msgid "identifier expected after %<@protocol%>" msgstr "" -#: cp/parser.cc:36446 +#: cp/parser.cc:36478 #, gcc-internal-format msgid "" "attributes may not be specified before the %<@%D%> Objective-C++ keyword" msgstr "" -#: cp/parser.cc:36453 +#: cp/parser.cc:36485 #, gcc-internal-format msgid "prefix attributes are ignored before %<@%D%>" msgstr "" -#: cp/parser.cc:36733 cp/parser.cc:36740 cp/parser.cc:36747 +#: cp/parser.cc:36765 cp/parser.cc:36772 cp/parser.cc:36779 #, gcc-internal-format msgid "invalid type for property" msgstr "" -#: cp/parser.cc:36909 +#: cp/parser.cc:36941 #, gcc-internal-format msgid "unknown property attribute %qE" msgstr "" -#: cp/parser.cc:38038 +#: cp/parser.cc:38070 #, gcc-internal-format msgid "expected integer expression list" msgstr "" -#: cp/parser.cc:38055 +#: cp/parser.cc:38087 #, gcc-internal-format msgid "%<wait%> expression must be integral" msgstr "" -#: cp/parser.cc:39144 +#: cp/parser.cc:39176 #, gcc-internal-format msgid "invalid reduction-identifier" msgstr "" -#: cp/parser.cc:40113 +#: cp/parser.cc:40145 #, gcc-internal-format msgid "types may not be defined in iterator type" msgstr "" -#: cp/parser.cc:43019 +#: cp/parser.cc:43051 #, gcc-internal-format msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop" msgstr "" -#: cp/parser.cc:43467 +#: cp/parser.cc:43499 #, gcc-internal-format msgid "" "%<[[omp::directive(%s)]]%> must be the only specified attribute on a " "statement" msgstr "" -#: cp/parser.cc:43712 +#: cp/parser.cc:43762 #, gcc-internal-format msgid "%<ordered%> clause with parameter on range-based %<for%> loop" msgstr "" -#: cp/parser.cc:43799 cp/pt.cc:18551 +#: cp/parser.cc:43849 cp/pt.cc:18558 #, gcc-internal-format msgid "iteration variable %qD should not be reduction" msgstr "" -#: cp/parser.cc:43892 +#: cp/parser.cc:43942 #, gcc-internal-format msgid "not enough for loops to collapse" msgstr "" -#: cp/parser.cc:46259 +#: cp/parser.cc:46309 #, gcc-internal-format msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>" msgstr "" -#: cp/parser.cc:47094 +#: cp/parser.cc:47144 #, gcc-internal-format msgid "" "OpenMP directive other than %<declare simd%> or %<declare variant%> " "appertains to a declaration" msgstr "" -#: cp/parser.cc:47440 cp/parser.cc:47471 +#: cp/parser.cc:47490 cp/parser.cc:47521 #, gcc-internal-format msgid "%qs in attribute syntax terminated with %qs in pragma syntax" msgstr "" -#: cp/parser.cc:47447 cp/parser.cc:47476 +#: cp/parser.cc:47497 cp/parser.cc:47526 #, gcc-internal-format msgid "%qs in pragma syntax terminated with %qs in attribute syntax" msgstr "" -#: cp/parser.cc:47588 +#: cp/parser.cc:47638 #, gcc-internal-format msgid "invalid initializer clause" msgstr "" -#: cp/parser.cc:47618 +#: cp/parser.cc:47668 #, gcc-internal-format msgid "expected id-expression (arguments)" msgstr "" -#: cp/parser.cc:47630 +#: cp/parser.cc:47680 #, gcc-internal-format msgid "" "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>" msgstr "" -#: cp/parser.cc:47733 +#: cp/parser.cc:47783 #, gcc-internal-format msgid "types may not be defined in declare reduction type list" msgstr "" -#: cp/parser.cc:47753 cp/semantics.cc:6128 +#: cp/parser.cc:47803 cp/semantics.cc:6157 #, gcc-internal-format msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>" msgstr "" -#: cp/parser.cc:47757 cp/semantics.cc:6136 +#: cp/parser.cc:47807 cp/semantics.cc:6165 #, gcc-internal-format msgid "function or array type %qT in %<#pragma omp declare reduction%>" msgstr "" -#: cp/parser.cc:47760 cp/pt.cc:14473 cp/semantics.cc:6142 +#: cp/parser.cc:47810 cp/pt.cc:14473 cp/semantics.cc:6171 #, gcc-internal-format msgid "reference type %qT in %<#pragma omp declare reduction%>" msgstr "" -#: cp/parser.cc:47763 cp/semantics.cc:6148 +#: cp/parser.cc:47813 cp/semantics.cc:6177 #, gcc-internal-format msgid "" "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma " "omp declare reduction%>" msgstr "" -#: cp/parser.cc:48477 +#: cp/parser.cc:48527 #, gcc-internal-format msgid "%<#pragma acc routine%> names a set of overloads" msgstr "" -#: cp/parser.cc:48487 +#: cp/parser.cc:48537 #, gcc-internal-format msgid "%qD does not refer to a namespace scope function" msgstr "" #. cancel-and-throw is unimplemented. -#: cp/parser.cc:48848 +#: cp/parser.cc:48898 #, gcc-internal-format msgid "%<atomic_cancel%>" msgstr "" -#: cp/parser.cc:48895 cp/semantics.cc:11155 +#: cp/parser.cc:48945 cp/semantics.cc:11184 #, gcc-internal-format msgid "%<__transaction_relaxed%> without transactional memory support enabled" msgstr "" -#: cp/parser.cc:48897 cp/semantics.cc:11157 +#: cp/parser.cc:48947 cp/semantics.cc:11186 #, gcc-internal-format msgid "%<__transaction_atomic%> without transactional memory support enabled" msgstr "" -#: cp/parser.cc:49043 +#: cp/parser.cc:49093 #, gcc-internal-format msgid "" "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>" msgstr "" -#: cp/parser.cc:49046 +#: cp/parser.cc:49096 #, gcc-internal-format msgid " or a %<transaction_may_cancel_outer%> function" msgstr "" -#: cp/parser.cc:49093 +#: cp/parser.cc:49143 #, gcc-internal-format msgid "malformed %<#pragma GCC pch_preprocess%>" msgstr "" -#: cp/parser.cc:49391 +#: cp/parser.cc:49441 #, gcc-internal-format msgid "%<#pragma omp requires%> may only be used at file or namespace scope" msgstr "" -#: cp/parser.cc:49402 +#: cp/parser.cc:49452 #, gcc-internal-format msgid "%<#pragma omp assumes%> may only be used at file or namespace scope" msgstr "" -#: cp/parser.cc:49457 +#: cp/parser.cc:49507 #, gcc-internal-format msgid "%<#pragma GCC ivdep%> must be inside a function" msgstr "" -#: cp/parser.cc:49489 +#: cp/parser.cc:49539 #, gcc-internal-format msgid "%<#pragma GCC unroll%> must be inside a function" msgstr "" -#: cp/parser.cc:49570 +#: cp/parser.cc:49620 #, gcc-internal-format msgid "multi-source compilation not implemented for C++" msgstr "" -#: cp/parser.cc:49607 +#: cp/parser.cc:49657 #, gcc-internal-format msgid "placeholder type not allowed in this context" msgstr "" -#: cp/parser.cc:49816 +#: cp/parser.cc:49866 #, gcc-internal-format msgid "implicit templates may not be %<virtual%>" msgstr "" -#: cp/parser.cc:49872 +#: cp/parser.cc:49922 #, gcc-internal-format msgid "%<extern \"C\"%> linkage started here" msgstr "" @@ -63491,7 +63541,7 @@ msgstr "" msgid "specialization of %qD after instantiation" msgstr "" -#: cp/pt.cc:2025 cp/semantics.cc:5998 +#: cp/pt.cc:2025 cp/semantics.cc:6027 #, gcc-internal-format msgid "%s %#qD" msgstr "" @@ -64317,7 +64367,7 @@ msgstr "" msgid "for template declaration %q+D" msgstr "" -#: cp/pt.cc:9983 cp/pt.cc:22180 +#: cp/pt.cc:9983 cp/pt.cc:22187 #, gcc-internal-format msgid "template constraint failure for %qD" msgstr "" @@ -64412,280 +64462,280 @@ msgstr "" msgid "function returning a function" msgstr "" -#: cp/pt.cc:16362 +#: cp/pt.cc:16358 #, gcc-internal-format msgid "forming reference to void" msgstr "" -#: cp/pt.cc:16364 +#: cp/pt.cc:16360 #, gcc-internal-format msgid "forming pointer to reference type %qT" msgstr "" -#: cp/pt.cc:16366 +#: cp/pt.cc:16362 #, gcc-internal-format msgid "forming reference to reference type %qT" msgstr "" -#: cp/pt.cc:16379 +#: cp/pt.cc:16375 #, gcc-internal-format msgid "forming pointer to qualified function type %qT" msgstr "" -#: cp/pt.cc:16382 +#: cp/pt.cc:16378 #, gcc-internal-format msgid "forming reference to qualified function type %qT" msgstr "" -#: cp/pt.cc:16430 +#: cp/pt.cc:16426 #, gcc-internal-format msgid "creating pointer to member of non-class type %qT" msgstr "" -#: cp/pt.cc:16436 +#: cp/pt.cc:16432 #, gcc-internal-format msgid "creating pointer to member reference type %qT" msgstr "" -#: cp/pt.cc:16442 +#: cp/pt.cc:16438 #, gcc-internal-format msgid "creating pointer to member of type void" msgstr "" -#: cp/pt.cc:16508 +#: cp/pt.cc:16504 #, gcc-internal-format msgid "creating array of %qT" msgstr "" -#: cp/pt.cc:16545 +#: cp/pt.cc:16541 #, gcc-internal-format msgid "%qD is instantiated for an empty pack" msgstr "" -#: cp/pt.cc:16566 +#: cp/pt.cc:16562 #, gcc-internal-format msgid "%qT is not a class, struct, or union type" msgstr "" -#: cp/pt.cc:16599 +#: cp/pt.cc:16602 #, gcc-internal-format msgid "%qT resolves to %qT, which is not an enumeration type" msgstr "" -#: cp/pt.cc:16607 +#: cp/pt.cc:16610 #, gcc-internal-format msgid "%qT resolves to %qT, which is not a class type" msgstr "" -#: cp/pt.cc:16720 +#: cp/pt.cc:16727 #, gcc-internal-format msgid "use of %qs in template" msgstr "" -#: cp/pt.cc:17030 +#: cp/pt.cc:17037 #, gcc-internal-format msgid "qualifying type %qT does not match destructor name ~%qT" msgstr "" -#: cp/pt.cc:17045 +#: cp/pt.cc:17052 #, gcc-internal-format msgid "" "dependent-name %qE is parsed as a non-type, but instantiation yields a type" msgstr "" -#: cp/pt.cc:17047 +#: cp/pt.cc:17054 #, gcc-internal-format msgid "say %<typename %E%> if a type is meant" msgstr "" -#: cp/pt.cc:17140 +#: cp/pt.cc:17147 #, gcc-internal-format msgid "initializer for %q#D expands to an empty list of expressions" msgstr "" -#: cp/pt.cc:17331 +#: cp/pt.cc:17338 #, gcc-internal-format msgid "using invalid field %qD" msgstr "" -#: cp/pt.cc:17864 cp/pt.cc:19851 +#: cp/pt.cc:17871 cp/pt.cc:19858 #, gcc-internal-format msgid "invalid use of pack expansion expression" msgstr "" -#: cp/pt.cc:17868 cp/pt.cc:19855 +#: cp/pt.cc:17875 cp/pt.cc:19862 #, gcc-internal-format msgid "use %<...%> to expand argument pack" msgstr "" -#: cp/pt.cc:19992 +#: cp/pt.cc:19999 #, gcc-internal-format msgid "empty initializer in lambda init-capture" msgstr "" -#: cp/pt.cc:21134 +#: cp/pt.cc:21141 #, gcc-internal-format msgid "" "%qD was not declared in this scope, and no declarations were found by " "argument-dependent lookup at the point of instantiation" msgstr "" -#: cp/pt.cc:21169 +#: cp/pt.cc:21176 #, gcc-internal-format msgid "declarations in dependent base %qT are not found by unqualified lookup" msgstr "" -#: cp/pt.cc:21174 +#: cp/pt.cc:21181 #, gcc-internal-format msgid "use %<this->%D%> instead" msgstr "" -#: cp/pt.cc:21177 +#: cp/pt.cc:21184 #, gcc-internal-format msgid "use %<%T::%D%> instead" msgstr "" -#: cp/pt.cc:21182 +#: cp/pt.cc:21189 #, gcc-internal-format msgid "%qD declared here, later in the translation unit" msgstr "" -#: cp/pt.cc:21233 +#: cp/pt.cc:21240 #, gcc-internal-format msgid "wrong number of arguments to %<__builtin_convertvector%>" msgstr "" -#: cp/pt.cc:21260 +#: cp/pt.cc:21267 #, gcc-internal-format msgid "wrong number of arguments to %<assume%> attribute" msgstr "" -#: cp/pt.cc:21496 +#: cp/pt.cc:21503 #, gcc-internal-format msgid "%qT is not a class or namespace" msgstr "" -#: cp/pt.cc:21499 +#: cp/pt.cc:21506 #, gcc-internal-format msgid "%qD is not a class or namespace" msgstr "" -#: cp/pt.cc:21849 +#: cp/pt.cc:21856 #, gcc-internal-format msgid "%qT is/uses unnamed type" msgstr "" -#: cp/pt.cc:21851 +#: cp/pt.cc:21858 #, gcc-internal-format msgid "template argument for %qD uses local type %qT" msgstr "" -#: cp/pt.cc:21861 +#: cp/pt.cc:21868 #, gcc-internal-format msgid "%qT is a variably modified type" msgstr "" -#: cp/pt.cc:21876 +#: cp/pt.cc:21883 #, gcc-internal-format msgid "integral expression %qE is not constant" msgstr "" -#: cp/pt.cc:21894 +#: cp/pt.cc:21901 #, gcc-internal-format msgid " trying to instantiate %qD" msgstr "" -#: cp/pt.cc:26132 +#: cp/pt.cc:26134 #, gcc-internal-format msgid "ambiguous template instantiation for %q#T" msgstr "" -#: cp/pt.cc:26134 +#: cp/pt.cc:26136 #, gcc-internal-format msgid "ambiguous template instantiation for %q#D" msgstr "" -#: cp/pt.cc:26140 +#: cp/pt.cc:26142 msgid "%s %#qS" msgstr "" -#: cp/pt.cc:26164 cp/pt.cc:26259 +#: cp/pt.cc:26166 cp/pt.cc:26261 #, gcc-internal-format msgid "explicit instantiation of non-template %q#D" msgstr "" -#: cp/pt.cc:26170 +#: cp/pt.cc:26172 #, gcc-internal-format msgid "explicit instantiation of variable concept %q#D" msgstr "" -#: cp/pt.cc:26172 +#: cp/pt.cc:26174 #, gcc-internal-format msgid "explicit instantiation of function concept %q#D" msgstr "" -#: cp/pt.cc:26191 +#: cp/pt.cc:26193 #, gcc-internal-format msgid "%qD is not a static data member of a class template" msgstr "" -#: cp/pt.cc:26197 cp/pt.cc:26254 +#: cp/pt.cc:26199 cp/pt.cc:26256 #, gcc-internal-format msgid "no matching template for %qD found" msgstr "" -#: cp/pt.cc:26202 +#: cp/pt.cc:26204 #, gcc-internal-format msgid "" "type %qT for explicit instantiation %qD does not match declared type %qT" msgstr "" -#: cp/pt.cc:26210 +#: cp/pt.cc:26212 #, gcc-internal-format msgid "explicit instantiation of %q#D" msgstr "" -#: cp/pt.cc:26246 +#: cp/pt.cc:26248 #, gcc-internal-format msgid "duplicate explicit instantiation of %q#D" msgstr "" -#: cp/pt.cc:26269 cp/pt.cc:26336 +#: cp/pt.cc:26271 cp/pt.cc:26338 #, gcc-internal-format msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations" msgstr "" -#: cp/pt.cc:26274 cp/pt.cc:26351 +#: cp/pt.cc:26276 cp/pt.cc:26353 #, gcc-internal-format msgid "storage class %qD applied to template instantiation" msgstr "" -#: cp/pt.cc:26308 +#: cp/pt.cc:26310 #, gcc-internal-format msgid "explicit instantiation of non-class template %qD" msgstr "" -#: cp/pt.cc:26311 +#: cp/pt.cc:26313 #, gcc-internal-format msgid "explicit instantiation of non-template type %qT" msgstr "" -#: cp/pt.cc:26320 +#: cp/pt.cc:26322 #, gcc-internal-format msgid "explicit instantiation of %q#T before definition of template" msgstr "" -#: cp/pt.cc:26341 +#: cp/pt.cc:26343 #, gcc-internal-format msgid "ISO C++ forbids the use of %qE on explicit instantiations" msgstr "" -#: cp/pt.cc:26381 +#: cp/pt.cc:26383 #, gcc-internal-format msgid "duplicate explicit instantiation of %q#T" msgstr "" -#: cp/pt.cc:26691 +#: cp/pt.cc:26693 #, gcc-internal-format msgid "exception specification of %qD depends on itself" msgstr "" @@ -64697,12 +64747,12 @@ msgstr "" #. member function or static data member of a class template #. shall be present in every translation unit in which it is #. explicitly instantiated. -#: cp/pt.cc:27183 +#: cp/pt.cc:27185 #, gcc-internal-format msgid "explicit instantiation of %qD but no definition available" msgstr "" -#: cp/pt.cc:27230 +#: cp/pt.cc:27232 #, gcc-internal-format msgid "" "template instantiation depth exceeds maximum of %d instantiating %q+D, " @@ -64710,170 +64760,170 @@ msgid "" "increase the maximum)" msgstr "" -#: cp/pt.cc:27600 +#: cp/pt.cc:27602 #, gcc-internal-format msgid "" "non-type template parameters of deduced class type only available with %<-" "std=c++20%> or %<-std=gnu++20%>" msgstr "" -#: cp/pt.cc:27630 +#: cp/pt.cc:27632 #, gcc-internal-format msgid "" "%qT is not a valid type for a template non-type parameter because it is not " "structural" msgstr "" -#: cp/pt.cc:27639 +#: cp/pt.cc:27641 #, gcc-internal-format msgid "" "non-type template parameters of class type only available with %<-std=c+" "+20%> or %<-std=gnu++20%>" msgstr "" -#: cp/pt.cc:27647 +#: cp/pt.cc:27649 #, gcc-internal-format msgid "invalid template non-type parameter" msgstr "" -#: cp/pt.cc:27649 +#: cp/pt.cc:27651 #, gcc-internal-format msgid "%q#T is not a valid type for a template non-type parameter" msgstr "" -#: cp/pt.cc:29077 +#: cp/pt.cc:29079 #, gcc-internal-format msgid "keyword %<template%> not allowed in declarator-id" msgstr "" -#: cp/pt.cc:29367 +#: cp/pt.cc:29369 #, gcc-internal-format msgid "a concept cannot be constrained" msgstr "" -#: cp/pt.cc:29376 +#: cp/pt.cc:29378 #, gcc-internal-format msgid "concept %qE not in namespace scope" msgstr "" -#: cp/pt.cc:29382 +#: cp/pt.cc:29384 #, gcc-internal-format msgid "concept %qE has multiple template parameter lists" msgstr "" -#: cp/pt.cc:29413 +#: cp/pt.cc:29415 #, gcc-internal-format msgid "" "deducing from brace-enclosed initializer list requires %<#include " "<initializer_list>%>" msgstr "" -#: cp/pt.cc:30561 +#: cp/pt.cc:30563 #, gcc-internal-format msgid "non-deducible template %qT used without template arguments" msgstr "" -#: cp/pt.cc:30573 +#: cp/pt.cc:30575 #, gcc-internal-format msgid "" "alias template deduction only available with %<-std=c++20%> or %<-std=gnu+" "+20%>" msgstr "" -#: cp/pt.cc:30579 +#: cp/pt.cc:30581 #, gcc-internal-format msgid "use %qD directly instead" msgstr "" -#: cp/pt.cc:30690 +#: cp/pt.cc:30692 #, gcc-internal-format msgid "" "cannot deduce template arguments for copy-initialization of %qT, as it has " "no non-explicit deduction guides or user-declared constructors" msgstr "" -#: cp/pt.cc:30697 +#: cp/pt.cc:30699 #, gcc-internal-format msgid "" "cannot deduce template arguments of %qT, as it has no viable deduction guides" msgstr "" -#: cp/pt.cc:30709 +#: cp/pt.cc:30711 #, gcc-internal-format msgid "class template argument deduction failed:" msgstr "" -#: cp/pt.cc:30712 +#: cp/pt.cc:30714 #, gcc-internal-format msgid "explicit deduction guides not considered for copy-initialization" msgstr "" #. TODO: Pass down location from cp_finish_decl. -#: cp/pt.cc:30726 +#: cp/pt.cc:30728 #, gcc-internal-format msgid "" "class template argument deduction for %qT failed: explicit deduction guide " "selected in copy-list-initialization" msgstr "" -#: cp/pt.cc:30730 +#: cp/pt.cc:30732 #, gcc-internal-format msgid "explicit deduction guide declared here" msgstr "" -#: cp/pt.cc:30744 +#: cp/pt.cc:30746 #, gcc-internal-format msgid "%qT may not intend to support class template argument deduction" msgstr "" -#: cp/pt.cc:30746 +#: cp/pt.cc:30748 #, gcc-internal-format msgid "add a deduction guide to suppress this warning" msgstr "" -#: cp/pt.cc:30857 +#: cp/pt.cc:30859 #, gcc-internal-format msgid "direct-list-initialization of %<auto%> requires exactly one element" msgstr "" -#: cp/pt.cc:30860 +#: cp/pt.cc:30862 #, gcc-internal-format msgid "" "for deduction to %<std::initializer_list%>, use copy-list-initialization (i." "e. add %<=%> before the %<{%>)" msgstr "" -#: cp/pt.cc:30939 +#: cp/pt.cc:30941 #, gcc-internal-format msgid "unable to deduce lambda return type from %qE" msgstr "" -#: cp/pt.cc:30942 +#: cp/pt.cc:30944 #, gcc-internal-format msgid "unable to deduce %qT from %qE" msgstr "" -#: cp/pt.cc:31017 +#: cp/pt.cc:31019 #, gcc-internal-format msgid "placeholder constraints not satisfied" msgstr "" -#: cp/pt.cc:31021 +#: cp/pt.cc:31023 #, gcc-internal-format msgid "deduced initializer does not satisfy placeholder constraints" msgstr "" -#: cp/pt.cc:31025 +#: cp/pt.cc:31027 #, gcc-internal-format msgid "deduced return type does not satisfy placeholder constraints" msgstr "" -#: cp/pt.cc:31029 +#: cp/pt.cc:31031 #, gcc-internal-format msgid "deduced expression type does not satisfy placeholder constraints" msgstr "" -#: cp/pt.cc:31169 +#: cp/pt.cc:31171 #, gcc-internal-format msgid "invalid use of %qT in template argument" msgstr "" @@ -65193,7 +65243,7 @@ msgstr "" msgid "cannot capture member %qD of anonymous union" msgstr "" -#: cp/semantics.cc:4002 cp/semantics.cc:12394 +#: cp/semantics.cc:4002 cp/semantics.cc:12439 #, gcc-internal-format msgid "%qD is not captured" msgstr "" @@ -65263,385 +65313,400 @@ msgstr "" msgid "%qT is not an enumeration type" msgstr "" +#: cp/semantics.cc:4483 +#, gcc-internal-format +msgid "%<__type_pack_element%> index is not an integral constant" +msgstr "" + +#: cp/semantics.cc:4490 +#, gcc-internal-format +msgid "%<__type_pack_element%> index is negative" +msgstr "" + +#: cp/semantics.cc:4496 +#, gcc-internal-format +msgid "%<__type_pack_element%> index is out of range" +msgstr "" + #. Parameter packs can only be used in templates -#: cp/semantics.cc:4590 +#: cp/semantics.cc:4619 #, gcc-internal-format msgid "parameter pack %<__bases%> only valid in template declaration" msgstr "" -#: cp/semantics.cc:4622 +#: cp/semantics.cc:4651 #, gcc-internal-format msgid "cannot apply %<offsetof%> to destructor %<~%T%>" msgstr "" -#: cp/semantics.cc:4635 +#: cp/semantics.cc:4664 #, gcc-internal-format msgid "cannot apply %<offsetof%> to member function %qD" msgstr "" -#: cp/semantics.cc:4639 +#: cp/semantics.cc:4668 #, gcc-internal-format msgid "cannot apply %<offsetof%> to member function" msgstr "" -#: cp/semantics.cc:4644 +#: cp/semantics.cc:4673 #, gcc-internal-format msgid "cannot apply %<offsetof%> to an enumerator %qD" msgstr "" -#: cp/semantics.cc:4655 +#: cp/semantics.cc:4684 #, gcc-internal-format msgid "" "%<offsetof%> within non-standard-layout type %qT is conditionally-supported" msgstr "" -#: cp/semantics.cc:5995 +#: cp/semantics.cc:6024 #, gcc-internal-format msgid "user defined reduction lookup is ambiguous" msgstr "" -#: cp/semantics.cc:6268 +#: cp/semantics.cc:6297 #, gcc-internal-format msgid "%qE in %<reduction%> clause is a zero size array" msgstr "" -#: cp/semantics.cc:6314 +#: cp/semantics.cc:6343 #, gcc-internal-format msgid "%qE has const type for %<reduction%>" msgstr "" -#: cp/semantics.cc:6433 +#: cp/semantics.cc:6462 #, gcc-internal-format msgid "user defined reduction with constructor initializer for base class %qT" msgstr "" -#: cp/semantics.cc:6904 +#: cp/semantics.cc:6933 #, gcc-internal-format msgid "" "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or " "%<for%> constructs when using OpenMP 5.2 modifiers" msgstr "" -#: cp/semantics.cc:6919 +#: cp/semantics.cc:6948 #, gcc-internal-format msgid "" "linear clause with %qs modifier applied to non-reference variable with %qT " "type" msgstr "" -#: cp/semantics.cc:6934 +#: cp/semantics.cc:6963 #, gcc-internal-format msgid "" "linear clause applied to non-integral non-pointer variable with %qT type" msgstr "" -#: cp/semantics.cc:6958 +#: cp/semantics.cc:6987 #, gcc-internal-format msgid "linear step expression must be integral" msgstr "" -#: cp/semantics.cc:7051 cp/semantics.cc:7183 cp/semantics.cc:7242 -#: cp/semantics.cc:7640 cp/semantics.cc:8802 +#: cp/semantics.cc:7080 cp/semantics.cc:7212 cp/semantics.cc:7271 +#: cp/semantics.cc:7669 cp/semantics.cc:8831 #, gcc-internal-format msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses" msgstr "" -#: cp/semantics.cc:7063 cp/semantics.cc:8815 +#: cp/semantics.cc:7092 cp/semantics.cc:8844 #, gcc-internal-format msgid "%qD is not a variable in clause %qs" msgstr "" -#: cp/semantics.cc:7196 +#: cp/semantics.cc:7225 #, gcc-internal-format msgid "%qD is not a variable in clause %<firstprivate%>" msgstr "" -#: cp/semantics.cc:7255 +#: cp/semantics.cc:7284 #, gcc-internal-format msgid "%qD is not a variable in clause %<lastprivate%>" msgstr "" -#: cp/semantics.cc:7305 +#: cp/semantics.cc:7334 #, gcc-internal-format msgid "%<gang%> static expression must be integral" msgstr "" -#: cp/semantics.cc:7319 +#: cp/semantics.cc:7348 #, gcc-internal-format msgid "%<gang%> static value must be positive" msgstr "" -#: cp/semantics.cc:7353 +#: cp/semantics.cc:7382 #, gcc-internal-format msgid "%<gang%> num expression must be integral" msgstr "" -#: cp/semantics.cc:7356 +#: cp/semantics.cc:7385 #, gcc-internal-format msgid "%<vector%> length expression must be integral" msgstr "" -#: cp/semantics.cc:7360 +#: cp/semantics.cc:7389 #, gcc-internal-format msgid "%<worker%> num expression must be integral" msgstr "" -#: cp/semantics.cc:7382 +#: cp/semantics.cc:7411 #, gcc-internal-format msgid "%<gang%> num value must be positive" msgstr "" -#: cp/semantics.cc:7386 +#: cp/semantics.cc:7415 #, gcc-internal-format msgid "%<vector%> length value must be positive" msgstr "" -#: cp/semantics.cc:7391 +#: cp/semantics.cc:7420 #, gcc-internal-format msgid "%<worker%> num value must be positive" msgstr "" -#: cp/semantics.cc:7465 +#: cp/semantics.cc:7494 #, gcc-internal-format msgid "schedule chunk size expression must be integral" msgstr "" -#: cp/semantics.cc:7498 +#: cp/semantics.cc:7527 #, gcc-internal-format msgid "%qs length expression must be integral" msgstr "" -#: cp/semantics.cc:7512 +#: cp/semantics.cc:7541 #, gcc-internal-format msgid "%qs length expression must be positive constant integer expression" msgstr "" -#: cp/semantics.cc:7532 +#: cp/semantics.cc:7561 #, gcc-internal-format msgid "%<async%> expression must be integral" msgstr "" -#: cp/semantics.cc:7561 +#: cp/semantics.cc:7590 #, gcc-internal-format msgid "%<thread_limit%> expression must be integral" msgstr "" -#: cp/semantics.cc:7591 +#: cp/semantics.cc:7620 #, gcc-internal-format msgid "%<device%> id must be integral" msgstr "" -#: cp/semantics.cc:7622 +#: cp/semantics.cc:7651 #, gcc-internal-format msgid "%<dist_schedule%> chunk size expression must be integral" msgstr "" -#: cp/semantics.cc:7651 +#: cp/semantics.cc:7680 #, gcc-internal-format msgid "%qD is not a variable in %<aligned%> clause" msgstr "" -#: cp/semantics.cc:7666 +#: cp/semantics.cc:7695 #, gcc-internal-format msgid "" "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference " "to pointer or array" msgstr "" -#: cp/semantics.cc:7673 +#: cp/semantics.cc:7702 #, gcc-internal-format msgid "%qD appears more than once in %<aligned%> clauses" msgstr "" -#: cp/semantics.cc:7688 +#: cp/semantics.cc:7717 #, gcc-internal-format msgid "%<aligned%> clause alignment expression must be integral" msgstr "" -#: cp/semantics.cc:7721 +#: cp/semantics.cc:7750 #, gcc-internal-format msgid "%qD is not a variable in %<nontemporal%> clause" msgstr "" -#: cp/semantics.cc:7732 +#: cp/semantics.cc:7761 #, gcc-internal-format msgid "%qD appears more than once in %<nontemporal%> clauses" msgstr "" -#: cp/semantics.cc:7749 +#: cp/semantics.cc:7778 #, gcc-internal-format msgid "%<this%> not allowed in %<allocate%> clause" msgstr "" -#: cp/semantics.cc:7761 +#: cp/semantics.cc:7790 #, gcc-internal-format msgid "%qD is not a variable in %<allocate%> clause" msgstr "" -#: cp/semantics.cc:7770 +#: cp/semantics.cc:7799 #, gcc-internal-format msgid "%qD appears more than once in %<allocate%> clauses" msgstr "" -#: cp/semantics.cc:7918 +#: cp/semantics.cc:7947 #, gcc-internal-format msgid "%qD is not lvalue expression nor array section in %qs clause" msgstr "" -#: cp/semantics.cc:8457 +#: cp/semantics.cc:8486 #, gcc-internal-format msgid "template %qE in clause %qs" msgstr "" -#: cp/semantics.cc:8460 +#: cp/semantics.cc:8489 #, gcc-internal-format msgid "overloaded function name %qE in clause %qs" msgstr "" -#: cp/semantics.cc:8529 +#: cp/semantics.cc:8558 #, gcc-internal-format msgid "%<grainsize%> expression must be integral" msgstr "" -#: cp/semantics.cc:8559 +#: cp/semantics.cc:8588 #, gcc-internal-format msgid "%<priority%> expression must be integral" msgstr "" -#: cp/semantics.cc:8589 +#: cp/semantics.cc:8618 #, gcc-internal-format msgid "%<hint%> expression must be integral" msgstr "" -#: cp/semantics.cc:8602 +#: cp/semantics.cc:8631 #, gcc-internal-format msgid "%<hint%> expression must be constant integer expression" msgstr "" -#: cp/semantics.cc:8619 +#: cp/semantics.cc:8648 #, gcc-internal-format msgid "%<filter%> expression must be integral" msgstr "" -#: cp/semantics.cc:8650 +#: cp/semantics.cc:8679 #, gcc-internal-format msgid "%qs variable is neither a pointer nor reference to pointer" msgstr "" -#: cp/semantics.cc:8660 +#: cp/semantics.cc:8689 #, gcc-internal-format msgid "" "%qs variable is neither a pointer, nor an array nor reference to pointer or " "array" msgstr "" -#: cp/semantics.cc:8743 +#: cp/semantics.cc:8772 #, gcc-internal-format msgid "%<tile%> argument needs integral type" msgstr "" -#: cp/semantics.cc:9159 +#: cp/semantics.cc:9188 #, gcc-internal-format msgid "" "%<const%> qualified %qE without %<mutable%> member may appear only in " "%<shared%> or %<firstprivate%> clauses" msgstr "" -#: cp/semantics.cc:9386 +#: cp/semantics.cc:9415 #, gcc-internal-format msgid "%<threadprivate%> %qD is not file, namespace or block scope variable" msgstr "" -#: cp/semantics.cc:9400 +#: cp/semantics.cc:9429 #, gcc-internal-format msgid "%<threadprivate%> %qE directive not in %qT definition" msgstr "" -#: cp/semantics.cc:10129 +#: cp/semantics.cc:10158 #, gcc-internal-format msgid "difference between %qE and %qD does not have integer type" msgstr "" -#: cp/semantics.cc:10597 +#: cp/semantics.cc:10626 #, gcc-internal-format msgid "%<#pragma omp simd%> used with class iteration variable %qE" msgstr "" -#: cp/semantics.cc:10907 cp/semantics.cc:10917 +#: cp/semantics.cc:10936 cp/semantics.cc:10946 #, gcc-internal-format msgid "%<#pragma omp atomic update%> uses two different expressions for memory" msgstr "" -#: cp/semantics.cc:11300 +#: cp/semantics.cc:11329 #, gcc-internal-format, gfc-internal-format msgid "static assertion failed: %s" msgstr "" -#: cp/semantics.cc:11307 +#: cp/semantics.cc:11336 #, gcc-internal-format msgid "non-constant condition for static assertion" msgstr "" -#: cp/semantics.cc:11336 +#: cp/semantics.cc:11365 #, gcc-internal-format msgid "argument to %<decltype%> must be an expression" msgstr "" -#: cp/semantics.cc:11381 +#: cp/semantics.cc:11410 #, gcc-internal-format msgid "%<decltype%> cannot resolve address of overloaded function" msgstr "" -#: cp/semantics.cc:11616 rust/backend/rust-tree.cc:5173 +#: cp/semantics.cc:11645 rust/backend/rust-tree.cc:5173 #, gcc-internal-format msgid "" "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument" msgstr "" -#: cp/semantics.cc:11625 rust/backend/rust-tree.cc:5182 +#: cp/semantics.cc:11654 rust/backend/rust-tree.cc:5182 #, gcc-internal-format msgid "" "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer " "to member" msgstr "" -#: cp/semantics.cc:11796 rust/backend/rust-tree.cc:5786 +#: cp/semantics.cc:11825 rust/backend/rust-tree.cc:5786 #, gcc-internal-format msgid "" "%<__builtin_is_corresponding_member%> not well defined for anonymous unions" msgstr "" -#: cp/semantics.cc:11820 rust/backend/rust-tree.cc:5830 +#: cp/semantics.cc:11849 rust/backend/rust-tree.cc:5830 #, gcc-internal-format msgid "%<__builtin_is_corresponding_member%> needs two arguments" msgstr "" -#: cp/semantics.cc:11831 rust/backend/rust-tree.cc:5840 +#: cp/semantics.cc:11860 rust/backend/rust-tree.cc:5840 #, gcc-internal-format msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member" msgstr "" -#: cp/semantics.cc:12222 +#: cp/semantics.cc:12260 #, gcc-internal-format msgid "%qD is not a class or alias template" msgstr "" -#: cp/semantics.cc:12433 +#: cp/semantics.cc:12478 #, gcc-internal-format msgid "operand of fold expression has no unexpanded parameter packs" msgstr "" -#: cp/semantics.cc:12492 +#: cp/semantics.cc:12537 #, gcc-internal-format msgid "both arguments in binary fold have unexpanded parameter packs" msgstr "" -#: cp/semantics.cc:12494 +#: cp/semantics.cc:12539 #, gcc-internal-format msgid "no unexpanded parameter packs in binary fold" msgstr "" -#: cp/semantics.cc:12512 +#: cp/semantics.cc:12557 #, gcc-internal-format msgid "non-pointer argument to %<__builtin_launder%>" msgstr "" @@ -65649,22 +65714,22 @@ msgstr "" #. std::bit_cast for destination ARRAY_TYPE is not possible, #. as functions may not return an array, so don't bother trying #. to support this (and then deal with VLAs etc.). -#: cp/semantics.cc:12561 +#: cp/semantics.cc:12606 #, gcc-internal-format msgid "%<__builtin_bit_cast%> destination type %qT is an array type" msgstr "" -#: cp/semantics.cc:12567 +#: cp/semantics.cc:12612 #, gcc-internal-format msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable" msgstr "" -#: cp/semantics.cc:12594 +#: cp/semantics.cc:12639 #, gcc-internal-format msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable" msgstr "" -#: cp/semantics.cc:12602 +#: cp/semantics.cc:12647 #, gcc-internal-format msgid "" "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE" @@ -65675,187 +65740,187 @@ msgstr "" msgid "%qV qualifiers cannot be applied to %qT" msgstr "" -#: cp/tree.cc:2028 +#: cp/tree.cc:1998 #, gcc-internal-format msgid "statement-expression in a constant expression" msgstr "" -#: cp/tree.cc:4543 +#: cp/tree.cc:4513 #, gcc-internal-format msgid "" "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which " "was accidentally changed in 8.1" msgstr "" -#: cp/tree.cc:4547 +#: cp/tree.cc:4517 #, gcc-internal-format msgid "" "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention " "for %qT" msgstr "" -#: cp/tree.cc:4551 +#: cp/tree.cc:4521 #, gcc-internal-format msgid " declared here" msgstr "" -#: cp/tree.cc:4556 +#: cp/tree.cc:4526 #, gcc-internal-format msgid "" "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)" msgstr "" -#: cp/tree.cc:4558 +#: cp/tree.cc:4528 #, gcc-internal-format msgid " because all of its copy and move constructors are deleted" msgstr "" -#: cp/tree.cc:4985 +#: cp/tree.cc:4955 #, gcc-internal-format msgid "base class %qT is not public" msgstr "" -#: cp/tree.cc:4988 +#: cp/tree.cc:4958 #, gcc-internal-format msgid "%qD is not public" msgstr "" -#: cp/tree.cc:4995 +#: cp/tree.cc:4965 #, gcc-internal-format msgid "%qD is mutable" msgstr "" -#: cp/tree.cc:5003 +#: cp/tree.cc:4973 #, gcc-internal-format msgid "%qD has a non-structural type" msgstr "" -#: cp/tree.cc:5026 +#: cp/tree.cc:4996 #, gcc-internal-format msgid "%qE attribute can only be applied to functions or parameters" msgstr "" -#: cp/tree.cc:5047 +#: cp/tree.cc:5017 #, gcc-internal-format msgid "%qE attribute argument must be a string constant" msgstr "" -#: cp/tree.cc:5062 +#: cp/tree.cc:5032 #, gcc-internal-format msgid "" "%qE attribute can only be applied to functions or to class or enumeration " "types" msgstr "" -#: cp/tree.cc:5080 +#: cp/tree.cc:5050 #, gcc-internal-format msgid "%qE attribute can only be applied to non-static data members" msgstr "" -#: cp/tree.cc:5086 +#: cp/tree.cc:5056 #, gcc-internal-format msgid "%qE attribute cannot be applied to a bit-field" msgstr "" -#: cp/tree.cc:5106 +#: cp/tree.cc:5076 #, gcc-internal-format msgid "%qE attribute takes no arguments" msgstr "" -#: cp/tree.cc:5110 +#: cp/tree.cc:5080 #, gcc-internal-format msgid "" "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::" "%E]]%>" msgstr "" -#: cp/tree.cc:5184 +#: cp/tree.cc:5154 #, gcc-internal-format msgid "requested %<init_priority%> is not an integer constant" msgstr "" -#: cp/tree.cc:5206 +#: cp/tree.cc:5176 #, gcc-internal-format msgid "" "can only use %qE attribute on file-scope definitions of objects of class type" msgstr "" -#: cp/tree.cc:5214 +#: cp/tree.cc:5184 #, gcc-internal-format msgid "requested %<init_priority%> %i is out of range [0, %i]" msgstr "" -#: cp/tree.cc:5225 +#: cp/tree.cc:5195 #, gcc-internal-format msgid "requested %<init_priority%> %i is reserved for internal use" msgstr "" -#: cp/tree.cc:5255 +#: cp/tree.cc:5225 #, gcc-internal-format msgid "redeclaration of %qD adds abi tag %qE" msgstr "" -#: cp/tree.cc:5275 +#: cp/tree.cc:5245 #, gcc-internal-format msgid "the %qE attribute requires arguments" msgstr "" -#: cp/tree.cc:5286 +#: cp/tree.cc:5256 #, gcc-internal-format msgid "arguments to the %qE attribute must be narrow string literals" msgstr "" -#: cp/tree.cc:5299 cp/tree.cc:5312 +#: cp/tree.cc:5269 cp/tree.cc:5282 #, gcc-internal-format msgid "arguments to the %qE attribute must contain valid identifiers" msgstr "" -#: cp/tree.cc:5301 +#: cp/tree.cc:5271 #, gcc-internal-format msgid "%<%c%> is not a valid first character for an identifier" msgstr "" -#: cp/tree.cc:5314 +#: cp/tree.cc:5284 #, gcc-internal-format msgid "%<%c%> is not a valid character in an identifier" msgstr "" -#: cp/tree.cc:5338 +#: cp/tree.cc:5308 #, gcc-internal-format msgid "%qE attribute applied to non-class, non-enum type %qT" msgstr "" -#: cp/tree.cc:5344 +#: cp/tree.cc:5314 #, gcc-internal-format msgid "%qE attribute applied to %qT after its definition" msgstr "" -#: cp/tree.cc:5351 +#: cp/tree.cc:5321 #, gcc-internal-format msgid "ignoring %qE attribute applied to template instantiation %qT" msgstr "" -#: cp/tree.cc:5358 +#: cp/tree.cc:5328 #, gcc-internal-format msgid "ignoring %qE attribute applied to template specialization %qT" msgstr "" -#: cp/tree.cc:5380 +#: cp/tree.cc:5350 #, gcc-internal-format msgid "%qE attribute applied to non-function, non-variable %qD" msgstr "" -#: cp/tree.cc:5386 +#: cp/tree.cc:5356 #, gcc-internal-format msgid "%qE attribute applied to extern \"C\" declaration %qD" msgstr "" -#: cp/tree.cc:6285 +#: cp/tree.cc:6233 #, gcc-internal-format msgid "zero as null pointer constant" msgstr "" -#: cp/tree.cc:6326 rust/backend/rust-tree.cc:3141 +#: cp/tree.cc:6274 rust/backend/rust-tree.cc:3141 #, gcc-internal-format msgid "%<lang_*%> check: failed in %s, at %s:%d" msgstr "" @@ -66959,221 +67024,221 @@ msgstr "" msgid "declaration of %q#T" msgstr "" -#: cp/typeck2.cc:318 +#: cp/typeck2.cc:314 #, gcc-internal-format msgid "%qD has incomplete type" msgstr "" -#: cp/typeck2.cc:332 +#: cp/typeck2.cc:328 #, gcc-internal-format msgid "invalid use of incomplete type %q#T" msgstr "" -#: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3888 +#: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3888 #, gcc-internal-format msgid "invalid use of member function %qD (did you forget the %<()%> ?)" msgstr "" -#: cp/typeck2.cc:374 rust/backend/rust-tree.cc:3894 +#: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3894 #, gcc-internal-format msgid "invalid use of member %qD (did you forget the %<&%> ?)" msgstr "" -#: cp/typeck2.cc:384 +#: cp/typeck2.cc:380 #, gcc-internal-format msgid "invalid use of placeholder %qT" msgstr "" -#: cp/typeck2.cc:391 +#: cp/typeck2.cc:387 #, gcc-internal-format msgid "invalid use of template type parameter %qT" msgstr "" -#: cp/typeck2.cc:396 +#: cp/typeck2.cc:392 #, gcc-internal-format msgid "invalid use of template template parameter %qT" msgstr "" -#: cp/typeck2.cc:402 +#: cp/typeck2.cc:398 #, gcc-internal-format msgid "invalid use of pack expansion %qT" msgstr "" -#: cp/typeck2.cc:408 +#: cp/typeck2.cc:404 #, gcc-internal-format msgid "invalid use of dependent type %qT" msgstr "" -#: cp/typeck2.cc:415 rust/backend/rust-tree.cc:3904 +#: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3904 #, gcc-internal-format msgid "invalid use of brace-enclosed initializer list" msgstr "" -#: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3912 +#: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3912 #, gcc-internal-format msgid "address of overloaded function with no contextual type information" msgstr "" -#: cp/typeck2.cc:427 rust/backend/rust-tree.cc:3917 +#: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3917 #, gcc-internal-format msgid "overloaded function with no contextual type information" msgstr "" -#: cp/typeck2.cc:430 rust/backend/rust-tree.cc:3921 +#: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3921 #, gcc-internal-format msgid "insufficient contextual information to determine type" msgstr "" -#: cp/typeck2.cc:814 +#: cp/typeck2.cc:812 #, gcc-internal-format msgid "constructor syntax used, but no constructor declared for type %qT" msgstr "" -#: cp/typeck2.cc:887 +#: cp/typeck2.cc:885 #, gcc-internal-format msgid "%<constinit%> variable %qD does not have a constant initializer" msgstr "" -#: cp/typeck2.cc:1066 +#: cp/typeck2.cc:1064 msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11" msgstr "" -#: cp/typeck2.cc:1078 cp/typeck2.cc:1092 +#: cp/typeck2.cc:1076 cp/typeck2.cc:1090 msgid "narrowing conversion of %qE from %qH to %qI" msgstr "" -#: cp/typeck2.cc:1081 +#: cp/typeck2.cc:1079 #, gcc-internal-format msgid "" " the expression has a constant value but is not a C++ constant-expression" msgstr "" -#: cp/typeck2.cc:1256 +#: cp/typeck2.cc:1254 #, gcc-internal-format msgid "initializer-string for %qT is too long" msgstr "" -#: cp/typeck2.cc:1319 +#: cp/typeck2.cc:1317 #, gcc-internal-format msgid "initializing a base class of type %qT results in object slicing" msgstr "" -#: cp/typeck2.cc:1321 +#: cp/typeck2.cc:1319 #, gcc-internal-format msgid "remove %<{ }%> around initializer" msgstr "" -#: cp/typeck2.cc:1341 +#: cp/typeck2.cc:1339 #, gcc-internal-format msgid "cannot initialize aggregate of type %qT with a compound literal" msgstr "" -#: cp/typeck2.cc:1825 cp/typeck2.cc:1855 +#: cp/typeck2.cc:1823 cp/typeck2.cc:1853 #, gcc-internal-format msgid "missing initializer for member %qD" msgstr "" -#: cp/typeck2.cc:1832 +#: cp/typeck2.cc:1830 #, gcc-internal-format msgid "member %qD is uninitialized reference" msgstr "" -#: cp/typeck2.cc:1839 +#: cp/typeck2.cc:1837 #, gcc-internal-format msgid "member %qD with uninitialized reference fields" msgstr "" -#: cp/typeck2.cc:1924 +#: cp/typeck2.cc:1922 #, gcc-internal-format msgid "designator order for field %qD does not match declaration order in %qT" msgstr "" -#: cp/typeck2.cc:1997 +#: cp/typeck2.cc:1995 #, gcc-internal-format msgid "no field %qD found in union being initialized" msgstr "" -#: cp/typeck2.cc:2008 +#: cp/typeck2.cc:2006 #, gcc-internal-format msgid "index value instead of field name in union initializer" msgstr "" -#: cp/typeck2.cc:2224 +#: cp/typeck2.cc:2222 #, gcc-internal-format msgid "circular pointer delegation detected" msgstr "" -#: cp/typeck2.cc:2238 +#: cp/typeck2.cc:2236 #, gcc-internal-format msgid "base operand of %<->%> has non-pointer type %qT" msgstr "" -#: cp/typeck2.cc:2268 +#: cp/typeck2.cc:2266 #, gcc-internal-format msgid "result of %<operator->()%> yields non-pointer result" msgstr "" -#: cp/typeck2.cc:2270 +#: cp/typeck2.cc:2268 #, gcc-internal-format msgid "base operand of %<->%> is not a pointer" msgstr "" -#: cp/typeck2.cc:2297 +#: cp/typeck2.cc:2295 #, gcc-internal-format msgid "%qE cannot be used as a member pointer, since it is of type %qT" msgstr "" -#: cp/typeck2.cc:2306 +#: cp/typeck2.cc:2304 #, gcc-internal-format msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT" msgstr "" -#: cp/typeck2.cc:2328 +#: cp/typeck2.cc:2326 #, gcc-internal-format msgid "pointer to member type %qT incompatible with object type %qT" msgstr "" -#: cp/typeck2.cc:2386 +#: cp/typeck2.cc:2384 #, gcc-internal-format msgid "pointer-to-member-function type %qT requires an rvalue" msgstr "" -#: cp/typeck2.cc:2397 +#: cp/typeck2.cc:2395 #, gcc-internal-format msgid "pointer-to-member-function type %qT requires an lvalue" msgstr "" -#: cp/typeck2.cc:2405 +#: cp/typeck2.cc:2403 #, gcc-internal-format msgid "pointer-to-member-function type %qT requires an lvalue before C++20" msgstr "" -#: cp/typeck2.cc:2446 +#: cp/typeck2.cc:2444 #, gcc-internal-format msgid "functional cast to array type %qT" msgstr "" -#: cp/typeck2.cc:2463 +#: cp/typeck2.cc:2461 #, gcc-internal-format msgid "%<auto(x)%> cannot be constrained" msgstr "" -#: cp/typeck2.cc:2468 +#: cp/typeck2.cc:2466 #, gcc-internal-format msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>" msgstr "" -#: cp/typeck2.cc:2493 +#: cp/typeck2.cc:2491 #, gcc-internal-format msgid "invalid value-initialization of reference type" msgstr "" -#: cp/typeck2.cc:2734 +#: cp/typeck2.cc:2732 #, gcc-internal-format msgid "call to function %qD which throws incomplete type %q#T" msgstr "" -#: cp/typeck2.cc:2737 +#: cp/typeck2.cc:2735 #, gcc-internal-format msgid "call to function which throws incomplete type %q#T" msgstr "" @@ -68129,7 +68194,7 @@ msgstr "" msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants" msgstr "" -#: fortran/check.cc:123 fortran/resolve.cc:11138 +#: fortran/check.cc:123 fortran/resolve.cc:11164 #, gcc-internal-format, gfc-internal-format msgid "Invalid use of BOZ literal constant at %L" msgstr "" @@ -69343,12 +69408,12 @@ msgstr "" msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)" msgstr "" -#: fortran/data.cc:188 fortran/resolve.cc:5219 +#: fortran/data.cc:188 fortran/resolve.cc:5236 #, gcc-internal-format, gfc-internal-format msgid "Substring start index at %L is less than one" msgstr "" -#: fortran/data.cc:194 fortran/resolve.cc:5249 +#: fortran/data.cc:194 fortran/resolve.cc:5266 #, gcc-internal-format, gfc-internal-format msgid "Substring end index at %L exceeds the string length" msgstr "" @@ -69538,7 +69603,7 @@ msgstr "" msgid "deferred type parameter at %C" msgstr "" -#: fortran/decl.cc:1159 fortran/resolve.cc:12926 +#: fortran/decl.cc:1159 fortran/resolve.cc:12952 #, gcc-internal-format, gfc-internal-format msgid "Scalar INTEGER expression expected at %L" msgstr "" @@ -71660,7 +71725,7 @@ msgstr "" msgid "Evaluation of nonstandard initialization expression at %L" msgstr "" -#: fortran/expr.cc:3001 fortran/resolve.cc:2816 +#: fortran/expr.cc:3001 fortran/resolve.cc:2833 #, gcc-internal-format msgid "" "Function %qs in initialization expression at %L must be an intrinsic function" @@ -71960,7 +72025,7 @@ msgstr "" msgid "Explicit interface required for component %qs at %L: %s" msgstr "" -#: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2696 +#: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2713 #, gcc-internal-format msgid "Explicit interface required for %qs at %L: %s" msgstr "" @@ -72093,7 +72158,7 @@ msgstr "" msgid "Pointer at %L in pointer assignment might outlive the pointer target" msgstr "" -#: fortran/expr.cc:4621 fortran/resolve.cc:1535 +#: fortran/expr.cc:4621 fortran/resolve.cc:1552 #, gcc-internal-format, gfc-internal-format msgid "Pointer initialization target at %L must not be ALLOCATABLE" msgstr "" @@ -72103,7 +72168,7 @@ msgstr "" msgid "Pointer initialization target at %L must have the TARGET attribute" msgstr "" -#: fortran/expr.cc:4642 fortran/resolve.cc:1541 +#: fortran/expr.cc:4642 fortran/resolve.cc:1558 #, gcc-internal-format, gfc-internal-format msgid "Pointer initialization target at %L must have the SAVE attribute" msgstr "" @@ -72256,7 +72321,7 @@ msgid "Illegal id in copy_walk_reduction_arg" msgstr "" #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496 -#: fortran/trans-array.cc:6953 fortran/trans-array.cc:8576 +#: fortran/trans-array.cc:6953 fortran/trans-array.cc:8588 #: fortran/trans-intrinsic.cc:8463 #, gcc-internal-format, gfc-internal-format msgid "Creating array temporary at %L" @@ -72492,12 +72557,12 @@ msgstr "" msgid "Second argument of defined assignment at %L must be INTENT(IN)" msgstr "" -#: fortran/interface.cc:998 fortran/resolve.cc:17749 +#: fortran/interface.cc:998 fortran/resolve.cc:17775 #, gcc-internal-format, gfc-internal-format msgid "First argument of operator interface at %L must be INTENT(IN)" msgstr "" -#: fortran/interface.cc:1005 fortran/resolve.cc:17767 +#: fortran/interface.cc:1005 fortran/resolve.cc:17793 #, gcc-internal-format, gfc-internal-format msgid "Second argument of operator interface at %L must be INTENT(IN)" msgstr "" @@ -72624,60 +72689,60 @@ msgid "" "%d and rank-%d)" msgstr "" -#: fortran/interface.cc:2378 +#: fortran/interface.cc:2394 #, gcc-internal-format, gfc-internal-format msgid "Invalid procedure argument at %L" msgstr "" -#: fortran/interface.cc:2386 fortran/interface.cc:2413 +#: fortran/interface.cc:2402 fortran/interface.cc:2429 #, gcc-internal-format msgid "Interface mismatch in dummy procedure %qs at %L: %s" msgstr "" -#: fortran/interface.cc:2424 +#: fortran/interface.cc:2440 #, gcc-internal-format msgid "" "Actual argument to contiguous pointer dummy %qs at %L must be simply " "contiguous" msgstr "" -#: fortran/interface.cc:2447 +#: fortran/interface.cc:2463 #, gcc-internal-format, gfc-internal-format msgid "" "Type mismatch between actual argument at %L and actual argument at %L (%s/" "%s)." msgstr "" -#: fortran/interface.cc:2457 +#: fortran/interface.cc:2473 #, gcc-internal-format msgid "Type mismatch in argument %qs at %L; passed %s to %s" msgstr "" -#: fortran/interface.cc:2467 +#: fortran/interface.cc:2483 #, gcc-internal-format msgid "" "Assumed-type actual argument at %L requires that dummy argument %qs is of " "assumed type" msgstr "" -#: fortran/interface.cc:2481 +#: fortran/interface.cc:2497 #, gcc-internal-format msgid "" "Assumed-type actual argument at %L corresponding to assumed-rank dummy " "argument %qs must be assumed-shape or assumed-rank" msgstr "" -#: fortran/interface.cc:2498 +#: fortran/interface.cc:2514 #, gcc-internal-format msgid "Actual argument to %qs at %L must be polymorphic" msgstr "" -#: fortran/interface.cc:2508 +#: fortran/interface.cc:2524 #, gcc-internal-format msgid "Actual argument to %qs at %L must have the same declared type" msgstr "" -#: fortran/interface.cc:2523 +#: fortran/interface.cc:2539 #, gcc-internal-format msgid "" "Actual argument to %qs at %L must be unlimited polymorphic since the formal " @@ -72685,38 +72750,38 @@ msgid "" "12.5.2.5]" msgstr "" -#: fortran/interface.cc:2539 +#: fortran/interface.cc:2555 #, gcc-internal-format msgid "Actual argument to %qs at %L must be a coarray" msgstr "" -#: fortran/interface.cc:2561 +#: fortran/interface.cc:2577 #, gcc-internal-format msgid "Corank mismatch in argument %qs at %L (%d and %d)" msgstr "" -#: fortran/interface.cc:2579 +#: fortran/interface.cc:2595 #, gcc-internal-format msgid "" "Actual argument to %qs at %L must be simply contiguous or an element of such " "an array" msgstr "" -#: fortran/interface.cc:2594 +#: fortran/interface.cc:2610 #, gcc-internal-format msgid "" "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or " "has a LOCK_TYPE component" msgstr "" -#: fortran/interface.cc:2609 +#: fortran/interface.cc:2625 #, gcc-internal-format msgid "" "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or " "has a EVENT_TYPE component" msgstr "" -#: fortran/interface.cc:2628 +#: fortran/interface.cc:2644 #, gcc-internal-format msgid "" "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array " @@ -72724,216 +72789,223 @@ msgid "" "contiguous and both are ASYNCHRONOUS or VOLATILE" msgstr "" -#: fortran/interface.cc:2641 +#: fortran/interface.cc:2657 #, gcc-internal-format msgid "" "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument " "%qs" msgstr "" -#: fortran/interface.cc:2648 +#: fortran/interface.cc:2664 #, gcc-internal-format msgid "" "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which " "is invalid if the allocation status is modified" msgstr "" -#: fortran/interface.cc:2734 +#: fortran/interface.cc:2750 #, gcc-internal-format msgid "Polymorphic scalar passed to array dummy argument %qs at %L" msgstr "" -#: fortran/interface.cc:2745 +#: fortran/interface.cc:2761 #, gcc-internal-format, gfc-internal-format msgid "" "Element of assumed-shape or pointer array as actual argument at %L cannot " "correspond to actual argument at %L" msgstr "" -#: fortran/interface.cc:2750 +#: fortran/interface.cc:2766 #, gcc-internal-format msgid "" "Element of assumed-shape or pointer array passed to array dummy argument %qs " "at %L" msgstr "" -#: fortran/interface.cc:2763 +#: fortran/interface.cc:2779 #, gcc-internal-format msgid "" "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual " "argument with array dummy argument %qs at %L" msgstr "" -#: fortran/interface.cc:2771 +#: fortran/interface.cc:2787 #, gcc-internal-format msgid "" "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs " "at %L" msgstr "" -#: fortran/interface.cc:3159 +#: fortran/interface.cc:3175 #, gcc-internal-format msgid "Keyword argument %qs at %L is invalid in a statement function" msgstr "" -#: fortran/interface.cc:3182 +#: fortran/interface.cc:3198 #, gcc-internal-format msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?" msgstr "" -#: fortran/interface.cc:3186 +#: fortran/interface.cc:3202 #, gcc-internal-format msgid "Keyword argument %qs at %L is not in the procedure" msgstr "" -#: fortran/interface.cc:3195 +#: fortran/interface.cc:3211 #, gcc-internal-format msgid "" "Keyword argument %qs at %L is already associated with another actual argument" msgstr "" -#: fortran/interface.cc:3205 +#: fortran/interface.cc:3221 #, gcc-internal-format, gfc-internal-format msgid "More actual than formal arguments in procedure call at %L" msgstr "" -#: fortran/interface.cc:3218 +#: fortran/interface.cc:3234 #, gcc-internal-format, gfc-internal-format msgid "Missing alternate return specifier in subroutine call at %L" msgstr "" -#: fortran/interface.cc:3232 +#: fortran/interface.cc:3248 #, gcc-internal-format, gfc-internal-format msgid "Unexpected alternate return specifier in subroutine call at %L" msgstr "" -#: fortran/interface.cc:3261 +#: fortran/interface.cc:3277 #, gcc-internal-format msgid "Unexpected NULL() intrinsic at %L to dummy %qs" msgstr "" -#: fortran/interface.cc:3264 +#: fortran/interface.cc:3280 #, gcc-internal-format msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs" msgstr "" -#: fortran/interface.cc:3290 +#: fortran/interface.cc:3306 #, gcc-internal-format, gfc-internal-format msgid "" "Actual argument at %L to assumed-type dummy has type parameters or is of " "derived type with type-bound or FINAL procedures" msgstr "" -#: fortran/interface.cc:3316 +#: fortran/interface.cc:3332 #, gcc-internal-format msgid "" "Character length mismatch (%ld/%ld) between actual argument and pointer or " "allocatable dummy argument %qs at %L" msgstr "" -#: fortran/interface.cc:3323 +#: fortran/interface.cc:3339 #, gcc-internal-format msgid "" "Character length mismatch (%ld/%ld) between actual argument and assumed-" "shape dummy argument %qs at %L" msgstr "" -#: fortran/interface.cc:3338 +#: fortran/interface.cc:3354 #, gcc-internal-format msgid "" "Actual argument at %L to allocatable or pointer dummy argument %qs must have " "a deferred length type parameter if and only if the dummy has one" msgstr "" -#: fortran/interface.cc:3357 +#: fortran/interface.cc:3373 #, gcc-internal-format msgid "" "Character length of actual argument shorter than of dummy argument %qs (%lu/" "%lu) at %L" msgstr "" -#: fortran/interface.cc:3367 fortran/interface.cc:3372 +#: fortran/interface.cc:3383 fortran/interface.cc:3388 #, gcc-internal-format msgid "" "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) " "at %L" msgstr "" -#: fortran/interface.cc:3393 +#: fortran/interface.cc:3409 #, gcc-internal-format msgid "Expected a procedure pointer for argument %qs at %L" msgstr "" -#: fortran/interface.cc:3410 +#: fortran/interface.cc:3426 #, gcc-internal-format msgid "Expected a procedure for argument %qs at %L" msgstr "" -#: fortran/interface.cc:3475 +#: fortran/interface.cc:3491 #, gcc-internal-format msgid "Actual argument for %qs cannot be an assumed-size array at %L" msgstr "" -#: fortran/interface.cc:3504 +#: fortran/interface.cc:3520 #, gcc-internal-format msgid "" "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of " "unknown size" msgstr "" -#: fortran/interface.cc:3519 +#: fortran/interface.cc:3535 #, gcc-internal-format msgid "Actual argument for %qs at %L must be a pointer" msgstr "" -#: fortran/interface.cc:3528 +#: fortran/interface.cc:3544 #, gcc-internal-format msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs" msgstr "" -#: fortran/interface.cc:3537 +#: fortran/interface.cc:3553 #, gcc-internal-format msgid "" "Actual argument for %qs at %L must be a pointer or a valid target for the " "dummy pointer in a pointer assignment statement" msgstr "" -#: fortran/interface.cc:3551 +#: fortran/interface.cc:3567 #, gcc-internal-format msgid "Coindexed actual argument at %L to pointer dummy %qs" msgstr "" -#: fortran/interface.cc:3565 +#: fortran/interface.cc:3581 #, gcc-internal-format msgid "" "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)" msgstr "" -#: fortran/interface.cc:3580 +#: fortran/interface.cc:3596 #, gcc-internal-format msgid "" "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy " "%qs has neither ASYNCHRONOUS nor VOLATILE" msgstr "" -#: fortran/interface.cc:3595 +#: fortran/interface.cc:3611 #, gcc-internal-format msgid "" "Coindexed actual argument at %L with allocatable ultimate component to dummy " "%qs requires either VALUE or INTENT(IN)" msgstr "" -#: fortran/interface.cc:3608 +#: fortran/interface.cc:3624 #, gcc-internal-format msgid "Actual CLASS array argument for %qs must be a full array at %L" msgstr "" -#: fortran/interface.cc:3619 +#: fortran/interface.cc:3635 #, gcc-internal-format msgid "Actual argument for %qs must be ALLOCATABLE at %L" msgstr "" -#: fortran/interface.cc:3656 +#: fortran/interface.cc:3646 +#, gcc-internal-format +msgid "" +"Actual argument for %qs at %L is a function result and the dummy argument is " +"ALLOCATABLE" +msgstr "" + +#: fortran/interface.cc:3684 #, gcc-internal-format msgid "" "Array-section actual argument with vector subscripts at %L is incompatible " @@ -72941,341 +73013,341 @@ msgid "" "dummy argument %qs" msgstr "" -#: fortran/interface.cc:3676 +#: fortran/interface.cc:3704 #, gcc-internal-format msgid "" "Assumed-shape actual argument at %L is incompatible with the non-assumed-" "shape dummy argument %qs due to VOLATILE attribute" msgstr "" -#: fortran/interface.cc:3694 +#: fortran/interface.cc:3722 #, gcc-internal-format msgid "" "Array-section actual argument at %L is incompatible with the non-assumed-" "shape dummy argument %qs due to VOLATILE attribute" msgstr "" -#: fortran/interface.cc:3715 +#: fortran/interface.cc:3743 #, gcc-internal-format msgid "" "Pointer-array actual argument at %L requires an assumed-shape or pointer-" "array dummy argument %qs due to VOLATILE attribute" msgstr "" -#: fortran/interface.cc:3743 +#: fortran/interface.cc:3771 #, gcc-internal-format, gfc-internal-format msgid "Missing alternate return spec in subroutine call at %L" msgstr "" -#: fortran/interface.cc:3756 +#: fortran/interface.cc:3784 #, gcc-internal-format msgid "Missing actual argument for argument %qs at %L" msgstr "" -#: fortran/interface.cc:3884 +#: fortran/interface.cc:3912 #, gcc-internal-format msgid "compare_actual_expr(): Bad component code" msgstr "" -#: fortran/interface.cc:3913 +#: fortran/interface.cc:3941 #, gcc-internal-format msgid "check_some_aliasing(): List mismatch" msgstr "" -#: fortran/interface.cc:3939 +#: fortran/interface.cc:3967 #, gcc-internal-format msgid "check_some_aliasing(): corrupted data" msgstr "" -#: fortran/interface.cc:3949 +#: fortran/interface.cc:3977 #, gcc-internal-format msgid "" "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) " "argument %qs at %L" msgstr "" -#: fortran/interface.cc:3979 +#: fortran/interface.cc:4007 #, gcc-internal-format msgid "check_intents(): List mismatch" msgstr "" -#: fortran/interface.cc:3999 +#: fortran/interface.cc:4027 #, gcc-internal-format, gfc-internal-format msgid "" "Procedure argument at %L is local to a PURE procedure and has the POINTER " "attribute" msgstr "" -#: fortran/interface.cc:4011 +#: fortran/interface.cc:4039 #, gcc-internal-format, gfc-internal-format msgid "" "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) " "argument" msgstr "" -#: fortran/interface.cc:4021 +#: fortran/interface.cc:4049 #, gcc-internal-format, gfc-internal-format msgid "" "Coindexed actual argument at %L in PURE procedure is passed to a POINTER " "dummy argument" msgstr "" -#: fortran/interface.cc:4032 +#: fortran/interface.cc:4060 #, gcc-internal-format msgid "" "Coindexed polymorphic actual argument at %L is passed polymorphic dummy " "argument %qs" msgstr "" -#: fortran/interface.cc:4074 +#: fortran/interface.cc:4102 #, gcc-internal-format msgid "" "Procedure %qs called at %L is not explicitly declared; did you mean %qs?" msgstr "" -#: fortran/interface.cc:4078 fortran/interface.cc:4088 +#: fortran/interface.cc:4106 fortran/interface.cc:4116 #, gcc-internal-format msgid "Procedure %qs called at %L is not explicitly declared" msgstr "" -#: fortran/interface.cc:4084 +#: fortran/interface.cc:4112 #, gcc-internal-format msgid "Procedure %qs called with an implicit interface at %L" msgstr "" -#: fortran/interface.cc:4097 +#: fortran/interface.cc:4125 #, gcc-internal-format msgid "" "The pointer object %qs at %L must have an explicit function interface or be " "declared as array" msgstr "" -#: fortran/interface.cc:4105 +#: fortran/interface.cc:4133 #, gcc-internal-format msgid "" "The allocatable object %qs at %L must have an explicit function interface or " "be declared as array" msgstr "" -#: fortran/interface.cc:4113 +#: fortran/interface.cc:4141 #, gcc-internal-format msgid "Allocatable function %qs at %L must have an explicit function interface" msgstr "" -#: fortran/interface.cc:4130 +#: fortran/interface.cc:4158 #, gcc-internal-format, gfc-internal-format msgid "Explicit interface required for polymorphic argument at %L" msgstr "" -#: fortran/interface.cc:4139 +#: fortran/interface.cc:4167 #, gcc-internal-format msgid "Keyword argument requires explicit interface for procedure %qs at %L" msgstr "" -#: fortran/interface.cc:4148 +#: fortran/interface.cc:4176 #, gcc-internal-format, gfc-internal-format msgid "Assumed-type argument %s at %L requires an explicit interface" msgstr "" -#: fortran/interface.cc:4163 +#: fortran/interface.cc:4191 #, gcc-internal-format msgid "" "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an " "explicit interface for procedure %qs" msgstr "" -#: fortran/interface.cc:4178 +#: fortran/interface.cc:4206 #, gcc-internal-format msgid "" "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an " "explicit interface for procedure %qs" msgstr "" -#: fortran/interface.cc:4188 +#: fortran/interface.cc:4216 #, gcc-internal-format, gfc-internal-format msgid "MOLD argument to NULL required at %L" msgstr "" -#: fortran/interface.cc:4196 +#: fortran/interface.cc:4224 #, gcc-internal-format, gfc-internal-format msgid "" "Passing intrinsic NULL as actual argument at %L requires an explicit " "interface" msgstr "" -#: fortran/interface.cc:4206 +#: fortran/interface.cc:4234 #, gcc-internal-format, gfc-internal-format msgid "Assumed-rank argument requires an explicit interface at %L" msgstr "" -#: fortran/interface.cc:4248 +#: fortran/interface.cc:4276 #, gcc-internal-format msgid "Procedure pointer component %qs called with an implicit interface at %L" msgstr "" -#: fortran/interface.cc:4259 +#: fortran/interface.cc:4287 #, gcc-internal-format msgid "" "Keyword argument requires explicit interface for procedure pointer component " "%qs at %L" msgstr "" -#: fortran/interface.cc:4344 +#: fortran/interface.cc:4372 #, gcc-internal-format, gfc-internal-format msgid "" "MOLD= required in NULL() argument at %L: Ambiguity between specific " "functions %s and %s" msgstr "" -#: fortran/interface.cc:4414 +#: fortran/interface.cc:4442 #, gcc-internal-format msgid "Unable to find symbol %qs" msgstr "" -#: fortran/interface.cc:4787 +#: fortran/interface.cc:4815 #, gcc-internal-format msgid "Entity %qs at %L is already present in the interface" msgstr "" -#: fortran/interface.cc:4904 +#: fortran/interface.cc:4932 #, gcc-internal-format msgid "gfc_add_interface(): Bad interface type" msgstr "" -#: fortran/interface.cc:4998 +#: fortran/interface.cc:5026 #, gcc-internal-format msgid "Cannot overwrite GENERIC %qs at %L" msgstr "" -#: fortran/interface.cc:5010 +#: fortran/interface.cc:5038 #, gcc-internal-format msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE" msgstr "" -#: fortran/interface.cc:5018 +#: fortran/interface.cc:5046 #, gcc-internal-format msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding" msgstr "" -#: fortran/interface.cc:5026 +#: fortran/interface.cc:5054 #, gcc-internal-format msgid "%qs at %L overrides a PURE procedure and must also be PURE" msgstr "" -#: fortran/interface.cc:5035 +#: fortran/interface.cc:5063 #, gcc-internal-format msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL" msgstr "" -#: fortran/interface.cc:5041 +#: fortran/interface.cc:5069 #, gcc-internal-format msgid "" "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, " "either" msgstr "" -#: fortran/interface.cc:5050 +#: fortran/interface.cc:5078 #, gcc-internal-format msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE" msgstr "" -#: fortran/interface.cc:5061 +#: fortran/interface.cc:5089 #, gcc-internal-format msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION" msgstr "" -#: fortran/interface.cc:5069 +#: fortran/interface.cc:5097 #, gcc-internal-format msgid "Result mismatch for the overriding procedure %qs at %L: %s" msgstr "" -#: fortran/interface.cc:5080 +#: fortran/interface.cc:5108 #, gcc-internal-format msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE" msgstr "" -#: fortran/interface.cc:5110 +#: fortran/interface.cc:5138 #, gcc-internal-format msgid "" "Dummy argument %qs of %qs at %L should be named %qs as to match the " "corresponding argument of the overridden procedure" msgstr "" -#: fortran/interface.cc:5121 +#: fortran/interface.cc:5149 #, gcc-internal-format msgid "Argument mismatch for the overriding procedure %qs at %L: %s" msgstr "" -#: fortran/interface.cc:5130 +#: fortran/interface.cc:5158 #, gcc-internal-format msgid "" "%qs at %L must have the same number of formal arguments as the overridden " "procedure" msgstr "" -#: fortran/interface.cc:5139 +#: fortran/interface.cc:5167 #, gcc-internal-format msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS" msgstr "" -#: fortran/interface.cc:5150 +#: fortran/interface.cc:5178 #, gcc-internal-format msgid "%qs at %L overrides a binding with PASS and must also be PASS" msgstr "" -#: fortran/interface.cc:5157 +#: fortran/interface.cc:5185 #, gcc-internal-format msgid "" "Passed-object dummy argument of %qs at %L must be at the same position as " "the passed-object dummy argument of the overridden procedure" msgstr "" -#: fortran/interface.cc:5178 +#: fortran/interface.cc:5206 #, gcc-internal-format, gfc-internal-format msgid "DTIO dummy argument at %L must be of type %s" msgstr "" -#: fortran/interface.cc:5185 +#: fortran/interface.cc:5213 #, gcc-internal-format, gfc-internal-format msgid "DTIO dummy argument at %L must be of KIND = %d" msgstr "" -#: fortran/interface.cc:5192 +#: fortran/interface.cc:5220 #, gcc-internal-format, gfc-internal-format msgid "DTIO dummy argument at %L must be a scalar" msgstr "" -#: fortran/interface.cc:5196 +#: fortran/interface.cc:5224 #, gcc-internal-format, gfc-internal-format msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY" msgstr "" -#: fortran/interface.cc:5200 +#: fortran/interface.cc:5228 #, gcc-internal-format, gfc-internal-format msgid "DTIO character argument at %L must have assumed length" msgstr "" -#: fortran/interface.cc:5204 +#: fortran/interface.cc:5232 #, gcc-internal-format, gfc-internal-format msgid "DTIO dummy argument at %L must have INTENT %s" msgstr "" -#: fortran/interface.cc:5262 fortran/interface.cc:5308 +#: fortran/interface.cc:5290 fortran/interface.cc:5336 #, gcc-internal-format, gfc-internal-format msgid "Alternate return at %L is not permitted in a DTIO procedure" msgstr "" -#: fortran/interface.cc:5274 +#: fortran/interface.cc:5302 #, gcc-internal-format msgid "DTIO procedure %qs at %L must be a subroutine" msgstr "" -#: fortran/interface.cc:5286 +#: fortran/interface.cc:5314 #, gcc-internal-format msgid "Too few dummy arguments in DTIO procedure %qs at %L" msgstr "" -#: fortran/interface.cc:5293 +#: fortran/interface.cc:5321 #, gcc-internal-format msgid "Too many dummy arguments in DTIO procedure %qs at %L" msgstr "" @@ -73480,7 +73552,7 @@ msgstr "" #. Use of -fdec-char-conversions allows assignment of character data #. to non-character variables. This not permited for nonconstant #. strings. -#: fortran/intrinsic.cc:5406 fortran/resolve.cc:11113 +#: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139 #, gcc-internal-format, gfc-internal-format msgid "Cannot convert %s to %s at %L" msgstr "" @@ -74048,7 +74120,7 @@ msgid "" "defined input/output procedure" msgstr "" -#: fortran/io.cc:3431 fortran/resolve.cc:15597 +#: fortran/io.cc:3431 fortran/resolve.cc:15623 #, gcc-internal-format msgid "" "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER " @@ -74631,7 +74703,7 @@ msgstr "" msgid "STOP code at %L must be default integer KIND=%d" msgstr "" -#: fortran/match.cc:3208 fortran/resolve.cc:12252 +#: fortran/match.cc:3208 fortran/resolve.cc:12278 #, gcc-internal-format, gfc-internal-format msgid "QUIET specifier at %L must be a scalar LOGICAL" msgstr "" @@ -76117,12 +76189,12 @@ msgstr "" msgid "Unexpected junk after $OMP FLUSH statement at %C" msgstr "" -#: fortran/openmp.cc:5055 fortran/openmp.cc:10302 +#: fortran/openmp.cc:5055 fortran/openmp.cc:10319 #, gcc-internal-format, gfc-internal-format msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L" msgstr "" -#: fortran/openmp.cc:5059 fortran/openmp.cc:10306 +#: fortran/openmp.cc:5059 fortran/openmp.cc:10323 #, gcc-internal-format, gfc-internal-format msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L" msgstr "" @@ -76616,8 +76688,8 @@ msgstr "" msgid "ORDER clause must not be used together ORDERED at %L" msgstr "" -#: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10924 -#: fortran/resolve.cc:12480 +#: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950 +#: fortran/resolve.cc:12506 #, gcc-internal-format, gfc-internal-format msgid "IF clause at %L requires a scalar LOGICAL expression" msgstr "" @@ -76686,7 +76758,7 @@ msgid "" "mapped" msgstr "" -#: fortran/openmp.cc:7209 fortran/openmp.cc:10006 +#: fortran/openmp.cc:7209 fortran/openmp.cc:10023 #, gcc-internal-format msgid "Object %qs is not a variable at %L" msgstr "" @@ -76701,7 +76773,7 @@ msgstr "" #: fortran/openmp.cc:7249 fortran/openmp.cc:7261 fortran/openmp.cc:7282 #: fortran/openmp.cc:7294 fortran/openmp.cc:7317 fortran/openmp.cc:7325 #: fortran/openmp.cc:7346 fortran/openmp.cc:7357 fortran/openmp.cc:7369 -#: fortran/openmp.cc:7474 fortran/openmp.cc:10030 +#: fortran/openmp.cc:7474 fortran/openmp.cc:10047 #, gcc-internal-format msgid "Symbol %qs present on multiple clauses at %L" msgstr "" @@ -77250,216 +77322,230 @@ msgid "" "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L" msgstr "" -#: fortran/openmp.cc:9076 +#: fortran/openmp.cc:9077 +#, gcc-internal-format, gfc-internal-format +msgid "" +"With INSCAN at %L, expected loop body with !$OMP SCAN between two structured " +"block sequences" +msgstr "" + +#: fortran/openmp.cc:9082 +#, gcc-internal-format, gfc-internal-format +msgid "" +"!$OMP SCAN at %L with zero executable statements in preceding structured " +"block sequence" +msgstr "" + +#: fortran/openmp.cc:9088 #, gcc-internal-format, gfc-internal-format msgid "" -"With INSCAN at %L, expected loop body with !$OMP SCAN between two structured-" -"block-sequences" +"!$OMP SCAN at %L with zero executable statements in succeeding structured " +"block sequence" msgstr "" -#: fortran/openmp.cc:9483 +#: fortran/openmp.cc:9500 #, gcc-internal-format, gfc-internal-format msgid "%s cannot be a DO WHILE or DO without loop control at %L" msgstr "" -#: fortran/openmp.cc:9489 +#: fortran/openmp.cc:9506 #, gcc-internal-format, gfc-internal-format msgid "%s cannot be a DO CONCURRENT loop at %L" msgstr "" -#: fortran/openmp.cc:9495 +#: fortran/openmp.cc:9512 #, gcc-internal-format, gfc-internal-format msgid "%s iteration variable must be of type integer at %L" msgstr "" -#: fortran/openmp.cc:9499 +#: fortran/openmp.cc:9516 #, gcc-internal-format, gfc-internal-format msgid "%s iteration variable must not be THREADPRIVATE at %L" msgstr "" -#: fortran/openmp.cc:9512 +#: fortran/openmp.cc:9529 #, gcc-internal-format, gfc-internal-format msgid "" "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or " "ALLOCATE at %L" msgstr "" -#: fortran/openmp.cc:9516 +#: fortran/openmp.cc:9533 #, gcc-internal-format, gfc-internal-format msgid "" "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, " "ALLOCATE or LINEAR at %L" msgstr "" -#: fortran/openmp.cc:9523 +#: fortran/openmp.cc:9540 #, gcc-internal-format, gfc-internal-format msgid "%s iteration variable used in more than one loop at %L" msgstr "" -#: fortran/openmp.cc:9531 +#: fortran/openmp.cc:9548 #, gcc-internal-format, gfc-internal-format msgid "%s loop start expression not in canonical form at %L" msgstr "" -#: fortran/openmp.cc:9539 +#: fortran/openmp.cc:9556 #, gcc-internal-format, gfc-internal-format msgid "%s loop end expression not in canonical form at %L" msgstr "" -#: fortran/openmp.cc:9545 +#: fortran/openmp.cc:9562 #, gcc-internal-format, gfc-internal-format msgid "%s loop bounds reference different iteration variables at %L" msgstr "" -#: fortran/openmp.cc:9551 +#: fortran/openmp.cc:9568 #, gcc-internal-format, gfc-internal-format msgid "%s loop increment not in canonical form at %L" msgstr "" -#: fortran/openmp.cc:9561 +#: fortran/openmp.cc:9578 #, gcc-internal-format, gfc-internal-format msgid "collapsed %s loops not perfectly nested at %L" msgstr "" -#: fortran/openmp.cc:9570 fortran/openmp.cc:9578 +#: fortran/openmp.cc:9587 fortran/openmp.cc:9595 #, gcc-internal-format, gfc-internal-format msgid "not enough DO loops for collapsed %s at %L" msgstr "" -#: fortran/openmp.cc:9785 fortran/openmp.cc:9798 +#: fortran/openmp.cc:9802 fortran/openmp.cc:9815 #, gcc-internal-format, gfc-internal-format msgid "The %s directive cannot be specified within a %s region at %L" msgstr "" -#: fortran/openmp.cc:9817 +#: fortran/openmp.cc:9834 #, gcc-internal-format, gfc-internal-format msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L" msgstr "" -#: fortran/openmp.cc:9823 +#: fortran/openmp.cc:9840 #, gcc-internal-format, gfc-internal-format msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L" msgstr "" -#: fortran/openmp.cc:9829 +#: fortran/openmp.cc:9846 #, gcc-internal-format, gfc-internal-format msgid "!$ACC LOOP iteration variable must be of type integer at %L" msgstr "" -#: fortran/openmp.cc:9845 +#: fortran/openmp.cc:9862 #, gcc-internal-format, gfc-internal-format msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L" msgstr "" -#: fortran/openmp.cc:9857 +#: fortran/openmp.cc:9874 #, gcc-internal-format, gfc-internal-format msgid "%s !$ACC LOOP loops not perfectly nested at %L" msgstr "" -#: fortran/openmp.cc:9867 fortran/openmp.cc:9876 +#: fortran/openmp.cc:9884 fortran/openmp.cc:9893 #, gcc-internal-format, gfc-internal-format msgid "not enough DO loops for %s !$ACC LOOP at %L" msgstr "" -#: fortran/openmp.cc:9892 +#: fortran/openmp.cc:9909 #, gcc-internal-format, gfc-internal-format msgid "" "Tiled loop cannot be parallelized across gangs, workers and vectors at the " "same time at %L" msgstr "" -#: fortran/openmp.cc:9913 +#: fortran/openmp.cc:9930 #, gcc-internal-format, gfc-internal-format msgid "TILE requires constant expression at %L" msgstr "" -#: fortran/openmp.cc:10013 +#: fortran/openmp.cc:10030 #, gcc-internal-format msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L" msgstr "" -#: fortran/openmp.cc:10060 +#: fortran/openmp.cc:10077 #, gcc-internal-format msgid "" "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE " "( NAME ) at %L" msgstr "" -#: fortran/openmp.cc:10066 +#: fortran/openmp.cc:10083 #, gcc-internal-format msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L" msgstr "" -#: fortran/openmp.cc:10191 +#: fortran/openmp.cc:10208 #, gcc-internal-format, gfc-internal-format msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause" msgstr "" -#: fortran/openmp.cc:10205 +#: fortran/openmp.cc:10222 #, gcc-internal-format, gfc-internal-format msgid "" "OMP CRITICAL at %L with HINT clause requires a NAME, except when " "omp_sync_hint_none is used" msgstr "" -#: fortran/openmp.cc:10211 +#: fortran/openmp.cc:10228 #, gcc-internal-format msgid "" "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION " "clause" msgstr "" -#: fortran/openmp.cc:10232 +#: fortran/openmp.cc:10249 #, gcc-internal-format msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L" msgstr "" -#: fortran/openmp.cc:10256 +#: fortran/openmp.cc:10273 #, gcc-internal-format, gfc-internal-format msgid "" "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP " "DECLARE REDUCTION at %L" msgstr "" -#: fortran/openmp.cc:10264 +#: fortran/openmp.cc:10281 #, gcc-internal-format, gfc-internal-format msgid "" "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE " "REDUCTION at %L" msgstr "" -#: fortran/openmp.cc:10293 +#: fortran/openmp.cc:10310 #, gcc-internal-format, gfc-internal-format msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L" msgstr "" -#: fortran/openmp.cc:10315 +#: fortran/openmp.cc:10332 #, gcc-internal-format, gfc-internal-format msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L" msgstr "" -#: fortran/openmp.cc:10331 +#: fortran/openmp.cc:10348 #, gcc-internal-format, gfc-internal-format msgid "" "Subroutine call with alternate returns in combiner of !$OMP DECLARE " "REDUCTION at %L" msgstr "" -#: fortran/openmp.cc:10346 +#: fortran/openmp.cc:10363 #, gcc-internal-format, gfc-internal-format msgid "" "Subroutine call with alternate returns in INITIALIZER clause of !$OMP " "DECLARE REDUCTION at %L" msgstr "" -#: fortran/openmp.cc:10356 +#: fortran/openmp.cc:10373 #, gcc-internal-format, gfc-internal-format msgid "" "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE " "REDUCTION must be OMP_PRIV at %L" msgstr "" -#: fortran/openmp.cc:10364 +#: fortran/openmp.cc:10381 #, gcc-internal-format, gfc-internal-format msgid "" "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type " @@ -78756,258 +78842,268 @@ msgstr "" msgid "Character-valued internal function %qs at %L must not be assumed length" msgstr "" -#: fortran/resolve.cc:800 +#: fortran/resolve.cc:801 #, gcc-internal-format, gfc-internal-format msgid "Function %s at %L has entries with mismatched array specifications" msgstr "" -#: fortran/resolve.cc:811 +#: fortran/resolve.cc:812 #, gcc-internal-format, gfc-internal-format msgid "Function %s at %L has entry %s with mismatched characteristics" msgstr "" -#: fortran/resolve.cc:826 +#: fortran/resolve.cc:827 #, gcc-internal-format, gfc-internal-format msgid "" "Function %s at %L with entries returning variables of different string " "lengths" msgstr "" -#: fortran/resolve.cc:853 +#: fortran/resolve.cc:859 #, gcc-internal-format, gfc-internal-format msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.cc:857 +#: fortran/resolve.cc:863 #, gcc-internal-format, gfc-internal-format msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.cc:864 +#: fortran/resolve.cc:870 #, gcc-internal-format, gfc-internal-format msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.cc:868 +#: fortran/resolve.cc:874 #, gcc-internal-format, gfc-internal-format msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.cc:906 +#: fortran/resolve.cc:881 +#, gcc-internal-format, gfc-internal-format +msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L" +msgstr "" + +#: fortran/resolve.cc:885 +#, gcc-internal-format, gfc-internal-format +msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L" +msgstr "" + +#: fortran/resolve.cc:923 #, gcc-internal-format, gfc-internal-format msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.cc:911 +#: fortran/resolve.cc:928 #, gcc-internal-format, gfc-internal-format msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L" msgstr "" -#: fortran/resolve.cc:958 +#: fortran/resolve.cc:975 #, gcc-internal-format msgid "Global entity %qs at %L cannot appear in a COMMON block at %L" msgstr "" -#: fortran/resolve.cc:962 +#: fortran/resolve.cc:979 #, gcc-internal-format msgid "Global entity %qs at %L cannot appear in a COMMON block" msgstr "" -#: fortran/resolve.cc:972 +#: fortran/resolve.cc:989 #, gcc-internal-format, gfc-internal-format msgid "COMMON block at %L" msgstr "" -#: fortran/resolve.cc:979 +#: fortran/resolve.cc:996 #, gcc-internal-format msgid "" "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is " "allowed" msgstr "" -#: fortran/resolve.cc:983 +#: fortran/resolve.cc:1000 #, gcc-internal-format msgid "" "Initialized variable %qs at %L is in a blank COMMON but initialization is " "only allowed in named common blocks" msgstr "" -#: fortran/resolve.cc:990 +#: fortran/resolve.cc:1007 #, gcc-internal-format msgid "%qs at %L cannot appear in COMMON [F2008:C5100]" msgstr "" -#: fortran/resolve.cc:998 +#: fortran/resolve.cc:1015 #, gcc-internal-format msgid "" "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the " "BIND(C) attribute" msgstr "" -#: fortran/resolve.cc:1002 +#: fortran/resolve.cc:1019 #, gcc-internal-format msgid "" "Derived type variable %qs in COMMON at %L has an ultimate component that is " "allocatable" msgstr "" -#: fortran/resolve.cc:1006 +#: fortran/resolve.cc:1023 #, gcc-internal-format msgid "" "Derived type variable %qs in COMMON at %L may not have default initializer" msgstr "" -#: fortran/resolve.cc:1050 +#: fortran/resolve.cc:1067 #, gcc-internal-format msgid "" "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus " "have the same binding name as the same-named COMMON block at %L: %s vs %s" msgstr "" -#: fortran/resolve.cc:1064 +#: fortran/resolve.cc:1081 #, gcc-internal-format msgid "COMMON block %qs at %L uses the same global identifier as entity at %L" msgstr "" -#: fortran/resolve.cc:1072 +#: fortran/resolve.cc:1089 #, gcc-internal-format msgid "" "Fortran 2008: COMMON block %qs with binding label at %L sharing the " "identifier with global non-COMMON-block entity at %L" msgstr "" -#: fortran/resolve.cc:1094 +#: fortran/resolve.cc:1111 #, gcc-internal-format msgid "" "COMMON block at %L with binding label %qs uses the same global identifier as " "entity at %L" msgstr "" -#: fortran/resolve.cc:1115 +#: fortran/resolve.cc:1132 #, gcc-internal-format msgid "COMMON block %qs at %L is used as PARAMETER at %L" msgstr "" -#: fortran/resolve.cc:1119 +#: fortran/resolve.cc:1136 #, gcc-internal-format msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute" msgstr "" -#: fortran/resolve.cc:1123 +#: fortran/resolve.cc:1140 #, gcc-internal-format msgid "COMMON block %qs at %L is also an intrinsic procedure" msgstr "" -#: fortran/resolve.cc:1127 +#: fortran/resolve.cc:1144 #, gcc-internal-format msgid "COMMON block %qs at %L that is also a function result" msgstr "" -#: fortran/resolve.cc:1132 +#: fortran/resolve.cc:1149 #, gcc-internal-format msgid "COMMON block %qs at %L that is also a global procedure" msgstr "" -#: fortran/resolve.cc:1199 +#: fortran/resolve.cc:1216 #, gcc-internal-format msgid "The KIND parameter %qs in the PDT constructor at %C has no value" msgstr "" -#: fortran/resolve.cc:1339 +#: fortran/resolve.cc:1356 #, gcc-internal-format, gfc-internal-format msgid "" "The rank of the element in the structure constructor at %L does not match " "that of the component (%d/%d)" msgstr "" -#: fortran/resolve.cc:1360 +#: fortran/resolve.cc:1377 #, gcc-internal-format msgid "" "The element in the structure constructor at %L, for pointer component %qs, " "is %s but should be %s" msgstr "" -#: fortran/resolve.cc:1392 +#: fortran/resolve.cc:1409 #, gcc-internal-format msgid "" "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor " "at %L" msgstr "" -#: fortran/resolve.cc:1437 +#: fortran/resolve.cc:1454 #, gcc-internal-format msgid "" "The NULL in the structure constructor at %L is being applied to component " "%qs, which is neither a POINTER nor ALLOCATABLE" msgstr "" -#: fortran/resolve.cc:1471 +#: fortran/resolve.cc:1488 #, gcc-internal-format msgid "" "Interface mismatch for procedure-pointer component %qs in structure " "constructor at %L: %s" msgstr "" -#: fortran/resolve.cc:1490 +#: fortran/resolve.cc:1507 #, gcc-internal-format msgid "" "Bad array spec of component %qs referenced in structure constructor at %L" msgstr "" -#: fortran/resolve.cc:1503 +#: fortran/resolve.cc:1520 #, gcc-internal-format msgid "" "The shape of component %qs in the structure constructor at %L differs from " "the shape of the declared component for dimension %d (%ld/%ld)" msgstr "" -#: fortran/resolve.cc:1524 +#: fortran/resolve.cc:1541 #, gcc-internal-format msgid "" "The element in the structure constructor at %L, for pointer component %qs " "should be a POINTER or a TARGET" msgstr "" -#: fortran/resolve.cc:1553 +#: fortran/resolve.cc:1570 #, gcc-internal-format msgid "" "Invalid expression in the structure constructor for pointer component %qs at " "%L in PURE procedure" msgstr "" -#: fortran/resolve.cc:1679 +#: fortran/resolve.cc:1696 #, gcc-internal-format msgid "" "The upper bound in the last dimension must appear in the reference to the " "assumed size array %qs at %L" msgstr "" -#: fortran/resolve.cc:1741 +#: fortran/resolve.cc:1758 #, gcc-internal-format msgid "%qs at %L is ambiguous" msgstr "" -#: fortran/resolve.cc:1745 +#: fortran/resolve.cc:1762 #, gcc-internal-format msgid "GENERIC procedure %qs is not allowed as an actual argument at %L" msgstr "" -#: fortran/resolve.cc:1866 +#: fortran/resolve.cc:1883 #, gcc-internal-format msgid "Type specified for intrinsic function %qs at %L is ignored" msgstr "" -#: fortran/resolve.cc:1879 +#: fortran/resolve.cc:1896 #, gcc-internal-format msgid "Intrinsic subroutine %qs at %L shall not have a type specifier" msgstr "" -#: fortran/resolve.cc:1890 +#: fortran/resolve.cc:1907 #, gcc-internal-format msgid "%qs declared INTRINSIC at %L does not exist" msgstr "" -#: fortran/resolve.cc:1903 +#: fortran/resolve.cc:1920 #, gcc-internal-format msgid "" "The intrinsic %qs declared INTRINSIC at %L is not available in the current " @@ -79015,89 +79111,89 @@ msgid "" "fall-intrinsics%> in order to use it." msgstr "" -#: fortran/resolve.cc:1939 +#: fortran/resolve.cc:1956 #, gcc-internal-format msgid "" "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively. " "Declare it RECURSIVE or use %<-frecursive%>" msgstr "" -#: fortran/resolve.cc:1997 fortran/resolve.cc:10433 fortran/resolve.cc:12407 +#: fortran/resolve.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433 #, gcc-internal-format, gfc-internal-format msgid "Label %d referenced at %L is never defined" msgstr "" -#: fortran/resolve.cc:2029 +#: fortran/resolve.cc:2046 #, gcc-internal-format msgid "Derived type %qs is used as an actual argument at %L" msgstr "" -#: fortran/resolve.cc:2047 +#: fortran/resolve.cc:2064 #, gcc-internal-format msgid "Statement function %qs at %L is not allowed as an actual argument" msgstr "" -#: fortran/resolve.cc:2055 +#: fortran/resolve.cc:2072 #, gcc-internal-format msgid "Intrinsic %qs at %L is not allowed as an actual argument" msgstr "" -#: fortran/resolve.cc:2062 +#: fortran/resolve.cc:2079 #, gcc-internal-format msgid "Internal procedure %qs is used as actual argument at %L" msgstr "" -#: fortran/resolve.cc:2070 +#: fortran/resolve.cc:2087 #, gcc-internal-format msgid "" "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument " "at %L" msgstr "" -#: fortran/resolve.cc:2097 +#: fortran/resolve.cc:2114 #, gcc-internal-format msgid "" "Unable to find a specific INTRINSIC procedure for the reference %qs at %L" msgstr "" -#: fortran/resolve.cc:2119 +#: fortran/resolve.cc:2136 #, gcc-internal-format msgid "Symbol %qs at %L is ambiguous" msgstr "" -#: fortran/resolve.cc:2174 +#: fortran/resolve.cc:2191 #, gcc-internal-format, gfc-internal-format msgid "By-value argument at %L is not of numeric type" msgstr "" -#: fortran/resolve.cc:2181 +#: fortran/resolve.cc:2198 #, gcc-internal-format, gfc-internal-format msgid "By-value argument at %L cannot be an array or an array section" msgstr "" -#: fortran/resolve.cc:2195 +#: fortran/resolve.cc:2212 #, gcc-internal-format, gfc-internal-format msgid "By-value argument at %L is not allowed in this context" msgstr "" -#: fortran/resolve.cc:2207 +#: fortran/resolve.cc:2224 #, gcc-internal-format, gfc-internal-format msgid "Passing internal procedure at %L by location not allowed" msgstr "" -#: fortran/resolve.cc:2218 +#: fortran/resolve.cc:2235 #, gcc-internal-format msgid "" "ELEMENTAL procedure pointer component %qs is not allowed as an actual " "argument at %L" msgstr "" -#: fortran/resolve.cc:2227 +#: fortran/resolve.cc:2244 #, gcc-internal-format, gfc-internal-format msgid "Coindexed actual argument at %L with ultimate pointer component" msgstr "" -#: fortran/resolve.cc:2374 +#: fortran/resolve.cc:2391 #, gcc-internal-format msgid "" "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be " @@ -79105,92 +79201,92 @@ msgid "" "argument with the same rank (Fortran 2018, 15.5.2.12)" msgstr "" -#: fortran/resolve.cc:2413 +#: fortran/resolve.cc:2430 #, gcc-internal-format msgid "" "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs " "is a scalar, but another actual argument is an array" msgstr "" -#: fortran/resolve.cc:2687 +#: fortran/resolve.cc:2704 #, gcc-internal-format msgid "Return type mismatch of function %qs at %L (%s/%s)" msgstr "" -#: fortran/resolve.cc:2714 +#: fortran/resolve.cc:2731 #, gcc-internal-format msgid "Interface mismatch in global procedure %qs at %L: %s" msgstr "" -#: fortran/resolve.cc:2820 +#: fortran/resolve.cc:2837 #, gcc-internal-format msgid "There is no specific function for the generic %qs at %L" msgstr "" -#: fortran/resolve.cc:2840 +#: fortran/resolve.cc:2857 #, gcc-internal-format msgid "" "Generic function %qs at %L is not consistent with a specific intrinsic " "interface" msgstr "" -#: fortran/resolve.cc:2878 +#: fortran/resolve.cc:2895 #, gcc-internal-format msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic" msgstr "" -#: fortran/resolve.cc:2933 +#: fortran/resolve.cc:2950 #, gcc-internal-format msgid "Unable to resolve the specific function %qs at %L" msgstr "" -#: fortran/resolve.cc:3010 +#: fortran/resolve.cc:3027 #, gcc-internal-format msgid "" "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L" msgstr "" -#: fortran/resolve.cc:3042 +#: fortran/resolve.cc:3059 #, gcc-internal-format msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?" msgstr "" -#: fortran/resolve.cc:3046 fortran/resolve.cc:17679 +#: fortran/resolve.cc:3063 fortran/resolve.cc:17705 #, gcc-internal-format msgid "Function %qs at %L has no IMPLICIT type" msgstr "" -#: fortran/resolve.cc:3170 +#: fortran/resolve.cc:3187 #, gcc-internal-format msgid "Reference to impure function %qs at %L inside a FORALL %s" msgstr "" -#: fortran/resolve.cc:3177 +#: fortran/resolve.cc:3194 #, gcc-internal-format msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s" msgstr "" -#: fortran/resolve.cc:3184 +#: fortran/resolve.cc:3201 #, gcc-internal-format msgid "Reference to impure function %qs at %L within a PURE procedure" msgstr "" -#: fortran/resolve.cc:3251 +#: fortran/resolve.cc:3268 #, gcc-internal-format msgid "Unexpected junk after %qs at %L" msgstr "" -#: fortran/resolve.cc:3262 +#: fortran/resolve.cc:3279 #, gcc-internal-format msgid "%qs at %L is not a function" msgstr "" -#: fortran/resolve.cc:3270 fortran/resolve.cc:3785 +#: fortran/resolve.cc:3287 fortran/resolve.cc:3802 #, gcc-internal-format msgid "ABSTRACT INTERFACE %qs must not be referenced at %L" msgstr "" -#: fortran/resolve.cc:3282 +#: fortran/resolve.cc:3299 #, gcc-internal-format msgid "" "ABSTRACT INTERFACE %qs at %L must not have an assumed character length " @@ -79198,349 +79294,349 @@ msgid "" msgstr "" #. Internal procedures are taken care of in resolve_contained_fntype. -#: fortran/resolve.cc:3325 +#: fortran/resolve.cc:3342 #, gcc-internal-format msgid "" "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is " "not a dummy argument" msgstr "" -#: fortran/resolve.cc:3359 +#: fortran/resolve.cc:3376 #, gcc-internal-format msgid "resolve_function(): bad function type" msgstr "" -#: fortran/resolve.cc:3373 +#: fortran/resolve.cc:3390 #, gcc-internal-format, gfc-internal-format msgid "" "A BOZ literal constant at %L cannot appear as an actual argument in a " "function reference" msgstr "" -#: fortran/resolve.cc:3389 +#: fortran/resolve.cc:3406 #, gcc-internal-format msgid "" "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE " "construct" msgstr "" -#: fortran/resolve.cc:3451 +#: fortran/resolve.cc:3468 #, gcc-internal-format msgid "" "ENTRY %qs at %L cannot be called recursively, as function %qs is not " "RECURSIVE" msgstr "" -#: fortran/resolve.cc:3455 +#: fortran/resolve.cc:3472 #, gcc-internal-format msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE" msgstr "" -#: fortran/resolve.cc:3513 +#: fortran/resolve.cc:3530 #, gcc-internal-format msgid "Using function %qs at %L is deprecated" msgstr "" -#: fortran/resolve.cc:3529 +#: fortran/resolve.cc:3546 #, gcc-internal-format msgid "Subroutine call to %qs in FORALL block at %L is not PURE" msgstr "" -#: fortran/resolve.cc:3535 +#: fortran/resolve.cc:3552 #, gcc-internal-format msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE" msgstr "" -#: fortran/resolve.cc:3541 +#: fortran/resolve.cc:3558 #, gcc-internal-format msgid "Subroutine call to %qs at %L is not PURE" msgstr "" -#: fortran/resolve.cc:3609 +#: fortran/resolve.cc:3626 #, gcc-internal-format msgid "There is no specific subroutine for the generic %qs at %L" msgstr "" -#: fortran/resolve.cc:3618 +#: fortran/resolve.cc:3635 #, gcc-internal-format msgid "" "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine " "interface" msgstr "" -#: fortran/resolve.cc:3653 +#: fortran/resolve.cc:3670 #, gcc-internal-format msgid "" "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic" msgstr "" -#: fortran/resolve.cc:3698 +#: fortran/resolve.cc:3715 #, gcc-internal-format msgid "Unable to resolve the specific subroutine %qs at %L" msgstr "" -#: fortran/resolve.cc:3756 +#: fortran/resolve.cc:3773 #, gcc-internal-format msgid "%qs at %L has a type, which is not consistent with the CALL at %L" msgstr "" -#: fortran/resolve.cc:3795 +#: fortran/resolve.cc:3812 #, gcc-internal-format msgid "" "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not " "RECURSIVE" msgstr "" -#: fortran/resolve.cc:3799 +#: fortran/resolve.cc:3816 #, gcc-internal-format msgid "" "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE" msgstr "" -#: fortran/resolve.cc:3844 +#: fortran/resolve.cc:3861 #, gcc-internal-format msgid "resolve_subroutine(): bad function type" msgstr "" -#: fortran/resolve.cc:3861 +#: fortran/resolve.cc:3878 #, gcc-internal-format msgid "Using subroutine %qs at %L is deprecated" msgstr "" -#: fortran/resolve.cc:3888 +#: fortran/resolve.cc:3905 #, gcc-internal-format, gfc-internal-format msgid "Shapes for operands at %L and %L are not conformable" msgstr "" -#: fortran/resolve.cc:3940 +#: fortran/resolve.cc:3957 #, gcc-internal-format msgid "logical_to_bitwise(): Bad intrinsic" msgstr "" -#: fortran/resolve.cc:4043 +#: fortran/resolve.cc:4060 #, gcc-internal-format msgid "Impure function %qs at %L might not be evaluated" msgstr "" -#: fortran/resolve.cc:4047 +#: fortran/resolve.cc:4064 #, gcc-internal-format, gfc-internal-format msgid "Impure function at %L might not be evaluated" msgstr "" -#: fortran/resolve.cc:4124 +#: fortran/resolve.cc:4141 #, gcc-internal-format msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs" msgstr "" -#: fortran/resolve.cc:4148 +#: fortran/resolve.cc:4165 #, gcc-internal-format msgid "Operands at %L and %L cannot appear as operands of binary operator %qs" msgstr "" -#: fortran/resolve.cc:4322 fortran/resolve.cc:4337 +#: fortran/resolve.cc:4339 fortran/resolve.cc:4354 #, gcc-internal-format, gfc-internal-format msgid "" "BOZ literal constant near %L cannot appear as an operand of a relational " "operator" msgstr "" -#: fortran/resolve.cc:4376 +#: fortran/resolve.cc:4393 #, gcc-internal-format, gfc-internal-format msgid "Equality comparison for %s at %L" msgstr "" -#: fortran/resolve.cc:4378 +#: fortran/resolve.cc:4395 #, gcc-internal-format, gfc-internal-format msgid "Inequality comparison for %s at %L" msgstr "" -#: fortran/resolve.cc:4438 +#: fortran/resolve.cc:4455 #, gcc-internal-format msgid "resolve_operator(): Bad intrinsic" msgstr "" -#: fortran/resolve.cc:4724 +#: fortran/resolve.cc:4741 #, gcc-internal-format, gfc-internal-format msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d" msgstr "" -#: fortran/resolve.cc:4729 +#: fortran/resolve.cc:4746 #, gcc-internal-format, gfc-internal-format msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d" msgstr "" -#: fortran/resolve.cc:4739 +#: fortran/resolve.cc:4756 #, gcc-internal-format, gfc-internal-format msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d" msgstr "" -#: fortran/resolve.cc:4744 +#: fortran/resolve.cc:4761 #, gcc-internal-format, gfc-internal-format msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d" msgstr "" -#: fortran/resolve.cc:4765 +#: fortran/resolve.cc:4782 #, gcc-internal-format, gfc-internal-format msgid "Illegal stride of zero at %L" msgstr "" -#: fortran/resolve.cc:4782 +#: fortran/resolve.cc:4799 #, gcc-internal-format, gfc-internal-format msgid "" "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d" msgstr "" -#: fortran/resolve.cc:4790 +#: fortran/resolve.cc:4807 #, gcc-internal-format, gfc-internal-format msgid "" "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d" msgstr "" -#: fortran/resolve.cc:4806 +#: fortran/resolve.cc:4823 #, gcc-internal-format, gfc-internal-format msgid "" "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d" msgstr "" -#: fortran/resolve.cc:4815 +#: fortran/resolve.cc:4832 #, gcc-internal-format, gfc-internal-format msgid "" "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d" msgstr "" -#: fortran/resolve.cc:4831 +#: fortran/resolve.cc:4848 #, gcc-internal-format msgid "check_dimension(): Bad array reference" msgstr "" -#: fortran/resolve.cc:4854 +#: fortran/resolve.cc:4871 #, gcc-internal-format, gfc-internal-format msgid "Rightmost upper bound of assumed size array section not specified at %L" msgstr "" -#: fortran/resolve.cc:4864 +#: fortran/resolve.cc:4881 #, gcc-internal-format, gfc-internal-format msgid "Rank mismatch in array reference at %L (%d/%d)" msgstr "" -#: fortran/resolve.cc:4872 +#: fortran/resolve.cc:4889 #, gcc-internal-format, gfc-internal-format msgid "Coindex rank mismatch in array reference at %L (%d/%d)" msgstr "" -#: fortran/resolve.cc:4888 +#: fortran/resolve.cc:4905 #, gcc-internal-format, gfc-internal-format msgid "Coindex of codimension %d must be a scalar at %L" msgstr "" -#: fortran/resolve.cc:4916 +#: fortran/resolve.cc:4933 #, gcc-internal-format, gfc-internal-format msgid "Array index at %L must be scalar" msgstr "" -#: fortran/resolve.cc:4922 +#: fortran/resolve.cc:4939 #, gcc-internal-format, gfc-internal-format msgid "Array index at %L must be of INTEGER type, found %s" msgstr "" -#: fortran/resolve.cc:4928 +#: fortran/resolve.cc:4945 #, gcc-internal-format, gfc-internal-format msgid "REAL array index at %L" msgstr "" -#: fortran/resolve.cc:4967 +#: fortran/resolve.cc:4984 #, gcc-internal-format, gfc-internal-format msgid "Argument dim at %L must be scalar" msgstr "" -#: fortran/resolve.cc:4974 +#: fortran/resolve.cc:4991 #, gcc-internal-format, gfc-internal-format msgid "Argument dim at %L must be of INTEGER type" msgstr "" -#: fortran/resolve.cc:5034 +#: fortran/resolve.cc:5051 #, gcc-internal-format, gfc-internal-format msgid "Invalid array reference of a non-array entity at %L" msgstr "" -#: fortran/resolve.cc:5048 +#: fortran/resolve.cc:5065 #, gcc-internal-format msgid "find_array_spec(): unused as(1)" msgstr "" -#: fortran/resolve.cc:5060 +#: fortran/resolve.cc:5077 #, gcc-internal-format msgid "find_array_spec(): unused as(2)" msgstr "" -#: fortran/resolve.cc:5105 +#: fortran/resolve.cc:5122 #, gcc-internal-format, gfc-internal-format msgid "Array index at %L is an array of rank %d" msgstr "" -#: fortran/resolve.cc:5203 +#: fortran/resolve.cc:5220 #, gcc-internal-format, gfc-internal-format msgid "Substring start index at %L must be of type INTEGER" msgstr "" -#: fortran/resolve.cc:5210 +#: fortran/resolve.cc:5227 #, gcc-internal-format, gfc-internal-format msgid "Substring start index at %L must be scalar" msgstr "" -#: fortran/resolve.cc:5232 +#: fortran/resolve.cc:5249 #, gcc-internal-format, gfc-internal-format msgid "Substring end index at %L must be of type INTEGER" msgstr "" -#: fortran/resolve.cc:5239 +#: fortran/resolve.cc:5256 #, gcc-internal-format, gfc-internal-format msgid "Substring end index at %L must be scalar" msgstr "" -#: fortran/resolve.cc:5259 +#: fortran/resolve.cc:5276 #, gcc-internal-format, gfc-internal-format msgid "Substring end index at %L is too large" msgstr "" -#: fortran/resolve.cc:5450 +#: fortran/resolve.cc:5467 #, gcc-internal-format msgid "resolve_ref(): Bad array reference" msgstr "" -#: fortran/resolve.cc:5464 +#: fortran/resolve.cc:5481 #, gcc-internal-format, gfc-internal-format msgid "" "Component to the right of a part reference with nonzero rank must not have " "the POINTER attribute at %L" msgstr "" -#: fortran/resolve.cc:5474 +#: fortran/resolve.cc:5491 #, gcc-internal-format, gfc-internal-format msgid "" "Component to the right of a part reference with nonzero rank must not have " "the ALLOCATABLE attribute at %L" msgstr "" -#: fortran/resolve.cc:5520 +#: fortran/resolve.cc:5537 #, gcc-internal-format, gfc-internal-format msgid "" "Two or more part references with nonzero rank must not be specified at %L" msgstr "" -#: fortran/resolve.cc:5612 +#: fortran/resolve.cc:5629 #, gcc-internal-format msgid "gfc_expression_rank(): Two array specs" msgstr "" -#: fortran/resolve.cc:5694 +#: fortran/resolve.cc:5711 #, gcc-internal-format, gfc-internal-format msgid "" "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual " "argument" msgstr "" -#: fortran/resolve.cc:5704 +#: fortran/resolve.cc:5721 #, gcc-internal-format, gfc-internal-format msgid "Assumed-type variable %s at %L may only be used as actual argument" msgstr "" @@ -79549,14 +79645,14 @@ msgstr "" #. for all inquiry functions in resolve_function; the reason is #. that the function-name resolution happens too late in that #. function. -#: fortran/resolve.cc:5714 +#: fortran/resolve.cc:5731 #, gcc-internal-format, gfc-internal-format msgid "" "Assumed-type variable %s at %L as actual argument to an inquiry function " "shall be the first argument" msgstr "" -#: fortran/resolve.cc:5733 +#: fortran/resolve.cc:5750 #, gcc-internal-format, gfc-internal-format msgid "Assumed-rank variable %s at %L may only be used as actual argument" msgstr "" @@ -79565,321 +79661,321 @@ msgstr "" #. for all inquiry functions in resolve_function; the reason is #. that the function-name resolution happens too late in that #. function. -#: fortran/resolve.cc:5743 +#: fortran/resolve.cc:5760 #, gcc-internal-format, gfc-internal-format msgid "" "Assumed-rank variable %s at %L as actual argument to an inquiry function " "shall be the first argument" msgstr "" -#: fortran/resolve.cc:5754 +#: fortran/resolve.cc:5771 #, gcc-internal-format, gfc-internal-format msgid "" "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject " "reference" msgstr "" -#: fortran/resolve.cc:5763 +#: fortran/resolve.cc:5780 #, gcc-internal-format, gfc-internal-format msgid "Assumed-type variable %s at %L shall not have a subobject reference" msgstr "" -#: fortran/resolve.cc:5779 +#: fortran/resolve.cc:5796 #, gcc-internal-format, gfc-internal-format msgid "Assumed-rank variable %s at %L shall not have a subobject reference" msgstr "" -#: fortran/resolve.cc:5961 +#: fortran/resolve.cc:5978 #, gcc-internal-format msgid "" "Variable %qs, used in a specification expression, is referenced at %L before " "the ENTRY statement in which it is a parameter" msgstr "" -#: fortran/resolve.cc:5966 +#: fortran/resolve.cc:5983 #, gcc-internal-format msgid "" "Variable %qs is used at %L before the ENTRY statement in which it is a " "parameter" msgstr "" -#: fortran/resolve.cc:6036 +#: fortran/resolve.cc:6053 #, gcc-internal-format, gfc-internal-format msgid "Polymorphic subobject of coindexed object at %L" msgstr "" -#: fortran/resolve.cc:6049 +#: fortran/resolve.cc:6066 #, gcc-internal-format, gfc-internal-format msgid "Coindexed object with polymorphic allocatable subcomponent at %L" msgstr "" -#: fortran/resolve.cc:6065 +#: fortran/resolve.cc:6082 #, gcc-internal-format msgid "Using variable %qs at %L is deprecated" msgstr "" -#: fortran/resolve.cc:6155 +#: fortran/resolve.cc:6172 #, gcc-internal-format msgid "" "%qs at %L is host associated at %L into a contained procedure with an " "internal procedure of the same name" msgstr "" -#: fortran/resolve.cc:6333 fortran/resolve.cc:6485 +#: fortran/resolve.cc:6350 fortran/resolve.cc:6502 #, gcc-internal-format, gfc-internal-format msgid "Error in typebound call at %L" msgstr "" -#: fortran/resolve.cc:6449 +#: fortran/resolve.cc:6466 #, gcc-internal-format, gfc-internal-format msgid "Passed-object at %L must be scalar" msgstr "" -#: fortran/resolve.cc:6456 +#: fortran/resolve.cc:6473 #, gcc-internal-format msgid "" "Base object for procedure-pointer component call at %L is of ABSTRACT type " "%qs" msgstr "" -#: fortran/resolve.cc:6495 +#: fortran/resolve.cc:6512 #, gcc-internal-format msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs" msgstr "" -#: fortran/resolve.cc:6504 +#: fortran/resolve.cc:6521 #, gcc-internal-format, gfc-internal-format msgid "Base object for NOPASS type-bound procedure call at %L must be scalar" msgstr "" #. Nothing matching found! -#: fortran/resolve.cc:6692 +#: fortran/resolve.cc:6709 #, gcc-internal-format msgid "" "Found no matching specific binding for the call to the GENERIC %qs at %L" msgstr "" -#: fortran/resolve.cc:6726 +#: fortran/resolve.cc:6743 #, gcc-internal-format msgid "%qs at %L should be a SUBROUTINE" msgstr "" -#: fortran/resolve.cc:6778 +#: fortran/resolve.cc:6795 #, gcc-internal-format msgid "%qs at %L should be a FUNCTION" msgstr "" -#: fortran/resolve.cc:7313 +#: fortran/resolve.cc:7330 #, gcc-internal-format msgid "gfc_resolve_expr(): Bad expression type" msgstr "" -#: fortran/resolve.cc:7346 +#: fortran/resolve.cc:7363 #, gcc-internal-format, gfc-internal-format msgid "%s at %L must be a scalar" msgstr "" -#: fortran/resolve.cc:7356 +#: fortran/resolve.cc:7373 #, gcc-internal-format, gfc-internal-format msgid "%s at %L must be integer" msgstr "" -#: fortran/resolve.cc:7360 fortran/resolve.cc:7367 +#: fortran/resolve.cc:7377 fortran/resolve.cc:7384 #, gcc-internal-format, gfc-internal-format msgid "%s at %L must be INTEGER" msgstr "" -#: fortran/resolve.cc:7422 +#: fortran/resolve.cc:7439 #, gcc-internal-format, gfc-internal-format msgid "Step expression in DO loop at %L cannot be zero" msgstr "" -#: fortran/resolve.cc:7445 +#: fortran/resolve.cc:7462 #, gcc-internal-format, gfc-internal-format msgid "DO loop at %L will be executed zero times" msgstr "" -#: fortran/resolve.cc:7462 +#: fortran/resolve.cc:7479 #, gcc-internal-format, gfc-internal-format msgid "DO loop at %L is undefined as it overflows" msgstr "" -#: fortran/resolve.cc:7468 +#: fortran/resolve.cc:7485 #, gcc-internal-format, gfc-internal-format msgid "DO loop at %L is undefined as it underflows" msgstr "" -#: fortran/resolve.cc:7529 +#: fortran/resolve.cc:7546 #, gcc-internal-format, gfc-internal-format msgid "FORALL index-name at %L must be a scalar INTEGER" msgstr "" -#: fortran/resolve.cc:7534 +#: fortran/resolve.cc:7551 #, gcc-internal-format, gfc-internal-format msgid "FORALL start expression at %L must be a scalar INTEGER" msgstr "" -#: fortran/resolve.cc:7541 +#: fortran/resolve.cc:7558 #, gcc-internal-format, gfc-internal-format msgid "FORALL end expression at %L must be a scalar INTEGER" msgstr "" -#: fortran/resolve.cc:7549 +#: fortran/resolve.cc:7566 #, gcc-internal-format, gfc-internal-format msgid "FORALL stride expression at %L must be a scalar %s" msgstr "" -#: fortran/resolve.cc:7554 +#: fortran/resolve.cc:7571 #, gcc-internal-format, gfc-internal-format msgid "FORALL stride expression at %L cannot be zero" msgstr "" -#: fortran/resolve.cc:7567 +#: fortran/resolve.cc:7584 #, gcc-internal-format msgid "FORALL index %qs may not appear in triplet specification at %L" msgstr "" -#: fortran/resolve.cc:7672 fortran/resolve.cc:7970 +#: fortran/resolve.cc:7689 fortran/resolve.cc:7987 #, gcc-internal-format, gfc-internal-format msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER" msgstr "" -#: fortran/resolve.cc:7680 fortran/resolve.cc:7933 +#: fortran/resolve.cc:7697 fortran/resolve.cc:7950 #, gcc-internal-format, gfc-internal-format msgid "Coindexed allocatable object at %L" msgstr "" -#: fortran/resolve.cc:7790 +#: fortran/resolve.cc:7807 #, gcc-internal-format, gfc-internal-format msgid "" "Source-expr at %L must be scalar or have the same rank as the allocate-" "object at %L" msgstr "" -#: fortran/resolve.cc:7821 +#: fortran/resolve.cc:7838 #, gcc-internal-format, gfc-internal-format msgid "Source-expr at %L and allocate-object at %L must have the same shape" msgstr "" -#: fortran/resolve.cc:7981 +#: fortran/resolve.cc:7998 #, gcc-internal-format, gfc-internal-format msgid "Type of entity at %L is type incompatible with source-expr at %L" msgstr "" -#: fortran/resolve.cc:7993 +#: fortran/resolve.cc:8010 #, gcc-internal-format, gfc-internal-format msgid "" "The allocate-object at %L and the source-expr at %L shall have the same kind " "type parameter" msgstr "" -#: fortran/resolve.cc:8007 +#: fortran/resolve.cc:8024 #, gcc-internal-format, gfc-internal-format msgid "" "The source-expr at %L shall neither be of type LOCK_TYPE nor have a " "LOCK_TYPE component if allocate-object at %L is a coarray" msgstr "" -#: fortran/resolve.cc:8022 +#: fortran/resolve.cc:8039 #, gcc-internal-format, gfc-internal-format msgid "" "The source-expr at %L shall neither be of type EVENT_TYPE nor have a " "EVENT_TYPE component if allocate-object at %L is a coarray" msgstr "" -#: fortran/resolve.cc:8035 +#: fortran/resolve.cc:8052 #, gcc-internal-format, gfc-internal-format msgid "" "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr" msgstr "" -#: fortran/resolve.cc:8053 +#: fortran/resolve.cc:8070 #, gcc-internal-format, gfc-internal-format msgid "" "Allocating %s at %L with type-spec requires the same character-length " "parameter as in the declaration" msgstr "" -#: fortran/resolve.cc:8134 fortran/resolve.cc:8149 +#: fortran/resolve.cc:8154 fortran/resolve.cc:8169 #, gcc-internal-format, gfc-internal-format msgid "Array specification required in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.cc:8141 +#: fortran/resolve.cc:8161 #, gcc-internal-format, gfc-internal-format msgid "" "Array specification or array-valued SOURCE= expression required in ALLOCATE " "statement at %L" msgstr "" -#: fortran/resolve.cc:8166 +#: fortran/resolve.cc:8186 #, gcc-internal-format, gfc-internal-format msgid "Coarray specification required in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.cc:8176 fortran/resolve.cc:8278 +#: fortran/resolve.cc:8196 fortran/resolve.cc:8298 #, gcc-internal-format, gfc-internal-format msgid "Bad coarray specification in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.cc:8182 +#: fortran/resolve.cc:8202 #, gcc-internal-format, gfc-internal-format msgid "Upper cobound is less than lower cobound at %L" msgstr "" -#: fortran/resolve.cc:8194 +#: fortran/resolve.cc:8214 #, gcc-internal-format, gfc-internal-format msgid "Upper cobound is less than lower cobound of 1 at %L" msgstr "" -#: fortran/resolve.cc:8205 fortran/resolve.cc:8233 +#: fortran/resolve.cc:8225 fortran/resolve.cc:8253 #, gcc-internal-format, gfc-internal-format msgid "Bad array specification in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.cc:8252 +#: fortran/resolve.cc:8272 #, gcc-internal-format msgid "" "%qs must not appear in the array specification at %L in the same ALLOCATE " "statement where it is itself allocated" msgstr "" -#: fortran/resolve.cc:8267 +#: fortran/resolve.cc:8287 #, gcc-internal-format msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.cc:8309 +#: fortran/resolve.cc:8329 #, gcc-internal-format, gfc-internal-format msgid "Stat-variable at %L must be a scalar INTEGER variable" msgstr "" -#: fortran/resolve.cc:8338 +#: fortran/resolve.cc:8358 #, gcc-internal-format, gfc-internal-format msgid "Stat-variable at %L shall not be %sd within the same %s statement" msgstr "" -#: fortran/resolve.cc:8351 +#: fortran/resolve.cc:8371 #, gcc-internal-format, gfc-internal-format msgid "ERRMSG at %L is useless without a STAT tag" msgstr "" -#: fortran/resolve.cc:8365 +#: fortran/resolve.cc:8385 #, gcc-internal-format, gfc-internal-format msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable" msgstr "" -#: fortran/resolve.cc:8394 +#: fortran/resolve.cc:8414 #, gcc-internal-format, gfc-internal-format msgid "Errmsg-variable at %L shall not be %sd within the same %s statement" msgstr "" -#: fortran/resolve.cc:8426 +#: fortran/resolve.cc:8446 #, gcc-internal-format, gfc-internal-format msgid "Allocate-object at %L also appears at %L" msgstr "" -#: fortran/resolve.cc:8432 fortran/resolve.cc:8438 +#: fortran/resolve.cc:8452 fortran/resolve.cc:8458 #, gcc-internal-format, gfc-internal-format msgid "Allocate-object at %L is subobject of object at %L" msgstr "" @@ -79888,301 +79984,301 @@ msgstr "" #. element in the list. Either way, we must #. issue an error and get the next case from P. #. FIXME: Sort P and Q by line number. -#: fortran/resolve.cc:8666 +#: fortran/resolve.cc:8686 #, gcc-internal-format, gfc-internal-format msgid "CASE label at %L overlaps with CASE label at %L" msgstr "" -#: fortran/resolve.cc:8717 +#: fortran/resolve.cc:8737 #, gcc-internal-format, gfc-internal-format msgid "Expression in CASE statement at %L must be of type %s" msgstr "" -#: fortran/resolve.cc:8728 +#: fortran/resolve.cc:8748 #, gcc-internal-format, gfc-internal-format msgid "Expression in CASE statement at %L must be of kind %d" msgstr "" -#: fortran/resolve.cc:8741 +#: fortran/resolve.cc:8761 #, gcc-internal-format, gfc-internal-format msgid "Expression in CASE statement at %L must be scalar" msgstr "" -#: fortran/resolve.cc:8787 +#: fortran/resolve.cc:8807 #, gcc-internal-format, gfc-internal-format msgid "" "Selection expression in computed GOTO statement at %L must be a scalar " "integer expression" msgstr "" -#: fortran/resolve.cc:8806 +#: fortran/resolve.cc:8826 #, gcc-internal-format, gfc-internal-format msgid "Argument of SELECT statement at %L cannot be %s" msgstr "" -#: fortran/resolve.cc:8816 +#: fortran/resolve.cc:8836 #, gcc-internal-format, gfc-internal-format msgid "Argument of SELECT statement at %L must be a scalar expression" msgstr "" -#: fortran/resolve.cc:8834 fortran/resolve.cc:8842 +#: fortran/resolve.cc:8854 fortran/resolve.cc:8862 #, gcc-internal-format, gfc-internal-format msgid "Expression in CASE statement at %L is not in the range of %s" msgstr "" -#: fortran/resolve.cc:8904 fortran/resolve.cc:9561 +#: fortran/resolve.cc:8924 fortran/resolve.cc:9592 #, gcc-internal-format, gfc-internal-format msgid "" "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L" msgstr "" -#: fortran/resolve.cc:8930 +#: fortran/resolve.cc:8950 #, gcc-internal-format, gfc-internal-format msgid "Logical range in CASE statement at %L is not allowed" msgstr "" -#: fortran/resolve.cc:8943 +#: fortran/resolve.cc:8963 #, gcc-internal-format, gfc-internal-format msgid "Constant logical value in CASE statement is repeated at %L" msgstr "" -#: fortran/resolve.cc:8958 +#: fortran/resolve.cc:8978 #, gcc-internal-format, gfc-internal-format msgid "Range specification at %L can never be matched" msgstr "" -#: fortran/resolve.cc:9061 +#: fortran/resolve.cc:9081 #, gcc-internal-format, gfc-internal-format msgid "Logical SELECT CASE block at %L has more that two cases" msgstr "" -#: fortran/resolve.cc:9112 +#: fortran/resolve.cc:9143 #, gcc-internal-format msgid "Associating entity %qs at %L is a procedure pointer" msgstr "" -#: fortran/resolve.cc:9121 +#: fortran/resolve.cc:9152 #, gcc-internal-format msgid "Derived type %qs cannot be used as a variable at %L" msgstr "" -#: fortran/resolve.cc:9138 +#: fortran/resolve.cc:9169 #, gcc-internal-format msgid "Associating entity %qs at %L is a procedure name" msgstr "" -#: fortran/resolve.cc:9154 +#: fortran/resolve.cc:9185 #, gcc-internal-format, gfc-internal-format msgid "Associating selector-expression at %L yields a procedure" msgstr "" -#: fortran/resolve.cc:9161 +#: fortran/resolve.cc:9192 #, gcc-internal-format, gfc-internal-format msgid "Selector at %L cannot be NULL()" msgstr "" -#: fortran/resolve.cc:9166 +#: fortran/resolve.cc:9197 #, gcc-internal-format, gfc-internal-format msgid "Selector at %L has no type" msgstr "" -#: fortran/resolve.cc:9188 +#: fortran/resolve.cc:9220 #, gcc-internal-format msgid "Associate-name %qs at %L is used as array" msgstr "" -#: fortran/resolve.cc:9199 +#: fortran/resolve.cc:9230 #, gcc-internal-format, gfc-internal-format msgid "CLASS selector at %L needs a temporary which is not yet implemented" msgstr "" -#: fortran/resolve.cc:9431 +#: fortran/resolve.cc:9462 #, gcc-internal-format, gfc-internal-format msgid "Selector shall be polymorphic in SELECT TYPE statement at %L" msgstr "" -#: fortran/resolve.cc:9469 fortran/resolve.cc:9481 +#: fortran/resolve.cc:9500 fortran/resolve.cc:9512 #, gcc-internal-format, gfc-internal-format msgid "Selector at %L must not be coindexed" msgstr "" -#: fortran/resolve.cc:9510 +#: fortran/resolve.cc:9541 #, gcc-internal-format, gfc-internal-format msgid "TYPE IS at %L overlaps with TYPE IS at %L" msgstr "" -#: fortran/resolve.cc:9523 +#: fortran/resolve.cc:9554 #, gcc-internal-format msgid "Derived type %qs at %L must be extensible" msgstr "" -#: fortran/resolve.cc:9536 +#: fortran/resolve.cc:9567 #, gcc-internal-format msgid "Derived type %qs at %L must be an extension of %qs" msgstr "" -#: fortran/resolve.cc:9539 +#: fortran/resolve.cc:9570 #, gcc-internal-format msgid "Unexpected intrinsic type %qs at %L" msgstr "" -#: fortran/resolve.cc:9549 +#: fortran/resolve.cc:9580 #, gcc-internal-format, gfc-internal-format msgid "" "The type-spec at %L shall specify that each length type parameter is assumed" msgstr "" -#: fortran/resolve.cc:9796 +#: fortran/resolve.cc:9827 #, gcc-internal-format, gfc-internal-format msgid "Double CLASS IS block in SELECT TYPE statement at %L" msgstr "" -#: fortran/resolve.cc:9930 +#: fortran/resolve.cc:9961 #, gcc-internal-format, gfc-internal-format msgid "RANK DEFAULT at %L is repeated at %L" msgstr "" -#: fortran/resolve.cc:9939 +#: fortran/resolve.cc:9970 #, gcc-internal-format, gfc-internal-format msgid "RANK (*) at %L is repeated at %L" msgstr "" -#: fortran/resolve.cc:9942 +#: fortran/resolve.cc:9973 #, gcc-internal-format, gfc-internal-format msgid "RANK (%i) at %L is repeated at %L" msgstr "" -#: fortran/resolve.cc:9952 fortran/resolve.cc:9957 +#: fortran/resolve.cc:9983 fortran/resolve.cc:9988 #, gcc-internal-format, gfc-internal-format msgid "" "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L" msgstr "" -#: fortran/resolve.cc:10066 +#: fortran/resolve.cc:10097 #, gcc-internal-format, gfc-internal-format msgid "Invalid context for NULL () intrinsic at %L" msgstr "" -#: fortran/resolve.cc:10120 +#: fortran/resolve.cc:10151 #, gcc-internal-format, gfc-internal-format msgid "DTIO %s procedure at %L must be recursive" msgstr "" -#: fortran/resolve.cc:10130 +#: fortran/resolve.cc:10161 #, gcc-internal-format, gfc-internal-format msgid "" "Data transfer element at %L cannot be polymorphic unless it is processed by " "a defined input/output procedure" msgstr "" -#: fortran/resolve.cc:10143 +#: fortran/resolve.cc:10174 #, gcc-internal-format, gfc-internal-format msgid "" "Data transfer element at %L cannot have POINTER components unless it is " "processed by a defined input/output procedure" msgstr "" -#: fortran/resolve.cc:10152 +#: fortran/resolve.cc:10183 #, gcc-internal-format, gfc-internal-format msgid "Data transfer element at %L cannot have procedure pointer components" msgstr "" -#: fortran/resolve.cc:10159 +#: fortran/resolve.cc:10190 #, gcc-internal-format, gfc-internal-format msgid "" "Data transfer element at %L cannot have ALLOCATABLE components unless it is " "processed by a defined input/output procedure" msgstr "" -#: fortran/resolve.cc:10170 +#: fortran/resolve.cc:10201 #, gcc-internal-format, gfc-internal-format msgid "Data transfer element at %L cannot have PRIVATE components" msgstr "" -#: fortran/resolve.cc:10176 +#: fortran/resolve.cc:10207 #, gcc-internal-format, gfc-internal-format msgid "" "Data transfer element at %L cannot have PRIVATE components unless it is " "processed by a defined input/output procedure" msgstr "" -#: fortran/resolve.cc:10194 +#: fortran/resolve.cc:10225 #, gcc-internal-format, gfc-internal-format msgid "" "Data transfer element at %L cannot be a full reference to an assumed-size " "array" msgstr "" -#: fortran/resolve.cc:10251 +#: fortran/resolve.cc:10282 #, gcc-internal-format, gfc-internal-format msgid "Lock variable at %L must be a scalar of type LOCK_TYPE" msgstr "" -#: fortran/resolve.cc:10261 +#: fortran/resolve.cc:10292 #, gcc-internal-format, gfc-internal-format msgid "Event variable at %L must be a scalar of type EVENT_TYPE" msgstr "" -#: fortran/resolve.cc:10265 +#: fortran/resolve.cc:10296 #, gcc-internal-format, gfc-internal-format msgid "Event variable argument at %L must be a coarray or coindexed" msgstr "" -#: fortran/resolve.cc:10268 +#: fortran/resolve.cc:10299 #, gcc-internal-format, gfc-internal-format msgid "Event variable argument at %L must be a coarray but not coindexed" msgstr "" -#: fortran/resolve.cc:10275 fortran/resolve.cc:10397 +#: fortran/resolve.cc:10306 fortran/resolve.cc:10428 #, gcc-internal-format, gfc-internal-format msgid "STAT= argument at %L must be a scalar INTEGER variable" msgstr "" -#: fortran/resolve.cc:10287 fortran/resolve.cc:10409 +#: fortran/resolve.cc:10318 fortran/resolve.cc:10440 #, gcc-internal-format, gfc-internal-format msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable" msgstr "" -#: fortran/resolve.cc:10299 +#: fortran/resolve.cc:10330 #, gcc-internal-format, gfc-internal-format msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable" msgstr "" -#: fortran/resolve.cc:10312 +#: fortran/resolve.cc:10343 #, gcc-internal-format, gfc-internal-format msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression" msgstr "" -#: fortran/resolve.cc:10373 +#: fortran/resolve.cc:10404 #, gcc-internal-format, gfc-internal-format msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression" msgstr "" -#: fortran/resolve.cc:10377 fortran/resolve.cc:10387 +#: fortran/resolve.cc:10408 fortran/resolve.cc:10418 #, gcc-internal-format, gfc-internal-format msgid "Imageset argument at %L must between 1 and num_images()" msgstr "" -#: fortran/resolve.cc:10440 +#: fortran/resolve.cc:10471 #, gcc-internal-format, gfc-internal-format msgid "" "Statement at %L is not a valid branch target statement for the branch " "statement at %L" msgstr "" -#: fortran/resolve.cc:10450 +#: fortran/resolve.cc:10481 #, gcc-internal-format, gfc-internal-format msgid "Branch at %L may result in an infinite loop" msgstr "" #. Note: A label at END CRITICAL does not leave the CRITICAL #. construct as END CRITICAL is still part of it. -#: fortran/resolve.cc:10467 fortran/resolve.cc:10490 +#: fortran/resolve.cc:10498 fortran/resolve.cc:10521 #, gcc-internal-format, gfc-internal-format msgid "GOTO statement at %L leaves CRITICAL construct for label at %L" msgstr "" -#: fortran/resolve.cc:10471 fortran/resolve.cc:10496 +#: fortran/resolve.cc:10502 fortran/resolve.cc:10527 #, gcc-internal-format, gfc-internal-format msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L" msgstr "" @@ -80190,74 +80286,74 @@ msgstr "" #. The label is not in an enclosing block, so illegal. This was #. allowed in Fortran 66, so we allow it as extension. No #. further checks are necessary in this case. -#: fortran/resolve.cc:10511 +#: fortran/resolve.cc:10542 #, gcc-internal-format, gfc-internal-format msgid "Label at %L is not in the same block as the GOTO statement at %L" msgstr "" -#: fortran/resolve.cc:10583 +#: fortran/resolve.cc:10614 #, gcc-internal-format, gfc-internal-format msgid "WHERE mask at %L has inconsistent shape" msgstr "" -#: fortran/resolve.cc:10599 +#: fortran/resolve.cc:10630 #, gcc-internal-format, gfc-internal-format msgid "WHERE assignment target at %L has inconsistent shape" msgstr "" -#: fortran/resolve.cc:10612 fortran/resolve.cc:10704 +#: fortran/resolve.cc:10643 fortran/resolve.cc:10735 #, gcc-internal-format, gfc-internal-format msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L" msgstr "" -#: fortran/resolve.cc:10622 fortran/resolve.cc:10714 +#: fortran/resolve.cc:10653 fortran/resolve.cc:10745 #, gcc-internal-format, gfc-internal-format msgid "Unsupported statement inside WHERE at %L" msgstr "" -#: fortran/resolve.cc:10653 +#: fortran/resolve.cc:10684 #, gcc-internal-format, gfc-internal-format msgid "Assignment to a FORALL index variable at %L" msgstr "" -#: fortran/resolve.cc:10662 +#: fortran/resolve.cc:10693 #, gcc-internal-format msgid "" "The FORALL with index %qs is not used on the left side of the assignment at " "%L and so might cause multiple assignment to this object" msgstr "" -#: fortran/resolve.cc:10819 +#: fortran/resolve.cc:10850 #, gcc-internal-format, gfc-internal-format msgid "FORALL construct at %L" msgstr "" -#: fortran/resolve.cc:10840 +#: fortran/resolve.cc:10871 #, gcc-internal-format, gfc-internal-format msgid "FORALL index-name at %L must be a scalar variable of type integer" msgstr "" -#: fortran/resolve.cc:10850 +#: fortran/resolve.cc:10881 #, gcc-internal-format, gfc-internal-format msgid "An outer FORALL construct already has an index with this name %L" msgstr "" -#: fortran/resolve.cc:10932 +#: fortran/resolve.cc:10958 #, gcc-internal-format, gfc-internal-format msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array" msgstr "" -#: fortran/resolve.cc:11048 +#: fortran/resolve.cc:11074 #, gcc-internal-format msgid "gfc_resolve_blocks(): Bad block type" msgstr "" -#: fortran/resolve.cc:11161 +#: fortran/resolve.cc:11187 #, gcc-internal-format, gfc-internal-format msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L" msgstr "" -#: fortran/resolve.cc:11193 +#: fortran/resolve.cc:11219 #, gcc-internal-format, gfc-internal-format msgid "" "Coindexed expression at %L is assigned to a derived type variable with a " @@ -80265,7 +80361,7 @@ msgid "" msgstr "" #. F2008, C1283 (4). -#: fortran/resolve.cc:11199 +#: fortran/resolve.cc:11225 #, gcc-internal-format, gfc-internal-format msgid "" "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the " @@ -80274,43 +80370,43 @@ msgid "" "component selection." msgstr "" -#: fortran/resolve.cc:11211 +#: fortran/resolve.cc:11237 #, gcc-internal-format, gfc-internal-format msgid "Assignment to coindexed variable at %L in a PURE procedure" msgstr "" -#: fortran/resolve.cc:11243 +#: fortran/resolve.cc:11269 #, gcc-internal-format, gfc-internal-format msgid "Assignment to polymorphic coarray at %L is not permitted" msgstr "" -#: fortran/resolve.cc:11247 +#: fortran/resolve.cc:11273 #, gcc-internal-format, gfc-internal-format msgid "Assignment to an allocatable polymorphic variable at %L" msgstr "" -#: fortran/resolve.cc:11252 +#: fortran/resolve.cc:11278 #, gcc-internal-format msgid "" "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-" "lhs%>" msgstr "" -#: fortran/resolve.cc:11259 +#: fortran/resolve.cc:11285 #, gcc-internal-format msgid "" "Nonallocatable variable must not be polymorphic in intrinsic assignment at " "%L - check that there is a matching specific subroutine for %<=%> operator" msgstr "" -#: fortran/resolve.cc:11270 +#: fortran/resolve.cc:11296 #, gcc-internal-format, gfc-internal-format msgid "" "Coindexed variable must not have an allocatable ultimate component in " "assignment at %L" msgstr "" -#: fortran/resolve.cc:11693 +#: fortran/resolve.cc:11719 #, gcc-internal-format, gfc-internal-format msgid "" "TODO: type-bound defined assignment(s) at %L not done because multiple part " @@ -80319,93 +80415,93 @@ msgstr "" #. Even if standard does not support this feature, continue to build #. the two statements to avoid upsetting frontend_passes.c. -#: fortran/resolve.cc:11997 +#: fortran/resolve.cc:12023 #, gcc-internal-format, gfc-internal-format msgid "Pointer procedure assignment at %L" msgstr "" -#: fortran/resolve.cc:12009 +#: fortran/resolve.cc:12035 #, gcc-internal-format, gfc-internal-format msgid "" "The function result on the lhs of the assignment at %L must have the pointer " "attribute." msgstr "" -#: fortran/resolve.cc:12094 +#: fortran/resolve.cc:12120 #, gcc-internal-format msgid "" "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE" msgstr "" -#: fortran/resolve.cc:12285 +#: fortran/resolve.cc:12311 #, gcc-internal-format, gfc-internal-format msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER" msgstr "" -#: fortran/resolve.cc:12321 +#: fortran/resolve.cc:12347 #, gcc-internal-format, gfc-internal-format msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable" msgstr "" -#: fortran/resolve.cc:12325 +#: fortran/resolve.cc:12351 #, gcc-internal-format msgid "Variable %qs has not been assigned a target label at %L" msgstr "" -#: fortran/resolve.cc:12336 +#: fortran/resolve.cc:12362 #, gcc-internal-format, gfc-internal-format msgid "" "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier" msgstr "" -#: fortran/resolve.cc:12374 +#: fortran/resolve.cc:12400 #, gcc-internal-format, gfc-internal-format msgid "Expected intrinsic assignment in OMP WORKSHARE at %L" msgstr "" -#: fortran/resolve.cc:12416 +#: fortran/resolve.cc:12442 #, gcc-internal-format, gfc-internal-format msgid "ASSIGN statement at %L requires a scalar default INTEGER variable" msgstr "" -#: fortran/resolve.cc:12463 +#: fortran/resolve.cc:12489 #, gcc-internal-format, gfc-internal-format msgid "Invalid NULL at %L" msgstr "" -#: fortran/resolve.cc:12467 +#: fortran/resolve.cc:12493 #, gcc-internal-format, gfc-internal-format msgid "" "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression" msgstr "" -#: fortran/resolve.cc:12528 +#: fortran/resolve.cc:12554 #, gcc-internal-format msgid "gfc_resolve_code(): No expression on DO WHILE" msgstr "" -#: fortran/resolve.cc:12533 +#: fortran/resolve.cc:12559 #, gcc-internal-format, gfc-internal-format msgid "" "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression" msgstr "" -#: fortran/resolve.cc:12617 +#: fortran/resolve.cc:12643 #, gcc-internal-format, gfc-internal-format msgid "FORALL mask clause at %L requires a scalar LOGICAL expression" msgstr "" -#: fortran/resolve.cc:12719 +#: fortran/resolve.cc:12745 #, gcc-internal-format msgid "gfc_resolve_code(): Bad statement code" msgstr "" -#: fortran/resolve.cc:12740 +#: fortran/resolve.cc:12766 #, gcc-internal-format msgid "Using parameter %qs declared at %L is deprecated" msgstr "" -#: fortran/resolve.cc:12834 +#: fortran/resolve.cc:12860 #, gcc-internal-format msgid "" "Variable %qs with binding label %qs at %L uses the same global identifier as " @@ -80414,7 +80510,7 @@ msgstr "" #. This can only happen if the variable is defined in a module - if it #. isn't the same module, reject it. -#: fortran/resolve.cc:12848 +#: fortran/resolve.cc:12874 #, gcc-internal-format msgid "" "Variable %qs from module %qs with binding label %qs at %L uses the same " @@ -80424,63 +80520,63 @@ msgstr "" #. Print an error if the procedure is defined multiple times; we have to #. exclude references to the same procedure via module association or #. multiple checks for the same procedure. -#: fortran/resolve.cc:12867 +#: fortran/resolve.cc:12893 #, gcc-internal-format msgid "" "Procedure %qs with binding label %qs at %L uses the same global identifier " "as entity at %L" msgstr "" -#: fortran/resolve.cc:12953 +#: fortran/resolve.cc:12979 #, gcc-internal-format, gfc-internal-format msgid "String length at %L is too large" msgstr "" -#: fortran/resolve.cc:13188 +#: fortran/resolve.cc:13214 #, gcc-internal-format msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank" msgstr "" -#: fortran/resolve.cc:13192 +#: fortran/resolve.cc:13218 #, gcc-internal-format msgid "Scalar object %qs at %L may not be ALLOCATABLE" msgstr "" -#: fortran/resolve.cc:13200 +#: fortran/resolve.cc:13226 #, gcc-internal-format msgid "Array pointer %qs at %L must have a deferred shape or assumed rank" msgstr "" -#: fortran/resolve.cc:13211 +#: fortran/resolve.cc:13237 #, gcc-internal-format msgid "Array %qs at %L cannot have a deferred shape" msgstr "" -#: fortran/resolve.cc:13228 +#: fortran/resolve.cc:13254 #, gcc-internal-format msgid "Type %qs of CLASS variable %qs at %L is not extensible" msgstr "" -#: fortran/resolve.cc:13240 +#: fortran/resolve.cc:13266 #, gcc-internal-format msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer" msgstr "" -#: fortran/resolve.cc:13273 +#: fortran/resolve.cc:13299 #, gcc-internal-format msgid "" "The type %qs cannot be host associated at %L because it is blocked by an " "incompatible object of the same name declared at %L" msgstr "" -#: fortran/resolve.cc:13295 +#: fortran/resolve.cc:13321 #, gcc-internal-format msgid "" "Implied SAVE for module variable %qs at %L, needed due to the default " "initialization" msgstr "" -#: fortran/resolve.cc:13328 +#: fortran/resolve.cc:13354 #, gcc-internal-format msgid "" "Entity %qs at %L has a deferred type parameter and requires either the " @@ -80489,1052 +80585,1052 @@ msgstr "" #. F08:C541. The shape of an array defined in a main program or module #. * needs to be constant. -#: fortran/resolve.cc:13364 +#: fortran/resolve.cc:13390 #, gcc-internal-format msgid "The module or main program array %qs at %L must have constant shape" msgstr "" -#: fortran/resolve.cc:13389 +#: fortran/resolve.cc:13415 #, gcc-internal-format, gfc-internal-format msgid "" "Entity with assumed character length at %L must be a dummy argument or a " "PARAMETER" msgstr "" -#: fortran/resolve.cc:13410 +#: fortran/resolve.cc:13436 #, gcc-internal-format msgid "%qs at %L must have constant character length in this context" msgstr "" -#: fortran/resolve.cc:13417 +#: fortran/resolve.cc:13443 #, gcc-internal-format msgid "COMMON variable %qs at %L must have constant character length" msgstr "" -#: fortran/resolve.cc:13464 +#: fortran/resolve.cc:13490 #, gcc-internal-format msgid "Allocatable %qs at %L cannot have an initializer" msgstr "" -#: fortran/resolve.cc:13467 +#: fortran/resolve.cc:13493 #, gcc-internal-format msgid "External %qs at %L cannot have an initializer" msgstr "" -#: fortran/resolve.cc:13470 +#: fortran/resolve.cc:13496 #, gcc-internal-format msgid "Dummy %qs at %L cannot have an initializer" msgstr "" -#: fortran/resolve.cc:13473 +#: fortran/resolve.cc:13499 #, gcc-internal-format msgid "Intrinsic %qs at %L cannot have an initializer" msgstr "" -#: fortran/resolve.cc:13476 +#: fortran/resolve.cc:13502 #, gcc-internal-format msgid "Function result %qs at %L cannot have an initializer" msgstr "" -#: fortran/resolve.cc:13479 +#: fortran/resolve.cc:13505 #, gcc-internal-format msgid "Automatic array %qs at %L cannot have an initializer" msgstr "" -#: fortran/resolve.cc:13521 +#: fortran/resolve.cc:13547 #, gcc-internal-format, gfc-internal-format msgid "%s at %L" msgstr "" -#: fortran/resolve.cc:13553 +#: fortran/resolve.cc:13579 #, gcc-internal-format msgid "Character-valued statement function %qs at %L must have constant length" msgstr "" -#: fortran/resolve.cc:13576 +#: fortran/resolve.cc:13602 #, gcc-internal-format msgid "" "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is " "PUBLIC at %L" msgstr "" -#: fortran/resolve.cc:13598 +#: fortran/resolve.cc:13624 #, gcc-internal-format msgid "" "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs " "which is PRIVATE" msgstr "" -#: fortran/resolve.cc:13616 +#: fortran/resolve.cc:13642 #, gcc-internal-format msgid "Function %qs at %L cannot have an initializer" msgstr "" -#: fortran/resolve.cc:13628 +#: fortran/resolve.cc:13654 #, gcc-internal-format msgid "External object %qs at %L may not have an initializer" msgstr "" -#: fortran/resolve.cc:13638 +#: fortran/resolve.cc:13664 #, gcc-internal-format msgid "ELEMENTAL function %qs at %L must have a scalar result" msgstr "" -#: fortran/resolve.cc:13648 +#: fortran/resolve.cc:13674 #, gcc-internal-format msgid "" "Statement function %qs at %L may not have pointer or allocatable attribute" msgstr "" -#: fortran/resolve.cc:13667 +#: fortran/resolve.cc:13693 #, gcc-internal-format msgid "CHARACTER(*) function %qs at %L cannot be array-valued" msgstr "" -#: fortran/resolve.cc:13671 +#: fortran/resolve.cc:13697 #, gcc-internal-format msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued" msgstr "" -#: fortran/resolve.cc:13675 +#: fortran/resolve.cc:13701 #, gcc-internal-format msgid "CHARACTER(*) function %qs at %L cannot be pure" msgstr "" -#: fortran/resolve.cc:13679 +#: fortran/resolve.cc:13705 #, gcc-internal-format msgid "CHARACTER(*) function %qs at %L cannot be recursive" msgstr "" -#: fortran/resolve.cc:13692 +#: fortran/resolve.cc:13718 #, gcc-internal-format msgid "CHARACTER(*) function %qs at %L" msgstr "" -#: fortran/resolve.cc:13703 +#: fortran/resolve.cc:13729 #, gcc-internal-format msgid "Procedure pointer %qs at %L shall not be elemental" msgstr "" -#: fortran/resolve.cc:13709 +#: fortran/resolve.cc:13735 #, gcc-internal-format msgid "Dummy procedure %qs at %L shall not be elemental" msgstr "" -#: fortran/resolve.cc:13729 +#: fortran/resolve.cc:13755 #, gcc-internal-format msgid "" "Function result variable %qs at %L of elemental function %qs shall not have " "an ALLOCATABLE or POINTER attribute" msgstr "" -#: fortran/resolve.cc:13786 +#: fortran/resolve.cc:13812 #, gcc-internal-format msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L" msgstr "" -#: fortran/resolve.cc:13792 +#: fortran/resolve.cc:13818 #, gcc-internal-format msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L" msgstr "" -#: fortran/resolve.cc:13798 +#: fortran/resolve.cc:13824 #, gcc-internal-format msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L" msgstr "" -#: fortran/resolve.cc:13806 +#: fortran/resolve.cc:13832 #, gcc-internal-format msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L" msgstr "" -#: fortran/resolve.cc:13812 +#: fortran/resolve.cc:13838 #, gcc-internal-format msgid "Procedure pointer result %qs at %L is missing the pointer attribute" msgstr "" -#: fortran/resolve.cc:13855 +#: fortran/resolve.cc:13881 #, gcc-internal-format, gfc-internal-format msgid "" "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its " "interface in %s" msgstr "" -#: fortran/resolve.cc:13863 +#: fortran/resolve.cc:13889 #, gcc-internal-format, gfc-internal-format msgid "" "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface " "in %s" msgstr "" -#: fortran/resolve.cc:13871 +#: fortran/resolve.cc:13897 #, gcc-internal-format, gfc-internal-format msgid "" "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its " "interface in %s" msgstr "" -#: fortran/resolve.cc:13880 +#: fortran/resolve.cc:13906 #, gcc-internal-format msgid "" "%s between the MODULE PROCEDURE declaration in MODULE %qs and the " "declaration at %L in (SUB)MODULE %qs" msgstr "" -#: fortran/resolve.cc:13904 +#: fortran/resolve.cc:13930 #, gcc-internal-format msgid "Interface of %qs at %L must be explicit" msgstr "" -#: fortran/resolve.cc:13974 +#: fortran/resolve.cc:14000 #, gcc-internal-format msgid "FINAL procedure %qs at %L is not a SUBROUTINE" msgstr "" -#: fortran/resolve.cc:13983 +#: fortran/resolve.cc:14009 #, gcc-internal-format, gfc-internal-format msgid "FINAL procedure at %L must have exactly one argument" msgstr "" -#: fortran/resolve.cc:13991 fortran/resolve.cc:14008 +#: fortran/resolve.cc:14017 fortran/resolve.cc:14034 #, gcc-internal-format msgid "Argument of FINAL procedure at %L must be of type %qs" msgstr "" -#: fortran/resolve.cc:13999 +#: fortran/resolve.cc:14025 #, gcc-internal-format, gfc-internal-format msgid "" "FINAL procedure at %L with assumed rank argument must be the only finalizer " "with the same kind/type (F2018: C790)" msgstr "" -#: fortran/resolve.cc:14016 +#: fortran/resolve.cc:14042 #, gcc-internal-format, gfc-internal-format msgid "Argument of FINAL procedure at %L must not be a POINTER" msgstr "" -#: fortran/resolve.cc:14022 +#: fortran/resolve.cc:14048 #, gcc-internal-format, gfc-internal-format msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE" msgstr "" -#: fortran/resolve.cc:14028 +#: fortran/resolve.cc:14054 #, gcc-internal-format, gfc-internal-format msgid "Argument of FINAL procedure at %L must not be OPTIONAL" msgstr "" -#: fortran/resolve.cc:14036 +#: fortran/resolve.cc:14062 #, gcc-internal-format, gfc-internal-format msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)" msgstr "" -#: fortran/resolve.cc:14045 +#: fortran/resolve.cc:14071 #, gcc-internal-format, gfc-internal-format msgid "Non-scalar FINAL procedure at %L should have assumed shape argument" msgstr "" -#: fortran/resolve.cc:14067 +#: fortran/resolve.cc:14093 #, gcc-internal-format msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs" msgstr "" -#: fortran/resolve.cc:14104 +#: fortran/resolve.cc:14130 #, gcc-internal-format msgid "" "Only array FINAL procedures declared for derived type %qs defined at %L, " "suggest also scalar one unless an assumed rank finalizer has been declared" msgstr "" -#: fortran/resolve.cc:14145 +#: fortran/resolve.cc:14171 #, gcc-internal-format msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L" msgstr "" -#: fortran/resolve.cc:14181 +#: fortran/resolve.cc:14207 #, gcc-internal-format msgid "%qs and %qs for GENERIC %qs at %L are ambiguous" msgstr "" -#: fortran/resolve.cc:14240 +#: fortran/resolve.cc:14266 #, gcc-internal-format msgid "Undefined specific binding %qs as target of GENERIC %qs at %L" msgstr "" -#: fortran/resolve.cc:14252 +#: fortran/resolve.cc:14278 #, gcc-internal-format msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too" msgstr "" -#: fortran/resolve.cc:14280 +#: fortran/resolve.cc:14306 #, gcc-internal-format msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name" msgstr "" -#: fortran/resolve.cc:14336 +#: fortran/resolve.cc:14362 #, gcc-internal-format, gfc-internal-format msgid "Type-bound operator at %L cannot be NOPASS" msgstr "" -#: fortran/resolve.cc:14548 +#: fortran/resolve.cc:14574 #, gcc-internal-format msgid "" "%qs must be a module procedure or an external procedure with an explicit " "interface at %L" msgstr "" -#: fortran/resolve.cc:14591 +#: fortran/resolve.cc:14617 #, gcc-internal-format msgid "Procedure %qs with PASS(%s) at %L has no argument %qs" msgstr "" -#: fortran/resolve.cc:14605 +#: fortran/resolve.cc:14631 #, gcc-internal-format msgid "Procedure %qs with PASS at %L must have at least one argument" msgstr "" -#: fortran/resolve.cc:14619 fortran/resolve.cc:15107 +#: fortran/resolve.cc:14645 fortran/resolve.cc:15133 #, gcc-internal-format msgid "Non-polymorphic passed-object dummy argument of %qs at %L" msgstr "" -#: fortran/resolve.cc:14627 +#: fortran/resolve.cc:14653 #, gcc-internal-format msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs" msgstr "" -#: fortran/resolve.cc:14636 +#: fortran/resolve.cc:14662 #, gcc-internal-format msgid "Passed-object dummy argument of %qs at %L must be scalar" msgstr "" -#: fortran/resolve.cc:14642 +#: fortran/resolve.cc:14668 #, gcc-internal-format msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE" msgstr "" -#: fortran/resolve.cc:14648 +#: fortran/resolve.cc:14674 #, gcc-internal-format msgid "Passed-object dummy argument of %qs at %L must not be POINTER" msgstr "" -#: fortran/resolve.cc:14677 +#: fortran/resolve.cc:14703 #, gcc-internal-format msgid "Procedure %qs at %L has the same name as a component of %qs" msgstr "" -#: fortran/resolve.cc:14687 +#: fortran/resolve.cc:14713 #, gcc-internal-format msgid "Procedure %qs at %L has the same name as an inherited component of %qs" msgstr "" -#: fortran/resolve.cc:14782 +#: fortran/resolve.cc:14808 #, gcc-internal-format msgid "" "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and " "not overridden" msgstr "" -#: fortran/resolve.cc:14887 +#: fortran/resolve.cc:14913 #, gcc-internal-format msgid "Coarray component %qs at %L must be allocatable with deferred shape" msgstr "" -#: fortran/resolve.cc:14896 +#: fortran/resolve.cc:14922 #, gcc-internal-format msgid "" "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray" msgstr "" -#: fortran/resolve.cc:14906 +#: fortran/resolve.cc:14932 #, gcc-internal-format msgid "" "Component %qs at %L with coarray component shall be a nonpointer, " "nonallocatable scalar" msgstr "" -#: fortran/resolve.cc:14931 +#: fortran/resolve.cc:14957 #, gcc-internal-format msgid "" "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer" msgstr "" -#: fortran/resolve.cc:14942 +#: fortran/resolve.cc:14968 #, gcc-internal-format msgid "Component %qs of BIND(C) type at %L must have length one" msgstr "" -#: fortran/resolve.cc:15040 +#: fortran/resolve.cc:15066 #, gcc-internal-format msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs" msgstr "" -#: fortran/resolve.cc:15054 +#: fortran/resolve.cc:15080 #, gcc-internal-format msgid "" "Procedure pointer component %qs with PASS at %L must have at least one " "argument" msgstr "" -#: fortran/resolve.cc:15070 +#: fortran/resolve.cc:15096 #, gcc-internal-format msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs" msgstr "" -#: fortran/resolve.cc:15080 +#: fortran/resolve.cc:15106 #, gcc-internal-format msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar" msgstr "" -#: fortran/resolve.cc:15089 +#: fortran/resolve.cc:15115 #, gcc-internal-format msgid "" "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute" msgstr "" -#: fortran/resolve.cc:15098 +#: fortran/resolve.cc:15124 #, gcc-internal-format msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE" msgstr "" -#: fortran/resolve.cc:15140 +#: fortran/resolve.cc:15166 #, gcc-internal-format msgid "" "Component %qs of %qs at %L has the same name as an inherited type-bound " "procedure" msgstr "" -#: fortran/resolve.cc:15153 +#: fortran/resolve.cc:15179 #, gcc-internal-format msgid "" "Character length of component %qs needs to be a constant specification " "expression at %L" msgstr "" -#: fortran/resolve.cc:15164 +#: fortran/resolve.cc:15190 #, gcc-internal-format msgid "" "Character length expression of component %qs at %L must be of INTEGER type, " "found %s" msgstr "" -#: fortran/resolve.cc:15177 +#: fortran/resolve.cc:15203 #, gcc-internal-format msgid "" "Character component %qs of %qs at %L with deferred length must be a POINTER " "or ALLOCATABLE" msgstr "" -#: fortran/resolve.cc:15210 +#: fortran/resolve.cc:15236 #, gcc-internal-format msgid "" "the component %qs is a PRIVATE type and cannot be a component of %qs, which " "is PUBLIC at %L" msgstr "" -#: fortran/resolve.cc:15218 +#: fortran/resolve.cc:15244 #, gcc-internal-format, gfc-internal-format msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s" msgstr "" -#: fortran/resolve.cc:15227 +#: fortran/resolve.cc:15253 #, gcc-internal-format, gfc-internal-format msgid "" "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE " "attribute" msgstr "" -#: fortran/resolve.cc:15313 +#: fortran/resolve.cc:15339 #, gcc-internal-format, gfc-internal-format msgid "Conflicting initializers in union at %L and %L" msgstr "" -#: fortran/resolve.cc:15358 +#: fortran/resolve.cc:15384 #, gcc-internal-format msgid "" "As extending type %qs at %L has a coarray component, parent type %qs shall " "also have one" msgstr "" -#: fortran/resolve.cc:15371 +#: fortran/resolve.cc:15397 #, gcc-internal-format msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT" msgstr "" -#: fortran/resolve.cc:15435 +#: fortran/resolve.cc:15461 #, gcc-internal-format msgid "" "Parameterized type %qs does not have a component corresponding to parameter " "%qs at %L" msgstr "" -#: fortran/resolve.cc:15468 +#: fortran/resolve.cc:15494 #, gcc-internal-format msgid "" "Generic name %qs of function %qs at %L being the same name as derived type " "at %L" msgstr "" -#: fortran/resolve.cc:15482 +#: fortran/resolve.cc:15508 #, gcc-internal-format msgid "Derived type %qs at %L has not been declared" msgstr "" -#: fortran/resolve.cc:15550 +#: fortran/resolve.cc:15576 #, gcc-internal-format msgid "Assumed size array %qs in namelist %qs at %L is not allowed" msgstr "" -#: fortran/resolve.cc:15556 +#: fortran/resolve.cc:15582 #, gcc-internal-format msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L" msgstr "" -#: fortran/resolve.cc:15562 +#: fortran/resolve.cc:15588 #, gcc-internal-format msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L" msgstr "" -#: fortran/resolve.cc:15570 +#: fortran/resolve.cc:15596 #, gcc-internal-format msgid "" "NAMELIST object %qs with nonconstant character length in namelist %qs at %L" msgstr "" -#: fortran/resolve.cc:15587 +#: fortran/resolve.cc:15613 #, gcc-internal-format msgid "" "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC " "namelist %qs at %L" msgstr "" -#: fortran/resolve.cc:15609 +#: fortran/resolve.cc:15635 #, gcc-internal-format msgid "" "NAMELIST object %qs has use-associated PRIVATE components and cannot be " "member of namelist %qs at %L" msgstr "" -#: fortran/resolve.cc:15620 +#: fortran/resolve.cc:15646 #, gcc-internal-format msgid "" "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC " "namelist %qs at %L" msgstr "" -#: fortran/resolve.cc:15647 +#: fortran/resolve.cc:15673 #, gcc-internal-format msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L" msgstr "" -#: fortran/resolve.cc:15666 +#: fortran/resolve.cc:15692 #, gcc-internal-format msgid "Parameter array %qs at %L cannot be automatic or of deferred shape" msgstr "" -#: fortran/resolve.cc:15682 +#: fortran/resolve.cc:15708 #, gcc-internal-format msgid "" "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type" msgstr "" -#: fortran/resolve.cc:15693 +#: fortran/resolve.cc:15719 #, gcc-internal-format, gfc-internal-format msgid "Incompatible derived type in PARAMETER at %L" msgstr "" -#: fortran/resolve.cc:15701 +#: fortran/resolve.cc:15727 #, gcc-internal-format msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute" msgstr "" -#: fortran/resolve.cc:15752 +#: fortran/resolve.cc:15778 #, gcc-internal-format msgid "" "The object %qs at %L has a deferred LEN parameter %qs and is neither " "allocatable nor a pointer" msgstr "" -#: fortran/resolve.cc:15763 +#: fortran/resolve.cc:15789 #, gcc-internal-format msgid "" "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a " "variable declared in the main program, a module or a submodule(F08/C513)" msgstr "" -#: fortran/resolve.cc:15770 +#: fortran/resolve.cc:15796 #, gcc-internal-format msgid "" "The object %qs at %L with ASSUMED type parameters must be a dummy or a " "SELECT TYPE selector(F08/4.2)" msgstr "" -#: fortran/resolve.cc:15810 +#: fortran/resolve.cc:15836 #, gcc-internal-format, gfc-internal-format msgid "" "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays " "at %L are unsupported" msgstr "" -#: fortran/resolve.cc:15823 +#: fortran/resolve.cc:15849 #, gcc-internal-format msgid "" "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND " "clause" msgstr "" -#: fortran/resolve.cc:15881 +#: fortran/resolve.cc:15907 #, gcc-internal-format, gfc-internal-format msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L" msgstr "" -#: fortran/resolve.cc:15884 +#: fortran/resolve.cc:15910 #, gcc-internal-format, gfc-internal-format msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L" msgstr "" -#: fortran/resolve.cc:15984 +#: fortran/resolve.cc:16010 #, gcc-internal-format msgid "" "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an " "assumed-shape or assumed-rank array" msgstr "" -#: fortran/resolve.cc:16005 +#: fortran/resolve.cc:16031 #, gcc-internal-format, gfc-internal-format msgid "Bad specification for assumed size array at %L" msgstr "" -#: fortran/resolve.cc:16018 +#: fortran/resolve.cc:16044 #, gcc-internal-format, gfc-internal-format msgid "Assumed size array at %L must be a dummy argument" msgstr "" -#: fortran/resolve.cc:16021 +#: fortran/resolve.cc:16047 #, gcc-internal-format, gfc-internal-format msgid "Assumed shape array at %L must be a dummy argument" msgstr "" -#: fortran/resolve.cc:16031 +#: fortran/resolve.cc:16057 #, gcc-internal-format, gfc-internal-format msgid "Assumed-rank array at %L must be a dummy argument" msgstr "" -#: fortran/resolve.cc:16038 +#: fortran/resolve.cc:16064 #, gcc-internal-format, gfc-internal-format msgid "" "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute" msgstr "" -#: fortran/resolve.cc:16051 +#: fortran/resolve.cc:16077 #, gcc-internal-format, gfc-internal-format msgid "Symbol at %L is not a DUMMY variable" msgstr "" -#: fortran/resolve.cc:16057 +#: fortran/resolve.cc:16083 #, gcc-internal-format msgid "" "%qs at %L cannot have the VALUE attribute because it is not a dummy argument" msgstr "" -#: fortran/resolve.cc:16067 +#: fortran/resolve.cc:16093 #, gcc-internal-format msgid "" "Character dummy variable %qs at %L with VALUE attribute must have constant " "length" msgstr "" -#: fortran/resolve.cc:16076 +#: fortran/resolve.cc:16102 #, gcc-internal-format msgid "" "C interoperable character dummy variable %qs at %L with VALUE attribute must " "have length one" msgstr "" -#: fortran/resolve.cc:16089 fortran/resolve.cc:16266 +#: fortran/resolve.cc:16115 fortran/resolve.cc:16292 #, gcc-internal-format msgid "The derived type %qs at %L is of type %qs, which has not been defined" msgstr "" -#: fortran/resolve.cc:16103 +#: fortran/resolve.cc:16129 #, gcc-internal-format, gfc-internal-format msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument" msgstr "" -#: fortran/resolve.cc:16112 +#: fortran/resolve.cc:16138 #, gcc-internal-format, gfc-internal-format msgid "" "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of " "an numeric intrinsic type" msgstr "" -#: fortran/resolve.cc:16121 +#: fortran/resolve.cc:16147 #, gcc-internal-format, gfc-internal-format msgid "" "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, " "CODIMENSION, POINTER or VALUE attribute" msgstr "" -#: fortran/resolve.cc:16129 +#: fortran/resolve.cc:16155 #, gcc-internal-format, gfc-internal-format msgid "" "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) " "attribute" msgstr "" -#: fortran/resolve.cc:16136 +#: fortran/resolve.cc:16162 #, gcc-internal-format, gfc-internal-format msgid "" "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an " "assumed-size array" msgstr "" -#: fortran/resolve.cc:16156 +#: fortran/resolve.cc:16182 #, gcc-internal-format, gfc-internal-format msgid "Assumed type of variable %s at %L is only permitted for dummy variables" msgstr "" -#: fortran/resolve.cc:16163 +#: fortran/resolve.cc:16189 #, gcc-internal-format, gfc-internal-format msgid "" "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, " "POINTER or VALUE attribute" msgstr "" -#: fortran/resolve.cc:16170 +#: fortran/resolve.cc:16196 #, gcc-internal-format, gfc-internal-format msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute" msgstr "" -#: fortran/resolve.cc:16177 +#: fortran/resolve.cc:16203 #, gcc-internal-format, gfc-internal-format msgid "Assumed-type variable %s at %L shall not be an explicit-shape array" msgstr "" -#: fortran/resolve.cc:16203 +#: fortran/resolve.cc:16229 #, gcc-internal-format msgid "" "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block " "nor declared at the module level scope" msgstr "" -#: fortran/resolve.cc:16213 +#: fortran/resolve.cc:16239 #, gcc-internal-format msgid "BIND(C) Variable %qs at %L must have length one" msgstr "" -#: fortran/resolve.cc:16292 +#: fortran/resolve.cc:16318 #, gcc-internal-format msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs" msgstr "" -#: fortran/resolve.cc:16307 +#: fortran/resolve.cc:16333 #, gcc-internal-format, gfc-internal-format msgid "" "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE " "must be a coarray" msgstr "" -#: fortran/resolve.cc:16320 +#: fortran/resolve.cc:16346 #, gcc-internal-format, gfc-internal-format msgid "" "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE " "must be a coarray" msgstr "" -#: fortran/resolve.cc:16338 +#: fortran/resolve.cc:16364 #, gcc-internal-format msgid "" "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have " "a default initializer" msgstr "" -#: fortran/resolve.cc:16350 +#: fortran/resolve.cc:16376 #, gcc-internal-format msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)" msgstr "" -#: fortran/resolve.cc:16359 +#: fortran/resolve.cc:16385 #, gcc-internal-format msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)" msgstr "" -#: fortran/resolve.cc:16372 +#: fortran/resolve.cc:16398 #, gcc-internal-format msgid "" "Function result %qs at %L shall not be a coarray or have a coarray component" msgstr "" -#: fortran/resolve.cc:16381 +#: fortran/resolve.cc:16407 #, gcc-internal-format msgid "" "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray" msgstr "" -#: fortran/resolve.cc:16394 +#: fortran/resolve.cc:16420 #, gcc-internal-format msgid "" "Variable %qs at %L with coarray component shall be a nonpointer, " "nonallocatable scalar, which is not a coarray" msgstr "" -#: fortran/resolve.cc:16410 +#: fortran/resolve.cc:16436 #, gcc-internal-format msgid "" "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy " "argument" msgstr "" -#: fortran/resolve.cc:16418 +#: fortran/resolve.cc:16444 #, gcc-internal-format msgid "" "Coarray variable %qs at %L shall not have codimensions with deferred shape" msgstr "" -#: fortran/resolve.cc:16425 +#: fortran/resolve.cc:16451 #, gcc-internal-format msgid "Allocatable coarray variable %qs at %L must have deferred shape" msgstr "" -#: fortran/resolve.cc:16438 +#: fortran/resolve.cc:16464 #, gcc-internal-format msgid "" "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray " "or have coarray components" msgstr "" -#: fortran/resolve.cc:16447 +#: fortran/resolve.cc:16473 #, gcc-internal-format msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs" msgstr "" -#: fortran/resolve.cc:16463 +#: fortran/resolve.cc:16489 #, gcc-internal-format msgid "" "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure " "%qs" msgstr "" -#: fortran/resolve.cc:16469 +#: fortran/resolve.cc:16495 #, gcc-internal-format msgid "" "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure " "%qs" msgstr "" -#: fortran/resolve.cc:16494 +#: fortran/resolve.cc:16520 #, gcc-internal-format msgid "Namelist %qs cannot be an argument to subroutine or function at %L" msgstr "" -#: fortran/resolve.cc:16565 +#: fortran/resolve.cc:16591 #, gcc-internal-format, gfc-internal-format msgid "Threadprivate at %L isn't SAVEd" msgstr "" -#: fortran/resolve.cc:16577 +#: fortran/resolve.cc:16603 #, gcc-internal-format msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd" msgstr "" -#: fortran/resolve.cc:16693 +#: fortran/resolve.cc:16719 #, gcc-internal-format, gfc-internal-format msgid "Expecting definable entity near %L" msgstr "" -#: fortran/resolve.cc:16701 +#: fortran/resolve.cc:16727 #, gcc-internal-format msgid "BLOCK DATA element %qs at %L must be in COMMON" msgstr "" -#: fortran/resolve.cc:16708 +#: fortran/resolve.cc:16734 #, gcc-internal-format msgid "DATA array %qs at %L must be specified in a previous declaration" msgstr "" -#: fortran/resolve.cc:16715 +#: fortran/resolve.cc:16741 #, gcc-internal-format msgid "DATA element %qs at %L cannot have a coindex" msgstr "" -#: fortran/resolve.cc:16731 +#: fortran/resolve.cc:16757 #, gcc-internal-format msgid "DATA element %qs at %L is a pointer and so must be a full array" msgstr "" -#: fortran/resolve.cc:16738 +#: fortran/resolve.cc:16764 #, gcc-internal-format, gfc-internal-format msgid "" "DATA object near %L has the pointer attribute and the corresponding DATA " "value is not a valid initial-data-target" msgstr "" -#: fortran/resolve.cc:16747 +#: fortran/resolve.cc:16773 #, gcc-internal-format msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute" msgstr "" -#: fortran/resolve.cc:16793 +#: fortran/resolve.cc:16819 #, gcc-internal-format, gfc-internal-format msgid "Nonconstant array section at %L in DATA statement" msgstr "" -#: fortran/resolve.cc:16806 +#: fortran/resolve.cc:16832 #, gcc-internal-format, gfc-internal-format msgid "DATA statement at %L has more variables than values" msgstr "" -#: fortran/resolve.cc:16905 +#: fortran/resolve.cc:16931 #, gcc-internal-format, gfc-internal-format msgid "" "start of implied-do loop at %L could not be simplified to a constant value" msgstr "" -#: fortran/resolve.cc:16913 +#: fortran/resolve.cc:16939 #, gcc-internal-format, gfc-internal-format msgid "" "end of implied-do loop at %L could not be simplified to a constant value" msgstr "" -#: fortran/resolve.cc:16921 +#: fortran/resolve.cc:16947 #, gcc-internal-format, gfc-internal-format msgid "" "step of implied-do loop at %L could not be simplified to a constant value" msgstr "" -#: fortran/resolve.cc:16928 +#: fortran/resolve.cc:16954 #, gcc-internal-format, gfc-internal-format msgid "step of implied-do loop at %L shall not be zero" msgstr "" -#: fortran/resolve.cc:17053 +#: fortran/resolve.cc:17079 #, gcc-internal-format, gfc-internal-format msgid "DATA statement at %L has more values than variables" msgstr "" -#: fortran/resolve.cc:17219 +#: fortran/resolve.cc:17245 #, gcc-internal-format, gfc-internal-format msgid "Label %d at %L defined but not used" msgstr "" -#: fortran/resolve.cc:17225 +#: fortran/resolve.cc:17251 #, gcc-internal-format, gfc-internal-format msgid "Label %d at %L defined but cannot be used" msgstr "" -#: fortran/resolve.cc:17309 +#: fortran/resolve.cc:17335 #, gcc-internal-format msgid "" "Derived type variable %qs at %L must have SEQUENCE attribute to be an " "EQUIVALENCE object" msgstr "" -#: fortran/resolve.cc:17318 +#: fortran/resolve.cc:17344 #, gcc-internal-format msgid "" "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an " "EQUIVALENCE object" msgstr "" -#: fortran/resolve.cc:17326 +#: fortran/resolve.cc:17352 #, gcc-internal-format msgid "" "Derived type variable %qs at %L with default initialization cannot be in " "EQUIVALENCE with a variable in COMMON" msgstr "" -#: fortran/resolve.cc:17342 +#: fortran/resolve.cc:17368 #, gcc-internal-format msgid "" "Derived type variable %qs at %L with pointer component(s) cannot be an " "EQUIVALENCE object" msgstr "" -#: fortran/resolve.cc:17445 +#: fortran/resolve.cc:17471 #, gcc-internal-format, gfc-internal-format msgid "Syntax error in EQUIVALENCE statement at %L" msgstr "" -#: fortran/resolve.cc:17460 +#: fortran/resolve.cc:17486 #, gcc-internal-format, gfc-internal-format msgid "" "Either all or none of the objects in the EQUIVALENCE set at %L shall have " "the PROTECTED attribute" msgstr "" -#: fortran/resolve.cc:17485 +#: fortran/resolve.cc:17511 #, gcc-internal-format msgid "" "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure " "procedure %qs" msgstr "" -#: fortran/resolve.cc:17494 +#: fortran/resolve.cc:17520 #, gcc-internal-format msgid "Named constant %qs at %L cannot be an EQUIVALENCE object" msgstr "" -#: fortran/resolve.cc:17569 +#: fortran/resolve.cc:17595 #, gcc-internal-format msgid "" "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object" msgstr "" -#: fortran/resolve.cc:17580 +#: fortran/resolve.cc:17606 #, gcc-internal-format msgid "Structure component %qs at %L cannot be an EQUIVALENCE object" msgstr "" -#: fortran/resolve.cc:17591 +#: fortran/resolve.cc:17617 #, gcc-internal-format, gfc-internal-format msgid "Substring at %L has length zero" msgstr "" -#: fortran/resolve.cc:17622 +#: fortran/resolve.cc:17648 #, gcc-internal-format msgid "Self reference in character length expression for %qs at %L" msgstr "" -#: fortran/resolve.cc:17689 +#: fortran/resolve.cc:17715 #, gcc-internal-format msgid "PUBLIC function %qs at %L of PRIVATE type %qs" msgstr "" -#: fortran/resolve.cc:17702 +#: fortran/resolve.cc:17728 #, gcc-internal-format msgid "ENTRY %qs at %L has no IMPLICIT type" msgstr "" -#: fortran/resolve.cc:17724 +#: fortran/resolve.cc:17750 #, gcc-internal-format msgid "User operator procedure %qs at %L must be a FUNCTION" msgstr "" -#: fortran/resolve.cc:17734 +#: fortran/resolve.cc:17760 #, gcc-internal-format msgid "User operator procedure %qs at %L cannot be assumed character length" msgstr "" -#: fortran/resolve.cc:17742 +#: fortran/resolve.cc:17768 #, gcc-internal-format msgid "User operator procedure %qs at %L must have at least one argument" msgstr "" -#: fortran/resolve.cc:17756 +#: fortran/resolve.cc:17782 #, gcc-internal-format, gfc-internal-format msgid "First argument of operator interface at %L cannot be optional" msgstr "" -#: fortran/resolve.cc:17774 +#: fortran/resolve.cc:17800 #, gcc-internal-format, gfc-internal-format msgid "Second argument of operator interface at %L cannot be optional" msgstr "" -#: fortran/resolve.cc:17781 +#: fortran/resolve.cc:17807 #, gcc-internal-format, gfc-internal-format msgid "Operator interface at %L must have, at most, two arguments" msgstr "" -#: fortran/resolve.cc:17860 +#: fortran/resolve.cc:17886 #, gcc-internal-format msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE" msgstr "" @@ -82475,7 +82571,7 @@ msgstr "" msgid "Overlapping unequal initializers in EQUIVALENCE at %C" msgstr "" -#: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9462 +#: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505 #, gcc-internal-format, gfc-internal-format msgid "" "The structure constructor at %C has been finalized. This feature was removed " @@ -82491,12 +82587,12 @@ msgid "" "of the allowed %d upper limit. See %<-fmax-array-constructor%> option" msgstr "" -#: fortran/trans-array.cc:8572 +#: fortran/trans-array.cc:8584 #, gcc-internal-format msgid "Creating array temporary at %L for argument %qs" msgstr "" -#: fortran/trans-array.cc:11864 +#: fortran/trans-array.cc:11887 #, gcc-internal-format, gfc-internal-format msgid "bad expression type during walk (%d)" msgstr "" @@ -82609,83 +82705,88 @@ msgid "" msgstr "" #: fortran/trans-decl.cc:1795 +#, gcc-internal-format, gfc-internal-format +msgid "%s at %C has no default type" +msgstr "" + +#: fortran/trans-decl.cc:1798 #, gcc-internal-format msgid "intrinsic variable which isn't a procedure" msgstr "" -#: fortran/trans-decl.cc:4545 fortran/trans-decl.cc:7789 +#: fortran/trans-decl.cc:4548 fortran/trans-decl.cc:7793 #, gcc-internal-format msgid "Return value of function %qs at %L not set" msgstr "" -#: fortran/trans-decl.cc:5037 +#: fortran/trans-decl.cc:5040 #, gcc-internal-format msgid "Deferred type parameter not yet supported" msgstr "" -#: fortran/trans-decl.cc:5270 +#: fortran/trans-decl.cc:5273 #, gcc-internal-format msgid "backend decl for module variable %qs already exists" msgstr "" -#: fortran/trans-decl.cc:5283 +#: fortran/trans-decl.cc:5286 #, gcc-internal-format msgid "Unused PRIVATE module variable %qs declared at %L" msgstr "" -#: fortran/trans-decl.cc:5905 +#: fortran/trans-decl.cc:5908 #, gcc-internal-format msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument" msgstr "" -#: fortran/trans-decl.cc:5908 +#: fortran/trans-decl.cc:5911 #, gcc-internal-format msgid "Symbol %qs at %L has the WEAK attribute but is a local variable" msgstr "" -#: fortran/trans-decl.cc:5923 +#: fortran/trans-decl.cc:5926 #, gcc-internal-format msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set" msgstr "" -#: fortran/trans-decl.cc:5929 +#: fortran/trans-decl.cc:5932 #, gcc-internal-format msgid "" "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not " "set and does not have a default initializer" msgstr "" -#: fortran/trans-decl.cc:5940 fortran/trans-decl.cc:6091 +#: fortran/trans-decl.cc:5943 fortran/trans-decl.cc:6094 #, gcc-internal-format msgid "Unused dummy argument %qs at %L" msgstr "" -#: fortran/trans-decl.cc:5956 +#: fortran/trans-decl.cc:5959 #, gcc-internal-format msgid "Unused module variable %qs which has been explicitly imported at %L" msgstr "" -#: fortran/trans-decl.cc:5975 +#: fortran/trans-decl.cc:5978 #, gcc-internal-format msgid "Unused variable %qs declared at %L" msgstr "" -#: fortran/trans-decl.cc:6024 +#: fortran/trans-decl.cc:6027 #, gcc-internal-format msgid "Unused parameter %qs declared at %L" msgstr "" -#: fortran/trans-decl.cc:6028 +#: fortran/trans-decl.cc:6031 #, gcc-internal-format msgid "Unused parameter %qs which has been explicitly imported at %L" msgstr "" -#: fortran/trans-decl.cc:6058 +#: fortran/trans-decl.cc:6061 #, gcc-internal-format msgid "Return value %qs of function %qs declared at %L not set" msgstr "" -#: fortran/trans-decl.cc:6655 +#: fortran/trans-decl.cc:6658 #, gcc-internal-format, gfc-internal-format msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct" msgstr "" @@ -82700,31 +82801,31 @@ msgstr "" msgid "Code for reallocating the allocatable variable at %L will be added" msgstr "" -#: fortran/trans-expr.cc:2202 +#: fortran/trans-expr.cc:2207 #, gcc-internal-format, gfc-internal-format msgid "" "Sorry, coindexed access to an unlimited polymorphic object at %L is not " "supported" msgstr "" -#: fortran/trans-expr.cc:2211 +#: fortran/trans-expr.cc:2216 #, gcc-internal-format, gfc-internal-format msgid "" "Sorry, coindexed access to an unlimited polymorphic component at %L is not " "supported" msgstr "" -#: fortran/trans-expr.cc:3887 +#: fortran/trans-expr.cc:3895 #, gcc-internal-format msgid "Unknown intrinsic op" msgstr "" -#: fortran/trans-expr.cc:5405 +#: fortran/trans-expr.cc:5413 #, gcc-internal-format, gfc-internal-format msgid "Unknown argument list function at %L" msgstr "" -#: fortran/trans-expr.cc:10034 +#: fortran/trans-expr.cc:10077 #, gcc-internal-format, gfc-internal-format msgid "" "If bounds remapping is specified at %L, the pointer target shall not be NULL" @@ -82796,59 +82897,59 @@ msgstr "" msgid "Used here" msgstr "" -#: fortran/trans-openmp.cc:6693 +#: fortran/trans-openmp.cc:6696 #, gcc-internal-format msgid "" "%qs specified in 'allocate' clause at %L but not in an explicit " "privatization clause" msgstr "" -#: fortran/trans-openmp.cc:7590 +#: fortran/trans-openmp.cc:7593 #, gcc-internal-format msgid "gfc_trans_omp_workshare(): Bad statement code" msgstr "" -#: fortran/trans-openmp.cc:7890 +#: fortran/trans-openmp.cc:7893 #, gcc-internal-format, gfc-internal-format msgid "The base name for 'declare variant' must be specified at %L " msgstr "" -#: fortran/trans-openmp.cc:7900 +#: fortran/trans-openmp.cc:7903 #, gcc-internal-format, gfc-internal-format msgid "The base name at %L does not match the name of the current procedure" msgstr "" -#: fortran/trans-openmp.cc:7903 +#: fortran/trans-openmp.cc:7906 #, gcc-internal-format, gfc-internal-format msgid "The base name at %L must not be an entry name" msgstr "" -#: fortran/trans-openmp.cc:7906 +#: fortran/trans-openmp.cc:7909 #, gcc-internal-format, gfc-internal-format msgid "The base name at %L must not be a generic name" msgstr "" -#: fortran/trans-openmp.cc:7909 +#: fortran/trans-openmp.cc:7912 #, gcc-internal-format, gfc-internal-format msgid "The base name at %L must not be a procedure pointer" msgstr "" -#: fortran/trans-openmp.cc:7912 +#: fortran/trans-openmp.cc:7915 #, gcc-internal-format, gfc-internal-format msgid "The base procedure at %L must have an explicit interface" msgstr "" -#: fortran/trans-openmp.cc:8009 +#: fortran/trans-openmp.cc:8012 #, gcc-internal-format msgid "Cannot find symbol %qs" msgstr "" -#: fortran/trans-openmp.cc:8020 +#: fortran/trans-openmp.cc:8023 #, gcc-internal-format msgid "variant %qs at %L is not a function or subroutine" msgstr "" -#: fortran/trans-openmp.cc:8032 +#: fortran/trans-openmp.cc:8035 #, gcc-internal-format msgid "variant %qs and base %qs at %L have incompatible types: %s" msgstr "" |