aboutsummaryrefslogtreecommitdiff
path: root/gcc/po/gcc.pot
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2016-04-21 16:23:29 +0100
committerJoseph Myers <jsm28@gcc.gnu.org>2016-04-21 16:23:29 +0100
commit0ba94d02f01cc05d21ede49eddbf62167d07d3c3 (patch)
treee4661b6bb15035d5428c30c9ea1afd5d25e3c2f1 /gcc/po/gcc.pot
parent49f428c9f4fa376516756458871646215ea8c807 (diff)
downloadgcc-0ba94d02f01cc05d21ede49eddbf62167d07d3c3.zip
gcc-0ba94d02f01cc05d21ede49eddbf62167d07d3c3.tar.gz
gcc-0ba94d02f01cc05d21ede49eddbf62167d07d3c3.tar.bz2
Regenerate .pot files.
gcc/po: * gcc.pot: Regenerate. libcpp/po: * cpplib.pot: Regenerate. From-SVN: r235342
Diffstat (limited to 'gcc/po/gcc.pot')
-rw-r--r--gcc/po/gcc.pot5911
1 files changed, 2958 insertions, 2953 deletions
diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot
index 586be70..b0a3f4e3 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: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2016-04-08 20:55+0000\n"
+"POT-Creation-Date: 2016-04-21 15:21+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"
@@ -188,13 +188,13 @@ msgstr ""
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3940 config/arc/arc.c:4817 config/i386/i386.c:15968
+#: final.c:3940 config/arc/arc.c:4817 config/i386/i386.c:15936
#: config/pdp11/pdp11.c:1691
#, c-format
msgid "floating constant misused"
msgstr ""
-#: final.c:3998 config/arc/arc.c:4889 config/i386/i386.c:16066
+#: final.c:3998 config/arc/arc.c:4889 config/i386/i386.c:16034
#: config/pdp11/pdp11.c:1732
#, c-format
msgid "invalid expression as operand"
@@ -1077,7 +1077,7 @@ msgstr ""
msgid "GCSE disabled"
msgstr ""
-#: gimple-ssa-isolate-paths.c:440 c/c-typeck.c:9765
+#: gimple-ssa-isolate-paths.c:440 c/c-typeck.c:9766
#, gcc-internal-format
msgid "function returns address of local variable"
msgstr ""
@@ -1184,7 +1184,7 @@ msgstr ""
msgid "this is the insn:"
msgstr ""
-#: lra-constraints.c:3564 reload.c:3830
+#: lra-constraints.c:3574 reload.c:3830
msgid "unable to generate reloads for:"
msgstr ""
@@ -1397,7 +1397,7 @@ msgstr ""
msgid "options enabled: "
msgstr ""
-#: tree-diagnostic.c:295 c/c-decl.c:5203 c/c-typeck.c:6812 cp/error.c:684
+#: tree-diagnostic.c:295 c/c-decl.c:5203 c/c-typeck.c:6813 cp/error.c:684
#: cp/error.c:992 c-family/c-pretty-print.c:408
#, gcc-internal-format
msgid "<anonymous>"
@@ -2969,8 +2969,8 @@ msgstr ""
msgid "invalid operand prefix '%%%c'"
msgstr ""
-#: config/alpha/alpha.c:5102 config/i386/i386.c:17140
-#: config/rs6000/rs6000.c:20265 config/sparc/sparc.c:8644
+#: config/alpha/alpha.c:5102 config/i386/i386.c:17107
+#: config/rs6000/rs6000.c:20285 config/sparc/sparc.c:8649
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr ""
@@ -2986,18 +2986,18 @@ msgid "invalid %%r value"
msgstr ""
#: config/alpha/alpha.c:5200 config/ia64/ia64.c:5436
-#: config/rs6000/rs6000.c:19945 config/xtensa/xtensa.c:2357
+#: config/rs6000/rs6000.c:19965 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%R value"
msgstr ""
-#: config/alpha/alpha.c:5206 config/rs6000/rs6000.c:19865
+#: config/alpha/alpha.c:5206 config/rs6000/rs6000.c:19885
#: config/xtensa/xtensa.c:2324
#, c-format
msgid "invalid %%N value"
msgstr ""
-#: config/alpha/alpha.c:5214 config/rs6000/rs6000.c:19893
+#: config/alpha/alpha.c:5214 config/rs6000/rs6000.c:19913
#, c-format
msgid "invalid %%P value"
msgstr ""
@@ -3028,7 +3028,7 @@ msgid "invalid %%U value"
msgstr ""
#: config/alpha/alpha.c:5300 config/alpha/alpha.c:5311
-#: config/rs6000/rs6000.c:19953
+#: config/rs6000/rs6000.c:19973
#, c-format
msgid "invalid %%s value"
msgstr ""
@@ -3038,7 +3038,7 @@ msgstr ""
msgid "invalid %%C value"
msgstr ""
-#: config/alpha/alpha.c:5359 config/rs6000/rs6000.c:19729
+#: config/alpha/alpha.c:5359 config/rs6000/rs6000.c:19749
#, c-format
msgid "invalid %%E value"
msgstr ""
@@ -3049,7 +3049,7 @@ msgid "unknown relocation unspec"
msgstr ""
#: config/alpha/alpha.c:5393 config/cr16/cr16.c:1531
-#: config/rs6000/rs6000.c:20270 config/spu/spu.c:1446
+#: config/rs6000/rs6000.c:20290 config/spu/spu.c:1446
#, c-format
msgid "invalid %%xn code"
msgstr ""
@@ -3102,7 +3102,7 @@ msgstr ""
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3312 config/epiphany/epiphany.c:1286
-#: config/m32r/m32r.c:2226 config/nds32/nds32.c:2291 config/sparc/sparc.c:8827
+#: config/m32r/m32r.c:2226 config/nds32/nds32.c:2291 config/sparc/sparc.c:8832
#, c-format
msgid "invalid operand output code"
msgstr ""
@@ -3477,63 +3477,63 @@ msgstr ""
msgid "bad output_condmove_single operand"
msgstr ""
-#: config/i386/i386.c:16060
+#: config/i386/i386.c:16028
#, c-format
msgid "invalid UNSPEC as operand"
msgstr ""
-#: config/i386/i386.c:16764
+#: config/i386/i386.c:16731
#, c-format
msgid "invalid operand size for operand code 'O'"
msgstr ""
-#: config/i386/i386.c:16799
+#: config/i386/i386.c:16766
#, c-format
msgid "invalid operand size for operand code 'z'"
msgstr ""
-#: config/i386/i386.c:16869
+#: config/i386/i386.c:16836
#, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr ""
-#: config/i386/i386.c:16874
+#: config/i386/i386.c:16841
#, c-format
msgid "invalid operand size for operand code 'Z'"
msgstr ""
-#: config/i386/i386.c:16950
+#: config/i386/i386.c:16917
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr ""
-#: config/i386/i386.c:17023
+#: config/i386/i386.c:16990
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr ""
-#: config/i386/i386.c:17040
+#: config/i386/i386.c:17007
#, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr ""
-#: config/i386/i386.c:17053
+#: config/i386/i386.c:17020
#, c-format
msgid ""
"operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr ""
-#: config/i386/i386.c:17218
+#: config/i386/i386.c:17185
#, c-format
msgid "invalid operand code '%c'"
msgstr ""
-#: config/i386/i386.c:17276
+#: config/i386/i386.c:17243
#, c-format
msgid "invalid constraints for operand"
msgstr ""
-#: config/i386/i386.c:27726
+#: config/i386/i386.c:27565
msgid "unknown insn mode"
msgstr ""
@@ -3578,7 +3578,7 @@ msgstr ""
msgid "invalid %%P operand"
msgstr ""
-#: config/iq2000/iq2000.c:3143 config/rs6000/rs6000.c:19883
+#: config/iq2000/iq2000.c:3143 config/rs6000/rs6000.c:19903
#, c-format
msgid "invalid %%p value"
msgstr ""
@@ -3642,7 +3642,7 @@ msgid "post-increment address is not a register"
msgstr ""
#: config/m32r/m32r.c:2328 config/m32r/m32r.c:2343
-#: config/rs6000/rs6000.c:31258
+#: config/rs6000/rs6000.c:31278
msgid "bad address"
msgstr ""
@@ -3767,182 +3767,182 @@ msgstr ""
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr ""
-#: config/rs6000/rs6000.c:3902
+#: config/rs6000/rs6000.c:3922
msgid "-maltivec=le not allowed for big-endian targets"
msgstr ""
-#: config/rs6000/rs6000.c:3914
+#: config/rs6000/rs6000.c:3934
msgid "-mvsx requires hardware floating point"
msgstr ""
-#: config/rs6000/rs6000.c:3922
+#: config/rs6000/rs6000.c:3942
msgid "-mvsx and -mpaired are incompatible"
msgstr ""
-#: config/rs6000/rs6000.c:3924
+#: config/rs6000/rs6000.c:3944
msgid "-mvsx needs indexed addressing"
msgstr ""
-#: config/rs6000/rs6000.c:3929
+#: config/rs6000/rs6000.c:3949
msgid "-mvsx and -mno-altivec are incompatible"
msgstr ""
-#: config/rs6000/rs6000.c:3931
+#: config/rs6000/rs6000.c:3951
msgid "-mno-altivec disables vsx"
msgstr ""
-#: config/rs6000/rs6000.c:4071
+#: config/rs6000/rs6000.c:4091
msgid "-mquad-memory requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4074
+#: config/rs6000/rs6000.c:4094
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4086
+#: config/rs6000/rs6000.c:4106
msgid "-mquad-memory is not available in little endian mode"
msgstr ""
-#: config/rs6000/rs6000.c:4154
+#: config/rs6000/rs6000.c:4174
msgid "-mtoc-fusion requires 64-bit"
msgstr ""
-#: config/rs6000/rs6000.c:4161
+#: config/rs6000/rs6000.c:4181
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:9485
+#: config/rs6000/rs6000.c:9505
msgid "bad move"
msgstr ""
-#: config/rs6000/rs6000.c:19526
+#: config/rs6000/rs6000.c:19546
msgid "Bad 128-bit move"
msgstr ""
-#: config/rs6000/rs6000.c:19717
+#: config/rs6000/rs6000.c:19737
#, c-format
msgid "invalid %%e value"
msgstr ""
-#: config/rs6000/rs6000.c:19738
+#: config/rs6000/rs6000.c:19758
#, c-format
msgid "invalid %%f value"
msgstr ""
-#: config/rs6000/rs6000.c:19747
+#: config/rs6000/rs6000.c:19767
#, c-format
msgid "invalid %%F value"
msgstr ""
-#: config/rs6000/rs6000.c:19756
+#: config/rs6000/rs6000.c:19776
#, c-format
msgid "invalid %%G value"
msgstr ""
-#: config/rs6000/rs6000.c:19791
+#: config/rs6000/rs6000.c:19811
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.c:19801
+#: config/rs6000/rs6000.c:19821
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.c:19811
+#: config/rs6000/rs6000.c:19831
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.c:19826 config/xtensa/xtensa.c:2343
+#: config/rs6000/rs6000.c:19846 config/xtensa/xtensa.c:2343
#, c-format
msgid "invalid %%K value"
msgstr ""
-#: config/rs6000/rs6000.c:19873
+#: config/rs6000/rs6000.c:19893
#, c-format
msgid "invalid %%O value"
msgstr ""
-#: config/rs6000/rs6000.c:19920
+#: config/rs6000/rs6000.c:19940
#, c-format
msgid "invalid %%q value"
msgstr ""
-#: config/rs6000/rs6000.c:19973
+#: config/rs6000/rs6000.c:19993
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.c:19985
+#: config/rs6000/rs6000.c:20005
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.c:19999 config/xtensa/xtensa.c:2313
+#: config/rs6000/rs6000.c:20019 config/xtensa/xtensa.c:2313
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.c:20066 config/xtensa/xtensa.c:2364
+#: config/rs6000/rs6000.c:20086 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%x value"
msgstr ""
-#: config/rs6000/rs6000.c:20214
+#: config/rs6000/rs6000.c:20234
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr ""
-#: config/rs6000/rs6000.c:20892
+#: config/rs6000/rs6000.c:20912
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:20898
+#: config/rs6000/rs6000.c:20918
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:20904
+#: config/rs6000/rs6000.c:20924
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:34309
+#: config/rs6000/rs6000.c:34329
msgid "AltiVec argument passed to unprototyped function"
msgstr ""
-#: config/rs6000/rs6000.c:36007
+#: config/rs6000/rs6000.c:36027
msgid "Could not generate addis value for fusion"
msgstr ""
-#: config/rs6000/rs6000.c:36079
+#: config/rs6000/rs6000.c:36099
msgid "Unable to generate load/store offset for fusion"
msgstr ""
-#: config/rs6000/rs6000.c:36183
+#: config/rs6000/rs6000.c:36203
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.c:36401
+#: config/rs6000/rs6000.c:36421
msgid "emit_fusion_p9_load, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:36438
+#: config/rs6000/rs6000.c:36458
msgid "emit_fusion_p9_load, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:36441
+#: config/rs6000/rs6000.c:36461
msgid "emit_fusion_p9_load not MEM"
msgstr ""
-#: config/rs6000/rs6000.c:36479
+#: config/rs6000/rs6000.c:36499
msgid "emit_fusion_p9_store, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:36516
+#: config/rs6000/rs6000.c:36536
msgid "emit_fusion_p9_store, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:36519
+#: config/rs6000/rs6000.c:36539
msgid "emit_fusion_p9_store not MEM"
msgstr ""
@@ -4021,23 +4021,23 @@ msgstr ""
msgid "invalid expression for output modifier '%c'"
msgstr ""
-#: config/s390/s390.c:11350
+#: config/s390/s390.c:11356
msgid "Vector argument passed to unprototyped function"
msgstr ""
-#: config/s390/s390.c:15008
+#: config/s390/s390.c:15023
msgid "types differ in signess"
msgstr ""
-#: config/s390/s390.c:15018
+#: config/s390/s390.c:15033
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15021
+#: config/s390/s390.c:15036
msgid "binary operator does not support vector bool operand"
msgstr ""
-#: config/s390/s390.c:15029
+#: config/s390/s390.c:15044
msgid ""
"binary operator does not support mixing vector bool with floating point "
"vector operands"
@@ -4065,43 +4065,43 @@ msgstr ""
msgid "created and used with different endianness"
msgstr ""
-#: config/sparc/sparc.c:8653 config/sparc/sparc.c:8659
+#: config/sparc/sparc.c:8658 config/sparc/sparc.c:8664
#, c-format
msgid "invalid %%Y operand"
msgstr ""
-#: config/sparc/sparc.c:8729
+#: config/sparc/sparc.c:8734
#, c-format
msgid "invalid %%A operand"
msgstr ""
-#: config/sparc/sparc.c:8739
+#: config/sparc/sparc.c:8744
#, c-format
msgid "invalid %%B operand"
msgstr ""
-#: config/sparc/sparc.c:8768 config/tilegx/tilegx.c:5095
+#: config/sparc/sparc.c:8773 config/tilegx/tilegx.c:5095
#: config/tilepro/tilepro.c:4510
#, c-format
msgid "invalid %%C operand"
msgstr ""
-#: config/sparc/sparc.c:8785 config/tilegx/tilegx.c:5128
+#: config/sparc/sparc.c:8790 config/tilegx/tilegx.c:5128
#, c-format
msgid "invalid %%D operand"
msgstr ""
-#: config/sparc/sparc.c:8801
+#: config/sparc/sparc.c:8806
#, c-format
msgid "invalid %%f operand"
msgstr ""
-#: config/sparc/sparc.c:8813
+#: config/sparc/sparc.c:8818
#, c-format
msgid "invalid %%s operand"
msgstr ""
-#: config/sparc/sparc.c:8858
+#: config/sparc/sparc.c:8863
#, c-format
msgid "floating-point constant not a valid immediate operand"
msgstr ""
@@ -4298,177 +4298,177 @@ msgstr ""
msgid "({anonymous})"
msgstr ""
-#: c/c-parser.c:2144 c/c-parser.c:2158 c/c-parser.c:4746 c/c-parser.c:5152
-#: c/c-parser.c:5274 c/c-parser.c:5633 c/c-parser.c:5799 c/c-parser.c:5830
-#: c/c-parser.c:6045 c/c-parser.c:8785 c/c-parser.c:8820 c/c-parser.c:8851
-#: c/c-parser.c:8898 c/c-parser.c:9079 c/c-parser.c:9859 c/c-parser.c:9929
-#: c/c-parser.c:9972 c/c-parser.c:14467 c/c-parser.c:14491 c/c-parser.c:14509
-#: c/c-parser.c:14722 c/c-parser.c:14765 c/c-parser.c:2949 c/c-parser.c:9072
-#: cp/parser.c:26281 cp/parser.c:26854
+#: c/c-parser.c:2145 c/c-parser.c:2159 c/c-parser.c:4747 c/c-parser.c:5164
+#: c/c-parser.c:5286 c/c-parser.c:5670 c/c-parser.c:5839 c/c-parser.c:5870
+#: c/c-parser.c:6085 c/c-parser.c:8825 c/c-parser.c:8860 c/c-parser.c:8891
+#: c/c-parser.c:8938 c/c-parser.c:9119 c/c-parser.c:9899 c/c-parser.c:9969
+#: c/c-parser.c:10012 c/c-parser.c:14509 c/c-parser.c:14533 c/c-parser.c:14551
+#: c/c-parser.c:14764 c/c-parser.c:14807 c/c-parser.c:2950 c/c-parser.c:9112
+#: cp/parser.c:26313 cp/parser.c:26886
#, gcc-internal-format
msgid "expected %<;%>"
msgstr ""
#. Look for the two `(' tokens.
-#: c/c-parser.c:2185 c/c-parser.c:2887 c/c-parser.c:3184 c/c-parser.c:3251
-#: c/c-parser.c:3900 c/c-parser.c:4089 c/c-parser.c:4094 c/c-parser.c:5317
-#: c/c-parser.c:5511 c/c-parser.c:5715 c/c-parser.c:5981 c/c-parser.c:6104
-#: c/c-parser.c:7163 c/c-parser.c:7588 c/c-parser.c:7629 c/c-parser.c:7762
-#: c/c-parser.c:7956 c/c-parser.c:7973 c/c-parser.c:7999 c/c-parser.c:9370
-#: c/c-parser.c:9442 c/c-parser.c:10475 c/c-parser.c:10676 c/c-parser.c:10815
-#: c/c-parser.c:10870 c/c-parser.c:10967 c/c-parser.c:11147 c/c-parser.c:11191
-#: c/c-parser.c:11235 c/c-parser.c:11279 c/c-parser.c:11323 c/c-parser.c:11368
-#: c/c-parser.c:11403 c/c-parser.c:11471 c/c-parser.c:11720 c/c-parser.c:11866
-#: c/c-parser.c:11992 c/c-parser.c:12143 c/c-parser.c:12246 c/c-parser.c:12289
-#: c/c-parser.c:12336 c/c-parser.c:12380 c/c-parser.c:12446 c/c-parser.c:12482
-#: c/c-parser.c:12609 c/c-parser.c:12691 c/c-parser.c:12799 c/c-parser.c:12834
-#: c/c-parser.c:12882 c/c-parser.c:12940 c/c-parser.c:14669 c/c-parser.c:16592
-#: c/c-parser.c:16802 c/c-parser.c:17240 c/c-parser.c:17298 c/c-parser.c:17723
-#: c/c-parser.c:10946 cp/parser.c:24066 cp/parser.c:26857
+#: c/c-parser.c:2186 c/c-parser.c:2888 c/c-parser.c:3185 c/c-parser.c:3252
+#: c/c-parser.c:3901 c/c-parser.c:4090 c/c-parser.c:4095 c/c-parser.c:5329
+#: c/c-parser.c:5545 c/c-parser.c:5755 c/c-parser.c:6021 c/c-parser.c:6144
+#: c/c-parser.c:7203 c/c-parser.c:7628 c/c-parser.c:7669 c/c-parser.c:7802
+#: c/c-parser.c:7996 c/c-parser.c:8013 c/c-parser.c:8039 c/c-parser.c:9410
+#: c/c-parser.c:9482 c/c-parser.c:10515 c/c-parser.c:10716 c/c-parser.c:10855
+#: c/c-parser.c:10910 c/c-parser.c:11007 c/c-parser.c:11187 c/c-parser.c:11231
+#: c/c-parser.c:11275 c/c-parser.c:11319 c/c-parser.c:11363 c/c-parser.c:11408
+#: c/c-parser.c:11443 c/c-parser.c:11511 c/c-parser.c:11760 c/c-parser.c:11906
+#: c/c-parser.c:12032 c/c-parser.c:12183 c/c-parser.c:12286 c/c-parser.c:12329
+#: c/c-parser.c:12376 c/c-parser.c:12420 c/c-parser.c:12486 c/c-parser.c:12522
+#: c/c-parser.c:12649 c/c-parser.c:12731 c/c-parser.c:12839 c/c-parser.c:12874
+#: c/c-parser.c:12922 c/c-parser.c:12980 c/c-parser.c:14711 c/c-parser.c:16655
+#: c/c-parser.c:16865 c/c-parser.c:17306 c/c-parser.c:17364 c/c-parser.c:17790
+#: c/c-parser.c:10986 cp/parser.c:24098 cp/parser.c:26889
#, gcc-internal-format
msgid "expected %<(%>"
msgstr ""
-#: c/c-parser.c:2191 c/c-parser.c:7190 c/c-parser.c:7596 c/c-parser.c:7637
-#: c/c-parser.c:7773 cp/parser.c:26279 cp/parser.c:26872
+#: c/c-parser.c:2192 c/c-parser.c:7230 c/c-parser.c:7636 c/c-parser.c:7677
+#: c/c-parser.c:7813 cp/parser.c:26311 cp/parser.c:26904
#, gcc-internal-format
msgid "expected %<,%>"
msgstr ""
-#: c/c-parser.c:2212 c/c-parser.c:2579 c/c-parser.c:2902 c/c-parser.c:3225
-#: c/c-parser.c:3262 c/c-parser.c:3477 c/c-parser.c:3663 c/c-parser.c:3725
-#: c/c-parser.c:3777 c/c-parser.c:3907 c/c-parser.c:4189 c/c-parser.c:4205
-#: c/c-parser.c:4214 c/c-parser.c:5320 c/c-parser.c:5526 c/c-parser.c:5862
-#: c/c-parser.c:6039 c/c-parser.c:6112 c/c-parser.c:6691 c/c-parser.c:6921
-#: c/c-parser.c:7004 c/c-parser.c:7103 c/c-parser.c:7306 c/c-parser.c:7508
-#: c/c-parser.c:7527 c/c-parser.c:7551 c/c-parser.c:7606 c/c-parser.c:7713
-#: c/c-parser.c:7788 c/c-parser.c:7965 c/c-parser.c:7990 c/c-parser.c:8014
-#: c/c-parser.c:8237 c/c-parser.c:8628 c/c-parser.c:9164 c/c-parser.c:9185
-#: c/c-parser.c:9393 c/c-parser.c:9448 c/c-parser.c:9831 c/c-parser.c:10512
-#: c/c-parser.c:10679 c/c-parser.c:10818 c/c-parser.c:10904 c/c-parser.c:11048
-#: c/c-parser.c:11154 c/c-parser.c:11198 c/c-parser.c:11242 c/c-parser.c:11286
-#: c/c-parser.c:11330 c/c-parser.c:11374 c/c-parser.c:11431 c/c-parser.c:11438
-#: c/c-parser.c:11478 c/c-parser.c:11633 c/c-parser.c:11691 c/c-parser.c:11740
-#: c/c-parser.c:11812 c/c-parser.c:11964 c/c-parser.c:12089 c/c-parser.c:12150
-#: c/c-parser.c:12253 c/c-parser.c:12296 c/c-parser.c:12361 c/c-parser.c:12403
-#: c/c-parser.c:12433 c/c-parser.c:12461 c/c-parser.c:12497 c/c-parser.c:12639
-#: c/c-parser.c:12657 c/c-parser.c:12663 c/c-parser.c:12747 c/c-parser.c:12758
-#: c/c-parser.c:12778 c/c-parser.c:12788 c/c-parser.c:12805 c/c-parser.c:12841
-#: c/c-parser.c:12853 c/c-parser.c:12901 c/c-parser.c:12909 c/c-parser.c:12944
-#: c/c-parser.c:14551 c/c-parser.c:14730 c/c-parser.c:14776 c/c-parser.c:16781
-#: c/c-parser.c:16858 c/c-parser.c:17276 c/c-parser.c:17360 c/c-parser.c:17732
-#: cp/parser.c:24098 cp/parser.c:26902
+#: c/c-parser.c:2213 c/c-parser.c:2580 c/c-parser.c:2903 c/c-parser.c:3226
+#: c/c-parser.c:3263 c/c-parser.c:3478 c/c-parser.c:3664 c/c-parser.c:3726
+#: c/c-parser.c:3778 c/c-parser.c:3908 c/c-parser.c:4190 c/c-parser.c:4206
+#: c/c-parser.c:4215 c/c-parser.c:5332 c/c-parser.c:5560 c/c-parser.c:5902
+#: c/c-parser.c:6079 c/c-parser.c:6152 c/c-parser.c:6731 c/c-parser.c:6961
+#: c/c-parser.c:7044 c/c-parser.c:7143 c/c-parser.c:7346 c/c-parser.c:7548
+#: c/c-parser.c:7567 c/c-parser.c:7591 c/c-parser.c:7646 c/c-parser.c:7753
+#: c/c-parser.c:7828 c/c-parser.c:8005 c/c-parser.c:8030 c/c-parser.c:8054
+#: c/c-parser.c:8277 c/c-parser.c:8668 c/c-parser.c:9204 c/c-parser.c:9225
+#: c/c-parser.c:9433 c/c-parser.c:9488 c/c-parser.c:9871 c/c-parser.c:10552
+#: c/c-parser.c:10719 c/c-parser.c:10858 c/c-parser.c:10944 c/c-parser.c:11088
+#: c/c-parser.c:11194 c/c-parser.c:11238 c/c-parser.c:11282 c/c-parser.c:11326
+#: c/c-parser.c:11370 c/c-parser.c:11414 c/c-parser.c:11471 c/c-parser.c:11478
+#: c/c-parser.c:11518 c/c-parser.c:11673 c/c-parser.c:11731 c/c-parser.c:11780
+#: c/c-parser.c:11852 c/c-parser.c:12004 c/c-parser.c:12129 c/c-parser.c:12190
+#: c/c-parser.c:12293 c/c-parser.c:12336 c/c-parser.c:12401 c/c-parser.c:12443
+#: c/c-parser.c:12473 c/c-parser.c:12501 c/c-parser.c:12537 c/c-parser.c:12679
+#: c/c-parser.c:12697 c/c-parser.c:12703 c/c-parser.c:12787 c/c-parser.c:12798
+#: c/c-parser.c:12818 c/c-parser.c:12828 c/c-parser.c:12845 c/c-parser.c:12881
+#: c/c-parser.c:12893 c/c-parser.c:12941 c/c-parser.c:12949 c/c-parser.c:12984
+#: c/c-parser.c:14593 c/c-parser.c:14772 c/c-parser.c:14818 c/c-parser.c:16844
+#: c/c-parser.c:16921 c/c-parser.c:17342 c/c-parser.c:17426 c/c-parser.c:17799
+#: cp/parser.c:24130 cp/parser.c:26934
#, gcc-internal-format
msgid "expected %<)%>"
msgstr ""
-#: c/c-parser.c:3582 c/c-parser.c:4513 c/c-parser.c:4549 c/c-parser.c:6096
-#: c/c-parser.c:7704 c/c-parser.c:8062 c/c-parser.c:8211 c/c-parser.c:10614
-#: c/c-parser.c:17635 c/c-parser.c:17637 c/c-parser.c:17976 cp/parser.c:7024
-#: cp/parser.c:26866
+#: c/c-parser.c:3583 c/c-parser.c:4514 c/c-parser.c:4550 c/c-parser.c:6136
+#: c/c-parser.c:7744 c/c-parser.c:8102 c/c-parser.c:8251 c/c-parser.c:10654
+#: c/c-parser.c:17702 c/c-parser.c:17704 c/c-parser.c:18043 cp/parser.c:7024
+#: cp/parser.c:26898
#, gcc-internal-format
msgid "expected %<]%>"
msgstr ""
-#: c/c-parser.c:3758
+#: c/c-parser.c:3759
msgid "expected %<;%>, %<,%> or %<)%>"
msgstr ""
-#: c/c-parser.c:4371 c/c-parser.c:14492 cp/parser.c:26860 cp/parser.c:28783
+#: c/c-parser.c:4372 c/c-parser.c:14534 cp/parser.c:26892 cp/parser.c:28814
#, gcc-internal-format
msgid "expected %<}%>"
msgstr ""
-#: c/c-parser.c:4683 c/c-parser.c:9413 c/c-parser.c:15202 c/c-parser.c:2767
-#: c/c-parser.c:2970 c/c-parser.c:8967 cp/parser.c:17138 cp/parser.c:26863
+#: c/c-parser.c:4684 c/c-parser.c:9453 c/c-parser.c:15252 c/c-parser.c:2768
+#: c/c-parser.c:2971 c/c-parser.c:9007 cp/parser.c:17140 cp/parser.c:26895
#, gcc-internal-format
msgid "expected %<{%>"
msgstr ""
-#: c/c-parser.c:4915 c/c-parser.c:4924 c/c-parser.c:6003 c/c-parser.c:6345
-#: c/c-parser.c:7238 c/c-parser.c:9178 c/c-parser.c:9561 c/c-parser.c:9622
-#: c/c-parser.c:10601 c/c-parser.c:11417 c/c-parser.c:11551 c/c-parser.c:11923
-#: c/c-parser.c:12015 c/c-parser.c:12643 c/c-parser.c:16649 c/c-parser.c:16705
-#: c/c-parser.c:11040 cp/parser.c:26896 cp/parser.c:27994 cp/parser.c:30668
+#: c/c-parser.c:4917 c/c-parser.c:4926 c/c-parser.c:6043 c/c-parser.c:6385
+#: c/c-parser.c:7278 c/c-parser.c:9218 c/c-parser.c:9601 c/c-parser.c:9662
+#: c/c-parser.c:10641 c/c-parser.c:11457 c/c-parser.c:11591 c/c-parser.c:11963
+#: c/c-parser.c:12055 c/c-parser.c:12683 c/c-parser.c:16712 c/c-parser.c:16768
+#: c/c-parser.c:11080 cp/parser.c:26928 cp/parser.c:28025 cp/parser.c:30699
#, gcc-internal-format
msgid "expected %<:%>"
msgstr ""
-#: c/c-parser.c:5173 cp/semantics.c:613
+#: c/c-parser.c:5185 cp/semantics.c:613
msgid "Cilk array notation cannot be used as a computed goto expression"
msgstr ""
-#: c/c-parser.c:5232
+#: c/c-parser.c:5244
msgid "Cilk array notation cannot be used for a throw expression"
msgstr ""
-#: c/c-parser.c:5522 cp/semantics.c:1136
+#: c/c-parser.c:5556 cp/semantics.c:1136
msgid "Cilk array notation cannot be used as a condition for switch statement"
msgstr ""
-#: c/c-parser.c:5568 cp/semantics.c:791
+#: c/c-parser.c:5605 cp/semantics.c:791
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
-#: c/c-parser.c:5619 cp/parser.c:26790
+#: c/c-parser.c:5656 cp/parser.c:26822
#, gcc-internal-format
msgid "expected %<while%>"
msgstr ""
-#: c/c-parser.c:5626 cp/semantics.c:850
+#: c/c-parser.c:5663 cp/semantics.c:850
msgid ""
"Cilk array notation cannot be used as a condition for a do-while statement"
msgstr ""
-#: c/c-parser.c:5826 cp/semantics.c:969
+#: c/c-parser.c:5866 cp/semantics.c:969
msgid "Cilk array notation cannot be used in a condition for a for-loop"
msgstr ""
-#: c/c-parser.c:7457
+#: c/c-parser.c:7497
msgid "expected %<.%>"
msgstr ""
-#: c/c-parser.c:8638 c/c-parser.c:8670 c/c-parser.c:8910 cp/parser.c:28568
-#: cp/parser.c:28642
+#: c/c-parser.c:8678 c/c-parser.c:8710 c/c-parser.c:8950 cp/parser.c:28599
+#: cp/parser.c:28673
#, gcc-internal-format
msgid "expected %<@end%>"
msgstr ""
-#: c/c-parser.c:9327 cp/parser.c:26881
+#: c/c-parser.c:9367 cp/parser.c:26913
#, gcc-internal-format
msgid "expected %<>%>"
msgstr ""
-#: c/c-parser.c:12093 c/c-parser.c:12857 cp/parser.c:26905
+#: c/c-parser.c:12133 c/c-parser.c:12897 cp/parser.c:26937
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr ""
-#: c/c-parser.c:14204 c/c-parser.c:14248 c/c-parser.c:14476 c/c-parser.c:14711
-#: c/c-parser.c:16843 c/c-parser.c:17462 c/c-parser.c:4572 cp/parser.c:26884
+#: c/c-parser.c:14246 c/c-parser.c:14290 c/c-parser.c:14518 c/c-parser.c:14753
+#: c/c-parser.c:16906 c/c-parser.c:17528 c/c-parser.c:4573 cp/parser.c:26916
#, gcc-internal-format
msgid "expected %<=%>"
msgstr ""
-#: c/c-parser.c:15245 c/c-parser.c:15235 cp/parser.c:34035
+#: c/c-parser.c:15295 c/c-parser.c:15285 cp/parser.c:34071
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr ""
-#: c/c-parser.c:17623 c/c-parser.c:10560 cp/parser.c:26869 cp/parser.c:29923
+#: c/c-parser.c:17690 c/c-parser.c:10600 cp/parser.c:26901 cp/parser.c:29954
#, gcc-internal-format
msgid "expected %<[%>"
msgstr ""
-#: c/c-typeck.c:7399
+#: c/c-typeck.c:7400
msgid "(anonymous)"
msgstr ""
-#: cp/call.c:9453
+#: cp/call.c:9470
msgid "candidate 1:"
msgstr ""
-#: cp/call.c:9454
+#: cp/call.c:9471
msgid "candidate 2:"
msgstr ""
@@ -4686,11 +4686,11 @@ msgstr ""
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr ""
-#: cp/pt.c:1947 cp/semantics.c:5214
+#: cp/pt.c:1947 cp/semantics.c:5225
msgid "candidates are:"
msgstr ""
-#: cp/pt.c:21039
+#: cp/pt.c:21038
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] ""
@@ -5602,6 +5602,10 @@ msgstr ""
msgid "-E or -x required when input is from standard input"
msgstr ""
+#: config/nios2/elf.h:44
+msgid "You need a C startup file for -msys-crt0="
+msgstr ""
+
#: ada/gcc-interface/lang-specs.h:34
msgid "-c or -S required for Ada"
msgstr ""
@@ -5658,10 +5662,6 @@ msgstr ""
msgid "-private_bundle not allowed with -dynamiclib"
msgstr ""
-#: config/vxworks.h:70
-msgid "-Xbind-now and -Xbind-lazy are incompatible"
-msgstr ""
-
#: config/sparc/linux64.h:149 config/sparc/linux64.h:156
#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117
#: config/sparc/sol2.h:219 config/sparc/sol2.h:225
@@ -5673,7 +5673,7 @@ msgid "static is not supported on TPF-OS"
msgstr ""
#: config/i386/mingw-w64.h:87 config/i386/mingw32.h:117
-#: config/i386/cygwin.h:130 config/i386/cygwin-w64.h:64
+#: config/i386/cygwin-w64.h:64 config/i386/cygwin.h:130
msgid "shared and mdll are not compatible"
msgstr ""
@@ -5716,6 +5716,10 @@ msgstr ""
msgid " profiling support are only provided in archive format"
msgstr ""
+#: config/vxworks.h:70
+msgid "-Xbind-now and -Xbind-lazy are incompatible"
+msgstr ""
+
#: config/cris/cris.h:184
msgid "do not specify both -march=... and -mcpu=..."
msgstr ""
@@ -5741,18 +5745,6 @@ msgstr ""
msgid "SH2a does not support little-endian"
msgstr ""
-#: config/rx/rx.h:80
-msgid "-mas100-syntax is incompatible with -gdwarf"
-msgstr ""
-
-#: config/rx/rx.h:81
-msgid "rx100 cpu does not have FPU hardware"
-msgstr ""
-
-#: config/rx/rx.h:82
-msgid "rx200 cpu does not have FPU hardware"
-msgstr ""
-
#: config/avr/specs.h:68
msgid "shared is not supported"
msgstr ""
@@ -5777,14 +5769,6 @@ msgstr ""
msgid "profiling not supported with -mg"
msgstr ""
-#: config/nios2/elf.h:44
-msgid "You need a C startup file for -msys-crt0="
-msgstr ""
-
-#: config/mcore/mcore.h:53
-msgid "the m210 does not have little endian support"
-msgstr ""
-
#: config/rs6000/freebsd64.h:171
msgid "consider using `-pg' instead of `-p' with gprof(1)"
msgstr ""
@@ -5797,6 +5781,18 @@ msgstr ""
msgid "cannot use mshared and static together"
msgstr ""
+#: config/rx/rx.h:80
+msgid "-mas100-syntax is incompatible with -gdwarf"
+msgstr ""
+
+#: config/rx/rx.h:81
+msgid "rx100 cpu does not have FPU hardware"
+msgstr ""
+
+#: config/rx/rx.h:82
+msgid "rx200 cpu does not have FPU hardware"
+msgstr ""
+
#: config/arm/freebsd.h:49
msgid "consider using `-pg' instead of `-p' with gprof (1) "
msgstr ""
@@ -5817,6 +5813,10 @@ msgstr ""
msgid "-femit-class-file should used along with -fsyntax-only"
msgstr ""
+#: config/mcore/mcore.h:53
+msgid "the m210 does not have little endian support"
+msgstr ""
+
#: fortran/lang.opt:146
msgid "-J<directory>\tPut MODULE files in 'directory'."
msgstr ""
@@ -9884,7 +9884,7 @@ msgid "Link in code for a __main kernel."
msgstr ""
#: config/nvptx/nvptx.opt:34
-msgid "Optimize partition neutering"
+msgid "Optimize partition neutering."
msgstr ""
#: config/vxworks.opt:36
@@ -15611,8 +15611,8 @@ msgstr ""
msgid "expected boolean type"
msgstr ""
-#: go/gofrontend/expressions.cc:4015 c/c-parser.c:12555 c/c-parser.c:12562
-#: cp/parser.c:31645 cp/parser.c:31652
+#: go/gofrontend/expressions.cc:4015 c/c-parser.c:12595 c/c-parser.c:12602
+#: cp/parser.c:31676 cp/parser.c:31683
#, gcc-internal-format
msgid "expected integer"
msgstr ""
@@ -16014,7 +16014,7 @@ msgid "method %s%s%s is marked go:nointerface"
msgstr ""
#. Warn about and ignore all others for now, but store them.
-#: attribs.c:436 c-family/c-common.c:8643 objc/objc-act.c:4956
+#: attribs.c:436 c-family/c-common.c:8653 objc/objc-act.c:4956
#: objc/objc-act.c:6925 objc/objc-act.c:8114 objc/objc-act.c:8165
#, gcc-internal-format
msgid "%qE attribute directive ignored"
@@ -16890,251 +16890,251 @@ msgstr ""
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr ""
-#: cgraph.c:2728
+#: cgraph.c:2928
#, gcc-internal-format
msgid "caller edge count is negative"
msgstr ""
-#: cgraph.c:2733
+#: cgraph.c:2933
#, gcc-internal-format
msgid "caller edge frequency is negative"
msgstr ""
-#: cgraph.c:2738
+#: cgraph.c:2938
#, gcc-internal-format
msgid "caller edge frequency is too large"
msgstr ""
-#: cgraph.c:2822
+#: cgraph.c:3022
#, gcc-internal-format, gfc-internal-format
msgid "aux field set for edge %s->%s"
msgstr ""
-#: cgraph.c:2829
+#: cgraph.c:3029
#, gcc-internal-format
msgid "execution count is negative"
msgstr ""
-#: cgraph.c:2834
+#: cgraph.c:3034
#, gcc-internal-format
msgid "inline clone in same comdat group list"
msgstr ""
-#: cgraph.c:2839
+#: cgraph.c:3039
#, gcc-internal-format
msgid "local symbols must be defined"
msgstr ""
-#: cgraph.c:2844
+#: cgraph.c:3044
#, gcc-internal-format
msgid "externally visible inline clone"
msgstr ""
-#: cgraph.c:2849
+#: cgraph.c:3049
#, gcc-internal-format
msgid "inline clone with address taken"
msgstr ""
-#: cgraph.c:2854
+#: cgraph.c:3054
#, gcc-internal-format
msgid "inline clone is forced to output"
msgstr ""
-#: cgraph.c:2861
+#: cgraph.c:3061
#, gcc-internal-format, gfc-internal-format
msgid "aux field set for indirect edge from %s"
msgstr ""
-#: cgraph.c:2868
+#: cgraph.c:3068
#, 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.c:2883
+#: cgraph.c:3083
#, gcc-internal-format, gfc-internal-format
msgid "comdat-local function called by %s outside its comdat"
msgstr ""
-#: cgraph.c:2893
+#: cgraph.c:3093
#, gcc-internal-format
msgid "inlined_to pointer is wrong"
msgstr ""
-#: cgraph.c:2898
+#: cgraph.c:3098
#, gcc-internal-format
msgid "multiple inline callers"
msgstr ""
-#: cgraph.c:2905
+#: cgraph.c:3105
#, gcc-internal-format
msgid "inlined_to pointer set for noninline callers"
msgstr ""
-#: cgraph.c:2924
+#: cgraph.c:3124
#, gcc-internal-format, gfc-internal-format
msgid "caller edge frequency %i does not match BB frequency %i"
msgstr ""
-#: cgraph.c:2942
+#: cgraph.c:3142
#, gcc-internal-format, gfc-internal-format
msgid "indirect call frequency %i does not match BB frequency %i"
msgstr ""
-#: cgraph.c:2951
+#: cgraph.c:3151
#, gcc-internal-format
msgid "inlined_to pointer is set but no predecessors found"
msgstr ""
-#: cgraph.c:2956
+#: cgraph.c:3156
#, gcc-internal-format
msgid "inlined_to pointer refers to itself"
msgstr ""
-#: cgraph.c:2968
+#: cgraph.c:3168
#, gcc-internal-format
msgid "cgraph_node has wrong clone_of"
msgstr ""
-#: cgraph.c:2980
+#: cgraph.c:3180
#, gcc-internal-format
msgid "cgraph_node has wrong clone list"
msgstr ""
-#: cgraph.c:2986
+#: cgraph.c:3186
#, gcc-internal-format
msgid "cgraph_node is in clone list but it is not clone"
msgstr ""
-#: cgraph.c:2991
+#: cgraph.c:3191
#, gcc-internal-format
msgid "cgraph_node has wrong prev_clone pointer"
msgstr ""
-#: cgraph.c:2996
+#: cgraph.c:3196
#, gcc-internal-format
msgid "double linked list of clones corrupted"
msgstr ""
-#: cgraph.c:3008
+#: cgraph.c:3208
#, gcc-internal-format
msgid "Alias has call edges"
msgstr ""
-#: cgraph.c:3016
+#: cgraph.c:3216
#, gcc-internal-format
msgid "Alias has non-alias reference"
msgstr ""
-#: cgraph.c:3021
+#: cgraph.c:3221
#, gcc-internal-format
msgid "Alias has more than one alias reference"
msgstr ""
-#: cgraph.c:3028
+#: cgraph.c:3228
#, gcc-internal-format
msgid "Analyzed alias has no reference"
msgstr ""
-#: cgraph.c:3037
+#: cgraph.c:3237
#, gcc-internal-format
msgid "Instrumentation clone does not reference original node"
msgstr ""
-#: cgraph.c:3044
+#: cgraph.c:3244
#, gcc-internal-format
msgid "Not instrumented node has non-NULL original declaration"
msgstr ""
-#: cgraph.c:3054
+#: cgraph.c:3254
#, gcc-internal-format
msgid "Instrumented node has wrong original declaration"
msgstr ""
-#: cgraph.c:3072
+#: cgraph.c:3272
#, gcc-internal-format
msgid "Node has more than one chkp reference"
msgstr ""
-#: cgraph.c:3077
+#: cgraph.c:3277
#, gcc-internal-format
msgid "Wrong node is referenced with chkp reference"
msgstr ""
-#: cgraph.c:3085
+#: cgraph.c:3285
#, gcc-internal-format
msgid "Analyzed node has no reference to instrumented version"
msgstr ""
-#: cgraph.c:3099
+#: cgraph.c:3299
#, gcc-internal-format
msgid "Alias chain for instrumented node is broken"
msgstr ""
-#: cgraph.c:3108
+#: cgraph.c:3308
#, gcc-internal-format
msgid "No edge out of thunk node"
msgstr ""
-#: cgraph.c:3113
+#: cgraph.c:3313
#, gcc-internal-format
msgid "More than one edge out of thunk node"
msgstr ""
-#: cgraph.c:3118
+#: cgraph.c:3318
#, gcc-internal-format
msgid "Thunk is not supposed to have body"
msgstr ""
-#: cgraph.c:3124
+#: cgraph.c:3324
#, gcc-internal-format
msgid "Instrumentation thunk has wrong edge callee"
msgstr ""
-#: cgraph.c:3160
+#: cgraph.c:3360
#, gcc-internal-format
msgid "shared call_stmt:"
msgstr ""
-#: cgraph.c:3168
+#: cgraph.c:3368
#, gcc-internal-format
msgid "edge points to wrong declaration:"
msgstr ""
-#: cgraph.c:3177
+#: cgraph.c:3377
#, gcc-internal-format
msgid ""
"an indirect edge with unknown callee corresponding to a call_stmt with a "
"known declaration:"
msgstr ""
-#: cgraph.c:3187
+#: cgraph.c:3387
#, gcc-internal-format
msgid "missing callgraph edge for call stmt:"
msgstr ""
-#: cgraph.c:3197
+#: cgraph.c:3397
#, gcc-internal-format
msgid "reference to dead statement"
msgstr ""
-#: cgraph.c:3210
+#: cgraph.c:3410
#, gcc-internal-format, gfc-internal-format
msgid "edge %s->%s has no corresponding call_stmt"
msgstr ""
-#: cgraph.c:3222
+#: cgraph.c:3422
#, gcc-internal-format, gfc-internal-format
msgid "an indirect edge from %s has no corresponding call_stmt"
msgstr ""
-#: cgraph.c:3233
+#: cgraph.c:3433
#, gcc-internal-format
msgid "verify_cgraph_node failed"
msgstr ""
-#: cgraph.c:3332 varpool.c:304
+#: cgraph.c:3540 varpool.c:304
#, gcc-internal-format, gfc-internal-format
msgid "%s: section %s is missing"
msgstr ""
@@ -17170,7 +17170,7 @@ msgstr ""
msgid "%q+F used but never defined"
msgstr ""
-#: cgraphunit.c:938 c/c-decl.c:10769 cp/decl.c:890
+#: cgraphunit.c:938 c/c-decl.c:10769 cp/decl.c:918
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr ""
@@ -17670,7 +17670,7 @@ msgstr ""
msgid "verify_eh_tree failed"
msgstr ""
-#: explow.c:1443
+#: explow.c:1449
#, gcc-internal-format
msgid "stack limits not supported on this target"
msgstr ""
@@ -17787,7 +17787,7 @@ msgstr ""
msgid "total size of local objects too large"
msgstr ""
-#: function.c:1758 gimplify.c:5331
+#: function.c:1758 gimplify.c:5335
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr ""
@@ -18291,9 +18291,9 @@ msgid "can%'t write PCH file"
msgstr ""
#: gimple-ssa-isolate-paths.c:290 gimple-ssa-isolate-paths.c:447 tree.c:12589
-#: tree.c:12626 c/c-typeck.c:2847 c/c-typeck.c:2931 c/c-typeck.c:9672
-#: c/c-typeck.c:9689 cp/call.c:6152 cp/constexpr.c:757 cp/constexpr.c:1958
-#: cp/decl2.c:5112 cp/pt.c:7580 cp/semantics.c:1763 cp/typeck.c:1640
+#: tree.c:12626 c/c-typeck.c:2847 c/c-typeck.c:2931 c/c-typeck.c:9673
+#: c/c-typeck.c:9690 cp/call.c:6169 cp/constexpr.c:757 cp/constexpr.c:1944
+#: cp/decl2.c:5114 cp/pt.c:7578 cp/semantics.c:1763 cp/typeck.c:1640
#: cp/typeck.c:1833 cp/typeck.c:3660
#, gcc-internal-format
msgid "declared here"
@@ -18329,213 +18329,224 @@ msgstr ""
msgid "using result of function returning %<void%>"
msgstr ""
-#: gimplify.c:5190
+#: gimplify.c:5194
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr ""
-#: gimplify.c:5332
+#: gimplify.c:5336
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr ""
-#: gimplify.c:5372 gimplify.c:5381
+#: gimplify.c:5376 gimplify.c:5385
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr ""
-#: gimplify.c:5913
+#: gimplify.c:5917
#, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr ""
-#: gimplify.c:5915
+#: gimplify.c:5919
#, gcc-internal-format
msgid "enclosing target region"
msgstr ""
-#: gimplify.c:5927
+#: gimplify.c:5931
#, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr ""
-#: gimplify.c:5929
+#: gimplify.c:5933
#, gcc-internal-format
msgid "enclosing task"
msgstr ""
-#: gimplify.c:5991
+#: gimplify.c:5995
#, gcc-internal-format
msgid "%qE not specified in enclosing %s"
msgstr ""
-#: gimplify.c:5993
+#: gimplify.c:5997
#, gcc-internal-format, gfc-internal-format
msgid "enclosing %s"
msgstr ""
-#: gimplify.c:6103
+#: gimplify.c:6107
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:6105
+#: gimplify.c:6109
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:6156
+#: gimplify.c:6160
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:6164
+#: gimplify.c:6168
#, gcc-internal-format
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr ""
-#: gimplify.c:6240 gimplify.c:6844
+#: gimplify.c:6244 gimplify.c:6848
#, gcc-internal-format
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr ""
-#: gimplify.c:6258
+#: gimplify.c:6262
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.c:6376 gimplify.c:6408
+#: gimplify.c:6380 gimplify.c:6412
#, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr ""
-#: gimplify.c:6379
+#: gimplify.c:6383
#, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr ""
-#: gimplify.c:6393
+#: gimplify.c:6397
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr ""
-#: gimplify.c:6396
+#: gimplify.c:6400
#, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr ""
-#: gimplify.c:6399
+#: gimplify.c:6403
#, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr ""
-#: gimplify.c:6402
+#: gimplify.c:6406
#, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr ""
-#: gimplify.c:6405
+#: gimplify.c:6409
#, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr ""
-#: gimplify.c:6718
+#: gimplify.c:6722
#, gcc-internal-format
msgid ""
"%<linear%> clause for variable other than loop iterator specified on "
"construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:6913
+#: gimplify.c:6917
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7089
+#: gimplify.c:7093
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr ""
-#: gimplify.c:7381
+#: gimplify.c:7385
#, gcc-internal-format
msgid ""
"copyprivate variable %qE is not threadprivate or private in outer context"
msgstr ""
-#: gimplify.c:7401
+#: gimplify.c:7405
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr ""
-#: gimplify.c:7427
+#: gimplify.c:7431
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr ""
-#: gimplify.c:7929
+#: gimplify.c:7933
#, gcc-internal-format
msgid ""
"same variable used in %<firstprivate%> and %<lastprivate%> clauses on "
"%<distribute%> construct"
msgstr ""
-#: gimplify.c:9889 omp-low.c:3621
+#: gimplify.c:8015
+#, gcc-internal-format
+msgid ""
+"incompatible data clause with reduction on %qE; promoting to present_or_copy"
+msgstr ""
+
+#: gimplify.c:8159
+#, gcc-internal-format
+msgid "invalid private reduction on %qE"
+msgstr ""
+
+#: gimplify.c:9954 omp-low.c:3622
#, gcc-internal-format
msgid ""
"%<ordered%> construct with %<depend%> clause must be closely nested inside a "
"loop with %<ordered%> clause with a parameter"
msgstr ""
-#: gimplify.c:9907
+#: gimplify.c:9972
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:9920
+#: gimplify.c:9985
#, gcc-internal-format
msgid ""
"number of variables in %<depend(sink)%> clause does not match number of "
"iteration variables"
msgstr ""
-#: gimplify.c:9933
+#: gimplify.c:9998
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:9944
+#: gimplify.c:10009
#, gcc-internal-format
msgid ""
"%<depend(source)%> clause specified together with %<depend(sink:)%> clauses "
"on the same construct"
msgstr ""
-#: gimplify.c:10872
+#: gimplify.c:10937
#, gcc-internal-format
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr ""
-#: gimplify.c:11168
+#: gimplify.c:11233
#, gcc-internal-format
msgid "gimplification failed"
msgstr ""
-#: gimplify.c:11638
+#: gimplify.c:11703 c-family/c-common.c:5731 c-family/c-common.c:5804
#, gcc-internal-format
msgid "first argument to %<va_arg%> not of type %<va_list%>"
msgstr ""
-#: gimplify.c:11658
+#: gimplify.c:11723
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr ""
-#: gimplify.c:11663
+#: gimplify.c:11728
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr ""
-#: gimplify.c:11670
+#: gimplify.c:11735
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr ""
@@ -19051,12 +19062,12 @@ msgstr ""
msgid "Maximum number of LRA assignment passes is achieved (%d)\n"
msgstr ""
-#: lra-constraints.c:3566 reload.c:3831 reload.c:4086
+#: lra-constraints.c:3576 reload.c:3831 reload.c:4086
#, gcc-internal-format
msgid "inconsistent operand constraints in an %<asm%>"
msgstr ""
-#: lra-constraints.c:4429
+#: lra-constraints.c:4439
#, gcc-internal-format, gfc-internal-format
msgid "Max. number of generated reload insns per insn is achieved (%d)\n"
msgstr ""
@@ -19275,117 +19286,117 @@ msgstr ""
msgid "attribute(target_clones(\"default\")) is not valid for current target"
msgstr ""
-#: omp-low.c:2203 omp-low.c:2371
+#: omp-low.c:2204 omp-low.c:2372
#, gcc-internal-format
msgid "Clause not supported yet"
msgstr ""
-#: omp-low.c:2970 omp-low.c:21009
+#: omp-low.c:2971 omp-low.c:19383
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2973
+#: omp-low.c:2974
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2977
+#: omp-low.c:2978
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:3024
+#: omp-low.c:3025
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:3250
+#: omp-low.c:3251
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:3259
+#: omp-low.c:3260
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:3284
+#: omp-low.c:3285
#, gcc-internal-format
msgid ""
"%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr ""
-#: omp-low.c:3292
+#: omp-low.c:3293
#, gcc-internal-format
msgid ""
"OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested "
"inside %<simd%> region"
msgstr ""
-#: omp-low.c:3304
+#: omp-low.c:3305
#, gcc-internal-format
msgid ""
"only %<distribute%> or %<parallel%> regions are allowed to be strictly "
"nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:3321
+#: omp-low.c:3322
#, gcc-internal-format
msgid ""
"%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:3362
+#: omp-low.c:3363
#, gcc-internal-format
msgid ""
"OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:3384
+#: omp-low.c:3385
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr ""
-#: omp-low.c:3413
+#: omp-low.c:3414
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:3418
+#: omp-low.c:3419
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:3438 omp-low.c:3451
+#: omp-low.c:3439 omp-low.c:3452
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr ""
-#: omp-low.c:3477
+#: omp-low.c:3478
#, gcc-internal-format
msgid ""
"%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr ""
-#: omp-low.c:3491
+#: omp-low.c:3492
#, gcc-internal-format
msgid "invalid arguments"
msgstr ""
-#: omp-low.c:3497
+#: omp-low.c:3498
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:3525
+#: omp-low.c:3526
#, gcc-internal-format
msgid ""
"barrier region may not be closely nested inside of work-sharing, %<critical"
"%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:3532
+#: omp-low.c:3533
#, gcc-internal-format
msgid ""
"work-sharing region may not be closely nested inside of work-sharing, "
@@ -19393,175 +19404,175 @@ msgid ""
"region"
msgstr ""
-#: omp-low.c:3561
+#: omp-low.c:3562
#, gcc-internal-format
msgid ""
"%<master%> region may not be closely nested inside of work-sharing, explicit "
"%<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:3585 omp-low.c:3724
+#: omp-low.c:3586 omp-low.c:3725
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:3613
+#: omp-low.c:3614
#, gcc-internal-format
msgid ""
"%<ordered%> construct with %<depend%> clause must be closely nested inside "
"an %<ordered%> loop"
msgstr ""
-#: omp-low.c:3630
+#: omp-low.c:3631
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:3645
+#: omp-low.c:3646
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:3658
+#: omp-low.c:3659
#, gcc-internal-format
msgid ""
"%<ordered%> region may not be closely nested inside of %<critical%>, "
"%<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:3669 omp-low.c:3682
+#: omp-low.c:3670 omp-low.c:3683
#, gcc-internal-format
msgid ""
"%<ordered%> region must be closely nested inside a loop region with an "
"%<ordered%> clause"
msgstr ""
-#: omp-low.c:3699
+#: omp-low.c:3700
#, gcc-internal-format
msgid ""
"%<critical%> region may not be nested inside a %<critical%> region with the "
"same name"
msgstr ""
-#: omp-low.c:3711
+#: omp-low.c:3712
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr ""
-#: omp-low.c:3732
+#: omp-low.c:3733
#, gcc-internal-format
msgid ""
"OpenACC region inside of OpenACC routine, nested parallelism not supported "
"yet"
msgstr ""
-#: omp-low.c:3745
+#: omp-low.c:3746
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:3790
+#: omp-low.c:3791
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:3803 omp-low.c:3810
+#: omp-low.c:3804 omp-low.c:3811
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3922
+#: omp-low.c:3923
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:7961
+#: omp-low.c:8006
#, gcc-internal-format
msgid "%<depend(sink)%> clause waiting for lexically later iteration"
msgstr ""
-#: omp-low.c:8048
+#: omp-low.c:8093
#, gcc-internal-format
msgid "%<depend(sink)%> refers to iteration never in the iteration space"
msgstr ""
-#: omp-low.c:12588
+#: omp-low.c:12633
#, gcc-internal-format
msgid "multiple loop axes specified for routine"
msgstr ""
-#: omp-low.c:14600
+#: omp-low.c:14645
#, gcc-internal-format
msgid ""
"ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:14623
+#: omp-low.c:14668
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:18031
+#: omp-low.c:18011
#, gcc-internal-format, gfc-internal-format
msgid "invalid exit from %s structured block"
msgstr ""
-#: omp-low.c:18033 omp-low.c:18038
+#: omp-low.c:18013 omp-low.c:18018
#, gcc-internal-format, gfc-internal-format
msgid "invalid entry to %s structured block"
msgstr ""
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:18042
+#: omp-low.c:18022
#, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr ""
-#: omp-low.c:18575
-#, gcc-internal-format
-msgid "ignoring large linear step"
-msgstr ""
-
-#: omp-low.c:18582
-#, gcc-internal-format
-msgid "ignoring zero linear step"
-msgstr ""
-
-#: omp-low.c:20449
+#: omp-low.c:18823
#, gcc-internal-format, gfc-internal-format
msgid "-fopenacc-dim operand is malformed at '%s'"
msgstr ""
-#: omp-low.c:21036
+#: omp-low.c:19410
#, gcc-internal-format, gfc-internal-format
msgid "%s uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:21038 omp-low.c:21067
+#: omp-low.c:19412 omp-low.c:19441
#, gcc-internal-format
msgid "containing loop here"
msgstr ""
-#: omp-low.c:21042
+#: omp-low.c:19416
#, gcc-internal-format, gfc-internal-format
msgid "%s uses OpenACC parallelism disallowed by containing routine"
msgstr ""
-#: omp-low.c:21047
+#: omp-low.c:19421
#, gcc-internal-format
msgid "routine %qD declared here"
msgstr ""
-#: omp-low.c:21060
+#: omp-low.c:19434
#, gcc-internal-format
msgid "incorrectly nested OpenACC loop parallelism"
msgstr ""
-#: omp-low.c:21124
+#: omp-low.c:19498
#, gcc-internal-format
msgid "insufficient partitioning available to parallelize loop"
msgstr ""
+#: omp-simd-clone.c:193
+#, gcc-internal-format
+msgid "ignoring large linear step"
+msgstr ""
+
+#: omp-simd-clone.c:200
+#, gcc-internal-format
+msgid "ignoring zero linear step"
+msgstr ""
+
#: optabs.c:4194
#, gcc-internal-format
msgid "indirect jumps are not available on this target"
@@ -19872,72 +19883,72 @@ msgid ""
"in NEXT_PASS"
msgstr ""
-#: passes.c:1023
+#: passes.c:1022
#, gcc-internal-format
msgid "unrecognized option -fenable"
msgstr ""
-#: passes.c:1025
+#: passes.c:1024
#, gcc-internal-format
msgid "unrecognized option -fdisable"
msgstr ""
-#: passes.c:1033
+#: passes.c:1032
#, gcc-internal-format, gfc-internal-format
msgid "unknown pass %s specified in -fenable"
msgstr ""
-#: passes.c:1035
+#: passes.c:1034
#, gcc-internal-format, gfc-internal-format
msgid "unknown pass %s specified in -fdisable"
msgstr ""
-#: passes.c:1060 passes.c:1149
+#: passes.c:1059 passes.c:1148
#, gcc-internal-format, gfc-internal-format
msgid "enable pass %s for functions in the range of [%u, %u]"
msgstr ""
-#: passes.c:1063 passes.c:1160
+#: passes.c:1062 passes.c:1159
#, gcc-internal-format, gfc-internal-format
msgid "disable pass %s for functions in the range of [%u, %u]"
msgstr ""
-#: passes.c:1099 passes.c:1127
+#: passes.c:1098 passes.c:1126
#, gcc-internal-format, gfc-internal-format
msgid "Invalid range %s in option %s"
msgstr ""
-#: passes.c:1145
+#: passes.c:1144
#, gcc-internal-format, gfc-internal-format
msgid "enable pass %s for function %s"
msgstr ""
-#: passes.c:1156
+#: passes.c:1155
#, gcc-internal-format, gfc-internal-format
msgid "disable pass %s for function %s"
msgstr ""
-#: passes.c:1385
+#: passes.c:1384
#, gcc-internal-format
msgid "invalid pass positioning operation"
msgstr ""
-#: passes.c:1447
+#: passes.c:1446
#, gcc-internal-format
msgid "plugin cannot register a missing pass"
msgstr ""
-#: passes.c:1450
+#: passes.c:1449
#, gcc-internal-format
msgid "plugin cannot register an unnamed pass"
msgstr ""
-#: passes.c:1455
+#: passes.c:1454
#, gcc-internal-format
msgid "plugin cannot register pass %qs without reference pass name"
msgstr ""
-#: passes.c:1474
+#: passes.c:1473
#, gcc-internal-format
msgid "pass %qs not found but is referenced by new pass %qs"
msgstr ""
@@ -20007,7 +20018,7 @@ msgstr ""
msgid "-iplugindir <dir> option not passed from the gcc driver"
msgstr ""
-#: predict.c:2709
+#: predict.c:2712
#, gcc-internal-format, gfc-internal-format
msgid "Missing counts for called function %s/%i"
msgstr ""
@@ -20122,7 +20133,7 @@ msgstr ""
msgid "register of %qD used for multiple global register variables"
msgstr ""
-#: reginfo.c:777 config/rs6000/rs6000.c:27645
+#: reginfo.c:777 config/rs6000/rs6000.c:27665
#, gcc-internal-format
msgid "conflicts with %qD"
msgstr ""
@@ -20490,17 +20501,17 @@ msgid ""
"list."
msgstr ""
-#: symtab.c:1622
+#: symtab.c:1623
#, gcc-internal-format
msgid "function %q+D part of alias cycle"
msgstr ""
-#: symtab.c:1624
+#: symtab.c:1625
#, gcc-internal-format
msgid "variable %q+D part of alias cycle"
msgstr ""
-#: symtab.c:1652
+#: symtab.c:1653
#, gcc-internal-format
msgid "section of alias %q+D must match section of its target"
msgstr ""
@@ -21197,7 +21208,7 @@ msgid ""
"the same number of elements as the result"
msgstr ""
-#: tree-cfg.c:4007 c/c-typeck.c:4969
+#: tree-cfg.c:4007 c/c-typeck.c:4970
#, gcc-internal-format
msgid "type mismatch in conditional expression"
msgstr ""
@@ -21640,89 +21651,89 @@ msgstr ""
msgid "BB %i has incorrect fallthru edge"
msgstr ""
-#: tree-inline.c:3528
+#: tree-inline.c:3524
#, gcc-internal-format
msgid "function %q+F can never be copied because it receives a non-local goto"
msgstr ""
-#: tree-inline.c:3535
+#: tree-inline.c:3531
#, gcc-internal-format
msgid ""
"function %q+F can never be copied because it saves address of local label in "
"a static variable"
msgstr ""
-#: tree-inline.c:3575
+#: tree-inline.c:3571
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it uses alloca (override using "
"the always_inline attribute)"
msgstr ""
-#: tree-inline.c:3589
+#: tree-inline.c:3585
#, gcc-internal-format
msgid "function %q+F can never be inlined because it uses setjmp"
msgstr ""
-#: tree-inline.c:3603
+#: tree-inline.c:3599
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it uses variable argument lists"
msgstr ""
-#: tree-inline.c:3615
+#: tree-inline.c:3611
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it uses setjmp-longjmp exception "
"handling"
msgstr ""
-#: tree-inline.c:3623
+#: tree-inline.c:3619
#, gcc-internal-format
msgid "function %q+F can never be inlined because it uses non-local goto"
msgstr ""
-#: tree-inline.c:3635
+#: tree-inline.c:3631
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it uses __builtin_return or "
"__builtin_apply_args"
msgstr ""
-#: tree-inline.c:3655
+#: tree-inline.c:3651
#, gcc-internal-format
msgid "function %q+F can never be inlined because it contains a computed goto"
msgstr ""
-#: tree-inline.c:3756
+#: tree-inline.c:3752
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it is suppressed using -fno-inline"
msgstr ""
-#: tree-inline.c:3764
+#: tree-inline.c:3760
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it uses attributes conflicting "
"with inlining"
msgstr ""
-#: tree-inline.c:4425
+#: tree-inline.c:4421
#, gcc-internal-format
msgid "inlining failed in call to always_inline %q+F: %s"
msgstr ""
-#: tree-inline.c:4428 tree-inline.c:4448
+#: tree-inline.c:4424 tree-inline.c:4444
#, gcc-internal-format
msgid "called from here"
msgstr ""
-#: tree-inline.c:4431 tree-inline.c:4451
+#: tree-inline.c:4427 tree-inline.c:4447
#, gcc-internal-format
msgid "called from this function"
msgstr ""
-#: tree-inline.c:4444
+#: tree-inline.c:4440
#, gcc-internal-format
msgid "inlining failed in call to %q+F: %s"
msgstr ""
@@ -21738,7 +21749,7 @@ msgid "cannot update SSA form"
msgstr ""
#: tree-into-ssa.c:3282 tree-outof-ssa.c:851 tree-outof-ssa.c:910
-#: tree-ssa-coalesce.c:1010 tree-ssa-live.c:1290
+#: tree-ssa-coalesce.c:1010 tree-ssa-live.c:1294
#, gcc-internal-format
msgid "SSA corruption"
msgstr ""
@@ -21975,7 +21986,7 @@ msgstr ""
msgid "vector shuffling operation will be expanded piecewise"
msgstr ""
-#: tree-vect-loop.c:3381
+#: tree-vect-loop.c:3379
#, gcc-internal-format
msgid "vectorization did not happen for a simd loop"
msgstr ""
@@ -22070,29 +22081,29 @@ msgstr ""
msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
msgstr ""
-#: tree.c:6398 tree.c:6410 tree.c:6420 c-family/c-common.c:6588
-#: c-family/c-common.c:6607 c-family/c-common.c:6625 c-family/c-common.c:6655
-#: c-family/c-common.c:6683 c-family/c-common.c:6711 c-family/c-common.c:6727
-#: c-family/c-common.c:6742 c-family/c-common.c:6760 c-family/c-common.c:6775
-#: c-family/c-common.c:6807 c-family/c-common.c:6824 c-family/c-common.c:6841
-#: c-family/c-common.c:6879 c-family/c-common.c:6902 c-family/c-common.c:6919
-#: c-family/c-common.c:6947 c-family/c-common.c:6968 c-family/c-common.c:6989
-#: c-family/c-common.c:7016 c-family/c-common.c:7045 c-family/c-common.c:7082
-#: c-family/c-common.c:7135 c-family/c-common.c:7193 c-family/c-common.c:7251
-#: c-family/c-common.c:7340 c-family/c-common.c:7370 c-family/c-common.c:7424
-#: c-family/c-common.c:7895 c-family/c-common.c:7932 c-family/c-common.c:7988
-#: c-family/c-common.c:8044 c-family/c-common.c:8122 c-family/c-common.c:8249
-#: c-family/c-common.c:8311 c-family/c-common.c:8418 c-family/c-common.c:8434
-#: c-family/c-common.c:8450 c-family/c-common.c:8471 c-family/c-common.c:8541
-#: c-family/c-common.c:8568 c-family/c-common.c:8616 c-family/c-common.c:8796
-#: c-family/c-common.c:8817 c-family/c-common.c:8930 c-family/c-common.c:8957
-#: c-family/c-common.c:9270 c-family/c-common.c:9293 c-family/c-common.c:9332
-#: c-family/c-common.c:9414 c-family/c-common.c:9457 c-family/c-common.c:9594
+#: tree.c:6398 tree.c:6410 tree.c:6420 c-family/c-common.c:6598
+#: c-family/c-common.c:6617 c-family/c-common.c:6635 c-family/c-common.c:6665
+#: c-family/c-common.c:6693 c-family/c-common.c:6721 c-family/c-common.c:6737
+#: c-family/c-common.c:6752 c-family/c-common.c:6770 c-family/c-common.c:6785
+#: c-family/c-common.c:6817 c-family/c-common.c:6834 c-family/c-common.c:6851
+#: c-family/c-common.c:6889 c-family/c-common.c:6912 c-family/c-common.c:6929
+#: c-family/c-common.c:6957 c-family/c-common.c:6978 c-family/c-common.c:6999
+#: c-family/c-common.c:7026 c-family/c-common.c:7055 c-family/c-common.c:7092
+#: c-family/c-common.c:7145 c-family/c-common.c:7203 c-family/c-common.c:7261
+#: c-family/c-common.c:7350 c-family/c-common.c:7380 c-family/c-common.c:7434
+#: c-family/c-common.c:7905 c-family/c-common.c:7942 c-family/c-common.c:7998
+#: c-family/c-common.c:8054 c-family/c-common.c:8132 c-family/c-common.c:8259
+#: c-family/c-common.c:8321 c-family/c-common.c:8428 c-family/c-common.c:8444
+#: c-family/c-common.c:8460 c-family/c-common.c:8481 c-family/c-common.c:8551
+#: c-family/c-common.c:8578 c-family/c-common.c:8626 c-family/c-common.c:8806
+#: c-family/c-common.c:8827 c-family/c-common.c:8940 c-family/c-common.c:8967
+#: c-family/c-common.c:9280 c-family/c-common.c:9303 c-family/c-common.c:9342
+#: c-family/c-common.c:9424 c-family/c-common.c:9467 c-family/c-common.c:9604
#: config/darwin.c:2021 config/arm/arm.c:6488 config/arm/arm.c:6516
#: config/arm/arm.c:6533 config/avr/avr.c:8971 config/h8300/h8300.c:5477
-#: config/h8300/h8300.c:5501 config/i386/i386.c:6862 config/i386/i386.c:44531
-#: config/ia64/ia64.c:756 config/rs6000/rs6000.c:31035 config/spu/spu.c:3738
-#: ada/gcc-interface/utils.c:5986 ada/gcc-interface/utils.c:6012
+#: config/h8300/h8300.c:5501 config/i386/i386.c:6862 config/i386/i386.c:44394
+#: config/ia64/ia64.c:756 config/rs6000/rs6000.c:31055 config/spu/spu.c:3738
+#: ada/gcc-interface/utils.c:5987 ada/gcc-interface/utils.c:6013
#: lto/lto-lang.c:243
#, gcc-internal-format
msgid "%qE attribute ignored"
@@ -22352,154 +22363,154 @@ msgstr ""
msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
msgstr ""
-#: tree.c:13589
+#: tree.c:13591
#, gcc-internal-format
msgid "TYPE_CANONICAL of main variant is not main variant"
msgstr ""
-#: tree.c:13605
+#: tree.c:13607
#, gcc-internal-format
msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
msgstr ""
-#: tree.c:13615
+#: tree.c:13617
#, gcc-internal-format
msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
msgstr ""
-#: tree.c:13625
+#: tree.c:13627
#, gcc-internal-format
msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
msgstr ""
-#: tree.c:13643
+#: tree.c:13645
#, gcc-internal-format
msgid "TYPE_MINVAL non-NULL"
msgstr ""
-#: tree.c:13655
+#: tree.c:13657
#, gcc-internal-format
msgid "TYPE_METHODS is not FUNCTION_DECL, TEMPLATE_DECL nor error_mark_node"
msgstr ""
-#: tree.c:13666
+#: tree.c:13668
#, gcc-internal-format
msgid "TYPE_METHOD_BASETYPE is not record nor union"
msgstr ""
-#: tree.c:13677
+#: tree.c:13679
#, gcc-internal-format
msgid "TYPE_OFFSET_BASETYPE is not record nor union"
msgstr ""
-#: tree.c:13695
+#: tree.c:13697
#, gcc-internal-format
msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
msgstr ""
-#: tree.c:13702
+#: tree.c:13704
#, gcc-internal-format
msgid "TYPE_MAXVAL non-NULL"
msgstr ""
-#: tree.c:13714
+#: tree.c:13716
#, gcc-internal-format
msgid "TYPE_BINFO is not TREE_BINFO"
msgstr ""
-#: tree.c:13722
+#: tree.c:13724
#, gcc-internal-format
msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
msgstr ""
-#: tree.c:13729
+#: tree.c:13731
#, gcc-internal-format
msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
msgstr ""
-#: tree.c:13745
+#: tree.c:13747
#, gcc-internal-format
msgid "Enum value is not CONST_DECL or INTEGER_CST"
msgstr ""
-#: tree.c:13753
+#: tree.c:13755
#, gcc-internal-format
msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
msgstr ""
-#: tree.c:13760
+#: tree.c:13762
#, gcc-internal-format
msgid "Enum value name is not IDENTIFIER_NODE"
msgstr ""
-#: tree.c:13770
+#: tree.c:13772
#, gcc-internal-format
msgid "Array TYPE_DOMAIN is not integer type"
msgstr ""
-#: tree.c:13779
+#: tree.c:13781
#, gcc-internal-format
msgid "TYPE_FIELDS defined in incomplete type"
msgstr ""
-#: tree.c:13799
+#: tree.c:13801
#, gcc-internal-format
msgid "Wrong tree in TYPE_FIELDS list"
msgstr ""
-#: tree.c:13814
+#: tree.c:13816
#, gcc-internal-format
msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
msgstr ""
-#: tree.c:13820
+#: tree.c:13822
#, gcc-internal-format
msgid "TYPE_CACHED_VALUES is not TREE_VEC"
msgstr ""
-#: tree.c:13833
+#: tree.c:13835
#, gcc-internal-format
msgid "wrong TYPE_CACHED_VALUES entry"
msgstr ""
-#: tree.c:13846
+#: tree.c:13848
#, gcc-internal-format
msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
msgstr ""
-#: tree.c:13852
+#: tree.c:13854
#, gcc-internal-format
msgid "Wrong entry in TYPE_ARG_TYPES list"
msgstr ""
-#: tree.c:13859
+#: tree.c:13861
#, gcc-internal-format
msgid "TYPE_VALUES_RAW field is non-NULL"
msgstr ""
-#: tree.c:13871
+#: tree.c:13873
#, gcc-internal-format
msgid "TYPE_CACHED_VALUES_P is set while it should not"
msgstr ""
-#: tree.c:13877
+#: tree.c:13879
#, gcc-internal-format
msgid "TYPE_STRING_FLAG is set on wrong type code"
msgstr ""
-#: tree.c:13889
+#: tree.c:13891
#, gcc-internal-format
msgid ""
"TYPE_STRING_FLAG is set on type that does not look like char nor array of "
"chars"
msgstr ""
-#: tree.c:13901
+#: tree.c:13903
#, gcc-internal-format
msgid "TYPE_METHOD_BASETYPE is not main variant"
msgstr ""
-#: tree.c:13908
+#: tree.c:13910
#, gcc-internal-format
msgid "verify_type failed"
msgstr ""
@@ -22624,7 +22635,7 @@ msgid ""
"requested alignment for %q+D is greater than implemented alignment of %wu"
msgstr ""
-#: varasm.c:2132 c/c-decl.c:4819 c/c-parser.c:1439
+#: varasm.c:2132 c/c-decl.c:4819 c/c-parser.c:1440
#, gcc-internal-format
msgid "storage size of %q+D isn%'t known"
msgstr ""
@@ -22752,16 +22763,6 @@ msgstr ""
msgid "iteration variable cannot be volatile"
msgstr ""
-#: c-family/c-cilkplus.c:81
-#, gcc-internal-format
-msgid "variable appears in more than one clause"
-msgstr ""
-
-#: c-family/c-cilkplus.c:83
-#, gcc-internal-format
-msgid "other clause defined here"
-msgstr ""
-
#: c-family/c-common.c:1016
#, gcc-internal-format
msgid "%qD is not defined outside of function scope"
@@ -22774,8 +22775,8 @@ msgid ""
"required to support"
msgstr ""
-#: c-family/c-common.c:1126 c-family/c-common.c:1138 cp/constexpr.c:1612
-#: cp/constexpr.c:3494
+#: c-family/c-common.c:1126 c-family/c-common.c:1138 cp/constexpr.c:1598
+#: cp/constexpr.c:3483
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr ""
@@ -23177,12 +23178,12 @@ msgid ""
"%<true%>"
msgstr ""
-#: c-family/c-common.c:4589 cp/semantics.c:660 cp/typeck.c:8450
+#: c-family/c-common.c:4589 cp/semantics.c:660 cp/typeck.c:8448
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr ""
-#: c-family/c-common.c:4668 c/c-decl.c:4126 c/c-typeck.c:13560
+#: c-family/c-common.c:4668 c/c-decl.c:4126 c/c-typeck.c:13545
#, gcc-internal-format
msgid "invalid use of %<restrict%>"
msgstr ""
@@ -23222,1087 +23223,1087 @@ msgstr ""
msgid "%<__alignof%> applied to a bit-field"
msgstr ""
-#: c-family/c-common.c:5830
+#: c-family/c-common.c:5840
#, gcc-internal-format
msgid "cannot disable built-in function %qs"
msgstr ""
-#: c-family/c-common.c:6022
+#: c-family/c-common.c:6032
#, gcc-internal-format
msgid "pointers are not permitted as case values"
msgstr ""
-#: c-family/c-common.c:6029
+#: c-family/c-common.c:6039
#, gcc-internal-format
msgid "range expressions in switch statements are non-standard"
msgstr ""
-#: c-family/c-common.c:6055
+#: c-family/c-common.c:6065
#, gcc-internal-format
msgid "empty range specified"
msgstr ""
-#: c-family/c-common.c:6116
+#: c-family/c-common.c:6126
#, gcc-internal-format
msgid "duplicate (or overlapping) case value"
msgstr ""
-#: c-family/c-common.c:6118
+#: c-family/c-common.c:6128
#, gcc-internal-format
msgid "this is the first entry overlapping that value"
msgstr ""
-#: c-family/c-common.c:6122
+#: c-family/c-common.c:6132
#, gcc-internal-format
msgid "duplicate case value"
msgstr ""
-#: c-family/c-common.c:6123 c-family/c-common.c:12700
+#: c-family/c-common.c:6133 c-family/c-common.c:12710
#, gcc-internal-format
msgid "previously used here"
msgstr ""
-#: c-family/c-common.c:6127
+#: c-family/c-common.c:6137
#, gcc-internal-format
msgid "multiple default labels in one switch"
msgstr ""
-#: c-family/c-common.c:6129
+#: c-family/c-common.c:6139
#, gcc-internal-format
msgid "this is the first default label"
msgstr ""
-#: c-family/c-common.c:6173
+#: c-family/c-common.c:6183
#, gcc-internal-format
msgid "case value %qs not in enumerated type"
msgstr ""
-#: c-family/c-common.c:6178
+#: c-family/c-common.c:6188
#, gcc-internal-format
msgid "case value %qs not in enumerated type %qT"
msgstr ""
-#: c-family/c-common.c:6239
+#: c-family/c-common.c:6249
#, gcc-internal-format
msgid "switch missing default case"
msgstr ""
-#: c-family/c-common.c:6284
+#: c-family/c-common.c:6294
#, gcc-internal-format
msgid "switch condition has boolean value"
msgstr ""
-#: c-family/c-common.c:6357
+#: c-family/c-common.c:6367
#, gcc-internal-format
msgid "enumeration value %qE not handled in switch"
msgstr ""
-#: c-family/c-common.c:6383
+#: c-family/c-common.c:6393
#, gcc-internal-format
msgid "taking the address of a label is non-standard"
msgstr ""
-#: c-family/c-common.c:6577
+#: c-family/c-common.c:6587
#, gcc-internal-format
msgid "%qE attribute ignored for field of type %qT"
msgstr ""
-#: c-family/c-common.c:6674 c-family/c-common.c:6702 c-family/c-common.c:6798
+#: c-family/c-common.c:6684 c-family/c-common.c:6712 c-family/c-common.c:6808
#, gcc-internal-format
msgid "%qE attribute ignored due to conflict with attribute %qs"
msgstr ""
-#: c-family/c-common.c:6862 c-family/c-common.c:6868 c-family/c-common.c:9419
-#: c-family/c-common.c:9441 c-family/c-common.c:9447
+#: c-family/c-common.c:6872 c-family/c-common.c:6878 c-family/c-common.c:9429
+#: c-family/c-common.c:9451 c-family/c-common.c:9457
#, gcc-internal-format
msgid "%qE attribute ignored due to conflict with %qs attribute"
msgstr ""
-#: c-family/c-common.c:6924 lto/lto-lang.c:248
+#: c-family/c-common.c:6934 lto/lto-lang.c:248
#, gcc-internal-format
msgid "%qE attribute has no effect on unit local functions"
msgstr ""
-#: c-family/c-common.c:7076
+#: c-family/c-common.c:7086
#, gcc-internal-format
msgid "%qE attribute have effect only on public objects"
msgstr ""
-#: c-family/c-common.c:7105
+#: c-family/c-common.c:7115
#, gcc-internal-format
msgid "%qE attribute only affects top level objects"
msgstr ""
-#: c-family/c-common.c:7159
+#: c-family/c-common.c:7169
#, gcc-internal-format
msgid "scalar_storage_order is not supported because endianness is not uniform"
msgstr ""
-#: c-family/c-common.c:7176
+#: c-family/c-common.c:7186
#, gcc-internal-format
msgid ""
"scalar_storage_order argument must be one of \"big-endian\" or \"little-"
"endian\""
msgstr ""
-#: c-family/c-common.c:7272
+#: c-family/c-common.c:7282
#, gcc-internal-format
msgid "destructor priorities are not supported"
msgstr ""
-#: c-family/c-common.c:7274
+#: c-family/c-common.c:7284
#, gcc-internal-format
msgid "constructor priorities are not supported"
msgstr ""
-#: c-family/c-common.c:7296
+#: c-family/c-common.c:7306
#, gcc-internal-format, gfc-internal-format
msgid "destructor priorities from 0 to %d are reserved for the implementation"
msgstr ""
-#: c-family/c-common.c:7301
+#: c-family/c-common.c:7311
#, gcc-internal-format, gfc-internal-format
msgid "constructor priorities from 0 to %d are reserved for the implementation"
msgstr ""
-#: c-family/c-common.c:7309
+#: c-family/c-common.c:7319
#, gcc-internal-format, gfc-internal-format
msgid "destructor priorities must be integers from 0 to %d inclusive"
msgstr ""
-#: c-family/c-common.c:7312
+#: c-family/c-common.c:7322
#, gcc-internal-format, gfc-internal-format
msgid "constructor priorities must be integers from 0 to %d inclusive"
msgstr ""
-#: c-family/c-common.c:7468
+#: c-family/c-common.c:7478
#, gcc-internal-format
msgid "unknown machine mode %qE"
msgstr ""
-#: c-family/c-common.c:7497
+#: c-family/c-common.c:7507
#, gcc-internal-format
msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
msgstr ""
-#: c-family/c-common.c:7500
+#: c-family/c-common.c:7510
#, gcc-internal-format
msgid "use __attribute__ ((vector_size)) instead"
msgstr ""
-#: c-family/c-common.c:7509
+#: c-family/c-common.c:7519
#, gcc-internal-format
msgid "unable to emulate %qs"
msgstr ""
-#: c-family/c-common.c:7520
+#: c-family/c-common.c:7530
#, gcc-internal-format
msgid "invalid pointer mode %qs"
msgstr ""
-#: c-family/c-common.c:7537
+#: c-family/c-common.c:7547
#, gcc-internal-format
msgid "signedness of type and machine mode %qs don%'t match"
msgstr ""
-#: c-family/c-common.c:7548
+#: c-family/c-common.c:7558
#, gcc-internal-format
msgid "no data type for mode %qs"
msgstr ""
-#: c-family/c-common.c:7558
+#: c-family/c-common.c:7568
#, gcc-internal-format
msgid "cannot use mode %qs for enumeral types"
msgstr ""
-#: c-family/c-common.c:7585
+#: c-family/c-common.c:7595
#, gcc-internal-format
msgid "mode %qs applied to inappropriate type"
msgstr ""
-#: c-family/c-common.c:7607
+#: c-family/c-common.c:7617
#, gcc-internal-format
msgid "section attributes are not supported for this target"
msgstr ""
-#: c-family/c-common.c:7615
+#: c-family/c-common.c:7625
#, gcc-internal-format
msgid "section attribute not allowed for %q+D"
msgstr ""
-#: c-family/c-common.c:7621
+#: c-family/c-common.c:7631
#, gcc-internal-format
msgid "section attribute argument not a string constant"
msgstr ""
-#: c-family/c-common.c:7630
+#: c-family/c-common.c:7640
#, gcc-internal-format
msgid "section attribute cannot be specified for local variables"
msgstr ""
-#: c-family/c-common.c:7640 config/bfin/bfin.c:4773 config/bfin/bfin.c:4824
+#: c-family/c-common.c:7650 config/bfin/bfin.c:4773 config/bfin/bfin.c:4824
#: config/bfin/bfin.c:4850 config/bfin/bfin.c:4863
#, gcc-internal-format
msgid "section of %q+D conflicts with previous declaration"
msgstr ""
-#: c-family/c-common.c:7648
+#: c-family/c-common.c:7658
#, gcc-internal-format
msgid "section of %q+D cannot be overridden"
msgstr ""
-#: c-family/c-common.c:7674
+#: c-family/c-common.c:7684
#, gcc-internal-format
msgid "requested alignment is not an integer constant"
msgstr ""
-#: c-family/c-common.c:7682
+#: c-family/c-common.c:7692
#, gcc-internal-format
msgid "requested alignment is not a positive power of 2"
msgstr ""
-#: c-family/c-common.c:7687
+#: c-family/c-common.c:7697
#, gcc-internal-format
msgid "requested alignment is too large"
msgstr ""
-#: c-family/c-common.c:7770
+#: c-family/c-common.c:7780
#, gcc-internal-format, gfc-internal-format
msgid "requested alignment %d is larger than %d"
msgstr ""
-#: c-family/c-common.c:7836
+#: c-family/c-common.c:7846
#, gcc-internal-format
msgid "alignment may not be specified for %q+D"
msgstr ""
-#: c-family/c-common.c:7854
+#: c-family/c-common.c:7864
#, gcc-internal-format
msgid ""
"alignment for %q+D was previously specified as %d and may not be decreased"
msgstr ""
-#: c-family/c-common.c:7858
+#: c-family/c-common.c:7868
#, gcc-internal-format
msgid "alignment for %q+D must be at least %d"
msgstr ""
-#: c-family/c-common.c:7883
+#: c-family/c-common.c:7893
#, gcc-internal-format
msgid "inline function %q+D declared weak"
msgstr ""
-#: c-family/c-common.c:7888
+#: c-family/c-common.c:7898
#, gcc-internal-format
msgid "indirect function %q+D cannot be declared weak"
msgstr ""
-#: c-family/c-common.c:7912
+#: c-family/c-common.c:7922
#, gcc-internal-format
msgid "%qE attribute is only applicable on functions"
msgstr ""
-#: c-family/c-common.c:7943
+#: c-family/c-common.c:7953
#, gcc-internal-format
msgid "%q+D defined both normally and as %qE attribute"
msgstr ""
-#: c-family/c-common.c:7951
+#: c-family/c-common.c:7961
#, gcc-internal-format
msgid "weak %q+D cannot be defined %qE"
msgstr ""
-#: c-family/c-common.c:7968 c-family/c-common.c:8512
+#: c-family/c-common.c:7978 c-family/c-common.c:8522
#, gcc-internal-format
msgid "attribute %qE argument not a string"
msgstr ""
-#: c-family/c-common.c:7998
+#: c-family/c-common.c:8008
#, gcc-internal-format
msgid "%+D declared alias after being used"
msgstr ""
-#: c-family/c-common.c:8000
+#: c-family/c-common.c:8010
#, gcc-internal-format
msgid "%+D declared ifunc after being used"
msgstr ""
-#: c-family/c-common.c:8051
+#: c-family/c-common.c:8061
#, gcc-internal-format
msgid "indirect function %q+D cannot be declared weakref"
msgstr ""
-#: c-family/c-common.c:8073
+#: c-family/c-common.c:8083
#, gcc-internal-format
msgid "weakref attribute must appear before alias attribute"
msgstr ""
-#: c-family/c-common.c:8085
+#: c-family/c-common.c:8095
#, gcc-internal-format
msgid "%+D declared weakref after being used"
msgstr ""
-#: c-family/c-common.c:8109
+#: c-family/c-common.c:8119
#, gcc-internal-format
msgid "%qE attribute ignored on non-class types"
msgstr ""
-#: c-family/c-common.c:8115
+#: c-family/c-common.c:8125
#, gcc-internal-format
msgid "%qE attribute ignored because %qT is already defined"
msgstr ""
-#: c-family/c-common.c:8128
+#: c-family/c-common.c:8138
#, gcc-internal-format
msgid "visibility argument not a string"
msgstr ""
-#: c-family/c-common.c:8140
+#: c-family/c-common.c:8150
#, gcc-internal-format
msgid "%qE attribute ignored on types"
msgstr ""
-#: c-family/c-common.c:8156
+#: c-family/c-common.c:8166
#, gcc-internal-format
msgid ""
"visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
"\"internal\""
msgstr ""
-#: c-family/c-common.c:8167
+#: c-family/c-common.c:8177
#, gcc-internal-format
msgid "%qD redeclared with different visibility"
msgstr ""
-#: c-family/c-common.c:8170 c-family/c-common.c:8174
+#: c-family/c-common.c:8180 c-family/c-common.c:8184
#, gcc-internal-format
msgid "%qD was declared %qs which implies default visibility"
msgstr ""
-#: c-family/c-common.c:8257
+#: c-family/c-common.c:8267
#, gcc-internal-format
msgid "tls_model argument not a string"
msgstr ""
-#: c-family/c-common.c:8270
+#: c-family/c-common.c:8280
#, gcc-internal-format
msgid ""
"tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
"dynamic\" or \"global-dynamic\""
msgstr ""
-#: c-family/c-common.c:8290 c-family/c-common.c:8589 c-family/c-common.c:9636
+#: c-family/c-common.c:8300 c-family/c-common.c:8599 c-family/c-common.c:9646
#: config/m32c/m32c.c:2932
#, gcc-internal-format
msgid "%qE attribute applies only to functions"
msgstr ""
-#: c-family/c-common.c:8338
+#: c-family/c-common.c:8348
#, gcc-internal-format
msgid "alloc_size parameter outside range"
msgstr ""
-#: c-family/c-common.c:8363
+#: c-family/c-common.c:8373
#, gcc-internal-format
msgid "alloc_align parameter outside range"
msgstr ""
-#: c-family/c-common.c:8387
+#: c-family/c-common.c:8397
#, gcc-internal-format
msgid "assume_aligned parameter not integer constant"
msgstr ""
-#: c-family/c-common.c:8498 c/c-parser.c:16396
+#: c-family/c-common.c:8508 c/c-parser.c:16459
#, gcc-internal-format
msgid ""
"%<__simd__%> attribute cannot be used in the same function marked as a Cilk "
"Plus SIMD-enabled function"
msgstr ""
-#: c-family/c-common.c:8526
+#: c-family/c-common.c:8536
#, gcc-internal-format
msgid ""
"only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> "
"attribute"
msgstr ""
-#: c-family/c-common.c:8595 c-family/c-common.c:9642
+#: c-family/c-common.c:8605 c-family/c-common.c:9652
#, gcc-internal-format
msgid "can%'t set %qE attribute after definition"
msgstr ""
-#: c-family/c-common.c:8653
+#: c-family/c-common.c:8663
#, gcc-internal-format
msgid "%qE attribute duplicated"
msgstr ""
-#: c-family/c-common.c:8655
+#: c-family/c-common.c:8665
#, gcc-internal-format
msgid "%qE attribute follows %qE"
msgstr ""
-#: c-family/c-common.c:8754
+#: c-family/c-common.c:8764
#, gcc-internal-format
msgid "type was previously declared %qE"
msgstr ""
-#: c-family/c-common.c:8767 cp/class.c:4621
+#: c-family/c-common.c:8777 cp/class.c:4625
#, gcc-internal-format
msgid ""
"%<transaction_safe_dynamic%> may only be specified for a virtual function"
msgstr ""
-#: c-family/c-common.c:8825
+#: c-family/c-common.c:8835
#, gcc-internal-format
msgid "%qE argument not an identifier"
msgstr ""
-#: c-family/c-common.c:8836
+#: c-family/c-common.c:8846
#, gcc-internal-format
msgid "%qD is not compatible with %qD"
msgstr ""
-#: c-family/c-common.c:8839
+#: c-family/c-common.c:8849
#, gcc-internal-format
msgid "%qE argument is not a function"
msgstr ""
-#: c-family/c-common.c:8887
+#: c-family/c-common.c:8897
#, gcc-internal-format
msgid "deprecated message is not a string"
msgstr ""
-#: c-family/c-common.c:8928
+#: c-family/c-common.c:8938
#, gcc-internal-format
msgid "%qE attribute ignored for %qE"
msgstr ""
-#: c-family/c-common.c:8991
+#: c-family/c-common.c:9001
#, gcc-internal-format
msgid "invalid vector type for attribute %qE"
msgstr ""
-#: c-family/c-common.c:8997 ada/gcc-interface/utils.c:3766
+#: c-family/c-common.c:9007 ada/gcc-interface/utils.c:3767
#, gcc-internal-format
msgid "vector size not an integral multiple of component size"
msgstr ""
-#: c-family/c-common.c:9003 ada/gcc-interface/utils.c:3773
+#: c-family/c-common.c:9013 ada/gcc-interface/utils.c:3774
#, gcc-internal-format
msgid "zero vector size"
msgstr ""
-#: c-family/c-common.c:9011
+#: c-family/c-common.c:9021
#, gcc-internal-format
msgid "number of components of the vector not a power of two"
msgstr ""
-#: c-family/c-common.c:9039 ada/gcc-interface/utils.c:5846
+#: c-family/c-common.c:9049 ada/gcc-interface/utils.c:5847
#, gcc-internal-format
msgid "nonnull attribute without arguments on a non-prototype"
msgstr ""
-#: c-family/c-common.c:9058 ada/gcc-interface/utils.c:5860
+#: c-family/c-common.c:9068 ada/gcc-interface/utils.c:5861
#, gcc-internal-format, gfc-internal-format
msgid "nonnull argument has invalid operand number (argument %lu)"
msgstr ""
-#: c-family/c-common.c:9080 ada/gcc-interface/utils.c:5882
+#: c-family/c-common.c:9090 ada/gcc-interface/utils.c:5883
#, gcc-internal-format, gfc-internal-format
msgid ""
"nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
msgstr ""
-#: c-family/c-common.c:9088 ada/gcc-interface/utils.c:5891
+#: c-family/c-common.c:9098 ada/gcc-interface/utils.c:5892
#, gcc-internal-format, gfc-internal-format
msgid ""
"nonnull argument references non-pointer operand (argument %lu, operand %lu)"
msgstr ""
-#: c-family/c-common.c:9182
+#: c-family/c-common.c:9192
#, gcc-internal-format
msgid "not enough variable arguments to fit a sentinel"
msgstr ""
-#: c-family/c-common.c:9196
+#: c-family/c-common.c:9206
#, gcc-internal-format
msgid "missing sentinel in function call"
msgstr ""
-#: c-family/c-common.c:9238
+#: c-family/c-common.c:9248
#, gcc-internal-format, gfc-internal-format
msgid "null argument where non-null required (argument %lu)"
msgstr ""
-#: c-family/c-common.c:9304
+#: c-family/c-common.c:9314
#, gcc-internal-format
msgid "cleanup argument not an identifier"
msgstr ""
-#: c-family/c-common.c:9311
+#: c-family/c-common.c:9321
#, gcc-internal-format
msgid "cleanup argument not a function"
msgstr ""
-#: c-family/c-common.c:9348
+#: c-family/c-common.c:9358
#, gcc-internal-format
msgid "%qE attribute requires prototypes with named arguments"
msgstr ""
-#: c-family/c-common.c:9356
+#: c-family/c-common.c:9366
#, gcc-internal-format
msgid "%qE attribute only applies to variadic functions"
msgstr ""
-#: c-family/c-common.c:9372 ada/gcc-interface/utils.c:5933
+#: c-family/c-common.c:9382 ada/gcc-interface/utils.c:5934
#, gcc-internal-format
msgid "requested position is not an integer constant"
msgstr ""
-#: c-family/c-common.c:9380 ada/gcc-interface/utils.c:5940
+#: c-family/c-common.c:9390 ada/gcc-interface/utils.c:5941
#, gcc-internal-format
msgid "requested position is less than zero"
msgstr ""
-#: c-family/c-common.c:9536
+#: c-family/c-common.c:9546
#, gcc-internal-format, gfc-internal-format
msgid "bad option %s to optimize attribute"
msgstr ""
-#: c-family/c-common.c:9539
+#: c-family/c-common.c:9549
#, gcc-internal-format, gfc-internal-format
msgid "bad option %s to pragma attribute"
msgstr ""
-#: c-family/c-common.c:9659
+#: c-family/c-common.c:9669
#, gcc-internal-format
msgid "returns_nonnull attribute on a function not returning a pointer"
msgstr ""
-#: c-family/c-common.c:9674
+#: c-family/c-common.c:9684
#, gcc-internal-format
msgid "%qE attribute is only valid on %<struct%> type"
msgstr ""
-#: c-family/c-common.c:9799
+#: c-family/c-common.c:9809
#, gcc-internal-format
msgid "not enough arguments to function %qE"
msgstr ""
-#: c-family/c-common.c:9805 c-family/c-common.c:10806 c/c-typeck.c:3213
+#: c-family/c-common.c:9815 c-family/c-common.c:10816 c/c-typeck.c:3213
#, gcc-internal-format
msgid "too many arguments to function %qE"
msgstr ""
-#: c-family/c-common.c:9842
+#: c-family/c-common.c:9852
#, gcc-internal-format
msgid ""
"second argument to function %qE must be a constant integer power of 2 "
"between %qi and %qu bits"
msgstr ""
-#: c-family/c-common.c:9863 c-family/c-common.c:9909
+#: c-family/c-common.c:9873 c-family/c-common.c:9919
#, gcc-internal-format
msgid "non-floating-point argument in call to function %qE"
msgstr ""
-#: c-family/c-common.c:9886
+#: c-family/c-common.c:9896
#, gcc-internal-format
msgid "non-floating-point arguments in call to function %qE"
msgstr ""
-#: c-family/c-common.c:9902
+#: c-family/c-common.c:9912
#, gcc-internal-format
msgid "non-const integer argument %u in call to function %qE"
msgstr ""
-#: c-family/c-common.c:9922
+#: c-family/c-common.c:9932
#, gcc-internal-format
msgid "non-integer argument 3 in call to function %qE"
msgstr ""
-#: c-family/c-common.c:9938
+#: c-family/c-common.c:9948
#, gcc-internal-format
msgid "argument %u in call to function %qE does not have integral type"
msgstr ""
-#: c-family/c-common.c:9945
+#: c-family/c-common.c:9955
#, gcc-internal-format
msgid ""
"argument 3 in call to function %qE does not have pointer to integer type"
msgstr ""
-#: c-family/c-common.c:10258
+#: c-family/c-common.c:10268
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to static data member %qD"
msgstr ""
-#: c-family/c-common.c:10263
+#: c-family/c-common.c:10273
#, gcc-internal-format
msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
msgstr ""
-#: c-family/c-common.c:10270
+#: c-family/c-common.c:10280
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to a non constant address"
msgstr ""
-#: c-family/c-common.c:10283 cp/typeck.c:5733
+#: c-family/c-common.c:10293 cp/typeck.c:5733
#, gcc-internal-format
msgid "attempt to take address of bit-field structure member %qD"
msgstr ""
-#: c-family/c-common.c:10335
+#: c-family/c-common.c:10345
#, gcc-internal-format
msgid "index %E denotes an offset greater than size of %qT"
msgstr ""
-#: c-family/c-common.c:10375
+#: c-family/c-common.c:10385
#, gcc-internal-format
msgid ""
"the omitted middle operand in ?: will always be %<true%>, suggest explicit "
"middle operand"
msgstr ""
-#: c-family/c-common.c:10396
+#: c-family/c-common.c:10406
#, gcc-internal-format
msgid "assignment of member %qD in read-only object"
msgstr ""
-#: c-family/c-common.c:10398
+#: c-family/c-common.c:10408
#, gcc-internal-format
msgid "increment of member %qD in read-only object"
msgstr ""
-#: c-family/c-common.c:10400
+#: c-family/c-common.c:10410
#, gcc-internal-format
msgid "decrement of member %qD in read-only object"
msgstr ""
-#: c-family/c-common.c:10402
+#: c-family/c-common.c:10412
#, gcc-internal-format
msgid "member %qD in read-only object used as %<asm%> output"
msgstr ""
-#: c-family/c-common.c:10406
+#: c-family/c-common.c:10416
#, gcc-internal-format
msgid "assignment of read-only member %qD"
msgstr ""
-#: c-family/c-common.c:10407
+#: c-family/c-common.c:10417
#, gcc-internal-format
msgid "increment of read-only member %qD"
msgstr ""
-#: c-family/c-common.c:10408
+#: c-family/c-common.c:10418
#, gcc-internal-format
msgid "decrement of read-only member %qD"
msgstr ""
-#: c-family/c-common.c:10409
+#: c-family/c-common.c:10419
#, gcc-internal-format
msgid "read-only member %qD used as %<asm%> output"
msgstr ""
-#: c-family/c-common.c:10413
+#: c-family/c-common.c:10423
#, gcc-internal-format
msgid "assignment of read-only variable %qD"
msgstr ""
-#: c-family/c-common.c:10414
+#: c-family/c-common.c:10424
#, gcc-internal-format
msgid "increment of read-only variable %qD"
msgstr ""
-#: c-family/c-common.c:10415
+#: c-family/c-common.c:10425
#, gcc-internal-format
msgid "decrement of read-only variable %qD"
msgstr ""
-#: c-family/c-common.c:10416
+#: c-family/c-common.c:10426
#, gcc-internal-format
msgid "read-only variable %qD used as %<asm%> output"
msgstr ""
-#: c-family/c-common.c:10419
+#: c-family/c-common.c:10429
#, gcc-internal-format
msgid "assignment of read-only parameter %qD"
msgstr ""
-#: c-family/c-common.c:10420
+#: c-family/c-common.c:10430
#, gcc-internal-format
msgid "increment of read-only parameter %qD"
msgstr ""
-#: c-family/c-common.c:10421
+#: c-family/c-common.c:10431
#, gcc-internal-format
msgid "decrement of read-only parameter %qD"
msgstr ""
-#: c-family/c-common.c:10422
+#: c-family/c-common.c:10432
#, gcc-internal-format
msgid "read-only parameter %qD use as %<asm%> output"
msgstr ""
-#: c-family/c-common.c:10427
+#: c-family/c-common.c:10437
#, gcc-internal-format
msgid "assignment of read-only named return value %qD"
msgstr ""
-#: c-family/c-common.c:10429
+#: c-family/c-common.c:10439
#, gcc-internal-format
msgid "increment of read-only named return value %qD"
msgstr ""
-#: c-family/c-common.c:10431
+#: c-family/c-common.c:10441
#, gcc-internal-format
msgid "decrement of read-only named return value %qD"
msgstr ""
-#: c-family/c-common.c:10433
+#: c-family/c-common.c:10443
#, gcc-internal-format
msgid "read-only named return value %qD used as %<asm%>output"
msgstr ""
-#: c-family/c-common.c:10438
+#: c-family/c-common.c:10448
#, gcc-internal-format
msgid "assignment of function %qD"
msgstr ""
-#: c-family/c-common.c:10439
+#: c-family/c-common.c:10449
#, gcc-internal-format
msgid "increment of function %qD"
msgstr ""
-#: c-family/c-common.c:10440
+#: c-family/c-common.c:10450
#, gcc-internal-format
msgid "decrement of function %qD"
msgstr ""
-#: c-family/c-common.c:10441
+#: c-family/c-common.c:10451
#, gcc-internal-format
msgid "function %qD used as %<asm%> output"
msgstr ""
-#: c-family/c-common.c:10444 c/c-typeck.c:4565
+#: c-family/c-common.c:10454 c/c-typeck.c:4566
#, gcc-internal-format
msgid "assignment of read-only location %qE"
msgstr ""
-#: c-family/c-common.c:10445 c/c-typeck.c:4568
+#: c-family/c-common.c:10455 c/c-typeck.c:4569
#, gcc-internal-format
msgid "increment of read-only location %qE"
msgstr ""
-#: c-family/c-common.c:10446 c/c-typeck.c:4571
+#: c-family/c-common.c:10456 c/c-typeck.c:4572
#, gcc-internal-format
msgid "decrement of read-only location %qE"
msgstr ""
-#: c-family/c-common.c:10447
+#: c-family/c-common.c:10457
#, gcc-internal-format
msgid "read-only location %qE used as %<asm%> output"
msgstr ""
-#: c-family/c-common.c:10461
+#: c-family/c-common.c:10471
#, gcc-internal-format
msgid "lvalue required as left operand of assignment"
msgstr ""
-#: c-family/c-common.c:10464
+#: c-family/c-common.c:10474
#, gcc-internal-format
msgid "lvalue required as increment operand"
msgstr ""
-#: c-family/c-common.c:10467
+#: c-family/c-common.c:10477
#, gcc-internal-format
msgid "lvalue required as decrement operand"
msgstr ""
-#: c-family/c-common.c:10470
+#: c-family/c-common.c:10480
#, gcc-internal-format
msgid "lvalue required as unary %<&%> operand"
msgstr ""
-#: c-family/c-common.c:10473
+#: c-family/c-common.c:10483
#, gcc-internal-format
msgid "lvalue required in asm statement"
msgstr ""
-#: c-family/c-common.c:10490
+#: c-family/c-common.c:10500
#, gcc-internal-format
msgid "invalid type argument (have %qT)"
msgstr ""
-#: c-family/c-common.c:10494
+#: c-family/c-common.c:10504
#, gcc-internal-format
msgid "invalid type argument of array indexing (have %qT)"
msgstr ""
-#: c-family/c-common.c:10499
+#: c-family/c-common.c:10509
#, gcc-internal-format
msgid "invalid type argument of unary %<*%> (have %qT)"
msgstr ""
-#: c-family/c-common.c:10504
+#: c-family/c-common.c:10514
#, gcc-internal-format
msgid "invalid type argument of %<->%> (have %qT)"
msgstr ""
-#: c-family/c-common.c:10509
+#: c-family/c-common.c:10519
#, gcc-internal-format
msgid "invalid type argument of %<->*%> (have %qT)"
msgstr ""
-#: c-family/c-common.c:10514
+#: c-family/c-common.c:10524
#, gcc-internal-format
msgid "invalid type argument of implicit conversion (have %qT)"
msgstr ""
-#: c-family/c-common.c:10656 cp/init.c:2782 cp/init.c:2801
+#: c-family/c-common.c:10666 cp/init.c:2782 cp/init.c:2801
#, gcc-internal-format
msgid "size of array is too large"
msgstr ""
-#: c-family/c-common.c:10709 c-family/c-common.c:10780 c/c-typeck.c:3459
+#: c-family/c-common.c:10719 c-family/c-common.c:10790 c/c-typeck.c:3459
#, gcc-internal-format
msgid "too few arguments to function %qE"
msgstr ""
-#: c-family/c-common.c:10739
+#: c-family/c-common.c:10749
#, gcc-internal-format
msgid "operand type %qT is incompatible with argument %d of %qE"
msgstr ""
-#: c-family/c-common.c:10873
+#: c-family/c-common.c:10883
#, gcc-internal-format
msgid "incorrect number of arguments to function %qE"
msgstr ""
-#: c-family/c-common.c:10888
+#: c-family/c-common.c:10898
#, gcc-internal-format
msgid "argument 1 of %qE must be a non-void pointer type"
msgstr ""
-#: c-family/c-common.c:10897
+#: c-family/c-common.c:10907
#, gcc-internal-format
msgid "argument 1 of %qE must be a pointer to a constant size type"
msgstr ""
-#: c-family/c-common.c:10908
+#: c-family/c-common.c:10918
#, gcc-internal-format
msgid "argument 1 of %qE must be a pointer to a nonzero size object"
msgstr ""
-#: c-family/c-common.c:10923
+#: c-family/c-common.c:10933
#, gcc-internal-format
msgid "argument %d of %qE must be a pointer type"
msgstr ""
-#: c-family/c-common.c:10931
+#: c-family/c-common.c:10941
#, gcc-internal-format
msgid "size mismatch in argument %d of %qE"
msgstr ""
-#: c-family/c-common.c:10947
+#: c-family/c-common.c:10957
#, gcc-internal-format
msgid "invalid memory model argument %d of %qE"
msgstr ""
-#: c-family/c-common.c:10954
+#: c-family/c-common.c:10964
#, gcc-internal-format
msgid "non-integer memory model argument %d of %qE"
msgstr ""
-#: c-family/c-common.c:11552
+#: c-family/c-common.c:11562
#, gcc-internal-format
msgid "array subscript has type %<char%>"
msgstr ""
-#: c-family/c-common.c:11587 c-family/c-common.c:11590
+#: c-family/c-common.c:11597 c-family/c-common.c:11600
#, gcc-internal-format
msgid "suggest parentheses around %<+%> inside %<<<%>"
msgstr ""
-#: c-family/c-common.c:11593 c-family/c-common.c:11596
+#: c-family/c-common.c:11603 c-family/c-common.c:11606
#, gcc-internal-format
msgid "suggest parentheses around %<-%> inside %<<<%>"
msgstr ""
-#: c-family/c-common.c:11602 c-family/c-common.c:11605
+#: c-family/c-common.c:11612 c-family/c-common.c:11615
#, gcc-internal-format
msgid "suggest parentheses around %<+%> inside %<>>%>"
msgstr ""
-#: c-family/c-common.c:11608 c-family/c-common.c:11611
+#: c-family/c-common.c:11618 c-family/c-common.c:11621
#, gcc-internal-format
msgid "suggest parentheses around %<-%> inside %<>>%>"
msgstr ""
-#: c-family/c-common.c:11617 c-family/c-common.c:11620
+#: c-family/c-common.c:11627 c-family/c-common.c:11630
#, gcc-internal-format
msgid "suggest parentheses around %<&&%> within %<||%>"
msgstr ""
-#: c-family/c-common.c:11627 c-family/c-common.c:11631
+#: c-family/c-common.c:11637 c-family/c-common.c:11641
#, gcc-internal-format
msgid "suggest parentheses around arithmetic in operand of %<|%>"
msgstr ""
-#: c-family/c-common.c:11635 c-family/c-common.c:11638
+#: c-family/c-common.c:11645 c-family/c-common.c:11648
#, gcc-internal-format
msgid "suggest parentheses around comparison in operand of %<|%>"
msgstr ""
-#: c-family/c-common.c:11643
+#: c-family/c-common.c:11653
#, gcc-internal-format
msgid ""
"suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!"
"%> to %<~%>"
msgstr ""
-#: c-family/c-common.c:11651 c-family/c-common.c:11655
+#: c-family/c-common.c:11661 c-family/c-common.c:11665
#, gcc-internal-format
msgid "suggest parentheses around arithmetic in operand of %<^%>"
msgstr ""
-#: c-family/c-common.c:11659 c-family/c-common.c:11662
+#: c-family/c-common.c:11669 c-family/c-common.c:11672
#, gcc-internal-format
msgid "suggest parentheses around comparison in operand of %<^%>"
msgstr ""
-#: c-family/c-common.c:11668 c-family/c-common.c:11671
+#: c-family/c-common.c:11678 c-family/c-common.c:11681
#, gcc-internal-format
msgid "suggest parentheses around %<+%> in operand of %<&%>"
msgstr ""
-#: c-family/c-common.c:11674 c-family/c-common.c:11677
+#: c-family/c-common.c:11684 c-family/c-common.c:11687
#, gcc-internal-format
msgid "suggest parentheses around %<-%> in operand of %<&%>"
msgstr ""
-#: c-family/c-common.c:11681 c-family/c-common.c:11684
+#: c-family/c-common.c:11691 c-family/c-common.c:11694
#, gcc-internal-format
msgid "suggest parentheses around comparison in operand of %<&%>"
msgstr ""
-#: c-family/c-common.c:11689
+#: c-family/c-common.c:11699
#, gcc-internal-format
msgid ""
"suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!"
"%> to %<~%>"
msgstr ""
-#: c-family/c-common.c:11696 c-family/c-common.c:11699
+#: c-family/c-common.c:11706 c-family/c-common.c:11709
#, gcc-internal-format
msgid "suggest parentheses around comparison in operand of %<==%>"
msgstr ""
-#: c-family/c-common.c:11704 c-family/c-common.c:11707
+#: c-family/c-common.c:11714 c-family/c-common.c:11717
#, gcc-internal-format
msgid "suggest parentheses around comparison in operand of %<!=%>"
msgstr ""
-#: c-family/c-common.c:11717 c-family/c-common.c:11723
+#: c-family/c-common.c:11727 c-family/c-common.c:11733
#, gcc-internal-format
msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
msgstr ""
-#: c-family/c-common.c:11739
+#: c-family/c-common.c:11749
#, gcc-internal-format
msgid "label %q+D defined but not used"
msgstr ""
-#: c-family/c-common.c:11741
+#: c-family/c-common.c:11751
#, gcc-internal-format
msgid "label %q+D declared but not defined"
msgstr ""
-#: c-family/c-common.c:11757
+#: c-family/c-common.c:11767
#, gcc-internal-format
msgid "division by zero"
msgstr ""
-#: c-family/c-common.c:11789 c/c-typeck.c:11074 c/c-typeck.c:11231
+#: c-family/c-common.c:11799 c/c-typeck.c:11041 c/c-typeck.c:11198
#: cp/typeck.c:4820
#, gcc-internal-format
msgid "comparison between types %qT and %qT"
msgstr ""
-#: c-family/c-common.c:11840
+#: c-family/c-common.c:11850
#, gcc-internal-format
msgid "comparison between signed and unsigned integer expressions"
msgstr ""
-#: c-family/c-common.c:11891
+#: c-family/c-common.c:11901
#, gcc-internal-format
msgid "promoted ~unsigned is always non-zero"
msgstr ""
-#: c-family/c-common.c:11894
+#: c-family/c-common.c:11904
#, gcc-internal-format
msgid "comparison of promoted ~unsigned with constant"
msgstr ""
-#: c-family/c-common.c:11904
+#: c-family/c-common.c:11914
#, gcc-internal-format
msgid "comparison of promoted ~unsigned with unsigned"
msgstr ""
-#: c-family/c-common.c:11955
+#: c-family/c-common.c:11965
#, gcc-internal-format
msgid "unused parameter %qD"
msgstr ""
-#: c-family/c-common.c:12099
+#: c-family/c-common.c:12109
#, gcc-internal-format
msgid "typedef %qD locally defined but not used"
msgstr ""
-#: c-family/c-common.c:12136 c-family/c-common.c:12162
+#: c-family/c-common.c:12146 c-family/c-common.c:12172
#, gcc-internal-format
msgid "comparison of constant %qE with boolean expression is always false"
msgstr ""
-#: c-family/c-common.c:12139 c-family/c-common.c:12159
+#: c-family/c-common.c:12149 c-family/c-common.c:12169
#, gcc-internal-format
msgid "comparison of constant %qE with boolean expression is always true"
msgstr ""
-#: c-family/c-common.c:12208
+#: c-family/c-common.c:12218
#, gcc-internal-format
msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
msgstr ""
-#: c-family/c-common.c:12457
+#: c-family/c-common.c:12467
#, gcc-internal-format
msgid "index value is out of bound"
msgstr ""
-#: c-family/c-common.c:12529 c-family/c-common.c:12577
-#: c-family/c-common.c:12592 cp/call.c:4692 cp/call.c:4699
+#: c-family/c-common.c:12539 c-family/c-common.c:12587
+#: c-family/c-common.c:12602 cp/call.c:4709 cp/call.c:4716
#, gcc-internal-format
msgid "conversion of scalar %qT to vector %qT involves truncation"
msgstr ""
#. Reject arguments that are built-in functions with
#. no library fallback.
-#: c-family/c-common.c:12663
+#: c-family/c-common.c:12673
#, gcc-internal-format
msgid "built-in function %qE must be directly called"
msgstr ""
-#: c-family/c-common.c:12699
+#: c-family/c-common.c:12709
#, gcc-internal-format
msgid "duplicated %<if%> condition"
msgstr ""
-#: c-family/c-common.c:12726 c/c-decl.c:5913
+#: c-family/c-common.c:12736 c/c-decl.c:5913
#, gcc-internal-format
msgid "size of array %qE is too large"
msgstr ""
-#: c-family/c-common.c:12728 c/c-decl.c:5916
+#: c-family/c-common.c:12738 c/c-decl.c:5916
#, gcc-internal-format
msgid "size of unnamed array is too large"
msgstr ""
@@ -24663,7 +24664,7 @@ msgid ""
"tracking was disabled due to the size of the code/headers"
msgstr ""
-#: c-family/c-indentation.c:606
+#: c-family/c-indentation.c:607
#, gcc-internal-format
msgid "this %qs clause does not guard..."
msgstr ""
@@ -24774,7 +24775,7 @@ msgstr ""
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr ""
-#: c-family/c-omp.c:480 cp/semantics.c:8071
+#: c-family/c-omp.c:480 cp/semantics.c:8099
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr ""
@@ -24784,22 +24785,22 @@ msgstr ""
msgid "%qE is not initialized"
msgstr ""
-#: c-family/c-omp.c:514 cp/semantics.c:7959
+#: c-family/c-omp.c:514 cp/semantics.c:7987
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr ""
-#: c-family/c-omp.c:599 cp/semantics.c:7623
+#: c-family/c-omp.c:599 cp/semantics.c:7651
#, gcc-internal-format
msgid "invalid controlling predicate"
msgstr ""
-#: c-family/c-omp.c:606 cp/semantics.c:7965
+#: c-family/c-omp.c:606 cp/semantics.c:7993
#, gcc-internal-format
msgid "missing increment expression"
msgstr ""
-#: c-family/c-omp.c:670 cp/semantics.c:7738
+#: c-family/c-omp.c:670 cp/semantics.c:7766
#, gcc-internal-format
msgid "invalid increment expression"
msgstr ""
@@ -25396,7 +25397,7 @@ msgstr ""
msgid "too many input files"
msgstr ""
-#: common/config/aarch64/aarch64-common.c:228 config/aarch64/aarch64.c:8241
+#: common/config/aarch64/aarch64-common.c:315 config/aarch64/aarch64.c:8164
#, gcc-internal-format
msgid "unknown value %qs for -mcpu"
msgstr ""
@@ -25852,162 +25853,162 @@ msgstr ""
msgid "%qs feature modifier is incompatible with %s %s"
msgstr ""
-#: config/aarch64/aarch64.c:7907
+#: config/aarch64/aarch64.c:7830
#, gcc-internal-format, gfc-internal-format
msgid "unknown flag passed in -moverride=%s (%s)"
msgstr ""
-#: config/aarch64/aarch64.c:7951
+#: config/aarch64/aarch64.c:7874
#, gcc-internal-format, gfc-internal-format
msgid "%s string ill-formed\n"
msgstr ""
-#: config/aarch64/aarch64.c:8008
+#: config/aarch64/aarch64.c:7931
#, gcc-internal-format, gfc-internal-format
msgid "tuning string missing in option (%s)"
msgstr ""
-#: config/aarch64/aarch64.c:8026
+#: config/aarch64/aarch64.c:7949
#, gcc-internal-format, gfc-internal-format
msgid "unknown tuning option (%s)"
msgstr ""
-#: config/aarch64/aarch64.c:8238
+#: config/aarch64/aarch64.c:8161
#, gcc-internal-format
msgid "missing cpu name in -mcpu=%qs"
msgstr ""
-#: config/aarch64/aarch64.c:8244
+#: config/aarch64/aarch64.c:8167
#, gcc-internal-format
msgid "invalid feature modifier in -mcpu=%qs"
msgstr ""
-#: config/aarch64/aarch64.c:8271
+#: config/aarch64/aarch64.c:8194
#, gcc-internal-format
msgid "missing arch name in -march=%qs"
msgstr ""
-#: config/aarch64/aarch64.c:8274
+#: config/aarch64/aarch64.c:8197
#, gcc-internal-format
msgid "unknown value %qs for -march"
msgstr ""
-#: config/aarch64/aarch64.c:8277
+#: config/aarch64/aarch64.c:8200
#, gcc-internal-format
msgid "invalid feature modifier in -march=%qs"
msgstr ""
-#: config/aarch64/aarch64.c:8303
+#: config/aarch64/aarch64.c:8226
#, gcc-internal-format
msgid "missing cpu name in -mtune=%qs"
msgstr ""
-#: config/aarch64/aarch64.c:8306
+#: config/aarch64/aarch64.c:8229
#, gcc-internal-format
msgid "unknown value %qs for -mtune"
msgstr ""
-#: config/aarch64/aarch64.c:8408 config/arm/arm.c:3007
+#: config/aarch64/aarch64.c:8331 config/arm/arm.c:3007
#, gcc-internal-format, gfc-internal-format
msgid "switch -mcpu=%s conflicts with -march=%s switch"
msgstr ""
-#: config/aarch64/aarch64.c:8443
+#: config/aarch64/aarch64.c:8366
#, gcc-internal-format
msgid "Assembler does not support -mabi=ilp32"
msgstr ""
-#: config/aarch64/aarch64.c:8509
+#: config/aarch64/aarch64.c:8432
#, gcc-internal-format
msgid "code model %qs with -f%s"
msgstr ""
-#: config/aarch64/aarch64.c:8674
+#: config/aarch64/aarch64.c:8597
#, gcc-internal-format, gfc-internal-format
msgid "missing architecture name in 'arch' target %s"
msgstr ""
-#: config/aarch64/aarch64.c:8677
+#: config/aarch64/aarch64.c:8600
#, gcc-internal-format
msgid "unknown value %qs for 'arch' target %s"
msgstr ""
-#: config/aarch64/aarch64.c:8680
+#: config/aarch64/aarch64.c:8603
#, gcc-internal-format
msgid "invalid feature modifier %qs for 'arch' target %s"
msgstr ""
-#: config/aarch64/aarch64.c:8714
+#: config/aarch64/aarch64.c:8637
#, gcc-internal-format, gfc-internal-format
msgid "missing cpu name in 'cpu' target %s"
msgstr ""
-#: config/aarch64/aarch64.c:8717
+#: config/aarch64/aarch64.c:8640
#, gcc-internal-format
msgid "unknown value %qs for 'cpu' target %s"
msgstr ""
-#: config/aarch64/aarch64.c:8720
+#: config/aarch64/aarch64.c:8643
#, gcc-internal-format
msgid "invalid feature modifier %qs for 'cpu' target %s"
msgstr ""
-#: config/aarch64/aarch64.c:8751
+#: config/aarch64/aarch64.c:8674
#, gcc-internal-format
msgid "unknown value %qs for 'tune' target %s"
msgstr ""
-#: config/aarch64/aarch64.c:8791
+#: config/aarch64/aarch64.c:8714
#, gcc-internal-format
msgid "missing feature modifier in target %s %qs"
msgstr ""
-#: config/aarch64/aarch64.c:8796
+#: config/aarch64/aarch64.c:8719
#, gcc-internal-format
msgid "invalid feature modifier in target %s %qs"
msgstr ""
-#: config/aarch64/aarch64.c:8846
+#: config/aarch64/aarch64.c:8769
#, gcc-internal-format, gfc-internal-format
msgid "malformed target %s"
msgstr ""
-#: config/aarch64/aarch64.c:8894
+#: config/aarch64/aarch64.c:8817
#, gcc-internal-format
msgid "target %s %qs does not accept an argument"
msgstr ""
-#: config/aarch64/aarch64.c:8903
+#: config/aarch64/aarch64.c:8826
#, gcc-internal-format
msgid "target %s %qs does not allow a negated form"
msgstr ""
-#: config/aarch64/aarch64.c:8958
+#: config/aarch64/aarch64.c:8881
#, gcc-internal-format, gfc-internal-format
msgid "target %s %s=%s is not valid"
msgstr ""
-#: config/aarch64/aarch64.c:9024
+#: config/aarch64/aarch64.c:8947
#, gcc-internal-format, gfc-internal-format
msgid "malformed target %s value"
msgstr ""
-#: config/aarch64/aarch64.c:9041
+#: config/aarch64/aarch64.c:8964
#, gcc-internal-format
msgid "target %s %qs is invalid"
msgstr ""
-#: config/aarch64/aarch64.c:9050
+#: config/aarch64/aarch64.c:8973
#, gcc-internal-format
msgid "malformed target %s list %qs"
msgstr ""
-#: config/aarch64/aarch64.c:10893
+#: config/aarch64/aarch64.c:10816
#, gcc-internal-format
msgid "%Klane %wd out of range %wd - %wd"
msgstr ""
-#: config/aarch64/aarch64.c:10895
+#: config/aarch64/aarch64.c:10818
#, gcc-internal-format
msgid "lane %wd out of range %wd - %wd"
msgstr ""
@@ -26658,11 +26659,11 @@ msgstr ""
#: config/arm/arm.c:6456 config/arm/arm.c:6474 config/avr/avr.c:8991
#: config/avr/avr.c:9007 config/bfin/bfin.c:4672 config/bfin/bfin.c:4733
#: config/bfin/bfin.c:4762 config/epiphany/epiphany.c:472
-#: config/h8300/h8300.c:5453 config/i386/i386.c:6817 config/i386/i386.c:12002
-#: config/i386/i386.c:44435 config/i386/i386.c:44485 config/i386/i386.c:44555
+#: config/h8300/h8300.c:5453 config/i386/i386.c:6817 config/i386/i386.c:11981
+#: config/i386/i386.c:44298 config/i386/i386.c:44348 config/i386/i386.c:44418
#: config/m68k/m68k.c:748 config/mcore/mcore.c:3052 config/mep/mep.c:3884
#: config/mep/mep.c:3898 config/mep/mep.c:3972 config/nvptx/nvptx.c:3793
-#: config/rl78/rl78.c:756 config/rs6000/rs6000.c:30961 config/rx/rx.c:2695
+#: config/rl78/rl78.c:756 config/rs6000/rs6000.c:30981 config/rx/rx.c:2695
#: config/rx/rx.c:2721 config/s390/s390.c:1046 config/sh/sh.c:9780
#: config/sh/sh.c:9798 config/sh/sh.c:9827 config/sh/sh.c:9909
#: config/sh/sh.c:9932 config/spu/spu.c:3680 config/stormy16/stormy16.c:2211
@@ -26706,7 +26707,7 @@ msgstr ""
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30008 config/i386/i386.c:6041 config/s390/s390.c:14504
+#: config/arm/arm.c:30008 config/i386/i386.c:6041 config/s390/s390.c:14519
#, gcc-internal-format
msgid "attribute %<target%> argument not a string"
msgstr ""
@@ -26717,7 +26718,7 @@ msgid "invalid fpu for attribute(target(\"%s\"))"
msgstr ""
#: config/arm/arm.c:30037 config/i386/i386.c:6107 config/i386/i386.c:6154
-#: config/s390/s390.c:14570 config/s390/s390.c:14620 config/s390/s390.c:14637
+#: config/s390/s390.c:14585 config/s390/s390.c:14635 config/s390/s390.c:14652
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr ""
@@ -27573,7 +27574,7 @@ msgstr ""
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr ""
-#: config/i386/i386.c:5528 config/rs6000/rs6000.c:4825
+#: config/i386/i386.c:5528 config/rs6000/rs6000.c:4845
#, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr ""
@@ -27593,7 +27594,7 @@ msgstr ""
msgid "regparam and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:6842 config/i386/i386.c:44455
+#: config/i386/i386.c:6842 config/i386/i386.c:44318
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr ""
@@ -27653,122 +27654,122 @@ msgstr ""
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:7495
+#: config/i386/i386.c:7483
#, gcc-internal-format
msgid "X32 does not support ms_abi attribute"
msgstr ""
-#: config/i386/i386.c:7527
+#: config/i386/i386.c:7515
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr ""
-#: config/i386/i386.c:7840
+#: config/i386/i386.c:7828
#, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:7846
+#: config/i386/i386.c:7834
#, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:7860
+#: config/i386/i386.c:7848
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:7866
+#: config/i386/i386.c:7854
#, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:7882
+#: config/i386/i386.c:7870
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:7888
+#: config/i386/i386.c:7876
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:7902
+#: config/i386/i386.c:7890
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:7908
+#: config/i386/i386.c:7896
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8090
+#: config/i386/i386.c:8078
#, gcc-internal-format
msgid ""
"the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:8207
+#: config/i386/i386.c:8195
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:8325
+#: config/i386/i386.c:8313
#, gcc-internal-format
msgid ""
"the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:8488
+#: config/i386/i386.c:8476
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr ""
-#: config/i386/i386.c:8494
+#: config/i386/i386.c:8482
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr ""
-#: config/i386/i386.c:8510
+#: config/i386/i386.c:8498
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr ""
-#: config/i386/i386.c:8805 config/i386/i386.c:9070
+#: config/i386/i386.c:8793 config/i386/i386.c:9058
#, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8807 config/i386/i386.c:9072 config/i386/i386.c:9565
+#: config/i386/i386.c:8795 config/i386/i386.c:9060 config/i386/i386.c:9553
#, gcc-internal-format
msgid ""
"this is a GCC bug that can be worked around by adding attribute used to "
"function called"
msgstr ""
-#: config/i386/i386.c:9465
+#: config/i386/i386.c:9453
#, gcc-internal-format, gfc-internal-format
msgid ""
"The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr ""
-#: config/i386/i386.c:9563
+#: config/i386/i386.c:9551
#, gcc-internal-format
msgid "calling %qD with SSE caling convention without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:12691
+#: config/i386/i386.c:12670
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr ""
-#: config/i386/i386.c:13757
+#: config/i386/i386.c:13725
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr ""
-#: config/i386/i386.c:13777
+#: config/i386/i386.c:13745
#, gcc-internal-format
msgid ""
"-fsplit-stack does not support 2 register parameters for a nested function"
@@ -27776,268 +27777,268 @@ msgstr ""
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:13788
+#: config/i386/i386.c:13756
#, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr ""
-#: config/i386/i386.c:16599
+#: config/i386/i386.c:16566
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:16614
+#: config/i386/i386.c:16581
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:16806
+#: config/i386/i386.c:16773
#, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr ""
-#: config/i386/i386.c:36396
+#: config/i386/i386.c:36235
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:36446
+#: config/i386/i386.c:36285
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr ""
-#: config/i386/i386.c:36456
+#: config/i386/i386.c:36295
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:36704
+#: config/i386/i386.c:36543
#, gcc-internal-format
msgid ""
"Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:36709 config/i386/i386.c:37137
+#: config/i386/i386.c:36548 config/i386/i386.c:36976
#, gcc-internal-format
msgid "Virtual function multiversioning not supported"
msgstr ""
-#: config/i386/i386.c:36772
+#: config/i386/i386.c:36611
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:36775
+#: config/i386/i386.c:36614
#, gcc-internal-format
msgid "previous declaration of %D"
msgstr ""
-#: config/i386/i386.c:36994
+#: config/i386/i386.c:36833
#, gcc-internal-format
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr ""
-#: config/i386/i386.c:37380
+#: config/i386/i386.c:37219
#, gcc-internal-format
msgid "Parameter to builtin must be a string constant or literal"
msgstr ""
-#: config/i386/i386.c:37405 config/i386/i386.c:37455
+#: config/i386/i386.c:37244 config/i386/i386.c:37294
#, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr ""
-#: config/i386/i386.c:37866 config/i386/i386.c:39217
+#: config/i386/i386.c:37705 config/i386/i386.c:39056
#, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr ""
-#: config/i386/i386.c:38261
+#: config/i386/i386.c:38100
#, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:38356
+#: config/i386/i386.c:38195
#, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:39148
+#: config/i386/i386.c:38987
#, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr ""
-#: config/i386/i386.c:39163
+#: config/i386/i386.c:39002
#, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr ""
-#: config/i386/i386.c:39196
+#: config/i386/i386.c:39035
#, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr ""
-#: config/i386/i386.c:39236
+#: config/i386/i386.c:39075
#, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr ""
-#: config/i386/i386.c:39249
+#: config/i386/i386.c:39088
#, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr ""
-#: config/i386/i386.c:39259
+#: config/i386/i386.c:39098
#, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:39263 config/i386/i386.c:40027
+#: config/i386/i386.c:39102 config/i386/i386.c:39890
#, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:39430
+#: config/i386/i386.c:39269
#, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr ""
-#: config/i386/i386.c:39435
+#: config/i386/i386.c:39274
#, gcc-internal-format
msgid "incorrect comparison mode"
msgstr ""
-#: config/i386/i386.c:39441 config/i386/i386.c:39642
+#: config/i386/i386.c:39280 config/i386/i386.c:39481
#, gcc-internal-format
msgid "incorrect rounding operand"
msgstr ""
-#: config/i386/i386.c:39624
+#: config/i386/i386.c:39463
#, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr ""
-#: config/i386/i386.c:39630
+#: config/i386/i386.c:39469
#, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr ""
-#: config/i386/i386.c:39633
+#: config/i386/i386.c:39472
#, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:40025
+#: config/i386/i386.c:39888
#, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr ""
-#: config/i386/i386.c:40107 config/rs6000/rs6000.c:13947
+#: config/i386/i386.c:39970 config/rs6000/rs6000.c:13967
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr ""
-#: config/i386/i386.c:40301
+#: config/i386/i386.c:40164
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr ""
-#: config/i386/i386.c:40305
+#: config/i386/i386.c:40168
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr ""
-#: config/i386/i386.c:41067
+#: config/i386/i386.c:40930
#, gcc-internal-format
msgid "last argument must be an immediate"
msgstr ""
-#: config/i386/i386.c:41676 config/i386/i386.c:41858
+#: config/i386/i386.c:41539 config/i386/i386.c:41721
#, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:41911
+#: config/i386/i386.c:41774
#, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:41917
+#: config/i386/i386.c:41780
#, gcc-internal-format
msgid "incorrect hint operand"
msgstr ""
-#: config/i386/i386.c:41936
+#: config/i386/i386.c:41799
#, gcc-internal-format
msgid "the xabort's argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:44442
+#: config/i386/i386.c:44305
#, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr ""
-#: config/i386/i386.c:44463
+#: config/i386/i386.c:44326
#, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr ""
-#: config/i386/i386.c:44496 config/i386/i386.c:44505
+#: config/i386/i386.c:44359 config/i386/i386.c:44368
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:44541 config/rs6000/rs6000.c:31044
+#: config/i386/i386.c:44404 config/rs6000/rs6000.c:31064
#, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr ""
-#: config/i386/i386.c:47478
+#: config/i386/i386.c:47341
#, gcc-internal-format
msgid "alternatives not allowed in asm flag output"
msgstr ""
-#: config/i386/i386.c:47542
+#: config/i386/i386.c:47405
#, gcc-internal-format
msgid "unknown asm flag output %qs"
msgstr ""
-#: config/i386/i386.c:47571
+#: config/i386/i386.c:47434
#, gcc-internal-format
msgid "invalid type for asm flag output"
msgstr ""
-#: config/i386/i386.c:53731
+#: config/i386/i386.c:53594
#, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr ""
-#: config/i386/i386.c:53738
+#: config/i386/i386.c:53601
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:53744
+#: config/i386/i386.c:53607
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:53768 config/i386/i386.c:53883
+#: config/i386/i386.c:53631 config/i386/i386.c:53752
#, gcc-internal-format, gfc-internal-format
msgid "unsupported simdlen %d"
msgstr ""
-#: config/i386/i386.c:53787
+#: config/i386/i386.c:53650
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:53809
+#: config/i386/i386.c:53672
#, gcc-internal-format
msgid "unsupported argument type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:54129
+#: config/i386/i386.c:53999
#, gcc-internal-format
msgid ""
"Pointer Checker requires MPX support on this target. Use -mmpx options to "
@@ -28271,7 +28272,7 @@ msgstr ""
msgid "interrupt_thread is available only on fido"
msgstr ""
-#: config/m68k/m68k.c:1096 config/rs6000/rs6000.c:24279
+#: config/m68k/m68k.c:1096 config/rs6000/rs6000.c:24299
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr ""
@@ -28510,7 +28511,7 @@ msgstr ""
msgid "argument %d of %qE must be a multiple of %d"
msgstr ""
-#: config/mep/mep.c:6144 c/c-typeck.c:6624
+#: config/mep/mep.c:6144 c/c-typeck.c:6625
#, gcc-internal-format
msgid "incompatible type for argument %d of %qE"
msgstr ""
@@ -29453,548 +29454,548 @@ msgstr ""
msgid "invalid parameter combination for AltiVec intrinsic"
msgstr ""
-#: config/rs6000/rs6000.c:3445
+#: config/rs6000/rs6000.c:3465
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3447
+#: config/rs6000/rs6000.c:3467
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3449
+#: config/rs6000/rs6000.c:3469
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3549
+#: config/rs6000/rs6000.c:3569
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr ""
-#: config/rs6000/rs6000.c:3662
+#: config/rs6000/rs6000.c:3682
#, gcc-internal-format
msgid ""
"-malign-power is not supported for 64-bit Darwin; it is incompatible with "
"the installed C and C++ libraries"
msgstr ""
-#: config/rs6000/rs6000.c:3824
+#: config/rs6000/rs6000.c:3844
#, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:3829
+#: config/rs6000/rs6000.c:3849
#, gcc-internal-format
msgid "not configured for SPE instruction set"
msgstr ""
-#: config/rs6000/rs6000.c:3835
+#: config/rs6000/rs6000.c:3855
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:3842
+#: config/rs6000/rs6000.c:3862
#, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr ""
-#: config/rs6000/rs6000.c:3844 config/rs6000/rs6000.c:3849
+#: config/rs6000/rs6000.c:3864 config/rs6000/rs6000.c:3869
#, gcc-internal-format
msgid "SPE not supported in this target"
msgstr ""
-#: config/rs6000/rs6000.c:3877
+#: config/rs6000/rs6000.c:3897
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:3884
+#: config/rs6000/rs6000.c:3904
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:3979
+#: config/rs6000/rs6000.c:3999
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:3986
+#: config/rs6000/rs6000.c:4006
#, gcc-internal-format
msgid "-mdirect-move requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:3993
+#: config/rs6000/rs6000.c:4013
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4000
+#: config/rs6000/rs6000.c:4020
#, gcc-internal-format
msgid "-mpower8-vector requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4007
+#: config/rs6000/rs6000.c:4027
#, gcc-internal-format
msgid "-mvsx-timode requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4014
+#: config/rs6000/rs6000.c:4034
#, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
msgstr ""
-#: config/rs6000/rs6000.c:4055
+#: config/rs6000/rs6000.c:4075
#, gcc-internal-format
msgid "-mupper-regs-df requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4062
+#: config/rs6000/rs6000.c:4082
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4111
+#: config/rs6000/rs6000.c:4131
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4114
+#: config/rs6000/rs6000.c:4134
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4127
+#: config/rs6000/rs6000.c:4147
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4175
+#: config/rs6000/rs6000.c:4195
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4182
+#: config/rs6000/rs6000.c:4202
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr ""
-#: config/rs6000/rs6000.c:4189
+#: config/rs6000/rs6000.c:4209
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr ""
-#: config/rs6000/rs6000.c:4197
+#: config/rs6000/rs6000.c:4217
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4212
+#: config/rs6000/rs6000.c:4232
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4227
+#: config/rs6000/rs6000.c:4247
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4235
+#: config/rs6000/rs6000.c:4255
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4245
+#: config/rs6000/rs6000.c:4265
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4259
+#: config/rs6000/rs6000.c:4279
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4326
+#: config/rs6000/rs6000.c:4346
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr ""
-#: config/rs6000/rs6000.c:4338
+#: config/rs6000/rs6000.c:4358
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr ""
-#: config/rs6000/rs6000.c:4361 config/rs6000/rs6000.c:4376
+#: config/rs6000/rs6000.c:4381 config/rs6000/rs6000.c:4396
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4389
+#: config/rs6000/rs6000.c:4409
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4455
+#: config/rs6000/rs6000.c:4475
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:4458
+#: config/rs6000/rs6000.c:4478
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:6718
+#: config/rs6000/rs6000.c:6738
#, gcc-internal-format, gfc-internal-format
msgid ""
"the layout of aggregates containing vectors with %d-byte alignment has "
"changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:9824
+#: config/rs6000/rs6000.c:9844
#, gcc-internal-format
msgid ""
"GCC vector returned by reference: non-standard ABI extension with no "
"compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:9977
+#: config/rs6000/rs6000.c:9997
#, gcc-internal-format
msgid ""
"cannot return value in vector register because altivec instructions are "
"disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:10147
+#: config/rs6000/rs6000.c:10167
#, gcc-internal-format, gfc-internal-format
msgid ""
"the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:10409
+#: config/rs6000/rs6000.c:10429
#, gcc-internal-format
msgid ""
"cannot pass argument in vector register because altivec instructions are "
"disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:11269
+#: config/rs6000/rs6000.c:11289
#, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:11444
+#: config/rs6000/rs6000.c:11464
#, gcc-internal-format
msgid ""
"GCC vector passed by reference: non-standard ABI extension with no "
"compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:12232
+#: config/rs6000/rs6000.c:12252
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr ""
-#: config/rs6000/rs6000.c:12674
+#: config/rs6000/rs6000.c:12694
#, gcc-internal-format
msgid "argument 1 must be an 8-bit field value"
msgstr ""
-#: config/rs6000/rs6000.c:12721
+#: config/rs6000/rs6000.c:12741
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr ""
-#: config/rs6000/rs6000.c:12824 config/rs6000/rs6000.c:14410
+#: config/rs6000/rs6000.c:12844 config/rs6000/rs6000.c:14430
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:12863
+#: config/rs6000/rs6000.c:12883
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:12915
+#: config/rs6000/rs6000.c:12935
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:13289
+#: config/rs6000/rs6000.c:13309
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:13338
+#: config/rs6000/rs6000.c:13358
#, gcc-internal-format, gfc-internal-format
msgid "argument %d must be an unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:13340
+#: config/rs6000/rs6000.c:13360
#, gcc-internal-format, gfc-internal-format
msgid "argument %d is an unsigned literal that is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:13478
+#: config/rs6000/rs6000.c:13498
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s only accepts a string argument"
msgstr ""
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:13497
+#: config/rs6000/rs6000.c:13517
#, gcc-internal-format, gfc-internal-format
msgid "cpu %s is an invalid argument to builtin %s"
msgstr ""
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:13525
+#: config/rs6000/rs6000.c:13545
#, gcc-internal-format, gfc-internal-format
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr ""
-#: config/rs6000/rs6000.c:13598
+#: config/rs6000/rs6000.c:13618
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:13616
+#: config/rs6000/rs6000.c:13636
#, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:13636
+#: config/rs6000/rs6000.c:13656
#, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:13648
+#: config/rs6000/rs6000.c:13668
#, gcc-internal-format
msgid "argument 1 must be 0 or 2"
msgstr ""
-#: config/rs6000/rs6000.c:13660
+#: config/rs6000/rs6000.c:13680
#, gcc-internal-format
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:13674
+#: config/rs6000/rs6000.c:13694
#, gcc-internal-format
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:13686
+#: config/rs6000/rs6000.c:13706
#, gcc-internal-format
msgid "argument 2 must be 0 or 1"
msgstr ""
-#: config/rs6000/rs6000.c:13693
+#: config/rs6000/rs6000.c:13713
#, gcc-internal-format
msgid "argument 3 must be in the range 0..15"
msgstr ""
-#: config/rs6000/rs6000.c:13880
+#: config/rs6000/rs6000.c:13900
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14033
+#: config/rs6000/rs6000.c:14053
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr ""
-#: config/rs6000/rs6000.c:14163
+#: config/rs6000/rs6000.c:14183
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14530
+#: config/rs6000/rs6000.c:14550
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:14577
+#: config/rs6000/rs6000.c:14597
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:14602
+#: config/rs6000/rs6000.c:14622
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:14674
+#: config/rs6000/rs6000.c:14694
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:14756
+#: config/rs6000/rs6000.c:14776
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr ""
-#: config/rs6000/rs6000.c:14758
+#: config/rs6000/rs6000.c:14778
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr ""
-#: config/rs6000/rs6000.c:14760
+#: config/rs6000/rs6000.c:14780
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhtm option"
msgstr ""
-#: config/rs6000/rs6000.c:14762
+#: config/rs6000/rs6000.c:14782
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr ""
-#: config/rs6000/rs6000.c:14764
+#: config/rs6000/rs6000.c:14784
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr ""
-#: config/rs6000/rs6000.c:14766
+#: config/rs6000/rs6000.c:14786
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr ""
-#: config/rs6000/rs6000.c:14769
+#: config/rs6000/rs6000.c:14789
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr ""
-#: config/rs6000/rs6000.c:14772
+#: config/rs6000/rs6000.c:14792
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr ""
-#: config/rs6000/rs6000.c:14774
+#: config/rs6000/rs6000.c:14794
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr ""
-#: config/rs6000/rs6000.c:14777
+#: config/rs6000/rs6000.c:14797
#, gcc-internal-format, gfc-internal-format
msgid ""
"Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr ""
-#: config/rs6000/rs6000.c:14780
+#: config/rs6000/rs6000.c:14800
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float option"
msgstr ""
-#: config/rs6000/rs6000.c:14782
+#: config/rs6000/rs6000.c:14802
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr ""
-#: config/rs6000/rs6000.c:16336
+#: config/rs6000/rs6000.c:16356
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had no type"
msgstr ""
-#: config/rs6000/rs6000.c:16344
+#: config/rs6000/rs6000.c:16364
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr ""
-#: config/rs6000/rs6000.c:16361
+#: config/rs6000/rs6000.c:16381
#, gcc-internal-format, gfc-internal-format
msgid ""
"internal error: builtin function %s, argument %d had unexpected argument "
"type %s"
msgstr ""
-#: config/rs6000/rs6000.c:24249
+#: config/rs6000/rs6000.c:24269
#, gcc-internal-format
msgid "stack frame too large"
msgstr ""
-#: config/rs6000/rs6000.c:27643
+#: config/rs6000/rs6000.c:27663
#, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr ""
-#: config/rs6000/rs6000.c:27651
+#: config/rs6000/rs6000.c:27671
#, gcc-internal-format
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr ""
-#: config/rs6000/rs6000.c:28649
+#: config/rs6000/rs6000.c:28669
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/rs6000/rs6000.c:30731
+#: config/rs6000/rs6000.c:30751
#, gcc-internal-format
msgid ""
"You cannot take the address of a nested function if you use the -mno-"
"pointers-to-nested-functions option."
msgstr ""
-#: config/rs6000/rs6000.c:30813
+#: config/rs6000/rs6000.c:30833
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:30815
+#: config/rs6000/rs6000.c:30835
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:30817
+#: config/rs6000/rs6000.c:30837
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:30819
+#: config/rs6000/rs6000.c:30839
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:30825
+#: config/rs6000/rs6000.c:30845
#, gcc-internal-format
msgid ""
"use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:30828
+#: config/rs6000/rs6000.c:30848
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr ""
-#: config/rs6000/rs6000.c:30833
+#: config/rs6000/rs6000.c:30853
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:30836
+#: config/rs6000/rs6000.c:30856
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:34344
+#: config/rs6000/rs6000.c:34364
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:34348
+#: config/rs6000/rs6000.c:34368
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:34648
+#: config/rs6000/rs6000.c:34668
#, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr ""
-#: config/rs6000/rs6000.c:34651
+#: config/rs6000/rs6000.c:34671
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr ""
-#: config/rs6000/rs6000.c:34653
+#: config/rs6000/rs6000.c:34673
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr ""
@@ -30362,14 +30363,14 @@ msgstr ""
msgid "total size of local variables exceeds architecture limit"
msgstr ""
-#: config/s390/s390.c:10741
+#: config/s390/s390.c:10747
#, gcc-internal-format
msgid ""
"frame size of function %qs is %wd bytes exceeding user provided stack limit "
"of %d bytes. An unconditional trap is added."
msgstr ""
-#: config/s390/s390.c:10757
+#: config/s390/s390.c:10763
#, gcc-internal-format
msgid ""
"frame size of function %qs is %wd bytes which is more than half the stack "
@@ -30377,105 +30378,105 @@ msgid ""
"function."
msgstr ""
-#: config/s390/s390.c:10785
+#: config/s390/s390.c:10791
#, gcc-internal-format
msgid "frame size of %qs is %wd bytes"
msgstr ""
-#: config/s390/s390.c:10789
+#: config/s390/s390.c:10795
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr ""
-#: config/s390/s390.c:11167
+#: config/s390/s390.c:11173
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr ""
-#: config/s390/s390.c:14157
+#: config/s390/s390.c:14172
#, gcc-internal-format, gfc-internal-format
msgid ""
"%sarch=%s%s is deprecated and will be removed in future releases; use at "
"least %sarch=z900%s"
msgstr ""
-#: config/s390/s390.c:14169
+#: config/s390/s390.c:14184
#, gcc-internal-format, gfc-internal-format
msgid ""
"%stune=%s%s is deprecated and will be removed in future releases; use at "
"least %stune=z900%s"
msgstr ""
-#: config/s390/s390.c:14181
+#: config/s390/s390.c:14196
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr ""
-#: config/s390/s390.c:14184
+#: config/s390/s390.c:14199
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14201
+#: config/s390/s390.c:14216
#, gcc-internal-format, gfc-internal-format
msgid "hardware vector support not available on %s"
msgstr ""
-#: config/s390/s390.c:14204
+#: config/s390/s390.c:14219
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14232
+#: config/s390/s390.c:14247
#, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr ""
-#: config/s390/s390.c:14236
+#: config/s390/s390.c:14251
#, gcc-internal-format
msgid ""
"hardware decimal floating point instructions not available in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14248
+#: config/s390/s390.c:14263
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14256
+#: config/s390/s390.c:14271
#, gcc-internal-format
msgid ""
"-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr ""
-#: config/s390/s390.c:14262
+#: config/s390/s390.c:14277
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr ""
-#: config/s390/s390.c:14264
+#: config/s390/s390.c:14279
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr ""
-#: config/s390/s390.c:14267
+#: config/s390/s390.c:14282
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr ""
#. argument is not a plain number
-#: config/s390/s390.c:14361
+#: config/s390/s390.c:14376
#, gcc-internal-format
msgid "arguments to %qs should be non-negative integers"
msgstr ""
-#: config/s390/s390.c:14368
+#: config/s390/s390.c:14383
#, gcc-internal-format
msgid "argument to %qs is too large (max. %d)"
msgstr ""
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:14576
+#: config/s390/s390.c:14591
#, gcc-internal-format
msgid "Value %qs is not supported by attribute %<target%>"
msgstr ""
@@ -30921,43 +30922,43 @@ msgstr ""
msgid "containing loop"
msgstr ""
-#: ada/gcc-interface/utils.c:3757
+#: ada/gcc-interface/utils.c:3758
#, gcc-internal-format
msgid "invalid element type for attribute %qs"
msgstr ""
-#: ada/gcc-interface/utils.c:3781
+#: ada/gcc-interface/utils.c:3782
#, gcc-internal-format
msgid "number of components of vector not a power of two"
msgstr ""
-#: ada/gcc-interface/utils.c:5795 ada/gcc-interface/utils.c:5969
-#: ada/gcc-interface/utils.c:6031
+#: ada/gcc-interface/utils.c:5796 ada/gcc-interface/utils.c:5970
+#: ada/gcc-interface/utils.c:6032
#, gcc-internal-format
msgid "%qs attribute ignored"
msgstr ""
-#: ada/gcc-interface/utils.c:5912
+#: ada/gcc-interface/utils.c:5913
#, gcc-internal-format
msgid "%qs attribute requires prototypes with named arguments"
msgstr ""
-#: ada/gcc-interface/utils.c:5921
+#: ada/gcc-interface/utils.c:5922
#, gcc-internal-format
msgid "%qs attribute only applies to variadic functions"
msgstr ""
-#: ada/gcc-interface/utils.c:5991
+#: ada/gcc-interface/utils.c:5992
#, gcc-internal-format
msgid "%qE attribute has no effect"
msgstr ""
-#: ada/gcc-interface/utils.c:6115
+#: ada/gcc-interface/utils.c:6116
#, gcc-internal-format
msgid "attribute %qs applies to array types only"
msgstr ""
-#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:7795
+#: c/c-array-notation.c:217 c/c-array-notation.c:246 cp/call.c:7812
#: cp/cp-array-notation.c:250
#, gcc-internal-format
msgid "Invalid builtin arguments"
@@ -31016,8 +31017,8 @@ msgstr ""
#. an unprototyped function, it is compile-time undefined;
#. making it a constraint in that case was rejected in
#. DR#252.
-#: c/c-convert.c:98 c/c-typeck.c:2116 c/c-typeck.c:6131 c/c-typeck.c:11681
-#: cp/typeck.c:1956 cp/typeck.c:7560 cp/typeck.c:8287
+#: c/c-convert.c:98 c/c-typeck.c:2116 c/c-typeck.c:6132 c/c-typeck.c:11648
+#: cp/typeck.c:1956 cp/typeck.c:7558 cp/typeck.c:8285
#, gcc-internal-format
msgid "void value not ignored as it ought to be"
msgstr ""
@@ -31067,7 +31068,7 @@ msgstr ""
msgid "unused variable %q+D"
msgstr ""
-#: c/c-decl.c:1275 cp/decl.c:637
+#: c/c-decl.c:1275 cp/decl.c:665
#, gcc-internal-format
msgid "variable %qD set but not used"
msgstr ""
@@ -31354,7 +31355,7 @@ msgid ""
"appears in"
msgstr ""
-#: c/c-decl.c:3503 cp/decl.c:2923
+#: c/c-decl.c:3503 cp/decl.c:2951
#, gcc-internal-format
msgid "label %qE referenced outside of any function"
msgstr ""
@@ -31374,8 +31375,8 @@ msgstr ""
msgid "label %qD defined here"
msgstr ""
-#: c/c-decl.c:3544 c/c-decl.c:3815 c/c-typeck.c:7878 cp/class.c:1437
-#: cp/class.c:3302 cp/decl.c:3759 cp/friend.c:340 cp/friend.c:349
+#: c/c-decl.c:3544 c/c-decl.c:3815 c/c-typeck.c:7879 cp/class.c:1438
+#: cp/class.c:3303 cp/decl.c:3787 cp/friend.c:340 cp/friend.c:349
#: cp/parser.c:3146 cp/parser.c:3227 cp/parser.c:3255 cp/parser.c:5994
#, gcc-internal-format
msgid "%qD declared here"
@@ -31391,7 +31392,7 @@ msgstr ""
msgid "duplicate label declaration %qE"
msgstr ""
-#: c/c-decl.c:3717 cp/decl.c:3301
+#: c/c-decl.c:3717 cp/decl.c:3329
#, gcc-internal-format
msgid "duplicate label %qD"
msgstr ""
@@ -31487,7 +31488,7 @@ msgstr ""
msgid "useless %<_Alignas%> in empty declaration"
msgstr ""
-#: c/c-decl.c:4268 c/c-parser.c:1700
+#: c/c-decl.c:4268 c/c-parser.c:1701
#, gcc-internal-format
msgid "empty declaration"
msgstr ""
@@ -31542,7 +31543,7 @@ msgstr ""
#. of VLAs themselves count as VLAs, it does not make
#. sense to permit them to be initialized given that
#. ordinary VLAs may not be initialized.
-#: c/c-decl.c:4524 c/c-decl.c:4539 c/c-typeck.c:7185
+#: c/c-decl.c:4524 c/c-decl.c:4539 c/c-typeck.c:7186
#, gcc-internal-format
msgid "variable-sized object may not be initialized"
msgstr ""
@@ -31717,7 +31718,7 @@ msgstr ""
msgid "conflicting named address spaces (%s vs %s)"
msgstr ""
-#: c/c-decl.c:5570 c/c-parser.c:2583
+#: c/c-decl.c:5570 c/c-parser.c:2584
#, gcc-internal-format
msgid "%<_Atomic%>-qualified array type"
msgstr ""
@@ -31762,7 +31763,7 @@ msgstr ""
msgid "storage class specified for unnamed parameter"
msgstr ""
-#: c/c-decl.c:5621 cp/decl.c:9911
+#: c/c-decl.c:5621 cp/decl.c:9939
#, gcc-internal-format
msgid "storage class specified for typename"
msgstr ""
@@ -31915,13 +31916,13 @@ msgstr ""
msgid "function definition has qualified void return type"
msgstr ""
-#: c/c-decl.c:6144 cp/decl.c:10041
+#: c/c-decl.c:6144 cp/decl.c:10069
#, gcc-internal-format
msgid "type qualifiers ignored on function return type"
msgstr ""
#: c/c-decl.c:6173 c/c-decl.c:6357 c/c-decl.c:6411 c/c-decl.c:6495
-#: c/c-decl.c:6611 c/c-parser.c:2585
+#: c/c-decl.c:6611 c/c-parser.c:2586
#, gcc-internal-format
msgid "%<_Atomic%>-qualified function type"
msgstr ""
@@ -32042,7 +32043,7 @@ msgstr ""
msgid "a member of a structure or union cannot have a variably modified type"
msgstr ""
-#: c/c-decl.c:6445 cp/decl.c:9116
+#: c/c-decl.c:6445 cp/decl.c:9144
#, gcc-internal-format
msgid "variable or field %qE declared void"
msgstr ""
@@ -32226,7 +32227,7 @@ msgstr ""
msgid "defining type in %qs expression is invalid in C++"
msgstr ""
-#: c/c-decl.c:7373 cp/decl.c:4580
+#: c/c-decl.c:7373 cp/decl.c:4608
#, gcc-internal-format
msgid "declaration does not declare anything"
msgstr ""
@@ -32276,7 +32277,7 @@ msgstr ""
msgid "struct has no members"
msgstr ""
-#: c/c-decl.c:7737 cp/decl.c:10990
+#: c/c-decl.c:7737 cp/decl.c:11018
#, gcc-internal-format
msgid "flexible array member in union"
msgstr ""
@@ -32342,7 +32343,7 @@ msgstr ""
msgid "ISO C restricts enumerator values to range of %<int%>"
msgstr ""
-#: c/c-decl.c:8337 cp/decl.c:4882 cp/decl.c:13842
+#: c/c-decl.c:8337 cp/decl.c:4910 cp/decl.c:13873
#, gcc-internal-format
msgid "inline function %qD given attribute noinline"
msgstr ""
@@ -32372,7 +32373,7 @@ msgstr ""
msgid "%qD was used with no prototype before its definition"
msgstr ""
-#: c/c-decl.c:8468 cp/decl.c:13985
+#: c/c-decl.c:8468 cp/decl.c:14016
#, gcc-internal-format
msgid "no previous declaration for %qD"
msgstr ""
@@ -32487,12 +32488,12 @@ msgstr ""
msgid "argument %qD doesn%'t match prototype"
msgstr ""
-#: c/c-decl.c:9091 cp/decl.c:14739
+#: c/c-decl.c:9091 cp/decl.c:14770
#, gcc-internal-format
msgid "no return statement in function returning non-void"
msgstr ""
-#: c/c-decl.c:9111 cp/decl.c:14771
+#: c/c-decl.c:9111 cp/decl.c:14802
#, gcc-internal-format
msgid "parameter %qD set but not used"
msgstr ""
@@ -32557,7 +32558,7 @@ msgstr ""
msgid "two or more data types in declaration specifiers"
msgstr ""
-#: c/c-decl.c:9605 cp/parser.c:26701
+#: c/c-decl.c:9605 cp/parser.c:26733
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr ""
@@ -32567,7 +32568,7 @@ msgstr ""
msgid "ISO C90 does not support %<long long%>"
msgstr ""
-#: c/c-decl.c:9815 c/c-parser.c:7903
+#: c/c-decl.c:9815 c/c-parser.c:7943
#, gcc-internal-format
msgid "ISO C90 does not support complex types"
msgstr ""
@@ -32597,7 +32598,7 @@ msgstr ""
msgid "ISO C does not support decimal floating point"
msgstr ""
-#: c/c-decl.c:10238 c/c-decl.c:10504 c/c-parser.c:7406
+#: c/c-decl.c:10238 c/c-decl.c:10504 c/c-parser.c:7446
#, gcc-internal-format
msgid "fixed-point types not supported for this target"
msgstr ""
@@ -32637,12 +32638,12 @@ msgstr ""
msgid "%qE used with %<typedef%>"
msgstr ""
-#: c/c-decl.c:10375 c/c-parser.c:6983
+#: c/c-decl.c:10375 c/c-parser.c:7023
#, gcc-internal-format
msgid "ISO C99 does not support %qE"
msgstr ""
-#: c/c-decl.c:10378 c/c-parser.c:6986
+#: c/c-decl.c:10378 c/c-parser.c:7026
#, gcc-internal-format
msgid "ISO C90 does not support %qE"
msgstr ""
@@ -32687,41 +32688,41 @@ msgstr ""
msgid "ISO C does not support complex integer types"
msgstr ""
-#: c/c-decl.c:11004 cp/semantics.c:5294
+#: c/c-decl.c:11004 cp/semantics.c:5305
#, 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.c:11008 cp/semantics.c:5298
+#: c/c-decl.c:11008 cp/semantics.c:5309
#, gcc-internal-format
msgid ""
"%<#pragma omp declare reduction%> initializer refers to variable %qD which "
"is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
-#: c/c-fold.c:319 c/c-typeck.c:11014 cp/typeck.c:4465
+#: c/c-fold.c:319 c/c-typeck.c:10981 cp/typeck.c:4465
#, gcc-internal-format
msgid "left shift of negative value"
msgstr ""
-#: c/c-fold.c:331 c/c-typeck.c:11023 cp/typeck.c:4473
+#: c/c-fold.c:331 c/c-typeck.c:10990 cp/typeck.c:4473
#, gcc-internal-format
msgid "left shift count is negative"
msgstr ""
-#: c/c-fold.c:332 c/c-typeck.c:10962 cp/typeck.c:4419
+#: c/c-fold.c:332 c/c-typeck.c:10929 cp/typeck.c:4419
#, gcc-internal-format
msgid "right shift count is negative"
msgstr ""
-#: c/c-fold.c:338 c/c-typeck.c:11030 cp/typeck.c:4481
+#: c/c-fold.c:338 c/c-typeck.c:10997 cp/typeck.c:4481
#, gcc-internal-format
msgid "left shift count >= width of type"
msgstr ""
-#: c/c-fold.c:339 c/c-typeck.c:10974 cp/typeck.c:4427
+#: c/c-fold.c:339 c/c-typeck.c:10941 cp/typeck.c:4427
#, gcc-internal-format
msgid "right shift count >= width of type"
msgstr ""
@@ -32736,78 +32737,78 @@ msgstr ""
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1086 cp/parser.c:26908
+#: c/c-parser.c:1086 cp/parser.c:26940
#, gcc-internal-format
msgid "expected end of line"
msgstr ""
-#: c/c-parser.c:1420
+#: c/c-parser.c:1421
#, gcc-internal-format
msgid "ISO C forbids an empty translation unit"
msgstr ""
-#: c/c-parser.c:1524 c/c-parser.c:9014
+#: c/c-parser.c:1525 c/c-parser.c:9054
#, gcc-internal-format
msgid "ISO C does not allow extra %<;%> outside of a function"
msgstr ""
-#: c/c-parser.c:1657 c/c-parser.c:2409 c/c-parser.c:3808
+#: c/c-parser.c:1658 c/c-parser.c:2410 c/c-parser.c:3809
#, gcc-internal-format
msgid "unknown type name %qE"
msgstr ""
-#: c/c-parser.c:1661
+#: c/c-parser.c:1662
#, gcc-internal-format
msgid "use %<struct%> keyword to refer to the type"
msgstr ""
-#: c/c-parser.c:1663
+#: c/c-parser.c:1664
#, gcc-internal-format
msgid "use %<union%> keyword to refer to the type"
msgstr ""
-#: c/c-parser.c:1665
+#: c/c-parser.c:1666
#, gcc-internal-format
msgid "use %<enum%> keyword to refer to the type"
msgstr ""
-#: c/c-parser.c:1685 c/c-parser.c:10163 c/c-parser.c:15147 c/c-parser.c:16032
-#: cp/parser.c:33953 cp/parser.c:34845 cp/parser.c:37356
+#: c/c-parser.c:1686 c/c-parser.c:10203 c/c-parser.c:15197 c/c-parser.c:16092
+#: cp/parser.c:33989 cp/parser.c:34887 cp/parser.c:37412
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr ""
-#: c/c-parser.c:1694
+#: c/c-parser.c:1695
#, gcc-internal-format
msgid "%<__auto_type%> in empty declaration"
msgstr ""
-#: c/c-parser.c:1716 c/c-parser.c:3087
+#: c/c-parser.c:1717 c/c-parser.c:3088
#, gcc-internal-format
msgid "expected %<;%>, identifier or %<(%>"
msgstr ""
-#: c/c-parser.c:1734 cp/parser.c:28557 cp/parser.c:28631
+#: c/c-parser.c:1735 cp/parser.c:28588 cp/parser.c:28662
#, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr ""
-#: c/c-parser.c:1769
+#: c/c-parser.c:1770
#, gcc-internal-format
msgid "prefix attributes are ignored for implementations"
msgstr ""
-#: c/c-parser.c:1790
+#: c/c-parser.c:1791
#, gcc-internal-format
msgid "unexpected attribute"
msgstr ""
-#: c/c-parser.c:1832
+#: c/c-parser.c:1833
#, gcc-internal-format
msgid "%<__auto_type%> requires a plain identifier as declarator"
msgstr ""
-#: c/c-parser.c:1849
+#: c/c-parser.c:1850
#, gcc-internal-format
msgid "data definition has no type or storage class"
msgstr ""
@@ -32815,28 +32816,28 @@ msgstr ""
#. This means there is an attribute specifier after
#. the declarator in a function definition. Provide
#. some more information for the user.
-#: c/c-parser.c:1864
+#: c/c-parser.c:1865
#, gcc-internal-format
msgid ""
"attributes should be specified before the declarator in a function definition"
msgstr ""
-#: c/c-parser.c:1884
+#: c/c-parser.c:1885
#, gcc-internal-format
msgid "%<__auto_type%> used with a bit-field initializer"
msgstr ""
-#: c/c-parser.c:1955 c/c-parser.c:2043
+#: c/c-parser.c:1956 c/c-parser.c:2044
#, gcc-internal-format
msgid "%<__auto_type%> requires an initialized data declaration"
msgstr ""
-#: c/c-parser.c:2006
+#: c/c-parser.c:2007
#, gcc-internal-format
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr ""
-#: c/c-parser.c:2035 cp/parser.c:12445
+#: c/c-parser.c:2036 cp/parser.c:12447
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr ""
@@ -32844,263 +32845,263 @@ msgstr ""
#. This can appear in many cases looking nothing like a
#. function definition, so we don't give a more specific
#. error suggesting there was one.
-#: c/c-parser.c:2049 c/c-parser.c:2065
+#: c/c-parser.c:2050 c/c-parser.c:2066
#, gcc-internal-format
msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
msgstr ""
-#: c/c-parser.c:2057
+#: c/c-parser.c:2058
#, gcc-internal-format
msgid "ISO C forbids nested functions"
msgstr ""
-#: c/c-parser.c:2180
+#: c/c-parser.c:2181
#, gcc-internal-format
msgid "ISO C99 does not support %<_Static_assert%>"
msgstr ""
-#: c/c-parser.c:2183
+#: c/c-parser.c:2184
#, gcc-internal-format
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr ""
-#: c/c-parser.c:2208 c/c-parser.c:3876 c/c-parser.c:10221 cp/parser.c:37061
+#: c/c-parser.c:2209 c/c-parser.c:3877 c/c-parser.c:10261 cp/parser.c:37117
#, gcc-internal-format
msgid "expected string literal"
msgstr ""
-#: c/c-parser.c:2216
+#: c/c-parser.c:2217
#, gcc-internal-format
msgid "expression in static assertion is not an integer"
msgstr ""
-#: c/c-parser.c:2225
+#: c/c-parser.c:2226
#, gcc-internal-format
msgid "expression in static assertion is not an integer constant expression"
msgstr ""
-#: c/c-parser.c:2230
+#: c/c-parser.c:2231
#, gcc-internal-format
msgid "expression in static assertion is not constant"
msgstr ""
-#: c/c-parser.c:2235
+#: c/c-parser.c:2236
#, gcc-internal-format
msgid "static assertion failed: %E"
msgstr ""
-#: c/c-parser.c:2550
+#: c/c-parser.c:2551
#, gcc-internal-format
msgid "%<_Atomic%> in Objective-C"
msgstr ""
-#: c/c-parser.c:2554
+#: c/c-parser.c:2555
#, gcc-internal-format
msgid "%<_Atomic%> with OpenMP"
msgstr ""
-#: c/c-parser.c:2557
+#: c/c-parser.c:2558
#, gcc-internal-format
msgid "ISO C99 does not support the %<_Atomic%> qualifier"
msgstr ""
-#: c/c-parser.c:2560
+#: c/c-parser.c:2561
#, gcc-internal-format
msgid "ISO C90 does not support the %<_Atomic%> qualifier"
msgstr ""
-#: c/c-parser.c:2587
+#: c/c-parser.c:2588
#, gcc-internal-format
msgid "%<_Atomic%> applied to a qualified type"
msgstr ""
-#: c/c-parser.c:2702
+#: c/c-parser.c:2703
#, gcc-internal-format
msgid "empty enum is invalid"
msgstr ""
-#: c/c-parser.c:2706 c/c-parser.c:3648 c/c-parser.c:4436 c/c-parser.c:4733
-#: c/c-parser.c:6091 c/c-parser.c:6178 c/c-parser.c:6853 c/c-parser.c:7464
-#: c/c-parser.c:7685 c/c-parser.c:7710 c/c-parser.c:7980 c/c-parser.c:8287
-#: c/c-parser.c:8319 c/c-parser.c:8598 c/c-parser.c:8647 c/c-parser.c:8807
-#: c/c-parser.c:8837 c/c-parser.c:8845 c/c-parser.c:8874 c/c-parser.c:8887
-#: c/c-parser.c:9192 c/c-parser.c:9316 c/c-parser.c:9756 c/c-parser.c:9791
-#: c/c-parser.c:9844 c/c-parser.c:9897 c/c-parser.c:9913 c/c-parser.c:9959
-#: c/c-parser.c:10535 c/c-parser.c:10574 c/c-parser.c:12523 c/c-parser.c:12757
-#: c/c-parser.c:14554 c/c-parser.c:17305 c/c-parser.c:17633 cp/parser.c:26911
-#: cp/parser.c:29400 cp/parser.c:29430 cp/parser.c:29500 cp/parser.c:31611
-#: cp/parser.c:36775 cp/parser.c:37500
+#: c/c-parser.c:2707 c/c-parser.c:3649 c/c-parser.c:4437 c/c-parser.c:4734
+#: c/c-parser.c:6131 c/c-parser.c:6218 c/c-parser.c:6893 c/c-parser.c:7504
+#: c/c-parser.c:7725 c/c-parser.c:7750 c/c-parser.c:8020 c/c-parser.c:8327
+#: c/c-parser.c:8359 c/c-parser.c:8638 c/c-parser.c:8687 c/c-parser.c:8847
+#: c/c-parser.c:8877 c/c-parser.c:8885 c/c-parser.c:8914 c/c-parser.c:8927
+#: c/c-parser.c:9232 c/c-parser.c:9356 c/c-parser.c:9796 c/c-parser.c:9831
+#: c/c-parser.c:9884 c/c-parser.c:9937 c/c-parser.c:9953 c/c-parser.c:9999
+#: c/c-parser.c:10575 c/c-parser.c:10614 c/c-parser.c:12563 c/c-parser.c:12797
+#: c/c-parser.c:14596 c/c-parser.c:17371 c/c-parser.c:17700 cp/parser.c:26943
+#: cp/parser.c:29431 cp/parser.c:29461 cp/parser.c:29531 cp/parser.c:31642
+#: cp/parser.c:36831 cp/parser.c:37556
#, gcc-internal-format
msgid "expected identifier"
msgstr ""
-#: c/c-parser.c:2744 cp/parser.c:17356
+#: c/c-parser.c:2745 cp/parser.c:17358
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr ""
-#: c/c-parser.c:2750
+#: c/c-parser.c:2751
#, gcc-internal-format
msgid "expected %<,%> or %<}%>"
msgstr ""
-#: c/c-parser.c:2781
+#: c/c-parser.c:2782
#, gcc-internal-format
msgid "ISO C forbids forward references to %<enum%> types"
msgstr ""
-#: c/c-parser.c:2897
+#: c/c-parser.c:2898
#, gcc-internal-format
msgid "expected class name"
msgstr ""
-#: c/c-parser.c:2916
+#: c/c-parser.c:2917
#, gcc-internal-format
msgid "extra semicolon in struct or union specified"
msgstr ""
-#: c/c-parser.c:2945
+#: c/c-parser.c:2946
#, gcc-internal-format
msgid "no semicolon at end of struct or union"
msgstr ""
-#: c/c-parser.c:3049 c/c-parser.c:4242
+#: c/c-parser.c:3050 c/c-parser.c:4243
#, gcc-internal-format
msgid "expected specifier-qualifier-list"
msgstr ""
-#: c/c-parser.c:3060
+#: c/c-parser.c:3061
#, gcc-internal-format
msgid "ISO C forbids member declarations with no members"
msgstr ""
-#: c/c-parser.c:3150
+#: c/c-parser.c:3151
#, gcc-internal-format
msgid "expected %<,%>, %<;%> or %<}%>"
msgstr ""
-#: c/c-parser.c:3157
+#: c/c-parser.c:3158
#, gcc-internal-format
msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
msgstr ""
-#: c/c-parser.c:3210
+#: c/c-parser.c:3211
#, gcc-internal-format
msgid "%<typeof%> applied to a bit-field"
msgstr ""
-#: c/c-parser.c:3247
+#: c/c-parser.c:3248
#, gcc-internal-format
msgid "ISO C99 does not support %<_Alignas%>"
msgstr ""
-#: c/c-parser.c:3250
+#: c/c-parser.c:3251
#, gcc-internal-format
msgid "ISO C90 does not support %<_Alignas%>"
msgstr ""
-#: c/c-parser.c:3485
+#: c/c-parser.c:3486
#, gcc-internal-format
msgid "expected identifier or %<(%>"
msgstr ""
-#: c/c-parser.c:3546 c/c-parser.c:3575
+#: c/c-parser.c:3547 c/c-parser.c:3576
#, gcc-internal-format
msgid "array notations cannot be used in declaration"
msgstr ""
-#: c/c-parser.c:3714
+#: c/c-parser.c:3715
#, gcc-internal-format
msgid "ISO C requires a named argument before %<...%>"
msgstr ""
-#: c/c-parser.c:3815
+#: c/c-parser.c:3816
#, gcc-internal-format
msgid "expected declaration specifiers or %<...%>"
msgstr ""
-#: c/c-parser.c:3870
+#: c/c-parser.c:3871
#, gcc-internal-format
msgid "wide string literal in %<asm%>"
msgstr ""
-#: c/c-parser.c:4346
+#: c/c-parser.c:4347
#, gcc-internal-format
msgid "ISO C forbids empty initializer braces"
msgstr ""
-#: c/c-parser.c:4401
+#: c/c-parser.c:4402
#, gcc-internal-format
msgid "obsolete use of designated initializer with %<:%>"
msgstr ""
-#: c/c-parser.c:4545
+#: c/c-parser.c:4546
#, gcc-internal-format
msgid "ISO C forbids specifying range of elements to initialize"
msgstr ""
-#: c/c-parser.c:4557
+#: c/c-parser.c:4558
#, gcc-internal-format
msgid "ISO C90 forbids specifying subobject to initialize"
msgstr ""
-#: c/c-parser.c:4565
+#: c/c-parser.c:4566
#, gcc-internal-format
msgid "obsolete use of designated initializer without %<=%>"
msgstr ""
-#: c/c-parser.c:4748
+#: c/c-parser.c:4749
#, gcc-internal-format
msgid "ISO C forbids label declarations"
msgstr ""
-#: c/c-parser.c:4754 c/c-parser.c:4832
+#: c/c-parser.c:4755 c/c-parser.c:4834
#, gcc-internal-format
msgid "expected declaration or statement"
msgstr ""
-#: c/c-parser.c:4784 c/c-parser.c:4812
+#: c/c-parser.c:4785 c/c-parser.c:4813
#, gcc-internal-format
msgid "ISO C90 forbids mixed declarations and code"
msgstr ""
-#: c/c-parser.c:4840
+#: c/c-parser.c:4842
#, gcc-internal-format
msgid "expected %<}%> before %<else%>"
msgstr ""
-#: c/c-parser.c:4845 cp/parser.c:10801
+#: c/c-parser.c:4847 cp/parser.c:10801
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr ""
-#: c/c-parser.c:4862
+#: c/c-parser.c:4864
#, gcc-internal-format
msgid "label at end of compound statement"
msgstr ""
-#: c/c-parser.c:4919
+#: c/c-parser.c:4921
#, gcc-internal-format
msgid "expected %<:%> or %<...%>"
msgstr ""
-#: c/c-parser.c:4950
+#: c/c-parser.c:4952
#, gcc-internal-format
msgid ""
"a label can only be part of a statement and a declaration is not a statement"
msgstr ""
-#: c/c-parser.c:5144 cp/parser.c:10402
+#: c/c-parser.c:5156 cp/parser.c:10402
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5154 cp/parser.c:10428
+#: c/c-parser.c:5166 cp/parser.c:10428
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
-#: c/c-parser.c:5181
+#: c/c-parser.c:5193
#, gcc-internal-format
msgid "expected identifier or %<*%>"
msgstr ""
@@ -33109,1124 +33110,1129 @@ msgstr ""
#. c_parser_skip_until_found stops at a closing nesting
#. delimiter without consuming it, but here we need to consume
#. it to proceed further.
-#: c/c-parser.c:5264 cp/parser.c:10506
+#: c/c-parser.c:5276 cp/parser.c:10506
#, gcc-internal-format
msgid "expected statement"
msgstr ""
-#: c/c-parser.c:5361 cp/parser.c:11907
+#: c/c-parser.c:5380 cp/parser.c:11907
#, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr ""
-#: c/c-parser.c:5395 cp/parser.c:11910
+#: c/c-parser.c:5414 cp/parser.c:11910
#, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr ""
-#: c/c-parser.c:5437
+#: c/c-parser.c:5459
#, gcc-internal-format
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5611
+#: c/c-parser.c:5509 cp/parser.c:10955
+#, gcc-internal-format
+msgid "suggest explicit braces to avoid ambiguous %<else%>"
+msgstr ""
+
+#: c/c-parser.c:5648
#, gcc-internal-format
msgid "suggest braces around empty body in %<do%> statement"
msgstr ""
-#: c/c-parser.c:5737 c/c-parser.c:5767
+#: c/c-parser.c:5777 c/c-parser.c:5807
#, gcc-internal-format
msgid "multiple iterating variables in fast enumeration"
msgstr ""
-#: c/c-parser.c:5791
+#: c/c-parser.c:5831
#, gcc-internal-format
msgid "invalid iterating variable in fast enumeration"
msgstr ""
-#: c/c-parser.c:5812 cp/parser.c:11156
+#: c/c-parser.c:5852 cp/parser.c:11156
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
-#: c/c-parser.c:5844
+#: c/c-parser.c:5884
#, gcc-internal-format
msgid "missing collection in fast enumeration"
msgstr ""
-#: c/c-parser.c:5961
+#: c/c-parser.c:6001
#, gcc-internal-format
msgid "%E qualifier ignored on asm"
msgstr ""
-#: c/c-parser.c:6316
+#: c/c-parser.c:6356
#, gcc-internal-format
msgid "ISO C forbids omitting the middle term of a ?: expression"
msgstr ""
-#: c/c-parser.c:6816
+#: c/c-parser.c:6856
#, gcc-internal-format
msgid "traditional C rejects the unary plus operator"
msgstr ""
-#: c/c-parser.c:6957
+#: c/c-parser.c:6997
#, gcc-internal-format
msgid "%<sizeof%> applied to a bit-field"
msgstr ""
-#: c/c-parser.c:7043
+#: c/c-parser.c:7083
#, gcc-internal-format
msgid "ISO C does not allow %<%E (expression)%>"
msgstr ""
-#: c/c-parser.c:7074
+#: c/c-parser.c:7114
#, gcc-internal-format
msgid "cannot take address of %qs"
msgstr ""
-#: c/c-parser.c:7158
+#: c/c-parser.c:7198
#, gcc-internal-format
msgid "ISO C99 does not support %<_Generic%>"
msgstr ""
-#: c/c-parser.c:7161
+#: c/c-parser.c:7201
#, gcc-internal-format
msgid "ISO C90 does not support %<_Generic%>"
msgstr ""
-#: c/c-parser.c:7227
+#: c/c-parser.c:7267
#, gcc-internal-format
msgid "%<_Generic%> association has function type"
msgstr ""
-#: c/c-parser.c:7230
+#: c/c-parser.c:7270
#, gcc-internal-format
msgid "%<_Generic%> association has incomplete type"
msgstr ""
-#: c/c-parser.c:7234
+#: c/c-parser.c:7274
#, gcc-internal-format
msgid "%<_Generic%> association has variable length type"
msgstr ""
-#: c/c-parser.c:7258
+#: c/c-parser.c:7298
#, gcc-internal-format
msgid "duplicate %<default%> case in %<_Generic%>"
msgstr ""
-#: c/c-parser.c:7259
+#: c/c-parser.c:7299
#, gcc-internal-format
msgid "original %<default%> is here"
msgstr ""
-#: c/c-parser.c:7267
+#: c/c-parser.c:7307
#, gcc-internal-format
msgid "%<_Generic%> specifies two compatible types"
msgstr ""
-#: c/c-parser.c:7268
+#: c/c-parser.c:7308
#, gcc-internal-format
msgid "compatible type is here"
msgstr ""
-#: c/c-parser.c:7291
+#: c/c-parser.c:7331
#, gcc-internal-format
msgid "%<_Generic> selector matches multiple associations"
msgstr ""
-#: c/c-parser.c:7293
+#: c/c-parser.c:7333
#, gcc-internal-format
msgid "other match is here"
msgstr ""
-#: c/c-parser.c:7314
+#: c/c-parser.c:7354
#, gcc-internal-format
msgid ""
"%<_Generic%> selector of type %qT is not compatible with any association"
msgstr ""
-#: c/c-parser.c:7478 c/c-parser.c:8048 c/c-parser.c:8069
+#: c/c-parser.c:7518 c/c-parser.c:8088 c/c-parser.c:8109
#, gcc-internal-format
msgid "expected expression"
msgstr ""
-#: c/c-parser.c:7496
+#: c/c-parser.c:7536
#, gcc-internal-format
msgid "braced-group within expression allowed only inside a function"
msgstr ""
-#: c/c-parser.c:7510
+#: c/c-parser.c:7550
#, gcc-internal-format
msgid "ISO C forbids braced-groups within expressions"
msgstr ""
-#: c/c-parser.c:7558
+#: c/c-parser.c:7598
#, gcc-internal-format
msgid "ISO C does not support %<__FUNCTION__%> predefined identifier"
msgstr ""
-#: c/c-parser.c:7567
+#: c/c-parser.c:7607
#, gcc-internal-format
msgid "ISO C does not support %<__PRETTY_FUNCTION__%> predefined identifier"
msgstr ""
-#: c/c-parser.c:7576
+#: c/c-parser.c:7616
#, gcc-internal-format
msgid "ISO C90 does not support %<__func__%> predefined identifier"
msgstr ""
-#: c/c-parser.c:7737
+#: c/c-parser.c:7777
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_choose_expr%>"
msgstr ""
-#: c/c-parser.c:7753
+#: c/c-parser.c:7793
#, gcc-internal-format
msgid "first argument to %<__builtin_choose_expr%> not a constant"
msgstr ""
-#: c/c-parser.c:7824
+#: c/c-parser.c:7864
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
msgstr ""
-#: c/c-parser.c:7837
+#: c/c-parser.c:7877
#, gcc-internal-format
msgid ""
"first argument to %<__builtin_call_with_static_chain%> must be a call "
"expression"
msgstr ""
-#: c/c-parser.c:7841
+#: c/c-parser.c:7881
#, gcc-internal-format
msgid ""
"second argument to %<__builtin_call_with_static_chain%> must be a pointer "
"type"
msgstr ""
-#: c/c-parser.c:7867
+#: c/c-parser.c:7907
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_complex%>"
msgstr ""
-#: c/c-parser.c:7889
+#: c/c-parser.c:7929
#, gcc-internal-format
msgid "%<__builtin_complex%> operand not of real binary floating-point type"
msgstr ""
-#: c/c-parser.c:7898
+#: c/c-parser.c:7938
#, gcc-internal-format
msgid "%<__builtin_complex%> operands of different types"
msgstr ""
-#: c/c-parser.c:7946 cp/parser.c:6590
+#: c/c-parser.c:7986 cp/parser.c:6590
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr ""
-#: c/c-parser.c:8027 cp/parser.c:6535
+#: c/c-parser.c:8067 cp/parser.c:6535
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8034 cp/parser.c:6541
+#: c/c-parser.c:8074 cp/parser.c:6541
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
-#: c/c-parser.c:8105
+#: c/c-parser.c:8145
#, gcc-internal-format
msgid "compound literal has variable size"
msgstr ""
-#: c/c-parser.c:8116
+#: c/c-parser.c:8156
#, gcc-internal-format
msgid "compound literal qualified by address-space qualifier"
msgstr ""
-#: c/c-parser.c:8120
+#: c/c-parser.c:8160
#, gcc-internal-format
msgid "ISO C90 forbids compound literals"
msgstr ""
-#: c/c-parser.c:8255 cp/parser.c:6843
+#: c/c-parser.c:8295 cp/parser.c:6843
#, gcc-internal-format
msgid ""
"%<memset%> used with constant zero length parameter; this could be due to "
"transposed parameters"
msgstr ""
-#: c/c-parser.c:8618
+#: c/c-parser.c:8658
#, gcc-internal-format
msgid "expected identifier or %<)%>"
msgstr ""
-#: c/c-parser.c:8714
+#: c/c-parser.c:8754
#, gcc-internal-format
msgid "extra semicolon"
msgstr ""
-#: c/c-parser.c:8962
+#: c/c-parser.c:9002
#, gcc-internal-format
msgid "extra semicolon in method definition specified"
msgstr ""
-#: c/c-parser.c:9094
+#: c/c-parser.c:9134
#, gcc-internal-format
msgid "method attributes must be specified at the end only"
msgstr ""
-#: c/c-parser.c:9114
+#: c/c-parser.c:9154
#, gcc-internal-format
msgid "expected %<;%> or %<{%> after method attribute definition"
msgstr ""
-#: c/c-parser.c:9235
+#: c/c-parser.c:9275
#, gcc-internal-format
msgid "objective-c method declaration is expected"
msgstr ""
-#: c/c-parser.c:9670
+#: c/c-parser.c:9710
#, gcc-internal-format
msgid "no type or storage class may be specified here,"
msgstr ""
-#: c/c-parser.c:9760 c/c-parser.c:9817 cp/parser.c:29460
+#: c/c-parser.c:9800 c/c-parser.c:9857 cp/parser.c:29491
#, gcc-internal-format
msgid "unknown property attribute"
msgstr ""
-#: c/c-parser.c:9781 cp/parser.c:29420
+#: c/c-parser.c:9821 cp/parser.c:29451
#, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr ""
-#: c/c-parser.c:9784 cp/parser.c:29423
+#: c/c-parser.c:9824 cp/parser.c:29454
#, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr ""
-#: c/c-parser.c:9798 cp/parser.c:29438
+#: c/c-parser.c:9838 cp/parser.c:29469
#, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr ""
-#: c/c-parser.c:9803 cp/parser.c:29444
+#: c/c-parser.c:9843 cp/parser.c:29475
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr ""
-#: c/c-parser.c:9810 cp/parser.c:29452
+#: c/c-parser.c:9850 cp/parser.c:29483
#, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr ""
-#: c/c-parser.c:10012
+#: c/c-parser.c:10052
#, gcc-internal-format
msgid "%<#pragma acc update%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10023 cp/parser.c:37139
+#: c/c-parser.c:10063 cp/parser.c:37195
#, gcc-internal-format
msgid "%<#pragma omp barrier%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10034 cp/parser.c:37154
+#: c/c-parser.c:10074 cp/parser.c:37210
#, gcc-internal-format
msgid "%<#pragma omp flush%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10045 cp/parser.c:37170
+#: c/c-parser.c:10085 cp/parser.c:37226
#, gcc-internal-format
msgid "%<#pragma omp taskwait%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10056 cp/parser.c:37186
+#: c/c-parser.c:10096 cp/parser.c:37242
#, gcc-internal-format
msgid "%<#pragma omp taskyield%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10067 cp/parser.c:37202
+#: c/c-parser.c:10107 cp/parser.c:37258
#, gcc-internal-format
msgid "%<#pragma omp cancel%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10078 cp/parser.c:37218
+#: c/c-parser.c:10118 cp/parser.c:37274
#, gcc-internal-format
msgid ""
"%<#pragma omp cancellation point%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10098 cp/parser.c:37291
+#: c/c-parser.c:10138 cp/parser.c:37347
#, gcc-internal-format
msgid ""
"%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
"construct"
msgstr ""
-#: c/c-parser.c:10117 cp/parser.c:37310
+#: c/c-parser.c:10157 cp/parser.c:37366
#, gcc-internal-format
msgid "for, while or do statement expected"
msgstr ""
-#: c/c-parser.c:10129 cp/parser.c:37129
+#: c/c-parser.c:10169 cp/parser.c:37185
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr ""
-#: c/c-parser.c:10142
+#: c/c-parser.c:10182
#, gcc-internal-format
msgid "%<#pragma grainsize%> ignored because -fcilkplus is not enabled"
msgstr ""
-#: c/c-parser.c:10150
+#: c/c-parser.c:10190
#, gcc-internal-format
msgid "%<#pragma grainsize%> must be inside a function"
msgstr ""
-#: c/c-parser.c:10461 cp/parser.c:29850
+#: c/c-parser.c:10501 cp/parser.c:29881
#, gcc-internal-format
msgid "too many %qs clauses"
msgstr ""
-#: c/c-parser.c:10482 cp/parser.c:30395
+#: c/c-parser.c:10522 cp/parser.c:30426
#, gcc-internal-format
msgid "expected integer expression before ')'"
msgstr ""
-#: c/c-parser.c:10497
+#: c/c-parser.c:10537
#, gcc-internal-format
msgid "expression must be integral"
msgstr ""
-#: c/c-parser.c:10626 c/c-parser.c:10634 cp/parser.c:29978 cp/parser.c:29986
+#: c/c-parser.c:10666 c/c-parser.c:10674 cp/parser.c:30009 cp/parser.c:30017
#, gcc-internal-format
msgid "%qD is not a constant"
msgstr ""
-#: c/c-parser.c:10786 c/c-parser.c:17166
+#: c/c-parser.c:10826 c/c-parser.c:17232
#, gcc-internal-format
msgid "%qD is not a variable"
msgstr ""
-#: c/c-parser.c:10790 cp/semantics.c:6709
+#: c/c-parser.c:10830 cp/semantics.c:6737
#, gcc-internal-format
msgid "%qD is not a pointer variable"
msgstr ""
-#: c/c-parser.c:10830 cp/parser.c:30473
+#: c/c-parser.c:10870 cp/parser.c:30504
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr ""
-#: c/c-parser.c:10900 cp/parser.c:30529
+#: c/c-parser.c:10940 cp/parser.c:30560
#, gcc-internal-format
msgid "expected %<none%>"
msgstr ""
-#: c/c-parser.c:10902 cp/parser.c:30531
+#: c/c-parser.c:10942 cp/parser.c:30562
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr ""
-#: c/c-parser.c:11002 cp/parser.c:30631
+#: c/c-parser.c:11042 cp/parser.c:30662
#, gcc-internal-format
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr ""
-#: c/c-parser.c:11022 c/c-parser.c:15861 c/c-parser.c:15946 cp/parser.c:30649
-#: cp/parser.c:34629 cp/parser.c:34717
+#: c/c-parser.c:11062 c/c-parser.c:15921 c/c-parser.c:16006 cp/parser.c:30680
+#: cp/parser.c:34671 cp/parser.c:34759
#, gcc-internal-format
msgid "expected %<data%>"
msgstr ""
-#: c/c-parser.c:11069 cp/parser.c:30702
+#: c/c-parser.c:11109 cp/parser.c:30733
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11076 cp/parser.c:30709
+#: c/c-parser.c:11116 cp/parser.c:30740
#, gcc-internal-format
msgid "too many %<if%> clauses"
msgstr ""
-#: c/c-parser.c:11078 cp/parser.c:30711
+#: c/c-parser.c:11118 cp/parser.c:30742
#, gcc-internal-format
msgid "too many %<if%> clauses without modifier"
msgstr ""
-#: c/c-parser.c:11084 cp/parser.c:30717
+#: c/c-parser.c:11124 cp/parser.c:30748
#, gcc-internal-format
msgid ""
"if any %<if%> clause has modifier, then all %<if%> clauses have to use "
"modifier"
msgstr ""
-#: c/c-parser.c:11158 c/c-parser.c:11202 c/c-parser.c:11246 c/c-parser.c:11290
-#: c/c-parser.c:11334 c/c-parser.c:11378 c/c-parser.c:11482 c/c-parser.c:11608
-#: c/c-parser.c:11689 c/c-parser.c:12087 c/c-parser.c:12154 c/c-parser.c:12257
-#: c/c-parser.c:12300 c/c-parser.c:12809
+#: c/c-parser.c:11198 c/c-parser.c:11242 c/c-parser.c:11286 c/c-parser.c:11330
+#: c/c-parser.c:11374 c/c-parser.c:11418 c/c-parser.c:11522 c/c-parser.c:11648
+#: c/c-parser.c:11729 c/c-parser.c:12127 c/c-parser.c:12194 c/c-parser.c:12297
+#: c/c-parser.c:12340 c/c-parser.c:12849
#, gcc-internal-format
msgid "expected integer expression"
msgstr ""
-#: c/c-parser.c:11169
+#: c/c-parser.c:11209
#, gcc-internal-format
msgid "%<num_gangs%> value must be positive"
msgstr ""
-#: c/c-parser.c:11213
+#: c/c-parser.c:11253
#, gcc-internal-format
msgid "%<num_threads%> value must be positive"
msgstr ""
-#: c/c-parser.c:11257
+#: c/c-parser.c:11297
#, gcc-internal-format
msgid "%<num_tasks%> value must be positive"
msgstr ""
-#: c/c-parser.c:11301 cp/semantics.c:6885
+#: c/c-parser.c:11341 cp/semantics.c:6913
#, gcc-internal-format
msgid "%<grainsize%> value must be positive"
msgstr ""
-#: c/c-parser.c:11346 cp/semantics.c:6914
+#: c/c-parser.c:11386 cp/semantics.c:6942
#, gcc-internal-format
msgid "%<priority%> value must be non-negative"
msgstr ""
-#: c/c-parser.c:11407 c/c-parser.c:11413 cp/parser.c:30928 cp/parser.c:30935
+#: c/c-parser.c:11447 c/c-parser.c:11453 cp/parser.c:30959 cp/parser.c:30966
#, gcc-internal-format
msgid "expected %<tofrom%>"
msgstr ""
-#: c/c-parser.c:11421 c/c-parser.c:11427 cp/parser.c:30944 cp/parser.c:30951
+#: c/c-parser.c:11461 c/c-parser.c:11467 cp/parser.c:30975 cp/parser.c:30982
#, gcc-internal-format
msgid "expected %<scalar%>"
msgstr ""
-#: c/c-parser.c:11493
+#: c/c-parser.c:11533
#, gcc-internal-format
msgid "%<num_workers%> value must be positive"
msgstr ""
-#: c/c-parser.c:11557 cp/parser.c:30257
+#: c/c-parser.c:11597 cp/parser.c:30288
#, gcc-internal-format
msgid "too many %<static%> arguments"
msgstr ""
-#: c/c-parser.c:11591 cp/parser.c:30290
+#: c/c-parser.c:11631 cp/parser.c:30321
#, gcc-internal-format
msgid "unexpected argument"
msgstr ""
-#: c/c-parser.c:11617
+#: c/c-parser.c:11657
#, gcc-internal-format
msgid "%<%s%> value must be positive"
msgstr ""
-#: c/c-parser.c:11746 cp/semantics.c:6998
+#: c/c-parser.c:11786 cp/semantics.c:7026
#, gcc-internal-format
msgid "%<tile%> value must be integral"
msgstr ""
-#: c/c-parser.c:11759 cp/semantics.c:7012
+#: c/c-parser.c:11799 cp/semantics.c:7040
#, gcc-internal-format
msgid "%<tile%> value must be positive"
msgstr ""
-#: c/c-parser.c:11825 cp/parser.c:31008
+#: c/c-parser.c:11865 cp/parser.c:31039
#, gcc-internal-format
msgid "ordered argument needs positive constant integer expression"
msgstr ""
-#: c/c-parser.c:11916
+#: c/c-parser.c:11956
#, gcc-internal-format
msgid ""
"expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> "
"or %<max%>"
msgstr ""
-#: c/c-parser.c:12025 cp/parser.c:31221
+#: c/c-parser.c:12065 cp/parser.c:31252
#, gcc-internal-format
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr ""
-#: c/c-parser.c:12078 cp/parser.c:31237
+#: c/c-parser.c:12118 cp/parser.c:31268
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12082 cp/parser.c:31240
+#: c/c-parser.c:12122 cp/parser.c:31271
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12104 cp/parser.c:31260
+#: c/c-parser.c:12144 cp/parser.c:31291
#, gcc-internal-format
msgid "invalid schedule kind"
msgstr ""
-#: c/c-parser.c:12165
+#: c/c-parser.c:12205
#, gcc-internal-format
msgid "%<vector_length%> value must be positive"
msgstr ""
-#: c/c-parser.c:12267
+#: c/c-parser.c:12307
#, gcc-internal-format
msgid "%<num_teams%> value must be positive"
msgstr ""
-#: c/c-parser.c:12310 cp/semantics.c:6389
+#: c/c-parser.c:12350 cp/semantics.c:6417
#, gcc-internal-format
msgid "%<thread_limit%> value must be positive"
msgstr ""
-#: c/c-parser.c:12352 cp/semantics.c:6499
+#: c/c-parser.c:12392 cp/semantics.c:6527
#, gcc-internal-format
msgid ""
"%<aligned%> clause alignment expression must be positive constant integer "
"expression"
msgstr ""
-#: c/c-parser.c:12413 cp/parser.c:31518
+#: c/c-parser.c:12453 cp/parser.c:31549
#, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr ""
-#: c/c-parser.c:12418
+#: c/c-parser.c:12458
#, gcc-internal-format
msgid "%<linear%> clause step expression must be integral"
msgstr ""
-#: c/c-parser.c:12456
+#: c/c-parser.c:12496
#, gcc-internal-format
msgid ""
"%<safelen%> clause expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12492
+#: c/c-parser.c:12532
#, gcc-internal-format
msgid ""
"%<simdlen%> clause expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12661 cp/parser.c:31754 cp/parser.c:31977
+#: c/c-parser.c:12701 cp/parser.c:31785 cp/parser.c:32008
#, gcc-internal-format
msgid "invalid depend kind"
msgstr ""
-#: c/c-parser.c:12745 cp/parser.c:31827
+#: c/c-parser.c:12785 cp/parser.c:31858
#, gcc-internal-format
msgid "invalid map kind"
msgstr ""
-#: c/c-parser.c:12839 cp/parser.c:31924
+#: c/c-parser.c:12879 cp/parser.c:31955
#, gcc-internal-format
msgid "invalid dist_schedule kind"
msgstr ""
-#: c/c-parser.c:12908
+#: c/c-parser.c:12948
#, gcc-internal-format
msgid "invalid proc_bind kind"
msgstr ""
-#: c/c-parser.c:13121 cp/parser.c:32202
+#: c/c-parser.c:13161 cp/parser.c:32233
#, gcc-internal-format
msgid "expected %<#pragma acc%> clause"
msgstr ""
-#: c/c-parser.c:13132 c/c-parser.c:13415 cp/parser.c:32213 cp/parser.c:32529
+#: c/c-parser.c:13172 c/c-parser.c:13455 cp/parser.c:32244 cp/parser.c:32560
#, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr ""
-#: c/c-parser.c:13278 cp/parser.c:32389
+#: c/c-parser.c:13318 cp/parser.c:32420
#, gcc-internal-format
msgid "%qs must be the first clause of %qs"
msgstr ""
-#: c/c-parser.c:13404 cp/parser.c:32518
+#: c/c-parser.c:13444 cp/parser.c:32549
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr ""
-#: c/c-parser.c:13542 cp/parser.c:35140
+#: c/c-parser.c:13582 cp/parser.c:35185
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13552 cp/parser.c:35150
+#: c/c-parser.c:13592 cp/parser.c:35195
#, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13576 cp/parser.c:35174
+#: c/c-parser.c:13616 cp/parser.c:35219
#, gcc-internal-format
msgid "%qD must be a global variable in%<#pragma acc declare link%>"
msgstr ""
-#: c/c-parser.c:13587 cp/parser.c:35185
+#: c/c-parser.c:13627 cp/parser.c:35230
#, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr ""
-#: c/c-parser.c:13594 cp/parser.c:35192
+#: c/c-parser.c:13634 cp/parser.c:35237
#, gcc-internal-format
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13602 cp/parser.c:35200
+#: c/c-parser.c:13642 cp/parser.c:35245
#, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13614 cp/parser.c:35212
+#: c/c-parser.c:13654 cp/parser.c:35257
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13700 cp/parser.c:35295
+#: c/c-parser.c:13740 cp/parser.c:35340
#, gcc-internal-format
msgid "expected %<data%> in %<#pragma acc enter data%>"
msgstr ""
-#: c/c-parser.c:13709 cp/parser.c:35305
+#: c/c-parser.c:13749 cp/parser.c:35350
#, gcc-internal-format
msgid "invalid pragma"
msgstr ""
-#: c/c-parser.c:13726 cp/parser.c:35322
+#: c/c-parser.c:13766 cp/parser.c:35367
#, gcc-internal-format
msgid "%<#pragma acc enter data%> has no data movement clause"
msgstr ""
-#: c/c-parser.c:13928 cp/parser.c:36403
+#: c/c-parser.c:13970 cp/parser.c:36451
#, gcc-internal-format
msgid "%<#pragma acc routine%> not at file scope"
msgstr ""
-#: c/c-parser.c:13945 cp/parser.c:2829
+#: c/c-parser.c:13987 cp/parser.c:2829
#, gcc-internal-format
msgid "%qE has not been declared"
msgstr ""
-#: c/c-parser.c:13951
+#: c/c-parser.c:13993
#, gcc-internal-format
msgid "expected function name"
msgstr ""
-#: c/c-parser.c:13990
+#: c/c-parser.c:14032
#, gcc-internal-format
msgid "%<#pragma acc routine%> %s"
msgstr ""
-#: c/c-parser.c:13997 cp/parser.c:36616
+#: c/c-parser.c:14039 cp/parser.c:36664
#, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %D"
msgstr ""
-#: c/c-parser.c:14000 cp/parser.c:36623
+#: c/c-parser.c:14042 cp/parser.c:36671
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before %s"
msgstr ""
-#: c/c-parser.c:14037 cp/parser.c:35495
+#: c/c-parser.c:14079 cp/parser.c:35541
#, gcc-internal-format
msgid ""
"%<#pragma acc update%> must contain at least one %<device%> or %<host%> or "
"%<self%> clause"
msgstr ""
-#: c/c-parser.c:14445 cp/parser.c:32900 cp/parser.c:32926
+#: c/c-parser.c:14487 cp/parser.c:32931 cp/parser.c:32957
#, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr ""
-#: c/c-parser.c:14449 cp/parser.c:32957 cp/parser.c:32973
+#: c/c-parser.c:14491 cp/parser.c:32988 cp/parser.c:33004
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr ""
-#: c/c-parser.c:14498 cp/semantics.c:8399 cp/semantics.c:8409
+#: c/c-parser.c:14540 cp/semantics.c:8427 cp/semantics.c:8437
#, gcc-internal-format
msgid ""
"%<#pragma omp atomic capture%> uses two different expressions for memory"
msgstr ""
-#: c/c-parser.c:14563 c/c-parser.c:14585
+#: c/c-parser.c:14605 c/c-parser.c:14627
#, gcc-internal-format
msgid "expected %<(%> or end of line"
msgstr ""
-#: c/c-parser.c:14623 cp/parser.c:33471
+#: c/c-parser.c:14665 cp/parser.c:33502
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14634 cp/parser.c:33482
+#: c/c-parser.c:14676 cp/parser.c:33513
#, gcc-internal-format
msgid ""
"%<linear%> clause may not be specified together with %<ordered%> clause with "
"a parameter"
msgstr ""
-#: c/c-parser.c:14653 cp/parser.c:33509 cp/parser.c:37677
+#: c/c-parser.c:14695 cp/parser.c:33540 cp/parser.c:37733
#, gcc-internal-format
msgid "for statement expected"
msgstr ""
-#: c/c-parser.c:14659 cp/parser.c:33515
+#: c/c-parser.c:14701 cp/parser.c:33546
#, gcc-internal-format
msgid "_Cilk_for statement expected"
msgstr ""
-#: c/c-parser.c:14728 cp/semantics.c:7949 cp/semantics.c:8036
+#: c/c-parser.c:14770 cp/semantics.c:7977 cp/semantics.c:8064
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr ""
-#: c/c-parser.c:14813
+#: c/c-parser.c:14855
#, gcc-internal-format
msgid "not enough perfectly nested loops"
msgstr ""
-#: c/c-parser.c:14869 cp/parser.c:33739
+#: c/c-parser.c:14914 cp/parser.c:33773
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr ""
-#: c/c-parser.c:14916 cp/parser.c:33558 cp/parser.c:33600 cp/pt.c:14952
+#: c/c-parser.c:14961 cp/parser.c:33589 cp/parser.c:33631 cp/pt.c:14952
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr ""
-#: c/c-parser.c:15006 cp/parser.c:33805
+#: c/c-parser.c:15052 cp/parser.c:33840
#, gcc-internal-format
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr ""
-#: c/c-parser.c:15161
+#: c/c-parser.c:15211
#, gcc-internal-format
msgid ""
"%<#pragma omp ordered%> with %<depend> clause may only be used in compound "
"statements"
msgstr ""
-#: c/c-parser.c:15363 cp/parser.c:34157
+#: c/c-parser.c:15414 cp/parser.c:34196
#, gcc-internal-format
msgid "expected %<for%> after %qs"
msgstr ""
-#: c/c-parser.c:15561 cp/parser.c:34350
+#: c/c-parser.c:15613 cp/parser.c:34390
#, gcc-internal-format
msgid "expected %<point%>"
msgstr ""
-#: c/c-parser.c:15761 cp/parser.c:34571
+#: c/c-parser.c:15821 cp/parser.c:34613
#, 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.c:15774 cp/parser.c:34584
+#: c/c-parser.c:15834 cp/parser.c:34626
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:15809 cp/parser.c:34796
+#: c/c-parser.c:15869 cp/parser.c:34838
#, gcc-internal-format
msgid "%<#pragma omp target update%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:15822 cp/parser.c:34809
+#: c/c-parser.c:15882 cp/parser.c:34851
#, gcc-internal-format
msgid ""
"%<#pragma omp target update%> must contain at least one %<from%> or %<to%> "
"clauses"
msgstr ""
-#: c/c-parser.c:15869 cp/parser.c:34637
+#: c/c-parser.c:15929 cp/parser.c:34679
#, gcc-internal-format
msgid ""
"%<#pragma omp target enter data%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:15895 cp/parser.c:34664
+#: c/c-parser.c:15955 cp/parser.c:34706
#, gcc-internal-format
msgid ""
"%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc"
"%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:15907 cp/parser.c:34676
+#: c/c-parser.c:15967 cp/parser.c:34718
#, gcc-internal-format
msgid ""
"%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:15954 cp/parser.c:34725
+#: c/c-parser.c:16014 cp/parser.c:34767
#, gcc-internal-format
msgid ""
"%<#pragma omp target exit data%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:15982
+#: c/c-parser.c:16042
#, gcc-internal-format
msgid ""
"%<#pragma omp target exit data%> with map-type other than %<from%>, "
"%<release> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:15995 cp/parser.c:34766
+#: c/c-parser.c:16055 cp/parser.c:34808
#, gcc-internal-format
msgid ""
"%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16201 cp/parser.c:35017
+#: c/c-parser.c:16264 cp/parser.c:35062
#, gcc-internal-format
msgid ""
"%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> "
"or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16252
+#: c/c-parser.c:16315
#, gcc-internal-format
msgid ""
"%<#pragma omp declare simd%> must be followed by function declaration or "
"definition or another %<#pragma omp declare simd%>"
msgstr ""
-#: c/c-parser.c:16303 c/c-parser.c:16331
+#: c/c-parser.c:16366 c/c-parser.c:16394
#, gcc-internal-format
msgid ""
"%<#pragma omp declare simd%> must be followed by function declaration or "
"definition"
msgstr ""
-#: c/c-parser.c:16352
+#: c/c-parser.c:16415
#, gcc-internal-format
msgid ""
"%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the "
"same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
-#: c/c-parser.c:16366
+#: c/c-parser.c:16429
#, gcc-internal-format
msgid ""
"%<#pragma omp declare simd%> not immediately followed by a function "
"declaration or definition"
msgstr ""
-#: c/c-parser.c:16374 cp/parser.c:35671
+#: c/c-parser.c:16437 cp/parser.c:35717
#, gcc-internal-format
msgid ""
"%<#pragma omp declare simd%> not immediately followed by a single function "
"declaration or definition"
msgstr ""
-#: c/c-parser.c:16490 cp/parser.c:35742
+#: c/c-parser.c:16553 cp/parser.c:35788
#, gcc-internal-format
msgid ""
"%<#pragma omp declare target%> with clauses in between %<#pragma omp declare "
"target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16509 cp/parser.c:35761
+#: c/c-parser.c:16572 cp/parser.c:35807
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16547 cp/parser.c:35805
+#: c/c-parser.c:16610 cp/parser.c:35851
#, gcc-internal-format
msgid "expected %<target%>"
msgstr ""
-#: c/c-parser.c:16554 cp/parser.c:35812
+#: c/c-parser.c:16617 cp/parser.c:35858
#, gcc-internal-format
msgid "expected %<declare%>"
msgstr ""
-#: c/c-parser.c:16560 cp/parser.c:35819
+#: c/c-parser.c:16623 cp/parser.c:35865
#, gcc-internal-format
msgid ""
"%<#pragma omp end declare target%> without corresponding %<#pragma omp "
"declare target%>"
msgstr ""
-#: c/c-parser.c:16588
+#: c/c-parser.c:16651
#, gcc-internal-format
msgid "%<#pragma omp declare reduction%> not at file or block scope"
msgstr ""
-#: c/c-parser.c:16638
+#: c/c-parser.c:16701
#, gcc-internal-format
msgid ""
"expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> "
"or identifier"
msgstr ""
-#: c/c-parser.c:16665
+#: c/c-parser.c:16728
#, gcc-internal-format
msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
msgstr ""
-#: c/c-parser.c:16669
+#: c/c-parser.c:16732
#, gcc-internal-format
msgid "function or array type in %<#pragma omp declare reduction%>"
msgstr ""
-#: c/c-parser.c:16672
+#: c/c-parser.c:16735
#, gcc-internal-format
msgid ""
"const, volatile or restrict qualified type in %<#pragma omp declare reduction"
"%>"
msgstr ""
-#: c/c-parser.c:16680
+#: c/c-parser.c:16743
#, gcc-internal-format
msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
msgstr ""
-#: c/c-parser.c:16689
+#: c/c-parser.c:16752
#, gcc-internal-format
msgid "previous %<#pragma omp declare reduction%>"
msgstr ""
-#: c/c-parser.c:16806
+#: c/c-parser.c:16869
#, gcc-internal-format
msgid "expected %<omp_priv%> or function-name"
msgstr ""
-#: c/c-parser.c:16817
+#: c/c-parser.c:16880
#, gcc-internal-format
msgid "expected function-name %<(%>"
msgstr ""
-#: c/c-parser.c:16836
+#: c/c-parser.c:16899
#, gcc-internal-format
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:16956 cp/parser.c:36264
+#: c/c-parser.c:17019 cp/parser.c:36310
#, gcc-internal-format
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr ""
-#: c/c-parser.c:17168 cp/semantics.c:7422
+#: c/c-parser.c:17234 cp/semantics.c:7450
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr ""
-#: c/c-parser.c:17170 cp/semantics.c:7424
+#: c/c-parser.c:17236 cp/semantics.c:7452
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr ""
-#: c/c-parser.c:17174 cp/semantics.c:7426
+#: c/c-parser.c:17240 cp/semantics.c:7454
#, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr ""
-#: c/c-parser.c:17205
+#: c/c-parser.c:17271
#, gcc-internal-format
msgid "pragma simd ignored because -fcilkplus is not enabled"
msgstr ""
-#: c/c-parser.c:17211
+#: c/c-parser.c:17277
#, gcc-internal-format
msgid "pragma simd must be inside a function"
msgstr ""
-#: c/c-parser.c:17255 cp/parser.c:37448
+#: c/c-parser.c:17321 cp/parser.c:37504
#, gcc-internal-format
msgid "vectorlength must be an integer constant"
msgstr ""
-#: c/c-parser.c:17257 cp/parser.c:37451
+#: c/c-parser.c:17323 cp/parser.c:37507
#, gcc-internal-format
msgid "vectorlength must be a power of 2"
msgstr ""
-#: c/c-parser.c:17340 cp/parser.c:37558
+#: c/c-parser.c:17406 cp/parser.c:37614
#, gcc-internal-format
msgid "step size must be an integer constant expression or an integer variable"
msgstr ""
-#: c/c-parser.c:17439 cp/parser.c:37651
+#: c/c-parser.c:17505 cp/parser.c:37707
#, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr ""
-#: c/c-parser.c:17483 cp/parser.c:37100
+#: c/c-parser.c:17549 cp/parser.c:37156
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:17782 cp/parser.c:36992
+#: c/c-parser.c:17849 cp/parser.c:37048
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr ""
-#: c/c-parser.c:17788 cp/parser.c:36998
+#: c/c-parser.c:17855 cp/parser.c:37054
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr ""
-#: c/c-parser.c:17797 cp/parser.c:37007
+#: c/c-parser.c:17864 cp/parser.c:37063
#, gcc-internal-format
msgid ""
"outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr ""
-#: c/c-parser.c:17799 cp/parser.c:37010
+#: c/c-parser.c:17866 cp/parser.c:37066
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr ""
-#: c/c-parser.c:17805 cp/parser.c:37016
+#: c/c-parser.c:17872 cp/parser.c:37072
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr ""
-#: c/c-parser.c:17873 cp/cp-array-notation.c:1407
+#: c/c-parser.c:17940 cp/cp-array-notation.c:1407
#, gcc-internal-format
msgid "base of array section must be pointer or array type"
msgstr ""
-#: c/c-parser.c:17882 cp/parser.c:7013
+#: c/c-parser.c:17949 cp/parser.c:7013
#, gcc-internal-format
msgid "expected %<:%> or numeral"
msgstr ""
-#: c/c-parser.c:17893
+#: c/c-parser.c:17960
#, gcc-internal-format
msgid ""
"start-index and length fields necessary for using array notations in pointers"
msgstr ""
-#: c/c-parser.c:17900 c/c-parser.c:17943
+#: c/c-parser.c:17967 c/c-parser.c:18010
#, gcc-internal-format
msgid "array notations cannot be used with function type"
msgstr ""
-#: c/c-parser.c:17909
+#: c/c-parser.c:17976
#, gcc-internal-format
msgid ""
"start-index and length fields necessary for using array notations in "
"dimensionless arrays"
msgstr ""
-#: c/c-parser.c:17921
+#: c/c-parser.c:17988
#, gcc-internal-format
msgid ""
"start-index and length fields necessary for using array notations in "
"variable-length arrays"
msgstr ""
-#: c/c-parser.c:17971 c/c-parser.c:17974
+#: c/c-parser.c:18038 c/c-parser.c:18041
#, gcc-internal-format
msgid "expected array notation expression"
msgstr ""
@@ -34236,7 +34242,7 @@ msgstr ""
msgid "%qD has an incomplete type %qT"
msgstr ""
-#: c/c-typeck.c:231 c/c-typeck.c:9500 c/c-typeck.c:9542 cp/call.c:3970
+#: c/c-typeck.c:231 c/c-typeck.c:9501 c/c-typeck.c:9543 cp/call.c:3987
#, gcc-internal-format
msgid "invalid use of void expression"
msgstr ""
@@ -34493,7 +34499,7 @@ msgstr ""
msgid "passing argument %d of %qE as signed due to prototype"
msgstr ""
-#: c/c-typeck.c:3423 cp/call.c:6769
+#: c/c-typeck.c:3423 cp/call.c:6786
#, gcc-internal-format
msgid "implicit conversion from %qT to %qT when passing argument to function"
msgstr ""
@@ -34588,195 +34594,195 @@ msgstr ""
msgid "cannot take address of scalar with reverse storage order"
msgstr ""
-#: c/c-typeck.c:4459
+#: c/c-typeck.c:4460
#, gcc-internal-format
msgid "address of array with reverse scalar storage order requested"
msgstr ""
-#: c/c-typeck.c:4631
+#: c/c-typeck.c:4632
#, gcc-internal-format
msgid "global register variable %qD used in nested function"
msgstr ""
-#: c/c-typeck.c:4634
+#: c/c-typeck.c:4635
#, gcc-internal-format
msgid "register variable %qD used in nested function"
msgstr ""
-#: c/c-typeck.c:4639
+#: c/c-typeck.c:4640
#, gcc-internal-format
msgid "address of global register variable %qD requested"
msgstr ""
-#: c/c-typeck.c:4641
+#: c/c-typeck.c:4642
#, gcc-internal-format
msgid "address of register variable %qD requested"
msgstr ""
-#: c/c-typeck.c:4742
+#: c/c-typeck.c:4743
#, gcc-internal-format
msgid "non-lvalue array in conditional expression"
msgstr ""
-#: c/c-typeck.c:4798 cp/call.c:5089
+#: c/c-typeck.c:4799 cp/call.c:5106
#, gcc-internal-format
msgid ""
"implicit conversion from %qT to %qT to match other result of conditional"
msgstr ""
-#: c/c-typeck.c:4872
+#: c/c-typeck.c:4873
#, gcc-internal-format
msgid "ISO C forbids conditional expr with only one void side"
msgstr ""
-#: c/c-typeck.c:4889
+#: c/c-typeck.c:4890
#, gcc-internal-format
msgid "pointers to disjoint address spaces used in conditional expression"
msgstr ""
-#: c/c-typeck.c:4900 c/c-typeck.c:4917
+#: c/c-typeck.c:4901 c/c-typeck.c:4918
#, gcc-internal-format
msgid "pointer to array loses qualifier in conditional expression"
msgstr ""
-#: c/c-typeck.c:4905 c/c-typeck.c:4922
+#: c/c-typeck.c:4906 c/c-typeck.c:4923
#, gcc-internal-format
msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
msgstr ""
-#: c/c-typeck.c:4935
+#: c/c-typeck.c:4936
#, gcc-internal-format
msgid "pointer type mismatch in conditional expression"
msgstr ""
-#: c/c-typeck.c:4944 c/c-typeck.c:4955
+#: c/c-typeck.c:4945 c/c-typeck.c:4956
#, gcc-internal-format
msgid "pointer/integer type mismatch in conditional expression"
msgstr ""
-#: c/c-typeck.c:5058 cp/typeck.c:6438
+#: c/c-typeck.c:5059 cp/typeck.c:6436
#, gcc-internal-format
msgid "spawned function call cannot be part of a comma expression"
msgstr ""
-#: c/c-typeck.c:5092
+#: c/c-typeck.c:5093
#, gcc-internal-format
msgid "left-hand operand of comma expression has no effect"
msgstr ""
-#: c/c-typeck.c:5110 c/c-typeck.c:10225
+#: c/c-typeck.c:5111 c/c-typeck.c:10192
#, gcc-internal-format
msgid "right-hand operand of comma expression has no effect"
msgstr ""
-#: c/c-typeck.c:5179
+#: c/c-typeck.c:5180
msgid "cast adds %q#v qualifier to function type"
msgstr ""
-#: c/c-typeck.c:5185
+#: c/c-typeck.c:5186
msgid "cast discards %qv qualifier from pointer target type"
msgstr ""
-#: c/c-typeck.c:5220
+#: c/c-typeck.c:5221
#, gcc-internal-format
msgid ""
"to be safe all intermediate pointers in cast from %qT to %qT must be %<const"
"%> qualified"
msgstr ""
-#: c/c-typeck.c:5257
+#: c/c-typeck.c:5258
#, gcc-internal-format
msgid "cast specifies array type"
msgstr ""
-#: c/c-typeck.c:5263
+#: c/c-typeck.c:5264
#, gcc-internal-format
msgid "cast specifies function type"
msgstr ""
-#: c/c-typeck.c:5278
+#: c/c-typeck.c:5279
#, gcc-internal-format
msgid "ISO C forbids casting nonscalar to the same type"
msgstr ""
-#: c/c-typeck.c:5298
+#: c/c-typeck.c:5299
#, gcc-internal-format
msgid "ISO C forbids casts to union type"
msgstr ""
-#: c/c-typeck.c:5308
+#: c/c-typeck.c:5309
#, gcc-internal-format
msgid "cast to union type from type not present in union"
msgstr ""
-#: c/c-typeck.c:5343
+#: c/c-typeck.c:5344
#, gcc-internal-format, gfc-internal-format
msgid ""
"cast to %s address space pointer from disjoint generic address space pointer"
msgstr ""
-#: c/c-typeck.c:5348
+#: c/c-typeck.c:5349
#, gcc-internal-format, gfc-internal-format
msgid ""
"cast to generic address space pointer from disjoint %s address space pointer"
msgstr ""
-#: c/c-typeck.c:5353
+#: c/c-typeck.c:5354
#, gcc-internal-format, gfc-internal-format
msgid "cast to %s address space pointer from disjoint %s address space pointer"
msgstr ""
-#: c/c-typeck.c:5372
+#: c/c-typeck.c:5373
#, gcc-internal-format
msgid "cast increases required alignment of target type"
msgstr ""
-#: c/c-typeck.c:5383
+#: c/c-typeck.c:5384
#, gcc-internal-format
msgid "cast from pointer to integer of different size"
msgstr ""
-#: c/c-typeck.c:5388
+#: c/c-typeck.c:5389
#, gcc-internal-format
msgid "cast from function call of type %qT to non-matching type %qT"
msgstr ""
-#: c/c-typeck.c:5397 cp/typeck.c:7409
+#: c/c-typeck.c:5398 cp/typeck.c:7407
#, gcc-internal-format
msgid "cast to pointer from integer of different size"
msgstr ""
-#: c/c-typeck.c:5411
+#: c/c-typeck.c:5412
#, gcc-internal-format
msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr ""
-#: c/c-typeck.c:5420
+#: c/c-typeck.c:5421
#, gcc-internal-format
msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr ""
-#: c/c-typeck.c:5507
+#: c/c-typeck.c:5508
#, gcc-internal-format
msgid "defining a type in a cast is invalid in C++"
msgstr ""
-#: c/c-typeck.c:5549
+#: c/c-typeck.c:5550
#, gcc-internal-format
msgid "assignment to expression with array type"
msgstr ""
-#: c/c-typeck.c:5672 c/c-typeck.c:6112
+#: c/c-typeck.c:5673 c/c-typeck.c:6113
#, gcc-internal-format
msgid "enum conversion in assignment is invalid in C++"
msgstr ""
-#: c/c-typeck.c:5864 c/c-typeck.c:5882 c/c-typeck.c:5901
+#: c/c-typeck.c:5865 c/c-typeck.c:5883 c/c-typeck.c:5902
#, gcc-internal-format
msgid "(near initialization for %qs)"
msgstr ""
-#: c/c-typeck.c:5916
+#: c/c-typeck.c:5917
#, gcc-internal-format
msgid "array initialized from parenthesized string constant"
msgstr ""
@@ -34792,500 +34798,500 @@ msgstr ""
#. strings are complete sentences, visible to gettext and checked at
#. compile time. It is the same as PEDWARN_FOR_QUALIFIERS but uses
#. warning_at instead of pedwarn.
-#: c/c-typeck.c:5992 c/c-typeck.c:6021 c/c-typeck.c:6050 c/c-typeck.c:6628
+#: c/c-typeck.c:5993 c/c-typeck.c:6022 c/c-typeck.c:6051 c/c-typeck.c:6629
#, gcc-internal-format
msgid "expected %qT but argument is of type %qT"
msgstr ""
-#: c/c-typeck.c:6110
+#: c/c-typeck.c:6111
#, gcc-internal-format
msgid "enum conversion when passing argument %d of %qE is invalid in C++"
msgstr ""
-#: c/c-typeck.c:6114 c/c-typeck.c:8710
+#: c/c-typeck.c:6115 c/c-typeck.c:8711
#, gcc-internal-format
msgid "enum conversion in initialization is invalid in C++"
msgstr ""
-#: c/c-typeck.c:6116
+#: c/c-typeck.c:6117
#, gcc-internal-format
msgid "enum conversion in return is invalid in C++"
msgstr ""
-#: c/c-typeck.c:6147
+#: c/c-typeck.c:6148
#, gcc-internal-format
msgid "cannot pass rvalue to reference parameter"
msgstr ""
-#: c/c-typeck.c:6280 c/c-typeck.c:6545
+#: c/c-typeck.c:6281 c/c-typeck.c:6546
msgid ""
"passing argument %d of %qE makes %q#v qualified function pointer from "
"unqualified"
msgstr ""
-#: c/c-typeck.c:6283 c/c-typeck.c:6548
+#: c/c-typeck.c:6284 c/c-typeck.c:6549
msgid "assignment makes %q#v qualified function pointer from unqualified"
msgstr ""
-#: c/c-typeck.c:6286 c/c-typeck.c:6550
+#: c/c-typeck.c:6287 c/c-typeck.c:6551
msgid "initialization makes %q#v qualified function pointer from unqualified"
msgstr ""
-#: c/c-typeck.c:6289 c/c-typeck.c:6552
+#: c/c-typeck.c:6290 c/c-typeck.c:6553
msgid "return makes %q#v qualified function pointer from unqualified"
msgstr ""
-#: c/c-typeck.c:6297 c/c-typeck.c:6464 c/c-typeck.c:6507
+#: c/c-typeck.c:6298 c/c-typeck.c:6465 c/c-typeck.c:6508
msgid ""
"passing argument %d of %qE discards %qv qualifier from pointer target type"
msgstr ""
-#: c/c-typeck.c:6299 c/c-typeck.c:6466 c/c-typeck.c:6509
+#: c/c-typeck.c:6300 c/c-typeck.c:6467 c/c-typeck.c:6510
msgid "assignment discards %qv qualifier from pointer target type"
msgstr ""
-#: c/c-typeck.c:6301 c/c-typeck.c:6468 c/c-typeck.c:6511
+#: c/c-typeck.c:6302 c/c-typeck.c:6469 c/c-typeck.c:6512
msgid "initialization discards %qv qualifier from pointer target type"
msgstr ""
-#: c/c-typeck.c:6303 c/c-typeck.c:6470 c/c-typeck.c:6513
+#: c/c-typeck.c:6304 c/c-typeck.c:6471 c/c-typeck.c:6514
msgid "return discards %qv qualifier from pointer target type"
msgstr ""
-#: c/c-typeck.c:6312
+#: c/c-typeck.c:6313
#, gcc-internal-format
msgid "ISO C prohibits argument conversion to union type"
msgstr ""
-#: c/c-typeck.c:6374
+#: c/c-typeck.c:6375
#, gcc-internal-format
msgid "request for implicit conversion from %qT to %qT not permitted in C++"
msgstr ""
-#: c/c-typeck.c:6386
+#: c/c-typeck.c:6387
#, gcc-internal-format
msgid "passing argument %d of %qE from pointer to non-enclosed address space"
msgstr ""
-#: c/c-typeck.c:6390
+#: c/c-typeck.c:6391
#, gcc-internal-format
msgid "assignment from pointer to non-enclosed address space"
msgstr ""
-#: c/c-typeck.c:6394
+#: c/c-typeck.c:6395
#, gcc-internal-format
msgid "initialization from pointer to non-enclosed address space"
msgstr ""
-#: c/c-typeck.c:6398
+#: c/c-typeck.c:6399
#, gcc-internal-format
msgid "return from pointer to non-enclosed address space"
msgstr ""
-#: c/c-typeck.c:6416
+#: c/c-typeck.c:6417
#, gcc-internal-format
msgid "argument %d of %qE might be a candidate for a format attribute"
msgstr ""
-#: c/c-typeck.c:6422
+#: c/c-typeck.c:6423
#, gcc-internal-format
msgid "assignment left-hand side might be a candidate for a format attribute"
msgstr ""
-#: c/c-typeck.c:6427
+#: c/c-typeck.c:6428
#, gcc-internal-format
msgid ""
"initialization left-hand side might be a candidate for a format attribute"
msgstr ""
-#: c/c-typeck.c:6432 cp/typeck.c:8425
+#: c/c-typeck.c:6433 cp/typeck.c:8423
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr ""
-#: c/c-typeck.c:6481
+#: c/c-typeck.c:6482
#, gcc-internal-format
msgid ""
"ISO C forbids passing argument %d of %qE between function pointer and %<void "
"*%>"
msgstr ""
-#: c/c-typeck.c:6484
+#: c/c-typeck.c:6485
#, gcc-internal-format
msgid "ISO C forbids assignment between function pointer and %<void *%>"
msgstr ""
-#: c/c-typeck.c:6486
+#: c/c-typeck.c:6487
#, gcc-internal-format
msgid "ISO C forbids initialization between function pointer and %<void *%>"
msgstr ""
-#: c/c-typeck.c:6488
+#: c/c-typeck.c:6489
#, gcc-internal-format
msgid "ISO C forbids return between function pointer and %<void *%>"
msgstr ""
-#: c/c-typeck.c:6525
+#: c/c-typeck.c:6526
#, gcc-internal-format
msgid "pointer targets in passing argument %d of %qE differ in signedness"
msgstr ""
-#: c/c-typeck.c:6527
+#: c/c-typeck.c:6528
#, gcc-internal-format
msgid "pointer targets in assignment differ in signedness"
msgstr ""
-#: c/c-typeck.c:6529
+#: c/c-typeck.c:6530
#, gcc-internal-format
msgid "pointer targets in initialization differ in signedness"
msgstr ""
-#: c/c-typeck.c:6531
+#: c/c-typeck.c:6532
#, gcc-internal-format
msgid "pointer targets in return differ in signedness"
msgstr ""
-#: c/c-typeck.c:6562
+#: c/c-typeck.c:6563
#, gcc-internal-format
msgid "passing argument %d of %qE from incompatible pointer type"
msgstr ""
-#: c/c-typeck.c:6564
+#: c/c-typeck.c:6565
#, gcc-internal-format
msgid "assignment from incompatible pointer type"
msgstr ""
-#: c/c-typeck.c:6565
+#: c/c-typeck.c:6566
#, gcc-internal-format
msgid "initialization from incompatible pointer type"
msgstr ""
-#: c/c-typeck.c:6567
+#: c/c-typeck.c:6568
#, gcc-internal-format
msgid "return from incompatible pointer type"
msgstr ""
#. ??? This should not be an error when inlining calls to
#. unprototyped functions.
-#: c/c-typeck.c:6575 c/c-typeck.c:7069 cp/typeck.c:1992
+#: c/c-typeck.c:6576 c/c-typeck.c:7070 cp/typeck.c:1992
#, gcc-internal-format
msgid "invalid use of non-lvalue array"
msgstr ""
-#: c/c-typeck.c:6586
+#: c/c-typeck.c:6587
#, gcc-internal-format
msgid "passing argument %d of %qE makes pointer from integer without a cast"
msgstr ""
-#: c/c-typeck.c:6588
+#: c/c-typeck.c:6589
#, gcc-internal-format
msgid "assignment makes pointer from integer without a cast"
msgstr ""
-#: c/c-typeck.c:6590
+#: c/c-typeck.c:6591
#, gcc-internal-format
msgid "initialization makes pointer from integer without a cast"
msgstr ""
-#: c/c-typeck.c:6592
+#: c/c-typeck.c:6593
#, gcc-internal-format
msgid "return makes pointer from integer without a cast"
msgstr ""
-#: c/c-typeck.c:6601
+#: c/c-typeck.c:6602
#, gcc-internal-format
msgid "passing argument %d of %qE makes integer from pointer without a cast"
msgstr ""
-#: c/c-typeck.c:6603
+#: c/c-typeck.c:6604
#, gcc-internal-format
msgid "assignment makes integer from pointer without a cast"
msgstr ""
-#: c/c-typeck.c:6605
+#: c/c-typeck.c:6606
#, gcc-internal-format
msgid "initialization makes integer from pointer without a cast"
msgstr ""
-#: c/c-typeck.c:6607
+#: c/c-typeck.c:6608
#, gcc-internal-format
msgid "return makes integer from pointer without a cast"
msgstr ""
-#: c/c-typeck.c:6631
+#: c/c-typeck.c:6632
#, gcc-internal-format
msgid "incompatible types when assigning to type %qT from type %qT"
msgstr ""
-#: c/c-typeck.c:6636
+#: c/c-typeck.c:6637
#, gcc-internal-format
msgid "incompatible types when initializing type %qT using type %qT"
msgstr ""
-#: c/c-typeck.c:6641
+#: c/c-typeck.c:6642
#, gcc-internal-format
msgid "incompatible types when returning type %qT but %qT was expected"
msgstr ""
-#: c/c-typeck.c:6705
+#: c/c-typeck.c:6706
#, gcc-internal-format
msgid "traditional C rejects automatic aggregate initialization"
msgstr ""
-#: c/c-typeck.c:6942 c/c-typeck.c:7821 cp/typeck2.c:1025
+#: c/c-typeck.c:6943 c/c-typeck.c:7822 cp/typeck2.c:1020
#, gcc-internal-format
msgid "initialization of a flexible array member"
msgstr ""
-#: c/c-typeck.c:6952 cp/typeck2.c:1040
+#: c/c-typeck.c:6953 cp/typeck2.c:1035
#, gcc-internal-format
msgid "char-array initialized from wide string"
msgstr ""
-#: c/c-typeck.c:6961
+#: c/c-typeck.c:6962
#, gcc-internal-format
msgid "wide character array initialized from non-wide string"
msgstr ""
-#: c/c-typeck.c:6967
+#: c/c-typeck.c:6968
#, gcc-internal-format
msgid "wide character array initialized from incompatible wide string"
msgstr ""
-#: c/c-typeck.c:7001
+#: c/c-typeck.c:7002
#, gcc-internal-format
msgid "array of inappropriate type initialized from string constant"
msgstr ""
-#: c/c-typeck.c:7088 c/c-typeck.c:7112 c/c-typeck.c:7115 c/c-typeck.c:7123
-#: c/c-typeck.c:7163 c/c-typeck.c:8649 c/c-typeck.c:8683
+#: c/c-typeck.c:7089 c/c-typeck.c:7113 c/c-typeck.c:7116 c/c-typeck.c:7124
+#: c/c-typeck.c:7164 c/c-typeck.c:8650 c/c-typeck.c:8684
#, gcc-internal-format
msgid "initializer element is not constant"
msgstr ""
-#: c/c-typeck.c:7097
+#: c/c-typeck.c:7098
#, gcc-internal-format
msgid "array initialized from non-constant array expression"
msgstr ""
-#: c/c-typeck.c:7128 c/c-typeck.c:7176 c/c-typeck.c:8693
+#: c/c-typeck.c:7129 c/c-typeck.c:7177 c/c-typeck.c:8694
#, gcc-internal-format
msgid "initializer element is not a constant expression"
msgstr ""
-#: c/c-typeck.c:7170 c/c-typeck.c:8688
+#: c/c-typeck.c:7171 c/c-typeck.c:8689
#, gcc-internal-format
msgid "initializer element is not computable at load time"
msgstr ""
-#: c/c-typeck.c:7189
+#: c/c-typeck.c:7190
#, gcc-internal-format
msgid "invalid initializer"
msgstr ""
-#: c/c-typeck.c:7464 cp/decl.c:6080
+#: c/c-typeck.c:7465 cp/decl.c:6108
#, gcc-internal-format
msgid "opaque vector types cannot be initialized"
msgstr ""
-#: c/c-typeck.c:7680
+#: c/c-typeck.c:7681
#, gcc-internal-format
msgid "extra brace group at end of initializer"
msgstr ""
-#: c/c-typeck.c:7758
+#: c/c-typeck.c:7759
#, gcc-internal-format
msgid "braces around scalar initializer"
msgstr ""
-#: c/c-typeck.c:7818 c/c-typeck.c:9122
+#: c/c-typeck.c:7819 c/c-typeck.c:9123
#, gcc-internal-format
msgid "initialization of flexible array member in a nested context"
msgstr ""
-#: c/c-typeck.c:7852
+#: c/c-typeck.c:7853
#, gcc-internal-format
msgid "missing braces around initializer"
msgstr ""
-#: c/c-typeck.c:7874
+#: c/c-typeck.c:7875
#, gcc-internal-format
msgid "missing initializer for field %qD of %qT"
msgstr ""
-#: c/c-typeck.c:7898
+#: c/c-typeck.c:7899
#, gcc-internal-format
msgid "empty scalar initializer"
msgstr ""
-#: c/c-typeck.c:7903
+#: c/c-typeck.c:7904
#, gcc-internal-format
msgid "extra elements in scalar initializer"
msgstr ""
-#: c/c-typeck.c:8015 c/c-typeck.c:8097
+#: c/c-typeck.c:8016 c/c-typeck.c:8098
#, gcc-internal-format
msgid "array index in non-array initializer"
msgstr ""
-#: c/c-typeck.c:8020 c/c-typeck.c:8159
+#: c/c-typeck.c:8021 c/c-typeck.c:8160
#, gcc-internal-format
msgid "field name not in record or union initializer"
msgstr ""
-#: c/c-typeck.c:8070
+#: c/c-typeck.c:8071
#, gcc-internal-format
msgid "array index in initializer not of integer type"
msgstr ""
-#: c/c-typeck.c:8079 c/c-typeck.c:8088
+#: c/c-typeck.c:8080 c/c-typeck.c:8089
#, gcc-internal-format
msgid "array index in initializer is not an integer constant expression"
msgstr ""
-#: c/c-typeck.c:8093 c/c-typeck.c:8095
+#: c/c-typeck.c:8094 c/c-typeck.c:8096
#, gcc-internal-format
msgid "nonconstant array index in initializer"
msgstr ""
-#: c/c-typeck.c:8099 c/c-typeck.c:8102
+#: c/c-typeck.c:8100 c/c-typeck.c:8103
#, gcc-internal-format
msgid "array index in initializer exceeds array bounds"
msgstr ""
-#: c/c-typeck.c:8121
+#: c/c-typeck.c:8122
#, gcc-internal-format
msgid "empty index range in initializer"
msgstr ""
-#: c/c-typeck.c:8130
+#: c/c-typeck.c:8131
#, gcc-internal-format
msgid "array index range in initializer exceeds array bounds"
msgstr ""
-#: c/c-typeck.c:8166
+#: c/c-typeck.c:8167
#, gcc-internal-format
msgid "unknown field %qE specified in initializer"
msgstr ""
-#: c/c-typeck.c:8219 c/c-typeck.c:8249 c/c-typeck.c:8783
+#: c/c-typeck.c:8220 c/c-typeck.c:8250 c/c-typeck.c:8784
#, gcc-internal-format
msgid "initialized field with side-effects overwritten"
msgstr ""
-#: c/c-typeck.c:8223 c/c-typeck.c:8253 c/c-typeck.c:8786
+#: c/c-typeck.c:8224 c/c-typeck.c:8254 c/c-typeck.c:8787
#, gcc-internal-format
msgid "initialized field overwritten"
msgstr ""
-#: c/c-typeck.c:9005
+#: c/c-typeck.c:9006
#, gcc-internal-format
msgid "excess elements in char array initializer"
msgstr ""
-#: c/c-typeck.c:9012 c/c-typeck.c:9081
+#: c/c-typeck.c:9013 c/c-typeck.c:9082
#, gcc-internal-format
msgid "excess elements in struct initializer"
msgstr ""
-#: c/c-typeck.c:9027
+#: c/c-typeck.c:9028
#, gcc-internal-format
msgid ""
"positional initialization of field in %<struct%> declared with "
"%<designated_init%> attribute"
msgstr ""
-#: c/c-typeck.c:9096
+#: c/c-typeck.c:9097
#, gcc-internal-format
msgid "non-static initialization of a flexible array member"
msgstr ""
-#: c/c-typeck.c:9195
+#: c/c-typeck.c:9196
#, gcc-internal-format
msgid "excess elements in union initializer"
msgstr ""
-#: c/c-typeck.c:9217
+#: c/c-typeck.c:9218
#, gcc-internal-format
msgid "traditional C rejects initialization of unions"
msgstr ""
-#: c/c-typeck.c:9285
+#: c/c-typeck.c:9286
#, gcc-internal-format
msgid "excess elements in array initializer"
msgstr ""
-#: c/c-typeck.c:9319
+#: c/c-typeck.c:9320
#, gcc-internal-format
msgid "excess elements in vector initializer"
msgstr ""
-#: c/c-typeck.c:9351
+#: c/c-typeck.c:9352
#, gcc-internal-format
msgid "excess elements in scalar initializer"
msgstr ""
-#: c/c-typeck.c:9591
+#: c/c-typeck.c:9592
#, gcc-internal-format
msgid "ISO C forbids %<goto *expr;%>"
msgstr ""
-#: c/c-typeck.c:9619 cp/typeck.c:8654
+#: c/c-typeck.c:9620 cp/typeck.c:8652
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr ""
-#: c/c-typeck.c:9629 cp/cp-array-notation.c:1087
+#: c/c-typeck.c:9630 cp/cp-array-notation.c:1087
#, gcc-internal-format
msgid "array notation expression cannot be used as a return value"
msgstr ""
-#: c/c-typeck.c:9636 cp/typeck.c:8645
+#: c/c-typeck.c:9637 cp/typeck.c:8643
#, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr ""
-#: c/c-typeck.c:9664 c/c-typeck.c:9668
+#: c/c-typeck.c:9665 c/c-typeck.c:9669
#, gcc-internal-format
msgid "%<return%> with no value, in function returning non-void"
msgstr ""
-#: c/c-typeck.c:9682
+#: c/c-typeck.c:9683
#, gcc-internal-format
msgid "%<return%> with a value, in function returning void"
msgstr ""
-#: c/c-typeck.c:9685
+#: c/c-typeck.c:9686
#, gcc-internal-format
msgid "ISO C forbids %<return%> with expression, in function returning void"
msgstr ""
-#: c/c-typeck.c:9761
+#: c/c-typeck.c:9762
#, gcc-internal-format
msgid "function returns address of label"
msgstr ""
-#: c/c-typeck.c:9852 cp/semantics.c:1146
+#: c/c-typeck.c:9853 cp/semantics.c:1146
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr ""
-#: c/c-typeck.c:9877
+#: c/c-typeck.c:9878
#, gcc-internal-format
msgid "%<long%> switch expression not converted to %<int%> in ISO C"
msgstr ""
-#: c/c-typeck.c:9915 c/c-typeck.c:9923
+#: c/c-typeck.c:9916 c/c-typeck.c:9924
#, gcc-internal-format
msgid "case label is not an integer constant expression"
msgstr ""
-#: c/c-typeck.c:9929 cp/parser.c:10624
+#: c/c-typeck.c:9930 cp/parser.c:10624
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr ""
-#: c/c-typeck.c:9931
+#: c/c-typeck.c:9932
#, gcc-internal-format
msgid "%<default%> label not within a switch statement"
msgstr ""
@@ -35300,1589 +35306,1591 @@ msgstr ""
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10045 cp/parser.c:10955
-#, gcc-internal-format
-msgid "suggest explicit braces to avoid ambiguous %<else%>"
-msgstr ""
-
-#: c/c-typeck.c:10167 cp/parser.c:11745
+#: c/c-typeck.c:10134 cp/parser.c:11745
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr ""
-#: c/c-typeck.c:10169 cp/parser.c:11771
+#: c/c-typeck.c:10136 cp/parser.c:11771
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr ""
-#: c/c-typeck.c:10174 cp/parser.c:11758
+#: c/c-typeck.c:10141 cp/parser.c:11758
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr ""
-#: c/c-typeck.c:10179
+#: c/c-typeck.c:10146
#, gcc-internal-format
msgid "break statement within %<#pragma simd%> loop body"
msgstr ""
-#: c/c-typeck.c:10181 cp/parser.c:11775
+#: c/c-typeck.c:10148 cp/parser.c:11775
#, gcc-internal-format
msgid "continue statement within %<#pragma simd%> loop body"
msgstr ""
-#: c/c-typeck.c:10207 cp/cp-gimplify.c:444
+#: c/c-typeck.c:10174 cp/cp-gimplify.c:444
#, gcc-internal-format
msgid "statement with no effect"
msgstr ""
-#: c/c-typeck.c:10251
+#: c/c-typeck.c:10218
#, gcc-internal-format
msgid "expression statement has incomplete type"
msgstr ""
-#: c/c-typeck.c:11052 c/c-typeck.c:11209 cp/typeck.c:4790
+#: c/c-typeck.c:11019 c/c-typeck.c:11176 cp/typeck.c:4790
#, gcc-internal-format
msgid "comparing vectors with different element types"
msgstr ""
-#: c/c-typeck.c:11059 c/c-typeck.c:11216 cp/typeck.c:4802
+#: c/c-typeck.c:11026 c/c-typeck.c:11183 cp/typeck.c:4802
#, gcc-internal-format
msgid "comparing vectors with different number of elements"
msgstr ""
-#: c/c-typeck.c:11090 cp/typeck.c:4528
+#: c/c-typeck.c:11057 cp/typeck.c:4528
#, gcc-internal-format
msgid "comparing floating point with == or != is unsafe"
msgstr ""
-#: c/c-typeck.c:11107 c/c-typeck.c:11127
+#: c/c-typeck.c:11074 c/c-typeck.c:11094
#, gcc-internal-format
msgid ""
"the comparison will always evaluate as %<false%> for the address of %qD will "
"never be NULL"
msgstr ""
-#: c/c-typeck.c:11113 c/c-typeck.c:11133
+#: c/c-typeck.c:11080 c/c-typeck.c:11100
#, gcc-internal-format
msgid ""
"the comparison will always evaluate as %<true%> for the address of %qD will "
"never be NULL"
msgstr ""
-#: c/c-typeck.c:11154 c/c-typeck.c:11274
+#: c/c-typeck.c:11121 c/c-typeck.c:11241
#, gcc-internal-format
msgid "comparison of pointers to disjoint address spaces"
msgstr ""
-#: c/c-typeck.c:11161 c/c-typeck.c:11167
+#: c/c-typeck.c:11128 c/c-typeck.c:11134
#, gcc-internal-format
msgid "ISO C forbids comparison of %<void *%> with function pointer"
msgstr ""
-#: c/c-typeck.c:11174 c/c-typeck.c:11284
+#: c/c-typeck.c:11141 c/c-typeck.c:11251
#, gcc-internal-format
msgid "comparison of distinct pointer types lacks a cast"
msgstr ""
-#: c/c-typeck.c:11186 c/c-typeck.c:11191 c/c-typeck.c:11310 c/c-typeck.c:11315
+#: c/c-typeck.c:11153 c/c-typeck.c:11158 c/c-typeck.c:11277 c/c-typeck.c:11282
#, gcc-internal-format
msgid "comparison between pointer and integer"
msgstr ""
-#: c/c-typeck.c:11262
+#: c/c-typeck.c:11229
#, gcc-internal-format
msgid "comparison of complete and incomplete pointers"
msgstr ""
-#: c/c-typeck.c:11264
+#: c/c-typeck.c:11231
#, gcc-internal-format
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr ""
-#: c/c-typeck.c:11269
+#: c/c-typeck.c:11236
#, gcc-internal-format
msgid "ordered comparison of pointer with null pointer"
msgstr ""
-#: c/c-typeck.c:11292 c/c-typeck.c:11295 c/c-typeck.c:11302 c/c-typeck.c:11305
+#: c/c-typeck.c:11259 c/c-typeck.c:11262 c/c-typeck.c:11269 c/c-typeck.c:11272
#: cp/typeck.c:4853 cp/typeck.c:4860
#, gcc-internal-format
msgid "ordered comparison of pointer with integer zero"
msgstr ""
-#: c/c-typeck.c:11356 cp/typeck.c:4939
+#: c/c-typeck.c:11323 cp/typeck.c:4939
#, gcc-internal-format
msgid ""
"implicit conversion from %qT to %qT to match other operand of binary "
"expression"
msgstr ""
-#: c/c-typeck.c:11669
+#: c/c-typeck.c:11636
#, gcc-internal-format
msgid "used array that cannot be converted to pointer where scalar is required"
msgstr ""
-#: c/c-typeck.c:11673
+#: c/c-typeck.c:11640
#, gcc-internal-format
msgid "used struct type value where scalar is required"
msgstr ""
-#: c/c-typeck.c:11677
+#: c/c-typeck.c:11644
#, gcc-internal-format
msgid "used union type value where scalar is required"
msgstr ""
-#: c/c-typeck.c:11693
+#: c/c-typeck.c:11660
#, gcc-internal-format
msgid "used vector type where scalar is required"
msgstr ""
-#: c/c-typeck.c:11883 cp/semantics.c:8506
+#: c/c-typeck.c:11850 cp/semantics.c:8534
#, gcc-internal-format
msgid ""
"%<#pragma omp cancel must specify one of %<parallel%>, %<for%>, %<sections%> "
"or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:11922 cp/semantics.c:8543
+#: c/c-typeck.c:11889 cp/semantics.c:8571
#, gcc-internal-format
msgid ""
"%<#pragma omp cancellation point must specify one of %<parallel%>, %<for%>, "
"%<sections%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:11972 c/c-typeck.c:13078 cp/semantics.c:4507
-#: cp/semantics.c:6621
+#: c/c-typeck.c:11939 c/c-typeck.c:13063 cp/semantics.c:4518
+#: cp/semantics.c:6649
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:11981 c/c-typeck.c:13095 cp/semantics.c:4516
-#: cp/semantics.c:6638
+#: c/c-typeck.c:11948 c/c-typeck.c:13080 cp/semantics.c:4527
+#: cp/semantics.c:6666
#, gcc-internal-format
msgid "%qE is a member of a union"
msgstr ""
-#: c/c-typeck.c:11991 cp/semantics.c:4528 cp/semantics.c:6661
+#: c/c-typeck.c:11958 cp/semantics.c:4539 cp/semantics.c:6689
#, gcc-internal-format
msgid "%qD is not a variable in %qs clause"
msgstr ""
-#: c/c-typeck.c:11995 c/c-typeck.c:13112 cp/semantics.c:4532
-#: cp/semantics.c:6664
+#: c/c-typeck.c:11962 c/c-typeck.c:13097 cp/semantics.c:4543
+#: cp/semantics.c:6692
#, gcc-internal-format
msgid "%qE is not a variable in %qs clause"
msgstr ""
-#: c/c-typeck.c:12003 c/c-typeck.c:13119 c/c-typeck.c:13204
-#: cp/semantics.c:4549 cp/semantics.c:6670 cp/semantics.c:6824
+#: c/c-typeck.c:11970 c/c-typeck.c:13104 c/c-typeck.c:13189
+#: cp/semantics.c:4560 cp/semantics.c:6698 cp/semantics.c:6852
#, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr ""
-#: c/c-typeck.c:12025 cp/semantics.c:4580
+#: c/c-typeck.c:11992 cp/semantics.c:4591
#, gcc-internal-format
msgid "low bound %qE of array section does not have integral type"
msgstr ""
-#: c/c-typeck.c:12032 cp/semantics.c:4587
+#: c/c-typeck.c:11999 cp/semantics.c:4598
#, gcc-internal-format
msgid "length %qE of array section does not have integral type"
msgstr ""
-#: c/c-typeck.c:12059 c/c-typeck.c:12123 c/c-typeck.c:12381
-#: cp/semantics.c:4623 cp/semantics.c:4687
+#: c/c-typeck.c:12026 c/c-typeck.c:12090 c/c-typeck.c:12348
+#: cp/semantics.c:4634 cp/semantics.c:4698
#, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12078 cp/semantics.c:4642
+#: c/c-typeck.c:12045 cp/semantics.c:4653
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12086 cp/semantics.c:4650
+#: c/c-typeck.c:12053 cp/semantics.c:4661
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12095 c/c-typeck.c:12205 cp/semantics.c:4659
-#: cp/semantics.c:4769
+#: c/c-typeck.c:12062 c/c-typeck.c:12172 cp/semantics.c:4670
+#: cp/semantics.c:4780
#, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12112 cp/semantics.c:4676
+#: c/c-typeck.c:12079 cp/semantics.c:4687
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12149 cp/semantics.c:4713
+#: c/c-typeck.c:12116 cp/semantics.c:4724
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12164 cp/semantics.c:4728
+#: c/c-typeck.c:12131 cp/semantics.c:4739
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12197 cp/semantics.c:4761
+#: c/c-typeck.c:12164 cp/semantics.c:4772
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12215 c/c-typeck.c:12324 cp/semantics.c:4779
-#: cp/semantics.c:4891
+#: c/c-typeck.c:12182 c/c-typeck.c:12291 cp/semantics.c:4790
+#: cp/semantics.c:4902
#, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr ""
-#: c/c-typeck.c:12223 cp/semantics.c:4787
+#: c/c-typeck.c:12190 cp/semantics.c:4798
#, gcc-internal-format
msgid "%qE does not have pointer or array type"
msgstr ""
-#: c/c-typeck.c:12601 c/c-typeck.c:12611
+#: c/c-typeck.c:12569 c/c-typeck.c:12579
#, gcc-internal-format
msgid "%qD in %<reduction%> clause is a zero size array"
msgstr ""
-#: c/c-typeck.c:12669
+#: c/c-typeck.c:12637
#, gcc-internal-format
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr ""
-#: c/c-typeck.c:12678 cp/semantics.c:5698
+#: c/c-typeck.c:12646 cp/semantics.c:5709
#, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr ""
-#: c/c-typeck.c:12766
+#: c/c-typeck.c:12734
#, gcc-internal-format
msgid "variable length element type in array %<reduction%> clause"
msgstr ""
-#: c/c-typeck.c:12784 c/c-typeck.c:13262 cp/semantics.c:7140
+#: c/c-typeck.c:12752 c/c-typeck.c:13247 cp/semantics.c:7168
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:12796 cp/semantics.c:7180
+#: c/c-typeck.c:12764 cp/semantics.c:7208
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr ""
-#: c/c-typeck.c:12810 cp/semantics.c:5860
+#: c/c-typeck.c:12778 cp/semantics.c:5872
#, gcc-internal-format
msgid ""
"modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> "
"constructs"
msgstr ""
-#: c/c-typeck.c:12818
+#: c/c-typeck.c:12789
+#, gcc-internal-format
+msgid ""
+"linear clause applied to non-integral, non-floating, non-pointer variable "
+"with type %qT"
+msgstr ""
+
+#: c/c-typeck.c:12802
#, gcc-internal-format
msgid ""
"linear clause applied to non-integral non-pointer variable with type %qT"
msgstr ""
-#: c/c-typeck.c:12838 cp/semantics.c:5927
+#: c/c-typeck.c:12823 cp/semantics.c:5955
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr ""
-#: c/c-typeck.c:12868 c/c-typeck.c:13197 cp/semantics.c:6011
-#: cp/semantics.c:6817
+#: c/c-typeck.c:12853 c/c-typeck.c:13182 cp/semantics.c:6039
+#: cp/semantics.c:6845
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr ""
-#: c/c-typeck.c:12877 c/c-typeck.c:12904 c/c-typeck.c:12930
+#: c/c-typeck.c:12862 c/c-typeck.c:12889 c/c-typeck.c:12915
#, gcc-internal-format
msgid "%qE appears more than once in data clauses"
msgstr ""
-#: c/c-typeck.c:12883 c/c-typeck.c:12909 c/c-typeck.c:13153 c/c-typeck.c:13170
-#: cp/semantics.c:6025 cp/semantics.c:6077 cp/semantics.c:6723
-#: cp/semantics.c:6740
+#: c/c-typeck.c:12868 c/c-typeck.c:12894 c/c-typeck.c:13138 c/c-typeck.c:13155
+#: cp/semantics.c:6053 cp/semantics.c:6105 cp/semantics.c:6751
+#: cp/semantics.c:6768
#, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr ""
-#: c/c-typeck.c:12897 cp/semantics.c:6066
+#: c/c-typeck.c:12882 cp/semantics.c:6094
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr ""
-#: c/c-typeck.c:12923 cp/semantics.c:6105
+#: c/c-typeck.c:12908 cp/semantics.c:6133
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr ""
-#: c/c-typeck.c:12942 cp/semantics.c:6455
+#: c/c-typeck.c:12927 cp/semantics.c:6483
#, gcc-internal-format
msgid "%qE is not a variable in %<aligned%> clause"
msgstr ""
-#: c/c-typeck.c:12949
+#: c/c-typeck.c:12934
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
msgstr ""
-#: c/c-typeck.c:12956
+#: c/c-typeck.c:12941
#, gcc-internal-format
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr ""
-#: c/c-typeck.c:13011 cp/semantics.c:6537
+#: c/c-typeck.c:12996 cp/semantics.c:6565
#, gcc-internal-format
msgid "%qE is not a variable in %<depend%> clause"
msgstr ""
-#: c/c-typeck.c:13033 cp/semantics.c:6568
+#: c/c-typeck.c:13018 cp/semantics.c:6596
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13050 c/c-typeck.c:13162 cp/semantics.c:6585
-#: cp/semantics.c:6732
+#: c/c-typeck.c:13035 c/c-typeck.c:13147 cp/semantics.c:6613
+#: cp/semantics.c:6760
#, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr ""
-#: c/c-typeck.c:13053 c/c-typeck.c:13164 cp/semantics.c:6588
-#: cp/semantics.c:6734
+#: c/c-typeck.c:13038 c/c-typeck.c:13149 cp/semantics.c:6616
+#: cp/semantics.c:6762
#, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr ""
-#: c/c-typeck.c:13085 cp/semantics.c:6628
+#: c/c-typeck.c:13070 cp/semantics.c:6656
#, gcc-internal-format
msgid "%qE does not have a mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13138 c/c-typeck.c:13211 cp/semantics.c:6700
-#: cp/semantics.c:6831
+#: c/c-typeck.c:13123 c/c-typeck.c:13196 cp/semantics.c:6728
+#: cp/semantics.c:6859
#, gcc-internal-format
msgid "%qD does not have a mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13148 cp/semantics.c:6019 cp/semantics.c:6072
-#: cp/semantics.c:6111 cp/semantics.c:6718
+#: c/c-typeck.c:13133 cp/semantics.c:6047 cp/semantics.c:6100
+#: cp/semantics.c:6139 cp/semantics.c:6746
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr ""
-#: c/c-typeck.c:13192 cp/semantics.c:6811
+#: c/c-typeck.c:13177 cp/semantics.c:6839
#, gcc-internal-format
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr ""
-#: c/c-typeck.c:13220 cp/semantics.c:6840
+#: c/c-typeck.c:13205 cp/semantics.c:6868
#, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr ""
-#: c/c-typeck.c:13234 cp/semantics.c:6855
+#: c/c-typeck.c:13219 cp/semantics.c:6883
#, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr ""
-#: c/c-typeck.c:13237 cp/semantics.c:6857
+#: c/c-typeck.c:13222 cp/semantics.c:6885
#, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr ""
-#: c/c-typeck.c:13252
+#: c/c-typeck.c:13237
#, gcc-internal-format
msgid "%qs variable is neither a pointer nor an array"
msgstr ""
-#: c/c-typeck.c:13327 cp/semantics.c:6265
+#: c/c-typeck.c:13312 cp/semantics.c:6293
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13358 cp/semantics.c:7032
+#: c/c-typeck.c:13343 cp/semantics.c:7060
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13408 cp/semantics.c:7223
+#: c/c-typeck.c:13393 cp/semantics.c:7251
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr ""
-#: c/c-typeck.c:13428 cp/semantics.c:7114
+#: c/c-typeck.c:13413 cp/semantics.c:7142
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13440 cp/semantics.c:7127
+#: c/c-typeck.c:13425 cp/semantics.c:7155
#, gcc-internal-format
msgid ""
"%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13458 cp/semantics.c:7094
+#: c/c-typeck.c:13443 cp/semantics.c:7122
#, gcc-internal-format
msgid ""
"%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
-#: c/c-typeck.c:13586
+#: c/c-typeck.c:13571
#, gcc-internal-format
msgid "cannot use %<va_arg%> with reverse storage order"
msgstr ""
-#: c/c-typeck.c:13591
+#: c/c-typeck.c:13576
#, gcc-internal-format
msgid "second argument to %<va_arg%> is of incomplete type %qT"
msgstr ""
-#: c/c-typeck.c:13597
+#: c/c-typeck.c:13582
#, gcc-internal-format
msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
msgstr ""
#. A bad conversion for 'this' must be discarding cv-quals.
-#: cp/call.c:3313
+#: cp/call.c:3330
#, gcc-internal-format
msgid " passing %qT as %<this%> argument discards qualifiers"
msgstr ""
-#: cp/call.c:3317
+#: cp/call.c:3334
#, gcc-internal-format
msgid " no known conversion for implicit %<this%> parameter from %qT to %qT"
msgstr ""
-#: cp/call.c:3324
+#: cp/call.c:3341
#, gcc-internal-format, gfc-internal-format
msgid " conversion of argument %d would be ill-formed:"
msgstr ""
#. Conversion of conversion function return value failed.
-#: cp/call.c:3331
+#: cp/call.c:3348
#, gcc-internal-format
msgid " no known conversion from %qT to %qT"
msgstr ""
-#: cp/call.c:3334
+#: cp/call.c:3351
#, gcc-internal-format
msgid " no known conversion for argument %d from %qT to %qT"
msgstr ""
-#: cp/call.c:3345 cp/pt.c:6094
+#: cp/call.c:3362 cp/pt.c:6094
#, gcc-internal-format, gfc-internal-format
msgid " candidate expects %d argument, %d provided"
msgid_plural " candidate expects %d arguments, %d provided"
msgstr[0] ""
msgstr[1] ""
-#: cp/call.c:3370
+#: cp/call.c:3387
#, gcc-internal-format
msgid "%s%D(%T, %T, %T) <built-in>"
msgstr ""
-#: cp/call.c:3375
+#: cp/call.c:3392
#, gcc-internal-format
msgid "%s%D(%T, %T) <built-in>"
msgstr ""
-#: cp/call.c:3379
+#: cp/call.c:3396
#, gcc-internal-format
msgid "%s%D(%T) <built-in>"
msgstr ""
-#: cp/call.c:3383
+#: cp/call.c:3400
#, gcc-internal-format
msgid "%s%T <conversion>"
msgstr ""
-#: cp/call.c:3385
+#: cp/call.c:3402
#, gcc-internal-format
msgid "%s%#D <near match>"
msgstr ""
-#: cp/call.c:3387
+#: cp/call.c:3404
#, gcc-internal-format
msgid "%s%#D <deleted>"
msgstr ""
-#: cp/call.c:3389
+#: cp/call.c:3406
#, gcc-internal-format
msgid "%s%#D"
msgstr ""
-#: cp/call.c:3408
+#: cp/call.c:3425
#, gcc-internal-format
msgid ""
" return type %qT of explicit conversion function cannot be converted to %qT "
"with a qualification conversion"
msgstr ""
-#: cp/call.c:3414
+#: cp/call.c:3431
#, gcc-internal-format
msgid ""
" conversion from return type %qT of template conversion function "
"specialization to %qT is not an exact match"
msgstr ""
-#: cp/call.c:3425
+#: cp/call.c:3442
#, gcc-internal-format
msgid ""
" substitution of deduced template arguments resulted in errors seen above"
msgstr ""
#. Re-run template unification with diagnostics.
-#: cp/call.c:3430
+#: cp/call.c:3447
#, gcc-internal-format
msgid " template argument deduction/substitution failed:"
msgstr ""
-#: cp/call.c:3444
+#: cp/call.c:3461
#, gcc-internal-format
msgid ""
" a constructor taking a single argument of its own class type is invalid"
msgstr ""
-#: cp/call.c:3808
+#: cp/call.c:3825
#, gcc-internal-format
msgid "conversion from %qT to %qT is ambiguous"
msgstr ""
-#: cp/call.c:3935
+#: cp/call.c:3952
#, gcc-internal-format
msgid ""
"conversion from %qT to %qT not considered for non-type template argument"
msgstr ""
-#: cp/call.c:4053
+#: cp/call.c:4070
#, gcc-internal-format
msgid "no matching function for call to %<%D(%A)%>"
msgstr ""
-#: cp/call.c:4056
+#: cp/call.c:4073
#, gcc-internal-format
msgid "call of overloaded %<%D(%A)%> is ambiguous"
msgstr ""
#. It's no good looking for an overloaded operator() on a
#. pointer-to-member-function.
-#: cp/call.c:4291
+#: cp/call.c:4308
#, gcc-internal-format
msgid ""
"pointer-to-member function %E cannot be called without an object; consider "
"using .* or ->*"
msgstr ""
-#: cp/call.c:4362
+#: cp/call.c:4379
#, gcc-internal-format
msgid "no match for call to %<(%T) (%A)%>"
msgstr ""
-#: cp/call.c:4375
+#: cp/call.c:4392
#, gcc-internal-format
msgid "call of %<(%T) (%A)%> is ambiguous"
msgstr ""
-#: cp/call.c:4423
+#: cp/call.c:4440
#, gcc-internal-format
msgid "ambiguous overload for "
msgstr ""
-#: cp/call.c:4424
+#: cp/call.c:4441
#, gcc-internal-format
msgid "no match for "
msgstr ""
-#: cp/call.c:4427
+#: cp/call.c:4444
#, gcc-internal-format
msgid " (operand types are %qT, %qT, and %qT)"
msgstr ""
-#: cp/call.c:4429
+#: cp/call.c:4446
#, gcc-internal-format
msgid " (operand types are %qT and %qT)"
msgstr ""
-#: cp/call.c:4431
+#: cp/call.c:4448
#, gcc-internal-format
msgid " (operand type is %qT)"
msgstr ""
-#: cp/call.c:4451
+#: cp/call.c:4468
#, gcc-internal-format
msgid "ternary %<operator?:%>"
msgstr ""
-#: cp/call.c:4455
+#: cp/call.c:4472
#, gcc-internal-format
msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
msgstr ""
-#: cp/call.c:4464 cp/call.c:4495 cp/call.c:4504
+#: cp/call.c:4481 cp/call.c:4512 cp/call.c:4521
#, gcc-internal-format
msgid "%<operator%s%>"
msgstr ""
-#: cp/call.c:4467
+#: cp/call.c:4484
#, gcc-internal-format
msgid "%<operator%s%> in %<%E%s%>"
msgstr ""
-#: cp/call.c:4474
+#: cp/call.c:4491
#, gcc-internal-format
msgid "%<operator[]%>"
msgstr ""
-#: cp/call.c:4477
+#: cp/call.c:4494
#, gcc-internal-format
msgid "%<operator[]%> in %<%E[%E]%>"
msgstr ""
-#: cp/call.c:4485
+#: cp/call.c:4502
#, gcc-internal-format
msgid "%qs"
msgstr ""
-#: cp/call.c:4488
+#: cp/call.c:4505
#, gcc-internal-format
msgid "%qs in %<%s %E%>"
msgstr ""
-#: cp/call.c:4498
+#: cp/call.c:4515
#, gcc-internal-format
msgid "%<operator%s%> in %<%E %s %E%>"
msgstr ""
-#: cp/call.c:4507
+#: cp/call.c:4524
#, gcc-internal-format
msgid "%<operator%s%> in %<%s%E%>"
msgstr ""
-#: cp/call.c:4616
+#: cp/call.c:4633
#, gcc-internal-format
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr ""
-#: cp/call.c:4675
+#: cp/call.c:4692
#, gcc-internal-format
msgid ""
"inferred scalar type %qT is not an integer or floating point type of the "
"same size as %qT"
msgstr ""
-#: cp/call.c:4752
+#: cp/call.c:4769
#, gcc-internal-format
msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
msgstr ""
-#: cp/call.c:4842
+#: cp/call.c:4859
#, gcc-internal-format
msgid ""
"second operand to the conditional operator is of type %<void%>, but the "
"third operand is neither a throw-expression nor of type %<void%>"
msgstr ""
-#: cp/call.c:4847
+#: cp/call.c:4864
#, gcc-internal-format
msgid ""
"third operand to the conditional operator is of type %<void%>, but the "
"second operand is neither a throw-expression nor of type %<void%>"
msgstr ""
-#: cp/call.c:4898 cp/call.c:5014 cp/call.c:5157
+#: cp/call.c:4915 cp/call.c:5031 cp/call.c:5174
#, gcc-internal-format
msgid "operands to ?: have different types %qT and %qT"
msgstr ""
-#: cp/call.c:4901
+#: cp/call.c:4918
#, gcc-internal-format
msgid " and each type can be converted to the other"
msgstr ""
-#: cp/call.c:5102
+#: cp/call.c:5119
#, gcc-internal-format
msgid "enumeral mismatch in conditional expression: %qT vs %qT"
msgstr ""
-#: cp/call.c:5114
+#: cp/call.c:5131
#, gcc-internal-format
msgid "enumeral and non-enumeral type in conditional expression"
msgstr ""
-#: cp/call.c:5577
+#: cp/call.c:5594
#, gcc-internal-format
msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
msgstr ""
-#: cp/call.c:5579
+#: cp/call.c:5596
#, gcc-internal-format
msgid "no %<%D(int)%> declared for postfix %qs"
msgstr ""
-#: cp/call.c:5685
+#: cp/call.c:5702
#, gcc-internal-format
msgid "comparison between %q#T and %q#T"
msgstr ""
-#: cp/call.c:5956
+#: cp/call.c:5973
#, gcc-internal-format
msgid ""
"exception cleanup for this placement new selects non-placement operator "
"delete"
msgstr ""
-#: cp/call.c:5959
+#: cp/call.c:5976
#, gcc-internal-format
msgid ""
"%qD is a usual (non-placement) deallocation function in C++14 (or with -"
"fsized-deallocation)"
msgstr ""
-#: cp/call.c:5994
+#: cp/call.c:6011
#, gcc-internal-format
msgid "%qD is a usual (non-placement) deallocation function"
msgstr ""
-#: cp/call.c:6111
+#: cp/call.c:6128
#, gcc-internal-format
msgid "no corresponding deallocation function for %qD"
msgstr ""
-#: cp/call.c:6117
+#: cp/call.c:6134
#, gcc-internal-format
msgid "no suitable %<operator %s%> for %qT"
msgstr ""
-#: cp/call.c:6139
+#: cp/call.c:6156
#, gcc-internal-format
msgid "%q#D is private within this context"
msgstr ""
-#: cp/call.c:6141
+#: cp/call.c:6158
#, gcc-internal-format
msgid "declared private here"
msgstr ""
-#: cp/call.c:6145
+#: cp/call.c:6162
#, gcc-internal-format
msgid "%q#D is protected within this context"
msgstr ""
-#: cp/call.c:6147
+#: cp/call.c:6164
#, gcc-internal-format
msgid "declared protected here"
msgstr ""
-#: cp/call.c:6151
+#: cp/call.c:6168
#, gcc-internal-format
msgid "%q#D is inaccessible within this context"
msgstr ""
-#: cp/call.c:6204
+#: cp/call.c:6221
#, gcc-internal-format
msgid "passing NULL to non-pointer argument %P of %qD"
msgstr ""
-#: cp/call.c:6208
+#: cp/call.c:6225
#, gcc-internal-format
msgid "converting to non-pointer type %qT from NULL"
msgstr ""
-#: cp/call.c:6217
+#: cp/call.c:6234
#, gcc-internal-format
msgid "converting %<false%> to pointer type for argument %P of %qD"
msgstr ""
-#: cp/call.c:6221
+#: cp/call.c:6238
#, gcc-internal-format
msgid "converting %<false%> to pointer type %qT"
msgstr ""
-#: cp/call.c:6284
+#: cp/call.c:6301
#, gcc-internal-format
msgid "too many braces around initializer for %qT"
msgstr ""
-#: cp/call.c:6295
+#: cp/call.c:6312
#, gcc-internal-format
msgid "converting to %qT from %qT requires direct-initialization"
msgstr ""
-#: cp/call.c:6303
+#: cp/call.c:6320
#, gcc-internal-format
msgid "invalid user-defined conversion from %qT to %qT"
msgstr ""
-#: cp/call.c:6320 cp/call.c:6344 cp/call.c:6462 cp/call.c:6554 cp/call.c:6596
-#: cp/call.c:6624
+#: cp/call.c:6337 cp/call.c:6361 cp/call.c:6479 cp/call.c:6571 cp/call.c:6613
+#: cp/call.c:6641
#, gcc-internal-format
msgid " initializing argument %P of %qD"
msgstr ""
-#: cp/call.c:6340 cp/cvt.c:224
+#: cp/call.c:6357 cp/cvt.c:224
#, gcc-internal-format
msgid "invalid conversion from %qT to %qT"
msgstr ""
-#: cp/call.c:6374 cp/call.c:6381
+#: cp/call.c:6391 cp/call.c:6398
#, gcc-internal-format
msgid ""
"converting to %qT from initializer list would use explicit constructor %qD"
msgstr ""
-#: cp/call.c:6377
+#: cp/call.c:6394
#, gcc-internal-format
msgid "in C++11 and above a default constructor can be explicit"
msgstr ""
-#: cp/call.c:6610
+#: cp/call.c:6627
#, gcc-internal-format
msgid "cannot bind %qT lvalue to %qT"
msgstr ""
-#: cp/call.c:6614 cp/call.c:9945
+#: cp/call.c:6631 cp/call.c:9962
#, gcc-internal-format
msgid ""
"invalid initialization of non-const reference of type %qT from an rvalue of "
"type %qT"
msgstr ""
-#: cp/call.c:6617
+#: cp/call.c:6634
#, gcc-internal-format
msgid "binding %qT to reference of type %qT discards qualifiers"
msgstr ""
-#: cp/call.c:6653
+#: cp/call.c:6670
#, gcc-internal-format
msgid "cannot bind bitfield %qE to %qT"
msgstr ""
-#: cp/call.c:6656 cp/call.c:6673
+#: cp/call.c:6673 cp/call.c:6690
#, gcc-internal-format
msgid "cannot bind packed field %qE to %qT"
msgstr ""
-#: cp/call.c:6659
+#: cp/call.c:6676
#, gcc-internal-format
msgid "cannot bind rvalue %qE to %qT"
msgstr ""
-#: cp/call.c:6786 cp/cvt.c:1738
+#: cp/call.c:6803 cp/cvt.c:1738
#, gcc-internal-format
msgid ""
"scoped enum %qT passed through ... as %qT before -fabi-version=6, %qT after"
msgstr ""
-#: cp/call.c:6827
+#: cp/call.c:6844
#, gcc-internal-format
msgid ""
"passing objects of non-trivially-copyable type %q#T through %<...%> is "
"conditionally supported"
msgstr ""
-#: cp/call.c:6858
+#: cp/call.c:6875
#, gcc-internal-format
msgid "cannot receive reference type %qT through %<...%>"
msgstr ""
-#: cp/call.c:6868
+#: cp/call.c:6885
#, gcc-internal-format
msgid ""
"receiving objects of non-trivially-copyable type %q#T through %<...%> is "
"conditionally-supported"
msgstr ""
-#: cp/call.c:6928
+#: cp/call.c:6945
#, gcc-internal-format
msgid "recursive evaluation of default argument for %q#D"
msgstr ""
-#: cp/call.c:6937
+#: cp/call.c:6954
#, gcc-internal-format
msgid ""
"call to %qD uses the default argument for parameter %P, which is not yet "
"defined"
msgstr ""
-#: cp/call.c:7039
+#: cp/call.c:7056
#, gcc-internal-format
msgid "argument of function call might be a candidate for a format attribute"
msgstr ""
-#: cp/call.c:7088
+#: cp/call.c:7105
#, gcc-internal-format
msgid "use of multiversioned function without a default"
msgstr ""
-#: cp/call.c:7369
+#: cp/call.c:7386
#, gcc-internal-format
msgid "passing %qT as %<this%> argument discards qualifiers"
msgstr ""
-#: cp/call.c:7372 cp/call.c:7488 cp/call.c:9175 cp/name-lookup.c:5728
+#: cp/call.c:7389 cp/call.c:7505 cp/call.c:9192 cp/name-lookup.c:5729
#, gcc-internal-format
msgid " in call to %qD"
msgstr ""
-#: cp/call.c:7402
+#: cp/call.c:7419
#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr ""
-#: cp/call.c:7484
+#: cp/call.c:7501
#, gcc-internal-format
msgid "deducing %qT as %qT"
msgstr ""
-#: cp/call.c:7490
+#: cp/call.c:7507
#, gcc-internal-format
msgid " (you can disable this with -fno-deduce-init-list)"
msgstr ""
-#: cp/call.c:7866
+#: cp/call.c:7883
#, gcc-internal-format
msgid "could not find class$ field in java interface type %qT"
msgstr ""
-#: cp/call.c:8037
+#: cp/call.c:8054
#, gcc-internal-format
msgid "constructor delegates to itself"
msgstr ""
-#: cp/call.c:8127
+#: cp/call.c:8144
#, gcc-internal-format
msgid "call to non-function %qD"
msgstr ""
-#: cp/call.c:8173 cp/pt.c:13654 cp/typeck.c:2783
+#: cp/call.c:8190 cp/pt.c:13653 cp/typeck.c:2783
#, gcc-internal-format
msgid "cannot call constructor %<%T::%D%> directly"
msgstr ""
-#: cp/call.c:8175
+#: cp/call.c:8192
#, gcc-internal-format
msgid "for a function-style cast, remove the redundant %<::%D%>"
msgstr ""
-#: cp/call.c:8305
+#: cp/call.c:8322
#, gcc-internal-format
msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
msgstr ""
-#: cp/call.c:8318
+#: cp/call.c:8335
#, gcc-internal-format
msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgstr ""
-#: cp/call.c:8344
+#: cp/call.c:8361
#, gcc-internal-format
msgid "no matching function for call to %<%s(%A)%>"
msgstr ""
-#: cp/call.c:8347
+#: cp/call.c:8364
#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr ""
-#: cp/call.c:8368
+#: cp/call.c:8385
#, gcc-internal-format
msgid "pure virtual %q#D called from non-static data member initializer"
msgstr ""
-#: cp/call.c:8394
+#: cp/call.c:8411
#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr ""
-#: cp/call.c:9173
+#: cp/call.c:9190
#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr ""
-#: cp/call.c:9233
+#: cp/call.c:9250
#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr ""
-#: cp/call.c:9234
+#: cp/call.c:9251
#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr ""
-#: cp/call.c:9237
+#: cp/call.c:9254
#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:9399
+#: cp/call.c:9416
#, gcc-internal-format
msgid "default argument mismatch in overload resolution"
msgstr ""
-#: cp/call.c:9403
+#: cp/call.c:9420
#, gcc-internal-format
msgid " candidate 1: %q+#F"
msgstr ""
-#: cp/call.c:9405
+#: cp/call.c:9422
#, gcc-internal-format
msgid " candidate 2: %q+#F"
msgstr ""
-#: cp/call.c:9450
+#: cp/call.c:9467
#, gcc-internal-format
msgid ""
"ISO C++ says that these are ambiguous, even though the worst conversion for "
"the first is better than the worst conversion for the second:"
msgstr ""
-#: cp/call.c:9628
+#: cp/call.c:9645
#, gcc-internal-format
msgid "could not convert %qE from %qT to %qT"
msgstr ""
-#: cp/call.c:9822
+#: cp/call.c:9839
#, gcc-internal-format
msgid "a temporary bound to %qD only persists until the constructor exits"
msgstr ""
-#: cp/call.c:9949
+#: cp/call.c:9966
#, gcc-internal-format
msgid ""
"invalid initialization of reference of type %qT from expression of type %qT"
msgstr ""
-#: cp/class.c:323
+#: cp/class.c:324
#, gcc-internal-format
msgid ""
"cannot convert from pointer to base class %qT to pointer to derived class "
"%qT because the base is virtual"
msgstr ""
-#: cp/class.c:327
+#: cp/class.c:328
#, gcc-internal-format
msgid ""
"cannot convert from base class %qT to derived class %qT because the base is "
"virtual"
msgstr ""
-#: cp/class.c:334
+#: cp/class.c:335
#, gcc-internal-format
msgid ""
"cannot convert from pointer to base class %qT to pointer to derived class "
"%qT via virtual base %qT"
msgstr ""
-#: cp/class.c:339
+#: cp/class.c:340
#, gcc-internal-format
msgid ""
"cannot convert from base class %qT to derived class %qT via virtual base %qT"
msgstr ""
-#: cp/class.c:1054
+#: cp/class.c:1055
#, gcc-internal-format
msgid "Java class %qT cannot have a destructor"
msgstr ""
-#: cp/class.c:1056
+#: cp/class.c:1057
#, gcc-internal-format
msgid "Java class %qT cannot have an implicit non-trivial destructor"
msgstr ""
-#: cp/class.c:1192
+#: cp/class.c:1193
#, gcc-internal-format
msgid "%q#D inherited from %qT"
msgstr ""
-#: cp/class.c:1195
+#: cp/class.c:1196
#, gcc-internal-format
msgid "conflicts with version inherited from %qT"
msgstr ""
-#: cp/class.c:1209
+#: cp/class.c:1210
#, gcc-internal-format
msgid "%q+#D cannot be overloaded"
msgstr ""
-#: cp/class.c:1210
+#: cp/class.c:1211
#, gcc-internal-format
msgid "with %q+#D"
msgstr ""
-#: cp/class.c:1283
+#: cp/class.c:1284
#, gcc-internal-format
msgid "conflicting access specifications for method %q+D, ignored"
msgstr ""
-#: cp/class.c:1286
+#: cp/class.c:1287
#, gcc-internal-format
msgid "conflicting access specifications for field %qE, ignored"
msgstr ""
-#: cp/class.c:1349 cp/class.c:1357
+#: cp/class.c:1350 cp/class.c:1358
#, gcc-internal-format
msgid "%q+D invalid in %q#T"
msgstr ""
-#: cp/class.c:1350
+#: cp/class.c:1351
#, gcc-internal-format
msgid " because of local method %q+#D with same name"
msgstr ""
-#: cp/class.c:1358
+#: cp/class.c:1359
#, gcc-internal-format
msgid " because of local member %q+#D with same name"
msgstr ""
-#: cp/class.c:1413
+#: cp/class.c:1414
#, gcc-internal-format
msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
msgstr ""
-#: cp/class.c:1416 cp/class.c:1422 cp/class.c:1428 cp/class.c:1439
+#: cp/class.c:1417 cp/class.c:1423 cp/class.c:1429 cp/class.c:1440
#, gcc-internal-format
msgid "%qT declared here"
msgstr ""
-#: cp/class.c:1420
+#: cp/class.c:1421
#, gcc-internal-format
msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
msgstr ""
-#: cp/class.c:1426
+#: cp/class.c:1427
#, gcc-internal-format
msgid "%qT does not have the %E ABI tag that base %qT has"
msgstr ""
-#: cp/class.c:1433
+#: cp/class.c:1434
#, gcc-internal-format
msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
msgstr ""
-#: cp/class.c:1717
+#: cp/class.c:1718
#, gcc-internal-format
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr ""
-#: cp/class.c:2163
+#: cp/class.c:2164
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr ""
-#: cp/class.c:2175
+#: cp/class.c:2176
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr ""
-#: cp/class.c:2220
+#: cp/class.c:2221
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:2613
+#: cp/class.c:2614
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr ""
-#: cp/class.c:2974
+#: cp/class.c:2975
#, gcc-internal-format
msgid "%qD can be marked override"
msgstr ""
-#: cp/class.c:2986
+#: cp/class.c:2987
#, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr ""
-#: cp/class.c:2988
+#: cp/class.c:2989
#, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr ""
-#: cp/class.c:3058
+#: cp/class.c:3059
#, gcc-internal-format
msgid "%qD was hidden"
msgstr ""
-#: cp/class.c:3060
+#: cp/class.c:3061
#, gcc-internal-format
msgid " by %qD"
msgstr ""
-#: cp/class.c:3094 cp/decl2.c:1538
+#: cp/class.c:3095 cp/decl2.c:1538
#, gcc-internal-format
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:3098
+#: cp/class.c:3099
#, gcc-internal-format
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr ""
-#: cp/class.c:3110 cp/decl2.c:1545
+#: cp/class.c:3111 cp/decl2.c:1545
#, gcc-internal-format
msgid "private member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:3113
+#: cp/class.c:3114
#, gcc-internal-format
msgid "private member %q#D in anonymous struct"
msgstr ""
-#: cp/class.c:3119 cp/decl2.c:1548
+#: cp/class.c:3120 cp/decl2.c:1548
#, gcc-internal-format
msgid "protected member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:3122
+#: cp/class.c:3123
#, gcc-internal-format
msgid "protected member %q#D in anonymous struct"
msgstr ""
-#: cp/class.c:3301
+#: cp/class.c:3302
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3476
+#: cp/class.c:3480
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr ""
-#: cp/class.c:3492
+#: cp/class.c:3496
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr ""
-#: cp/class.c:3497
+#: cp/class.c:3501
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr ""
-#: cp/class.c:3502
+#: cp/class.c:3506
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr ""
-#: cp/class.c:3512
+#: cp/class.c:3516
#, gcc-internal-format
msgid "width of %qD exceeds its type"
msgstr ""
-#: cp/class.c:3517
+#: cp/class.c:3521
#, gcc-internal-format
msgid "%qD is too small to hold all values of %q#T"
msgstr ""
-#: cp/class.c:3577
+#: cp/class.c:3581
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr ""
-#: cp/class.c:3580
+#: cp/class.c:3584
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr ""
-#: cp/class.c:3582
+#: cp/class.c:3586
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:3586
+#: cp/class.c:3590
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/class.c:3623
+#: cp/class.c:3627
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr ""
-#: cp/class.c:3711
+#: cp/class.c:3715
#, gcc-internal-format
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr ""
-#: cp/class.c:3717
+#: cp/class.c:3721
#, gcc-internal-format
msgid ""
"in C++98 %q+D may not have reference type %qT because it is a member of a "
"union"
msgstr ""
-#: cp/class.c:3727
+#: cp/class.c:3731
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr ""
-#: cp/class.c:3733
+#: cp/class.c:3737
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr ""
-#: cp/class.c:3793
+#: cp/class.c:3797
#, gcc-internal-format
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr ""
-#: cp/class.c:3841
+#: cp/class.c:3845
#, gcc-internal-format
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr ""
-#: cp/class.c:3847
+#: cp/class.c:3851
#, gcc-internal-format
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr ""
-#: cp/class.c:3909
+#: cp/class.c:3913
#, gcc-internal-format
msgid "field %q#D with same name as class"
msgstr ""
-#: cp/class.c:3932
+#: cp/class.c:3936
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr ""
-#: cp/class.c:3937
+#: cp/class.c:3941
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr ""
-#: cp/class.c:3939
+#: cp/class.c:3943
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:3943
+#: cp/class.c:3947
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:4347
+#: cp/class.c:4351
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4350
+#: cp/class.c:4354
#, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr ""
-#: cp/class.c:4604
+#: cp/class.c:4608
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr ""
-#: cp/class.c:5041
+#: cp/class.c:5045
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr ""
-#: cp/class.c:5062
+#: cp/class.c:5066
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr ""
-#: cp/class.c:5641 cp/constexpr.c:217
+#: cp/class.c:5660 cp/constexpr.c:217
#, gcc-internal-format
msgid ""
"enclosing class of constexpr non-static member function %q+#D is not a "
"literal type"
msgstr ""
-#: cp/class.c:5666
+#: cp/class.c:5685
#, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr ""
-#: cp/class.c:5668
+#: cp/class.c:5687
#, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr ""
-#: cp/class.c:5673
+#: cp/class.c:5692
#, gcc-internal-format
msgid ""
" %q+T is not an aggregate, does not have a trivial default constructor, and "
"has no constexpr constructor that is not a copy or move constructor"
msgstr ""
-#: cp/class.c:5708
+#: cp/class.c:5727
#, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr ""
-#: cp/class.c:5723
+#: cp/class.c:5742
#, gcc-internal-format
msgid " non-static data member %qD has non-literal type"
msgstr ""
-#: cp/class.c:5730
+#: cp/class.c:5749
#, gcc-internal-format
msgid " non-static data member %qD has volatile type"
msgstr ""
-#: cp/class.c:5848
+#: cp/class.c:5867
#, gcc-internal-format
msgid "base class %q#T has accessible non-virtual destructor"
msgstr ""
-#: cp/class.c:5877
+#: cp/class.c:5896
#, gcc-internal-format
msgid "non-static reference %q#D in class without a constructor"
msgstr ""
-#: cp/class.c:5883
+#: cp/class.c:5902
#, gcc-internal-format
msgid "non-static const member %q#D in class without a constructor"
msgstr ""
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:5909
+#: cp/class.c:5928
#, gcc-internal-format
msgid ""
"%q+D declared to take const reference, but implicit declaration would take "
"non-const"
msgstr ""
-#: cp/class.c:6186
+#: cp/class.c:6205
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6198
+#: cp/class.c:6217
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6426
+#: cp/class.c:6445
#, gcc-internal-format
msgid ""
"offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:6581
+#: cp/class.c:6600
#, gcc-internal-format
msgid "size of type %qT is too large (%qE bytes)"
msgstr ""
-#: cp/class.c:6786
+#: cp/class.c:6805
#, gcc-internal-format
msgid "zero-size array member %qD not at end of %q#T"
msgstr ""
-#: cp/class.c:6788
+#: cp/class.c:6807
#, gcc-internal-format
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr ""
-#: cp/class.c:6793 cp/class.c:6816
+#: cp/class.c:6812 cp/class.c:6835
#, gcc-internal-format
msgid "in the definition of %q#T"
msgstr ""
-#: cp/class.c:6798
+#: cp/class.c:6817
#, gcc-internal-format
msgid "flexible array member %qD not at end of %q#T"
msgstr ""
-#: cp/class.c:6800
+#: cp/class.c:6819
#, gcc-internal-format
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr ""
-#: cp/class.c:6813
+#: cp/class.c:6832
#, gcc-internal-format
msgid "next member %q#D declared here"
msgstr ""
-#: cp/class.c:6910 cp/decl.c:12913 cp/parser.c:21949
+#: cp/class.c:6929 cp/decl.c:12941 cp/parser.c:21981
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr ""
-#: cp/class.c:7056
+#: cp/class.c:7075
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr ""
-#: cp/class.c:7084
+#: cp/class.c:7103
#, gcc-internal-format
msgid "type transparent %q#T does not have any fields"
msgstr ""
-#: cp/class.c:7090
+#: cp/class.c:7109
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr ""
-#: cp/class.c:7094
+#: cp/class.c:7113
#, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr ""
-#: cp/class.c:7100
+#: cp/class.c:7119
#, gcc-internal-format
msgid ""
"type transparent %q#T cannot be made transparent because the type of the "
"first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7264
+#: cp/class.c:7283
#, gcc-internal-format
msgid ""
"definition of std::initializer_list does not match #include "
"<initializer_list>"
msgstr ""
-#: cp/class.c:7275
+#: cp/class.c:7294
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:7811
+#: cp/class.c:7830
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr ""
-#: cp/class.c:7901
+#: cp/class.c:7920
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr ""
-#: cp/class.c:8048
+#: cp/class.c:8067
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr ""
-#: cp/class.c:8076
+#: cp/class.c:8095
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr ""
-#: cp/class.c:8103
+#: cp/class.c:8122
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr ""
-#: cp/class.c:8106
+#: cp/class.c:8125
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr ""
-#: cp/class.c:8181 cp/class.c:8216
+#: cp/class.c:8200 cp/class.c:8235
#, gcc-internal-format
msgid "not enough type information"
msgstr ""
-#: cp/class.c:8199 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8218 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr ""
@@ -36892,12 +36900,12 @@ msgstr ""
#. A name N used in a class S shall refer to the same declaration
#. in its context and when re-evaluated in the completed scope of
#. S.
-#: cp/class.c:8477
+#: cp/class.c:8499
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr ""
-#: cp/class.c:8479
+#: cp/class.c:8501
#, gcc-internal-format
msgid "changes meaning of %qD from %q#D"
msgstr ""
@@ -36966,252 +36974,252 @@ msgstr ""
msgid "%qD is not usable as a constexpr function because:"
msgstr ""
-#: cp/constexpr.c:1295 cp/constexpr.c:4591
+#: cp/constexpr.c:1281 cp/constexpr.c:4586
#, gcc-internal-format
msgid "call to internal function"
msgstr ""
-#: cp/constexpr.c:1313
+#: cp/constexpr.c:1299
#, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr ""
-#: cp/constexpr.c:1331 cp/constexpr.c:4608
+#: cp/constexpr.c:1317 cp/constexpr.c:4603
#, gcc-internal-format
msgid "call to non-constexpr function %qD"
msgstr ""
-#: cp/constexpr.c:1393
+#: cp/constexpr.c:1379
#, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr ""
#. The definition of fun was somehow unsuitable.
-#: cp/constexpr.c:1398
+#: cp/constexpr.c:1384
#, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr ""
-#: cp/constexpr.c:1402
+#: cp/constexpr.c:1388
#, gcc-internal-format
msgid "%qD used before its definition"
msgstr ""
-#: cp/constexpr.c:1442
+#: cp/constexpr.c:1428
#, gcc-internal-format
msgid "call has circular dependency"
msgstr ""
-#: cp/constexpr.c:1453
+#: cp/constexpr.c:1439
#, gcc-internal-format, gfc-internal-format
msgid ""
"constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to "
"increase the maximum)"
msgstr ""
-#: cp/constexpr.c:1525
+#: cp/constexpr.c:1511
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr ""
-#: cp/constexpr.c:1605
+#: cp/constexpr.c:1591
#, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr ""
-#: cp/constexpr.c:1645
+#: cp/constexpr.c:1631
#, gcc-internal-format
msgid "right operand of shift expression %q+E is negative"
msgstr ""
-#: cp/constexpr.c:1652
+#: cp/constexpr.c:1638
#, gcc-internal-format
msgid ""
"right operand of shift expression %q+E is >= than the precision of the left "
"operand"
msgstr ""
-#: cp/constexpr.c:1670
+#: cp/constexpr.c:1656
#, gcc-internal-format
msgid "left operand of shift expression %q+E is negative"
msgstr ""
-#: cp/constexpr.c:1689
+#: cp/constexpr.c:1675
#, gcc-internal-format
msgid "shift expression %q+E overflows"
msgstr ""
-#: cp/constexpr.c:1956
+#: cp/constexpr.c:1942
#, gcc-internal-format
msgid ""
"array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr ""
-#: cp/constexpr.c:1961
+#: cp/constexpr.c:1947
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr ""
-#: cp/constexpr.c:2050
+#: cp/constexpr.c:2036
#, gcc-internal-format
msgid "accessing uninitialized array element"
msgstr ""
-#: cp/constexpr.c:2105 cp/constexpr.c:2189 cp/constexpr.c:3561
+#: cp/constexpr.c:2091 cp/constexpr.c:2175 cp/constexpr.c:3550
#, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr ""
-#: cp/constexpr.c:2111
+#: cp/constexpr.c:2097
#, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr ""
-#: cp/constexpr.c:2132
+#: cp/constexpr.c:2118
#, gcc-internal-format
msgid ""
"accessing %qD member instead of initialized %qD member in constant expression"
msgstr ""
-#: cp/constexpr.c:2149
+#: cp/constexpr.c:2135
#, gcc-internal-format
msgid "accessing uninitialized member %qD"
msgstr ""
-#: cp/constexpr.c:2867
+#: cp/constexpr.c:2853
#, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr ""
-#: cp/constexpr.c:2908
+#: cp/constexpr.c:2894
#, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr ""
-#: cp/constexpr.c:2915
+#: cp/constexpr.c:2901
#, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr ""
-#: cp/constexpr.c:2920
+#: cp/constexpr.c:2906
#, gcc-internal-format
msgid "%q#D is not const"
msgstr ""
-#: cp/constexpr.c:2923
+#: cp/constexpr.c:2909
#, gcc-internal-format
msgid "%q#D is volatile"
msgstr ""
-#: cp/constexpr.c:2928
+#: cp/constexpr.c:2914
#, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr ""
-#: cp/constexpr.c:2937
+#: cp/constexpr.c:2923
#, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr ""
-#: cp/constexpr.c:2940
+#: cp/constexpr.c:2926
#, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr ""
-#: cp/constexpr.c:3048
+#: cp/constexpr.c:3034
#, gcc-internal-format
msgid "modification of %qE is not a constant-expression"
msgstr ""
-#: cp/constexpr.c:3607 cp/constexpr.c:4960
+#: cp/constexpr.c:3596 cp/constexpr.c:4957
#, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:3931
+#: cp/constexpr.c:3922
#, gcc-internal-format
msgid "a reinterpret_cast is not a constant-expression"
msgstr ""
-#: cp/constexpr.c:3942 cp/constexpr.c:4698
+#: cp/constexpr.c:3933 cp/constexpr.c:4693
#, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr ""
-#: cp/constexpr.c:4002 cp/constexpr.c:4849 cp/constexpr.c:5136
+#: cp/constexpr.c:3993 cp/constexpr.c:4844 cp/constexpr.c:5133
#, gcc-internal-format
msgid "expression %qE is not a constant-expression"
msgstr ""
-#: cp/constexpr.c:4072
+#: cp/constexpr.c:4074
#, gcc-internal-format
msgid "statement is not a constant-expression"
msgstr ""
-#: cp/constexpr.c:4075
+#: cp/constexpr.c:4077
#, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr ""
-#: cp/constexpr.c:4145
+#: cp/constexpr.c:4147
#, gcc-internal-format
msgid ""
"%qE is not a constant expression because it refers to mutable subobjects of "
"%qT"
msgstr ""
-#: cp/constexpr.c:4158
+#: cp/constexpr.c:4160
#, gcc-internal-format
msgid ""
"conversion from pointer type %qT to arithmetic type %qT in a constant-"
"expression"
msgstr ""
-#: cp/constexpr.c:4527
+#: cp/constexpr.c:4522
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr ""
-#: cp/constexpr.c:4724
+#: cp/constexpr.c:4719
#, gcc-internal-format
msgid ""
"address-of an object %qE with thread local or automatic storage is not a "
"constant expression"
msgstr ""
-#: cp/constexpr.c:4756
+#: cp/constexpr.c:4751
#, gcc-internal-format
msgid "use of %<this%> in a constant expression"
msgstr ""
-#: cp/constexpr.c:4861
+#: cp/constexpr.c:4856
#, gcc-internal-format
msgid ""
"typeid-expression is not a constant expression because %qE is of polymorphic "
"type"
msgstr ""
-#: cp/constexpr.c:4923
+#: cp/constexpr.c:4918
#, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:5008
+#: cp/constexpr.c:5005
#, gcc-internal-format
msgid "division by zero is not a constant-expression"
msgstr ""
-#: cp/constexpr.c:5113
+#: cp/constexpr.c:5110
#, gcc-internal-format
msgid "%<delete[]%> is not a constant-expression"
msgstr ""
-#: cp/constexpr.c:5144
+#: cp/constexpr.c:5141
#, gcc-internal-format
msgid "non-constant array initialization"
msgstr ""
-#: cp/constexpr.c:5161
+#: cp/constexpr.c:5167
#, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr ""
@@ -37286,17 +37294,17 @@ msgstr ""
msgid "try statements are not allowed inside loops marked with #pragma simd"
msgstr ""
-#: cp/cp-gimplify.c:1355
+#: cp/cp-gimplify.c:1350
#, gcc-internal-format
msgid "throw will always call terminate()"
msgstr ""
-#: cp/cp-gimplify.c:1358
+#: cp/cp-gimplify.c:1353
#, gcc-internal-format
msgid "in C++11 destructors default to noexcept"
msgstr ""
-#: cp/cp-gimplify.c:1369
+#: cp/cp-gimplify.c:1364
#, gcc-internal-format
msgid ""
"in C++11 this throw will terminate because destructors default to noexcept"
@@ -37337,7 +37345,7 @@ msgstr ""
msgid "conversion from %qT to %qT discards qualifiers"
msgstr ""
-#: cp/cvt.c:489 cp/typeck.c:6988
+#: cp/cvt.c:489 cp/typeck.c:6986
#, gcc-internal-format
msgid "casting %qT to %qT does not dereference pointer"
msgstr ""
@@ -37699,152 +37707,152 @@ msgstr ""
msgid "template-parameter-"
msgstr ""
-#: cp/decl.c:629
+#: cp/decl.c:657
#, gcc-internal-format
msgid "unused variable %qD"
msgstr ""
-#: cp/decl.c:1172
+#: cp/decl.c:1200
#, gcc-internal-format
msgid "%qD was declared %<extern%> and later %<static%>"
msgstr ""
-#: cp/decl.c:1174 cp/decl.c:1898 cp/decl.c:1908 cp/decl.c:2447
+#: cp/decl.c:1202 cp/decl.c:1926 cp/decl.c:1936 cp/decl.c:2475
#, gcc-internal-format
msgid "previous declaration of %qD"
msgstr ""
-#: cp/decl.c:1219
+#: cp/decl.c:1247
#, gcc-internal-format
msgid "from previous declaration %q+F"
msgstr ""
-#: cp/decl.c:1253
+#: cp/decl.c:1281
#, gcc-internal-format
msgid "redeclaration %q+D differs in %<constexpr%>"
msgstr ""
-#: cp/decl.c:1254
+#: cp/decl.c:1282
#, gcc-internal-format
msgid "from previous declaration %q+D"
msgstr ""
-#: cp/decl.c:1283
+#: cp/decl.c:1311
#, gcc-internal-format
msgid "cannot specialize concept %q#D"
msgstr ""
-#: cp/decl.c:1305
+#: cp/decl.c:1333
#, gcc-internal-format
msgid "redeclaration of %q#D may not have default arguments"
msgstr ""
-#: cp/decl.c:1352
+#: cp/decl.c:1380
#, gcc-internal-format
msgid "literal operator template %q+D conflicts with raw literal operator %qD"
msgstr ""
-#: cp/decl.c:1357
+#: cp/decl.c:1385
#, gcc-internal-format
msgid "raw literal operator %q+D conflicts with literal operator template %qD"
msgstr ""
-#: cp/decl.c:1379
+#: cp/decl.c:1407
#, gcc-internal-format
msgid "function %qD redeclared as inline"
msgstr ""
-#: cp/decl.c:1382
+#: cp/decl.c:1410
#, gcc-internal-format
msgid "previous declaration of %qD with attribute noinline"
msgstr ""
-#: cp/decl.c:1390
+#: cp/decl.c:1418
#, gcc-internal-format
msgid "function %qD redeclared with attribute noinline"
msgstr ""
-#: cp/decl.c:1393
+#: cp/decl.c:1421
#, gcc-internal-format
msgid "previous declaration of %qD was inline"
msgstr ""
-#: cp/decl.c:1417 cp/decl.c:1495
+#: cp/decl.c:1445 cp/decl.c:1523
#, gcc-internal-format
msgid "shadowing built-in function %q#D"
msgstr ""
-#: cp/decl.c:1418 cp/decl.c:1496
+#: cp/decl.c:1446 cp/decl.c:1524
#, gcc-internal-format
msgid "shadowing library function %q#D"
msgstr ""
-#: cp/decl.c:1426
+#: cp/decl.c:1454
#, gcc-internal-format
msgid "library function %q#D redeclared as non-function %q#D"
msgstr ""
-#: cp/decl.c:1429
+#: cp/decl.c:1457
#, gcc-internal-format
msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
msgstr ""
-#: cp/decl.c:1437
+#: cp/decl.c:1465
#, gcc-internal-format
msgid "redeclaration of %<pragma omp declare reduction%>"
msgstr ""
-#: cp/decl.c:1439
+#: cp/decl.c:1467
#, gcc-internal-format
msgid "previous %<pragma omp declare reduction%> declaration"
msgstr ""
-#: cp/decl.c:1490
+#: cp/decl.c:1518
#, gcc-internal-format
msgid "new declaration %q#D ambiguates built-in declaration %q#D"
msgstr ""
-#: cp/decl.c:1581
+#: cp/decl.c:1609
#, gcc-internal-format
msgid "%q#D redeclared as different kind of symbol"
msgstr ""
-#: cp/decl.c:1585 cp/decl.c:1606 cp/decl.c:1638 cp/name-lookup.c:586
+#: cp/decl.c:1613 cp/decl.c:1634 cp/decl.c:1666 cp/name-lookup.c:586
#, gcc-internal-format
msgid "previous declaration %q#D"
msgstr ""
-#: cp/decl.c:1604
+#: cp/decl.c:1632
#, gcc-internal-format
msgid "conflicting declaration of template %q+#D"
msgstr ""
-#: cp/decl.c:1623
+#: cp/decl.c:1651
#, gcc-internal-format
msgid "ambiguating new declaration %q+#D"
msgstr ""
-#: cp/decl.c:1625 cp/decl.c:1653
+#: cp/decl.c:1653 cp/decl.c:1681
#, gcc-internal-format
msgid "old declaration %q#D"
msgstr ""
-#: cp/decl.c:1635
+#: cp/decl.c:1663
#, gcc-internal-format
msgid "conflicting declaration of C function %q+#D"
msgstr ""
-#: cp/decl.c:1651
+#: cp/decl.c:1679
#, gcc-internal-format
msgid "ambiguating new declaration of %q+#D"
msgstr ""
-#: cp/decl.c:1661
+#: cp/decl.c:1689
#, gcc-internal-format
msgid "conflicting declaration %q+#D"
msgstr ""
-#: cp/decl.c:1663
+#: cp/decl.c:1691
#, gcc-internal-format
msgid "previous declaration as %q#D"
msgstr ""
@@ -37856,62 +37864,62 @@ msgstr ""
#. A namespace-name defined at global scope shall not be
#. declared as the name of any other entity in any global scope
#. of the program.
-#: cp/decl.c:1715
+#: cp/decl.c:1743
#, gcc-internal-format
msgid "conflicting declaration of namespace %q+D"
msgstr ""
-#: cp/decl.c:1717
+#: cp/decl.c:1745
#, gcc-internal-format
msgid "previous declaration of namespace %qD here"
msgstr ""
-#: cp/decl.c:1729
+#: cp/decl.c:1757
#, gcc-internal-format
msgid "%q#D previously defined here"
msgstr ""
-#: cp/decl.c:1730 cp/name-lookup.c:1168 cp/name-lookup.c:1191
+#: cp/decl.c:1758 cp/name-lookup.c:1168 cp/name-lookup.c:1191
#, gcc-internal-format
msgid "%q#D previously declared here"
msgstr ""
-#: cp/decl.c:1740
+#: cp/decl.c:1768
#, gcc-internal-format
msgid "prototype specified for %q#D"
msgstr ""
-#: cp/decl.c:1742
+#: cp/decl.c:1770
#, gcc-internal-format
msgid "previous non-prototype definition here"
msgstr ""
-#: cp/decl.c:1781
+#: cp/decl.c:1809
#, gcc-internal-format
msgid "conflicting declaration of %q+#D with %qL linkage"
msgstr ""
-#: cp/decl.c:1784
+#: cp/decl.c:1812
#, gcc-internal-format
msgid "previous declaration with %qL linkage"
msgstr ""
-#: cp/decl.c:1818 cp/decl.c:1826
+#: cp/decl.c:1846 cp/decl.c:1854
#, gcc-internal-format
msgid "default argument given for parameter %d of %q#D"
msgstr ""
-#: cp/decl.c:1821 cp/decl.c:1829
+#: cp/decl.c:1849 cp/decl.c:1857
#, gcc-internal-format
msgid "previous specification in %q#D here"
msgstr ""
-#: cp/decl.c:1895
+#: cp/decl.c:1923
#, gcc-internal-format
msgid "redundant redeclaration of %qD in same scope"
msgstr ""
-#: cp/decl.c:1906
+#: cp/decl.c:1934
#, gcc-internal-format
msgid "deleted definition of %q+D"
msgstr ""
@@ -37924,12 +37932,12 @@ msgstr ""
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:2313
+#: cp/decl.c:2341
#, gcc-internal-format
msgid "explicit specialization of %qD after first use"
msgstr ""
-#: cp/decl.c:2444
+#: cp/decl.c:2472
#, gcc-internal-format
msgid ""
"%qD: visibility attribute ignored because it conflicts with previous "
@@ -37937,27 +37945,27 @@ msgid ""
msgstr ""
#. Reject two definitions.
-#: cp/decl.c:2694 cp/decl.c:2723 cp/decl.c:2756 cp/decl.c:2773 cp/decl.c:2846
+#: cp/decl.c:2722 cp/decl.c:2751 cp/decl.c:2784 cp/decl.c:2801 cp/decl.c:2874
#, gcc-internal-format
msgid "redefinition of %q#D"
msgstr ""
-#: cp/decl.c:2710
+#: cp/decl.c:2738
#, gcc-internal-format
msgid "%qD conflicts with used function"
msgstr ""
-#: cp/decl.c:2720
+#: cp/decl.c:2748
#, gcc-internal-format
msgid "%q#D not declared in class"
msgstr ""
-#: cp/decl.c:2734 cp/decl.c:2783
+#: cp/decl.c:2762 cp/decl.c:2811
#, gcc-internal-format
msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
msgstr ""
-#: cp/decl.c:2737 cp/decl.c:2786
+#: cp/decl.c:2765 cp/decl.c:2814
#, gcc-internal-format
msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
msgstr ""
@@ -37965,392 +37973,392 @@ msgstr ""
#. is_primary=
#. is_partial=
#. is_friend_decl=
-#: cp/decl.c:2803
+#: cp/decl.c:2831
#, gcc-internal-format
msgid "redeclaration of friend %q#D may not have default template arguments"
msgstr ""
-#: cp/decl.c:2817
+#: cp/decl.c:2845
#, gcc-internal-format
msgid "thread-local declaration of %q#D follows non-thread-local declaration"
msgstr ""
-#: cp/decl.c:2820
+#: cp/decl.c:2848
#, gcc-internal-format
msgid "non-thread-local declaration of %q#D follows thread-local declaration"
msgstr ""
-#: cp/decl.c:2835 cp/decl.c:2854 cp/name-lookup.c:582 cp/name-lookup.c:1166
+#: cp/decl.c:2863 cp/decl.c:2882 cp/name-lookup.c:582 cp/name-lookup.c:1166
#: cp/name-lookup.c:1189
#, gcc-internal-format
msgid "redeclaration of %q#D"
msgstr ""
-#: cp/decl.c:3003
+#: cp/decl.c:3031
#, gcc-internal-format
msgid "jump to label %qD"
msgstr ""
-#: cp/decl.c:3004
+#: cp/decl.c:3032
#, gcc-internal-format
msgid "jump to case label"
msgstr ""
-#: cp/decl.c:3006
+#: cp/decl.c:3034
#, gcc-internal-format
msgid " from here"
msgstr ""
-#: cp/decl.c:3029 cp/decl.c:3248
+#: cp/decl.c:3057 cp/decl.c:3276
#, gcc-internal-format
msgid " exits OpenMP structured block"
msgstr ""
-#: cp/decl.c:3056
+#: cp/decl.c:3084
#, gcc-internal-format
msgid " crosses initialization of %q#D"
msgstr ""
-#: cp/decl.c:3059 cp/decl.c:3211
+#: cp/decl.c:3087 cp/decl.c:3239
#, gcc-internal-format
msgid " enters scope of %q#D which has non-trivial destructor"
msgstr ""
-#: cp/decl.c:3077 cp/decl.c:3219
+#: cp/decl.c:3105 cp/decl.c:3247
#, gcc-internal-format
msgid " enters try block"
msgstr ""
-#: cp/decl.c:3079 cp/decl.c:3201 cp/decl.c:3221
+#: cp/decl.c:3107 cp/decl.c:3229 cp/decl.c:3249
#, gcc-internal-format
msgid " enters catch block"
msgstr ""
-#: cp/decl.c:3092 cp/decl.c:3229
+#: cp/decl.c:3120 cp/decl.c:3257
#, gcc-internal-format
msgid " enters OpenMP structured block"
msgstr ""
-#: cp/decl.c:3105 cp/decl.c:3223
+#: cp/decl.c:3133 cp/decl.c:3251
#, gcc-internal-format
msgid " enters synchronized or atomic statement"
msgstr ""
-#: cp/decl.c:3208
+#: cp/decl.c:3236
#, gcc-internal-format
msgid " skips initialization of %q#D"
msgstr ""
-#: cp/decl.c:3265 cp/parser.c:11755 cp/parser.c:11782
+#: cp/decl.c:3293 cp/parser.c:11755 cp/parser.c:11782
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr ""
-#: cp/decl.c:3297
+#: cp/decl.c:3325
#, gcc-internal-format
msgid "label named wchar_t"
msgstr ""
-#: cp/decl.c:3616
+#: cp/decl.c:3644
#, gcc-internal-format
msgid "%qD is not a type"
msgstr ""
-#: cp/decl.c:3623 cp/parser.c:6033
+#: cp/decl.c:3651 cp/parser.c:6033
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr ""
-#: cp/decl.c:3632
+#: cp/decl.c:3660
#, gcc-internal-format
msgid "%q#T is not a class"
msgstr ""
-#: cp/decl.c:3656 cp/decl.c:3748
+#: cp/decl.c:3684 cp/decl.c:3776
#, gcc-internal-format
msgid "no class template named %q#T in %q#T"
msgstr ""
-#: cp/decl.c:3657
+#: cp/decl.c:3685
#, gcc-internal-format
msgid "no type named %q#T in %q#T"
msgstr ""
-#: cp/decl.c:3669
+#: cp/decl.c:3697
#, gcc-internal-format
msgid "lookup of %qT in %qT is ambiguous"
msgstr ""
-#: cp/decl.c:3678
+#: cp/decl.c:3706
#, gcc-internal-format
msgid "%<typename %T::%D%> names %q#T, which is not a class template"
msgstr ""
-#: cp/decl.c:3685
+#: cp/decl.c:3713
#, gcc-internal-format
msgid "%<typename %T::%D%> names %q#T, which is not a type"
msgstr ""
-#: cp/decl.c:3757
+#: cp/decl.c:3785
#, gcc-internal-format
msgid "template parameters do not match template %qD"
msgstr ""
-#: cp/decl.c:4490
+#: cp/decl.c:4518
#, gcc-internal-format
msgid "an anonymous struct cannot have function members"
msgstr ""
-#: cp/decl.c:4493
+#: cp/decl.c:4521
#, gcc-internal-format
msgid "an anonymous union cannot have function members"
msgstr ""
-#: cp/decl.c:4511
+#: cp/decl.c:4539
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:4514
+#: cp/decl.c:4542
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:4517
+#: cp/decl.c:4545
#, gcc-internal-format
msgid ""
"member %q+#D with copy assignment operator not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:4535
+#: cp/decl.c:4563
#, gcc-internal-format
msgid "attribute ignored in declaration of %q#T"
msgstr ""
-#: cp/decl.c:4538
+#: cp/decl.c:4566
#, gcc-internal-format
msgid "attribute for %q#T must follow the %qs keyword"
msgstr ""
-#: cp/decl.c:4561
+#: cp/decl.c:4589
#, gcc-internal-format
msgid "multiple types in one declaration"
msgstr ""
-#: cp/decl.c:4566
+#: cp/decl.c:4594
#, gcc-internal-format
msgid "redeclaration of C++ built-in type %qT"
msgstr ""
-#: cp/decl.c:4584
+#: cp/decl.c:4612
#, gcc-internal-format
msgid "%<auto%> can only be specified for variables or function declarations"
msgstr ""
-#: cp/decl.c:4610
+#: cp/decl.c:4638
#, gcc-internal-format
msgid "missing type-name in typedef-declaration"
msgstr ""
-#: cp/decl.c:4618
+#: cp/decl.c:4646
#, gcc-internal-format
msgid "ISO C++ prohibits anonymous structs"
msgstr ""
-#: cp/decl.c:4625
+#: cp/decl.c:4653
#, gcc-internal-format
msgid "%<inline%> can only be specified for functions"
msgstr ""
-#: cp/decl.c:4628
+#: cp/decl.c:4656
#, gcc-internal-format
msgid "%<virtual%> can only be specified for functions"
msgstr ""
-#: cp/decl.c:4633
+#: cp/decl.c:4661
#, gcc-internal-format
msgid "%<friend%> can only be specified inside a class"
msgstr ""
-#: cp/decl.c:4636
+#: cp/decl.c:4664
#, gcc-internal-format
msgid "%<explicit%> can only be specified for constructors"
msgstr ""
-#: cp/decl.c:4639
+#: cp/decl.c:4667
#, gcc-internal-format
msgid "a storage class can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:4643
+#: cp/decl.c:4671
#, gcc-internal-format
msgid "%<const%> can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:4647
+#: cp/decl.c:4675
#, gcc-internal-format
msgid "%<volatile%> can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:4651
+#: cp/decl.c:4679
#, gcc-internal-format
msgid "%<__restrict%> can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:4655
+#: cp/decl.c:4683
#, gcc-internal-format
msgid "%<__thread%> can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:4659
+#: cp/decl.c:4687
#, gcc-internal-format
msgid "%<typedef%> was ignored in this declaration"
msgstr ""
-#: cp/decl.c:4662
+#: cp/decl.c:4690
#, gcc-internal-format
msgid "%<constexpr%> cannot be used for type declarations"
msgstr ""
-#: cp/decl.c:4684
+#: cp/decl.c:4712
#, gcc-internal-format
msgid "attribute ignored in explicit instantiation %q#T"
msgstr ""
-#: cp/decl.c:4687
+#: cp/decl.c:4715
#, gcc-internal-format
msgid "no attribute can be applied to an explicit instantiation"
msgstr ""
-#: cp/decl.c:4759
+#: cp/decl.c:4787
#, gcc-internal-format
msgid "ignoring attributes applied to class type %qT outside of definition"
msgstr ""
#. A template type parameter or other dependent type.
-#: cp/decl.c:4763
+#: cp/decl.c:4791
#, gcc-internal-format
msgid ""
"ignoring attributes applied to dependent type %qT without an associated "
"declaration"
msgstr ""
-#: cp/decl.c:4832 cp/decl2.c:889
+#: cp/decl.c:4860 cp/decl2.c:889
#, gcc-internal-format
msgid "typedef %qD is initialized (use decltype instead)"
msgstr ""
-#: cp/decl.c:4840
+#: cp/decl.c:4868
#, gcc-internal-format
msgid "declaration of %q#D has %<extern%> and is initialized"
msgstr ""
-#: cp/decl.c:4869
+#: cp/decl.c:4897
#, gcc-internal-format
msgid "definition of %q#D is marked %<dllimport%>"
msgstr ""
-#: cp/decl.c:4893
+#: cp/decl.c:4921
#, gcc-internal-format
msgid "%q+#D is not a static data member of %q#T"
msgstr ""
-#: cp/decl.c:4902
+#: cp/decl.c:4930
#, gcc-internal-format
msgid "non-member-template declaration of %qD"
msgstr ""
-#: cp/decl.c:4903
+#: cp/decl.c:4931
#, gcc-internal-format
msgid "does not match member template declaration here"
msgstr ""
-#: cp/decl.c:4916
+#: cp/decl.c:4944
#, gcc-internal-format
msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
msgstr ""
-#: cp/decl.c:4928
+#: cp/decl.c:4956
#, gcc-internal-format
msgid "duplicate initialization of %qD"
msgstr ""
-#: cp/decl.c:4933
+#: cp/decl.c:4961
#, gcc-internal-format
msgid "%qD declared %<constexpr%> outside its class"
msgstr ""
-#: cp/decl.c:4976
+#: cp/decl.c:5004
#, gcc-internal-format
msgid "declaration of %q#D outside of class is not definition"
msgstr ""
-#: cp/decl.c:5009
+#: cp/decl.c:5037
#, gcc-internal-format
msgid "%qD declared %<thread_local%> in %<constexpr%> function"
msgstr ""
-#: cp/decl.c:5012
+#: cp/decl.c:5040
#, gcc-internal-format
msgid "%qD declared %<static%> in %<constexpr%> function"
msgstr ""
-#: cp/decl.c:5077
+#: cp/decl.c:5105
#, gcc-internal-format
msgid "variable %q#D has initializer but incomplete type"
msgstr ""
-#: cp/decl.c:5083 cp/decl.c:5947
+#: cp/decl.c:5111 cp/decl.c:5975
#, gcc-internal-format
msgid "elements of array %q#D have incomplete type"
msgstr ""
-#: cp/decl.c:5090 cp/decl.c:6593
+#: cp/decl.c:5118 cp/decl.c:6621
#, gcc-internal-format
msgid "declaration of %q#D has no initializer"
msgstr ""
-#: cp/decl.c:5092
+#: cp/decl.c:5120
#, gcc-internal-format
msgid "aggregate %q#D has incomplete type and cannot be defined"
msgstr ""
-#: cp/decl.c:5126
+#: cp/decl.c:5154
#, gcc-internal-format
msgid "%qD declared as reference but not initialized"
msgstr ""
-#: cp/decl.c:5183
+#: cp/decl.c:5211
#, gcc-internal-format
msgid "name used in a GNU-style designated initializer for an array"
msgstr ""
-#: cp/decl.c:5189
+#: cp/decl.c:5217
#, gcc-internal-format
msgid "name %qD used in a GNU-style designated initializer for an array"
msgstr ""
-#: cp/decl.c:5205 cp/typeck2.c:1286 cp/typeck2.c:1396
+#: cp/decl.c:5233 cp/typeck2.c:1281 cp/typeck2.c:1391
#, gcc-internal-format
msgid "non-trivial designated initializers not supported"
msgstr ""
-#: cp/decl.c:5208
+#: cp/decl.c:5236
#, gcc-internal-format
msgid "C99 designator %qE is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:5256
+#: cp/decl.c:5284
#, gcc-internal-format
msgid "initializer fails to determine size of %qD"
msgstr ""
-#: cp/decl.c:5262
+#: cp/decl.c:5290
#, gcc-internal-format
msgid "array size missing in %qD"
msgstr ""
-#: cp/decl.c:5273
+#: cp/decl.c:5301
#, gcc-internal-format
msgid "zero-size array %qD"
msgstr ""
@@ -38358,916 +38366,916 @@ msgstr ""
#. An automatic variable with an incomplete type: that is an error.
#. Don't talk about array types here, since we took care of that
#. message in grokdeclarator.
-#: cp/decl.c:5315
+#: cp/decl.c:5343
#, gcc-internal-format
msgid "storage size of %qD isn%'t known"
msgstr ""
-#: cp/decl.c:5338
+#: cp/decl.c:5366
#, gcc-internal-format
msgid "storage size of %qD isn%'t constant"
msgstr ""
-#: cp/decl.c:5384
+#: cp/decl.c:5412
#, gcc-internal-format
msgid ""
"sorry: semantics of inline function static data %q#D are wrong (you%'ll wind "
"up with multiple copies)"
msgstr ""
-#: cp/decl.c:5388
+#: cp/decl.c:5416
#, gcc-internal-format
msgid "you can work around this by removing the initializer"
msgstr ""
-#: cp/decl.c:5415
+#: cp/decl.c:5443
#, gcc-internal-format
msgid "uninitialized const %qD"
msgstr ""
-#: cp/decl.c:5419
+#: cp/decl.c:5447
#, gcc-internal-format
msgid "uninitialized variable %qD in %<constexpr%> function"
msgstr ""
-#: cp/decl.c:5429
+#: cp/decl.c:5457
#, gcc-internal-format
msgid "%q#T has no user-provided default constructor"
msgstr ""
-#: cp/decl.c:5433
+#: cp/decl.c:5461
#, gcc-internal-format
msgid ""
"constructor is not user-provided because it is explicitly defaulted in the "
"class body"
msgstr ""
-#: cp/decl.c:5436
+#: cp/decl.c:5464
#, gcc-internal-format
msgid "and the implicitly-defined constructor does not initialize %q#D"
msgstr ""
-#: cp/decl.c:5559
+#: cp/decl.c:5587
#, gcc-internal-format
msgid "invalid type %qT as initializer for a vector of type %qT"
msgstr ""
-#: cp/decl.c:5600
+#: cp/decl.c:5628
#, gcc-internal-format
msgid "initializer for %qT must be brace-enclosed"
msgstr ""
-#: cp/decl.c:5626
+#: cp/decl.c:5654
#, gcc-internal-format
msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
msgstr ""
-#: cp/decl.c:5634
+#: cp/decl.c:5662
#, gcc-internal-format
msgid "%qT has no non-static data member named %qD"
msgstr ""
-#: cp/decl.c:5654
+#: cp/decl.c:5682
#, gcc-internal-format
msgid "invalid initializer for %q#D"
msgstr ""
-#: cp/decl.c:5684
+#: cp/decl.c:5712
#, gcc-internal-format
msgid "C99 designator %qE outside aggregate initializer"
msgstr ""
-#: cp/decl.c:5721 cp/decl.c:5926 cp/typeck2.c:1273 cp/typeck2.c:1482
-#: cp/typeck2.c:1526 cp/typeck2.c:1573
+#: cp/decl.c:5749 cp/decl.c:5954 cp/typeck2.c:1268 cp/typeck2.c:1477
+#: cp/typeck2.c:1521 cp/typeck2.c:1568
#, gcc-internal-format
msgid "too many initializers for %qT"
msgstr ""
-#: cp/decl.c:5760
+#: cp/decl.c:5788
#, gcc-internal-format
msgid "braces around scalar initializer for type %qT"
msgstr ""
-#: cp/decl.c:5867
+#: cp/decl.c:5895
#, gcc-internal-format
msgid "missing braces around initializer for %qT"
msgstr ""
-#: cp/decl.c:5949
+#: cp/decl.c:5977
#, gcc-internal-format
msgid "elements of array %q#T have incomplete type"
msgstr ""
-#: cp/decl.c:5957
+#: cp/decl.c:5985
#, gcc-internal-format
msgid "variable-sized compound literal"
msgstr ""
-#: cp/decl.c:6011
+#: cp/decl.c:6039
#, gcc-internal-format
msgid "%q#D has incomplete type"
msgstr ""
-#: cp/decl.c:6031
+#: cp/decl.c:6059
#, gcc-internal-format
msgid "scalar object %qD requires one element in initializer"
msgstr ""
-#: cp/decl.c:6074
+#: cp/decl.c:6102
#, gcc-internal-format
msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
msgstr ""
-#: cp/decl.c:6168
+#: cp/decl.c:6196
#, gcc-internal-format
msgid "array %qD initialized by parenthesized string literal %qE"
msgstr ""
-#: cp/decl.c:6199
+#: cp/decl.c:6227
#, gcc-internal-format
msgid "initializer invalid for static member with constructor"
msgstr ""
-#: cp/decl.c:6201
+#: cp/decl.c:6229
#, gcc-internal-format
msgid "non-constant in-class initialization invalid for static member %qD"
msgstr ""
-#: cp/decl.c:6206
+#: cp/decl.c:6234
#, gcc-internal-format
msgid "(an out of class initialization is required)"
msgstr ""
-#: cp/decl.c:6383
+#: cp/decl.c:6411
#, gcc-internal-format
msgid "reference %qD is initialized with itself"
msgstr ""
-#: cp/decl.c:6552
+#: cp/decl.c:6580
#, gcc-internal-format
msgid "assignment (not initialization) in declaration"
msgstr ""
-#: cp/decl.c:6704
+#: cp/decl.c:6732
#, gcc-internal-format
msgid "variable concept has no initializer"
msgstr ""
-#: cp/decl.c:6732
+#: cp/decl.c:6760
#, gcc-internal-format
msgid "shadowing previous type declaration of %q#D"
msgstr ""
-#: cp/decl.c:6806
+#: cp/decl.c:6834
#, gcc-internal-format
msgid "Java object %qD not allocated with %<new%>"
msgstr ""
-#: cp/decl.c:6854
+#: cp/decl.c:6882
#, gcc-internal-format
msgid "non-static data member %qD has Java class type"
msgstr ""
-#: cp/decl.c:6935
+#: cp/decl.c:6963
#, gcc-internal-format
msgid "function %q#D is initialized like a variable"
msgstr ""
-#: cp/decl.c:7369
+#: cp/decl.c:7397
#, gcc-internal-format
msgid ""
"non-local variable %qD declared %<__thread%> needs dynamic initialization"
msgstr ""
-#: cp/decl.c:7372
+#: cp/decl.c:7400
#, gcc-internal-format
msgid ""
"non-local variable %qD declared %<__thread%> has a non-trivial destructor"
msgstr ""
-#: cp/decl.c:7378
+#: cp/decl.c:7406
#, gcc-internal-format
msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
msgstr ""
-#: cp/decl.c:7605
+#: cp/decl.c:7633
#, gcc-internal-format
msgid "initializer fails to determine size of %qT"
msgstr ""
-#: cp/decl.c:7609
+#: cp/decl.c:7637
#, gcc-internal-format
msgid "array size missing in %qT"
msgstr ""
-#: cp/decl.c:7612
+#: cp/decl.c:7640
#, gcc-internal-format
msgid "zero-size array %qT"
msgstr ""
-#: cp/decl.c:7628
+#: cp/decl.c:7656
#, gcc-internal-format
msgid "destructor for alien class %qT cannot be a member"
msgstr ""
-#: cp/decl.c:7630
+#: cp/decl.c:7658
#, gcc-internal-format
msgid "constructor for alien class %qT cannot be a member"
msgstr ""
-#: cp/decl.c:7654
+#: cp/decl.c:7682
#, gcc-internal-format
msgid "%qD declared as a %<virtual%> variable"
msgstr ""
-#: cp/decl.c:7656
+#: cp/decl.c:7684
#, gcc-internal-format
msgid "%qD declared as an %<inline%> variable"
msgstr ""
-#: cp/decl.c:7658
+#: cp/decl.c:7686
#, gcc-internal-format
msgid ""
"%<const%> and %<volatile%> function specifiers on %qD invalid in variable "
"declaration"
msgstr ""
-#: cp/decl.c:7663
+#: cp/decl.c:7691
#, gcc-internal-format
msgid "%qD declared as a %<virtual%> parameter"
msgstr ""
-#: cp/decl.c:7665
+#: cp/decl.c:7693
#, gcc-internal-format
msgid "%qD declared as an %<inline%> parameter"
msgstr ""
-#: cp/decl.c:7667
+#: cp/decl.c:7695
#, gcc-internal-format
msgid ""
"%<const%> and %<volatile%> function specifiers on %qD invalid in parameter "
"declaration"
msgstr ""
-#: cp/decl.c:7672
+#: cp/decl.c:7700
#, gcc-internal-format
msgid "%qD declared as a %<virtual%> type"
msgstr ""
-#: cp/decl.c:7674
+#: cp/decl.c:7702
#, gcc-internal-format
msgid "%qD declared as an %<inline%> type"
msgstr ""
-#: cp/decl.c:7676
+#: cp/decl.c:7704
#, gcc-internal-format
msgid ""
"%<const%> and %<volatile%> function specifiers on %qD invalid in type "
"declaration"
msgstr ""
-#: cp/decl.c:7681
+#: cp/decl.c:7709
#, gcc-internal-format
msgid "%qD declared as a %<virtual%> field"
msgstr ""
-#: cp/decl.c:7683
+#: cp/decl.c:7711
#, gcc-internal-format
msgid "%qD declared as an %<inline%> field"
msgstr ""
-#: cp/decl.c:7685
+#: cp/decl.c:7713
#, gcc-internal-format
msgid ""
"%<const%> and %<volatile%> function specifiers on %qD invalid in field "
"declaration"
msgstr ""
-#: cp/decl.c:7692
+#: cp/decl.c:7720
#, gcc-internal-format
msgid "%q+D declared as a friend"
msgstr ""
-#: cp/decl.c:7698
+#: cp/decl.c:7726
#, gcc-internal-format
msgid "%q+D declared with an exception specification"
msgstr ""
-#: cp/decl.c:7731
+#: cp/decl.c:7759
#, gcc-internal-format
msgid "definition of %qD is not in namespace enclosing %qT"
msgstr ""
-#: cp/decl.c:7771
+#: cp/decl.c:7799
#, gcc-internal-format
msgid "static member function %q#D declared with type qualifiers"
msgstr ""
-#: cp/decl.c:7781
+#: cp/decl.c:7809
#, gcc-internal-format
msgid "concept %q#D declared with function parameters"
msgstr ""
-#: cp/decl.c:7787
+#: cp/decl.c:7815
#, gcc-internal-format
msgid "concept %q#D declared with a deduced return type"
msgstr ""
-#: cp/decl.c:7789
+#: cp/decl.c:7817
#, gcc-internal-format
msgid "concept %q#D with non-%<bool%> return type %qT"
msgstr ""
-#: cp/decl.c:7860
+#: cp/decl.c:7888
#, gcc-internal-format
msgid "concept %qD has no definition"
msgstr ""
-#: cp/decl.c:7928
+#: cp/decl.c:7956
#, gcc-internal-format
msgid "defining explicit specialization %qD in friend declaration"
msgstr ""
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:7938
+#: cp/decl.c:7966
#, gcc-internal-format
msgid "invalid use of template-id %qD in declaration of primary template"
msgstr ""
-#: cp/decl.c:7956
+#: cp/decl.c:7984
#, gcc-internal-format
msgid ""
"default arguments are not allowed in declaration of friend template "
"specialization %qD"
msgstr ""
-#: cp/decl.c:7964
+#: cp/decl.c:7992
#, gcc-internal-format
msgid ""
"%<inline%> is not allowed in declaration of friend template specialization "
"%qD"
msgstr ""
-#: cp/decl.c:8011
+#: cp/decl.c:8039
#, gcc-internal-format
msgid "cannot declare %<::main%> to be a template"
msgstr ""
-#: cp/decl.c:8013
+#: cp/decl.c:8041
#, gcc-internal-format
msgid "cannot declare %<::main%> to be inline"
msgstr ""
-#: cp/decl.c:8015
+#: cp/decl.c:8043
#, gcc-internal-format
msgid "cannot declare %<::main%> to be constexpr"
msgstr ""
-#: cp/decl.c:8017
+#: cp/decl.c:8045
#, gcc-internal-format
msgid "cannot declare %<::main%> to be static"
msgstr ""
-#: cp/decl.c:8074
+#: cp/decl.c:8102
#, gcc-internal-format
msgid "static member function %qD cannot have cv-qualifier"
msgstr ""
-#: cp/decl.c:8075
+#: cp/decl.c:8103
#, gcc-internal-format
msgid "non-member function %qD cannot have cv-qualifier"
msgstr ""
-#: cp/decl.c:8083
+#: cp/decl.c:8111
#, gcc-internal-format
msgid "static member function %qD cannot have ref-qualifier"
msgstr ""
-#: cp/decl.c:8084
+#: cp/decl.c:8112
#, gcc-internal-format
msgid "non-member function %qD cannot have ref-qualifier"
msgstr ""
-#: cp/decl.c:8101
+#: cp/decl.c:8129
#, gcc-internal-format
msgid "literal operator with C linkage"
msgstr ""
-#: cp/decl.c:8110
+#: cp/decl.c:8138
#, gcc-internal-format
msgid "%qD has invalid argument list"
msgstr ""
-#: cp/decl.c:8118
+#: cp/decl.c:8146
#, gcc-internal-format
msgid "integer suffix %<%s%> shadowed by implementation"
msgstr ""
-#: cp/decl.c:8124
+#: cp/decl.c:8152
#, gcc-internal-format
msgid "floating point suffix %<%s%> shadowed by implementation"
msgstr ""
-#: cp/decl.c:8130
+#: cp/decl.c:8158
#, gcc-internal-format
msgid "%qD must be a non-member function"
msgstr ""
-#: cp/decl.c:8209
+#: cp/decl.c:8237
#, gcc-internal-format
msgid "%<::main%> must return %<int%>"
msgstr ""
-#: cp/decl.c:8251
+#: cp/decl.c:8279
#, gcc-internal-format
msgid "definition of implicitly-declared %qD"
msgstr ""
-#: cp/decl.c:8256
+#: cp/decl.c:8284
#, gcc-internal-format
msgid "definition of explicitly-defaulted %q+D"
msgstr ""
-#: cp/decl.c:8257
+#: cp/decl.c:8285
#, gcc-internal-format
msgid "%q+#D explicitly defaulted here"
msgstr ""
-#: cp/decl.c:8274 cp/decl2.c:787
+#: cp/decl.c:8302 cp/decl2.c:787
#, gcc-internal-format
msgid "no %q#D member function declared in class %qT"
msgstr ""
-#: cp/decl.c:8458
+#: cp/decl.c:8486
#, gcc-internal-format
msgid "cannot declare %<::main%> to be a global variable"
msgstr ""
-#: cp/decl.c:8466
+#: cp/decl.c:8494
#, gcc-internal-format
msgid "a non-template variable cannot be %<concept%>"
msgstr ""
-#: cp/decl.c:8473
+#: cp/decl.c:8501
#, gcc-internal-format
msgid "concept must have type %<bool%>"
msgstr ""
-#: cp/decl.c:8586
+#: cp/decl.c:8614
#, gcc-internal-format
msgid "in-class initialization of static data member %q#D of incomplete type"
msgstr ""
-#: cp/decl.c:8590
+#: cp/decl.c:8618
#, gcc-internal-format
msgid ""
"%<constexpr%> needed for in-class initialization of static data member %q#D "
"of non-integral type"
msgstr ""
-#: cp/decl.c:8593
+#: cp/decl.c:8621
#, gcc-internal-format
msgid "in-class initialization of static data member %q#D of non-literal type"
msgstr ""
-#: cp/decl.c:8606
+#: cp/decl.c:8634
#, gcc-internal-format
msgid ""
"invalid in-class initialization of static data member of non-integral type "
"%qT"
msgstr ""
-#: cp/decl.c:8612
+#: cp/decl.c:8640
#, gcc-internal-format
msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
msgstr ""
-#: cp/decl.c:8616
+#: cp/decl.c:8644
#, gcc-internal-format
msgid ""
"ISO C++ forbids initialization of member constant %qD of non-integral type "
"%qT"
msgstr ""
-#: cp/decl.c:8711 cp/decl.c:8738
+#: cp/decl.c:8739 cp/decl.c:8766
#, gcc-internal-format
msgid "size of array %qD has non-integral type %qT"
msgstr ""
-#: cp/decl.c:8714 cp/decl.c:8740
+#: cp/decl.c:8742 cp/decl.c:8768
#, gcc-internal-format
msgid "size of array has non-integral type %qT"
msgstr ""
-#: cp/decl.c:8771 cp/decl.c:8824
+#: cp/decl.c:8799 cp/decl.c:8852
#, gcc-internal-format
msgid "size of array is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:8790
+#: cp/decl.c:8818
#, gcc-internal-format
msgid "size of array %qD is negative"
msgstr ""
-#: cp/decl.c:8792 cp/init.c:3418
+#: cp/decl.c:8820 cp/init.c:3418
#, gcc-internal-format
msgid "size of array is negative"
msgstr ""
-#: cp/decl.c:8806
+#: cp/decl.c:8834
#, gcc-internal-format
msgid "ISO C++ forbids zero-size array %qD"
msgstr ""
-#: cp/decl.c:8808
+#: cp/decl.c:8836
#, gcc-internal-format
msgid "ISO C++ forbids zero-size array"
msgstr ""
-#: cp/decl.c:8821
+#: cp/decl.c:8849
#, gcc-internal-format
msgid "size of array %qD is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:8830
+#: cp/decl.c:8858
#, gcc-internal-format
msgid "ISO C++ forbids variable length array %qD"
msgstr ""
-#: cp/decl.c:8832
+#: cp/decl.c:8860
#, gcc-internal-format
msgid "ISO C++ forbids variable length array"
msgstr ""
-#: cp/decl.c:8838
+#: cp/decl.c:8866
#, gcc-internal-format
msgid "variable length array %qD is used"
msgstr ""
-#: cp/decl.c:8841
+#: cp/decl.c:8869
#, gcc-internal-format
msgid "variable length array is used"
msgstr ""
-#: cp/decl.c:8892
+#: cp/decl.c:8920
#, gcc-internal-format
msgid "overflow in array dimension"
msgstr ""
-#: cp/decl.c:8945
+#: cp/decl.c:8973
#, gcc-internal-format
msgid "%qD declared as array of %qT"
msgstr ""
-#: cp/decl.c:8955
+#: cp/decl.c:8983
#, gcc-internal-format
msgid "declaration of %qD as array of void"
msgstr ""
-#: cp/decl.c:8957
+#: cp/decl.c:8985
#, gcc-internal-format
msgid "creating array of void"
msgstr ""
-#: cp/decl.c:8962
+#: cp/decl.c:8990
#, gcc-internal-format
msgid "declaration of %qD as array of functions"
msgstr ""
-#: cp/decl.c:8964
+#: cp/decl.c:8992
#, gcc-internal-format
msgid "creating array of functions"
msgstr ""
-#: cp/decl.c:8969
+#: cp/decl.c:8997
#, gcc-internal-format
msgid "declaration of %qD as array of references"
msgstr ""
-#: cp/decl.c:8971
+#: cp/decl.c:8999
#, gcc-internal-format
msgid "creating array of references"
msgstr ""
-#: cp/decl.c:8976
+#: cp/decl.c:9004
#, gcc-internal-format
msgid "declaration of %qD as array of function members"
msgstr ""
-#: cp/decl.c:8978
+#: cp/decl.c:9006
#, gcc-internal-format
msgid "creating array of function members"
msgstr ""
-#: cp/decl.c:8992
+#: cp/decl.c:9020
#, gcc-internal-format
msgid ""
"declaration of %qD as multidimensional array must have bounds for all "
"dimensions except the first"
msgstr ""
-#: cp/decl.c:8996
+#: cp/decl.c:9024
#, gcc-internal-format
msgid ""
"multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:9055
+#: cp/decl.c:9083
#, gcc-internal-format
msgid "return type specification for constructor invalid"
msgstr ""
-#: cp/decl.c:9058
+#: cp/decl.c:9086
#, gcc-internal-format
msgid "qualifiers are not allowed on constructor declaration"
msgstr ""
-#: cp/decl.c:9068
+#: cp/decl.c:9096
#, gcc-internal-format
msgid "return type specification for destructor invalid"
msgstr ""
-#: cp/decl.c:9071
+#: cp/decl.c:9099
#, gcc-internal-format
msgid "qualifiers are not allowed on destructor declaration"
msgstr ""
-#: cp/decl.c:9085
+#: cp/decl.c:9113
#, gcc-internal-format
msgid "return type specified for %<operator %T%>"
msgstr ""
-#: cp/decl.c:9088
+#: cp/decl.c:9116
#, gcc-internal-format
msgid "qualifiers are not allowed on declaration of %<operator %T%>"
msgstr ""
-#: cp/decl.c:9112
+#: cp/decl.c:9140
#, gcc-internal-format
msgid "unnamed variable or field declared void"
msgstr ""
-#: cp/decl.c:9119
+#: cp/decl.c:9147
#, gcc-internal-format
msgid "variable or field declared void"
msgstr ""
-#: cp/decl.c:9323
+#: cp/decl.c:9351
#, gcc-internal-format
msgid "invalid use of qualified-name %<::%D%>"
msgstr ""
-#: cp/decl.c:9326 cp/decl.c:9346
+#: cp/decl.c:9354 cp/decl.c:9374
#, gcc-internal-format
msgid "invalid use of qualified-name %<%T::%D%>"
msgstr ""
-#: cp/decl.c:9329
+#: cp/decl.c:9357
#, gcc-internal-format
msgid "invalid use of qualified-name %<%D::%D%>"
msgstr ""
-#: cp/decl.c:9338
+#: cp/decl.c:9366
#, gcc-internal-format
msgid "%q#T is not a class or a namespace"
msgstr ""
-#: cp/decl.c:9362 cp/decl.c:9459 cp/decl.c:9468 cp/decl.c:10899
+#: cp/decl.c:9390 cp/decl.c:9487 cp/decl.c:9496 cp/decl.c:10927
#, gcc-internal-format
msgid "declaration of %qD as non-function"
msgstr ""
-#: cp/decl.c:9368
+#: cp/decl.c:9396
#, gcc-internal-format
msgid "declaration of %qD as non-member"
msgstr ""
-#: cp/decl.c:9404
+#: cp/decl.c:9432
#, gcc-internal-format
msgid "declarator-id missing; using reserved word %qD"
msgstr ""
-#: cp/decl.c:9451
+#: cp/decl.c:9479
#, gcc-internal-format
msgid "function definition does not declare parameters"
msgstr ""
-#: cp/decl.c:9476
+#: cp/decl.c:9504
#, gcc-internal-format
msgid "declaration of %qD as %<typedef%>"
msgstr ""
-#: cp/decl.c:9481
+#: cp/decl.c:9509
#, gcc-internal-format
msgid "declaration of %qD as parameter"
msgstr ""
-#: cp/decl.c:9514
+#: cp/decl.c:9542
#, gcc-internal-format
msgid "%<concept%> cannot appear in a typedef declaration"
msgstr ""
-#: cp/decl.c:9520
+#: cp/decl.c:9548
#, gcc-internal-format
msgid "%<constexpr%> cannot appear in a typedef declaration"
msgstr ""
-#: cp/decl.c:9528
+#: cp/decl.c:9556
#, gcc-internal-format
msgid "two or more data types in declaration of %qs"
msgstr ""
-#: cp/decl.c:9534
+#: cp/decl.c:9562
#, gcc-internal-format
msgid "conflicting specifiers in declaration of %qs"
msgstr ""
-#: cp/decl.c:9575
+#: cp/decl.c:9603
#, gcc-internal-format
msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
msgstr ""
-#: cp/decl.c:9623 cp/decl.c:9626 cp/decl.c:9629
+#: cp/decl.c:9651 cp/decl.c:9654 cp/decl.c:9657
#, gcc-internal-format
msgid "ISO C++ forbids declaration of %qs with no type"
msgstr ""
-#: cp/decl.c:9645
+#: cp/decl.c:9673
#, gcc-internal-format
msgid "%<__int%d%> is not supported by this target"
msgstr ""
-#: cp/decl.c:9651
+#: cp/decl.c:9679
#, gcc-internal-format
msgid "ISO C++ does not support %<__int%d%> for %qs"
msgstr ""
-#: cp/decl.c:9673 cp/decl.c:9693
+#: cp/decl.c:9701 cp/decl.c:9721
#, gcc-internal-format
msgid "%<signed%> or %<unsigned%> invalid for %qs"
msgstr ""
-#: cp/decl.c:9675
+#: cp/decl.c:9703
#, gcc-internal-format
msgid "%<signed%> and %<unsigned%> specified together for %qs"
msgstr ""
-#: cp/decl.c:9677
+#: cp/decl.c:9705
#, gcc-internal-format
msgid "%<long long%> invalid for %qs"
msgstr ""
-#: cp/decl.c:9679
+#: cp/decl.c:9707
#, gcc-internal-format
msgid "%<long%> invalid for %qs"
msgstr ""
-#: cp/decl.c:9681
+#: cp/decl.c:9709
#, gcc-internal-format
msgid "%<short%> invalid for %qs"
msgstr ""
-#: cp/decl.c:9683
+#: cp/decl.c:9711
#, gcc-internal-format
msgid "%<long%> or %<short%> invalid for %qs"
msgstr ""
-#: cp/decl.c:9685
+#: cp/decl.c:9713
#, gcc-internal-format
msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
msgstr ""
-#: cp/decl.c:9687
+#: cp/decl.c:9715
#, gcc-internal-format
msgid "%<long%> or %<short%> specified with char for %qs"
msgstr ""
-#: cp/decl.c:9689
+#: cp/decl.c:9717
#, gcc-internal-format
msgid "%<long%> and %<short%> specified together for %qs"
msgstr ""
-#: cp/decl.c:9695
+#: cp/decl.c:9723
#, gcc-internal-format
msgid "%<short%> or %<long%> invalid for %qs"
msgstr ""
-#: cp/decl.c:9703
+#: cp/decl.c:9731
#, gcc-internal-format
msgid "long, short, signed or unsigned used invalidly for %qs"
msgstr ""
-#: cp/decl.c:9771
+#: cp/decl.c:9799
#, gcc-internal-format
msgid "complex invalid for %qs"
msgstr ""
-#: cp/decl.c:9818
+#: cp/decl.c:9846
#, gcc-internal-format
msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
msgstr ""
-#: cp/decl.c:9824
+#: cp/decl.c:9852
#, gcc-internal-format
msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
msgstr ""
-#: cp/decl.c:9834
+#: cp/decl.c:9862
#, gcc-internal-format
msgid "typedef declaration invalid in parameter declaration"
msgstr ""
-#: cp/decl.c:9839
+#: cp/decl.c:9867
#, gcc-internal-format
msgid "storage class specified for template parameter %qs"
msgstr ""
-#: cp/decl.c:9845
+#: cp/decl.c:9873
#, gcc-internal-format
msgid "storage class specifiers invalid in parameter declarations"
msgstr ""
-#: cp/decl.c:9849
+#: cp/decl.c:9877
#, gcc-internal-format
msgid "a parameter cannot be declared %<concept%>"
msgstr ""
-#: cp/decl.c:9854
+#: cp/decl.c:9882
#, gcc-internal-format
msgid "a parameter cannot be declared %<constexpr%>"
msgstr ""
-#: cp/decl.c:9864
+#: cp/decl.c:9892
#, gcc-internal-format
msgid "%<virtual%> outside class declaration"
msgstr ""
-#: cp/decl.c:9882
+#: cp/decl.c:9910
#, gcc-internal-format
msgid "multiple storage classes in declaration of %qs"
msgstr ""
-#: cp/decl.c:9905
+#: cp/decl.c:9933
#, gcc-internal-format
msgid "storage class specified for %qs"
msgstr ""
-#: cp/decl.c:9909
+#: cp/decl.c:9937
#, gcc-internal-format
msgid "storage class specified for parameter %qs"
msgstr ""
-#: cp/decl.c:9922
+#: cp/decl.c:9950
#, gcc-internal-format
msgid "nested function %qs declared %<extern%>"
msgstr ""
-#: cp/decl.c:9926
+#: cp/decl.c:9954
#, gcc-internal-format
msgid "top-level declaration of %qs specifies %<auto%>"
msgstr ""
-#: cp/decl.c:9933
+#: cp/decl.c:9961
#, gcc-internal-format
msgid "function-scope %qs implicitly auto and declared %<__thread%>"
msgstr ""
-#: cp/decl.c:9945
+#: cp/decl.c:9973
#, gcc-internal-format
msgid "storage class specifiers invalid in friend function declarations"
msgstr ""
-#: cp/decl.c:10057
+#: cp/decl.c:10085
#, gcc-internal-format
msgid "%qs declared as function returning a function"
msgstr ""
-#: cp/decl.c:10062
+#: cp/decl.c:10090
#, gcc-internal-format
msgid "%qs declared as function returning an array"
msgstr ""
-#: cp/decl.c:10086
+#: cp/decl.c:10114
#, gcc-internal-format
msgid "requires-clause on return type"
msgstr ""
-#: cp/decl.c:10105
+#: cp/decl.c:10133
#, gcc-internal-format
msgid "%qs function uses %<auto%> type specifier without trailing return type"
msgstr ""
-#: cp/decl.c:10108
+#: cp/decl.c:10136
#, gcc-internal-format
msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/decl.c:10114
+#: cp/decl.c:10142
#, gcc-internal-format
msgid "virtual function cannot have deduced return type"
msgstr ""
-#: cp/decl.c:10121
+#: cp/decl.c:10149
#, gcc-internal-format
msgid ""
"%qs function with trailing return type has %qT as its type rather than plain "
@@ -39276,515 +39284,515 @@ msgstr ""
#. Not using maybe_warn_cpp0x because this should
#. always be an error.
-#: cp/decl.c:10133
+#: cp/decl.c:10161
#, gcc-internal-format
msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/decl.c:10136
+#: cp/decl.c:10164
#, gcc-internal-format
msgid ""
"%qs function with trailing return type not declared with %<auto%> type "
"specifier"
msgstr ""
-#: cp/decl.c:10173
+#: cp/decl.c:10201
#, gcc-internal-format
msgid "destructor cannot be static member function"
msgstr ""
-#: cp/decl.c:10174
+#: cp/decl.c:10202
#, gcc-internal-format
msgid "constructor cannot be static member function"
msgstr ""
-#: cp/decl.c:10178
+#: cp/decl.c:10206
#, gcc-internal-format
msgid "destructors may not be cv-qualified"
msgstr ""
-#: cp/decl.c:10179
+#: cp/decl.c:10207
#, gcc-internal-format
msgid "constructors may not be cv-qualified"
msgstr ""
-#: cp/decl.c:10187
+#: cp/decl.c:10215
#, gcc-internal-format
msgid "destructors may not be ref-qualified"
msgstr ""
-#: cp/decl.c:10206
+#: cp/decl.c:10234
#, gcc-internal-format
msgid "constructors cannot be declared %<virtual%>"
msgstr ""
#. Cannot be both friend and virtual.
-#: cp/decl.c:10221
+#: cp/decl.c:10249
#, gcc-internal-format
msgid "virtual functions cannot be friends"
msgstr ""
-#: cp/decl.c:10225
+#: cp/decl.c:10253
#, gcc-internal-format
msgid "friend declaration not in class definition"
msgstr ""
-#: cp/decl.c:10227
+#: cp/decl.c:10255
#, gcc-internal-format
msgid "can%'t define friend function %qs in a local class definition"
msgstr ""
-#: cp/decl.c:10239
+#: cp/decl.c:10267
#, gcc-internal-format
msgid "a conversion function cannot have a trailing return type"
msgstr ""
-#: cp/decl.c:10250
+#: cp/decl.c:10278
#, gcc-internal-format
msgid "destructors may not have parameters"
msgstr ""
-#: cp/decl.c:10287
+#: cp/decl.c:10315
#, gcc-internal-format
msgid "cannot declare pointer to %q#T"
msgstr ""
-#: cp/decl.c:10300 cp/decl.c:10307
+#: cp/decl.c:10328 cp/decl.c:10335
#, gcc-internal-format
msgid "cannot declare reference to %q#T"
msgstr ""
-#: cp/decl.c:10309
+#: cp/decl.c:10337
#, gcc-internal-format
msgid "cannot declare pointer to %q#T member"
msgstr ""
-#: cp/decl.c:10338
+#: cp/decl.c:10366
#, gcc-internal-format
msgid "cannot declare reference to qualified function type %qT"
msgstr ""
-#: cp/decl.c:10339
+#: cp/decl.c:10367
#, gcc-internal-format
msgid "cannot declare pointer to qualified function type %qT"
msgstr ""
-#: cp/decl.c:10409
+#: cp/decl.c:10437
#, gcc-internal-format
msgid ""
"cannot declare reference to %q#T, which is not a typedef or a template type "
"argument"
msgstr ""
-#: cp/decl.c:10479
+#: cp/decl.c:10507
#, gcc-internal-format
msgid "template-id %qD used as a declarator"
msgstr ""
-#: cp/decl.c:10503
+#: cp/decl.c:10531
#, gcc-internal-format
msgid "member functions are implicitly friends of their class"
msgstr ""
-#: cp/decl.c:10508
+#: cp/decl.c:10536
#, gcc-internal-format
msgid "extra qualification %<%T::%> on member %qs"
msgstr ""
-#: cp/decl.c:10538
+#: cp/decl.c:10566
#, gcc-internal-format
msgid "cannot define member function %<%T::%s%> within %<%T%>"
msgstr ""
-#: cp/decl.c:10540
+#: cp/decl.c:10568
#, gcc-internal-format
msgid "cannot declare member function %<%T::%s%> within %<%T%>"
msgstr ""
-#: cp/decl.c:10548
+#: cp/decl.c:10576
#, gcc-internal-format
msgid "cannot declare member %<%T::%s%> within %qT"
msgstr ""
-#: cp/decl.c:10581
+#: cp/decl.c:10609
#, gcc-internal-format
msgid "non-parameter %qs cannot be a parameter pack"
msgstr ""
-#: cp/decl.c:10589
+#: cp/decl.c:10617
#, gcc-internal-format
msgid "data member may not have variably modified type %qT"
msgstr ""
-#: cp/decl.c:10591
+#: cp/decl.c:10619
#, gcc-internal-format
msgid "parameter may not have variably modified type %qT"
msgstr ""
-#: cp/decl.c:10602
+#: cp/decl.c:10630
#, gcc-internal-format
msgid "%<explicit%> outside class declaration"
msgstr ""
-#: cp/decl.c:10605
+#: cp/decl.c:10633
#, gcc-internal-format
msgid "%<explicit%> in friend declaration"
msgstr ""
-#: cp/decl.c:10608
+#: cp/decl.c:10636
#, gcc-internal-format
msgid ""
"only declarations of constructors and conversion operators can be %<explicit"
"%>"
msgstr ""
-#: cp/decl.c:10617
+#: cp/decl.c:10645
#, gcc-internal-format
msgid "non-member %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:10622
+#: cp/decl.c:10650
#, gcc-internal-format
msgid "non-object member %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:10628
+#: cp/decl.c:10656
#, gcc-internal-format
msgid "function %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:10633
+#: cp/decl.c:10661
#, gcc-internal-format
msgid "static %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:10638
+#: cp/decl.c:10666
#, gcc-internal-format
msgid "const %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:10643
+#: cp/decl.c:10671
#, gcc-internal-format
msgid "reference %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:10679
+#: cp/decl.c:10707
#, gcc-internal-format
msgid "typedef declared %<auto%>"
msgstr ""
-#: cp/decl.c:10684
+#: cp/decl.c:10712
#, gcc-internal-format
msgid "requires-clause on typedef"
msgstr ""
-#: cp/decl.c:10692
+#: cp/decl.c:10720
#, gcc-internal-format
msgid "typedef name may not be a nested-name-specifier"
msgstr ""
-#: cp/decl.c:10713
+#: cp/decl.c:10741
#, gcc-internal-format
msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
msgstr ""
-#: cp/decl.c:10829
+#: cp/decl.c:10857
#, gcc-internal-format
msgid "%<inline%> specified for friend class declaration"
msgstr ""
-#: cp/decl.c:10837
+#: cp/decl.c:10865
#, gcc-internal-format
msgid "template parameters cannot be friends"
msgstr ""
-#: cp/decl.c:10839
+#: cp/decl.c:10867
#, gcc-internal-format
msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
msgstr ""
-#: cp/decl.c:10843
+#: cp/decl.c:10871
#, gcc-internal-format
msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
msgstr ""
-#: cp/decl.c:10856
+#: cp/decl.c:10884
#, gcc-internal-format
msgid "trying to make class %qT a friend of global scope"
msgstr ""
-#: cp/decl.c:10876
+#: cp/decl.c:10904
#, gcc-internal-format
msgid "invalid qualifiers on non-member function type"
msgstr ""
-#: cp/decl.c:10880
+#: cp/decl.c:10908
#, gcc-internal-format
msgid "requires-clause on type-id"
msgstr ""
-#: cp/decl.c:10889
+#: cp/decl.c:10917
#, gcc-internal-format
msgid "abstract declarator %qT used as declaration"
msgstr ""
-#: cp/decl.c:10907
+#: cp/decl.c:10935
#, gcc-internal-format
msgid "requires-clause on declaration of non-function type %qT"
msgstr ""
-#: cp/decl.c:10925
+#: cp/decl.c:10953
#, gcc-internal-format
msgid "cannot use %<::%> in parameter declaration"
msgstr ""
-#: cp/decl.c:10930
+#: cp/decl.c:10958
#, gcc-internal-format
msgid "%<auto%> parameter not permitted in this context"
msgstr ""
-#: cp/decl.c:10932
+#: cp/decl.c:10960
#, gcc-internal-format
msgid "parameter declared %<auto%>"
msgstr ""
-#: cp/decl.c:10978
+#: cp/decl.c:11006
#, gcc-internal-format
msgid "non-static data member declared %<auto%>"
msgstr ""
#. Something like struct S { int N::j; };
-#: cp/decl.c:11009
+#: cp/decl.c:11037
#, gcc-internal-format
msgid "invalid use of %<::%>"
msgstr ""
-#: cp/decl.c:11031
+#: cp/decl.c:11059
#, gcc-internal-format
msgid "declaration of function %qD in invalid context"
msgstr ""
-#: cp/decl.c:11040
+#: cp/decl.c:11068
#, gcc-internal-format
msgid "function %qD declared %<virtual%> inside a union"
msgstr ""
-#: cp/decl.c:11049
+#: cp/decl.c:11077
#, gcc-internal-format
msgid "%qD cannot be declared %<virtual%>, since it is always static"
msgstr ""
-#: cp/decl.c:11065
+#: cp/decl.c:11093
#, gcc-internal-format
msgid "expected qualified name in friend declaration for destructor %qD"
msgstr ""
-#: cp/decl.c:11072
+#: cp/decl.c:11100
#, gcc-internal-format
msgid "declaration of %qD as member of %qT"
msgstr ""
-#: cp/decl.c:11078
+#: cp/decl.c:11106
#, gcc-internal-format
msgid "a destructor cannot be %<concept%>"
msgstr ""
-#: cp/decl.c:11083
+#: cp/decl.c:11111
#, gcc-internal-format
msgid "a destructor cannot be %<constexpr%>"
msgstr ""
-#: cp/decl.c:11089
+#: cp/decl.c:11117
#, gcc-internal-format
msgid "expected qualified name in friend declaration for constructor %qD"
msgstr ""
-#: cp/decl.c:11097
+#: cp/decl.c:11125
#, gcc-internal-format
msgid "a constructor cannot be %<concept%>"
msgstr ""
-#: cp/decl.c:11102
+#: cp/decl.c:11130
#, gcc-internal-format
msgid "a concept cannot be a member function"
msgstr ""
-#: cp/decl.c:11111
+#: cp/decl.c:11139
#, gcc-internal-format
msgid "specialization of variable template %qD declared as function"
msgstr ""
-#: cp/decl.c:11114
+#: cp/decl.c:11142
#, gcc-internal-format
msgid "variable template declared here"
msgstr ""
-#: cp/decl.c:11170
+#: cp/decl.c:11198
#, gcc-internal-format
msgid "field %qD has incomplete type %qT"
msgstr ""
-#: cp/decl.c:11175
+#: cp/decl.c:11203
#, gcc-internal-format
msgid "name %qT has incomplete type"
msgstr ""
-#: cp/decl.c:11185
+#: cp/decl.c:11213
#, gcc-internal-format
msgid "%qE is neither function nor member function; cannot be declared friend"
msgstr ""
-#: cp/decl.c:11244
+#: cp/decl.c:11272
#, gcc-internal-format
msgid "static data member %qE declared %<concept%>"
msgstr ""
-#: cp/decl.c:11248
+#: cp/decl.c:11276
#, gcc-internal-format
msgid "constexpr static data member %qD must have an initializer"
msgstr ""
-#: cp/decl.c:11256
+#: cp/decl.c:11284
#, gcc-internal-format
msgid "non-static data member %qE declared %<concept%>"
msgstr ""
-#: cp/decl.c:11260
+#: cp/decl.c:11288
#, gcc-internal-format
msgid "non-static data member %qE declared %<constexpr%>"
msgstr ""
-#: cp/decl.c:11310
+#: cp/decl.c:11338
#, gcc-internal-format
msgid "storage class %<auto%> invalid for function %qs"
msgstr ""
-#: cp/decl.c:11312
+#: cp/decl.c:11340
#, gcc-internal-format
msgid "storage class %<register%> invalid for function %qs"
msgstr ""
-#: cp/decl.c:11316
+#: cp/decl.c:11344
#, gcc-internal-format
msgid "storage class %<__thread%> invalid for function %qs"
msgstr ""
-#: cp/decl.c:11319
+#: cp/decl.c:11347
#, gcc-internal-format
msgid "storage class %<thread_local%> invalid for function %qs"
msgstr ""
-#: cp/decl.c:11324
+#: cp/decl.c:11352
#, gcc-internal-format
msgid "virt-specifiers in %qs not allowed outside a class definition"
msgstr ""
-#: cp/decl.c:11335
+#: cp/decl.c:11363
#, gcc-internal-format
msgid ""
"%<static%> specified invalid for function %qs declared out of global scope"
msgstr ""
-#: cp/decl.c:11339
+#: cp/decl.c:11367
#, gcc-internal-format
msgid ""
"%<inline%> specifier invalid for function %qs declared out of global scope"
msgstr ""
-#: cp/decl.c:11347
+#: cp/decl.c:11375
#, gcc-internal-format
msgid "virtual non-class function %qs"
msgstr ""
-#: cp/decl.c:11354
+#: cp/decl.c:11382
#, gcc-internal-format
msgid "%qs defined in a non-class scope"
msgstr ""
-#: cp/decl.c:11355
+#: cp/decl.c:11383
#, gcc-internal-format
msgid "%qs declared in a non-class scope"
msgstr ""
-#: cp/decl.c:11388
+#: cp/decl.c:11416
#, gcc-internal-format
msgid "cannot declare member function %qD to have static linkage"
msgstr ""
#. FIXME need arm citation
-#: cp/decl.c:11395
+#: cp/decl.c:11423
#, gcc-internal-format
msgid "cannot declare static function inside another function"
msgstr ""
-#: cp/decl.c:11429
+#: cp/decl.c:11457
#, gcc-internal-format
msgid ""
"%<static%> may not be used when defining (as opposed to declaring) a static "
"data member"
msgstr ""
-#: cp/decl.c:11436
+#: cp/decl.c:11464
#, gcc-internal-format
msgid "static member %qD declared %<register%>"
msgstr ""
-#: cp/decl.c:11442
+#: cp/decl.c:11470
#, gcc-internal-format
msgid "cannot explicitly declare member %q#D to have extern linkage"
msgstr ""
-#: cp/decl.c:11449
+#: cp/decl.c:11477
#, gcc-internal-format
msgid "declaration of constexpr variable %qD is not a definition"
msgstr ""
-#: cp/decl.c:11462
+#: cp/decl.c:11490
#, gcc-internal-format
msgid "%qs initialized and declared %<extern%>"
msgstr ""
-#: cp/decl.c:11466
+#: cp/decl.c:11494
#, gcc-internal-format
msgid "%qs has both %<extern%> and initializer"
msgstr ""
-#: cp/decl.c:11613
+#: cp/decl.c:11641
#, gcc-internal-format
msgid "default argument %qE uses %qD"
msgstr ""
-#: cp/decl.c:11616
+#: cp/decl.c:11644
#, gcc-internal-format
msgid "default argument %qE uses local variable %qD"
msgstr ""
-#: cp/decl.c:11701
+#: cp/decl.c:11729
#, gcc-internal-format
msgid "invalid use of cv-qualified type %qT in parameter declaration"
msgstr ""
-#: cp/decl.c:11705
+#: cp/decl.c:11733
#, gcc-internal-format
msgid "invalid use of type %<void%> in parameter declaration"
msgstr ""
-#: cp/decl.c:11718
+#: cp/decl.c:11746
#, gcc-internal-format
msgid "parameter %qD has Java class type"
msgstr ""
-#: cp/decl.c:11746
+#: cp/decl.c:11774
#, gcc-internal-format
msgid "parameter %qD invalidly declared method type"
msgstr ""
-#: cp/decl.c:11771
+#: cp/decl.c:11799
#, gcc-internal-format
msgid "parameter %qD includes pointer to array of unknown bound %qT"
msgstr ""
-#: cp/decl.c:11773
+#: cp/decl.c:11801
#, gcc-internal-format
msgid "parameter %qD includes reference to array of unknown bound %qT"
msgstr ""
@@ -39804,174 +39812,174 @@ msgstr ""
#. or implicitly defined), there's no need to worry about their
#. existence. Theoretically, they should never even be
#. instantiated, but that's hard to forestall.
-#: cp/decl.c:12023
+#: cp/decl.c:12051
#, gcc-internal-format
msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
msgstr ""
-#: cp/decl.c:12145
+#: cp/decl.c:12173
#, gcc-internal-format
msgid "%qD may not be declared within a namespace"
msgstr ""
-#: cp/decl.c:12150
+#: cp/decl.c:12178
#, gcc-internal-format
msgid "%qD may not be declared as static"
msgstr ""
-#: cp/decl.c:12176
+#: cp/decl.c:12204
#, gcc-internal-format
msgid "%qD must be a nonstatic member function"
msgstr ""
-#: cp/decl.c:12185
+#: cp/decl.c:12213
#, gcc-internal-format
msgid ""
"%qD must be either a non-static member function or a non-member function"
msgstr ""
-#: cp/decl.c:12207
+#: cp/decl.c:12235
#, gcc-internal-format
msgid "%qD must have an argument of class or enumerated type"
msgstr ""
-#: cp/decl.c:12236
+#: cp/decl.c:12264
#, gcc-internal-format
msgid ""
"conversion to a reference to void will never use a type conversion operator"
msgstr ""
-#: cp/decl.c:12238
+#: cp/decl.c:12266
#, gcc-internal-format
msgid "conversion to void will never use a type conversion operator"
msgstr ""
-#: cp/decl.c:12245
+#: cp/decl.c:12273
#, gcc-internal-format
msgid ""
"conversion to a reference to the same type will never use a type conversion "
"operator"
msgstr ""
-#: cp/decl.c:12247
+#: cp/decl.c:12275
#, gcc-internal-format
msgid "conversion to the same type will never use a type conversion operator"
msgstr ""
-#: cp/decl.c:12255
+#: cp/decl.c:12283
#, gcc-internal-format
msgid ""
"conversion to a reference to a base class will never use a type conversion "
"operator"
msgstr ""
-#: cp/decl.c:12257
+#: cp/decl.c:12285
#, gcc-internal-format
msgid "conversion to a base class will never use a type conversion operator"
msgstr ""
#. 13.4.0.3
-#: cp/decl.c:12266
+#: cp/decl.c:12294
#, gcc-internal-format
msgid "ISO C++ prohibits overloading operator ?:"
msgstr ""
-#: cp/decl.c:12271
+#: cp/decl.c:12299
#, gcc-internal-format
msgid "%qD must not have variable number of arguments"
msgstr ""
-#: cp/decl.c:12322
+#: cp/decl.c:12350
#, gcc-internal-format
msgid "postfix %qD must take %<int%> as its argument"
msgstr ""
-#: cp/decl.c:12325
+#: cp/decl.c:12353
#, gcc-internal-format
msgid "postfix %qD must take %<int%> as its second argument"
msgstr ""
-#: cp/decl.c:12333
+#: cp/decl.c:12361
#, gcc-internal-format
msgid "%qD must take either zero or one argument"
msgstr ""
-#: cp/decl.c:12335
+#: cp/decl.c:12363
#, gcc-internal-format
msgid "%qD must take either one or two arguments"
msgstr ""
-#: cp/decl.c:12357
+#: cp/decl.c:12385
#, gcc-internal-format
msgid "prefix %qD should return %qT"
msgstr ""
-#: cp/decl.c:12363
+#: cp/decl.c:12391
#, gcc-internal-format
msgid "postfix %qD should return %qT"
msgstr ""
-#: cp/decl.c:12372
+#: cp/decl.c:12400
#, gcc-internal-format
msgid "%qD must take %<void%>"
msgstr ""
-#: cp/decl.c:12374 cp/decl.c:12383
+#: cp/decl.c:12402 cp/decl.c:12411
#, gcc-internal-format
msgid "%qD must take exactly one argument"
msgstr ""
-#: cp/decl.c:12385
+#: cp/decl.c:12413
#, gcc-internal-format
msgid "%qD must take exactly two arguments"
msgstr ""
-#: cp/decl.c:12394
+#: cp/decl.c:12422
#, gcc-internal-format
msgid "user-defined %qD always evaluates both arguments"
msgstr ""
-#: cp/decl.c:12408
+#: cp/decl.c:12436
#, gcc-internal-format
msgid "%qD should return by value"
msgstr ""
-#: cp/decl.c:12419 cp/decl.c:12424
+#: cp/decl.c:12447 cp/decl.c:12452
#, gcc-internal-format
msgid "%qD cannot have default arguments"
msgstr ""
-#: cp/decl.c:12482
+#: cp/decl.c:12510
#, gcc-internal-format
msgid "using template type parameter %qT after %qs"
msgstr ""
-#: cp/decl.c:12505
+#: cp/decl.c:12533
#, gcc-internal-format
msgid "using alias template specialization %qT after %qs"
msgstr ""
-#: cp/decl.c:12508
+#: cp/decl.c:12536
#, gcc-internal-format
msgid "using typedef-name %qD after %qs"
msgstr ""
-#: cp/decl.c:12510
+#: cp/decl.c:12538
#, gcc-internal-format
msgid "%qD has a previous declaration here"
msgstr ""
-#: cp/decl.c:12518
+#: cp/decl.c:12546
#, gcc-internal-format
msgid "%qT referred to as %qs"
msgstr ""
-#: cp/decl.c:12519 cp/decl.c:12526
+#: cp/decl.c:12547 cp/decl.c:12554
#, gcc-internal-format
msgid "%q+T has a previous declaration here"
msgstr ""
-#: cp/decl.c:12525
+#: cp/decl.c:12553
#, gcc-internal-format
msgid "%qT referred to as enum"
msgstr ""
@@ -39983,114 +39991,114 @@ msgstr ""
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:12540
+#: cp/decl.c:12568
#, gcc-internal-format
msgid "template argument required for %<%s %T%>"
msgstr ""
-#: cp/decl.c:12594 cp/name-lookup.c:3195
+#: cp/decl.c:12622 cp/name-lookup.c:3195
#, gcc-internal-format
msgid "%qD has the same name as the class in which it is declared"
msgstr ""
-#: cp/decl.c:12624 cp/friend.c:261 cp/parser.c:2971 cp/parser.c:6092
-#: cp/pt.c:8156
+#: cp/decl.c:12652 cp/friend.c:261 cp/parser.c:2971 cp/parser.c:6092
+#: cp/pt.c:8154
#, gcc-internal-format
msgid "%qT is not a template"
msgstr ""
-#: cp/decl.c:12625 cp/friend.c:262 cp/tree.c:3719
+#: cp/decl.c:12653 cp/friend.c:262 cp/tree.c:3681
#, gcc-internal-format
msgid "previous declaration here"
msgstr ""
-#: cp/decl.c:12629
+#: cp/decl.c:12657
#, gcc-internal-format
msgid "perhaps you want to explicitly add %<%T::%>"
msgstr ""
-#: cp/decl.c:12638 cp/name-lookup.c:2685 cp/name-lookup.c:3524
-#: cp/name-lookup.c:3569 cp/parser.c:6043 cp/parser.c:24810
+#: cp/decl.c:12666 cp/name-lookup.c:2685 cp/name-lookup.c:3524
+#: cp/name-lookup.c:3569 cp/parser.c:6043 cp/parser.c:24842
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr ""
-#: cp/decl.c:12759
+#: cp/decl.c:12787
#, gcc-internal-format
msgid "use of enum %q#D without previous declaration"
msgstr ""
-#: cp/decl.c:12792
+#: cp/decl.c:12820
#, gcc-internal-format
msgid "redeclaration of %qT as a non-template"
msgstr ""
-#: cp/decl.c:12793
+#: cp/decl.c:12821
#, gcc-internal-format
msgid "previous declaration %q+D"
msgstr ""
-#: cp/decl.c:12936
+#: cp/decl.c:12964
#, gcc-internal-format
msgid "derived union %qT invalid"
msgstr ""
-#: cp/decl.c:12945
+#: cp/decl.c:12973
#, gcc-internal-format
msgid "Java class %qT cannot have multiple bases"
msgstr ""
-#: cp/decl.c:12950
+#: cp/decl.c:12978
#, gcc-internal-format
msgid "%qT defined with multiple direct bases"
msgstr ""
-#: cp/decl.c:12959
+#: cp/decl.c:12987
#, gcc-internal-format
msgid "Java class %qT cannot have virtual bases"
msgstr ""
-#: cp/decl.c:12964
+#: cp/decl.c:12992
#, gcc-internal-format
msgid "%qT defined with direct virtual base"
msgstr ""
-#: cp/decl.c:12982
+#: cp/decl.c:13010
#, gcc-internal-format
msgid "base type %qT fails to be a struct or class type"
msgstr ""
-#: cp/decl.c:13015
+#: cp/decl.c:13043
#, gcc-internal-format
msgid "recursive type %qT undefined"
msgstr ""
-#: cp/decl.c:13017
+#: cp/decl.c:13045
#, gcc-internal-format
msgid "duplicate base type %qT invalid"
msgstr ""
-#: cp/decl.c:13147
+#: cp/decl.c:13175
#, gcc-internal-format
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr ""
-#: cp/decl.c:13150 cp/decl.c:13158 cp/decl.c:13170 cp/parser.c:17256
+#: cp/decl.c:13178 cp/decl.c:13186 cp/decl.c:13198 cp/parser.c:17258
#, gcc-internal-format
msgid "previous definition here"
msgstr ""
-#: cp/decl.c:13155
+#: cp/decl.c:13183
#, gcc-internal-format
msgid "underlying type mismatch in enum %q#T"
msgstr ""
-#: cp/decl.c:13167
+#: cp/decl.c:13195
#, gcc-internal-format
msgid "different underlying type in enum %q#T"
msgstr ""
-#: cp/decl.c:13236
+#: cp/decl.c:13267
#, gcc-internal-format
msgid "underlying type %<%T%> of %<%T%> must be an integral type"
msgstr ""
@@ -40099,77 +40107,77 @@ msgstr ""
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:13370
+#: cp/decl.c:13401
#, gcc-internal-format
msgid "no integral type can represent all of the enumerator values for %qT"
msgstr ""
-#: cp/decl.c:13538
+#: cp/decl.c:13569
#, gcc-internal-format
msgid "enumerator value for %qD is not an integer constant"
msgstr ""
-#: cp/decl.c:13585
+#: cp/decl.c:13616
#, gcc-internal-format
msgid "incremented enumerator value is too large for %<unsigned long%>"
msgstr ""
-#: cp/decl.c:13597
+#: cp/decl.c:13628
#, gcc-internal-format
msgid "overflow in enumeration values at %qD"
msgstr ""
-#: cp/decl.c:13617
+#: cp/decl.c:13648
#, gcc-internal-format
msgid "enumerator value %E is outside the range of underlying type %<%T%>"
msgstr ""
-#: cp/decl.c:13710
+#: cp/decl.c:13741
#, gcc-internal-format
msgid "return type %q#T is incomplete"
msgstr ""
-#: cp/decl.c:13712
+#: cp/decl.c:13743
#, gcc-internal-format
msgid "return type has Java class type %q#T"
msgstr ""
-#: cp/decl.c:13884 cp/typeck.c:8822
+#: cp/decl.c:13915 cp/typeck.c:8820
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr ""
-#: cp/decl.c:14227
+#: cp/decl.c:14258
#, gcc-internal-format
msgid "invalid function declaration"
msgstr ""
-#: cp/decl.c:14309
+#: cp/decl.c:14340
#, gcc-internal-format
msgid "parameter %qD declared void"
msgstr ""
-#: cp/decl.c:14658
+#: cp/decl.c:14689
#, gcc-internal-format
msgid "no return statements in function returning %qT"
msgstr ""
-#: cp/decl.c:14660 cp/typeck.c:8703
+#: cp/decl.c:14691 cp/typeck.c:8701
#, gcc-internal-format
msgid "only plain %<auto%> return type can be deduced to %<void%>"
msgstr ""
-#: cp/decl.c:14862
+#: cp/decl.c:14893
#, gcc-internal-format
msgid "invalid member function declaration"
msgstr ""
-#: cp/decl.c:14876
+#: cp/decl.c:14907
#, gcc-internal-format
msgid "%qD is already defined in class %qT"
msgstr ""
-#: cp/decl.c:15242 cp/decl2.c:5131 cp/decl2.c:5181
+#: cp/decl.c:15278 cp/decl2.c:5133 cp/decl2.c:5183
#, gcc-internal-format
msgid "use of %qD before deduction of %<auto%>"
msgstr ""
@@ -40211,7 +40219,7 @@ msgstr ""
msgid "deleting %qT is undefined"
msgstr ""
-#: cp/decl2.c:540 cp/pt.c:5172
+#: cp/decl2.c:540 cp/pt.c:5174
#, gcc-internal-format
msgid "template declaration of %q#D"
msgstr ""
@@ -40235,7 +40243,7 @@ msgstr ""
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/decl2.c:673 cp/pt.c:5142
+#: cp/decl2.c:673 cp/pt.c:5144
#, gcc-internal-format
msgid "destructor %qD declared as member template"
msgstr ""
@@ -40468,19 +40476,19 @@ msgstr ""
msgid "inline function %qD used but never defined"
msgstr ""
-#: cp/decl2.c:5035
+#: cp/decl2.c:5037
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr ""
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5103
+#: cp/decl2.c:5105
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr ""
-#: cp/decl2.c:5110
+#: cp/decl2.c:5112
#, gcc-internal-format
msgid "use of deleted function %qD"
msgstr ""
@@ -40933,7 +40941,7 @@ msgstr ""
msgid "bad array initializer"
msgstr ""
-#: cp/init.c:1864 cp/semantics.c:3194
+#: cp/init.c:1864 cp/semantics.c:3199
#, gcc-internal-format
msgid "%qT is not a class type"
msgstr ""
@@ -41112,48 +41120,48 @@ msgid ""
"called, even if they are declared when the class is defined"
msgstr ""
-#: cp/init.c:4059
+#: cp/init.c:4061
#, gcc-internal-format
msgid "initializer ends prematurely"
msgstr ""
-#: cp/init.c:4144
+#: cp/init.c:4146
#, gcc-internal-format
msgid "cannot initialize multi-dimensional array with initializer"
msgstr ""
-#: cp/init.c:4351
+#: cp/init.c:4353
#, gcc-internal-format
msgid "unknown array size in delete"
msgstr ""
-#: cp/init.c:4375
+#: cp/init.c:4377
#, gcc-internal-format
msgid "possible problem detected in invocation of delete operator:"
msgstr ""
-#: cp/init.c:4380
+#: cp/init.c:4382
#, gcc-internal-format
msgid ""
"neither the destructor nor the class-specific operator delete will be "
"called, even if they are declared when the class is defined"
msgstr ""
-#: cp/init.c:4395
+#: cp/init.c:4397
#, gcc-internal-format
msgid ""
"deleting object of abstract class type %qT which has non-virtual destructor "
"will cause undefined behavior"
msgstr ""
-#: cp/init.c:4400
+#: cp/init.c:4402
#, gcc-internal-format
msgid ""
"deleting object of polymorphic class type %qT which has non-virtual "
"destructor might cause undefined behavior"
msgstr ""
-#: cp/init.c:4701
+#: cp/init.c:4709
#, gcc-internal-format
msgid "type to vector delete is neither pointer or array type"
msgstr ""
@@ -41253,69 +41261,69 @@ msgid ""
"use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2146
+#: cp/mangle.c:2147
#, gcc-internal-format
msgid "mangling typeof, use decltype instead"
msgstr ""
-#: cp/mangle.c:2150
+#: cp/mangle.c:2151
#, gcc-internal-format
msgid "mangling __underlying_type"
msgstr ""
-#: cp/mangle.c:2437
+#: cp/mangle.c:2438
#, gcc-internal-format
msgid "mangling unknown fixed point type"
msgstr ""
-#: cp/mangle.c:3010
+#: cp/mangle.c:3011
#, gcc-internal-format
msgid ""
"use of built-in trait %qE in function signature; use library traits instead"
msgstr ""
-#: cp/mangle.c:3015
+#: cp/mangle.c:3016
#, gcc-internal-format, gfc-internal-format
msgid "mangling %C"
msgstr ""
-#: cp/mangle.c:3092
+#: cp/mangle.c:3093
#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:3156
+#: cp/mangle.c:3157
#, gcc-internal-format
msgid "string literal in function template signature"
msgstr ""
-#: cp/mangle.c:3639
+#: cp/mangle.c:3640
#, gcc-internal-format
msgid ""
"a later -fabi-version= (or =0) avoids this error with a change in mangling"
msgstr ""
-#: cp/mangle.c:3666
+#: cp/mangle.c:3667
#, gcc-internal-format
msgid ""
"the mangled name of %qD changed between -fabi-version=%d (%D) and -fabi-"
"version=%d (%D)"
msgstr ""
-#: cp/mangle.c:3672
+#: cp/mangle.c:3673
#, gcc-internal-format
msgid ""
"the mangled name of %qD changes between -fabi-version=%d (%D) and -fabi-"
"version=%d (%D)"
msgstr ""
-#: cp/mangle.c:3968
+#: cp/mangle.c:3969
#, gcc-internal-format
msgid ""
"the mangled name of %qD changes between -fabi-version=%d and -fabi-version=%d"
msgstr ""
-#: cp/mangle.c:3973
+#: cp/mangle.c:3974
#, gcc-internal-format
msgid ""
"the mangled name of the initialization guard variable for%qD changes between "
@@ -41726,22 +41734,22 @@ msgstr[1] ""
msgid " %qE"
msgstr ""
-#: cp/name-lookup.c:5727
+#: cp/name-lookup.c:5728
#, gcc-internal-format
msgid "argument dependent lookup finds %q+D"
msgstr ""
-#: cp/name-lookup.c:6261
+#: cp/name-lookup.c:6262
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:6270
+#: cp/name-lookup.c:6271
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr ""
-#: cp/optimize.c:577
+#: cp/optimize.c:575
#, gcc-internal-format
msgid "making multiple clones of %qD"
msgstr ""
@@ -41756,15 +41764,15 @@ msgstr ""
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1349 cp/parser.c:35591
+#: cp/parser.c:1349 cp/parser.c:35637
#, gcc-internal-format
msgid ""
"%<#pragma omp declare simd%> not immediately followed by function "
"declaration or definition"
msgstr ""
-#: cp/parser.c:1387 cp/parser.c:36422 cp/parser.c:36527 cp/parser.c:36552
-#: cp/parser.c:36609
+#: cp/parser.c:1387 cp/parser.c:36470 cp/parser.c:36575 cp/parser.c:36600
+#: cp/parser.c:36657
#, gcc-internal-format
msgid ""
"%<#pragma acc routine%> not followed by a function declaration or definition"
@@ -41790,7 +41798,7 @@ msgstr ""
msgid "request for member %qE in non-class type %qT"
msgstr ""
-#: cp/parser.c:2826 cp/parser.c:17204
+#: cp/parser.c:2826 cp/parser.c:17206
#, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr ""
@@ -41870,7 +41878,7 @@ msgstr ""
msgid "floating-point literal cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:3017 cp/pt.c:16072
+#: cp/parser.c:3017 cp/pt.c:16071
#, gcc-internal-format
msgid ""
"a cast to a type other than an integral or enumeration type cannot appear in "
@@ -42181,7 +42189,7 @@ msgid ""
"standardization"
msgstr ""
-#: cp/parser.c:5779 cp/parser.c:19150
+#: cp/parser.c:5779 cp/parser.c:19182
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr ""
@@ -42370,7 +42378,7 @@ msgstr ""
msgid "capture of non-variable %qD "
msgstr ""
-#: cp/parser.c:9941 cp/parser.c:9951 cp/semantics.c:3371 cp/semantics.c:3381
+#: cp/parser.c:9941 cp/parser.c:9951 cp/semantics.c:3376 cp/semantics.c:3386
#, gcc-internal-format
msgid "%q#D declared here"
msgstr ""
@@ -42432,7 +42440,7 @@ msgstr ""
msgid "compound-statement in constexpr function"
msgstr ""
-#: cp/parser.c:10995 cp/parser.c:26914
+#: cp/parser.c:10995 cp/parser.c:26946
#, gcc-internal-format
msgid "expected selection-statement"
msgstr ""
@@ -42467,7 +42475,7 @@ msgid ""
"inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr ""
-#: cp/parser.c:11639 cp/parser.c:26917
+#: cp/parser.c:11639 cp/parser.c:26949
#, gcc-internal-format
msgid "expected iteration-statement"
msgstr ""
@@ -42494,12 +42502,12 @@ msgstr ""
msgid "ISO C++ forbids computed gotos"
msgstr ""
-#: cp/parser.c:11839 cp/parser.c:26920
+#: cp/parser.c:11839 cp/parser.c:26952
#, gcc-internal-format
msgid "expected jump-statement"
msgstr ""
-#: cp/parser.c:11996 cp/parser.c:22292
+#: cp/parser.c:11996 cp/parser.c:22324
#, gcc-internal-format
msgid "extra %<;%>"
msgstr ""
@@ -42509,509 +42517,509 @@ msgstr ""
msgid "%<__label__%> not at the beginning of a block"
msgstr ""
-#: cp/parser.c:12397
+#: cp/parser.c:12398
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr ""
-#: cp/parser.c:12417
+#: cp/parser.c:12419
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:12488
+#: cp/parser.c:12490
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12491
+#: cp/parser.c:12493
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12632
+#: cp/parser.c:12634
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr ""
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:12696
+#: cp/parser.c:12698
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr ""
-#: cp/parser.c:12732
+#: cp/parser.c:12734
#, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr ""
-#: cp/parser.c:12824
+#: cp/parser.c:12826
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr ""
-#: cp/parser.c:12892 cp/parser.c:22699
+#: cp/parser.c:12894 cp/parser.c:22731
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr ""
-#: cp/parser.c:12932
+#: cp/parser.c:12934
#, gcc-internal-format
msgid "invalid linkage-specification"
msgstr ""
-#: cp/parser.c:13019
+#: cp/parser.c:13021
#, gcc-internal-format
msgid ""
"static_assert without a message only available with -std=c++1z or -std=gnu+"
"+1z"
msgstr ""
-#: cp/parser.c:13213
+#: cp/parser.c:13215
#, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr ""
-#: cp/parser.c:13356
+#: cp/parser.c:13358
#, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr ""
-#: cp/parser.c:13383
+#: cp/parser.c:13385
#, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr ""
-#: cp/parser.c:13387
+#: cp/parser.c:13389
#, gcc-internal-format
msgid ""
"use of %<auto%> in member template conversion operator can never be deduced"
msgstr ""
-#: cp/parser.c:13476
+#: cp/parser.c:13478
#, gcc-internal-format
msgid "only constructors take member initializers"
msgstr ""
-#: cp/parser.c:13498
+#: cp/parser.c:13500
#, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr ""
-#: cp/parser.c:13510
+#: cp/parser.c:13512
#, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr ""
-#: cp/parser.c:13522
+#: cp/parser.c:13524
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr ""
-#: cp/parser.c:13574
+#: cp/parser.c:13576
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:13644
+#: cp/parser.c:13646
#, gcc-internal-format
msgid ""
"keyword %<typename%> not allowed in this context (a qualified member "
"initializer is implicitly a type)"
msgstr ""
-#: cp/parser.c:14003
+#: cp/parser.c:14005
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr ""
-#: cp/parser.c:14009
+#: cp/parser.c:14011
#, gcc-internal-format
msgid "expected suffix identifier"
msgstr ""
-#: cp/parser.c:14018
+#: cp/parser.c:14020
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr ""
-#: cp/parser.c:14024
+#: cp/parser.c:14026
#, gcc-internal-format
msgid "invalid encoding prefix in literal operator"
msgstr ""
-#: cp/parser.c:14047
+#: cp/parser.c:14049
#, gcc-internal-format
msgid "expected operator"
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:14092
+#: cp/parser.c:14094
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr ""
-#: cp/parser.c:14262
+#: cp/parser.c:14264
#, gcc-internal-format
msgid "invalid constrained type parameter"
msgstr ""
-#: cp/parser.c:14270
+#: cp/parser.c:14272
#, gcc-internal-format
msgid "cv-qualified type parameter"
msgstr ""
-#: cp/parser.c:14355
+#: cp/parser.c:14357
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14419
+#: cp/parser.c:14421
#, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr ""
-#: cp/parser.c:14654 cp/parser.c:14737 cp/parser.c:20567
+#: cp/parser.c:14656 cp/parser.c:14739 cp/parser.c:20599
#, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr ""
-#: cp/parser.c:14658 cp/parser.c:14741
+#: cp/parser.c:14660 cp/parser.c:14743
#, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr ""
-#: cp/parser.c:14807
+#: cp/parser.c:14809
#, gcc-internal-format
msgid "expected template-id"
msgstr ""
-#: cp/parser.c:14860 cp/parser.c:26878
+#: cp/parser.c:14862 cp/parser.c:26910
#, gcc-internal-format
msgid "expected %<<%>"
msgstr ""
-#: cp/parser.c:14867
+#: cp/parser.c:14869
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr ""
-#: cp/parser.c:14871
+#: cp/parser.c:14873
#, gcc-internal-format
msgid ""
"%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
"and %<::%>"
msgstr ""
-#: cp/parser.c:14875
+#: cp/parser.c:14877
#, gcc-internal-format
msgid ""
"(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will "
"accept your code)"
msgstr ""
-#: cp/parser.c:14982
+#: cp/parser.c:14984
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr ""
#. The name does not name a template.
-#: cp/parser.c:15051 cp/parser.c:15172 cp/parser.c:15387
+#: cp/parser.c:15053 cp/parser.c:15174 cp/parser.c:15389
#, gcc-internal-format
msgid "expected template-name"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:15097
+#: cp/parser.c:15099
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr ""
-#: cp/parser.c:15099
+#: cp/parser.c:15101
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr ""
-#: cp/parser.c:15239
+#: cp/parser.c:15241
#, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr ""
-#: cp/parser.c:15348 cp/parser.c:15366 cp/parser.c:15533
+#: cp/parser.c:15350 cp/parser.c:15368 cp/parser.c:15535
#, gcc-internal-format
msgid "expected template-argument"
msgstr ""
-#: cp/parser.c:15508
+#: cp/parser.c:15510
#, gcc-internal-format
msgid "invalid non-type template argument"
msgstr ""
-#: cp/parser.c:15635
+#: cp/parser.c:15637
#, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr ""
-#: cp/parser.c:15639
+#: cp/parser.c:15641
#, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr ""
-#: cp/parser.c:15698
+#: cp/parser.c:15700
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr ""
-#: cp/parser.c:15918
+#: cp/parser.c:15920
#, gcc-internal-format
msgid "expected type specifier"
msgstr ""
-#: cp/parser.c:16098
+#: cp/parser.c:16100
#, gcc-internal-format
msgid ""
"use of %<auto%> in lambda parameter declaration only available with -std=c+"
"+14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16104
+#: cp/parser.c:16106
#, gcc-internal-format
msgid ""
"use of %<auto%> in parameter declaration only available with -std=c++14 or -"
"std=gnu++14"
msgstr ""
-#: cp/parser.c:16109
+#: cp/parser.c:16111
#, gcc-internal-format
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr ""
-#: cp/parser.c:16253
+#: cp/parser.c:16255
#, gcc-internal-format
msgid "expected template-id for type"
msgstr ""
-#: cp/parser.c:16280
+#: cp/parser.c:16282
#, gcc-internal-format
msgid "expected type-name"
msgstr ""
-#: cp/parser.c:16629
+#: cp/parser.c:16631
#, gcc-internal-format
msgid ""
"elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr ""
-#: cp/parser.c:16838
+#: cp/parser.c:16840
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr ""
-#: cp/parser.c:16925
+#: cp/parser.c:16927
#, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr ""
-#: cp/parser.c:16929
+#: cp/parser.c:16931
#, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr ""
-#: cp/parser.c:16934
+#: cp/parser.c:16936
#, gcc-internal-format
msgid ""
"attributes ignored on elaborated-type-specifier that is not a forward "
"declaration"
msgstr ""
-#: cp/parser.c:17068
+#: cp/parser.c:17070
#, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr ""
-#: cp/parser.c:17079
+#: cp/parser.c:17081
#, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr ""
-#: cp/parser.c:17094
+#: cp/parser.c:17096
#, gcc-internal-format
msgid "anonymous scoped enum is not allowed"
msgstr ""
-#: cp/parser.c:17149
+#: cp/parser.c:17151
#, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr ""
-#: cp/parser.c:17198
+#: cp/parser.c:17200
#, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr ""
-#: cp/parser.c:17212
+#: cp/parser.c:17214
#, gcc-internal-format
msgid ""
"nested name specifier %qT for enum declaration does not name a class or "
"namespace"
msgstr ""
-#: cp/parser.c:17224 cp/parser.c:21803
+#: cp/parser.c:17226 cp/parser.c:21835
#, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17229 cp/parser.c:21808
+#: cp/parser.c:17231 cp/parser.c:21840
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17254
+#: cp/parser.c:17256
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr ""
-#: cp/parser.c:17267
+#: cp/parser.c:17269
#, gcc-internal-format
msgid "ISO C++ forbids empty anonymous enum"
msgstr ""
-#: cp/parser.c:17287
+#: cp/parser.c:17289
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr ""
-#: cp/parser.c:17290
+#: cp/parser.c:17292
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr ""
-#: cp/parser.c:17468
+#: cp/parser.c:17470
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr ""
-#: cp/parser.c:17469
+#: cp/parser.c:17471
#, gcc-internal-format
msgid "expected namespace-name"
msgstr ""
-#: cp/parser.c:17547
+#: cp/parser.c:17549
#, gcc-internal-format
msgid "a nested namespace definition cannot have attributes"
msgstr ""
-#: cp/parser.c:17550
+#: cp/parser.c:17552
#, gcc-internal-format
msgid ""
"nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:17553
+#: cp/parser.c:17555
#, gcc-internal-format
msgid "a nested namespace definition cannot be inline"
msgstr ""
-#: cp/parser.c:17561
+#: cp/parser.c:17563
#, gcc-internal-format
msgid "nested identifier required"
msgstr ""
-#: cp/parser.c:17589
+#: cp/parser.c:17591
#, gcc-internal-format
msgid "namespace %qD entered"
msgstr ""
-#: cp/parser.c:17641
+#: cp/parser.c:17643
#, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr ""
-#: cp/parser.c:17796
+#: cp/parser.c:17798
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:17842
+#: cp/parser.c:17844
#, gcc-internal-format
msgid ""
"access declarations are deprecated in favour of using-declarations; "
"suggestion: add the %<using%> keyword"
msgstr ""
-#: cp/parser.c:17907
+#: cp/parser.c:17909
#, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr ""
-#: cp/parser.c:18060
+#: cp/parser.c:18062
#, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:18400
+#: cp/parser.c:18428
#, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr ""
-#: cp/parser.c:18411
+#: cp/parser.c:18439
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:18415
+#: cp/parser.c:18443
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:18466
+#: cp/parser.c:18494
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr ""
#. Anything else is an error.
-#: cp/parser.c:18505 cp/parser.c:20758
+#: cp/parser.c:18533 cp/parser.c:20790
#, gcc-internal-format
msgid "expected initializer"
msgstr ""
-#: cp/parser.c:18586
+#: cp/parser.c:18614
#, gcc-internal-format
msgid "initializer provided for function"
msgstr ""
-#: cp/parser.c:18620
+#: cp/parser.c:18648
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:18625
+#: cp/parser.c:18653
#, gcc-internal-format
msgid "non-function %qD declared as implicit template"
msgstr ""
-#: cp/parser.c:19070
+#: cp/parser.c:19102
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr ""
-#: cp/parser.c:19196
+#: cp/parser.c:19228
#, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr ""
-#: cp/parser.c:19200
+#: cp/parser.c:19232
#, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr ""
-#: cp/parser.c:19228
+#: cp/parser.c:19260
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr ""
-#: cp/parser.c:19230
+#: cp/parser.c:19262
#, gcc-internal-format
msgid ""
"use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
@@ -43022,335 +43030,335 @@ msgstr ""
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19247
+#: cp/parser.c:19279
#, gcc-internal-format
msgid "invalid declarator"
msgstr ""
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:19317
+#: cp/parser.c:19349
#, gcc-internal-format
msgid "qualified-id in declaration"
msgstr ""
-#: cp/parser.c:19342
+#: cp/parser.c:19374
#, gcc-internal-format
msgid "expected declarator"
msgstr ""
-#: cp/parser.c:19445
+#: cp/parser.c:19477
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr ""
-#: cp/parser.c:19447
+#: cp/parser.c:19479
#, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr ""
-#: cp/parser.c:19468
+#: cp/parser.c:19500
#, gcc-internal-format
msgid "expected ptr-operator"
msgstr ""
-#: cp/parser.c:19527
+#: cp/parser.c:19559
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr ""
-#: cp/parser.c:19581
+#: cp/parser.c:19613
#, gcc-internal-format
msgid "multiple ref-qualifiers"
msgstr ""
-#: cp/parser.c:19618
+#: cp/parser.c:19650
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr ""
-#: cp/parser.c:19674
+#: cp/parser.c:19706
#, gcc-internal-format
msgid "duplicate virt-specifier"
msgstr ""
-#: cp/parser.c:19904 cp/typeck2.c:529 cp/typeck2.c:1955
+#: cp/parser.c:19936 cp/typeck2.c:529 cp/typeck2.c:1950
#, gcc-internal-format
msgid "invalid use of %<auto%>"
msgstr ""
-#: cp/parser.c:19925
+#: cp/parser.c:19957
#, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr ""
-#: cp/parser.c:19930
+#: cp/parser.c:19962
#, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr ""
-#: cp/parser.c:20018
+#: cp/parser.c:20050
#, gcc-internal-format
msgid "expected type-specifier"
msgstr ""
-#: cp/parser.c:20324
+#: cp/parser.c:20356
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr ""
-#: cp/parser.c:20399
+#: cp/parser.c:20431
#, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr ""
-#: cp/parser.c:20551
+#: cp/parser.c:20583
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:20569
+#: cp/parser.c:20601
#, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr ""
-#: cp/parser.c:20575
+#: cp/parser.c:20607
#, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr ""
-#: cp/parser.c:20577
+#: cp/parser.c:20609
#, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr ""
-#: cp/parser.c:20961
+#: cp/parser.c:20993
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/parser.c:20975
+#: cp/parser.c:21007
#, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr ""
-#: cp/parser.c:21095 cp/parser.c:21221
+#: cp/parser.c:21127 cp/parser.c:21253
#, gcc-internal-format
msgid "expected class-name"
msgstr ""
-#: cp/parser.c:21408
+#: cp/parser.c:21440
#, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr ""
-#: cp/parser.c:21410
+#: cp/parser.c:21442
#, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr ""
-#: cp/parser.c:21412
+#: cp/parser.c:21444
#, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr ""
-#: cp/parser.c:21751
+#: cp/parser.c:21783
#, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr ""
-#: cp/parser.c:21762
+#: cp/parser.c:21794
#, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr ""
-#: cp/parser.c:21770
+#: cp/parser.c:21802
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr ""
-#: cp/parser.c:21777
+#: cp/parser.c:21809
#, gcc-internal-format
msgid "qualified name does not name a class"
msgstr ""
-#: cp/parser.c:21789
+#: cp/parser.c:21821
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr ""
-#: cp/parser.c:21822
+#: cp/parser.c:21854
#, gcc-internal-format
msgid "extra qualification not allowed"
msgstr ""
-#: cp/parser.c:21834
+#: cp/parser.c:21866
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr ""
-#: cp/parser.c:21864
+#: cp/parser.c:21896
#, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr ""
-#: cp/parser.c:21895
+#: cp/parser.c:21927
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr ""
-#: cp/parser.c:21951
+#: cp/parser.c:21983
#, gcc-internal-format
msgid "previous definition of %q+#T"
msgstr ""
-#: cp/parser.c:22042 cp/parser.c:26923
+#: cp/parser.c:22074 cp/parser.c:26955
#, gcc-internal-format
msgid "expected class-key"
msgstr ""
-#: cp/parser.c:22066
+#: cp/parser.c:22098
#, gcc-internal-format
msgid ""
"ISO C++ forbids typename key in template template parameter; use -std=c++1z "
"or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22070
+#: cp/parser.c:22102
#, gcc-internal-format
msgid "expected %<class%> or %<typename%>"
msgstr ""
-#: cp/parser.c:22312
+#: cp/parser.c:22344
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:22330
+#: cp/parser.c:22362
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr ""
-#: cp/parser.c:22348
+#: cp/parser.c:22380
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:22552
+#: cp/parser.c:22584
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:22607
+#: cp/parser.c:22639
#, gcc-internal-format
msgid "stray %<,%> at end of member declaration"
msgstr ""
-#: cp/parser.c:22619
+#: cp/parser.c:22651
#, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr ""
-#: cp/parser.c:22693
+#: cp/parser.c:22725
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr ""
-#: cp/parser.c:22728
+#: cp/parser.c:22760
#, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr ""
-#: cp/parser.c:22857
+#: cp/parser.c:22889
#, gcc-internal-format
msgid "%<virtual%> specified more than once in base-specified"
msgstr ""
-#: cp/parser.c:22877
+#: cp/parser.c:22909
#, gcc-internal-format
msgid "more than one access specifier in base-specified"
msgstr ""
-#: cp/parser.c:22901
+#: cp/parser.c:22933
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr ""
-#: cp/parser.c:22904
+#: cp/parser.c:22936
#, gcc-internal-format
msgid ""
"keyword %<typename%> not allowed in this context (the base class is "
"implicitly a type)"
msgstr ""
-#: cp/parser.c:22997 cp/parser.c:23079
+#: cp/parser.c:23029 cp/parser.c:23111
#, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr ""
-#: cp/parser.c:23061
+#: cp/parser.c:23093
#, gcc-internal-format
msgid ""
"dynamic exception specifications are deprecated in C++0x; use %<noexcept%> "
"instead"
msgstr ""
-#: cp/parser.c:23121
+#: cp/parser.c:23153
#, gcc-internal-format
msgid "invalid use of %<auto%> in exception-specification"
msgstr ""
-#: cp/parser.c:23160
+#: cp/parser.c:23192
#, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:23273
+#: cp/parser.c:23305
#, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr ""
-#: cp/parser.c:23885
+#: cp/parser.c:23917
#, gcc-internal-format
msgid "expected an identifier for the attribute name"
msgstr ""
-#: cp/parser.c:23904
+#: cp/parser.c:23936
#, gcc-internal-format
msgid "%<deprecated%> is a C++14 feature; use %<gnu::deprecated%>"
msgstr ""
-#: cp/parser.c:23966
+#: cp/parser.c:23998
#, gcc-internal-format
msgid "attribute noreturn can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:23970
+#: cp/parser.c:24002
#, gcc-internal-format
msgid "attribute deprecated can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24241
+#: cp/parser.c:24273
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:24273
+#: cp/parser.c:24305
#, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr ""
-#: cp/parser.c:24969
+#: cp/parser.c:25001
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr ""
-#: cp/parser.c:24974
+#: cp/parser.c:25006
#, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr ""
-#: cp/parser.c:24978
+#: cp/parser.c:25010
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr ""
@@ -43359,533 +43367,533 @@ msgstr ""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:24985
+#: cp/parser.c:25017
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr ""
-#: cp/parser.c:25311
+#: cp/parser.c:25343
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr ""
-#: cp/parser.c:25476
+#: cp/parser.c:25508
#, gcc-internal-format
msgid ""
"literal operator template %qD has invalid parameter list. Expected non-type "
"template argument pack <char...> or <typename CharT, CharT...>"
msgstr ""
-#: cp/parser.c:25481
+#: cp/parser.c:25513
#, gcc-internal-format
msgid ""
"literal operator template %qD has invalid parameter list. Expected non-type "
"template argument pack <char...>"
msgstr ""
-#: cp/parser.c:25550
+#: cp/parser.c:25582
#, gcc-internal-format
msgid "empty introduction-list"
msgstr ""
-#: cp/parser.c:25574
+#: cp/parser.c:25606
#, gcc-internal-format
msgid "no matching concept for template-introduction"
msgstr ""
-#: cp/parser.c:25596
+#: cp/parser.c:25628
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr ""
-#: cp/parser.c:25605
+#: cp/parser.c:25637
#, gcc-internal-format
msgid "template with C linkage"
msgstr ""
-#: cp/parser.c:25624
+#: cp/parser.c:25656
#, gcc-internal-format
msgid "invalid explicit specialization"
msgstr ""
-#: cp/parser.c:25725
+#: cp/parser.c:25757
#, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr ""
-#: cp/parser.c:25776
+#: cp/parser.c:25808
#, gcc-internal-format
msgid "a class template declaration must not declare anything else"
msgstr ""
-#: cp/parser.c:25822
+#: cp/parser.c:25854
#, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr ""
-#: cp/parser.c:26092
+#: cp/parser.c:26124
#, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr ""
-#: cp/parser.c:26105
+#: cp/parser.c:26137
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr ""
-#: cp/parser.c:26402
+#: cp/parser.c:26434
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:26558
+#: cp/parser.c:26590
#, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr ""
-#: cp/parser.c:26573
+#: cp/parser.c:26605
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr ""
-#: cp/parser.c:26707
+#: cp/parser.c:26739
#, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr ""
-#: cp/parser.c:26715
+#: cp/parser.c:26747
#, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr ""
-#: cp/parser.c:26717
+#: cp/parser.c:26749
#, gcc-internal-format
msgid "duplicate %qD"
msgstr ""
-#: cp/parser.c:26739
+#: cp/parser.c:26771
#, gcc-internal-format
msgid "duplicate %qs"
msgstr ""
-#: cp/parser.c:26781
+#: cp/parser.c:26813
#, gcc-internal-format
msgid "expected %<new%>"
msgstr ""
-#: cp/parser.c:26784
+#: cp/parser.c:26816
#, gcc-internal-format
msgid "expected %<delete%>"
msgstr ""
-#: cp/parser.c:26787
+#: cp/parser.c:26819
#, gcc-internal-format
msgid "expected %<return%>"
msgstr ""
-#: cp/parser.c:26793
+#: cp/parser.c:26825
#, gcc-internal-format
msgid "expected %<extern%>"
msgstr ""
-#: cp/parser.c:26796
+#: cp/parser.c:26828
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr ""
-#: cp/parser.c:26799
+#: cp/parser.c:26831
#, gcc-internal-format
msgid "expected %<decltype%>"
msgstr ""
-#: cp/parser.c:26802
+#: cp/parser.c:26834
#, gcc-internal-format
msgid "expected %<operator%>"
msgstr ""
-#: cp/parser.c:26805
+#: cp/parser.c:26837
#, gcc-internal-format
msgid "expected %<class%>"
msgstr ""
-#: cp/parser.c:26808
+#: cp/parser.c:26840
#, gcc-internal-format
msgid "expected %<template%>"
msgstr ""
-#: cp/parser.c:26811
+#: cp/parser.c:26843
#, gcc-internal-format
msgid "expected %<namespace%>"
msgstr ""
-#: cp/parser.c:26814
+#: cp/parser.c:26846
#, gcc-internal-format
msgid "expected %<using%>"
msgstr ""
-#: cp/parser.c:26817
+#: cp/parser.c:26849
#, gcc-internal-format
msgid "expected %<asm%>"
msgstr ""
-#: cp/parser.c:26820
+#: cp/parser.c:26852
#, gcc-internal-format
msgid "expected %<try%>"
msgstr ""
-#: cp/parser.c:26823
+#: cp/parser.c:26855
#, gcc-internal-format
msgid "expected %<catch%>"
msgstr ""
-#: cp/parser.c:26826
+#: cp/parser.c:26858
#, gcc-internal-format
msgid "expected %<throw%>"
msgstr ""
-#: cp/parser.c:26829
+#: cp/parser.c:26861
#, gcc-internal-format
msgid "expected %<__label__%>"
msgstr ""
-#: cp/parser.c:26832
+#: cp/parser.c:26864
#, gcc-internal-format
msgid "expected %<@try%>"
msgstr ""
-#: cp/parser.c:26835
+#: cp/parser.c:26867
#, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr ""
-#: cp/parser.c:26838
+#: cp/parser.c:26870
#, gcc-internal-format
msgid "expected %<@throw%>"
msgstr ""
-#: cp/parser.c:26841
+#: cp/parser.c:26873
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr ""
-#: cp/parser.c:26844
+#: cp/parser.c:26876
#, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr ""
-#: cp/parser.c:26875
+#: cp/parser.c:26907
#, gcc-internal-format
msgid "expected %<::%>"
msgstr ""
-#: cp/parser.c:26887
+#: cp/parser.c:26919
#, gcc-internal-format
msgid "expected %<...%>"
msgstr ""
-#: cp/parser.c:26890
+#: cp/parser.c:26922
#, gcc-internal-format
msgid "expected %<*%>"
msgstr ""
-#: cp/parser.c:26893
+#: cp/parser.c:26925
#, gcc-internal-format
msgid "expected %<~%>"
msgstr ""
-#: cp/parser.c:26899
+#: cp/parser.c:26931
#, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr ""
-#: cp/parser.c:26927
+#: cp/parser.c:26959
#, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr ""
-#: cp/parser.c:27188
+#: cp/parser.c:27220
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr ""
-#: cp/parser.c:27193
+#: cp/parser.c:27225
#, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr ""
-#: cp/parser.c:27212
+#: cp/parser.c:27244
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr ""
-#: cp/parser.c:27233
+#: cp/parser.c:27265
#, gcc-internal-format
msgid ""
"in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr ""
-#: cp/parser.c:27474
+#: cp/parser.c:27506
#, gcc-internal-format
msgid "file ends in default argument"
msgstr ""
-#: cp/parser.c:27704 cp/parser.c:29013 cp/parser.c:29199
+#: cp/parser.c:27735 cp/parser.c:29044 cp/parser.c:29230
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr ""
-#: cp/parser.c:27773
+#: cp/parser.c:27804
#, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr ""
-#: cp/parser.c:27843
+#: cp/parser.c:27874
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr ""
-#: cp/parser.c:27873
+#: cp/parser.c:27904
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr ""
-#: cp/parser.c:28279
+#: cp/parser.c:28310
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr ""
-#: cp/parser.c:28354 cp/parser.c:28372
+#: cp/parser.c:28385 cp/parser.c:28403
#, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr ""
-#: cp/parser.c:28366 cp/parser.c:28431
+#: cp/parser.c:28397 cp/parser.c:28462
#, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr ""
-#: cp/parser.c:28474
+#: cp/parser.c:28505
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr ""
-#: cp/parser.c:28680 cp/parser.c:28687 cp/parser.c:28694
+#: cp/parser.c:28711 cp/parser.c:28718 cp/parser.c:28725
#, gcc-internal-format
msgid "invalid type for instance variable"
msgstr ""
-#: cp/parser.c:28807
+#: cp/parser.c:28838
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr ""
-#: cp/parser.c:28978
+#: cp/parser.c:29009
#, gcc-internal-format
msgid ""
"attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr ""
-#: cp/parser.c:28985
+#: cp/parser.c:29016
#, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr ""
-#: cp/parser.c:29258 cp/parser.c:29265 cp/parser.c:29272
+#: cp/parser.c:29289 cp/parser.c:29296 cp/parser.c:29303
#, gcc-internal-format
msgid "invalid type for property"
msgstr ""
-#: cp/parser.c:30412
+#: cp/parser.c:30443
#, gcc-internal-format
msgid "%<wait%> expression must be integral"
msgstr ""
-#: cp/parser.c:31106
+#: cp/parser.c:31137
#, gcc-internal-format
msgid "invalid reduction-identifier"
msgstr ""
-#: cp/parser.c:33304
+#: cp/parser.c:33335
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr ""
-#: cp/parser.c:33307
+#: cp/parser.c:33338
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in for-loop"
msgstr ""
-#: cp/parser.c:33377
+#: cp/parser.c:33408
#, gcc-internal-format
msgid ""
"%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:33605 cp/pt.c:14959
+#: cp/parser.c:33636 cp/pt.c:14959
#, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr ""
-#: cp/parser.c:33690
+#: cp/parser.c:33721
#, gcc-internal-format
msgid "not enough collapsed for loops"
msgstr ""
-#: cp/parser.c:33967
+#: cp/parser.c:34003
#, gcc-internal-format
msgid ""
"%<#pragma omp ordered%> with %<depend%> clause may only be used in compound "
"statements"
msgstr ""
-#: cp/parser.c:34753
+#: cp/parser.c:34795
#, gcc-internal-format
msgid ""
"%<#pragma omp target exit data%> with map-type other than %<from%>, %<release"
"%> or %<delete%> on %<map%> clause"
msgstr ""
-#: cp/parser.c:35612
+#: cp/parser.c:35658
#, gcc-internal-format
msgid ""
"%<#pragma omp declare simd%> of %<simd%> attribute cannot be used in the "
"same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
-#: cp/parser.c:35622
+#: cp/parser.c:35668
#, gcc-internal-format
msgid ""
"vector attribute not immediately followed by a single function declaration "
"or definition"
msgstr ""
-#: cp/parser.c:35916
+#: cp/parser.c:35962
#, gcc-internal-format
msgid "invalid initializer clause"
msgstr ""
-#: cp/parser.c:35944
+#: cp/parser.c:35990
#, gcc-internal-format
msgid "expected id-expression (arguments)"
msgstr ""
-#: cp/parser.c:35956
+#: cp/parser.c:36002
#, gcc-internal-format
msgid ""
"one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:36037
+#: cp/parser.c:36083
#, gcc-internal-format
msgid ""
"expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or "
"identifier"
msgstr ""
-#: cp/parser.c:36056
+#: cp/parser.c:36102
#, gcc-internal-format
msgid "types may not be defined in declare reduction type list"
msgstr ""
-#: cp/parser.c:36078 cp/semantics.c:5351
+#: cp/parser.c:36124 cp/semantics.c:5362
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:36083 cp/semantics.c:5360
+#: cp/parser.c:36129 cp/semantics.c:5371
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:36086 cp/pt.c:11840 cp/semantics.c:5366
+#: cp/parser.c:36132 cp/pt.c:11839 cp/semantics.c:5377
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:36089 cp/semantics.c:5372
+#: cp/parser.c:36135 cp/semantics.c:5383
#, gcc-internal-format
msgid ""
"const, volatile or __restrict qualified type %qT in %<#pragma omp declare "
"reduction%>"
msgstr ""
-#: cp/parser.c:36469
+#: cp/parser.c:36517
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:36478
+#: cp/parser.c:36526
#, gcc-internal-format
msgid "%<#pragma acc routine%> does not refer to a namespace scope function"
msgstr ""
-#: cp/parser.c:36487
+#: cp/parser.c:36535
#, gcc-internal-format
msgid "%<#pragma acc routine%> does not refer to a function"
msgstr ""
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:36817
+#: cp/parser.c:36873
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:36860 cp/semantics.c:8573
+#: cp/parser.c:36916 cp/semantics.c:8601
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:36862 cp/semantics.c:8575
+#: cp/parser.c:36918 cp/semantics.c:8603
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:37058
+#: cp/parser.c:37114
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr ""
-#: cp/parser.c:37091
+#: cp/parser.c:37147
#, gcc-internal-format
msgid "invalid grainsize for _Cilk_for"
msgstr ""
-#: cp/parser.c:37300
+#: cp/parser.c:37356
#, gcc-internal-format
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr ""
-#: cp/parser.c:37321
+#: cp/parser.c:37377
#, gcc-internal-format
msgid "%<#pragma simd%> must be inside a function"
msgstr ""
-#: cp/parser.c:37333
+#: cp/parser.c:37389
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr ""
-#: cp/parser.c:37345
+#: cp/parser.c:37401
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:37402
+#: cp/parser.c:37458
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr ""
-#: cp/parser.c:37512
+#: cp/parser.c:37568
#, gcc-internal-format
msgid "expected variable-name"
msgstr ""
-#: cp/parser.c:37576
+#: cp/parser.c:37632
#, gcc-internal-format
msgid "expected %<,%> or %<)%> after %qE"
msgstr ""
-#: cp/parser.c:37969
+#: cp/parser.c:38025
#, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr ""
@@ -43979,7 +43987,7 @@ msgstr ""
msgid "candidate is: %#D"
msgstr ""
-#: cp/pt.c:1950 cp/semantics.c:5220
+#: cp/pt.c:1950 cp/semantics.c:5231
#, gcc-internal-format
msgid "%s %#D"
msgstr ""
@@ -44117,115 +44125,115 @@ msgstr ""
msgid "base initializer expansion %<%T%> contains no parameter packs"
msgstr ""
-#: cp/pt.c:3716
+#: cp/pt.c:3718
#, gcc-internal-format
msgid "expansion pattern %<%T%> contains no argument packs"
msgstr ""
-#: cp/pt.c:3718
+#: cp/pt.c:3720
#, gcc-internal-format
msgid "expansion pattern %<%E%> contains no argument packs"
msgstr ""
-#: cp/pt.c:3762
+#: cp/pt.c:3764
#, gcc-internal-format
msgid "parameter packs not expanded with %<...%>:"
msgstr ""
-#: cp/pt.c:3777 cp/pt.c:4511
+#: cp/pt.c:3779 cp/pt.c:4513
#, gcc-internal-format
msgid " %qD"
msgstr ""
-#: cp/pt.c:3779
+#: cp/pt.c:3781
#, gcc-internal-format
msgid " <anonymous>"
msgstr ""
-#: cp/pt.c:3903
+#: cp/pt.c:3905
#, gcc-internal-format
msgid "declaration of template parameter %q+D shadows template parameter"
msgstr ""
-#: cp/pt.c:3906
+#: cp/pt.c:3908
#, gcc-internal-format
msgid "declaration of %q+#D shadows template parameter"
msgstr ""
-#: cp/pt.c:3908
+#: cp/pt.c:3910
#, gcc-internal-format
msgid "template parameter %qD declared here"
msgstr ""
-#: cp/pt.c:4447
+#: cp/pt.c:4449
#, gcc-internal-format
msgid "specialization of variable concept %q#D"
msgstr ""
-#: cp/pt.c:4506
+#: cp/pt.c:4508
#, gcc-internal-format
msgid "template parameters not deducible in partial specialization:"
msgstr ""
-#: cp/pt.c:4530
+#: cp/pt.c:4532
#, gcc-internal-format
msgid "partial specialization %q+D does not specialize any template arguments"
msgstr ""
-#: cp/pt.c:4533
+#: cp/pt.c:4535
#, gcc-internal-format
msgid ""
"partial specialization %q+D does not specialize any template arguments and "
"is not more constrained than"
msgstr ""
-#: cp/pt.c:4535 cp/pt.c:4546
+#: cp/pt.c:4537 cp/pt.c:4548
#, gcc-internal-format
msgid "primary template here"
msgstr ""
-#: cp/pt.c:4543
+#: cp/pt.c:4545
#, gcc-internal-format
msgid ""
"partial specialization is not more specialized than the primary template "
"because it replaces multiple parameters with a pack expansion"
msgstr ""
-#: cp/pt.c:4593
+#: cp/pt.c:4595
#, gcc-internal-format
msgid ""
"parameter pack argument %qE must be at the end of the template argument list"
msgstr ""
-#: cp/pt.c:4596
+#: cp/pt.c:4598
#, gcc-internal-format
msgid ""
"parameter pack argument %qT must be at the end of the template argument list"
msgstr ""
-#: cp/pt.c:4617
+#: cp/pt.c:4619
#, gcc-internal-format
msgid "template argument %qE involves template parameter(s)"
msgstr ""
-#: cp/pt.c:4663
+#: cp/pt.c:4665
#, gcc-internal-format
msgid "type %qT of template argument %qE depends on a template parameter"
msgid_plural "type %qT of template argument %qE depends on template parameters"
msgstr[0] ""
msgstr[1] ""
-#: cp/pt.c:4716
+#: cp/pt.c:4718
#, gcc-internal-format
msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
msgstr ""
-#: cp/pt.c:4720
+#: cp/pt.c:4722
#, gcc-internal-format
msgid "partial specialization of %qD after instantiation of %qD"
msgstr ""
-#: cp/pt.c:4896
+#: cp/pt.c:4898
#, gcc-internal-format
msgid "no default argument for %qD"
msgstr ""
@@ -44233,53 +44241,53 @@ msgstr ""
#. A primary class template can only have one
#. parameter pack, at the end of the template
#. parameter list.
-#: cp/pt.c:4918
+#: cp/pt.c:4920
#, gcc-internal-format
msgid "parameter pack %q+D must be at the end of the template parameter list"
msgstr ""
-#: cp/pt.c:4954
+#: cp/pt.c:4956
#, gcc-internal-format
msgid ""
"default template arguments may not be used in function template friend re-"
"declaration"
msgstr ""
-#: cp/pt.c:4957
+#: cp/pt.c:4959
#, gcc-internal-format
msgid ""
"default template arguments may not be used in function template friend "
"declarations"
msgstr ""
-#: cp/pt.c:4960
+#: cp/pt.c:4962
#, gcc-internal-format
msgid ""
"default template arguments may not be used in function templates without -"
"std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/pt.c:4963
+#: cp/pt.c:4965
#, gcc-internal-format
msgid "default template arguments may not be used in partial specializations"
msgstr ""
-#: cp/pt.c:4966 cp/pt.c:5024
+#: cp/pt.c:4968 cp/pt.c:5026
#, gcc-internal-format
msgid "default argument for template parameter for class enclosing %qD"
msgstr ""
-#: cp/pt.c:5120
+#: cp/pt.c:5122
#, gcc-internal-format
msgid "template %qD declared"
msgstr ""
-#: cp/pt.c:5127
+#: cp/pt.c:5129
#, gcc-internal-format
msgid "template class without a name"
msgstr ""
-#: cp/pt.c:5135
+#: cp/pt.c:5137
#, gcc-internal-format
msgid "member template %qD may not have virt-specifiers"
msgstr ""
@@ -44289,76 +44297,76 @@ msgstr ""
#. An allocation function can be a function
#. template. ... Template allocation functions shall
#. have two or more parameters.
-#: cp/pt.c:5157
+#: cp/pt.c:5159
#, gcc-internal-format
msgid "invalid template declaration of %qD"
msgstr ""
-#: cp/pt.c:5286
+#: cp/pt.c:5288
#, gcc-internal-format
msgid "template definition of non-template %q#D"
msgstr ""
-#: cp/pt.c:5329
+#: cp/pt.c:5331
#, gcc-internal-format
msgid "expected %d levels of template parms for %q#D, got %d"
msgstr ""
-#: cp/pt.c:5343
+#: cp/pt.c:5345
#, gcc-internal-format
msgid "got %d template parameters for %q#D"
msgstr ""
-#: cp/pt.c:5346
+#: cp/pt.c:5348
#, gcc-internal-format
msgid "got %d template parameters for %q#T"
msgstr ""
-#: cp/pt.c:5348
+#: cp/pt.c:5350
#, gcc-internal-format, gfc-internal-format
msgid " but %d required"
msgstr ""
-#: cp/pt.c:5369
+#: cp/pt.c:5371
#, gcc-internal-format
msgid "template arguments to %qD do not match original template %qD"
msgstr ""
-#: cp/pt.c:5373
+#: cp/pt.c:5375
#, gcc-internal-format
msgid "use template<> for an explicit specialization"
msgstr ""
-#: cp/pt.c:5511
+#: cp/pt.c:5513
#, gcc-internal-format
msgid "%qT is not a template type"
msgstr ""
-#: cp/pt.c:5524
+#: cp/pt.c:5526
#, gcc-internal-format
msgid "template specifiers not specified in declaration of %qD"
msgstr ""
-#: cp/pt.c:5535
+#: cp/pt.c:5537
#, gcc-internal-format, gfc-internal-format
msgid "redeclared with %d template parameter"
msgid_plural "redeclared with %d template parameters"
msgstr[0] ""
msgstr[1] ""
-#: cp/pt.c:5539
+#: cp/pt.c:5541
#, gcc-internal-format
msgid "previous declaration %qD used %d template parameter"
msgid_plural "previous declaration %qD used %d template parameters"
msgstr[0] ""
msgstr[1] ""
-#: cp/pt.c:5576
+#: cp/pt.c:5578
#, gcc-internal-format
msgid "template parameter %q+#D"
msgstr ""
-#: cp/pt.c:5577
+#: cp/pt.c:5579
#, gcc-internal-format
msgid "redeclared here as %q#D"
msgstr ""
@@ -44367,22 +44375,22 @@ msgstr ""
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:5587
+#: cp/pt.c:5589
#, gcc-internal-format
msgid "redefinition of default argument for %q#D"
msgstr ""
-#: cp/pt.c:5589
+#: cp/pt.c:5591
#, gcc-internal-format
msgid "original definition appeared here"
msgstr ""
-#: cp/pt.c:5614
+#: cp/pt.c:5616
#, gcc-internal-format
msgid "redeclaration %q#D with different constraints"
msgstr ""
-#: cp/pt.c:5617
+#: cp/pt.c:5619
#, gcc-internal-format
msgid "original declaration appeared here"
msgstr ""
@@ -44526,268 +44534,268 @@ msgid ""
"can never be used in this context"
msgstr ""
-#: cp/pt.c:6381
+#: cp/pt.c:6379
#, gcc-internal-format
msgid "in template argument for type %qT "
msgstr ""
-#: cp/pt.c:6428
+#: cp/pt.c:6426
#, gcc-internal-format
msgid ""
"%qD is not a valid template argument because %qD is a variable, not the "
"address of a variable"
msgstr ""
-#: cp/pt.c:6436
+#: cp/pt.c:6434
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for %qT because it is not the address "
"of a variable"
msgstr ""
-#: cp/pt.c:6454
+#: cp/pt.c:6452
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument of type %qT because %qE is not a "
"variable"
msgstr ""
-#: cp/pt.c:6461
+#: cp/pt.c:6459
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument of type %qT because %qD does not have "
"external linkage"
msgstr ""
-#: cp/pt.c:6469
+#: cp/pt.c:6467
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument of type %qT because %qD has no linkage"
msgstr ""
-#: cp/pt.c:6499
+#: cp/pt.c:6497
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because of conflicts in cv-"
"qualification"
msgstr ""
-#: cp/pt.c:6507
+#: cp/pt.c:6505
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because it is not an lvalue"
msgstr ""
-#: cp/pt.c:6525
+#: cp/pt.c:6523
#, gcc-internal-format
msgid ""
"%q#D is not a valid template argument for type %qT because a reference "
"variable does not have a constant address"
msgstr ""
-#: cp/pt.c:6535
+#: cp/pt.c:6533
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because it is not an "
"object with linkage"
msgstr ""
-#: cp/pt.c:6546
+#: cp/pt.c:6544
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because object %qD does "
"not have linkage"
msgstr ""
-#: cp/pt.c:6592
+#: cp/pt.c:6590
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because it is a pointer"
msgstr ""
-#: cp/pt.c:6594
+#: cp/pt.c:6592
#, gcc-internal-format
msgid "try using %qE instead"
msgstr ""
-#: cp/pt.c:6636 cp/pt.c:6667
+#: cp/pt.c:6634 cp/pt.c:6665
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr ""
-#: cp/pt.c:6642
+#: cp/pt.c:6640
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr ""
-#: cp/pt.c:6954
+#: cp/pt.c:6952
#, gcc-internal-format
msgid "ignoring attributes on template argument %qT"
msgstr ""
-#: cp/pt.c:7061
+#: cp/pt.c:7059
#, gcc-internal-format
msgid "injected-class-name %qD used as template template argument"
msgstr ""
-#: cp/pt.c:7090
+#: cp/pt.c:7088
#, gcc-internal-format
msgid "invalid use of destructor %qE as a type"
msgstr ""
-#: cp/pt.c:7095
+#: cp/pt.c:7093
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr ""
-#: cp/pt.c:7111 cp/pt.c:7133 cp/pt.c:7186
+#: cp/pt.c:7109 cp/pt.c:7131 cp/pt.c:7184
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:7116
+#: cp/pt.c:7114
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr ""
-#: cp/pt.c:7121
+#: cp/pt.c:7119
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr ""
-#: cp/pt.c:7124
+#: cp/pt.c:7122
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr ""
-#: cp/pt.c:7138
+#: cp/pt.c:7136
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr ""
-#: cp/pt.c:7141
+#: cp/pt.c:7139
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr ""
-#: cp/pt.c:7190
+#: cp/pt.c:7188
#, gcc-internal-format
msgid " expected a template of type %qD, got %qT"
msgstr ""
-#: cp/pt.c:7204
+#: cp/pt.c:7202
#, gcc-internal-format
msgid "constraint mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:7207
+#: cp/pt.c:7205
#, gcc-internal-format
msgid " expected %qD but got %qD"
msgstr ""
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
-#: cp/pt.c:7239
+#: cp/pt.c:7237
#, gcc-internal-format
msgid "type mismatch in nontype parameter pack"
msgstr ""
-#: cp/pt.c:7265
+#: cp/pt.c:7263
#, gcc-internal-format
msgid "could not convert template argument %qE to %qT"
msgstr ""
-#: cp/pt.c:7399 cp/pt.c:7704
+#: cp/pt.c:7397 cp/pt.c:7702
#, gcc-internal-format, gfc-internal-format
msgid "template argument %d is invalid"
msgstr ""
-#: cp/pt.c:7414 cp/pt.c:7544 cp/pt.c:7729
+#: cp/pt.c:7412 cp/pt.c:7542 cp/pt.c:7727
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:7540
+#: cp/pt.c:7538
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of template arguments (%d, should be at least %d)"
msgstr ""
-#: cp/pt.c:7549
+#: cp/pt.c:7547
#, gcc-internal-format
msgid "provided for %qD"
msgstr ""
-#: cp/pt.c:7574
+#: cp/pt.c:7572
#, gcc-internal-format
msgid ""
"pack expansion argument for non-pack parameter %qD of alias template %qD"
msgstr ""
-#: cp/pt.c:7578
+#: cp/pt.c:7576
#, gcc-internal-format
msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
msgstr ""
-#: cp/pt.c:7670
+#: cp/pt.c:7668
#, gcc-internal-format
msgid ""
"so any instantiation with a non-empty parameter pack would be ill-formed"
msgstr ""
-#: cp/pt.c:7732
+#: cp/pt.c:7730
#, gcc-internal-format
msgid "provided for %q+D"
msgstr ""
-#: cp/pt.c:8001
+#: cp/pt.c:7999
#, gcc-internal-format
msgid "%q#D is not a function template"
msgstr ""
-#: cp/pt.c:8168
+#: cp/pt.c:8166
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr ""
-#: cp/pt.c:8170
+#: cp/pt.c:8168
#, gcc-internal-format
msgid "for template declaration %q+D"
msgstr ""
-#: cp/pt.c:8341
+#: cp/pt.c:8339
#, gcc-internal-format
msgid "template constraint failure"
msgstr ""
-#: cp/pt.c:8685
+#: cp/pt.c:8683
#, gcc-internal-format
msgid "constraints for %qD not satisfied"
msgstr ""
-#: cp/pt.c:9077
+#: cp/pt.c:9075
#, gcc-internal-format, gfc-internal-format
msgid ""
"template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to "
"increase the maximum)"
msgstr ""
-#: cp/pt.c:10657
+#: cp/pt.c:10655
#, gcc-internal-format
msgid "fold of empty expansion over %O"
msgstr ""
-#: cp/pt.c:10948
+#: cp/pt.c:10946
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%T%>"
msgstr ""
-#: cp/pt.c:10952
+#: cp/pt.c:10950
#, gcc-internal-format
msgid "mismatched argument pack lengths while expanding %<%E%>"
msgstr ""
-#: cp/pt.c:11503
+#: cp/pt.c:11502
#, gcc-internal-format
msgid " when instantiating default argument for call to %D"
msgstr ""
@@ -44805,97 +44813,97 @@ msgstr ""
#.
#. is an attempt to declare a variable with function
#. type.
-#: cp/pt.c:12338
+#: cp/pt.c:12337
#, gcc-internal-format
msgid "variable %qD has function type"
msgstr ""
-#: cp/pt.c:12510
+#: cp/pt.c:12509
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr ""
-#: cp/pt.c:12512
+#: cp/pt.c:12511
#, gcc-internal-format
msgid "in declaration %q+D"
msgstr ""
-#: cp/pt.c:12623
+#: cp/pt.c:12622
#, gcc-internal-format
msgid "function returning an array"
msgstr ""
-#: cp/pt.c:12625
+#: cp/pt.c:12624
#, gcc-internal-format
msgid "function returning a function"
msgstr ""
-#: cp/pt.c:12665
+#: cp/pt.c:12664
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr ""
-#: cp/pt.c:13253
+#: cp/pt.c:13252
#, gcc-internal-format
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:13255
+#: cp/pt.c:13254
#, gcc-internal-format
msgid "forming pointer to reference type %qT"
msgstr ""
-#: cp/pt.c:13257
+#: cp/pt.c:13256
#, gcc-internal-format
msgid "forming reference to reference type %qT"
msgstr ""
-#: cp/pt.c:13270
+#: cp/pt.c:13269
#, gcc-internal-format
msgid "forming pointer to qualified function type %qT"
msgstr ""
-#: cp/pt.c:13273
+#: cp/pt.c:13272
#, gcc-internal-format
msgid "forming reference to qualified function type %qT"
msgstr ""
-#: cp/pt.c:13321
+#: cp/pt.c:13320
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr ""
-#: cp/pt.c:13327
+#: cp/pt.c:13326
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr ""
-#: cp/pt.c:13333
+#: cp/pt.c:13332
#, gcc-internal-format
msgid "creating pointer to member of type void"
msgstr ""
-#: cp/pt.c:13399
+#: cp/pt.c:13398
#, gcc-internal-format
msgid "creating array of %qT"
msgstr ""
-#: cp/pt.c:13430
+#: cp/pt.c:13429
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr ""
-#: cp/pt.c:13467
+#: cp/pt.c:13466
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr ""
-#: cp/pt.c:13475
+#: cp/pt.c:13474
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr ""
-#: cp/pt.c:13604
+#: cp/pt.c:13603
#, gcc-internal-format
msgid "use of %qs in template"
msgstr ""
@@ -44921,154 +44929,154 @@ msgstr ""
msgid "using invalid field %qD"
msgstr ""
-#: cp/pt.c:14445 cp/pt.c:15771
+#: cp/pt.c:14445 cp/pt.c:15770
#, gcc-internal-format
msgid "invalid use of pack expansion expression"
msgstr ""
-#: cp/pt.c:14449 cp/pt.c:15775
+#: cp/pt.c:14449 cp/pt.c:15774
#, gcc-internal-format
msgid "use %<...%> to expand argument pack"
msgstr ""
-#: cp/pt.c:16550
+#: cp/pt.c:16549
#, 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.c:16562
+#: cp/pt.c:16561
#, gcc-internal-format
msgid "declarations in dependent base %qT are not found by unqualified lookup"
msgstr ""
-#: cp/pt.c:16567
+#: cp/pt.c:16566
#, gcc-internal-format
msgid "use %<this->%D%> instead"
msgstr ""
-#: cp/pt.c:16570
+#: cp/pt.c:16569
#, gcc-internal-format
msgid "use %<%T::%D%> instead"
msgstr ""
-#: cp/pt.c:16575
+#: cp/pt.c:16574
#, gcc-internal-format
msgid "%qD declared here, later in the translation unit"
msgstr ""
-#: cp/pt.c:16848
+#: cp/pt.c:16847
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr ""
-#: cp/pt.c:16851
+#: cp/pt.c:16850
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr ""
-#: cp/pt.c:17214
+#: cp/pt.c:17213
#, gcc-internal-format
msgid "%qT is/uses anonymous type"
msgstr ""
-#: cp/pt.c:17216
+#: cp/pt.c:17215
#, gcc-internal-format
msgid "template argument for %qD uses local type %qT"
msgstr ""
-#: cp/pt.c:17226
+#: cp/pt.c:17225
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr ""
-#: cp/pt.c:17241
+#: cp/pt.c:17240
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr ""
-#: cp/pt.c:17259
+#: cp/pt.c:17258
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr ""
-#: cp/pt.c:21036
+#: cp/pt.c:21035
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#T"
msgstr ""
-#: cp/pt.c:21038
+#: cp/pt.c:21037
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#D"
msgstr ""
-#: cp/pt.c:21044
+#: cp/pt.c:21043
msgid "%s %#S"
msgstr ""
-#: cp/pt.c:21068 cp/pt.c:21155
+#: cp/pt.c:21067 cp/pt.c:21154
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr ""
-#: cp/pt.c:21087
+#: cp/pt.c:21086
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr ""
-#: cp/pt.c:21093 cp/pt.c:21150
+#: cp/pt.c:21092 cp/pt.c:21149
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr ""
-#: cp/pt.c:21098
+#: cp/pt.c:21097
#, gcc-internal-format
msgid ""
"type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr ""
-#: cp/pt.c:21106
+#: cp/pt.c:21105
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:21142
+#: cp/pt.c:21141
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:21165 cp/pt.c:21262
+#: cp/pt.c:21164 cp/pt.c:21261
#, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr ""
-#: cp/pt.c:21170 cp/pt.c:21279
+#: cp/pt.c:21169 cp/pt.c:21278
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr ""
-#: cp/pt.c:21238
+#: cp/pt.c:21237
#, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr ""
-#: cp/pt.c:21240
+#: cp/pt.c:21239
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr ""
-#: cp/pt.c:21249
+#: cp/pt.c:21248
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr ""
-#: cp/pt.c:21267
+#: cp/pt.c:21266
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr ""
-#: cp/pt.c:21313
+#: cp/pt.c:21312
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr ""
@@ -45080,12 +45088,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.c:21852
+#: cp/pt.c:21851
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr ""
-#: cp/pt.c:22084
+#: cp/pt.c:22083
#, gcc-internal-format
msgid ""
"template instantiation depth exceeds maximum of %d instantiating %q+D, "
@@ -45093,66 +45101,66 @@ msgid ""
"the maximum)"
msgstr ""
-#: cp/pt.c:22426
+#: cp/pt.c:22425
#, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr ""
-#: cp/pt.c:22428
+#: cp/pt.c:22427
#, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr ""
-#: cp/pt.c:23788
+#: cp/pt.c:23789
#, gcc-internal-format
msgid ""
"deducing from brace-enclosed initializer list requires #include "
"<initializer_list>"
msgstr ""
-#: cp/pt.c:23949
+#: cp/pt.c:23950
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:23952
+#: cp/pt.c:23953
#, gcc-internal-format
msgid ""
"for deduction to %<std::initializer_list%>, use copy-list-initialization (i."
"e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:23974
+#: cp/pt.c:23975
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:24009
+#: cp/pt.c:24010
#, gcc-internal-format
msgid "unable to deduce lambda return type from %qE"
msgstr ""
-#: cp/pt.c:24011
+#: cp/pt.c:24012
#, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr ""
-#: cp/pt.c:24032
+#: cp/pt.c:24033
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:24035
+#: cp/pt.c:24036
#, gcc-internal-format
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr ""
-#: cp/pt.c:24039
+#: cp/pt.c:24040
#, gcc-internal-format
msgid "deduced return type does not satisfy placeholder constraints"
msgstr ""
-#: cp/pt.c:24043
+#: cp/pt.c:24044
#, gcc-internal-format
msgid "deduced expression type does not saatisy placeholder constraints"
msgstr ""
@@ -45371,521 +45379,518 @@ msgstr ""
msgid "compound literal of non-object type %qT"
msgstr ""
-#: cp/semantics.c:2808
+#: cp/semantics.c:2813
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr ""
-#: cp/semantics.c:2858
+#: cp/semantics.c:2863
#, gcc-internal-format
msgid ""
"invalid use of type %qT as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:2861
+#: cp/semantics.c:2866
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr ""
-#: cp/semantics.c:2878
+#: cp/semantics.c:2883
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr ""
-#: cp/semantics.c:2909
+#: cp/semantics.c:2914
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr ""
-#: cp/semantics.c:3189
+#: cp/semantics.c:3194
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr ""
-#: cp/semantics.c:3348
+#: cp/semantics.c:3353
#, gcc-internal-format
msgid "cannot capture member %qD of anonymous union"
msgstr ""
-#: cp/semantics.c:3361 cp/semantics.c:9254
+#: cp/semantics.c:3366 cp/semantics.c:9282
#, gcc-internal-format
msgid "%qD is not captured"
msgstr ""
-#: cp/semantics.c:3366
+#: cp/semantics.c:3371
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3368
+#: cp/semantics.c:3373
#, gcc-internal-format
msgid ""
"lambda in local class %q+T cannot capture variables from the enclosing "
"context"
msgstr ""
-#: cp/semantics.c:3379
+#: cp/semantics.c:3384
#, gcc-internal-format
msgid "use of local variable with automatic storage from containing function"
msgstr ""
-#: cp/semantics.c:3380
+#: cp/semantics.c:3385
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr ""
-#: cp/semantics.c:3542
+#: cp/semantics.c:3553
#, gcc-internal-format
msgid ""
"template parameter %qD of type %qT is not allowed in an integral constant "
"expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:3629
+#: cp/semantics.c:3640
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr ""
-#: cp/semantics.c:3634
+#: cp/semantics.c:3645
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:3640
+#: cp/semantics.c:3651
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:3666
+#: cp/semantics.c:3677
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr ""
-#: cp/semantics.c:3791
+#: cp/semantics.c:3802
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr ""
-#: cp/semantics.c:3819
+#: cp/semantics.c:3830
#, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr ""
#. Parameter packs can only be used in templates
-#: cp/semantics.c:3974
+#: cp/semantics.c:3985
#, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr ""
-#: cp/semantics.c:4003
+#: cp/semantics.c:4014
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr ""
-#: cp/semantics.c:4012
+#: cp/semantics.c:4023
#, gcc-internal-format
msgid ""
"second operand of %<offsetof%> is neither a single identifier nor a sequence "
"of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4020
+#: cp/semantics.c:4031
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr ""
-#: cp/semantics.c:4036
+#: cp/semantics.c:4047
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4541 cp/semantics.c:5997 cp/semantics.c:6053
-#: cp/semantics.c:6092 cp/semantics.c:6443 cp/semantics.c:6542
-#: cp/semantics.c:6676
+#: cp/semantics.c:4552 cp/semantics.c:6025 cp/semantics.c:6081
+#: cp/semantics.c:6120 cp/semantics.c:6471 cp/semantics.c:6570
+#: cp/semantics.c:6704
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5217
+#: cp/semantics.c:5228
#, gcc-internal-format
msgid "user defined reduction lookup is ambiguous"
msgstr ""
-#: cp/semantics.c:5490
+#: cp/semantics.c:5501
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr ""
-#: cp/semantics.c:5538
+#: cp/semantics.c:5549
#, gcc-internal-format
msgid "%qE has const type for %<reduction%>"
msgstr ""
-#: cp/semantics.c:5650
+#: cp/semantics.c:5661
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5872
+#: cp/semantics.c:5884
#, gcc-internal-format
msgid ""
"linear clause with %qs modifier applied to non-reference variable with %qT "
"type"
msgstr ""
-#: cp/semantics.c:5884
+#: cp/semantics.c:5899
+#, gcc-internal-format
+msgid ""
+"linear clause applied to non-integral, non-floating, non-pointer variable "
+"with %qT type"
+msgstr ""
+
+#: cp/semantics.c:5911
#, gcc-internal-format
msgid ""
"linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5905
+#: cp/semantics.c:5933
#, gcc-internal-format
msgid "linear step expression must be integral"
msgstr ""
-#: cp/semantics.c:6008
+#: cp/semantics.c:6036
#, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr ""
-#: cp/semantics.c:6064
+#: cp/semantics.c:6092
#, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr ""
-#: cp/semantics.c:6103
+#: cp/semantics.c:6131
#, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr ""
-#: cp/semantics.c:6148
+#: cp/semantics.c:6176
#, gcc-internal-format
msgid "%<gang%> static expression must be integral"
msgstr ""
-#: cp/semantics.c:6162
+#: cp/semantics.c:6190
#, gcc-internal-format
msgid "%<gang%> static value must bepositive"
msgstr ""
-#: cp/semantics.c:6194
+#: cp/semantics.c:6222
#, gcc-internal-format
msgid "%<gang%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6197
+#: cp/semantics.c:6225
#, gcc-internal-format
msgid "%<vector%> length expression must be integral"
msgstr ""
-#: cp/semantics.c:6201
+#: cp/semantics.c:6229
#, gcc-internal-format
msgid "%<worker%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6205
+#: cp/semantics.c:6233
#, gcc-internal-format
msgid "%qs expression must be integral"
msgstr ""
-#: cp/semantics.c:6223
+#: cp/semantics.c:6251
#, gcc-internal-format
msgid "%<gang%> num value must be positive"
msgstr ""
-#: cp/semantics.c:6227
+#: cp/semantics.c:6255
#, gcc-internal-format
msgid "%<vector%> length value must bepositive"
msgstr ""
-#: cp/semantics.c:6232
+#: cp/semantics.c:6260
#, gcc-internal-format
msgid "%<worker%> num value must bepositive"
msgstr ""
-#: cp/semantics.c:6237
+#: cp/semantics.c:6265
#, gcc-internal-format
msgid "%qs value must be positive"
msgstr ""
-#: cp/semantics.c:6284
+#: cp/semantics.c:6312
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6316
+#: cp/semantics.c:6344
#, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr ""
-#: cp/semantics.c:6329
+#: cp/semantics.c:6357
#, gcc-internal-format
msgid "%qs length expression must be positive constant integer expression"
msgstr ""
-#: cp/semantics.c:6348
+#: cp/semantics.c:6376
#, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6376
+#: cp/semantics.c:6404
#, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6405
+#: cp/semantics.c:6433
#, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr ""
-#: cp/semantics.c:6426
+#: cp/semantics.c:6454
#, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6453
+#: cp/semantics.c:6481
#, gcc-internal-format
msgid "%qD is not a variable in %<aligned%> clause"
msgstr ""
-#: cp/semantics.c:6467
+#: cp/semantics.c:6495
#, 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.c:6473
+#: cp/semantics.c:6501
#, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr ""
-#: cp/semantics.c:6486
+#: cp/semantics.c:6514
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr ""
-#: cp/semantics.c:6535
+#: cp/semantics.c:6563
#, gcc-internal-format
msgid "%qD is not a variable in %<depend%> clause"
msgstr ""
-#: cp/semantics.c:6803
+#: cp/semantics.c:6831
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6807
+#: cp/semantics.c:6835
#, gcc-internal-format
msgid "template %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6872
+#: cp/semantics.c:6900
#, gcc-internal-format
msgid "%<grainsize%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6901
+#: cp/semantics.c:6929
#, gcc-internal-format
msgid "%<priority%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6930
+#: cp/semantics.c:6958
#, gcc-internal-format
msgid "%<num_tasks%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6959
+#: cp/semantics.c:6987
#, gcc-internal-format
msgid ""
"%qs variable is neither a pointer, nor an arraynor reference to pointer or "
"array"
msgstr ""
-#: cp/semantics.c:7415
+#: cp/semantics.c:7443
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr ""
-#: cp/semantics.c:7429
+#: cp/semantics.c:7457
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr ""
-#: cp/semantics.c:7634
+#: cp/semantics.c:7662
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr ""
-#: cp/semantics.c:8054
+#: cp/semantics.c:8082
#, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr ""
-#: cp/semantics.c:8396 cp/semantics.c:8406
+#: cp/semantics.c:8424 cp/semantics.c:8434
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr ""
-#: cp/semantics.c:8699
+#: cp/semantics.c:8727
#, gcc-internal-format
msgid "static assertion failed"
msgstr ""
-#: cp/semantics.c:8701
+#: cp/semantics.c:8729
#, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr ""
-#: cp/semantics.c:8706
+#: cp/semantics.c:8734
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr ""
-#: cp/semantics.c:8736
+#: cp/semantics.c:8764
#, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr ""
-#: cp/semantics.c:8764
+#: cp/semantics.c:8792
#, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr ""
-#: cp/semantics.c:9293
+#: cp/semantics.c:9321
#, gcc-internal-format
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9346
+#: cp/semantics.c:9374
#, gcc-internal-format
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9348
+#: cp/semantics.c:9376
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-#: cp/tree.c:1146
+#: cp/tree.c:1139
#, gcc-internal-format
msgid "%qV qualifiers cannot be applied to %qT"
msgstr ""
-#: cp/tree.c:1637
+#: cp/tree.c:1630
#, gcc-internal-format
msgid "lambda-expression in a constant expression"
msgstr ""
-#: cp/tree.c:3573
+#: cp/tree.c:3564
#, gcc-internal-format
msgid "%qE attribute can only be applied to Java class definitions"
msgstr ""
-#: cp/tree.c:3602
-#, gcc-internal-format
-msgid "%qE attribute can only be applied to class definitions"
-msgstr ""
-
-#: cp/tree.c:3608
-#, gcc-internal-format
-msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
-msgstr ""
-
-#: cp/tree.c:3635
+#: cp/tree.c:3597
#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:3657
+#: cp/tree.c:3619
#, gcc-internal-format
msgid ""
"can only use %qE attribute on file-scope definitions of objects of class type"
msgstr ""
-#: cp/tree.c:3665
+#: cp/tree.c:3627
#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:3675
+#: cp/tree.c:3637
#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:3686
+#: cp/tree.c:3648
#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr ""
-#: cp/tree.c:3713
+#: cp/tree.c:3675
#, gcc-internal-format
msgid "redeclaration of %qD adds abi tag %E"
msgstr ""
-#: cp/tree.c:3733
+#: cp/tree.c:3695
#, gcc-internal-format
msgid "the %qE attribute requires arguments"
msgstr ""
-#: cp/tree.c:3744
+#: cp/tree.c:3706
#, gcc-internal-format
msgid "arguments to the %qE attribute must be narrow string literals"
msgstr ""
-#: cp/tree.c:3757 cp/tree.c:3770
+#: cp/tree.c:3719 cp/tree.c:3732
#, gcc-internal-format
msgid "arguments to the %qE attribute must contain valid identifiers"
msgstr ""
-#: cp/tree.c:3759
+#: cp/tree.c:3721
#, gcc-internal-format
msgid "%<%c%> is not a valid first character for an identifier"
msgstr ""
-#: cp/tree.c:3772
+#: cp/tree.c:3734
#, gcc-internal-format
msgid "%<%c%> is not a valid character in an identifier"
msgstr ""
-#: cp/tree.c:3796
+#: cp/tree.c:3758
#, gcc-internal-format
msgid "%qE attribute applied to non-class, non-enum type %qT"
msgstr ""
-#: cp/tree.c:3802
+#: cp/tree.c:3764
#, gcc-internal-format
msgid "%qE attribute applied to %qT after its definition"
msgstr ""
-#: cp/tree.c:3809
+#: cp/tree.c:3771
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template instantiation %qT"
msgstr ""
-#: cp/tree.c:3816
+#: cp/tree.c:3778
#, gcc-internal-format
msgid "ignoring %qE attribute applied to template specialization %qT"
msgstr ""
-#: cp/tree.c:3838
+#: cp/tree.c:3800
#, gcc-internal-format
msgid "%qE attribute applied to non-function, non-variable %qD"
msgstr ""
-#: cp/tree.c:3844
+#: cp/tree.c:3806
#, gcc-internal-format
msgid "%qE attribute applied to extern \"C\" declaration %qD"
msgstr ""
-#: cp/tree.c:4545
+#: cp/tree.c:4507
#, gcc-internal-format
msgid "zero as null pointer constant"
msgstr ""
-#: cp/tree.c:4558
+#: cp/tree.c:4520
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr ""
@@ -46407,313 +46412,313 @@ msgstr ""
msgid "address requested for %qD, which is declared %<register%>"
msgstr ""
-#: cp/typeck.c:6304
+#: cp/typeck.c:6302
#, gcc-internal-format
msgid "list-initializer for non-class type must not be parenthesized"
msgstr ""
-#: cp/typeck.c:6316
+#: cp/typeck.c:6314
#, gcc-internal-format
msgid "expression list treated as compound expression in initializer"
msgstr ""
-#: cp/typeck.c:6320
+#: cp/typeck.c:6318
#, gcc-internal-format
msgid "expression list treated as compound expression in mem-initializer"
msgstr ""
-#: cp/typeck.c:6324
+#: cp/typeck.c:6322
#, gcc-internal-format
msgid "expression list treated as compound expression in functional cast"
msgstr ""
-#: cp/typeck.c:6361
+#: cp/typeck.c:6359
#, gcc-internal-format, gfc-internal-format
msgid "%s expression list treated as compound expression"
msgstr ""
-#: cp/typeck.c:6458
+#: cp/typeck.c:6456
#, gcc-internal-format
msgid "no context to resolve type of %qE"
msgstr ""
-#: cp/typeck.c:6491
+#: cp/typeck.c:6489
#, gcc-internal-format
msgid "cast from type %qT to type %qT casts away qualifiers"
msgstr ""
-#: cp/typeck.c:6497
+#: cp/typeck.c:6495
#, gcc-internal-format
msgid "static_cast from type %qT to type %qT casts away qualifiers"
msgstr ""
-#: cp/typeck.c:6503
+#: cp/typeck.c:6501
#, gcc-internal-format
msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
msgstr ""
-#: cp/typeck.c:6526
+#: cp/typeck.c:6524
#, gcc-internal-format
msgid "useless cast to type %qT"
msgstr ""
-#: cp/typeck.c:6897
+#: cp/typeck.c:6895
#, gcc-internal-format
msgid "invalid static_cast from type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:6923
+#: cp/typeck.c:6921
#, gcc-internal-format
msgid "converting from %qT to %qT"
msgstr ""
-#: cp/typeck.c:6975
+#: cp/typeck.c:6973
#, gcc-internal-format
msgid "invalid cast of an rvalue expression of type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:7045
+#: cp/typeck.c:7043
#, gcc-internal-format
msgid "cast from %qT to %qT loses precision"
msgstr ""
-#: cp/typeck.c:7085
+#: cp/typeck.c:7083
#, gcc-internal-format
msgid "cast from %qT to %qT increases required alignment of target type"
msgstr ""
-#: cp/typeck.c:7103
+#: cp/typeck.c:7101
#, gcc-internal-format
msgid ""
"casting between pointer-to-function and pointer-to-object is conditionally-"
"supported"
msgstr ""
-#: cp/typeck.c:7117
+#: cp/typeck.c:7115
#, gcc-internal-format
msgid "invalid cast from type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:7178
+#: cp/typeck.c:7176
#, gcc-internal-format
msgid ""
"invalid use of const_cast with type %qT, which is not a pointer, reference, "
"nor a pointer-to-data-member type"
msgstr ""
-#: cp/typeck.c:7187
+#: cp/typeck.c:7185
#, gcc-internal-format
msgid ""
"invalid use of const_cast with type %qT, which is a pointer or reference to "
"a function type"
msgstr ""
-#: cp/typeck.c:7227
+#: cp/typeck.c:7225
#, gcc-internal-format
msgid "invalid const_cast of an rvalue of type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:7288
+#: cp/typeck.c:7286
#, gcc-internal-format
msgid "invalid const_cast from type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:7381 cp/typeck.c:7389
+#: cp/typeck.c:7379 cp/typeck.c:7387
#, gcc-internal-format
msgid "ISO C++ forbids casting to an array type %qT"
msgstr ""
-#: cp/typeck.c:7398
+#: cp/typeck.c:7396
#, gcc-internal-format
msgid "invalid cast to function type %qT"
msgstr ""
-#: cp/typeck.c:7679
+#: cp/typeck.c:7677
#, gcc-internal-format
msgid " in evaluation of %<%Q(%#T, %#T)%>"
msgstr ""
-#: cp/typeck.c:7740
+#: cp/typeck.c:7738
#, gcc-internal-format
msgid "assigning to an array from an initializer list"
msgstr ""
-#: cp/typeck.c:7766
+#: cp/typeck.c:7764
#, gcc-internal-format
msgid "incompatible types in assignment of %qT to %qT"
msgstr ""
-#: cp/typeck.c:7780
+#: cp/typeck.c:7778
#, gcc-internal-format
msgid "array used as initializer"
msgstr ""
-#: cp/typeck.c:7782
+#: cp/typeck.c:7780
#, gcc-internal-format
msgid "invalid array assignment"
msgstr ""
-#: cp/typeck.c:7912
+#: cp/typeck.c:7910
#, gcc-internal-format
msgid " in pointer to member function conversion"
msgstr ""
-#: cp/typeck.c:7926
+#: cp/typeck.c:7924
#, gcc-internal-format
msgid "pointer to member conversion via virtual base %qT"
msgstr ""
-#: cp/typeck.c:7973 cp/typeck.c:7992
+#: cp/typeck.c:7971 cp/typeck.c:7990
#, gcc-internal-format
msgid " in pointer to member conversion"
msgstr ""
-#: cp/typeck.c:8073
+#: cp/typeck.c:8071
#, gcc-internal-format
msgid "invalid conversion to type %qT from type %qT"
msgstr ""
-#: cp/typeck.c:8349
+#: cp/typeck.c:8347
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr ""
-#: cp/typeck.c:8355
+#: cp/typeck.c:8353
#, gcc-internal-format
msgid "cannot convert %qT to %qT in default argument"
msgstr ""
-#: cp/typeck.c:8359
+#: cp/typeck.c:8357
#, gcc-internal-format
msgid "cannot convert %qT to %qT in argument passing"
msgstr ""
-#: cp/typeck.c:8363
+#: cp/typeck.c:8361
#, gcc-internal-format
msgid "cannot convert %qT to %qT"
msgstr ""
-#: cp/typeck.c:8367
+#: cp/typeck.c:8365
#, gcc-internal-format
msgid "cannot convert %qT to %qT in initialization"
msgstr ""
-#: cp/typeck.c:8371
+#: cp/typeck.c:8369
#, gcc-internal-format
msgid "cannot convert %qT to %qT in return"
msgstr ""
-#: cp/typeck.c:8375
+#: cp/typeck.c:8373
#, gcc-internal-format
msgid "cannot convert %qT to %qT in assignment"
msgstr ""
-#: cp/typeck.c:8388
+#: cp/typeck.c:8386
#, gcc-internal-format
msgid "class type %qT is incomplete"
msgstr ""
-#: cp/typeck.c:8406
+#: cp/typeck.c:8404
#, gcc-internal-format
msgid "parameter %qP of %qD might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8410
+#: cp/typeck.c:8408
#, gcc-internal-format
msgid "parameter might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8415
+#: cp/typeck.c:8413
#, gcc-internal-format
msgid "target of conversion might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8420
+#: cp/typeck.c:8418
#, gcc-internal-format
msgid "target of initialization might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8430
+#: cp/typeck.c:8428
#, gcc-internal-format
msgid ""
"left-hand side of assignment might be a candidate for a format attribute"
msgstr ""
-#: cp/typeck.c:8525
+#: cp/typeck.c:8523
#, gcc-internal-format
msgid "in passing argument %P of %qD"
msgstr ""
-#: cp/typeck.c:8584
+#: cp/typeck.c:8582
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:8591
+#: cp/typeck.c:8589
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:8606
+#: cp/typeck.c:8604
#, gcc-internal-format
msgid "reference to local variable %qD returned"
msgstr ""
-#: cp/typeck.c:8610
+#: cp/typeck.c:8608
#, gcc-internal-format
msgid "address of label %qD returned"
msgstr ""
-#: cp/typeck.c:8614
+#: cp/typeck.c:8612
#, gcc-internal-format
msgid "address of local variable %qD returned"
msgstr ""
-#: cp/typeck.c:8660
+#: cp/typeck.c:8658
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr ""
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8668
+#: cp/typeck.c:8666
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr ""
#. You can't return a value from a constructor.
-#: cp/typeck.c:8671
+#: cp/typeck.c:8669
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr ""
#. Give a helpful error message.
-#: cp/typeck.c:8701 cp/typeck.c:8747
+#: cp/typeck.c:8699 cp/typeck.c:8745
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr ""
-#: cp/typeck.c:8709
+#: cp/typeck.c:8707
#, gcc-internal-format
msgid "returning initializer list"
msgstr ""
-#: cp/typeck.c:8728
+#: cp/typeck.c:8726
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr ""
-#: cp/typeck.c:8731
+#: cp/typeck.c:8729
#, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr ""
-#: cp/typeck.c:8766
+#: cp/typeck.c:8764
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr ""
-#: cp/typeck.c:8796
+#: cp/typeck.c:8794
#, gcc-internal-format
msgid ""
"%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
@@ -46721,12 +46726,12 @@ msgid ""
msgstr ""
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9405
+#: cp/typeck.c:9403
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr ""
-#: cp/typeck.c:9407
+#: cp/typeck.c:9405
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr ""
@@ -46943,139 +46948,139 @@ msgstr ""
msgid "insufficient contextual information to determine type"
msgstr ""
-#: cp/typeck2.c:790
+#: cp/typeck2.c:785
#, gcc-internal-format
msgid "constructor syntax used, but no constructor declared for type %qT"
msgstr ""
-#: cp/typeck2.c:950
+#: cp/typeck2.c:945
#, gcc-internal-format
msgid ""
"narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11"
msgstr ""
-#: cp/typeck2.c:960 cp/typeck2.c:973
+#: cp/typeck2.c:955 cp/typeck2.c:968
#, gcc-internal-format
msgid "narrowing conversion of %qE from %qT to %qT inside { }"
msgstr ""
-#: cp/typeck2.c:963
+#: cp/typeck2.c:958
#, gcc-internal-format
msgid ""
" the expression has a constant value but is not a C++ constant-expression"
msgstr ""
-#: cp/typeck2.c:1049
+#: cp/typeck2.c:1044
#, gcc-internal-format
msgid "int-array initialized from non-wide string"
msgstr ""
-#: cp/typeck2.c:1055
+#: cp/typeck2.c:1050
#, gcc-internal-format
msgid "int-array initialized from incompatible wide string"
msgstr ""
-#: cp/typeck2.c:1076
+#: cp/typeck2.c:1071
#, gcc-internal-format
msgid "initializer-string for array of chars is too long"
msgstr ""
-#: cp/typeck2.c:1129
+#: cp/typeck2.c:1124
#, gcc-internal-format
msgid "cannot initialize aggregate of type %qT with a compound literal"
msgstr ""
-#: cp/typeck2.c:1147
+#: cp/typeck2.c:1142
#, gcc-internal-format
msgid "array must be initialized with a brace-enclosed initializer"
msgstr ""
-#: cp/typeck2.c:1430 cp/typeck2.c:1457
+#: cp/typeck2.c:1425 cp/typeck2.c:1452
#, gcc-internal-format
msgid "missing initializer for member %qD"
msgstr ""
-#: cp/typeck2.c:1438
+#: cp/typeck2.c:1433
#, gcc-internal-format
msgid "member %qD is uninitialized reference"
msgstr ""
-#: cp/typeck2.c:1445
+#: cp/typeck2.c:1440
#, gcc-internal-format
msgid "member %qD with uninitialized reference fields"
msgstr ""
-#: cp/typeck2.c:1548
+#: cp/typeck2.c:1543
#, gcc-internal-format
msgid "no field %qD found in union being initialized"
msgstr ""
-#: cp/typeck2.c:1559
+#: cp/typeck2.c:1554
#, gcc-internal-format
msgid "index value instead of field name in union initializer"
msgstr ""
-#: cp/typeck2.c:1741
+#: cp/typeck2.c:1736
#, gcc-internal-format
msgid "circular pointer delegation detected"
msgstr ""
-#: cp/typeck2.c:1755
+#: cp/typeck2.c:1750
#, gcc-internal-format
msgid "base operand of %<->%> has non-pointer type %qT"
msgstr ""
-#: cp/typeck2.c:1781
+#: cp/typeck2.c:1776
#, gcc-internal-format
msgid "result of %<operator->()%> yields non-pointer result"
msgstr ""
-#: cp/typeck2.c:1783
+#: cp/typeck2.c:1778
#, gcc-internal-format
msgid "base operand of %<->%> is not a pointer"
msgstr ""
-#: cp/typeck2.c:1810
+#: cp/typeck2.c:1805
#, gcc-internal-format
msgid "%qE cannot be used as a member pointer, since it is of type %qT"
msgstr ""
-#: cp/typeck2.c:1819
+#: cp/typeck2.c:1814
#, gcc-internal-format
msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
msgstr ""
-#: cp/typeck2.c:1841
+#: cp/typeck2.c:1836
#, gcc-internal-format
msgid "pointer to member type %qT incompatible with object type %qT"
msgstr ""
-#: cp/typeck2.c:1900
+#: cp/typeck2.c:1895
#, gcc-internal-format
msgid "pointer-to-member-function type %qT requires an rvalue"
msgstr ""
-#: cp/typeck2.c:1907
+#: cp/typeck2.c:1902
#, gcc-internal-format
msgid "pointer-to-member-function type %qT requires an lvalue"
msgstr ""
-#: cp/typeck2.c:1948
+#: cp/typeck2.c:1943
#, gcc-internal-format
msgid "functional cast to array type %qT"
msgstr ""
-#: cp/typeck2.c:1969
+#: cp/typeck2.c:1964
#, gcc-internal-format
msgid "invalid value-initialization of reference type"
msgstr ""
-#: cp/typeck2.c:2196
+#: cp/typeck2.c:2191
#, gcc-internal-format
msgid "call to function %qD which throws incomplete type %q#T"
msgstr ""
-#: cp/typeck2.c:2199
+#: cp/typeck2.c:2194
#, gcc-internal-format
msgid "call to function which throws incomplete type %q#T"
msgstr ""
@@ -47287,7 +47292,7 @@ msgstr ""
msgid "Array reference at %C cannot have more than %d dimensions"
msgstr ""
-#: fortran/array.c:213 fortran/array.c:615 fortran/check.c:2642
+#: fortran/array.c:213 fortran/array.c:625 fortran/check.c:2642
#: fortran/check.c:4950 fortran/check.c:4988 fortran/check.c:5030
#: fortran/check.c:5229 fortran/match.c:1680 fortran/match.c:2787
#: fortran/match.c:2982 fortran/match.c:3178 fortran/simplify.c:4733
@@ -47340,181 +47345,181 @@ msgstr ""
msgid "Expected expression in array specification at %C"
msgstr ""
-#: fortran/array.c:427 fortran/array.c:454
+#: fortran/array.c:431 fortran/array.c:463
#, gcc-internal-format, gfc-internal-format
-msgid "Expecting a scalar INTEGER expression at %C"
+msgid "Expecting a scalar INTEGER expression at %C, found %s"
msgstr ""
-#: fortran/array.c:490
+#: fortran/array.c:500
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %C"
msgstr ""
-#: fortran/array.c:524
+#: fortran/array.c:534
#, gcc-internal-format, gfc-internal-format
msgid "Bad array specification for implied-shape array at %C"
msgstr ""
-#: fortran/array.c:540 fortran/array.c:653
+#: fortran/array.c:550 fortran/array.c:663
#, gcc-internal-format, gfc-internal-format
msgid "Bad array specification for an explicitly shaped array at %C"
msgstr ""
-#: fortran/array.c:550 fortran/array.c:663
+#: fortran/array.c:560 fortran/array.c:673
#, gcc-internal-format, gfc-internal-format
msgid "Bad array specification for assumed shape array at %C"
msgstr ""
-#: fortran/array.c:564 fortran/array.c:677
+#: fortran/array.c:574 fortran/array.c:687
#, gcc-internal-format, gfc-internal-format
msgid "Bad specification for deferred shape array at %C"
msgstr ""
-#: fortran/array.c:574 fortran/array.c:681
+#: fortran/array.c:584 fortran/array.c:691
#, gcc-internal-format, gfc-internal-format
msgid "Bad specification for assumed size array at %C"
msgstr ""
-#: fortran/array.c:586 fortran/array.c:693
+#: fortran/array.c:596 fortran/array.c:703
#, gcc-internal-format, gfc-internal-format
msgid "Expected another dimension in array declaration at %C"
msgstr ""
-#: fortran/array.c:592 fortran/array.c:621 fortran/array.c:699
+#: fortran/array.c:602 fortran/array.c:631 fortran/array.c:709
#, gcc-internal-format, gfc-internal-format
msgid "Array specification at %C has more than %d dimensions"
msgstr ""
-#: fortran/array.c:598
+#: fortran/array.c:608
#, gcc-internal-format, gfc-internal-format
msgid "Array specification at %C with more than 7 dimensions"
msgstr ""
-#: fortran/array.c:610
+#: fortran/array.c:620
#, gcc-internal-format, gfc-internal-format
msgid "Coarray declaration at %C"
msgstr ""
-#: fortran/array.c:707
+#: fortran/array.c:717
#, gcc-internal-format
msgid "Upper bound of last coarray dimension must be %<*%> at %C"
msgstr ""
-#: fortran/array.c:775
+#: fortran/array.c:785
#, gcc-internal-format
msgid "The assumed-rank array %qs at %L shall not have a codimension"
msgstr ""
-#: fortran/array.c:859
+#: fortran/array.c:869
#, gcc-internal-format
msgid "gfc_compare_array_spec(): Array spec clobbered"
msgstr ""
-#: fortran/array.c:935
+#: fortran/array.c:945
#, gcc-internal-format
msgid "DO-iterator %qs at %L is inside iterator of the same name"
msgstr ""
-#: fortran/array.c:1027 fortran/array.c:1207
+#: fortran/array.c:1037 fortran/array.c:1217
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in array constructor at %C"
msgstr ""
-#: fortran/array.c:1080
+#: fortran/array.c:1090
#, gcc-internal-format, gfc-internal-format
msgid "[...] style array constructors at %C"
msgstr ""
-#: fortran/array.c:1103
+#: fortran/array.c:1113
#, gcc-internal-format, gfc-internal-format
msgid "Array constructor including type specification at %C"
msgstr ""
-#: fortran/array.c:1112 fortran/match.c:3608
+#: fortran/array.c:1122 fortran/match.c:3608
#, gcc-internal-format, gfc-internal-format
msgid "Type-spec at %L cannot contain a deferred type parameter"
msgstr ""
-#: fortran/array.c:1139
+#: fortran/array.c:1149
#, gcc-internal-format, gfc-internal-format
msgid "Empty array constructor at %C is not allowed"
msgstr ""
-#: fortran/array.c:1178 fortran/array.c:1188
+#: fortran/array.c:1188 fortran/array.c:1198
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible typespec for array element at %L"
msgstr ""
-#: fortran/array.c:1254
+#: fortran/array.c:1264
#, gcc-internal-format, gfc-internal-format
msgid "Element in %s array constructor at %L is %s"
msgstr ""
-#: fortran/array.c:1585
+#: fortran/array.c:1595
#, gcc-internal-format, gfc-internal-format
msgid "Iterator step at %L cannot be zero"
msgstr ""
-#: fortran/array.c:1722
+#: fortran/array.c:1732
#, gcc-internal-format
msgid ""
"The number of elements in the array constructor at %L requires an increase "
"of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
msgstr ""
-#: fortran/array.c:1892
+#: fortran/array.c:1902
#, gcc-internal-format, gfc-internal-format
msgid "AC-IMPLIED-DO initial expression references control variable at %L"
msgstr ""
-#: fortran/array.c:1899
+#: fortran/array.c:1909
#, gcc-internal-format, gfc-internal-format
msgid "AC-IMPLIED-DO final expression references control variable at %L"
msgstr ""
-#: fortran/array.c:1906
+#: fortran/array.c:1916
#, gcc-internal-format, gfc-internal-format
msgid "AC-IMPLIED-DO step expression references control variable at %L"
msgstr ""
-#: fortran/array.c:1918
+#: fortran/array.c:1928
#, gcc-internal-format, gfc-internal-format
msgid ""
"Array constructor value at %L shall not be unlimited polymorphic [F2008: "
"C4106]"
msgstr ""
-#: fortran/array.c:2001
+#: fortran/array.c:2011
#, gcc-internal-format, gfc-internal-format
msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
msgstr ""
-#: fortran/array.c:2119
+#: fortran/array.c:2129
#, gcc-internal-format
msgid "spec_dimen_size(): Bad dimension"
msgstr ""
-#: fortran/array.c:2177
+#: fortran/array.c:2187
#, gcc-internal-format
msgid "gfc_ref_dimen_size(): Bad dimension"
msgstr ""
-#: fortran/array.c:2307
+#: fortran/array.c:2317
#, gcc-internal-format
msgid "gfc_ref_dimen_size(): Bad dimen_type"
msgstr ""
-#: fortran/array.c:2358
+#: fortran/array.c:2368
#, gcc-internal-format
msgid "gfc_array_dimen_size(): Bad dimension"
msgstr ""
-#: fortran/array.c:2403
+#: fortran/array.c:2413
#, gcc-internal-format
msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
msgstr ""
-#: fortran/array.c:2547
+#: fortran/array.c:2557
#, gcc-internal-format
msgid "gfc_find_array_ref(): No ref found"
msgstr ""
@@ -58234,32 +58239,32 @@ msgstr ""
msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
msgstr ""
-#: fortran/simplify.c:5256
+#: fortran/simplify.c:5259
#, gcc-internal-format, gfc-internal-format
msgid "Reshaped array too large at %C"
msgstr ""
-#: fortran/simplify.c:5370
+#: fortran/simplify.c:5373
#, gcc-internal-format, gfc-internal-format
msgid "Result of SCALE overflows its kind at %L"
msgstr ""
-#: fortran/simplify.c:5949
+#: fortran/simplify.c:5952
#, gcc-internal-format
msgid "Bad type in gfc_simplify_sign"
msgstr ""
-#: fortran/simplify.c:5978
+#: fortran/simplify.c:5981
#, gcc-internal-format
msgid "in gfc_simplify_sin(): Bad type"
msgstr ""
-#: fortran/simplify.c:6105 fortran/simplify.c:6350
+#: fortran/simplify.c:6108 fortran/simplify.c:6353
#, gcc-internal-format
msgid "Failure getting length of a constant array."
msgstr ""
-#: fortran/simplify.c:6115
+#: fortran/simplify.c:6118
#, gcc-internal-format
msgid ""
"The number of elements (%d) in the array constructor at %L requires an "
@@ -58267,41 +58272,41 @@ msgid ""
"option."
msgstr ""
-#: fortran/simplify.c:6181
+#: fortran/simplify.c:6184
#, gcc-internal-format, gfc-internal-format
msgid "Simplification of SPREAD at %L not yet implemented"
msgstr ""
-#: fortran/simplify.c:6206
+#: fortran/simplify.c:6209
#, gcc-internal-format, gfc-internal-format
msgid "Argument of SQRT at %L has a negative value"
msgstr ""
-#: fortran/simplify.c:6222
+#: fortran/simplify.c:6225
#, gcc-internal-format, gfc-internal-format
msgid "invalid argument of SQRT at %L"
msgstr ""
-#: fortran/simplify.c:6517
+#: fortran/simplify.c:6520
#, gcc-internal-format, gfc-internal-format
msgid ""
"Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
"lower bound is %ld)"
msgstr ""
-#: fortran/simplify.c:6540
+#: fortran/simplify.c:6543
#, gcc-internal-format, gfc-internal-format
msgid ""
"Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
"upper bound is %ld)"
msgstr ""
-#: fortran/simplify.c:6875
+#: fortran/simplify.c:6878
#, gcc-internal-format
msgid "gfc_convert_constant(): Unexpected type"
msgstr ""
-#: fortran/simplify.c:6961
+#: fortran/simplify.c:6964
#, gcc-internal-format
msgid ""
"Character %qs in string at %L cannot be converted into character kind %d"