aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKelley Cook <kcook@gcc.gnu.org>2005-07-01 03:12:40 +0000
committerR. Kelley Cook <kcook@gcc.gnu.org>2005-07-01 03:12:40 +0000
commit0e053f18addab1b6f8a9036aececda13593c205e (patch)
treecffb96091ca4c2149bdc48c7cd23947f27a35fd3 /gcc
parentc9c02d9864cb12a280481e89e74141f7c6c81f05 (diff)
downloadgcc-0e053f18addab1b6f8a9036aececda13593c205e.zip
gcc-0e053f18addab1b6f8a9036aececda13593c205e.tar.gz
gcc-0e053f18addab1b6f8a9036aececda13593c205e.tar.bz2
gcc.pot: Regenerate.
2006-07-01 Kelley Cook <kcook@gcc.gnu.org> * gcc.pot: Regenerate. From-SVN: r101496
Diffstat (limited to 'gcc')
-rw-r--r--gcc/po/ChangeLog4
-rw-r--r--gcc/po/gcc.pot9168
2 files changed, 4651 insertions, 4521 deletions
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index f84a98e..6378b83 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,7 @@
+2006-07-01 Kelley Cook <kcook@gcc.gnu.org>
+
+ * gcc.pot: Regenerate.
+
2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
* exgettext: Update FSF address in copyright headers.
diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot
index 6e4f946..c5e3fb1 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: 2005-06-07 23:27+0200\n"
+"POT-Creation-Date: 2005-06-30 23:01-0400\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"
@@ -16,7 +16,7 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: c-decl.c:3708
+#: c-decl.c:3693
msgid "<anonymous>"
msgstr ""
@@ -77,7 +77,7 @@ msgid "the 'I' printf flag"
msgstr ""
#: c-format.c:348 c-format.c:370 c-format.c:416 c-format.c:438 c-format.c:465
-#: c-format.c:1537 config/sol2-c.c:46
+#: c-format.c:1538 config/sol2-c.c:46
msgid "field width"
msgstr ""
@@ -255,7 +255,7 @@ msgstr ""
msgid "length modifier in strfmon format"
msgstr ""
-#: c-format.c:1639
+#: c-format.c:1640
msgid "field precision"
msgstr ""
@@ -297,45 +297,45 @@ msgstr ""
msgid "<command line>"
msgstr ""
-#: c-typeck.c:2092 c-typeck.c:4416 c-typeck.c:4418 c-typeck.c:4426
-#: c-typeck.c:4451 c-typeck.c:5825
+#: c-typeck.c:2098 c-typeck.c:4434 c-typeck.c:4436 c-typeck.c:4444
+#: c-typeck.c:4470 c-typeck.c:5845
msgid "initializer element is not constant"
msgstr ""
-#: c-typeck.c:4226
+#: c-typeck.c:4244
msgid "array initialized from parenthesized string constant"
msgstr ""
-#: c-typeck.c:4286 cp/typeck2.c:703
+#: c-typeck.c:4304 cp/typeck2.c:703
#, gcc-internal-format
msgid "char-array initialized from wide string"
msgstr ""
-#: c-typeck.c:4291
+#: c-typeck.c:4309
msgid "wchar_t-array initialized from non-wide string"
msgstr ""
-#: c-typeck.c:4309 cp/typeck2.c:725
+#: c-typeck.c:4327 cp/typeck2.c:725
#, gcc-internal-format
msgid "initializer-string for array of chars is too long"
msgstr ""
-#: c-typeck.c:4315
+#: c-typeck.c:4333
msgid "array of inappropriate type initialized from string constant"
msgstr ""
#. ??? This should not be an error when inlining calls to
#. unprototyped functions.
-#: c-typeck.c:4376 c-typeck.c:3879 cp/typeck.c:1381
+#: c-typeck.c:4393 c-typeck.c:3896 cp/typeck.c:1393
#, gcc-internal-format
msgid "invalid use of non-lvalue array"
msgstr ""
-#: c-typeck.c:4399
+#: c-typeck.c:4417
msgid "array initialized from non-constant array expression"
msgstr ""
-#: c-typeck.c:4458 c-typeck.c:5829
+#: c-typeck.c:4477 c-typeck.c:5849
#, gcc-internal-format
msgid "initializer element is not computable at load time"
msgstr ""
@@ -344,122 +344,122 @@ 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-typeck.c:4469 c-decl.c:3144 c-decl.c:3159
+#: c-typeck.c:4488 c-decl.c:3128 c-decl.c:3143
#, gcc-internal-format
msgid "variable-sized object may not be initialized"
msgstr ""
-#: c-typeck.c:4473 cp/typeck2.c:804
+#: c-typeck.c:4492 cp/typeck2.c:804
#, gcc-internal-format
msgid "invalid initializer"
msgstr ""
-#: c-typeck.c:4947
+#: c-typeck.c:4966
msgid "extra brace group at end of initializer"
msgstr ""
-#: c-typeck.c:4967 cp/decl.c:4371
+#: c-typeck.c:4986 cp/decl.c:4365
#, gcc-internal-format
msgid "missing braces around initializer"
msgstr ""
-#: c-typeck.c:5028
+#: c-typeck.c:5047
msgid "braces around scalar initializer"
msgstr ""
-#: c-typeck.c:5085
+#: c-typeck.c:5104
msgid "initialization of flexible array member in a nested context"
msgstr ""
-#: c-typeck.c:5087
+#: c-typeck.c:5106
msgid "initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:5114
+#: c-typeck.c:5133
msgid "missing initializer"
msgstr ""
-#: c-typeck.c:5136
+#: c-typeck.c:5155
msgid "empty scalar initializer"
msgstr ""
-#: c-typeck.c:5141
+#: c-typeck.c:5160
msgid "extra elements in scalar initializer"
msgstr ""
-#: c-typeck.c:5245 c-typeck.c:5305
+#: c-typeck.c:5264 c-typeck.c:5324
msgid "array index in non-array initializer"
msgstr ""
-#: c-typeck.c:5250 c-typeck.c:5358
+#: c-typeck.c:5269 c-typeck.c:5377
msgid "field name not in record or union initializer"
msgstr ""
-#: c-typeck.c:5296
+#: c-typeck.c:5315
msgid "array index in initializer not of integer type"
msgstr ""
-#: c-typeck.c:5301 c-typeck.c:5303
+#: c-typeck.c:5320 c-typeck.c:5322
msgid "nonconstant array index in initializer"
msgstr ""
-#: c-typeck.c:5307 c-typeck.c:5310
+#: c-typeck.c:5326 c-typeck.c:5329
msgid "array index in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:5321
+#: c-typeck.c:5340
msgid "empty index range in initializer"
msgstr ""
-#: c-typeck.c:5330
+#: c-typeck.c:5349
msgid "array index range in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:5405 c-typeck.c:5426 c-typeck.c:5892
+#: c-typeck.c:5424 c-typeck.c:5445 c-typeck.c:5912
msgid "initialized field with side-effects overwritten"
msgstr ""
-#: c-typeck.c:6101
+#: c-typeck.c:6121
msgid "excess elements in char array initializer"
msgstr ""
-#: c-typeck.c:6108 c-typeck.c:6154
+#: c-typeck.c:6128 c-typeck.c:6174
msgid "excess elements in struct initializer"
msgstr ""
-#: c-typeck.c:6169
+#: c-typeck.c:6189
msgid "non-static initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:6237
+#: c-typeck.c:6257
msgid "excess elements in union initializer"
msgstr ""
-#: c-typeck.c:6323
+#: c-typeck.c:6344
msgid "excess elements in array initializer"
msgstr ""
-#: c-typeck.c:6353
+#: c-typeck.c:6374
msgid "excess elements in vector initializer"
msgstr ""
-#: c-typeck.c:6377
+#: c-typeck.c:6398
msgid "excess elements in scalar initializer"
msgstr ""
-#: cfgrtl.c:2105
+#: cfgrtl.c:2113
msgid "flow control insn inside a basic block"
msgstr ""
-#: cfgrtl.c:2183
+#: cfgrtl.c:2191
msgid "wrong insn in the fallthru edge"
msgstr ""
-#: cfgrtl.c:2225
+#: cfgrtl.c:2233
msgid "insn outside basic block"
msgstr ""
-#: cfgrtl.c:2232
+#: cfgrtl.c:2240
msgid "return not followed by barrier"
msgstr ""
@@ -467,15 +467,15 @@ msgstr ""
msgid "function body not available"
msgstr ""
-#: cgraph.c:301 cgraphunit.c:775
+#: cgraph.c:301 cgraphunit.c:585
msgid "redefined extern inline functions are not considered for inlining"
msgstr ""
-#: cgraph.c:304 cgraphunit.c:780
+#: cgraph.c:304 cgraphunit.c:590
msgid "function not considered for inlining"
msgstr ""
-#: cgraph.c:306 cgraphunit.c:778
+#: cgraph.c:306 cgraphunit.c:588
msgid "function not inlinable"
msgstr ""
@@ -608,7 +608,7 @@ msgstr ""
msgid "library lib%s not found"
msgstr ""
-#: combine.c:12501
+#: combine.c:12505
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new "
@@ -617,7 +617,7 @@ msgid ""
"\n"
msgstr ""
-#: combine.c:12510
+#: combine.c:12514
#, c-format
msgid ""
"\n"
@@ -663,7 +663,7 @@ msgstr ""
msgid "compilation terminated.\n"
msgstr ""
-#: diagnostic.c:569
+#: diagnostic.c:570
#, c-format
msgid "Internal compiler error: Error reporting routines re-entered.\n"
msgstr ""
@@ -716,19 +716,19 @@ msgstr ""
#. handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3218 vmsdbgout.c:487 config/i386/i386.c:6031
+#: final.c:3218 vmsdbgout.c:487 config/i386/i386.c:6133
#: config/pdp11/pdp11.c:1700
#, c-format
msgid "floating constant misused"
msgstr ""
-#: final.c:3274 vmsdbgout.c:544 config/i386/i386.c:6107
+#: final.c:3274 vmsdbgout.c:544 config/i386/i386.c:6209
#: config/pdp11/pdp11.c:1747
#, c-format
msgid "invalid expression as operand"
msgstr ""
-#: flow.c:1692
+#: flow.c:1700
msgid "Attempt to delete prologue/epilogue insn:"
msgstr ""
@@ -1563,14 +1563,15 @@ msgstr ""
msgid "jump bypassing disabled"
msgstr ""
-#: gengtype-yacc.c:564 java/parse-scan.c:1938 java/parse-scan.y:1374
-#: java/parse.c:2930 java/parse.y:16422
+#: gengtype-yacc.c:560 java/parse-scan.c:1934
+#: java/parse-scan.y:1374 java/parse.c:2925
+#: java/parse.y:16428
msgid "syntax error: cannot back up"
msgstr ""
-#: gengtype-yacc.c:1576 java/parse-scan.c:3077
-#: java/parse-scan.y:1372 java/parse.c:6163
-#: java/parse.y:16420
+#: gengtype-yacc.c:1602 java/parse-scan.c:3103
+#: java/parse-scan.y:1372 java/parse.c:6188
+#: java/parse.y:16426
msgid "syntax error; also virtual memory exhausted"
msgstr ""
@@ -1582,13 +1583,13 @@ msgstr ""
#. between diagnostics with "syntax error" in them, and diagnostics
#. with "parse error" in them. It's okay to give them both the same
#. translation.
-#: gengtype-yacc.c:1580 java/parse-scan.c:3081
-#: java/parse-scan.y:1370 java/parse.c:6167
-#: java/parse.y:16418
+#: gengtype-yacc.c:1606 java/parse-scan.c:3107
+#: java/parse-scan.y:1370 java/parse.c:6192
+#: java/parse.y:16424
msgid "syntax error"
msgstr ""
-#: gengtype-yacc.c:1698 java/parse-scan.c:3199 java/parse.c:6285
+#: gengtype-yacc.c:1727 java/parse-scan.c:3228 java/parse.c:6313
msgid "parser stack overflow"
msgstr ""
@@ -1602,28 +1603,28 @@ msgstr ""
msgid "'"
msgstr ""
-#: ipa-inline.c:269
+#: ipa-inline.c:270
msgid "--param large-function-growth limit reached"
msgstr ""
-#: ipa-inline.c:306 ipa-inline.c:631
+#: ipa-inline.c:307 ipa-inline.c:632
msgid "recursive inlining"
msgstr ""
-#: ipa-inline.c:571 ipa-inline.c:902
+#: ipa-inline.c:572 ipa-inline.c:919
msgid "--param max-inline-insns-single limit reached"
msgstr ""
-#: ipa-inline.c:644
+#: ipa-inline.c:645
msgid "call is unlikely"
msgstr ""
-#: ipa-inline.c:656
+#: ipa-inline.c:657
msgid ""
"--param max-inline-insns-single limit reached after inlining into the callee"
msgstr ""
-#: ipa-inline.c:715
+#: ipa-inline.c:716
msgid "--param inline-unit-growth limit reached"
msgstr ""
@@ -1646,25 +1647,25 @@ msgstr ""
msgid "This switch lacks documentation"
msgstr ""
-#: opts.c:1213
+#: opts.c:1210
#, c-format
msgid ""
"\n"
"Target specific options:\n"
msgstr ""
-#: opts.c:1234
+#: opts.c:1231
msgid "The following options are language-independent:\n"
msgstr ""
-#: opts.c:1241
+#: opts.c:1238
#, c-format
msgid ""
"The %s front end recognizes the following options:\n"
"\n"
msgstr ""
-#: opts.c:1254
+#: opts.c:1251
msgid "The --param option recognizes the following as parameters:\n"
msgstr ""
@@ -1975,17 +1976,17 @@ msgstr ""
msgid "unable to generate reloads for:"
msgstr ""
-#: reload1.c:1902
+#: reload1.c:1889
msgid "this is the insn:"
msgstr ""
#. It's the compiler's fault.
-#: reload1.c:5021
+#: reload1.c:5008
msgid "could not find a spill register"
msgstr ""
#. It's the compiler's fault.
-#: reload1.c:6652
+#: reload1.c:6639
msgid "VOIDmode on an output"
msgstr ""
@@ -2043,12 +2044,12 @@ msgstr ""
msgid "collect: relinking\n"
msgstr ""
-#: toplev.c:574
+#: toplev.c:582
#, c-format
msgid "unrecoverable error"
msgstr ""
-#: toplev.c:1093
+#: toplev.c:1101
#, c-format
msgid ""
"%s%s%s version %s (%s)\n"
@@ -2056,38 +2057,38 @@ msgid ""
"%s%s%s version %s (%s) compiled by CC.\n"
msgstr ""
-#: toplev.c:1100
+#: toplev.c:1108
#, c-format
msgid ""
"%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr ""
-#: toplev.c:1152
+#: toplev.c:1160
msgid "options passed: "
msgstr ""
-#: toplev.c:1181
+#: toplev.c:1189
msgid "options enabled: "
msgstr ""
-#: toplev.c:1300
+#: toplev.c:1308
#, c-format
msgid "created and used with differing settings of '%s'"
msgstr ""
-#: toplev.c:1302
+#: toplev.c:1310
msgid "out of memory"
msgstr ""
-#: toplev.c:1317
+#: toplev.c:1325
msgid "created and used with different settings of -fpic"
msgstr ""
-#: toplev.c:1319
+#: toplev.c:1327
msgid "created and used with different settings of -fpie"
msgstr ""
-#: tree-inline.c:1937
+#: tree-inline.c:1964
msgid "originally indirect function call not considered for inlining"
msgstr ""
@@ -2455,6 +2456,11 @@ msgid ""
"Ratio between virtual mappings and virtual symbols to do full virtual renames"
msgstr ""
+#: params.def:472
+msgid ""
+"The lower bound for a buffer to be considered for stack smashing protection"
+msgstr ""
+
#: config/alpha/alpha.c:4894
#, c-format
msgid "invalid %%H value"
@@ -2465,24 +2471,24 @@ msgstr ""
msgid "invalid %%J value"
msgstr ""
-#: config/alpha/alpha.c:4945 config/ia64/ia64.c:4353
+#: config/alpha/alpha.c:4945 config/ia64/ia64.c:4470
#, c-format
msgid "invalid %%r value"
msgstr ""
-#: config/alpha/alpha.c:4955 config/rs6000/rs6000.c:9859
+#: config/alpha/alpha.c:4955 config/rs6000/rs6000.c:9879
#: config/xtensa/xtensa.c:1691
#, c-format
msgid "invalid %%R value"
msgstr ""
-#: config/alpha/alpha.c:4961 config/rs6000/rs6000.c:9778
+#: config/alpha/alpha.c:4961 config/rs6000/rs6000.c:9798
#: config/xtensa/xtensa.c:1658
#, c-format
msgid "invalid %%N value"
msgstr ""
-#: config/alpha/alpha.c:4969 config/rs6000/rs6000.c:9806
+#: config/alpha/alpha.c:4969 config/rs6000/rs6000.c:9826
#, c-format
msgid "invalid %%P value"
msgstr ""
@@ -2497,12 +2503,12 @@ msgstr ""
msgid "invalid %%L value"
msgstr ""
-#: config/alpha/alpha.c:5024 config/rs6000/rs6000.c:9760
+#: config/alpha/alpha.c:5024 config/rs6000/rs6000.c:9780
#, c-format
msgid "invalid %%m value"
msgstr ""
-#: config/alpha/alpha.c:5032 config/rs6000/rs6000.c:9768
+#: config/alpha/alpha.c:5032 config/rs6000/rs6000.c:9788
#, c-format
msgid "invalid %%M value"
msgstr ""
@@ -2513,7 +2519,7 @@ msgid "invalid %%U value"
msgstr ""
#: config/alpha/alpha.c:5088 config/alpha/alpha.c:5102
-#: config/rs6000/rs6000.c:9867
+#: config/rs6000/rs6000.c:9887
#, c-format
msgid "invalid %%s value"
msgstr ""
@@ -2523,8 +2529,8 @@ msgstr ""
msgid "invalid %%C value"
msgstr ""
-#: config/alpha/alpha.c:5162 config/rs6000/rs6000.c:9599
-#: config/rs6000/rs6000.c:9617
+#: config/alpha/alpha.c:5162 config/rs6000/rs6000.c:9619
+#: config/rs6000/rs6000.c:9637
#, c-format
msgid "invalid %%E value"
msgstr ""
@@ -2534,62 +2540,62 @@ msgstr ""
msgid "unknown relocation unspec"
msgstr ""
-#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:10180
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:10200
#, c-format
msgid "invalid %%xn code"
msgstr ""
-#: config/arc/arc.c:1725 config/m32r/m32r.c:1795
+#: config/arc/arc.c:1715 config/m32r/m32r.c:1795
#, c-format
msgid "invalid operand to %%R code"
msgstr ""
-#: config/arc/arc.c:1757 config/m32r/m32r.c:1818
+#: config/arc/arc.c:1747 config/m32r/m32r.c:1818
#, c-format
msgid "invalid operand to %%H/%%L code"
msgstr ""
-#: config/arc/arc.c:1779 config/m32r/m32r.c:1889
+#: config/arc/arc.c:1769 config/m32r/m32r.c:1889
#, c-format
msgid "invalid operand to %%U code"
msgstr ""
-#: config/arc/arc.c:1790
+#: config/arc/arc.c:1780
#, c-format
msgid "invalid operand to %%V code"
msgstr ""
#. Unknown flag.
#. Undocumented flag.
-#: config/arc/arc.c:1797 config/m32r/m32r.c:1916 config/sparc/sparc.c:6787
+#: config/arc/arc.c:1787 config/m32r/m32r.c:1916 config/sparc/sparc.c:6799
#, c-format
msgid "invalid operand output code"
msgstr ""
-#: config/arm/arm.c:10496 config/arm/arm.c:10514
+#: config/arm/arm.c:10512 config/arm/arm.c:10530
#, c-format
msgid "predicated Thumb instruction"
msgstr ""
-#: config/arm/arm.c:10502
+#: config/arm/arm.c:10518
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr ""
-#: config/arm/arm.c:10610 config/arm/arm.c:10620 config/arm/arm.c:10630
-#: config/arm/arm.c:10656 config/arm/arm.c:10674 config/arm/arm.c:10709
-#: config/arm/arm.c:10728 config/arm/arm.c:10743 config/arm/arm.c:10769
-#: config/arm/arm.c:10776 config/arm/arm.c:10783
+#: config/arm/arm.c:10626 config/arm/arm.c:10636 config/arm/arm.c:10646
+#: config/arm/arm.c:10672 config/arm/arm.c:10690 config/arm/arm.c:10725
+#: config/arm/arm.c:10744 config/arm/arm.c:10759 config/arm/arm.c:10785
+#: config/arm/arm.c:10792 config/arm/arm.c:10799
#, c-format
msgid "invalid operand for code '%c'"
msgstr ""
-#: config/arm/arm.c:10669
+#: config/arm/arm.c:10685
#, c-format
msgid "instruction never exectued"
msgstr ""
-#: config/arm/arm.c:10794
+#: config/arm/arm.c:10810
#, c-format
msgid "missing operand"
msgstr ""
@@ -2643,96 +2649,92 @@ msgstr ""
msgid "invalid const_double operand"
msgstr ""
-#: config/c4x/c4x.c:1591
+#: config/c4x/c4x.c:1584
msgid "using CONST_DOUBLE for address"
msgstr ""
-#: config/c4x/c4x.c:1729
+#: config/c4x/c4x.c:1722
msgid "c4x_address_cost: Invalid addressing mode"
msgstr ""
-#: config/c4x/c4x.c:1864
+#: config/c4x/c4x.c:1857
#, c-format
msgid "c4x_print_operand: %%L inconsistency"
msgstr ""
-#: config/c4x/c4x.c:1870
+#: config/c4x/c4x.c:1863
#, c-format
msgid "c4x_print_operand: %%N inconsistency"
msgstr ""
-#: config/c4x/c4x.c:1911
+#: config/c4x/c4x.c:1904
#, c-format
msgid "c4x_print_operand: %%O inconsistency"
msgstr ""
-#: config/c4x/c4x.c:2006
+#: config/c4x/c4x.c:1999
msgid "c4x_print_operand: Bad operand case"
msgstr ""
-#: config/c4x/c4x.c:2047
+#: config/c4x/c4x.c:2040
msgid "c4x_print_operand_address: Bad post_modify"
msgstr ""
-#: config/c4x/c4x.c:2069
+#: config/c4x/c4x.c:2062
msgid "c4x_print_operand_address: Bad pre_modify"
msgstr ""
-#: config/c4x/c4x.c:2117 config/c4x/c4x.c:2129 config/c4x/c4x.c:2144
+#: config/c4x/c4x.c:2110 config/c4x/c4x.c:2122 config/c4x/c4x.c:2137
msgid "c4x_print_operand_address: Bad operand case"
msgstr ""
-#: config/c4x/c4x.c:2395
+#: config/c4x/c4x.c:2388
msgid "c4x_rptb_insert: Cannot find start label"
msgstr ""
-#: config/c4x/c4x.c:3310 config/c4x/c4x.c:3328
-msgid "mode not QImode"
-msgstr ""
-
-#: config/c4x/c4x.c:3398
+#: config/c4x/c4x.c:2990
msgid "invalid indirect memory address"
msgstr ""
-#: config/c4x/c4x.c:3487
+#: config/c4x/c4x.c:3079
msgid "invalid indirect (S) memory address"
msgstr ""
-#: config/c4x/c4x.c:3822
+#: config/c4x/c4x.c:3414
msgid "c4x_valid_operands: Internal error"
msgstr ""
-#: config/c4x/c4x.c:4261
+#: config/c4x/c4x.c:3853
msgid "c4x_operand_subword: invalid mode"
msgstr ""
-#: config/c4x/c4x.c:4264
+#: config/c4x/c4x.c:3856
msgid "c4x_operand_subword: invalid operand"
msgstr ""
#. We could handle these with some difficulty.
#. e.g., *p-- => *(p-=2); *(p+1).
-#: config/c4x/c4x.c:4290
+#: config/c4x/c4x.c:3882
msgid "c4x_operand_subword: invalid autoincrement"
msgstr ""
-#: config/c4x/c4x.c:4296
+#: config/c4x/c4x.c:3888
msgid "c4x_operand_subword: invalid address"
msgstr ""
-#: config/c4x/c4x.c:4307
+#: config/c4x/c4x.c:3899
msgid "c4x_operand_subword: address not offsettable"
msgstr ""
-#: config/c4x/c4x.c:4509
+#: config/c4x/c4x.c:4101
msgid "c4x_rptb_rpts_p: Repeat block top label moved\n"
msgstr ""
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
-#: config/cris/cris.c:492 c-typeck.c:4179 c-typeck.c:4194 c-typeck.c:4209
-#: final.c:2770 final.c:2772 gcc.c:4625 rtl-error.c:113 toplev.c:578
-#: cp/parser.c:1945 cp/typeck.c:4157 java/expr.c:409
+#: config/cris/cris.c:492 c-typeck.c:4197 c-typeck.c:4212 c-typeck.c:4227
+#: final.c:2770 final.c:2772 gcc.c:4625 rtl-error.c:113 toplev.c:586
+#: cp/parser.c:1946 cp/typeck.c:4206 java/expr.c:415
#: java/parse.y:4988 java/verify.c:1552 java/verify.c:1553
#: java/verify.c:1572
#, gcc-internal-format
@@ -2886,81 +2888,81 @@ msgstr ""
msgid "fr30_print_operand: unhandled MEM"
msgstr ""
-#: config/frv/frv.c:2506
+#: config/frv/frv.c:2513
msgid "Bad insn to frv_print_operand_address:"
msgstr ""
-#: config/frv/frv.c:2517
+#: config/frv/frv.c:2524
msgid "Bad register to frv_print_operand_memory_reference_reg:"
msgstr ""
-#: config/frv/frv.c:2556 config/frv/frv.c:2566 config/frv/frv.c:2575
-#: config/frv/frv.c:2596 config/frv/frv.c:2601
+#: config/frv/frv.c:2563 config/frv/frv.c:2573 config/frv/frv.c:2582
+#: config/frv/frv.c:2603 config/frv/frv.c:2608
msgid "Bad insn to frv_print_operand_memory_reference:"
msgstr ""
-#: config/frv/frv.c:2687
+#: config/frv/frv.c:2694
#, c-format
msgid "bad condition code"
msgstr ""
-#: config/frv/frv.c:2762
+#: config/frv/frv.c:2769
msgid "Bad insn in frv_print_operand, bad const_double"
msgstr ""
-#: config/frv/frv.c:2823
+#: config/frv/frv.c:2830
msgid "Bad insn to frv_print_operand, 'e' modifier:"
msgstr ""
-#: config/frv/frv.c:2831
+#: config/frv/frv.c:2838
msgid "Bad insn to frv_print_operand, 'F' modifier:"
msgstr ""
-#: config/frv/frv.c:2847
+#: config/frv/frv.c:2854
msgid "Bad insn to frv_print_operand, 'f' modifier:"
msgstr ""
-#: config/frv/frv.c:2861
+#: config/frv/frv.c:2868
msgid "Bad insn to frv_print_operand, 'g' modifier:"
msgstr ""
-#: config/frv/frv.c:2909
+#: config/frv/frv.c:2916
msgid "Bad insn to frv_print_operand, 'L' modifier:"
msgstr ""
-#: config/frv/frv.c:2922
+#: config/frv/frv.c:2929
msgid "Bad insn to frv_print_operand, 'M/N' modifier:"
msgstr ""
-#: config/frv/frv.c:2943
+#: config/frv/frv.c:2950
msgid "Bad insn to frv_print_operand, 'O' modifier:"
msgstr ""
-#: config/frv/frv.c:2961
+#: config/frv/frv.c:2968
msgid "Bad insn to frv_print_operand, P modifier:"
msgstr ""
-#: config/frv/frv.c:2981
+#: config/frv/frv.c:2988
msgid "Bad insn in frv_print_operand, z case"
msgstr ""
-#: config/frv/frv.c:3012
+#: config/frv/frv.c:3019
msgid "Bad insn in frv_print_operand, 0 case"
msgstr ""
-#: config/frv/frv.c:3017
+#: config/frv/frv.c:3024
msgid "frv_print_operand: unknown code"
msgstr ""
-#: config/frv/frv.c:4386
+#: config/frv/frv.c:4393
msgid "Bad output_move_single operand"
msgstr ""
-#: config/frv/frv.c:4513
+#: config/frv/frv.c:4520
msgid "Bad output_move_double operand"
msgstr ""
-#: config/frv/frv.c:4655
+#: config/frv/frv.c:4662
msgid "Bad output_condmove_single operand"
msgstr ""
@@ -2978,28 +2980,28 @@ msgstr ""
msgid " (frv)"
msgstr ""
-#: config/i386/i386.c:6101
+#: config/i386/i386.c:6203
#, c-format
msgid "invalid UNSPEC as operand"
msgstr ""
-#: config/i386/i386.c:6683
+#: config/i386/i386.c:6785
#, c-format
msgid ""
"operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr ""
-#: config/i386/i386.c:6736
+#: config/i386/i386.c:6838
#, c-format
msgid "invalid operand code '%c'"
msgstr ""
-#: config/i386/i386.c:6779
+#: config/i386/i386.c:6881
#, c-format
msgid "invalid constraints for operand"
msgstr ""
-#: config/i386/i386.c:12240
+#: config/i386/i386.c:12417
msgid "unknown insn mode"
msgstr ""
@@ -3020,11 +3022,23 @@ msgstr ""
msgid "environment variable DJGPP points to corrupt file '%s'"
msgstr ""
-#: config/ia64/ia64.c:4403
+#: config/ia64/ia64.c:4520
#, c-format
msgid "ia64_print_operand: unknown code"
msgstr ""
+#: config/ia64/ia64.c:8753
+msgid "invalid conversion from %<__fpreg%>"
+msgstr ""
+
+#: config/ia64/ia64.c:8756
+msgid "invalid conversion to %<__fpreg%>"
+msgstr ""
+
+#: config/ia64/ia64.c:8769 config/ia64/ia64.c:8780
+msgid "invalid operation on %<__fpreg%>"
+msgstr ""
+
#: config/ip2k/ip2k.c:1087
msgid "bad operand"
msgstr ""
@@ -3034,12 +3048,12 @@ msgstr ""
msgid "invalid %%P operand"
msgstr ""
-#: config/iq2000/iq2000.c:3133 config/rs6000/rs6000.c:9796
+#: config/iq2000/iq2000.c:3133 config/rs6000/rs6000.c:9816
#, c-format
msgid "invalid %%p value"
msgstr ""
-#: config/iq2000/iq2000.c:3189 config/mips/mips.c:5360
+#: config/iq2000/iq2000.c:3189 config/mips/mips.c:5366
#, c-format
msgid "invalid use of %%d, %%x, or %%X"
msgstr ""
@@ -3081,7 +3095,7 @@ msgid "post-increment address is not a register"
msgstr ""
#: config/m32r/m32r.c:2020 config/m32r/m32r.c:2034
-#: config/rs6000/rs6000.c:16829
+#: config/rs6000/rs6000.c:16885
msgid "bad address"
msgstr ""
@@ -3127,36 +3141,36 @@ msgstr ""
msgid "invalid Z register replacement for insn"
msgstr ""
-#: config/mips/mips.c:5045
+#: config/mips/mips.c:5051
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
msgstr ""
-#: config/mips/mips.c:5254
+#: config/mips/mips.c:5260
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr ""
-#: config/mips/mips.c:5271
+#: config/mips/mips.c:5277
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr ""
-#: config/mips/mips.c:5280
+#: config/mips/mips.c:5286
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr ""
-#: config/mips/mips.c:5289
+#: config/mips/mips.c:5295
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr ""
-#: config/mips/mips.c:5310
+#: config/mips/mips.c:5316
#, c-format
msgid "invalid %%Y value"
msgstr ""
-#: config/mips/mips.c:5388
+#: config/mips/mips.c:5394
msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr ""
@@ -3211,147 +3225,147 @@ msgstr ""
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr ""
-#: config/rs6000/rs6000.c:9626
+#: config/rs6000/rs6000.c:9646
#, c-format
msgid "invalid %%f value"
msgstr ""
-#: config/rs6000/rs6000.c:9635
+#: config/rs6000/rs6000.c:9655
#, c-format
msgid "invalid %%F value"
msgstr ""
-#: config/rs6000/rs6000.c:9644
+#: config/rs6000/rs6000.c:9664
#, c-format
msgid "invalid %%G value"
msgstr ""
-#: config/rs6000/rs6000.c:9679
+#: config/rs6000/rs6000.c:9699
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.c:9689
+#: config/rs6000/rs6000.c:9709
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.c:9699
+#: config/rs6000/rs6000.c:9719
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.c:9719 config/xtensa/xtensa.c:1677
+#: config/rs6000/rs6000.c:9739 config/xtensa/xtensa.c:1677
#, c-format
msgid "invalid %%K value"
msgstr ""
-#: config/rs6000/rs6000.c:9786
+#: config/rs6000/rs6000.c:9806
#, c-format
msgid "invalid %%O value"
msgstr ""
-#: config/rs6000/rs6000.c:9833
+#: config/rs6000/rs6000.c:9853
#, c-format
msgid "invalid %%q value"
msgstr ""
-#: config/rs6000/rs6000.c:9877
+#: config/rs6000/rs6000.c:9897
#, c-format
msgid "invalid %%S value"
msgstr ""
-#: config/rs6000/rs6000.c:9917
+#: config/rs6000/rs6000.c:9937
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.c:9927
+#: config/rs6000/rs6000.c:9947
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.c:9936 config/xtensa/xtensa.c:1647
+#: config/rs6000/rs6000.c:9956 config/xtensa/xtensa.c:1647
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.c:18331
+#: config/rs6000/rs6000.c:18388
msgid "AltiVec argument passed to unprototyped function"
msgstr ""
-#: config/s390/s390.c:3755
+#: config/s390/s390.c:3784
#, c-format
msgid "Cannot decompose address."
msgstr ""
-#: config/s390/s390.c:3949
+#: config/s390/s390.c:3978
msgid "UNKNOWN in print_operand !?"
msgstr ""
-#: config/sh/sh.c:7527
+#: config/sh/sh.c:7531
msgid "created and used with different architectures / ABIs"
msgstr ""
-#: config/sh/sh.c:7529
+#: config/sh/sh.c:7533
msgid "created and used with different ABIs"
msgstr ""
-#: config/sh/sh.c:7531
+#: config/sh/sh.c:7535
msgid "created and used with different endianness"
msgstr ""
-#: config/sparc/sparc.c:6595 config/sparc/sparc.c:6601
+#: config/sparc/sparc.c:6607 config/sparc/sparc.c:6613
#, c-format
msgid "invalid %%Y operand"
msgstr ""
-#: config/sparc/sparc.c:6671
+#: config/sparc/sparc.c:6683
#, c-format
msgid "invalid %%A operand"
msgstr ""
-#: config/sparc/sparc.c:6681
+#: config/sparc/sparc.c:6693
#, c-format
msgid "invalid %%B operand"
msgstr ""
-#: config/sparc/sparc.c:6720
+#: config/sparc/sparc.c:6732
#, c-format
msgid "invalid %%c operand"
msgstr ""
-#: config/sparc/sparc.c:6721
+#: config/sparc/sparc.c:6733
#, c-format
msgid "invalid %%C operand"
msgstr ""
-#: config/sparc/sparc.c:6742
+#: config/sparc/sparc.c:6754
#, c-format
msgid "invalid %%d operand"
msgstr ""
-#: config/sparc/sparc.c:6743
+#: config/sparc/sparc.c:6755
#, c-format
msgid "invalid %%D operand"
msgstr ""
-#: config/sparc/sparc.c:6759
+#: config/sparc/sparc.c:6771
#, c-format
msgid "invalid %%f operand"
msgstr ""
-#: config/sparc/sparc.c:6773
+#: config/sparc/sparc.c:6785
#, c-format
msgid "invalid %%s operand"
msgstr ""
-#: config/sparc/sparc.c:6827
+#: config/sparc/sparc.c:6839
#, c-format
msgid "long long constant not a valid immediate operand"
msgstr ""
-#: config/sparc/sparc.c:6830
+#: config/sparc/sparc.c:6842
#, c-format
msgid "floating point constant not a valid immediate operand"
msgstr ""
@@ -3865,15 +3879,18 @@ msgstr ""
msgid "';' expected"
msgstr ""
-#: java/parse-scan.y:1371 java/parse.y:16419
+#: java/parse-scan.y:1371
+#: java/parse.y:16425
msgid "parse error"
msgstr ""
-#: java/parse-scan.y:1373 java/parse.y:16421
+#: java/parse-scan.y:1373
+#: java/parse.y:16427
msgid "parse error; also virtual memory exhausted"
msgstr ""
-#: java/parse-scan.y:1375 java/parse.y:16423
+#: java/parse-scan.y:1375
+#: java/parse.y:16429
msgid "parse error: cannot back up"
msgstr ""
@@ -4059,8 +4076,32 @@ msgstr ""
msgid "Only constructors can invoke constructors"
msgstr ""
-#: config/mcore/mcore.h:57
-msgid "the m210 does not have little endian support"
+#: java/lang-specs.h:34
+msgid "-fjni and -femit-class-files are incompatible"
+msgstr ""
+
+#: java/lang-specs.h:35
+msgid "-fjni and -femit-class-file are incompatible"
+msgstr ""
+
+#: java/lang-specs.h:36 java/lang-specs.h:37
+msgid "-femit-class-file should used along with -fsyntax-only"
+msgstr ""
+
+#: config/sh/sh.h:460
+msgid "SH2a does not support little-endian"
+msgstr ""
+
+#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
+msgid "shared and mdll are not compatible"
+msgstr ""
+
+#: config/lynx.h:71
+msgid "Cannot use mthreads and mlegacy-threads together."
+msgstr ""
+
+#: config/lynx.h:96
+msgid "Cannot use mshared and static together."
msgstr ""
#: ada/lang-specs.h:34 java/jvspec.c:80 gcc.c:783
@@ -4071,6 +4112,24 @@ msgstr ""
msgid "-c or -S required for Ada"
msgstr ""
+#: config/vax/netbsd-elf.h:42
+msgid "The -shared option is not currently supported for VAX ELF."
+msgstr ""
+
+#: config/i386/nwld.h:34
+msgid "Static linking is not supported.\n"
+msgstr ""
+
+#: config/vax/vax.h:50 config/vax/vax.h:51
+msgid "profiling not supported with -mg\n"
+msgstr ""
+
+#: config/sparc/linux64.h:206 config/sparc/linux64.h:217
+#: config/sparc/netbsd-elf.h:126 config/sparc/netbsd-elf.h:145
+#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
+msgid "may not use both -m32 and -m64"
+msgstr ""
+
#: config/i386/sco5.h:189
msgid "-pg not supported on this platform"
msgstr ""
@@ -4087,24 +4146,29 @@ msgstr ""
msgid "mno-cygwin and mno-win32 are not compatible"
msgstr ""
-#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
-msgid "shared and mdll are not compatible"
+#: config/mcore/mcore.h:57
+msgid "the m210 does not have little endian support"
msgstr ""
-#: config/vax/netbsd-elf.h:42
-msgid "The -shared option is not currently supported for VAX ELF."
+#: config/rs6000/darwin.h:105
+msgid " conflicting code gen style switches are used"
msgstr ""
-#: config/arm/arm.h:141
-msgid "-msoft-float and -mhard_float may not be used together"
+#: config/arc/arc.h:63 config/mips/mips.h:844
+msgid "may not use both -EB and -EL"
msgstr ""
-#: config/arm/arm.h:143
-msgid "-mbig-endian and -mlittle-endian may not be used together"
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+msgid "does not support multilib"
msgstr ""
-#: config/vax/vax.h:50 config/vax/vax.h:51
-msgid "profiling not supported with -mg\n"
+#: config/mips/r3900.h:35
+msgid "-mhard-float not supported"
+msgstr ""
+
+#: config/mips/r3900.h:37
+msgid "-msingle-float and -msoft-float cannot both be specified"
msgstr ""
#: config/darwin.h:233
@@ -4139,45 +4203,6 @@ msgstr ""
msgid "-private_bundle not allowed with -dynamiclib"
msgstr ""
-#: config/rs6000/darwin.h:105
-msgid " conflicting code gen style switches are used"
-msgstr ""
-
-#: config/mips/mips.h:842 config/arc/arc.h:63
-msgid "may not use both -EB and -EL"
-msgstr ""
-
-#: config/sparc/linux64.h:206 config/sparc/linux64.h:217
-#: config/sparc/netbsd-elf.h:126 config/sparc/netbsd-elf.h:145
-#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
-msgid "may not use both -m32 and -m64"
-msgstr ""
-
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-msgid "does not support multilib"
-msgstr ""
-
-#: config/mips/r3900.h:35
-msgid "-mhard-float not supported"
-msgstr ""
-
-#: config/mips/r3900.h:37
-msgid "-msingle-float and -msoft-float cannot both be specified"
-msgstr ""
-
-#: config/lynx.h:71
-msgid "Cannot use mthreads and mlegacy-threads together."
-msgstr ""
-
-#: config/lynx.h:96
-msgid "Cannot use mshared and static together."
-msgstr ""
-
-#: config/sh/sh.h:460
-msgid "SH2a does not support little-endian"
-msgstr ""
-
#: gcc.c:756
msgid "GCC does not support -C or -CC without -E"
msgstr ""
@@ -4186,1698 +4211,1704 @@ msgstr ""
msgid "-E or -x required when input is from standard input"
msgstr ""
-#: java/lang-specs.h:34
-msgid "-fjni and -femit-class-files are incompatible"
-msgstr ""
-
-#: java/lang-specs.h:35
-msgid "-fjni and -femit-class-file are incompatible"
+#: config/arm/arm.h:141
+msgid "-msoft-float and -mhard_float may not be used together"
msgstr ""
-#: java/lang-specs.h:36 java/lang-specs.h:37
-msgid "-femit-class-file should used along with -fsyntax-only"
+#: config/arm/arm.h:143
+msgid "-mbig-endian and -mlittle-endian may not be used together"
msgstr ""
-#: config/i386/nwld.h:34
-msgid "Static linking is not supported.\n"
+#: ada/lang.opt:74
+msgid "Specify options to GNAT"
msgstr ""
-#: fortran/lang.opt:30
-msgid "Add a directory for INCLUDE and MODULE searching"
+#: c.opt:42
+msgid ""
+"Assert the <answer> to <question>. Putting '-' before <question> disables "
+"the <answer> to <question>"
msgstr ""
-#: fortran/lang.opt:34
-msgid "Put MODULE files in 'directory'"
+#: c.opt:46
+msgid "Do not discard comments"
msgstr ""
-#: fortran/lang.opt:42
-msgid "Warn about possible aliasing of dummy arguments"
+#: c.opt:50
+msgid "Do not discard comments in macro expansions"
msgstr ""
-#: fortran/lang.opt:46
-msgid "Warn about implicit conversion"
+#: c.opt:54
+msgid ""
+"Define a <macro> with <val> as its value. If just <macro> is given, <val> "
+"is taken to be 1"
msgstr ""
-#: fortran/lang.opt:50
-msgid "Warn about calls with implicit interface"
+#: c.opt:61
+msgid "Add <dir> to the end of the main framework include path"
msgstr ""
-#: fortran/lang.opt:54
-msgid "Warn about truncated source lines"
+#: c.opt:65
+msgid "Print the name of header files as they are used"
msgstr ""
-#: fortran/lang.opt:58
-msgid "Warn about usage of non-standard intrinsics"
+#: c.opt:69 c.opt:767
+msgid "Add <dir> to the end of the main include path"
msgstr ""
-#: fortran/lang.opt:62
-msgid "Warn about \"suspicious\" constructs"
+#: c.opt:73
+msgid "Generate make dependencies"
msgstr ""
-#: fortran/lang.opt:66
-msgid "Warn about underflow of numerical constant expressions"
+#: c.opt:77
+msgid "Generate make dependencies and compile"
msgstr ""
-#: fortran/lang.opt:70 common.opt:154
-msgid "Warn when a label is unused"
+#: c.opt:81
+msgid "Write dependency output to the given file"
msgstr ""
-#: fortran/lang.opt:74
-msgid "Set the default double precision kind to an 8 byte wide type"
+#: c.opt:85
+msgid "Treat missing header files as generated files"
msgstr ""
-#: fortran/lang.opt:78
-msgid "Set the default integer kind to an 8 byte wide type"
+#: c.opt:89
+msgid "Like -M but ignore system header files"
msgstr ""
-#: fortran/lang.opt:82
-msgid "Set the default real kind to an 8 byte wide type"
+#: c.opt:93
+msgid "Like -MD but ignore system header files"
msgstr ""
-#: fortran/lang.opt:86
-msgid "Allow dollar signs in entity names"
+#: c.opt:97
+msgid "Generate phony targets for all headers"
msgstr ""
-#: fortran/lang.opt:90
-msgid "Display the code tree after parsing."
+#: c.opt:101
+msgid "Add a MAKE-quoted target"
msgstr ""
-#: fortran/lang.opt:94
-msgid "Use f2c calling convention."
+#: c.opt:105
+msgid "Add an unquoted target"
msgstr ""
-#: fortran/lang.opt:98
-msgid "Assume that the source file is fixed form"
+#: c.opt:109
+msgid "Do not generate #line directives"
msgstr ""
-#: fortran/lang.opt:102
-msgid "Assume that the source file is free form"
+#: c.opt:113
+msgid "Undefine <macro>"
msgstr ""
-#: fortran/lang.opt:106
-msgid "Append underscores to externally visible names"
+#: c.opt:117
+msgid ""
+"Warn about things that will change when compiling with an ABI-compliant "
+"compiler"
msgstr ""
-#: fortran/lang.opt:110
-msgid "Append a second underscore if the name already contains an underscore"
+#: c.opt:121
+msgid "Enable most warning messages"
msgstr ""
-#: fortran/lang.opt:114
+#: c.opt:125
msgid ""
-"Specify that no implicit typing is allowed, unless overridden by explicit "
-"IMPLICIT statements"
-msgstr ""
-
-#: fortran/lang.opt:118
-msgid "Allow arbitrary character line width in fixed mode"
+"Warn whenever an Objective-C assignment is being intercepted by the garbage "
+"collector"
msgstr ""
-#: fortran/lang.opt:122
-msgid "Use n as character line width in fixed mode"
+#: c.opt:129
+msgid "Warn about casting functions to incompatible types"
msgstr ""
-#: fortran/lang.opt:126
-msgid "Maximum identifier length."
+#: c.opt:133
+msgid "Warn about C constructs that are not in the common subset of C and C++"
msgstr ""
-#: fortran/lang.opt:130
-msgid "Size in bytes of the largest array that will be put on the stack"
+#: c.opt:138
+msgid "Warn about casts which discard qualifiers"
msgstr ""
-#: fortran/lang.opt:134
-msgid "Set default accessibility of module entities to PRIVATE"
+#: c.opt:142
+msgid "Warn about subscripts whose type is \"char\""
msgstr ""
-#: fortran/lang.opt:138
-msgid "Don't generate code, just do syntax and semantics checking"
+#: c.opt:146
+msgid ""
+"Warn about possibly nested block comments, and C++ comments spanning more "
+"than one physical line"
msgstr ""
-#: fortran/lang.opt:142
-msgid "Try to layout derived types as compact as possible"
+#: c.opt:150
+msgid "Synonym for -Wcomment"
msgstr ""
-#: fortran/lang.opt:146
-msgid "Copy array sections into a contiguous block on procedure entry"
+#: c.opt:154
+msgid "Warn about possibly confusing type conversions"
msgstr ""
-#: fortran/lang.opt:150
-msgid "Set the kind for a real with the 'q' exponent to 'n'"
+#: c.opt:158
+msgid "Warn when all constructors and destructors are private"
msgstr ""
-#: fortran/lang.opt:154
-msgid "Conform to the ISO Fortran 95 standard."
+#: c.opt:162
+msgid "Warn when a declaration is found after a statement"
msgstr ""
-#: fortran/lang.opt:158
-msgid "Conform to the ISO Fortran 2003 standard."
+#: c.opt:166
+msgid "Warn about deprecated compiler features"
msgstr ""
-#: fortran/lang.opt:162
-msgid "Conform nothing in particular."
+#: c.opt:170
+msgid "Warn about compile-time integer division by zero"
msgstr ""
-#: fortran/lang.opt:166
-msgid "Accept extensions to support legacy code."
+#: c.opt:174
+msgid "Warn about violations of Effective C++ style rules"
msgstr ""
-#: common.opt:28
-msgid "Display this information"
+#: c.opt:178
+msgid "Warn about stray tokens after #elif and #endif"
msgstr ""
-#: common.opt:32
-msgid ""
-"Set parameter <param> to value. See below for a complete list of parameters"
+#: c.opt:186
+msgid "Make implicit function declarations an error"
msgstr ""
-#: common.opt:42
-msgid ""
-"Put global and static data smaller than <number> bytes into a special "
-"section (on some targets)"
+#: c.opt:190
+msgid "Warn if testing floating point numbers for equality"
msgstr ""
-#: common.opt:46
-msgid "Set optimization level to <number>"
+#: c.opt:194
+msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
msgstr ""
-#: common.opt:50
-msgid "Optimize for space rather than speed"
+#: c.opt:198
+msgid "Warn if passing too many arguments to a function for its format string"
msgstr ""
-#: common.opt:54
-msgid "This switch is deprecated; use -Wextra instead"
+#: c.opt:202
+msgid "Warn about format strings that are not literals"
msgstr ""
-#: common.opt:58
-msgid "Warn about returning structures, unions or arrays"
+#: c.opt:206
+msgid "Warn about possible security problems with format functions"
msgstr ""
-#: common.opt:62
-msgid "Warn about inappropriate attribute usage"
+#: c.opt:210
+msgid "Warn about strftime formats yielding 2-digit years"
msgstr ""
-#: common.opt:66
-msgid "Warn about pointer casts which increase alignment"
+#: c.opt:214
+msgid "Warn about zero-length formats"
msgstr ""
-#: common.opt:70
-msgid "Warn about uses of __attribute__((deprecated)) declarations"
+#: c.opt:221
+msgid "Warn about variables which are initialized to themselves."
msgstr ""
-#: common.opt:74
-msgid "Warn when an optimization pass is disabled"
+#: c.opt:228
+msgid "Warn about implicit function declarations"
msgstr ""
-#: common.opt:78
-msgid "Treat all warnings as errors"
+#: c.opt:232
+msgid "Warn when a declaration does not specify a type"
msgstr ""
-#: common.opt:82
-msgid "Print extra (possibly unwanted) warnings"
+#: c.opt:236
+msgid "Deprecated. This switch has no effect."
msgstr ""
-#: common.opt:86
-msgid "Exit on the first error occurred"
+#: c.opt:240
+msgid ""
+"Warn when there is a cast to a pointer from an integer of a different size"
msgstr ""
-#: common.opt:90
-msgid "Warn when an inlined function cannot be inlined"
+#: c.opt:244
+msgid "Warn about invalid uses of the \"offsetof\" macro"
msgstr ""
-#: common.opt:94
-msgid "Warn if an object is larger than <number> bytes"
+#: c.opt:248
+msgid "Warn about PCH files that are found but not used"
msgstr ""
-#: common.opt:98
-msgid ""
-"Warn about functions which might be candidates for __attribute__((noreturn))"
+#: c.opt:252
+msgid "Do not warn about using \"long long\" when -pedantic"
msgstr ""
-#: common.opt:102
-msgid "Warn when the packed attribute has no effect on struct layout"
+#: c.opt:256
+msgid "Warn about suspicious declarations of \"main\""
msgstr ""
-#: common.opt:106
-msgid "Warn when padding is required to align structure members"
+#: c.opt:260
+msgid "Warn about possibly missing braces around initializers"
msgstr ""
-#: common.opt:110
-msgid "Warn when one local variable shadows another"
+#: c.opt:264
+msgid "Warn about global functions without previous declarations"
msgstr ""
-#: common.opt:114 common.opt:118
-msgid "Warn about code which might break strict aliasing rules"
+#: c.opt:268
+msgid "Warn about missing fields in struct initializers"
msgstr ""
-#: common.opt:122
-msgid "Warn about enumerated switches, with no default, missing a case"
+#: c.opt:272
+msgid "Warn about functions which might be candidates for format attributes"
msgstr ""
-#: common.opt:126
-msgid "Warn about enumerated switches missing a \"default:\" statement"
+#: c.opt:276
+msgid "Warn about user-specified include directories that do not exist"
msgstr ""
-#: common.opt:130
-msgid "Warn about all enumerated switches missing a specific case"
+#: c.opt:280
+msgid "Warn about global functions without prototypes"
msgstr ""
-#: common.opt:134 c.opt:379
-msgid "Do not suppress warnings from system headers"
+#: c.opt:284
+msgid "Warn about use of multi-character character constants"
msgstr ""
-#: common.opt:138
-msgid "Warn about uninitialized automatic variables"
+#: c.opt:288
+msgid "Warn about \"extern\" declarations not at file scope"
msgstr ""
-#: common.opt:142
-msgid "Warn about code that will never be executed"
+#: c.opt:292
+msgid ""
+"Warn when non-templatized friend functions are declared within a template"
msgstr ""
-#: common.opt:146
-msgid "Enable all -Wunused- warnings"
+#: c.opt:296
+msgid "Warn about non-virtual destructors"
msgstr ""
-#: common.opt:150
-msgid "Warn when a function is unused"
+#: c.opt:300
+msgid ""
+"Warn about NULL being passed to argument slots marked as requiring non-NULL"
msgstr ""
-#: common.opt:158
-msgid "Warn when a function parameter is unused"
+#: c.opt:304
+msgid "Warn about non-normalised Unicode strings"
msgstr ""
-#: common.opt:162
-msgid "Warn when an expression value is unused"
+#: c.opt:308
+msgid "Warn if a C-style cast is used in a program"
msgstr ""
-#: common.opt:166
-msgid "Warn when a variable is unused"
+#: c.opt:312
+msgid "Warn if an old-style parameter definition is used"
msgstr ""
-#: common.opt:170
-msgid "Emit declaration information into <file>"
+#: c.opt:316
+msgid "Warn about overloaded virtual function names"
msgstr ""
-#: common.opt:183
-msgid "Enable dumps from specific passes of the compiler"
+#: c.opt:320
+msgid "Warn about possibly missing parentheses"
msgstr ""
-#: common.opt:187
-msgid "Set the file basename to be used for dumps"
+#: c.opt:324
+msgid "Warn when converting the type of pointers to member functions"
msgstr ""
-#: common.opt:205
-msgid "Align the start of functions"
+#: c.opt:328
+msgid "Warn about function pointer arithmetic"
msgstr ""
-#: common.opt:212
-msgid "Align labels which are only reached by jumping"
+#: c.opt:332
+msgid "Warn when a pointer is cast to an integer of a different size"
msgstr ""
-#: common.opt:219
-msgid "Align all labels"
+#: c.opt:336
+msgid "Warn if inherited methods are unimplemented"
msgstr ""
-#: common.opt:226
-msgid "Align the start of loops"
+#: c.opt:340
+msgid "Warn about multiple declarations of the same object"
msgstr ""
-#: common.opt:239
-msgid "Specify that arguments may alias each other and globals"
+#: c.opt:344
+msgid "Warn when the compiler reorders code"
msgstr ""
-#: common.opt:243
-msgid "Assume arguments may alias globals but not each other"
+#: c.opt:348
+msgid ""
+"Warn whenever a function's return type defaults to \"int\" (C), or about "
+"inconsistent return types (C++)"
msgstr ""
-#: common.opt:247
-msgid "Assume arguments alias neither each other nor globals"
+#: c.opt:352
+msgid "Warn if a selector has multiple methods"
msgstr ""
-#: common.opt:251
-msgid "Generate unwind tables that are exact at each instruction boundary"
+#: c.opt:356
+msgid "Warn about possible violations of sequence point rules"
msgstr ""
-#: common.opt:259
-msgid "Generate code to check bounds before indexing arrays"
+#: c.opt:360
+msgid "Warn about signed-unsigned comparisons"
msgstr ""
-#: common.opt:263
-msgid "Replace add, compare, branch with branch on count register"
+#: c.opt:364
+msgid "Warn when overload promotes from unsigned to signed"
msgstr ""
-#: common.opt:267
-msgid "Use profiling information for branch probabilities"
+#: c.opt:368
+msgid "Warn about uncasted NULL used as sentinel"
msgstr ""
-#: common.opt:271
-msgid ""
-"Perform branch target load optimization before prologue / epilogue threading"
+#: c.opt:372
+msgid "Warn about unprototyped function declarations"
msgstr ""
-#: common.opt:275
-msgid ""
-"Perform branch target load optimization after prologue / epilogue threading"
+#: c.opt:376
+msgid "Warn if type signatures of candidate methods do not match exactly"
msgstr ""
-#: common.opt:279
-msgid ""
-"Restrict target load migration not to re-use registers in any basic block"
+#: c.opt:380
+msgid "Warn when synthesis behavior differs from Cfront"
msgstr ""
-#: common.opt:283
-msgid "Mark <register> as being preserved across functions"
+#: c.opt:384 common.opt:138
+msgid "Do not suppress warnings from system headers"
msgstr ""
-#: common.opt:287
-msgid "Mark <register> as being corrupted by function calls"
+#: c.opt:388
+msgid "Warn about features not present in traditional C"
msgstr ""
-#: common.opt:294
-msgid "Save registers around function calls"
+#: c.opt:392
+msgid ""
+"Warn if trigraphs are encountered that might affect the meaning of the "
+"program"
msgstr ""
-#: common.opt:298
-msgid "Do not put uninitialized globals in the common section"
+#: c.opt:396
+msgid "Warn about @selector()s without previously declared methods"
msgstr ""
-#: common.opt:302
-msgid "Perform a register copy-propagation optimization pass"
+#: c.opt:400
+msgid "Warn if an undefined macro is used in an #if directive"
msgstr ""
-#: common.opt:306
-msgid "Perform cross-jumping optimization"
+#: c.opt:404
+msgid "Warn about unrecognized pragmas"
msgstr ""
-#: common.opt:310
-msgid "When running CSE, follow jumps to their targets"
+#: c.opt:408
+msgid "Warn about macros defined in the main file that are not used"
msgstr ""
-#: common.opt:314
-msgid "When running CSE, follow conditional jumps"
+#: c.opt:412
+msgid "Do not warn about using variadic macros when -pedantic"
msgstr ""
-#: common.opt:318
-msgid "Omit range reduction step when performing complex division"
+#: c.opt:416
+msgid "Give strings the type \"array of char\""
msgstr ""
-#: common.opt:322
-msgid "Place data items into their own section"
+#: c.opt:420
+msgid "Warn when a pointer differs in signedness in an assignment."
msgstr ""
-#: common.opt:328
-msgid "Defer popping functions args from stack until later"
+#: c.opt:424
+msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
msgstr ""
-#: common.opt:332
-msgid "Attempt to fill delay slots of branch instructions"
+#: c.opt:432
+msgid "Enforce class member access control semantics"
msgstr ""
-#: common.opt:336
-msgid "Delete useless null pointer checks"
+#: c.opt:439
+msgid "Change when template instances are emitted"
msgstr ""
-#: common.opt:340
-msgid ""
-"How often to emit source location at the beginning of line-wrapped "
-"diagnostics"
+#: c.opt:443
+msgid "Recognize the \"asm\" keyword"
msgstr ""
-#: common.opt:344
-msgid ""
-"Amend appropriate diagnostic messages with the command line option that "
-"controls them."
+#: c.opt:447
+msgid "Recognize built-in functions"
msgstr ""
-#: common.opt:348
-msgid "Dump various compiler internals to a file"
+#: c.opt:454
+msgid "Check the return value of new"
msgstr ""
-#: common.opt:352
-msgid ""
-"Suppress output of instruction numbers and line number notes in debugging "
-"dumps"
+#: c.opt:458
+msgid "Allow the arguments of the '?' operator to have different types"
msgstr ""
-#: common.opt:356
-msgid "Perform DWARF2 duplicate elimination"
+#: c.opt:462
+msgid "Reduce the size of object files"
msgstr ""
-#: common.opt:360 common.opt:364
-msgid "Perform unused type elimination in debug info"
+#: c.opt:466
+msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr ""
-#: common.opt:368
-msgid "Enable exception handling"
+#: c.opt:470
+msgid "Use class <name> for constant strings"
msgstr ""
-#: common.opt:372
-msgid "Perform a number of minor, expensive optimizations"
+#: c.opt:474
+msgid "Inline member functions by default"
msgstr ""
-#: common.opt:379
-msgid "Assume no NaNs or infinities are generated"
+#: c.opt:478
+msgid "Permit '$' as an identifier character"
msgstr ""
-#: common.opt:383
-msgid "Mark <register> as being unavailable to the compiler"
+#: c.opt:485
+msgid "Generate code to check exception specifications"
msgstr ""
-#: common.opt:387
-msgid "Don't allocate floats and doubles in extended-precision registers"
+#: c.opt:492
+msgid "Convert all strings and character constants to character set <cset>"
msgstr ""
-#: common.opt:393
-msgid "Copy memory address constants into registers before use"
+#: c.opt:496
+msgid "Specify the default character set for source files."
msgstr ""
-#: common.opt:399
-msgid "Copy memory operands into registers before use"
+#: c.opt:510
+msgid "Scope of for-init-statement variables is local to the loop"
msgstr ""
-#: common.opt:406
-msgid "Allow function addresses to be held in registers"
+#: c.opt:514
+msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr ""
-#: common.opt:410
-msgid "Place each function into its own section"
+#: c.opt:518
+msgid "Recognize GNU-defined keywords"
msgstr ""
-#: common.opt:414
-msgid "Perform global common subexpression elimination"
+#: c.opt:522
+msgid "Generate code for GNU runtime environment"
msgstr ""
-#: common.opt:418
-msgid ""
-"Perform enhanced load motion during global common subexpression elimination"
+#: c.opt:535
+msgid "Assume normal C execution environment"
msgstr ""
-#: common.opt:422
-msgid "Perform store motion after global common subexpression elimination"
+#: c.opt:539
+msgid "Enable support for huge objects"
msgstr ""
-#: common.opt:426
-msgid ""
-"Perform redundant load after store elimination in global common subexpression"
+#: c.opt:543
+msgid "Export functions even if they can be inlined"
msgstr ""
-#: common.opt:431
-msgid ""
-"Perform global common subexpression elimination after register allocation"
+#: c.opt:547
+msgid "Emit implicit instantiations of inline templates"
msgstr ""
-#: common.opt:436
-msgid "Enable guessing of branch probabilities"
+#: c.opt:551
+msgid "Emit implicit instantiations of templates"
msgstr ""
-#: common.opt:444
-msgid "Process #ident directives"
+#: c.opt:558
+msgid "Don't warn about uses of Microsoft extensions"
msgstr ""
-#: common.opt:448
-msgid "Perform conversion of conditional jumps to branchless equivalents"
+#: c.opt:568
+msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr ""
-#: common.opt:452
-msgid "Perform conversion of conditional jumps to conditional execution"
+#: c.opt:572
+msgid "Assume that receivers of Objective-C messages may be nil"
msgstr ""
-#: common.opt:460
-msgid "Do not generate .size directives"
+#: c.opt:584
+msgid ""
+"Generate special Objective-C methods to initialize/destroy non-POD C++ "
+"ivars, if needed"
msgstr ""
-#: common.opt:469
-msgid "Pay attention to the \"inline\" keyword"
+#: c.opt:588
+msgid "Allow fast jumps to the message dispatcher"
msgstr ""
-#: common.opt:473
-msgid "Integrate simple functions into their callers"
+#: c.opt:594
+msgid "Enable Objective-C exception and synchronization syntax"
msgstr ""
-#: common.opt:480
-msgid "Limit the size of inlined functions to <number>"
+#: c.opt:598
+msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
msgstr ""
-#: common.opt:484
-msgid "Instrument function entry and exit with profiling calls"
+#: c.opt:603
+msgid "Enable Objective-C setjmp exception handling runtime"
msgstr ""
-#: common.opt:488
-msgid "Optimize induction variables on trees"
+#: c.opt:607
+msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr ""
-#: common.opt:492
-msgid "Use jump tables for sufficiently large switch statements"
+#: c.opt:611
+msgid "Enable optional diagnostics"
msgstr ""
-#: common.opt:496
-msgid "Generate code for functions even if they are fully inlined"
+#: c.opt:618
+msgid "Look for and use PCH files even when preprocessing"
msgstr ""
-#: common.opt:500
-msgid "Emit static const variables even if they are not used"
+#: c.opt:622
+msgid "Downgrade conformance errors to warnings"
msgstr ""
-#: common.opt:504
-msgid "Give external symbols a leading underscore"
+#: c.opt:626
+msgid "Treat the input file as already preprocessed"
msgstr ""
-#: common.opt:508
-msgid "Perform loop optimizations"
+#: c.opt:630
+msgid ""
+"Used in Fix-and-Continue mode to indicate that object files may be swapped "
+"in at runtime"
msgstr ""
-#: common.opt:512
-msgid "Perform loop optimizations using the new loop optimizer"
+#: c.opt:634
+msgid "Enable automatic template instantiation"
msgstr ""
-#: common.opt:516
-msgid "Set errno after built-in math functions"
+#: c.opt:638
+msgid "Generate run time type descriptor information"
msgstr ""
-#: common.opt:520
-msgid "Report on permanent memory allocation"
+#: c.opt:642
+msgid "Use the same size for double as for float"
msgstr ""
-#: common.opt:527
-msgid "Attempt to merge identical constants and constant variables"
+#: c.opt:646
+msgid "Use the narrowest integer type possible for enumeration types"
msgstr ""
-#: common.opt:531
-msgid "Attempt to merge identical constants across compilation units"
+#: c.opt:650
+msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgstr ""
-#: common.opt:535
-msgid ""
-"Limit diagnostics to <number> characters per line. 0 suppresses line-"
-"wrapping"
+#: c.opt:654
+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgstr ""
-#: common.opt:539
-msgid "Perform SMS based modulo scheduling before the first scheduling pass"
+#: c.opt:658
+msgid "Make \"char\" signed by default"
msgstr ""
-#: common.opt:543
-msgid "Move loop invariant computations out of loops"
+#: c.opt:665
+msgid "Display statistics accumulated during compilation"
msgstr ""
-#: common.opt:547
-msgid ""
-"Add mudflap bounds-checking instrumentation for single-threaded program."
+#: c.opt:672
+msgid "Distance between tab stops for column reporting"
msgstr ""
-#: common.opt:551
-msgid "Add mudflap bounds-checking instrumentation for multi-threaded program."
+#: c.opt:676
+msgid "Specify maximum template instantiation depth"
msgstr ""
-#: common.opt:555
-msgid "Ignore read operations when inserting mudflap instrumentation."
+#: c.opt:683
+msgid "Do not generate thread-safe code for initializing local statics."
msgstr ""
-#: common.opt:559
-msgid ""
-"Enable/Disable the traditional scheduling in loops that already passed "
-"modulo scheduling"
+#: c.opt:687
+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgstr ""
-#: common.opt:563
-msgid "Support synchronous non-call exceptions"
+#: c.opt:691
+msgid "Make \"char\" unsigned by default"
msgstr ""
-#: common.opt:567
-msgid "When possible do not generate stack frames"
+#: c.opt:695
+msgid "Use __cxa_atexit to register destructors"
msgstr ""
-#: common.opt:571
-msgid "Do the full register move optimization pass"
+#: c.opt:699
+msgid "Marks all inlined methods as having hidden visibility"
msgstr ""
-#: common.opt:575
-msgid "Optimize sibling and tail recursive calls"
+#: c.opt:703
+msgid "Discard unused virtual functions"
msgstr ""
-#: common.opt:579
-msgid "Pack structure members together without holes"
+#: c.opt:707
+msgid "Implement vtables using thunks"
msgstr ""
-#: common.opt:583
-msgid "Set initial maximum structure member alignment"
+#: c.opt:711
+msgid "Emit common-like symbols as weak symbols"
msgstr ""
-#: common.opt:587
-msgid "Return small aggregates in memory, not registers"
+#: c.opt:715
+msgid ""
+"Convert all wide strings and character constants to character set <cset>"
msgstr ""
-#: common.opt:591
-msgid "Perform loop peeling"
+#: c.opt:719
+msgid "Generate a #line directive pointing at the current working directory"
msgstr ""
-#: common.opt:595
-msgid "Enable machine specific peephole optimizations"
+#: c.opt:723
+msgid "Emit cross referencing information"
msgstr ""
-#: common.opt:599
-msgid "Enable an RTL peephole pass before sched2"
+#: c.opt:727
+msgid ""
+"Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgstr ""
-#: common.opt:603
-msgid "Generate position-independent code if possible (large mode)"
+#: c.opt:731
+msgid "Dump declarations to a .decl file"
msgstr ""
-#: common.opt:607
-msgid ""
-"Generate position-independent code for executables if possible (large mode)"
+#: c.opt:735 c.opt:763
+msgid "Add <dir> to the end of the system include path"
msgstr ""
-#: common.opt:611
-msgid "Generate position-independent code if possible (small mode)"
+#: c.opt:739
+msgid "Accept definition of macros in <file>"
msgstr ""
-#: common.opt:615
-msgid ""
-"Generate position-independent code for executables if possible (small mode)"
+#: c.opt:743
+msgid "Include the contents of <file> before other files"
msgstr ""
-#: common.opt:619
-msgid "Generate prefetch instructions, if available, for arrays in loops"
+#: c.opt:747
+msgid "Specify <path> as a prefix for next two options"
msgstr ""
-#: common.opt:623
-msgid "Enable basic program profiling code"
+#: c.opt:751
+msgid "Set <dir> to be the system root directory"
msgstr ""
-#: common.opt:627
-msgid "Insert arc-based program profiling code"
+#: c.opt:755
+msgid "Add <dir> to the start of the system include path"
msgstr ""
-#: common.opt:631
-msgid ""
-"Enable common options for generating profile info for profile feedback "
-"directed optimizations"
+#: c.opt:759
+msgid "Add <dir> to the end of the quote include path"
msgstr ""
-#: common.opt:635
+#: c.opt:777
msgid ""
-"Enable common options for performing profile feedback directed optimizations"
+"Do not search standard system include directories (those specified with -"
+"isystem will still be used)"
msgstr ""
-#: common.opt:639
-msgid "Insert code to profile values of expressions"
+#: c.opt:781
+msgid "Do not search standard system include directories for C++"
msgstr ""
-#: common.opt:646
-msgid "Make compile reproducible using <string>"
+#: c.opt:797
+msgid "Generate C header of platform-specific features"
msgstr ""
-#: common.opt:650
-msgid "Return small aggregates in registers"
+#: c.opt:801
+msgid "Print a checksum of the executable for PCH validity checking, and stop."
msgstr ""
-#: common.opt:654
-msgid "Enables a register move optimization"
+#: c.opt:805
+msgid "Remap file names when including files"
msgstr ""
-#: common.opt:658
-msgid "Perform a register renaming optimization pass"
+#: c.opt:809
+msgid "Conform to the ISO 1998 C++ standard"
msgstr ""
-#: common.opt:662
-msgid "Reorder basic blocks to improve code placement"
+#: c.opt:813 c.opt:841
+msgid "Conform to the ISO 1990 C standard"
msgstr ""
-#: common.opt:666
-msgid "Reorder basic blocks and partition into hot and cold sections"
+#: c.opt:817 c.opt:849
+msgid "Conform to the ISO 1999 C standard"
msgstr ""
-#: common.opt:670
-msgid "Reorder functions to improve code placement"
+#: c.opt:821
+msgid "Deprecated in favor of -std=c99"
msgstr ""
-#: common.opt:674
-msgid "Add a common subexpression elimination pass after loop optimizations"
+#: c.opt:825
+msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr ""
-#: common.opt:678
-msgid "Run the loop optimizer twice"
+#: c.opt:829
+msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr ""
-#: common.opt:682
-msgid "Disable optimizations that assume default FP rounding behavior"
+#: c.opt:833
+msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr ""
-#: common.opt:686
-msgid "Enable scheduling across basic blocks"
+#: c.opt:837
+msgid "Deprecated in favor of -std=gnu99"
msgstr ""
-#: common.opt:690
-msgid "Allow speculative motion of non-loads"
+#: c.opt:845
+msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr ""
-#: common.opt:694
-msgid "Allow speculative motion of some loads"
+#: c.opt:853
+msgid "Deprecated in favor of -std=iso9899:1999"
msgstr ""
-#: common.opt:698
-msgid "Allow speculative motion of more loads"
+#: c.opt:857
+msgid "Enable traditional preprocessing"
msgstr ""
-#: common.opt:702
-msgid "Set the verbosity level of the scheduler"
+#: c.opt:861
+msgid "Support ISO C trigraphs"
msgstr ""
-#: common.opt:706
-msgid "If scheduling post reload, do superblock scheduling"
+#: c.opt:865
+msgid "Do not predefine system-specific and GCC-specific macros"
msgstr ""
-#: common.opt:710
-msgid "If scheduling post reload, do trace scheduling"
+#: c.opt:869
+msgid "Enable verbose output"
msgstr ""
-#: common.opt:714
-msgid "Reschedule instructions before register allocation"
+#: common.opt:28
+msgid "Display this information"
msgstr ""
-#: common.opt:718
-msgid "Reschedule instructions after register allocation"
+#: common.opt:32
+msgid ""
+"Set parameter <param> to value. See below for a complete list of parameters"
msgstr ""
-#: common.opt:724
-msgid "Allow premature scheduling of queued insns"
+#: common.opt:42
+msgid ""
+"Put global and static data smaller than <number> bytes into a special "
+"section (on some targets)"
msgstr ""
-#: common.opt:728
-msgid "Set number of queued insns that can be prematurely scheduled"
+#: common.opt:46
+msgid "Set optimization level to <number>"
msgstr ""
-#: common.opt:736 common.opt:740
-msgid ""
-"Set dependence distance checking in premature scheduling of queued insns"
+#: common.opt:50
+msgid "Optimize for space rather than speed"
msgstr ""
-#: common.opt:744
-msgid "Mark data as shared rather than private"
+#: common.opt:54
+msgid "This switch is deprecated; use -Wextra instead"
msgstr ""
-#: common.opt:748
-msgid "Show column numbers in diagnostics, when available. Default on."
+#: common.opt:58
+msgid "Warn about returning structures, unions or arrays"
msgstr ""
-#: common.opt:752
-msgid "Disable optimizations observable by IEEE signaling NaNs"
+#: common.opt:62
+msgid "Warn about inappropriate attribute usage"
msgstr ""
-#: common.opt:756
-msgid "Convert floating point constants to single precision constants"
+#: common.opt:66
+msgid "Warn about pointer casts which increase alignment"
msgstr ""
-#: common.opt:760
-msgid "Use value profiling for speculative prefetching"
+#: common.opt:70
+msgid "Warn about uses of __attribute__((deprecated)) declarations"
msgstr ""
-#: common.opt:764
-msgid "Split lifetimes of induction variables when loops are unrolled."
+#: common.opt:74
+msgid "Warn when an optimization pass is disabled"
msgstr ""
-#: common.opt:768
-msgid "Apply variable expansion when loops are unrolled."
+#: common.opt:78
+msgid "Treat all warnings as errors"
msgstr ""
-#: common.opt:774
-msgid "Insert stack checking code into the program"
+#: common.opt:82
+msgid "Print extra (possibly unwanted) warnings"
msgstr ""
-#: common.opt:781
-msgid "Trap if the stack goes past <register>"
+#: common.opt:86
+msgid "Exit on the first error occurred"
msgstr ""
-#: common.opt:785
-msgid "Trap if the stack goes past symbol <name>"
+#: common.opt:90
+msgid "Warn when an inlined function cannot be inlined"
msgstr ""
-#: common.opt:789
-msgid "Perform strength reduction optimizations"
+#: common.opt:94
+msgid "Warn if an object is larger than <number> bytes"
msgstr ""
-#: common.opt:797
-msgid "Assume strict aliasing rules apply"
+#: common.opt:98
+msgid ""
+"Warn about functions which might be candidates for __attribute__((noreturn))"
msgstr ""
-#: common.opt:801
-msgid "Check for syntax errors, then stop"
+#: common.opt:102
+msgid "Warn when the packed attribute has no effect on struct layout"
msgstr ""
-#: common.opt:805
-msgid "Create data files needed by \"gcov\""
+#: common.opt:106
+msgid "Warn when padding is required to align structure members"
msgstr ""
-#: common.opt:809
-msgid "Perform jump threading optimizations"
+#: common.opt:110
+msgid "Warn when one local variable shadows another"
msgstr ""
-#: common.opt:813
-msgid "Report the time taken by each compiler pass"
+#: common.opt:114
+msgid "Warn when not issuing stack smashing protection for some reason"
msgstr ""
-#: common.opt:817
-msgid "Set the default thread-local storage code generation model"
+#: common.opt:118 common.opt:122
+msgid "Warn about code which might break strict aliasing rules"
msgstr ""
-#: common.opt:821
-msgid "Perform superblock formation via tail duplication"
+#: common.opt:126
+msgid "Warn about enumerated switches, with no default, missing a case"
msgstr ""
-#: common.opt:828
-msgid "Assume floating-point operations can trap"
+#: common.opt:130
+msgid "Warn about enumerated switches missing a \"default:\" statement"
msgstr ""
-#: common.opt:832
-msgid "Trap for signed overflow in addition, subtraction and multiplication"
+#: common.opt:134
+msgid "Warn about all enumerated switches missing a specific case"
msgstr ""
-#: common.opt:836
-msgid "Use tree-ssa based implementation of profiling"
+#: common.opt:142
+msgid "Warn about uninitialized automatic variables"
msgstr ""
-#: common.opt:840
-msgid "Enable SSA-CCP optimization on trees"
+#: common.opt:146
+msgid "Warn about code that will never be executed"
msgstr ""
-#: common.opt:844
-msgid "Enable SSA-CCP optimization for stores and loads"
+#: common.opt:150
+msgid "Enable all -Wunused- warnings"
msgstr ""
-#: common.opt:848
-msgid "Enable loop header copying on trees"
+#: common.opt:154
+msgid "Warn when a function is unused"
msgstr ""
-#: common.opt:852
-msgid "Coalesce memory temporaries in the SSA->normal pass"
+#: common.opt:158 fortran/lang.opt:70
+msgid "Warn when a label is unused"
msgstr ""
-#: common.opt:856
-msgid "Replace SSA temporaries with better names in copies."
+#: common.opt:162
+msgid "Warn when a function parameter is unused"
msgstr ""
-#: common.opt:860
-msgid "Enable copy propagation on trees"
+#: common.opt:166
+msgid "Warn when an expression value is unused"
msgstr ""
-#: common.opt:864
-msgid "Enable copy propagation for stores and loads"
+#: common.opt:170
+msgid "Warn when a variable is unused"
msgstr ""
-#: common.opt:868
-msgid "Enable SSA dead code elimination optimization on trees"
+#: common.opt:174
+msgid "Emit declaration information into <file>"
msgstr ""
-#: common.opt:872
-msgid "Enable dominator optimizations"
+#: common.opt:187
+msgid "Enable dumps from specific passes of the compiler"
msgstr ""
-#: common.opt:876
-msgid "Enable dead store elimination"
+#: common.opt:191
+msgid "Set the file basename to be used for dumps"
msgstr ""
-#: common.opt:880
-msgid "Enable Full Redundancy Elimination (FRE) on trees"
+#: common.opt:209
+msgid "Align the start of functions"
msgstr ""
-#: common.opt:884
-msgid "Enable loop invariant motion on trees"
+#: common.opt:216
+msgid "Align labels which are only reached by jumping"
msgstr ""
-#: common.opt:888
-msgid "Enable linear loop transforms on trees"
+#: common.opt:223
+msgid "Align all labels"
msgstr ""
-#: common.opt:892
-msgid "Create canonical induction variables in loops"
+#: common.opt:230
+msgid "Align the start of loops"
msgstr ""
-#: common.opt:896
-msgid "Enable loop optimizations on tree level"
+#: common.opt:243
+msgid "Specify that arguments may alias each other and globals"
msgstr ""
-#: common.opt:900
-msgid "Enable SSA-PRE optimization on trees"
+#: common.opt:247
+msgid "Assume arguments may alias globals but not each other"
msgstr ""
-#: common.opt:904
-msgid "Perform structural alias analysis"
+#: common.opt:251
+msgid "Assume arguments alias neither each other nor globals"
msgstr ""
-#: common.opt:908
-msgid "Enable SSA code sinking on trees"
+#: common.opt:255
+msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr ""
-#: common.opt:912
-msgid "Perform scalar replacement of aggregates"
+#: common.opt:263
+msgid "Generate code to check bounds before indexing arrays"
msgstr ""
-#: common.opt:916
-msgid "Replace temporary expressions in the SSA->normal pass"
+#: common.opt:267
+msgid "Replace add, compare, branch with branch on count register"
msgstr ""
-#: common.opt:920
-msgid "Perform live range splitting during the SSA->normal pass."
+#: common.opt:271
+msgid "Use profiling information for branch probabilities"
msgstr ""
-#: common.opt:924
-msgid "Perform Value Range Propagation on trees"
+#: common.opt:275
+msgid ""
+"Perform branch target load optimization before prologue / epilogue threading"
msgstr ""
-#: common.opt:928
-msgid "Compile whole compilation unit at a time"
+#: common.opt:279
+msgid ""
+"Perform branch target load optimization after prologue / epilogue threading"
msgstr ""
-#: common.opt:932
-msgid "Perform loop unrolling when iteration count is known"
+#: common.opt:283
+msgid ""
+"Restrict target load migration not to re-use registers in any basic block"
msgstr ""
-#: common.opt:936
-msgid "Perform loop unrolling for all loops"
+#: common.opt:287
+msgid "Mark <register> as being preserved across functions"
msgstr ""
-#: common.opt:944
-msgid "Allow math optimizations that may violate IEEE or ISO standards"
+#: common.opt:291
+msgid "Mark <register> as being corrupted by function calls"
msgstr ""
-#: common.opt:948
-msgid "Perform loop unswitching"
+#: common.opt:298
+msgid "Save registers around function calls"
msgstr ""
-#: common.opt:952
-msgid "Just generate unwind tables for exception handling"
+#: common.opt:302
+msgid "Do not put uninitialized globals in the common section"
msgstr ""
-#: common.opt:956
-msgid "Perform variable tracking"
+#: common.opt:306
+msgid "Perform a register copy-propagation optimization pass"
msgstr ""
-#: common.opt:960
-msgid "Enable loop vectorization on trees"
+#: common.opt:310
+msgid "Perform cross-jumping optimization"
msgstr ""
-#: common.opt:964
-msgid "Set the verbosity level of the vectorizer"
+#: common.opt:314
+msgid "When running CSE, follow jumps to their targets"
msgstr ""
-#: common.opt:974
-msgid "Add extra commentary to assembler output"
+#: common.opt:318
+msgid "When running CSE, follow conditional jumps"
msgstr ""
-#: common.opt:978
-msgid "Set the default symbol visibility"
+#: common.opt:322
+msgid "Omit range reduction step when performing complex division"
msgstr ""
-#: common.opt:983
-msgid "Use expression value profiles in optimizations"
+#: common.opt:326
+msgid "Place data items into their own section"
msgstr ""
-#: common.opt:987
-msgid "Construct webs and split unrelated uses of single variable"
+#: common.opt:332
+msgid "Defer popping functions args from stack until later"
msgstr ""
-#: common.opt:991
-msgid "Assume signed arithmetic overflow wraps around"
+#: common.opt:336
+msgid "Attempt to fill delay slots of branch instructions"
msgstr ""
-#: common.opt:995
-msgid "Put zero initialized data in the bss section"
+#: common.opt:340
+msgid "Delete useless null pointer checks"
msgstr ""
-#: common.opt:999
-msgid "Generate debug information in default format"
+#: common.opt:344
+msgid ""
+"How often to emit source location at the beginning of line-wrapped "
+"diagnostics"
msgstr ""
-#: common.opt:1003
-msgid "Generate debug information in COFF format"
+#: common.opt:348
+msgid ""
+"Amend appropriate diagnostic messages with the command line option that "
+"controls them."
msgstr ""
-#: common.opt:1007
-msgid "Generate debug information in DWARF v2 format"
+#: common.opt:352
+msgid "Dump various compiler internals to a file"
msgstr ""
-#: common.opt:1011
-msgid "Generate debug information in default extended format"
+#: common.opt:356
+msgid ""
+"Suppress output of instruction numbers and line number notes in debugging "
+"dumps"
msgstr ""
-#: common.opt:1015
-msgid "Generate debug information in STABS format"
+#: common.opt:360
+msgid "Perform DWARF2 duplicate elimination"
msgstr ""
-#: common.opt:1019
-msgid "Generate debug information in extended STABS format"
+#: common.opt:364 common.opt:368
+msgid "Perform unused type elimination in debug info"
msgstr ""
-#: common.opt:1023
-msgid "Generate debug information in VMS format"
+#: common.opt:372
+msgid "Enable exception handling"
msgstr ""
-#: common.opt:1027
-msgid "Generate debug information in XCOFF format"
+#: common.opt:376
+msgid "Perform a number of minor, expensive optimizations"
msgstr ""
-#: common.opt:1031
-msgid "Generate debug information in extended XCOFF format"
+#: common.opt:383
+msgid "Assume no NaNs or infinities are generated"
msgstr ""
-#: common.opt:1035
-msgid "Place output into <file>"
+#: common.opt:387
+msgid "Mark <register> as being unavailable to the compiler"
msgstr ""
-#: common.opt:1039
-msgid "Enable function profiling"
+#: common.opt:391
+msgid "Don't allocate floats and doubles in extended-precision registers"
msgstr ""
-#: common.opt:1043
-msgid "Issue warnings needed for strict compliance to the standard"
+#: common.opt:397
+msgid "Copy memory address constants into registers before use"
msgstr ""
-#: common.opt:1047
-msgid "Like -pedantic but issue them as errors"
+#: common.opt:403
+msgid "Copy memory operands into registers before use"
msgstr ""
-#: common.opt:1051
-msgid "Do not display functions compiled or elapsed time"
+#: common.opt:410
+msgid "Allow function addresses to be held in registers"
msgstr ""
-#: common.opt:1055
-msgid "Display the compiler's version"
+#: common.opt:414
+msgid "Place each function into its own section"
msgstr ""
-#: common.opt:1059
-msgid "Suppress warnings"
+#: common.opt:418
+msgid "Perform global common subexpression elimination"
msgstr ""
-#: ada/lang.opt:74
-msgid "Specify options to GNAT"
+#: common.opt:422
+msgid ""
+"Perform enhanced load motion during global common subexpression elimination"
msgstr ""
-#: config/m68hc11/m68hc11.opt:24 config/m68hc11/m68hc11.opt:32
-msgid "Compile for a 68HC11"
+#: common.opt:426
+msgid "Perform store motion after global common subexpression elimination"
msgstr ""
-#: config/m68hc11/m68hc11.opt:28 config/m68hc11/m68hc11.opt:36
-msgid "Compile for a 68HC12"
+#: common.opt:430
+msgid ""
+"Perform redundant load after store elimination in global common subexpression"
msgstr ""
-#: config/m68hc11/m68hc11.opt:42 config/m68hc11/m68hc11.opt:46
-msgid "Compile for a 68HCS12"
+#: common.opt:435
+msgid ""
+"Perform global common subexpression elimination after register allocation"
msgstr ""
-#: config/m68hc11/m68hc11.opt:50
-msgid "Auto pre/post decrement increment allowed"
+#: common.opt:440
+msgid "Enable guessing of branch probabilities"
msgstr ""
-#: config/m68hc11/m68hc11.opt:54
-msgid "Min/max instructions allowed"
+#: common.opt:448
+msgid "Process #ident directives"
msgstr ""
-#: config/m68hc11/m68hc11.opt:58
-msgid "Use call and rtc for function calls and returns"
+#: common.opt:452
+msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr ""
-#: config/m68hc11/m68hc11.opt:62
-msgid "Auto pre/post decrement increment not allowed"
+#: common.opt:456
+msgid "Perform conversion of conditional jumps to conditional execution"
msgstr ""
-#: config/m68hc11/m68hc11.opt:66
-msgid "Use jsr and rts for function calls and returns"
+#: common.opt:464
+msgid "Do not generate .size directives"
msgstr ""
-#: config/m68hc11/m68hc11.opt:70
-msgid "Min/max instructions not allowed"
+#: common.opt:473
+msgid "Pay attention to the \"inline\" keyword"
msgstr ""
-#: config/m68hc11/m68hc11.opt:74
-msgid "Use direct addressing mode for soft registers"
+#: common.opt:477
+msgid "Integrate simple functions into their callers"
msgstr ""
-#: config/m68hc11/m68hc11.opt:78
-msgid "Compile with 32-bit integer mode"
+#: common.opt:481
+msgid "Perform early inlining"
msgstr ""
-#: config/m68hc11/m68hc11.opt:83
-msgid "Specify the register allocation order"
+#: common.opt:488
+msgid "Limit the size of inlined functions to <number>"
msgstr ""
-#: config/m68hc11/m68hc11.opt:87
-msgid "Do not use direct addressing mode for soft registers"
+#: common.opt:492
+msgid "Instrument function entry and exit with profiling calls"
msgstr ""
-#: config/m68hc11/m68hc11.opt:91
-msgid "Compile with 16-bit integer mode"
+#: common.opt:496
+msgid "Optimize induction variables on trees"
msgstr ""
-#: config/m68hc11/m68hc11.opt:95
-msgid "Indicate the number of soft registers available"
+#: common.opt:500
+msgid "Use jump tables for sufficiently large switch statements"
msgstr ""
-#: config/pa/pa.opt:24 config/pa/pa.opt:77 config/pa/pa.opt:85
-msgid "Generate PA1.0 code"
+#: common.opt:504
+msgid "Generate code for functions even if they are fully inlined"
msgstr ""
-#: config/pa/pa.opt:28 config/pa/pa.opt:89 config/pa/pa.opt:109
-msgid "Generate PA1.1 code"
+#: common.opt:508
+msgid "Emit static const variables even if they are not used"
msgstr ""
-#: config/pa/pa.opt:32 config/pa/pa.opt:93
-msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
+#: common.opt:512
+msgid "Give external symbols a leading underscore"
msgstr ""
-#: config/pa/pa.opt:36
-msgid "Generate code for huge switch statements"
+#: common.opt:516
+msgid "Perform loop optimizations"
msgstr ""
-#: config/pa/pa.opt:40
-msgid "Disable FP regs"
+#: common.opt:520
+msgid "Perform loop optimizations using the new loop optimizer"
msgstr ""
-#: config/pa/pa.opt:44
-msgid "Disable indexed addressing"
+#: common.opt:524
+msgid "Set errno after built-in math functions"
msgstr ""
-#: config/pa/pa.opt:48
-msgid "Generate fast indirect calls"
+#: common.opt:528
+msgid "Report on permanent memory allocation"
msgstr ""
-#: config/pa/pa.opt:52
-msgid "Specify range of registers to make fixed."
+#: common.opt:535
+msgid "Attempt to merge identical constants and constant variables"
msgstr ""
-#: config/pa/pa.opt:56
-msgid "Assume code will be assembled by GAS"
+#: common.opt:539
+msgid "Attempt to merge identical constants across compilation units"
msgstr ""
-#: config/pa/pa.opt:60
-msgid "Put jumps in call delay slots"
+#: common.opt:543
+msgid ""
+"Limit diagnostics to <number> characters per line. 0 suppresses line-"
+"wrapping"
msgstr ""
-#: config/pa/pa.opt:65
-msgid "Enable linker optimizations"
+#: common.opt:547
+msgid "Perform SMS based modulo scheduling before the first scheduling pass"
msgstr ""
-#: config/pa/pa.opt:69
-msgid "Always generate long calls"
+#: common.opt:551
+msgid "Move loop invariant computations out of loops"
msgstr ""
-#: config/pa/pa.opt:73
-msgid "Emit long load/store sequences"
+#: common.opt:555
+msgid ""
+"Add mudflap bounds-checking instrumentation for single-threaded program."
msgstr ""
-#: config/pa/pa.opt:81
-msgid "Disable space regs"
+#: common.opt:559
+msgid "Add mudflap bounds-checking instrumentation for multi-threaded program."
msgstr ""
-#: config/pa/pa.opt:97
-msgid "Use portable calling conventions"
+#: common.opt:563
+msgid "Ignore read operations when inserting mudflap instrumentation."
msgstr ""
-#: config/pa/pa.opt:101
+#: common.opt:567
msgid ""
-"Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, "
-"7200, 7300, and 8000."
+"Enable/Disable the traditional scheduling in loops that already passed "
+"modulo scheduling"
msgstr ""
-#: config/pa/pa.opt:105 config/frv/frv.opt:174
-msgid "Use software floating point"
+#: common.opt:571
+msgid "Support synchronous non-call exceptions"
msgstr ""
-#: config/pa/pa.opt:113
-msgid "Do not disable space regs"
+#: common.opt:575
+msgid "When possible do not generate stack frames"
msgstr ""
-#: config/pa/pa-hpux1010.opt:24 config/pa/pa-hpux1111.opt:24
-#: config/pa/pa-hpux.opt:28
-msgid "Specify UNIX standard for predefines and linking"
+#: common.opt:579
+msgid "Do the full register move optimization pass"
msgstr ""
-#: config/pa/pa64-hpux.opt:24
-msgid "Assume code will be linked by GNU ld"
+#: common.opt:583
+msgid "Optimize sibling and tail recursive calls"
msgstr ""
-#: config/pa/pa64-hpux.opt:28
-msgid "Assume code will be linked by HP ld"
+#: common.opt:587
+msgid "Pack structure members together without holes"
msgstr ""
-#: config/pa/pa-hpux.opt:24
-msgid "Generate cpp defines for server IO"
+#: common.opt:591
+msgid "Set initial maximum structure member alignment"
msgstr ""
-#: config/pa/pa-hpux.opt:32
-msgid "Generate cpp defines for workstation IO"
+#: common.opt:595
+msgid "Return small aggregates in memory, not registers"
msgstr ""
-#: config/lynx.opt:24
-msgid "Support legacy multi-threading"
+#: common.opt:599
+msgid "Perform loop peeling"
msgstr ""
-#: config/lynx.opt:28
-msgid "Use shared libraries"
+#: common.opt:603
+msgid "Enable machine specific peephole optimizations"
msgstr ""
-#: config/lynx.opt:32
-msgid "Support multi-threading"
+#: common.opt:607
+msgid "Enable an RTL peephole pass before sched2"
msgstr ""
-#: config/mcore/mcore.opt:24
-msgid "Generate code for the M*Core M210"
+#: common.opt:611
+msgid "Generate position-independent code if possible (large mode)"
msgstr ""
-#: config/mcore/mcore.opt:28
-msgid "Generate code for the M*Core M340"
+#: common.opt:615
+msgid ""
+"Generate position-independent code for executables if possible (large mode)"
msgstr ""
-#: config/mcore/mcore.opt:32
-msgid "Set maximum alignment to 4"
+#: common.opt:619
+msgid "Generate position-independent code if possible (small mode)"
msgstr ""
-#: config/mcore/mcore.opt:36
-msgid "Force functions to be aligned to a 4 byte boundary"
+#: common.opt:623
+msgid ""
+"Generate position-independent code for executables if possible (small mode)"
msgstr ""
-#: config/mcore/mcore.opt:40
-msgid "Set maximum alignment to 8"
+#: common.opt:627
+msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr ""
-#: config/mcore/mcore.opt:44
-msgid "Generate big-endian code"
+#: common.opt:631
+msgid "Enable basic program profiling code"
msgstr ""
-#: config/mcore/mcore.opt:48
-msgid "Emit call graph information"
+#: common.opt:635
+msgid "Insert arc-based program profiling code"
msgstr ""
-#: config/mcore/mcore.opt:52
-msgid "Use the divide instruction"
+#: common.opt:639
+msgid ""
+"Enable common options for generating profile info for profile feedback "
+"directed optimizations"
msgstr ""
-#: config/mcore/mcore.opt:56
-msgid "Inline constants if it can be done in 2 insns or less"
+#: common.opt:643
+msgid ""
+"Enable common options for performing profile feedback directed optimizations"
msgstr ""
-#: config/mcore/mcore.opt:60
-msgid "Generate little-endian code"
+#: common.opt:647
+msgid "Insert code to profile values of expressions"
msgstr ""
-#: config/mcore/mcore.opt:68
-msgid "Use arbitrary sized immediates in bit operations"
+#: common.opt:654
+msgid "Make compile reproducible using <string>"
msgstr ""
-#: config/mcore/mcore.opt:72
-msgid "Prefer word accesses over byte accesses"
+#: common.opt:658
+msgid "Return small aggregates in registers"
msgstr ""
-#: config/mcore/mcore.opt:76
-msgid "Set the maximum amount for a single stack increment operation"
+#: common.opt:662
+msgid "Enables a register move optimization"
msgstr ""
-#: config/mcore/mcore.opt:80
-msgid "Always treat bitfields as int-sized"
+#: common.opt:666
+msgid "Perform a register renaming optimization pass"
msgstr ""
-#: config/pdp11/pdp11.opt:24
-msgid "Generate code for an 11/10"
+#: common.opt:670
+msgid "Reorder basic blocks to improve code placement"
msgstr ""
-#: config/pdp11/pdp11.opt:28
-msgid "Generate code for an 11/40"
+#: common.opt:674
+msgid "Reorder basic blocks and partition into hot and cold sections"
msgstr ""
-#: config/pdp11/pdp11.opt:32
-msgid "Generate code for an 11/45"
+#: common.opt:678
+msgid "Reorder functions to improve code placement"
msgstr ""
-#: config/pdp11/pdp11.opt:36
-msgid "Use 16-bit abs patterns"
+#: common.opt:682
+msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr ""
-#: config/pdp11/pdp11.opt:40
-msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
+#: common.opt:686
+msgid "Run the loop optimizer twice"
msgstr ""
-#: config/pdp11/pdp11.opt:44
-msgid "Do not use inline patterns for copying memory"
+#: common.opt:690
+msgid "Disable optimizations that assume default FP rounding behavior"
msgstr ""
-#: config/pdp11/pdp11.opt:48
-msgid "Use inline patterns for copying memory"
+#: common.opt:694
+msgid "Enable scheduling across basic blocks"
msgstr ""
-#: config/pdp11/pdp11.opt:52
-msgid "Do not pretend that branches are expensive"
+#: common.opt:698
+msgid "Allow speculative motion of non-loads"
msgstr ""
-#: config/pdp11/pdp11.opt:56
-msgid "Pretend that branches are expensive"
+#: common.opt:702
+msgid "Allow speculative motion of some loads"
msgstr ""
-#: config/pdp11/pdp11.opt:60
-msgid "Use the DEC assembler syntax"
+#: common.opt:706
+msgid "Allow speculative motion of more loads"
msgstr ""
-#: config/pdp11/pdp11.opt:64
-msgid "Use 32 bit float"
+#: common.opt:710
+msgid "Set the verbosity level of the scheduler"
msgstr ""
-#: config/pdp11/pdp11.opt:68
-msgid "Use 64 bit float"
+#: common.opt:714
+msgid "If scheduling post reload, do superblock scheduling"
msgstr ""
-#: config/pdp11/pdp11.opt:72 config/rs6000/rs6000.opt:89
-#: config/frv/frv.opt:121
-msgid "Use hardware floating point"
+#: common.opt:718
+msgid "If scheduling post reload, do trace scheduling"
msgstr ""
-#: config/pdp11/pdp11.opt:76
-msgid "Use 16 bit int"
+#: common.opt:722
+msgid "Reschedule instructions before register allocation"
msgstr ""
-#: config/pdp11/pdp11.opt:80
-msgid "Use 32 bit int"
+#: common.opt:726
+msgid "Reschedule instructions after register allocation"
msgstr ""
-#: config/pdp11/pdp11.opt:84 config/rs6000/rs6000.opt:85
-msgid "Do not use hardware floating point"
+#: common.opt:732
+msgid "Allow premature scheduling of queued insns"
msgstr ""
-#: config/pdp11/pdp11.opt:88
-msgid "Target has split I&D"
+#: common.opt:736
+msgid "Set number of queued insns that can be prematurely scheduled"
msgstr ""
-#: config/pdp11/pdp11.opt:92
-msgid "Use UNIX assembler syntax"
+#: common.opt:744 common.opt:748
+msgid ""
+"Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: config/rs6000/sysv4.opt:25
-msgid "Select ABI calling convention"
+#: common.opt:752
+msgid "Mark data as shared rather than private"
msgstr ""
-#: config/rs6000/sysv4.opt:29
-msgid "Select method for sdata handling"
+#: common.opt:756
+msgid "Show column numbers in diagnostics, when available. Default on."
msgstr ""
-#: config/rs6000/sysv4.opt:33 config/alpha/alpha.opt:135
-#: config/ia64/ia64.opt:93
-msgid "Specify bit size of immediate TLS offsets"
+#: common.opt:760
+msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr ""
-#: config/rs6000/sysv4.opt:37 config/rs6000/sysv4.opt:41
-msgid "Align to the base type of the bit-field"
+#: common.opt:764
+msgid "Convert floating point constants to single precision constants"
msgstr ""
-#: config/rs6000/sysv4.opt:46 config/rs6000/sysv4.opt:50
-msgid "Produce code relocatable at runtime"
+#: common.opt:768
+msgid "Use value profiling for speculative prefetching"
msgstr ""
-#: config/rs6000/sysv4.opt:54 config/rs6000/sysv4.opt:58
-msgid "Produce little endian code"
+#: common.opt:772
+msgid "Split lifetimes of induction variables when loops are unrolled."
msgstr ""
-#: config/rs6000/sysv4.opt:62 config/rs6000/sysv4.opt:66
-msgid "Produce big endian code"
+#: common.opt:776
+msgid "Apply variable expansion when loops are unrolled."
msgstr ""
-#: config/rs6000/sysv4.opt:71 config/rs6000/sysv4.opt:75
-#: config/rs6000/sysv4.opt:79 config/rs6000/sysv4.opt:84
-#: config/rs6000/sysv4.opt:101 config/rs6000/sysv4.opt:129
-#: config/rs6000/sysv4.opt:141
-msgid "no description yet"
+#: common.opt:782
+msgid "Insert stack checking code into the program"
msgstr ""
-#: config/rs6000/sysv4.opt:88
-msgid "Use EABI"
+#: common.opt:789
+msgid "Trap if the stack goes past <register>"
msgstr ""
-#: config/rs6000/sysv4.opt:92
-msgid "Allow bit-fields to cross word boundaries"
+#: common.opt:793
+msgid "Trap if the stack goes past symbol <name>"
msgstr ""
-#: config/rs6000/sysv4.opt:96
-msgid "Use alternate register names"
+#: common.opt:797
+msgid "Use propolice as a stack protection method"
msgstr ""
-#: config/rs6000/sysv4.opt:105
-msgid "Link with libsim.a, libc.a and sim-crt0.o"
+#: common.opt:801
+msgid "Use a stack protection method for every function"
msgstr ""
-#: config/rs6000/sysv4.opt:109
-msgid "Link with libads.a, libc.a and crt0.o"
+#: common.opt:805
+msgid "Perform strength reduction optimizations"
msgstr ""
-#: config/rs6000/sysv4.opt:113
-msgid "Link with libyk.a, libc.a and crt0.o"
+#: common.opt:813
+msgid "Assume strict aliasing rules apply"
msgstr ""
-#: config/rs6000/sysv4.opt:117
-msgid "Link with libmvme.a, libc.a and crt0.o"
+#: common.opt:817
+msgid "Check for syntax errors, then stop"
msgstr ""
-#: config/rs6000/sysv4.opt:121
-msgid "Set the PPC_EMB bit in the ELF flags header"
+#: common.opt:821
+msgid "Create data files needed by \"gcov\""
msgstr ""
-#: config/rs6000/sysv4.opt:125
-msgid "Use the WindISS simulator"
+#: common.opt:825
+msgid "Perform jump threading optimizations"
msgstr ""
-#: config/rs6000/sysv4.opt:133 config/rs6000/darwin.opt:25
-msgid "Generate 64-bit code"
+#: common.opt:829
+msgid "Report the time taken by each compiler pass"
msgstr ""
-#: config/rs6000/sysv4.opt:137 config/rs6000/darwin.opt:29
-msgid "Generate 32-bit code"
+#: common.opt:833
+msgid "Set the default thread-local storage code generation model"
msgstr ""
-#: config/rs6000/sysv4.opt:145
-msgid "Generate code to use a non-exec PLT and GOT"
+#: common.opt:837
+msgid "Perform superblock formation via tail duplication"
msgstr ""
-#: config/rs6000/sysv4.opt:149
-msgid "Generate code for old exec BSS PLT"
+#: common.opt:844
+msgid "Assume floating-point operations can trap"
msgstr ""
-#: config/rs6000/aix.opt:25 config/rs6000/rs6000.opt:124
-msgid "Conform more closely to IBM XLC semantics"
+#: common.opt:848
+msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr ""
-#: config/rs6000/aix64.opt:25
-msgid "Compile for 64-bit pointers"
+#: common.opt:852
+msgid "Use tree-ssa based implementation of profiling"
msgstr ""
-#: config/rs6000/aix64.opt:29
-msgid "Compile for 32-bit pointers"
+#: common.opt:856
+msgid "Enable SSA-CCP optimization on trees"
msgstr ""
-#: config/rs6000/aix64.opt:33 config/rs6000/aix41.opt:25
-msgid "Support message passing with the Parallel Environment"
+#: common.opt:860
+msgid "Enable SSA-CCP optimization for stores and loads"
msgstr ""
-#: config/rs6000/darwin.opt:33
-msgid "Generate code suitable for executables (NOT shared libs)"
+#: common.opt:864
+msgid "Enable loop header copying on trees"
msgstr ""
-#: config/rs6000/rs6000.opt:25
-msgid "Use POWER instruction set"
+#: common.opt:868
+msgid "Coalesce memory temporaries in the SSA->normal pass"
msgstr ""
-#: config/rs6000/rs6000.opt:29
-msgid "Do not use POWER instruction set"
+#: common.opt:872
+msgid "Replace SSA temporaries with better names in copies."
msgstr ""
-#: config/rs6000/rs6000.opt:33
-msgid "Use POWER2 instruction set"
+#: common.opt:876
+msgid "Enable copy propagation on trees"
msgstr ""
-#: config/rs6000/rs6000.opt:37
-msgid "Use PowerPC instruction set"
+#: common.opt:880
+msgid "Enable copy propagation for stores and loads"
msgstr ""
-#: config/rs6000/rs6000.opt:41
-msgid "Do not use PowerPC instruction set"
+#: common.opt:884
+msgid "Enable SSA dead code elimination optimization on trees"
msgstr ""
-#: config/rs6000/rs6000.opt:45
-msgid "Use PowerPC-64 instruction set"
+#: common.opt:888
+msgid "Enable dominator optimizations"
msgstr ""
-#: config/rs6000/rs6000.opt:49
-msgid "Use PowerPC General Purpose group optional instructions"
+#: common.opt:892
+msgid "Enable dead store elimination"
msgstr ""
-#: config/rs6000/rs6000.opt:53
-msgid "Use PowerPC Graphics group optional instructions"
+#: common.opt:896
+msgid "Enable Full Redundancy Elimination (FRE) on trees"
msgstr ""
-#: config/rs6000/rs6000.opt:57
-msgid "Generate single field mfcr instruction"
+#: common.opt:900
+msgid "Enable loop invariant motion on trees"
msgstr ""
-#: config/rs6000/rs6000.opt:61
-msgid "Use PowerPC/AS popcntb instruction"
+#: common.opt:904
+msgid "Enable linear loop transforms on trees"
msgstr ""
-#: config/rs6000/rs6000.opt:65
-msgid "Use AltiVec instructions"
+#: common.opt:908
+msgid "Create canonical induction variables in loops"
msgstr ""
-#: config/rs6000/rs6000.opt:69
-msgid "Generate load/store multiple instructions"
+#: common.opt:912
+msgid "Enable loop optimizations on tree level"
msgstr ""
-#: config/rs6000/rs6000.opt:73
-msgid "Generate string instructions for block moves"
+#: common.opt:916
+msgid "Enable SSA-PRE optimization on trees"
msgstr ""
-#: config/rs6000/rs6000.opt:77
-msgid "Use new mnemonics for PowerPC architecture"
+#: common.opt:920
+msgid "Perform structural alias analysis"
msgstr ""
-#: config/rs6000/rs6000.opt:81
-msgid "Use old mnemonics for PowerPC architecture"
+#: common.opt:924
+msgid "Enable SSA code sinking on trees"
msgstr ""
-#: config/rs6000/rs6000.opt:93
-msgid "Do not generate load/store with update instructions"
+#: common.opt:928
+msgid "Perform scalar replacement of aggregates"
msgstr ""
-#: config/rs6000/rs6000.opt:97
-msgid "Generate load/store with update instructions"
+#: common.opt:932
+msgid "Replace temporary expressions in the SSA->normal pass"
msgstr ""
-#: config/rs6000/rs6000.opt:101
-msgid "Do not generate fused multiply/add instructions"
+#: common.opt:936
+msgid "Perform live range splitting during the SSA->normal pass."
msgstr ""
-#: config/rs6000/rs6000.opt:105
-msgid "Generate fused multiply/add instructions"
+#: common.opt:940
+msgid "Perform Value Range Propagation on trees"
msgstr ""
-#: config/rs6000/rs6000.opt:109
-msgid "Schedule the start and end of the procedure"
+#: common.opt:944
+msgid "Compile whole compilation unit at a time"
msgstr ""
-#: config/rs6000/rs6000.opt:116
-msgid "Return all structures in memory (AIX default)"
+#: common.opt:948
+msgid "Perform loop unrolling when iteration count is known"
msgstr ""
-#: config/rs6000/rs6000.opt:120
-msgid "Return small structures in registers (SVR4 default)"
+#: common.opt:952
+msgid "Perform loop unrolling for all loops"
msgstr ""
-#: config/rs6000/rs6000.opt:128
-msgid "Generate software floating point divide for better throughput"
+#: common.opt:960
+msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr ""
-#: config/rs6000/rs6000.opt:132
-msgid "Do not place floating point constants in TOC"
+#: common.opt:964
+msgid "Perform loop unswitching"
msgstr ""
-#: config/rs6000/rs6000.opt:136
-msgid "Place floating point constants in TOC"
+#: common.opt:968
+msgid "Just generate unwind tables for exception handling"
msgstr ""
-#: config/rs6000/rs6000.opt:140
-msgid "Do not place symbol+offset constants in TOC"
+#: common.opt:972
+msgid "Perform variable tracking"
msgstr ""
-#: config/rs6000/rs6000.opt:144
-msgid "Place symbol+offset constants in TOC"
+#: common.opt:976
+msgid "Enable loop vectorization on trees"
msgstr ""
-#: config/rs6000/rs6000.opt:155
-msgid "Use only one TOC entry per procedure"
+#: common.opt:980
+msgid "Set the verbosity level of the vectorizer"
msgstr ""
-#: config/rs6000/rs6000.opt:159
-msgid "Put everything in the regular TOC"
+#: common.opt:990
+msgid "Add extra commentary to assembler output"
msgstr ""
-#: config/rs6000/rs6000.opt:163
-msgid "Generate VRSAVE instructions when generating AltiVec code"
+#: common.opt:994
+msgid "Set the default symbol visibility"
msgstr ""
-#: config/rs6000/rs6000.opt:167
-msgid "Deprecated option. Use -mvrsave/-mno-vrsave instead."
+#: common.opt:999
+msgid "Use expression value profiles in optimizations"
msgstr ""
-#: config/rs6000/rs6000.opt:171
-msgid "Generate isel instructions"
+#: common.opt:1003
+msgid "Construct webs and split unrelated uses of single variable"
msgstr ""
-#: config/rs6000/rs6000.opt:175
-msgid "Deprecated option. Use -misel/-mno-isel instead"
+#: common.opt:1007
+msgid "Perform whole program optimizations"
msgstr ""
-#: config/rs6000/rs6000.opt:179
-msgid "Generate SPE SIMD instructions on E500"
+#: common.opt:1011
+msgid "Assume signed arithmetic overflow wraps around"
msgstr ""
-#: config/rs6000/rs6000.opt:183
-msgid "Deprecated option. Use -mspe/-mno-spe instead"
+#: common.opt:1015
+msgid "Put zero initialized data in the bss section"
msgstr ""
-#: config/rs6000/rs6000.opt:187
-msgid "Enable debug output"
+#: common.opt:1019
+msgid "Generate debug information in default format"
msgstr ""
-#: config/rs6000/rs6000.opt:191
-msgid "Specify ABI to use"
+#: common.opt:1023
+msgid "Generate debug information in COFF format"
msgstr ""
-#: config/rs6000/rs6000.opt:195 config/sparc/sparc.opt:92
-msgid "Use features of and schedule code for given CPU"
+#: common.opt:1027
+msgid "Generate debug information in DWARF v2 format"
msgstr ""
-#: config/rs6000/rs6000.opt:199 config/s390/s390.opt:80
-#: config/sparc/sparc.opt:96 config/i386/i386.opt:214 config/ia64/ia64.opt:97
-msgid "Schedule code for given CPU"
+#: common.opt:1031
+msgid "Generate debug information in default extended format"
msgstr ""
-#: config/rs6000/rs6000.opt:203
-msgid "Select full, part, or no traceback table"
+#: common.opt:1035
+msgid "Generate debug information in STABS format"
msgstr ""
-#: config/rs6000/rs6000.opt:207
-msgid "Avoid all range limits on call instructions"
+#: common.opt:1039
+msgid "Generate debug information in extended STABS format"
msgstr ""
-#: config/rs6000/rs6000.opt:211
-msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+#: common.opt:1043
+msgid "Generate debug information in VMS format"
msgstr ""
-#: config/rs6000/rs6000.opt:215
-msgid "Select GPR floating point method."
+#: common.opt:1047
+msgid "Generate debug information in XCOFF format"
msgstr ""
-#: config/rs6000/rs6000.opt:219
-msgid "Specify size of long double (64 or 128 bits)"
+#: common.opt:1051
+msgid "Generate debug information in extended XCOFF format"
msgstr ""
-#: config/rs6000/rs6000.opt:223
-msgid "Determine which dependences between insns are considered costly"
+#: common.opt:1055
+msgid "Place output into <file>"
msgstr ""
-#: config/rs6000/rs6000.opt:227
-msgid "Specify which post scheduling nop insertion scheme to apply"
+#: common.opt:1059
+msgid "Enable function profiling"
msgstr ""
-#: config/rs6000/rs6000.opt:231
-msgid "Specify alignment of structure fields default/natural"
+#: common.opt:1063
+msgid "Issue warnings needed for strict compliance to the standard"
msgstr ""
-#: config/rs6000/rs6000.opt:235
-msgid "Specify scheduling priority for dispatch slot restricted insns"
+#: common.opt:1067
+msgid "Like -pedantic but issue them as errors"
msgstr ""
-#: config/rs6000/linux64.opt:25
-msgid "Call mcount for profiling before a function prologue"
+#: common.opt:1071
+msgid "Do not display functions compiled or elapsed time"
msgstr ""
-#: config/i860/i860.opt:24
-msgid "Generate code which uses the FPU"
+#: common.opt:1075
+msgid "Display the compiler's version"
msgstr ""
-#: config/i860/i860.opt:28 config/i860/i860.opt:32
-msgid "Do not generate code which uses the FPU"
+#: common.opt:1079
+msgid "Suppress warnings"
msgstr ""
#: config/alpha/alpha.opt:24 config/i386/i386.opt:182
@@ -5989,245 +6020,205 @@ msgstr ""
msgid "Tune expected memory latency"
msgstr ""
-#: config/s390/s390.opt:24
-msgid "31 bit ABI"
-msgstr ""
-
-#: config/s390/s390.opt:28
-msgid "64 bit ABI"
-msgstr ""
-
-#: config/s390/s390.opt:32 config/i386/i386.opt:80
-msgid "Generate code for given CPU"
-msgstr ""
-
-#: config/s390/s390.opt:36
-msgid "Maintain backchain pointer"
-msgstr ""
-
-#: config/s390/s390.opt:40
-msgid "Additional debug prints"
-msgstr ""
-
-#: config/s390/s390.opt:44
-msgid "ESA/390 architecture"
-msgstr ""
-
-#: config/s390/s390.opt:48
-msgid "Enable fused multiply/add instructions"
-msgstr ""
-
-#: config/s390/s390.opt:52 config/i386/i386.opt:48 config/i386/i386.opt:114
-#: config/ns32k/ns32k.opt:28
-msgid "Use hardware fp"
-msgstr ""
-
-#: config/s390/s390.opt:56
-msgid "Use packed stack layout"
-msgstr ""
-
-#: config/s390/s390.opt:60
-msgid "Use bras for executable < 64k"
+#: config/alpha/alpha.opt:135 config/ia64/ia64.opt:93
+#: config/rs6000/sysv4.opt:33
+msgid "Specify bit size of immediate TLS offsets"
msgstr ""
-#: config/s390/s390.opt:64
-msgid "Don't use hardware fp"
+#: config/arc/arc.opt:33
+msgid "Prepend the name of the cpu to all public symbol names"
msgstr ""
-#: config/s390/s390.opt:68
-msgid ""
-"Set the max. number of bytes which has to be left to stack size before a "
-"trap instruction is triggered"
+#: config/arc/arc.opt:43
+msgid "Compile code for ARC variant CPU"
msgstr ""
-#: config/s390/s390.opt:72
-msgid ""
-"Emit extra code in the function prologue in order to trap if the stack size "
-"exceeds the given limit"
+#: config/arc/arc.opt:47
+msgid "Put functions in SECTION"
msgstr ""
-#: config/s390/s390.opt:76
-msgid "Enable tpf OS tracing code"
+#: config/arc/arc.opt:51
+msgid "Put data in SECTION"
msgstr ""
-#: config/s390/s390.opt:84
-msgid "mvcle use"
+#: config/arc/arc.opt:55
+msgid "Put read-only data in SECTION"
msgstr ""
-#: config/s390/s390.opt:88
-msgid "Warn if a function uses alloca or creates an array with dynamic size"
+#: config/arm/arm.opt:24
+msgid "Specify an ABI"
msgstr ""
-#: config/s390/s390.opt:92
-msgid "Warn if a single function's framesize exceeds the given framesize"
+#: config/arm/arm.opt:28
+msgid "Generate a call to abort if a noreturn function returns"
msgstr ""
-#: config/s390/s390.opt:96
-msgid "z/Architecture"
+#: config/arm/arm.opt:35
+msgid "Pass FP arguments in FP registers"
msgstr ""
-#: config/h8300/h8300.opt:24
-msgid "Generate H8S code"
+#: config/arm/arm.opt:39
+msgid "Generate APCS conformant stack frames"
msgstr ""
-#: config/h8300/h8300.opt:28
-msgid "Generate H8SX code"
+#: config/arm/arm.opt:43
+msgid "Generate re-entrant, PIC code"
msgstr ""
-#: config/h8300/h8300.opt:32
-msgid "Generate H8S/2600 code"
+#: config/arm/arm.opt:50
+msgid "Specify the name of the target architecture"
msgstr ""
-#: config/h8300/h8300.opt:36
-msgid "Make integers 32 bits wide"
+#: config/arm/arm.opt:57
+msgid "Assume target CPU is configured as big endian"
msgstr ""
-#: config/h8300/h8300.opt:43
-msgid "Use registers for argument passing"
+#: config/arm/arm.opt:61
+msgid "Thumb: Assume non-static functions may be called from ARM code"
msgstr ""
-#: config/h8300/h8300.opt:47
-msgid "Consider access to byte sized memory slow"
+#: config/arm/arm.opt:65
+msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
msgstr ""
-#: config/h8300/h8300.opt:51
-msgid "Enable linker relaxing"
+#: config/arm/arm.opt:69
+msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
msgstr ""
-#: config/h8300/h8300.opt:55
-msgid "Generate H8/300H code"
+#: config/arm/arm.opt:73
+msgid "Specify the name of the target CPU"
msgstr ""
-#: config/h8300/h8300.opt:59
-msgid "Enable the normal mode"
+#: config/arm/arm.opt:77
+msgid "Specify if floating point hardware should be used"
msgstr ""
-#: config/h8300/h8300.opt:63
-msgid "Use H8/300 alignment rules"
+#: config/arm/arm.opt:91
+msgid "Specify the name of the target floating point hardware/format"
msgstr ""
-#: config/cris/cris.opt:46
-msgid "Work around bug in multiplication instruction"
+#: config/arm/arm.opt:95
+msgid "Alias for -mfloat-abi=hard"
msgstr ""
-#: config/cris/cris.opt:52
-msgid "Compile for ETRAX 4 (CRIS v3)"
+#: config/arm/arm.opt:99
+msgid "Assume target CPU is configured as little endian"
msgstr ""
-#: config/cris/cris.opt:57
-msgid "Compile for ETRAX 100 (CRIS v8)"
+#: config/arm/arm.opt:103
+msgid "Generate call insns as indirect calls, if necessary"
msgstr ""
-#: config/cris/cris.opt:65
-msgid "Emit verbose debug information in assembly code"
+#: config/arm/arm.opt:107
+msgid "Specify the register to be used for PIC addressing"
msgstr ""
-#: config/cris/cris.opt:72
-msgid "Do not use condition codes from normal instructions"
+#: config/arm/arm.opt:111
+msgid "Store function names in object code"
msgstr ""
-#: config/cris/cris.opt:81
-msgid "Do not emit addressing modes with side-effect assignment"
+#: config/arm/arm.opt:115
+msgid "Permit scheduling of a function's prologue sequence"
msgstr ""
-#: config/cris/cris.opt:90
-msgid "Do not tune stack alignment"
+#: config/arm/arm.opt:119
+msgid "Do not load the PIC register in function prologues"
msgstr ""
-#: config/cris/cris.opt:99
-msgid "Do not tune writable data alignment"
+#: config/arm/arm.opt:123
+msgid "Alias for -mfloat-abi=soft"
msgstr ""
-#: config/cris/cris.opt:108
-msgid "Do not tune code and read-only data alignment"
+#: config/arm/arm.opt:127
+msgid "Specify the minimum bit alignment of structures"
msgstr ""
-#: config/cris/cris.opt:117
-msgid "Align code and data to 32 bits"
+#: config/arm/arm.opt:131
+msgid "Compile for the Thumb not the ARM"
msgstr ""
-#: config/cris/cris.opt:134
-msgid "Don't align items in code or data"
+#: config/arm/arm.opt:135
+msgid "Support calls between Thumb and ARM instruction sets"
msgstr ""
-#: config/cris/cris.opt:143
-msgid "Do not emit function prologue or epilogue"
+#: config/arm/arm.opt:139
+msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
msgstr ""
-#: config/cris/cris.opt:150
-msgid "Use the most feature-enabling options allowed by other options"
+#: config/arm/arm.opt:143
+msgid "Thumb: Generate (leaf) stack frames even if not needed"
msgstr ""
-#: config/cris/cris.opt:159
-msgid "Override -mbest-lib-options"
+#: config/arm/arm.opt:147
+msgid "Tune code for the given processor"
msgstr ""
-#: config/cris/cris.opt:166
-msgid "Generate code for the specified chip or CPU version"
+#: config/arm/arm.opt:151
+msgid "Assume big endian bytes, little endian words"
msgstr ""
-#: config/cris/cris.opt:170
-msgid "Tune alignment for the specified chip or CPU version"
+#: config/arm/pe.opt:24
+msgid "Ignore dllimport attribute for functions"
msgstr ""
-#: config/cris/cris.opt:174
-msgid "Warn when a stackframe is larger than the specified size"
+#: config/avr/avr.opt:24
+msgid "Use subroutines for function prologues and epilogues"
msgstr ""
-#: config/cris/linux.opt:28
-msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
+#: config/avr/avr.opt:28
+msgid "Select the target MCU"
msgstr ""
-#: config/cris/aout.opt:28
-msgid "Compile for the MMU-less Etrax 100-based elinux system"
+#: config/avr/avr.opt:35
+msgid "Use STACK as the initial value of the stack pointer"
msgstr ""
-#: config/cris/aout.opt:34
-msgid "For elinux, request a specified stack-size for this program"
+#: config/avr/avr.opt:39
+msgid "Use an 8-bit 'int' type"
msgstr ""
-#: config/stormy16/stormy16.opt:25
-msgid "Provide libraries for the simulator"
+#: config/avr/avr.opt:43
+msgid "Change the stack pointer without disabling interrupts"
msgstr ""
-#: config/arc/arc.opt:33
-msgid "Prepend the name of the cpu to all public symbol names"
+#: config/avr/avr.opt:47
+msgid "Do not generate tablejump insns"
msgstr ""
-#: config/arc/arc.opt:43
-msgid "Compile code for ARC variant CPU"
+#: config/avr/avr.opt:57
+msgid "Use rjmp/rcall (limited range) on >8K devices"
msgstr ""
-#: config/arc/arc.opt:47
-msgid "Put functions in SECTION"
+#: config/avr/avr.opt:61
+msgid "Output instruction sizes to the asm file"
msgstr ""
-#: config/arc/arc.opt:51
-msgid "Put data in SECTION"
+#: config/avr/avr.opt:65
+msgid "Change only the low 8 bits of the stack pointer"
msgstr ""
-#: config/arc/arc.opt:55
-msgid "Put read-only data in SECTION"
+#: config/bfin/bfin.opt:24
+msgid "Omit frame pointer for leaf functions"
msgstr ""
-#: config/vax/vax.opt:24 config/vax/vax.opt:28
-msgid "Target DFLOAT double precision code"
+#: config/bfin/bfin.opt:28
+msgid "Program is entirely located in low 64k of memory."
msgstr ""
-#: config/vax/vax.opt:32 config/vax/vax.opt:36
-msgid "Generate GFLOAT double precision code"
+#: config/bfin/bfin.opt:32
+msgid "Avoid speculative loads by inserting CSYNC or equivalent"
msgstr ""
-#: config/vax/vax.opt:40
-msgid "Generate code for GNU assembler (gas)"
+#: config/bfin/bfin.opt:36
+msgid "Enabled ID based shared library"
msgstr ""
-#: config/vax/vax.opt:44
-msgid "Generate code for UNIX assembler"
+#: config/bfin/bfin.opt:40 config/m68k/m68k.opt:137
+msgid "ID of shared library to build"
msgstr ""
-#: config/vax/vax.opt:48
-msgid "Use VAXC structure conventions"
+#: config/bfin/bfin.opt:44
+msgid "Avoid generating pc-relative calls; use indirection"
msgstr ""
#: config/c4x/c4x.opt:24
@@ -6346,461 +6337,323 @@ msgstr ""
msgid "Emit code compatible with TI tools"
msgstr ""
-#: config/sparc/sparc.opt:24 config/sparc/sparc.opt:28
-msgid "Use hardware FP"
-msgstr ""
-
-#: config/sparc/sparc.opt:32
-msgid "Do not use hardware FP"
-msgstr ""
-
-#: config/sparc/sparc.opt:36
-msgid "Assume possible double misalignment"
-msgstr ""
-
-#: config/sparc/sparc.opt:40
-msgid "Pass -assert pure-text to linker"
-msgstr ""
-
-#: config/sparc/sparc.opt:44
-msgid "Use ABI reserved registers"
-msgstr ""
-
-#: config/sparc/sparc.opt:48
-msgid "Use hardware quad FP instructions"
-msgstr ""
-
-#: config/sparc/sparc.opt:52
-msgid "Do not use hardware quad fp instructions"
-msgstr ""
-
-#: config/sparc/sparc.opt:56
-msgid "Compile for V8+ ABI"
-msgstr ""
-
-#: config/sparc/sparc.opt:60
-msgid "Use UltraSPARC Visual Instruction Set extensions"
-msgstr ""
-
-#: config/sparc/sparc.opt:64
-msgid "Pointers are 64-bit"
-msgstr ""
-
-#: config/sparc/sparc.opt:68
-msgid "Pointers are 32-bit"
-msgstr ""
-
-#: config/sparc/sparc.opt:72
-msgid "Use 64-bit ABI"
-msgstr ""
-
-#: config/sparc/sparc.opt:76
-msgid "Use 32-bit ABI"
-msgstr ""
-
-#: config/sparc/sparc.opt:80
-msgid "Use stack bias"
-msgstr ""
-
-#: config/sparc/sparc.opt:84
-msgid "Use structs on stronger alignment for double-word copies"
-msgstr ""
-
-#: config/sparc/sparc.opt:88
-msgid "Optimize tail call instructions in assembler and linker"
-msgstr ""
-
-#: config/sparc/sparc.opt:100
-msgid "Use given SPARC-V9 code model"
-msgstr ""
-
-#: config/sparc/little-endian.opt:24
-msgid "Generate code for little-endian"
-msgstr ""
-
-#: config/sparc/little-endian.opt:28
-msgid "Generate code for big-endian"
-msgstr ""
-
-#: config/mips/mips.opt:24
-msgid "Generate code that conforms to the given ABI"
-msgstr ""
-
-#: config/mips/mips.opt:28
-msgid "Use SVR4-style PIC"
-msgstr ""
-
-#: config/mips/mips.opt:32
-msgid "Use PMC-style 'mad' instructions"
-msgstr ""
-
-#: config/mips/mips.opt:36
-msgid "Generate code for the given ISA"
-msgstr ""
-
-#: config/mips/mips.opt:40
-msgid "Use Branch Likely instructions, overriding the architecture default"
-msgstr ""
-
-#: config/mips/mips.opt:44
-msgid "Trap on integer divide by zero"
-msgstr ""
-
-#: config/mips/mips.opt:48
-msgid "Use branch-and-break sequences to check for integer divide by zero"
-msgstr ""
-
-#: config/mips/mips.opt:52
-msgid "Use trap instructions to check for integer divide by zero"
-msgstr ""
-
-#: config/mips/mips.opt:56
-msgid ""
-"Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
-"operations"
-msgstr ""
-
-#: config/mips/mips.opt:66
-msgid "Use big-endian byte order"
+#: config/cris/aout.opt:28
+msgid "Compile for the MMU-less Etrax 100-based elinux system"
msgstr ""
-#: config/mips/mips.opt:70
-msgid "Use little-endian byte order"
+#: config/cris/aout.opt:34
+msgid "For elinux, request a specified stack-size for this program"
msgstr ""
-#: config/mips/mips.opt:74 config/iq2000/iq2000.opt:32
-msgid "Use ROM instead of RAM"
+#: config/cris/cris.opt:46
+msgid "Work around bug in multiplication instruction"
msgstr ""
-#: config/mips/mips.opt:78
-msgid "Use NewABI-style %reloc() assembly operators"
+#: config/cris/cris.opt:52
+msgid "Compile for ETRAX 4 (CRIS v3)"
msgstr ""
-#: config/mips/mips.opt:82
-msgid "Work around certain R4000 errata"
+#: config/cris/cris.opt:57
+msgid "Compile for ETRAX 100 (CRIS v8)"
msgstr ""
-#: config/mips/mips.opt:86
-msgid "Work around certain R4400 errata"
+#: config/cris/cris.opt:65
+msgid "Emit verbose debug information in assembly code"
msgstr ""
-#: config/mips/mips.opt:90
-msgid "Work around errata for early SB-1 revision 2 cores"
+#: config/cris/cris.opt:72
+msgid "Do not use condition codes from normal instructions"
msgstr ""
-#: config/mips/mips.opt:94
-msgid "Work around certain VR4120 errata"
+#: config/cris/cris.opt:81
+msgid "Do not emit addressing modes with side-effect assignment"
msgstr ""
-#: config/mips/mips.opt:98
-msgid "Work around VR4130 mflo/mfhi errata"
+#: config/cris/cris.opt:90
+msgid "Do not tune stack alignment"
msgstr ""
-#: config/mips/mips.opt:102
-msgid "Work around an early 4300 hardware bug"
+#: config/cris/cris.opt:99
+msgid "Do not tune writable data alignment"
msgstr ""
-#: config/mips/mips.opt:106
-msgid "FP exceptions are enabled"
+#: config/cris/cris.opt:108
+msgid "Do not tune code and read-only data alignment"
msgstr ""
-#: config/mips/mips.opt:110
-msgid "Use 32-bit floating-point registers"
+#: config/cris/cris.opt:117
+msgid "Align code and data to 32 bits"
msgstr ""
-#: config/mips/mips.opt:114
-msgid "Use 64-bit floating-point registers"
+#: config/cris/cris.opt:134
+msgid "Don't align items in code or data"
msgstr ""
-#: config/mips/mips.opt:118
-msgid "Use FUNC to flush the cache before calling stack trampolines"
+#: config/cris/cris.opt:143
+msgid "Do not emit function prologue or epilogue"
msgstr ""
-#: config/mips/mips.opt:122
-msgid "Generate floating-point multiply-add instructions"
+#: config/cris/cris.opt:150
+msgid "Use the most feature-enabling options allowed by other options"
msgstr ""
-#: config/mips/mips.opt:126
-msgid "Use 32-bit general registers"
+#: config/cris/cris.opt:159
+msgid "Override -mbest-lib-options"
msgstr ""
-#: config/mips/mips.opt:130
-msgid "Use 64-bit general registers"
+#: config/cris/cris.opt:166
+msgid "Generate code for the specified chip or CPU version"
msgstr ""
-#: config/mips/mips.opt:134
-msgid "Allow the use of hardware floating-point instructions"
+#: config/cris/cris.opt:170
+msgid "Tune alignment for the specified chip or CPU version"
msgstr ""
-#: config/mips/mips.opt:138
-msgid "Generate code for ISA level N"
+#: config/cris/cris.opt:174
+msgid "Warn when a stackframe is larger than the specified size"
msgstr ""
-#: config/mips/mips.opt:142
-msgid "Generate mips16 code"
+#: config/cris/linux.opt:28
+msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
msgstr ""
-#: config/mips/mips.opt:146
-msgid "Use MIPS-3D instructions"
+#: config/darwin.opt:24
+msgid "Set sizeof(bool) to 1"
msgstr ""
-#: config/mips/mips.opt:150
-msgid "Use indirect calls"
+#: config/darwin.opt:28
+msgid "Generate code suitable for fast turn around debugging"
msgstr ""
-#: config/mips/mips.opt:154
-msgid "Use a 32-bit long type"
+#: config/fr30/fr30.opt:24
+msgid "Assume small address space"
msgstr ""
-#: config/mips/mips.opt:158
-msgid "Use a 64-bit long type"
+#: config/frv/frv.opt:24
+msgid "Use 4 media accumulators"
msgstr ""
-#: config/mips/mips.opt:162
-msgid "Don't optimize block moves"
+#: config/frv/frv.opt:28
+msgid "Use 8 media accumulators"
msgstr ""
-#: config/mips/mips.opt:166
-msgid "Use the mips-tfile postpass"
+#: config/frv/frv.opt:32
+msgid "Enable label alignment optimizations"
msgstr ""
-#: config/mips/mips.opt:170
-msgid "Do not use a cache-flushing function before calling stack trampolines"
+#: config/frv/frv.opt:36
+msgid "Dynamically allocate cc registers"
msgstr ""
-#: config/mips/mips.opt:174
-msgid "Generate normal-mode code"
+#: config/frv/frv.opt:43
+msgid "Set the cost of branches"
msgstr ""
-#: config/mips/mips.opt:178
-msgid "Do not use MIPS-3D instructions"
+#: config/frv/frv.opt:47
+msgid "Enable conditional execution other than moves/scc"
msgstr ""
-#: config/mips/mips.opt:182
-msgid "Use paired-single floating-point instructions"
+#: config/frv/frv.opt:51
+msgid "Change the maximum length of conditionally-executed sequences"
msgstr ""
-#: config/mips/mips.opt:186
+#: config/frv/frv.opt:55
msgid ""
-"Restrict the use of hardware floating-point instructions to 32-bit operations"
-msgstr ""
-
-#: config/mips/mips.opt:190
-msgid "Prevent the use of all hardware floating-point instructions"
-msgstr ""
-
-#: config/mips/mips.opt:194
-msgid "Optimize lui/addiu address loads"
-msgstr ""
-
-#: config/mips/mips.opt:198
-msgid "Assume all symbols have 32-bit values"
-msgstr ""
-
-#: config/mips/mips.opt:202
-msgid "Optimize the output for PROCESSOR"
-msgstr ""
-
-#: config/mips/mips.opt:206 config/iq2000/iq2000.opt:45
-msgid "Put uninitialized constants in ROM (needs -membedded-data)"
+"Change the number of temporary registers that are available to conditionally-"
+"executed sequences"
msgstr ""
-#: config/mips/mips.opt:210
-msgid "Perform VR4130-specific alignment optimizations"
+#: config/frv/frv.opt:59
+msgid "Enable conditional moves"
msgstr ""
-#: config/mips/mips.opt:214
-msgid "Lift restrictions on GOT size"
+#: config/frv/frv.opt:63
+msgid "Set the target CPU type"
msgstr ""
-#: config/sh/sh.opt:45
-msgid "Generate SH1 code"
+#: config/frv/frv.opt:85
+msgid "Use fp double instructions"
msgstr ""
-#: config/sh/sh.opt:49
-msgid "Generate SH2 code"
+#: config/frv/frv.opt:89
+msgid "Change the ABI to allow double word insns"
msgstr ""
-#: config/sh/sh.opt:53
-msgid "Generate SH2a code"
+#: config/frv/frv.opt:93
+msgid "Enable Function Descriptor PIC mode"
msgstr ""
-#: config/sh/sh.opt:57
-msgid "Generate SH2a FPU-less code"
+#: config/frv/frv.opt:97
+msgid "Just use icc0/fcc0"
msgstr ""
-#: config/sh/sh.opt:61
-msgid "Generate default single-precision SH2a code"
+#: config/frv/frv.opt:101
+msgid "Only use 32 FPRs"
msgstr ""
-#: config/sh/sh.opt:65
-msgid "Generate only single-precision SH2a code"
+#: config/frv/frv.opt:105
+msgid "Use 64 FPRs"
msgstr ""
-#: config/sh/sh.opt:69
-msgid "Generate SH2e code"
+#: config/frv/frv.opt:109
+msgid "Only use 32 GPRs"
msgstr ""
-#: config/sh/sh.opt:73
-msgid "Generate SH3 code"
+#: config/frv/frv.opt:113
+msgid "Use 64 GPRs"
msgstr ""
-#: config/sh/sh.opt:77
-msgid "Generate SH3e code"
+#: config/frv/frv.opt:117
+msgid "Enable use of GPREL for read-only data in FDPIC"
msgstr ""
-#: config/sh/sh.opt:81
-msgid "Generate SH4 code"
+#: config/frv/frv.opt:121 config/pdp11/pdp11.opt:72
+#: config/rs6000/rs6000.opt:89
+msgid "Use hardware floating point"
msgstr ""
-#: config/sh/sh.opt:85
-msgid "Generate SH4 FPU-less code"
+#: config/frv/frv.opt:125
+msgid "Enable inlining of PLT in function calls"
msgstr ""
-#: config/sh/sh.opt:89
-msgid "Generate default single-precision SH4 code"
+#: config/frv/frv.opt:129
+msgid "Enable PIC support for building libraries"
msgstr ""
-#: config/sh/sh.opt:93
-msgid "Generate only single-precision SH4 code"
+#: config/frv/frv.opt:133
+msgid "Follow the EABI linkage requirements"
msgstr ""
-#: config/sh/sh.opt:97
-msgid "Generate SH4a code"
+#: config/frv/frv.opt:137
+msgid "Disallow direct calls to global functions"
msgstr ""
-#: config/sh/sh.opt:101
-msgid "Generate SH4a FPU-less code"
+#: config/frv/frv.opt:141
+msgid "Use media instructions"
msgstr ""
-#: config/sh/sh.opt:105
-msgid "Generate default single-precision SH4a code"
+#: config/frv/frv.opt:145
+msgid "Use multiply add/subtract instructions"
msgstr ""
-#: config/sh/sh.opt:109
-msgid "Generate only single-precision SH4a code"
+#: config/frv/frv.opt:149
+msgid "Enable optimizing &&/|| in conditional execution"
msgstr ""
-#: config/sh/sh.opt:113
-msgid "Generate SH4al-dsp code"
+#: config/frv/frv.opt:153
+msgid "Enable nested conditional execution optimizations"
msgstr ""
-#: config/sh/sh.opt:117
-msgid "Generate 32-bit SHmedia code"
+#: config/frv/frv.opt:158
+msgid "Do not mark ABI switches in e_flags"
msgstr ""
-#: config/sh/sh.opt:121
-msgid "Generate 32-bit FPU-less SHmedia code"
+#: config/frv/frv.opt:162
+msgid "Pack VLIW instructions"
msgstr ""
-#: config/sh/sh.opt:125
-msgid "Generate 64-bit SHmedia code"
+#: config/frv/frv.opt:166
+msgid "Enable setting GPRs to the result of comparisons"
msgstr ""
-#: config/sh/sh.opt:129
-msgid "Generate 64-bit FPU-less SHmedia code"
+#: config/frv/frv.opt:170
+msgid "Change the amount of scheduler lookahead"
msgstr ""
-#: config/sh/sh.opt:133
-msgid "Generate SHcompact code"
+#: config/frv/frv.opt:174 config/pa/pa.opt:105
+msgid "Use software floating point"
msgstr ""
-#: config/sh/sh.opt:137
-msgid "Generate FPU-less SHcompact code"
+#: config/frv/frv.opt:178
+msgid "Assume a large TLS segment"
msgstr ""
-#: config/sh/sh.opt:141
-msgid ""
-"Throttle unrolling to avoid thrashing target registers unless the unroll "
-"benefit outweighs this"
+#: config/frv/frv.opt:182
+msgid "Do not assume a large TLS segment"
msgstr ""
-#: config/sh/sh.opt:145
-msgid "Generate code in big endian mode"
+#: config/frv/frv.opt:187
+msgid "Cause gas to print tomcat statistics"
msgstr ""
-#: config/sh/sh.opt:149
-msgid "Generate 32-bit offsets in switch tables"
+#: config/frv/frv.opt:192
+msgid "Link with the library-pic libraries"
msgstr ""
-#: config/sh/sh.opt:153
-msgid "Enable SH5 cut2 workaround"
+#: config/frv/frv.opt:196
+msgid "Allow branches to be packed with other instructions"
msgstr ""
-#: config/sh/sh.opt:157
-msgid "Align doubles at 64-bit boundaries"
+#: config/h8300/h8300.opt:24
+msgid "Generate H8S code"
msgstr ""
-#: config/sh/sh.opt:161
-msgid ""
-"Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
-"inv:call, inv:call2, inv:fp"
+#: config/h8300/h8300.opt:28
+msgid "Generate H8SX code"
msgstr ""
-#: config/sh/sh.opt:165
-msgid "Specify name for 32 bit signed division function"
+#: config/h8300/h8300.opt:32
+msgid "Generate H8S/2600 code"
msgstr ""
-#: config/sh/sh.opt:172
-msgid "Cost to assume for gettr insn"
+#: config/h8300/h8300.opt:36
+msgid "Make integers 32 bits wide"
msgstr ""
-#: config/sh/sh.opt:176 config/sh/sh.opt:222
-msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
+#: config/h8300/h8300.opt:43
+msgid "Use registers for argument passing"
msgstr ""
-#: config/sh/sh.opt:180
-msgid "Increase the IEEE compliance for floating-point code"
+#: config/h8300/h8300.opt:47
+msgid "Consider access to byte sized memory slow"
msgstr ""
-#: config/sh/sh.opt:184
-msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
+#: config/h8300/h8300.opt:51
+msgid "Enable linker relaxing"
msgstr ""
-#: config/sh/sh.opt:188
-msgid "Assume symbols might be invalid"
+#: config/h8300/h8300.opt:55
+msgid "Generate H8/300H code"
msgstr ""
-#: config/sh/sh.opt:192
-msgid "Annotate assembler instructions with estimated addresses"
+#: config/h8300/h8300.opt:59
+msgid "Enable the normal mode"
msgstr ""
-#: config/sh/sh.opt:196
-msgid "Generate code in little endian mode"
+#: config/h8300/h8300.opt:63
+msgid "Use H8/300 alignment rules"
msgstr ""
-#: config/sh/sh.opt:200
-msgid "Mark MAC register as call-clobbered"
+#: config/i386/cygming.opt:24
+msgid "Create console application"
msgstr ""
-#: config/sh/sh.opt:206
-msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
+#: config/i386/cygming.opt:28
+msgid "Use the Cygwin interface"
msgstr ""
-#: config/sh/sh.opt:210
-msgid "Emit function-calls using global offset table when generating PIC"
+#: config/i386/cygming.opt:32
+msgid "Generate code for a DLL"
msgstr ""
-#: config/sh/sh.opt:214
-msgid "Assume pt* instructions won't trap"
+#: config/i386/cygming.opt:36
+msgid "Ignore dllimport for functions"
msgstr ""
-#: config/sh/sh.opt:218
-msgid "Shorten address references during linking"
+#: config/i386/cygming.opt:40
+msgid "Use Mingw-specific thread support"
msgstr ""
-#: config/sh/sh.opt:226
-msgid "Deprecated. Use -Os instead"
+#: config/i386/cygming.opt:44
+msgid "Set Windows defines"
msgstr ""
-#: config/sh/sh.opt:230
-msgid "Cost to assume for a multiply insn"
+#: config/i386/cygming.opt:48
+msgid "Create GUI application"
msgstr ""
-#: config/sh/sh.opt:234
-msgid ""
-"Generate library function call to invalidate instruction cache entries after "
-"fixing trampoline"
+#: config/i386/djgpp.opt:26
+msgid "Ignored (obsolete)"
msgstr ""
#: config/i386/i386.opt:24
@@ -6819,6 +6672,11 @@ msgstr ""
msgid "Generate 64bit x86-64 code"
msgstr ""
+#: config/i386/i386.opt:48 config/i386/i386.opt:114 config/ns32k/ns32k.opt:28
+#: config/s390/s390.opt:52
+msgid "Use hardware fp"
+msgstr ""
+
#: config/i386/i386.opt:52
msgid "sizeof(long double) is 12"
msgstr ""
@@ -6847,6 +6705,10 @@ msgstr ""
msgid "Align destination of the string operations"
msgstr ""
+#: config/i386/i386.opt:80 config/s390/s390.opt:32
+msgid "Generate code for given CPU"
+msgstr ""
+
#: config/i386/i386.opt:84
msgid "Use given assembler dialect"
msgstr ""
@@ -6940,44 +6802,270 @@ msgstr ""
msgid "Use direct references against %gs when accessing tls data"
msgstr ""
-#: config/i386/cygming.opt:24
-msgid "Create console application"
+#: config/i386/i386.opt:214 config/ia64/ia64.opt:97
+#: config/rs6000/rs6000.opt:199 config/s390/s390.opt:80
+#: config/sparc/sparc.opt:96
+msgid "Schedule code for given CPU"
msgstr ""
-#: config/i386/cygming.opt:28
-msgid "Use the Cygwin interface"
+#: config/i386/sco5.opt:25
+msgid "Generate ELF output"
msgstr ""
-#: config/i386/cygming.opt:32
-msgid "Generate code for a DLL"
+#: config/i860/i860.opt:24
+msgid "Generate code which uses the FPU"
msgstr ""
-#: config/i386/cygming.opt:36
-msgid "Ignore dllimport for functions"
+#: config/i860/i860.opt:28 config/i860/i860.opt:32
+msgid "Do not generate code which uses the FPU"
msgstr ""
-#: config/i386/cygming.opt:40
-msgid "Use Mingw-specific thread support"
+#: config/ia64/ia64.opt:3
+msgid "Generate big endian code"
msgstr ""
-#: config/i386/cygming.opt:44
-msgid "Set Windows defines"
+#: config/ia64/ia64.opt:7
+msgid "Generate little endian code"
msgstr ""
-#: config/i386/cygming.opt:48
-msgid "Create GUI application"
+#: config/ia64/ia64.opt:11
+msgid "Generate code for GNU as"
msgstr ""
-#: config/i386/djgpp.opt:26
-msgid "Ignored (obsolete)"
+#: config/ia64/ia64.opt:15
+msgid "Generate code for GNU ld"
msgstr ""
-#: config/i386/sco5.opt:25
-msgid "Generate ELF output"
+#: config/ia64/ia64.opt:19
+msgid "Emit stop bits before and after volatile extended asms"
msgstr ""
-#: config/fr30/fr30.opt:24
-msgid "Assume small address space"
+#: config/ia64/ia64.opt:23
+msgid "Use in/loc/out register names"
+msgstr ""
+
+#: config/ia64/ia64.opt:30
+msgid "Enable use of sdata/scommon/sbss"
+msgstr ""
+
+#: config/ia64/ia64.opt:34
+msgid "Generate code without GP reg"
+msgstr ""
+
+#: config/ia64/ia64.opt:38
+msgid "gp is constant (but save/restore gp on indirect calls)"
+msgstr ""
+
+#: config/ia64/ia64.opt:42
+msgid "Generate self-relocatable code"
+msgstr ""
+
+#: config/ia64/ia64.opt:46
+msgid "Generate inline floating point division, optimize for latency"
+msgstr ""
+
+#: config/ia64/ia64.opt:50
+msgid "Generate inline floating point division, optimize for throughput"
+msgstr ""
+
+#: config/ia64/ia64.opt:57
+msgid "Generate inline integer division, optimize for latency"
+msgstr ""
+
+#: config/ia64/ia64.opt:61
+msgid "Generate inline integer division, optimize for throughput"
+msgstr ""
+
+#: config/ia64/ia64.opt:65
+msgid "Do not inline integer division"
+msgstr ""
+
+#: config/ia64/ia64.opt:69
+msgid "Generate inline square root, optimize for latency"
+msgstr ""
+
+#: config/ia64/ia64.opt:73
+msgid "Generate inline square root, optimize for throughput"
+msgstr ""
+
+#: config/ia64/ia64.opt:77
+msgid "Do not inline square root"
+msgstr ""
+
+#: config/ia64/ia64.opt:81
+msgid "Enable Dwarf 2 line debug info via GNU as"
+msgstr ""
+
+#: config/ia64/ia64.opt:85
+msgid "Enable earlier placing stop bits for better scheduling"
+msgstr ""
+
+#: config/ia64/ia64.opt:89
+msgid "Specify range of registers to make fixed"
+msgstr ""
+
+#: config/ia64/ilp32.opt:3
+msgid "Generate ILP32 code"
+msgstr ""
+
+#: config/ia64/ilp32.opt:7
+msgid "Generate LP64 code"
+msgstr ""
+
+#: config/iq2000/iq2000.opt:24
+msgid "Specify CPU for code generation purposes"
+msgstr ""
+
+#: config/iq2000/iq2000.opt:28
+msgid "Specify CPU for scheduling purposes"
+msgstr ""
+
+#: config/iq2000/iq2000.opt:32 config/mips/mips.opt:74
+msgid "Use ROM instead of RAM"
+msgstr ""
+
+#: config/iq2000/iq2000.opt:36
+msgid "Use GP relative sdata/sbss sections"
+msgstr ""
+
+#: config/iq2000/iq2000.opt:41
+msgid "No default crt0.o"
+msgstr ""
+
+#: config/iq2000/iq2000.opt:45 config/mips/mips.opt:206
+msgid "Put uninitialized constants in ROM (needs -membedded-data)"
+msgstr ""
+
+#: config/lynx.opt:24
+msgid "Support legacy multi-threading"
+msgstr ""
+
+#: config/lynx.opt:28
+msgid "Use shared libraries"
+msgstr ""
+
+#: config/lynx.opt:32
+msgid "Support multi-threading"
+msgstr ""
+
+#: config/m32r/m32r.opt:24
+msgid "Compile for the m32rx"
+msgstr ""
+
+#: config/m32r/m32r.opt:28
+msgid "Compile for the m32r2"
+msgstr ""
+
+#: config/m32r/m32r.opt:32
+msgid "Compile for the m32r"
+msgstr ""
+
+#: config/m32r/m32r.opt:36
+msgid "Align all loops to 32 byte boundary"
+msgstr ""
+
+#: config/m32r/m32r.opt:40
+msgid "Prefer branches over conditional execution"
+msgstr ""
+
+#: config/m32r/m32r.opt:44
+msgid "Give branches their default cost"
+msgstr ""
+
+#: config/m32r/m32r.opt:48
+msgid "Display compile time statistics"
+msgstr ""
+
+#: config/m32r/m32r.opt:52
+msgid "Specify cache flush function"
+msgstr ""
+
+#: config/m32r/m32r.opt:56
+msgid "Specify cache flush trap number"
+msgstr ""
+
+#: config/m32r/m32r.opt:60
+msgid "Only issue one instruction per cycle"
+msgstr ""
+
+#: config/m32r/m32r.opt:64
+msgid "Allow two instructions to be issued per cycle"
+msgstr ""
+
+#: config/m32r/m32r.opt:68
+msgid "Code size: small, medium or large"
+msgstr ""
+
+#: config/m32r/m32r.opt:72
+msgid "Don't call any cache flush functions"
+msgstr ""
+
+#: config/m32r/m32r.opt:76
+msgid "Don't call any cache flush trap"
+msgstr ""
+
+#: config/m32r/m32r.opt:83
+msgid "Small data area: none, sdata, use"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:24 config/m68hc11/m68hc11.opt:32
+msgid "Compile for a 68HC11"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:28 config/m68hc11/m68hc11.opt:36
+msgid "Compile for a 68HC12"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:42 config/m68hc11/m68hc11.opt:46
+msgid "Compile for a 68HCS12"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:50
+msgid "Auto pre/post decrement increment allowed"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:54
+msgid "Min/max instructions allowed"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:58
+msgid "Use call and rtc for function calls and returns"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:62
+msgid "Auto pre/post decrement increment not allowed"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:66
+msgid "Use jsr and rts for function calls and returns"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:70
+msgid "Min/max instructions not allowed"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:74
+msgid "Use direct addressing mode for soft registers"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:78
+msgid "Compile with 32-bit integer mode"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:83
+msgid "Specify the register allocation order"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:87
+msgid "Do not use direct addressing mode for soft registers"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:91
+msgid "Compile with 16-bit integer mode"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:95
+msgid "Indicate the number of soft registers available"
msgstr ""
#: config/m68k/m68k.opt:24
@@ -7084,10 +7172,6 @@ msgstr ""
msgid "Enable separate data segment"
msgstr ""
-#: config/m68k/m68k.opt:137 config/bfin/bfin.opt:40
-msgid "ID of shared library to build"
-msgstr ""
-
#: config/m68k/m68k.opt:141
msgid "Consider type 'int' to be 16 bits wide"
msgstr ""
@@ -7100,1579 +7184,1545 @@ msgstr ""
msgid "Do not use unaligned memory references"
msgstr ""
-#: config/frv/frv.opt:24
-msgid "Use 4 media accumulators"
-msgstr ""
-
-#: config/frv/frv.opt:28
-msgid "Use 8 media accumulators"
-msgstr ""
-
-#: config/frv/frv.opt:32
-msgid "Enable label alignment optimizations"
-msgstr ""
-
-#: config/frv/frv.opt:36
-msgid "Dynamically allocate cc registers"
-msgstr ""
-
-#: config/frv/frv.opt:43
-msgid "Set the cost of branches"
-msgstr ""
-
-#: config/frv/frv.opt:47
-msgid "Enable conditional execution other than moves/scc"
-msgstr ""
-
-#: config/frv/frv.opt:51
-msgid "Change the maximum length of conditionally-executed sequences"
-msgstr ""
-
-#: config/frv/frv.opt:55
-msgid ""
-"Change the number of temporary registers that are available to conditionally-"
-"executed sequences"
+#: config/mcore/mcore.opt:24
+msgid "Generate code for the M*Core M210"
msgstr ""
-#: config/frv/frv.opt:59
-msgid "Enable conditional moves"
+#: config/mcore/mcore.opt:28
+msgid "Generate code for the M*Core M340"
msgstr ""
-#: config/frv/frv.opt:63
-msgid "Set the target CPU type"
+#: config/mcore/mcore.opt:32
+msgid "Set maximum alignment to 4"
msgstr ""
-#: config/frv/frv.opt:85
-msgid "Use fp double instructions"
+#: config/mcore/mcore.opt:36
+msgid "Force functions to be aligned to a 4 byte boundary"
msgstr ""
-#: config/frv/frv.opt:89
-msgid "Change the ABI to allow double word insns"
+#: config/mcore/mcore.opt:40
+msgid "Set maximum alignment to 8"
msgstr ""
-#: config/frv/frv.opt:93
-msgid "Enable Function Descriptor PIC mode"
+#: config/mcore/mcore.opt:44
+msgid "Generate big-endian code"
msgstr ""
-#: config/frv/frv.opt:97
-msgid "Just use icc0/fcc0"
+#: config/mcore/mcore.opt:48
+msgid "Emit call graph information"
msgstr ""
-#: config/frv/frv.opt:101
-msgid "Only use 32 FPRs"
+#: config/mcore/mcore.opt:52
+msgid "Use the divide instruction"
msgstr ""
-#: config/frv/frv.opt:105
-msgid "Use 64 FPRs"
+#: config/mcore/mcore.opt:56
+msgid "Inline constants if it can be done in 2 insns or less"
msgstr ""
-#: config/frv/frv.opt:109
-msgid "Only use 32 GPRs"
+#: config/mcore/mcore.opt:60
+msgid "Generate little-endian code"
msgstr ""
-#: config/frv/frv.opt:113
-msgid "Use 64 GPRs"
+#: config/mcore/mcore.opt:68
+msgid "Use arbitrary sized immediates in bit operations"
msgstr ""
-#: config/frv/frv.opt:117
-msgid "Enable use of GPREL for read-only data in FDPIC"
+#: config/mcore/mcore.opt:72
+msgid "Prefer word accesses over byte accesses"
msgstr ""
-#: config/frv/frv.opt:125
-msgid "Enable inlining of PLT in function calls"
+#: config/mcore/mcore.opt:76
+msgid "Set the maximum amount for a single stack increment operation"
msgstr ""
-#: config/frv/frv.opt:129
-msgid "Enable PIC support for building libraries"
+#: config/mcore/mcore.opt:80
+msgid "Always treat bitfields as int-sized"
msgstr ""
-#: config/frv/frv.opt:133
-msgid "Follow the EABI linkage requirements"
+#: config/mips/mips.opt:24
+msgid "Generate code that conforms to the given ABI"
msgstr ""
-#: config/frv/frv.opt:137
-msgid "Disallow direct calls to global functions"
+#: config/mips/mips.opt:28
+msgid "Use SVR4-style PIC"
msgstr ""
-#: config/frv/frv.opt:141
-msgid "Use media instructions"
+#: config/mips/mips.opt:32
+msgid "Use PMC-style 'mad' instructions"
msgstr ""
-#: config/frv/frv.opt:145
-msgid "Use multiply add/subtract instructions"
+#: config/mips/mips.opt:36
+msgid "Generate code for the given ISA"
msgstr ""
-#: config/frv/frv.opt:149
-msgid "Enable optimizing &&/|| in conditional execution"
+#: config/mips/mips.opt:40
+msgid "Use Branch Likely instructions, overriding the architecture default"
msgstr ""
-#: config/frv/frv.opt:153
-msgid "Enable nested conditional execution optimizations"
+#: config/mips/mips.opt:44
+msgid "Trap on integer divide by zero"
msgstr ""
-#: config/frv/frv.opt:158
-msgid "Do not mark ABI switches in e_flags"
+#: config/mips/mips.opt:48
+msgid "Use branch-and-break sequences to check for integer divide by zero"
msgstr ""
-#: config/frv/frv.opt:162
-msgid "Pack VLIW instructions"
+#: config/mips/mips.opt:52
+msgid "Use trap instructions to check for integer divide by zero"
msgstr ""
-#: config/frv/frv.opt:166
-msgid "Enable setting GPRs to the result of comparisons"
+#: config/mips/mips.opt:56
+msgid ""
+"Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
+"operations"
msgstr ""
-#: config/frv/frv.opt:170
-msgid "Change the amount of scheduler lookahead"
+#: config/mips/mips.opt:66
+msgid "Use big-endian byte order"
msgstr ""
-#: config/frv/frv.opt:178
-msgid "Assume a large TLS segment"
+#: config/mips/mips.opt:70
+msgid "Use little-endian byte order"
msgstr ""
-#: config/frv/frv.opt:182
-msgid "Do not assume a large TLS segment"
+#: config/mips/mips.opt:78
+msgid "Use NewABI-style %reloc() assembly operators"
msgstr ""
-#: config/frv/frv.opt:187
-msgid "Cause gas to print tomcat statistics"
+#: config/mips/mips.opt:82
+msgid "Work around certain R4000 errata"
msgstr ""
-#: config/frv/frv.opt:192
-msgid "Link with the library-pic libraries"
+#: config/mips/mips.opt:86
+msgid "Work around certain R4400 errata"
msgstr ""
-#: config/frv/frv.opt:196
-msgid "Allow branches to be packed with other instructions"
+#: config/mips/mips.opt:90
+msgid "Work around errata for early SB-1 revision 2 cores"
msgstr ""
-#: config/ia64/ilp32.opt:3
-msgid "Generate ILP32 code"
+#: config/mips/mips.opt:94
+msgid "Work around certain VR4120 errata"
msgstr ""
-#: config/ia64/ilp32.opt:7
-msgid "Generate LP64 code"
+#: config/mips/mips.opt:98
+msgid "Work around VR4130 mflo/mfhi errata"
msgstr ""
-#: config/ia64/ia64.opt:3
-msgid "Generate big endian code"
+#: config/mips/mips.opt:102
+msgid "Work around an early 4300 hardware bug"
msgstr ""
-#: config/ia64/ia64.opt:7
-msgid "Generate little endian code"
+#: config/mips/mips.opt:106
+msgid "FP exceptions are enabled"
msgstr ""
-#: config/ia64/ia64.opt:11
-msgid "Generate code for GNU as"
+#: config/mips/mips.opt:110
+msgid "Use 32-bit floating-point registers"
msgstr ""
-#: config/ia64/ia64.opt:15
-msgid "Generate code for GNU ld"
+#: config/mips/mips.opt:114
+msgid "Use 64-bit floating-point registers"
msgstr ""
-#: config/ia64/ia64.opt:19
-msgid "Emit stop bits before and after volatile extended asms"
+#: config/mips/mips.opt:118
+msgid "Use FUNC to flush the cache before calling stack trampolines"
msgstr ""
-#: config/ia64/ia64.opt:23
-msgid "Use in/loc/out register names"
+#: config/mips/mips.opt:122
+msgid "Generate floating-point multiply-add instructions"
msgstr ""
-#: config/ia64/ia64.opt:30
-msgid "Enable use of sdata/scommon/sbss"
+#: config/mips/mips.opt:126
+msgid "Use 32-bit general registers"
msgstr ""
-#: config/ia64/ia64.opt:34
-msgid "Generate code without GP reg"
+#: config/mips/mips.opt:130
+msgid "Use 64-bit general registers"
msgstr ""
-#: config/ia64/ia64.opt:38
-msgid "gp is constant (but save/restore gp on indirect calls)"
+#: config/mips/mips.opt:134
+msgid "Allow the use of hardware floating-point instructions"
msgstr ""
-#: config/ia64/ia64.opt:42
-msgid "Generate self-relocatable code"
+#: config/mips/mips.opt:138
+msgid "Generate code for ISA level N"
msgstr ""
-#: config/ia64/ia64.opt:46
-msgid "Generate inline floating point division, optimize for latency"
+#: config/mips/mips.opt:142
+msgid "Generate mips16 code"
msgstr ""
-#: config/ia64/ia64.opt:50
-msgid "Generate inline floating point division, optimize for throughput"
+#: config/mips/mips.opt:146
+msgid "Use MIPS-3D instructions"
msgstr ""
-#: config/ia64/ia64.opt:57
-msgid "Generate inline integer division, optimize for latency"
+#: config/mips/mips.opt:150
+msgid "Use indirect calls"
msgstr ""
-#: config/ia64/ia64.opt:61
-msgid "Generate inline integer division, optimize for throughput"
+#: config/mips/mips.opt:154
+msgid "Use a 32-bit long type"
msgstr ""
-#: config/ia64/ia64.opt:65
-msgid "Do not inline integer division"
+#: config/mips/mips.opt:158
+msgid "Use a 64-bit long type"
msgstr ""
-#: config/ia64/ia64.opt:69
-msgid "Generate inline square root, optimize for latency"
+#: config/mips/mips.opt:162
+msgid "Don't optimize block moves"
msgstr ""
-#: config/ia64/ia64.opt:73
-msgid "Generate inline square root, optimize for throughput"
+#: config/mips/mips.opt:166
+msgid "Use the mips-tfile postpass"
msgstr ""
-#: config/ia64/ia64.opt:77
-msgid "Do not inline square root"
+#: config/mips/mips.opt:170
+msgid "Do not use a cache-flushing function before calling stack trampolines"
msgstr ""
-#: config/ia64/ia64.opt:81
-msgid "Enable Dwarf 2 line debug info via GNU as"
+#: config/mips/mips.opt:174
+msgid "Generate normal-mode code"
msgstr ""
-#: config/ia64/ia64.opt:85
-msgid "Enable earlier placing stop bits for better scheduling"
+#: config/mips/mips.opt:178
+msgid "Do not use MIPS-3D instructions"
msgstr ""
-#: config/ia64/ia64.opt:89
-msgid "Specify range of registers to make fixed"
+#: config/mips/mips.opt:182
+msgid "Use paired-single floating-point instructions"
msgstr ""
-#: config/arm/pe.opt:24
-msgid "Ignore dllimport attribute for functions"
+#: config/mips/mips.opt:186
+msgid ""
+"Restrict the use of hardware floating-point instructions to 32-bit operations"
msgstr ""
-#: config/arm/arm.opt:24
-msgid "Specify an ABI"
+#: config/mips/mips.opt:190
+msgid "Prevent the use of all hardware floating-point instructions"
msgstr ""
-#: config/arm/arm.opt:28
-msgid "Generate a call to abort if a noreturn function returns"
+#: config/mips/mips.opt:194
+msgid "Optimize lui/addiu address loads"
msgstr ""
-#: config/arm/arm.opt:35
-msgid "Pass FP arguments in FP registers"
+#: config/mips/mips.opt:198
+msgid "Assume all symbols have 32-bit values"
msgstr ""
-#: config/arm/arm.opt:39
-msgid "Generate APCS conformant stack frames"
+#: config/mips/mips.opt:202
+msgid "Optimize the output for PROCESSOR"
msgstr ""
-#: config/arm/arm.opt:43
-msgid "Generate re-entrant, PIC code"
+#: config/mips/mips.opt:210
+msgid "Perform VR4130-specific alignment optimizations"
msgstr ""
-#: config/arm/arm.opt:50
-msgid "Specify the name of the target architecture"
+#: config/mips/mips.opt:214
+msgid "Lift restrictions on GOT size"
msgstr ""
-#: config/arm/arm.opt:57
-msgid "Assume target CPU is configured as big endian"
+#: config/mmix/mmix.opt:25
+msgid "For intrinsics library: pass all parameters in registers"
msgstr ""
-#: config/arm/arm.opt:61
-msgid "Thumb: Assume non-static functions may be called from ARM code"
+#: config/mmix/mmix.opt:29
+msgid "Use register stack for parameters and return value"
msgstr ""
-#: config/arm/arm.opt:65
-msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
+#: config/mmix/mmix.opt:33
+msgid "Use call-clobbered registers for parameters and return value"
msgstr ""
-#: config/arm/arm.opt:69
-msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
+#: config/mmix/mmix.opt:38
+msgid "Use epsilon-respecting floating point compare instructions"
msgstr ""
-#: config/arm/arm.opt:73
-msgid "Specify the name of the target CPU"
+#: config/mmix/mmix.opt:42
+msgid "Use zero-extending memory loads, not sign-extending ones"
msgstr ""
-#: config/arm/arm.opt:77
-msgid "Specify if floating point hardware should be used"
+#: config/mmix/mmix.opt:46
+msgid ""
+"Generate divide results with reminder having the same sign as the divisor "
+"(not the dividend)"
msgstr ""
-#: config/arm/arm.opt:91
-msgid "Specify the name of the target floating point hardware/format"
+#: config/mmix/mmix.opt:50
+msgid "Prepend global symbols with \":\" (for use with PREFIX)"
msgstr ""
-#: config/arm/arm.opt:95
-msgid "Alias for -mfloat-abi=hard"
+#: config/mmix/mmix.opt:54
+msgid "Do not provide a default start-address 0x100 of the program"
msgstr ""
-#: config/arm/arm.opt:99
-msgid "Assume target CPU is configured as little endian"
+#: config/mmix/mmix.opt:58
+msgid "Link to emit program in ELF format (rather than mmo)"
msgstr ""
-#: config/arm/arm.opt:103
-msgid "Generate call insns as indirect calls, if necessary"
+#: config/mmix/mmix.opt:62
+msgid "Use P-mnemonics for branches statically predicted as taken"
msgstr ""
-#: config/arm/arm.opt:107
-msgid "Specify the register to be used for PIC addressing"
+#: config/mmix/mmix.opt:66
+msgid "Don't use P-mnemonics for branches"
msgstr ""
-#: config/arm/arm.opt:111
-msgid "Store function names in object code"
+#: config/mmix/mmix.opt:80
+msgid "Use addresses that allocate global registers"
msgstr ""
-#: config/arm/arm.opt:115
-msgid "Permit scheduling of a function's prologue sequence"
+#: config/mmix/mmix.opt:84
+msgid "Do not use addresses that allocate global registers"
msgstr ""
-#: config/arm/arm.opt:119
-msgid "Do not load the PIC register in function prologues"
+#: config/mmix/mmix.opt:88
+msgid "Generate a single exit point for each function"
msgstr ""
-#: config/arm/arm.opt:123
-msgid "Alias for -mfloat-abi=soft"
+#: config/mmix/mmix.opt:92
+msgid "Do not generate a single exit point for each function"
msgstr ""
-#: config/arm/arm.opt:127
-msgid "Specify the minimum bit alignment of structures"
+#: config/mmix/mmix.opt:96
+msgid "Set start-address of the program"
msgstr ""
-#: config/arm/arm.opt:131
-msgid "Compile for the Thumb not the ARM"
+#: config/mmix/mmix.opt:100
+msgid "Set start-address of data"
msgstr ""
-#: config/arm/arm.opt:135
-msgid "Support calls between Thumb and ARM instruction sets"
+#: config/mn10300/mn10300.opt:24
+msgid "Target the AM33 processor"
msgstr ""
-#: config/arm/arm.opt:139
-msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
+#: config/mn10300/mn10300.opt:28
+msgid "Target the AM33/2.0 processor"
msgstr ""
-#: config/arm/arm.opt:143
-msgid "Thumb: Generate (leaf) stack frames even if not needed"
+#: config/mn10300/mn10300.opt:32
+msgid "Work around hardware multiply bug"
msgstr ""
-#: config/arm/arm.opt:147
-msgid "Tune code for the given processor"
+#: config/mn10300/mn10300.opt:37
+msgid "Enable linker relaxations"
msgstr ""
-#: config/arm/arm.opt:151
-msgid "Assume big endian bytes, little endian words"
+#: config/ns32k/ns32k.opt:24
+msgid "Optimize for 32032"
msgstr ""
-#: config/avr/avr.opt:24
-msgid "Use subroutines for function prologues and epilogues"
+#: config/ns32k/ns32k.opt:32
+msgid "Optimize for 32332"
msgstr ""
-#: config/avr/avr.opt:28
-msgid "Select the target MCU"
+#: config/ns32k/ns32k.opt:36
+msgid "Use the 32381 fpu"
msgstr ""
-#: config/avr/avr.opt:35
-msgid "Use STACK as the initial value of the stack pointer"
+#: config/ns32k/ns32k.opt:40
+msgid "Optimize for 32532"
msgstr ""
-#: config/avr/avr.opt:39
-msgid "Use an 8-bit 'int' type"
+#: config/ns32k/ns32k.opt:44
+msgid "Use bit-field instructions"
msgstr ""
-#: config/avr/avr.opt:43
-msgid "Change the stack pointer without disabling interrupts"
+#: config/ns32k/ns32k.opt:48
+msgid "Generate code for high memory"
msgstr ""
-#: config/avr/avr.opt:47
-msgid "Do not generate tablejump insns"
+#: config/ns32k/ns32k.opt:56
+msgid "Use multiply-accumulate fp instructions"
msgstr ""
-#: config/avr/avr.opt:57
-msgid "Use rjmp/rcall (limited range) on >8K devices"
+#: config/ns32k/ns32k.opt:60
+msgid "Do not use bit-field instructions"
msgstr ""
-#: config/avr/avr.opt:61
-msgid "Output instruction sizes to the asm file"
+#: config/ns32k/ns32k.opt:64
+msgid "Generate code for low memory"
msgstr ""
-#: config/avr/avr.opt:65
-msgid "Change only the low 8 bits of the stack pointer"
+#: config/ns32k/ns32k.opt:68
+msgid "Do not use IEEE math for fp comparisons"
msgstr ""
-#: config/mn10300/mn10300.opt:24
-msgid "Target the AM33 processor"
+#: config/ns32k/ns32k.opt:72
+msgid "Do not use multiply-accumulate fp instructions"
msgstr ""
-#: config/mn10300/mn10300.opt:28
-msgid "Target the AM33/2.0 processor"
+#: config/ns32k/ns32k.opt:76
+msgid "Pass all arguments on the stack"
msgstr ""
-#: config/mn10300/mn10300.opt:32
-msgid "Work around hardware multiply bug"
+#: config/ns32k/ns32k.opt:80
+msgid "Use the normal calling convention"
msgstr ""
-#: config/mn10300/mn10300.opt:37
-msgid "Enable linker relaxations"
+#: config/ns32k/ns32k.opt:84
+msgid "Do not use register sb"
msgstr ""
-#: config/xtensa/xtensa.opt:24
-msgid "Use CONST16 instruction to load constants"
+#: config/ns32k/ns32k.opt:88
+msgid "Do not use the 'small register classes' kludge"
msgstr ""
-#: config/xtensa/xtensa.opt:28
-msgid "Enable fused multiply/add and multiply/subtract FP instructions"
+#: config/ns32k/ns32k.opt:92
+msgid "Pass some arguments in registers"
msgstr ""
-#: config/xtensa/xtensa.opt:32
-msgid "Use indirect CALLXn instructions for large programs"
+#: config/ns32k/ns32k.opt:96
+msgid "Use an alternative calling convention"
msgstr ""
-#: config/xtensa/xtensa.opt:36
-msgid "Automatically align branch targets to reduce branch penalties"
+#: config/ns32k/ns32k.opt:100
+msgid "Register sb is zero, use it for absolute addressing"
msgstr ""
-#: config/xtensa/xtensa.opt:40
-msgid "Intersperse literal pools with code in the text section"
+#: config/ns32k/ns32k.opt:108
+msgid "Use the 'small register classes' kludge"
msgstr ""
-#: config/iq2000/iq2000.opt:24
-msgid "Specify CPU for code generation purposes"
+#: config/pa/pa-hpux.opt:24
+msgid "Generate cpp defines for server IO"
msgstr ""
-#: config/iq2000/iq2000.opt:28
-msgid "Specify CPU for scheduling purposes"
+#: config/pa/pa-hpux.opt:28 config/pa/pa-hpux1010.opt:24
+#: config/pa/pa-hpux1111.opt:24
+msgid "Specify UNIX standard for predefines and linking"
msgstr ""
-#: config/iq2000/iq2000.opt:36
-msgid "Use GP relative sdata/sbss sections"
+#: config/pa/pa-hpux.opt:32
+msgid "Generate cpp defines for workstation IO"
msgstr ""
-#: config/iq2000/iq2000.opt:41
-msgid "No default crt0.o"
+#: config/pa/pa.opt:24 config/pa/pa.opt:77 config/pa/pa.opt:85
+msgid "Generate PA1.0 code"
msgstr ""
-#: config/bfin/bfin.opt:24
-msgid "Omit frame pointer for leaf functions"
+#: config/pa/pa.opt:28 config/pa/pa.opt:89 config/pa/pa.opt:109
+msgid "Generate PA1.1 code"
msgstr ""
-#: config/bfin/bfin.opt:28
-msgid "Program is entirely located in low 64k of memory."
+#: config/pa/pa.opt:32 config/pa/pa.opt:93
+msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
msgstr ""
-#: config/bfin/bfin.opt:32
-msgid "Avoid speculative loads by inserting CSYNC or equivalent"
+#: config/pa/pa.opt:36
+msgid "Generate code for huge switch statements"
msgstr ""
-#: config/bfin/bfin.opt:36
-msgid "Enabled ID based shared library"
+#: config/pa/pa.opt:40
+msgid "Disable FP regs"
msgstr ""
-#: config/ns32k/ns32k.opt:24
-msgid "Optimize for 32032"
+#: config/pa/pa.opt:44
+msgid "Disable indexed addressing"
msgstr ""
-#: config/ns32k/ns32k.opt:32
-msgid "Optimize for 32332"
+#: config/pa/pa.opt:48
+msgid "Generate fast indirect calls"
msgstr ""
-#: config/ns32k/ns32k.opt:36
-msgid "Use the 32381 fpu"
+#: config/pa/pa.opt:52
+msgid "Specify range of registers to make fixed."
msgstr ""
-#: config/ns32k/ns32k.opt:40
-msgid "Optimize for 32532"
+#: config/pa/pa.opt:56
+msgid "Assume code will be assembled by GAS"
msgstr ""
-#: config/ns32k/ns32k.opt:44
-msgid "Use bit-field instructions"
+#: config/pa/pa.opt:60
+msgid "Put jumps in call delay slots"
msgstr ""
-#: config/ns32k/ns32k.opt:48
-msgid "Generate code for high memory"
+#: config/pa/pa.opt:65
+msgid "Enable linker optimizations"
msgstr ""
-#: config/ns32k/ns32k.opt:56
-msgid "Use multiply-accumulate fp instructions"
+#: config/pa/pa.opt:69
+msgid "Always generate long calls"
msgstr ""
-#: config/ns32k/ns32k.opt:60
-msgid "Do not use bit-field instructions"
+#: config/pa/pa.opt:73
+msgid "Emit long load/store sequences"
msgstr ""
-#: config/ns32k/ns32k.opt:64
-msgid "Generate code for low memory"
+#: config/pa/pa.opt:81
+msgid "Disable space regs"
msgstr ""
-#: config/ns32k/ns32k.opt:68
-msgid "Do not use IEEE math for fp comparisons"
+#: config/pa/pa.opt:97
+msgid "Use portable calling conventions"
msgstr ""
-#: config/ns32k/ns32k.opt:72
-msgid "Do not use multiply-accumulate fp instructions"
+#: config/pa/pa.opt:101
+msgid ""
+"Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, "
+"7200, 7300, and 8000."
msgstr ""
-#: config/ns32k/ns32k.opt:76
-msgid "Pass all arguments on the stack"
+#: config/pa/pa.opt:113
+msgid "Do not disable space regs"
msgstr ""
-#: config/ns32k/ns32k.opt:80
-msgid "Use the normal calling convention"
+#: config/pa/pa64-hpux.opt:24
+msgid "Assume code will be linked by GNU ld"
msgstr ""
-#: config/ns32k/ns32k.opt:84
-msgid "Do not use register sb"
+#: config/pa/pa64-hpux.opt:28
+msgid "Assume code will be linked by HP ld"
msgstr ""
-#: config/ns32k/ns32k.opt:88
-msgid "Do not use the 'small register classes' kludge"
+#: config/pdp11/pdp11.opt:24
+msgid "Generate code for an 11/10"
msgstr ""
-#: config/ns32k/ns32k.opt:92
-msgid "Pass some arguments in registers"
+#: config/pdp11/pdp11.opt:28
+msgid "Generate code for an 11/40"
msgstr ""
-#: config/ns32k/ns32k.opt:96
-msgid "Use an alternative calling convention"
+#: config/pdp11/pdp11.opt:32
+msgid "Generate code for an 11/45"
msgstr ""
-#: config/ns32k/ns32k.opt:100
-msgid "Register sb is zero, use it for absolute addressing"
+#: config/pdp11/pdp11.opt:36
+msgid "Use 16-bit abs patterns"
msgstr ""
-#: config/ns32k/ns32k.opt:108
-msgid "Use the 'small register classes' kludge"
+#: config/pdp11/pdp11.opt:40
+msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
msgstr ""
-#: config/v850/v850.opt:24
-msgid "Use registers r2 and r5"
+#: config/pdp11/pdp11.opt:44
+msgid "Do not use inline patterns for copying memory"
msgstr ""
-#: config/v850/v850.opt:28
-msgid "Use 4 byte entries in switch tables"
+#: config/pdp11/pdp11.opt:48
+msgid "Use inline patterns for copying memory"
msgstr ""
-#: config/v850/v850.opt:32
-msgid "Enable backend debugging"
+#: config/pdp11/pdp11.opt:52
+msgid "Do not pretend that branches are expensive"
msgstr ""
-#: config/v850/v850.opt:36
-msgid "Do not use the callt instruction"
+#: config/pdp11/pdp11.opt:56
+msgid "Pretend that branches are expensive"
msgstr ""
-#: config/v850/v850.opt:40
-msgid "Reuse r30 on a per function basis"
+#: config/pdp11/pdp11.opt:60
+msgid "Use the DEC assembler syntax"
msgstr ""
-#: config/v850/v850.opt:44
-msgid "Support Green Hills ABI"
+#: config/pdp11/pdp11.opt:64
+msgid "Use 32 bit float"
msgstr ""
-#: config/v850/v850.opt:48
-msgid "Prohibit PC relative function calls"
+#: config/pdp11/pdp11.opt:68
+msgid "Use 64 bit float"
msgstr ""
-#: config/v850/v850.opt:52
-msgid "Use stubs for function prologues"
+#: config/pdp11/pdp11.opt:76
+msgid "Use 16 bit int"
msgstr ""
-#: config/v850/v850.opt:56
-msgid "Set the max size of data eligible for the SDA area"
+#: config/pdp11/pdp11.opt:80
+msgid "Use 32 bit int"
msgstr ""
-#: config/v850/v850.opt:60
-msgid "Enable the use of the short load instructions"
+#: config/pdp11/pdp11.opt:84 config/rs6000/rs6000.opt:85
+msgid "Do not use hardware floating point"
msgstr ""
-#: config/v850/v850.opt:64
-msgid "Same as: -mep -mprolog-function"
+#: config/pdp11/pdp11.opt:88
+msgid "Target has split I&D"
msgstr ""
-#: config/v850/v850.opt:68
-msgid "Set the max size of data eligible for the TDA area"
+#: config/pdp11/pdp11.opt:92
+msgid "Use UNIX assembler syntax"
msgstr ""
-#: config/v850/v850.opt:72
-msgid "Enforce strict alignment"
+#: config/rs6000/aix.opt:25 config/rs6000/rs6000.opt:124
+msgid "Conform more closely to IBM XLC semantics"
msgstr ""
-#: config/v850/v850.opt:79
-msgid "Compile for the v850 processor"
+#: config/rs6000/aix41.opt:25 config/rs6000/aix64.opt:33
+msgid "Support message passing with the Parallel Environment"
msgstr ""
-#: config/v850/v850.opt:83
-msgid "Compile for the v850e processor"
+#: config/rs6000/aix64.opt:25
+msgid "Compile for 64-bit pointers"
msgstr ""
-#: config/v850/v850.opt:87
-msgid "Compile for the v850e1 processor"
+#: config/rs6000/aix64.opt:29
+msgid "Compile for 32-bit pointers"
msgstr ""
-#: config/v850/v850.opt:91
-msgid "Set the max size of data eligible for the ZDA area"
+#: config/rs6000/darwin.opt:25 config/rs6000/sysv4.opt:133
+msgid "Generate 64-bit code"
msgstr ""
-#: config/mmix/mmix.opt:25
-msgid "For intrinsics library: pass all parameters in registers"
+#: config/rs6000/darwin.opt:29 config/rs6000/sysv4.opt:137
+msgid "Generate 32-bit code"
msgstr ""
-#: config/mmix/mmix.opt:29
-msgid "Use register stack for parameters and return value"
+#: config/rs6000/darwin.opt:33
+msgid "Generate code suitable for executables (NOT shared libs)"
msgstr ""
-#: config/mmix/mmix.opt:33
-msgid "Use call-clobbered registers for parameters and return value"
+#: config/rs6000/linux64.opt:25
+msgid "Call mcount for profiling before a function prologue"
msgstr ""
-#: config/mmix/mmix.opt:38
-msgid "Use epsilon-respecting floating point compare instructions"
+#: config/rs6000/rs6000.opt:25
+msgid "Use POWER instruction set"
msgstr ""
-#: config/mmix/mmix.opt:42
-msgid "Use zero-extending memory loads, not sign-extending ones"
+#: config/rs6000/rs6000.opt:29
+msgid "Do not use POWER instruction set"
msgstr ""
-#: config/mmix/mmix.opt:46
-msgid ""
-"Generate divide results with reminder having the same sign as the divisor "
-"(not the dividend)"
+#: config/rs6000/rs6000.opt:33
+msgid "Use POWER2 instruction set"
msgstr ""
-#: config/mmix/mmix.opt:50
-msgid "Prepend global symbols with \":\" (for use with PREFIX)"
+#: config/rs6000/rs6000.opt:37
+msgid "Use PowerPC instruction set"
msgstr ""
-#: config/mmix/mmix.opt:54
-msgid "Do not provide a default start-address 0x100 of the program"
+#: config/rs6000/rs6000.opt:41
+msgid "Do not use PowerPC instruction set"
msgstr ""
-#: config/mmix/mmix.opt:58
-msgid "Link to emit program in ELF format (rather than mmo)"
+#: config/rs6000/rs6000.opt:45
+msgid "Use PowerPC-64 instruction set"
msgstr ""
-#: config/mmix/mmix.opt:62
-msgid "Use P-mnemonics for branches statically predicted as taken"
+#: config/rs6000/rs6000.opt:49
+msgid "Use PowerPC General Purpose group optional instructions"
msgstr ""
-#: config/mmix/mmix.opt:66
-msgid "Don't use P-mnemonics for branches"
+#: config/rs6000/rs6000.opt:53
+msgid "Use PowerPC Graphics group optional instructions"
msgstr ""
-#: config/mmix/mmix.opt:80
-msgid "Use addresses that allocate global registers"
+#: config/rs6000/rs6000.opt:57
+msgid "Generate single field mfcr instruction"
msgstr ""
-#: config/mmix/mmix.opt:84
-msgid "Do not use addresses that allocate global registers"
+#: config/rs6000/rs6000.opt:61
+msgid "Use PowerPC/AS popcntb instruction"
msgstr ""
-#: config/mmix/mmix.opt:88
-msgid "Generate a single exit point for each function"
+#: config/rs6000/rs6000.opt:65
+msgid "Use AltiVec instructions"
msgstr ""
-#: config/mmix/mmix.opt:92
-msgid "Do not generate a single exit point for each function"
+#: config/rs6000/rs6000.opt:69
+msgid "Generate load/store multiple instructions"
msgstr ""
-#: config/mmix/mmix.opt:96
-msgid "Set start-address of the program"
+#: config/rs6000/rs6000.opt:73
+msgid "Generate string instructions for block moves"
msgstr ""
-#: config/mmix/mmix.opt:100
-msgid "Set start-address of data"
+#: config/rs6000/rs6000.opt:77
+msgid "Use new mnemonics for PowerPC architecture"
msgstr ""
-#: config/darwin.opt:24
-msgid "Set sizeof(bool) to 1"
+#: config/rs6000/rs6000.opt:81
+msgid "Use old mnemonics for PowerPC architecture"
msgstr ""
-#: config/darwin.opt:28
-msgid "Generate code suitable for fast turn around debugging"
+#: config/rs6000/rs6000.opt:93
+msgid "Do not generate load/store with update instructions"
msgstr ""
-#: config/m32r/m32r.opt:24
-msgid "Compile for the m32rx"
+#: config/rs6000/rs6000.opt:97
+msgid "Generate load/store with update instructions"
msgstr ""
-#: config/m32r/m32r.opt:28
-msgid "Compile for the m32r2"
+#: config/rs6000/rs6000.opt:101
+msgid "Do not generate fused multiply/add instructions"
msgstr ""
-#: config/m32r/m32r.opt:32
-msgid "Compile for the m32r"
+#: config/rs6000/rs6000.opt:105
+msgid "Generate fused multiply/add instructions"
msgstr ""
-#: config/m32r/m32r.opt:36
-msgid "Align all loops to 32 byte boundary"
+#: config/rs6000/rs6000.opt:109
+msgid "Schedule the start and end of the procedure"
msgstr ""
-#: config/m32r/m32r.opt:40
-msgid "Prefer branches over conditional execution"
+#: config/rs6000/rs6000.opt:116
+msgid "Return all structures in memory (AIX default)"
msgstr ""
-#: config/m32r/m32r.opt:44
-msgid "Give branches their default cost"
+#: config/rs6000/rs6000.opt:120
+msgid "Return small structures in registers (SVR4 default)"
msgstr ""
-#: config/m32r/m32r.opt:48
-msgid "Display compile time statistics"
+#: config/rs6000/rs6000.opt:128
+msgid "Generate software floating point divide for better throughput"
msgstr ""
-#: config/m32r/m32r.opt:52
-msgid "Specify cache flush function"
+#: config/rs6000/rs6000.opt:132
+msgid "Do not place floating point constants in TOC"
msgstr ""
-#: config/m32r/m32r.opt:56
-msgid "Specify cache flush trap number"
+#: config/rs6000/rs6000.opt:136
+msgid "Place floating point constants in TOC"
msgstr ""
-#: config/m32r/m32r.opt:60
-msgid "Only issue one instruction per cycle"
+#: config/rs6000/rs6000.opt:140
+msgid "Do not place symbol+offset constants in TOC"
msgstr ""
-#: config/m32r/m32r.opt:64
-msgid "Allow two instructions to be issued per cycle"
+#: config/rs6000/rs6000.opt:144
+msgid "Place symbol+offset constants in TOC"
msgstr ""
-#: config/m32r/m32r.opt:68
-msgid "Code size: small, medium or large"
+#: config/rs6000/rs6000.opt:155
+msgid "Use only one TOC entry per procedure"
msgstr ""
-#: config/m32r/m32r.opt:72
-msgid "Don't call any cache flush functions"
+#: config/rs6000/rs6000.opt:159
+msgid "Put everything in the regular TOC"
msgstr ""
-#: config/m32r/m32r.opt:76
-msgid "Don't call any cache flush trap"
+#: config/rs6000/rs6000.opt:163
+msgid "Generate VRSAVE instructions when generating AltiVec code"
msgstr ""
-#: config/m32r/m32r.opt:83
-msgid "Small data area: none, sdata, use"
+#: config/rs6000/rs6000.opt:167
+msgid "Deprecated option. Use -mvrsave/-mno-vrsave instead."
msgstr ""
-#: java/lang.opt:66
-msgid "Warn if a deprecated compiler feature, class, method, or field is used"
+#: config/rs6000/rs6000.opt:171
+msgid "Generate isel instructions"
msgstr ""
-#: java/lang.opt:70
-msgid "Warn if deprecated empty statements are found"
+#: config/rs6000/rs6000.opt:175
+msgid "Deprecated option. Use -misel/-mno-isel instead"
msgstr ""
-#: java/lang.opt:74
-msgid "Warn if .class files are out of date"
+#: config/rs6000/rs6000.opt:179
+msgid "Generate SPE SIMD instructions on E500"
msgstr ""
-#: java/lang.opt:78
-msgid "Warn if modifiers are specified when not necessary"
+#: config/rs6000/rs6000.opt:183
+msgid "Deprecated option. Use -mspe/-mno-spe instead"
msgstr ""
-#: java/lang.opt:82
-msgid "Deprecated; use --classpath instead"
+#: config/rs6000/rs6000.opt:187
+msgid "Enable debug output"
msgstr ""
-#: java/lang.opt:86
-msgid "Permit the use of the assert keyword"
+#: config/rs6000/rs6000.opt:191
+msgid "Specify ABI to use"
msgstr ""
-#: java/lang.opt:108
-msgid "Replace system path"
+#: config/rs6000/rs6000.opt:195 config/sparc/sparc.opt:92
+msgid "Use features of and schedule code for given CPU"
msgstr ""
-#: java/lang.opt:112
-msgid "Generate checks for references to NULL"
+#: config/rs6000/rs6000.opt:203
+msgid "Select full, part, or no traceback table"
msgstr ""
-#: java/lang.opt:116
-msgid "Set class path"
+#: config/rs6000/rs6000.opt:207
+msgid "Avoid all range limits on call instructions"
msgstr ""
-#: java/lang.opt:123
-msgid "Output a class file"
+#: config/rs6000/rs6000.opt:211
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
msgstr ""
-#: java/lang.opt:127
-msgid "Alias for -femit-class-file"
+#: config/rs6000/rs6000.opt:215
+msgid "Select GPR floating point method."
msgstr ""
-#: java/lang.opt:131
-msgid "Choose input encoding (defaults from your locale)"
+#: config/rs6000/rs6000.opt:219
+msgid "Specify size of long double (64 or 128 bits)"
msgstr ""
-#: java/lang.opt:135
-msgid "Set the extension directory path"
+#: config/rs6000/rs6000.opt:223
+msgid "Determine which dependences between insns are considered costly"
msgstr ""
-#: java/lang.opt:139
-msgid "Input file is a file with a list of filenames to compile"
+#: config/rs6000/rs6000.opt:227
+msgid "Specify which post scheduling nop insertion scheme to apply"
msgstr ""
-#: java/lang.opt:143
-msgid "Always check for non gcj generated classes archives"
+#: config/rs6000/rs6000.opt:231
+msgid "Specify alignment of structure fields default/natural"
msgstr ""
-#: java/lang.opt:147
-msgid ""
-"Assume the runtime uses a hash table to map an object to its synchronization "
-"structure"
+#: config/rs6000/rs6000.opt:235
+msgid "Specify scheduling priority for dispatch slot restricted insns"
msgstr ""
-#: java/lang.opt:151
-msgid "Use offset tables for virtual method calls"
+#: config/rs6000/sysv4.opt:25
+msgid "Select ABI calling convention"
msgstr ""
-#: java/lang.opt:158
-msgid "Assume native functions are implemented using JNI"
+#: config/rs6000/sysv4.opt:29
+msgid "Select method for sdata handling"
msgstr ""
-#: java/lang.opt:162
-msgid "Enable optimization of static class initialization code"
+#: config/rs6000/sysv4.opt:37 config/rs6000/sysv4.opt:41
+msgid "Align to the base type of the bit-field"
msgstr ""
-#: java/lang.opt:169
-msgid "Enable assignability checks for stores into object arrays"
+#: config/rs6000/sysv4.opt:46 config/rs6000/sysv4.opt:50
+msgid "Produce code relocatable at runtime"
msgstr ""
-#: java/lang.opt:173
-msgid "Generate code for the Boehm GC"
+#: config/rs6000/sysv4.opt:54 config/rs6000/sysv4.opt:58
+msgid "Produce little endian code"
msgstr ""
-#: java/lang.opt:177
-msgid "Call a library routine to do integer divisions"
+#: config/rs6000/sysv4.opt:62 config/rs6000/sysv4.opt:66
+msgid "Produce big endian code"
msgstr ""
-#: java/lang.opt:181
-msgid "Generated should be loaded by bootstrap loader"
+#: config/rs6000/sysv4.opt:71 config/rs6000/sysv4.opt:75
+#: config/rs6000/sysv4.opt:79 config/rs6000/sysv4.opt:84
+#: config/rs6000/sysv4.opt:101 config/rs6000/sysv4.opt:129
+#: config/rs6000/sysv4.opt:141
+msgid "no description yet"
msgstr ""
-#: treelang/lang.opt:30
-msgid "Trace lexical analysis"
+#: config/rs6000/sysv4.opt:88
+msgid "Use EABI"
msgstr ""
-#: treelang/lang.opt:34
-msgid "Trace the parsing process"
+#: config/rs6000/sysv4.opt:92
+msgid "Allow bit-fields to cross word boundaries"
msgstr ""
-#: c.opt:42
-msgid ""
-"Assert the <answer> to <question>. Putting '-' before <question> disables "
-"the <answer> to <question>"
+#: config/rs6000/sysv4.opt:96
+msgid "Use alternate register names"
msgstr ""
-#: c.opt:46
-msgid "Do not discard comments"
+#: config/rs6000/sysv4.opt:105
+msgid "Link with libsim.a, libc.a and sim-crt0.o"
msgstr ""
-#: c.opt:50
-msgid "Do not discard comments in macro expansions"
+#: config/rs6000/sysv4.opt:109
+msgid "Link with libads.a, libc.a and crt0.o"
msgstr ""
-#: c.opt:54
-msgid ""
-"Define a <macro> with <val> as its value. If just <macro> is given, <val> "
-"is taken to be 1"
+#: config/rs6000/sysv4.opt:113
+msgid "Link with libyk.a, libc.a and crt0.o"
msgstr ""
-#: c.opt:61
-msgid "Add <dir> to the end of the main framework include path"
+#: config/rs6000/sysv4.opt:117
+msgid "Link with libmvme.a, libc.a and crt0.o"
msgstr ""
-#: c.opt:65
-msgid "Print the name of header files as they are used"
+#: config/rs6000/sysv4.opt:121
+msgid "Set the PPC_EMB bit in the ELF flags header"
msgstr ""
-#: c.opt:69 c.opt:762
-msgid "Add <dir> to the end of the main include path"
+#: config/rs6000/sysv4.opt:125
+msgid "Use the WindISS simulator"
msgstr ""
-#: c.opt:73
-msgid "Generate make dependencies"
+#: config/rs6000/sysv4.opt:145
+msgid "Generate code to use a non-exec PLT and GOT"
msgstr ""
-#: c.opt:77
-msgid "Generate make dependencies and compile"
+#: config/rs6000/sysv4.opt:149
+msgid "Generate code for old exec BSS PLT"
msgstr ""
-#: c.opt:81
-msgid "Write dependency output to the given file"
+#: config/s390/s390.opt:24
+msgid "31 bit ABI"
msgstr ""
-#: c.opt:85
-msgid "Treat missing header files as generated files"
+#: config/s390/s390.opt:28
+msgid "64 bit ABI"
msgstr ""
-#: c.opt:89
-msgid "Like -M but ignore system header files"
+#: config/s390/s390.opt:36
+msgid "Maintain backchain pointer"
msgstr ""
-#: c.opt:93
-msgid "Like -MD but ignore system header files"
+#: config/s390/s390.opt:40
+msgid "Additional debug prints"
msgstr ""
-#: c.opt:97
-msgid "Generate phony targets for all headers"
+#: config/s390/s390.opt:44
+msgid "ESA/390 architecture"
msgstr ""
-#: c.opt:101
-msgid "Add a MAKE-quoted target"
+#: config/s390/s390.opt:48
+msgid "Enable fused multiply/add instructions"
msgstr ""
-#: c.opt:105
-msgid "Add an unquoted target"
+#: config/s390/s390.opt:56
+msgid "Use packed stack layout"
msgstr ""
-#: c.opt:109
-msgid "Do not generate #line directives"
+#: config/s390/s390.opt:60
+msgid "Use bras for executable < 64k"
msgstr ""
-#: c.opt:113
-msgid "Undefine <macro>"
+#: config/s390/s390.opt:64
+msgid "Don't use hardware fp"
msgstr ""
-#: c.opt:117
+#: config/s390/s390.opt:68
msgid ""
-"Warn about things that will change when compiling with an ABI-compliant "
-"compiler"
+"Set the max. number of bytes which has to be left to stack size before a "
+"trap instruction is triggered"
msgstr ""
-#: c.opt:121
-msgid "Enable most warning messages"
+#: config/s390/s390.opt:72
+msgid ""
+"Emit extra code in the function prologue in order to trap if the stack size "
+"exceeds the given limit"
msgstr ""
-#: c.opt:125
-msgid ""
-"Warn whenever an Objective-C assignment is being intercepted by the garbage "
-"collector"
+#: config/s390/s390.opt:76
+msgid "Enable tpf OS tracing code"
msgstr ""
-#: c.opt:129
-msgid "Warn about casting functions to incompatible types"
+#: config/s390/s390.opt:84
+msgid "mvcle use"
msgstr ""
-#: c.opt:133
-msgid "Warn about casts which discard qualifiers"
+#: config/s390/s390.opt:88
+msgid "Warn if a function uses alloca or creates an array with dynamic size"
msgstr ""
-#: c.opt:137
-msgid "Warn about subscripts whose type is \"char\""
+#: config/s390/s390.opt:92
+msgid "Warn if a single function's framesize exceeds the given framesize"
msgstr ""
-#: c.opt:141
-msgid ""
-"Warn about possibly nested block comments, and C++ comments spanning more "
-"than one physical line"
+#: config/s390/s390.opt:96
+msgid "z/Architecture"
msgstr ""
-#: c.opt:145
-msgid "Synonym for -Wcomment"
+#: config/sh/sh.opt:45
+msgid "Generate SH1 code"
msgstr ""
-#: c.opt:149
-msgid "Warn about possibly confusing type conversions"
+#: config/sh/sh.opt:49
+msgid "Generate SH2 code"
msgstr ""
-#: c.opt:153
-msgid "Warn when all constructors and destructors are private"
+#: config/sh/sh.opt:53
+msgid "Generate SH2a code"
msgstr ""
-#: c.opt:157
-msgid "Warn when a declaration is found after a statement"
+#: config/sh/sh.opt:57
+msgid "Generate SH2a FPU-less code"
msgstr ""
-#: c.opt:161
-msgid "Warn about deprecated compiler features"
+#: config/sh/sh.opt:61
+msgid "Generate default single-precision SH2a code"
msgstr ""
-#: c.opt:165
-msgid "Warn about compile-time integer division by zero"
+#: config/sh/sh.opt:65
+msgid "Generate only single-precision SH2a code"
msgstr ""
-#: c.opt:169
-msgid "Warn about violations of Effective C++ style rules"
+#: config/sh/sh.opt:69
+msgid "Generate SH2e code"
msgstr ""
-#: c.opt:173
-msgid "Warn about stray tokens after #elif and #endif"
+#: config/sh/sh.opt:73
+msgid "Generate SH3 code"
msgstr ""
-#: c.opt:181
-msgid "Make implicit function declarations an error"
+#: config/sh/sh.opt:77
+msgid "Generate SH3e code"
msgstr ""
-#: c.opt:185
-msgid "Warn if testing floating point numbers for equality"
+#: config/sh/sh.opt:81
+msgid "Generate SH4 code"
msgstr ""
-#: c.opt:189
-msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
+#: config/sh/sh.opt:85
+msgid "Generate SH4 FPU-less code"
msgstr ""
-#: c.opt:193
-msgid "Warn if passing too many arguments to a function for its format string"
+#: config/sh/sh.opt:89
+msgid "Generate default single-precision SH4 code"
msgstr ""
-#: c.opt:197
-msgid "Warn about format strings that are not literals"
+#: config/sh/sh.opt:93
+msgid "Generate only single-precision SH4 code"
msgstr ""
-#: c.opt:201
-msgid "Warn about possible security problems with format functions"
+#: config/sh/sh.opt:97
+msgid "Generate SH4a code"
msgstr ""
-#: c.opt:205
-msgid "Warn about strftime formats yielding 2-digit years"
+#: config/sh/sh.opt:101
+msgid "Generate SH4a FPU-less code"
msgstr ""
-#: c.opt:209
-msgid "Warn about zero-length formats"
+#: config/sh/sh.opt:105
+msgid "Generate default single-precision SH4a code"
msgstr ""
-#: c.opt:216
-msgid "Warn about variables which are initialized to themselves."
+#: config/sh/sh.opt:109
+msgid "Generate only single-precision SH4a code"
msgstr ""
-#: c.opt:223
-msgid "Warn about implicit function declarations"
+#: config/sh/sh.opt:113
+msgid "Generate SH4al-dsp code"
msgstr ""
-#: c.opt:227
-msgid "Warn when a declaration does not specify a type"
+#: config/sh/sh.opt:117
+msgid "Generate 32-bit SHmedia code"
msgstr ""
-#: c.opt:231
-msgid "Deprecated. This switch has no effect."
+#: config/sh/sh.opt:121
+msgid "Generate 32-bit FPU-less SHmedia code"
msgstr ""
-#: c.opt:235
-msgid ""
-"Warn when there is a cast to a pointer from an integer of a different size"
+#: config/sh/sh.opt:125
+msgid "Generate 64-bit SHmedia code"
msgstr ""
-#: c.opt:239
-msgid "Warn about invalid uses of the \"offsetof\" macro"
+#: config/sh/sh.opt:129
+msgid "Generate 64-bit FPU-less SHmedia code"
msgstr ""
-#: c.opt:243
-msgid "Warn about PCH files that are found but not used"
+#: config/sh/sh.opt:133
+msgid "Generate SHcompact code"
msgstr ""
-#: c.opt:247
-msgid "Do not warn about using \"long long\" when -pedantic"
+#: config/sh/sh.opt:137
+msgid "Generate FPU-less SHcompact code"
msgstr ""
-#: c.opt:251
-msgid "Warn about suspicious declarations of \"main\""
+#: config/sh/sh.opt:141
+msgid ""
+"Throttle unrolling to avoid thrashing target registers unless the unroll "
+"benefit outweighs this"
msgstr ""
-#: c.opt:255
-msgid "Warn about possibly missing braces around initializers"
+#: config/sh/sh.opt:145
+msgid "Generate code in big endian mode"
msgstr ""
-#: c.opt:259
-msgid "Warn about global functions without previous declarations"
+#: config/sh/sh.opt:149
+msgid "Generate 32-bit offsets in switch tables"
msgstr ""
-#: c.opt:263
-msgid "Warn about missing fields in struct initializers"
+#: config/sh/sh.opt:153
+msgid "Enable SH5 cut2 workaround"
msgstr ""
-#: c.opt:267
-msgid "Warn about functions which might be candidates for format attributes"
+#: config/sh/sh.opt:157
+msgid "Align doubles at 64-bit boundaries"
msgstr ""
-#: c.opt:271
-msgid "Warn about user-specified include directories that do not exist"
+#: config/sh/sh.opt:161
+msgid ""
+"Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
+"inv:call, inv:call2, inv:fp"
msgstr ""
-#: c.opt:275
-msgid "Warn about global functions without prototypes"
+#: config/sh/sh.opt:165
+msgid "Specify name for 32 bit signed division function"
msgstr ""
-#: c.opt:279
-msgid "Warn about use of multi-character character constants"
+#: config/sh/sh.opt:172
+msgid "Cost to assume for gettr insn"
msgstr ""
-#: c.opt:283
-msgid "Warn about \"extern\" declarations not at file scope"
+#: config/sh/sh.opt:176 config/sh/sh.opt:222
+msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
msgstr ""
-#: c.opt:287
-msgid ""
-"Warn when non-templatized friend functions are declared within a template"
+#: config/sh/sh.opt:180
+msgid "Increase the IEEE compliance for floating-point code"
msgstr ""
-#: c.opt:291
-msgid "Warn about non-virtual destructors"
+#: config/sh/sh.opt:184
+msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
msgstr ""
-#: c.opt:295
-msgid ""
-"Warn about NULL being passed to argument slots marked as requiring non-NULL"
+#: config/sh/sh.opt:188
+msgid "Assume symbols might be invalid"
msgstr ""
-#: c.opt:299
-msgid "Warn about non-normalised Unicode strings"
+#: config/sh/sh.opt:192
+msgid "Annotate assembler instructions with estimated addresses"
msgstr ""
-#: c.opt:303
-msgid "Warn if a C-style cast is used in a program"
+#: config/sh/sh.opt:196
+msgid "Generate code in little endian mode"
msgstr ""
-#: c.opt:307
-msgid "Warn if an old-style parameter definition is used"
+#: config/sh/sh.opt:200
+msgid "Mark MAC register as call-clobbered"
msgstr ""
-#: c.opt:311
-msgid "Warn about overloaded virtual function names"
+#: config/sh/sh.opt:206
+msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
msgstr ""
-#: c.opt:315
-msgid "Warn about possibly missing parentheses"
+#: config/sh/sh.opt:210
+msgid "Emit function-calls using global offset table when generating PIC"
msgstr ""
-#: c.opt:319
-msgid "Warn when converting the type of pointers to member functions"
+#: config/sh/sh.opt:214
+msgid "Assume pt* instructions won't trap"
msgstr ""
-#: c.opt:323
-msgid "Warn about function pointer arithmetic"
+#: config/sh/sh.opt:218
+msgid "Shorten address references during linking"
msgstr ""
-#: c.opt:327
-msgid "Warn when a pointer is cast to an integer of a different size"
+#: config/sh/sh.opt:226
+msgid "Deprecated. Use -Os instead"
msgstr ""
-#: c.opt:331
-msgid "Warn if inherited methods are unimplemented"
+#: config/sh/sh.opt:230
+msgid "Cost to assume for a multiply insn"
msgstr ""
-#: c.opt:335
-msgid "Warn about multiple declarations of the same object"
+#: config/sh/sh.opt:234
+msgid ""
+"Generate library function call to invalidate instruction cache entries after "
+"fixing trampoline"
msgstr ""
-#: c.opt:339
-msgid "Warn when the compiler reorders code"
+#: config/sparc/little-endian.opt:24
+msgid "Generate code for little-endian"
msgstr ""
-#: c.opt:343
-msgid ""
-"Warn whenever a function's return type defaults to \"int\" (C), or about "
-"inconsistent return types (C++)"
+#: config/sparc/little-endian.opt:28
+msgid "Generate code for big-endian"
msgstr ""
-#: c.opt:347
-msgid "Warn if a selector has multiple methods"
+#: config/sparc/sparc.opt:24 config/sparc/sparc.opt:28
+msgid "Use hardware FP"
msgstr ""
-#: c.opt:351
-msgid "Warn about possible violations of sequence point rules"
+#: config/sparc/sparc.opt:32
+msgid "Do not use hardware FP"
msgstr ""
-#: c.opt:355
-msgid "Warn about signed-unsigned comparisons"
+#: config/sparc/sparc.opt:36
+msgid "Assume possible double misalignment"
msgstr ""
-#: c.opt:359
-msgid "Warn when overload promotes from unsigned to signed"
+#: config/sparc/sparc.opt:40
+msgid "Pass -assert pure-text to linker"
msgstr ""
-#: c.opt:363
-msgid "Warn about uncasted NULL used as sentinel"
+#: config/sparc/sparc.opt:44
+msgid "Use ABI reserved registers"
msgstr ""
-#: c.opt:367
-msgid "Warn about unprototyped function declarations"
+#: config/sparc/sparc.opt:48
+msgid "Use hardware quad FP instructions"
msgstr ""
-#: c.opt:371
-msgid "Warn if type signatures of candidate methods do not match exactly"
+#: config/sparc/sparc.opt:52
+msgid "Do not use hardware quad fp instructions"
msgstr ""
-#: c.opt:375
-msgid "Warn when synthesis behavior differs from Cfront"
+#: config/sparc/sparc.opt:56
+msgid "Compile for V8+ ABI"
msgstr ""
-#: c.opt:383
-msgid "Warn about features not present in traditional C"
+#: config/sparc/sparc.opt:60
+msgid "Use UltraSPARC Visual Instruction Set extensions"
msgstr ""
-#: c.opt:387
-msgid ""
-"Warn if trigraphs are encountered that might affect the meaning of the "
-"program"
+#: config/sparc/sparc.opt:64
+msgid "Pointers are 64-bit"
msgstr ""
-#: c.opt:391
-msgid "Warn about @selector()s without previously declared methods"
+#: config/sparc/sparc.opt:68
+msgid "Pointers are 32-bit"
msgstr ""
-#: c.opt:395
-msgid "Warn if an undefined macro is used in an #if directive"
+#: config/sparc/sparc.opt:72
+msgid "Use 64-bit ABI"
msgstr ""
-#: c.opt:399
-msgid "Warn about unrecognized pragmas"
+#: config/sparc/sparc.opt:76
+msgid "Use 32-bit ABI"
msgstr ""
-#: c.opt:403
-msgid "Warn about macros defined in the main file that are not used"
+#: config/sparc/sparc.opt:80
+msgid "Use stack bias"
msgstr ""
-#: c.opt:407
-msgid "Do not warn about using variadic macros when -pedantic"
+#: config/sparc/sparc.opt:84
+msgid "Use structs on stronger alignment for double-word copies"
msgstr ""
-#: c.opt:411
-msgid "Give strings the type \"array of char\""
+#: config/sparc/sparc.opt:88
+msgid "Optimize tail call instructions in assembler and linker"
msgstr ""
-#: c.opt:415
-msgid "Warn when a pointer differs in signedness in an assignment."
+#: config/sparc/sparc.opt:100
+msgid "Use given SPARC-V9 code model"
msgstr ""
-#: c.opt:419
-msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
+#: config/stormy16/stormy16.opt:25
+msgid "Provide libraries for the simulator"
msgstr ""
-#: c.opt:427
-msgid "Enforce class member access control semantics"
+#: config/v850/v850.opt:24
+msgid "Use registers r2 and r5"
msgstr ""
-#: c.opt:434
-msgid "Change when template instances are emitted"
+#: config/v850/v850.opt:28
+msgid "Use 4 byte entries in switch tables"
msgstr ""
-#: c.opt:438
-msgid "Recognize the \"asm\" keyword"
+#: config/v850/v850.opt:32
+msgid "Enable backend debugging"
msgstr ""
-#: c.opt:442
-msgid "Recognize built-in functions"
+#: config/v850/v850.opt:36
+msgid "Do not use the callt instruction"
msgstr ""
-#: c.opt:449
-msgid "Check the return value of new"
+#: config/v850/v850.opt:40
+msgid "Reuse r30 on a per function basis"
msgstr ""
-#: c.opt:453
-msgid "Allow the arguments of the '?' operator to have different types"
+#: config/v850/v850.opt:44
+msgid "Support Green Hills ABI"
msgstr ""
-#: c.opt:457
-msgid "Reduce the size of object files"
+#: config/v850/v850.opt:48
+msgid "Prohibit PC relative function calls"
msgstr ""
-#: c.opt:461
-msgid "Make string literals \"const char[]\" not \"char[]\""
+#: config/v850/v850.opt:52
+msgid "Use stubs for function prologues"
msgstr ""
-#: c.opt:465
-msgid "Use class <name> for constant strings"
+#: config/v850/v850.opt:56
+msgid "Set the max size of data eligible for the SDA area"
msgstr ""
-#: c.opt:469
-msgid "Inline member functions by default"
+#: config/v850/v850.opt:60
+msgid "Enable the use of the short load instructions"
msgstr ""
-#: c.opt:473
-msgid "Permit '$' as an identifier character"
+#: config/v850/v850.opt:64
+msgid "Same as: -mep -mprolog-function"
msgstr ""
-#: c.opt:480
-msgid "Generate code to check exception specifications"
+#: config/v850/v850.opt:68
+msgid "Set the max size of data eligible for the TDA area"
msgstr ""
-#: c.opt:487
-msgid "Convert all strings and character constants to character set <cset>"
+#: config/v850/v850.opt:72
+msgid "Enforce strict alignment"
msgstr ""
-#: c.opt:491
-msgid "Specify the default character set for source files."
+#: config/v850/v850.opt:79
+msgid "Compile for the v850 processor"
msgstr ""
-#: c.opt:505
-msgid "Scope of for-init-statement variables is local to the loop"
+#: config/v850/v850.opt:83
+msgid "Compile for the v850e processor"
msgstr ""
-#: c.opt:509
-msgid "Do not assume that standard C libraries and \"main\" exist"
+#: config/v850/v850.opt:87
+msgid "Compile for the v850e1 processor"
msgstr ""
-#: c.opt:513
-msgid "Recognize GNU-defined keywords"
+#: config/v850/v850.opt:91
+msgid "Set the max size of data eligible for the ZDA area"
msgstr ""
-#: c.opt:517
-msgid "Generate code for GNU runtime environment"
+#: config/vax/vax.opt:24 config/vax/vax.opt:28
+msgid "Target DFLOAT double precision code"
msgstr ""
-#: c.opt:530
-msgid "Assume normal C execution environment"
+#: config/vax/vax.opt:32 config/vax/vax.opt:36
+msgid "Generate GFLOAT double precision code"
msgstr ""
-#: c.opt:534
-msgid "Enable support for huge objects"
+#: config/vax/vax.opt:40
+msgid "Generate code for GNU assembler (gas)"
msgstr ""
-#: c.opt:538
-msgid "Export functions even if they can be inlined"
+#: config/vax/vax.opt:44
+msgid "Generate code for UNIX assembler"
msgstr ""
-#: c.opt:542
-msgid "Emit implicit instantiations of inline templates"
+#: config/vax/vax.opt:48
+msgid "Use VAXC structure conventions"
msgstr ""
-#: c.opt:546
-msgid "Emit implicit instantiations of templates"
+#: config/xtensa/xtensa.opt:24
+msgid "Use CONST16 instruction to load constants"
msgstr ""
-#: c.opt:553
-msgid "Don't warn about uses of Microsoft extensions"
+#: config/xtensa/xtensa.opt:28
+msgid "Enable fused multiply/add and multiply/subtract FP instructions"
msgstr ""
-#: c.opt:563
-msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
+#: config/xtensa/xtensa.opt:32
+msgid "Use indirect CALLXn instructions for large programs"
msgstr ""
-#: c.opt:567
-msgid "Assume that receivers of Objective-C messages may be nil"
+#: config/xtensa/xtensa.opt:36
+msgid "Automatically align branch targets to reduce branch penalties"
msgstr ""
-#: c.opt:579
-msgid ""
-"Generate special Objective-C methods to initialize/destroy non-POD C++ "
-"ivars, if needed"
+#: config/xtensa/xtensa.opt:40
+msgid "Intersperse literal pools with code in the text section"
msgstr ""
-#: c.opt:583
-msgid "Allow fast jumps to the message dispatcher"
+#: fortran/lang.opt:30
+msgid "Add a directory for INCLUDE and MODULE searching"
msgstr ""
-#: c.opt:589
-msgid "Enable Objective-C exception and synchronization syntax"
+#: fortran/lang.opt:34
+msgid "Put MODULE files in 'directory'"
msgstr ""
-#: c.opt:593
-msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
+#: fortran/lang.opt:42
+msgid "Warn about possible aliasing of dummy arguments"
msgstr ""
-#: c.opt:598
-msgid "Enable Objective-C setjmp exception handling runtime"
+#: fortran/lang.opt:46
+msgid "Warn about implicit conversion"
msgstr ""
-#: c.opt:602
-msgid "Recognize C++ kewords like \"compl\" and \"xor\""
+#: fortran/lang.opt:50
+msgid "Warn about calls with implicit interface"
msgstr ""
-#: c.opt:606
-msgid "Enable optional diagnostics"
+#: fortran/lang.opt:54
+msgid "Warn about truncated source lines"
msgstr ""
-#: c.opt:613
-msgid "Look for and use PCH files even when preprocessing"
+#: fortran/lang.opt:58
+msgid "Warn about usage of non-standard intrinsics"
msgstr ""
-#: c.opt:617
-msgid "Downgrade conformance errors to warnings"
+#: fortran/lang.opt:62
+msgid "Warn about \"suspicious\" constructs"
msgstr ""
-#: c.opt:621
-msgid "Treat the input file as already preprocessed"
+#: fortran/lang.opt:66
+msgid "Warn about underflow of numerical constant expressions"
msgstr ""
-#: c.opt:625
-msgid ""
-"Used in Fix-and-Continue mode to indicate that object files may be swapped "
-"in at runtime"
+#: fortran/lang.opt:74
+msgid "Set the default double precision kind to an 8 byte wide type"
msgstr ""
-#: c.opt:629
-msgid "Enable automatic template instantiation"
+#: fortran/lang.opt:78
+msgid "Set the default integer kind to an 8 byte wide type"
msgstr ""
-#: c.opt:633
-msgid "Generate run time type descriptor information"
+#: fortran/lang.opt:82
+msgid "Set the default real kind to an 8 byte wide type"
msgstr ""
-#: c.opt:637
-msgid "Use the same size for double as for float"
+#: fortran/lang.opt:86
+msgid "Allow dollar signs in entity names"
msgstr ""
-#: c.opt:641
-msgid "Use the narrowest integer type possible for enumeration types"
+#: fortran/lang.opt:90
+msgid "Specify that backslash in string introduces an escape character"
msgstr ""
-#: c.opt:645
-msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
+#: fortran/lang.opt:94
+msgid "Display the code tree after parsing."
msgstr ""
-#: c.opt:649
-msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
+#: fortran/lang.opt:98
+msgid "Use f2c calling convention."
msgstr ""
-#: c.opt:653
-msgid "Make \"char\" signed by default"
+#: fortran/lang.opt:102
+msgid "Assume that the source file is fixed form"
msgstr ""
-#: c.opt:660
-msgid "Display statistics accumulated during compilation"
+#: fortran/lang.opt:106
+msgid "Assume that the source file is free form"
msgstr ""
-#: c.opt:667
-msgid "Distance between tab stops for column reporting"
+#: fortran/lang.opt:110
+msgid "Append underscores to externally visible names"
msgstr ""
-#: c.opt:671
-msgid "Specify maximum template instantiation depth"
+#: fortran/lang.opt:114
+msgid "Append a second underscore if the name already contains an underscore"
msgstr ""
-#: c.opt:678
-msgid "Do not generate thread-safe code for initializing local statics."
+#: fortran/lang.opt:118
+msgid ""
+"Specify that no implicit typing is allowed, unless overridden by explicit "
+"IMPLICIT statements"
msgstr ""
-#: c.opt:682
-msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
+#: fortran/lang.opt:122
+msgid "Allow arbitrary character line width in fixed mode"
msgstr ""
-#: c.opt:686
-msgid "Make \"char\" unsigned by default"
+#: fortran/lang.opt:126
+msgid "Use n as character line width in fixed mode"
msgstr ""
-#: c.opt:690
-msgid "Use __cxa_atexit to register destructors"
+#: fortran/lang.opt:130
+msgid "Maximum identifier length."
msgstr ""
-#: c.opt:694
-msgid "Marks all inlined methods as having hidden visibility"
+#: fortran/lang.opt:134
+msgid "Size in bytes of the largest array that will be put on the stack"
msgstr ""
-#: c.opt:698
-msgid "Discard unused virtual functions"
+#: fortran/lang.opt:138
+msgid "Set default accessibility of module entities to PRIVATE"
msgstr ""
-#: c.opt:702
-msgid "Implement vtables using thunks"
+#: fortran/lang.opt:142
+msgid "Don't generate code, just do syntax and semantics checking"
msgstr ""
-#: c.opt:706
-msgid "Emit common-like symbols as weak symbols"
+#: fortran/lang.opt:146
+msgid "Try to layout derived types as compact as possible"
msgstr ""
-#: c.opt:710
-msgid ""
-"Convert all wide strings and character constants to character set <cset>"
+#: fortran/lang.opt:150
+msgid "Copy array sections into a contiguous block on procedure entry"
msgstr ""
-#: c.opt:714
-msgid "Generate a #line directive pointing at the current working directory"
+#: fortran/lang.opt:154
+msgid "Set the kind for a real with the 'q' exponent to 'n'"
msgstr ""
-#: c.opt:718
-msgid "Emit cross referencing information"
+#: fortran/lang.opt:158
+msgid "Conform to the ISO Fortran 95 standard."
msgstr ""
-#: c.opt:722
-msgid ""
-"Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
+#: fortran/lang.opt:162
+msgid "Conform to the ISO Fortran 2003 standard."
msgstr ""
-#: c.opt:726
-msgid "Dump declarations to a .decl file"
+#: fortran/lang.opt:166
+msgid "Conform nothing in particular."
msgstr ""
-#: c.opt:730 c.opt:758
-msgid "Add <dir> to the end of the system include path"
+#: fortran/lang.opt:170
+msgid "Accept extensions to support legacy code."
msgstr ""
-#: c.opt:734
-msgid "Accept definition of macros in <file>"
+#: java/lang.opt:66
+msgid "Warn if a deprecated compiler feature, class, method, or field is used"
msgstr ""
-#: c.opt:738
-msgid "Include the contents of <file> before other files"
+#: java/lang.opt:70
+msgid "Warn if deprecated empty statements are found"
msgstr ""
-#: c.opt:742
-msgid "Specify <path> as a prefix for next two options"
+#: java/lang.opt:74
+msgid "Warn if .class files are out of date"
msgstr ""
-#: c.opt:746
-msgid "Set <dir> to be the system root directory"
+#: java/lang.opt:78
+msgid "Warn if modifiers are specified when not necessary"
msgstr ""
-#: c.opt:750
-msgid "Add <dir> to the start of the system include path"
+#: java/lang.opt:82
+msgid "Deprecated; use --classpath instead"
msgstr ""
-#: c.opt:754
-msgid "Add <dir> to the end of the quote include path"
+#: java/lang.opt:86
+msgid "Permit the use of the assert keyword"
msgstr ""
-#: c.opt:772
-msgid ""
-"Do not search standard system include directories (those specified with -"
-"isystem will still be used)"
+#: java/lang.opt:108
+msgid "Replace system path"
msgstr ""
-#: c.opt:776
-msgid "Do not search standard system include directories for C++"
+#: java/lang.opt:112
+msgid "Generate checks for references to NULL"
msgstr ""
-#: c.opt:792
-msgid "Generate C header of platform-specific features"
+#: java/lang.opt:116
+msgid "Set class path"
msgstr ""
-#: c.opt:796
-msgid "Print a checksum of the executable for PCH validity checking, and stop."
+#: java/lang.opt:123
+msgid "Output a class file"
msgstr ""
-#: c.opt:800
-msgid "Remap file names when including files"
+#: java/lang.opt:127
+msgid "Alias for -femit-class-file"
msgstr ""
-#: c.opt:804
-msgid "Conform to the ISO 1998 C++ standard"
+#: java/lang.opt:131
+msgid "Choose input encoding (defaults from your locale)"
msgstr ""
-#: c.opt:808 c.opt:836
-msgid "Conform to the ISO 1990 C standard"
+#: java/lang.opt:135
+msgid "Set the extension directory path"
msgstr ""
-#: c.opt:812 c.opt:844
-msgid "Conform to the ISO 1999 C standard"
+#: java/lang.opt:139
+msgid "Input file is a file with a list of filenames to compile"
msgstr ""
-#: c.opt:816
-msgid "Deprecated in favor of -std=c99"
+#: java/lang.opt:143
+msgid "Always check for non gcj generated classes archives"
msgstr ""
-#: c.opt:820
-msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
+#: java/lang.opt:147
+msgid ""
+"Assume the runtime uses a hash table to map an object to its synchronization "
+"structure"
msgstr ""
-#: c.opt:824
-msgid "Conform to the ISO 1990 C standard with GNU extensions"
+#: java/lang.opt:151
+msgid "Use offset tables for virtual method calls"
msgstr ""
-#: c.opt:828
-msgid "Conform to the ISO 1999 C standard with GNU extensions"
+#: java/lang.opt:158
+msgid "Assume native functions are implemented using JNI"
msgstr ""
-#: c.opt:832
-msgid "Deprecated in favor of -std=gnu99"
+#: java/lang.opt:162
+msgid "Enable optimization of static class initialization code"
msgstr ""
-#: c.opt:840
-msgid "Conform to the ISO 1990 C standard as amended in 1994"
+#: java/lang.opt:169
+msgid "Enable assignability checks for stores into object arrays"
msgstr ""
-#: c.opt:848
-msgid "Deprecated in favor of -std=iso9899:1999"
+#: java/lang.opt:173
+msgid "Generate code for the Boehm GC"
msgstr ""
-#: c.opt:852
-msgid "Enable traditional preprocessing"
+#: java/lang.opt:177
+msgid "Call a library routine to do integer divisions"
msgstr ""
-#: c.opt:856
-msgid "Support ISO C trigraphs"
+#: java/lang.opt:181
+msgid "Generated should be loaded by bootstrap loader"
msgstr ""
-#: c.opt:860
-msgid "Do not predefine system-specific and GCC-specific macros"
+#: treelang/lang.opt:30
+msgid "Trace lexical analysis"
msgstr ""
-#: c.opt:864
-msgid "Enable verbose output"
+#: treelang/lang.opt:34
+msgid "Trace the parsing process"
msgstr ""
#: attribs.c:175
@@ -8695,57 +8745,57 @@ msgstr ""
msgid "%qs attribute only applies to function types"
msgstr ""
-#: bb-reorder.c:1865
+#: bb-reorder.c:1866
#, gcc-internal-format
msgid "Multiple hot/cold transitions found (bb %i)"
msgstr ""
-#: builtins.c:354
+#: builtins.c:366
#, gcc-internal-format
msgid "offset outside bounds of constant string"
msgstr ""
-#: builtins.c:941
+#: builtins.c:953
#, gcc-internal-format
msgid "second argument to %<__builtin_prefetch%> must be a constant"
msgstr ""
-#: builtins.c:948
+#: builtins.c:960
#, gcc-internal-format
msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
msgstr ""
-#: builtins.c:956
+#: builtins.c:968
#, gcc-internal-format
msgid "third argument to %<__builtin_prefetch%> must be a constant"
msgstr ""
-#: builtins.c:963
+#: builtins.c:975
#, gcc-internal-format
msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
msgstr ""
-#: builtins.c:3951
+#: builtins.c:3960
#, gcc-internal-format
msgid "argument of %<__builtin_args_info%> must be constant"
msgstr ""
-#: builtins.c:3957
+#: builtins.c:3966
#, gcc-internal-format
msgid "argument of %<__builtin_args_info%> out of range"
msgstr ""
-#: builtins.c:3963
+#: builtins.c:3972
#, gcc-internal-format
msgid "missing argument in %<__builtin_args_info%>"
msgstr ""
-#: builtins.c:4059 gimplify.c:1760
+#: builtins.c:4068 gimplify.c:1774
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr ""
-#: builtins.c:4222
+#: builtins.c:4231
#, gcc-internal-format
msgid "first argument to %<va_arg%> not of type %<va_list%>"
msgstr ""
@@ -8753,86 +8803,86 @@ msgstr ""
#. Unfortunately, this is merely undefined, rather than a constraint
#. violation, so we cannot make this an error. If this call is never
#. executed, the program is still strictly conforming.
-#: builtins.c:4236
+#: builtins.c:4245
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr ""
-#: builtins.c:4241
+#: builtins.c:4250
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr ""
#. We can, however, treat "undefined" any way we please.
#. Call abort to encourage the user to fix the program.
-#: builtins.c:4247 c-typeck.c:2049
+#: builtins.c:4256 c-typeck.c:2054
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr ""
-#: builtins.c:4366
+#: builtins.c:4375
#, gcc-internal-format
msgid "invalid argument to %<__builtin_frame_address%>"
msgstr ""
-#: builtins.c:4368
+#: builtins.c:4377
#, gcc-internal-format
msgid "invalid argument to %<__builtin_return_address%>"
msgstr ""
-#: builtins.c:4381
+#: builtins.c:4390
#, gcc-internal-format
msgid "unsupported argument to %<__builtin_frame_address%>"
msgstr ""
-#: builtins.c:4383
+#: builtins.c:4392
#, gcc-internal-format
msgid "unsupported argument to %<__builtin_return_address%>"
msgstr ""
-#: builtins.c:4486
+#: builtins.c:4495
#, gcc-internal-format
msgid "second argument to %<__builtin_expect%> must be a constant"
msgstr ""
-#: builtins.c:5936
+#: builtins.c:5945
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr ""
-#: builtins.c:6457
+#: builtins.c:6492
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr ""
-#: builtins.c:8287 builtins.c:8381
+#: builtins.c:8322 builtins.c:8416
#, gcc-internal-format
msgid "too few arguments to function %qs"
msgstr ""
-#: builtins.c:8293 builtins.c:8387
+#: builtins.c:8328 builtins.c:8422
#, gcc-internal-format
msgid "too many arguments to function %qs"
msgstr ""
-#: builtins.c:8299 builtins.c:8412
+#: builtins.c:8334 builtins.c:8447
#, gcc-internal-format
msgid "non-floating-point argument to function %qs"
msgstr ""
-#: builtins.c:9509
+#: builtins.c:9542
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr ""
#. Evidently an out of date version of <stdarg.h>; can't validate
#. va_start's second argument, but can still work as intended.
-#: builtins.c:9516
+#: builtins.c:9549
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr ""
-#: builtins.c:9531
+#: builtins.c:9564
#, gcc-internal-format
msgid "%<va_start%> used with too many arguments"
msgstr ""
@@ -8842,525 +8892,546 @@ msgstr ""
#. argument. We just warn and set the arg to be the last
#. argument so that we will get wrong-code because of
#. it.
-#: builtins.c:9551
+#: builtins.c:9584
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr ""
-#: c-common.c:828
+#: builtins.c:9693
+#, gcc-internal-format
+msgid "%Hfirst argument of %D must be a pointer, second integer constant"
+msgstr ""
+
+#: builtins.c:9706
+#, gcc-internal-format
+msgid "%Hlast argument of %D is not integer constant between 0 and 3"
+msgstr ""
+
+#: builtins.c:9752 builtins.c:9905 builtins.c:9970
+#, gcc-internal-format
+msgid "%Hcall to %D will always overflow destination buffer"
+msgstr ""
+
+#: c-common.c:825
#, gcc-internal-format
msgid "%qD is not defined outside of function scope"
msgstr ""
-#: c-common.c:849
+#: c-common.c:846
#, gcc-internal-format
msgid ""
"string length %qd is greater than the length %qd ISO C%d compilers are "
"required to support"
msgstr ""
-#: c-common.c:890
+#: c-common.c:887
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr ""
-#: c-common.c:910
+#: c-common.c:907
#, gcc-internal-format
msgid "integer overflow in expression"
msgstr ""
-#: c-common.c:919
+#: c-common.c:916
#, gcc-internal-format
msgid "floating point overflow in expression"
msgstr ""
-#: c-common.c:925
+#: c-common.c:922
#, gcc-internal-format
msgid "vector overflow in expression"
msgstr ""
#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:947
+#: c-common.c:944
#, gcc-internal-format
msgid "large integer implicitly truncated to unsigned type"
msgstr ""
-#: c-common.c:950
+#: c-common.c:947
#, gcc-internal-format
msgid "negative integer implicitly converted to unsigned type"
msgstr ""
-#: c-common.c:1008
+#: c-common.c:1005
#, gcc-internal-format
msgid "overflow in implicit constant conversion"
msgstr ""
-#: c-common.c:1144
+#: c-common.c:1141
#, gcc-internal-format
msgid "operation on %qE may be undefined"
msgstr ""
-#: c-common.c:1430
+#: c-common.c:1427
#, gcc-internal-format
msgid "case label does not reduce to an integer constant"
msgstr ""
-#: c-common.c:1470
+#: c-common.c:1467
#, gcc-internal-format
msgid "case label value is less than minimum value for type"
msgstr ""
-#: c-common.c:1478
+#: c-common.c:1475
#, gcc-internal-format
msgid "case label value exceeds maximum value for type"
msgstr ""
-#: c-common.c:1486
+#: c-common.c:1483
#, gcc-internal-format
msgid "lower value in case label range less than minimum value for type"
msgstr ""
-#: c-common.c:1495
+#: c-common.c:1492
#, gcc-internal-format
msgid "upper value in case label range exceeds maximum value for type"
msgstr ""
-#: c-common.c:1835
+#: c-common.c:1832
#, gcc-internal-format
msgid "invalid truth-value expression"
msgstr ""
-#: c-common.c:1883
+#: c-common.c:1880
#, gcc-internal-format
msgid "invalid operands to binary %s"
msgstr ""
-#: c-common.c:2118
+#: c-common.c:2115
#, gcc-internal-format
msgid "comparison is always false due to limited range of data type"
msgstr ""
-#: c-common.c:2120
+#: c-common.c:2117
#, gcc-internal-format
msgid "comparison is always true due to limited range of data type"
msgstr ""
-#: c-common.c:2190
+#: c-common.c:2187
#, gcc-internal-format
msgid "comparison of unsigned expression >= 0 is always true"
msgstr ""
-#: c-common.c:2199
+#: c-common.c:2196
#, gcc-internal-format
msgid "comparison of unsigned expression < 0 is always false"
msgstr ""
-#: c-common.c:2241
+#: c-common.c:2238
#, gcc-internal-format
msgid "pointer of type %<void *%> used in arithmetic"
msgstr ""
-#: c-common.c:2247
+#: c-common.c:2244
#, gcc-internal-format
msgid "pointer to a function used in arithmetic"
msgstr ""
-#: c-common.c:2253
+#: c-common.c:2250
#, gcc-internal-format
msgid "pointer to member function used in arithmetic"
msgstr ""
#. Common Ada/Pascal programmer's mistake. We always warn
#. about this since it is so bad.
-#: c-common.c:2379
+#: c-common.c:2376
#, gcc-internal-format
msgid "the address of %qD, will always evaluate as %<true%>"
msgstr ""
-#: c-common.c:2476
+#: c-common.c:2473
#, gcc-internal-format
msgid "suggest parentheses around assignment used as truth value"
msgstr ""
-#: c-common.c:2544 c-common.c:2584
+#: c-common.c:2541 c-common.c:2581
#, gcc-internal-format
msgid "invalid use of %<restrict%>"
msgstr ""
-#: c-common.c:2800
+#: c-common.c:2797
#, gcc-internal-format
msgid "invalid application of %<sizeof%> to a function type"
msgstr ""
-#: c-common.c:2810
+#: c-common.c:2807
#, gcc-internal-format
msgid "invalid application of %qs to a void type"
msgstr ""
-#: c-common.c:2816
+#: c-common.c:2813
#, gcc-internal-format
msgid "invalid application of %qs to incomplete type %qT "
msgstr ""
-#: c-common.c:2857
+#: c-common.c:2854
#, gcc-internal-format
msgid "%<__alignof%> applied to a bit-field"
msgstr ""
-#: c-common.c:3330
+#: c-common.c:3409
#, gcc-internal-format
msgid "cannot disable built-in function %qs"
msgstr ""
-#: c-common.c:3521
+#: c-common.c:3600
#, gcc-internal-format
msgid "pointers are not permitted as case values"
msgstr ""
-#: c-common.c:3527
+#: c-common.c:3606
#, gcc-internal-format
msgid "range expressions in switch statements are non-standard"
msgstr ""
-#: c-common.c:3552
+#: c-common.c:3631
#, gcc-internal-format
msgid "empty range specified"
msgstr ""
-#: c-common.c:3611
+#: c-common.c:3690
#, gcc-internal-format
msgid "duplicate (or overlapping) case value"
msgstr ""
-#: c-common.c:3612
+#: c-common.c:3691
#, gcc-internal-format
msgid "%Jthis is the first entry overlapping that value"
msgstr ""
-#: c-common.c:3616
+#: c-common.c:3695
#, gcc-internal-format
msgid "duplicate case value"
msgstr ""
-#: c-common.c:3617
+#: c-common.c:3696
#, gcc-internal-format
msgid "%Jpreviously used here"
msgstr ""
-#: c-common.c:3621
+#: c-common.c:3700
#, gcc-internal-format
msgid "multiple default labels in one switch"
msgstr ""
-#: c-common.c:3622
+#: c-common.c:3701
#, gcc-internal-format
msgid "%Jthis is the first default label"
msgstr ""
-#: c-common.c:3671
+#: c-common.c:3750
#, gcc-internal-format
msgid "%Jcase value %qs not in enumerated type"
msgstr ""
-#: c-common.c:3674
+#: c-common.c:3753
#, gcc-internal-format
msgid "%Jcase value %qs not in enumerated type %qT"
msgstr ""
-#: c-common.c:3731
+#: c-common.c:3810
#, gcc-internal-format
msgid "%Hswitch missing default case"
msgstr ""
#. Warn if there are enumerators that don't correspond to
#. case expressions.
-#: c-common.c:3766
+#: c-common.c:3845
#, gcc-internal-format
msgid "%Henumeration value %qE not handled in switch"
msgstr ""
-#: c-common.c:3793
+#: c-common.c:3872
#, gcc-internal-format
msgid "taking the address of a label is non-standard"
msgstr ""
-#: c-common.c:3962 c-common.c:3981 c-common.c:3999 c-common.c:4026
-#: c-common.c:4045 c-common.c:4068 c-common.c:4092 c-common.c:4118
-#: c-common.c:4152 c-common.c:4196 c-common.c:4224 c-common.c:4252
-#: c-common.c:4271 c-common.c:4597 c-common.c:4628 c-common.c:4720
-#: c-common.c:4787 c-common.c:4805 c-common.c:4851 c-common.c:4921
-#: c-common.c:4945 c-common.c:5223 c-common.c:5246 c-common.c:5285
+#: c-common.c:4041 c-common.c:4060 c-common.c:4078 c-common.c:4105
+#: c-common.c:4124 c-common.c:4147 c-common.c:4171 c-common.c:4197
+#: c-common.c:4245 c-common.c:4272 c-common.c:4316 c-common.c:4344
+#: c-common.c:4372 c-common.c:4391 c-common.c:4717 c-common.c:4748
+#: c-common.c:4844 c-common.c:4910 c-common.c:4928 c-common.c:4974
+#: c-common.c:5044 c-common.c:5068 c-common.c:5353 c-common.c:5376
+#: c-common.c:5415
#, gcc-internal-format
msgid "%qE attribute ignored"
msgstr ""
-#: c-common.c:4309
+#: c-common.c:4226
+#, gcc-internal-format
+msgid "%qE attribute have effect only on public objects"
+msgstr ""
+
+#: c-common.c:4429
#, gcc-internal-format
msgid "unknown machine mode %qs"
msgstr ""
-#: c-common.c:4329
+#: c-common.c:4449
#, gcc-internal-format
msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
msgstr ""
-#: c-common.c:4332
+#: c-common.c:4452
#, gcc-internal-format
msgid "use __attribute__ ((vector_size)) instead"
msgstr ""
-#: c-common.c:4341
+#: c-common.c:4461
#, gcc-internal-format
msgid "unable to emulate %qs"
msgstr ""
-#: c-common.c:4351
+#: c-common.c:4471
#, gcc-internal-format
msgid "invalid pointer mode %qs"
msgstr ""
-#: c-common.c:4366
+#: c-common.c:4486
#, gcc-internal-format
msgid "no data type for mode %qs"
msgstr ""
-#: c-common.c:4376
+#: c-common.c:4496
#, gcc-internal-format
msgid "cannot use mode %qs for enumeral types"
msgstr ""
-#: c-common.c:4400
+#: c-common.c:4520
#, gcc-internal-format
msgid "mode %qs applied to inappropriate type"
msgstr ""
-#: c-common.c:4431
+#: c-common.c:4551
#, gcc-internal-format
msgid "%Jsection attribute cannot be specified for local variables"
msgstr ""
-#: c-common.c:4442
+#: c-common.c:4562
#, gcc-internal-format
msgid "%Jsection of %qD conflicts with previous declaration"
msgstr ""
-#: c-common.c:4451
+#: c-common.c:4571
#, gcc-internal-format
msgid "%Jsection attribute not allowed for %qD"
msgstr ""
-#: c-common.c:4457
+#: c-common.c:4577
#, gcc-internal-format
msgid "%Jsection attributes are not supported for this target"
msgstr ""
-#: c-common.c:4489
+#: c-common.c:4609
#, gcc-internal-format
msgid "requested alignment is not a constant"
msgstr ""
-#: c-common.c:4494
+#: c-common.c:4614
#, gcc-internal-format
msgid "requested alignment is not a power of 2"
msgstr ""
-#: c-common.c:4499
+#: c-common.c:4619
#, gcc-internal-format
msgid "requested alignment is too large"
msgstr ""
-#: c-common.c:4525
+#: c-common.c:4645
#, gcc-internal-format
msgid "%Jalignment may not be specified for %qD"
msgstr ""
-#: c-common.c:4563
+#: c-common.c:4683
#, gcc-internal-format
msgid "%J%qD defined both normally and as an alias"
msgstr ""
-#: c-common.c:4579
+#: c-common.c:4699
#, gcc-internal-format
msgid "alias argument not a string"
msgstr ""
-#: c-common.c:4621
+#: c-common.c:4741
#, gcc-internal-format
msgid "%qE attribute ignored on non-class types"
msgstr ""
-#: c-common.c:4634
+#: c-common.c:4754
#, gcc-internal-format
msgid "visibility argument not a string"
msgstr ""
-#: c-common.c:4646
+#: c-common.c:4766
#, gcc-internal-format
msgid "%qE attribute ignored on types"
msgstr ""
-#: c-common.c:4661
+#: c-common.c:4781
#, gcc-internal-format
msgid ""
"visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
"\"internal\""
msgstr ""
-#: c-common.c:4730
+#: c-common.c:4852
#, gcc-internal-format
msgid "tls_model argument not a string"
msgstr ""
-#: c-common.c:4739
+#: c-common.c:4865
#, gcc-internal-format
msgid ""
"tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
"dynamic\" or \"global-dynamic\""
msgstr ""
-#: c-common.c:4761 c-common.c:4825
+#: c-common.c:4884 c-common.c:4948
#, gcc-internal-format
msgid "%J%qE attribute applies only to functions"
msgstr ""
-#: c-common.c:4766 c-common.c:4830
+#: c-common.c:4889 c-common.c:4953
#, gcc-internal-format
msgid "%Jcan%'t set %qE attribute after definition"
msgstr ""
-#: c-common.c:4919
+#: c-common.c:5042
#, gcc-internal-format
msgid "%qE attribute ignored for %qE"
msgstr ""
-#: c-common.c:4974
+#: c-common.c:5097
#, gcc-internal-format
msgid "invalid vector type for attribute %qE"
msgstr ""
-#: c-common.c:4982
+#: c-common.c:5105
#, gcc-internal-format
msgid "number of components of the vector not a power of two"
msgstr ""
-#: c-common.c:5010
+#: c-common.c:5133
#, gcc-internal-format
msgid "nonnull attribute without arguments on a non-prototype"
msgstr ""
-#: c-common.c:5025
+#: c-common.c:5148
#, gcc-internal-format
msgid "nonnull argument has invalid operand number (argument %lu)"
msgstr ""
-#: c-common.c:5044
+#: c-common.c:5167
#, gcc-internal-format
msgid ""
"nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
msgstr ""
-#: c-common.c:5052
+#: c-common.c:5175
#, gcc-internal-format
msgid ""
"nonnull argument references non-pointer operand (argument %lu, operand %lu)"
msgstr ""
-#: c-common.c:5107 c-common.c:5150
+#: c-common.c:5237 c-common.c:5259
#, gcc-internal-format
-msgid "missing sentinel in function call"
+msgid "not enough variable arguments to fit a sentinel"
msgstr ""
-#: c-common.c:5129
+#: c-common.c:5280
#, gcc-internal-format
-msgid "not enough arguments to fit a sentinel"
+msgid "missing sentinel in function call"
msgstr ""
-#: c-common.c:5192
+#: c-common.c:5322
#, gcc-internal-format
msgid "null argument where non-null required (argument %lu)"
msgstr ""
-#: c-common.c:5257
+#: c-common.c:5387
#, gcc-internal-format
msgid "cleanup argument not an identifier"
msgstr ""
-#: c-common.c:5264
+#: c-common.c:5394
#, gcc-internal-format
msgid "cleanup argument not a function"
msgstr ""
-#: c-common.c:5303
+#: c-common.c:5433
#, gcc-internal-format
msgid "%qE attribute requires prototypes with named arguments"
msgstr ""
-#: c-common.c:5314
+#: c-common.c:5444
#, gcc-internal-format
msgid "%qE attribute only applies to variadic functions"
msgstr ""
-#: c-common.c:5325
+#: c-common.c:5455
#, gcc-internal-format
msgid "requested position is not an integer constant"
msgstr ""
-#: c-common.c:5332
+#: c-common.c:5462
#, gcc-internal-format
msgid "requested position is less than zero"
msgstr ""
-#: c-common.c:5634
+#: c-common.c:5764
#, gcc-internal-format
msgid ""
"%Hignoring return value of %qD, declared with attribute warn_unused_result"
msgstr ""
-#: c-common.c:5638
+#: c-common.c:5768
#, gcc-internal-format
msgid ""
"%Hignoring return value of function declared with attribute "
"warn_unused_result"
msgstr ""
-#: c-common.c:5698 cp/typeck.c:4122
+#: c-common.c:5828 cp/typeck.c:4171
#, gcc-internal-format
msgid "attempt to take address of bit-field structure member %qD"
msgstr ""
-#: c-common.c:5745
+#: c-common.c:5875
#, gcc-internal-format
msgid "invalid lvalue in assignment"
msgstr ""
-#: c-common.c:5748
+#: c-common.c:5878
#, gcc-internal-format
msgid "invalid lvalue in increment"
msgstr ""
-#: c-common.c:5751
+#: c-common.c:5881
#, gcc-internal-format
msgid "invalid lvalue in decrement"
msgstr ""
-#: c-common.c:5754
+#: c-common.c:5884
#, gcc-internal-format
msgid "invalid lvalue in unary %<&%>"
msgstr ""
-#: c-common.c:5757
+#: c-common.c:5887
#, gcc-internal-format
msgid "invalid lvalue in asm statement"
msgstr ""
-#: c-common.c:5879 c-common.c:5928 c-typeck.c:2309
+#: c-common.c:6009 c-common.c:6058 c-typeck.c:2315
#, gcc-internal-format
msgid "too few arguments to function %qE"
msgstr ""
#. ??? This should not be an error when inlining calls to
#. unprototyped functions.
-#: c-common.c:5896 c-typeck.c:3925
+#: c-common.c:6026 c-typeck.c:3942
#, gcc-internal-format
msgid "incompatible type for argument %d of %qE"
msgstr ""
@@ -9370,13 +9441,13 @@ msgstr ""
#. an unprototyped function, it is compile-time undefined;
#. making it a constraint in that case was rejected in
#. DR#252.
-#: c-convert.c:84 c-typeck.c:1452 c-typeck.c:3611 cp/typeck.c:1355
-#: cp/typeck.c:5837 fortran/convert.c:89 treelang/tree-convert.c:79
+#: c-convert.c:96 c-typeck.c:1465 c-typeck.c:3617 cp/typeck.c:1367
+#: cp/typeck.c:5886 fortran/convert.c:89 treelang/tree-convert.c:79
#, gcc-internal-format
msgid "void value not ignored as it ought to be"
msgstr ""
-#: c-convert.c:122 fortran/convert.c:122 java/typeck.c:153
+#: c-convert.c:134 fortran/convert.c:122 java/typeck.c:154
#: treelang/tree-convert.c:105
#, gcc-internal-format
msgid "conversion to non-scalar type requested"
@@ -9412,87 +9483,87 @@ msgstr ""
msgid "%Jnested function %qD declared but never defined"
msgstr ""
-#: c-decl.c:811 cp/decl.c:566
+#: c-decl.c:810 cp/decl.c:560
#, gcc-internal-format
msgid "%Junused variable %qD"
msgstr ""
-#: c-decl.c:815
+#: c-decl.c:814
#, gcc-internal-format
msgid "%Jtype of array %qD completed incompatibly with implicit initialization"
msgstr ""
-#: c-decl.c:1049
+#: c-decl.c:1048
#, gcc-internal-format
msgid ""
"a parameter list with an ellipsis can%'t match an empty parameter name list "
"declaration"
msgstr ""
-#: c-decl.c:1056
+#: c-decl.c:1055
#, gcc-internal-format
msgid ""
"an argument type that has a default promotion can%'t match an empty "
"parameter name list declaration"
msgstr ""
-#: c-decl.c:1091
+#: c-decl.c:1090
#, gcc-internal-format
msgid ""
"%Jprototype for %qD declares more arguments than previous old-style "
"definition"
msgstr ""
-#: c-decl.c:1097
+#: c-decl.c:1096
#, gcc-internal-format
msgid ""
"%Jprototype for %qD declares fewer arguments than previous old-style "
"definition"
msgstr ""
-#: c-decl.c:1106
+#: c-decl.c:1105
#, gcc-internal-format
msgid "%Jprototype for %qD declares argument %d with incompatible type"
msgstr ""
#. If we get here, no errors were found, but do issue a warning
#. for this poor-style construct.
-#: c-decl.c:1119
+#: c-decl.c:1118
#, gcc-internal-format
msgid "%Jprototype for %qD follows non-prototype definition"
msgstr ""
-#: c-decl.c:1134
+#: c-decl.c:1133
#, gcc-internal-format
msgid "%Jprevious definition of %qD was here"
msgstr ""
-#: c-decl.c:1136
+#: c-decl.c:1135
#, gcc-internal-format
msgid "%Jprevious implicit declaration of %qD was here"
msgstr ""
-#: c-decl.c:1138
+#: c-decl.c:1137
#, gcc-internal-format
msgid "%Jprevious declaration of %qD was here"
msgstr ""
-#: c-decl.c:1175
+#: c-decl.c:1177
#, gcc-internal-format
msgid "%J%qD redeclared as different kind of symbol"
msgstr ""
-#: c-decl.c:1180
+#: c-decl.c:1182
#, gcc-internal-format
msgid "%Jbuilt-in function %qD declared as non-function"
msgstr ""
-#: c-decl.c:1183 c-decl.c:1298 c-decl.c:1918
+#: c-decl.c:1185 c-decl.c:1301 c-decl.c:1903
#, gcc-internal-format
msgid "%Jdeclaration of %qD shadows a built-in function"
msgstr ""
-#: c-decl.c:1192
+#: c-decl.c:1194
#, gcc-internal-format
msgid "%Jredeclaration of enumerator %qD"
msgstr ""
@@ -9500,471 +9571,471 @@ msgstr ""
#. If types don't match for a built-in, throw away the
#. built-in. No point in calling locate_old_decl here, it
#. won't print anything.
-#: c-decl.c:1213
+#: c-decl.c:1215
#, gcc-internal-format
msgid "%Jconflicting types for built-in function %qD"
msgstr ""
-#: c-decl.c:1237 c-decl.c:1250 c-decl.c:1260
+#: c-decl.c:1239 c-decl.c:1252 c-decl.c:1262
#, gcc-internal-format
msgid "%Jconflicting types for %qD"
msgstr ""
-#: c-decl.c:1258
+#: c-decl.c:1260
#, gcc-internal-format
msgid "%J conflicting type qualifiers for %qD"
msgstr ""
#. Allow OLDDECL to continue in use.
-#: c-decl.c:1275
+#: c-decl.c:1277
#, gcc-internal-format
msgid "%Jredefinition of typedef %qD"
msgstr ""
-#: c-decl.c:1316 c-decl.c:1326 c-decl.c:1339 c-decl.c:1421
+#: c-decl.c:1325 c-decl.c:1403
#, gcc-internal-format
msgid "%Jredefinition of %qD"
msgstr ""
-#: c-decl.c:1378 c-decl.c:1459
+#: c-decl.c:1360 c-decl.c:1441
#, gcc-internal-format
msgid "%Jstatic declaration of %qD follows non-static declaration"
msgstr ""
-#: c-decl.c:1388 c-decl.c:1395 c-decl.c:1448 c-decl.c:1456
+#: c-decl.c:1370 c-decl.c:1377 c-decl.c:1430 c-decl.c:1438
#, gcc-internal-format
msgid "%Jnon-static declaration of %qD follows static declaration"
msgstr ""
-#: c-decl.c:1408
+#: c-decl.c:1390
#, gcc-internal-format
msgid "%Jthread-local declaration of %qD follows non-thread-local declaration"
msgstr ""
-#: c-decl.c:1411
+#: c-decl.c:1393
#, gcc-internal-format
msgid "%Jnon-thread-local declaration of %qD follows thread-local declaration"
msgstr ""
-#: c-decl.c:1441
+#: c-decl.c:1423
#, gcc-internal-format
msgid "%Jextern declaration of %qD follows declaration with no linkage"
msgstr ""
-#: c-decl.c:1477
+#: c-decl.c:1459
#, gcc-internal-format
msgid "%Jdeclaration of %qD with no linkage follows extern declaration"
msgstr ""
-#: c-decl.c:1483
+#: c-decl.c:1465
#, gcc-internal-format
msgid "%Jredeclaration of %qD with no linkage"
msgstr ""
-#: c-decl.c:1497
+#: c-decl.c:1479
#, gcc-internal-format
msgid ""
"%Jredeclaration of %qD with different visibility (old visibility preserved)"
msgstr ""
-#: c-decl.c:1508
+#: c-decl.c:1490
#, gcc-internal-format
msgid "%Jinline declaration of %qD follows declaration with attribute noinline"
msgstr ""
-#: c-decl.c:1515
+#: c-decl.c:1497
#, gcc-internal-format
msgid ""
"%Jdeclaration of %qD with attribute noinline follows inline declaration "
msgstr ""
-#: c-decl.c:1530
+#: c-decl.c:1512
#, gcc-internal-format
msgid "%J%qD declared inline after being called"
msgstr ""
-#: c-decl.c:1536
+#: c-decl.c:1518
#, gcc-internal-format
msgid "%J%qD declared inline after its definition"
msgstr ""
-#: c-decl.c:1556
+#: c-decl.c:1538
#, gcc-internal-format
msgid "%Jredefinition of parameter %qD"
msgstr ""
-#: c-decl.c:1580
+#: c-decl.c:1562
#, gcc-internal-format
msgid "%Jredundant redeclaration of %qD"
msgstr ""
-#: c-decl.c:1905
+#: c-decl.c:1890
#, gcc-internal-format
msgid "%Jdeclaration of %qD shadows previous non-variable"
msgstr ""
-#: c-decl.c:1910
+#: c-decl.c:1895
#, gcc-internal-format
msgid "%Jdeclaration of %qD shadows a parameter"
msgstr ""
-#: c-decl.c:1913
+#: c-decl.c:1898
#, gcc-internal-format
msgid "%Jdeclaration of %qD shadows a global declaration"
msgstr ""
-#: c-decl.c:1923
+#: c-decl.c:1908
#, gcc-internal-format
msgid "%Jdeclaration of %qD shadows a previous local"
msgstr ""
-#: c-decl.c:1926 cp/name-lookup.c:942 cp/name-lookup.c:973
-#: cp/name-lookup.c:981
+#: c-decl.c:1911 cp/name-lookup.c:941 cp/name-lookup.c:972
+#: cp/name-lookup.c:980
#, gcc-internal-format
msgid "%Jshadowed declaration is here"
msgstr ""
-#: c-decl.c:2127
+#: c-decl.c:2111
#, gcc-internal-format
msgid "nested extern declaration of %qD"
msgstr ""
-#: c-decl.c:2295
+#: c-decl.c:2279
#, gcc-internal-format
msgid "implicit declaration of function %qE"
msgstr ""
-#: c-decl.c:2356
+#: c-decl.c:2340
#, gcc-internal-format
msgid "incompatible implicit declaration of built-in function %qD"
msgstr ""
-#: c-decl.c:2365
+#: c-decl.c:2349
#, gcc-internal-format
msgid "incompatible implicit declaration of function %qD"
msgstr ""
-#: c-decl.c:2418
+#: c-decl.c:2402
#, gcc-internal-format
msgid "%H%qE undeclared here (not in a function)"
msgstr ""
-#: c-decl.c:2423
+#: c-decl.c:2407
#, gcc-internal-format
msgid "%H%qE undeclared (first use in this function)"
msgstr ""
-#: c-decl.c:2427
+#: c-decl.c:2411
#, gcc-internal-format
msgid "%H(Each undeclared identifier is reported only once"
msgstr ""
-#: c-decl.c:2428
+#: c-decl.c:2412
#, gcc-internal-format
msgid "%Hfor each function it appears in.)"
msgstr ""
-#: c-decl.c:2466 cp/decl.c:2054
+#: c-decl.c:2450 cp/decl.c:2048
#, gcc-internal-format
msgid "label %qE referenced outside of any function"
msgstr ""
-#: c-decl.c:2508
+#: c-decl.c:2492
#, gcc-internal-format
msgid "duplicate label declaration %qE"
msgstr ""
-#: c-decl.c:2544
+#: c-decl.c:2528
#, gcc-internal-format
msgid "%Hduplicate label %qD"
msgstr ""
-#: c-decl.c:2554
+#: c-decl.c:2538
#, gcc-internal-format
msgid "%Jjump into statement expression"
msgstr ""
-#: c-decl.c:2556
+#: c-decl.c:2540
#, gcc-internal-format
msgid "%Jjump into scope of identifier with variably modified type"
msgstr ""
-#: c-decl.c:2571
+#: c-decl.c:2555
#, gcc-internal-format
msgid ""
"%Htraditional C lacks a separate namespace for labels, identifier %qE "
"conflicts"
msgstr ""
-#: c-decl.c:2646
+#: c-decl.c:2630
#, gcc-internal-format
msgid "%H%qE defined as wrong kind of tag"
msgstr ""
-#: c-decl.c:2861
+#: c-decl.c:2845
#, gcc-internal-format
msgid "unnamed struct/union that defines no instances"
msgstr ""
-#: c-decl.c:2869
+#: c-decl.c:2853
#, gcc-internal-format
msgid "empty declaration with storage class specifier does not redeclare tag"
msgstr ""
-#: c-decl.c:2880
+#: c-decl.c:2864
#, gcc-internal-format
msgid "empty declaration with type qualifier does not redeclare tag"
msgstr ""
-#: c-decl.c:2901 c-decl.c:2908
+#: c-decl.c:2885 c-decl.c:2892
#, gcc-internal-format
msgid "useless type name in empty declaration"
msgstr ""
-#: c-decl.c:2916
+#: c-decl.c:2900
#, gcc-internal-format
msgid "%<inline%> in empty declaration"
msgstr ""
-#: c-decl.c:2922
+#: c-decl.c:2906
#, gcc-internal-format
msgid "%<auto%> in file-scope empty declaration"
msgstr ""
-#: c-decl.c:2928
+#: c-decl.c:2912
#, gcc-internal-format
msgid "%<register%> in file-scope empty declaration"
msgstr ""
-#: c-decl.c:2934
+#: c-decl.c:2918
#, gcc-internal-format
msgid "useless storage class specifier in empty declaration"
msgstr ""
-#: c-decl.c:2940
+#: c-decl.c:2924
#, gcc-internal-format
msgid "useless %<__thread%> in empty declaration"
msgstr ""
-#: c-decl.c:2948
+#: c-decl.c:2932
#, gcc-internal-format
msgid "useless type qualifier in empty declaration"
msgstr ""
-#: c-decl.c:2955 c-parser.c:1156
+#: c-decl.c:2939 c-parser.c:1157
#, gcc-internal-format
msgid "empty declaration"
msgstr ""
-#: c-decl.c:3021
+#: c-decl.c:3005
#, gcc-internal-format
msgid ""
"ISO C90 does not support %<static%> or type qualifiers in parameter array "
"declarators"
msgstr ""
-#: c-decl.c:3024
+#: c-decl.c:3008
#, gcc-internal-format
msgid "ISO C90 does not support %<[*]%> array declarators"
msgstr ""
-#: c-decl.c:3027
+#: c-decl.c:3011
#, gcc-internal-format
msgid "GCC does not yet properly implement %<[*]%> array declarators"
msgstr ""
-#: c-decl.c:3046
+#: c-decl.c:3030
#, gcc-internal-format
msgid "static or type qualifiers in abstract declarator"
msgstr ""
-#: c-decl.c:3105
+#: c-decl.c:3089
#, gcc-internal-format
msgid "%J%qD is usually a function"
msgstr ""
-#: c-decl.c:3114 cp/decl.c:3631 cp/decl2.c:838
+#: c-decl.c:3098 cp/decl.c:3625 cp/decl2.c:838
#, gcc-internal-format
msgid "typedef %qD is initialized (use __typeof__ instead)"
msgstr ""
-#: c-decl.c:3119
+#: c-decl.c:3103
#, gcc-internal-format
msgid "function %qD is initialized like a variable"
msgstr ""
#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:3125
+#: c-decl.c:3109
#, gcc-internal-format
msgid "parameter %qD is initialized"
msgstr ""
-#: c-decl.c:3150
+#: c-decl.c:3134
#, gcc-internal-format
msgid "variable %qD has initializer but incomplete type"
msgstr ""
-#: c-decl.c:3226 c-decl.c:5816 cp/decl.c:3670 cp/decl.c:9916
+#: c-decl.c:3210 c-decl.c:5803 cp/decl.c:3664 cp/decl.c:9921
#, gcc-internal-format
msgid "%Jinline function %qD given attribute noinline"
msgstr ""
-#: c-decl.c:3298
+#: c-decl.c:3282
#, gcc-internal-format
msgid "%Jinitializer fails to determine size of %qD"
msgstr ""
-#: c-decl.c:3303
+#: c-decl.c:3287
#, gcc-internal-format
msgid "%Jarray size missing in %qD"
msgstr ""
-#: c-decl.c:3315
+#: c-decl.c:3299
#, gcc-internal-format
msgid "%Jzero or negative size array %qD"
msgstr ""
-#: c-decl.c:3367 varasm.c:1646
+#: c-decl.c:3351 varasm.c:1632
#, gcc-internal-format
msgid "%Jstorage size of %qD isn%'t known"
msgstr ""
-#: c-decl.c:3377
+#: c-decl.c:3361
#, gcc-internal-format
msgid "%Jstorage size of %qD isn%'t constant"
msgstr ""
-#: c-decl.c:3424
+#: c-decl.c:3408
#, gcc-internal-format
msgid "%Jignoring asm-specifier for non-static local variable %qD"
msgstr ""
-#: c-decl.c:3454 fortran/f95-lang.c:644
+#: c-decl.c:3438 fortran/f95-lang.c:644
#, gcc-internal-format
msgid "cannot put object with volatile field into register"
msgstr ""
-#: c-decl.c:3588
+#: c-decl.c:3573
#, gcc-internal-format
msgid "ISO C forbids forward parameter declarations"
msgstr ""
-#: c-decl.c:3715
+#: c-decl.c:3700
#, gcc-internal-format
msgid "bit-field %qs width not an integer constant"
msgstr ""
-#: c-decl.c:3723
+#: c-decl.c:3708
#, gcc-internal-format
msgid "negative width in bit-field %qs"
msgstr ""
-#: c-decl.c:3728
+#: c-decl.c:3713
#, gcc-internal-format
msgid "zero width for bit-field %qs"
msgstr ""
-#: c-decl.c:3738
+#: c-decl.c:3723
#, gcc-internal-format
msgid "bit-field %qs has invalid type"
msgstr ""
-#: c-decl.c:3747
+#: c-decl.c:3732
#, gcc-internal-format
msgid "type of bit-field %qs is a GCC extension"
msgstr ""
-#: c-decl.c:3756
+#: c-decl.c:3741
#, gcc-internal-format
msgid "width of %qs exceeds its type"
msgstr ""
-#: c-decl.c:3769
+#: c-decl.c:3754
#, gcc-internal-format
msgid "%qs is narrower than values of its type"
msgstr ""
-#: c-decl.c:3894
+#: c-decl.c:3879
#, gcc-internal-format
msgid "type defaults to %<int%> in declaration of %qs"
msgstr ""
-#: c-decl.c:3922
+#: c-decl.c:3907
#, gcc-internal-format
msgid "duplicate %<const%>"
msgstr ""
-#: c-decl.c:3924
+#: c-decl.c:3909
#, gcc-internal-format
msgid "duplicate %<restrict%>"
msgstr ""
-#: c-decl.c:3926
+#: c-decl.c:3911
#, gcc-internal-format
msgid "duplicate %<volatile%>"
msgstr ""
-#: c-decl.c:3945
+#: c-decl.c:3930
#, gcc-internal-format
msgid "function definition declared %<auto%>"
msgstr ""
-#: c-decl.c:3947
+#: c-decl.c:3932
#, gcc-internal-format
msgid "function definition declared %<register%>"
msgstr ""
-#: c-decl.c:3949
+#: c-decl.c:3934
#, gcc-internal-format
msgid "function definition declared %<typedef%>"
msgstr ""
-#: c-decl.c:3951
+#: c-decl.c:3936
#, gcc-internal-format
msgid "function definition declared %<__thread%>"
msgstr ""
-#: c-decl.c:3967
+#: c-decl.c:3952
#, gcc-internal-format
msgid "storage class specified for structure field %qs"
msgstr ""
-#: c-decl.c:3971 cp/decl.c:6997
+#: c-decl.c:3956 cp/decl.c:7001
#, gcc-internal-format
msgid "storage class specified for parameter %qs"
msgstr ""
-#: c-decl.c:3974 cp/decl.c:6999
+#: c-decl.c:3959 cp/decl.c:7003
#, gcc-internal-format
msgid "storage class specified for typename"
msgstr ""
-#: c-decl.c:3987 cp/decl.c:7016
+#: c-decl.c:3972 cp/decl.c:7020
#, gcc-internal-format
msgid "%qs initialized and declared %<extern%>"
msgstr ""
-#: c-decl.c:3989 cp/decl.c:7019
+#: c-decl.c:3974 cp/decl.c:7023
#, gcc-internal-format
msgid "%qs has both %<extern%> and initializer"
msgstr ""
-#: c-decl.c:3994
+#: c-decl.c:3979
#, gcc-internal-format
msgid "file-scope declaration of %qs specifies %<auto%>"
msgstr ""
-#: c-decl.c:3996
+#: c-decl.c:3981
#, gcc-internal-format
msgid "file-scope declaration of %qs specifies %<register%>"
msgstr ""
-#: c-decl.c:4001 cp/decl.c:7023
+#: c-decl.c:3986 cp/decl.c:7027
#, gcc-internal-format
msgid "nested function %qs declared %<extern%>"
msgstr ""
-#: c-decl.c:4004 cp/decl.c:7033
+#: c-decl.c:3989 cp/decl.c:7037
#, gcc-internal-format
msgid "function-scope %qs implicitly auto and declared %<__thread%>"
msgstr ""
@@ -9972,494 +10043,494 @@ msgstr ""
#. Only the innermost declarator (making a parameter be of
#. array type which is converted to pointer type)
#. may have static or type qualifiers.
-#: c-decl.c:4051 c-decl.c:4241
+#: c-decl.c:4036 c-decl.c:4227
#, gcc-internal-format
msgid "static or type qualifiers in non-parameter array declarator"
msgstr ""
-#: c-decl.c:4097
+#: c-decl.c:4082
#, gcc-internal-format
msgid "declaration of %qs as array of voids"
msgstr ""
-#: c-decl.c:4103
+#: c-decl.c:4088
#, gcc-internal-format
msgid "declaration of %qs as array of functions"
msgstr ""
-#: c-decl.c:4108
+#: c-decl.c:4093
#, gcc-internal-format
msgid "invalid use of structure with flexible array member"
msgstr ""
-#: c-decl.c:4128
+#: c-decl.c:4113
#, gcc-internal-format
msgid "size of array %qs has non-integer type"
msgstr ""
-#: c-decl.c:4133
+#: c-decl.c:4118
#, gcc-internal-format
msgid "ISO C forbids zero-size array %qs"
msgstr ""
-#: c-decl.c:4140
+#: c-decl.c:4125
#, gcc-internal-format
msgid "size of array %qs is negative"
msgstr ""
-#: c-decl.c:4154
+#: c-decl.c:4139
#, gcc-internal-format
msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
msgstr ""
-#: c-decl.c:4158
+#: c-decl.c:4143
#, gcc-internal-format
msgid "ISO C90 forbids variable-size array %qs"
msgstr ""
-#: c-decl.c:4197 c-decl.c:4362 cp/decl.c:7454
+#: c-decl.c:4183 c-decl.c:4349 cp/decl.c:7459
#, gcc-internal-format
msgid "size of array %qs is too large"
msgstr ""
-#: c-decl.c:4208
+#: c-decl.c:4194
#, gcc-internal-format
msgid "ISO C90 does not support flexible array members"
msgstr ""
-#: c-decl.c:4218
+#: c-decl.c:4204
#, gcc-internal-format
msgid "array type has incomplete element type"
msgstr ""
-#: c-decl.c:4273 cp/decl.c:7124
+#: c-decl.c:4259 cp/decl.c:7128
#, gcc-internal-format
msgid "%qs declared as function returning a function"
msgstr ""
-#: c-decl.c:4278 cp/decl.c:7129
+#: c-decl.c:4264 cp/decl.c:7133
#, gcc-internal-format
msgid "%qs declared as function returning an array"
msgstr ""
-#: c-decl.c:4298
+#: c-decl.c:4284
#, gcc-internal-format
msgid "function definition has qualified void return type"
msgstr ""
-#: c-decl.c:4301
+#: c-decl.c:4287
#, gcc-internal-format
msgid "type qualifiers ignored on function return type"
msgstr ""
-#: c-decl.c:4330 c-decl.c:4375 c-decl.c:4470 c-decl.c:4561
+#: c-decl.c:4316 c-decl.c:4362 c-decl.c:4457 c-decl.c:4548
#, gcc-internal-format
msgid "ISO C forbids qualified function types"
msgstr ""
-#: c-decl.c:4383
+#: c-decl.c:4370
#, gcc-internal-format
msgid "%Jtypedef %qD declared %<inline%>"
msgstr ""
-#: c-decl.c:4413
+#: c-decl.c:4400
#, gcc-internal-format
msgid "ISO C forbids const or volatile function types"
msgstr ""
-#: c-decl.c:4433
+#: c-decl.c:4420
#, gcc-internal-format
msgid "variable or field %qs declared void"
msgstr ""
-#: c-decl.c:4463
+#: c-decl.c:4450
#, gcc-internal-format
msgid "attributes in parameter array declarator ignored"
msgstr ""
-#: c-decl.c:4498
+#: c-decl.c:4485
#, gcc-internal-format
msgid "%Jparameter %qD declared %<inline%>"
msgstr ""
-#: c-decl.c:4511
+#: c-decl.c:4498
#, gcc-internal-format
msgid "field %qs declared as a function"
msgstr ""
-#: c-decl.c:4517
+#: c-decl.c:4504
#, gcc-internal-format
msgid "field %qs has incomplete type"
msgstr ""
-#: c-decl.c:4531 c-decl.c:4543 c-decl.c:4547
+#: c-decl.c:4518 c-decl.c:4530 c-decl.c:4534
#, gcc-internal-format
msgid "invalid storage class for function %qs"
msgstr ""
-#: c-decl.c:4567
+#: c-decl.c:4554
#, gcc-internal-format
msgid "%<noreturn%> function returns non-void value"
msgstr ""
-#: c-decl.c:4595
+#: c-decl.c:4582
#, gcc-internal-format
msgid "cannot inline function %<main%>"
msgstr ""
-#: c-decl.c:4642
+#: c-decl.c:4629
#, gcc-internal-format
msgid "variable previously declared %<static%> redeclared %<extern%>"
msgstr ""
-#: c-decl.c:4652
+#: c-decl.c:4639
#, gcc-internal-format
msgid "%Jvariable %qD declared %<inline%>"
msgstr ""
#. A mere warning is sure to result in improper semantics
#. at runtime. Don't bother to allow this to compile.
-#: c-decl.c:4683 cp/decl.c:5887
+#: c-decl.c:4670 cp/decl.c:5891
#, gcc-internal-format
msgid "thread-local storage not supported for this target"
msgstr ""
-#: c-decl.c:4745 c-decl.c:5894
+#: c-decl.c:4732 c-decl.c:5882
#, gcc-internal-format
msgid "function declaration isn%'t a prototype"
msgstr ""
-#: c-decl.c:4753
+#: c-decl.c:4740
#, gcc-internal-format
msgid "parameter names (without types) in function declaration"
msgstr ""
-#: c-decl.c:4786
+#: c-decl.c:4773
#, gcc-internal-format
msgid "%Jparameter %u (%qD) has incomplete type"
msgstr ""
-#: c-decl.c:4789
+#: c-decl.c:4776
#, gcc-internal-format
msgid "%Jparameter %u has incomplete type"
msgstr ""
-#: c-decl.c:4798
+#: c-decl.c:4785
#, gcc-internal-format
msgid "%Jparameter %u (%qD) has void type"
msgstr ""
-#: c-decl.c:4801
+#: c-decl.c:4788
#, gcc-internal-format
msgid "%Jparameter %u has void type"
msgstr ""
-#: c-decl.c:4858
+#: c-decl.c:4845
#, gcc-internal-format
msgid "%<void%> as only parameter may not be qualified"
msgstr ""
-#: c-decl.c:4862 c-decl.c:4897
+#: c-decl.c:4849 c-decl.c:4884
#, gcc-internal-format
msgid "%<void%> must be the only parameter"
msgstr ""
-#: c-decl.c:4890
+#: c-decl.c:4877
#, gcc-internal-format
msgid "%Jparameter %qD has just a forward declaration"
msgstr ""
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4936
+#: c-decl.c:4923
#, gcc-internal-format
msgid "%<%s %E%> declared inside parameter list"
msgstr ""
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4940
+#: c-decl.c:4927
#, gcc-internal-format
msgid "anonymous %s declared inside parameter list"
msgstr ""
-#: c-decl.c:4945
+#: c-decl.c:4932
#, gcc-internal-format
msgid ""
"its scope is only this definition or declaration, which is probably not what "
"you want"
msgstr ""
-#: c-decl.c:5078
+#: c-decl.c:5065
#, gcc-internal-format
msgid "redefinition of %<union %E%>"
msgstr ""
-#: c-decl.c:5080
+#: c-decl.c:5067
#, gcc-internal-format
msgid "redefinition of %<struct %E%>"
msgstr ""
-#: c-decl.c:5085
+#: c-decl.c:5072
#, gcc-internal-format
msgid "nested redefinition of %<union %E%>"
msgstr ""
-#: c-decl.c:5087
+#: c-decl.c:5074
#, gcc-internal-format
msgid "nested redefinition of %<struct %E%>"
msgstr ""
-#: c-decl.c:5158 cp/decl.c:3428
+#: c-decl.c:5145 cp/decl.c:3422
#, gcc-internal-format
msgid "declaration does not declare anything"
msgstr ""
-#: c-decl.c:5162
+#: c-decl.c:5149
#, gcc-internal-format
msgid "ISO C doesn%'t support unnamed structs/unions"
msgstr ""
-#: c-decl.c:5205 c-decl.c:5221
+#: c-decl.c:5192 c-decl.c:5208
#, gcc-internal-format
msgid "%Jduplicate member %qD"
msgstr ""
-#: c-decl.c:5260
+#: c-decl.c:5247
#, gcc-internal-format
msgid "union has no named members"
msgstr ""
-#: c-decl.c:5262
+#: c-decl.c:5249
#, gcc-internal-format
msgid "union has no members"
msgstr ""
-#: c-decl.c:5267
+#: c-decl.c:5254
#, gcc-internal-format
msgid "struct has no named members"
msgstr ""
-#: c-decl.c:5269
+#: c-decl.c:5256
#, gcc-internal-format
msgid "struct has no members"
msgstr ""
-#: c-decl.c:5326
+#: c-decl.c:5313
#, gcc-internal-format
msgid "%Jflexible array member in union"
msgstr ""
-#: c-decl.c:5331
+#: c-decl.c:5318
#, gcc-internal-format
msgid "%Jflexible array member not at end of struct"
msgstr ""
-#: c-decl.c:5336
+#: c-decl.c:5323
#, gcc-internal-format
msgid "%Jflexible array member in otherwise empty struct"
msgstr ""
-#: c-decl.c:5343
+#: c-decl.c:5330
#, gcc-internal-format
msgid "%Jinvalid use of structure with flexible array member"
msgstr ""
-#: c-decl.c:5451
+#: c-decl.c:5438
#, gcc-internal-format
msgid "union cannot be made transparent"
msgstr ""
-#: c-decl.c:5522
+#: c-decl.c:5509
#, gcc-internal-format
msgid "nested redefinition of %<enum %E%>"
msgstr ""
#. This enum is a named one that has been declared already.
-#: c-decl.c:5529
+#: c-decl.c:5516
#, gcc-internal-format
msgid "redeclaration of %<enum %E%>"
msgstr ""
-#: c-decl.c:5592
+#: c-decl.c:5579
#, gcc-internal-format
msgid "enumeration values exceed range of largest integer"
msgstr ""
-#: c-decl.c:5609
+#: c-decl.c:5596
#, gcc-internal-format
msgid "specified mode too small for enumeral values"
msgstr ""
-#: c-decl.c:5705
+#: c-decl.c:5692
#, gcc-internal-format
msgid "enumerator value for %qE is not an integer constant"
msgstr ""
-#: c-decl.c:5722
+#: c-decl.c:5709
#, gcc-internal-format
msgid "overflow in enumeration values"
msgstr ""
-#: c-decl.c:5727
+#: c-decl.c:5714
#, gcc-internal-format
msgid "ISO C restricts enumerator values to range of %<int%>"
msgstr ""
-#: c-decl.c:5823
+#: c-decl.c:5810
#, gcc-internal-format
msgid "return type is an incomplete type"
msgstr ""
-#: c-decl.c:5831
+#: c-decl.c:5818
#, gcc-internal-format
msgid "return type defaults to %<int%>"
msgstr ""
-#: c-decl.c:5901
+#: c-decl.c:5889
#, gcc-internal-format
msgid "%Jno previous prototype for %qD"
msgstr ""
-#: c-decl.c:5909
+#: c-decl.c:5899
#, gcc-internal-format
msgid "%J%qD was used with no prototype before its definition"
msgstr ""
-#: c-decl.c:5916
+#: c-decl.c:5906
#, gcc-internal-format
msgid "%Jno previous declaration for %qD"
msgstr ""
-#: c-decl.c:5924
+#: c-decl.c:5916
#, gcc-internal-format
msgid "%J%qD was used with no declaration before its definition"
msgstr ""
-#: c-decl.c:5957 c-decl.c:6475
+#: c-decl.c:5949 c-decl.c:6469
#, gcc-internal-format
msgid "%Jreturn type of %qD is not %<int%>"
msgstr ""
-#: c-decl.c:5972
+#: c-decl.c:5964
#, gcc-internal-format
msgid "%Jfirst argument of %qD should be %<int%>"
msgstr ""
-#: c-decl.c:5981
+#: c-decl.c:5973
#, gcc-internal-format
msgid "%Jsecond argument of %qD should be %<char **%>"
msgstr ""
-#: c-decl.c:5990
+#: c-decl.c:5982
#, gcc-internal-format
msgid "%Jthird argument of %qD should probably be %<char **%>"
msgstr ""
-#: c-decl.c:6000
+#: c-decl.c:5992
#, gcc-internal-format
msgid "%J%qD takes only zero or two arguments"
msgstr ""
-#: c-decl.c:6003
+#: c-decl.c:5995
#, gcc-internal-format
msgid "%J%qD is normally a non-static function"
msgstr ""
-#: c-decl.c:6049
+#: c-decl.c:6041
#, gcc-internal-format
msgid "%Jold-style parameter declarations in prototyped function definition"
msgstr ""
-#: c-decl.c:6062
+#: c-decl.c:6055
#, gcc-internal-format
msgid "%Jtraditional C rejects ISO C style function definitions"
msgstr ""
-#: c-decl.c:6074
+#: c-decl.c:6067
#, gcc-internal-format
msgid "%Jparameter name omitted"
msgstr ""
-#: c-decl.c:6114
+#: c-decl.c:6107
#, gcc-internal-format
msgid "%Jold-style function definition"
msgstr ""
-#: c-decl.c:6123
+#: c-decl.c:6116
#, gcc-internal-format
msgid "%Jparameter name missing from parameter list"
msgstr ""
-#: c-decl.c:6134
+#: c-decl.c:6127
#, gcc-internal-format
msgid "%J%qD declared as a non-parameter"
msgstr ""
-#: c-decl.c:6139
+#: c-decl.c:6132
#, gcc-internal-format
msgid "%Jmultiple parameters named %qD"
msgstr ""
-#: c-decl.c:6147
+#: c-decl.c:6140
#, gcc-internal-format
msgid "%Jparameter %qD declared with void type"
msgstr ""
-#: c-decl.c:6162 c-decl.c:6164
+#: c-decl.c:6155 c-decl.c:6157
#, gcc-internal-format
msgid "%Jtype of %qD defaults to %<int%>"
msgstr ""
-#: c-decl.c:6183
+#: c-decl.c:6177
#, gcc-internal-format
msgid "%Jparameter %qD has incomplete type"
msgstr ""
-#: c-decl.c:6189
+#: c-decl.c:6183
#, gcc-internal-format
msgid "%Jdeclaration for parameter %qD but no such parameter"
msgstr ""
-#: c-decl.c:6240
+#: c-decl.c:6234
#, gcc-internal-format
msgid "number of arguments doesn%'t match built-in prototype"
msgstr ""
-#: c-decl.c:6244
+#: c-decl.c:6238
#, gcc-internal-format
msgid "number of arguments doesn%'t match prototype"
msgstr ""
-#: c-decl.c:6245 c-decl.c:6285 c-decl.c:6298
+#: c-decl.c:6239 c-decl.c:6279 c-decl.c:6292
#, gcc-internal-format
msgid "%Hprototype declaration"
msgstr ""
-#: c-decl.c:6279
+#: c-decl.c:6273
#, gcc-internal-format
msgid "promoted argument %qD doesn%'t match built-in prototype"
msgstr ""
-#: c-decl.c:6283
+#: c-decl.c:6277
#, gcc-internal-format
msgid "promoted argument %qD doesn%'t match prototype"
msgstr ""
-#: c-decl.c:6293
+#: c-decl.c:6287
#, gcc-internal-format
msgid "argument %qD doesn%'t match built-in prototype"
msgstr ""
-#: c-decl.c:6297
+#: c-decl.c:6291
#, gcc-internal-format
msgid "argument %qD doesn%'t match prototype"
msgstr ""
-#: c-decl.c:6519 cp/decl.c:10686
+#: c-decl.c:6514 cp/decl.c:10691
#, gcc-internal-format
msgid "no return statement in function returning non-void"
msgstr ""
-#: c-decl.c:6528
+#: c-decl.c:6523
#, gcc-internal-format
msgid "this function may return with or without a value"
msgstr ""
@@ -10467,234 +10538,234 @@ msgstr ""
#. If we get here, declarations have been used in a for loop without
#. the C99 for loop scope. This doesn't make much sense, so don't
#. allow it.
-#: c-decl.c:6621
+#: c-decl.c:6616
#, gcc-internal-format
msgid "%<for%> loop initial declaration used outside C99 mode"
msgstr ""
-#: c-decl.c:6650
+#: c-decl.c:6645
#, gcc-internal-format
msgid ""
"%Jdeclaration of static variable %qD in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6653
+#: c-decl.c:6648
#, gcc-internal-format
msgid ""
"%Jdeclaration of %<extern%> variable %qD in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6658
+#: c-decl.c:6653
#, gcc-internal-format
msgid "%<struct %E%> declared in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6662
+#: c-decl.c:6657
#, gcc-internal-format
msgid "%<union %E%> declared in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6666
+#: c-decl.c:6661
#, gcc-internal-format
msgid "%<enum %E%> declared in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6670
+#: c-decl.c:6665
#, gcc-internal-format
msgid "%Jdeclaration of non-variable %qD in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6954 c-decl.c:7105 c-decl.c:7315
+#: c-decl.c:6949 c-decl.c:7100 c-decl.c:7310
#, gcc-internal-format
msgid "duplicate %qE"
msgstr ""
-#: c-decl.c:6977 c-decl.c:7114 c-decl.c:7217
+#: c-decl.c:6972 c-decl.c:7109 c-decl.c:7212
#, gcc-internal-format
msgid "two or more data types in declaration specifiers"
msgstr ""
-#: c-decl.c:6989 cp/decl.c:6690
+#: c-decl.c:6984 cp/decl.c:6694
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr ""
-#: c-decl.c:6996 c-decl.c:7188
+#: c-decl.c:6991 c-decl.c:7183
#, gcc-internal-format
msgid "both %<long long%> and %<double%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7002
+#: c-decl.c:6997
#, gcc-internal-format
msgid "ISO C90 does not support %<long long%>"
msgstr ""
-#: c-decl.c:7007 c-decl.c:7027
+#: c-decl.c:7002 c-decl.c:7022
#, gcc-internal-format
msgid "both %<long%> and %<short%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7010 c-decl.c:7121
+#: c-decl.c:7005 c-decl.c:7116
#, gcc-internal-format
msgid "both %<long%> and %<void%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7013 c-decl.c:7140
+#: c-decl.c:7008 c-decl.c:7135
#, gcc-internal-format
msgid "both %<long%> and %<_Bool%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7016 c-decl.c:7159
+#: c-decl.c:7011 c-decl.c:7154
#, gcc-internal-format
msgid "both %<long%> and %<char%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7019 c-decl.c:7172
+#: c-decl.c:7014 c-decl.c:7167
#, gcc-internal-format
msgid "both %<long%> and %<float%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7030 c-decl.c:7124
+#: c-decl.c:7025 c-decl.c:7119
#, gcc-internal-format
msgid "both %<short%> and %<void%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7033 c-decl.c:7143
+#: c-decl.c:7028 c-decl.c:7138
#, gcc-internal-format
msgid "both %<short%> and %<_Bool%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7036 c-decl.c:7162
+#: c-decl.c:7031 c-decl.c:7157
#, gcc-internal-format
msgid "both %<short%> and %<char%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7039 c-decl.c:7175
+#: c-decl.c:7034 c-decl.c:7170
#, gcc-internal-format
msgid "both %<short%> and %<float%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7042 c-decl.c:7191
+#: c-decl.c:7037 c-decl.c:7186
#, gcc-internal-format
msgid "both %<short%> and %<double%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7050 c-decl.c:7070
+#: c-decl.c:7045 c-decl.c:7065
#, gcc-internal-format
msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7053 c-decl.c:7127
+#: c-decl.c:7048 c-decl.c:7122
#, gcc-internal-format
msgid "both %<signed%> and %<void%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7056 c-decl.c:7146
+#: c-decl.c:7051 c-decl.c:7141
#, gcc-internal-format
msgid "both %<signed%> and %<_Bool%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7059 c-decl.c:7178
+#: c-decl.c:7054 c-decl.c:7173
#, gcc-internal-format
msgid "both %<signed%> and %<float%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7062 c-decl.c:7194
+#: c-decl.c:7057 c-decl.c:7189
#, gcc-internal-format
msgid "both %<signed%> and %<double%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7073 c-decl.c:7130
+#: c-decl.c:7068 c-decl.c:7125
#, gcc-internal-format
msgid "both %<unsigned%> and %<void%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7076 c-decl.c:7149
+#: c-decl.c:7071 c-decl.c:7144
#, gcc-internal-format
msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7079 c-decl.c:7181
+#: c-decl.c:7074 c-decl.c:7176
#, gcc-internal-format
msgid "both %<unsigned%> and %<float%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7082 c-decl.c:7197
+#: c-decl.c:7077 c-decl.c:7192
#, gcc-internal-format
msgid "both %<unsigned%> and %<double%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7090
+#: c-decl.c:7085
#, gcc-internal-format
msgid "ISO C90 does not support complex types"
msgstr ""
-#: c-decl.c:7092 c-decl.c:7133
+#: c-decl.c:7087 c-decl.c:7128
#, gcc-internal-format
msgid "both %<complex%> and %<void%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7095 c-decl.c:7152
+#: c-decl.c:7090 c-decl.c:7147
#, gcc-internal-format
msgid "both %<complex%> and %<_Bool%> in declaration specifiers"
msgstr ""
-#: c-decl.c:7234
+#: c-decl.c:7229
#, gcc-internal-format
msgid "%qE fails to be a typedef or built in type"
msgstr ""
-#: c-decl.c:7266
+#: c-decl.c:7261
#, gcc-internal-format
msgid "%qE is not at beginning of declaration"
msgstr ""
-#: c-decl.c:7280
+#: c-decl.c:7275
#, gcc-internal-format
msgid "%<__thread%> used with %<auto%>"
msgstr ""
-#: c-decl.c:7282
+#: c-decl.c:7277
#, gcc-internal-format
msgid "%<__thread%> used with %<register%>"
msgstr ""
-#: c-decl.c:7284
+#: c-decl.c:7279
#, gcc-internal-format
msgid "%<__thread%> used with %<typedef%>"
msgstr ""
-#: c-decl.c:7295 cp/parser.c:7355
+#: c-decl.c:7290 cp/parser.c:7365
#, gcc-internal-format
msgid "%<__thread%> before %<extern%>"
msgstr ""
-#: c-decl.c:7304 cp/parser.c:7345
+#: c-decl.c:7299 cp/parser.c:7355
#, gcc-internal-format
msgid "%<__thread%> before %<static%>"
msgstr ""
-#: c-decl.c:7320
+#: c-decl.c:7315
#, gcc-internal-format
msgid "multiple storage classes in declaration specifiers"
msgstr ""
-#: c-decl.c:7327
+#: c-decl.c:7322
#, gcc-internal-format
msgid "%<__thread%> used with %qE"
msgstr ""
-#: c-decl.c:7381
+#: c-decl.c:7376
#, gcc-internal-format
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr ""
-#: c-decl.c:7426 c-decl.c:7452
+#: c-decl.c:7421 c-decl.c:7447
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr ""
-#: c-decl.c:7527 toplev.c:818
+#: c-decl.c:7522 toplev.c:826
#, gcc-internal-format
msgid "%J%qF used but never defined"
msgstr ""
@@ -10739,7 +10810,7 @@ msgstr ""
msgid "function might be possible candidate for %qs format attribute"
msgstr ""
-#: c-format.c:928 c-format.c:949 c-format.c:1953
+#: c-format.c:928 c-format.c:949 c-format.c:1963
#, gcc-internal-format
msgid "missing $ operand number in format"
msgstr ""
@@ -10764,258 +10835,258 @@ msgstr ""
msgid "$ operand number used after format without operand number"
msgstr ""
-#: c-format.c:1050
+#: c-format.c:1051
#, gcc-internal-format
msgid "format argument %d unused before used argument %d in $-style format"
msgstr ""
-#: c-format.c:1145
+#: c-format.c:1146
#, gcc-internal-format
msgid "format not a string literal, format string not checked"
msgstr ""
-#: c-format.c:1160 c-format.c:1163
+#: c-format.c:1161 c-format.c:1164
#, gcc-internal-format
msgid "format not a string literal and no format arguments"
msgstr ""
-#: c-format.c:1166
+#: c-format.c:1167
#, gcc-internal-format
msgid "format not a string literal, argument types not checked"
msgstr ""
-#: c-format.c:1179
+#: c-format.c:1180
#, gcc-internal-format
msgid "too many arguments for format"
msgstr ""
-#: c-format.c:1182
+#: c-format.c:1183
#, gcc-internal-format
msgid "unused arguments in $-style format"
msgstr ""
-#: c-format.c:1185
+#: c-format.c:1186
#, gcc-internal-format
msgid "zero-length %s format string"
msgstr ""
-#: c-format.c:1189
+#: c-format.c:1190
#, gcc-internal-format
msgid "format is a wide character string"
msgstr ""
-#: c-format.c:1192
+#: c-format.c:1193
#, gcc-internal-format
msgid "unterminated format string"
msgstr ""
-#: c-format.c:1406
+#: c-format.c:1407
#, gcc-internal-format
msgid "embedded %<\\0%> in format"
msgstr ""
-#: c-format.c:1421
+#: c-format.c:1422
#, gcc-internal-format
msgid "spurious trailing %<%%%> in format"
msgstr ""
-#: c-format.c:1465 c-format.c:1709
+#: c-format.c:1466 c-format.c:1711
#, gcc-internal-format
msgid "repeated %s in format"
msgstr ""
-#: c-format.c:1478
+#: c-format.c:1479
#, gcc-internal-format
msgid "missing fill character at end of strfmon format"
msgstr ""
-#: c-format.c:1522 c-format.c:1624 c-format.c:1903 c-format.c:1965
+#: c-format.c:1523 c-format.c:1625 c-format.c:1910 c-format.c:1975
#, gcc-internal-format
msgid "too few arguments for format"
msgstr ""
-#: c-format.c:1563
+#: c-format.c:1564
#, gcc-internal-format
msgid "zero width in %s format"
msgstr ""
-#: c-format.c:1581
+#: c-format.c:1582
#, gcc-internal-format
msgid "empty left precision in %s format"
msgstr ""
-#: c-format.c:1654
+#: c-format.c:1655
#, gcc-internal-format
msgid "empty precision in %s format"
msgstr ""
-#: c-format.c:1693
+#: c-format.c:1695
#, gcc-internal-format
msgid "%s does not support the %qs %s length modifier"
msgstr ""
-#: c-format.c:1743
+#: c-format.c:1745
#, gcc-internal-format
msgid "conversion lacks type at end of format"
msgstr ""
-#: c-format.c:1754
+#: c-format.c:1756
#, gcc-internal-format
msgid "unknown conversion type character %qc in format"
msgstr ""
-#: c-format.c:1757
+#: c-format.c:1759
#, gcc-internal-format
msgid "unknown conversion type character 0x%x in format"
msgstr ""
-#: c-format.c:1764
+#: c-format.c:1766
#, gcc-internal-format
msgid "%s does not support the %<%%%c%> %s format"
msgstr ""
-#: c-format.c:1780
+#: c-format.c:1782
#, gcc-internal-format
msgid "%s used with %<%%%c%> %s format"
msgstr ""
-#: c-format.c:1789
+#: c-format.c:1791
#, gcc-internal-format
msgid "%s does not support %s"
msgstr ""
-#: c-format.c:1798
+#: c-format.c:1801
#, gcc-internal-format
msgid "%s does not support %s with the %<%%%c%> %s format"
msgstr ""
-#: c-format.c:1831
+#: c-format.c:1835
#, gcc-internal-format
msgid "%s ignored with %s and %<%%%c%> %s format"
msgstr ""
-#: c-format.c:1835
+#: c-format.c:1839
#, gcc-internal-format
msgid "%s ignored with %s in %s format"
msgstr ""
-#: c-format.c:1841
+#: c-format.c:1846
#, gcc-internal-format
msgid "use of %s and %s together with %<%%%c%> %s format"
msgstr ""
-#: c-format.c:1845
+#: c-format.c:1850
#, gcc-internal-format
msgid "use of %s and %s together in %s format"
msgstr ""
-#: c-format.c:1864
+#: c-format.c:1869
#, gcc-internal-format
msgid "%<%%%c%> yields only last 2 digits of year in some locales"
msgstr ""
-#: c-format.c:1867
+#: c-format.c:1872
#, gcc-internal-format
msgid "%<%%%c%> yields only last 2 digits of year"
msgstr ""
#. The end of the format string was reached.
-#: c-format.c:1883
+#: c-format.c:1889
#, gcc-internal-format
msgid "no closing %<]%> for %<%%[%> format"
msgstr ""
-#: c-format.c:1896
+#: c-format.c:1903
#, gcc-internal-format
msgid "use of %qs length modifier with %qc type character"
msgstr ""
-#: c-format.c:1917
+#: c-format.c:1925
#, gcc-internal-format
msgid "%s does not support the %<%%%s%c%> %s format"
msgstr ""
-#: c-format.c:1934
+#: c-format.c:1942
#, gcc-internal-format
msgid "operand number specified with suppressed assignment"
msgstr ""
-#: c-format.c:1936
+#: c-format.c:1945
#, gcc-internal-format
msgid "operand number specified for format taking no argument"
msgstr ""
-#: c-format.c:2078
+#: c-format.c:2088
#, gcc-internal-format
msgid "writing through null pointer (argument %d)"
msgstr ""
-#: c-format.c:2086
+#: c-format.c:2096
#, gcc-internal-format
msgid "reading through null pointer (argument %d)"
msgstr ""
-#: c-format.c:2106
+#: c-format.c:2116
#, gcc-internal-format
msgid "writing into constant object (argument %d)"
msgstr ""
-#: c-format.c:2117
+#: c-format.c:2127
#, gcc-internal-format
msgid "extra type qualifiers in format argument (argument %d)"
msgstr ""
-#: c-format.c:2228
+#: c-format.c:2238
#, gcc-internal-format
msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
msgstr ""
-#: c-format.c:2231
+#: c-format.c:2242
#, gcc-internal-format
msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
msgstr ""
-#: c-format.c:2238
+#: c-format.c:2250
#, gcc-internal-format
msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
msgstr ""
-#: c-format.c:2241
+#: c-format.c:2254
#, gcc-internal-format
msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
msgstr ""
-#: c-format.c:2299 c-format.c:2305 c-format.c:2406
+#: c-format.c:2313 c-format.c:2319 c-format.c:2420
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as a type"
msgstr ""
-#: c-format.c:2312 c-format.c:2416
+#: c-format.c:2326 c-format.c:2430
#, gcc-internal-format
msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
msgstr ""
-#: c-format.c:2365
+#: c-format.c:2379
#, gcc-internal-format
msgid "%<location_t%> is not defined as a type"
msgstr ""
-#: c-format.c:2382
+#: c-format.c:2396
#, gcc-internal-format
msgid "%<tree%> is not defined as a type"
msgstr ""
-#: c-format.c:2387
+#: c-format.c:2401
#, gcc-internal-format
msgid "%<tree%> is not defined as a pointer type"
msgstr ""
-#: c-format.c:2573
+#: c-format.c:2587
#, gcc-internal-format
msgid "args to be formatted is not %<...%>"
msgstr ""
-#: c-format.c:2582
+#: c-format.c:2596
#, gcc-internal-format
msgid "strftime formats cannot format arguments"
msgstr ""
@@ -11081,21 +11152,21 @@ msgstr ""
msgid "traditional C rejects string constant concatenation"
msgstr ""
-#: c-objc-common.c:80
+#: c-objc-common.c:81
#, gcc-internal-format
msgid ""
"%Jfunction %qF can never be inlined because it is suppressed using -fno-"
"inline"
msgstr ""
-#: c-objc-common.c:90
+#: c-objc-common.c:91
#, gcc-internal-format
msgid ""
"%Jfunction %qF can never be inlined because it might not be bound within "
"this unit of translation"
msgstr ""
-#: c-objc-common.c:98
+#: c-objc-common.c:99
#, gcc-internal-format
msgid ""
"%Jfunction %qF can never be inlined because it uses attributes conflicting "
@@ -11233,27 +11304,27 @@ msgstr ""
msgid "too late for # directive to set debug directory"
msgstr ""
-#: c-parser.c:968
+#: c-parser.c:969
#, gcc-internal-format
msgid "ISO C forbids an empty source file"
msgstr ""
-#: c-parser.c:1053 c-parser.c:5695
+#: c-parser.c:1054 c-parser.c:5755
#, gcc-internal-format
msgid "ISO C does not allow extra %<;%> outside of a function"
msgstr ""
-#: c-parser.c:1144
+#: c-parser.c:1145
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr ""
-#: c-parser.c:1192
+#: c-parser.c:1193
#, gcc-internal-format
msgid "data definition has no type or storage class"
msgstr ""
-#: c-parser.c:1246
+#: c-parser.c:1247
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr ""
@@ -11261,172 +11332,172 @@ 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-parser.c:1253 c-parser.c:1270
+#: c-parser.c:1254 c-parser.c:1271
#, gcc-internal-format
msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
msgstr ""
-#: c-parser.c:1262
+#: c-parser.c:1263
#, gcc-internal-format
msgid "ISO C forbids nested functions"
msgstr ""
-#: c-parser.c:1608 c-parser.c:2371 c-parser.c:2972 c-parser.c:3206
-#: c-parser.c:3989 c-parser.c:4550 c-parser.c:4940 c-parser.c:4960
-#: c-parser.c:5075 c-parser.c:5220 c-parser.c:5236 c-parser.c:5348
-#: c-parser.c:5360 c-parser.c:5385 c-parser.c:5513 c-parser.c:5542
-#: c-parser.c:5550 c-parser.c:5578 c-parser.c:5592 c-parser.c:5800
-#: c-parser.c:5899
+#: c-parser.c:1609 c-parser.c:2372 c-parser.c:2980 c-parser.c:3221
+#: c-parser.c:4007 c-parser.c:4588 c-parser.c:4978 c-parser.c:4998
+#: c-parser.c:5113 c-parser.c:5259 c-parser.c:5276 c-parser.c:5408
+#: c-parser.c:5420 c-parser.c:5445 c-parser.c:5573 c-parser.c:5602
+#: c-parser.c:5610 c-parser.c:5638 c-parser.c:5652 c-parser.c:5860
+#: c-parser.c:5959
#, gcc-internal-format
msgid "expected identifier"
msgstr ""
-#: c-parser.c:1634 cp/parser.c:10154
+#: c-parser.c:1635 cp/parser.c:10163
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr ""
-#: c-parser.c:1640
+#: c-parser.c:1641
#, gcc-internal-format
msgid "expected %<,%> or %<}%>"
msgstr ""
-#: c-parser.c:1654 c-parser.c:1824
+#: c-parser.c:1655 c-parser.c:1825
#, gcc-internal-format
msgid "expected %<{%>"
msgstr ""
-#: c-parser.c:1663
+#: c-parser.c:1664
#, gcc-internal-format
msgid "ISO C forbids forward references to %<enum%> types"
msgstr ""
-#: c-parser.c:1766
+#: c-parser.c:1767
#, gcc-internal-format
msgid "expected class name"
msgstr ""
-#: c-parser.c:1785 c-parser.c:5452
+#: c-parser.c:1786 c-parser.c:5512
#, gcc-internal-format
msgid "extra semicolon in struct or union specified"
msgstr ""
-#: c-parser.c:1807
+#: c-parser.c:1808
#, gcc-internal-format
msgid "no semicolon at end of struct or union"
msgstr ""
-#: c-parser.c:1810
+#: c-parser.c:1811
#, gcc-internal-format
msgid "expected %<;%>"
msgstr ""
-#: c-parser.c:1887 c-parser.c:2813
+#: c-parser.c:1888 c-parser.c:2814
#, gcc-internal-format
msgid "expected specifier-qualifier-list"
msgstr ""
-#: c-parser.c:1897
+#: c-parser.c:1898
#, gcc-internal-format
msgid "ISO C forbids member declarations with no members"
msgstr ""
-#: c-parser.c:1966
+#: c-parser.c:1967
#, gcc-internal-format
msgid "expected %<,%>, %<;%> or %<}%>"
msgstr ""
-#: c-parser.c:1973
+#: c-parser.c:1974
#, gcc-internal-format
msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
msgstr ""
-#: c-parser.c:2022
+#: c-parser.c:2023
#, gcc-internal-format
msgid "%<typeof%> applied to a bit-field"
msgstr ""
-#: c-parser.c:2241
+#: c-parser.c:2242
#, gcc-internal-format
msgid "expected identifier or %<(%>"
msgstr ""
-#: c-parser.c:2434
+#: c-parser.c:2435
#, gcc-internal-format
msgid "ISO C requires a named argument before %<...%>"
msgstr ""
-#: c-parser.c:2535
+#: c-parser.c:2536
#, gcc-internal-format
msgid "expected declaration specifiers or %<...%>"
msgstr ""
-#: c-parser.c:2585
+#: c-parser.c:2586
#, gcc-internal-format
msgid "wide string literal in %<asm%>"
msgstr ""
-#: c-parser.c:2591
+#: c-parser.c:2592
#, gcc-internal-format
msgid "expected string literal"
msgstr ""
-#: c-parser.c:2898
+#: c-parser.c:2906
#, gcc-internal-format
msgid "ISO C forbids empty initializer braces"
msgstr ""
-#: c-parser.c:2943
+#: c-parser.c:2951
#, gcc-internal-format
msgid "obsolete use of designated initializer with %<:%>"
msgstr ""
-#: c-parser.c:3065
+#: c-parser.c:3074
#, gcc-internal-format
msgid "ISO C forbids specifying range of elements to initialize"
msgstr ""
-#: c-parser.c:3078
+#: c-parser.c:3087
#, gcc-internal-format
msgid "ISO C90 forbids specifying subobject to initialize"
msgstr ""
-#: c-parser.c:3086
+#: c-parser.c:3095
#, gcc-internal-format
msgid "obsolete use of designated initializer without %<=%>"
msgstr ""
-#: c-parser.c:3094
+#: c-parser.c:3103
#, gcc-internal-format
msgid "expected %<=%>"
msgstr ""
-#: c-parser.c:3225
+#: c-parser.c:3240
#, gcc-internal-format
msgid "ISO C forbids label declarations"
msgstr ""
-#: c-parser.c:3230 c-parser.c:3239
+#: c-parser.c:3245 c-parser.c:3254
#, gcc-internal-format
msgid "expected declaration or statement"
msgstr ""
-#: c-parser.c:3259 c-parser.c:3287
+#: c-parser.c:3274 c-parser.c:3302
#, gcc-internal-format
msgid "%HISO C90 forbids mixed declarations and code"
msgstr ""
-#: c-parser.c:3303
+#: c-parser.c:3318
#, gcc-internal-format
msgid "label at end of compound statement"
msgstr ""
-#: c-parser.c:3346
+#: c-parser.c:3361
#, gcc-internal-format
msgid "expected %<:%> or %<...%>"
msgstr ""
-#: c-parser.c:3482
+#: c-parser.c:3497
#, gcc-internal-format
msgid "expected identifier or %<*%>"
msgstr ""
@@ -11435,62 +11506,62 @@ 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-parser.c:3544
+#: c-parser.c:3559
#, gcc-internal-format
msgid "expected statement"
msgstr ""
-#: c-parser.c:3877
+#: c-parser.c:3892
#, gcc-internal-format
msgid "%E qualifier ignored on asm"
msgstr ""
-#: c-parser.c:4150
+#: c-parser.c:4172
#, gcc-internal-format
msgid "ISO C forbids omitting the middle term of a ?: expression"
msgstr ""
-#: c-parser.c:4524
+#: c-parser.c:4558
#, gcc-internal-format
msgid "traditional C rejects the unary plus operator"
msgstr ""
-#: c-parser.c:4633
+#: c-parser.c:4671
#, gcc-internal-format
msgid "%<sizeof%> applied to a bit-field"
msgstr ""
-#: c-parser.c:4776 c-parser.c:5117 c-parser.c:5139
+#: c-parser.c:4814 c-parser.c:5155 c-parser.c:5177
#, gcc-internal-format
msgid "expected expression"
msgstr ""
-#: c-parser.c:4802
+#: c-parser.c:4840
#, gcc-internal-format
msgid "braced-group within expression allowed only inside a function"
msgstr ""
-#: c-parser.c:4816
+#: c-parser.c:4854
#, gcc-internal-format
msgid "ISO C forbids braced-groups within expressions"
msgstr ""
-#: c-parser.c:4999
+#: c-parser.c:5037
#, gcc-internal-format
msgid "first argument to %<__builtin_choose_expr%> not a constant"
msgstr ""
-#: c-parser.c:5166
+#: c-parser.c:5204
#, gcc-internal-format
msgid "compound literal has variable size"
msgstr ""
-#: c-parser.c:5174
+#: c-parser.c:5212
#, gcc-internal-format
msgid "ISO C90 forbids compound literals"
msgstr ""
-#: c-parser.c:5663
+#: c-parser.c:5723
#, gcc-internal-format
msgid "extra semicolon in method definition specified"
msgstr ""
@@ -11717,113 +11788,113 @@ msgstr ""
msgid "junk at end of %<#pragma GCC visibility%>"
msgstr ""
-#: c-typeck.c:144
+#: c-typeck.c:143
#, gcc-internal-format
msgid "%qD has an incomplete type"
msgstr ""
-#: c-typeck.c:165 cp/call.c:2679
+#: c-typeck.c:164 cp/call.c:2679
#, gcc-internal-format
msgid "invalid use of void expression"
msgstr ""
-#: c-typeck.c:173
+#: c-typeck.c:172
#, gcc-internal-format
msgid "invalid use of flexible array member"
msgstr ""
-#: c-typeck.c:179
+#: c-typeck.c:178
#, gcc-internal-format
msgid "invalid use of array with unspecified bounds"
msgstr ""
-#: c-typeck.c:187
+#: c-typeck.c:186
#, gcc-internal-format
msgid "invalid use of undefined type %<%s %E%>"
msgstr ""
#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:191
+#: c-typeck.c:190
#, gcc-internal-format
msgid "invalid use of incomplete typedef %qD"
msgstr ""
-#: c-typeck.c:397 c-typeck.c:422
+#: c-typeck.c:396 c-typeck.c:421
#, gcc-internal-format
msgid "function types not truly compatible in ISO C"
msgstr ""
-#: c-typeck.c:803
+#: c-typeck.c:802
#, gcc-internal-format
msgid "types are not quite compatible"
msgstr ""
-#: c-typeck.c:1045
+#: c-typeck.c:1044
#, gcc-internal-format
msgid "function return types not compatible due to %<volatile%>"
msgstr ""
-#: c-typeck.c:1204 c-typeck.c:2485
+#: c-typeck.c:1203 c-typeck.c:2491
#, gcc-internal-format
msgid "arithmetic on pointer to an incomplete type"
msgstr ""
-#: c-typeck.c:1581
+#: c-typeck.c:1594
#, gcc-internal-format
msgid "%qT has no member named %qE"
msgstr ""
-#: c-typeck.c:1616
+#: c-typeck.c:1629
#, gcc-internal-format
msgid "request for member %qE in something not a structure or union"
msgstr ""
-#: c-typeck.c:1647
+#: c-typeck.c:1660
#, gcc-internal-format
msgid "dereferencing pointer to incomplete type"
msgstr ""
-#: c-typeck.c:1651
+#: c-typeck.c:1664
#, gcc-internal-format
msgid "dereferencing %<void *%> pointer"
msgstr ""
-#: c-typeck.c:1668 cp/typeck.c:2117
+#: c-typeck.c:1681 cp/typeck.c:2129
#, gcc-internal-format
msgid "invalid type argument of %qs"
msgstr ""
-#: c-typeck.c:1696 cp/typeck.c:2268
+#: c-typeck.c:1709 cp/typeck.c:2280
#, gcc-internal-format
msgid "subscripted value is neither array nor pointer"
msgstr ""
-#: c-typeck.c:1707 cp/typeck.c:2187 cp/typeck.c:2273
+#: c-typeck.c:1720 cp/typeck.c:2199 cp/typeck.c:2285
#, gcc-internal-format
msgid "array subscript is not an integer"
msgstr ""
-#: c-typeck.c:1713
+#: c-typeck.c:1726
#, gcc-internal-format
msgid "subscripted value is pointer to function"
msgstr ""
-#: c-typeck.c:1726 cp/typeck.c:2183
+#: c-typeck.c:1739 cp/typeck.c:2195
#, gcc-internal-format
msgid "array subscript has type %<char%>"
msgstr ""
-#: c-typeck.c:1766
+#: c-typeck.c:1779
#, gcc-internal-format
msgid "ISO C forbids subscripting %<register%> array"
msgstr ""
-#: c-typeck.c:1768
+#: c-typeck.c:1781
#, gcc-internal-format
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr ""
-#: c-typeck.c:2018
+#: c-typeck.c:2023
#, gcc-internal-format
msgid "called object %qE is not a function"
msgstr ""
@@ -11831,791 +11902,806 @@ msgstr ""
#. This situation leads to run-time undefined behavior. We can't,
#. therefore, simply error unless we can prove that all possible
#. executions of the program must execute the code.
-#: c-typeck.c:2045
+#: c-typeck.c:2050
#, gcc-internal-format
msgid "function called through a non-compatible type"
msgstr ""
-#: c-typeck.c:2154
+#: c-typeck.c:2160
#, gcc-internal-format
msgid "too many arguments to function %qE"
msgstr ""
-#: c-typeck.c:2177
+#: c-typeck.c:2181
#, gcc-internal-format
msgid "type of formal parameter %d is incomplete"
msgstr ""
-#: c-typeck.c:2190
+#: c-typeck.c:2194
#, gcc-internal-format
msgid ""
"passing argument %d of %qE as integer rather than floating due to prototype"
msgstr ""
-#: c-typeck.c:2195
+#: c-typeck.c:2199
#, gcc-internal-format
msgid ""
"passing argument %d of %qE as integer rather than complex due to prototype"
msgstr ""
-#: c-typeck.c:2200
+#: c-typeck.c:2204
#, gcc-internal-format
msgid ""
"passing argument %d of %qE as complex rather than floating due to prototype"
msgstr ""
-#: c-typeck.c:2205
+#: c-typeck.c:2209
#, gcc-internal-format
msgid ""
"passing argument %d of %qE as floating rather than integer due to prototype"
msgstr ""
-#: c-typeck.c:2210
+#: c-typeck.c:2214
#, gcc-internal-format
msgid ""
"passing argument %d of %qE as complex rather than integer due to prototype"
msgstr ""
-#: c-typeck.c:2215
+#: c-typeck.c:2219
#, gcc-internal-format
msgid ""
"passing argument %d of %qE as floating rather than complex due to prototype"
msgstr ""
-#: c-typeck.c:2227
+#: c-typeck.c:2231
#, gcc-internal-format
msgid ""
"passing argument %d of %qE as %<float%> rather than %<double%> due to "
"prototype"
msgstr ""
-#: c-typeck.c:2247
+#: c-typeck.c:2251
#, gcc-internal-format
msgid "passing argument %d of %qE with different width due to prototype"
msgstr ""
-#: c-typeck.c:2269
+#: c-typeck.c:2274
#, gcc-internal-format
msgid "passing argument %d of %qE as unsigned due to prototype"
msgstr ""
-#: c-typeck.c:2272
+#: c-typeck.c:2278
#, gcc-internal-format
msgid "passing argument %d of %qE as signed due to prototype"
msgstr ""
-#: c-typeck.c:2361
+#: c-typeck.c:2367
#, gcc-internal-format
msgid "suggest parentheses around + or - inside shift"
msgstr ""
-#: c-typeck.c:2368
+#: c-typeck.c:2374
#, gcc-internal-format
msgid "suggest parentheses around && within ||"
msgstr ""
-#: c-typeck.c:2377
+#: c-typeck.c:2383
#, gcc-internal-format
msgid "suggest parentheses around arithmetic in operand of |"
msgstr ""
-#: c-typeck.c:2381
+#: c-typeck.c:2387
#, gcc-internal-format
msgid "suggest parentheses around comparison in operand of |"
msgstr ""
-#: c-typeck.c:2390
+#: c-typeck.c:2396
#, gcc-internal-format
msgid "suggest parentheses around arithmetic in operand of ^"
msgstr ""
-#: c-typeck.c:2394
+#: c-typeck.c:2400
#, gcc-internal-format
msgid "suggest parentheses around comparison in operand of ^"
msgstr ""
-#: c-typeck.c:2401
+#: c-typeck.c:2407
#, gcc-internal-format
msgid "suggest parentheses around + or - in operand of &"
msgstr ""
-#: c-typeck.c:2405
+#: c-typeck.c:2411
#, gcc-internal-format
msgid "suggest parentheses around comparison in operand of &"
msgstr ""
-#: c-typeck.c:2411
+#: c-typeck.c:2417
#, gcc-internal-format
msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr ""
-#: c-typeck.c:2437
+#: c-typeck.c:2443
#, gcc-internal-format
msgid "pointer of type %<void *%> used in subtraction"
msgstr ""
-#: c-typeck.c:2439
+#: c-typeck.c:2445
#, gcc-internal-format
msgid "pointer to a function used in subtraction"
msgstr ""
-#: c-typeck.c:2528
+#: c-typeck.c:2542
#, gcc-internal-format
msgid "wrong type argument to unary plus"
msgstr ""
-#: c-typeck.c:2541
+#: c-typeck.c:2555
#, gcc-internal-format
msgid "wrong type argument to unary minus"
msgstr ""
-#: c-typeck.c:2558
+#: c-typeck.c:2572
#, gcc-internal-format
msgid "ISO C does not support %<~%> for complex conjugation"
msgstr ""
-#: c-typeck.c:2564
+#: c-typeck.c:2578
#, gcc-internal-format
msgid "wrong type argument to bit-complement"
msgstr ""
-#: c-typeck.c:2572
+#: c-typeck.c:2586
#, gcc-internal-format
msgid "wrong type argument to abs"
msgstr ""
-#: c-typeck.c:2584
+#: c-typeck.c:2598
#, gcc-internal-format
msgid "wrong type argument to conjugation"
msgstr ""
-#: c-typeck.c:2600
+#: c-typeck.c:2610
#, gcc-internal-format
msgid "wrong type argument to unary exclamation mark"
msgstr ""
-#: c-typeck.c:2637
+#: c-typeck.c:2647
#, gcc-internal-format
msgid "ISO C does not support %<++%> and %<--%> on complex types"
msgstr ""
-#: c-typeck.c:2653 c-typeck.c:2685
+#: c-typeck.c:2663 c-typeck.c:2695
#, gcc-internal-format
msgid "wrong type argument to increment"
msgstr ""
-#: c-typeck.c:2655 c-typeck.c:2687
+#: c-typeck.c:2665 c-typeck.c:2697
#, gcc-internal-format
msgid "wrong type argument to decrement"
msgstr ""
-#: c-typeck.c:2676
+#: c-typeck.c:2686
#, gcc-internal-format
msgid "increment of pointer to unknown structure"
msgstr ""
-#: c-typeck.c:2678
+#: c-typeck.c:2688
#, gcc-internal-format
msgid "decrement of pointer to unknown structure"
msgstr ""
-#: c-typeck.c:2848
+#: c-typeck.c:2862
#, gcc-internal-format
msgid "assignment of read-only member %qD"
msgstr ""
-#: c-typeck.c:2849
+#: c-typeck.c:2863
#, gcc-internal-format
msgid "increment of read-only member %qD"
msgstr ""
-#: c-typeck.c:2850
+#: c-typeck.c:2864
#, gcc-internal-format
msgid "decrement of read-only member %qD"
msgstr ""
-#: c-typeck.c:2854
+#: c-typeck.c:2868
#, gcc-internal-format
msgid "assignment of read-only variable %qD"
msgstr ""
-#: c-typeck.c:2855
+#: c-typeck.c:2869
#, gcc-internal-format
msgid "increment of read-only variable %qD"
msgstr ""
-#: c-typeck.c:2856
+#: c-typeck.c:2870
#, gcc-internal-format
msgid "decrement of read-only variable %qD"
msgstr ""
-#: c-typeck.c:2859
+#: c-typeck.c:2873
#, gcc-internal-format
msgid "assignment of read-only location"
msgstr ""
-#: c-typeck.c:2860
+#: c-typeck.c:2874
#, gcc-internal-format
msgid "increment of read-only location"
msgstr ""
-#: c-typeck.c:2861
+#: c-typeck.c:2875
#, gcc-internal-format
msgid "decrement of read-only location"
msgstr ""
-#: c-typeck.c:2896
+#: c-typeck.c:2910
#, gcc-internal-format
msgid "cannot take address of bit-field %qD"
msgstr ""
-#: c-typeck.c:2924
+#: c-typeck.c:2938
#, gcc-internal-format
msgid "global register variable %qD used in nested function"
msgstr ""
-#: c-typeck.c:2927
+#: c-typeck.c:2941
#, gcc-internal-format
msgid "register variable %qD used in nested function"
msgstr ""
-#: c-typeck.c:2932
+#: c-typeck.c:2946
#, gcc-internal-format
msgid "address of global register variable %qD requested"
msgstr ""
-#: c-typeck.c:2934
+#: c-typeck.c:2948
#, gcc-internal-format
msgid "address of register variable %qD requested"
msgstr ""
-#: c-typeck.c:2980
+#: c-typeck.c:2994
#, gcc-internal-format
msgid "non-lvalue array in conditional expression"
msgstr ""
-#: c-typeck.c:3024
+#: c-typeck.c:3038
#, gcc-internal-format
msgid "signed and unsigned type in conditional expression"
msgstr ""
-#: c-typeck.c:3031
+#: c-typeck.c:3045
#, gcc-internal-format
msgid "ISO C forbids conditional expr with only one void side"
msgstr ""
-#: c-typeck.c:3047 c-typeck.c:3055
+#: c-typeck.c:3061 c-typeck.c:3069
#, gcc-internal-format
msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
msgstr ""
-#: c-typeck.c:3062
+#: c-typeck.c:3076
#, gcc-internal-format
msgid "pointer type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:3069 c-typeck.c:3079
+#: c-typeck.c:3083 c-typeck.c:3093
#, gcc-internal-format
msgid "pointer/integer type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:3093
+#: c-typeck.c:3107
#, gcc-internal-format
msgid "type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:3136
+#: c-typeck.c:3147
#, gcc-internal-format
msgid "left-hand operand of comma expression has no effect"
msgstr ""
-#: c-typeck.c:3170
+#: c-typeck.c:3181
#, gcc-internal-format
msgid "cast specifies array type"
msgstr ""
-#: c-typeck.c:3176
+#: c-typeck.c:3187
#, gcc-internal-format
msgid "cast specifies function type"
msgstr ""
-#: c-typeck.c:3186
+#: c-typeck.c:3197
#, gcc-internal-format
msgid "ISO C forbids casting nonscalar to the same type"
msgstr ""
-#: c-typeck.c:3204
+#: c-typeck.c:3214
#, gcc-internal-format
msgid "ISO C forbids casts to union type"
msgstr ""
-#: c-typeck.c:3213
+#: c-typeck.c:3223
#, gcc-internal-format
msgid "cast to union type from type not present in union"
msgstr ""
-#: c-typeck.c:3264
+#: c-typeck.c:3269
#, gcc-internal-format
msgid "cast adds new qualifiers to function type"
msgstr ""
#. There are qualifiers present in IN_OTYPE that are not
#. present in IN_TYPE.
-#: c-typeck.c:3269
+#: c-typeck.c:3274
#, gcc-internal-format
msgid "cast discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3284
+#: c-typeck.c:3290
#, gcc-internal-format
msgid "cast increases required alignment of target type"
msgstr ""
-#: c-typeck.c:3291
+#: c-typeck.c:3297
#, gcc-internal-format
msgid "cast from pointer to integer of different size"
msgstr ""
-#: c-typeck.c:3296
+#: c-typeck.c:3301
#, gcc-internal-format
msgid "cast from function call of type %qT to non-matching type %qT"
msgstr ""
-#: c-typeck.c:3305
+#: c-typeck.c:3309
#, gcc-internal-format
msgid "cast to pointer from integer of different size"
msgstr ""
-#: c-typeck.c:3317
+#: c-typeck.c:3323
#, gcc-internal-format
msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3324
+#: c-typeck.c:3331
#, gcc-internal-format
msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3327
+#: c-typeck.c:3335
#, gcc-internal-format
msgid "dereferencing type-punned pointer might break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3339
+#: c-typeck.c:3348
#, gcc-internal-format
msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr ""
-#: c-typeck.c:3348
+#: c-typeck.c:3357
#, gcc-internal-format
msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr ""
-#: c-typeck.c:3622
+#: c-typeck.c:3628
#, gcc-internal-format
msgid "cannot pass rvalue to reference parameter"
msgstr ""
-#: c-typeck.c:3731 c-typeck.c:3852
+#: c-typeck.c:3737 c-typeck.c:3869
#, gcc-internal-format
msgid ""
"passing argument %d of %qE makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:3734 c-typeck.c:3855
+#: c-typeck.c:3740 c-typeck.c:3872
#, gcc-internal-format
msgid "assignment makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:3737 c-typeck.c:3857
+#: c-typeck.c:3743 c-typeck.c:3874
#, gcc-internal-format
msgid "initialization makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:3740 c-typeck.c:3859
+#: c-typeck.c:3746 c-typeck.c:3876
#, gcc-internal-format
msgid "return makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:3744 c-typeck.c:3819
+#: c-typeck.c:3750 c-typeck.c:3836
#, gcc-internal-format
msgid "passing argument %d of %qE discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3746 c-typeck.c:3821
+#: c-typeck.c:3752 c-typeck.c:3838
#, gcc-internal-format
msgid "assignment discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3748 c-typeck.c:3823
+#: c-typeck.c:3754 c-typeck.c:3840
#, gcc-internal-format
msgid "initialization discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3750 c-typeck.c:3825
+#: c-typeck.c:3756 c-typeck.c:3842
#, gcc-internal-format
msgid "return discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3755
+#: c-typeck.c:3761
#, gcc-internal-format
msgid "ISO C prohibits argument conversion to union type"
msgstr ""
-#: c-typeck.c:3799
+#: c-typeck.c:3796
+#, gcc-internal-format
+msgid "request for implicit conversion from %qT to %qT not permitted in C++"
+msgstr ""
+
+#: c-typeck.c:3816
#, gcc-internal-format
msgid ""
"ISO C forbids passing argument %d of %qE between function pointer and %<void "
"*%>"
msgstr ""
-#: c-typeck.c:3802
+#: c-typeck.c:3819
#, gcc-internal-format
msgid "ISO C forbids assignment between function pointer and %<void *%>"
msgstr ""
-#: c-typeck.c:3804
+#: c-typeck.c:3821
#, gcc-internal-format
msgid "ISO C forbids initialization between function pointer and %<void *%>"
msgstr ""
-#: c-typeck.c:3806
+#: c-typeck.c:3823
#, gcc-internal-format
msgid "ISO C forbids return between function pointer and %<void *%>"
msgstr ""
-#: c-typeck.c:3835
+#: c-typeck.c:3852
#, gcc-internal-format
msgid "pointer targets in passing argument %d of %qE differ in signedness"
msgstr ""
-#: c-typeck.c:3837
+#: c-typeck.c:3854
#, gcc-internal-format
msgid "pointer targets in assignment differ in signedness"
msgstr ""
-#: c-typeck.c:3839
+#: c-typeck.c:3856
#, gcc-internal-format
msgid "pointer targets in initialization differ in signedness"
msgstr ""
-#: c-typeck.c:3841
+#: c-typeck.c:3858
#, gcc-internal-format
msgid "pointer targets in return differ in signedness"
msgstr ""
-#: c-typeck.c:3866
+#: c-typeck.c:3883
#, gcc-internal-format
msgid "passing argument %d of %qE from incompatible pointer type"
msgstr ""
-#: c-typeck.c:3868
+#: c-typeck.c:3885
#, gcc-internal-format
msgid "assignment from incompatible pointer type"
msgstr ""
-#: c-typeck.c:3869
+#: c-typeck.c:3886
#, gcc-internal-format
msgid "initialization from incompatible pointer type"
msgstr ""
-#: c-typeck.c:3871
+#: c-typeck.c:3888
#, gcc-internal-format
msgid "return from incompatible pointer type"
msgstr ""
-#: c-typeck.c:3893
+#: c-typeck.c:3910
#, gcc-internal-format
msgid "passing argument %d of %qE makes pointer from integer without a cast"
msgstr ""
-#: c-typeck.c:3895
+#: c-typeck.c:3912
#, gcc-internal-format
msgid "assignment makes pointer from integer without a cast"
msgstr ""
-#: c-typeck.c:3897
+#: c-typeck.c:3914
#, gcc-internal-format
msgid "initialization makes pointer from integer without a cast"
msgstr ""
-#: c-typeck.c:3899
+#: c-typeck.c:3916
#, gcc-internal-format
msgid "return makes pointer from integer without a cast"
msgstr ""
-#: c-typeck.c:3906
+#: c-typeck.c:3923
#, gcc-internal-format
msgid "passing argument %d of %qE makes integer from pointer without a cast"
msgstr ""
-#: c-typeck.c:3908
+#: c-typeck.c:3925
#, gcc-internal-format
msgid "assignment makes integer from pointer without a cast"
msgstr ""
-#: c-typeck.c:3910
+#: c-typeck.c:3927
#, gcc-internal-format
msgid "initialization makes integer from pointer without a cast"
msgstr ""
-#: c-typeck.c:3912
+#: c-typeck.c:3929
#, gcc-internal-format
msgid "return makes integer from pointer without a cast"
msgstr ""
-#: c-typeck.c:3928
+#: c-typeck.c:3945
#, gcc-internal-format
msgid "incompatible types in assignment"
msgstr ""
-#: c-typeck.c:3931
+#: c-typeck.c:3948
#, gcc-internal-format
msgid "incompatible types in initialization"
msgstr ""
-#: c-typeck.c:3934
+#: c-typeck.c:3951
#, gcc-internal-format
msgid "incompatible types in return"
msgstr ""
-#: c-typeck.c:4015
+#: c-typeck.c:4032
#, gcc-internal-format
msgid "traditional C rejects automatic aggregate initialization"
msgstr ""
-#: c-typeck.c:4182 c-typeck.c:4197 c-typeck.c:4212
+#: c-typeck.c:4200 c-typeck.c:4215 c-typeck.c:4230
#, gcc-internal-format
msgid "(near initialization for %qs)"
msgstr ""
-#: c-typeck.c:4740 cp/decl.c:4456
+#: c-typeck.c:4759 cp/decl.c:4450
#, gcc-internal-format
msgid "opaque vector types cannot be initialized"
msgstr ""
-#: c-typeck.c:5370
+#: c-typeck.c:5389
#, gcc-internal-format
msgid "unknown field %qE specified in initializer"
msgstr ""
-#: c-typeck.c:6259
+#: c-typeck.c:6279
#, gcc-internal-format
msgid "traditional C rejects initialization of unions"
msgstr ""
-#: c-typeck.c:6565
+#: c-typeck.c:6581
#, gcc-internal-format
msgid "jump into statement expression"
msgstr ""
-#: c-typeck.c:6571
+#: c-typeck.c:6587
#, gcc-internal-format
msgid "jump into scope of identifier with variably modified type"
msgstr ""
-#: c-typeck.c:6608
+#: c-typeck.c:6624
#, gcc-internal-format
msgid "ISO C forbids %<goto *expr;%>"
msgstr ""
-#: c-typeck.c:6622 cp/typeck.c:6070
+#: c-typeck.c:6638 cp/typeck.c:6119
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr ""
-#: c-typeck.c:6629
+#: c-typeck.c:6645
#, gcc-internal-format
msgid "%<return%> with no value, in function returning non-void"
msgstr ""
-#: c-typeck.c:6636
+#: c-typeck.c:6652
#, gcc-internal-format
msgid "%<return%> with a value, in function returning void"
msgstr ""
-#: c-typeck.c:6693
+#: c-typeck.c:6709
#, gcc-internal-format
msgid "function returns address of local variable"
msgstr ""
-#: c-typeck.c:6764 cp/semantics.c:906
+#: c-typeck.c:6780 cp/semantics.c:906
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr ""
-#: c-typeck.c:6775
+#: c-typeck.c:6791
#, gcc-internal-format
msgid "%<long%> switch expression not converted to %<int%> in ISO C"
msgstr ""
-#: c-typeck.c:6816
+#: c-typeck.c:6832
#, gcc-internal-format
msgid ""
"case label in statement expression not containing enclosing switch statement"
msgstr ""
-#: c-typeck.c:6819
+#: c-typeck.c:6835
#, gcc-internal-format
msgid ""
"%<default%> label in statement expression not containing enclosing switch "
"statement"
msgstr ""
-#: c-typeck.c:6825
+#: c-typeck.c:6841
#, gcc-internal-format
msgid ""
"case label in scope of identifier with variably modified type not containing "
"enclosing switch statement"
msgstr ""
-#: c-typeck.c:6828
+#: c-typeck.c:6844
#, gcc-internal-format
msgid ""
"%<default%> label in scope of identifier with variably modified type not "
"containing enclosing switch statement"
msgstr ""
-#: c-typeck.c:6832 cp/parser.c:6181
+#: c-typeck.c:6848 cp/parser.c:6191
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr ""
-#: c-typeck.c:6834
+#: c-typeck.c:6850
#, gcc-internal-format
msgid "%<default%> label not within a switch statement"
msgstr ""
-#: c-typeck.c:6910
+#: c-typeck.c:6926
#, gcc-internal-format
msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
msgstr ""
-#: c-typeck.c:6920
+#: c-typeck.c:6936
#, gcc-internal-format
msgid "%Hempty body in an if-statement"
msgstr ""
-#: c-typeck.c:6928
+#: c-typeck.c:6944
#, gcc-internal-format
msgid "%Hempty body in an else-statement"
msgstr ""
-#: c-typeck.c:7037 cp/cp-gimplify.c:118 cp/parser.c:6673
+#: c-typeck.c:7053 cp/cp-gimplify.c:118 cp/parser.c:6683
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr ""
-#: c-typeck.c:7039 cp/parser.c:6684
+#: c-typeck.c:7055 cp/parser.c:6694
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr ""
-#: c-typeck.c:7059
+#: c-typeck.c:7075
#, gcc-internal-format
msgid "%Hstatement with no effect"
msgstr ""
-#: c-typeck.c:7088
+#: c-typeck.c:7097
#, gcc-internal-format
msgid "expression statement has incomplete type"
msgstr ""
-#: c-typeck.c:7532 c-typeck.c:7571
+#: c-typeck.c:7549 c-typeck.c:7590
#, gcc-internal-format
msgid "division by zero"
msgstr ""
-#: c-typeck.c:7616 cp/typeck.c:2948
+#: c-typeck.c:7635 cp/typeck.c:2970
#, gcc-internal-format
msgid "right shift count is negative"
msgstr ""
-#: c-typeck.c:7623 cp/typeck.c:2954
+#: c-typeck.c:7642 cp/typeck.c:2976
#, gcc-internal-format
msgid "right shift count >= width of type"
msgstr ""
-#: c-typeck.c:7644 cp/typeck.c:2973
+#: c-typeck.c:7663 cp/typeck.c:2995
#, gcc-internal-format
msgid "left shift count is negative"
msgstr ""
-#: c-typeck.c:7647 cp/typeck.c:2975
+#: c-typeck.c:7666 cp/typeck.c:2997
#, gcc-internal-format
msgid "left shift count >= width of type"
msgstr ""
-#: c-typeck.c:7665 cp/typeck.c:3010
+#: c-typeck.c:7684 cp/typeck.c:3032
#, gcc-internal-format
msgid "comparing floating point with == or != is unsafe"
msgstr ""
-#: c-typeck.c:7689 c-typeck.c:7696
+#: c-typeck.c:7708 c-typeck.c:7715
#, gcc-internal-format
msgid "ISO C forbids comparison of %<void *%> with function pointer"
msgstr ""
-#: c-typeck.c:7702 c-typeck.c:7748
+#: c-typeck.c:7721 c-typeck.c:7767
#, gcc-internal-format
msgid "comparison of distinct pointer types lacks a cast"
msgstr ""
-#: c-typeck.c:7716 c-typeck.c:7721 c-typeck.c:7768 c-typeck.c:7773
+#: c-typeck.c:7735 c-typeck.c:7740 c-typeck.c:7787 c-typeck.c:7792
#, gcc-internal-format
msgid "comparison between pointer and integer"
msgstr ""
-#: c-typeck.c:7740
+#: c-typeck.c:7759
#, gcc-internal-format
msgid "comparison of complete and incomplete pointers"
msgstr ""
-#: c-typeck.c:7743
+#: c-typeck.c:7762
#, gcc-internal-format
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr ""
-#: c-typeck.c:7756 c-typeck.c:7763
+#: c-typeck.c:7775 c-typeck.c:7782
#, gcc-internal-format
msgid "ordered comparison of pointer with integer zero"
msgstr ""
-#: c-typeck.c:7984
+#: c-typeck.c:8012
#, gcc-internal-format
msgid "comparison between signed and unsigned"
msgstr ""
-#: c-typeck.c:8030 cp/typeck.c:3417
+#: c-typeck.c:8058 cp/typeck.c:3455
#, gcc-internal-format
msgid "comparison of promoted ~unsigned with constant"
msgstr ""
-#: c-typeck.c:8038 cp/typeck.c:3425
+#: c-typeck.c:8066 cp/typeck.c:3463
#, gcc-internal-format
msgid "comparison of promoted ~unsigned with unsigned"
msgstr ""
-#: c-typeck.c:8096
+#: c-typeck.c:8123
#, gcc-internal-format
msgid "used array that cannot be converted to pointer where scalar is required"
msgstr ""
-#: c-typeck.c:8100
+#: c-typeck.c:8127
#, gcc-internal-format
msgid "used struct type value where scalar is required"
msgstr ""
-#: c-typeck.c:8104
+#: c-typeck.c:8131
#, gcc-internal-format
msgid "used union type value where scalar is required"
msgstr ""
-#: calls.c:1914
+#: calls.c:1915
#, gcc-internal-format
msgid "function call has aggregate value"
msgstr ""
+#: cfgexpand.c:1491
+#, gcc-internal-format
+msgid "not protecting local variables: variable length buffer"
+msgstr ""
+
+#: cfgexpand.c:1493
+#, gcc-internal-format
+msgid "not protecting function: no buffer at least %d bytes long"
+msgstr ""
+
#: cfghooks.c:90
#, gcc-internal-format
msgid "bb %d on wrong place"
@@ -12656,7 +12742,7 @@ msgstr ""
msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr ""
-#: cfghooks.c:165 cfgrtl.c:2021
+#: cfghooks.c:165 cfgrtl.c:2029
#, gcc-internal-format
msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr ""
@@ -12736,32 +12822,32 @@ msgstr ""
msgid "%s does not support merge_blocks."
msgstr ""
-#: cfghooks.c:574
+#: cfghooks.c:573
#, gcc-internal-format
msgid "%s does not support make_forwarder_block."
msgstr ""
-#: cfghooks.c:679
+#: cfghooks.c:678
#, gcc-internal-format
msgid "%s does not support can_duplicate_block_p."
msgstr ""
-#: cfghooks.c:706
+#: cfghooks.c:705
#, gcc-internal-format
msgid "%s does not support duplicate_block."
msgstr ""
-#: cfghooks.c:772
+#: cfghooks.c:771
#, gcc-internal-format
msgid "%s does not support block_ends_with_call_p"
msgstr ""
-#: cfghooks.c:783
+#: cfghooks.c:782
#, gcc-internal-format
msgid "%s does not support block_ends_with_condjump_p"
msgstr ""
-#: cfghooks.c:801
+#: cfghooks.c:800
#, gcc-internal-format
msgid "%s does not support flow_call_edges_add"
msgstr ""
@@ -12846,187 +12932,192 @@ msgstr ""
msgid "Loop %d should not have single exit (%d -> %d)."
msgstr ""
-#: cfgrtl.c:1913
+#: cfgrtl.c:1915
+#, gcc-internal-format
+msgid "BB_RTL flag not set for block %d"
+msgstr ""
+
+#: cfgrtl.c:1921
#, gcc-internal-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1927
+#: cfgrtl.c:1935
#, gcc-internal-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr ""
-#: cfgrtl.c:1939
+#: cfgrtl.c:1947
#, gcc-internal-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1963
+#: cfgrtl.c:1971
#, gcc-internal-format
msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
msgstr ""
-#: cfgrtl.c:1978
+#: cfgrtl.c:1986
#, gcc-internal-format
msgid "Fallthru edge crosses section boundary (bb %i)"
msgstr ""
-#: cfgrtl.c:2003
+#: cfgrtl.c:2011
#, gcc-internal-format
msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr ""
-#: cfgrtl.c:2011
+#: cfgrtl.c:2019
#, gcc-internal-format
msgid "Too many outgoing branch edges from bb %i"
msgstr ""
-#: cfgrtl.c:2016
+#: cfgrtl.c:2024
#, gcc-internal-format
msgid "Fallthru edge after unconditional jump %i"
msgstr ""
-#: cfgrtl.c:2027
+#: cfgrtl.c:2035
#, gcc-internal-format
msgid "Wrong amount of branch edges after conditional jump %i"
msgstr ""
-#: cfgrtl.c:2032
+#: cfgrtl.c:2040
#, gcc-internal-format
msgid "Call edges for non-call insn in bb %i"
msgstr ""
-#: cfgrtl.c:2041
+#: cfgrtl.c:2049
#, gcc-internal-format
msgid "Abnormal edges for no purpose in bb %i"
msgstr ""
-#: cfgrtl.c:2053
+#: cfgrtl.c:2061
#, gcc-internal-format
msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr ""
-#: cfgrtl.c:2057
+#: cfgrtl.c:2065
#, gcc-internal-format
msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr ""
-#: cfgrtl.c:2071 cfgrtl.c:2081
+#: cfgrtl.c:2079 cfgrtl.c:2089
#, gcc-internal-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr ""
-#: cfgrtl.c:2094
+#: cfgrtl.c:2102
#, gcc-internal-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr ""
-#: cfgrtl.c:2104
+#: cfgrtl.c:2112
#, gcc-internal-format
msgid "in basic block %d:"
msgstr ""
-#: cfgrtl.c:2141
+#: cfgrtl.c:2149
#, gcc-internal-format
msgid "bb prediction set for block %i, but it is not used in RTL land"
msgstr ""
-#: cfgrtl.c:2159
+#: cfgrtl.c:2167
#, gcc-internal-format
msgid "missing barrier after block %i"
msgstr ""
-#: cfgrtl.c:2172
+#: cfgrtl.c:2180
#, gcc-internal-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2181
+#: cfgrtl.c:2189
#, gcc-internal-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2200
+#: cfgrtl.c:2208
#, gcc-internal-format
msgid "basic blocks not laid down consecutively"
msgstr ""
-#: cfgrtl.c:2239
+#: cfgrtl.c:2247
#, gcc-internal-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr ""
-#: cgraph.c:761
+#: cgraph.c:762
#, gcc-internal-format
msgid "%D renamed after being referenced in assembly"
msgstr ""
-#: cgraphunit.c:587
+#: cgraphunit.c:655
#, gcc-internal-format
msgid "Aux field set for edge %s->%s"
msgstr ""
-#: cgraphunit.c:599
+#: cgraphunit.c:667
#, gcc-internal-format
msgid "Inlined_to pointer is wrong"
msgstr ""
-#: cgraphunit.c:604
+#: cgraphunit.c:672
#, gcc-internal-format
msgid "Multiple inline callers"
msgstr ""
-#: cgraphunit.c:611
+#: cgraphunit.c:679
#, gcc-internal-format
msgid "Inlined_to pointer set for noninline callers"
msgstr ""
-#: cgraphunit.c:617
+#: cgraphunit.c:685
#, gcc-internal-format
msgid "Inlined_to pointer is set but no predecesors found"
msgstr ""
-#: cgraphunit.c:622
+#: cgraphunit.c:690
#, gcc-internal-format
msgid "Inlined_to pointer refers to itself"
msgstr ""
-#: cgraphunit.c:632
+#: cgraphunit.c:700
#, gcc-internal-format
msgid "Node not found in DECL_ASSEMBLER_NAME hash"
msgstr ""
-#: cgraphunit.c:660
+#: cgraphunit.c:728
#, gcc-internal-format
msgid "Shared call_stmt:"
msgstr ""
-#: cgraphunit.c:666
+#: cgraphunit.c:734
#, gcc-internal-format
msgid "Edge points to wrong declaration:"
msgstr ""
-#: cgraphunit.c:675
+#: cgraphunit.c:743
#, gcc-internal-format
msgid "Missing callgraph edge for call stmt:"
msgstr ""
-#: cgraphunit.c:692
+#: cgraphunit.c:760
#, gcc-internal-format
msgid "Edge %s->%s has no corresponding call_stmt"
msgstr ""
-#: cgraphunit.c:704
+#: cgraphunit.c:772
#, gcc-internal-format
msgid "verify_cgraph_node failed."
msgstr ""
-#: cgraphunit.c:940
+#: cgraphunit.c:1006
#, gcc-internal-format
msgid "failed to reclaim unneeded function"
msgstr ""
-#: cgraphunit.c:1197
+#: cgraphunit.c:1274
#, gcc-internal-format
msgid "Nodes with no released memory found."
msgstr ""
@@ -13156,7 +13247,7 @@ msgstr ""
msgid "error writing %qs"
msgstr ""
-#: diagnostic.c:588
+#: diagnostic.c:589
#, gcc-internal-format
msgid "in %s, at %s:%d"
msgstr ""
@@ -13176,7 +13267,7 @@ msgstr ""
msgid "ENTRY does not dominate bb %d"
msgstr ""
-#: dwarf2out.c:3471
+#: dwarf2out.c:3451
#, gcc-internal-format
msgid "DW_LOC_OP %s not implemented\n"
msgstr ""
@@ -13211,47 +13302,47 @@ msgstr ""
msgid "exception handling disabled, use -fexceptions to enable"
msgstr ""
-#: except.c:2723
+#: except.c:2740
#, gcc-internal-format
msgid "argument of %<__builtin_eh_return_regno%> must be constant"
msgstr ""
-#: except.c:2854
+#: except.c:2871
#, gcc-internal-format
msgid "__builtin_eh_return not supported on this target"
msgstr ""
-#: except.c:3664 except.c:3673
+#: except.c:3704 except.c:3713
#, gcc-internal-format
msgid "region_array is corrupted for region %i"
msgstr ""
-#: except.c:3678
+#: except.c:3718
#, gcc-internal-format
msgid "outer block of region %i is wrong"
msgstr ""
-#: except.c:3683
+#: except.c:3723
#, gcc-internal-format
msgid "region %i may contain throw and is contained in region that may not"
msgstr ""
-#: except.c:3689
+#: except.c:3729
#, gcc-internal-format
msgid "negative nesting depth of region %i"
msgstr ""
-#: except.c:3709
+#: except.c:3749
#, gcc-internal-format
msgid "Tree list ends on depth %i"
msgstr ""
-#: except.c:3714
+#: except.c:3754
#, gcc-internal-format
msgid "array does not match the region tree"
msgstr ""
-#: except.c:3720
+#: except.c:3760
#, gcc-internal-format
msgid "verify_eh_tree failed."
msgstr ""
@@ -13261,37 +13352,37 @@ msgstr ""
msgid "stack limits not supported on this target"
msgstr ""
-#: flow.c:494 flow.c:518 flow.c:540
+#: flow.c:494 flow.c:519 flow.c:541
#, gcc-internal-format
msgid "internal consistency failure"
msgstr ""
-#: fold-const.c:3298 fold-const.c:3309
+#: fold-const.c:3310 fold-const.c:3321
#, gcc-internal-format
msgid "comparison is always %d due to width of bit-field"
msgstr ""
-#: fold-const.c:4880 fold-const.c:4895
+#: fold-const.c:4892 fold-const.c:4907
#, gcc-internal-format
msgid "comparison is always %d"
msgstr ""
-#: fold-const.c:5024
+#: fold-const.c:5036
#, gcc-internal-format
msgid "%<or%> of unmatched not-equal tests is always 1"
msgstr ""
-#: fold-const.c:5029
+#: fold-const.c:5041
#, gcc-internal-format
msgid "%<and%> of mutually exclusive equal-tests is always 0"
msgstr ""
-#: fold-const.c:10444
+#: fold-const.c:10152
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr ""
-#: function.c:823 varasm.c:1674
+#: function.c:823 varasm.c:1660
#, gcc-internal-format
msgid "%Jsize of variable %qD is too large"
msgstr ""
@@ -13301,22 +13392,22 @@ msgstr ""
msgid "impossible constraint in %<asm%>"
msgstr ""
-#: function.c:3446
+#: function.c:3454
#, gcc-internal-format
msgid "%Jvariable %qD might be clobbered by %<longjmp%> or %<vfork%>"
msgstr ""
-#: function.c:3467
+#: function.c:3475
#, gcc-internal-format
msgid "%Jargument %qD might be clobbered by %<longjmp%> or %<vfork%>"
msgstr ""
-#: function.c:3862
+#: function.c:3870
#, gcc-internal-format
msgid "function returns an aggregate"
msgstr ""
-#: function.c:4182
+#: function.c:4280
#, gcc-internal-format
msgid "%Junused parameter %qD"
msgstr ""
@@ -13467,17 +13558,17 @@ msgstr ""
msgid "unexpected node"
msgstr ""
-#: gimplify.c:3408
+#: gimplify.c:3509
#, gcc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr ""
-#: gimplify.c:3520
+#: gimplify.c:3621
#, gcc-internal-format
msgid "memory input %d is not directly addressable"
msgstr ""
-#: gimplify.c:4393
+#: gimplify.c:4494
#, gcc-internal-format
msgid "gimplification failed"
msgstr ""
@@ -13487,8 +13578,8 @@ msgstr ""
msgid "%s cannot be used in asm here"
msgstr ""
-#: graph.c:403 passes.c:129 java/jcf-parse.c:1061 java/jcf-parse.c:1196
-#: java/lex.c:1846 objc/objc-act.c:500
+#: graph.c:403 passes.c:129 java/jcf-parse.c:1076 java/jcf-parse.c:1211
+#: java/lex.c:1846 objc/objc-act.c:501
#, gcc-internal-format
msgid "can't open %s: %m"
msgstr ""
@@ -13524,67 +13615,67 @@ msgstr ""
msgid "unrecognized command line option \"%s\""
msgstr ""
-#: opts.c:670
+#: opts.c:667
#, gcc-internal-format
msgid "-Wuninitialized is not supported without -O"
msgstr ""
-#: opts.c:684
+#: opts.c:681
#, gcc-internal-format
msgid "-freorder-blocks-and-partition does not work with exceptions"
msgstr ""
-#: opts.c:693
+#: opts.c:690
#, gcc-internal-format
msgid "-freorder-blocks-and-partition does not work on this architecture."
msgstr ""
-#: opts.c:857
+#: opts.c:854
#, gcc-internal-format
msgid "structure alignment must be a small power of two, not %d"
msgstr ""
-#: opts.c:922
+#: opts.c:919
#, gcc-internal-format
msgid "unrecognized visibility value \"%s\""
msgstr ""
-#: opts.c:974
+#: opts.c:971
#, gcc-internal-format
msgid "unrecognized register name \"%s\""
msgstr ""
-#: opts.c:998
+#: opts.c:995
#, gcc-internal-format
msgid "unknown tls-model \"%s\""
msgstr ""
-#: opts.c:1067
+#: opts.c:1064
#, gcc-internal-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr ""
-#: opts.c:1072
+#: opts.c:1069
#, gcc-internal-format
msgid "invalid --param value %qs"
msgstr ""
-#: opts.c:1169
+#: opts.c:1166
#, gcc-internal-format
msgid "target system does not support debug output"
msgstr ""
-#: opts.c:1176
+#: opts.c:1173
#, gcc-internal-format
msgid "debug format \"%s\" conflicts with prior selection"
msgstr ""
-#: opts.c:1192
+#: opts.c:1189
#, gcc-internal-format
msgid "unrecognised debug output level \"%s\""
msgstr ""
-#: opts.c:1194
+#: opts.c:1191
#, gcc-internal-format
msgid "debug output level %s is too high"
msgstr ""
@@ -13605,7 +13696,7 @@ msgstr ""
msgid "invalid parameter %qs"
msgstr ""
-#: passes.c:1214
+#: passes.c:1215
#, gcc-internal-format
msgid ""
"branch target register load optimization is not intended to be run twice"
@@ -13669,7 +13760,7 @@ msgstr ""
msgid "can't use '%s' as a %s register"
msgstr ""
-#: regclass.c:781 config/ia64/ia64.c:4788 config/ia64/ia64.c:4795
+#: regclass.c:781 config/ia64/ia64.c:4905 config/ia64/ia64.c:4912
#: config/pa/pa.c:332 config/pa/pa.c:339
#, gcc-internal-format
msgid "unknown register name: %s"
@@ -13690,22 +13781,22 @@ msgstr ""
msgid "call-clobbered register used for global register variable"
msgstr ""
-#: regrename.c:1872
+#: regrename.c:1878
#, gcc-internal-format
msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
msgstr ""
-#: regrename.c:1884
+#: regrename.c:1890
#, gcc-internal-format
msgid "validate_value_data: Loop in regno chain (%u)"
msgstr ""
-#: regrename.c:1887
+#: regrename.c:1893
#, gcc-internal-format
msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
msgstr ""
-#: regrename.c:1899
+#: regrename.c:1905
#, gcc-internal-format
msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
msgstr ""
@@ -13730,37 +13821,37 @@ msgstr ""
msgid "inconsistent operand constraints in an %<asm%>"
msgstr ""
-#: reload1.c:1241
+#: reload1.c:1228
#, gcc-internal-format
msgid "frame size too large for reliable stack checking"
msgstr ""
-#: reload1.c:1244
+#: reload1.c:1231
#, gcc-internal-format
msgid "try reducing the number of local variables"
msgstr ""
-#: reload1.c:1895
+#: reload1.c:1882
#, gcc-internal-format
msgid "can't find a register in class %qs while reloading %<asm%>"
msgstr ""
-#: reload1.c:1900
+#: reload1.c:1887
#, gcc-internal-format
msgid "unable to find a register to spill in class %qs"
msgstr ""
-#: reload1.c:3902
+#: reload1.c:3889
#, gcc-internal-format
msgid "%<asm%> operand requires impossible reload"
msgstr ""
-#: reload1.c:5026
+#: reload1.c:5013
#, gcc-internal-format
msgid "%<asm%> operand constraint incompatible with operand size"
msgstr ""
-#: reload1.c:6653
+#: reload1.c:6640
#, gcc-internal-format
msgid "output operand is constant in %<asm%>"
msgstr ""
@@ -13985,7 +14076,7 @@ msgstr ""
msgid "packed attribute is unnecessary"
msgstr ""
-#: targhooks.c:96
+#: targhooks.c:97
#, gcc-internal-format
msgid "__builtin_saveregs not supported by this target"
msgstr ""
@@ -14007,371 +14098,366 @@ msgstr ""
msgid "ld returned %d exit status"
msgstr ""
-#: toplev.c:437
-#, gcc-internal-format
-msgid "%s "
-msgstr ""
-
-#: toplev.c:439
-#, gcc-internal-format
-msgid " %s"
-msgstr ""
-
-#: toplev.c:504
+#: toplev.c:512
#, gcc-internal-format
msgid "invalid option argument %qs"
msgstr ""
-#: toplev.c:594
+#: toplev.c:602
#, gcc-internal-format
msgid "getting core file size maximum limit: %m"
msgstr ""
-#: toplev.c:597
+#: toplev.c:605
#, gcc-internal-format
msgid "setting core file size limit to maximum: %m"
msgstr ""
-#: toplev.c:820
+#: toplev.c:828
#, gcc-internal-format
msgid "%J%qF declared %<static%> but never defined"
msgstr ""
-#: toplev.c:846
+#: toplev.c:854
#, gcc-internal-format
msgid "%J%qD defined but not used"
msgstr ""
-#: toplev.c:869 toplev.c:892
+#: toplev.c:877 toplev.c:900
#, gcc-internal-format
msgid "%qs is deprecated (declared at %s:%d)"
msgstr ""
-#: toplev.c:895
+#: toplev.c:903
#, gcc-internal-format
msgid "type is deprecated (declared at %s:%d)"
msgstr ""
-#: toplev.c:901
+#: toplev.c:909
#, gcc-internal-format
msgid "%qs is deprecated"
msgstr ""
-#: toplev.c:903
+#: toplev.c:911
#, gcc-internal-format
msgid "type is deprecated"
msgstr ""
-#: toplev.c:1070
+#: toplev.c:1078
#, gcc-internal-format
msgid "unrecognized gcc debugging option: %c"
msgstr ""
-#: toplev.c:1217
+#: toplev.c:1225
#, gcc-internal-format
msgid "can%'t open %s for writing: %m"
msgstr ""
-#: toplev.c:1554
+#: toplev.c:1567
#, gcc-internal-format
msgid "instruction scheduling not supported on this target machine"
msgstr ""
-#: toplev.c:1558
+#: toplev.c:1571
#, gcc-internal-format
msgid "this target machine does not have delayed branches"
msgstr ""
-#: toplev.c:1572
+#: toplev.c:1585
#, gcc-internal-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr ""
-#: toplev.c:1646
+#: toplev.c:1659
#, gcc-internal-format
msgid "target system does not support the \"%s\" debug format"
msgstr ""
-#: toplev.c:1658
+#: toplev.c:1671
#, gcc-internal-format
msgid "variable tracking requested, but useless unless producing debug info"
msgstr ""
-#: toplev.c:1661
+#: toplev.c:1674
#, gcc-internal-format
msgid "variable tracking requested, but not supported by this debug format"
msgstr ""
-#: toplev.c:1681
+#: toplev.c:1694
#, gcc-internal-format
msgid "can%'t open %s: %m"
msgstr ""
-#: toplev.c:1688
+#: toplev.c:1701
#, gcc-internal-format
msgid "-ffunction-sections not supported for this target"
msgstr ""
-#: toplev.c:1693
+#: toplev.c:1706
#, gcc-internal-format
msgid "-fdata-sections not supported for this target"
msgstr ""
-#: toplev.c:1700
+#: toplev.c:1713
#, gcc-internal-format
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr ""
-#: toplev.c:1707
+#: toplev.c:1720
#, gcc-internal-format
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr ""
-#: toplev.c:1713
+#: toplev.c:1726
#, gcc-internal-format
msgid "-fspeculative-prefetching not supported for this target"
msgstr ""
-#: toplev.c:1719
+#: toplev.c:1732
#, gcc-internal-format
msgid ""
"-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr ""
-#: toplev.c:1725
+#: toplev.c:1738
#, gcc-internal-format
msgid ""
"-fspeculative-prefetching not supported for this target (try -march switches)"
msgstr ""
-#: toplev.c:1734
+#: toplev.c:1747
#, gcc-internal-format
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr ""
-#: toplev.c:1740
+#: toplev.c:1753
#, gcc-internal-format
msgid "-ffunction-sections may affect debugging on some targets"
msgstr ""
-#: toplev.c:1851
+#: toplev.c:1768
+#, gcc-internal-format
+msgid "-fstack-protector not supported for this target"
+msgstr ""
+
+#: toplev.c:1874
#, gcc-internal-format
msgid "error writing to %s: %m"
msgstr ""
-#: toplev.c:1853 java/jcf-parse.c:1080 java/jcf-write.c:3536
+#: toplev.c:1876 java/jcf-parse.c:1095 java/jcf-write.c:3536
#, gcc-internal-format
msgid "error closing %s: %m"
msgstr ""
-#: tree-cfg.c:1399 tree-cfg.c:2014 tree-cfg.c:2017
+#: tree-cfg.c:1398 tree-cfg.c:2013 tree-cfg.c:2016
#, gcc-internal-format
msgid "%Hwill never be executed"
msgstr ""
-#: tree-cfg.c:3099
+#: tree-cfg.c:3094
#, gcc-internal-format
msgid "SSA name in freelist but still referenced"
msgstr ""
-#: tree-cfg.c:3108
+#: tree-cfg.c:3103
#, gcc-internal-format
msgid "ASSERT_EXPR with an always-false condition"
msgstr ""
-#: tree-cfg.c:3118
+#: tree-cfg.c:3113
#, gcc-internal-format
msgid "GIMPLE register modified with BIT_FIELD_REF"
msgstr ""
-#: tree-cfg.c:3153
+#: tree-cfg.c:3148
#, gcc-internal-format
msgid "invariant not recomputed when ADDR_EXPR changed"
msgstr ""
-#: tree-cfg.c:3159
+#: tree-cfg.c:3154
#, gcc-internal-format
msgid "constant not recomputed when ADDR_EXPR changed"
msgstr ""
-#: tree-cfg.c:3164
+#: tree-cfg.c:3159
#, gcc-internal-format
msgid "side effects not recomputed when ADDR_EXPR changed"
msgstr ""
-#: tree-cfg.c:3180
+#: tree-cfg.c:3175
#, gcc-internal-format
msgid "address taken, but ADDRESSABLE bit not set"
msgstr ""
-#: tree-cfg.c:3190
+#: tree-cfg.c:3185
#, gcc-internal-format
msgid "non-boolean used in condition"
msgstr ""
-#: tree-cfg.c:3195
+#: tree-cfg.c:3190
#, gcc-internal-format
msgid "Invalid conditional operand"
msgstr ""
-#: tree-cfg.c:3250
+#: tree-cfg.c:3245
#, gcc-internal-format
msgid "Invalid reference prefix."
msgstr ""
-#: tree-cfg.c:3315
+#: tree-cfg.c:3310
#, gcc-internal-format
msgid "Is not a valid GIMPLE statement."
msgstr ""
-#: tree-cfg.c:3335
+#: tree-cfg.c:3330
#, gcc-internal-format
msgid "Statement marked for throw, but doesn%'t."
msgstr ""
-#: tree-cfg.c:3340
+#: tree-cfg.c:3335
#, gcc-internal-format
msgid "Statement marked for throw in middle of block."
msgstr ""
-#: tree-cfg.c:3435
+#: tree-cfg.c:3430
#, gcc-internal-format
msgid "bb_for_stmt (phi) is set to a wrong basic block\n"
msgstr ""
-#: tree-cfg.c:3450
+#: tree-cfg.c:3445
#, gcc-internal-format
msgid "PHI def is not a GIMPLE value"
msgstr ""
-#: tree-cfg.c:3466 tree-cfg.c:3489
+#: tree-cfg.c:3461 tree-cfg.c:3484
#, gcc-internal-format
msgid "Incorrect sharing of tree nodes"
msgstr ""
-#: tree-cfg.c:3480
+#: tree-cfg.c:3475
#, gcc-internal-format
msgid "bb_for_stmt (stmt) is set to a wrong basic block\n"
msgstr ""
-#: tree-cfg.c:3498
+#: tree-cfg.c:3493
#, gcc-internal-format
msgid "verify_stmts failed."
msgstr ""
-#: tree-cfg.c:3519
+#: tree-cfg.c:3514
#, gcc-internal-format
msgid "ENTRY_BLOCK has a statement list associated with it\n"
msgstr ""
-#: tree-cfg.c:3525
+#: tree-cfg.c:3520
#, gcc-internal-format
msgid "EXIT_BLOCK has a statement list associated with it\n"
msgstr ""
-#: tree-cfg.c:3532
+#: tree-cfg.c:3527
#, gcc-internal-format
msgid "Fallthru to exit from bb %d\n"
msgstr ""
-#: tree-cfg.c:3554
+#: tree-cfg.c:3549
#, gcc-internal-format
msgid "Nonlocal label %s is not first in a sequence of labels in bb %d"
msgstr ""
-#: tree-cfg.c:3563
+#: tree-cfg.c:3558
#, gcc-internal-format
msgid "Label %s to block does not match in bb %d\n"
msgstr ""
-#: tree-cfg.c:3572
+#: tree-cfg.c:3567
#, gcc-internal-format
msgid "Label %s has incorrect context in bb %d\n"
msgstr ""
-#: tree-cfg.c:3586
+#: tree-cfg.c:3581
#, gcc-internal-format
msgid "Control flow in the middle of basic block %d\n"
msgstr ""
-#: tree-cfg.c:3596
+#: tree-cfg.c:3591
#, gcc-internal-format
msgid "Label %s in the middle of basic block %d\n"
msgstr ""
-#: tree-cfg.c:3615
+#: tree-cfg.c:3610
#, gcc-internal-format
msgid "Fallthru edge after a control statement in bb %d \n"
msgstr ""
-#: tree-cfg.c:3630
+#: tree-cfg.c:3625
#, gcc-internal-format
msgid "Structured COND_EXPR at the end of bb %d\n"
msgstr ""
-#: tree-cfg.c:3643 tree-cfg.c:3681 tree-cfg.c:3694 tree-cfg.c:3765
+#: tree-cfg.c:3638 tree-cfg.c:3676 tree-cfg.c:3689 tree-cfg.c:3760
#, gcc-internal-format
msgid "Wrong outgoing edge flags at end of bb %d\n"
msgstr ""
-#: tree-cfg.c:3651
+#: tree-cfg.c:3646
#, gcc-internal-format
msgid "%<then%> label does not match edge at end of bb %d\n"
msgstr ""
-#: tree-cfg.c:3659
+#: tree-cfg.c:3654
#, gcc-internal-format
msgid "%<else%> label does not match edge at end of bb %d\n"
msgstr ""
-#: tree-cfg.c:3669
+#: tree-cfg.c:3664
#, gcc-internal-format
msgid "Explicit goto at end of bb %d\n"
msgstr ""
-#: tree-cfg.c:3699
+#: tree-cfg.c:3694
#, gcc-internal-format
msgid "Return edge does not point to exit in bb %d\n"
msgstr ""
-#: tree-cfg.c:3732
+#: tree-cfg.c:3727
#, gcc-internal-format
msgid "Found default case not at end of case vector"
msgstr ""
-#: tree-cfg.c:3738
+#: tree-cfg.c:3733
#, gcc-internal-format
msgid ""
"Case labels not sorted:\n"
" "
msgstr ""
-#: tree-cfg.c:3749
+#: tree-cfg.c:3744
#, gcc-internal-format
msgid "No default case found at end of case vector"
msgstr ""
-#: tree-cfg.c:3757
+#: tree-cfg.c:3752
#, gcc-internal-format
msgid "Extra outgoing edge %d->%d\n"
msgstr ""
-#: tree-cfg.c:3779
+#: tree-cfg.c:3774
#, gcc-internal-format
msgid "Missing edge %i->%i"
msgstr ""
-#: tree-cfg.c:5045 tree-cfg.c:5049
+#: tree-cfg.c:5043 tree-cfg.c:5047
#, gcc-internal-format
msgid "%H%<noreturn%> function does return"
msgstr ""
-#: tree-cfg.c:5070 tree-cfg.c:5075
+#: tree-cfg.c:5068 tree-cfg.c:5073
#, gcc-internal-format
msgid "%Hcontrol reaches end of non-void function"
msgstr ""
-#: tree-cfg.c:5135
+#: tree-cfg.c:5133
#, gcc-internal-format
msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
msgstr ""
@@ -14417,81 +14503,81 @@ msgstr ""
msgid "Unnecessary EH edge %i->%i"
msgstr ""
-#: tree-inline.c:1302
+#: tree-inline.c:1324
#, gcc-internal-format
msgid ""
"%Jfunction %qF can never be inlined because it uses alloca (override using "
"the always_inline attribute)"
msgstr ""
-#: tree-inline.c:1314
+#: tree-inline.c:1336
#, gcc-internal-format
msgid "%Jfunction %qF can never be inlined because it uses setjmp"
msgstr ""
-#: tree-inline.c:1328
+#: tree-inline.c:1350
#, gcc-internal-format
msgid ""
"%Jfunction %qF can never be inlined because it uses variable argument lists"
msgstr ""
-#: tree-inline.c:1339
+#: tree-inline.c:1361
#, gcc-internal-format
msgid ""
"%Jfunction %qF can never be inlined because it uses setjmp-longjmp exception "
"handling"
msgstr ""
-#: tree-inline.c:1346
+#: tree-inline.c:1368
#, gcc-internal-format
msgid "%Jfunction %qF can never be inlined because it uses non-local goto"
msgstr ""
-#: tree-inline.c:1357
+#: tree-inline.c:1379
#, gcc-internal-format
msgid ""
"%Jfunction %qF can never be inlined because it uses __builtin_return or "
"__builtin_apply_args"
msgstr ""
-#: tree-inline.c:1376
+#: tree-inline.c:1398
#, gcc-internal-format
msgid "%Jfunction %qF can never be inlined because it contains a computed goto"
msgstr ""
-#: tree-inline.c:1390
+#: tree-inline.c:1412
#, gcc-internal-format
msgid ""
"%Jfunction %qF can never be inlined because it receives a non-local goto"
msgstr ""
-#: tree-inline.c:1415
+#: tree-inline.c:1437
#, gcc-internal-format
msgid ""
"%Jfunction %qF can never be inlined because it uses variable sized variables"
msgstr ""
-#: tree-inline.c:1947 tree-inline.c:1955
+#: tree-inline.c:1974 tree-inline.c:1984
#, gcc-internal-format
msgid "%Jinlining failed in call to %qF: %s"
msgstr ""
-#: tree-inline.c:1948 tree-inline.c:1956
+#: tree-inline.c:1975 tree-inline.c:1986
#, gcc-internal-format
msgid "called from here"
msgstr ""
-#: tree-mudflap.c:839
+#: tree-mudflap.c:847
#, gcc-internal-format
msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
msgstr ""
-#: tree-mudflap.c:1030
+#: tree-mudflap.c:1038
#, gcc-internal-format
msgid "mudflap cannot track %qs in stub function"
msgstr ""
-#: tree-mudflap.c:1257
+#: tree-mudflap.c:1265
#, gcc-internal-format
msgid "mudflap cannot track unknown size extern %qs"
msgstr ""
@@ -14501,39 +14587,39 @@ msgstr ""
msgid "mudflap: this language is not supported"
msgstr ""
-#: tree-optimize.c:850
+#: tree-optimize.c:973
#, gcc-internal-format
msgid "%Jsize of return value of %qD is %u bytes"
msgstr ""
-#: tree-optimize.c:853
+#: tree-optimize.c:976
#, gcc-internal-format
msgid "%Jsize of return value of %qD is larger than %wd bytes"
msgstr ""
#: tree-outof-ssa.c:614 tree-outof-ssa.c:629 tree-outof-ssa.c:643
-#: tree-outof-ssa.c:665 tree-outof-ssa.c:1033 tree-outof-ssa.c:1841
-#: tree-ssa-live.c:414 tree-ssa-live.c:1799
+#: tree-outof-ssa.c:665 tree-outof-ssa.c:1034 tree-outof-ssa.c:1842
+#: tree-ssa-live.c:429 tree-ssa-live.c:1814
#, gcc-internal-format
msgid "SSA corruption"
msgstr ""
-#: tree-outof-ssa.c:2256
+#: tree-outof-ssa.c:2257
#, gcc-internal-format
msgid " Pending stmts not issued on PRED edge (%d, %d)\n"
msgstr ""
-#: tree-outof-ssa.c:2262
+#: tree-outof-ssa.c:2263
#, gcc-internal-format
msgid " Pending stmts not issued on SUCC edge (%d, %d)\n"
msgstr ""
-#: tree-outof-ssa.c:2269
+#: tree-outof-ssa.c:2270
#, gcc-internal-format
msgid " Pending stmts not issued on ENTRY edge (%d, %d)\n"
msgstr ""
-#: tree-outof-ssa.c:2275
+#: tree-outof-ssa.c:2276
#, gcc-internal-format
msgid " Pending stmts not issued on EXIT edge (%d, %d)\n"
msgstr ""
@@ -14543,7 +14629,7 @@ msgstr ""
msgid "unimplemented functionality"
msgstr ""
-#: tree-ssa-operands.c:1482
+#: tree-ssa-operands.c:1483
#, gcc-internal-format
msgid "internal error"
msgstr ""
@@ -14638,294 +14724,294 @@ msgstr ""
msgid "Wrong edge %d->%d for PHI argument\n"
msgstr ""
-#: tree-ssa.c:398
+#: tree-ssa.c:397
#, gcc-internal-format
msgid "Non-addressable variable inside an alias set."
msgstr ""
-#: tree-ssa.c:416
+#: tree-ssa.c:413
#, gcc-internal-format
msgid "Addressable variable that is an alias tag but is not in any alias set."
msgstr ""
-#: tree-ssa.c:426
+#: tree-ssa.c:423
#, gcc-internal-format
msgid "verify_flow_insensitive_alias_info failed."
msgstr ""
-#: tree-ssa.c:468
+#: tree-ssa.c:465
#, gcc-internal-format
msgid "Dereferenced pointers should have a name or a type tag"
msgstr ""
-#: tree-ssa.c:476
+#: tree-ssa.c:473
#, gcc-internal-format
msgid ""
"Pointers with a memory tag, should have points-to sets or point to malloc"
msgstr ""
-#: tree-ssa.c:484
+#: tree-ssa.c:481
#, gcc-internal-format
msgid "Pointer escapes but its name tag is not call-clobbered."
msgstr ""
-#: tree-ssa.c:493
+#: tree-ssa.c:490
#, gcc-internal-format
msgid "verify_flow_sensitive_alias_info failed."
msgstr ""
-#: tree-ssa.c:570
+#: tree-ssa.c:567
#, gcc-internal-format
msgid ""
"Alias set of a pointer's type tag should be a superset of the corresponding "
"name tag"
msgstr ""
-#: tree-ssa.c:586
+#: tree-ssa.c:583
#, gcc-internal-format
msgid ""
"Two different pointers with identical points-to sets but different name tags"
msgstr ""
-#: tree-ssa.c:618
+#: tree-ssa.c:615
#, gcc-internal-format
msgid "verify_name_tags failed"
msgstr ""
-#: tree-ssa.c:689
+#: tree-ssa.c:686
#, gcc-internal-format
msgid "AUX pointer initialized for edge %d->%d\n"
msgstr ""
-#: tree-ssa.c:712
+#: tree-ssa.c:709
#, gcc-internal-format
msgid "Stmt (%p) marked modified after optimization pass : "
msgstr ""
-#: tree-ssa.c:730
+#: tree-ssa.c:727
#, gcc-internal-format
msgid "Statement makes a memory store, but has no V_MAY_DEFS nor V_MUST_DEFS"
msgstr ""
-#: tree-ssa.c:741
+#: tree-ssa.c:738
#, gcc-internal-format
msgid "Statement makes aliased stores, but has no V_MAY_DEFS"
msgstr ""
-#: tree-ssa.c:780
+#: tree-ssa.c:777
#, gcc-internal-format
msgid "verify_ssa failed."
msgstr ""
-#: tree-ssa.c:1126
+#: tree-ssa.c:1151
#, gcc-internal-format
msgid "%H%qD is used uninitialized in this function"
msgstr ""
-#: tree-ssa.c:1151
+#: tree-ssa.c:1176
#, gcc-internal-format
msgid "%H%qD may be used uninitialized in this function"
msgstr ""
-#: tree-vect-transform.c:597
+#: tree-vect-transform.c:632
#, gcc-internal-format
msgid "no support for induction"
msgstr ""
-#: tree.c:3312 config/darwin.c:1225 config/arm/arm.c:2808
-#: config/arm/arm.c:2836 config/avr/avr.c:4650 config/h8300/h8300.c:5282
-#: config/h8300/h8300.c:5306 config/i386/i386.c:1770 config/i386/i386.c:15983
-#: config/ia64/ia64.c:515 config/ip2k/ip2k.c:3164
+#: tree.c:3352 config/darwin.c:1229 config/arm/arm.c:2824
+#: config/arm/arm.c:2852 config/avr/avr.c:4650 config/h8300/h8300.c:5282
+#: config/h8300/h8300.c:5306 config/i386/i386.c:1807 config/i386/i386.c:16160
+#: config/ia64/ia64.c:537 config/ip2k/ip2k.c:3164
#: config/m68hc11/m68hc11.c:1118 config/sh/symbian.c:408
#: config/sh/symbian.c:415
#, gcc-internal-format
msgid "%qs attribute ignored"
msgstr ""
-#: tree.c:3331
+#: tree.c:3371
#, gcc-internal-format
msgid "%Jfunction %qD definition is marked dllimport."
msgstr ""
-#: tree.c:3339
+#: tree.c:3379
#, gcc-internal-format
msgid "%Jvariable %qD definition is marked dllimport."
msgstr ""
-#: tree.c:3359
+#: tree.c:3399
#, gcc-internal-format
msgid "%Jexternal linkage required for symbol %qD because of %qs attribute."
msgstr ""
-#: tree.c:4622
+#: tree.c:4662
#, gcc-internal-format
msgid "arrays of functions are not meaningful"
msgstr ""
-#: tree.c:4674
+#: tree.c:4714
#, gcc-internal-format
msgid "function return type cannot be function"
msgstr ""
-#: tree.c:5570
+#: tree.c:5610
#, gcc-internal-format
msgid "tree check: %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:5607
+#: tree.c:5647
#, gcc-internal-format
msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:5620
+#: tree.c:5660
#, gcc-internal-format
msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
msgstr ""
-#: tree.c:5634
+#: tree.c:5674
#, gcc-internal-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr ""
-#: tree.c:5646
+#: tree.c:5686
#, gcc-internal-format
msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d"
msgstr ""
-#: tree.c:5658
+#: tree.c:5698
#, gcc-internal-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr ""
-#: varasm.c:466
+#: varasm.c:467
#, gcc-internal-format
msgid "%J%D causes a section type conflict"
msgstr ""
-#: varasm.c:927
+#: varasm.c:928
#, gcc-internal-format
msgid "%Jregister name not specified for %qD"
msgstr ""
-#: varasm.c:929
+#: varasm.c:930
#, gcc-internal-format
msgid "%Jinvalid register name for %qD"
msgstr ""
-#: varasm.c:931
+#: varasm.c:932
#, gcc-internal-format
msgid "%Jdata type of %qD isn%'t suitable for a register"
msgstr ""
-#: varasm.c:934
+#: varasm.c:935
#, gcc-internal-format
msgid "%Jregister specified for %qD isn%'t suitable for data type"
msgstr ""
-#: varasm.c:944
+#: varasm.c:945
#, gcc-internal-format
msgid "global register variable has initial value"
msgstr ""
-#: varasm.c:947
+#: varasm.c:948
#, gcc-internal-format
msgid "volatile register variables don%'t work as you might wish"
msgstr ""
-#: varasm.c:985
+#: varasm.c:986
#, gcc-internal-format
msgid "%Jregister name given for non-register variable %qD"
msgstr ""
-#: varasm.c:1062
+#: varasm.c:1063
#, gcc-internal-format
msgid "global destructors not supported on this target"
msgstr ""
-#: varasm.c:1123
+#: varasm.c:1124
#, gcc-internal-format
msgid "global constructors not supported on this target"
msgstr ""
-#: varasm.c:1697
+#: varasm.c:1683
#, gcc-internal-format
msgid ""
"%Jalignment of %qD is greater than maximum object file alignment. Using %d"
msgstr ""
-#: varasm.c:1736
+#: varasm.c:1722
#, gcc-internal-format
msgid "thread-local COMMON data not implemented"
msgstr ""
-#: varasm.c:1761
+#: varasm.c:1747
#, gcc-internal-format
msgid ""
"%Jrequested alignment for %qD is greater than implemented alignment of %d"
msgstr ""
-#: varasm.c:3879
+#: varasm.c:3867
#, gcc-internal-format
msgid "initializer for integer value is too complicated"
msgstr ""
-#: varasm.c:3884
+#: varasm.c:3872
#, gcc-internal-format
msgid "initializer for floating value is not a floating constant"
msgstr ""
-#: varasm.c:4151
+#: varasm.c:4139
#, gcc-internal-format
msgid "invalid initial value for member %qs"
msgstr ""
-#: varasm.c:4350 varasm.c:4394
+#: varasm.c:4338 varasm.c:4382
#, gcc-internal-format
msgid "%Jweak declaration of %qD must precede definition"
msgstr ""
-#: varasm.c:4358
+#: varasm.c:4346
#, gcc-internal-format
msgid ""
"%Jweak declaration of %qD after first use results in unspecified behavior"
msgstr ""
-#: varasm.c:4392
+#: varasm.c:4380
#, gcc-internal-format
msgid "%Jweak declaration of %qD must be public"
msgstr ""
-#: varasm.c:4401
+#: varasm.c:4389
#, gcc-internal-format
msgid "%Jweak declaration of %qD not supported"
msgstr ""
-#: varasm.c:4430
+#: varasm.c:4418
#, gcc-internal-format
msgid "only weak aliases are supported in this configuration"
msgstr ""
-#: varasm.c:4598
+#: varasm.c:4586
#, gcc-internal-format
msgid "%J%qD aliased to undefined symbol %qE"
msgstr ""
-#: varasm.c:4601
+#: varasm.c:4589
#, gcc-internal-format
msgid "%J%qD aliased to external symbol %qE"
msgstr ""
-#: varasm.c:4632
+#: varasm.c:4620
#, gcc-internal-format
msgid "%Jalias definitions not supported in this configuration"
msgstr ""
-#: varasm.c:4637
+#: varasm.c:4625
#, gcc-internal-format
msgid "%Jonly weak aliases are supported in this configuration"
msgstr ""
-#: varasm.c:4692
+#: varasm.c:4680
#, gcc-internal-format
msgid "visibility attribute not supported in this configuration; ignored"
msgstr ""
@@ -14951,48 +15037,48 @@ msgstr ""
msgid "no sclass for %s stab (0x%x)\n"
msgstr ""
-#: config/darwin-c.c:84
+#: config/darwin-c.c:85
#, gcc-internal-format
msgid "too many #pragma options align=reset"
msgstr ""
-#: config/darwin-c.c:104 config/darwin-c.c:107 config/darwin-c.c:109
-#: config/darwin-c.c:111
+#: config/darwin-c.c:105 config/darwin-c.c:108 config/darwin-c.c:110
+#: config/darwin-c.c:112
#, gcc-internal-format
msgid "malformed '#pragma options', ignoring"
msgstr ""
-#: config/darwin-c.c:114
+#: config/darwin-c.c:115
#, gcc-internal-format
msgid "junk at end of '#pragma options'"
msgstr ""
-#: config/darwin-c.c:124
+#: config/darwin-c.c:125
#, gcc-internal-format
msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
msgstr ""
-#: config/darwin-c.c:136
+#: config/darwin-c.c:137
#, gcc-internal-format
msgid "missing '(' after '#pragma unused', ignoring"
msgstr ""
-#: config/darwin-c.c:154
+#: config/darwin-c.c:155
#, gcc-internal-format
msgid "missing ')' after '#pragma unused', ignoring"
msgstr ""
-#: config/darwin-c.c:157
+#: config/darwin-c.c:158
#, gcc-internal-format
msgid "junk at end of '#pragma unused'"
msgstr ""
-#: config/darwin-c.c:383
+#: config/darwin-c.c:384
#, gcc-internal-format
msgid "subframework include %s conflicts with framework include"
msgstr ""
-#: config/darwin.c:1339
+#: config/darwin.c:1343
#, gcc-internal-format
msgid ""
"internal and protected visibility attributes not supported in this "
@@ -15079,7 +15165,7 @@ msgstr ""
msgid "profiler support for WindISS"
msgstr ""
-#: config/alpha/alpha.c:231 config/rs6000/rs6000.c:1537
+#: config/alpha/alpha.c:231 config/rs6000/rs6000.c:1547
#, gcc-internal-format
msgid "bad value %qs for -mtls-size switch"
msgstr ""
@@ -15154,8 +15240,8 @@ msgstr ""
msgid "bad value %qs for -mmemory-latency"
msgstr ""
-#: config/alpha/alpha.c:6371 config/alpha/alpha.c:6374 config/s390/s390.c:7174
-#: config/s390/s390.c:7177
+#: config/alpha/alpha.c:6371 config/alpha/alpha.c:6374 config/s390/s390.c:7303
+#: config/s390/s390.c:7306
#, gcc-internal-format
msgid "bad builtin fcode"
msgstr ""
@@ -15170,155 +15256,155 @@ msgstr ""
msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
msgstr ""
-#: config/arm/arm.c:861
+#: config/arm/arm.c:877
#, gcc-internal-format
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr ""
-#: config/arm/arm.c:871 config/rs6000/rs6000.c:1193 config/sparc/sparc.c:686
+#: config/arm/arm.c:887 config/rs6000/rs6000.c:1203 config/sparc/sparc.c:698
#, gcc-internal-format
msgid "bad value (%s) for %s switch"
msgstr ""
-#: config/arm/arm.c:981
+#: config/arm/arm.c:997
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr ""
-#: config/arm/arm.c:987
+#: config/arm/arm.c:1003
#, gcc-internal-format
msgid "target CPU does not support THUMB instructions"
msgstr ""
-#: config/arm/arm.c:1000
+#: config/arm/arm.c:1016
#, gcc-internal-format
msgid ""
"enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:1003
+#: config/arm/arm.c:1019
#, gcc-internal-format
msgid ""
"enabling callee interworking support is only meaningful when compiling for "
"the Thumb"
msgstr ""
-#: config/arm/arm.c:1006
+#: config/arm/arm.c:1022
#, gcc-internal-format
msgid ""
"enabling caller interworking support is only meaningful when compiling for "
"the Thumb"
msgstr ""
-#: config/arm/arm.c:1010
+#: config/arm/arm.c:1026
#, gcc-internal-format
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr ""
-#: config/arm/arm.c:1018
+#: config/arm/arm.c:1034
#, gcc-internal-format
msgid "-fpic and -mapcs-reent are incompatible"
msgstr ""
-#: config/arm/arm.c:1021
+#: config/arm/arm.c:1037
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr ""
-#: config/arm/arm.c:1029
+#: config/arm/arm.c:1045
#, gcc-internal-format
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr ""
-#: config/arm/arm.c:1037
+#: config/arm/arm.c:1053
#, gcc-internal-format
msgid "passing floating point arguments in fp regs not yet supported"
msgstr ""
-#: config/arm/arm.c:1078
+#: config/arm/arm.c:1094
#, gcc-internal-format
msgid "invalid ABI option: -mabi=%s"
msgstr ""
-#: config/arm/arm.c:1084
+#: config/arm/arm.c:1100
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr ""
-#: config/arm/arm.c:1087
+#: config/arm/arm.c:1103
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr ""
-#: config/arm/arm.c:1097
+#: config/arm/arm.c:1113
#, gcc-internal-format
msgid "invalid floating point emulation option: -mfpe=%s"
msgstr ""
-#: config/arm/arm.c:1114
+#: config/arm/arm.c:1130
#, gcc-internal-format
msgid "invalid floating point option: -mfpu=%s"
msgstr ""
-#: config/arm/arm.c:1154
+#: config/arm/arm.c:1170
#, gcc-internal-format
msgid "invalid floating point abi: -mfloat-abi=%s"
msgstr ""
-#: config/arm/arm.c:1161
+#: config/arm/arm.c:1177
#, gcc-internal-format
msgid "-mfloat-abi=hard and VFP"
msgstr ""
-#: config/arm/arm.c:1187
+#: config/arm/arm.c:1203
#, gcc-internal-format
msgid "structure size boundary can only be set to %s"
msgstr ""
-#: config/arm/arm.c:1196
+#: config/arm/arm.c:1212
#, gcc-internal-format
msgid "-mpic-register= is useless without -fpic"
msgstr ""
-#: config/arm/arm.c:1203
+#: config/arm/arm.c:1219
#, gcc-internal-format
msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/arm/arm.c:2776 config/arm/arm.c:2794 config/avr/avr.c:4670
-#: config/bfin/bfin.c:2557 config/c4x/c4x.c:4484 config/h8300/h8300.c:5258
-#: config/i386/i386.c:1742 config/i386/i386.c:1789 config/ip2k/ip2k.c:3183
+#: config/arm/arm.c:2792 config/arm/arm.c:2810 config/avr/avr.c:4670
+#: config/bfin/bfin.c:2547 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
+#: config/i386/i386.c:1771 config/ip2k/ip2k.c:3183
#: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:376
#: config/mcore/mcore.c:3032 config/ns32k/ns32k.c:1109
-#: config/rs6000/rs6000.c:16625 config/sh/sh.c:7397 config/sh/sh.c:7418
-#: config/sh/sh.c:7453 config/stormy16/stormy16.c:2279 config/v850/v850.c:2104
+#: config/rs6000/rs6000.c:16681 config/sh/sh.c:7401 config/sh/sh.c:7422
+#: config/sh/sh.c:7457 config/stormy16/stormy16.c:2279 config/v850/v850.c:2104
#, gcc-internal-format
msgid "%qs attribute only applies to functions"
msgstr ""
-#: config/arm/arm.c:11579
+#: config/arm/arm.c:11595
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr ""
#. @@@ better error message
-#: config/arm/arm.c:12209 config/arm/arm.c:12246
+#: config/arm/arm.c:12225 config/arm/arm.c:12262
#, gcc-internal-format
msgid "selector must be an immediate"
msgstr ""
#. @@@ better error message
-#: config/arm/arm.c:12289 config/i386/i386.c:14757 config/i386/i386.c:14791
+#: config/arm/arm.c:12305 config/i386/i386.c:14934 config/i386/i386.c:14968
#, gcc-internal-format
msgid "mask must be an immediate"
msgstr ""
-#: config/arm/arm.c:12930
+#: config/arm/arm.c:12961
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr ""
-#: config/arm/arm.c:13148
+#: config/arm/arm.c:13179
#, gcc-internal-format
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr ""
@@ -15368,17 +15454,17 @@ msgstr ""
msgid "trampolines not supported"
msgstr ""
-#: config/bfin/bfin.c:1721 config/m68k/m68k.c:294
+#: config/bfin/bfin.c:1711 config/m68k/m68k.c:294
#, gcc-internal-format
msgid "-mshared-library-id=%s is not between 0 and %d"
msgstr ""
-#: config/bfin/bfin.c:1741
+#: config/bfin/bfin.c:1731
#, gcc-internal-format
msgid "-mshared-library-id= specified without -mid-shared-library"
msgstr ""
-#: config/bfin/bfin.c:2562
+#: config/bfin/bfin.c:2552
#, gcc-internal-format
msgid "multiple function type attributes specified"
msgstr ""
@@ -15413,7 +15499,7 @@ msgstr ""
msgid "junk at end of '#pragma %s'"
msgstr ""
-#: config/c4x/c4x.c:867
+#: config/c4x/c4x.c:860
#, gcc-internal-format
msgid "ISR %s requires %d words of local vars, max is 32767"
msgstr ""
@@ -15512,8 +15598,8 @@ msgstr ""
#.
#. You should have received a copy of the GNU General Public License
#. along with GCC; see the file COPYING. If not, write to
-#. the Free Software Foundation, 59 Temple Place - Suite 330,
-#. Boston, MA 02111-1307, USA.
+#. the Free Software Foundation, 51 Franklin Street, Fifth Floor,
+#. Boston, MA 02110-1301, USA.
#. After the first "Node:" comment comes all preprocessor directives and
#. attached declarations described in the info files, the "Using and
#. Porting GCC" manual (uapgcc), in the same order as found in the "Target
@@ -15548,62 +15634,62 @@ msgstr ""
msgid "no FUNCTION_PROFILER for CRIS"
msgstr ""
-#: config/frv/frv.c:8209
+#: config/frv/frv.c:8218
#, gcc-internal-format
msgid "accumulator is not a constant integer"
msgstr ""
-#: config/frv/frv.c:8214
+#: config/frv/frv.c:8223
#, gcc-internal-format
msgid "accumulator number is out of bounds"
msgstr ""
-#: config/frv/frv.c:8225
+#: config/frv/frv.c:8234
#, gcc-internal-format
msgid "inappropriate accumulator for %qs"
msgstr ""
-#: config/frv/frv.c:8291
+#: config/frv/frv.c:8300
#, gcc-internal-format
msgid "invalid IACC argument"
msgstr ""
-#: config/frv/frv.c:8314
+#: config/frv/frv.c:8323
#, gcc-internal-format
msgid "%qs expects a constant argument"
msgstr ""
-#: config/frv/frv.c:8319
+#: config/frv/frv.c:8328
#, gcc-internal-format
msgid "constant argument out of range for %qs"
msgstr ""
-#: config/frv/frv.c:8754
+#: config/frv/frv.c:8763
#, gcc-internal-format
msgid "media functions are not available unless -mmedia is used"
msgstr ""
-#: config/frv/frv.c:8766
+#: config/frv/frv.c:8775
#, gcc-internal-format
msgid "this media function is only available on the fr500"
msgstr ""
-#: config/frv/frv.c:8794
+#: config/frv/frv.c:8803
#, gcc-internal-format
msgid "this media function is only available on the fr400 and fr550"
msgstr ""
-#: config/frv/frv.c:8813
+#: config/frv/frv.c:8822
#, gcc-internal-format
msgid "this builtin function is only available on the fr405 and fr450"
msgstr ""
-#: config/frv/frv.c:8822
+#: config/frv/frv.c:8831
#, gcc-internal-format
msgid "this builtin function is only available on the fr500 and fr550"
msgstr ""
-#: config/frv/frv.c:8834
+#: config/frv/frv.c:8843
#, gcc-internal-format
msgid "this builtin function is only available on the fr450"
msgstr ""
@@ -15628,182 +15714,212 @@ msgstr ""
msgid "can't set position in PCH file: %m"
msgstr ""
-#: config/i386/i386.c:1274
+#: config/i386/i386.c:1292
#, gcc-internal-format
msgid "code model %s not supported in PIC mode"
msgstr ""
-#: config/i386/i386.c:1284 config/sparc/sparc.c:650
+#: config/i386/i386.c:1302 config/sparc/sparc.c:662
#, gcc-internal-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr ""
-#: config/i386/i386.c:1299
+#: config/i386/i386.c:1317
#, gcc-internal-format
msgid "bad value (%s) for -masm= switch"
msgstr ""
-#: config/i386/i386.c:1302
+#: config/i386/i386.c:1320
#, gcc-internal-format
msgid "code model %qs not supported in the %s bit mode"
msgstr ""
-#: config/i386/i386.c:1305
+#: config/i386/i386.c:1323
#, gcc-internal-format
msgid "code model %<large%> not supported yet"
msgstr ""
-#: config/i386/i386.c:1307
+#: config/i386/i386.c:1325
#, gcc-internal-format
msgid "%i-bit mode not compiled in"
msgstr ""
-#: config/i386/i386.c:1337 config/i386/i386.c:1361
+#: config/i386/i386.c:1355 config/i386/i386.c:1379
#, gcc-internal-format
msgid "CPU you selected does not support x86-64 instruction set"
msgstr ""
-#: config/i386/i386.c:1343
+#: config/i386/i386.c:1361
#, gcc-internal-format
msgid "bad value (%s) for -march= switch"
msgstr ""
-#: config/i386/i386.c:1374
+#: config/i386/i386.c:1392
#, gcc-internal-format
msgid "bad value (%s) for -mtune= switch"
msgstr ""
-#: config/i386/i386.c:1391
+#: config/i386/i386.c:1409
#, gcc-internal-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1404
+#: config/i386/i386.c:1422
#, gcc-internal-format
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr ""
-#: config/i386/i386.c:1409 config/i386/i386.c:1422 config/i386/i386.c:1435
+#: config/i386/i386.c:1427 config/i386/i386.c:1440 config/i386/i386.c:1453
#, gcc-internal-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1417
+#: config/i386/i386.c:1435
#, gcc-internal-format
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr ""
-#: config/i386/i386.c:1430
+#: config/i386/i386.c:1448
#, gcc-internal-format
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr ""
-#: config/i386/i386.c:1468
+#: config/i386/i386.c:1486
#, gcc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/i386/i386.c:1480
+#: config/i386/i386.c:1498
#, gcc-internal-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr ""
-#: config/i386/i386.c:1492
+#: config/i386/i386.c:1510
#, gcc-internal-format
msgid "bad value (%s) for -mtls-dialect= switch"
msgstr ""
-#: config/i386/i386.c:1539
+#: config/i386/i386.c:1557
#, gcc-internal-format
msgid "-malign-double makes no sense in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1541
+#: config/i386/i386.c:1559
#, gcc-internal-format
msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1568 config/i386/i386.c:1579
+#: config/i386/i386.c:1586 config/i386/i386.c:1597
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr ""
-#: config/i386/i386.c:1584
+#: config/i386/i386.c:1602
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/i386/i386.c:1591
+#: config/i386/i386.c:1609
#, gcc-internal-format
msgid "bad value (%s) for -mfpmath= switch"
msgstr ""
-#: config/i386/i386.c:1752 config/i386/i386.c:1763
+#: config/i386/i386.c:1784 config/i386/i386.c:1826
+#, gcc-internal-format
+msgid "fastcall and regparm attributes are not compatible"
+msgstr ""
+
+#: config/i386/i386.c:1791
+#, gcc-internal-format
+msgid "%qs attribute requires an integer constant argument"
+msgstr ""
+
+#: config/i386/i386.c:1797
+#, gcc-internal-format
+msgid "argument to %qs attribute larger than %d"
+msgstr ""
+
+#: config/i386/i386.c:1818 config/i386/i386.c:1853
+#, gcc-internal-format
+msgid "fastcall and cdecl attributes are not compatible"
+msgstr ""
+
+#: config/i386/i386.c:1822
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1756 config/i386/i386.c:1814
+#: config/i386/i386.c:1836 config/i386/i386.c:1849
#, gcc-internal-format
-msgid "fastcall and regparm attributes are not compatible"
+msgid "stdcall and cdecl attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1801
+#: config/i386/i386.c:1840
#, gcc-internal-format
-msgid "%qs attribute requires an integer constant argument"
+msgid "stdcall and fastcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1807
+#: config/i386/i386.c:1956
#, gcc-internal-format
-msgid "argument to %qs attribute larger than %d"
+msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
+msgstr ""
+
+#: config/i386/i386.c:1959
+#, gcc-internal-format
+msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:2602
+#: config/i386/i386.c:2684
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr ""
-#: config/i386/i386.c:2604
+#: config/i386/i386.c:2686
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr ""
-#: config/i386/i386.c:2919
+#: config/i386/i386.c:3001
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2936
+#: config/i386/i386.c:3018
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:3189
+#: config/i386/i386.c:3274
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:6348
+#: config/i386/i386.c:3284
+#, gcc-internal-format
+msgid "MMX vector return without MMX enabled changes the ABI"
+msgstr ""
+
+#: config/i386/i386.c:6450
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:6363
+#: config/i386/i386.c:6465
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:14485
+#: config/i386/i386.c:14662
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr ""
-#: config/i386/i386.c:14823
+#: config/i386/i386.c:15000
#, gcc-internal-format
msgid "shift must be an immediate"
msgstr ""
-#: config/i386/i386.c:15993
+#: config/i386/i386.c:16170
#, gcc-internal-format
msgid "%qs incompatible attribute ignored"
msgstr ""
@@ -15883,47 +15999,47 @@ msgstr ""
msgid "malformed #pragma builtin"
msgstr ""
-#: config/ia64/ia64.c:483 config/m32r/m32r.c:373
+#: config/ia64/ia64.c:505 config/m32r/m32r.c:373
#, gcc-internal-format
msgid "invalid argument of %qs attribute"
msgstr ""
-#: config/ia64/ia64.c:495
+#: config/ia64/ia64.c:517
#, gcc-internal-format
msgid "%Jan address area attribute cannot be specified for local variables"
msgstr ""
-#: config/ia64/ia64.c:502
+#: config/ia64/ia64.c:524
#, gcc-internal-format
msgid "%Jaddress area of '%s' conflicts with previous declaration"
msgstr ""
-#: config/ia64/ia64.c:509
+#: config/ia64/ia64.c:531
#, gcc-internal-format
msgid "%Jaddress area attribute cannot be specified for functions"
msgstr ""
-#: config/ia64/ia64.c:4776 config/pa/pa.c:320
+#: config/ia64/ia64.c:4893 config/pa/pa.c:320
#, gcc-internal-format
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr ""
-#: config/ia64/ia64.c:4803 config/pa/pa.c:347
+#: config/ia64/ia64.c:4920 config/pa/pa.c:347
#, gcc-internal-format
msgid "%s-%s is an empty range"
msgstr ""
-#: config/ia64/ia64.c:4831
+#: config/ia64/ia64.c:4948
#, gcc-internal-format
msgid "bad value %<%s%> for -mtls-size= switch"
msgstr ""
-#: config/ia64/ia64.c:4859
+#: config/ia64/ia64.c:4976
#, gcc-internal-format
msgid "bad value %<%s%> for -mtune= switch"
msgstr ""
-#: config/ia64/ia64.c:4878
+#: config/ia64/ia64.c:4995
#, gcc-internal-format
msgid "not yet implemented: latency-optimized inline square root"
msgstr ""
@@ -15948,7 +16064,7 @@ msgstr ""
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3056 config/mips/mips.c:5234
+#: config/iq2000/iq2000.c:3056 config/mips/mips.c:5240
#: config/xtensa/xtensa.c:1627
#, gcc-internal-format
msgid "PRINT_OPERAND null pointer"
@@ -15979,109 +16095,109 @@ msgstr ""
msgid "-fPIC is not currently supported on the 68000 or 68010\n"
msgstr ""
-#: config/m68k/m68k.c:640 config/rs6000/rs6000.c:12914
+#: config/m68k/m68k.c:640 config/rs6000/rs6000.c:12955
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr ""
-#: config/mips/mips.c:4441
+#: config/mips/mips.c:4447
#, gcc-internal-format
msgid ""
"-%s conflicts with the other architecture options, which specify a %s "
"processor"
msgstr ""
-#: config/mips/mips.c:4457
+#: config/mips/mips.c:4463
#, gcc-internal-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr ""
-#: config/mips/mips.c:4475
+#: config/mips/mips.c:4481
#, gcc-internal-format
msgid "-mgp64 used with a 32-bit processor"
msgstr ""
-#: config/mips/mips.c:4477
+#: config/mips/mips.c:4483
#, gcc-internal-format
msgid "-mgp32 used with a 64-bit ABI"
msgstr ""
-#: config/mips/mips.c:4479
+#: config/mips/mips.c:4485
#, gcc-internal-format
msgid "-mgp64 used with a 32-bit ABI"
msgstr ""
-#: config/mips/mips.c:4497 config/mips/mips.c:4499 config/mips/mips.c:4501
-#: config/mips/mips.c:4577
+#: config/mips/mips.c:4503 config/mips/mips.c:4505 config/mips/mips.c:4507
+#: config/mips/mips.c:4583
#, gcc-internal-format
msgid "unsupported combination: %s"
msgstr ""
-#: config/mips/mips.c:4572
+#: config/mips/mips.c:4578
#, gcc-internal-format
msgid ""
"generation of Branch Likely instructions enabled, but not supported by "
"architecture"
msgstr ""
-#: config/mips/mips.c:4589
+#: config/mips/mips.c:4595
#, gcc-internal-format
msgid "-G is incompatible with PIC code which is the default"
msgstr ""
-#: config/mips/mips.c:4656
+#: config/mips/mips.c:4662
#, gcc-internal-format
msgid "-mips3d requires -mpaired-single"
msgstr ""
-#: config/mips/mips.c:4665
+#: config/mips/mips.c:4671
#, gcc-internal-format
msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
msgstr ""
-#: config/mips/mips.c:4670
+#: config/mips/mips.c:4676
#, gcc-internal-format
msgid "-mips3d/-mpaired-single must be used with -mips64"
msgstr ""
-#: config/mips/mips.c:5171
+#: config/mips/mips.c:5177
#, gcc-internal-format
msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5185
+#: config/mips/mips.c:5191
#, gcc-internal-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5198
+#: config/mips/mips.c:5204
#, gcc-internal-format
msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5211
+#: config/mips/mips.c:5217
#, gcc-internal-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5225
+#: config/mips/mips.c:5231
#, gcc-internal-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr ""
-#: config/mips/mips.c:7949
+#: config/mips/mips.c:7953
#, gcc-internal-format
msgid "cannot handle inconsistent calls to %qs"
msgstr ""
-#: config/mips/mips.c:9348
+#: config/mips/mips.c:9352
#, gcc-internal-format
msgid "the cpu name must be lower case"
msgstr ""
#. Output assembler code to FILE to increment profiler label # LABELNO
#. for profiling a function entry.
-#: config/mips/mips.h:2041
+#: config/mips/mips.h:2043
#, gcc-internal-format
msgid "mips16 function profiling"
msgstr ""
@@ -16240,198 +16356,198 @@ msgstr ""
msgid "invalid parameter combination for AltiVec intrinsic"
msgstr ""
-#: config/rs6000/rs6000.c:1217
+#: config/rs6000/rs6000.c:1227
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:1224
+#: config/rs6000/rs6000.c:1234
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:1238
+#: config/rs6000/rs6000.c:1248
#, gcc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr ""
-#: config/rs6000/rs6000.c:1250
+#: config/rs6000/rs6000.c:1260
#, gcc-internal-format
msgid ""
"unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
msgstr ""
-#: config/rs6000/rs6000.c:1291
+#: config/rs6000/rs6000.c:1301
#, gcc-internal-format
msgid "AltiVec and E500 instructions cannot coexist"
msgstr ""
-#: config/rs6000/rs6000.c:1520
+#: config/rs6000/rs6000.c:1530
#, gcc-internal-format
msgid "unknown -m%s= option specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1718
+#: config/rs6000/rs6000.c:1732
#, gcc-internal-format
msgid "not configured for ABI: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1728
+#: config/rs6000/rs6000.c:1742
#, gcc-internal-format
msgid "Using darwin64 ABI"
msgstr ""
-#: config/rs6000/rs6000.c:1733
+#: config/rs6000/rs6000.c:1747
#, gcc-internal-format
msgid "Using old darwin ABI"
msgstr ""
-#: config/rs6000/rs6000.c:1738
+#: config/rs6000/rs6000.c:1752
#, gcc-internal-format
msgid "unknown ABI specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1765
+#: config/rs6000/rs6000.c:1779
#, gcc-internal-format
msgid "invalid option for -mfloat-gprs: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1775
+#: config/rs6000/rs6000.c:1789
#, gcc-internal-format
msgid "Unknown switch -mlong-double-%s"
msgstr ""
-#: config/rs6000/rs6000.c:1796
+#: config/rs6000/rs6000.c:1810
#, 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:1804
+#: config/rs6000/rs6000.c:1818
#, gcc-internal-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:3961
+#: config/rs6000/rs6000.c:3981
#, gcc-internal-format
msgid ""
"GCC vector returned by reference: non-standard ABI extension with no "
"compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:4034
+#: config/rs6000/rs6000.c:4054
#, 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:4280
+#: config/rs6000/rs6000.c:4300
#, 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:5132
+#: config/rs6000/rs6000.c:5152
#, gcc-internal-format
msgid ""
"GCC vector passed by reference: non-standard ABI extension with no "
"compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:6240
+#: config/rs6000/rs6000.c:6260
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr ""
-#: config/rs6000/rs6000.c:6343 config/rs6000/rs6000.c:7010
+#: config/rs6000/rs6000.c:6363 config/rs6000/rs6000.c:7030
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:6383
+#: config/rs6000/rs6000.c:6403
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:6436
+#: config/rs6000/rs6000.c:6456
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:6598
+#: config/rs6000/rs6000.c:6618
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:6770
+#: config/rs6000/rs6000.c:6790
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:6809
+#: config/rs6000/rs6000.c:6829
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qE"
msgstr ""
-#: config/rs6000/rs6000.c:6891
+#: config/rs6000/rs6000.c:6911
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:7130
+#: config/rs6000/rs6000.c:7150
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:7202
+#: config/rs6000/rs6000.c:7222
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:12877
+#: config/rs6000/rs6000.c:12918
#, gcc-internal-format
msgid "stack frame too large"
msgstr ""
-#: config/rs6000/rs6000.c:15439
+#: config/rs6000/rs6000.c:15478
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/rs6000/rs6000.c:16528
+#: config/rs6000/rs6000.c:16584
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
msgstr ""
-#: config/rs6000/rs6000.c:16530
+#: config/rs6000/rs6000.c:16586
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr ""
-#: config/rs6000/rs6000.c:16534
+#: config/rs6000/rs6000.c:16590
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:16536
+#: config/rs6000/rs6000.c:16592
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:16538
+#: config/rs6000/rs6000.c:16594
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:16540
+#: config/rs6000/rs6000.c:16596
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:16542
+#: config/rs6000/rs6000.c:16598
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr ""
@@ -16473,9 +16589,6 @@ msgstr ""
#. See note below.
#. if (!rs6000_explicit_options.long_double)
#. rs6000_long_double_type_size = 128;
-#. See note below.
-#. if (rs6000_long_double_size_string == NULL)
-#. rs6000_long_double_type_size = 128;
#: config/rs6000/eabispe.h:45 config/rs6000/linuxspe.h:62
#, gcc-internal-format
msgid "-m64 not supported in this configuration"
@@ -16498,7 +16611,7 @@ msgstr ""
#. Number of bytes into the frame return addresses can be found. See
#. rs6000_stack_info in rs6000.c for more information on how the different
#. abi's store the return address.
-#: config/rs6000/rs6000.h:1588
+#: config/rs6000/rs6000.h:1592
#, gcc-internal-format
msgid "RETURN_ADDRESS_OFFSET not supported"
msgstr ""
@@ -16566,107 +16679,107 @@ msgstr ""
msgid "-m%s not supported in this configuration"
msgstr ""
-#: config/s390/s390.c:1136
+#: config/s390/s390.c:1160
#, gcc-internal-format
msgid "stack guard value must be an exact power of 2"
msgstr ""
-#: config/s390/s390.c:1143
+#: config/s390/s390.c:1167
#, gcc-internal-format
msgid "stack size must be an exact power of 2"
msgstr ""
-#: config/s390/s390.c:1191
+#: config/s390/s390.c:1215
#, gcc-internal-format
msgid "z/Architecture mode not supported on %s."
msgstr ""
-#: config/s390/s390.c:1193
+#: config/s390/s390.c:1217
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode."
msgstr ""
-#: config/s390/s390.c:1204
+#: config/s390/s390.c:1228
#, gcc-internal-format
msgid ""
"-mbackchain -mpacked-stack -mhard-float are not supported in combination."
msgstr ""
-#: config/s390/s390.c:1210
+#: config/s390/s390.c:1234
#, gcc-internal-format
msgid "-mstack-size implies use of -mstack-guard"
msgstr ""
-#: config/s390/s390.c:1212
+#: config/s390/s390.c:1236
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr ""
-#: config/s390/s390.c:1215
+#: config/s390/s390.c:1239
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr ""
-#: config/s390/s390.c:5682
+#: config/s390/s390.c:5804
#, gcc-internal-format
msgid "Total size of local variables exceeds architecture limit."
msgstr ""
-#: config/s390/s390.c:6218
+#: config/s390/s390.c:6347
#, gcc-internal-format
msgid "frame size of %qs is "
msgstr ""
-#: config/s390/s390.c:6218
+#: config/s390/s390.c:6347
#, gcc-internal-format
msgid " bytes"
msgstr ""
-#: config/s390/s390.c:6222
+#: config/s390/s390.c:6351
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr ""
-#: config/sh/sh.c:6416
+#: config/sh/sh.c:6420
#, gcc-internal-format
msgid "__builtin_saveregs not supported by this subtarget"
msgstr ""
-#: config/sh/sh.c:7403
+#: config/sh/sh.c:7407
#, gcc-internal-format
msgid "attribute interrupt_handler is not compatible with -m5-compact"
msgstr ""
#. The sp_switch attribute only has meaning for interrupt functions.
#. The trap_exit attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:7425 config/sh/sh.c:7460
+#: config/sh/sh.c:7429 config/sh/sh.c:7464
#, gcc-internal-format
msgid "%qs attribute only applies to interrupt functions"
msgstr ""
#. The argument must be a constant string.
-#: config/sh/sh.c:7432
+#: config/sh/sh.c:7436
#, gcc-internal-format
msgid "%qs attribute argument not a string constant"
msgstr ""
#. The argument must be a constant integer.
-#: config/sh/sh.c:7467
+#: config/sh/sh.c:7471
#, gcc-internal-format
msgid "%qs attribute argument not an integer constant"
msgstr ""
-#: config/sh/sh.c:9461
+#: config/sh/sh.c:9490
#, gcc-internal-format
msgid "r0 needs to be available as a call-clobbered register"
msgstr ""
-#: config/sh/sh.c:9482
+#: config/sh/sh.c:9511
#, gcc-internal-format
msgid "Need a second call-clobbered general purpose register"
msgstr ""
-#: config/sh/sh.c:9490
+#: config/sh/sh.c:9519
#, gcc-internal-format
msgid "Need a call-clobbered target register"
msgstr ""
@@ -16730,17 +16843,17 @@ msgstr ""
msgid "Profiling is still experimental for this target."
msgstr ""
-#: config/sparc/sparc.c:623
+#: config/sparc/sparc.c:635
#, gcc-internal-format
msgid "%s is not supported by this configuration"
msgstr ""
-#: config/sparc/sparc.c:630
+#: config/sparc/sparc.c:642
#, gcc-internal-format
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:655
+#: config/sparc/sparc.c:667
#, gcc-internal-format
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr ""
@@ -17094,7 +17207,7 @@ msgstr ""
msgid "within this context"
msgstr ""
-#: cp/call.c:4149 cp/cvt.c:263
+#: cp/call.c:4149 cp/cvt.c:264
#, gcc-internal-format
msgid "invalid conversion from %qT to %qT"
msgstr ""
@@ -17214,7 +17327,7 @@ msgstr ""
msgid "passing %qT chooses %qT over %qT"
msgstr ""
-#: cp/call.c:6002 cp/name-lookup.c:4126
+#: cp/call.c:6002 cp/name-lookup.c:4170
#, gcc-internal-format
msgid " in call to %qD"
msgstr ""
@@ -17304,237 +17417,222 @@ msgstr ""
msgid "conflicting access specifications for field %qE, ignored"
msgstr ""
-#: cp/class.c:1148
-#, gcc-internal-format
-msgid "%qD names constructor"
-msgstr ""
-
-#: cp/class.c:1153
-#, gcc-internal-format
-msgid "%qD invalid in %qT"
-msgstr ""
-
-#: cp/class.c:1161
-#, gcc-internal-format
-msgid "no members matching %qD in %q#T"
-msgstr ""
-
-#: cp/class.c:1193 cp/class.c:1201
+#: cp/class.c:1159 cp/class.c:1167
#, gcc-internal-format
msgid "%qD invalid in %q#T"
msgstr ""
-#: cp/class.c:1194
+#: cp/class.c:1160
#, gcc-internal-format
msgid " because of local method %q#D with same name"
msgstr ""
-#: cp/class.c:1202
+#: cp/class.c:1168
#, gcc-internal-format
msgid " because of local member %q#D with same name"
msgstr ""
-#: cp/class.c:1244
+#: cp/class.c:1210
#, gcc-internal-format
msgid "base class %q#T has a non-virtual destructor"
msgstr ""
-#: cp/class.c:1558
+#: cp/class.c:1524
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr ""
-#: cp/class.c:1569
+#: cp/class.c:1535
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr ""
-#: cp/class.c:1609
+#: cp/class.c:1575
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:1942
+#: cp/class.c:1908
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr ""
#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2420
+#: cp/class.c:2386
#, gcc-internal-format
msgid "%qD was hidden"
msgstr ""
-#: cp/class.c:2421
+#: cp/class.c:2387
#, gcc-internal-format
msgid " by %qD"
msgstr ""
-#: cp/class.c:2462 cp/decl2.c:1088
+#: cp/class.c:2428 cp/decl2.c:1088
#, gcc-internal-format
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:2469 cp/decl2.c:1095
+#: cp/class.c:2435 cp/decl2.c:1095
#, gcc-internal-format
msgid "private member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:2472 cp/decl2.c:1097
+#: cp/class.c:2438 cp/decl2.c:1097
#, gcc-internal-format
msgid "protected member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:2639
+#: cp/class.c:2605
#, gcc-internal-format
msgid "bit-field %q#D with non-integral type"
msgstr ""
-#: cp/class.c:2656
+#: cp/class.c:2622
#, gcc-internal-format
msgid "bit-field %qD width not an integer constant"
msgstr ""
-#: cp/class.c:2662
+#: cp/class.c:2628
#, gcc-internal-format
msgid "negative width in bit-field %qD"
msgstr ""
-#: cp/class.c:2667
+#: cp/class.c:2633
#, gcc-internal-format
msgid "zero width for bit-field %qD"
msgstr ""
-#: cp/class.c:2673
+#: cp/class.c:2639
#, gcc-internal-format
msgid "width of %qD exceeds its type"
msgstr ""
-#: cp/class.c:2682
+#: cp/class.c:2648
#, gcc-internal-format
msgid "%qD is too small to hold all values of %q#T"
msgstr ""
-#: cp/class.c:2742
+#: cp/class.c:2708
#, gcc-internal-format
msgid "member %q#D with constructor not allowed in union"
msgstr ""
-#: cp/class.c:2745
+#: cp/class.c:2711
#, gcc-internal-format
msgid "member %q#D with destructor not allowed in union"
msgstr ""
-#: cp/class.c:2748
+#: cp/class.c:2714
#, gcc-internal-format
msgid "member %q#D with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:2771
+#: cp/class.c:2737
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr ""
-#: cp/class.c:2832
+#: cp/class.c:2798
#, gcc-internal-format
msgid "ignoring packed attribute on unpacked non-POD field %q#D"
msgstr ""
-#: cp/class.c:2892
+#: cp/class.c:2858
#, gcc-internal-format
msgid "%qD may not be static because it is a member of a union"
msgstr ""
-#: cp/class.c:2897
+#: cp/class.c:2863
#, gcc-internal-format
msgid "%qD may not have reference type %qT because it is a member of a union"
msgstr ""
-#: cp/class.c:2906
+#: cp/class.c:2872
#, gcc-internal-format
msgid "field %qD in local class cannot be static"
msgstr ""
-#: cp/class.c:2912
+#: cp/class.c:2878
#, gcc-internal-format
msgid "field %qD invalidly declared function type"
msgstr ""
-#: cp/class.c:2918
+#: cp/class.c:2884
#, gcc-internal-format
msgid "field %qD invalidly declared method type"
msgstr ""
-#: cp/class.c:2950
+#: cp/class.c:2916
#, gcc-internal-format
msgid "non-static reference %q#D in class without a constructor"
msgstr ""
-#: cp/class.c:2997
+#: cp/class.c:2963
#, gcc-internal-format
msgid "non-static const member %q#D in class without a constructor"
msgstr ""
-#: cp/class.c:3012
+#: cp/class.c:2978
#, gcc-internal-format
msgid "field %q#D with same name as class"
msgstr ""
-#: cp/class.c:3045
+#: cp/class.c:3011
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr ""
-#: cp/class.c:3049
+#: cp/class.c:3015
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr ""
-#: cp/class.c:3051
+#: cp/class.c:3017
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:3054
+#: cp/class.c:3020
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:3487
+#: cp/class.c:3453
#, gcc-internal-format
msgid ""
"offset of empty base %qT may not be ABI-compliant and maychange in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:3599
+#: cp/class.c:3565
#, gcc-internal-format
msgid "class %qT will be considered nearly empty in a future version of GCC"
msgstr ""
-#: cp/class.c:3681
+#: cp/class.c:3647
#, gcc-internal-format
msgid "initializer specified for non-virtual method %qD"
msgstr ""
-#: cp/class.c:4344
+#: cp/class.c:4310
#, gcc-internal-format
msgid ""
"offset of virtual base %qT is not ABI-compliant and may change in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:4443
+#: cp/class.c:4409
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:4455
+#: cp/class.c:4421
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:4632
+#: cp/class.c:4598
#, gcc-internal-format
msgid ""
"size assigned to %qT may not be ABI-compliant and may change in a future "
@@ -17543,89 +17641,89 @@ msgstr ""
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
-#: cp/class.c:4671
+#: cp/class.c:4637
#, gcc-internal-format
msgid ""
"the offset of %qD may not be ABI-compliant and may change in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:4699
+#: cp/class.c:4665
#, gcc-internal-format
msgid ""
"offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4709
+#: cp/class.c:4675
#, gcc-internal-format
msgid ""
"%qD contains empty classes which may cause base classes to be placed at "
"different locations in a future version of GCC"
msgstr ""
-#: cp/class.c:4769
+#: cp/class.c:4735
#, gcc-internal-format
msgid ""
"layout of classes derived from empty class %qT may change in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:4910 cp/parser.c:13050
+#: cp/class.c:4876 cp/parser.c:13060
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr ""
-#: cp/class.c:5060
+#: cp/class.c:5026
#, gcc-internal-format
msgid "%q#T has virtual functions but non-virtual destructor"
msgstr ""
-#: cp/class.c:5157
+#: cp/class.c:5123
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:5573
+#: cp/class.c:5539
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr ""
-#: cp/class.c:5659
+#: cp/class.c:5625
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr ""
-#: cp/class.c:5784
+#: cp/class.c:5750
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr ""
-#: cp/class.c:5807
+#: cp/class.c:5773
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr ""
-#: cp/class.c:5833
+#: cp/class.c:5799
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr ""
-#: cp/class.c:5836
+#: cp/class.c:5802
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr ""
-#: cp/class.c:5881 cp/class.c:5912 cp/class.c:6064 cp/class.c:6071
+#: cp/class.c:5847 cp/class.c:5878 cp/class.c:6030 cp/class.c:6037
#, gcc-internal-format
msgid "not enough type information"
msgstr ""
-#: cp/class.c:5898
+#: cp/class.c:5864
#, gcc-internal-format
msgid "argument of type %qT does not match %qT"
msgstr ""
-#: cp/class.c:6048
+#: cp/class.c:6014
#, gcc-internal-format
msgid "invalid operation on uninstantiated type"
msgstr ""
@@ -17635,12 +17733,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:6285 cp/decl.c:1099 cp/name-lookup.c:508 cp/pt.c:2205
+#: cp/class.c:6251 cp/decl.c:1093 cp/name-lookup.c:507 cp/pt.c:2200
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr ""
-#: cp/class.c:6286
+#: cp/class.c:6252
#, gcc-internal-format
msgid "changes meaning of %qD from %q+#D"
msgstr ""
@@ -17655,225 +17753,225 @@ msgstr ""
msgid "statement with no effect"
msgstr ""
-#: cp/cvt.c:90
+#: cp/cvt.c:91
#, gcc-internal-format
msgid "can't convert from incomplete type %qT to %qT"
msgstr ""
-#: cp/cvt.c:99
+#: cp/cvt.c:100
#, gcc-internal-format
msgid "conversion of %qE from %qT to %qT is ambiguous"
msgstr ""
-#: cp/cvt.c:168 cp/cvt.c:237 cp/cvt.c:284
+#: cp/cvt.c:169 cp/cvt.c:238 cp/cvt.c:285
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr ""
-#: cp/cvt.c:197 cp/cvt.c:201
+#: cp/cvt.c:198 cp/cvt.c:202
#, gcc-internal-format
msgid "pointer to member cast from %qT to %qT is via virtual base"
msgstr ""
-#: cp/cvt.c:497
+#: cp/cvt.c:498
#, gcc-internal-format
msgid "conversion from %qT to %qT discards qualifiers"
msgstr ""
-#: cp/cvt.c:515 cp/typeck.c:4823
+#: cp/cvt.c:516 cp/typeck.c:4872
#, gcc-internal-format
msgid "casting %qT to %qT does not dereference pointer"
msgstr ""
-#: cp/cvt.c:542
+#: cp/cvt.c:543
#, gcc-internal-format
msgid "cannot convert type %qT to type %qT"
msgstr ""
-#: cp/cvt.c:670
+#: cp/cvt.c:679
#, gcc-internal-format
msgid "conversion from %q#T to %q#T"
msgstr ""
-#: cp/cvt.c:682 cp/cvt.c:702
+#: cp/cvt.c:691 cp/cvt.c:711
#, gcc-internal-format
msgid "%q#T used where a %qT was expected"
msgstr ""
-#: cp/cvt.c:717
+#: cp/cvt.c:726
#, gcc-internal-format
msgid "%q#T used where a floating point value was expected"
msgstr ""
-#: cp/cvt.c:764
+#: cp/cvt.c:773
#, gcc-internal-format
msgid "conversion from %qT to non-scalar type %qT requested"
msgstr ""
-#: cp/cvt.c:798
+#: cp/cvt.c:807
#, gcc-internal-format
msgid "pseudo-destructor is not called"
msgstr ""
-#: cp/cvt.c:857
+#: cp/cvt.c:866
#, gcc-internal-format
msgid "object of incomplete type %qT will not be accessed in %s"
msgstr ""
-#: cp/cvt.c:860
+#: cp/cvt.c:869
#, gcc-internal-format
msgid "object of type %qT will not be accessed in %s"
msgstr ""
-#: cp/cvt.c:876
+#: cp/cvt.c:885
#, gcc-internal-format
msgid "object %qE of incomplete type %qT will not be accessed in %s"
msgstr ""
#. [over.over] enumerates the places where we can take the address
#. of an overloaded function, and this is not one of them.
-#: cp/cvt.c:892
+#: cp/cvt.c:901
#, gcc-internal-format
msgid "%s cannot resolve address of overloaded function"
msgstr ""
#. Only warn when there is no &.
-#: cp/cvt.c:898
+#: cp/cvt.c:907
#, gcc-internal-format
msgid "%s is a reference, not call, to function %qE"
msgstr ""
-#: cp/cvt.c:909
+#: cp/cvt.c:918
#, gcc-internal-format
msgid "%s has no effect"
msgstr ""
-#: cp/cvt.c:941
+#: cp/cvt.c:950
#, gcc-internal-format
msgid "value computed is not used"
msgstr ""
-#: cp/cvt.c:1049
+#: cp/cvt.c:1058
#, gcc-internal-format
msgid "converting NULL to non-pointer type"
msgstr ""
-#: cp/cvt.c:1121
+#: cp/cvt.c:1131
#, gcc-internal-format
msgid "ambiguous default type conversion from %qT"
msgstr ""
-#: cp/cvt.c:1123
+#: cp/cvt.c:1133
#, gcc-internal-format
msgid " candidate conversions include %qD and %qD"
msgstr ""
-#: cp/decl.c:361
+#: cp/decl.c:355
#, gcc-internal-format
msgid "label %qD used but not defined"
msgstr ""
-#: cp/decl.c:372
+#: cp/decl.c:366
#, gcc-internal-format
msgid "label %qD defined but not used"
msgstr ""
-#: cp/decl.c:1005
+#: cp/decl.c:999
#, gcc-internal-format
msgid "%qD was declared %<extern%> and later %<static%>"
msgstr ""
-#: cp/decl.c:1006 cp/decl.c:1472
+#: cp/decl.c:1000 cp/decl.c:1466
#, gcc-internal-format
msgid "previous declaration of %qD"
msgstr ""
-#: cp/decl.c:1054
+#: cp/decl.c:1048
#, gcc-internal-format
msgid "%Jfunction %qD redeclared as inline"
msgstr ""
-#: cp/decl.c:1056
+#: cp/decl.c:1050
#, gcc-internal-format
msgid "%Jprevious declaration of %qD with attribute noinline"
msgstr ""
-#: cp/decl.c:1063
+#: cp/decl.c:1057
#, gcc-internal-format
msgid "%Jfunction %qD redeclared with attribute noinline"
msgstr ""
-#: cp/decl.c:1065
+#: cp/decl.c:1059
#, gcc-internal-format
msgid "%Jprevious declaration of %qD was inline"
msgstr ""
-#: cp/decl.c:1086 cp/decl.c:1157
+#: cp/decl.c:1080 cp/decl.c:1151
#, gcc-internal-format
msgid "shadowing %s function %q#D"
msgstr ""
-#: cp/decl.c:1095
+#: cp/decl.c:1089
#, gcc-internal-format
msgid "library function %q#D redeclared as non-function %q#D"
msgstr ""
-#: cp/decl.c:1100
+#: cp/decl.c:1094
#, gcc-internal-format
msgid "conflicts with built-in declaration %q#D"
msgstr ""
-#: cp/decl.c:1152 cp/decl.c:1261 cp/decl.c:1277
+#: cp/decl.c:1146 cp/decl.c:1255 cp/decl.c:1271
#, gcc-internal-format
msgid "new declaration %q#D"
msgstr ""
-#: cp/decl.c:1153
+#: cp/decl.c:1147
#, gcc-internal-format
msgid "ambiguates built-in declaration %q#D"
msgstr ""
-#: cp/decl.c:1224
+#: cp/decl.c:1218
#, gcc-internal-format
msgid "%q#D redeclared as different kind of symbol"
msgstr ""
-#: cp/decl.c:1227
+#: cp/decl.c:1221
#, gcc-internal-format
msgid "previous declaration of %q#D"
msgstr ""
-#: cp/decl.c:1246
+#: cp/decl.c:1240
#, gcc-internal-format
msgid "declaration of template %q#D"
msgstr ""
-#: cp/decl.c:1247 cp/name-lookup.c:509
+#: cp/decl.c:1241 cp/name-lookup.c:508
#, gcc-internal-format
msgid "conflicts with previous declaration %q#D"
msgstr ""
-#: cp/decl.c:1262 cp/decl.c:1278
+#: cp/decl.c:1256 cp/decl.c:1272
#, gcc-internal-format
msgid "ambiguates old declaration %q#D"
msgstr ""
-#: cp/decl.c:1270
+#: cp/decl.c:1264
#, gcc-internal-format
msgid "declaration of C function %q#D conflicts with"
msgstr ""
-#: cp/decl.c:1272
+#: cp/decl.c:1266
#, gcc-internal-format
msgid "previous declaration %q#D here"
msgstr ""
-#: cp/decl.c:1285
+#: cp/decl.c:1279
#, gcc-internal-format
msgid "conflicting declaration %q#D"
msgstr ""
-#: cp/decl.c:1286
+#: cp/decl.c:1280
#, gcc-internal-format
msgid "%qD has a previous declaration as %q#D"
msgstr ""
@@ -17885,78 +17983,78 @@ 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:1339
+#: cp/decl.c:1333
#, gcc-internal-format
msgid "declaration of namespace %qD conflicts with"
msgstr ""
-#: cp/decl.c:1340
+#: cp/decl.c:1334
#, gcc-internal-format
msgid "previous declaration of namespace %qD here"
msgstr ""
-#: cp/decl.c:1352
+#: cp/decl.c:1346
#, gcc-internal-format
msgid "%q#D previously defined here"
msgstr ""
-#: cp/decl.c:1353
+#: cp/decl.c:1347
#, gcc-internal-format
msgid "%q#D previously declared here"
msgstr ""
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1362
+#: cp/decl.c:1356
#, gcc-internal-format
msgid "prototype for %q#D"
msgstr ""
-#: cp/decl.c:1363
+#: cp/decl.c:1357
#, gcc-internal-format
msgid "%Jfollows non-prototype definition here"
msgstr ""
-#: cp/decl.c:1375
+#: cp/decl.c:1369
#, gcc-internal-format
msgid "previous declaration of %q#D with %qL linkage"
msgstr ""
-#: cp/decl.c:1377
+#: cp/decl.c:1371
#, gcc-internal-format
msgid "conflicts with new declaration with %qL linkage"
msgstr ""
-#: cp/decl.c:1400 cp/decl.c:1407
+#: cp/decl.c:1394 cp/decl.c:1401
#, gcc-internal-format
msgid "default argument given for parameter %d of %q#D"
msgstr ""
-#: cp/decl.c:1402 cp/decl.c:1409
+#: cp/decl.c:1396 cp/decl.c:1403
#, gcc-internal-format
msgid "after previous specification in %q#D"
msgstr ""
-#: cp/decl.c:1418
+#: cp/decl.c:1412
#, gcc-internal-format
msgid "%q#D was used before it was declared inline"
msgstr ""
-#: cp/decl.c:1419
+#: cp/decl.c:1413
#, gcc-internal-format
msgid "%Jprevious non-inline declaration here"
msgstr ""
-#: cp/decl.c:1471
+#: cp/decl.c:1465
#, gcc-internal-format
msgid "redundant redeclaration of %qD in same scope"
msgstr ""
-#: cp/decl.c:1565
+#: cp/decl.c:1559
#, gcc-internal-format
msgid "declaration of %qF throws different exceptions"
msgstr ""
-#: cp/decl.c:1567
+#: cp/decl.c:1561
#, gcc-internal-format
msgid "than previous declaration %qF"
msgstr ""
@@ -17969,261 +18067,261 @@ 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:1728
+#: cp/decl.c:1722
#, gcc-internal-format
msgid "explicit specialization of %qD after first use"
msgstr ""
-#: cp/decl.c:1807
+#: cp/decl.c:1801
#, gcc-internal-format
msgid "%J%qD: visibility attribute ignored because it"
msgstr ""
-#: cp/decl.c:1809
+#: cp/decl.c:1803
#, gcc-internal-format
msgid "%Jconflicts with previous declaration here"
msgstr ""
-#: cp/decl.c:2150 cp/decl.c:2174 cp/decl.c:2262
+#: cp/decl.c:2144 cp/decl.c:2168 cp/decl.c:2256
#, gcc-internal-format
msgid "jump to label %qD"
msgstr ""
-#: cp/decl.c:2152 cp/decl.c:2176
+#: cp/decl.c:2146 cp/decl.c:2170
#, gcc-internal-format
msgid "jump to case label"
msgstr ""
-#: cp/decl.c:2155 cp/decl.c:2179
+#: cp/decl.c:2149 cp/decl.c:2173
#, gcc-internal-format
msgid "%H from here"
msgstr ""
-#: cp/decl.c:2160
+#: cp/decl.c:2154
#, gcc-internal-format
msgid " crosses initialization of %q#D"
msgstr ""
-#: cp/decl.c:2163 cp/decl.c:2278
+#: cp/decl.c:2157 cp/decl.c:2272
#, gcc-internal-format
msgid " enters scope of non-POD %q#D"
msgstr ""
-#: cp/decl.c:2183 cp/decl.c:2282
+#: cp/decl.c:2177 cp/decl.c:2276
#, gcc-internal-format
msgid " enters try block"
msgstr ""
-#: cp/decl.c:2185 cp/decl.c:2284
+#: cp/decl.c:2179 cp/decl.c:2278
#, gcc-internal-format
msgid " enters catch block"
msgstr ""
-#: cp/decl.c:2263
+#: cp/decl.c:2257
#, gcc-internal-format
msgid " from here"
msgstr ""
#. Can't skip init of __exception_info.
-#: cp/decl.c:2274
+#: cp/decl.c:2268
#, gcc-internal-format
msgid "%J enters catch block"
msgstr ""
-#: cp/decl.c:2276
+#: cp/decl.c:2270
#, gcc-internal-format
msgid " skips initialization of %q#D"
msgstr ""
-#: cp/decl.c:2310
+#: cp/decl.c:2304
#, gcc-internal-format
msgid "label named wchar_t"
msgstr ""
-#: cp/decl.c:2313
+#: cp/decl.c:2307
#, gcc-internal-format
msgid "duplicate label %qD"
msgstr ""
-#: cp/decl.c:2568 cp/parser.c:3597
+#: cp/decl.c:2562 cp/parser.c:3610
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr ""
-#: cp/decl.c:2585 cp/decl.c:2676
+#: cp/decl.c:2579 cp/decl.c:2670
#, gcc-internal-format
msgid "no class template named %q#T in %q#T"
msgstr ""
-#: cp/decl.c:2606 cp/decl.c:2616 cp/decl.c:2636
+#: cp/decl.c:2600 cp/decl.c:2610 cp/decl.c:2630
#, gcc-internal-format
msgid "no type named %q#T in %q#T"
msgstr ""
-#: cp/decl.c:2685
+#: cp/decl.c:2679
#, gcc-internal-format
msgid "template parameters do not match template"
msgstr ""
-#: cp/decl.c:2686 cp/friend.c:317 cp/friend.c:325
+#: cp/decl.c:2680 cp/friend.c:317 cp/friend.c:325
#, gcc-internal-format
msgid "%qD declared here"
msgstr ""
-#: cp/decl.c:3358
+#: cp/decl.c:3352
#, gcc-internal-format
msgid "%Jan anonymous union cannot have function members"
msgstr ""
-#: cp/decl.c:3376
+#: cp/decl.c:3370
#, gcc-internal-format
msgid "member %q#D with constructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3380
+#: cp/decl.c:3374
#, gcc-internal-format
msgid "member %q#D with destructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3384
+#: cp/decl.c:3378
#, gcc-internal-format
msgid ""
"member %q#D with copy assignment operator not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3410
+#: cp/decl.c:3404
#, gcc-internal-format
msgid "multiple types in one declaration"
msgstr ""
-#: cp/decl.c:3414
+#: cp/decl.c:3408
#, gcc-internal-format
msgid "redeclaration of C++ built-in type %qT"
msgstr ""
-#: cp/decl.c:3451
+#: cp/decl.c:3445
#, gcc-internal-format
msgid "missing type-name in typedef-declaration"
msgstr ""
-#: cp/decl.c:3459
+#: cp/decl.c:3453
#, gcc-internal-format
msgid "ISO C++ prohibits anonymous structs"
msgstr ""
-#: cp/decl.c:3466
+#: cp/decl.c:3460
#, gcc-internal-format
msgid "%qs can only be specified for functions"
msgstr ""
-#: cp/decl.c:3472
+#: cp/decl.c:3466
#, gcc-internal-format
msgid "%<friend%> can only be specified inside a class"
msgstr ""
-#: cp/decl.c:3474
+#: cp/decl.c:3468
#, gcc-internal-format
msgid "%<explicit%> can only be specified for constructors"
msgstr ""
-#: cp/decl.c:3476
+#: cp/decl.c:3470
#, gcc-internal-format
msgid "a storage class can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:3482
+#: cp/decl.c:3476
#, gcc-internal-format
msgid "qualifiers can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:3512
+#: cp/decl.c:3506
#, gcc-internal-format
msgid "attribute ignored in declaration of %q#T"
msgstr ""
-#: cp/decl.c:3513
+#: cp/decl.c:3507
#, gcc-internal-format
msgid "attribute for %q#T must follow the %qs keyword"
msgstr ""
-#: cp/decl.c:3636
+#: cp/decl.c:3630
#, gcc-internal-format
msgid "function %q#D is initialized like a variable"
msgstr ""
-#: cp/decl.c:3648
+#: cp/decl.c:3642
#, gcc-internal-format
msgid "declaration of %q#D has %<extern%> and is initialized"
msgstr ""
-#: cp/decl.c:3678
+#: cp/decl.c:3672
#, gcc-internal-format
msgid "%q#D is not a static member of %q#T"
msgstr ""
-#: cp/decl.c:3684
+#: cp/decl.c:3678
#, gcc-internal-format
msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
msgstr ""
-#: cp/decl.c:3693
+#: cp/decl.c:3687
#, gcc-internal-format
msgid ""
"template header not allowed in member definition of explicitly specialized "
"class"
msgstr ""
-#: cp/decl.c:3701
+#: cp/decl.c:3695
#, gcc-internal-format
msgid "duplicate initialization of %qD"
msgstr ""
-#: cp/decl.c:3739
+#: cp/decl.c:3733
#, gcc-internal-format
msgid "declaration of %q#D outside of class is not definition"
msgstr ""
-#: cp/decl.c:3788
+#: cp/decl.c:3782
#, gcc-internal-format
msgid "variable %q#D has initializer but incomplete type"
msgstr ""
-#: cp/decl.c:3795 cp/decl.c:4416
+#: cp/decl.c:3789 cp/decl.c:4410
#, gcc-internal-format
msgid "elements of array %q#D have incomplete type"
msgstr ""
-#: cp/decl.c:3811
+#: cp/decl.c:3805
#, gcc-internal-format
msgid "aggregate %q#D has incomplete type and cannot be defined"
msgstr ""
-#: cp/decl.c:3861
+#: cp/decl.c:3855
#, gcc-internal-format
msgid "%qD declared as reference but not initialized"
msgstr ""
-#: cp/decl.c:3867
+#: cp/decl.c:3861
#, gcc-internal-format
msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
msgstr ""
-#: cp/decl.c:3893
+#: cp/decl.c:3887
#, gcc-internal-format
msgid "cannot initialize %qT from %qT"
msgstr ""
-#: cp/decl.c:3926
+#: cp/decl.c:3920
#, gcc-internal-format
msgid "initializer fails to determine size of %qD"
msgstr ""
-#: cp/decl.c:3931
+#: cp/decl.c:3925
#, gcc-internal-format
msgid "array size missing in %qD"
msgstr ""
-#: cp/decl.c:3941
+#: cp/decl.c:3935
#, gcc-internal-format
msgid "zero-size array %qD"
msgstr ""
@@ -18231,227 +18329,235 @@ 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:3977
+#: cp/decl.c:3971
#, gcc-internal-format
msgid "storage size of %qD isn't known"
msgstr ""
-#: cp/decl.c:3999
+#: cp/decl.c:3993
#, gcc-internal-format
msgid "storage size of %qD isn't constant"
msgstr ""
-#: cp/decl.c:4054
+#: cp/decl.c:4048
#, 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:4057
+#: cp/decl.c:4051
#, gcc-internal-format
msgid "%J you can work around this by removing the initializer"
msgstr ""
-#: cp/decl.c:4084
+#: cp/decl.c:4078
#, gcc-internal-format
msgid "uninitialized const %qD"
msgstr ""
-#: cp/decl.c:4149
+#: cp/decl.c:4143
#, gcc-internal-format
msgid "name %qD used in a GNU-style designated initializer for an array"
msgstr ""
-#: cp/decl.c:4220
+#: cp/decl.c:4214
#, gcc-internal-format
msgid "brace-enclosed initializer used to initialize %qT"
msgstr ""
-#: cp/decl.c:4285
+#: cp/decl.c:4279
#, gcc-internal-format
msgid "initializer for %qT must be brace-enclosed"
msgstr ""
-#: cp/decl.c:4301
+#: cp/decl.c:4295
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/decl.c:4305
+#: cp/decl.c:4299
#, gcc-internal-format
msgid "%qT has no non-static data member named %qD"
msgstr ""
-#: cp/decl.c:4369
+#: cp/decl.c:4363
#, gcc-internal-format
msgid "too many initializers for %qT"
msgstr ""
-#: cp/decl.c:4410
+#: cp/decl.c:4404
#, gcc-internal-format
msgid "variable-sized object %qD may not be initialized"
msgstr ""
-#: cp/decl.c:4421
+#: cp/decl.c:4415
#, gcc-internal-format
msgid "%qD has incomplete type"
msgstr ""
-#: cp/decl.c:4475
+#: cp/decl.c:4469
#, gcc-internal-format
msgid "%qD must be initialized by constructor, not by %<{...}%>"
msgstr ""
-#: cp/decl.c:4511
+#: cp/decl.c:4505
#, gcc-internal-format
msgid "array %qD initialized by parenthesized string literal %qE"
msgstr ""
-#: cp/decl.c:4526
+#: cp/decl.c:4520
#, gcc-internal-format
msgid "structure %qD with uninitialized const members"
msgstr ""
-#: cp/decl.c:4528
+#: cp/decl.c:4522
#, gcc-internal-format
msgid "structure %qD with uninitialized reference members"
msgstr ""
-#: cp/decl.c:4730
+#: cp/decl.c:4724
#, gcc-internal-format
msgid "assignment (not initialization) in declaration"
msgstr ""
-#: cp/decl.c:4747
+#: cp/decl.c:4741
#, gcc-internal-format
msgid "cannot initialize %qD to namespace %qD"
msgstr ""
-#: cp/decl.c:4788
+#: cp/decl.c:4782
#, gcc-internal-format
msgid "shadowing previous type declaration of %q#D"
msgstr ""
-#: cp/decl.c:4818
+#: cp/decl.c:4812
#, gcc-internal-format
msgid "%qD cannot be thread-local because it has non-POD type %qT"
msgstr ""
-#: cp/decl.c:4833
+#: cp/decl.c:4827
#, gcc-internal-format
msgid "%qD is thread-local and so cannot be dynamically initialized"
msgstr ""
-#: cp/decl.c:5414
+#. The static data member cannot be initialized by a
+#. non-constant when being declared.
+#: cp/decl.c:4835
+#, gcc-internal-format
+msgid ""
+"%qD cannot be initialized by a non-constant expression when being declared"
+msgstr ""
+
+#: cp/decl.c:5418
#, gcc-internal-format
msgid "destructor for alien class %qT cannot be a member"
msgstr ""
-#: cp/decl.c:5416
+#: cp/decl.c:5420
#, gcc-internal-format
msgid "constructor for alien class %qT cannot be a member"
msgstr ""
-#: cp/decl.c:5437
+#: cp/decl.c:5441
#, gcc-internal-format
msgid "%qD declared as a %<virtual%> %s"
msgstr ""
-#: cp/decl.c:5439
+#: cp/decl.c:5443
#, gcc-internal-format
msgid "%qD declared as an %<inline%> %s"
msgstr ""
-#: cp/decl.c:5441
+#: cp/decl.c:5445
#, gcc-internal-format
msgid ""
"%<const%> and %<volatile%> function specifiers on %qD invalid in %s "
"declaration"
msgstr ""
-#: cp/decl.c:5445
+#: cp/decl.c:5449
#, gcc-internal-format
msgid "%qD declared as a friend"
msgstr ""
-#: cp/decl.c:5451
+#: cp/decl.c:5455
#, gcc-internal-format
msgid "%qD declared with an exception specification"
msgstr ""
-#: cp/decl.c:5537
+#: cp/decl.c:5541
#, gcc-internal-format
msgid "cannot declare %<::main%> to be a template"
msgstr ""
-#: cp/decl.c:5539
+#: cp/decl.c:5543
#, gcc-internal-format
msgid "cannot declare %<::main%> to be inline"
msgstr ""
-#: cp/decl.c:5541
+#: cp/decl.c:5545
#, gcc-internal-format
msgid "cannot declare %<::main%> to be static"
msgstr ""
-#: cp/decl.c:5545
+#: cp/decl.c:5549
#, gcc-internal-format
msgid "%<::main%> must return %<int%>"
msgstr ""
-#: cp/decl.c:5575
+#: cp/decl.c:5579
#, gcc-internal-format
msgid "non-local function %q#D uses anonymous type"
msgstr ""
-#: cp/decl.c:5578 cp/decl.c:5914
+#: cp/decl.c:5582 cp/decl.c:5918
#, gcc-internal-format
msgid ""
"%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl.c:5584
+#: cp/decl.c:5588
#, gcc-internal-format
msgid "non-local function %q#D uses local type %qT"
msgstr ""
-#: cp/decl.c:5607
+#: cp/decl.c:5611
#, gcc-internal-format
msgid "%smember function %qD cannot have cv-qualifier"
msgstr ""
-#: cp/decl.c:5631
+#: cp/decl.c:5635
#, gcc-internal-format
msgid "defining explicit specialization %qD in friend declaration"
msgstr ""
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5641
+#: cp/decl.c:5645
#, gcc-internal-format
msgid "invalid use of template-id %qD in declaration of primary template"
msgstr ""
-#: cp/decl.c:5669
+#: cp/decl.c:5673
#, gcc-internal-format
msgid ""
"default arguments are not allowed in declaration of friend template "
"specialization %qD"
msgstr ""
-#: cp/decl.c:5677
+#: cp/decl.c:5681
#, gcc-internal-format
msgid ""
"%<inline%> is not allowed in declaration of friend template specialization %"
"qD"
msgstr ""
-#: cp/decl.c:5743
+#: cp/decl.c:5747
#, gcc-internal-format
msgid "definition of implicitly-declared %qD"
msgstr ""
-#: cp/decl.c:5763 cp/decl2.c:704
+#: cp/decl.c:5767 cp/decl2.c:704
#, gcc-internal-format
msgid "no %q#D member function declared in class %qT"
msgstr ""
@@ -18460,523 +18566,523 @@ msgstr ""
#. no linkage can only be used to declare extern "C"
#. entities. Since it's not always an error in the
#. ISO C++ 90 Standard, we only issue a warning.
-#: cp/decl.c:5911
+#: cp/decl.c:5915
#, gcc-internal-format
msgid "non-local variable %q#D uses anonymous type"
msgstr ""
-#: cp/decl.c:5920
+#: cp/decl.c:5924
#, gcc-internal-format
msgid "non-local variable %q#D uses local type %qT"
msgstr ""
-#: cp/decl.c:6037
+#: cp/decl.c:6041
#, gcc-internal-format
msgid ""
"invalid in-class initialization of static data member of non-integral type %"
"qT"
msgstr ""
-#: cp/decl.c:6047
+#: cp/decl.c:6051
#, gcc-internal-format
msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
msgstr ""
-#: cp/decl.c:6051
+#: cp/decl.c:6055
#, gcc-internal-format
msgid ""
"ISO C++ forbids initialization of member constant %qD of non-integral type %"
"qT"
msgstr ""
-#: cp/decl.c:6071
+#: cp/decl.c:6075
#, gcc-internal-format
msgid "size of array %qD has non-integral type %qT"
msgstr ""
-#: cp/decl.c:6073
+#: cp/decl.c:6077
#, gcc-internal-format
msgid "size of array has non-integral type %qT"
msgstr ""
-#: cp/decl.c:6109
+#: cp/decl.c:6113
#, gcc-internal-format
msgid "size of array %qD is negative"
msgstr ""
-#: cp/decl.c:6111
+#: cp/decl.c:6115
#, gcc-internal-format
msgid "size of array is negative"
msgstr ""
-#: cp/decl.c:6119
+#: cp/decl.c:6123
#, gcc-internal-format
msgid "ISO C++ forbids zero-size array %qD"
msgstr ""
-#: cp/decl.c:6121
+#: cp/decl.c:6125
#, gcc-internal-format
msgid "ISO C++ forbids zero-size array"
msgstr ""
-#: cp/decl.c:6128
+#: cp/decl.c:6132
#, gcc-internal-format
msgid "size of array %qD is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:6131
+#: cp/decl.c:6135
#, gcc-internal-format
msgid "size of array is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:6136
+#: cp/decl.c:6140
#, gcc-internal-format
msgid "ISO C++ forbids variable-size array %qD"
msgstr ""
-#: cp/decl.c:6138
+#: cp/decl.c:6142
#, gcc-internal-format
msgid "ISO C++ forbids variable-size array"
msgstr ""
-#: cp/decl.c:6168
+#: cp/decl.c:6172
#, gcc-internal-format
msgid "overflow in array dimension"
msgstr ""
-#: cp/decl.c:6242
+#: cp/decl.c:6246
#, gcc-internal-format
msgid "declaration of %qD as %s"
msgstr ""
-#: cp/decl.c:6244
+#: cp/decl.c:6248
#, gcc-internal-format
msgid "creating %s"
msgstr ""
-#: cp/decl.c:6256
+#: cp/decl.c:6260
#, gcc-internal-format
msgid ""
"declaration of %qD as multidimensional array must have bounds for all "
"dimensions except the first"
msgstr ""
-#: cp/decl.c:6260
+#: cp/decl.c:6264
#, gcc-internal-format
msgid ""
"multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:6295
+#: cp/decl.c:6299
#, gcc-internal-format
msgid "return type specification for constructor invalid"
msgstr ""
-#: cp/decl.c:6305
+#: cp/decl.c:6309
#, gcc-internal-format
msgid "return type specification for destructor invalid"
msgstr ""
-#: cp/decl.c:6318
+#: cp/decl.c:6322
#, gcc-internal-format
msgid "operator %qT declared to return %qT"
msgstr ""
-#: cp/decl.c:6320
+#: cp/decl.c:6324
#, gcc-internal-format
msgid "return type specified for %<operator %T%>"
msgstr ""
-#: cp/decl.c:6342
+#: cp/decl.c:6346
#, gcc-internal-format
msgid "unnamed variable or field declared void"
msgstr ""
-#: cp/decl.c:6346
+#: cp/decl.c:6350
#, gcc-internal-format
msgid "variable or field %qE declared void"
msgstr ""
-#: cp/decl.c:6349
+#: cp/decl.c:6353
#, gcc-internal-format
msgid "variable or field declared void"
msgstr ""
-#: cp/decl.c:6504
+#: cp/decl.c:6508
#, gcc-internal-format
msgid "type %qT is not derived from type %qT"
msgstr ""
-#: cp/decl.c:6524 cp/decl.c:6616 cp/decl.c:7737
+#: cp/decl.c:6528 cp/decl.c:6620 cp/decl.c:7742
#, gcc-internal-format
msgid "declaration of %qD as non-function"
msgstr ""
-#: cp/decl.c:6530
+#: cp/decl.c:6534
#, gcc-internal-format
msgid "declaration of %qD as non-member"
msgstr ""
-#: cp/decl.c:6560
+#: cp/decl.c:6564
#, gcc-internal-format
msgid "declarator-id missing; using reserved word %qD"
msgstr ""
-#: cp/decl.c:6649
+#: cp/decl.c:6653
#, gcc-internal-format
msgid "two or more data types in declaration of %qs"
msgstr ""
-#: cp/decl.c:6692
+#: cp/decl.c:6696
#, gcc-internal-format
msgid "ISO C++ does not support %<long long%>"
msgstr ""
-#: cp/decl.c:6714
+#: cp/decl.c:6718
#, gcc-internal-format
msgid "duplicate %qs"
msgstr ""
-#: cp/decl.c:6752 cp/decl.c:6754
+#: cp/decl.c:6756 cp/decl.c:6758
#, gcc-internal-format
msgid "ISO C++ forbids declaration of %qs with no type"
msgstr ""
-#: cp/decl.c:6779
+#: cp/decl.c:6783
#, gcc-internal-format
msgid "short, signed or unsigned invalid for %qs"
msgstr ""
-#: cp/decl.c:6781
+#: cp/decl.c:6785
#, gcc-internal-format
msgid "long, short, signed or unsigned invalid for %qs"
msgstr ""
-#: cp/decl.c:6783
+#: cp/decl.c:6787
#, gcc-internal-format
msgid "long and short specified together for %qs"
msgstr ""
-#: cp/decl.c:6785
+#: cp/decl.c:6789
#, gcc-internal-format
msgid "long or short specified with char for %qs"
msgstr ""
-#: cp/decl.c:6787
+#: cp/decl.c:6791
#, gcc-internal-format
msgid "long or short specified with floating type for %qs"
msgstr ""
-#: cp/decl.c:6789
+#: cp/decl.c:6793
#, gcc-internal-format
msgid "signed and unsigned given together for %qs"
msgstr ""
-#: cp/decl.c:6795
+#: cp/decl.c:6799
#, gcc-internal-format
msgid "long, short, signed or unsigned used invalidly for %qs"
msgstr ""
-#: cp/decl.c:6860
+#: cp/decl.c:6864
#, gcc-internal-format
msgid "complex invalid for %qs"
msgstr ""
-#: cp/decl.c:6889
+#: cp/decl.c:6893
#, gcc-internal-format
msgid "qualifiers are not allowed on declaration of %<operator %T%>"
msgstr ""
-#: cp/decl.c:6901 cp/typeck.c:6430
+#: cp/decl.c:6905 cp/typeck.c:6479
#, gcc-internal-format
msgid "ignoring %qV qualifiers added to function type %qT"
msgstr ""
-#: cp/decl.c:6924
+#: cp/decl.c:6928
#, gcc-internal-format
msgid "member %qD cannot be declared both virtual and static"
msgstr ""
-#: cp/decl.c:6931
+#: cp/decl.c:6935
#, gcc-internal-format
msgid "%<%T::%D%> is not a valid declarator"
msgstr ""
-#: cp/decl.c:6939
+#: cp/decl.c:6943
#, gcc-internal-format
msgid "typedef declaration invalid in parameter declaration"
msgstr ""
-#: cp/decl.c:6943
+#: cp/decl.c:6947
#, gcc-internal-format
msgid "storage class specifiers invalid in parameter declarations"
msgstr ""
-#: cp/decl.c:6950
+#: cp/decl.c:6954
#, gcc-internal-format
msgid "virtual outside class declaration"
msgstr ""
-#: cp/decl.c:6963 cp/decl.c:6970
+#: cp/decl.c:6967 cp/decl.c:6974
#, gcc-internal-format
msgid "multiple storage classes in declaration of %qs"
msgstr ""
-#: cp/decl.c:6993
+#: cp/decl.c:6997
#, gcc-internal-format
msgid "storage class specified for %qs"
msgstr ""
-#: cp/decl.c:7027
+#: cp/decl.c:7031
#, gcc-internal-format
msgid "top-level declaration of %qs specifies %<auto%>"
msgstr ""
-#: cp/decl.c:7039
+#: cp/decl.c:7043
#, gcc-internal-format
msgid "storage class specifiers invalid in friend function declarations"
msgstr ""
-#: cp/decl.c:7165
+#: cp/decl.c:7169
#, gcc-internal-format
msgid "destructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7168
+#: cp/decl.c:7172
#, gcc-internal-format
msgid "destructors may not be cv-qualified"
msgstr ""
-#: cp/decl.c:7188
+#: cp/decl.c:7192
#, gcc-internal-format
msgid "constructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7191
+#: cp/decl.c:7195
#, gcc-internal-format
msgid "constructors cannot be declared virtual"
msgstr ""
-#: cp/decl.c:7196
+#: cp/decl.c:7200
#, gcc-internal-format
msgid "constructors may not be cv-qualified"
msgstr ""
-#: cp/decl.c:7216
+#: cp/decl.c:7220
#, gcc-internal-format
msgid "can't initialize friend function %qs"
msgstr ""
#. Cannot be both friend and virtual.
-#: cp/decl.c:7220
+#: cp/decl.c:7224
#, gcc-internal-format
msgid "virtual functions cannot be friends"
msgstr ""
-#: cp/decl.c:7224
+#: cp/decl.c:7228
#, gcc-internal-format
msgid "friend declaration not in class definition"
msgstr ""
-#: cp/decl.c:7226
+#: cp/decl.c:7230
#, gcc-internal-format
msgid "can't define friend function %qs in a local class definition"
msgstr ""
-#: cp/decl.c:7239
+#: cp/decl.c:7243
#, gcc-internal-format
msgid "destructors may not have parameters"
msgstr ""
-#: cp/decl.c:7258 cp/decl.c:7265
+#: cp/decl.c:7262 cp/decl.c:7269
#, gcc-internal-format
msgid "cannot declare reference to %q#T"
msgstr ""
-#: cp/decl.c:7259
+#: cp/decl.c:7263
#, gcc-internal-format
msgid "cannot declare pointer to %q#T"
msgstr ""
-#: cp/decl.c:7267
+#: cp/decl.c:7271
#, gcc-internal-format
msgid "cannot declare pointer to %q#T member"
msgstr ""
-#: cp/decl.c:7306
+#: cp/decl.c:7310
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr ""
-#: cp/decl.c:7345
+#: cp/decl.c:7349
#, gcc-internal-format
msgid "template-id %qD used as a declarator"
msgstr ""
-#: cp/decl.c:7392
+#: cp/decl.c:7396
#, gcc-internal-format
msgid "extra qualification %<%T::%> on member %qs ignored"
msgstr ""
-#: cp/decl.c:7411
+#: cp/decl.c:7415
#, gcc-internal-format
msgid "cannot declare member function %<%T::%s%> within %<%T%>"
msgstr ""
-#: cp/decl.c:7426
+#: cp/decl.c:7430
#, gcc-internal-format
msgid "cannot declare member %<%T::%s%> within %qT"
msgstr ""
-#: cp/decl.c:7465
+#: cp/decl.c:7470
#, gcc-internal-format
msgid "data member may not have variably modified type %qT"
msgstr ""
-#: cp/decl.c:7467
+#: cp/decl.c:7472
#, gcc-internal-format
msgid "parameter may not have variably modified type %qT"
msgstr ""
#. [dcl.fct.spec] The explicit specifier shall only be used in
#. declarations of constructors within a class definition.
-#: cp/decl.c:7475
+#: cp/decl.c:7480
#, gcc-internal-format
msgid "only declarations of constructors can be %<explicit%>"
msgstr ""
-#: cp/decl.c:7483
+#: cp/decl.c:7488
#, gcc-internal-format
msgid "non-member %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:7488
+#: cp/decl.c:7493
#, gcc-internal-format
msgid "non-object member %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:7494
+#: cp/decl.c:7499
#, gcc-internal-format
msgid "function %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:7499
+#: cp/decl.c:7504
#, gcc-internal-format
msgid "static %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:7504
+#: cp/decl.c:7509
#, gcc-internal-format
msgid "const %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:7524
+#: cp/decl.c:7529
#, gcc-internal-format
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr ""
-#: cp/decl.c:7540
+#: cp/decl.c:7545
#, gcc-internal-format
msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
msgstr ""
-#: cp/decl.c:7639
+#: cp/decl.c:7644
#, gcc-internal-format
msgid "qualified function types cannot be used to declare %s functions"
msgstr ""
-#: cp/decl.c:7665
+#: cp/decl.c:7670
#, gcc-internal-format
msgid "type qualifiers specified for friend class declaration"
msgstr ""
-#: cp/decl.c:7670
+#: cp/decl.c:7675
#, gcc-internal-format
msgid "%<inline%> specified for friend class declaration"
msgstr ""
-#: cp/decl.c:7678
+#: cp/decl.c:7683
#, gcc-internal-format
msgid "template parameters cannot be friends"
msgstr ""
-#: cp/decl.c:7680
+#: cp/decl.c:7685
#, gcc-internal-format
msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
msgstr ""
-#: cp/decl.c:7684
+#: cp/decl.c:7689
#, gcc-internal-format
msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
msgstr ""
-#: cp/decl.c:7697
+#: cp/decl.c:7702
#, gcc-internal-format
msgid "trying to make class %qT a friend of global scope"
msgstr ""
-#: cp/decl.c:7708
+#: cp/decl.c:7713
#, gcc-internal-format
msgid "invalid qualifiers on non-member function type"
msgstr ""
-#: cp/decl.c:7727
+#: cp/decl.c:7732
#, gcc-internal-format
msgid "abstract declarator %qT used as declaration"
msgstr ""
-#: cp/decl.c:7752
+#: cp/decl.c:7757
#, gcc-internal-format
msgid "cannot use %<::%> in parameter declaration"
msgstr ""
#. Something like struct S { int N::j; };
-#: cp/decl.c:7797
+#: cp/decl.c:7802
#, gcc-internal-format
msgid "invalid use of %<::%>"
msgstr ""
-#: cp/decl.c:7812
+#: cp/decl.c:7817
#, gcc-internal-format
msgid "can't make %qD into a method -- not in a class"
msgstr ""
-#: cp/decl.c:7821
+#: cp/decl.c:7826
#, gcc-internal-format
msgid "function %qD declared virtual inside a union"
msgstr ""
-#: cp/decl.c:7830
+#: cp/decl.c:7835
#, gcc-internal-format
msgid "%qD cannot be declared virtual, since it is always static"
msgstr ""
-#: cp/decl.c:7848
+#: cp/decl.c:7853
#, gcc-internal-format
msgid "declaration of %qD as member of %qT"
msgstr ""
-#: cp/decl.c:7924
+#: cp/decl.c:7929
#, gcc-internal-format
msgid "field %qD has incomplete type"
msgstr ""
-#: cp/decl.c:7926
+#: cp/decl.c:7931
#, gcc-internal-format
msgid "name %qT has incomplete type"
msgstr ""
-#: cp/decl.c:7935
+#: cp/decl.c:7940
#, gcc-internal-format
msgid " in instantiation of template %qT"
msgstr ""
-#: cp/decl.c:7945
+#: cp/decl.c:7950
#, gcc-internal-format
msgid "%qE is neither function nor member function; cannot be declared friend"
msgstr ""
-#: cp/decl.c:7956
+#: cp/decl.c:7961
#, gcc-internal-format
msgid "member functions are implicitly friends of their class"
msgstr ""
@@ -18993,97 +19099,97 @@ msgstr ""
#. the rest of the compiler does not correctly
#. handle the initialization unless the member is
#. static so we make it static below.
-#: cp/decl.c:7996
+#: cp/decl.c:8001
#, gcc-internal-format
msgid "ISO C++ forbids initialization of member %qD"
msgstr ""
-#: cp/decl.c:7998
+#: cp/decl.c:8003
#, gcc-internal-format
msgid "making %qD static"
msgstr ""
-#: cp/decl.c:8056
+#: cp/decl.c:8061
#, gcc-internal-format
msgid "storage class %<auto%> invalid for function %qs"
msgstr ""
-#: cp/decl.c:8058
+#: cp/decl.c:8063
#, gcc-internal-format
msgid "storage class %<register%> invalid for function %qs"
msgstr ""
-#: cp/decl.c:8060
+#: cp/decl.c:8065
#, gcc-internal-format
msgid "storage class %<__thread%> invalid for function %qs"
msgstr ""
-#: cp/decl.c:8071
+#: cp/decl.c:8076
#, gcc-internal-format
msgid ""
"%<static%> specified invalid for function %qs declared out of global scope"
msgstr ""
-#: cp/decl.c:8074
+#: cp/decl.c:8079
#, gcc-internal-format
msgid ""
"%<inline%> specifier invalid for function %qs declared out of global scope"
msgstr ""
-#: cp/decl.c:8082
+#: cp/decl.c:8087
#, gcc-internal-format
msgid "virtual non-class function %qs"
msgstr ""
-#: cp/decl.c:8113
+#: cp/decl.c:8118
#, gcc-internal-format
msgid "cannot declare member function %qD to have static linkage"
msgstr ""
#. FIXME need arm citation
-#: cp/decl.c:8120
+#: cp/decl.c:8125
#, gcc-internal-format
msgid "cannot declare static function inside another function"
msgstr ""
-#: cp/decl.c:8149
+#: cp/decl.c:8154
#, gcc-internal-format
msgid ""
"%<static%> may not be used when defining (as opposed to declaring) a static "
"data member"
msgstr ""
-#: cp/decl.c:8156
+#: cp/decl.c:8161
#, gcc-internal-format
msgid "static member %qD declared %<register%>"
msgstr ""
-#: cp/decl.c:8161
+#: cp/decl.c:8166
#, gcc-internal-format
msgid "cannot explicitly declare member %q#D to have extern linkage"
msgstr ""
-#: cp/decl.c:8304
+#: cp/decl.c:8309
#, gcc-internal-format
msgid "default argument for %q#D has type %qT"
msgstr ""
-#: cp/decl.c:8307
+#: cp/decl.c:8312
#, gcc-internal-format
msgid "default argument for parameter of type %qT has type %qT"
msgstr ""
-#: cp/decl.c:8324
+#: cp/decl.c:8329
#, gcc-internal-format
msgid "default argument %qE uses local variable %qD"
msgstr ""
-#: cp/decl.c:8392
+#: cp/decl.c:8397
#, gcc-internal-format
msgid "parameter %qD invalidly declared method type"
msgstr ""
-#: cp/decl.c:8416
+#: cp/decl.c:8421
#, gcc-internal-format
msgid "parameter %qD includes %s to array of unknown bound %qT"
msgstr ""
@@ -19103,134 +19209,134 @@ 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:8575
+#: cp/decl.c:8580
#, gcc-internal-format
msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
msgstr ""
-#: cp/decl.c:8694
+#: cp/decl.c:8699
#, gcc-internal-format
msgid "%qD may not be declared within a namespace"
msgstr ""
-#: cp/decl.c:8696
+#: cp/decl.c:8701
#, gcc-internal-format
msgid "%qD may not be declared as static"
msgstr ""
-#: cp/decl.c:8717
+#: cp/decl.c:8722
#, gcc-internal-format
msgid "%qD must be a nonstatic member function"
msgstr ""
-#: cp/decl.c:8726
+#: cp/decl.c:8731
#, gcc-internal-format
msgid ""
"%qD must be either a non-static member function or a non-member function"
msgstr ""
-#: cp/decl.c:8746
+#: cp/decl.c:8751
#, gcc-internal-format
msgid "%qD must have an argument of class or enumerated type"
msgstr ""
-#: cp/decl.c:8787
+#: cp/decl.c:8792
#, gcc-internal-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr ""
#. 13.4.0.3
-#: cp/decl.c:8794
+#: cp/decl.c:8799
#, gcc-internal-format
msgid "ISO C++ prohibits overloading operator ?:"
msgstr ""
-#: cp/decl.c:8844
+#: cp/decl.c:8849
#, gcc-internal-format
msgid "postfix %qD must take %<int%> as its argument"
msgstr ""
-#: cp/decl.c:8848
+#: cp/decl.c:8853
#, gcc-internal-format
msgid "postfix %qD must take %<int%> as its second argument"
msgstr ""
-#: cp/decl.c:8855
+#: cp/decl.c:8860
#, gcc-internal-format
msgid "%qD must take either zero or one argument"
msgstr ""
-#: cp/decl.c:8857
+#: cp/decl.c:8862
#, gcc-internal-format
msgid "%qD must take either one or two arguments"
msgstr ""
-#: cp/decl.c:8878
+#: cp/decl.c:8883
#, gcc-internal-format
msgid "prefix %qD should return %qT"
msgstr ""
-#: cp/decl.c:8884
+#: cp/decl.c:8889
#, gcc-internal-format
msgid "postfix %qD should return %qT"
msgstr ""
-#: cp/decl.c:8893
+#: cp/decl.c:8898
#, gcc-internal-format
msgid "%qD must take %<void%>"
msgstr ""
-#: cp/decl.c:8895 cp/decl.c:8903
+#: cp/decl.c:8900 cp/decl.c:8908
#, gcc-internal-format
msgid "%qD must take exactly one argument"
msgstr ""
-#: cp/decl.c:8905
+#: cp/decl.c:8910
#, gcc-internal-format
msgid "%qD must take exactly two arguments"
msgstr ""
-#: cp/decl.c:8913
+#: cp/decl.c:8918
#, gcc-internal-format
msgid "user-defined %qD always evaluates both arguments"
msgstr ""
-#: cp/decl.c:8927
+#: cp/decl.c:8932
#, gcc-internal-format
msgid "%qD should return by value"
msgstr ""
-#: cp/decl.c:8939 cp/decl.c:8942
+#: cp/decl.c:8944 cp/decl.c:8947
#, gcc-internal-format
msgid "%qD cannot have default arguments"
msgstr ""
-#: cp/decl.c:8999
+#: cp/decl.c:9004
#, gcc-internal-format
msgid "using template type parameter %qT after %qs"
msgstr ""
-#: cp/decl.c:9014
+#: cp/decl.c:9019
#, gcc-internal-format
msgid "using typedef-name %qD after %qs"
msgstr ""
-#: cp/decl.c:9015
+#: cp/decl.c:9020
#, gcc-internal-format
msgid "%qD has a previous declaration here"
msgstr ""
-#: cp/decl.c:9023
+#: cp/decl.c:9028
#, gcc-internal-format
msgid "%qT referred to as %qs"
msgstr ""
-#: cp/decl.c:9024 cp/decl.c:9032
+#: cp/decl.c:9029 cp/decl.c:9037
#, gcc-internal-format
msgid "%qT has a previous declaration here"
msgstr ""
-#: cp/decl.c:9031
+#: cp/decl.c:9036
#, gcc-internal-format
msgid "%qT referred to as enum"
msgstr ""
@@ -19242,62 +19348,62 @@ msgstr ""
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:9046
+#: cp/decl.c:9051
#, gcc-internal-format
msgid "template argument required for %<%s %T%>"
msgstr ""
-#: cp/decl.c:9094 cp/name-lookup.c:2602
+#: cp/decl.c:9099 cp/name-lookup.c:2601
#, gcc-internal-format
msgid "%qD has the same name as the class in which it is declared"
msgstr ""
-#: cp/decl.c:9232
+#: cp/decl.c:9237
#, gcc-internal-format
msgid "use of enum %q#D without previous declaration"
msgstr ""
-#: cp/decl.c:9250
+#: cp/decl.c:9255
#, gcc-internal-format
msgid "redeclaration of %qT as a non-template"
msgstr ""
-#: cp/decl.c:9357
+#: cp/decl.c:9362
#, gcc-internal-format
msgid "derived union %qT invalid"
msgstr ""
-#: cp/decl.c:9363
+#: cp/decl.c:9368
#, gcc-internal-format
msgid "Java class %qT cannot have multiple bases"
msgstr ""
-#: cp/decl.c:9371
+#: cp/decl.c:9376
#, gcc-internal-format
msgid "Java class %qT cannot have virtual bases"
msgstr ""
-#: cp/decl.c:9390
+#: cp/decl.c:9395
#, gcc-internal-format
msgid "base type %qT fails to be a struct or class type"
msgstr ""
-#: cp/decl.c:9423
+#: cp/decl.c:9428
#, gcc-internal-format
msgid "recursive type %qT undefined"
msgstr ""
-#: cp/decl.c:9425
+#: cp/decl.c:9430
#, gcc-internal-format
msgid "duplicate base type %qT invalid"
msgstr ""
-#: cp/decl.c:9495
+#: cp/decl.c:9500
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr ""
-#: cp/decl.c:9496
+#: cp/decl.c:9501
#, gcc-internal-format
msgid "%Jprevious definition here"
msgstr ""
@@ -19306,47 +19412,47 @@ msgstr ""
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:9633
+#: cp/decl.c:9638
#, gcc-internal-format
msgid "no integral type can represent all of the enumerator values for %qT"
msgstr ""
-#: cp/decl.c:9739
+#: cp/decl.c:9744
#, gcc-internal-format
msgid "enumerator value for %qD not integer constant"
msgstr ""
-#: cp/decl.c:9766
+#: cp/decl.c:9771
#, gcc-internal-format
msgid "overflow in enumeration values at %qD"
msgstr ""
-#: cp/decl.c:9837
+#: cp/decl.c:9842
#, gcc-internal-format
msgid "return type %q#T is incomplete"
msgstr ""
-#: cp/decl.c:9953 cp/typeck.c:6184
+#: cp/decl.c:9958 cp/typeck.c:6233
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr ""
-#: cp/decl.c:10281
+#: cp/decl.c:10286
#, gcc-internal-format
msgid "parameter %qD declared void"
msgstr ""
-#: cp/decl.c:10774
+#: cp/decl.c:10779
#, gcc-internal-format
msgid "invalid member function declaration"
msgstr ""
-#: cp/decl.c:10789
+#: cp/decl.c:10794
#, gcc-internal-format
msgid "%qD is already defined in class %qT"
msgstr ""
-#: cp/decl.c:10999
+#: cp/decl.c:11004
#, gcc-internal-format
msgid "static member function %q#D declared with type qualifiers"
msgstr ""
@@ -19401,7 +19507,7 @@ msgstr ""
msgid "invalid use of %<virtual%> in template declaration of %q#D"
msgstr ""
-#: cp/decl2.c:496 cp/pt.c:2972
+#: cp/decl2.c:496 cp/pt.c:2967
#, gcc-internal-format
msgid "template declaration of %q#D"
msgstr ""
@@ -19527,65 +19633,65 @@ msgid "default argument missing for parameter %P of %q+#D"
msgstr ""
#. damn ICE suppression
-#: cp/error.c:2371
+#: cp/error.c:2368
#, gcc-internal-format
msgid "unexpected letter %qc in locate_error\n"
msgstr ""
#. Can't throw a reference.
-#: cp/except.c:262
+#: cp/except.c:267
#, gcc-internal-format
msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
msgstr ""
-#: cp/except.c:273
+#: cp/except.c:278
#, gcc-internal-format
msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
msgstr ""
#. Thrown object must be a Throwable.
-#: cp/except.c:280
+#: cp/except.c:285
#, gcc-internal-format
msgid "type %qT is not derived from %<java::lang::Throwable%>"
msgstr ""
-#: cp/except.c:343
+#: cp/except.c:348
#, gcc-internal-format
msgid "mixing C++ and Java catches in a single translation unit"
msgstr ""
-#: cp/except.c:602
+#: cp/except.c:607
#, gcc-internal-format
msgid "throwing NULL, which has integral, not pointer type"
msgstr ""
-#: cp/except.c:625 cp/init.c:1887
+#: cp/except.c:630 cp/init.c:1887
#, gcc-internal-format
msgid "%qD should never be overloaded"
msgstr ""
-#: cp/except.c:692
+#: cp/except.c:697
#, gcc-internal-format
msgid " in thrown expression"
msgstr ""
-#: cp/except.c:839
+#: cp/except.c:844
#, gcc-internal-format
msgid ""
"expression %qE of abstract class type %qT cannot be used in throw-expression"
msgstr ""
-#: cp/except.c:924
+#: cp/except.c:929
#, gcc-internal-format
msgid "%Hexception of type %qT will be caught"
msgstr ""
-#: cp/except.c:926
+#: cp/except.c:931
#, gcc-internal-format
msgid "%H by earlier handler for %qT"
msgstr ""
-#: cp/except.c:956
+#: cp/except.c:961
#, gcc-internal-format
msgid "%H%<...%> handler must be the last handler for its try block"
msgstr ""
@@ -20012,7 +20118,7 @@ msgid ""
"future version of GCC due to implicit virtual destructor"
msgstr ""
-#: cp/name-lookup.c:693
+#: cp/name-lookup.c:692
#, gcc-internal-format
msgid "redeclaration of %<wchar_t%> as %qT"
msgstr ""
@@ -20023,471 +20129,486 @@ msgstr ""
#. [basic.start.main]
#.
#. This function shall not be overloaded.
-#: cp/name-lookup.c:725
+#: cp/name-lookup.c:724
#, gcc-internal-format
msgid "invalid redeclaration of %qD"
msgstr ""
-#: cp/name-lookup.c:726
+#: cp/name-lookup.c:725
#, gcc-internal-format
msgid "as %qD"
msgstr ""
-#: cp/name-lookup.c:814
+#: cp/name-lookup.c:813
#, gcc-internal-format
msgid "type mismatch with previous external decl of %q#D"
msgstr ""
-#: cp/name-lookup.c:815
+#: cp/name-lookup.c:814
#, gcc-internal-format
msgid "previous external decl of %q#D"
msgstr ""
-#: cp/name-lookup.c:897
+#: cp/name-lookup.c:896
#, gcc-internal-format
msgid "extern declaration of %q#D doesn't match"
msgstr ""
-#: cp/name-lookup.c:898
+#: cp/name-lookup.c:897
#, gcc-internal-format
msgid "global declaration %q#D"
msgstr ""
-#: cp/name-lookup.c:934 cp/name-lookup.c:941
+#: cp/name-lookup.c:933 cp/name-lookup.c:940
#, gcc-internal-format
msgid "declaration of %q#D shadows a parameter"
msgstr ""
#. Location of previous decl is not useful in this case.
-#: cp/name-lookup.c:966
+#: cp/name-lookup.c:965
#, gcc-internal-format
msgid "declaration of %qD shadows a member of 'this'"
msgstr ""
-#: cp/name-lookup.c:972
+#: cp/name-lookup.c:971
#, gcc-internal-format
msgid "declaration of %qD shadows a previous local"
msgstr ""
-#: cp/name-lookup.c:979
+#: cp/name-lookup.c:978
#, gcc-internal-format
msgid "declaration of %qD shadows a global declaration"
msgstr ""
-#: cp/name-lookup.c:1095
+#: cp/name-lookup.c:1094
#, gcc-internal-format
msgid "name lookup of %qD changed"
msgstr ""
-#: cp/name-lookup.c:1096
+#: cp/name-lookup.c:1095
#, gcc-internal-format
msgid " matches this %qD under ISO standard rules"
msgstr ""
-#: cp/name-lookup.c:1098
+#: cp/name-lookup.c:1097
#, gcc-internal-format
msgid " matches this %qD under old rules"
msgstr ""
-#: cp/name-lookup.c:1116 cp/name-lookup.c:1124
+#: cp/name-lookup.c:1115 cp/name-lookup.c:1123
#, gcc-internal-format
msgid "name lookup of %qD changed for new ISO %<for%> scoping"
msgstr ""
-#: cp/name-lookup.c:1118
+#: cp/name-lookup.c:1117
#, gcc-internal-format
msgid " cannot use obsolete binding at %qD because it has a destructor"
msgstr ""
-#: cp/name-lookup.c:1126
+#: cp/name-lookup.c:1125
#, gcc-internal-format
msgid " using obsolete binding at %qD"
msgstr ""
-#: cp/name-lookup.c:1179
+#: cp/name-lookup.c:1178
#, gcc-internal-format
msgid "%s %s(%E) %p %d\n"
msgstr ""
-#: cp/name-lookup.c:1182
+#: cp/name-lookup.c:1181
#, gcc-internal-format
msgid "%s %s %p %d\n"
msgstr ""
-#: cp/name-lookup.c:1308
+#: cp/name-lookup.c:1307
#, gcc-internal-format
msgid "XXX is_class_level != (current_scope == class_scope)\n"
msgstr ""
-#: cp/name-lookup.c:1864
+#: cp/name-lookup.c:1863
#, gcc-internal-format
msgid "%q#D hides constructor for %q#T"
msgstr ""
-#: cp/name-lookup.c:1880
+#: cp/name-lookup.c:1879
#, gcc-internal-format
msgid "%q#D conflicts with previous using declaration %q#D"
msgstr ""
-#: cp/name-lookup.c:1899
+#: cp/name-lookup.c:1898
#, gcc-internal-format
msgid "previous non-function declaration %q#D"
msgstr ""
-#: cp/name-lookup.c:1900
+#: cp/name-lookup.c:1899
#, gcc-internal-format
msgid "conflicts with function declaration %q#D"
msgstr ""
#. It's a nested name with template parameter dependent scope.
#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:1978 cp/name-lookup.c:2003 cp/name-lookup.c:3164
+#: cp/name-lookup.c:1977 cp/name-lookup.c:2002 cp/name-lookup.c:3208
#, gcc-internal-format
msgid "%qT is not a namespace"
msgstr ""
#. 7.3.3/5
#. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:1988
+#: cp/name-lookup.c:1987
#, gcc-internal-format
msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
msgstr ""
-#: cp/name-lookup.c:1995
+#: cp/name-lookup.c:1994
#, gcc-internal-format
msgid "namespace %qD not allowed in using-declaration"
msgstr ""
-#: cp/name-lookup.c:2031
+#: cp/name-lookup.c:2030
#, gcc-internal-format
msgid "%qD not declared"
msgstr ""
-#: cp/name-lookup.c:2051 cp/name-lookup.c:2087 cp/name-lookup.c:2121
+#: cp/name-lookup.c:2050 cp/name-lookup.c:2086 cp/name-lookup.c:2120
#, gcc-internal-format
msgid "%qD is already declared in this scope"
msgstr ""
-#: cp/name-lookup.c:2127
+#: cp/name-lookup.c:2126
#, gcc-internal-format
msgid "using declaration %qD introduced ambiguous type %qT"
msgstr ""
-#: cp/name-lookup.c:2698
+#: cp/name-lookup.c:2699
#, gcc-internal-format
msgid "using-declaration for non-member at class scope"
msgstr ""
-#: cp/name-lookup.c:2703
+#: cp/name-lookup.c:2725
+#, gcc-internal-format
+msgid "%<%T::%D%> names destructor"
+msgstr ""
+
+#: cp/name-lookup.c:2730
+#, gcc-internal-format
+msgid "%<%T::%D%> names constructor"
+msgstr ""
+
+#: cp/name-lookup.c:2735
#, gcc-internal-format
-msgid "using-declaration cannot name destructor"
+msgid "%<%T::%D%> names constructor in %qT"
msgstr ""
-#: cp/name-lookup.c:2776
+#: cp/name-lookup.c:2751
+#, gcc-internal-format
+msgid "no members matching %<%T::%D%> in %q#T"
+msgstr ""
+
+#: cp/name-lookup.c:2820
#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr ""
-#: cp/name-lookup.c:2784
+#: cp/name-lookup.c:2828
#, gcc-internal-format
msgid "explicit qualification in declaration of `%D'"
msgstr ""
-#: cp/name-lookup.c:2820
+#: cp/name-lookup.c:2864
#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr ""
-#: cp/name-lookup.c:2882
+#: cp/name-lookup.c:2926
#, gcc-internal-format
msgid "namespace alias %qD not allowed here, assuming %qD"
msgstr ""
#. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:2997
+#: cp/name-lookup.c:3041
#, gcc-internal-format
msgid "unknown namespace %qD"
msgstr ""
-#: cp/name-lookup.c:3158
+#: cp/name-lookup.c:3202
#, gcc-internal-format
msgid "namespace %qT undeclared"
msgstr ""
-#: cp/name-lookup.c:3202
+#: cp/name-lookup.c:3246
#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:3209
+#: cp/name-lookup.c:3253
#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr ""
-#: cp/name-lookup.c:3344
+#: cp/name-lookup.c:3388
#, gcc-internal-format
msgid "use of %qD is ambiguous"
msgstr ""
-#: cp/name-lookup.c:3345
+#: cp/name-lookup.c:3389
#, gcc-internal-format
msgid " first declared as %q#D here"
msgstr ""
-#: cp/name-lookup.c:3347
+#: cp/name-lookup.c:3391
#, gcc-internal-format
msgid " also declared as %q#D here"
msgstr ""
-#: cp/name-lookup.c:3362
+#: cp/name-lookup.c:3406
#, gcc-internal-format
msgid "%qD denotes an ambiguous type"
msgstr ""
-#: cp/name-lookup.c:3363
+#: cp/name-lookup.c:3407
#, gcc-internal-format
msgid "%J first type here"
msgstr ""
-#: cp/name-lookup.c:3364
+#: cp/name-lookup.c:3408
#, gcc-internal-format
msgid "%J other type here"
msgstr ""
#. This happens for A::B where B is a template, and there are no
#. template arguments.
-#: cp/name-lookup.c:3442 cp/parser.c:4480 cp/typeck.c:1790
+#: cp/name-lookup.c:3486 cp/parser.c:4490 cp/typeck.c:1802
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr ""
-#: cp/name-lookup.c:3482
+#: cp/name-lookup.c:3526
#, gcc-internal-format
msgid "%<%D::%D%> is not a template"
msgstr ""
-#: cp/name-lookup.c:3497
+#: cp/name-lookup.c:3541
#, gcc-internal-format
msgid "%qD undeclared in namespace %qD"
msgstr ""
-#: cp/name-lookup.c:4124
+#: cp/name-lookup.c:4168
#, gcc-internal-format
msgid "%qD is not a function,"
msgstr ""
-#: cp/name-lookup.c:4125
+#: cp/name-lookup.c:4169
#, gcc-internal-format
msgid " conflict with %qD"
msgstr ""
-#: cp/name-lookup.c:4910
+#: cp/name-lookup.c:4954
#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:4919
+#: cp/name-lookup.c:4963
#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr ""
-#: cp/parser.c:1848
+#: cp/parser.c:1849
#, gcc-internal-format
msgid "minimum/maximum operators are deprecated"
msgstr ""
-#: cp/parser.c:1868
+#: cp/parser.c:1869
#, gcc-internal-format
msgid "%<#pragma%> is not allowed here"
msgstr ""
-#: cp/parser.c:1897
+#: cp/parser.c:1898
#, gcc-internal-format
msgid "%<%D::%D%> has not been declared"
msgstr ""
-#: cp/parser.c:1900 cp/semantics.c:2416
+#: cp/parser.c:1901 cp/semantics.c:2416
#, gcc-internal-format
msgid "%<::%D%> has not been declared"
msgstr ""
-#: cp/parser.c:1903
+#: cp/parser.c:1904
#, gcc-internal-format
msgid "request for member %qD in non-class type %qT"
msgstr ""
-#: cp/parser.c:1906
+#: cp/parser.c:1907
#, gcc-internal-format
msgid "%<%T::%D%> has not been declared"
msgstr ""
-#: cp/parser.c:1909
+#: cp/parser.c:1910
#, gcc-internal-format
msgid "%qD has not been declared"
msgstr ""
-#: cp/parser.c:1912
+#: cp/parser.c:1913
#, gcc-internal-format
msgid "%<%D::%D%> %s"
msgstr ""
-#: cp/parser.c:1914
+#: cp/parser.c:1915
#, gcc-internal-format
msgid "%<::%D%> %s"
msgstr ""
-#: cp/parser.c:1916
+#: cp/parser.c:1917
#, gcc-internal-format
msgid "%qD %s"
msgstr ""
-#: cp/parser.c:1968
+#: cp/parser.c:1969
#, gcc-internal-format
msgid "new types may not be defined in a return type"
msgstr ""
-#: cp/parser.c:1969
+#: cp/parser.c:1970
#, gcc-internal-format
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr ""
-#: cp/parser.c:1988 cp/pt.c:4341
+#: cp/parser.c:1989 cp/pt.c:4336
#, gcc-internal-format
msgid "%qT is not a template"
msgstr ""
-#: cp/parser.c:1990
+#: cp/parser.c:1991
#, gcc-internal-format
msgid "%qE is not a template"
msgstr ""
-#: cp/parser.c:1992
+#: cp/parser.c:1993
#, gcc-internal-format
msgid "invalid template-id"
msgstr ""
-#: cp/parser.c:2021
+#: cp/parser.c:2022
#, gcc-internal-format
msgid "%s cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:2046
+#: cp/parser.c:2047
#, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr ""
#. Issue an error message.
-#: cp/parser.c:2051
+#: cp/parser.c:2052
#, gcc-internal-format
msgid "%qE does not name a type"
msgstr ""
-#: cp/parser.c:2083
+#: cp/parser.c:2084
#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr ""
-#: cp/parser.c:2098
+#: cp/parser.c:2099
#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr ""
-#: cp/parser.c:2101
+#: cp/parser.c:2102
#, gcc-internal-format
msgid "%qE in class %qT does not name a type"
msgstr ""
-#: cp/parser.c:2815
+#: cp/parser.c:2828
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr ""
-#: cp/parser.c:2824
+#: cp/parser.c:2837
#, gcc-internal-format
msgid "statement-expressions are allowed only inside functions"
msgstr ""
-#: cp/parser.c:2875
+#: cp/parser.c:2888
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr ""
-#: cp/parser.c:3022
+#: cp/parser.c:3035
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr ""
-#: cp/parser.c:3399
+#: cp/parser.c:3412
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr ""
-#: cp/parser.c:4056
+#: cp/parser.c:4066
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr ""
-#: cp/parser.c:5000
+#: cp/parser.c:5010
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:5001
+#: cp/parser.c:5011
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:5203
+#: cp/parser.c:5213
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:5392
+#: cp/parser.c:5402
#, gcc-internal-format
msgid "use of old-style cast"
msgstr ""
-#: cp/parser.c:6171
+#: cp/parser.c:6181
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr ""
-#: cp/parser.c:6715
+#: cp/parser.c:6725
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr ""
-#: cp/parser.c:6840
+#: cp/parser.c:6850
#, gcc-internal-format
msgid "extra %<;%>"
msgstr ""
-#: cp/parser.c:7162
+#: cp/parser.c:7172
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:7293
+#: cp/parser.c:7303
#, gcc-internal-format
msgid "duplicate %<friend%>"
msgstr ""
-#: cp/parser.c:7462
+#: cp/parser.c:7472
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr ""
-#: cp/parser.c:7776
+#: cp/parser.c:7786
#, gcc-internal-format
msgid "only constructors take base initializers"
msgstr ""
-#: cp/parser.c:7827
+#: cp/parser.c:7837
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:7869
+#: cp/parser.c:7879
#, gcc-internal-format
msgid ""
"keyword %<typename%> not allowed in this context (a qualified member "
@@ -20495,57 +20616,57 @@ msgid ""
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:8235
+#: cp/parser.c:8245
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr ""
#. Otherwise, emit an error about the invalid digraph, but continue
#. parsing because we got our argument list.
-#: cp/parser.c:8608
+#: cp/parser.c:8618
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr ""
-#: cp/parser.c:8609
+#: cp/parser.c:8619
#, gcc-internal-format
msgid ""
"%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
"and %<::%>"
msgstr ""
-#: cp/parser.c:8616
+#: cp/parser.c:8626
#, gcc-internal-format
msgid "(if you use -fpermissive G++ will accept your code)"
msgstr ""
-#: cp/parser.c:8680
+#: cp/parser.c:8690
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:8793
+#: cp/parser.c:8803
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr ""
-#: cp/parser.c:8794
+#: cp/parser.c:8804
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr ""
-#: cp/parser.c:9383 cp/parser.c:15228
+#: cp/parser.c:9393 cp/parser.c:15241
#, gcc-internal-format
msgid "template declaration of %qs"
msgstr ""
-#: cp/parser.c:9856
+#: cp/parser.c:9866
#, gcc-internal-format
msgid "using %<typename%> outside of template"
msgstr ""
-#: cp/parser.c:10052
+#: cp/parser.c:10061
#, gcc-internal-format
msgid "type attributes are honored only at type definition"
msgstr ""
@@ -20553,136 +20674,136 @@ msgstr ""
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:10434
+#: cp/parser.c:10443
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:10764
+#: cp/parser.c:10773
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:10766
+#: cp/parser.c:10775
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:10898
+#: cp/parser.c:10907
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:11283
+#: cp/parser.c:11292
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr ""
-#: cp/parser.c:11353
+#: cp/parser.c:11362
#, gcc-internal-format
msgid "%<%T::%D%> is not a type"
msgstr ""
-#: cp/parser.c:11396
+#: cp/parser.c:11405
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr ""
-#: cp/parser.c:11397
+#: cp/parser.c:11406
#, gcc-internal-format
msgid ""
"use %<%T::%D%> instead of %<%T::%T%> to name the constructor in a qualified "
"name"
msgstr ""
-#: cp/parser.c:11585
+#: cp/parser.c:11594
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr ""
-#: cp/parser.c:12117
+#: cp/parser.c:12126
#, gcc-internal-format
msgid "file ends in default argument"
msgstr ""
-#: cp/parser.c:12178
+#: cp/parser.c:12188
#, gcc-internal-format
msgid "deprecated use of default argument for parameter of non-function"
msgstr ""
-#: cp/parser.c:12181
+#: cp/parser.c:12191
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:12923
+#: cp/parser.c:12933
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr ""
-#: cp/parser.c:12934
+#: cp/parser.c:12944
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:12947
+#: cp/parser.c:12957
#, gcc-internal-format
msgid "extra qualification ignored"
msgstr ""
-#: cp/parser.c:12958
+#: cp/parser.c:12968
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr ""
-#: cp/parser.c:13051
+#: cp/parser.c:13061
#, gcc-internal-format
msgid "previous definition of %q#T"
msgstr ""
-#: cp/parser.c:13277
+#: cp/parser.c:13287
#, gcc-internal-format
msgid "%Hextra %<;%>"
msgstr ""
-#: cp/parser.c:13295
+#: cp/parser.c:13305
#, gcc-internal-format
msgid "a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:13309
+#: cp/parser.c:13319
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr ""
-#: cp/parser.c:13485
+#: cp/parser.c:13495
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:13763
+#: cp/parser.c:13773
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr ""
-#: cp/parser.c:13765
+#: cp/parser.c:13775
#, gcc-internal-format
msgid ""
"keyword %<typename%> not allowed in this context (the base class is "
"implicitly a type)"
msgstr ""
-#: cp/parser.c:14040
+#: cp/parser.c:14050
#, gcc-internal-format
msgid "invalid catch parameter"
msgstr ""
-#: cp/parser.c:14615
+#: cp/parser.c:14628
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr ""
-#: cp/parser.c:14784
+#: cp/parser.c:14797
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr ""
@@ -20691,74 +20812,74 @@ msgstr ""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:14799
+#: cp/parser.c:14812
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr ""
#. Skip the entire function.
-#: cp/parser.c:15023
+#: cp/parser.c:15036
#, gcc-internal-format
msgid "invalid function declaration"
msgstr ""
#. Issue an error message.
-#: cp/parser.c:15060
+#: cp/parser.c:15073
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr ""
-#: cp/parser.c:15434
+#: cp/parser.c:15447
#, gcc-internal-format
msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
msgstr ""
-#: cp/parser.c:15449
+#: cp/parser.c:15462
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr ""
-#: cp/parser.c:15454
+#: cp/parser.c:15467
#, gcc-internal-format
msgid "missing %<>%> to terminate the template argument list"
msgstr ""
-#: cp/parser.c:16003
+#: cp/parser.c:16018
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr ""
-#: cp/parser.c:16024
+#: cp/parser.c:16039
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr ""
-#: cp/parser.c:16041
+#: cp/parser.c:16056
#, gcc-internal-format
msgid "%<template%> (as a disambiguator) is only allowed within templates"
msgstr ""
-#: cp/parser.c:16278 cp/parser.c:17181 cp/parser.c:17312
+#: cp/parser.c:16293 cp/parser.c:17196 cp/parser.c:17327
#, gcc-internal-format
msgid "misplaced `@%D' Objective-C++ construct"
msgstr ""
-#: cp/parser.c:16419
+#: cp/parser.c:16434
#, gcc-internal-format
msgid "`@encode' must specify a type as an argument"
msgstr ""
-#: cp/parser.c:16716
+#: cp/parser.c:16731
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr ""
-#: cp/parser.c:17045
+#: cp/parser.c:17060
#, gcc-internal-format
msgid "identifier expected after `@protocol'"
msgstr ""
-#: cp/parser.c:17335
+#: cp/parser.c:17350
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr ""
@@ -20813,79 +20934,79 @@ msgstr ""
msgid "explicit specialization of non-template %qT"
msgstr ""
-#: cp/pt.c:1163
+#: cp/pt.c:1158
#, gcc-internal-format
msgid "specialization of %qD after instantiation"
msgstr ""
-#: cp/pt.c:1292
+#: cp/pt.c:1287
#, gcc-internal-format
msgid "%s %+#D"
msgstr ""
-#: cp/pt.c:1348
+#: cp/pt.c:1343
#, gcc-internal-format
msgid "%qD is not a function template"
msgstr ""
-#: cp/pt.c:1541
+#: cp/pt.c:1536
#, gcc-internal-format
msgid "template-id %qD for %q+D does not match any template declaration"
msgstr ""
-#: cp/pt.c:1550
+#: cp/pt.c:1545
#, gcc-internal-format
msgid "ambiguous template specialization %qD for %q+D"
msgstr ""
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
-#: cp/pt.c:1781 cp/pt.c:1835
+#: cp/pt.c:1776 cp/pt.c:1830
#, gcc-internal-format
msgid "template-id %qD in declaration of primary template"
msgstr ""
-#: cp/pt.c:1794
+#: cp/pt.c:1789
#, gcc-internal-format
msgid "template parameter list used in explicit instantiation"
msgstr ""
-#: cp/pt.c:1800
+#: cp/pt.c:1795
#, gcc-internal-format
msgid "definition provided for explicit instantiation"
msgstr ""
-#: cp/pt.c:1808
+#: cp/pt.c:1803
#, gcc-internal-format
msgid "too many template parameter lists in declaration of %qD"
msgstr ""
-#: cp/pt.c:1811
+#: cp/pt.c:1806
#, gcc-internal-format
msgid "too few template parameter lists in declaration of %qD"
msgstr ""
-#: cp/pt.c:1813
+#: cp/pt.c:1808
#, gcc-internal-format
msgid "explicit specialization of %qD must be introduced by %<template <>%>"
msgstr ""
-#: cp/pt.c:1832
+#: cp/pt.c:1827
#, gcc-internal-format
msgid "function template partial specialization %qD is not allowed"
msgstr ""
-#: cp/pt.c:1864
+#: cp/pt.c:1859
#, gcc-internal-format
msgid "default argument specified in explicit specialization"
msgstr ""
-#: cp/pt.c:1868
+#: cp/pt.c:1863
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr ""
-#: cp/pt.c:1895
+#: cp/pt.c:1890
#, gcc-internal-format
msgid "%qD is not a template function"
msgstr ""
@@ -20898,57 +21019,57 @@ msgstr ""
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1957
+#: cp/pt.c:1952
#, gcc-internal-format
msgid "specialization of implicitly-declared special member function"
msgstr ""
-#: cp/pt.c:2001
+#: cp/pt.c:1996
#, gcc-internal-format
msgid "no member function %qD declared in %qT"
msgstr ""
-#: cp/pt.c:2206
+#: cp/pt.c:2201
#, gcc-internal-format
msgid " shadows template parm %q#D"
msgstr ""
-#: cp/pt.c:2608
+#: cp/pt.c:2603
#, gcc-internal-format
msgid "template parameters not used in partial specialization:"
msgstr ""
-#: cp/pt.c:2612
+#: cp/pt.c:2607
#, gcc-internal-format
msgid " %qD"
msgstr ""
-#: cp/pt.c:2623
+#: cp/pt.c:2618
#, gcc-internal-format
msgid "partial specialization %qT does not specialize any template arguments"
msgstr ""
-#: cp/pt.c:2648
+#: cp/pt.c:2643
#, gcc-internal-format
msgid "template argument %qE involves template parameter(s)"
msgstr ""
-#: cp/pt.c:2692
+#: cp/pt.c:2687
#, gcc-internal-format
msgid "type %qT of template argument %qE depends on template parameter(s)"
msgstr ""
-#: cp/pt.c:2779
+#: cp/pt.c:2774
#, gcc-internal-format
msgid "no default argument for %qD"
msgstr ""
-#: cp/pt.c:2936
+#: cp/pt.c:2931
#, gcc-internal-format
msgid "template with C linkage"
msgstr ""
-#: cp/pt.c:2939
+#: cp/pt.c:2934
#, gcc-internal-format
msgid "template class without a name"
msgstr ""
@@ -20956,7 +21077,7 @@ msgstr ""
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:2947
+#: cp/pt.c:2942
#, gcc-internal-format
msgid "destructor %qD declared as member template"
msgstr ""
@@ -20966,67 +21087,67 @@ msgstr ""
#. An allocation function can be a function
#. template. ... Template allocation functions shall
#. have two or more parameters.
-#: cp/pt.c:2962
+#: cp/pt.c:2957
#, gcc-internal-format
msgid "invalid template declaration of %qD"
msgstr ""
-#: cp/pt.c:3043
+#: cp/pt.c:3038
#, gcc-internal-format
msgid "%qD does not declare a template type"
msgstr ""
-#: cp/pt.c:3049
+#: cp/pt.c:3044
#, gcc-internal-format
msgid "template definition of non-template %q#D"
msgstr ""
-#: cp/pt.c:3091
+#: cp/pt.c:3086
#, gcc-internal-format
msgid "expected %d levels of template parms for %q#D, got %d"
msgstr ""
-#: cp/pt.c:3103
+#: cp/pt.c:3098
#, gcc-internal-format
msgid "got %d template parameters for %q#D"
msgstr ""
-#: cp/pt.c:3106
+#: cp/pt.c:3101
#, gcc-internal-format
msgid "got %d template parameters for %q#T"
msgstr ""
-#: cp/pt.c:3108
+#: cp/pt.c:3103
#, gcc-internal-format
msgid " but %d required"
msgstr ""
-#: cp/pt.c:3204
+#: cp/pt.c:3199
#, gcc-internal-format
msgid "%qT is not a template type"
msgstr ""
-#: cp/pt.c:3217
+#: cp/pt.c:3212
#, gcc-internal-format
msgid "template specifiers not specified in declaration of %qD"
msgstr ""
-#: cp/pt.c:3227
+#: cp/pt.c:3222
#, gcc-internal-format
msgid "previous declaration %qD"
msgstr ""
-#: cp/pt.c:3228
+#: cp/pt.c:3223
#, gcc-internal-format
msgid "used %d template parameter(s) instead of %d"
msgstr ""
-#: cp/pt.c:3247
+#: cp/pt.c:3242
#, gcc-internal-format
msgid "template parameter %q#D"
msgstr ""
-#: cp/pt.c:3248
+#: cp/pt.c:3243
#, gcc-internal-format
msgid "redeclared here as %q#D"
msgstr ""
@@ -21035,375 +21156,380 @@ msgstr ""
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:3258
+#: cp/pt.c:3253
#, gcc-internal-format
msgid "redefinition of default argument for %q#D"
msgstr ""
-#: cp/pt.c:3259
+#: cp/pt.c:3254
#, gcc-internal-format
msgid "%J original definition appeared here"
msgstr ""
-#: cp/pt.c:3355
+#: cp/pt.c:3350
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because function %qD has "
"not external linkage"
msgstr ""
-#: cp/pt.c:3396
+#: cp/pt.c:3391
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because string literals "
"can never be used in this context"
msgstr ""
-#: cp/pt.c:3471
+#: cp/pt.c:3466
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because it is a non-"
"constant expression"
msgstr ""
-#: cp/pt.c:3521
+#: cp/pt.c:3516
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because it is not a "
"constant pointer"
msgstr ""
-#: cp/pt.c:3541
+#: cp/pt.c:3536
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because of conflicts in cv-"
"qualification"
msgstr ""
-#: cp/pt.c:3548
+#: cp/pt.c:3543
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because it is not a lvalue"
msgstr ""
-#: cp/pt.c:3561
+#: cp/pt.c:3556
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because object %qD has not "
"external linkage"
msgstr ""
-#: cp/pt.c:3603
+#: cp/pt.c:3598
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because it is a pointer"
msgstr ""
-#: cp/pt.c:3605
+#: cp/pt.c:3600
#, gcc-internal-format
msgid "try using %qE instead"
msgstr ""
-#: cp/pt.c:3640
+#: cp/pt.c:3635
#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because it is of type %qT"
msgstr ""
-#: cp/pt.c:3643
+#: cp/pt.c:3638
#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr ""
-#: cp/pt.c:3812
+#: cp/pt.c:3807
#, gcc-internal-format
msgid "to refer to a type member of a template parameter, use %<typename %E%>"
msgstr ""
-#: cp/pt.c:3827 cp/pt.c:3846 cp/pt.c:3886
+#: cp/pt.c:3822 cp/pt.c:3841 cp/pt.c:3881
#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr ""
-#: cp/pt.c:3831
+#: cp/pt.c:3826
#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr ""
-#: cp/pt.c:3835
+#: cp/pt.c:3830
#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr ""
-#: cp/pt.c:3837
+#: cp/pt.c:3832
#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr ""
-#: cp/pt.c:3850
+#: cp/pt.c:3845
#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr ""
-#: cp/pt.c:3852
+#: cp/pt.c:3847
#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr ""
-#: cp/pt.c:3889
+#: cp/pt.c:3884
#, gcc-internal-format
msgid " expected a template of type %qD, got %qD"
msgstr ""
-#: cp/pt.c:3925
+#: cp/pt.c:3920
#, gcc-internal-format
msgid "could not convert template argument %qE to %qT"
msgstr ""
-#: cp/pt.c:3964
+#: cp/pt.c:3959
#, gcc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:3968
+#: cp/pt.c:3963
#, gcc-internal-format
msgid "provided for %qD"
msgstr ""
-#: cp/pt.c:3998
+#: cp/pt.c:3993
#, gcc-internal-format
msgid "template argument %d is invalid"
msgstr ""
-#: cp/pt.c:4353
+#: cp/pt.c:4348
#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr ""
-#: cp/pt.c:4355
+#: cp/pt.c:4350
#, gcc-internal-format
msgid "for template declaration %qD"
msgstr ""
-#: cp/pt.c:4997
+#: cp/pt.c:4992
#, gcc-internal-format
msgid ""
"template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
"to increase the maximum) instantiating %qD"
msgstr ""
-#: cp/pt.c:5443
+#: cp/pt.c:5438
#, gcc-internal-format
msgid "ambiguous class template instantiation for %q#T"
msgstr ""
-#: cp/pt.c:5449
+#: cp/pt.c:5444
#, gcc-internal-format
msgid "%s %+#T"
msgstr ""
-#: cp/pt.c:6555
+#: cp/pt.c:6550
#, gcc-internal-format
msgid "instantiation of %qD as type %qT"
msgstr ""
-#: cp/pt.c:6725
+#: cp/pt.c:6724
#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr ""
-#: cp/pt.c:6727
+#: cp/pt.c:6726
#, gcc-internal-format
msgid "in declaration %qD"
msgstr ""
-#: cp/pt.c:6801
+#: cp/pt.c:6799
#, gcc-internal-format
msgid "function returning an array"
msgstr ""
-#: cp/pt.c:6803
+#: cp/pt.c:6801
#, gcc-internal-format
msgid "function returning a function"
msgstr ""
-#: cp/pt.c:6830
+#: cp/pt.c:6828
#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr ""
-#: cp/pt.c:6998
+#: cp/pt.c:6996
#, gcc-internal-format
msgid "creating array with size zero"
msgstr ""
-#: cp/pt.c:7012
+#: cp/pt.c:7010
#, gcc-internal-format
msgid "creating array with size zero (%qE)"
msgstr ""
-#: cp/pt.c:7229
+#: cp/pt.c:7227
#, gcc-internal-format
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:7231
+#: cp/pt.c:7229
#, gcc-internal-format
msgid "forming %s to reference type %qT"
msgstr ""
-#: cp/pt.c:7268
+#: cp/pt.c:7266
#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr ""
-#: cp/pt.c:7274
+#: cp/pt.c:7272
#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr ""
-#: cp/pt.c:7340
+#: cp/pt.c:7278
+#, gcc-internal-format
+msgid "creating pointer to member of type void"
+msgstr ""
+
+#: cp/pt.c:7343
#, gcc-internal-format
msgid "creating array of %qT"
msgstr ""
-#: cp/pt.c:7346
+#: cp/pt.c:7349
#, gcc-internal-format
msgid "creating array of %qT, which is an abstract class type"
msgstr ""
-#: cp/pt.c:7390
+#: cp/pt.c:7393
#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr ""
-#: cp/pt.c:7425
+#: cp/pt.c:7428
#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr ""
-#: cp/pt.c:7428
+#: cp/pt.c:7431
#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr ""
-#: cp/pt.c:7489
+#: cp/pt.c:7492
#, gcc-internal-format
msgid "use of %qs in template"
msgstr ""
-#: cp/pt.c:7614
+#: cp/pt.c:7617
#, gcc-internal-format
msgid ""
"dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:7616
+#: cp/pt.c:7619
#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr ""
-#: cp/pt.c:7735
+#: cp/pt.c:7738
#, gcc-internal-format
msgid "using invalid field %qD"
msgstr ""
-#: cp/pt.c:8789
+#: cp/pt.c:8792
#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr ""
-#: cp/pt.c:8792
+#: cp/pt.c:8795
#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr ""
-#: cp/pt.c:8940
+#: cp/pt.c:8943
#, gcc-internal-format
msgid "%qT is/uses anonymous type"
msgstr ""
-#: cp/pt.c:8942
+#: cp/pt.c:8945
#, gcc-internal-format
msgid "%qT uses local type %qT"
msgstr ""
-#: cp/pt.c:8951
+#: cp/pt.c:8954
#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr ""
-#: cp/pt.c:8962
+#: cp/pt.c:8965
#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr ""
-#: cp/pt.c:8967
+#: cp/pt.c:8970
#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr ""
-#: cp/pt.c:9433
+#: cp/pt.c:9431
#, gcc-internal-format
msgid "incomplete type unification"
msgstr ""
-#: cp/pt.c:10902 cp/pt.c:10973
+#: cp/pt.c:10900 cp/pt.c:10971
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr ""
-#: cp/pt.c:10918 cp/pt.c:10968
+#: cp/pt.c:10916 cp/pt.c:10966
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr ""
-#: cp/pt.c:10924
+#: cp/pt.c:10922
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:10960
+#: cp/pt.c:10958
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:10982
+#: cp/pt.c:10980
#, gcc-internal-format
msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
msgstr ""
-#: cp/pt.c:10987 cp/pt.c:11077
+#: cp/pt.c:10985 cp/pt.c:11075
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr ""
-#: cp/pt.c:11049
+#: cp/pt.c:11047
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr ""
-#: cp/pt.c:11058
+#: cp/pt.c:11056
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr ""
-#: cp/pt.c:11066
+#: cp/pt.c:11064
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr ""
-#: cp/pt.c:11111
+#: cp/pt.c:11109
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr ""
-#: cp/pt.c:11484
+#: cp/pt.c:11482
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr ""
-#: cp/pt.c:11629
+#: cp/pt.c:11627
#, gcc-internal-format
msgid ""
"template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
@@ -21411,7 +21537,7 @@ msgid ""
"generation"
msgstr ""
-#: cp/pt.c:11898
+#: cp/pt.c:11896
#, gcc-internal-format
msgid "%q#T is not a valid type for a template constant parameter"
msgstr ""
@@ -21431,28 +21557,28 @@ msgstr ""
msgid "can't create repository information file %qs"
msgstr ""
-#: cp/rtti.c:244
+#: cp/rtti.c:270
#, gcc-internal-format
msgid "cannot use typeid with -fno-rtti"
msgstr ""
-#: cp/rtti.c:250
+#: cp/rtti.c:276
#, gcc-internal-format
msgid "must #include <typeinfo> before using typeid"
msgstr ""
-#: cp/rtti.c:322
+#: cp/rtti.c:348
#, gcc-internal-format
msgid ""
"cannot create type information for type %qT because its size is variable"
msgstr ""
-#: cp/rtti.c:571 cp/rtti.c:585
+#: cp/rtti.c:598 cp/rtti.c:612
#, gcc-internal-format
msgid "dynamic_cast of %q#D to %q#T can never succeed"
msgstr ""
-#: cp/rtti.c:664
+#: cp/rtti.c:691
#, gcc-internal-format
msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
msgstr ""
@@ -21467,44 +21593,44 @@ msgstr ""
msgid "%qT is an inaccessible base of %qT"
msgstr ""
-#: cp/search.c:1843
+#: cp/search.c:1842
#, gcc-internal-format
msgid "deprecated covariant return type for %q#D"
msgstr ""
-#: cp/search.c:1845 cp/search.c:1860 cp/search.c:1866
+#: cp/search.c:1844 cp/search.c:1859 cp/search.c:1865
#, gcc-internal-format
msgid " overriding %q#D"
msgstr ""
-#: cp/search.c:1859
+#: cp/search.c:1858
#, gcc-internal-format
msgid "invalid covariant return type for %q#D"
msgstr ""
-#: cp/search.c:1864
+#: cp/search.c:1863
#, gcc-internal-format
msgid "conflicting return type specified for %q#D"
msgstr ""
-#: cp/search.c:1875
+#: cp/search.c:1874
#, gcc-internal-format
msgid "looser throw specifier for %q#F"
msgstr ""
-#: cp/search.c:1876
+#: cp/search.c:1875
#, gcc-internal-format
msgid " overriding %q#F"
msgstr ""
#. A static member function cannot match an inherited
#. virtual member function.
-#: cp/search.c:1969
+#: cp/search.c:1968
#, gcc-internal-format
msgid "%q#D cannot be declared"
msgstr ""
-#: cp/search.c:1970
+#: cp/search.c:1969
#, gcc-internal-format
msgid " since %q#D declared in base class"
msgstr ""
@@ -21610,7 +21736,7 @@ msgstr ""
msgid "reference to %<%T::%D%> is ambiguous"
msgstr ""
-#: cp/semantics.c:2411 cp/typeck.c:1625
+#: cp/semantics.c:2411 cp/typeck.c:1637
#, gcc-internal-format
msgid "%qD is not a member of %qT"
msgstr ""
@@ -21714,241 +21840,241 @@ msgstr ""
msgid "%qE attribute is not supported on this platform"
msgstr ""
-#: cp/typeck.c:418 cp/typeck.c:432 cp/typeck.c:532
+#: cp/typeck.c:430 cp/typeck.c:444 cp/typeck.c:544
#, gcc-internal-format
msgid "%s between distinct pointer types %qT and %qT lacks a cast"
msgstr ""
-#: cp/typeck.c:494
+#: cp/typeck.c:506
#, gcc-internal-format
msgid ""
"ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
msgstr ""
-#: cp/typeck.c:552
+#: cp/typeck.c:564
#, gcc-internal-format
msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
msgstr ""
-#: cp/typeck.c:1241
+#: cp/typeck.c:1253
#, gcc-internal-format
msgid "invalid application of %qs to a member function"
msgstr ""
-#: cp/typeck.c:1276
+#: cp/typeck.c:1288
#, gcc-internal-format
msgid "invalid application of %qs to a bit-field"
msgstr ""
-#: cp/typeck.c:1281
+#: cp/typeck.c:1293
#, gcc-internal-format
msgid "ISO C++ forbids applying %qs to an expression of function type"
msgstr ""
-#: cp/typeck.c:1318
+#: cp/typeck.c:1330
#, gcc-internal-format
msgid "invalid use of non-static member function"
msgstr ""
-#: cp/typeck.c:1485
+#: cp/typeck.c:1497
#, gcc-internal-format
msgid "deprecated conversion from string constant to %qT'"
msgstr ""
-#: cp/typeck.c:1596 cp/typeck.c:1890
+#: cp/typeck.c:1608 cp/typeck.c:1902
#, gcc-internal-format
msgid "request for member %qD in %qE, which is of non-class type %qT"
msgstr ""
-#: cp/typeck.c:1623
+#: cp/typeck.c:1635
#, gcc-internal-format
msgid "invalid use of nonstatic data member %qE"
msgstr ""
-#: cp/typeck.c:1675 cp/typeck.c:1703
+#: cp/typeck.c:1687 cp/typeck.c:1715
#, gcc-internal-format
msgid "invalid access to non-static data member %qD of NULL object"
msgstr ""
-#: cp/typeck.c:1678 cp/typeck.c:1705
+#: cp/typeck.c:1690 cp/typeck.c:1717
#, gcc-internal-format
msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
msgstr ""
-#: cp/typeck.c:1816
+#: cp/typeck.c:1828
#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/typeck.c:1822
+#: cp/typeck.c:1834
#, gcc-internal-format
msgid "the type being destroyed is %qT, but the destructor refers to %qT"
msgstr ""
-#: cp/typeck.c:1936
+#: cp/typeck.c:1948
#, gcc-internal-format
msgid "%<%D::%D%> is not a member of %qT"
msgstr ""
-#: cp/typeck.c:1947
+#: cp/typeck.c:1959
#, gcc-internal-format
msgid "%qT is not a base of %qT"
msgstr ""
-#: cp/typeck.c:1966
+#: cp/typeck.c:1978
#, gcc-internal-format
msgid "%qD has no member named %qE"
msgstr ""
-#: cp/typeck.c:1981
+#: cp/typeck.c:1993
#, gcc-internal-format
msgid "%qD is not a member template function"
msgstr ""
#. A pointer to incomplete type (other than cv void) can be
#. dereferenced [expr.unary.op]/1
-#: cp/typeck.c:2088
+#: cp/typeck.c:2100
#, gcc-internal-format
msgid "%qT is not a pointer-to-object type"
msgstr ""
-#: cp/typeck.c:2113
+#: cp/typeck.c:2125
#, gcc-internal-format
msgid "invalid use of %qs on pointer to member"
msgstr ""
-#: cp/typeck.c:2119
+#: cp/typeck.c:2131
#, gcc-internal-format
msgid "invalid type argument"
msgstr ""
-#: cp/typeck.c:2142
+#: cp/typeck.c:2154
#, gcc-internal-format
msgid "subscript missing in array reference"
msgstr ""
-#: cp/typeck.c:2224
+#: cp/typeck.c:2236
#, gcc-internal-format
msgid "ISO C++ forbids subscripting non-lvalue array"
msgstr ""
-#: cp/typeck.c:2235
+#: cp/typeck.c:2247
#, gcc-internal-format
msgid "subscripting array declared %<register%>"
msgstr ""
-#: cp/typeck.c:2318
+#: cp/typeck.c:2330
#, gcc-internal-format
msgid "object missing in use of %qE"
msgstr ""
-#: cp/typeck.c:2432
+#: cp/typeck.c:2444
#, gcc-internal-format
msgid "ISO C++ forbids calling %<::main%> from within program"
msgstr ""
-#: cp/typeck.c:2457
+#: cp/typeck.c:2469
#, gcc-internal-format
msgid ""
"must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
msgstr ""
-#: cp/typeck.c:2471
+#: cp/typeck.c:2483
#, gcc-internal-format
msgid "%qE cannot be used as a function"
msgstr ""
-#: cp/typeck.c:2550
+#: cp/typeck.c:2563
#, gcc-internal-format
msgid "too many arguments to %s %q+#D"
msgstr ""
-#: cp/typeck.c:2552 cp/typeck.c:2655
+#: cp/typeck.c:2565 cp/typeck.c:2668
#, gcc-internal-format
msgid "at this point in file"
msgstr ""
-#: cp/typeck.c:2555
+#: cp/typeck.c:2568
#, gcc-internal-format
msgid "too many arguments to function"
msgstr ""
-#: cp/typeck.c:2589
+#: cp/typeck.c:2602
#, gcc-internal-format
msgid "parameter %P of %qD has incomplete type %qT"
msgstr ""
-#: cp/typeck.c:2592
+#: cp/typeck.c:2605
#, gcc-internal-format
msgid "parameter %P has incomplete type %qT"
msgstr ""
-#: cp/typeck.c:2653
+#: cp/typeck.c:2666
#, gcc-internal-format
msgid "too few arguments to %s %q+#D"
msgstr ""
-#: cp/typeck.c:2658
+#: cp/typeck.c:2671
#, gcc-internal-format
msgid "too few arguments to function"
msgstr ""
-#: cp/typeck.c:2805 cp/typeck.c:2815
+#: cp/typeck.c:2819 cp/typeck.c:2829
#, gcc-internal-format
msgid "assuming cast to type %qT from overloaded function"
msgstr ""
-#: cp/typeck.c:2876
+#: cp/typeck.c:2897
#, gcc-internal-format
msgid "division by zero in %<%E / 0%>"
msgstr ""
-#: cp/typeck.c:2878
+#: cp/typeck.c:2899
#, gcc-internal-format
msgid "division by zero in %<%E / 0.%>"
msgstr ""
-#: cp/typeck.c:2912
+#: cp/typeck.c:2934
#, gcc-internal-format
msgid "division by zero in %<%E %% 0%>"
msgstr ""
-#: cp/typeck.c:2914
+#: cp/typeck.c:2936
#, gcc-internal-format
msgid "division by zero in %<%E %% 0.%>"
msgstr ""
-#: cp/typeck.c:2994
+#: cp/typeck.c:3016
#, gcc-internal-format
msgid "%s rotate count is negative"
msgstr ""
-#: cp/typeck.c:2997
+#: cp/typeck.c:3019
#, gcc-internal-format
msgid "%s rotate count >= width of type"
msgstr ""
-#: cp/typeck.c:3031 cp/typeck.c:3036 cp/typeck.c:3132 cp/typeck.c:3137
+#: cp/typeck.c:3053 cp/typeck.c:3058 cp/typeck.c:3154 cp/typeck.c:3159
#, gcc-internal-format
msgid "ISO C++ forbids comparison between pointer and integer"
msgstr ""
-#: cp/typeck.c:3151
+#: cp/typeck.c:3173
#, gcc-internal-format
msgid "unordered comparison on non-floating point argument"
msgstr ""
-#: cp/typeck.c:3173
+#: cp/typeck.c:3211
#, gcc-internal-format
msgid "invalid operands of types %qT and %qT to binary %qO"
msgstr ""
-#: cp/typeck.c:3337
+#: cp/typeck.c:3375
#, gcc-internal-format
msgid "comparison between types %q#T and %q#T"
msgstr ""
-#: cp/typeck.c:3373
+#: cp/typeck.c:3411
#, gcc-internal-format
msgid "comparison between signed and unsigned integer expressions"
msgstr ""
@@ -21957,150 +22083,150 @@ msgstr ""
#. performed. Note that pointer-difference and pointer-addition
#. have already been handled above, and so we don't end up here in
#. that case.
-#: cp/typeck.c:3452
+#: cp/typeck.c:3490
#, gcc-internal-format
msgid "NULL used in arithmetic"
msgstr ""
-#: cp/typeck.c:3510
+#: cp/typeck.c:3548
#, gcc-internal-format
msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
msgstr ""
-#: cp/typeck.c:3512
+#: cp/typeck.c:3550
#, gcc-internal-format
msgid "ISO C++ forbids using pointer to a function in subtraction"
msgstr ""
-#: cp/typeck.c:3514
+#: cp/typeck.c:3552
#, gcc-internal-format
msgid "ISO C++ forbids using pointer to a method in subtraction"
msgstr ""
-#: cp/typeck.c:3526
+#: cp/typeck.c:3564
#, gcc-internal-format
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
msgstr ""
-#: cp/typeck.c:3585
+#: cp/typeck.c:3623
#, gcc-internal-format
msgid ""
"invalid use of %qE to form a pointer-to-member-function. Use a qualified-id."
msgstr ""
-#: cp/typeck.c:3592
+#: cp/typeck.c:3630
#, gcc-internal-format
msgid ""
"parenthesis around %qE cannot be used to form a pointer-to-member-function"
msgstr ""
-#: cp/typeck.c:3615
+#: cp/typeck.c:3653
#, gcc-internal-format
msgid "taking address of temporary"
msgstr ""
-#: cp/typeck.c:3849
+#: cp/typeck.c:3898
#, gcc-internal-format
msgid "ISO C++ forbids %sing an enum"
msgstr ""
-#: cp/typeck.c:3860
+#: cp/typeck.c:3909
#, gcc-internal-format
msgid "cannot %s a pointer to incomplete type %qT"
msgstr ""
-#: cp/typeck.c:3866
+#: cp/typeck.c:3915
#, gcc-internal-format
msgid "ISO C++ forbids %sing a pointer of type %qT"
msgstr ""
-#: cp/typeck.c:3891
+#: cp/typeck.c:3940
#, gcc-internal-format
msgid "cast to non-reference type used as lvalue"
msgstr ""
-#: cp/typeck.c:3926
+#: cp/typeck.c:3975
#, gcc-internal-format
msgid "invalid use of %<--%> on bool variable %qD"
msgstr ""
#. ARM $3.4
-#: cp/typeck.c:3955
+#: cp/typeck.c:4004
#, gcc-internal-format
msgid "ISO C++ forbids taking address of function %<::main%>"
msgstr ""
#. An expression like &memfn.
-#: cp/typeck.c:4009
+#: cp/typeck.c:4058
#, gcc-internal-format
msgid ""
"ISO C++ forbids taking the address of an unqualified or parenthesized non-"
"static member function to form a pointer to member function. Say %<&%T::%D%>"
msgstr ""
-#: cp/typeck.c:4014
+#: cp/typeck.c:4063
#, gcc-internal-format
msgid ""
"ISO C++ forbids taking the address of a bound member function to form a "
"pointer to member function. Say %<&%T::%D%>"
msgstr ""
-#: cp/typeck.c:4042
+#: cp/typeck.c:4091
#, gcc-internal-format
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr ""
-#: cp/typeck.c:4062
+#: cp/typeck.c:4111
#, gcc-internal-format
msgid "cannot create pointer to reference member %qD"
msgstr ""
-#: cp/typeck.c:4276
+#: cp/typeck.c:4325
#, gcc-internal-format
msgid "cannot take the address of %<this%>, which is an rvalue expression"
msgstr ""
-#: cp/typeck.c:4299
+#: cp/typeck.c:4348
#, gcc-internal-format
msgid "address of explicit register variable %qD requested"
msgstr ""
-#: cp/typeck.c:4304
+#: cp/typeck.c:4353
#, gcc-internal-format
msgid "address requested for %qD, which is declared %<register%>"
msgstr ""
-#: cp/typeck.c:4370
+#: cp/typeck.c:4419
#, gcc-internal-format
msgid "%s expression list treated as compound expression"
msgstr ""
-#: cp/typeck.c:4445
+#: cp/typeck.c:4494
#, gcc-internal-format
msgid "%s from type %qT to type %qT casts away constness"
msgstr ""
-#: cp/typeck.c:4744
+#: cp/typeck.c:4793
#, gcc-internal-format
msgid "invalid static_cast from type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:4766
+#: cp/typeck.c:4815
#, gcc-internal-format
msgid "converting from %qT to %qT"
msgstr ""
-#: cp/typeck.c:4811
+#: cp/typeck.c:4860
#, gcc-internal-format
msgid "invalid cast of an rvalue expression of type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:4870
+#: cp/typeck.c:4919
#, gcc-internal-format
msgid "cast from %qT to %qT loses precision"
msgstr ""
-#: cp/typeck.c:4895
+#: cp/typeck.c:4944
#, gcc-internal-format
msgid "cast from %qT to %qT increases required alignment of target type"
msgstr ""
@@ -22109,155 +22235,155 @@ msgstr ""
#. where possible, and it is necessary in some cases. DR 195
#. addresses this issue, but as of 2004/10/26 is still in
#. drafting.
-#: cp/typeck.c:4909
+#: cp/typeck.c:4958
#, gcc-internal-format
msgid ""
"ISO C++ forbids casting between pointer-to-function and pointer-to-object"
msgstr ""
-#: cp/typeck.c:4920
+#: cp/typeck.c:4969
#, gcc-internal-format
msgid "invalid cast from type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:4976
+#: cp/typeck.c:5025
#, 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:4985
+#: cp/typeck.c:5034
#, 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:5007
+#: cp/typeck.c:5056
#, gcc-internal-format
msgid "invalid const_cast of an rvalue of type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:5050
+#: cp/typeck.c:5099
#, gcc-internal-format
msgid "invalid const_cast from type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:5118 cp/typeck.c:5123
+#: cp/typeck.c:5167 cp/typeck.c:5172
#, gcc-internal-format
msgid "ISO C++ forbids casting to an array type %qT"
msgstr ""
-#: cp/typeck.c:5131
+#: cp/typeck.c:5180
#, gcc-internal-format
msgid "invalid cast to function type %qT"
msgstr ""
-#: cp/typeck.c:5347
+#: cp/typeck.c:5396
#, gcc-internal-format
msgid " in evaluation of %<%Q(%#T, %#T)%>"
msgstr ""
-#: cp/typeck.c:5416
+#: cp/typeck.c:5465
#, gcc-internal-format
msgid "incompatible types in assignment of %qT to %qT"
msgstr ""
-#: cp/typeck.c:5423
+#: cp/typeck.c:5472
#, gcc-internal-format
msgid "ISO C++ forbids assignment of arrays"
msgstr ""
-#: cp/typeck.c:5541
+#: cp/typeck.c:5590
#, gcc-internal-format
msgid " in pointer to member function conversion"
msgstr ""
-#: cp/typeck.c:5552 cp/typeck.c:5578
+#: cp/typeck.c:5601 cp/typeck.c:5627
#, gcc-internal-format
msgid "pointer to member cast via virtual base %qT"
msgstr ""
-#: cp/typeck.c:5555
+#: cp/typeck.c:5604
#, gcc-internal-format
msgid "pointer to member conversion via virtual base %qT"
msgstr ""
-#: cp/typeck.c:5564
+#: cp/typeck.c:5613
#, gcc-internal-format
msgid " in pointer to member conversion"
msgstr ""
-#: cp/typeck.c:5652
+#: cp/typeck.c:5701
#, gcc-internal-format
msgid "invalid conversion to type %qT from type %qT"
msgstr ""
-#: cp/typeck.c:5896
+#: cp/typeck.c:5945
#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr ""
-#: cp/typeck.c:5899
+#: cp/typeck.c:5948
#, gcc-internal-format
msgid "cannot convert %qT to %qT in %s"
msgstr ""
-#: cp/typeck.c:5972 cp/typeck.c:5974
+#: cp/typeck.c:6021 cp/typeck.c:6023
#, gcc-internal-format
msgid "in passing argument %P of %q+D"
msgstr ""
-#: cp/typeck.c:6024
+#: cp/typeck.c:6073
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:6031
+#: cp/typeck.c:6080
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:6043
+#: cp/typeck.c:6092
#, gcc-internal-format
msgid "reference to local variable %qD returned"
msgstr ""
-#: cp/typeck.c:6046
+#: cp/typeck.c:6095
#, gcc-internal-format
msgid "address of local variable %qD returned"
msgstr ""
-#: cp/typeck.c:6076
+#: cp/typeck.c:6125
#, 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:6084
+#: cp/typeck.c:6133
#, 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:6087
+#: cp/typeck.c:6136
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr ""
-#: cp/typeck.c:6110
+#: cp/typeck.c:6159
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr ""
-#: cp/typeck.c:6127
+#: cp/typeck.c:6176
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr ""
-#: cp/typeck.c:6158
+#: cp/typeck.c:6207
#, gcc-internal-format
msgid ""
"%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
@@ -22502,24 +22628,24 @@ msgstr ""
msgid "address of register variable %qs requested"
msgstr ""
-#: fortran/trans-array.c:2860
+#: fortran/trans-array.c:2885
#, gcc-internal-format
msgid "Possible frontend bug: array constructor not expanded"
msgstr ""
-#: fortran/trans-array.c:3983
+#: fortran/trans-array.c:4005
#, gcc-internal-format
msgid ""
"Possible frontend bug: Deferred array size without pointer or allocatable "
"attribute."
msgstr ""
-#: fortran/trans-array.c:4144
+#: fortran/trans-array.c:4164
#, gcc-internal-format
msgid "scalar vector subscript???"
msgstr ""
-#: fortran/trans-array.c:4418
+#: fortran/trans-array.c:4438
#, gcc-internal-format
msgid "bad expression type during walk (%d)"
msgstr ""
@@ -22534,33 +22660,33 @@ msgstr ""
msgid "intrinsic variable which isn't a procedure"
msgstr ""
-#: fortran/trans-decl.c:2029
+#: fortran/trans-decl.c:2031
#, gcc-internal-format
msgid "Function does not return a value"
msgstr ""
#. I don't think this should ever happen.
-#: fortran/trans-decl.c:2127
+#: fortran/trans-decl.c:2129
#, gcc-internal-format
msgid "module symbol %s in wrong namespace"
msgstr ""
-#: fortran/trans-decl.c:2141
+#: fortran/trans-decl.c:2143
#, gcc-internal-format
msgid "backend decl for module variable %s already exists"
msgstr ""
-#: fortran/trans-decl.c:2223
+#: fortran/trans-decl.c:2225
#, gcc-internal-format
msgid "unused parameter %qs"
msgstr ""
-#: fortran/trans-decl.c:2228
+#: fortran/trans-decl.c:2230
#, gcc-internal-format
msgid "unused variable %qs"
msgstr ""
-#: fortran/trans-decl.c:2382
+#: fortran/trans-decl.c:2384
#, gcc-internal-format
msgid "Function return value not set"
msgstr ""
@@ -22580,22 +22706,22 @@ msgstr ""
msgid "Bad IO basetype (%d)"
msgstr ""
-#: fortran/trans-types.c:194
+#: fortran/trans-types.c:195
#, gcc-internal-format
msgid "integer kind=8 not available for -fdefault-integer-8 option"
msgstr ""
-#: fortran/trans-types.c:206
+#: fortran/trans-types.c:207
#, gcc-internal-format
msgid "real kind=8 not available for -fdefault-real-8 option"
msgstr ""
-#: fortran/trans-types.c:219
+#: fortran/trans-types.c:220
#, gcc-internal-format
msgid "Use of -fdefault-double-8 requires -fdefault-real-8"
msgstr ""
-#: fortran/trans-types.c:931
+#: fortran/trans-types.c:932
#, gcc-internal-format
msgid "Array element size too big"
msgstr ""
@@ -22632,173 +22758,173 @@ msgstr ""
msgid "%Jfinal field %qD may not have been initialized"
msgstr ""
-#: java/class.c:749
+#: java/class.c:751
#, gcc-internal-format
msgid "bad method signature"
msgstr ""
-#: java/class.c:794
+#: java/class.c:796
#, gcc-internal-format
msgid "misplaced ConstantValue attribute (not in any field)"
msgstr ""
-#: java/class.c:797
+#: java/class.c:799
#, gcc-internal-format
msgid "duplicate ConstantValue attribute for field '%s'"
msgstr ""
-#: java/class.c:808
+#: java/class.c:810
#, gcc-internal-format
msgid "ConstantValue attribute of field '%s' has wrong type"
msgstr ""
-#: java/class.c:1428
+#: java/class.c:1433
#, gcc-internal-format
msgid "%Jabstract method in non-abstract class"
msgstr ""
-#: java/class.c:2357
+#: java/class.c:2362
#, gcc-internal-format
msgid "%Jnon-static method '%D' overrides static method"
msgstr ""
-#: java/decl.c:1303
+#: java/decl.c:1313
#, gcc-internal-format
msgid "%J'%D' used prior to declaration"
msgstr ""
-#: java/decl.c:1344
+#: java/decl.c:1354
#, gcc-internal-format
msgid "declaration of %qs shadows a parameter"
msgstr ""
-#: java/decl.c:1347
+#: java/decl.c:1357
#, gcc-internal-format
msgid "declaration of %qs shadows a symbol from the parameter list"
msgstr ""
-#: java/decl.c:1675
+#: java/decl.c:1685
#, gcc-internal-format
msgid "%Jlabel '%D' used but not defined"
msgstr ""
-#: java/decl.c:1680
+#: java/decl.c:1690
#, gcc-internal-format
msgid "%Jlabel '%D' defined but not used"
msgstr ""
-#: java/decl.c:1808
+#: java/decl.c:1818
#, gcc-internal-format
msgid "%JIn %D: overlapped variable and exception ranges at %d"
msgstr ""
-#: java/decl.c:1871
+#: java/decl.c:1881
#, gcc-internal-format
msgid "bad type in parameter debug info"
msgstr ""
-#: java/decl.c:1880
+#: java/decl.c:1890
#, gcc-internal-format
msgid "%Jbad PC range for debug info for local '%D'"
msgstr ""
-#: java/expr.c:376
+#: java/expr.c:382
#, gcc-internal-format
msgid "need to insert runtime check for %s"
msgstr ""
-#: java/expr.c:505 java/expr.c:552
+#: java/expr.c:511 java/expr.c:558
#, gcc-internal-format
msgid "assert: %s is assign compatible with %s"
msgstr ""
-#: java/expr.c:672
+#: java/expr.c:678
#, gcc-internal-format
msgid "stack underflow - dup* operation"
msgstr ""
-#: java/expr.c:1688
+#: java/expr.c:1694
#, gcc-internal-format
msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
msgstr ""
-#: java/expr.c:1716
+#: java/expr.c:1722
#, gcc-internal-format
msgid "field %qs not found"
msgstr ""
-#: java/expr.c:2100
+#: java/expr.c:2108
#, gcc-internal-format
msgid "method '%s' not found in class"
msgstr ""
-#: java/expr.c:2305
+#: java/expr.c:2313
#, gcc-internal-format
msgid "failed to find class '%s'"
msgstr ""
-#: java/expr.c:2334
+#: java/expr.c:2342
#, gcc-internal-format
msgid "class '%s' has no method named '%s' matching signature '%s'"
msgstr ""
-#: java/expr.c:2365
+#: java/expr.c:2373
#, gcc-internal-format
msgid "invokestatic on non static method"
msgstr ""
-#: java/expr.c:2370
+#: java/expr.c:2378
#, gcc-internal-format
msgid "invokestatic on abstract method"
msgstr ""
-#: java/expr.c:2378
+#: java/expr.c:2386
#, gcc-internal-format
msgid "invoke[non-static] on static method"
msgstr ""
-#: java/expr.c:2695
+#: java/expr.c:2703
#, gcc-internal-format
msgid "missing field '%s' in '%s'"
msgstr ""
-#: java/expr.c:2702
+#: java/expr.c:2710
#, gcc-internal-format
msgid "mismatching signature for field '%s' in '%s'"
msgstr ""
-#: java/expr.c:2725
+#: java/expr.c:2733
#, gcc-internal-format
msgid "%Jassignment to final field '%D' not in field's class"
msgstr ""
-#: java/expr.c:2730
+#: java/expr.c:2738
#, gcc-internal-format
msgid "%Jassignment to final static field %qD not in class initializer"
msgstr ""
-#: java/expr.c:2739
+#: java/expr.c:2747
#, gcc-internal-format
msgid "%Jassignment to final field '%D' not in constructor"
msgstr ""
-#: java/expr.c:2929
+#: java/expr.c:2937
#, gcc-internal-format
msgid "invalid PC in line number table"
msgstr ""
-#: java/expr.c:2985
+#: java/expr.c:2993
#, gcc-internal-format
msgid "unreachable bytecode from %d to before %d"
msgstr ""
-#: java/expr.c:3027
+#: java/expr.c:3035
#, gcc-internal-format
msgid "unreachable bytecode from %d to the end of the method"
msgstr ""
#. duplicate code from LOAD macro
-#: java/expr.c:3327
+#: java/expr.c:3335
#, gcc-internal-format
msgid "unrecogized wide sub-instruction"
msgstr ""
@@ -22945,22 +23071,22 @@ msgstr ""
msgid "missing Code attribute"
msgstr ""
-#: java/jcf-parse.c:1157
+#: java/jcf-parse.c:1172
#, gcc-internal-format
msgid "no input file specified"
msgstr ""
-#: java/jcf-parse.c:1192
+#: java/jcf-parse.c:1207
#, gcc-internal-format
msgid "can't close input file %s: %m"
msgstr ""
-#: java/jcf-parse.c:1239
+#: java/jcf-parse.c:1254
#, gcc-internal-format
msgid "bad zip/jar file %s"
msgstr ""
-#: java/jcf-parse.c:1460
+#: java/jcf-parse.c:1475
#, gcc-internal-format
msgid "error while reading %s from zip file"
msgstr ""
@@ -23085,8 +23211,8 @@ msgstr ""
msgid "Missing return statement"
msgstr ""
-#: java/parse.y:3290 java/parse.y:11969
-#: java/parse.y:11973
+#: java/parse.y:3290 java/parse.y:11970
+#: java/parse.y:11974
#, gcc-internal-format
msgid "Unreachable statement"
msgstr ""
@@ -23429,7 +23555,7 @@ msgstr ""
msgid "No enclosing instance for inner class %qs is in scope%s"
msgstr ""
-#: java/parse.y:9934 java/parse.y:12388
+#: java/parse.y:9934 java/parse.y:12389
#, gcc-internal-format
msgid "Keyword %<this%> used outside allowed context"
msgstr ""
@@ -23511,7 +23637,7 @@ msgstr ""
msgid "Can't invoke super constructor on java.lang.Object"
msgstr ""
-#: java/parse.y:10609 java/parse.y:14447
+#: java/parse.y:10609 java/parse.y:14452
#, gcc-internal-format
msgid "Class %qs not found in type declaration"
msgstr ""
@@ -23536,313 +23662,313 @@ msgstr ""
msgid "Can't find %s %<%s(%s)%> in type %qs%s"
msgstr ""
-#: java/parse.y:11815
+#: java/parse.y:11816
#, gcc-internal-format
msgid "Constant expression required"
msgstr ""
-#: java/parse.y:11828
+#: java/parse.y:11829
#, gcc-internal-format
msgid "Incompatible type for case. Can't convert %qs to %<int%>"
msgstr ""
-#: java/parse.y:11862
+#: java/parse.y:11863
#, gcc-internal-format
msgid "Duplicate case label: %<default%>"
msgstr ""
-#: java/parse.y:12202
+#: java/parse.y:12203
#, gcc-internal-format
msgid "Incompatible type for %<+=%>. Can't convert %qs to %<java.lang.String%>"
msgstr ""
-#: java/parse.y:12368
+#: java/parse.y:12369
#, gcc-internal-format
msgid "missing static field %qs"
msgstr ""
-#: java/parse.y:12373
+#: java/parse.y:12374
#, gcc-internal-format
msgid "not a static field %qs"
msgstr ""
-#: java/parse.y:12396
+#: java/parse.y:12397
#, gcc-internal-format
msgid ""
"Can't reference %<this%> or %<super%> before the superclass constructor has "
"been called"
msgstr ""
-#: java/parse.y:12416
+#: java/parse.y:12417
#, gcc-internal-format
msgid "No case for %s"
msgstr ""
-#: java/parse.y:12846
+#: java/parse.y:12847
#, gcc-internal-format
msgid "Invalid left hand side of assignment"
msgstr ""
-#: java/parse.y:12897
+#: java/parse.y:12898
#, gcc-internal-format
msgid "Incompatible type for %s. Can't convert %qs to %qs"
msgstr ""
-#: java/parse.y:12900
+#: java/parse.y:12901
#, gcc-internal-format
msgid "Incompatible type for %s. Explicit cast needed to convert %qs to %qs"
msgstr ""
-#: java/parse.y:13072
+#: java/parse.y:13073
#, gcc-internal-format
msgid ""
"Constant expression %qs too wide for narrowing primitive conversion to %qs"
msgstr ""
-#: java/parse.y:13363
+#: java/parse.y:13364
#, gcc-internal-format
msgid "unregistered operator %s"
msgstr ""
-#: java/parse.y:13512
+#: java/parse.y:13513
#, gcc-internal-format
msgid ""
"Evaluating this expression will result in an arithmetic exception being "
"thrown"
msgstr ""
-#: java/parse.y:13594
+#: java/parse.y:13595
#, gcc-internal-format
msgid ""
"Incompatible type for %qs. Explicit cast needed to convert shift distance "
"from %qs to integral"
msgstr ""
-#: java/parse.y:13599
+#: java/parse.y:13600
#, gcc-internal-format
msgid ""
"Incompatible type for %qs. Can't convert shift distance from %qs to integral"
msgstr ""
-#: java/parse.y:13675
+#: java/parse.y:13674
#, gcc-internal-format
msgid "Invalid argument %qs for %<instanceof%>"
msgstr ""
-#: java/parse.y:13702
+#: java/parse.y:13701
#, gcc-internal-format
msgid "Impossible for %qs to be instance of %qs"
msgstr ""
-#: java/parse.y:13833
+#: java/parse.y:13832
#, gcc-internal-format
msgid "Incompatible type for %qs. Can't convert %qs to %qs"
msgstr ""
-#: java/parse.y:14308
+#: java/parse.y:14307
#, gcc-internal-format
msgid "Invalid argument type %qs to %qs"
msgstr ""
-#: java/parse.y:14538
+#: java/parse.y:14543
#, gcc-internal-format
msgid "Invalid cast from %qs to %qs"
msgstr ""
-#: java/parse.y:14585
+#: java/parse.y:14590
#, gcc-internal-format
msgid "%<[]%> can only be applied to arrays. It can't be applied to %qs"
msgstr ""
-#: java/parse.y:14598
+#: java/parse.y:14603
#, gcc-internal-format
msgid ""
"Incompatible type for %<[]%>. Explicit cast needed to convert %qs to %<int%>"
msgstr ""
-#: java/parse.y:14602
+#: java/parse.y:14607
#, gcc-internal-format
msgid "Incompatible type for %<[]%>. Can't convert %qs to %<int%>"
msgstr ""
-#: java/parse.y:14673
+#: java/parse.y:14678
#, gcc-internal-format
msgid ""
"Incompatible type for dimension in array creation expression. %s convert %qs "
"to %<int%>"
msgstr ""
-#: java/parse.y:14789
+#: java/parse.y:14794
#, gcc-internal-format
msgid "Invalid array initializer for non-array type %qs"
msgstr ""
-#: java/parse.y:14876
+#: java/parse.y:14881
#, gcc-internal-format
msgid "Incompatible type for array. %s convert %qs to %qs"
msgstr ""
-#: java/parse.y:14945
+#: java/parse.y:14950
#, gcc-internal-format
msgid "%<return%> inside instance initializer"
msgstr ""
-#: java/parse.y:14949
+#: java/parse.y:14954
#, gcc-internal-format
msgid "%<return%> inside static initializer"
msgstr ""
-#: java/parse.y:14955
+#: java/parse.y:14960
#, gcc-internal-format
msgid "%<return%> with%s value from %<%s %s%>"
msgstr ""
-#: java/parse.y:14962
+#: java/parse.y:14967
#, gcc-internal-format
msgid "%<return%> with value from constructor %qs"
msgstr ""
-#: java/parse.y:15027
+#: java/parse.y:15032
#, gcc-internal-format
msgid "Incompatible type for %<if%>. Can't convert %qs to %<boolean%>"
msgstr ""
-#: java/parse.y:15060
+#: java/parse.y:15065
#, gcc-internal-format
msgid "Declaration of %qs shadows a previous label declaration"
msgstr ""
-#: java/parse.y:15065
+#: java/parse.y:15070
#, gcc-internal-format
msgid "This is the location of the previous declaration of label %qs"
msgstr ""
-#: java/parse.y:15312
+#: java/parse.y:15317
#, gcc-internal-format
msgid "No label definition found for %qs"
msgstr ""
-#: java/parse.y:15325
+#: java/parse.y:15330
#, gcc-internal-format
msgid "%<continue%> must be in loop"
msgstr ""
-#: java/parse.y:15328
+#: java/parse.y:15333
#, gcc-internal-format
msgid "continue label %qs does not name a loop"
msgstr ""
-#: java/parse.y:15349
+#: java/parse.y:15354
#, gcc-internal-format
msgid "%<break%> must be in loop or switch"
msgstr ""
-#: java/parse.y:15390
+#: java/parse.y:15395
#, gcc-internal-format
msgid ""
"Incompatible type for loop conditional. Can't convert %qs to %<boolean%>"
msgstr ""
-#: java/parse.y:15428
+#: java/parse.y:15433
#, gcc-internal-format
msgid "Incompatible type for %<switch%>. Can't convert %qs to %<int%>"
msgstr ""
#. The case_label_list is in reverse order, so print the
#. outer label first.
-#: java/parse.y:15459
+#: java/parse.y:15464
#, gcc-internal-format
msgid "duplicate case label: %<"
msgstr ""
-#: java/parse.y:15460
+#: java/parse.y:15465
#, gcc-internal-format
msgid "%>"
msgstr ""
-#: java/parse.y:15463
+#: java/parse.y:15468
#, gcc-internal-format
msgid "original label is here"
msgstr ""
-#: java/parse.y:15680
+#: java/parse.y:15685
#, gcc-internal-format
msgid ""
"Can't catch class %qs. Catch clause parameter type must be a subclass of "
"class %<java.lang.Throwable%>"
msgstr ""
-#: java/parse.y:15704
+#: java/parse.y:15709
#, gcc-internal-format
msgid "%<catch%> not reached because of the catch clause at line %d"
msgstr ""
-#: java/parse.y:15771
+#: java/parse.y:15776
#, gcc-internal-format
msgid ""
"Incompatible type for %<synchronized%>. Can't convert %qs to %<java.lang."
"Object%>"
msgstr ""
-#: java/parse.y:15822
+#: java/parse.y:15827
#, gcc-internal-format
msgid "Can't throw %qs; it must be a subclass of class %<java.lang.Throwable%>"
msgstr ""
-#: java/parse.y:15851
+#: java/parse.y:15856
#, gcc-internal-format
msgid ""
"Checked exception %qs can't be thrown in instance initializer (not all "
"declared constructor are declaring it in their %<throws%> clause)"
msgstr ""
-#: java/parse.y:15872
+#: java/parse.y:15877
#, gcc-internal-format
msgid ""
"Checked exception %qs can't be caught by any of the catch clause(s) of the "
"surrounding %<try%> block"
msgstr ""
-#: java/parse.y:15885
+#: java/parse.y:15890
#, gcc-internal-format
msgid "Checked exception %qs can't be thrown in initializer"
msgstr ""
-#: java/parse.y:15889
+#: java/parse.y:15894
#, gcc-internal-format
msgid "Checked exception %qs isn't thrown from a %<try%> block"
msgstr ""
-#: java/parse.y:15895
+#: java/parse.y:15900
#, gcc-internal-format
msgid ""
"Checked exception %qs doesn't match any of current method's %<throws%> "
"declaration(s)"
msgstr ""
-#: java/parse.y:15947
+#: java/parse.y:15952
#, gcc-internal-format
msgid "Exception %qs can't be thrown in initializer"
msgstr ""
-#: java/parse.y:15952
+#: java/parse.y:15957
#, gcc-internal-format
msgid ""
"Exception %qs must be caught, or it must be declared in the %<throws%> "
"clause of %qs"
msgstr ""
-#: java/parse.y:16065
+#: java/parse.y:16070
#, gcc-internal-format
msgid "Incompatible type for %<?:%>. Can't convert %qs to %<boolean%>"
msgstr ""
-#: java/parse.y:16133
+#: java/parse.y:16138
#, gcc-internal-format
msgid "Incompatible type for %<?:%>. Can't convert %qs to %qs"
msgstr ""
-#: java/typeck.c:530
+#: java/typeck.c:531
#, gcc-internal-format
msgid "junk at end of signature string"
msgstr ""
@@ -23872,288 +23998,288 @@ msgstr ""
msgid "verification error at PC=%d"
msgstr ""
-#: java/parse.h:125
+#: java/parse.h:129
#, gcc-internal-format
msgid "%s method can't be abstract"
msgstr ""
-#: java/parse.h:129
+#: java/parse.h:133
#, gcc-internal-format
msgid "Constructor can't be %s"
msgstr ""
#. Pedantic warning on obsolete modifiers. Note: when cl is NULL,
#. flags was set artificially, such as for a interface method
-#: java/parse.h:161
+#: java/parse.h:165
#, gcc-internal-format
msgid "Discouraged redundant use of %qs modifier in declaration of %s"
msgstr ""
-#: java/parse.h:168
+#: java/parse.h:172
#, gcc-internal-format
msgid "Discouraged redundant use of %qs modifier in declaration of %s %qs"
msgstr ""
#. Standard error messages
-#: java/parse.h:352
+#: java/parse.h:356
#, gcc-internal-format
msgid "Incompatible type for %qs. Can't convert %qs to boolean"
msgstr ""
-#: java/parse.h:357
+#: java/parse.h:361
#, gcc-internal-format
msgid "Incompatible type for %qs. Can't convert %qs to numeric type"
msgstr ""
-#: java/parse.h:365
+#: java/parse.h:369
#, gcc-internal-format
msgid ""
"Incompatible type for %qs. Explicit cast needed to convert %qs to integral"
msgstr ""
-#: java/parse.h:370
+#: java/parse.h:374
#, gcc-internal-format
msgid "Incompatible type for %qs. Can't convert %qs to integral"
msgstr ""
-#: java/parse.h:377
+#: java/parse.h:381
#, gcc-internal-format
msgid "Variable %qs may not have been initialized"
msgstr ""
-#: objc/objc-act.c:709
+#: objc/objc-act.c:710
#, gcc-internal-format
msgid "%<@end%> must appear in an @implementation context"
msgstr ""
-#: objc/objc-act.c:738
+#: objc/objc-act.c:739
#, gcc-internal-format
msgid "method declaration not in @interface context"
msgstr ""
-#: objc/objc-act.c:749
+#: objc/objc-act.c:750
#, gcc-internal-format
msgid "method definition not in @implementation context"
msgstr ""
-#: objc/objc-act.c:1101
+#: objc/objc-act.c:1152
#, gcc-internal-format
msgid "comparison of distinct Objective-C types lacks a cast"
msgstr ""
-#: objc/objc-act.c:1105
+#: objc/objc-act.c:1156
#, gcc-internal-format
msgid "initialization from distinct Objective-C type"
msgstr ""
-#: objc/objc-act.c:1109
+#: objc/objc-act.c:1160
#, gcc-internal-format
msgid "assignment from distinct Objective-C type"
msgstr ""
-#: objc/objc-act.c:1113
+#: objc/objc-act.c:1164
#, gcc-internal-format
msgid "distinct Objective-C type in return"
msgstr ""
-#: objc/objc-act.c:1117
+#: objc/objc-act.c:1168
#, gcc-internal-format
msgid "passing argument %d of %qE from distinct Objective-C type"
msgstr ""
-#: objc/objc-act.c:1272
+#: objc/objc-act.c:1323
#, gcc-internal-format
msgid "statically allocated instance of Objective-C class %qs"
msgstr ""
-#: objc/objc-act.c:1343
+#: objc/objc-act.c:1394
#, gcc-internal-format
msgid "protocol %qs has circular dependency"
msgstr ""
-#: objc/objc-act.c:1365 objc/objc-act.c:6494
+#: objc/objc-act.c:1416 objc/objc-act.c:6580
#, gcc-internal-format
msgid "cannot find protocol declaration for %qs"
msgstr ""
-#: objc/objc-act.c:1783 objc/objc-act.c:3259 objc/objc-act.c:7103
-#: objc/objc-act.c:7439 objc/objc-act.c:7493 objc/objc-act.c:7518
+#: objc/objc-act.c:1866 objc/objc-act.c:3344 objc/objc-act.c:7189
+#: objc/objc-act.c:7525 objc/objc-act.c:7579 objc/objc-act.c:7604
#, gcc-internal-format
msgid "cannot find interface declaration for %qs"
msgstr ""
-#: objc/objc-act.c:1787
+#: objc/objc-act.c:1870
#, gcc-internal-format
msgid "interface %qs does not have valid constant string layout"
msgstr ""
-#: objc/objc-act.c:1792
+#: objc/objc-act.c:1875
#, gcc-internal-format
msgid "cannot find reference tag for class %qs"
msgstr ""
-#: objc/objc-act.c:2470
+#: objc/objc-act.c:2554
#, gcc-internal-format
msgid "%Hcreating selector for nonexistent method %qE"
msgstr ""
-#: objc/objc-act.c:2672
+#: objc/objc-act.c:2756
#, gcc-internal-format
msgid "%qs is not an Objective-C class name or alias"
msgstr ""
-#: objc/objc-act.c:2787 objc/objc-act.c:2818 objc/objc-act.c:7367
-#: objc/objc-act.c:7668 objc/objc-act.c:7698
+#: objc/objc-act.c:2872 objc/objc-act.c:2903 objc/objc-act.c:7453
+#: objc/objc-act.c:7754 objc/objc-act.c:7784
#, gcc-internal-format
msgid "Objective-C declarations may only appear in global scope"
msgstr ""
-#: objc/objc-act.c:2792
+#: objc/objc-act.c:2877
#, gcc-internal-format
msgid "cannot find class %qs"
msgstr ""
-#: objc/objc-act.c:2794
+#: objc/objc-act.c:2879
#, gcc-internal-format
msgid "class %qs already exists"
msgstr ""
-#: objc/objc-act.c:2838 objc/objc-act.c:7408
+#: objc/objc-act.c:2923 objc/objc-act.c:7494
#, gcc-internal-format
msgid "%qs redeclared as different kind of symbol"
msgstr ""
-#: objc/objc-act.c:2840 objc/objc-act.c:7410
+#: objc/objc-act.c:2925 objc/objc-act.c:7496
#, gcc-internal-format
msgid "%Jprevious declaration of '%D'"
msgstr ""
-#: objc/objc-act.c:3112
+#: objc/objc-act.c:3197
#, gcc-internal-format
msgid "strong-cast assignment has been intercepted"
msgstr ""
-#: objc/objc-act.c:3154
+#: objc/objc-act.c:3239
#, gcc-internal-format
msgid "strong-cast may possibly be needed"
msgstr ""
-#: objc/objc-act.c:3164
+#: objc/objc-act.c:3249
#, gcc-internal-format
msgid "instance variable assignment has been intercepted"
msgstr ""
-#: objc/objc-act.c:3183
+#: objc/objc-act.c:3268
#, gcc-internal-format
msgid "pointer arithmetic for garbage-collected objects not allowed"
msgstr ""
-#: objc/objc-act.c:3189
+#: objc/objc-act.c:3274
#, gcc-internal-format
msgid "global/static variable assignment has been intercepted"
msgstr ""
-#: objc/objc-act.c:3372
+#: objc/objc-act.c:3457
#, gcc-internal-format
msgid "use %<-fobjc-exceptions%> to enable Objective-C exception syntax"
msgstr ""
-#: objc/objc-act.c:3712
+#: objc/objc-act.c:3798
#, gcc-internal-format
msgid "@catch parameter is not a known Objective-C class type"
msgstr ""
-#: objc/objc-act.c:3728
+#: objc/objc-act.c:3814
#, gcc-internal-format
msgid "exception of type %<%T%> will be caught"
msgstr ""
-#: objc/objc-act.c:3730
+#: objc/objc-act.c:3816
#, gcc-internal-format
msgid "%H by earlier handler for %<%T%>"
msgstr ""
-#: objc/objc-act.c:3783
+#: objc/objc-act.c:3869
#, gcc-internal-format
msgid "%<@try%> without %<@catch%> or %<@finally%>"
msgstr ""
-#: objc/objc-act.c:3831
+#: objc/objc-act.c:3917
#, gcc-internal-format
msgid "%<@throw%> (rethrow) used outside of a @catch block"
msgstr ""
-#: objc/objc-act.c:4234
+#: objc/objc-act.c:4320
#, gcc-internal-format
msgid "%Jtype '%D' does not have a known size"
msgstr ""
-#: objc/objc-act.c:4867
+#: objc/objc-act.c:4953
#, gcc-internal-format
msgid "%J%s %qs"
msgstr ""
-#: objc/objc-act.c:4890 objc/objc-act.c:4909
+#: objc/objc-act.c:4976 objc/objc-act.c:4995
#, gcc-internal-format
msgid "inconsistent instance variable specification"
msgstr ""
-#: objc/objc-act.c:5766
+#: objc/objc-act.c:5852
#, gcc-internal-format
msgid "can not use an object as parameter to a method"
msgstr ""
-#: objc/objc-act.c:5989
+#: objc/objc-act.c:6075
#, gcc-internal-format
msgid "multiple %s named %<%c%s%> found"
msgstr ""
-#: objc/objc-act.c:6218
+#: objc/objc-act.c:6304
#, gcc-internal-format
msgid "no super class declared in @interface for %qs"
msgstr ""
-#: objc/objc-act.c:6256
+#: objc/objc-act.c:6342
#, gcc-internal-format
msgid "found %<-%s%> instead of %<+%s%> in protocol(s)"
msgstr ""
-#: objc/objc-act.c:6315
+#: objc/objc-act.c:6401
#, gcc-internal-format
msgid "invalid receiver type %qs"
msgstr ""
-#: objc/objc-act.c:6330
+#: objc/objc-act.c:6416
#, gcc-internal-format
msgid "%<%c%s%> not found in protocol(s)"
msgstr ""
-#: objc/objc-act.c:6344
+#: objc/objc-act.c:6430
#, gcc-internal-format
msgid "%qs may not respond to %<%c%s%>"
msgstr ""
-#: objc/objc-act.c:6352
+#: objc/objc-act.c:6438
#, gcc-internal-format
msgid "no %<%c%s%> method found"
msgstr ""
-#: objc/objc-act.c:6358
+#: objc/objc-act.c:6444
#, gcc-internal-format
msgid "(Messages without a matching method signature"
msgstr ""
-#: objc/objc-act.c:6359
+#: objc/objc-act.c:6445
#, gcc-internal-format
msgid "will be assumed to return %<id%> and accept"
msgstr ""
-#: objc/objc-act.c:6360
+#: objc/objc-act.c:6446
#, gcc-internal-format
msgid "%<...%> as arguments.)"
msgstr ""
-#: objc/objc-act.c:6593
+#: objc/objc-act.c:6679
#, gcc-internal-format
msgid "undeclared selector %qs"
msgstr ""
@@ -24167,161 +24293,161 @@ msgstr ""
#. to an instance variable. It's better to catch the cases
#. where this is done unknowingly than to support the above
#. paradigm.
-#: objc/objc-act.c:6635
+#: objc/objc-act.c:6721
#, gcc-internal-format
msgid "instance variable %qs accessed in class method"
msgstr ""
-#: objc/objc-act.c:6867
+#: objc/objc-act.c:6953
#, gcc-internal-format
msgid "duplicate declaration of method %<%c%s%>"
msgstr ""
-#: objc/objc-act.c:6928
+#: objc/objc-act.c:7014
#, gcc-internal-format
msgid "duplicate interface declaration for category %<%s(%s)%>"
msgstr ""
-#: objc/objc-act.c:6955
+#: objc/objc-act.c:7041
#, gcc-internal-format
msgid "illegal reference type specified for instance variable %qs"
msgstr ""
-#: objc/objc-act.c:6966
+#: objc/objc-act.c:7052
#, gcc-internal-format
msgid "instance variable %qs has unknown size"
msgstr ""
-#: objc/objc-act.c:6991
+#: objc/objc-act.c:7077
#, gcc-internal-format
msgid "type `%s' has no default constructor to call"
msgstr ""
-#: objc/objc-act.c:6997
+#: objc/objc-act.c:7083
#, gcc-internal-format
msgid "destructor for `%s' shall not be run either"
msgstr ""
#. Vtable pointers are Real Bad(tm), since Obj-C cannot
#. initialize them.
-#: objc/objc-act.c:7009
+#: objc/objc-act.c:7095
#, gcc-internal-format
msgid "type `%s' has virtual member functions"
msgstr ""
-#: objc/objc-act.c:7010
+#: objc/objc-act.c:7096
#, gcc-internal-format
msgid "illegal aggregate type `%s' specified for instance variable `%s'"
msgstr ""
-#: objc/objc-act.c:7020
+#: objc/objc-act.c:7106
#, gcc-internal-format
msgid "type `%s' has a user-defined constructor"
msgstr ""
-#: objc/objc-act.c:7022
+#: objc/objc-act.c:7108
#, gcc-internal-format
msgid "type `%s' has a user-defined destructor"
msgstr ""
-#: objc/objc-act.c:7026
+#: objc/objc-act.c:7112
#, gcc-internal-format
msgid ""
"C++ constructors and destructors will not be invoked for Objective-C fields"
msgstr ""
-#: objc/objc-act.c:7132
+#: objc/objc-act.c:7218
#, gcc-internal-format
msgid "instance variable %qs is declared private"
msgstr ""
-#: objc/objc-act.c:7143
+#: objc/objc-act.c:7229
#, gcc-internal-format
msgid "instance variable %qs is %s; this will be a hard error in the future"
msgstr ""
-#: objc/objc-act.c:7150
+#: objc/objc-act.c:7236
#, gcc-internal-format
msgid "instance variable %qs is declared %s"
msgstr ""
-#: objc/objc-act.c:7176 objc/objc-act.c:7264
+#: objc/objc-act.c:7262 objc/objc-act.c:7350
#, gcc-internal-format
msgid "incomplete implementation of class %qs"
msgstr ""
-#: objc/objc-act.c:7180 objc/objc-act.c:7269
+#: objc/objc-act.c:7266 objc/objc-act.c:7355
#, gcc-internal-format
msgid "incomplete implementation of category %qs"
msgstr ""
-#: objc/objc-act.c:7185 objc/objc-act.c:7274
+#: objc/objc-act.c:7271 objc/objc-act.c:7360
#, gcc-internal-format
msgid "method definition for %<%c%s%> not found"
msgstr ""
-#: objc/objc-act.c:7315
+#: objc/objc-act.c:7401
#, gcc-internal-format
msgid "%s %qs does not fully implement the %qs protocol"
msgstr ""
-#: objc/objc-act.c:7373 objc/objc-act.c:9041
+#: objc/objc-act.c:7459 objc/objc-act.c:9128
#, gcc-internal-format
msgid "%<@end%> missing in implementation context"
msgstr ""
-#: objc/objc-act.c:7392
+#: objc/objc-act.c:7478
#, gcc-internal-format
msgid "cannot find interface declaration for %qs, superclass of %qs"
msgstr ""
-#: objc/objc-act.c:7422
+#: objc/objc-act.c:7508
#, gcc-internal-format
msgid "reimplementation of class %qs"
msgstr ""
-#: objc/objc-act.c:7454
+#: objc/objc-act.c:7540
#, gcc-internal-format
msgid "conflicting super class name %qs"
msgstr ""
-#: objc/objc-act.c:7456
+#: objc/objc-act.c:7542
#, gcc-internal-format
msgid "previous declaration of %qs"
msgstr ""
-#: objc/objc-act.c:7470 objc/objc-act.c:7472
+#: objc/objc-act.c:7556 objc/objc-act.c:7558
#, gcc-internal-format
msgid "duplicate interface declaration for class %qs"
msgstr ""
-#: objc/objc-act.c:7726
+#: objc/objc-act.c:7812
#, gcc-internal-format
msgid "duplicate declaration for protocol %qs"
msgstr ""
#. Add a readable method name to the warning.
-#: objc/objc-act.c:8285
+#: objc/objc-act.c:8371
#, gcc-internal-format
msgid "%J%s %<%c%s%>"
msgstr ""
-#: objc/objc-act.c:8615
+#: objc/objc-act.c:8701
#, gcc-internal-format
msgid "no super class declared in interface for %qs"
msgstr ""
-#: objc/objc-act.c:8663
+#: objc/objc-act.c:8750
#, gcc-internal-format
msgid "[super ...] must appear in a method context"
msgstr ""
-#: objc/objc-act.c:8703
+#: objc/objc-act.c:8790
#, gcc-internal-format
msgid "method possibly missing a [super dealloc] call"
msgstr ""
-#: objc/objc-act.c:9333
+#: objc/objc-act.c:9420
#, gcc-internal-format
msgid "local declaration of %qs hides instance variable"
msgstr ""
@@ -24331,22 +24457,22 @@ msgstr ""
msgid "%HDuplicate name %q.*s."
msgstr ""
-#: treelang/treetree.c:815
+#: treelang/treetree.c:810
#, gcc-internal-format
msgid "Global register variable %qD used in nested function."
msgstr ""
-#: treelang/treetree.c:819
+#: treelang/treetree.c:814
#, gcc-internal-format
msgid "Register variable %qD used in nested function."
msgstr ""
-#: treelang/treetree.c:825
+#: treelang/treetree.c:820
#, gcc-internal-format
msgid "Address of global register variable %qD requested."
msgstr ""
-#: treelang/treetree.c:830
+#: treelang/treetree.c:825
#, gcc-internal-format
msgid "Address of register variable %qD requested."
msgstr ""