aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/po/ChangeLog4
-rw-r--r--gcc/po/gcc.pot25683
-rw-r--r--libcpp/po/ChangeLog4
-rw-r--r--libcpp/po/cpplib.pot300
4 files changed, 14246 insertions, 11745 deletions
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index 1a0df14..307499e 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,7 @@
+2005-06-07 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.pot: Regenerate.
+
2005-06-06 Jakub Jelinek <jakub@redhat.com>
* exgettext: Handle gmsgid and cmsgid arguments specially,
diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot
index 397e664..6e4f946 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-04-06 19:49+0100\n"
+"POT-Creation-Date: 2005-06-07 23:27+0200\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,11964 +16,17141 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: attribs.c:175
+#: c-decl.c:3708
+msgid "<anonymous>"
+msgstr ""
+
+#: c-format.c:341 c-format.c:365
+msgid "' ' flag"
+msgstr ""
+
+#: c-format.c:341 c-format.c:365
+msgid "the ' ' printf flag"
+msgstr ""
+
+#: c-format.c:342 c-format.c:366 c-format.c:404 c-format.c:461
+msgid "'+' flag"
+msgstr ""
+
+#: c-format.c:342 c-format.c:366 c-format.c:404
+msgid "the '+' printf flag"
+msgstr ""
+
+#: c-format.c:343 c-format.c:367 c-format.c:405 c-format.c:437
+msgid "'#' flag"
+msgstr ""
+
+#: c-format.c:343 c-format.c:367 c-format.c:405
+msgid "the '#' printf flag"
+msgstr ""
+
+#: c-format.c:344 c-format.c:368 c-format.c:435
+msgid "'0' flag"
+msgstr ""
+
+#: c-format.c:344 c-format.c:368
+msgid "the '0' printf flag"
+msgstr ""
+
+#: c-format.c:345 c-format.c:369 c-format.c:434 c-format.c:464
+msgid "'-' flag"
+msgstr ""
+
+#: c-format.c:345 c-format.c:369
+msgid "the '-' printf flag"
+msgstr ""
+
+#: c-format.c:346 c-format.c:418
+msgid "''' flag"
+msgstr ""
+
+#: c-format.c:346
+msgid "the ''' printf flag"
+msgstr ""
+
+#: c-format.c:347 c-format.c:419
+msgid "'I' flag"
+msgstr ""
+
+#: c-format.c:347
+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
+msgid "field width"
+msgstr ""
+
+#: c-format.c:348 c-format.c:370 config/sol2-c.c:46
+msgid "field width in printf format"
+msgstr ""
+
+#: c-format.c:349 c-format.c:371 c-format.c:395 c-format.c:407
+msgid "precision"
+msgstr ""
+
+#: c-format.c:349 c-format.c:371 c-format.c:395 c-format.c:407
+msgid "precision in printf format"
+msgstr ""
+
+#: c-format.c:350 c-format.c:372 c-format.c:396 c-format.c:408 c-format.c:417
+#: c-format.c:468 config/sol2-c.c:47
+msgid "length modifier"
+msgstr ""
+
+#: c-format.c:350 c-format.c:372 c-format.c:396 c-format.c:408
+#: config/sol2-c.c:47
+msgid "length modifier in printf format"
+msgstr ""
+
+#: c-format.c:394 c-format.c:406
+msgid "'q' flag"
+msgstr ""
+
+#: c-format.c:394 c-format.c:406
+msgid "the 'q' diagnostic flag"
+msgstr ""
+
+#: c-format.c:414
+msgid "assignment suppression"
+msgstr ""
+
+#: c-format.c:414
+msgid "the assignment suppression scanf feature"
+msgstr ""
+
+#: c-format.c:415
+msgid "'a' flag"
+msgstr ""
+
+#: c-format.c:415
+msgid "the 'a' scanf flag"
+msgstr ""
+
+#: c-format.c:416
+msgid "field width in scanf format"
+msgstr ""
+
+#: c-format.c:417
+msgid "length modifier in scanf format"
+msgstr ""
+
+#: c-format.c:418
+msgid "the ''' scanf flag"
+msgstr ""
+
+#: c-format.c:419
+msgid "the 'I' scanf flag"
+msgstr ""
+
+#: c-format.c:433
+msgid "'_' flag"
+msgstr ""
+
+#: c-format.c:433
+msgid "the '_' strftime flag"
+msgstr ""
+
+#: c-format.c:434
+msgid "the '-' strftime flag"
+msgstr ""
+
+#: c-format.c:435
+msgid "the '0' strftime flag"
+msgstr ""
+
+#: c-format.c:436 c-format.c:460
+msgid "'^' flag"
+msgstr ""
+
+#: c-format.c:436
+msgid "the '^' strftime flag"
+msgstr ""
+
+#: c-format.c:437
+msgid "the '#' strftime flag"
+msgstr ""
+
+#: c-format.c:438
+msgid "field width in strftime format"
+msgstr ""
+
+#: c-format.c:439
+msgid "'E' modifier"
+msgstr ""
+
+#: c-format.c:439
+msgid "the 'E' strftime modifier"
+msgstr ""
+
+#: c-format.c:440
+msgid "'O' modifier"
+msgstr ""
+
+#: c-format.c:440
+msgid "the 'O' strftime modifier"
+msgstr ""
+
+#: c-format.c:441
+msgid "the 'O' modifier"
+msgstr ""
+
+#: c-format.c:459
+msgid "fill character"
+msgstr ""
+
+#: c-format.c:459
+msgid "fill character in strfmon format"
+msgstr ""
+
+#: c-format.c:460
+msgid "the '^' strfmon flag"
+msgstr ""
+
+#: c-format.c:461
+msgid "the '+' strfmon flag"
+msgstr ""
+
+#: c-format.c:462
+msgid "'(' flag"
+msgstr ""
+
+#: c-format.c:462
+msgid "the '(' strfmon flag"
+msgstr ""
+
+#: c-format.c:463
+msgid "'!' flag"
+msgstr ""
+
+#: c-format.c:463
+msgid "the '!' strfmon flag"
+msgstr ""
+
+#: c-format.c:464
+msgid "the '-' strfmon flag"
+msgstr ""
+
+#: c-format.c:465
+msgid "field width in strfmon format"
+msgstr ""
+
+#: c-format.c:466
+msgid "left precision"
+msgstr ""
+
+#: c-format.c:466
+msgid "left precision in strfmon format"
+msgstr ""
+
+#: c-format.c:467
+msgid "right precision"
+msgstr ""
+
+#: c-format.c:467
+msgid "right precision in strfmon format"
+msgstr ""
+
+#: c-format.c:468
+msgid "length modifier in strfmon format"
+msgstr ""
+
+#: c-format.c:1639
+msgid "field precision"
+msgstr ""
+
+#: c-incpath.c:70
#, c-format
-msgid "%qs attribute directive ignored"
+msgid "ignoring duplicate directory \"%s\"\n"
msgstr ""
-#: attribs.c:183
+#: c-incpath.c:73
#, c-format
-msgid "wrong number of arguments specified for %qs attribute"
+msgid " as it is a non-system directory that duplicates a system directory\n"
msgstr ""
-#: attribs.c:200
+#: c-incpath.c:77
#, c-format
-msgid "%qs attribute does not apply to types"
+msgid "ignoring nonexistent directory \"%s\"\n"
msgstr ""
-#: attribs.c:246
+#: c-incpath.c:286
#, c-format
-msgid "%qs attribute only applies to function types"
+msgid "#include \"...\" search starts here:\n"
msgstr ""
-#: bb-reorder.c:1882
+#: c-incpath.c:290
#, c-format
-msgid "Multiple hot/cold transitions found (bb %i)"
+msgid "#include <...> search starts here:\n"
msgstr ""
-#: bb-reorder.c:1895
-msgid "verify_hot_cold_block_grouping failed"
+#: c-incpath.c:295
+#, c-format
+msgid "End of search list.\n"
msgstr ""
-#: builtins.c:342
-msgid "offset outside bounds of constant string"
+#: c-opts.c:1314
+msgid "<built-in>"
msgstr ""
-#: builtins.c:929
-msgid "second argument to %<__builtin_prefetch%> must be a constant"
+#: c-opts.c:1330
+msgid "<command line>"
msgstr ""
-#: builtins.c:936
-msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
+#: c-typeck.c:2092 c-typeck.c:4416 c-typeck.c:4418 c-typeck.c:4426
+#: c-typeck.c:4451 c-typeck.c:5825
+msgid "initializer element is not constant"
msgstr ""
-#: builtins.c:944
-msgid "third argument to %<__builtin_prefetch%> must be a constant"
+#: c-typeck.c:4226
+msgid "array initialized from parenthesized string constant"
msgstr ""
-#: builtins.c:951
-msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
+#: c-typeck.c:4286 cp/typeck2.c:703
+#, gcc-internal-format
+msgid "char-array initialized from wide string"
msgstr ""
-#: builtins.c:3814
-msgid "argument of %<__builtin_args_info%> must be constant"
+#: c-typeck.c:4291
+msgid "wchar_t-array initialized from non-wide string"
msgstr ""
-#: builtins.c:3820
-msgid "argument of %<__builtin_args_info%> out of range"
+#: c-typeck.c:4309 cp/typeck2.c:725
+#, gcc-internal-format
+msgid "initializer-string for array of chars is too long"
msgstr ""
-#: builtins.c:3826
-msgid "missing argument in %<__builtin_args_info%>"
+#: c-typeck.c:4315
+msgid "array of inappropriate type initialized from string constant"
msgstr ""
-#: builtins.c:3922 gimplify.c:1765
-msgid "too few arguments to function %<va_start%>"
+#. ??? This should not be an error when inlining calls to
+#. unprototyped functions.
+#: c-typeck.c:4376 c-typeck.c:3879 cp/typeck.c:1381
+#, gcc-internal-format
+msgid "invalid use of non-lvalue array"
msgstr ""
-#: builtins.c:4085
-msgid "first argument to %<va_arg%> not of type %<va_list%>"
+#: c-typeck.c:4399
+msgid "array initialized from non-constant array expression"
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:4099
-msgid "%qT is promoted to %qT when passed through %<...%>"
+#: c-typeck.c:4458 c-typeck.c:5829
+#, gcc-internal-format
+msgid "initializer element is not computable at load time"
msgstr ""
-#: builtins.c:4104
-msgid "(so you should pass %qT not %qT to %<va_arg%>)"
+#. Although C99 is unclear about whether incomplete arrays
+#. 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
+#, gcc-internal-format
+msgid "variable-sized object may not be initialized"
msgstr ""
-#. We can, however, treat "undefined" any way we please.
-#. Call abort to encourage the user to fix the program.
-#: builtins.c:4110 c-typeck.c:2039
-msgid "if this code is reached, the program will abort"
+#: c-typeck.c:4473 cp/typeck2.c:804
+#, gcc-internal-format
+msgid "invalid initializer"
msgstr ""
-#: builtins.c:4228
-msgid "invalid argument to %<__builtin_frame_address%>"
+#: c-typeck.c:4947
+msgid "extra brace group at end of initializer"
msgstr ""
-#: builtins.c:4230
-msgid "invalid argument to %<__builtin_return_address%>"
+#: c-typeck.c:4967 cp/decl.c:4371
+#, gcc-internal-format
+msgid "missing braces around initializer"
msgstr ""
-#: builtins.c:4243
-msgid "unsupported argument to %<__builtin_frame_address%>"
+#: c-typeck.c:5028
+msgid "braces around scalar initializer"
msgstr ""
-#: builtins.c:4245
-msgid "unsupported argument to %<__builtin_return_address%>"
+#: c-typeck.c:5085
+msgid "initialization of flexible array member in a nested context"
msgstr ""
-#: builtins.c:4348
-msgid "second argument to %<__builtin_expect%> must be a constant"
+#: c-typeck.c:5087
+msgid "initialization of a flexible array member"
msgstr ""
-#: builtins.c:5614
-msgid "%<__builtin_longjmp%> second argument must be 1"
+#: c-typeck.c:5114
+msgid "missing initializer"
msgstr ""
-#: builtins.c:5966
-msgid "target format does not support infinity"
+#: c-typeck.c:5136
+msgid "empty scalar initializer"
+msgstr ""
+
+#: c-typeck.c:5141
+msgid "extra elements in scalar initializer"
+msgstr ""
+
+#: c-typeck.c:5245 c-typeck.c:5305
+msgid "array index in non-array initializer"
+msgstr ""
+
+#: c-typeck.c:5250 c-typeck.c:5358
+msgid "field name not in record or union initializer"
+msgstr ""
+
+#: c-typeck.c:5296
+msgid "array index in initializer not of integer type"
+msgstr ""
+
+#: c-typeck.c:5301 c-typeck.c:5303
+msgid "nonconstant array index in initializer"
+msgstr ""
+
+#: c-typeck.c:5307 c-typeck.c:5310
+msgid "array index in initializer exceeds array bounds"
+msgstr ""
+
+#: c-typeck.c:5321
+msgid "empty index range in initializer"
+msgstr ""
+
+#: c-typeck.c:5330
+msgid "array index range in initializer exceeds array bounds"
+msgstr ""
+
+#: c-typeck.c:5405 c-typeck.c:5426 c-typeck.c:5892
+msgid "initialized field with side-effects overwritten"
+msgstr ""
+
+#: c-typeck.c:6101
+msgid "excess elements in char array initializer"
+msgstr ""
+
+#: c-typeck.c:6108 c-typeck.c:6154
+msgid "excess elements in struct initializer"
msgstr ""
-#: builtins.c:7764 builtins.c:7858
+#: c-typeck.c:6169
+msgid "non-static initialization of a flexible array member"
+msgstr ""
+
+#: c-typeck.c:6237
+msgid "excess elements in union initializer"
+msgstr ""
+
+#: c-typeck.c:6323
+msgid "excess elements in array initializer"
+msgstr ""
+
+#: c-typeck.c:6353
+msgid "excess elements in vector initializer"
+msgstr ""
+
+#: c-typeck.c:6377
+msgid "excess elements in scalar initializer"
+msgstr ""
+
+#: cfgrtl.c:2105
+msgid "flow control insn inside a basic block"
+msgstr ""
+
+#: cfgrtl.c:2183
+msgid "wrong insn in the fallthru edge"
+msgstr ""
+
+#: cfgrtl.c:2225
+msgid "insn outside basic block"
+msgstr ""
+
+#: cfgrtl.c:2232
+msgid "return not followed by barrier"
+msgstr ""
+
+#: cgraph.c:299
+msgid "function body not available"
+msgstr ""
+
+#: cgraph.c:301 cgraphunit.c:775
+msgid "redefined extern inline functions are not considered for inlining"
+msgstr ""
+
+#: cgraph.c:304 cgraphunit.c:780
+msgid "function not considered for inlining"
+msgstr ""
+
+#: cgraph.c:306 cgraphunit.c:778
+msgid "function not inlinable"
+msgstr ""
+
+#: collect2.c:393 gcc.c:6713
#, c-format
-msgid "too few arguments to function %qs"
+msgid "internal gcc abort in %s, at %s:%d"
msgstr ""
-#: builtins.c:7770 builtins.c:7864
+#: collect2.c:892
#, c-format
-msgid "too many arguments to function %qs"
+msgid "no arguments"
msgstr ""
-#: builtins.c:7776 builtins.c:7889
+#: collect2.c:1266 collect2.c:1414 collect2.c:1449
#, c-format
-msgid "non-floating-point argument to function %qs"
+msgid "fopen %s"
msgstr ""
-#: builtins.c:8974
-msgid "%<va_start%> used in function with fixed args"
+#: collect2.c:1269 collect2.c:1419 collect2.c:1452
+#, c-format
+msgid "fclose %s"
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:8981
-msgid "%<__builtin_next_arg%> called without an argument"
+#: collect2.c:1278
+#, c-format
+msgid "collect2 version %s"
msgstr ""
-#: builtins.c:8996
-msgid "%<va_start%> used with too many arguments"
+#: collect2.c:1368
+#, c-format
+msgid "%d constructor(s) found\n"
msgstr ""
-#. FIXME: Sometimes with the tree optimizers we can get the
-#. not the last argument even though the user used the last
-#. 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:9016
-msgid "second parameter of %<va_start%> not last named argument"
+#: collect2.c:1369
+#, c-format
+msgid "%d destructor(s) found\n"
msgstr ""
-#: c-common.c:834
-msgid "%qD is not defined outside of function scope"
+#: collect2.c:1370
+#, c-format
+msgid "%d frame table(s) found\n"
msgstr ""
-#: c-common.c:855
+#: collect2.c:1507
#, c-format
-msgid ""
-"string length %qd is greater than the length %qd ISO C%d compilers are "
-"required to support"
+msgid "can't get program status"
msgstr ""
-#: c-common.c:896
-msgid "overflow in constant expression"
+#: collect2.c:1557
+#, c-format
+msgid "[cannot find %s]"
msgstr ""
-#: c-common.c:916
-msgid "integer overflow in expression"
+#: collect2.c:1572
+#, c-format
+msgid "cannot find '%s'"
msgstr ""
-#: c-common.c:925
-msgid "floating point overflow in expression"
+#: collect2.c:1576 collect2.c:2065 collect2.c:2220 gcc.c:2790
+#, c-format
+msgid "pex_init failed"
msgstr ""
-#: c-common.c:931
-msgid "vector overflow in expression"
+#: collect2.c:1611
+#, c-format
+msgid "[Leaving %s]\n"
msgstr ""
-#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:953
-msgid "large integer implicitly truncated to unsigned type"
+#: collect2.c:1831
+#, c-format
+msgid ""
+"\n"
+"write_c_file - output name is %s, prefix is %s\n"
msgstr ""
-#: c-common.c:955
-msgid "negative integer implicitly converted to unsigned type"
+#: collect2.c:2039
+#, c-format
+msgid "cannot find 'nm'"
msgstr ""
-#: c-common.c:1013
-msgid "overflow in implicit constant conversion"
+#: collect2.c:2086
+#, c-format
+msgid "can't open nm output"
msgstr ""
-#: c-common.c:1149
+#: collect2.c:2130
#, c-format
-msgid "operation on %qE may be undefined"
+msgid "init function found in object %s"
msgstr ""
-#: c-common.c:1435
-msgid "case label does not reduce to an integer constant"
+#: collect2.c:2138
+#, c-format
+msgid "fini function found in object %s"
msgstr ""
-#: c-common.c:1475
-msgid "case label value is less than minimum value for type"
+#: collect2.c:2241
+#, c-format
+msgid "can't open ldd output"
msgstr ""
-#: c-common.c:1483
-msgid "case label value exceeds maximum value for type"
+#: collect2.c:2244
+#, c-format
+msgid ""
+"\n"
+"ldd output with constructors/destructors.\n"
msgstr ""
-#: c-common.c:1491
-msgid "lower value in case label range less than minimum value for type"
+#: collect2.c:2259
+#, c-format
+msgid "dynamic dependency %s not found"
msgstr ""
-#: c-common.c:1500
-msgid "upper value in case label range exceeds maximum value for type"
+#: collect2.c:2271
+#, c-format
+msgid "unable to open dynamic dependency '%s'"
msgstr ""
-#: c-common.c:1840
-msgid "invalid truth-value expression"
+#: collect2.c:2427
+#, c-format
+msgid "%s: not a COFF file"
msgstr ""
-#: c-common.c:1888
+#: collect2.c:2547
#, c-format
-msgid "invalid operands to binary %s"
+msgid "%s: cannot open as COFF file"
msgstr ""
-#: c-common.c:2123
-msgid "comparison is always false due to limited range of data type"
+#: collect2.c:2605
+#, c-format
+msgid "library lib%s not found"
msgstr ""
-#: c-common.c:2125
-msgid "comparison is always true due to limited range of data type"
+#: combine.c:12501
+#, c-format
+msgid ""
+";; Combiner statistics: %d attempts, %d substitutions (%d requiring new "
+"space),\n"
+";; %d successes.\n"
+"\n"
msgstr ""
-#: c-common.c:2195
-msgid "comparison of unsigned expression >= 0 is always true"
+#: combine.c:12510
+#, c-format
+msgid ""
+"\n"
+";; Combiner totals: %d attempts, %d substitutions (%d requiring new space),\n"
+";; %d successes.\n"
msgstr ""
-#: c-common.c:2204
-msgid "comparison of unsigned expression < 0 is always false"
+#: cppspec.c:106
+#, c-format
+msgid "\"%s\" is not a valid option to the preprocessor"
msgstr ""
-#: c-common.c:2246
-msgid "pointer of type %<void *%> used in arithmetic"
+#: cppspec.c:128
+#, c-format
+msgid "too many input files"
msgstr ""
-#: c-common.c:2252
-msgid "pointer to a function used in arithmetic"
+#: cse.c:6802
+#, c-format
+msgid ";; Processing block from %d to %d, %d sets.\n"
msgstr ""
-#: c-common.c:2258
-msgid "pointer to member function used in arithmetic"
+#: diagnostic.c:174
+#, c-format
+msgid "%s:%d: confused by earlier errors, bailing out\n"
msgstr ""
-#. Common Ada/Pascal programmer's mistake. We always warn
-#. about this since it is so bad.
-#: c-common.c:2384
-msgid "the address of %qD, will always evaluate as %<true%>"
+#: diagnostic.c:234
+#, c-format
+msgid "compilation terminated due to -Wfatal-errors.\n"
msgstr ""
-#: c-common.c:2480
-msgid "suggest parentheses around assignment used as truth value"
+#: diagnostic.c:243
+#, c-format
+msgid ""
+"Please submit a full bug report,\n"
+"with preprocessed source if appropriate.\n"
+"See %s for instructions.\n"
msgstr ""
-#: c-common.c:2548 c-common.c:2588
-msgid "invalid use of %<restrict%>"
+#: diagnostic.c:252
+#, c-format
+msgid "compilation terminated.\n"
msgstr ""
-#: c-common.c:2804
-msgid "invalid application of %<sizeof%> to a function type"
+#: diagnostic.c:569
+#, c-format
+msgid "Internal compiler error: Error reporting routines re-entered.\n"
msgstr ""
-#: c-common.c:2814
+#: final.c:1062
+msgid "negative insn length"
+msgstr ""
+
+#: final.c:2419
+msgid "could not split insn"
+msgstr ""
+
+#: final.c:2765
+msgid "invalid 'asm': "
+msgstr ""
+
+#: final.c:2948
#, c-format
-msgid "invalid application of %qs to a void type"
+msgid "nested assembly dialect alternatives"
msgstr ""
-#: c-common.c:2820
-msgid "invalid application of %qs to incomplete type %qT "
+#: final.c:2965 final.c:2977
+#, c-format
+msgid "unterminated assembly dialect alternative"
msgstr ""
-#: c-common.c:2861
-msgid "%<__alignof%> applied to a bit-field"
+#: final.c:3024
+#, c-format
+msgid "operand number missing after %%-letter"
msgstr ""
-#: c-common.c:3328
+#: final.c:3027 final.c:3068
#, c-format
-msgid "cannot disable built-in function %qs"
+msgid "operand number out of range"
msgstr ""
-#: c-common.c:3519
-msgid "pointers are not permitted as case values"
+#: final.c:3087
+#, c-format
+msgid "invalid %%-code"
msgstr ""
-#: c-common.c:3525
-msgid "range expressions in switch statements are non-standard"
+#: final.c:3117
+#, c-format
+msgid "'%%l' operand isn't a label"
msgstr ""
-#: c-common.c:3550
-msgid "empty range specified"
+#. We can't handle floating point constants;
+#. PRINT_OPERAND must handle them.
+#. We can't handle floating point constants; PRINT_OPERAND must
+#. 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
+#: config/pdp11/pdp11.c:1700
+#, c-format
+msgid "floating constant misused"
msgstr ""
-#: c-common.c:3609
-msgid "duplicate (or overlapping) case value"
+#: final.c:3274 vmsdbgout.c:544 config/i386/i386.c:6107
+#: config/pdp11/pdp11.c:1747
+#, c-format
+msgid "invalid expression as operand"
msgstr ""
-#: c-common.c:3610
-msgid "%Jthis is the first entry overlapping that value"
+#: flow.c:1692
+msgid "Attempt to delete prologue/epilogue insn:"
msgstr ""
-#: c-common.c:3614
-msgid "duplicate case value"
+#: gcc.c:1628
+#, c-format
+msgid "Using built-in specs.\n"
msgstr ""
-#: c-common.c:3615
-msgid "%Jpreviously used here"
+#: gcc.c:1811
+#, c-format
+msgid ""
+"Setting spec %s to '%s'\n"
+"\n"
msgstr ""
-#: c-common.c:3619
-msgid "multiple default labels in one switch"
+#: gcc.c:1920
+#, c-format
+msgid "Reading specs from %s\n"
msgstr ""
-#: c-common.c:3620
-msgid "%Jthis is the first default label"
+#: gcc.c:2016 gcc.c:2035
+#, c-format
+msgid "specs %%include syntax malformed after %ld characters"
msgstr ""
-#: c-common.c:3669
-msgid "%Jcase value %qs not in enumerated type"
+#: gcc.c:2043
+#, c-format
+msgid "could not find specs file %s\n"
msgstr ""
-#: c-common.c:3672
-msgid "%Jcase value %qs not in enumerated type %qT"
+#: gcc.c:2060 gcc.c:2068 gcc.c:2077 gcc.c:2086
+#, c-format
+msgid "specs %%rename syntax malformed after %ld characters"
msgstr ""
-#: c-common.c:3724
-msgid "%Hswitch missing default case"
+#: gcc.c:2095
+#, c-format
+msgid "specs %s spec was not found to be renamed"
msgstr ""
-#. Warn if there are enumerators that don't correspond to
-#. case expressions.
-#: c-common.c:3758
-msgid "%Henumeration value %qE not handled in switch"
+#: gcc.c:2102
+#, c-format
+msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
msgstr ""
-#: c-common.c:3824
-msgid "taking the address of a label is non-standard"
+#: gcc.c:2107
+#, c-format
+msgid "rename spec %s to %s\n"
msgstr ""
-#: c-common.c:3993 c-common.c:4012 c-common.c:4030 c-common.c:4057
-#: c-common.c:4076 c-common.c:4099 c-common.c:4123 c-common.c:4149
-#: c-common.c:4183 c-common.c:4227 c-common.c:4255 c-common.c:4283
-#: c-common.c:4302 c-common.c:4627 c-common.c:4657 c-common.c:4749
-#: c-common.c:4816 c-common.c:4834 c-common.c:4880 c-common.c:4950
-#: c-common.c:4974 c-common.c:5245 c-common.c:5268 c-common.c:5307
+#: gcc.c:2109
#, c-format
-msgid "%qE attribute ignored"
+msgid ""
+"spec is '%s'\n"
+"\n"
msgstr ""
-#: c-common.c:4340
+#: gcc.c:2122
#, c-format
-msgid "unknown machine mode %qs"
+msgid "specs unknown %% command after %ld characters"
msgstr ""
-#: c-common.c:4360
-msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
+#: gcc.c:2133 gcc.c:2146
+#, c-format
+msgid "specs file malformed after %ld characters"
msgstr ""
-#: c-common.c:4362
-msgid "use __attribute__ ((vector_size)) instead"
+#: gcc.c:2199
+#, c-format
+msgid "spec file has no spec for linking"
msgstr ""
-#: c-common.c:4371
+#: gcc.c:2621
#, c-format
-msgid "unable to emulate %qs"
+msgid "system path '%s' is not absolute"
msgstr ""
-#: c-common.c:4381
+#: gcc.c:2684
#, c-format
-msgid "invalid pointer mode %qs"
+msgid "-pipe not supported"
msgstr ""
-#: c-common.c:4396
+#: gcc.c:2746
#, c-format
-msgid "no data type for mode %qs"
+msgid ""
+"\n"
+"Go ahead? (y or n) "
msgstr ""
-#: c-common.c:4406
+#: gcc.c:2829
+msgid "failed to get exit status"
+msgstr ""
+
+#: gcc.c:2835
+msgid "failed to get process times"
+msgstr ""
+
+#: gcc.c:2858
#, c-format
-msgid "cannot use mode %qs for enumeral types"
+msgid ""
+"Internal error: %s (program %s)\n"
+"Please submit a full bug report.\n"
+"See %s for instructions."
msgstr ""
-#: c-common.c:4430
+#: gcc.c:2886
#, c-format
-msgid "mode %qs applied to inappropriate type"
+msgid "# %s %.2f %.2f\n"
msgstr ""
-#: c-common.c:4461
-msgid "%Jsection attribute cannot be specified for local variables"
+#: gcc.c:3015
+#, c-format
+msgid "Usage: %s [options] file...\n"
msgstr ""
-#: c-common.c:4472
-msgid "%Jsection of %qD conflicts with previous declaration"
+#: gcc.c:3016
+msgid "Options:\n"
msgstr ""
-#: c-common.c:4481
-msgid "%Jsection attribute not allowed for %qD"
+#: gcc.c:3018
+msgid " -pass-exit-codes Exit with highest error code from a phase\n"
msgstr ""
-#: c-common.c:4487
-msgid "%Jsection attributes are not supported for this target"
+#: gcc.c:3019
+msgid " --help Display this information\n"
msgstr ""
-#: c-common.c:4519
-msgid "requested alignment is not a constant"
+#: gcc.c:3020
+msgid ""
+" --target-help Display target specific command line options\n"
msgstr ""
-#: c-common.c:4524
-msgid "requested alignment is not a power of 2"
+#: gcc.c:3022
+msgid " (Use '-v --help' to display command line options of sub-processes)\n"
msgstr ""
-#: c-common.c:4529
-msgid "requested alignment is too large"
+#: gcc.c:3023
+msgid " -dumpspecs Display all of the built in spec strings\n"
msgstr ""
-#: c-common.c:4555
-msgid "%Jalignment may not be specified for %qD"
+#: gcc.c:3024
+msgid " -dumpversion Display the version of the compiler\n"
msgstr ""
-#: c-common.c:4593
-msgid "%J%qD defined both normally and as an alias"
+#: gcc.c:3025
+msgid " -dumpmachine Display the compiler's target processor\n"
msgstr ""
-#: c-common.c:4609
-msgid "alias argument not a string"
+#: gcc.c:3026
+msgid ""
+" -print-search-dirs Display the directories in the compiler's search "
+"path\n"
+msgstr ""
+
+#: gcc.c:3027
+msgid ""
+" -print-libgcc-file-name Display the name of the compiler's companion "
+"library\n"
+msgstr ""
+
+#: gcc.c:3028
+msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
+msgstr ""
+
+#: gcc.c:3029
+msgid ""
+" -print-prog-name=<prog> Display the full path to compiler component "
+"<prog>\n"
+msgstr ""
+
+#: gcc.c:3030
+msgid ""
+" -print-multi-directory Display the root directory for versions of "
+"libgcc\n"
+msgstr ""
+
+#: gcc.c:3031
+msgid ""
+" -print-multi-lib Display the mapping between command line options "
+"and\n"
+" multiple library search directories\n"
+msgstr ""
+
+#: gcc.c:3034
+msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
+msgstr ""
+
+#: gcc.c:3035
+msgid ""
+" -Wa,<options> Pass comma-separated <options> on to the "
+"assembler\n"
+msgstr ""
+
+#: gcc.c:3036
+msgid ""
+" -Wp,<options> Pass comma-separated <options> on to the "
+"preprocessor\n"
+msgstr ""
+
+#: gcc.c:3037
+msgid ""
+" -Wl,<options> Pass comma-separated <options> on to the linker\n"
+msgstr ""
+
+#: gcc.c:3038
+msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
+msgstr ""
+
+#: gcc.c:3039
+msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
+msgstr ""
+
+#: gcc.c:3040
+msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
msgstr ""
-#: c-common.c:4651
+#: gcc.c:3041
+msgid ""
+" -combine Pass multiple source files to compiler at once\n"
+msgstr ""
+
+#: gcc.c:3042
+msgid " -save-temps Do not delete intermediate files\n"
+msgstr ""
+
+#: gcc.c:3043
+msgid " -pipe Use pipes rather than intermediate files\n"
+msgstr ""
+
+#: gcc.c:3044
+msgid " -time Time the execution of each subprocess\n"
+msgstr ""
+
+#: gcc.c:3045
+msgid ""
+" -specs=<file> Override built-in specs with the contents of "
+"<file>\n"
+msgstr ""
+
+#: gcc.c:3046
+msgid ""
+" -std=<standard> Assume that the input sources are for <standard>\n"
+msgstr ""
+
+#: gcc.c:3047
+msgid ""
+" -B <directory> Add <directory> to the compiler's search paths\n"
+msgstr ""
+
+#: gcc.c:3048
+msgid " -b <machine> Run gcc for target <machine>, if installed\n"
+msgstr ""
+
+#: gcc.c:3049
+msgid ""
+" -V <version> Run gcc version number <version>, if installed\n"
+msgstr ""
+
+#: gcc.c:3050
+msgid ""
+" -v Display the programs invoked by the compiler\n"
+msgstr ""
+
+#: gcc.c:3051
+msgid ""
+" -### Like -v but options quoted and commands not "
+"executed\n"
+msgstr ""
+
+#: gcc.c:3052
+msgid ""
+" -E Preprocess only; do not compile, assemble or "
+"link\n"
+msgstr ""
+
+#: gcc.c:3053
+msgid " -S Compile only; do not assemble or link\n"
+msgstr ""
+
+#: gcc.c:3054
+msgid " -c Compile and assemble, but do not link\n"
+msgstr ""
+
+#: gcc.c:3055
+msgid " -o <file> Place the output into <file>\n"
+msgstr ""
+
+#: gcc.c:3056
+msgid ""
+" -x <language> Specify the language of the following input "
+"files\n"
+" Permissible languages include: c c++ assembler "
+"none\n"
+" 'none' means revert to the default behavior of\n"
+" guessing the language based on the file's "
+"extension\n"
+msgstr ""
+
+#: gcc.c:3063
#, c-format
-msgid "%qE attribute ignored on non-class types"
+msgid ""
+"\n"
+"Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
+" passed on to the various sub-processes invoked by %s. In order to pass\n"
+" other options on to these processes the -W<letter> options must be used.\n"
msgstr ""
-#: c-common.c:4663
-msgid "visibility argument not a string"
+#: gcc.c:3183
+#, c-format
+msgid "'-%c' option must have argument"
msgstr ""
-#: c-common.c:4675
+#: gcc.c:3205
#, c-format
-msgid "%qE attribute ignored on types"
+msgid "couldn't run '%s': %s"
msgstr ""
-#: c-common.c:4690
-msgid ""
-"visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
-"\"internal\""
+#. translate_options () has turned --version into -fversion.
+#: gcc.c:3390
+#, c-format
+msgid "%s (GCC) %s\n"
msgstr ""
-#: c-common.c:4759
-msgid "tls_model argument not a string"
+#: gcc.c:3392 gcov.c:415 java/gjavah.c:2400 java/jcf-dump.c:931
+#: java/jv-scan.c:129
+msgid "(C)"
msgstr ""
-#: c-common.c:4768
+#: gcc.c:3393 java/gjavah.c:2401 java/jcf-dump.c:932 java/jv-scan.c:130
+#, c-format
msgid ""
-"tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
-"dynamic\" or \"global-dynamic\""
+"This is free software; see the source for copying conditions. There is NO\n"
+"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
+"\n"
msgstr ""
-#: c-common.c:4790 c-common.c:4854
-msgid "%J%qE attribute applies only to functions"
+#: gcc.c:3494
+#, c-format
+msgid "argument to '-Xlinker' is missing"
msgstr ""
-#: c-common.c:4795 c-common.c:4859
-msgid "%Jcan%'t set %qE attribute after definition"
+#: gcc.c:3502
+#, c-format
+msgid "argument to '-Xpreprocessor' is missing"
msgstr ""
-#: c-common.c:4948
+#: gcc.c:3509
#, c-format
-msgid "%qE attribute ignored for %qE"
+msgid "argument to '-Xassembler' is missing"
msgstr ""
-#: c-common.c:5003
+#: gcc.c:3516
#, c-format
-msgid "invalid vector type for attribute %qE"
+msgid "argument to '-l' is missing"
msgstr ""
-#: c-common.c:5011
-msgid "number of components of the vector not a power of two"
+#: gcc.c:3537
+#, c-format
+msgid "argument to '-specs' is missing"
msgstr ""
-#: c-common.c:5039
-msgid "nonnull attribute without arguments on a non-prototype"
+#: gcc.c:3551
+#, c-format
+msgid "argument to '-specs=' is missing"
msgstr ""
-#: c-common.c:5054
+#: gcc.c:3588
#, c-format
-msgid "nonnull argument has invalid operand number (argument %lu)"
+msgid "'-%c' must come at the start of the command line"
msgstr ""
-#: c-common.c:5073
+#: gcc.c:3597
#, c-format
-msgid ""
-"nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
+msgid "argument to '-B' is missing"
msgstr ""
-#: c-common.c:5081
+#: gcc.c:3977
#, c-format
-msgid ""
-"nonnull argument references non-pointer operand (argument %lu, operand %lu)"
+msgid "argument to '-x' is missing"
msgstr ""
-#: c-common.c:5136 c-common.c:5172
-msgid "missing sentinel in function call"
+#: gcc.c:4005
+#, c-format
+msgid "argument to '-%s' is missing"
msgstr ""
-#: c-common.c:5158
-msgid "not enough arguments to fit a sentinel"
+#: gcc.c:4343
+#, c-format
+msgid "switch '%s' does not start with '-'"
msgstr ""
-#: c-common.c:5214
+#: gcc.c:4573
#, c-format
-msgid "null argument where non-null required (argument %lu)"
+msgid "spec '%s' invalid"
msgstr ""
-#: c-common.c:5279
-msgid "cleanup argument not an identifier"
+#: gcc.c:4639
+#, c-format
+msgid "%s\n"
msgstr ""
-#: c-common.c:5286
-msgid "cleanup argument not a function"
+#: gcc.c:4712
+#, c-format
+msgid "spec '%s' has invalid '%%0%c'"
msgstr ""
-#: c-common.c:5324
+#: gcc.c:4909
#, c-format
-msgid "%qE attribute requires prototypes with named arguments"
+msgid "spec '%s' has invalid '%%W%c"
msgstr ""
-#: c-common.c:5334
+#: gcc.c:4940
#, c-format
-msgid "%qE attribute only applies to variadic functions"
+msgid "spec '%s' has invalid '%%x%c'"
msgstr ""
-#: c-common.c:5345
-msgid "requested position is not an integer constant"
+#: gcc.c:5162
+#, c-format
+msgid "Processing spec %c%s%c, which is '%s'\n"
msgstr ""
-#: c-common.c:5352
-msgid "requested position is less than zero"
+#: gcc.c:5304
+#, c-format
+msgid "unknown spec function '%s'"
msgstr ""
-#: c-common.c:5654
-msgid ""
-"%Hignoring return value of %qD, declared with attribute warn_unused_result"
+#: gcc.c:5323
+#, c-format
+msgid "error in args to spec function '%s'"
+msgstr ""
+
+#: gcc.c:5371
+#, c-format
+msgid "malformed spec function name"
+msgstr ""
+
+#. )
+#: gcc.c:5374
+#, c-format
+msgid "no arguments for spec function"
msgstr ""
-#: c-common.c:5658
+#: gcc.c:5393
+#, c-format
+msgid "malformed spec function arguments"
+msgstr ""
+
+#: gcc.c:5632
+#, c-format
+msgid "braced spec '%s' is invalid at '%c'"
+msgstr ""
+
+#: gcc.c:5720
+#, c-format
+msgid "braced spec body '%s' is invalid"
+msgstr ""
+
+#: gcc.c:6267
+#, c-format
+msgid "install: %s%s\n"
+msgstr ""
+
+#: gcc.c:6268
+#, c-format
+msgid "programs: %s\n"
+msgstr ""
+
+#: gcc.c:6269
+#, c-format
+msgid "libraries: %s\n"
+msgstr ""
+
+#: gcc.c:6326
+#, c-format
msgid ""
-"%Hignoring return value of function declared with attribute "
-"warn_unused_result"
+"\n"
+"For bug reporting instructions, please see:\n"
msgstr ""
-#: c-common.c:5718 cp/typeck.c:4102
-msgid "attempt to take address of bit-field structure member %qD"
+#: gcc.c:6342
+#, c-format
+msgid "Target: %s\n"
msgstr ""
-#: c-common.c:5765
-msgid "invalid lvalue in assignment"
+#: gcc.c:6343
+#, c-format
+msgid "Configured with: %s\n"
msgstr ""
-#: c-common.c:5768
-msgid "invalid lvalue in increment"
+#: gcc.c:6357
+#, c-format
+msgid "Thread model: %s\n"
msgstr ""
-#: c-common.c:5771
-msgid "invalid lvalue in decrement"
+#: gcc.c:6368
+#, c-format
+msgid "gcc version %s\n"
msgstr ""
-#: c-common.c:5774
-msgid "invalid lvalue in unary %<&%>"
+#: gcc.c:6370
+#, c-format
+msgid "gcc driver version %s executing gcc version %s\n"
msgstr ""
-#: c-common.c:5777
-msgid "invalid lvalue in asm statement"
+#: gcc.c:6378
+#, c-format
+msgid "no input files"
msgstr ""
-#. Except for passing an argument to an unprototyped function,
-#. this is a constraint violation. When passing an argument to
-#. 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:1446 c-typeck.c:3548 cp/typeck.c:1351
-#: cp/typeck.c:5813 fortran/convert.c:89 treelang/tree-convert.c:79
-msgid "void value not ignored as it ought to be"
+#: gcc.c:6458
+#, c-format
+msgid "spec '%s' is invalid"
msgstr ""
-#: c-convert.c:122 fortran/convert.c:122 java/typeck.c:153
-#: treelang/tree-convert.c:105
-msgid "conversion to non-scalar type requested"
+#: gcc.c:6913
+#, c-format
+msgid "multilib spec '%s' is invalid"
msgstr ""
-#: c-decl.c:530
-msgid "%Jarray %qD assumed to have one element"
+#: gcc.c:7105
+#, c-format
+msgid "multilib exclusions '%s' is invalid"
msgstr ""
-#: c-decl.c:643
+#: gcc.c:7163 gcc.c:7304
#, c-format
-msgid "GCC supports only %u nested scopes"
+msgid "multilib select '%s' is invalid"
msgstr ""
-#: c-decl.c:727
-msgid "%Jlabel %qD used but not defined"
+#: gcc.c:7342
+#, c-format
+msgid "multilib exclusion '%s' is invalid"
msgstr ""
-#: c-decl.c:733
-msgid "%Jlabel %qD defined but not used"
+#: gcov.c:388
+#, c-format
+msgid ""
+"Usage: gcov [OPTION]... SOURCEFILE\n"
+"\n"
msgstr ""
-#: c-decl.c:735
-msgid "%Jlabel %qD declared but not defined"
+#: gcov.c:389
+#, c-format
+msgid ""
+"Print code coverage information.\n"
+"\n"
msgstr ""
-#: c-decl.c:770
-msgid "%Jnested function %qD declared but never defined"
+#: gcov.c:390
+#, c-format
+msgid " -h, --help Print this help, then exit\n"
msgstr ""
-#: c-decl.c:784 cp/decl.c:568
-msgid "%Junused variable %qD"
+#: gcov.c:391
+#, c-format
+msgid " -v, --version Print version number, then exit\n"
msgstr ""
-#: c-decl.c:788
-msgid "%Jtype of array %qD completed incompatibly with implicit initialization"
+#: gcov.c:392
+#, c-format
+msgid ""
+" -a, --all-blocks Show information for every basic block\n"
msgstr ""
-#: c-decl.c:1022
+#: gcov.c:393
+#, c-format
msgid ""
-"a parameter list with an ellipsis can%'t match an empty parameter name list "
-"declaration"
+" -b, --branch-probabilities Include branch probabilities in output\n"
msgstr ""
-#: c-decl.c:1029
+#: gcov.c:394
+#, c-format
msgid ""
-"an argument type that has a default promotion can%'t match an empty "
-"parameter name list declaration"
+" -c, --branch-counts Given counts of branches taken\n"
+" rather than percentages\n"
msgstr ""
-#: c-decl.c:1064
+#: gcov.c:396
+#, c-format
+msgid " -n, --no-output Do not create an output file\n"
+msgstr ""
+
+#: gcov.c:397
+#, c-format
msgid ""
-"%Jprototype for %qD declares more arguments than previous old-style "
-"definition"
+" -l, --long-file-names Use long output file names for included\n"
+" source files\n"
msgstr ""
-#: c-decl.c:1070
+#: gcov.c:399
+#, c-format
+msgid " -f, --function-summaries Output summaries for each function\n"
+msgstr ""
+
+#: gcov.c:400
+#, c-format
msgid ""
-"%Jprototype for %qD declares fewer arguments than previous old-style "
-"definition"
+" -o, --object-directory DIR|FILE Search for object files in DIR or called "
+"FILE\n"
msgstr ""
-#: c-decl.c:1079
-msgid "%Jprototype for %qD declares argument %d with incompatible type"
+#: gcov.c:401
+#, c-format
+msgid " -p, --preserve-paths Preserve all pathname components\n"
msgstr ""
-#. If we get here, no errors were found, but do issue a warning
-#. for this poor-style construct.
-#: c-decl.c:1092
-msgid "%Jprototype for %qD follows non-prototype definition"
+#: gcov.c:402
+#, c-format
+msgid ""
+" -u, --unconditional-branches Show unconditional branch counts too\n"
msgstr ""
-#: c-decl.c:1107
-msgid "%Jprevious definition of %qD was here"
+#: gcov.c:403
+#, c-format
+msgid ""
+"\n"
+"For bug reporting instructions, please see:\n"
+"%s.\n"
msgstr ""
-#: c-decl.c:1109
-msgid "%Jprevious implicit declaration of %qD was here"
+#: gcov.c:413
+#, c-format
+msgid "gcov (GCC) %s\n"
msgstr ""
-#: c-decl.c:1111
-msgid "%Jprevious declaration of %qD was here"
+#: gcov.c:417
+#, c-format
+msgid ""
+"This is free software; see the source for copying conditions.\n"
+"There is NO warranty; not even for MERCHANTABILITY or \n"
+"FITNESS FOR A PARTICULAR PURPOSE.\n"
+"\n"
msgstr ""
-#: c-decl.c:1148
-msgid "%J%qD redeclared as different kind of symbol"
+#: gcov.c:507
+#, c-format
+msgid "%s:no functions found\n"
msgstr ""
-#: c-decl.c:1153
-msgid "%Jbuilt-in function %qD declared as non-function"
+#: gcov.c:528 gcov.c:556
+#, c-format
+msgid "\n"
msgstr ""
-#: c-decl.c:1156 c-decl.c:1272 c-decl.c:1879
-msgid "%Jdeclaration of %qD shadows a built-in function"
+#: gcov.c:543
+#, c-format
+msgid "%s:creating '%s'\n"
msgstr ""
-#: c-decl.c:1165
-msgid "%Jredeclaration of enumerator %qD"
+#: gcov.c:547
+#, c-format
+msgid "%s:error writing output file '%s'\n"
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:1186
-msgid "%Jconflicting types for built-in function %qD"
+#: gcov.c:552
+#, c-format
+msgid "%s:could not open output file '%s'\n"
msgstr ""
-#: c-decl.c:1210 c-decl.c:1223 c-decl.c:1233
-msgid "%Jconflicting types for %qD"
+#: gcov.c:703
+#, c-format
+msgid "%s:cannot open graph file\n"
msgstr ""
-#: c-decl.c:1231
-msgid "%J conflicting type qualifiers for %qD"
+#: gcov.c:709
+#, c-format
+msgid "%s:not a gcov graph file\n"
msgstr ""
-#. Allow OLDDECL to continue in use.
-#: c-decl.c:1248
-msgid "%Jredefinition of typedef %qD"
+#: gcov.c:722
+#, c-format
+msgid "%s:version '%.4s', prefer '%.4s'\n"
msgstr ""
-#: c-decl.c:1290 c-decl.c:1300 c-decl.c:1313 c-decl.c:1395
-msgid "%Jredefinition of %qD"
+#: gcov.c:774
+#, c-format
+msgid "%s:already seen blocks for '%s'\n"
msgstr ""
-#: c-decl.c:1352 c-decl.c:1433
-msgid "%Jstatic declaration of %qD follows non-static declaration"
+#: gcov.c:892 gcov.c:1048
+#, c-format
+msgid "%s:corrupted\n"
msgstr ""
-#: c-decl.c:1362 c-decl.c:1369 c-decl.c:1422 c-decl.c:1430
-msgid "%Jnon-static declaration of %qD follows static declaration"
+#: gcov.c:966
+#, c-format
+msgid "%s:cannot open data file\n"
msgstr ""
-#: c-decl.c:1382
-msgid "%Jthread-local declaration of %qD follows non-thread-local declaration"
+#: gcov.c:971
+#, c-format
+msgid "%s:not a gcov data file\n"
msgstr ""
-#: c-decl.c:1385
-msgid "%Jnon-thread-local declaration of %qD follows thread-local declaration"
+#: gcov.c:984
+#, c-format
+msgid "%s:version '%.4s', prefer version '%.4s'\n"
msgstr ""
-#: c-decl.c:1415
-msgid "%Jextern declaration of %qD follows declaration with no linkage"
+#: gcov.c:990
+#, c-format
+msgid "%s:stamp mismatch with graph file\n"
msgstr ""
-#: c-decl.c:1451
-msgid "%Jdeclaration of %qD with no linkage follows extern declaration"
+#: gcov.c:1016
+#, c-format
+msgid "%s:unknown function '%u'\n"
msgstr ""
-#: c-decl.c:1457
-msgid "%Jredeclaration of %qD with no linkage"
+#: gcov.c:1029
+#, c-format
+msgid "%s:profile mismatch for '%s'\n"
msgstr ""
-#: c-decl.c:1471
-msgid ""
-"%Jredeclaration of %qD with different visibility (old visibility preserved)"
+#: gcov.c:1048
+#, c-format
+msgid "%s:overflowed\n"
msgstr ""
-#: c-decl.c:1482
-msgid "%Jinline declaration of %qD follows declaration with attribute noinline"
+#: gcov.c:1072
+#, c-format
+msgid "%s:'%s' lacks entry and/or exit blocks\n"
msgstr ""
-#: c-decl.c:1489
-msgid ""
-"%Jdeclaration of %qD with attribute noinline follows inline declaration "
+#: gcov.c:1077
+#, c-format
+msgid "%s:'%s' has arcs to entry block\n"
msgstr ""
-#: c-decl.c:1504
-msgid "%J%qD declared inline after being called"
+#: gcov.c:1085
+#, c-format
+msgid "%s:'%s' has arcs from exit block\n"
msgstr ""
-#: c-decl.c:1510
-msgid "%J%qD declared inline after its definition"
+#: gcov.c:1293
+#, c-format
+msgid "%s:graph is unsolvable for '%s'\n"
msgstr ""
-#: c-decl.c:1530
-msgid "%Jredefinition of parameter %qD"
+#: gcov.c:1373
+#, c-format
+msgid "%s '%s'\n"
msgstr ""
-#: c-decl.c:1554
-msgid "%Jredundant redeclaration of %qD"
+#: gcov.c:1376
+#, c-format
+msgid "Lines executed:%s of %d\n"
msgstr ""
-#: c-decl.c:1866
-msgid "%Jdeclaration of %qD shadows previous non-variable"
+#: gcov.c:1380
+#, c-format
+msgid "No executable lines\n"
msgstr ""
-#: c-decl.c:1871
-msgid "%Jdeclaration of %qD shadows a parameter"
+#: gcov.c:1386
+#, c-format
+msgid "Branches executed:%s of %d\n"
msgstr ""
-#: c-decl.c:1874
-msgid "%Jdeclaration of %qD shadows a global declaration"
+#: gcov.c:1390
+#, c-format
+msgid "Taken at least once:%s of %d\n"
msgstr ""
-#: c-decl.c:1884
-msgid "%Jdeclaration of %qD shadows a previous local"
+#: gcov.c:1396
+#, c-format
+msgid "No branches\n"
msgstr ""
-#: c-decl.c:1887 cp/name-lookup.c:942 cp/name-lookup.c:973
-#: cp/name-lookup.c:981
-msgid "%Jshadowed declaration is here"
+#: gcov.c:1398
+#, c-format
+msgid "Calls executed:%s of %d\n"
msgstr ""
-#: c-decl.c:2041
-msgid "nested extern declaration of %qD"
+#: gcov.c:1402
+#, c-format
+msgid "No calls\n"
msgstr ""
-#: c-decl.c:2201
+#: gcov.c:1543
#, c-format
-msgid "implicit declaration of function %qE"
+msgid "%s:no lines for '%s'\n"
msgstr ""
-#: c-decl.c:2262
-msgid "incompatible implicit declaration of built-in function %qD"
+#: gcov.c:1738
+#, c-format
+msgid "call %2d returned %s\n"
msgstr ""
-#: c-decl.c:2271
-msgid "incompatible implicit declaration of function %qD"
+#: gcov.c:1743
+#, c-format
+msgid "call %2d never executed\n"
msgstr ""
-#: c-decl.c:2324
-msgid "%H%qE undeclared here (not in a function)"
+#: gcov.c:1748
+#, c-format
+msgid "branch %2d taken %s%s\n"
msgstr ""
-#: c-decl.c:2329
-msgid "%H%qE undeclared (first use in this function)"
+#: gcov.c:1752
+#, c-format
+msgid "branch %2d never executed\n"
msgstr ""
-#: c-decl.c:2333
-msgid "%H(Each undeclared identifier is reported only once"
+#: gcov.c:1757
+#, c-format
+msgid "unconditional %2d taken %s\n"
msgstr ""
-#: c-decl.c:2334
-msgid "%Hfor each function it appears in.)"
+#: gcov.c:1760
+#, c-format
+msgid "unconditional %2d never executed\n"
msgstr ""
-#: c-decl.c:2372 cp/decl.c:2055
+#: gcov.c:1792
#, c-format
-msgid "label %qE referenced outside of any function"
+msgid "%s:cannot open source file\n"
msgstr ""
-#: c-decl.c:2414
+#: gcov.c:1802
#, c-format
-msgid "duplicate label declaration %qE"
+msgid "%s:source file is newer than graph file '%s'\n"
msgstr ""
-#: c-decl.c:2450
-msgid "%Hduplicate label %qD"
+#. Return if there's nothing to do, or it is too expensive.
+#: gcse.c:689
+msgid "GCSE disabled"
msgstr ""
-#: c-decl.c:2460
-msgid "%Jjump into statement expression"
+#. Return if there's nothing to do, or it is too expensive.
+#: gcse.c:6479
+msgid "jump bypassing disabled"
msgstr ""
-#: c-decl.c:2474
-msgid ""
-"%Htraditional C lacks a separate namespace for labels, identifier %qE "
-"conflicts"
+#: gengtype-yacc.c:564 java/parse-scan.c:1938 java/parse-scan.y:1374
+#: java/parse.c:2930 java/parse.y:16422
+msgid "syntax error: cannot back up"
msgstr ""
-#: c-decl.c:2544
-msgid "%H%qE defined as wrong kind of tag"
+#: gengtype-yacc.c:1576 java/parse-scan.c:3077
+#: java/parse-scan.y:1372 java/parse.c:6163
+#: java/parse.y:16420
+msgid "syntax error; also virtual memory exhausted"
msgstr ""
-#: c-decl.c:2758
-msgid "unnamed struct/union that defines no instances"
+#. Depending on the version of Bison used to compile this grammar,
+#. it may issue generic diagnostics spelled "syntax error" or
+#. "parse error". To prevent this from changing the translation
+#. template randomly, we list all the variants of this particular
+#. diagnostic here. Translators: there is no fine distinction
+#. 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
+msgid "syntax error"
msgstr ""
-#: c-decl.c:2766
-msgid "empty declaration with storage class specifier does not redeclare tag"
+#: gengtype-yacc.c:1698 java/parse-scan.c:3199 java/parse.c:6285
+msgid "parser stack overflow"
msgstr ""
-#: c-decl.c:2777
-msgid "empty declaration with type qualifier does not redeclare tag"
+#. Opening quotation mark.
+#: intl.c:58
+msgid "`"
msgstr ""
-#: c-decl.c:2798 c-decl.c:2805
-msgid "useless type name in empty declaration"
+#. Closing quotation mark.
+#: intl.c:61
+msgid "'"
msgstr ""
-#: c-decl.c:2813
-msgid "%<inline%> in empty declaration"
+#: ipa-inline.c:269
+msgid "--param large-function-growth limit reached"
msgstr ""
-#: c-decl.c:2819
-msgid "%<auto%> in file-scope empty declaration"
+#: ipa-inline.c:306 ipa-inline.c:631
+msgid "recursive inlining"
msgstr ""
-#: c-decl.c:2825
-msgid "%<register%> in file-scope empty declaration"
+#: ipa-inline.c:571 ipa-inline.c:902
+msgid "--param max-inline-insns-single limit reached"
msgstr ""
-#: c-decl.c:2831
-msgid "useless storage class specifier in empty declaration"
+#: ipa-inline.c:644
+msgid "call is unlikely"
msgstr ""
-#: c-decl.c:2837
-msgid "useless %<__thread%> in empty declaration"
+#: ipa-inline.c:656
+msgid ""
+"--param max-inline-insns-single limit reached after inlining into the callee"
msgstr ""
-#: c-decl.c:2845
-msgid "useless type qualifier in empty declaration"
+#: ipa-inline.c:715
+msgid "--param inline-unit-growth limit reached"
msgstr ""
-#: c-decl.c:2852 c-parser.c:1159
-msgid "empty declaration"
+#: langhooks.c:507
+msgid "At top level:"
msgstr ""
-#: c-decl.c:2918
+#: langhooks.c:512
+#, c-format
+msgid "In member function %qs:"
+msgstr ""
+
+#: langhooks.c:516
+#, c-format
+msgid "In function %qs:"
+msgstr ""
+
+#. What to print when a switch has no documentation.
+#: opts.c:89
+msgid "This switch lacks documentation"
+msgstr ""
+
+#: opts.c:1213
+#, c-format
msgid ""
-"ISO C90 does not support %<static%> or type qualifiers in parameter array "
-"declarators"
+"\n"
+"Target specific options:\n"
msgstr ""
-#: c-decl.c:2921
-msgid "ISO C90 does not support %<[*]%> array declarators"
+#: opts.c:1234
+msgid "The following options are language-independent:\n"
msgstr ""
-#: c-decl.c:2924
-msgid "GCC does not yet properly implement %<[*]%> array declarators"
+#: opts.c:1241
+#, c-format
+msgid ""
+"The %s front end recognizes the following options:\n"
+"\n"
msgstr ""
-#: c-decl.c:2943
-msgid "static or type qualifiers in abstract declarator"
+#: opts.c:1254
+msgid "The --param option recognizes the following as parameters:\n"
msgstr ""
-#: c-decl.c:3002
-msgid "%J%qD is usually a function"
+#: protoize.c:583
+#, c-format
+msgid "%s: error writing file '%s': %s\n"
msgstr ""
-#: c-decl.c:3011 cp/decl.c:3624 cp/decl2.c:850
-msgid "typedef %qD is initialized (use __typeof__ instead)"
+#: protoize.c:627
+#, c-format
+msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
msgstr ""
-#: c-decl.c:3016
-msgid "function %qD is initialized like a variable"
+#: protoize.c:630
+#, c-format
+msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
msgstr ""
-#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:3022
-msgid "parameter %qD is initialized"
+#: protoize.c:731
+#, c-format
+msgid "%s: warning: no read access for file '%s'\n"
msgstr ""
-#. Although C99 is unclear about whether incomplete arrays
-#. 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-decl.c:3041 c-decl.c:3056 c-typeck.c:4397
-msgid "variable-sized object may not be initialized"
+#: protoize.c:739
+#, c-format
+msgid "%s: warning: no write access for file '%s'\n"
msgstr ""
-#: c-decl.c:3047
-msgid "variable %qD has initializer but incomplete type"
+#: protoize.c:747
+#, c-format
+msgid "%s: warning: no write access for dir containing '%s'\n"
msgstr ""
-#: c-decl.c:3123 c-decl.c:5673 cp/decl.c:3664 cp/decl.c:9900
-msgid "%Jinline function %qD given attribute noinline"
+#. Catch cases like /.. where we try to backup to a
+#. point above the absolute root of the logical file
+#. system.
+#: protoize.c:1134
+#, c-format
+msgid "%s: invalid file name: %s\n"
msgstr ""
-#: c-decl.c:3192
-msgid "%Jinitializer fails to determine size of %qD"
+#: protoize.c:1282
+#, c-format
+msgid "%s: %s: can't get status: %s\n"
msgstr ""
-#: c-decl.c:3197
-msgid "%Jarray size missing in %qD"
+#: protoize.c:1303
+#, c-format
+msgid ""
+"\n"
+"%s: fatal error: aux info file corrupted at line %d\n"
msgstr ""
-#: c-decl.c:3208
-msgid "%Jzero or negative size array %qD"
+#: protoize.c:1632
+#, c-format
+msgid "%s:%d: declaration of function '%s' takes different forms\n"
msgstr ""
-#: c-decl.c:3237 varasm.c:1630
-msgid "%Jstorage size of %qD isn%'t known"
+#: protoize.c:1887
+#, c-format
+msgid "%s: compiling '%s'\n"
msgstr ""
-#: c-decl.c:3247
-msgid "%Jstorage size of %qD isn%'t constant"
+#: protoize.c:1910
+#, c-format
+msgid "%s: wait: %s\n"
msgstr ""
-#: c-decl.c:3295
-msgid "%Jignoring asm-specifier for non-static local variable %qD"
+#: protoize.c:1915
+#, c-format
+msgid "%s: subprocess got fatal signal %d\n"
msgstr ""
-#: c-decl.c:3325 fortran/f95-lang.c:644
-msgid "cannot put object with volatile field into register"
+#: protoize.c:1923
+#, c-format
+msgid "%s: %s exited with status %d\n"
msgstr ""
-#: c-decl.c:3459
-msgid "ISO C forbids forward parameter declarations"
+#: protoize.c:1972
+#, c-format
+msgid "%s: warning: missing SYSCALLS file '%s'\n"
msgstr ""
-#: c-decl.c:3579
-msgid "<anonymous>"
+#: protoize.c:1981 protoize.c:2010
+#, c-format
+msgid "%s: can't read aux info file '%s': %s\n"
msgstr ""
-#: c-decl.c:3586
+#: protoize.c:2026 protoize.c:2054
#, c-format
-msgid "bit-field %qs width not an integer constant"
+msgid "%s: can't get status of aux info file '%s': %s\n"
msgstr ""
-#: c-decl.c:3594
+#: protoize.c:2082
#, c-format
-msgid "negative width in bit-field %qs"
+msgid "%s: can't open aux info file '%s' for reading: %s\n"
msgstr ""
-#: c-decl.c:3599
+#: protoize.c:2100
#, c-format
-msgid "zero width for bit-field %qs"
+msgid "%s: error reading aux info file '%s': %s\n"
msgstr ""
-#: c-decl.c:3609
+#: protoize.c:2113
#, c-format
-msgid "bit-field %qs has invalid type"
+msgid "%s: error closing aux info file '%s': %s\n"
msgstr ""
-#: c-decl.c:3618
+#: protoize.c:2129
#, c-format
-msgid "type of bit-field %qs is a GCC extension"
+msgid "%s: can't delete aux info file '%s': %s\n"
msgstr ""
-#: c-decl.c:3627
+#: protoize.c:2211 protoize.c:4180
#, c-format
-msgid "width of %qs exceeds its type"
+msgid "%s: can't delete file '%s': %s\n"
msgstr ""
-#: c-decl.c:3640
+#: protoize.c:2289
#, c-format
-msgid "%qs is narrower than values of its type"
+msgid "%s: warning: can't rename file '%s' to '%s': %s\n"
msgstr ""
-#: c-decl.c:3765
-msgid "type defaults to %<int%> in declaration of %qs"
+#: protoize.c:2411
+#, c-format
+msgid "%s: conflicting extern definitions of '%s'\n"
msgstr ""
-#: c-decl.c:3793
-msgid "duplicate %<const%>"
+#: protoize.c:2415
+#, c-format
+msgid "%s: declarations of '%s' will not be converted\n"
msgstr ""
-#: c-decl.c:3795
-msgid "duplicate %<restrict%>"
+#: protoize.c:2417
+#, c-format
+msgid "%s: conflict list for '%s' follows:\n"
msgstr ""
-#: c-decl.c:3797
-msgid "duplicate %<volatile%>"
+#: protoize.c:2450
+#, c-format
+msgid "%s: warning: using formals list from %s(%d) for function '%s'\n"
msgstr ""
-#: c-decl.c:3816
-msgid "function definition declared %<auto%>"
+#: protoize.c:2490
+#, c-format
+msgid "%s: %d: '%s' used but missing from SYSCALLS\n"
msgstr ""
-#: c-decl.c:3818
-msgid "function definition declared %<register%>"
+#: protoize.c:2496
+#, c-format
+msgid "%s: %d: warning: no extern definition for '%s'\n"
msgstr ""
-#: c-decl.c:3820
-msgid "function definition declared %<typedef%>"
+#: protoize.c:2526
+#, c-format
+msgid "%s: warning: no static definition for '%s' in file '%s'\n"
msgstr ""
-#: c-decl.c:3822
-msgid "function definition declared %<__thread%>"
+#: protoize.c:2532
+#, c-format
+msgid "%s: multiple static defs of '%s' in file '%s'\n"
msgstr ""
-#: c-decl.c:3838
+#: protoize.c:2702 protoize.c:2705
#, c-format
-msgid "storage class specified for structure field %qs"
+msgid "%s: %d: warning: source too confusing\n"
msgstr ""
-#: c-decl.c:3842 cp/decl.c:6988
+#: protoize.c:2900
#, c-format
-msgid "storage class specified for parameter %qs"
+msgid "%s: %d: warning: varargs function declaration not converted\n"
msgstr ""
-#: c-decl.c:3845 cp/decl.c:6990
-msgid "storage class specified for typename"
+#: protoize.c:2915
+#, c-format
+msgid "%s: declaration of function '%s' not converted\n"
msgstr ""
-#: c-decl.c:3858 cp/decl.c:7007
-msgid "%qs initialized and declared %<extern%>"
+#: protoize.c:3038
+#, c-format
+msgid "%s: warning: too many parameter lists in declaration of '%s'\n"
msgstr ""
-#: c-decl.c:3860 cp/decl.c:7010
-msgid "%qs has both %<extern%> and initializer"
+#: protoize.c:3059
+#, c-format
+msgid ""
+"\n"
+"%s: warning: too few parameter lists in declaration of '%s'\n"
msgstr ""
-#: c-decl.c:3865
-msgid "file-scope declaration of %qs specifies %<auto%>"
+#: protoize.c:3155
+#, c-format
+msgid "%s: %d: warning: found '%s' but expected '%s'\n"
msgstr ""
-#: c-decl.c:3867
-msgid "file-scope declaration of %qs specifies %<register%>"
+#: protoize.c:3330
+#, c-format
+msgid "%s: local declaration for function '%s' not inserted\n"
msgstr ""
-#: c-decl.c:3872 cp/decl.c:7014
-msgid "nested function %qs declared %<extern%>"
+#: protoize.c:3357
+#, c-format
+msgid ""
+"\n"
+"%s: %d: warning: can't add declaration of '%s' into macro call\n"
msgstr ""
-#: c-decl.c:3875 cp/decl.c:7024
-msgid "function-scope %qs implicitly auto and declared %<__thread%>"
+#: protoize.c:3429
+#, c-format
+msgid "%s: global declarations for file '%s' not inserted\n"
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:3922 c-decl.c:4112
-msgid "static or type qualifiers in non-parameter array declarator"
+#: protoize.c:3518 protoize.c:3548
+#, c-format
+msgid "%s: definition of function '%s' not converted\n"
msgstr ""
-#: c-decl.c:3968
+#: protoize.c:3537
#, c-format
-msgid "declaration of %qs as array of voids"
+msgid "%s: %d: warning: definition of %s not converted\n"
msgstr ""
-#: c-decl.c:3974
+#: protoize.c:3863
#, c-format
-msgid "declaration of %qs as array of functions"
+msgid "%s: found definition of '%s' at %s(%d)\n"
msgstr ""
-#: c-decl.c:3979
-msgid "invalid use of structure with flexible array member"
+#. If we make it here, then we did not know about this
+#. function definition.
+#: protoize.c:3879
+#, c-format
+msgid "%s: %d: warning: '%s' excluded by preprocessing\n"
msgstr ""
-#: c-decl.c:3999
+#: protoize.c:3882
#, c-format
-msgid "size of array %qs has non-integer type"
+msgid "%s: function definition not converted\n"
msgstr ""
-#: c-decl.c:4004
+#: protoize.c:3940
#, c-format
-msgid "ISO C forbids zero-size array %qs"
+msgid "%s: '%s' not converted\n"
msgstr ""
-#: c-decl.c:4011
+#: protoize.c:3948
#, c-format
-msgid "size of array %qs is negative"
+msgid "%s: would convert file '%s'\n"
msgstr ""
-#: c-decl.c:4025
-msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
+#: protoize.c:3951
+#, c-format
+msgid "%s: converting file '%s'\n"
msgstr ""
-#: c-decl.c:4029
+#: protoize.c:3961
#, c-format
-msgid "ISO C90 forbids variable-size array %qs"
+msgid "%s: can't get status for file '%s': %s\n"
msgstr ""
-#: c-decl.c:4068 c-decl.c:4232 cp/decl.c:7445
+#: protoize.c:4003
#, c-format
-msgid "size of array %qs is too large"
+msgid "%s: can't open file '%s' for reading: %s\n"
msgstr ""
-#: c-decl.c:4079
-msgid "ISO C90 does not support flexible array members"
+#: protoize.c:4018
+#, c-format
+msgid ""
+"\n"
+"%s: error reading input file '%s': %s\n"
msgstr ""
-#: c-decl.c:4089
-msgid "array type has incomplete element type"
+#: protoize.c:4052
+#, c-format
+msgid "%s: can't create/open clean file '%s': %s\n"
msgstr ""
-#: c-decl.c:4144 cp/decl.c:7115
+#: protoize.c:4157
#, c-format
-msgid "%qs declared as function returning a function"
+msgid "%s: warning: file '%s' already saved in '%s'\n"
msgstr ""
-#: c-decl.c:4149 cp/decl.c:7120
+#: protoize.c:4165
#, c-format
-msgid "%qs declared as function returning an array"
+msgid "%s: can't link file '%s' to '%s': %s\n"
msgstr ""
-#: c-decl.c:4169
-msgid "function definition has qualified void return type"
+#: protoize.c:4195
+#, c-format
+msgid "%s: can't create/open output file '%s': %s\n"
msgstr ""
-#: c-decl.c:4171
-msgid "type qualifiers ignored on function return type"
+#: protoize.c:4228
+#, c-format
+msgid "%s: can't change mode of file '%s': %s\n"
msgstr ""
-#: c-decl.c:4200 c-decl.c:4245 c-decl.c:4339 c-decl.c:4430
-msgid "ISO C forbids qualified function types"
+#: protoize.c:4404
+#, c-format
+msgid "%s: cannot get working directory: %s\n"
msgstr ""
-#: c-decl.c:4253
-msgid "%Jtypedef %qD declared %<inline%>"
+#: protoize.c:4502
+#, c-format
+msgid "%s: input file names must have .c suffixes: %s\n"
msgstr ""
-#: c-decl.c:4283
-msgid "ISO C forbids const or volatile function types"
+#: reload.c:3720
+msgid "unable to generate reloads for:"
msgstr ""
-#: c-decl.c:4303
+#: reload1.c:1902
+msgid "this is the insn:"
+msgstr ""
+
+#. It's the compiler's fault.
+#: reload1.c:5021
+msgid "could not find a spill register"
+msgstr ""
+
+#. It's the compiler's fault.
+#: reload1.c:6652
+msgid "VOIDmode on an output"
+msgstr ""
+
+#: rtl-error.c:128
+msgid "unrecognizable insn:"
+msgstr ""
+
+#: rtl-error.c:130
+msgid "insn does not satisfy its constraints:"
+msgstr ""
+
+#: timevar.c:412
+msgid ""
+"\n"
+"Execution times (seconds)\n"
+msgstr ""
+
+#. Print total time.
+#: timevar.c:470
+msgid " TOTAL :"
+msgstr ""
+
+#: timevar.c:499
#, c-format
-msgid "variable or field %qs declared void"
+msgid "time in %s: %ld.%06ld (%ld%%)\n"
msgstr ""
-#: c-decl.c:4332
-msgid "attributes in parameter array declarator ignored"
+#: tlink.c:384
+#, c-format
+msgid "collect: reading %s\n"
msgstr ""
-#: c-decl.c:4367
-msgid "%Jparameter %qD declared %<inline%>"
+#: tlink.c:478
+#, c-format
+msgid "removing .rpo file"
msgstr ""
-#: c-decl.c:4380
+#: tlink.c:480
#, c-format
-msgid "field %qs declared as a function"
+msgid "renaming .rpo file"
msgstr ""
-#: c-decl.c:4386
+#: tlink.c:534
#, c-format
-msgid "field %qs has incomplete type"
+msgid "collect: recompiling %s\n"
msgstr ""
-#: c-decl.c:4400 c-decl.c:4412 c-decl.c:4416
+#: tlink.c:714
#, c-format
-msgid "invalid storage class for function %qs"
+msgid "collect: tweaking %s in %s\n"
msgstr ""
-#: c-decl.c:4436
-msgid "%<noreturn%> function returns non-void value"
+#: tlink.c:764
+#, c-format
+msgid "collect: relinking\n"
msgstr ""
-#: c-decl.c:4464
-msgid "cannot inline function %<main%>"
+#: toplev.c:574
+#, c-format
+msgid "unrecoverable error"
msgstr ""
-#: c-decl.c:4511
-msgid "variable previously declared %<static%> redeclared %<extern%>"
+#: toplev.c:1093
+#, c-format
+msgid ""
+"%s%s%s version %s (%s)\n"
+"%s\tcompiled by GNU C version %s.\n"
+"%s%s%s version %s (%s) compiled by CC.\n"
msgstr ""
-#: c-decl.c:4521
-msgid "%Jvariable %qD declared %<inline%>"
+#: toplev.c:1100
+#, c-format
+msgid ""
+"%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr ""
-#. A mere warning is sure to result in improper semantics
-#. at runtime. Don't bother to allow this to compile.
-#: c-decl.c:4552 cp/decl.c:5855
-msgid "thread-local storage not supported for this target"
+#: toplev.c:1152
+msgid "options passed: "
msgstr ""
-#: c-decl.c:4614 c-decl.c:5711
-msgid "function declaration isn%'t a prototype"
+#: toplev.c:1181
+msgid "options enabled: "
msgstr ""
-#: c-decl.c:4622
-msgid "parameter names (without types) in function declaration"
+#: toplev.c:1300
+#, c-format
+msgid "created and used with differing settings of '%s'"
msgstr ""
-#: c-decl.c:4655
-msgid "%Jparameter %u (%qD) has incomplete type"
+#: toplev.c:1302
+msgid "out of memory"
msgstr ""
-#: c-decl.c:4658
-msgid "%Jparameter %u has incomplete type"
+#: toplev.c:1317
+msgid "created and used with different settings of -fpic"
msgstr ""
-#: c-decl.c:4667
-msgid "%Jparameter %u (%qD) has void type"
+#: toplev.c:1319
+msgid "created and used with different settings of -fpie"
msgstr ""
-#: c-decl.c:4670
-msgid "%Jparameter %u has void type"
+#: tree-inline.c:1937
+msgid "originally indirect function call not considered for inlining"
msgstr ""
-#: c-decl.c:4727
-msgid "%<void%> as only parameter may not be qualified"
+#.
+#. Local variables:
+#. mode:c
+#. End:
+#.
+#: diagnostic.def:1
+msgid "fatal error: "
msgstr ""
-#: c-decl.c:4731 c-decl.c:4766
-msgid "%<void%> must be the only parameter"
+#: diagnostic.def:2
+msgid "internal compiler error: "
msgstr ""
-#: c-decl.c:4759
-msgid "%Jparameter %qD has just a forward declaration"
+#: diagnostic.def:3
+msgid "error: "
msgstr ""
-#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4805
-msgid "%<%s %E%> declared inside parameter list"
+#: diagnostic.def:4
+msgid "sorry, unimplemented: "
msgstr ""
-#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4809
-#, c-format
-msgid "anonymous %s declared inside parameter list"
+#: diagnostic.def:5
+msgid "warning: "
+msgstr ""
+
+#: diagnostic.def:6
+msgid "anachronism: "
msgstr ""
-#: c-decl.c:4814
+#: diagnostic.def:7
+msgid "note: "
+msgstr ""
+
+#: diagnostic.def:8
+msgid "debug: "
+msgstr ""
+
+#: params.def:43
msgid ""
-"its scope is only this definition or declaration, which is probably not what "
-"you want"
+"The maximum number of fields in a structure variable without direct "
+"structure accesses that GCC will attempt to track separately"
msgstr ""
-#: c-decl.c:4947
-msgid "redefinition of %<union %E%>"
+#: params.def:52
+msgid "The maximum structure size (in bytes) at which GCC will do block copies"
msgstr ""
-#: c-decl.c:4949
-msgid "redefinition of %<struct %E%>"
+#: params.def:62
+msgid ""
+"The threshold ratio between instantiated fields and the total structure size"
msgstr ""
-#: c-decl.c:4954
-msgid "nested redefinition of %<union %E%>"
+#: params.def:79
+msgid ""
+"The maximum number of instructions in a single function eligible for inlining"
msgstr ""
-#: c-decl.c:4956
-msgid "nested redefinition of %<struct %E%>"
+#: params.def:91
+msgid "The maximum number of instructions when automatically inlining"
msgstr ""
-#: c-decl.c:5027 cp/decl.c:3421
-msgid "declaration does not declare anything"
+#: params.def:96
+msgid ""
+"The maximum number of instructions inline function can grow to via recursive "
+"inlining"
msgstr ""
-#: c-decl.c:5031
-msgid "ISO C doesn%'t support unnamed structs/unions"
+#: params.def:101
+msgid ""
+"The maximum number of instructions non-inline function can grow to via "
+"recursive inlining"
msgstr ""
-#: c-decl.c:5074 c-decl.c:5090
-msgid "%Jduplicate member %qD"
+#: params.def:106
+msgid "The maximum depth of recursive inlining for inline functions"
msgstr ""
-#: c-decl.c:5129
-msgid "union has no named members"
+#: params.def:111
+msgid "The maximum depth of recursive inlining for non-inline functions"
msgstr ""
-#: c-decl.c:5131
-msgid "union has no members"
+#: params.def:118
+msgid ""
+"If -fvariable-expansion-in-unroller is used, the maximum number "
+"of times that an individual variable will be expanded "
+"during loop unrolling"
msgstr ""
-#: c-decl.c:5136
-msgid "struct has no named members"
+#: params.def:131
+msgid "The maximum number of instructions to consider to fill a delay slot"
msgstr ""
-#: c-decl.c:5138
-msgid "struct has no members"
+#: params.def:142
+msgid ""
+"The maximum number of instructions to consider to find accurate live "
+"register information"
msgstr ""
-#: c-decl.c:5195
-msgid "%Jflexible array member in union"
+#: params.def:152
+msgid "The maximum length of scheduling's pending operations list"
msgstr ""
-#: c-decl.c:5200
-msgid "%Jflexible array member not at end of struct"
+#: params.def:157
+msgid "The size of function body to be considered large"
msgstr ""
-#: c-decl.c:5205
-msgid "%Jflexible array member in otherwise empty struct"
+#: params.def:161
+msgid "Maximal growth due to inlining of large function (in percent)"
msgstr ""
-#: c-decl.c:5212
-msgid "%Jinvalid use of structure with flexible array member"
+#: params.def:165
+msgid ""
+"how much can given compilation unit grow because of the inlining (in percent)"
msgstr ""
-#: c-decl.c:5320
-msgid "union cannot be made transparent"
+#: params.def:169
+msgid "expense of call operation relative to ordinary arithmetic operations"
msgstr ""
-#: c-decl.c:5391
-msgid "nested redefinition of %<enum %E%>"
+#: params.def:176
+msgid "The maximum amount of memory to be allocated by GCSE"
msgstr ""
-#. This enum is a named one that has been declared already.
-#: c-decl.c:5398
-msgid "redeclaration of %<enum %E%>"
+#: params.def:181
+msgid "The maximum number of passes to make when doing GCSE"
msgstr ""
-#: c-decl.c:5461
-msgid "enumeration values exceed range of largest integer"
+#: params.def:191
+msgid ""
+"The threshold ratio for performing partial redundancy elimination after "
+"reload."
msgstr ""
-#: c-decl.c:5478
-msgid "specified mode too small for enumeral values"
+#: params.def:198
+msgid ""
+"The threshold ratio of critical edges execution count that permit performing "
+"redundancy elimination after reload."
msgstr ""
-#: c-decl.c:5574
-#, c-format
-msgid "enumerator value for %qE is not an integer constant"
+#: params.def:209
+msgid "The maximum number of instructions to consider to unroll in a loop"
msgstr ""
-#: c-decl.c:5591
-msgid "overflow in enumeration values"
+#: params.def:215
+msgid ""
+"The maximum number of instructions to consider to unroll in a loop on average"
msgstr ""
-#: c-decl.c:5596
-msgid "ISO C restricts enumerator values to range of %<int%>"
+#: params.def:220
+msgid "The maximum number of unrollings of a single loop"
msgstr ""
-#: c-decl.c:5679
-msgid "return type is an incomplete type"
+#: params.def:225
+msgid "The maximum number of insns of a peeled loop"
msgstr ""
-#: c-decl.c:5687
-msgid "return type defaults to %<int%>"
+#: params.def:230
+msgid "The maximum number of peelings of a single loop"
msgstr ""
-#: c-decl.c:5718
-msgid "%Jno previous prototype for %qD"
+#: params.def:235
+msgid "The maximum number of insns of a completely peeled loop"
msgstr ""
-#: c-decl.c:5726
-msgid "%J%qD was used with no prototype before its definition"
+#: params.def:240
+msgid ""
+"The maximum number of peelings of a single loop that is peeled completely"
msgstr ""
-#: c-decl.c:5733
-msgid "%Jno previous declaration for %qD"
+#: params.def:245
+msgid "The maximum number of insns of a peeled loop that rolls only once"
msgstr ""
-#: c-decl.c:5741
-msgid "%J%qD was used with no declaration before its definition"
+#: params.def:251
+msgid "The maximum number of insns of an unswitched loop"
msgstr ""
-#: c-decl.c:5774 c-decl.c:6268
-msgid "%Jreturn type of %qD is not %<int%>"
+#: params.def:256
+msgid "The maximum number of unswitchings in a single loop"
msgstr ""
-#: c-decl.c:5789
-msgid "%Jfirst argument of %qD should be %<int%>"
+#: params.def:263
+msgid ""
+"Bound on the number of iterations the brute force # of iterations analysis "
+"algorithm evaluates"
msgstr ""
-#: c-decl.c:5798
-msgid "%Jsecond argument of %qD should be %<char **%>"
+#: params.def:268
+msgid ""
+"Maximum number of loops to perform swing modulo scheduling on (mainly for "
+"debugging)"
msgstr ""
-#: c-decl.c:5807
-msgid "%Jthird argument of %qD should probably be %<char **%>"
+#: params.def:274
+msgid ""
+"A factor for tuning the upper bound that swing modulo scheduler uses for "
+"scheduling a loop"
msgstr ""
-#: c-decl.c:5817
-msgid "%J%qD takes only zero or two arguments"
+#: params.def:278
+msgid ""
+"The number of cycles the swing modulo scheduler considers when \t checking "
+"conflicts using DFA"
msgstr ""
-#: c-decl.c:5820
-msgid "%J%qD is normally a non-static function"
+#: params.def:283
+msgid ""
+"A threshold on the average loop count considered by the swing modulo "
+"scheduler"
msgstr ""
-#: c-decl.c:5866
-msgid "%Jold-style parameter declarations in prototyped function definition"
+#: params.def:288
+msgid ""
+"Select fraction of the maximal count of repetitions of basic block in "
+"program given basic block needs to have to be considered hot"
msgstr ""
-#: c-decl.c:5879
-msgid "%Jtraditional C rejects ISO C style function definitions"
+#: params.def:292
+msgid ""
+"Select fraction of the maximal frequency of executions of basic block in "
+"function given basic block needs to have to be considered hot"
msgstr ""
-#: c-decl.c:5891
-msgid "%Jparameter name omitted"
+#: params.def:296
+msgid ""
+"The percentage of function, weighted by execution frequency, that must be "
+"covered by trace formation. Used when profile feedback is available"
msgstr ""
-#: c-decl.c:5931
-msgid "%Jold-style function definition"
+#: params.def:300
+msgid ""
+"The percentage of function, weighted by execution frequency, that must be "
+"covered by trace formation. Used when profile feedback is not available"
msgstr ""
-#: c-decl.c:5939
-msgid "%Jparameter name missing from parameter list"
+#: params.def:304
+msgid "Maximal code growth caused by tail duplication (in percent)"
msgstr ""
-#: c-decl.c:5950
-msgid "%J%qD declared as a non-parameter"
+#: params.def:308
+msgid ""
+"Stop reverse growth if the reverse probability of best edge is less than "
+"this threshold (in percent)"
msgstr ""
-#: c-decl.c:5955
-msgid "%Jmultiple parameters named %qD"
+#: params.def:312
+msgid ""
+"Stop forward growth if the probability of best edge is less than this "
+"threshold (in percent). Used when profile feedback is available"
msgstr ""
-#: c-decl.c:5963
-msgid "%Jparameter %qD declared with void type"
+#: params.def:316
+msgid ""
+"Stop forward growth if the probability of best edge is less than this "
+"threshold (in percent). Used when profile feedback is not available"
msgstr ""
-#: c-decl.c:5978 c-decl.c:5980
-msgid "%Jtype of %qD defaults to %<int%>"
+#: params.def:322
+msgid "The maximum number of incoming edges to consider for crossjumping"
msgstr ""
-#: c-decl.c:5999
-msgid "%Jparameter %qD has incomplete type"
+#: params.def:328
+msgid ""
+"The minimum number of matching instructions to consider for crossjumping"
msgstr ""
-#: c-decl.c:6005
-msgid "%Jdeclaration for parameter %qD but no such parameter"
+#: params.def:334
+msgid ""
+"The maximum number of insns to duplicate when unfactoring computed gotos"
msgstr ""
-#: c-decl.c:6055
-msgid "number of arguments doesn%'t match prototype"
+#: params.def:340
+msgid "The maximum length of path considered in cse"
msgstr ""
-#: c-decl.c:6056 c-decl.c:6086 c-decl.c:6093
-msgid "%Hprototype declaration"
+#: params.def:347
+msgid ""
+"The minimum cost of an expensive expression in the loop invariant motion"
msgstr ""
-#: c-decl.c:6084
-msgid "promoted argument %qD doesn%'t match prototype"
+#: params.def:356
+msgid ""
+"Bound on number of candidates below that all candidates are considered in iv "
+"optimizations"
msgstr ""
-#: c-decl.c:6092
-msgid "argument %qD doesn%'t match prototype"
+#: params.def:364
+msgid "Bound on number of iv uses in loop optimized in iv optimizations"
msgstr ""
-#: c-decl.c:6311 cp/decl.c:10670
-msgid "no return statement in function returning non-void"
+#: params.def:372
+msgid ""
+"If number of candidates in the set is smaller, we always try to remove "
+"unused ivs during its optimization"
msgstr ""
-#: c-decl.c:6318
-msgid "this function may return with or without a value"
+#: params.def:377
+msgid "Bound on size of expressions used in the scalar evolutions analyzer"
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:6411
-msgid "%<for%> loop initial declaration used outside C99 mode"
+#: params.def:384
+msgid ""
+"Given N calls and V call-clobbered vars in a function. Use .GLOBAL_VAR if "
+"NxV is larger than this limit"
msgstr ""
-#: c-decl.c:6440
+#: params.def:389
+msgid "The maximum memory locations recorded by cselib"
+msgstr ""
+
+#: params.def:402
msgid ""
-"%Jdeclaration of static variable %qD in %<for%> loop initial declaration"
+"Minimum heap expansion to trigger garbage collection, as a percentage of the "
+"total size of the heap"
msgstr ""
-#: c-decl.c:6443
+#: params.def:407
+msgid "Minimum heap size before we start collecting garbage, in kilobytes"
+msgstr ""
+
+#: params.def:415
msgid ""
-"%Jdeclaration of %<extern%> variable %qD in %<for%> loop initial declaration"
+"The maximum number of instructions to search backward when looking for "
+"equivalent reload"
msgstr ""
-#: c-decl.c:6448
-msgid "%<struct %E%> declared in %<for%> loop initial declaration"
+#: params.def:420
+msgid ""
+"The maximum number of virtual operands allowed to represent aliases before "
+"triggering alias grouping."
msgstr ""
-#: c-decl.c:6452
-msgid "%<union %E%> declared in %<for%> loop initial declaration"
+#: params.def:425
+msgid ""
+"The maximum number of blocks in a region to be considered for interblock "
+"scheduling"
msgstr ""
-#: c-decl.c:6456
-msgid "%<enum %E%> declared in %<for%> loop initial declaration"
+#: params.def:430
+msgid ""
+"The maximum number of insns in a region to be considered for interblock "
+"scheduling"
msgstr ""
-#: c-decl.c:6460
-msgid "%Jdeclaration of non-variable %qD in %<for%> loop initial declaration"
+#: params.def:435
+msgid ""
+"The maximum number of RTL nodes that can be recorded as combiner's last value"
msgstr ""
-#: c-decl.c:6754 c-decl.c:6905 c-decl.c:7115
+#: params.def:443
+msgid "The upper bound for sharing integer constants"
+msgstr ""
+
+#: params.def:462
+msgid ""
+"Minimum number of virtual mappings to consider switching to full virtual "
+"renames"
+msgstr ""
+
+#: params.def:467
+msgid ""
+"Ratio between virtual mappings and virtual symbols to do full virtual renames"
+msgstr ""
+
+#: config/alpha/alpha.c:4894
#, c-format
-msgid "duplicate %qE"
+msgid "invalid %%H value"
msgstr ""
-#: c-decl.c:6777 c-decl.c:6914 c-decl.c:7017
-msgid "two or more data types in declaration specifiers"
+#: config/alpha/alpha.c:4915 config/bfin/bfin.c:1031
+#, c-format
+msgid "invalid %%J value"
msgstr ""
-#: c-decl.c:6789 cp/decl.c:6658
-msgid "%<long long long%> is too long for GCC"
+#: config/alpha/alpha.c:4945 config/ia64/ia64.c:4353
+#, c-format
+msgid "invalid %%r value"
msgstr ""
-#: c-decl.c:6796 c-decl.c:6988
-msgid "both %<long long%> and %<double%> in declaration specifiers"
+#: config/alpha/alpha.c:4955 config/rs6000/rs6000.c:9859
+#: config/xtensa/xtensa.c:1691
+#, c-format
+msgid "invalid %%R value"
msgstr ""
-#: c-decl.c:6802
-msgid "ISO C90 does not support %<long long%>"
+#: config/alpha/alpha.c:4961 config/rs6000/rs6000.c:9778
+#: config/xtensa/xtensa.c:1658
+#, c-format
+msgid "invalid %%N value"
msgstr ""
-#: c-decl.c:6807 c-decl.c:6827
-msgid "both %<long%> and %<short%> in declaration specifiers"
+#: config/alpha/alpha.c:4969 config/rs6000/rs6000.c:9806
+#, c-format
+msgid "invalid %%P value"
msgstr ""
-#: c-decl.c:6810 c-decl.c:6921
-msgid "both %<long%> and %<void%> in declaration specifiers"
+#: config/alpha/alpha.c:4977
+#, c-format
+msgid "invalid %%h value"
msgstr ""
-#: c-decl.c:6813 c-decl.c:6940
-msgid "both %<long%> and %<_Bool%> in declaration specifiers"
+#: config/alpha/alpha.c:4985 config/xtensa/xtensa.c:1684
+#, c-format
+msgid "invalid %%L value"
msgstr ""
-#: c-decl.c:6816 c-decl.c:6959
-msgid "both %<long%> and %<char%> in declaration specifiers"
+#: config/alpha/alpha.c:5024 config/rs6000/rs6000.c:9760
+#, c-format
+msgid "invalid %%m value"
msgstr ""
-#: c-decl.c:6819 c-decl.c:6972
-msgid "both %<long%> and %<float%> in declaration specifiers"
+#: config/alpha/alpha.c:5032 config/rs6000/rs6000.c:9768
+#, c-format
+msgid "invalid %%M value"
msgstr ""
-#: c-decl.c:6830 c-decl.c:6924
-msgid "both %<short%> and %<void%> in declaration specifiers"
+#: config/alpha/alpha.c:5076
+#, c-format
+msgid "invalid %%U value"
msgstr ""
-#: c-decl.c:6833 c-decl.c:6943
-msgid "both %<short%> and %<_Bool%> in declaration specifiers"
+#: config/alpha/alpha.c:5088 config/alpha/alpha.c:5102
+#: config/rs6000/rs6000.c:9867
+#, c-format
+msgid "invalid %%s value"
msgstr ""
-#: c-decl.c:6836 c-decl.c:6962
-msgid "both %<short%> and %<char%> in declaration specifiers"
+#: config/alpha/alpha.c:5125
+#, c-format
+msgid "invalid %%C value"
msgstr ""
-#: c-decl.c:6839 c-decl.c:6975
-msgid "both %<short%> and %<float%> in declaration specifiers"
+#: config/alpha/alpha.c:5162 config/rs6000/rs6000.c:9599
+#: config/rs6000/rs6000.c:9617
+#, c-format
+msgid "invalid %%E value"
msgstr ""
-#: c-decl.c:6842 c-decl.c:6991
-msgid "both %<short%> and %<double%> in declaration specifiers"
+#: config/alpha/alpha.c:5187 config/alpha/alpha.c:5235
+#, c-format
+msgid "unknown relocation unspec"
msgstr ""
-#: c-decl.c:6850 c-decl.c:6870
-msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:10180
+#, c-format
+msgid "invalid %%xn code"
msgstr ""
-#: c-decl.c:6853 c-decl.c:6927
-msgid "both %<signed%> and %<void%> in declaration specifiers"
+#: config/arc/arc.c:1725 config/m32r/m32r.c:1795
+#, c-format
+msgid "invalid operand to %%R code"
msgstr ""
-#: c-decl.c:6856 c-decl.c:6946
-msgid "both %<signed%> and %<_Bool%> in declaration specifiers"
+#: config/arc/arc.c:1757 config/m32r/m32r.c:1818
+#, c-format
+msgid "invalid operand to %%H/%%L code"
msgstr ""
-#: c-decl.c:6859 c-decl.c:6978
-msgid "both %<signed%> and %<float%> in declaration specifiers"
+#: config/arc/arc.c:1779 config/m32r/m32r.c:1889
+#, c-format
+msgid "invalid operand to %%U code"
msgstr ""
-#: c-decl.c:6862 c-decl.c:6994
-msgid "both %<signed%> and %<double%> in declaration specifiers"
+#: config/arc/arc.c:1790
+#, c-format
+msgid "invalid operand to %%V code"
msgstr ""
-#: c-decl.c:6873 c-decl.c:6930
-msgid "both %<unsigned%> and %<void%> in declaration specifiers"
+#. Unknown flag.
+#. Undocumented flag.
+#: config/arc/arc.c:1797 config/m32r/m32r.c:1916 config/sparc/sparc.c:6787
+#, c-format
+msgid "invalid operand output code"
msgstr ""
-#: c-decl.c:6876 c-decl.c:6949
-msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers"
+#: config/arm/arm.c:10496 config/arm/arm.c:10514
+#, c-format
+msgid "predicated Thumb instruction"
msgstr ""
-#: c-decl.c:6879 c-decl.c:6981
-msgid "both %<unsigned%> and %<float%> in declaration specifiers"
+#: config/arm/arm.c:10502
+#, c-format
+msgid "predicated instruction in conditional sequence"
msgstr ""
-#: c-decl.c:6882 c-decl.c:6997
-msgid "both %<unsigned%> and %<double%> in declaration specifiers"
+#: 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
+#, c-format
+msgid "invalid operand for code '%c'"
msgstr ""
-#: c-decl.c:6890
-msgid "ISO C90 does not support complex types"
+#: config/arm/arm.c:10669
+#, c-format
+msgid "instruction never exectued"
msgstr ""
-#: c-decl.c:6892 c-decl.c:6933
-msgid "both %<complex%> and %<void%> in declaration specifiers"
+#: config/arm/arm.c:10794
+#, c-format
+msgid "missing operand"
msgstr ""
-#: c-decl.c:6895 c-decl.c:6952
-msgid "both %<complex%> and %<_Bool%> in declaration specifiers"
+#: config/avr/avr.c:1110
+msgid "bad address, not (reg+disp):"
msgstr ""
-#: c-decl.c:7034
+#: config/avr/avr.c:1117
+msgid "bad address, not post_inc or pre_dec:"
+msgstr ""
+
+#: config/avr/avr.c:1128
+msgid "internal compiler error. Bad address:"
+msgstr ""
+
+#: config/avr/avr.c:1141
+msgid "internal compiler error. Unknown mode:"
+msgstr ""
+
+#: config/avr/avr.c:1764 config/avr/avr.c:2447
+msgid "invalid insn:"
+msgstr ""
+
+#: config/avr/avr.c:1798 config/avr/avr.c:1884 config/avr/avr.c:1933
+#: config/avr/avr.c:1961 config/avr/avr.c:2056 config/avr/avr.c:2225
+#: config/avr/avr.c:2481 config/avr/avr.c:2593
+msgid "incorrect insn:"
+msgstr ""
+
+#: config/avr/avr.c:1980 config/avr/avr.c:2141 config/avr/avr.c:2296
+#: config/avr/avr.c:2659
+msgid "unknown move insn:"
+msgstr ""
+
+#: config/avr/avr.c:2889
+msgid "bad shift insn:"
+msgstr ""
+
+#: config/avr/avr.c:3005 config/avr/avr.c:3453 config/avr/avr.c:3839
+msgid "internal compiler error. Incorrect shift:"
+msgstr ""
+
+#: config/bfin/bfin.c:993
#, c-format
-msgid "%qE fails to be a typedef or built in type"
+msgid "invalid %%j value"
msgstr ""
-#: c-decl.c:7066
+#: config/bfin/bfin.c:1112
#, c-format
-msgid "%qE is not at beginning of declaration"
+msgid "invalid const_double operand"
msgstr ""
-#: c-decl.c:7080
-msgid "%<__thread%> used with %<auto%>"
+#: config/c4x/c4x.c:1591
+msgid "using CONST_DOUBLE for address"
msgstr ""
-#: c-decl.c:7082
-msgid "%<__thread%> used with %<register%>"
+#: config/c4x/c4x.c:1729
+msgid "c4x_address_cost: Invalid addressing mode"
msgstr ""
-#: c-decl.c:7084
-msgid "%<__thread%> used with %<typedef%>"
+#: config/c4x/c4x.c:1864
+#, c-format
+msgid "c4x_print_operand: %%L inconsistency"
msgstr ""
-#: c-decl.c:7095 cp/parser.c:7245
-msgid "%<__thread%> before %<extern%>"
+#: config/c4x/c4x.c:1870
+#, c-format
+msgid "c4x_print_operand: %%N inconsistency"
msgstr ""
-#: c-decl.c:7104 cp/parser.c:7235
-msgid "%<__thread%> before %<static%>"
+#: config/c4x/c4x.c:1911
+#, c-format
+msgid "c4x_print_operand: %%O inconsistency"
msgstr ""
-#: c-decl.c:7120
-msgid "multiple storage classes in declaration specifiers"
+#: config/c4x/c4x.c:2006
+msgid "c4x_print_operand: Bad operand case"
msgstr ""
-#: c-decl.c:7127
-msgid "%<__thread%> used with %qE"
+#: config/c4x/c4x.c:2047
+msgid "c4x_print_operand_address: Bad post_modify"
msgstr ""
-#: c-decl.c:7181
-msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
+#: config/c4x/c4x.c:2069
+msgid "c4x_print_operand_address: Bad pre_modify"
msgstr ""
-#: c-decl.c:7226 c-decl.c:7252
-msgid "ISO C does not support complex integer types"
+#: config/c4x/c4x.c:2117 config/c4x/c4x.c:2129 config/c4x/c4x.c:2144
+msgid "c4x_print_operand_address: Bad operand case"
msgstr ""
-#: c-decl.c:7327 toplev.c:852
-msgid "%J%qF used but never defined"
+#: config/c4x/c4x.c:2395
+msgid "c4x_rptb_insert: Cannot find start label"
msgstr ""
-#: c-format.c:96 c-format.c:205
-msgid "format string has invalid operand number"
+#: config/c4x/c4x.c:3310 config/c4x/c4x.c:3328
+msgid "mode not QImode"
msgstr ""
-#: c-format.c:113
-msgid "function does not return string type"
+#: config/c4x/c4x.c:3398
+msgid "invalid indirect memory address"
msgstr ""
-#: c-format.c:142
-msgid "format string argument not a string type"
+#: config/c4x/c4x.c:3487
+msgid "invalid indirect (S) memory address"
msgstr ""
-#: c-format.c:185
-msgid "unrecognized format specifier"
+#: config/c4x/c4x.c:3822
+msgid "c4x_valid_operands: Internal error"
msgstr ""
-#: c-format.c:197
+#: config/c4x/c4x.c:4261
+msgid "c4x_operand_subword: invalid mode"
+msgstr ""
+
+#: config/c4x/c4x.c:4264
+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
+msgid "c4x_operand_subword: invalid autoincrement"
+msgstr ""
+
+#: config/c4x/c4x.c:4296
+msgid "c4x_operand_subword: invalid address"
+msgstr ""
+
+#: config/c4x/c4x.c:4307
+msgid "c4x_operand_subword: address not offsettable"
+msgstr ""
+
+#: config/c4x/c4x.c:4509
+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
+#: java/parse.y:4988 java/verify.c:1552 java/verify.c:1553
+#: java/verify.c:1572
+#, gcc-internal-format
+msgid "%s"
+msgstr ""
+
+#: config/cris/cris.c:544
+msgid "unexpected index-type in cris_print_index"
+msgstr ""
+
+#: config/cris/cris.c:558
+msgid "unexpected base-type in cris_print_base"
+msgstr ""
+
+#: config/cris/cris.c:674
+msgid "invalid operand for 'b' modifier"
+msgstr ""
+
+#: config/cris/cris.c:687
+msgid "invalid operand for 'v' modifier"
+msgstr ""
+
+#: config/cris/cris.c:700
+msgid "invalid operand for 'o' modifier"
+msgstr ""
+
+#: config/cris/cris.c:719
+msgid "invalid operand for 'O' modifier"
+msgstr ""
+
+#: config/cris/cris.c:753
+msgid "invalid operand for 'P' modifier"
+msgstr ""
+
+#: config/cris/cris.c:760
+msgid "invalid operand for 'p' modifier"
+msgstr ""
+
+#: config/cris/cris.c:799
+msgid "invalid operand for 'z' modifier"
+msgstr ""
+
+#: config/cris/cris.c:846 config/cris/cris.c:876
+msgid "invalid operand for 'H' modifier"
+msgstr ""
+
+#: config/cris/cris.c:852
+msgid "bad register"
+msgstr ""
+
+#: config/cris/cris.c:890
+msgid "invalid operand for 'e' modifier"
+msgstr ""
+
+#: config/cris/cris.c:907
+msgid "invalid operand for 'm' modifier"
+msgstr ""
+
+#: config/cris/cris.c:932
+msgid "invalid operand for 'A' modifier"
+msgstr ""
+
+#: config/cris/cris.c:950
+msgid "invalid operand for 'D' modifier"
+msgstr ""
+
+#: config/cris/cris.c:964
+msgid "invalid operand for 'T' modifier"
+msgstr ""
+
+#: config/cris/cris.c:973
+msgid "invalid operand modifier letter"
+msgstr ""
+
+#: config/cris/cris.c:1031
+msgid "unexpected multiplicative operand"
+msgstr ""
+
+#: config/cris/cris.c:1051
+msgid "unexpected operand"
+msgstr ""
+
+#: config/cris/cris.c:1084 config/cris/cris.c:1094
+msgid "unrecognized address"
+msgstr ""
+
+#: config/cris/cris.c:1904 config/cris/cris.c:1966
+msgid "unrecognized supposed constant"
+msgstr ""
+
+#: config/cris/cris.c:2009
+msgid "unrecognized supposed constant in cris_global_pic_symbol"
+msgstr ""
+
+#: config/cris/cris.c:2356 config/cris/cris.c:2401
+msgid "unexpected side-effects in address"
+msgstr ""
+
+#: config/cris/cris.c:3101
+msgid "unexpected PIC symbol"
+msgstr ""
+
+#: config/cris/cris.c:3105
#, c-format
-msgid "%qE is an unrecognized format function type"
+msgid "PIC register isn't set up"
msgstr ""
-#: c-format.c:211
-msgid "%<...%> has invalid operand number"
+#: config/fr30/fr30.c:464
+#, c-format
+msgid "fr30_print_operand_address: unhandled address"
msgstr ""
-#: c-format.c:218
-msgid "format string argument follows the args to be formatted"
+#: config/fr30/fr30.c:488
+#, c-format
+msgid "fr30_print_operand: unrecognized %%p code"
msgstr ""
-#: c-format.c:341 c-format.c:365
-msgid "' ' flag"
+#: config/fr30/fr30.c:508
+#, c-format
+msgid "fr30_print_operand: unrecognized %%b code"
msgstr ""
-#: c-format.c:341 c-format.c:365
-msgid "the ' ' printf flag"
+#: config/fr30/fr30.c:529
+#, c-format
+msgid "fr30_print_operand: unrecognized %%B code"
msgstr ""
-#: c-format.c:342 c-format.c:366 c-format.c:404 c-format.c:461
-msgid "'+' flag"
+#: config/fr30/fr30.c:537
+#, c-format
+msgid "fr30_print_operand: invalid operand to %%A code"
msgstr ""
-#: c-format.c:342 c-format.c:366 c-format.c:404
-msgid "the '+' printf flag"
+#: config/fr30/fr30.c:554
+#, c-format
+msgid "fr30_print_operand: invalid %%x code"
msgstr ""
-#: c-format.c:343 c-format.c:367 c-format.c:405 c-format.c:437
-msgid "'#' flag"
+#: config/fr30/fr30.c:561
+#, c-format
+msgid "fr30_print_operand: invalid %%F code"
msgstr ""
-#: c-format.c:343 c-format.c:367 c-format.c:405
-msgid "the '#' printf flag"
+#: config/fr30/fr30.c:578
+#, c-format
+msgid "fr30_print_operand: unknown code"
msgstr ""
-#: c-format.c:344 c-format.c:368 c-format.c:435
-msgid "'0' flag"
+#: config/fr30/fr30.c:606 config/fr30/fr30.c:615 config/fr30/fr30.c:626
+#: config/fr30/fr30.c:639
+#, c-format
+msgid "fr30_print_operand: unhandled MEM"
msgstr ""
-#: c-format.c:344 c-format.c:368
-msgid "the '0' printf flag"
+#: config/frv/frv.c:2506
+msgid "Bad insn to frv_print_operand_address:"
msgstr ""
-#: c-format.c:345 c-format.c:369 c-format.c:434 c-format.c:464
-msgid "'-' flag"
+#: config/frv/frv.c:2517
+msgid "Bad register to frv_print_operand_memory_reference_reg:"
msgstr ""
-#: c-format.c:345 c-format.c:369
-msgid "the '-' printf flag"
+#: 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
+msgid "Bad insn to frv_print_operand_memory_reference:"
msgstr ""
-#: c-format.c:346 c-format.c:418
-msgid "''' flag"
+#: config/frv/frv.c:2687
+#, c-format
+msgid "bad condition code"
msgstr ""
-#: c-format.c:346
-msgid "the ''' printf flag"
+#: config/frv/frv.c:2762
+msgid "Bad insn in frv_print_operand, bad const_double"
msgstr ""
-#: c-format.c:347 c-format.c:419
-msgid "'I' flag"
+#: config/frv/frv.c:2823
+msgid "Bad insn to frv_print_operand, 'e' modifier:"
msgstr ""
-#: c-format.c:347
-msgid "the 'I' printf flag"
+#: config/frv/frv.c:2831
+msgid "Bad insn to frv_print_operand, 'F' modifier:"
msgstr ""
-#: c-format.c:348 c-format.c:370 c-format.c:416 c-format.c:438 c-format.c:465
-#: c-format.c:1527 config/sol2-c.c:46
-msgid "field width"
+#: config/frv/frv.c:2847
+msgid "Bad insn to frv_print_operand, 'f' modifier:"
msgstr ""
-#: c-format.c:348 c-format.c:370 config/sol2-c.c:46
-msgid "field width in printf format"
+#: config/frv/frv.c:2861
+msgid "Bad insn to frv_print_operand, 'g' modifier:"
msgstr ""
-#: c-format.c:349 c-format.c:371 c-format.c:395 c-format.c:407
-msgid "precision"
+#: config/frv/frv.c:2909
+msgid "Bad insn to frv_print_operand, 'L' modifier:"
msgstr ""
-#: c-format.c:349 c-format.c:371 c-format.c:395 c-format.c:407
-msgid "precision in printf format"
+#: config/frv/frv.c:2922
+msgid "Bad insn to frv_print_operand, 'M/N' modifier:"
msgstr ""
-#: c-format.c:350 c-format.c:372 c-format.c:396 c-format.c:408 c-format.c:417
-#: c-format.c:468 config/sol2-c.c:47
-msgid "length modifier"
+#: config/frv/frv.c:2943
+msgid "Bad insn to frv_print_operand, 'O' modifier:"
msgstr ""
-#: c-format.c:350 c-format.c:372 c-format.c:396 c-format.c:408
-#: config/sol2-c.c:47
-msgid "length modifier in printf format"
+#: config/frv/frv.c:2961
+msgid "Bad insn to frv_print_operand, P modifier:"
msgstr ""
-#: c-format.c:394 c-format.c:406
-msgid "'q' flag"
+#: config/frv/frv.c:2981
+msgid "Bad insn in frv_print_operand, z case"
msgstr ""
-#: c-format.c:394 c-format.c:406
-msgid "the 'q' diagnostic flag"
+#: config/frv/frv.c:3012
+msgid "Bad insn in frv_print_operand, 0 case"
msgstr ""
-#: c-format.c:414
-msgid "assignment suppression"
+#: config/frv/frv.c:3017
+msgid "frv_print_operand: unknown code"
msgstr ""
-#: c-format.c:414
-msgid "the assignment suppression scanf feature"
+#: config/frv/frv.c:4386
+msgid "Bad output_move_single operand"
msgstr ""
-#: c-format.c:415
-msgid "'a' flag"
+#: config/frv/frv.c:4513
+msgid "Bad output_move_double operand"
msgstr ""
-#: c-format.c:415
-msgid "the 'a' scanf flag"
+#: config/frv/frv.c:4655
+msgid "Bad output_condmove_single operand"
msgstr ""
-#: c-format.c:416
-msgid "field width in scanf format"
+#. This macro is a C statement to print on `stderr' a string describing the
+#. particular machine description choice. Every machine description should
+#. define `TARGET_VERSION'. For example:
+#.
+#. #ifdef MOTOROLA
+#. #define TARGET_VERSION fprintf (stderr, " (68k, Motorola syntax)");
+#. #else
+#. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)");
+#. #endif
+#: config/frv/frv.h:329
+#, c-format
+msgid " (frv)"
msgstr ""
-#: c-format.c:417
-msgid "length modifier in scanf format"
+#: config/i386/i386.c:6101
+#, c-format
+msgid "invalid UNSPEC as operand"
msgstr ""
-#: c-format.c:418
-msgid "the ''' scanf flag"
+#: config/i386/i386.c:6683
+#, c-format
+msgid ""
+"operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr ""
-#: c-format.c:419
-msgid "the 'I' scanf flag"
+#: config/i386/i386.c:6736
+#, c-format
+msgid "invalid operand code '%c'"
msgstr ""
-#: c-format.c:433
-msgid "'_' flag"
+#: config/i386/i386.c:6779
+#, c-format
+msgid "invalid constraints for operand"
msgstr ""
-#: c-format.c:433
-msgid "the '_' strftime flag"
+#: config/i386/i386.c:12240
+msgid "unknown insn mode"
msgstr ""
-#: c-format.c:434
-msgid "the '-' strftime flag"
+#. If the environment variable DJDIR is not defined, then DJGPP is not installed correctly and GCC will quickly become confused with the default prefix settings. Report the problem now so the user doesn't receive deceptive "file not found" error messages later.
+#. DJDIR is automatically defined by the DJGPP environment config file pointed to by the environment variable DJGPP. Examine DJGPP to try and figure out what's wrong.
+#: config/i386/xm-djgpp.h:62
+#, c-format
+msgid "environment variable DJGPP not defined"
msgstr ""
-#: c-format.c:435
-msgid "the '0' strftime flag"
+#: config/i386/xm-djgpp.h:64
+#, c-format
+msgid "environment variable DJGPP points to missing file '%s'"
msgstr ""
-#: c-format.c:436 c-format.c:460
-msgid "'^' flag"
+#: config/i386/xm-djgpp.h:67
+#, c-format
+msgid "environment variable DJGPP points to corrupt file '%s'"
msgstr ""
-#: c-format.c:436
-msgid "the '^' strftime flag"
+#: config/ia64/ia64.c:4403
+#, c-format
+msgid "ia64_print_operand: unknown code"
msgstr ""
-#: c-format.c:437
-msgid "the '#' strftime flag"
+#: config/ip2k/ip2k.c:1087
+msgid "bad operand"
msgstr ""
-#: c-format.c:438
-msgid "field width in strftime format"
+#: config/iq2000/iq2000.c:3125
+#, c-format
+msgid "invalid %%P operand"
msgstr ""
-#: c-format.c:439
-msgid "'E' modifier"
+#: config/iq2000/iq2000.c:3133 config/rs6000/rs6000.c:9796
+#, c-format
+msgid "invalid %%p value"
msgstr ""
-#: c-format.c:439
-msgid "the 'E' strftime modifier"
+#: config/iq2000/iq2000.c:3189 config/mips/mips.c:5360
+#, c-format
+msgid "invalid use of %%d, %%x, or %%X"
msgstr ""
-#: c-format.c:440
-msgid "'O' modifier"
+#: config/m32r/m32r.c:1765
+#, c-format
+msgid "invalid operand to %%s code"
msgstr ""
-#: c-format.c:440
-msgid "the 'O' strftime modifier"
+#: config/m32r/m32r.c:1772
+#, c-format
+msgid "invalid operand to %%p code"
msgstr ""
-#: c-format.c:441
-msgid "the 'O' modifier"
+#: config/m32r/m32r.c:1827
+msgid "bad insn for 'A'"
msgstr ""
-#: c-format.c:459
-msgid "fill character"
+#: config/m32r/m32r.c:1874
+#, c-format
+msgid "invalid operand to %%T/%%B code"
msgstr ""
-#: c-format.c:459
-msgid "fill character in strfmon format"
+#: config/m32r/m32r.c:1897
+#, c-format
+msgid "invalid operand to %%N code"
msgstr ""
-#: c-format.c:460
-msgid "the '^' strfmon flag"
+#: config/m32r/m32r.c:1930
+msgid "pre-increment address is not a register"
msgstr ""
-#: c-format.c:461
-msgid "the '+' strfmon flag"
+#: config/m32r/m32r.c:1937
+msgid "pre-decrement address is not a register"
msgstr ""
-#: c-format.c:462
-msgid "'(' flag"
+#: config/m32r/m32r.c:1944
+msgid "post-increment address is not a register"
msgstr ""
-#: c-format.c:462
-msgid "the '(' strfmon flag"
+#: config/m32r/m32r.c:2020 config/m32r/m32r.c:2034
+#: config/rs6000/rs6000.c:16829
+msgid "bad address"
msgstr ""
-#: c-format.c:463
-msgid "'!' flag"
+#: config/m32r/m32r.c:2039
+msgid "lo_sum not of register"
msgstr ""
-#: c-format.c:463
-msgid "the '!' strfmon flag"
+#. !!!! SCz wrong here.
+#: config/m68hc11/m68hc11.c:3189 config/m68hc11/m68hc11.c:3567
+msgid "move insn not handled"
msgstr ""
-#: c-format.c:464
-msgid "the '-' strfmon flag"
+#: config/m68hc11/m68hc11.c:3413 config/m68hc11/m68hc11.c:3497
+#: config/m68hc11/m68hc11.c:3770
+msgid "invalid register in the move instruction"
msgstr ""
-#: c-format.c:465
-msgid "field width in strfmon format"
+#: config/m68hc11/m68hc11.c:3447
+msgid "invalid operand in the instruction"
msgstr ""
-#: c-format.c:466
-msgid "left precision"
+#: config/m68hc11/m68hc11.c:3744
+msgid "invalid register in the instruction"
msgstr ""
-#: c-format.c:466
-msgid "left precision in strfmon format"
+#: config/m68hc11/m68hc11.c:3777
+msgid "operand 1 must be a hard register"
msgstr ""
-#: c-format.c:467
-msgid "right precision"
+#: config/m68hc11/m68hc11.c:3791
+msgid "invalid rotate insn"
msgstr ""
-#: c-format.c:467
-msgid "right precision in strfmon format"
+#: config/m68hc11/m68hc11.c:4215
+msgid "registers IX, IY and Z used in the same INSN"
msgstr ""
-#: c-format.c:468
-msgid "length modifier in strfmon format"
+#: config/m68hc11/m68hc11.c:4552 config/m68hc11/m68hc11.c:4852
+msgid "cannot do z-register replacement"
msgstr ""
-#: c-format.c:836
+#: config/m68hc11/m68hc11.c:4915
+msgid "invalid Z register replacement for insn"
+msgstr ""
+
+#: config/mips/mips.c:5045
+msgid "mips_debugger_offset called with non stack/frame/arg pointer"
+msgstr ""
+
+#: config/mips/mips.c:5254
#, c-format
-msgid "function might be possible candidate for %qs format attribute"
+msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr ""
-#: c-format.c:927 c-format.c:948 c-format.c:1943
-msgid "missing $ operand number in format"
+#: config/mips/mips.c:5271
+#, c-format
+msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr ""
-#: c-format.c:957
+#: config/mips/mips.c:5280
#, c-format
-msgid "%s does not support %%n$ operand number formats"
+msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr ""
-#: c-format.c:964
-msgid "operand number out of range in format"
+#: config/mips/mips.c:5289
+#, c-format
+msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr ""
-#: c-format.c:987
+#: config/mips/mips.c:5310
#, c-format
-msgid "format argument %d used more than once in %s format"
+msgid "invalid %%Y value"
msgstr ""
-#: c-format.c:1019
-msgid "$ operand number used after format without operand number"
+#: config/mips/mips.c:5388
+msgid "PRINT_OPERAND, invalid operand for relocation"
+msgstr ""
+
+#: config/mmix/mmix.c:1468 config/mmix/mmix.c:1598
+msgid "MMIX Internal: Expected a CONST_INT, not this"
+msgstr ""
+
+#: config/mmix/mmix.c:1547
+msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
msgstr ""
-#: c-format.c:1049
+#: config/mmix/mmix.c:1566
+msgid "MMIX Internal: Expected a register, not this"
+msgstr ""
+
+#: config/mmix/mmix.c:1576
+msgid "MMIX Internal: Expected a constant, not this"
+msgstr ""
+
+#. We need the original here.
+#: config/mmix/mmix.c:1660
+msgid "MMIX Internal: Cannot decode this operand"
+msgstr ""
+
+#: config/mmix/mmix.c:1717
+msgid "MMIX Internal: This is not a recognized address"
+msgstr ""
+
+#: config/mmix/mmix.c:2650
+msgid "MMIX Internal: Trying to output invalidly reversed condition:"
+msgstr ""
+
+#: config/mmix/mmix.c:2657
+msgid "MMIX Internal: What's the CC of this?"
+msgstr ""
+
+#: config/mmix/mmix.c:2661
+msgid "MMIX Internal: What is the CC of this?"
+msgstr ""
+
+#: config/mmix/mmix.c:2731
+msgid "MMIX Internal: This is not a constant:"
+msgstr ""
+
+#: config/rs6000/host-darwin.c:83
#, c-format
-msgid "format argument %d unused before used argument %d in $-style format"
+msgid "Out of stack space.\n"
msgstr ""
-#: c-format.c:1144
-msgid "format not a string literal, format string not checked"
+#: config/rs6000/host-darwin.c:104
+#, c-format
+msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr ""
-#: c-format.c:1158
-msgid "format not a string literal and no format arguments"
+#: config/rs6000/rs6000.c:9626
+#, c-format
+msgid "invalid %%f value"
msgstr ""
-#: c-format.c:1160
-msgid "format not a string literal, argument types not checked"
+#: config/rs6000/rs6000.c:9635
+#, c-format
+msgid "invalid %%F value"
msgstr ""
-#: c-format.c:1173
-msgid "too many arguments for format"
+#: config/rs6000/rs6000.c:9644
+#, c-format
+msgid "invalid %%G value"
msgstr ""
-#: c-format.c:1176
-msgid "unused arguments in $-style format"
+#: config/rs6000/rs6000.c:9679
+#, c-format
+msgid "invalid %%j code"
msgstr ""
-#: c-format.c:1179
+#: config/rs6000/rs6000.c:9689
#, c-format
-msgid "zero-length %s format string"
+msgid "invalid %%J code"
msgstr ""
-#: c-format.c:1183
-msgid "format is a wide character string"
+#: config/rs6000/rs6000.c:9699
+#, c-format
+msgid "invalid %%k value"
msgstr ""
-#: c-format.c:1186
-msgid "unterminated format string"
+#: config/rs6000/rs6000.c:9719 config/xtensa/xtensa.c:1677
+#, c-format
+msgid "invalid %%K value"
msgstr ""
-#: c-format.c:1396
-msgid "embedded %<\\0%> in format"
+#: config/rs6000/rs6000.c:9786
+#, c-format
+msgid "invalid %%O value"
msgstr ""
-#: c-format.c:1411
-msgid "spurious trailing %<%%%> in format"
+#: config/rs6000/rs6000.c:9833
+#, c-format
+msgid "invalid %%q value"
msgstr ""
-#: c-format.c:1455 c-format.c:1699
+#: config/rs6000/rs6000.c:9877
#, c-format
-msgid "repeated %s in format"
+msgid "invalid %%S value"
msgstr ""
-#: c-format.c:1468
-msgid "missing fill character at end of strfmon format"
+#: config/rs6000/rs6000.c:9917
+#, c-format
+msgid "invalid %%T value"
msgstr ""
-#: c-format.c:1512 c-format.c:1614 c-format.c:1893 c-format.c:1955
-msgid "too few arguments for format"
+#: config/rs6000/rs6000.c:9927
+#, c-format
+msgid "invalid %%u value"
msgstr ""
-#: c-format.c:1553
+#: config/rs6000/rs6000.c:9936 config/xtensa/xtensa.c:1647
#, c-format
-msgid "zero width in %s format"
+msgid "invalid %%v value"
+msgstr ""
+
+#: config/rs6000/rs6000.c:18331
+msgid "AltiVec argument passed to unprototyped function"
msgstr ""
-#: c-format.c:1571
+#: config/s390/s390.c:3755
#, c-format
-msgid "empty left precision in %s format"
+msgid "Cannot decompose address."
msgstr ""
-#: c-format.c:1629
-msgid "field precision"
+#: config/s390/s390.c:3949
+msgid "UNKNOWN in print_operand !?"
+msgstr ""
+
+#: config/sh/sh.c:7527
+msgid "created and used with different architectures / ABIs"
+msgstr ""
+
+#: config/sh/sh.c:7529
+msgid "created and used with different ABIs"
+msgstr ""
+
+#: config/sh/sh.c:7531
+msgid "created and used with different endianness"
msgstr ""
-#: c-format.c:1644
+#: config/sparc/sparc.c:6595 config/sparc/sparc.c:6601
#, c-format
-msgid "empty precision in %s format"
+msgid "invalid %%Y operand"
msgstr ""
-#: c-format.c:1683
+#: config/sparc/sparc.c:6671
#, c-format
-msgid "%s does not support the %qs %s length modifier"
+msgid "invalid %%A operand"
msgstr ""
-#: c-format.c:1733
-msgid "conversion lacks type at end of format"
+#: config/sparc/sparc.c:6681
+#, c-format
+msgid "invalid %%B operand"
msgstr ""
-#: c-format.c:1744
+#: config/sparc/sparc.c:6720
#, c-format
-msgid "unknown conversion type character %qc in format"
+msgid "invalid %%c operand"
msgstr ""
-#: c-format.c:1747
+#: config/sparc/sparc.c:6721
#, c-format
-msgid "unknown conversion type character 0x%x in format"
+msgid "invalid %%C operand"
msgstr ""
-#: c-format.c:1754
-msgid "%s does not support the %<%%%c%> %s format"
+#: config/sparc/sparc.c:6742
+#, c-format
+msgid "invalid %%d operand"
msgstr ""
-#: c-format.c:1770
-msgid "%s used with %<%%%c%> %s format"
+#: config/sparc/sparc.c:6743
+#, c-format
+msgid "invalid %%D operand"
msgstr ""
-#: c-format.c:1779
+#: config/sparc/sparc.c:6759
#, c-format
-msgid "%s does not support %s"
+msgid "invalid %%f operand"
msgstr ""
-#: c-format.c:1788
-msgid "%s does not support %s with the %<%%%c%> %s format"
+#: config/sparc/sparc.c:6773
+#, c-format
+msgid "invalid %%s operand"
msgstr ""
-#: c-format.c:1821
-msgid "%s ignored with %s and %<%%%c%> %s format"
+#: config/sparc/sparc.c:6827
+#, c-format
+msgid "long long constant not a valid immediate operand"
msgstr ""
-#: c-format.c:1825
+#: config/sparc/sparc.c:6830
#, c-format
-msgid "%s ignored with %s in %s format"
+msgid "floating point constant not a valid immediate operand"
msgstr ""
-#: c-format.c:1831
-msgid "use of %s and %s together with %<%%%c%> %s format"
+#: config/stormy16/stormy16.c:1802 config/stormy16/stormy16.c:1873
+#, c-format
+msgid "'B' operand is not constant"
msgstr ""
-#: c-format.c:1835
+#: config/stormy16/stormy16.c:1829
#, c-format
-msgid "use of %s and %s together in %s format"
+msgid "'B' operand has multiple bits set"
msgstr ""
-#: c-format.c:1854
-msgid "%<%%%c%> yields only last 2 digits of year in some locales"
+#: config/stormy16/stormy16.c:1855
+#, c-format
+msgid "'o' operand is not constant"
msgstr ""
-#: c-format.c:1857
-msgid "%<%%%c%> yields only last 2 digits of year"
+#: config/stormy16/stormy16.c:1887
+#, c-format
+msgid "xstormy16_print_operand: unknown code"
msgstr ""
-#. The end of the format string was reached.
-#: c-format.c:1873
-msgid "no closing %<]%> for %<%%[%> format"
+#: config/v850/v850.c:360
+msgid "const_double_split got a bad insn:"
+msgstr ""
+
+#: config/v850/v850.c:924
+msgid "output_move_single:"
msgstr ""
-#: c-format.c:1886
+#: config/xtensa/xtensa.c:748 config/xtensa/xtensa.c:780
+#: config/xtensa/xtensa.c:789
+msgid "bad test"
+msgstr ""
+
+#: config/xtensa/xtensa.c:1635
#, c-format
-msgid "use of %qs length modifier with %qc type character"
+msgid "invalid %%D value"
msgstr ""
-#: c-format.c:1907
-msgid "%s does not support the %<%%%s%c%> %s format"
+#: config/xtensa/xtensa.c:1672
+msgid "invalid mask"
msgstr ""
-#: c-format.c:1924
-msgid "operand number specified with suppressed assignment"
+#: config/xtensa/xtensa.c:1698
+#, c-format
+msgid "invalid %%x value"
msgstr ""
-#: c-format.c:1926
-msgid "operand number specified for format taking no argument"
+#: config/xtensa/xtensa.c:1705
+#, c-format
+msgid "invalid %%d value"
msgstr ""
-#: c-format.c:2068
+#: config/xtensa/xtensa.c:1726 config/xtensa/xtensa.c:1736
#, c-format
-msgid "writing through null pointer (argument %d)"
+msgid "invalid %%t/%%b value"
+msgstr ""
+
+#: config/xtensa/xtensa.c:1778
+msgid "invalid address"
+msgstr ""
+
+#: config/xtensa/xtensa.c:1803
+msgid "no register in address"
+msgstr ""
+
+#: config/xtensa/xtensa.c:1811
+msgid "address offset not a constant"
+msgstr ""
+
+#: cp/call.c:2428
+msgid "candidates are:"
msgstr ""
-#: c-format.c:2076
+#: cp/call.c:6186
+msgid "candidate 1:"
+msgstr ""
+
+#: cp/call.c:6187
+msgid "candidate 2:"
+msgstr ""
+
+#: cp/g++spec.c:238 java/jvspec.c:417
#, c-format
-msgid "reading through null pointer (argument %d)"
+msgid "argument to '%s' missing\n"
msgstr ""
-#: c-format.c:2096
+#: fortran/gfortranspec.c:231
#, c-format
-msgid "writing into constant object (argument %d)"
+msgid "overflowed output arg list for '%s'"
msgstr ""
-#: c-format.c:2107
+#: fortran/gfortranspec.c:375
#, c-format
-msgid "extra type qualifiers in format argument (argument %d)"
+msgid "argument to '%s' missing"
msgstr ""
-#: c-format.c:2218
-msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
+#: fortran/gfortranspec.c:379
+#, c-format
+msgid "no input files; unwilling to write output files"
msgstr ""
-#: c-format.c:2221
-msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
+#. FIXME: i18n bug here. Order of prints should not be
+#. fixed.
+#: java/gjavah.c:910
+#, c-format
+msgid "ignored method '"
msgstr ""
-#: c-format.c:2228
-msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
+#: java/gjavah.c:912
+#, c-format
+msgid "' marked virtual\n"
msgstr ""
-#: c-format.c:2231
-msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
+#: java/gjavah.c:2350
+#, c-format
+msgid "Try '"
msgstr ""
-#: c-format.c:2497
-msgid "args to be formatted is not %<...%>"
+#: java/gjavah.c:2350
+#, c-format
+msgid " --help' for more information.\n"
msgstr ""
-#: c-format.c:2506
-msgid "strftime formats cannot format arguments"
+#: java/gjavah.c:2357
+#, c-format
+msgid "Usage: "
msgstr ""
-#: c-gimplify.c:237
-msgid "statement with no effect"
+#: java/gjavah.c:2357
+#, c-format
+msgid ""
+" [OPTION]... CLASS...\n"
+"\n"
msgstr ""
-#: c-gimplify.c:315 c-typeck.c:6913 cp/parser.c:6566
-msgid "break statement not within loop or switch"
+#: java/gjavah.c:2358
+#, c-format
+msgid ""
+"Generate C or C++ header files from .class files\n"
+"\n"
msgstr ""
-#: c-gimplify.c:317
-msgid "continue statement not within loop or switch"
+#: java/gjavah.c:2359
+#, c-format
+msgid " -stubs Generate an implementation stub file\n"
msgstr ""
-#: c-incpath.c:70
+#: java/gjavah.c:2360
#, c-format
-msgid "ignoring duplicate directory \"%s\"\n"
+msgid " -jni Generate a JNI header or stub\n"
msgstr ""
-#: c-incpath.c:73
+#: java/gjavah.c:2361
#, c-format
-msgid " as it is a non-system directory that duplicates a system directory\n"
+msgid " -force Always overwrite output files\n"
msgstr ""
-#: c-incpath.c:77
+#: java/gjavah.c:2362
#, c-format
-msgid "ignoring nonexistent directory \"%s\"\n"
+msgid " -old Unused compatibility option\n"
msgstr ""
-#: c-incpath.c:286
+#: java/gjavah.c:2363
#, c-format
-msgid "#include \"...\" search starts here:\n"
+msgid " -trace Unused compatibility option\n"
msgstr ""
-#: c-incpath.c:290
+#: java/gjavah.c:2364
#, c-format
-msgid "#include <...> search starts here:\n"
+msgid " -J OPTION Unused compatibility option\n"
msgstr ""
-#: c-incpath.c:295
+#: java/gjavah.c:2366
#, c-format
-msgid "End of search list.\n"
+msgid " -add TEXT Insert TEXT into class body\n"
msgstr ""
-#: c-lex.c:260
-msgid "badly nested C headers from preprocessor"
+#: java/gjavah.c:2367
+#, c-format
+msgid " -append TEXT Insert TEXT after class declaration\n"
msgstr ""
-#: c-lex.c:308
-msgid "%Hignoring #pragma %s %s"
+#: java/gjavah.c:2368
+#, c-format
+msgid " -friend TEXT Insert TEXT as 'friend' declaration\n"
msgstr ""
-#. ... or not.
-#: c-lex.c:417
-msgid "%Hstray %<@%> in program"
+#: java/gjavah.c:2369
+#, c-format
+msgid " -prepend TEXT Insert TEXT before start of class\n"
msgstr ""
-#: c-lex.c:431
+#: java/gjavah.c:2371 java/jcf-dump.c:912
#, c-format
-msgid "stray %qs in program"
+msgid " --classpath PATH Set path to find .class files\n"
msgstr ""
-#: c-lex.c:441
+#: java/gjavah.c:2372 java/jcf-dump.c:913
#, c-format
-msgid "missing terminating %c character"
+msgid " -IDIR Append directory to class path\n"
msgstr ""
-#: c-lex.c:443
+#: java/gjavah.c:2373 java/jcf-dump.c:914
#, c-format
-msgid "stray %qc in program"
+msgid " --bootclasspath PATH Override built-in class path\n"
msgstr ""
-#: c-lex.c:445
-msgid "stray %<\\%o%> in program"
+#: java/gjavah.c:2374 java/jcf-dump.c:915
+#, c-format
+msgid " --extdirs PATH Set extensions directory path\n"
msgstr ""
-#: c-lex.c:606
-msgid "this decimal constant is unsigned only in ISO C90"
+#: java/gjavah.c:2375
+#, c-format
+msgid " -d DIRECTORY Set output directory name\n"
msgstr ""
-#: c-lex.c:609
-msgid "this decimal constant would be unsigned in ISO C90"
+#: java/gjavah.c:2376 java/jcf-dump.c:916 java/jv-scan.c:115
+#, c-format
+msgid " -o FILE Set output file name\n"
msgstr ""
-#: c-lex.c:625
+#: java/gjavah.c:2377
#, c-format
-msgid "integer constant is too large for %qs type"
+msgid " -td DIRECTORY Set temporary directory name\n"
msgstr ""
-#: c-lex.c:691
-msgid "floating constant exceeds range of %<%s%>"
+#: java/gjavah.c:2379 java/jcf-dump.c:918 java/jv-scan.c:117
+#, c-format
+msgid " --help Print this help, then exit\n"
msgstr ""
-#: c-lex.c:773
-msgid "traditional C rejects string constant concatenation"
+#: java/gjavah.c:2380 java/jcf-dump.c:919 java/jv-scan.c:118
+#, c-format
+msgid " --version Print version number, then exit\n"
msgstr ""
-#: c-objc-common.c:80
+#: java/gjavah.c:2381 java/jcf-dump.c:920
+#, c-format
+msgid " -v, --verbose Print extra information while running\n"
+msgstr ""
+
+#: java/gjavah.c:2383
+#, c-format
msgid ""
-"%Jfunction %qF can never be inlined because it is suppressed using -fno-"
-"inline"
+" -M Print all dependencies to stdout;\n"
+" suppress ordinary output\n"
msgstr ""
-#: c-objc-common.c:90
+#: java/gjavah.c:2385
+#, c-format
msgid ""
-"%Jfunction %qF can never be inlined because it might not be bound within "
-"this unit of translation"
+" -MM Print non-system dependencies to stdout;\n"
+" suppress ordinary output\n"
msgstr ""
-#: c-objc-common.c:98
+#: java/gjavah.c:2387
+#, c-format
+msgid " -MD Print all dependencies to stdout\n"
+msgstr ""
+
+#: java/gjavah.c:2388
+#, c-format
+msgid " -MMD Print non-system dependencies to stdout\n"
+msgstr ""
+
+#: java/gjavah.c:2391 java/jcf-dump.c:922 java/jv-scan.c:120
+#, c-format
msgid ""
-"%Jfunction %qF can never be inlined because it uses attributes conflicting "
-"with inlining"
+"For bug reporting instructions, please see:\n"
+"%s.\n"
msgstr ""
-#: c-opts.c:144
+#: java/gjavah.c:2575
#, c-format
-msgid "no class name specified with %qs"
+msgid "Processing %s\n"
msgstr ""
-#: c-opts.c:148
+#: java/gjavah.c:2585
#, c-format
-msgid "assertion missing after %qs"
+msgid "Found in %s\n"
msgstr ""
-#: c-opts.c:153
+#: java/jcf-dump.c:829
#, c-format
-msgid "macro name missing after %qs"
+msgid "Not a valid Java .class file.\n"
msgstr ""
-#: c-opts.c:162
+#: java/jcf-dump.c:835
#, c-format
-msgid "missing path after %qs"
+msgid "error while parsing constant pool\n"
msgstr ""
-#: c-opts.c:171
+#: java/jcf-dump.c:841 java/jcf-parse.c:749
+#, gcc-internal-format
+msgid "error in constant pool entry #%d\n"
+msgstr ""
+
+#: java/jcf-dump.c:851
#, c-format
-msgid "missing filename after %qs"
+msgid "error while parsing fields\n"
msgstr ""
-#: c-opts.c:176
+#: java/jcf-dump.c:857
#, c-format
-msgid "missing makefile target after %qs"
+msgid "error while parsing methods\n"
msgstr ""
-#: c-opts.c:303
-msgid "-I- specified twice"
+#: java/jcf-dump.c:863
+#, c-format
+msgid "error while parsing final attributes\n"
msgstr ""
-#: c-opts.c:306
-msgid "obsolete option -I- used, please use -iquote instead"
+#: java/jcf-dump.c:900
+#, c-format
+msgid "Try 'jcf-dump --help' for more information.\n"
msgstr ""
-#: c-opts.c:473
-msgid "argument %qs to %<-Wnormalized%> not recognized"
+#: java/jcf-dump.c:907
+#, c-format
+msgid ""
+"Usage: jcf-dump [OPTION]... CLASS...\n"
+"\n"
msgstr ""
-#: c-opts.c:553
+#: java/jcf-dump.c:908
#, c-format
-msgid "switch %qs is no longer supported"
+msgid ""
+"Display contents of a class file in readable form.\n"
+"\n"
+msgstr ""
+
+#: java/jcf-dump.c:909
+#, c-format
+msgid " -c Disassemble method bodies\n"
+msgstr ""
+
+#: java/jcf-dump.c:910
+#, c-format
+msgid " --javap Generate output in 'javap' format\n"
msgstr ""
-#: c-opts.c:666
+#: java/jcf-dump.c:950 java/jcf-dump.c:1018
+#, c-format
+msgid "jcf-dump: no classes specified\n"
+msgstr ""
+
+#: java/jcf-dump.c:1038
+#, c-format
+msgid "Cannot open '%s' for output.\n"
+msgstr ""
+
+#: java/jcf-dump.c:1084
+#, c-format
+msgid "bad format of .zip/.jar archive\n"
+msgstr ""
+
+#: java/jcf-dump.c:1202
+#, c-format
+msgid "Bad byte codes.\n"
+msgstr ""
+
+#: java/jv-scan.c:100
+#, c-format
+msgid "Try 'jv-scan --help' for more information.\n"
+msgstr ""
+
+#: java/jv-scan.c:107
+#, c-format
msgid ""
-"-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
+"Usage: jv-scan [OPTION]... FILE...\n"
+"\n"
msgstr ""
-#: c-opts.c:852
-msgid "output filename specified twice"
+#: java/jv-scan.c:108
+#, c-format
+msgid ""
+"Print useful information read from Java source files.\n"
+"\n"
msgstr ""
-#: c-opts.c:982
-msgid "-Wformat-y2k ignored without -Wformat"
+#: java/jv-scan.c:109
+#, c-format
+msgid " --no-assert Don't recognize the assert keyword\n"
msgstr ""
-#: c-opts.c:984
-msgid "-Wformat-extra-args ignored without -Wformat"
+#: java/jv-scan.c:110
+#, c-format
+msgid " --complexity Print cyclomatic complexity of input file\n"
msgstr ""
-#: c-opts.c:986
-msgid "-Wformat-zero-length ignored without -Wformat"
+#: java/jv-scan.c:111
+#, c-format
+msgid " --encoding NAME Specify encoding of input file\n"
msgstr ""
-#: c-opts.c:988
-msgid "-Wformat-nonliteral ignored without -Wformat"
+#: java/jv-scan.c:112
+#, c-format
+msgid " --print-main Print name of class containing 'main'\n"
msgstr ""
-#: c-opts.c:990
-msgid "-Wformat-security ignored without -Wformat"
+#: java/jv-scan.c:113
+#, c-format
+msgid " --list-class List all classes defined in file\n"
msgstr ""
-#: c-opts.c:992
-msgid "-Wmissing-format-attribute ignored without -Wformat"
+#: java/jv-scan.c:114
+#, c-format
+msgid ""
+" --list-filename Print input filename when listing class names\n"
msgstr ""
-#: c-opts.c:1011
+#: java/jv-scan.c:257
#, c-format
-msgid "opening output file %s: %m"
+msgid "%s: error: "
msgstr ""
-#: c-opts.c:1016
+#: java/jv-scan.c:269 java/jv-scan.c:280
#, c-format
-msgid "too many filenames given. Type %s --help for usage"
+msgid "%s: warning: "
msgstr ""
-#: c-opts.c:1099
-msgid "YYDEBUG was not defined at build time, -dy ignored"
+#: java/jvgenmain.c:48
+#, c-format
+msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
msgstr ""
-#: c-opts.c:1145
+#: java/jvgenmain.c:101
#, c-format
-msgid "opening dependency file %s: %m"
+msgid "%s: Cannot open output file: %s\n"
msgstr ""
-#: c-opts.c:1155
+#: java/jvgenmain.c:138
#, c-format
-msgid "closing dependency file %s: %m"
+msgid "%s: Failed to close output file %s\n"
msgstr ""
-#: c-opts.c:1158
+#: java/jvspec.c:420
#, c-format
-msgid "when writing output to %s: %m"
+msgid "can't specify '-D' without '--main'\n"
msgstr ""
-#: c-opts.c:1238
-msgid "to generate dependencies you must specify either -M or -MM"
+#: java/jvspec.c:423
+#, c-format
+msgid "'%s' is not a valid class name"
msgstr ""
-#: c-opts.c:1305
-msgid "<built-in>"
+#: java/jvspec.c:429
+#, c-format
+msgid "--resource requires -o"
msgstr ""
-#: c-opts.c:1320
-msgid "<command line>"
+#: java/jvspec.c:443
+#, c-format
+msgid "cannot specify both -C and -o"
msgstr ""
-#: c-opts.c:1403
-msgid "too late for # directive to set debug directory"
+#: java/jvspec.c:455
+#, c-format
+msgid "cannot create temporary file"
msgstr ""
-#: c-parser.c:971
-msgid "ISO C forbids an empty source file"
+#: java/jvspec.c:483
+#, c-format
+msgid "using both @FILE with multiple files not implemented"
msgstr ""
-#: c-parser.c:1056 c-parser.c:5721
-msgid "ISO C does not allow extra %<;%> outside of a function"
+#: java/jvspec.c:534
+#, c-format
+msgid "cannot specify 'main' class when not linking"
msgstr ""
-#: c-parser.c:1147
-msgid "expected declaration specifiers"
+#: java/parse-scan.y:878 java/parse.y:959
+#: java/parse.y:1300 java/parse.y:1361
+#: java/parse.y:1569 java/parse.y:1792
+#: java/parse.y:1801 java/parse.y:1812
+#: java/parse.y:1823 java/parse.y:1835
+#: java/parse.y:1850 java/parse.y:1867
+#: java/parse.y:1869 java/parse.y:1950
+#: java/parse.y:2127 java/parse.y:2196
+#: java/parse.y:2360 java/parse.y:2373
+#: java/parse.y:2380 java/parse.y:2387
+#: java/parse.y:2398 java/parse.y:2400
+#: java/parse.y:2438 java/parse.y:2440
+#: java/parse.y:2442 java/parse.y:2463
+#: java/parse.y:2465 java/parse.y:2467
+#: java/parse.y:2483 java/parse.y:2485
+#: java/parse.y:2506 java/parse.y:2508
+#: java/parse.y:2510 java/parse.y:2538
+#: java/parse.y:2540 java/parse.y:2542
+#: java/parse.y:2544 java/parse.y:2562
+#: java/parse.y:2564 java/parse.y:2575
+#: java/parse.y:2586 java/parse.y:2597
+#: java/parse.y:2608 java/parse.y:2619
+#: java/parse.y:2632 java/parse.y:2636
+#: java/parse.y:2638 java/parse.y:2651
+msgid "Missing term"
msgstr ""
-#: c-parser.c:1195
-msgid "data definition has no type or storage class"
+#: java/parse-scan.y:880 java/parse.y:739
+#: java/parse.y:777 java/parse.y:802
+#: java/parse.y:980 java/parse.y:1335
+#: java/parse.y:1545 java/parse.y:1547
+#: java/parse.y:1777 java/parse.y:1803
+#: java/parse.y:1814 java/parse.y:1825
+#: java/parse.y:1837 java/parse.y:1852
+msgid "';' expected"
msgstr ""
-#: c-parser.c:1249
-msgid "expected %<,%> or %<;%>"
+#: java/parse-scan.y:1371 java/parse.y:16419
+msgid "parse error"
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:1256 c-parser.c:1273
-msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
+#: java/parse-scan.y:1373 java/parse.y:16421
+msgid "parse error; also virtual memory exhausted"
msgstr ""
-#: c-parser.c:1265
-msgid "ISO C forbids nested functions"
+#: java/parse-scan.y:1375 java/parse.y:16423
+msgid "parse error: cannot back up"
msgstr ""
-#: c-parser.c:1611 c-parser.c:2373 c-parser.c:2974 c-parser.c:3208
-#: c-parser.c:3991 c-parser.c:4573 c-parser.c:4966 c-parser.c:4986
-#: c-parser.c:5101 c-parser.c:5246 c-parser.c:5262 c-parser.c:5374
-#: c-parser.c:5386 c-parser.c:5411 c-parser.c:5539 c-parser.c:5568
-#: c-parser.c:5576 c-parser.c:5604 c-parser.c:5618 c-parser.c:5825
-#: c-parser.c:5926
-msgid "expected identifier"
+#: java/parse.y:737 java/parse.y:775
+msgid "Missing name"
msgstr ""
-#: c-parser.c:1637 cp/parser.c:10012
-msgid "comma at end of enumerator list"
+#: java/parse.y:800
+msgid "'*' expected"
msgstr ""
-#: c-parser.c:1643
-msgid "expected %<,%> or %<}%>"
+#: java/parse.y:814
+msgid "Class or interface declaration expected"
msgstr ""
-#: c-parser.c:1657 c-parser.c:1827
-msgid "expected %<{%>"
+#: java/parse.y:851 java/parse.y:853
+msgid "Missing class name"
msgstr ""
-#: c-parser.c:1666
-msgid "ISO C forbids forward references to %<enum%> types"
+#: java/parse.y:856 java/parse.y:860
+#: java/parse.y:868 java/parse.y:1020
+#: java/parse.y:1281 java/parse.y:1283
+#: java/parse.y:1612 java/parse.y:1863
+#: java/parse.y:1895 java/parse.y:1957
+msgid "'{' expected"
msgstr ""
-#: c-parser.c:1769
-msgid "expected class name"
+#: java/parse.y:870
+msgid "Missing super class name"
msgstr ""
-#: c-parser.c:1788 c-parser.c:5478
-msgid "extra semicolon in struct or union specified"
+#: java/parse.y:880 java/parse.y:896
+msgid "Missing interface name"
msgstr ""
-#: c-parser.c:1810
-msgid "no semicolon at end of struct or union"
+#: java/parse.y:974
+msgid "Missing variable initializer"
msgstr ""
-#: c-parser.c:1813
-msgid "expected %<;%>"
+#: java/parse.y:991
+msgid "Invalid declaration"
msgstr ""
-#: c-parser.c:1890 c-parser.c:2815
-msgid "expected specifier-qualifier-list"
+#: java/parse.y:994 java/parse.y:1079
+#: java/parse.y:2142 java/parse.y:2171
+#: java/parse.y:2193 java/parse.y:2197
+#: java/parse.y:2232 java/parse.y:2311
+#: java/parse.y:2321 java/parse.y:2331
+msgid "']' expected"
msgstr ""
-#: c-parser.c:1900
-msgid "ISO C forbids member declarations with no members"
+#: java/parse.y:998
+msgid "Unbalanced ']'"
msgstr ""
-#: c-parser.c:1969
-msgid "expected %<,%>, %<;%> or %<}%>"
+#: java/parse.y:1034
+msgid "Invalid method declaration, method name required"
msgstr ""
-#: c-parser.c:1976
-msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
+#: java/parse.y:1039 java/parse.y:1044
+#: java/parse.y:1049 java/parse.y:2045
+msgid "Identifier expected"
msgstr ""
-#: c-parser.c:2025
-msgid "%<typeof%> applied to a bit-field"
+#: java/parse.y:1054 java/parse.y:4721
+#, gcc-internal-format
+msgid "Invalid method declaration, return type required"
msgstr ""
-#: c-parser.c:2244
-msgid "expected identifier or %<(%>"
+#: java/parse.y:1077 java/parse.y:1525
+#: java/parse.y:1532 java/parse.y:1541
+#: java/parse.y:1543 java/parse.y:1571
+#: java/parse.y:1680 java/parse.y:1987
+#: java/parse.y:2040
+msgid "')' expected"
msgstr ""
-#: c-parser.c:2436
-msgid "ISO C requires a named argument before %<...%>"
+#: java/parse.y:1093
+msgid "Missing formal parameter term"
msgstr ""
-#: c-parser.c:2537
-msgid "expected declaration specifiers or %<...%>"
+#: java/parse.y:1108 java/parse.y:1113
+msgid "Missing identifier"
msgstr ""
-#: c-parser.c:2587
-msgid "wide string literal in %<asm%>"
+#: java/parse.y:1133 java/parse.y:1142
+msgid "Missing class type term"
msgstr ""
-#: c-parser.c:2593
-msgid "expected string literal"
+#: java/parse.y:1298
+msgid "Invalid interface type"
msgstr ""
-#: c-parser.c:2900
-msgid "ISO C forbids empty initializer braces"
+#: java/parse.y:1485 java/parse.y:1659
+#: java/parse.y:1661
+msgid "':' expected"
msgstr ""
-#: c-parser.c:2945
-msgid "obsolete use of designated initializer with %<:%>"
+#: java/parse.y:1511 java/parse.y:1516
+#: java/parse.y:1521
+msgid "Invalid expression statement"
msgstr ""
-#: c-parser.c:3067
-msgid "ISO C forbids specifying range of elements to initialize"
+#: java/parse.y:1539 java/parse.y:1567
+#: java/parse.y:1608 java/parse.y:1676
+#: java/parse.y:1744 java/parse.y:1865
+#: java/parse.y:1943 java/parse.y:2034
+#: java/parse.y:2036 java/parse.y:2049
+#: java/parse.y:2292 java/parse.y:2294
+msgid "'(' expected"
msgstr ""
-#: c-parser.c:3080
-msgid "ISO C90 forbids specifying subobject to initialize"
+#: java/parse.y:1610
+msgid "Missing term or ')'"
msgstr ""
-#: c-parser.c:3088
-msgid "obsolete use of designated initializer without %<=%>"
+#: java/parse.y:1657
+msgid "Missing or invalid constant expression"
msgstr ""
-#: c-parser.c:3096
-msgid "expected %<=%>"
+#: java/parse.y:1678
+msgid "Missing term and ')' expected"
msgstr ""
-#: c-parser.c:3227
-msgid "ISO C forbids label declarations"
+#: java/parse.y:1717
+msgid "Invalid control expression"
msgstr ""
-#: c-parser.c:3232 c-parser.c:3241
-msgid "expected declaration or statement"
+#: java/parse.y:1719 java/parse.y:1721
+msgid "Invalid update expression"
msgstr ""
-#: c-parser.c:3261 c-parser.c:3289
-msgid "%HISO C90 forbids mixed declarations and code"
+#: java/parse.y:1746
+msgid "Invalid init statement"
msgstr ""
-#: c-parser.c:3305
-msgid "label at end of compound statement"
+#: java/parse.y:1946
+msgid "Missing term or ')' expected"
msgstr ""
-#: c-parser.c:3348
-msgid "expected %<:%> or %<...%>"
+#: java/parse.y:1989
+msgid "'class' or 'this' expected"
msgstr ""
-#: c-parser.c:3484
-msgid "expected identifier or %<*%>"
+#: java/parse.y:1991 java/parse.y:1993
+msgid "'class' expected"
msgstr ""
-#. Avoid infinite loop in error recovery:
-#. 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:3546
-msgid "expected statement"
+#: java/parse.y:2038
+msgid "')' or term expected"
msgstr ""
-#: c-parser.c:3879
-#, c-format
-msgid "%E qualifier ignored on asm"
+#: java/parse.y:2140 java/parse.y:2169
+msgid "'[' expected"
msgstr ""
-#: c-parser.c:4152
-msgid "ISO C forbids omitting the middle term of a ?: expression"
+#: java/parse.y:2247
+msgid "Field expected"
msgstr ""
-#: c-parser.c:4534
-msgid "traditional C rejects the unary plus operator"
+#: java/parse.y:2306 java/parse.y:2316
+#: java/parse.y:2326
+msgid "Missing term and ']' expected"
msgstr ""
-#: c-parser.c:4659
-msgid "%<sizeof%> applied to a bit-field"
+#: java/parse.y:2431
+msgid "']' expected, invalid type expression"
msgstr ""
-#: c-parser.c:4802 c-parser.c:5143 c-parser.c:5165
-msgid "expected expression"
+#: java/parse.y:2434
+msgid "Invalid type expression"
msgstr ""
-#: c-parser.c:4828
-msgid "braced-group within expression allowed only inside a function"
+#: java/parse.y:2546
+msgid "Invalid reference type"
msgstr ""
-#: c-parser.c:4842
-msgid "ISO C forbids braced-groups within expressions"
+#: java/parse.y:3017
+msgid "Constructor invocation must be first thing in a constructor"
msgstr ""
-#: c-parser.c:5025
-msgid "first argument to %<__builtin_choose_expr%> not a constant"
+#: java/parse.y:3019
+msgid "Only constructors can invoke constructors"
msgstr ""
-#: c-parser.c:5192
-msgid "compound literal has variable size"
+#: config/mcore/mcore.h:57
+msgid "the m210 does not have little endian support"
msgstr ""
-#: c-parser.c:5200
-msgid "ISO C90 forbids compound literals"
+#: ada/lang-specs.h:34 java/jvspec.c:80 gcc.c:783
+msgid "-pg and -fomit-frame-pointer are incompatible"
msgstr ""
-#: c-parser.c:5689
-msgid "extra semicolon in method definition specified"
+#: ada/lang-specs.h:35
+msgid "-c or -S required for Ada"
msgstr ""
-#: c-pch.c:130
-msgid "can%'t create precompiled header %s: %m"
+#: config/i386/sco5.h:189
+msgid "-pg not supported on this platform"
msgstr ""
-#: c-pch.c:158
-msgid "can%'t write to %s: %m"
+#: config/i386/sco5.h:190
+msgid "-p and -pp specified - pick one"
msgstr ""
-#: c-pch.c:164
-#, c-format
-msgid "%qs is not a valid output file"
+#: config/i386/sco5.h:264
+msgid "-G and -static are mutually exclusive"
msgstr ""
-#: c-pch.c:193 c-pch.c:208 c-pch.c:222
-msgid "can%'t write %s: %m"
+#: config/i386/cygwin.h:29
+msgid "mno-cygwin and mno-win32 are not compatible"
msgstr ""
-#: c-pch.c:198 c-pch.c:215
-msgid "can%'t seek in %s: %m"
+#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
+msgid "shared and mdll are not compatible"
msgstr ""
-#: c-pch.c:206 c-pch.c:248 c-pch.c:276 c-pch.c:281 c-pch.c:365
-msgid "can%'t read %s: %m"
+#: config/vax/netbsd-elf.h:42
+msgid "The -shared option is not currently supported for VAX ELF."
msgstr ""
-#: c-pch.c:483
-msgid "malformed #pragma GCC pch_preprocess, ignored"
+#: config/arm/arm.h:141
+msgid "-msoft-float and -mhard_float may not be used together"
msgstr ""
-#: c-pch.c:489
-msgid "pch_preprocess pragma should only be used with -fpreprocessed"
+#: config/arm/arm.h:143
+msgid "-mbig-endian and -mlittle-endian may not be used together"
msgstr ""
-#: c-pch.c:490
-msgid "use #include instead"
+#: config/vax/vax.h:50 config/vax/vax.h:51
+msgid "profiling not supported with -mg\n"
msgstr ""
-#: c-pch.c:498
-msgid "%s: couldn%'t open PCH file: %m\n"
+#: config/darwin.h:233
+msgid "-current_version only allowed with -dynamiclib"
msgstr ""
-#: c-pch.c:503
-msgid "use -Winvalid-pch for more information"
+#: config/darwin.h:235
+msgid "-install_name only allowed with -dynamiclib"
msgstr ""
-#: c-pch.c:504
-#, c-format
-msgid "%s: PCH file was invalid"
+#: config/darwin.h:240
+msgid "-bundle not allowed with -dynamiclib"
msgstr ""
-#: c-pragma.c:98
-msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
+#: config/darwin.h:241
+msgid "-bundle_loader not allowed with -dynamiclib"
msgstr ""
-#: c-pragma.c:111
-#, c-format
-msgid ""
-"#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)"
+#: config/darwin.h:242
+msgid "-client_name not allowed with -dynamiclib"
msgstr ""
-#: c-pragma.c:125
-msgid "#pragma pack(push[, id], <n>) is not supported on this target"
+#: config/darwin.h:247
+msgid "-force_flat_namespace not allowed with -dynamiclib"
msgstr ""
-#: c-pragma.c:127
-msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
+#: config/darwin.h:249
+msgid "-keep_private_externs not allowed with -dynamiclib"
msgstr ""
-#: c-pragma.c:148
-msgid "missing %<(%> after %<#pragma pack%> - ignored"
+#: config/darwin.h:250
+msgid "-private_bundle not allowed with -dynamiclib"
msgstr ""
-#: c-pragma.c:161 c-pragma.c:201
-msgid "malformed %<#pragma pack%> - ignored"
+#: config/rs6000/darwin.h:105
+msgid " conflicting code gen style switches are used"
msgstr ""
-#: c-pragma.c:166
-msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
+#: config/mips/mips.h:842 config/arc/arc.h:63
+msgid "may not use both -EB and -EL"
msgstr ""
-#: c-pragma.c:168
-msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
+#: 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 ""
-#: c-pragma.c:177
-msgid "unknown action %qs for %<#pragma pack%> - ignored"
+#: 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 ""
-#: c-pragma.c:204
-msgid "junk at end of %<#pragma pack%>"
+#: config/mips/r3900.h:35
+msgid "-mhard-float not supported"
msgstr ""
-#: c-pragma.c:207
-msgid "#pragma pack has no effect with -fpack-struct - ignored"
+#: config/mips/r3900.h:37
+msgid "-msingle-float and -msoft-float cannot both be specified"
msgstr ""
-#: c-pragma.c:227
-#, c-format
-msgid "alignment must be a small power of two, not %d"
+#: config/lynx.h:71
+msgid "Cannot use mthreads and mlegacy-threads together."
msgstr ""
-#: c-pragma.c:260
-msgid ""
-"%Japplying #pragma weak %qD after first use results in unspecified behavior"
+#: config/lynx.h:96
+msgid "Cannot use mshared and static together."
msgstr ""
-#: c-pragma.c:334 c-pragma.c:339
-msgid "malformed #pragma weak, ignored"
+#: config/sh/sh.h:460
+msgid "SH2a does not support little-endian"
msgstr ""
-#: c-pragma.c:343
-msgid "junk at end of #pragma weak"
+#: gcc.c:756
+msgid "GCC does not support -C or -CC without -E"
msgstr ""
-#: c-pragma.c:411 c-pragma.c:413
-msgid "malformed #pragma redefine_extname, ignored"
+#: gcc.c:951
+msgid "-E or -x required when input is from standard input"
msgstr ""
-#: c-pragma.c:416
-msgid "junk at end of #pragma redefine_extname"
+#: java/lang-specs.h:34
+msgid "-fjni and -femit-class-files are incompatible"
msgstr ""
-#: c-pragma.c:421
-msgid "#pragma redefine_extname not supported on this target"
+#: java/lang-specs.h:35
+msgid "-fjni and -femit-class-file are incompatible"
msgstr ""
-#: c-pragma.c:438 c-pragma.c:524
-msgid "#pragma redefine_extname ignored due to conflict with previous rename"
+#: java/lang-specs.h:36 java/lang-specs.h:37
+msgid "-femit-class-file should used along with -fsyntax-only"
+msgstr ""
+
+#: config/i386/nwld.h:34
+msgid "Static linking is not supported.\n"
+msgstr ""
+
+#: fortran/lang.opt:30
+msgid "Add a directory for INCLUDE and MODULE searching"
+msgstr ""
+
+#: fortran/lang.opt:34
+msgid "Put MODULE files in 'directory'"
+msgstr ""
+
+#: fortran/lang.opt:42
+msgid "Warn about possible aliasing of dummy arguments"
+msgstr ""
+
+#: fortran/lang.opt:46
+msgid "Warn about implicit conversion"
+msgstr ""
+
+#: fortran/lang.opt:50
+msgid "Warn about calls with implicit interface"
+msgstr ""
+
+#: fortran/lang.opt:54
+msgid "Warn about truncated source lines"
+msgstr ""
+
+#: fortran/lang.opt:58
+msgid "Warn about usage of non-standard intrinsics"
+msgstr ""
+
+#: fortran/lang.opt:62
+msgid "Warn about \"suspicious\" constructs"
+msgstr ""
+
+#: fortran/lang.opt:66
+msgid "Warn about underflow of numerical constant expressions"
msgstr ""
-#: c-pragma.c:461
+#: fortran/lang.opt:70 common.opt:154
+msgid "Warn when a label is unused"
+msgstr ""
+
+#: fortran/lang.opt:74
+msgid "Set the default double precision kind to an 8 byte wide type"
+msgstr ""
+
+#: fortran/lang.opt:78
+msgid "Set the default integer kind to an 8 byte wide type"
+msgstr ""
+
+#: fortran/lang.opt:82
+msgid "Set the default real kind to an 8 byte wide type"
+msgstr ""
+
+#: fortran/lang.opt:86
+msgid "Allow dollar signs in entity names"
+msgstr ""
+
+#: fortran/lang.opt:90
+msgid "Display the code tree after parsing."
+msgstr ""
+
+#: fortran/lang.opt:94
+msgid "Use f2c calling convention."
+msgstr ""
+
+#: fortran/lang.opt:98
+msgid "Assume that the source file is fixed form"
+msgstr ""
+
+#: fortran/lang.opt:102
+msgid "Assume that the source file is free form"
+msgstr ""
+
+#: fortran/lang.opt:106
+msgid "Append underscores to externally visible names"
+msgstr ""
+
+#: fortran/lang.opt:110
+msgid "Append a second underscore if the name already contains an underscore"
+msgstr ""
+
+#: fortran/lang.opt:114
msgid ""
-"#pragma redefine_extname ignored due to conflict with previous #pragma "
-"redefine_extname"
+"Specify that no implicit typing is allowed, unless overridden by explicit "
+"IMPLICIT statements"
msgstr ""
-#: c-pragma.c:480
-msgid "malformed #pragma extern_prefix, ignored"
+#: fortran/lang.opt:118
+msgid "Allow arbitrary character line width in fixed mode"
msgstr ""
-#: c-pragma.c:483
-msgid "junk at end of #pragma extern_prefix"
+#: fortran/lang.opt:122
+msgid "Use n as character line width in fixed mode"
msgstr ""
-#: c-pragma.c:489
-msgid "#pragma extern_prefix not supported on this target"
+#: fortran/lang.opt:126
+msgid "Maximum identifier length."
msgstr ""
-#: c-pragma.c:515
-msgid "asm declaration ignored due to conflict with previous rename"
+#: fortran/lang.opt:130
+msgid "Size in bytes of the largest array that will be put on the stack"
+msgstr ""
+
+#: fortran/lang.opt:134
+msgid "Set default accessibility of module entities to PRIVATE"
+msgstr ""
+
+#: fortran/lang.opt:138
+msgid "Don't generate code, just do syntax and semantics checking"
+msgstr ""
+
+#: fortran/lang.opt:142
+msgid "Try to layout derived types as compact as possible"
+msgstr ""
+
+#: fortran/lang.opt:146
+msgid "Copy array sections into a contiguous block on procedure entry"
msgstr ""
-#: c-pragma.c:546
+#: fortran/lang.opt:150
+msgid "Set the kind for a real with the 'q' exponent to 'n'"
+msgstr ""
+
+#: fortran/lang.opt:154
+msgid "Conform to the ISO Fortran 95 standard."
+msgstr ""
+
+#: fortran/lang.opt:158
+msgid "Conform to the ISO Fortran 2003 standard."
+msgstr ""
+
+#: fortran/lang.opt:162
+msgid "Conform nothing in particular."
+msgstr ""
+
+#: fortran/lang.opt:166
+msgid "Accept extensions to support legacy code."
+msgstr ""
+
+#: common.opt:28
+msgid "Display this information"
+msgstr ""
+
+#: common.opt:32
msgid ""
-"#pragma redefine_extname ignored due to conflict with __asm__ declaration"
+"Set parameter <param> to value. See below for a complete list of parameters"
msgstr ""
-#: c-pragma.c:606
-msgid "#pragma GCC visibility must be followed by push or pop"
+#: common.opt:42
+msgid ""
+"Put global and static data smaller than <number> bytes into a special "
+"section (on some targets)"
msgstr ""
-#: c-pragma.c:613
-msgid "No matching push for %<#pragma GCC visibility pop%>"
+#: common.opt:46
+msgid "Set optimization level to <number>"
msgstr ""
-#: c-pragma.c:624 c-pragma.c:653
-msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
+#: common.opt:50
+msgid "Optimize for space rather than speed"
msgstr ""
-#: c-pragma.c:628
-msgid "malformed #pragma GCC visibility push"
+#: common.opt:54
+msgid "This switch is deprecated; use -Wextra instead"
msgstr ""
-#: c-pragma.c:632
-msgid "No more than sixteen #pragma GCC visibility pushes allowed at once"
+#: common.opt:58
+msgid "Warn about returning structures, unions or arrays"
+msgstr ""
+
+#: common.opt:62
+msgid "Warn about inappropriate attribute usage"
+msgstr ""
+
+#: common.opt:66
+msgid "Warn about pointer casts which increase alignment"
msgstr ""
-#: c-pragma.c:648
+#: common.opt:70
+msgid "Warn about uses of __attribute__((deprecated)) declarations"
+msgstr ""
+
+#: common.opt:74
+msgid "Warn when an optimization pass is disabled"
+msgstr ""
+
+#: common.opt:78
+msgid "Treat all warnings as errors"
+msgstr ""
+
+#: common.opt:82
+msgid "Print extra (possibly unwanted) warnings"
+msgstr ""
+
+#: common.opt:86
+msgid "Exit on the first error occurred"
+msgstr ""
+
+#: common.opt:90
+msgid "Warn when an inlined function cannot be inlined"
+msgstr ""
+
+#: common.opt:94
+msgid "Warn if an object is larger than <number> bytes"
+msgstr ""
+
+#: common.opt:98
msgid ""
-"#pragma GCC visibility push() must specify default, internal, hidden or "
-"protected"
+"Warn about functions which might be candidates for __attribute__((noreturn))"
msgstr ""
-#: c-pragma.c:657
-msgid "junk at end of %<#pragma GCC visibility%>"
+#: common.opt:102
+msgid "Warn when the packed attribute has no effect on struct layout"
msgstr ""
-#: c-typeck.c:143
-msgid "%qD has an incomplete type"
+#: common.opt:106
+msgid "Warn when padding is required to align structure members"
msgstr ""
-#: c-typeck.c:164 cp/call.c:2679
-msgid "invalid use of void expression"
+#: common.opt:110
+msgid "Warn when one local variable shadows another"
msgstr ""
-#: c-typeck.c:172
-msgid "invalid use of flexible array member"
+#: common.opt:114 common.opt:118
+msgid "Warn about code which might break strict aliasing rules"
msgstr ""
-#: c-typeck.c:178
-msgid "invalid use of array with unspecified bounds"
+#: common.opt:122
+msgid "Warn about enumerated switches, with no default, missing a case"
msgstr ""
-#: c-typeck.c:186
-msgid "invalid use of undefined type %<%s %E%>"
+#: common.opt:126
+msgid "Warn about enumerated switches missing a \"default:\" statement"
msgstr ""
-#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:190
-msgid "invalid use of incomplete typedef %qD"
+#: common.opt:130
+msgid "Warn about all enumerated switches missing a specific case"
msgstr ""
-#: c-typeck.c:396 c-typeck.c:421
-msgid "function types not truly compatible in ISO C"
+#: common.opt:134 c.opt:379
+msgid "Do not suppress warnings from system headers"
msgstr ""
-#: c-typeck.c:805
-msgid "types are not quite compatible"
+#: common.opt:138
+msgid "Warn about uninitialized automatic variables"
msgstr ""
-#: c-typeck.c:1047
-msgid "function return types not compatible due to %<volatile%>"
+#: common.opt:142
+msgid "Warn about code that will never be executed"
msgstr ""
-#: c-typeck.c:1206 c-typeck.c:2459
-msgid "arithmetic on pointer to an incomplete type"
+#: common.opt:146
+msgid "Enable all -Wunused- warnings"
msgstr ""
-#: c-typeck.c:1575
-msgid "%qT has no member named %qE"
+#: common.opt:150
+msgid "Warn when a function is unused"
msgstr ""
-#: c-typeck.c:1610
-#, c-format
-msgid "request for member %qE in something not a structure or union"
+#: common.opt:158
+msgid "Warn when a function parameter is unused"
msgstr ""
-#: c-typeck.c:1644
-msgid "dereferencing pointer to incomplete type"
+#: common.opt:162
+msgid "Warn when an expression value is unused"
msgstr ""
-#: c-typeck.c:1648
-msgid "dereferencing %<void *%> pointer"
+#: common.opt:166
+msgid "Warn when a variable is unused"
msgstr ""
-#: c-typeck.c:1665 cp/typeck.c:2109
-#, c-format
-msgid "invalid type argument of %qs"
+#: common.opt:170
+msgid "Emit declaration information into <file>"
msgstr ""
-#: c-typeck.c:1693 cp/typeck.c:2260
-msgid "subscripted value is neither array nor pointer"
+#: common.opt:183
+msgid "Enable dumps from specific passes of the compiler"
msgstr ""
-#: c-typeck.c:1704 cp/typeck.c:2179 cp/typeck.c:2265
-msgid "array subscript is not an integer"
+#: common.opt:187
+msgid "Set the file basename to be used for dumps"
msgstr ""
-#: c-typeck.c:1710
-msgid "subscripted value is pointer to function"
+#: common.opt:205
+msgid "Align the start of functions"
msgstr ""
-#: c-typeck.c:1723 cp/typeck.c:2175
-msgid "array subscript has type %<char%>"
+#: common.opt:212
+msgid "Align labels which are only reached by jumping"
msgstr ""
-#: c-typeck.c:1763
-msgid "ISO C forbids subscripting %<register%> array"
+#: common.opt:219
+msgid "Align all labels"
msgstr ""
-#: c-typeck.c:1765
-msgid "ISO C90 forbids subscripting non-lvalue array"
+#: common.opt:226
+msgid "Align the start of loops"
msgstr ""
-#: c-typeck.c:2003
-#, c-format
-msgid "called object %qE is not a function"
+#: common.opt:239
+msgid "Specify that arguments may alias each other and globals"
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:2035
-msgid "function called through a non-compatible type"
+#: common.opt:243
+msgid "Assume arguments may alias globals but not each other"
msgstr ""
-#: c-typeck.c:2082 c-typeck.c:4344 c-typeck.c:4346 c-typeck.c:4354
-#: c-typeck.c:4379 c-typeck.c:5745
-msgid "initializer element is not constant"
+#: common.opt:247
+msgid "Assume arguments alias neither each other nor globals"
msgstr ""
-#: c-typeck.c:2144
-#, c-format
-msgid "too many arguments to function %qE"
+#: common.opt:251
+msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr ""
-#: c-typeck.c:2167
-#, c-format
-msgid "type of formal parameter %d is incomplete"
+#: common.opt:259
+msgid "Generate code to check bounds before indexing arrays"
msgstr ""
-#: c-typeck.c:2180
-#, c-format
+#: common.opt:263
+msgid "Replace add, compare, branch with branch on count register"
+msgstr ""
+
+#: common.opt:267
+msgid "Use profiling information for branch probabilities"
+msgstr ""
+
+#: common.opt:271
msgid ""
-"passing argument %d of %qE as integer rather than floating due to prototype"
+"Perform branch target load optimization before prologue / epilogue threading"
msgstr ""
-#: c-typeck.c:2185
-#, c-format
+#: common.opt:275
msgid ""
-"passing argument %d of %qE as integer rather than complex due to prototype"
+"Perform branch target load optimization after prologue / epilogue threading"
msgstr ""
-#: c-typeck.c:2190
-#, c-format
+#: common.opt:279
msgid ""
-"passing argument %d of %qE as complex rather than floating due to prototype"
+"Restrict target load migration not to re-use registers in any basic block"
msgstr ""
-#: c-typeck.c:2195
-#, c-format
+#: common.opt:283
+msgid "Mark <register> as being preserved across functions"
+msgstr ""
+
+#: common.opt:287
+msgid "Mark <register> as being corrupted by function calls"
+msgstr ""
+
+#: common.opt:294
+msgid "Save registers around function calls"
+msgstr ""
+
+#: common.opt:298
+msgid "Do not put uninitialized globals in the common section"
+msgstr ""
+
+#: common.opt:302
+msgid "Perform a register copy-propagation optimization pass"
+msgstr ""
+
+#: common.opt:306
+msgid "Perform cross-jumping optimization"
+msgstr ""
+
+#: common.opt:310
+msgid "When running CSE, follow jumps to their targets"
+msgstr ""
+
+#: common.opt:314
+msgid "When running CSE, follow conditional jumps"
+msgstr ""
+
+#: common.opt:318
+msgid "Omit range reduction step when performing complex division"
+msgstr ""
+
+#: common.opt:322
+msgid "Place data items into their own section"
+msgstr ""
+
+#: common.opt:328
+msgid "Defer popping functions args from stack until later"
+msgstr ""
+
+#: common.opt:332
+msgid "Attempt to fill delay slots of branch instructions"
+msgstr ""
+
+#: common.opt:336
+msgid "Delete useless null pointer checks"
+msgstr ""
+
+#: common.opt:340
msgid ""
-"passing argument %d of %qE as floating rather than integer due to prototype"
+"How often to emit source location at the beginning of line-wrapped "
+"diagnostics"
msgstr ""
-#: c-typeck.c:2200
-#, c-format
+#: common.opt:344
msgid ""
-"passing argument %d of %qE as complex rather than integer due to prototype"
+"Amend appropriate diagnostic messages with the command line option that "
+"controls them."
msgstr ""
-#: c-typeck.c:2205
-#, c-format
+#: common.opt:348
+msgid "Dump various compiler internals to a file"
+msgstr ""
+
+#: common.opt:352
msgid ""
-"passing argument %d of %qE as floating rather than complex due to prototype"
+"Suppress output of instruction numbers and line number notes in debugging "
+"dumps"
msgstr ""
-#: c-typeck.c:2217
+#: common.opt:356
+msgid "Perform DWARF2 duplicate elimination"
+msgstr ""
+
+#: common.opt:360 common.opt:364
+msgid "Perform unused type elimination in debug info"
+msgstr ""
+
+#: common.opt:368
+msgid "Enable exception handling"
+msgstr ""
+
+#: common.opt:372
+msgid "Perform a number of minor, expensive optimizations"
+msgstr ""
+
+#: common.opt:379
+msgid "Assume no NaNs or infinities are generated"
+msgstr ""
+
+#: common.opt:383
+msgid "Mark <register> as being unavailable to the compiler"
+msgstr ""
+
+#: common.opt:387
+msgid "Don't allocate floats and doubles in extended-precision registers"
+msgstr ""
+
+#: common.opt:393
+msgid "Copy memory address constants into registers before use"
+msgstr ""
+
+#: common.opt:399
+msgid "Copy memory operands into registers before use"
+msgstr ""
+
+#: common.opt:406
+msgid "Allow function addresses to be held in registers"
+msgstr ""
+
+#: common.opt:410
+msgid "Place each function into its own section"
+msgstr ""
+
+#: common.opt:414
+msgid "Perform global common subexpression elimination"
+msgstr ""
+
+#: common.opt:418
msgid ""
-"passing argument %d of %qE as %<float%> rather than %<double%> due to "
-"prototype"
+"Perform enhanced load motion during global common subexpression elimination"
msgstr ""
-#: c-typeck.c:2237
-#, c-format
-msgid "passing argument %d of %qE with different width due to prototype"
+#: common.opt:422
+msgid "Perform store motion after global common subexpression elimination"
msgstr ""
-#: c-typeck.c:2259
-#, c-format
-msgid "passing argument %d of %qE as unsigned due to prototype"
+#: common.opt:426
+msgid ""
+"Perform redundant load after store elimination in global common subexpression"
msgstr ""
-#: c-typeck.c:2262
-#, c-format
-msgid "passing argument %d of %qE as signed due to prototype"
+#: common.opt:431
+msgid ""
+"Perform global common subexpression elimination after register allocation"
msgstr ""
-#: c-typeck.c:2299
-#, c-format
-msgid "too few arguments to function %qE"
+#: common.opt:436
+msgid "Enable guessing of branch probabilities"
msgstr ""
-#: c-typeck.c:2335
-msgid "suggest parentheses around + or - inside shift"
+#: common.opt:444
+msgid "Process #ident directives"
msgstr ""
-#: c-typeck.c:2342
-msgid "suggest parentheses around && within ||"
+#: common.opt:448
+msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr ""
-#: c-typeck.c:2351
-msgid "suggest parentheses around arithmetic in operand of |"
+#: common.opt:452
+msgid "Perform conversion of conditional jumps to conditional execution"
msgstr ""
-#: c-typeck.c:2355
-msgid "suggest parentheses around comparison in operand of |"
+#: common.opt:460
+msgid "Do not generate .size directives"
msgstr ""
-#: c-typeck.c:2364
-msgid "suggest parentheses around arithmetic in operand of ^"
+#: common.opt:469
+msgid "Pay attention to the \"inline\" keyword"
msgstr ""
-#: c-typeck.c:2368
-msgid "suggest parentheses around comparison in operand of ^"
+#: common.opt:473
+msgid "Integrate simple functions into their callers"
msgstr ""
-#: c-typeck.c:2375
-msgid "suggest parentheses around + or - in operand of &"
+#: common.opt:480
+msgid "Limit the size of inlined functions to <number>"
msgstr ""
-#: c-typeck.c:2379
-msgid "suggest parentheses around comparison in operand of &"
+#: common.opt:484
+msgid "Instrument function entry and exit with profiling calls"
msgstr ""
-#: c-typeck.c:2385
-msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
+#: common.opt:488
+msgid "Optimize induction variables on trees"
msgstr ""
-#: c-typeck.c:2411
-msgid "pointer of type %<void *%> used in subtraction"
+#: common.opt:492
+msgid "Use jump tables for sufficiently large switch statements"
msgstr ""
-#: c-typeck.c:2413
-msgid "pointer to a function used in subtraction"
+#: common.opt:496
+msgid "Generate code for functions even if they are fully inlined"
msgstr ""
-#: c-typeck.c:2502
-msgid "wrong type argument to unary plus"
+#: common.opt:500
+msgid "Emit static const variables even if they are not used"
msgstr ""
-#: c-typeck.c:2515
-msgid "wrong type argument to unary minus"
+#: common.opt:504
+msgid "Give external symbols a leading underscore"
msgstr ""
-#: c-typeck.c:2532
-msgid "ISO C does not support %<~%> for complex conjugation"
+#: common.opt:508
+msgid "Perform loop optimizations"
msgstr ""
-#: c-typeck.c:2538
-msgid "wrong type argument to bit-complement"
+#: common.opt:512
+msgid "Perform loop optimizations using the new loop optimizer"
msgstr ""
-#: c-typeck.c:2546
-msgid "wrong type argument to abs"
+#: common.opt:516
+msgid "Set errno after built-in math functions"
msgstr ""
-#: c-typeck.c:2558
-msgid "wrong type argument to conjugation"
+#: common.opt:520
+msgid "Report on permanent memory allocation"
msgstr ""
-#: c-typeck.c:2574
-msgid "wrong type argument to unary exclamation mark"
+#: common.opt:527
+msgid "Attempt to merge identical constants and constant variables"
msgstr ""
-#: c-typeck.c:2611
-msgid "ISO C does not support %<++%> and %<--%> on complex types"
+#: common.opt:531
+msgid "Attempt to merge identical constants across compilation units"
msgstr ""
-#: c-typeck.c:2627 c-typeck.c:2659
-msgid "wrong type argument to increment"
+#: common.opt:535
+msgid ""
+"Limit diagnostics to <number> characters per line. 0 suppresses line-"
+"wrapping"
msgstr ""
-#: c-typeck.c:2629 c-typeck.c:2661
-msgid "wrong type argument to decrement"
+#: common.opt:539
+msgid "Perform SMS based modulo scheduling before the first scheduling pass"
msgstr ""
-#: c-typeck.c:2650
-msgid "increment of pointer to unknown structure"
+#: common.opt:543
+msgid "Move loop invariant computations out of loops"
msgstr ""
-#: c-typeck.c:2652
-msgid "decrement of pointer to unknown structure"
+#: common.opt:547
+msgid ""
+"Add mudflap bounds-checking instrumentation for single-threaded program."
msgstr ""
-#: c-typeck.c:2822
-msgid "assignment of read-only member %qD"
+#: common.opt:551
+msgid "Add mudflap bounds-checking instrumentation for multi-threaded program."
msgstr ""
-#: c-typeck.c:2823
-msgid "increment of read-only member %qD"
+#: common.opt:555
+msgid "Ignore read operations when inserting mudflap instrumentation."
msgstr ""
-#: c-typeck.c:2824
-msgid "decrement of read-only member %qD"
+#: common.opt:559
+msgid ""
+"Enable/Disable the traditional scheduling in loops that already passed "
+"modulo scheduling"
msgstr ""
-#: c-typeck.c:2828
-msgid "assignment of read-only variable %qD"
+#: common.opt:563
+msgid "Support synchronous non-call exceptions"
msgstr ""
-#: c-typeck.c:2829
-msgid "increment of read-only variable %qD"
+#: common.opt:567
+msgid "When possible do not generate stack frames"
msgstr ""
-#: c-typeck.c:2830
-msgid "decrement of read-only variable %qD"
+#: common.opt:571
+msgid "Do the full register move optimization pass"
msgstr ""
-#: c-typeck.c:2833
-msgid "assignment of read-only location"
+#: common.opt:575
+msgid "Optimize sibling and tail recursive calls"
msgstr ""
-#: c-typeck.c:2834
-msgid "increment of read-only location"
+#: common.opt:579
+msgid "Pack structure members together without holes"
msgstr ""
-#: c-typeck.c:2835
-msgid "decrement of read-only location"
+#: common.opt:583
+msgid "Set initial maximum structure member alignment"
msgstr ""
-#: c-typeck.c:2870
-msgid "cannot take address of bit-field %qD"
+#: common.opt:587
+msgid "Return small aggregates in memory, not registers"
msgstr ""
-#: c-typeck.c:2898
-msgid "global register variable %qD used in nested function"
+#: common.opt:591
+msgid "Perform loop peeling"
msgstr ""
-#: c-typeck.c:2901
-msgid "register variable %qD used in nested function"
+#: common.opt:595
+msgid "Enable machine specific peephole optimizations"
msgstr ""
-#: c-typeck.c:2906
-msgid "address of global register variable %qD requested"
+#: common.opt:599
+msgid "Enable an RTL peephole pass before sched2"
msgstr ""
-#: c-typeck.c:2908
-msgid "address of register variable %qD requested"
+#: common.opt:603
+msgid "Generate position-independent code if possible (large mode)"
msgstr ""
-#: c-typeck.c:2954
-msgid "non-lvalue array in conditional expression"
+#: common.opt:607
+msgid ""
+"Generate position-independent code for executables if possible (large mode)"
msgstr ""
-#: c-typeck.c:2998
-msgid "signed and unsigned type in conditional expression"
+#: common.opt:611
+msgid "Generate position-independent code if possible (small mode)"
msgstr ""
-#: c-typeck.c:3005
-msgid "ISO C forbids conditional expr with only one void side"
+#: common.opt:615
+msgid ""
+"Generate position-independent code for executables if possible (small mode)"
msgstr ""
-#: c-typeck.c:3021 c-typeck.c:3029
-msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
+#: common.opt:619
+msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr ""
-#: c-typeck.c:3036
-msgid "pointer type mismatch in conditional expression"
+#: common.opt:623
+msgid "Enable basic program profiling code"
msgstr ""
-#: c-typeck.c:3043 c-typeck.c:3053
-msgid "pointer/integer type mismatch in conditional expression"
+#: common.opt:627
+msgid "Insert arc-based program profiling code"
msgstr ""
-#: c-typeck.c:3067
-msgid "type mismatch in conditional expression"
+#: common.opt:631
+msgid ""
+"Enable common options for generating profile info for profile feedback "
+"directed optimizations"
msgstr ""
-#: c-typeck.c:3106
-msgid "left-hand operand of comma expression has no effect"
+#: common.opt:635
+msgid ""
+"Enable common options for performing profile feedback directed optimizations"
msgstr ""
-#: c-typeck.c:3139
-msgid "cast specifies array type"
+#: common.opt:639
+msgid "Insert code to profile values of expressions"
msgstr ""
-#: c-typeck.c:3145
-msgid "cast specifies function type"
+#: common.opt:646
+msgid "Make compile reproducible using <string>"
msgstr ""
-#: c-typeck.c:3155
-msgid "ISO C forbids casting nonscalar to the same type"
+#: common.opt:650
+msgid "Return small aggregates in registers"
msgstr ""
-#: c-typeck.c:3173
-msgid "ISO C forbids casts to union type"
+#: common.opt:654
+msgid "Enables a register move optimization"
msgstr ""
-#: c-typeck.c:3182
-msgid "cast to union type from type not present in union"
+#: common.opt:658
+msgid "Perform a register renaming optimization pass"
msgstr ""
-#: c-typeck.c:3233
-msgid "cast adds new qualifiers to function type"
+#: common.opt:662
+msgid "Reorder basic blocks to improve code placement"
msgstr ""
-#. There are qualifiers present in IN_OTYPE that are not
-#. present in IN_TYPE.
-#: c-typeck.c:3238
-msgid "cast discards qualifiers from pointer target type"
+#: common.opt:666
+msgid "Reorder basic blocks and partition into hot and cold sections"
msgstr ""
-#: c-typeck.c:3253
-msgid "cast increases required alignment of target type"
+#: common.opt:670
+msgid "Reorder functions to improve code placement"
msgstr ""
-#: c-typeck.c:3259
-msgid "cast from pointer to integer of different size"
+#: common.opt:674
+msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr ""
-#: c-typeck.c:3264
-msgid "cast from function call of type %qT to non-matching type %qT"
+#: common.opt:678
+msgid "Run the loop optimizer twice"
msgstr ""
-#: c-typeck.c:3272
-msgid "cast to pointer from integer of different size"
+#: common.opt:682
+msgid "Disable optimizations that assume default FP rounding behavior"
msgstr ""
-#: c-typeck.c:3284
-msgid "type-punning to incomplete type might break strict-aliasing rules"
+#: common.opt:686
+msgid "Enable scheduling across basic blocks"
msgstr ""
-#: c-typeck.c:3291
-msgid "dereferencing type-punned pointer will break strict-aliasing rules"
+#: common.opt:690
+msgid "Allow speculative motion of non-loads"
msgstr ""
-#: c-typeck.c:3294
-msgid "dereferencing type-punned pointer might break strict-aliasing rules"
+#: common.opt:694
+msgid "Allow speculative motion of some loads"
msgstr ""
-#: c-typeck.c:3306
-msgid "ISO C forbids conversion of function pointer to object pointer type"
+#: common.opt:698
+msgid "Allow speculative motion of more loads"
msgstr ""
-#: c-typeck.c:3315
-msgid "ISO C forbids conversion of object pointer to function pointer type"
+#: common.opt:702
+msgid "Set the verbosity level of the scheduler"
msgstr ""
-#: c-typeck.c:3559
-msgid "cannot pass rvalue to reference parameter"
+#: common.opt:706
+msgid "If scheduling post reload, do superblock scheduling"
msgstr ""
-#: c-typeck.c:3668 c-typeck.c:3783
-#, c-format
+#: common.opt:710
+msgid "If scheduling post reload, do trace scheduling"
+msgstr ""
+
+#: common.opt:714
+msgid "Reschedule instructions before register allocation"
+msgstr ""
+
+#: common.opt:718
+msgid "Reschedule instructions after register allocation"
+msgstr ""
+
+#: common.opt:724
+msgid "Allow premature scheduling of queued insns"
+msgstr ""
+
+#: common.opt:728
+msgid "Set number of queued insns that can be prematurely scheduled"
+msgstr ""
+
+#: common.opt:736 common.opt:740
msgid ""
-"passing argument %d of %qE makes qualified function pointer from unqualified"
+"Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: c-typeck.c:3671 c-typeck.c:3786
-msgid "assignment makes qualified function pointer from unqualified"
+#: common.opt:744
+msgid "Mark data as shared rather than private"
msgstr ""
-#: c-typeck.c:3674 c-typeck.c:3788
-msgid "initialization makes qualified function pointer from unqualified"
+#: common.opt:748
+msgid "Show column numbers in diagnostics, when available. Default on."
msgstr ""
-#: c-typeck.c:3677 c-typeck.c:3790
-msgid "return makes qualified function pointer from unqualified"
+#: common.opt:752
+msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr ""
-#: c-typeck.c:3681 c-typeck.c:3751
-#, c-format
-msgid "passing argument %d of %qE discards qualifiers from pointer target type"
+#: common.opt:756
+msgid "Convert floating point constants to single precision constants"
msgstr ""
-#: c-typeck.c:3683 c-typeck.c:3753
-msgid "assignment discards qualifiers from pointer target type"
+#: common.opt:760
+msgid "Use value profiling for speculative prefetching"
msgstr ""
-#: c-typeck.c:3685 c-typeck.c:3755
-msgid "initialization discards qualifiers from pointer target type"
+#: common.opt:764
+msgid "Split lifetimes of induction variables when loops are unrolled."
msgstr ""
-#: c-typeck.c:3687 c-typeck.c:3757
-msgid "return discards qualifiers from pointer target type"
+#: common.opt:768
+msgid "Apply variable expansion when loops are unrolled."
msgstr ""
-#: c-typeck.c:3692
-msgid "ISO C prohibits argument conversion to union type"
+#: common.opt:774
+msgid "Insert stack checking code into the program"
msgstr ""
-#: c-typeck.c:3736
-msgid ""
-"ISO C forbids passing argument %d of %qE between function pointer and %<void "
-"*%>"
+#: common.opt:781
+msgid "Trap if the stack goes past <register>"
msgstr ""
-#: c-typeck.c:3739
-msgid "ISO C forbids assignment between function pointer and %<void *%>"
+#: common.opt:785
+msgid "Trap if the stack goes past symbol <name>"
msgstr ""
-#: c-typeck.c:3741
-msgid "ISO C forbids initialization between function pointer and %<void *%>"
+#: common.opt:789
+msgid "Perform strength reduction optimizations"
msgstr ""
-#: c-typeck.c:3743
-msgid "ISO C forbids return between function pointer and %<void *%>"
+#: common.opt:797
+msgid "Assume strict aliasing rules apply"
msgstr ""
-#: c-typeck.c:3766
-#, c-format
-msgid "pointer targets in passing argument %d of %qE differ in signedness"
+#: common.opt:801
+msgid "Check for syntax errors, then stop"
msgstr ""
-#: c-typeck.c:3768
-msgid "pointer targets in assignment differ in signedness"
+#: common.opt:805
+msgid "Create data files needed by \"gcov\""
msgstr ""
-#: c-typeck.c:3770
-msgid "pointer targets in initialization differ in signedness"
+#: common.opt:809
+msgid "Perform jump threading optimizations"
msgstr ""
-#: c-typeck.c:3772
-msgid "pointer targets in return differ in signedness"
+#: common.opt:813
+msgid "Report the time taken by each compiler pass"
msgstr ""
-#: c-typeck.c:3795
-#, c-format
-msgid "passing argument %d of %qE from incompatible pointer type"
+#: common.opt:817
+msgid "Set the default thread-local storage code generation model"
msgstr ""
-#: c-typeck.c:3797
-msgid "assignment from incompatible pointer type"
+#: common.opt:821
+msgid "Perform superblock formation via tail duplication"
msgstr ""
-#: c-typeck.c:3798
-msgid "initialization from incompatible pointer type"
+#: common.opt:828
+msgid "Assume floating-point operations can trap"
msgstr ""
-#: c-typeck.c:3800
-msgid "return from incompatible pointer type"
+#: common.opt:832
+msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr ""
-#. ??? This should not be an error when inlining calls to
-#. unprototyped functions.
-#: c-typeck.c:3807 c-typeck.c:4304 cp/typeck.c:1377
-msgid "invalid use of non-lvalue array"
+#: common.opt:836
+msgid "Use tree-ssa based implementation of profiling"
msgstr ""
-#: c-typeck.c:3821
-#, c-format
-msgid "passing argument %d of %qE makes pointer from integer without a cast"
+#: common.opt:840
+msgid "Enable SSA-CCP optimization on trees"
msgstr ""
-#: c-typeck.c:3823
-msgid "assignment makes pointer from integer without a cast"
+#: common.opt:844
+msgid "Enable SSA-CCP optimization for stores and loads"
msgstr ""
-#: c-typeck.c:3825
-msgid "initialization makes pointer from integer without a cast"
+#: common.opt:848
+msgid "Enable loop header copying on trees"
msgstr ""
-#: c-typeck.c:3827
-msgid "return makes pointer from integer without a cast"
+#: common.opt:852
+msgid "Coalesce memory temporaries in the SSA->normal pass"
msgstr ""
-#: c-typeck.c:3834
-#, c-format
-msgid "passing argument %d of %qE makes integer from pointer without a cast"
+#: common.opt:856
+msgid "Replace SSA temporaries with better names in copies."
msgstr ""
-#: c-typeck.c:3836
-msgid "assignment makes integer from pointer without a cast"
+#: common.opt:860
+msgid "Enable copy propagation on trees"
msgstr ""
-#: c-typeck.c:3838
-msgid "initialization makes integer from pointer without a cast"
+#: common.opt:864
+msgid "Enable copy propagation for stores and loads"
msgstr ""
-#: c-typeck.c:3840
-msgid "return makes integer from pointer without a cast"
+#: common.opt:868
+msgid "Enable SSA dead code elimination optimization on trees"
msgstr ""
-#. ??? This should not be an error when inlining calls to
-#. unprototyped functions.
-#: c-typeck.c:3853
-#, c-format
-msgid "incompatible type for argument %d of %qE"
+#: common.opt:872
+msgid "Enable dominator optimizations"
msgstr ""
-#: c-typeck.c:3856
-msgid "incompatible types in assignment"
+#: common.opt:876
+msgid "Enable dead store elimination"
msgstr ""
-#: c-typeck.c:3859
-msgid "incompatible types in initialization"
+#: common.opt:880
+msgid "Enable Full Redundancy Elimination (FRE) on trees"
msgstr ""
-#: c-typeck.c:3862
-msgid "incompatible types in return"
+#: common.opt:884
+msgid "Enable loop invariant motion on trees"
msgstr ""
-#: c-typeck.c:3943
-msgid "traditional C rejects automatic aggregate initialization"
+#: common.opt:888
+msgid "Enable linear loop transforms on trees"
msgstr ""
-#. Use `%s' to print the string in case there are any escape
-#. characters in the message.
-#: c-typeck.c:4107 c-typeck.c:4122 c-typeck.c:4137 final.c:2770 final.c:2772
-#: gcc.c:4622 rtl-error.c:113 toplev.c:612 config/cris/cris.c:670
-#: cp/parser.c:1894 cp/typeck.c:4142 java/expr.c:409
-#: java/parse.y:4984 java/verify.c:1553
-#: java/verify.c:1554 java/verify.c:1573
-#, c-format
-msgid "%s"
+#: common.opt:892
+msgid "Create canonical induction variables in loops"
msgstr ""
-#: c-typeck.c:4110 c-typeck.c:4125 c-typeck.c:4140
-#, c-format
-msgid "(near initialization for %qs)"
+#: common.opt:896
+msgid "Enable loop optimizations on tree level"
msgstr ""
-#: c-typeck.c:4154
-msgid "array initialized from parenthesized string constant"
+#: common.opt:900
+msgid "Enable SSA-PRE optimization on trees"
msgstr ""
-#: c-typeck.c:4214 cp/typeck2.c:703
-msgid "char-array initialized from wide string"
+#: common.opt:904
+msgid "Perform structural alias analysis"
msgstr ""
-#: c-typeck.c:4219
-msgid "wchar_t-array initialized from non-wide string"
+#: common.opt:908
+msgid "Enable SSA code sinking on trees"
msgstr ""
-#: c-typeck.c:4237 cp/typeck2.c:725
-msgid "initializer-string for array of chars is too long"
+#: common.opt:912
+msgid "Perform scalar replacement of aggregates"
msgstr ""
-#: c-typeck.c:4243
-msgid "array of inappropriate type initialized from string constant"
+#: common.opt:916
+msgid "Replace temporary expressions in the SSA->normal pass"
msgstr ""
-#: c-typeck.c:4327
-msgid "array initialized from non-constant array expression"
+#: common.opt:920
+msgid "Perform live range splitting during the SSA->normal pass."
msgstr ""
-#: c-typeck.c:4386 c-typeck.c:5749
-msgid "initializer element is not computable at load time"
+#: common.opt:924
+msgid "Perform Value Range Propagation on trees"
msgstr ""
-#: c-typeck.c:4401 cp/typeck2.c:804
-msgid "invalid initializer"
+#: common.opt:928
+msgid "Compile whole compilation unit at a time"
msgstr ""
-#: c-typeck.c:4668 cp/decl.c:4448
-msgid "opaque vector types cannot be initialized"
+#: common.opt:932
+msgid "Perform loop unrolling when iteration count is known"
msgstr ""
-#: c-typeck.c:4867
-msgid "extra brace group at end of initializer"
+#: common.opt:936
+msgid "Perform loop unrolling for all loops"
msgstr ""
-#: c-typeck.c:4887 cp/decl.c:4363
-msgid "missing braces around initializer"
+#: common.opt:944
+msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr ""
-#: c-typeck.c:4948
-msgid "braces around scalar initializer"
+#: common.opt:948
+msgid "Perform loop unswitching"
msgstr ""
-#: c-typeck.c:5005
-msgid "initialization of flexible array member in a nested context"
+#: common.opt:952
+msgid "Just generate unwind tables for exception handling"
msgstr ""
-#: c-typeck.c:5007
-msgid "initialization of a flexible array member"
+#: common.opt:956
+msgid "Perform variable tracking"
msgstr ""
-#: c-typeck.c:5034
-msgid "missing initializer"
+#: common.opt:960
+msgid "Enable loop vectorization on trees"
msgstr ""
-#: c-typeck.c:5056
-msgid "empty scalar initializer"
+#: common.opt:964
+msgid "Set the verbosity level of the vectorizer"
msgstr ""
-#: c-typeck.c:5061
-msgid "extra elements in scalar initializer"
+#: common.opt:974
+msgid "Add extra commentary to assembler output"
msgstr ""
-#: c-typeck.c:5165 c-typeck.c:5225
-msgid "array index in non-array initializer"
+#: common.opt:978
+msgid "Set the default symbol visibility"
msgstr ""
-#: c-typeck.c:5170 c-typeck.c:5278
-msgid "field name not in record or union initializer"
+#: common.opt:983
+msgid "Use expression value profiles in optimizations"
msgstr ""
-#: c-typeck.c:5216
-msgid "array index in initializer not of integer type"
+#: common.opt:987
+msgid "Construct webs and split unrelated uses of single variable"
msgstr ""
-#: c-typeck.c:5221 c-typeck.c:5223
-msgid "nonconstant array index in initializer"
+#: common.opt:991
+msgid "Assume signed arithmetic overflow wraps around"
msgstr ""
-#: c-typeck.c:5227 c-typeck.c:5230
-msgid "array index in initializer exceeds array bounds"
+#: common.opt:995
+msgid "Put zero initialized data in the bss section"
msgstr ""
-#: c-typeck.c:5241
-msgid "empty index range in initializer"
+#: common.opt:999
+msgid "Generate debug information in default format"
msgstr ""
-#: c-typeck.c:5250
-msgid "array index range in initializer exceeds array bounds"
+#: common.opt:1003
+msgid "Generate debug information in COFF format"
msgstr ""
-#: c-typeck.c:5290
-#, c-format
-msgid "unknown field %qE specified in initializer"
+#: common.opt:1007
+msgid "Generate debug information in DWARF v2 format"
msgstr ""
-#: c-typeck.c:5325 c-typeck.c:5346 c-typeck.c:5812
-msgid "initialized field with side-effects overwritten"
+#: common.opt:1011
+msgid "Generate debug information in default extended format"
msgstr ""
-#: c-typeck.c:6021
-msgid "excess elements in char array initializer"
+#: common.opt:1015
+msgid "Generate debug information in STABS format"
msgstr ""
-#: c-typeck.c:6028 c-typeck.c:6074
-msgid "excess elements in struct initializer"
+#: common.opt:1019
+msgid "Generate debug information in extended STABS format"
msgstr ""
-#: c-typeck.c:6089
-msgid "non-static initialization of a flexible array member"
+#: common.opt:1023
+msgid "Generate debug information in VMS format"
msgstr ""
-#: c-typeck.c:6157
-msgid "excess elements in union initializer"
+#: common.opt:1027
+msgid "Generate debug information in XCOFF format"
msgstr ""
-#: c-typeck.c:6179
-msgid "traditional C rejects initialization of unions"
+#: common.opt:1031
+msgid "Generate debug information in extended XCOFF format"
msgstr ""
-#: c-typeck.c:6243
-msgid "excess elements in array initializer"
+#: common.opt:1035
+msgid "Place output into <file>"
msgstr ""
-#: c-typeck.c:6273
-msgid "excess elements in vector initializer"
+#: common.opt:1039
+msgid "Enable function profiling"
msgstr ""
-#: c-typeck.c:6297
-msgid "excess elements in scalar initializer"
+#: common.opt:1043
+msgid "Issue warnings needed for strict compliance to the standard"
msgstr ""
-#: c-typeck.c:6485
-msgid "jump into statement expression"
+#: common.opt:1047
+msgid "Like -pedantic but issue them as errors"
msgstr ""
-#: c-typeck.c:6510
-msgid "ISO C forbids %<goto *expr;%>"
+#: common.opt:1051
+msgid "Do not display functions compiled or elapsed time"
msgstr ""
-#: c-typeck.c:6524 cp/typeck.c:6020
-msgid "function declared %<noreturn%> has a %<return%> statement"
+#: common.opt:1055
+msgid "Display the compiler's version"
msgstr ""
-#: c-typeck.c:6531
-msgid "%<return%> with no value, in function returning non-void"
+#: common.opt:1059
+msgid "Suppress warnings"
msgstr ""
-#: c-typeck.c:6538
-msgid "%<return%> with a value, in function returning void"
+#: ada/lang.opt:74
+msgid "Specify options to GNAT"
msgstr ""
-#: c-typeck.c:6595
-msgid "function returns address of local variable"
+#: config/m68hc11/m68hc11.opt:24 config/m68hc11/m68hc11.opt:32
+msgid "Compile for a 68HC11"
msgstr ""
-#: c-typeck.c:6661 cp/semantics.c:879
-msgid "switch quantity not an integer"
+#: config/m68hc11/m68hc11.opt:28 config/m68hc11/m68hc11.opt:36
+msgid "Compile for a 68HC12"
msgstr ""
-#: c-typeck.c:6672
-msgid "%<long%> switch expression not converted to %<int%> in ISO C"
+#: config/m68hc11/m68hc11.opt:42 config/m68hc11/m68hc11.opt:46
+msgid "Compile for a 68HCS12"
msgstr ""
-#: c-typeck.c:6711
-msgid ""
-"case label in statement expression not containing enclosing switch statement"
+#: 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 ""
-#: c-typeck.c:6714
+#: 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/pa/pa.opt:24 config/pa/pa.opt:77 config/pa/pa.opt:85
+msgid "Generate PA1.0 code"
+msgstr ""
+
+#: config/pa/pa.opt:28 config/pa/pa.opt:89 config/pa/pa.opt:109
+msgid "Generate PA1.1 code"
+msgstr ""
+
+#: config/pa/pa.opt:32 config/pa/pa.opt:93
+msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
+msgstr ""
+
+#: config/pa/pa.opt:36
+msgid "Generate code for huge switch statements"
+msgstr ""
+
+#: config/pa/pa.opt:40
+msgid "Disable FP regs"
+msgstr ""
+
+#: config/pa/pa.opt:44
+msgid "Disable indexed addressing"
+msgstr ""
+
+#: config/pa/pa.opt:48
+msgid "Generate fast indirect calls"
+msgstr ""
+
+#: config/pa/pa.opt:52
+msgid "Specify range of registers to make fixed."
+msgstr ""
+
+#: config/pa/pa.opt:56
+msgid "Assume code will be assembled by GAS"
+msgstr ""
+
+#: config/pa/pa.opt:60
+msgid "Put jumps in call delay slots"
+msgstr ""
+
+#: config/pa/pa.opt:65
+msgid "Enable linker optimizations"
+msgstr ""
+
+#: config/pa/pa.opt:69
+msgid "Always generate long calls"
+msgstr ""
+
+#: config/pa/pa.opt:73
+msgid "Emit long load/store sequences"
+msgstr ""
+
+#: config/pa/pa.opt:81
+msgid "Disable space regs"
+msgstr ""
+
+#: config/pa/pa.opt:97
+msgid "Use portable calling conventions"
+msgstr ""
+
+#: config/pa/pa.opt:101
msgid ""
-"%<default%> label in statement expression not containing enclosing switch "
-"statement"
+"Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, "
+"7200, 7300, and 8000."
msgstr ""
-#: c-typeck.c:6718 cp/parser.c:6075
-msgid "case label not within a switch statement"
+#: config/pa/pa.opt:105 config/frv/frv.opt:174
+msgid "Use software floating point"
msgstr ""
-#: c-typeck.c:6720
-msgid "%<default%> label not within a switch statement"
+#: config/pa/pa.opt:113
+msgid "Do not disable space regs"
msgstr ""
-#: c-typeck.c:6786
-msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
+#: 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"
msgstr ""
-#: c-typeck.c:6796
-msgid "%Hempty body in an if-statement"
+#: config/pa/pa64-hpux.opt:24
+msgid "Assume code will be linked by GNU ld"
msgstr ""
-#: c-typeck.c:6804
-msgid "%Hempty body in an else-statement"
+#: config/pa/pa64-hpux.opt:28
+msgid "Assume code will be linked by HP ld"
msgstr ""
-#: c-typeck.c:6915 cp/parser.c:6577
-msgid "continue statement not within a loop"
+#: config/pa/pa-hpux.opt:24
+msgid "Generate cpp defines for server IO"
msgstr ""
-#: c-typeck.c:6935
-msgid "%Hstatement with no effect"
+#: config/pa/pa-hpux.opt:32
+msgid "Generate cpp defines for workstation IO"
msgstr ""
-#: c-typeck.c:6964
-msgid "expression statement has incomplete type"
+#: config/lynx.opt:24
+msgid "Support legacy multi-threading"
msgstr ""
-#: c-typeck.c:7333 c-typeck.c:7372
-msgid "division by zero"
+#: config/lynx.opt:28
+msgid "Use shared libraries"
msgstr ""
-#: c-typeck.c:7417 cp/typeck.c:2927
-msgid "right shift count is negative"
+#: config/lynx.opt:32
+msgid "Support multi-threading"
msgstr ""
-#: c-typeck.c:7424 cp/typeck.c:2933
-msgid "right shift count >= width of type"
+#: config/mcore/mcore.opt:24
+msgid "Generate code for the M*Core M210"
msgstr ""
-#: c-typeck.c:7445 cp/typeck.c:2952
-msgid "left shift count is negative"
+#: config/mcore/mcore.opt:28
+msgid "Generate code for the M*Core M340"
msgstr ""
-#: c-typeck.c:7448 cp/typeck.c:2954
-msgid "left shift count >= width of type"
+#: config/mcore/mcore.opt:32
+msgid "Set maximum alignment to 4"
msgstr ""
-#: c-typeck.c:7465 cp/typeck.c:2989
-msgid "comparing floating point with == or != is unsafe"
+#: config/mcore/mcore.opt:36
+msgid "Force functions to be aligned to a 4 byte boundary"
msgstr ""
-#: c-typeck.c:7489 c-typeck.c:7496
-msgid "ISO C forbids comparison of %<void *%> with function pointer"
+#: config/mcore/mcore.opt:40
+msgid "Set maximum alignment to 8"
msgstr ""
-#: c-typeck.c:7500 c-typeck.c:7546
-msgid "comparison of distinct pointer types lacks a cast"
+#: config/mcore/mcore.opt:44
+msgid "Generate big-endian code"
msgstr ""
-#: c-typeck.c:7514 c-typeck.c:7519 c-typeck.c:7566 c-typeck.c:7571
-msgid "comparison between pointer and integer"
+#: config/mcore/mcore.opt:48
+msgid "Emit call graph information"
msgstr ""
-#: c-typeck.c:7538
-msgid "comparison of complete and incomplete pointers"
+#: config/mcore/mcore.opt:52
+msgid "Use the divide instruction"
msgstr ""
-#: c-typeck.c:7541
-msgid "ISO C forbids ordered comparisons of pointers to functions"
+#: config/mcore/mcore.opt:56
+msgid "Inline constants if it can be done in 2 insns or less"
msgstr ""
-#: c-typeck.c:7554 c-typeck.c:7561
-msgid "ordered comparison of pointer with integer zero"
+#: config/mcore/mcore.opt:60
+msgid "Generate little-endian code"
msgstr ""
-#: c-typeck.c:7782
-msgid "comparison between signed and unsigned"
+#: config/mcore/mcore.opt:68
+msgid "Use arbitrary sized immediates in bit operations"
msgstr ""
-#: c-typeck.c:7828 cp/typeck.c:3396
-msgid "comparison of promoted ~unsigned with constant"
+#: config/mcore/mcore.opt:72
+msgid "Prefer word accesses over byte accesses"
msgstr ""
-#: c-typeck.c:7836 cp/typeck.c:3404
-msgid "comparison of promoted ~unsigned with unsigned"
+#: config/mcore/mcore.opt:76
+msgid "Set the maximum amount for a single stack increment operation"
msgstr ""
-#: c-typeck.c:7894
-msgid "used array that cannot be converted to pointer where scalar is required"
+#: config/mcore/mcore.opt:80
+msgid "Always treat bitfields as int-sized"
msgstr ""
-#: c-typeck.c:7898
-msgid "used struct type value where scalar is required"
+#: config/pdp11/pdp11.opt:24
+msgid "Generate code for an 11/10"
msgstr ""
-#: c-typeck.c:7902
-msgid "used union type value where scalar is required"
+#: config/pdp11/pdp11.opt:28
+msgid "Generate code for an 11/40"
msgstr ""
-#: calls.c:1938
-msgid "function call has aggregate value"
+#: config/pdp11/pdp11.opt:32
+msgid "Generate code for an 11/45"
msgstr ""
-#: cfghooks.c:90
-#, c-format
-msgid "bb %d on wrong place"
+#: config/pdp11/pdp11.opt:36
+msgid "Use 16-bit abs patterns"
msgstr ""
-#: cfghooks.c:96
-#, c-format
-msgid "prev_bb of %d should be %d, not %d"
+#: config/pdp11/pdp11.opt:40
+msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
msgstr ""
-#: cfghooks.c:113
-#, c-format
-msgid "verify_flow_info: Wrong count of block %i %i"
+#: config/pdp11/pdp11.opt:44
+msgid "Do not use inline patterns for copying memory"
msgstr ""
-#: cfghooks.c:119
-#, c-format
-msgid "verify_flow_info: Wrong frequency of block %i %i"
+#: config/pdp11/pdp11.opt:48
+msgid "Use inline patterns for copying memory"
msgstr ""
-#: cfghooks.c:127
-#, c-format
-msgid "verify_flow_info: Duplicate edge %i->%i"
+#: config/pdp11/pdp11.opt:52
+msgid "Do not pretend that branches are expensive"
msgstr ""
-#: cfghooks.c:133
-#, c-format
-msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
+#: config/pdp11/pdp11.opt:56
+msgid "Pretend that branches are expensive"
msgstr ""
-#: cfghooks.c:139
-#, c-format
-msgid "verify_flow_info: Wrong count of edge %i->%i %i"
+#: config/pdp11/pdp11.opt:60
+msgid "Use the DEC assembler syntax"
msgstr ""
-#: cfghooks.c:151
-#, c-format
-msgid "verify_flow_info: Basic block %d succ edge is corrupted"
+#: config/pdp11/pdp11.opt:64
+msgid "Use 32 bit float"
msgstr ""
-#: cfghooks.c:165 cfgrtl.c:2027
-#, c-format
-msgid "Wrong amount of branch edges after unconditional jump %i"
+#: config/pdp11/pdp11.opt:68
+msgid "Use 64 bit float"
msgstr ""
-#: cfghooks.c:173 cfghooks.c:184
-#, c-format
-msgid "basic block %d pred edge is corrupted"
+#: config/pdp11/pdp11.opt:72 config/rs6000/rs6000.opt:89
+#: config/frv/frv.opt:121
+msgid "Use hardware floating point"
msgstr ""
-#: cfghooks.c:185
-#, c-format
-msgid "its dest_idx should be %d, not %d"
+#: config/pdp11/pdp11.opt:76
+msgid "Use 16 bit int"
msgstr ""
-#: cfghooks.c:214
-#, c-format
-msgid "basic block %i edge lists are corrupted"
+#: config/pdp11/pdp11.opt:80
+msgid "Use 32 bit int"
msgstr ""
-#: cfghooks.c:227
-msgid "verify_flow_info failed"
+#: config/pdp11/pdp11.opt:84 config/rs6000/rs6000.opt:85
+msgid "Do not use hardware floating point"
msgstr ""
-#: cfghooks.c:288
-#, c-format
-msgid "%s does not support redirect_edge_and_branch."
+#: config/pdp11/pdp11.opt:88
+msgid "Target has split I&D"
msgstr ""
-#: cfghooks.c:306
-#, c-format
-msgid "%s does not support redirect_edge_and_branch_force."
+#: config/pdp11/pdp11.opt:92
+msgid "Use UNIX assembler syntax"
msgstr ""
-#: cfghooks.c:324
-#, c-format
-msgid "%s does not support split_block."
+#: config/rs6000/sysv4.opt:25
+msgid "Select ABI calling convention"
msgstr ""
-#: cfghooks.c:360
-#, c-format
-msgid "%s does not support move_block_after."
+#: config/rs6000/sysv4.opt:29
+msgid "Select method for sdata handling"
msgstr ""
-#: cfghooks.c:373
-#, c-format
-msgid "%s does not support delete_basic_block."
+#: config/rs6000/sysv4.opt:33 config/alpha/alpha.opt:135
+#: config/ia64/ia64.opt:93
+msgid "Specify bit size of immediate TLS offsets"
msgstr ""
-#: cfghooks.c:405
-#, c-format
-msgid "%s does not support split_edge."
+#: config/rs6000/sysv4.opt:37 config/rs6000/sysv4.opt:41
+msgid "Align to the base type of the bit-field"
msgstr ""
-#: cfghooks.c:466
-#, c-format
-msgid "%s does not support create_basic_block."
+#: config/rs6000/sysv4.opt:46 config/rs6000/sysv4.opt:50
+msgid "Produce code relocatable at runtime"
msgstr ""
-#: cfghooks.c:494
-#, c-format
-msgid "%s does not support can_merge_blocks_p."
+#: config/rs6000/sysv4.opt:54 config/rs6000/sysv4.opt:58
+msgid "Produce little endian code"
msgstr ""
-#: cfghooks.c:505
-#, c-format
-msgid "%s does not support predict_edge."
+#: config/rs6000/sysv4.opt:62 config/rs6000/sysv4.opt:66
+msgid "Produce big endian code"
msgstr ""
-#: cfghooks.c:514
-#, c-format
-msgid "%s does not support predicted_by_p."
+#: 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 ""
-#: cfghooks.c:528
-#, c-format
-msgid "%s does not support merge_blocks."
+#: config/rs6000/sysv4.opt:88
+msgid "Use EABI"
msgstr ""
-#: cfghooks.c:574
-#, c-format
-msgid "%s does not support make_forwarder_block."
+#: config/rs6000/sysv4.opt:92
+msgid "Allow bit-fields to cross word boundaries"
msgstr ""
-#: cfghooks.c:679
-#, c-format
-msgid "%s does not support can_duplicate_block_p."
+#: config/rs6000/sysv4.opt:96
+msgid "Use alternate register names"
msgstr ""
-#: cfghooks.c:706
-#, c-format
-msgid "%s does not support duplicate_block."
+#: config/rs6000/sysv4.opt:105
+msgid "Link with libsim.a, libc.a and sim-crt0.o"
msgstr ""
-#: cfghooks.c:772
-#, c-format
-msgid "%s does not support block_ends_with_call_p"
+#: config/rs6000/sysv4.opt:109
+msgid "Link with libads.a, libc.a and crt0.o"
msgstr ""
-#: cfghooks.c:783
-#, c-format
-msgid "%s does not support block_ends_with_condjump_p"
+#: config/rs6000/sysv4.opt:113
+msgid "Link with libyk.a, libc.a and crt0.o"
msgstr ""
-#: cfghooks.c:801
-#, c-format
-msgid "%s does not support flow_call_edges_add"
+#: config/rs6000/sysv4.opt:117
+msgid "Link with libmvme.a, libc.a and crt0.o"
msgstr ""
-#: cfgloop.c:1088
-#, c-format
-msgid "Size of loop %d should be %d, not %d."
+#: config/rs6000/sysv4.opt:121
+msgid "Set the PPC_EMB bit in the ELF flags header"
msgstr ""
-#: cfgloop.c:1105
-#, c-format
-msgid "Bb %d do not belong to loop %d."
+#: config/rs6000/sysv4.opt:125
+msgid "Use the WindISS simulator"
msgstr ""
-#: cfgloop.c:1122
-#, c-format
-msgid "Loop %d's header does not have exactly 2 entries."
+#: config/rs6000/sysv4.opt:133 config/rs6000/darwin.opt:25
+msgid "Generate 64-bit code"
msgstr ""
-#: cfgloop.c:1129
-#, c-format
-msgid "Loop %d's latch does not have exactly 1 successor."
+#: config/rs6000/sysv4.opt:137 config/rs6000/darwin.opt:29
+msgid "Generate 32-bit code"
msgstr ""
-#: cfgloop.c:1134
-#, c-format
-msgid "Loop %d's latch does not have header as successor."
+#: config/rs6000/sysv4.opt:145
+msgid "Generate code to use a non-exec PLT and GOT"
msgstr ""
-#: cfgloop.c:1139
-#, c-format
-msgid "Loop %d's latch does not belong directly to it."
+#: config/rs6000/sysv4.opt:149
+msgid "Generate code for old exec BSS PLT"
msgstr ""
-#: cfgloop.c:1145
-#, c-format
-msgid "Loop %d's header does not belong directly to it."
+#: config/rs6000/aix.opt:25 config/rs6000/rs6000.opt:124
+msgid "Conform more closely to IBM XLC semantics"
msgstr ""
-#: cfgloop.c:1151
-#, c-format
-msgid "Loop %d's latch is marked as part of irreducible region."
+#: config/rs6000/aix64.opt:25
+msgid "Compile for 64-bit pointers"
msgstr ""
-#: cfgloop.c:1184
-#, c-format
-msgid "Basic block %d should be marked irreducible."
+#: config/rs6000/aix64.opt:29
+msgid "Compile for 32-bit pointers"
msgstr ""
-#: cfgloop.c:1190
-#, c-format
-msgid "Basic block %d should not be marked irreducible."
+#: config/rs6000/aix64.opt:33 config/rs6000/aix41.opt:25
+msgid "Support message passing with the Parallel Environment"
msgstr ""
-#: cfgloop.c:1198
-#, c-format
-msgid "Edge from %d to %d should be marked irreducible."
+#: config/rs6000/darwin.opt:33
+msgid "Generate code suitable for executables (NOT shared libs)"
msgstr ""
-#: cfgloop.c:1205
-#, c-format
-msgid "Edge from %d to %d should not be marked irreducible."
+#: config/rs6000/rs6000.opt:25
+msgid "Use POWER instruction set"
msgstr ""
-#: cfgloop.c:1240
-#, c-format
-msgid "Wrong single exit %d->%d recorded for loop %d."
+#: config/rs6000/rs6000.opt:29
+msgid "Do not use POWER instruction set"
msgstr ""
-#: cfgloop.c:1244
-#, c-format
-msgid "Right exit is %d->%d."
+#: config/rs6000/rs6000.opt:33
+msgid "Use POWER2 instruction set"
msgstr ""
-#: cfgloop.c:1261
-#, c-format
-msgid "Single exit not recorded for loop %d."
+#: config/rs6000/rs6000.opt:37
+msgid "Use PowerPC instruction set"
msgstr ""
-#: cfgloop.c:1268
-#, c-format
-msgid "Loop %d should not have single exit (%d -> %d)."
+#: config/rs6000/rs6000.opt:41
+msgid "Do not use PowerPC instruction set"
msgstr ""
-#: cfgrtl.c:1919
-#, c-format
-msgid "end insn %d for block %d not found in the insn stream"
+#: config/rs6000/rs6000.opt:45
+msgid "Use PowerPC-64 instruction set"
msgstr ""
-#: cfgrtl.c:1933
-#, c-format
-msgid "insn %d is in multiple basic blocks (%d and %d)"
+#: config/rs6000/rs6000.opt:49
+msgid "Use PowerPC General Purpose group optional instructions"
msgstr ""
-#: cfgrtl.c:1945
-#, c-format
-msgid "head insn %d for block %d not found in the insn stream"
+#: config/rs6000/rs6000.opt:53
+msgid "Use PowerPC Graphics group optional instructions"
msgstr ""
-#: cfgrtl.c:1969
-msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
+#: config/rs6000/rs6000.opt:57
+msgid "Generate single field mfcr instruction"
msgstr ""
-#: cfgrtl.c:1984
-#, c-format
-msgid "Fallthru edge crosses section boundary (bb %i)"
+#: config/rs6000/rs6000.opt:61
+msgid "Use PowerPC/AS popcntb instruction"
msgstr ""
-#: cfgrtl.c:2009
-#, c-format
-msgid "Missing REG_EH_REGION note in the end of bb %i"
+#: config/rs6000/rs6000.opt:65
+msgid "Use AltiVec instructions"
msgstr ""
-#: cfgrtl.c:2017
-#, c-format
-msgid "Too many outgoing branch edges from bb %i"
+#: config/rs6000/rs6000.opt:69
+msgid "Generate load/store multiple instructions"
msgstr ""
-#: cfgrtl.c:2022
-#, c-format
-msgid "Fallthru edge after unconditional jump %i"
+#: config/rs6000/rs6000.opt:73
+msgid "Generate string instructions for block moves"
msgstr ""
-#: cfgrtl.c:2033
-#, c-format
-msgid "Wrong amount of branch edges after conditional jump %i"
+#: config/rs6000/rs6000.opt:77
+msgid "Use new mnemonics for PowerPC architecture"
msgstr ""
-#: cfgrtl.c:2038
-#, c-format
-msgid "Call edges for non-call insn in bb %i"
+#: config/rs6000/rs6000.opt:81
+msgid "Use old mnemonics for PowerPC architecture"
msgstr ""
-#: cfgrtl.c:2047
-#, c-format
-msgid "Abnormal edges for no purpose in bb %i"
+#: config/rs6000/rs6000.opt:93
+msgid "Do not generate load/store with update instructions"
msgstr ""
-#: cfgrtl.c:2059
-#, c-format
-msgid "insn %d inside basic block %d but block_for_insn is NULL"
+#: config/rs6000/rs6000.opt:97
+msgid "Generate load/store with update instructions"
msgstr ""
-#: cfgrtl.c:2063
-#, c-format
-msgid "insn %d inside basic block %d but block_for_insn is %i"
+#: config/rs6000/rs6000.opt:101
+msgid "Do not generate fused multiply/add instructions"
msgstr ""
-#: cfgrtl.c:2077 cfgrtl.c:2087
-#, c-format
-msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
+#: config/rs6000/rs6000.opt:105
+msgid "Generate fused multiply/add instructions"
msgstr ""
-#: cfgrtl.c:2100
-#, c-format
-msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
+#: config/rs6000/rs6000.opt:109
+msgid "Schedule the start and end of the procedure"
msgstr ""
-#: cfgrtl.c:2110
-#, c-format
-msgid "in basic block %d:"
+#: config/rs6000/rs6000.opt:116
+msgid "Return all structures in memory (AIX default)"
msgstr ""
-#: cfgrtl.c:2111
-msgid "flow control insn inside a basic block"
+#: config/rs6000/rs6000.opt:120
+msgid "Return small structures in registers (SVR4 default)"
msgstr ""
-#: cfgrtl.c:2159
-#, c-format
-msgid "missing barrier after block %i"
+#: config/rs6000/rs6000.opt:128
+msgid "Generate software floating point divide for better throughput"
msgstr ""
-#: cfgrtl.c:2172
-#, c-format
-msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
+#: config/rs6000/rs6000.opt:132
+msgid "Do not place floating point constants in TOC"
msgstr ""
-#: cfgrtl.c:2181
-#, c-format
-msgid "verify_flow_info: Incorrect fallthru %i->%i"
+#: config/rs6000/rs6000.opt:136
+msgid "Place floating point constants in TOC"
msgstr ""
-#: cfgrtl.c:2183
-msgid "wrong insn in the fallthru edge"
+#: config/rs6000/rs6000.opt:140
+msgid "Do not place symbol+offset constants in TOC"
msgstr ""
-#: cfgrtl.c:2200
-msgid "basic blocks not laid down consecutively"
+#: config/rs6000/rs6000.opt:144
+msgid "Place symbol+offset constants in TOC"
msgstr ""
-#: cfgrtl.c:2225
-msgid "insn outside basic block"
+#: config/rs6000/rs6000.opt:155
+msgid "Use only one TOC entry per procedure"
msgstr ""
-#: cfgrtl.c:2232
-msgid "return not followed by barrier"
+#: config/rs6000/rs6000.opt:159
+msgid "Put everything in the regular TOC"
msgstr ""
-#: cfgrtl.c:2239
-#, c-format
-msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
+#: config/rs6000/rs6000.opt:163
+msgid "Generate VRSAVE instructions when generating AltiVec code"
msgstr ""
-#: cgraph.c:291
-msgid "function body not available"
+#: config/rs6000/rs6000.opt:167
+msgid "Deprecated option. Use -mvrsave/-mno-vrsave instead."
msgstr ""
-#: cgraph.c:293 cgraphunit.c:752
-msgid "redefined extern inline functions are not considered for inlining"
+#: config/rs6000/rs6000.opt:171
+msgid "Generate isel instructions"
msgstr ""
-#: cgraph.c:296 cgraphunit.c:757
-msgid "function not considered for inlining"
+#: config/rs6000/rs6000.opt:175
+msgid "Deprecated option. Use -misel/-mno-isel instead"
msgstr ""
-#: cgraph.c:298 cgraphunit.c:755
-msgid "function not inlinable"
+#: config/rs6000/rs6000.opt:179
+msgid "Generate SPE SIMD instructions on E500"
msgstr ""
-#: cgraph.c:715
-msgid "%D renamed after being referenced in assembly"
+#: config/rs6000/rs6000.opt:183
+msgid "Deprecated option. Use -mspe/-mno-spe instead"
msgstr ""
-#: cgraphunit.c:572
-msgid "Shared call_expr:"
+#: config/rs6000/rs6000.opt:187
+msgid "Enable debug output"
msgstr ""
-#: cgraphunit.c:578
-msgid "Edge points to wrong declaration:"
+#: config/rs6000/rs6000.opt:191
+msgid "Specify ABI to use"
msgstr ""
-#: cgraphunit.c:587
-msgid "Missing callgraph edge for call expr:"
+#: config/rs6000/rs6000.opt:195 config/sparc/sparc.opt:92
+msgid "Use features of and schedule code for given CPU"
msgstr ""
-#: cgraphunit.c:613
-#, c-format
-msgid "Aux field set for edge %s->%s"
+#: 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"
msgstr ""
-#: cgraphunit.c:625
-msgid "Inlined_to pointer is wrong"
+#: config/rs6000/rs6000.opt:203
+msgid "Select full, part, or no traceback table"
msgstr ""
-#: cgraphunit.c:630
-msgid "Multiple inline callers"
+#: config/rs6000/rs6000.opt:207
+msgid "Avoid all range limits on call instructions"
msgstr ""
-#: cgraphunit.c:637
-msgid "Inlined_to pointer set for noninline callers"
+#: config/rs6000/rs6000.opt:211
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
msgstr ""
-#: cgraphunit.c:643
-msgid "Inlined_to pointer is set but no predecesors found"
+#: config/rs6000/rs6000.opt:215
+msgid "Select GPR floating point method."
msgstr ""
-#: cgraphunit.c:648
-msgid "Inlined_to pointer reffers to itself"
+#: config/rs6000/rs6000.opt:219
+msgid "Specify size of long double (64 or 128 bits)"
msgstr ""
-#: cgraphunit.c:658
-msgid "Node not found in DECL_ASSEMBLER_NAME hash"
+#: config/rs6000/rs6000.opt:223
+msgid "Determine which dependences between insns are considered costly"
msgstr ""
-#: cgraphunit.c:672
-#, c-format
-msgid "Edge %s->%s has no corresponding call_expr"
+#: config/rs6000/rs6000.opt:227
+msgid "Specify which post scheduling nop insertion scheme to apply"
msgstr ""
-#: cgraphunit.c:683
-msgid "verify_cgraph_node failed."
+#: config/rs6000/rs6000.opt:231
+msgid "Specify alignment of structure fields default/natural"
msgstr ""
-#: cgraphunit.c:907
-msgid "failed to reclaim unneeded function"
+#: config/rs6000/rs6000.opt:235
+msgid "Specify scheduling priority for dispatch slot restricted insns"
msgstr ""
-#: cgraphunit.c:1298
-msgid "--param large-function-growth limit reached"
+#: config/rs6000/linux64.opt:25
+msgid "Call mcount for profiling before a function prologue"
msgstr ""
-#: cgraphunit.c:1335
-msgid "recursive inlining"
+#: config/i860/i860.opt:24
+msgid "Generate code which uses the FPU"
msgstr ""
-#: cgraphunit.c:1500 cgraphunit.c:1752
-msgid "--param max-inline-insns-single limit reached"
+#: config/i860/i860.opt:28 config/i860/i860.opt:32
+msgid "Do not generate code which uses the FPU"
msgstr ""
-#: cgraphunit.c:1524
-msgid ""
-"--param max-inline-insns-single limit reached after inlining into the callee"
+#: config/alpha/alpha.opt:24 config/i386/i386.opt:182
+#: config/ns32k/ns32k.opt:104
+msgid "Do not use hardware fp"
msgstr ""
-#: cgraphunit.c:1574
-msgid "--param inline-unit-growth limit reached"
+#: config/alpha/alpha.opt:28
+msgid "Use fp registers"
msgstr ""
-#: cgraphunit.c:1937
-msgid "Nodes with no released memory found."
+#: config/alpha/alpha.opt:32
+msgid "Assume GAS"
msgstr ""
-#: collect2.c:393 gcc.c:6712
-#, c-format
-msgid "internal gcc abort in %s, at %s:%d"
+#: config/alpha/alpha.opt:36
+msgid "Do not assume GAS"
msgstr ""
-#: collect2.c:889
-msgid "no arguments"
+#: config/alpha/alpha.opt:40
+msgid "Request IEEE-conformant math library routines (OSF/1)"
msgstr ""
-#: collect2.c:1189
-#, c-format
-msgid "unknown demangling style '%s'"
+#: config/alpha/alpha.opt:44
+msgid "Emit IEEE-conformant code, without inexact exceptions"
msgstr ""
-#: collect2.c:1263 collect2.c:1411 collect2.c:1446
-#, c-format
-msgid "fopen %s"
+#: config/alpha/alpha.opt:51
+msgid "Do not emit complex integer constants to read-only memory"
msgstr ""
-#: collect2.c:1266 collect2.c:1416 collect2.c:1449
-#, c-format
-msgid "fclose %s"
+#: config/alpha/alpha.opt:55
+msgid "Use VAX fp"
msgstr ""
-#: collect2.c:1275
-#, c-format
-msgid "collect2 version %s"
+#: config/alpha/alpha.opt:59
+msgid "Do not use VAX fp"
msgstr ""
-#: collect2.c:1365
-#, c-format
-msgid "%d constructor(s) found\n"
+#: config/alpha/alpha.opt:63
+msgid "Emit code for the byte/word ISA extension"
msgstr ""
-#: collect2.c:1366
-#, c-format
-msgid "%d destructor(s) found\n"
+#: config/alpha/alpha.opt:67
+msgid "Emit code for the motion video ISA extension"
msgstr ""
-#: collect2.c:1367
-#, c-format
-msgid "%d frame table(s) found\n"
+#: config/alpha/alpha.opt:71
+msgid "Emit code for the fp move and sqrt ISA extension"
msgstr ""
-#: collect2.c:1504
-msgid "can't get program status"
+#: config/alpha/alpha.opt:75
+msgid "Emit code for the counting ISA extension"
msgstr ""
-#: collect2.c:1512
-#, c-format
-msgid "%s terminated with signal %d [%s]%s"
+#: config/alpha/alpha.opt:79
+msgid "Emit code using explicit relocation directives"
msgstr ""
-#: collect2.c:1530
-#, c-format
-msgid "%s returned %d exit status"
+#: config/alpha/alpha.opt:83
+msgid "Emit 16-bit relocations to the small data areas"
msgstr ""
-#: collect2.c:1554
-#, c-format
-msgid "[cannot find %s]"
+#: config/alpha/alpha.opt:87
+msgid "Emit 32-bit relocations to the small data areas"
msgstr ""
-#: collect2.c:1569
-#, c-format
-msgid "cannot find '%s'"
+#: config/alpha/alpha.opt:91
+msgid "Emit direct branches to local functions"
msgstr ""
-#: collect2.c:1573 collect2.c:2062 collect2.c:2217 gcc.c:2783
-msgid "pex_init failed"
+#: config/alpha/alpha.opt:95
+msgid "Emit indirect branches to local functions"
msgstr ""
-#: collect2.c:1608
-#, c-format
-msgid "[Leaving %s]\n"
+#: config/alpha/alpha.opt:99
+msgid "Emit rdval instead of rduniq for thread pointer"
msgstr ""
-#: collect2.c:1828
-#, c-format
-msgid ""
-"\n"
-"write_c_file - output name is %s, prefix is %s\n"
+#: config/alpha/alpha.opt:103 config/sparc/long-double-switch.opt:24
+msgid "Use 128-bit long double"
msgstr ""
-#: collect2.c:2036
-msgid "cannot find 'nm'"
+#: config/alpha/alpha.opt:107 config/sparc/long-double-switch.opt:28
+msgid "Use 64-bit long double"
msgstr ""
-#: collect2.c:2083
-msgid "can't open nm output"
+#: config/alpha/alpha.opt:111
+msgid "Use features of and schedule given CPU"
msgstr ""
-#: collect2.c:2127
-#, c-format
-msgid "init function found in object %s"
+#: config/alpha/alpha.opt:115
+msgid "Schedule given CPU"
msgstr ""
-#: collect2.c:2135
-#, c-format
-msgid "fini function found in object %s"
+#: config/alpha/alpha.opt:119
+msgid "Control the generated fp rounding mode"
msgstr ""
-#: collect2.c:2192
-msgid "cannot find 'ldd'"
+#: config/alpha/alpha.opt:123
+msgid "Control the IEEE trap mode"
msgstr ""
-#: collect2.c:2238
-msgid "can't open ldd output"
+#: config/alpha/alpha.opt:127
+msgid "Control the precision given to fp exceptions"
msgstr ""
-#: collect2.c:2241
-msgid ""
-"\n"
-"ldd output with constructors/destructors.\n"
+#: config/alpha/alpha.opt:131
+msgid "Tune expected memory latency"
msgstr ""
-#: collect2.c:2256
-#, c-format
-msgid "dynamic dependency %s not found"
+#: config/s390/s390.opt:24
+msgid "31 bit ABI"
msgstr ""
-#: collect2.c:2268
-#, c-format
-msgid "unable to open dynamic dependency '%s'"
+#: config/s390/s390.opt:28
+msgid "64 bit ABI"
msgstr ""
-#: collect2.c:2424
-#, c-format
-msgid "%s: not a COFF file"
+#: config/s390/s390.opt:32 config/i386/i386.opt:80
+msgid "Generate code for given CPU"
msgstr ""
-#: collect2.c:2544
-#, c-format
-msgid "%s: cannot open as COFF file"
+#: config/s390/s390.opt:36
+msgid "Maintain backchain pointer"
msgstr ""
-#: collect2.c:2602
-#, c-format
-msgid "library lib%s not found"
+#: config/s390/s390.opt:40
+msgid "Additional debug prints"
msgstr ""
-#: combine.c:12543
-#, c-format
-msgid ""
-";; Combiner statistics: %d attempts, %d substitutions (%d requiring new "
-"space),\n"
-";; %d successes.\n"
-"\n"
+#: config/s390/s390.opt:44
+msgid "ESA/390 architecture"
msgstr ""
-#: combine.c:12552
-#, c-format
+#: 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"
+msgstr ""
+
+#: config/s390/s390.opt:64
+msgid "Don't use hardware fp"
+msgstr ""
+
+#: config/s390/s390.opt:68
msgid ""
-"\n"
-";; Combiner totals: %d attempts, %d substitutions (%d requiring new space),\n"
-";; %d successes.\n"
+"Set the max. number of bytes which has to be left to stack size before a "
+"trap instruction is triggered"
msgstr ""
-#: convert.c:69
-msgid "cannot convert to a pointer type"
+#: 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 ""
-#: convert.c:302
-msgid "pointer value used where a floating point value was expected"
+#: config/s390/s390.opt:76
+msgid "Enable tpf OS tracing code"
msgstr ""
-#: convert.c:306
-msgid "aggregate value used where a float was expected"
+#: config/s390/s390.opt:84
+msgid "mvcle use"
msgstr ""
-#: convert.c:331
-msgid "conversion to incomplete type"
+#: config/s390/s390.opt:88
+msgid "Warn if a function uses alloca or creates an array with dynamic size"
msgstr ""
-#: convert.c:660 convert.c:736
-msgid "can't convert between vector values of different size"
+#: config/s390/s390.opt:92
+msgid "Warn if a single function's framesize exceeds the given framesize"
msgstr ""
-#: convert.c:666
-msgid "aggregate value used where an integer was expected"
+#: config/s390/s390.opt:96
+msgid "z/Architecture"
msgstr ""
-#: convert.c:716
-msgid "pointer value used where a complex was expected"
+#: config/h8300/h8300.opt:24
+msgid "Generate H8S code"
msgstr ""
-#: convert.c:720
-msgid "aggregate value used where a complex was expected"
+#: config/h8300/h8300.opt:28
+msgid "Generate H8SX code"
msgstr ""
-#: convert.c:742
-msgid "can't convert value to a vector"
+#: config/h8300/h8300.opt:32
+msgid "Generate H8S/2600 code"
msgstr ""
-#: coverage.c:183
-#, c-format
-msgid "%qs is not a gcov data file"
+#: config/h8300/h8300.opt:36
+msgid "Make integers 32 bits wide"
msgstr ""
-#: coverage.c:194
-msgid "%qs is version %q.*s, expected version %q.*s"
+#: config/h8300/h8300.opt:43
+msgid "Use registers for argument passing"
msgstr ""
-#: coverage.c:274 coverage.c:282
-#, c-format
-msgid "coverage mismatch for function %u while reading execution counters."
+#: config/h8300/h8300.opt:47
+msgid "Consider access to byte sized memory slow"
msgstr ""
-#: coverage.c:276 coverage.c:359
-#, c-format
-msgid "checksum is %x instead of %x"
+#: config/h8300/h8300.opt:51
+msgid "Enable linker relaxing"
msgstr ""
-#: coverage.c:284 coverage.c:367
-#, c-format
-msgid "number of counters is %d instead of %d"
+#: config/h8300/h8300.opt:55
+msgid "Generate H8/300H code"
msgstr ""
-#: coverage.c:290
-#, c-format
-msgid "cannot merge separate %s counters for function %u"
+#: config/h8300/h8300.opt:59
+msgid "Enable the normal mode"
msgstr ""
-#: coverage.c:311
-#, c-format
-msgid "%qs has overflowed"
+#: config/h8300/h8300.opt:63
+msgid "Use H8/300 alignment rules"
msgstr ""
-#: coverage.c:311
-#, c-format
-msgid "%qs is corrupted"
+#: config/cris/cris.opt:46
+msgid "Work around bug in multiplication instruction"
msgstr ""
-#: coverage.c:348
-#, c-format
-msgid "no coverage for function %qs found."
+#: config/cris/cris.opt:52
+msgid "Compile for ETRAX 4 (CRIS v3)"
msgstr ""
-#: coverage.c:356 coverage.c:364
-#, c-format
-msgid "coverage mismatch for function %qs while reading counter %qs."
+#: config/cris/cris.opt:57
+msgid "Compile for ETRAX 100 (CRIS v8)"
msgstr ""
-#: coverage.c:547
-#, c-format
-msgid "cannot open %s"
+#: config/cris/cris.opt:65
+msgid "Emit verbose debug information in assembly code"
msgstr ""
-#: coverage.c:582
-#, c-format
-msgid "error writing %qs"
+#: config/cris/cris.opt:72
+msgid "Do not use condition codes from normal instructions"
msgstr ""
-#: cppspec.c:106
-#, c-format
-msgid "\"%s\" is not a valid option to the preprocessor"
+#: config/cris/cris.opt:81
+msgid "Do not emit addressing modes with side-effect assignment"
msgstr ""
-#: cppspec.c:128
-msgid "too many input files"
+#: config/cris/cris.opt:90
+msgid "Do not tune stack alignment"
msgstr ""
-#: cse.c:6801
-#, c-format
-msgid ";; Processing block from %d to %d, %d sets.\n"
+#: config/cris/cris.opt:99
+msgid "Do not tune writable data alignment"
msgstr ""
-#: diagnostic.c:171
-#, c-format
-msgid "%s:%d: confused by earlier errors, bailing out\n"
+#: config/cris/cris.opt:108
+msgid "Do not tune code and read-only data alignment"
msgstr ""
-#: diagnostic.c:231
-msgid "compilation terminated due to -Wfatal-errors.\n"
+#: config/cris/cris.opt:117
+msgid "Align code and data to 32 bits"
msgstr ""
-#: diagnostic.c:240
-#, c-format
-msgid ""
-"Please submit a full bug report,\n"
-"with preprocessed source if appropriate.\n"
-"See %s for instructions.\n"
+#: config/cris/cris.opt:134
+msgid "Don't align items in code or data"
msgstr ""
-#: diagnostic.c:249
-msgid "compilation terminated.\n"
+#: config/cris/cris.opt:143
+msgid "Do not emit function prologue or epilogue"
msgstr ""
-#: diagnostic.c:540
-msgid "Internal compiler error: Error reporting routines re-entered.\n"
+#: config/cris/cris.opt:150
+msgid "Use the most feature-enabling options allowed by other options"
msgstr ""
-#: diagnostic.c:559
-#, c-format
-msgid "in %s, at %s:%d"
+#: config/cris/cris.opt:159
+msgid "Override -mbest-lib-options"
msgstr ""
-#: dominance.c:834
-#, c-format
-msgid "dominator of %d status unknown"
+#: config/cris/cris.opt:166
+msgid "Generate code for the specified chip or CPU version"
msgstr ""
-#: dominance.c:836
-#, c-format
-msgid "dominator of %d should be %d, not %d"
+#: config/cris/cris.opt:170
+msgid "Tune alignment for the specified chip or CPU version"
msgstr ""
-#: dominance.c:848
-#, c-format
-msgid "ENTRY does not dominate bb %d"
+#: config/cris/cris.opt:174
+msgid "Warn when a stackframe is larger than the specified size"
msgstr ""
-#: dwarf2out.c:3443
-#, c-format
-msgid "DW_LOC_OP %s not implemented\n"
+#: config/cris/linux.opt:28
+msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
msgstr ""
-#: emit-rtl.c:2200
-msgid "Invalid rtl sharing found in the insn"
+#: config/cris/aout.opt:28
+msgid "Compile for the MMU-less Etrax 100-based elinux system"
msgstr ""
-#: emit-rtl.c:2202
-msgid "Shared rtx"
+#: config/cris/aout.opt:34
+msgid "For elinux, request a specified stack-size for this program"
msgstr ""
-#: emit-rtl.c:2204
-msgid "Internal consistency failure"
+#: config/stormy16/stormy16.opt:25
+msgid "Provide libraries for the simulator"
msgstr ""
-#: emit-rtl.c:3268
-msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
+#: config/arc/arc.opt:33
+msgid "Prepend the name of the cpu to all public symbol names"
msgstr ""
-#: errors.c:133 java/jv-scan.c:272
-#, c-format
-msgid "abort in %s, at %s:%d"
+#: config/arc/arc.opt:43
+msgid "Compile code for ARC variant CPU"
msgstr ""
-#: except.c:340
-msgid "exception handling disabled, use -fexceptions to enable"
+#: config/arc/arc.opt:47
+msgid "Put functions in SECTION"
msgstr ""
-#: except.c:2577
-msgid "argument of %<__builtin_eh_return_regno%> must be constant"
+#: config/arc/arc.opt:51
+msgid "Put data in SECTION"
msgstr ""
-#: except.c:2708
-msgid "__builtin_eh_return not supported on this target"
+#: config/arc/arc.opt:55
+msgid "Put read-only data in SECTION"
msgstr ""
-#: explow.c:1301
-msgid "stack limits not supported on this target"
+#: config/vax/vax.opt:24 config/vax/vax.opt:28
+msgid "Target DFLOAT double precision code"
msgstr ""
-#: final.c:1062
-msgid "negative insn length"
+#: config/vax/vax.opt:32 config/vax/vax.opt:36
+msgid "Generate GFLOAT double precision code"
msgstr ""
-#: final.c:2419
-msgid "could not split insn"
+#: config/vax/vax.opt:40
+msgid "Generate code for GNU assembler (gas)"
msgstr ""
-#: final.c:2765
-msgid "invalid 'asm': "
+#: config/vax/vax.opt:44
+msgid "Generate code for UNIX assembler"
msgstr ""
-#: final.c:2948
-msgid "nested assembly dialect alternatives"
+#: config/vax/vax.opt:48
+msgid "Use VAXC structure conventions"
msgstr ""
-#: final.c:2965 final.c:2977
-msgid "unterminated assembly dialect alternative"
+#: config/c4x/c4x.opt:24
+msgid "Generate code for C30 CPU"
msgstr ""
-#: final.c:3024
-#, c-format
-msgid "operand number missing after %%-letter"
+#: config/c4x/c4x.opt:28
+msgid "Generate code for C31 CPU"
msgstr ""
-#: final.c:3027 final.c:3068
-msgid "operand number out of range"
+#: config/c4x/c4x.opt:32
+msgid "Generate code for C32 CPU"
msgstr ""
-#: final.c:3087
-#, c-format
-msgid "invalid %%-code"
+#: config/c4x/c4x.opt:36
+msgid "Generate code for C33 CPU"
msgstr ""
-#: final.c:3117
-#, c-format
-msgid "'%%l' operand isn't a label"
+#: config/c4x/c4x.opt:40
+msgid "Generate code for C40 CPU"
msgstr ""
-#. We can't handle floating point constants;
-#. PRINT_OPERAND must handle them.
-#. We can't handle floating point constants; PRINT_OPERAND must
-#. handle them.
-#. We can't handle floating point constants;
-#. PRINT_OPERAND must handle them.
-#: final.c:3219 vmsdbgout.c:487 config/i386/i386.c:6001
-#: config/pdp11/pdp11.c:1714
-msgid "floating constant misused"
+#: config/c4x/c4x.opt:44
+msgid "Generate code for C44 CPU"
msgstr ""
-#: final.c:3275 vmsdbgout.c:544 config/i386/i386.c:6079
-#: config/pdp11/pdp11.c:1761
-msgid "invalid expression as operand"
+#: config/c4x/c4x.opt:48
+msgid "Assume that pointers may be aliased"
msgstr ""
-#: flow.c:494 flow.c:518 flow.c:540
-msgid "internal consistency failure"
+#: config/c4x/c4x.opt:52
+msgid "Big memory model"
msgstr ""
-#: flow.c:1689
-msgid "Attempt to delete prologue/epilogue insn:"
+#: config/c4x/c4x.opt:56
+msgid "Use the BK register as a general purpose register"
msgstr ""
-#: fold-const.c:3231 fold-const.c:3242
-#, c-format
-msgid "comparison is always %d due to width of bit-field"
+#: config/c4x/c4x.opt:60
+msgid "Generate code for CPU"
msgstr ""
-#: fold-const.c:4813 fold-const.c:4828
-#, c-format
-msgid "comparison is always %d"
+#: config/c4x/c4x.opt:64
+msgid "Enable use of DB instruction"
msgstr ""
-#: fold-const.c:4957
-msgid "%<or%> of unmatched not-equal tests is always 1"
+#: config/c4x/c4x.opt:68
+msgid "Enable debugging"
msgstr ""
-#: fold-const.c:4962
-msgid "%<and%> of mutually exclusive equal-tests is always 0"
+#: config/c4x/c4x.opt:72
+msgid "Enable new features under development"
msgstr ""
-#: fold-const.c:10071
-msgid "fold check: original tree changed by fold"
+#: config/c4x/c4x.opt:76
+msgid "Use fast but approximate float to integer conversion"
msgstr ""
-#: function.c:832 varasm.c:1658
-msgid "%Jsize of variable %qD is too large"
+#: config/c4x/c4x.opt:80
+msgid "Force RTL generation to emit valid 3 operand insns"
msgstr ""
-#: function.c:1443
-msgid "impossible constraint in %<asm%>"
+#: config/c4x/c4x.opt:84
+msgid "Force constants into registers to improve hoisting"
msgstr ""
-#: function.c:3614
-msgid "%Jvariable %qD might be clobbered by %<longjmp%> or %<vfork%>"
+#: config/c4x/c4x.opt:88 config/c4x/c4x.opt:112
+msgid "Save DP across ISR in small memory model"
msgstr ""
-#: function.c:3635
-msgid "%Jargument %qD might be clobbered by %<longjmp%> or %<vfork%>"
+#: config/c4x/c4x.opt:92
+msgid "Allow unsigned iteration counts for RPTB/DB"
msgstr ""
-#: function.c:4026
-msgid "function returns an aggregate"
+#: config/c4x/c4x.opt:96
+msgid "Pass arguments on the stack"
msgstr ""
-#: function.c:4349
-msgid "%Junused parameter %qD"
+#: config/c4x/c4x.opt:100
+msgid "Use MPYI instruction for C3x"
msgstr ""
-#: gcc.c:1226
-#, c-format
-msgid "ambiguous abbreviation %s"
+#: config/c4x/c4x.opt:104
+msgid "Enable parallel instructions"
msgstr ""
-#: gcc.c:1253
-#, c-format
-msgid "incomplete '%s' option"
+#: config/c4x/c4x.opt:108
+msgid "Enable MPY||ADD and MPY||SUB instructions"
msgstr ""
-#: gcc.c:1264
-#, c-format
-msgid "missing argument to '%s' option"
+#: config/c4x/c4x.opt:116
+msgid "Preserve all 40 bits of FP reg across call"
msgstr ""
-#: gcc.c:1277
-#, c-format
-msgid "extraneous argument to '%s' option"
+#: config/c4x/c4x.opt:120
+msgid "Pass arguments in registers"
msgstr ""
-#: gcc.c:1621
-msgid "Using built-in specs.\n"
+#: config/c4x/c4x.opt:124
+msgid "Enable use of RTPB instruction"
msgstr ""
-#: gcc.c:1804
-#, c-format
-msgid ""
-"Setting spec %s to '%s'\n"
-"\n"
+#: config/c4x/c4x.opt:128
+msgid "Enable use of RTPS instruction"
msgstr ""
-#: gcc.c:1913
-#, c-format
-msgid "Reading specs from %s\n"
+#: config/c4x/c4x.opt:132
+msgid "Set the maximum number of iterations for RPTS to N"
msgstr ""
-#: gcc.c:2009 gcc.c:2028
-#, c-format
-msgid "specs %%include syntax malformed after %ld characters"
+#: config/c4x/c4x.opt:136
+msgid "Small memory model"
msgstr ""
-#: gcc.c:2036
-#, c-format
-msgid "could not find specs file %s\n"
+#: config/c4x/c4x.opt:140
+msgid "Emit code compatible with TI tools"
msgstr ""
-#: gcc.c:2053 gcc.c:2061 gcc.c:2070 gcc.c:2079
-#, c-format
-msgid "specs %%rename syntax malformed after %ld characters"
+#: config/sparc/sparc.opt:24 config/sparc/sparc.opt:28
+msgid "Use hardware FP"
msgstr ""
-#: gcc.c:2088
-#, c-format
-msgid "specs %s spec was not found to be renamed"
+#: config/sparc/sparc.opt:32
+msgid "Do not use hardware FP"
msgstr ""
-#: gcc.c:2095
-#, c-format
-msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
+#: config/sparc/sparc.opt:36
+msgid "Assume possible double misalignment"
msgstr ""
-#: gcc.c:2100
-#, c-format
-msgid "rename spec %s to %s\n"
+#: config/sparc/sparc.opt:40
+msgid "Pass -assert pure-text to linker"
msgstr ""
-#: gcc.c:2102
-#, c-format
-msgid ""
-"spec is '%s'\n"
-"\n"
+#: config/sparc/sparc.opt:44
+msgid "Use ABI reserved registers"
msgstr ""
-#: gcc.c:2115
-#, c-format
-msgid "specs unknown %% command after %ld characters"
+#: config/sparc/sparc.opt:48
+msgid "Use hardware quad FP instructions"
msgstr ""
-#: gcc.c:2126 gcc.c:2139
-#, c-format
-msgid "specs file malformed after %ld characters"
+#: config/sparc/sparc.opt:52
+msgid "Do not use hardware quad fp instructions"
msgstr ""
-#: gcc.c:2192
-msgid "spec file has no spec for linking"
+#: config/sparc/sparc.opt:56
+msgid "Compile for V8+ ABI"
msgstr ""
-#: gcc.c:2614
-#, c-format
-msgid "system path '%s' is not absolute"
+#: config/sparc/sparc.opt:60
+msgid "Use UltraSPARC Visual Instruction Set extensions"
msgstr ""
-#: gcc.c:2677
-msgid "-pipe not supported"
+#: config/sparc/sparc.opt:64
+msgid "Pointers are 64-bit"
msgstr ""
-#: gcc.c:2739
-msgid ""
-"\n"
-"Go ahead? (y or n) "
+#: config/sparc/sparc.opt:68
+msgid "Pointers are 32-bit"
msgstr ""
-#: gcc.c:2822
-msgid "failed to get exit status"
+#: config/sparc/sparc.opt:72
+msgid "Use 64-bit ABI"
msgstr ""
-#: gcc.c:2828
-msgid "failed to get process times"
+#: config/sparc/sparc.opt:76
+msgid "Use 32-bit ABI"
msgstr ""
-#: gcc.c:2851
-#, c-format
-msgid ""
-"Internal error: %s (program %s)\n"
-"Please submit a full bug report.\n"
-"See %s for instructions."
+#: config/sparc/sparc.opt:80
+msgid "Use stack bias"
msgstr ""
-#: gcc.c:2879
-#, c-format
-msgid "# %s %.2f %.2f\n"
+#: config/sparc/sparc.opt:84
+msgid "Use structs on stronger alignment for double-word copies"
msgstr ""
-#: gcc.c:3008
-#, c-format
-msgid "Usage: %s [options] file...\n"
+#: config/sparc/sparc.opt:88
+msgid "Optimize tail call instructions in assembler and linker"
msgstr ""
-#: gcc.c:3009
-msgid "Options:\n"
+#: config/sparc/sparc.opt:100
+msgid "Use given SPARC-V9 code model"
msgstr ""
-#: gcc.c:3011
-msgid " -pass-exit-codes Exit with highest error code from a phase\n"
+#: config/sparc/little-endian.opt:24
+msgid "Generate code for little-endian"
msgstr ""
-#: gcc.c:3012
-msgid " --help Display this information\n"
+#: config/sparc/little-endian.opt:28
+msgid "Generate code for big-endian"
msgstr ""
-#: gcc.c:3013
-msgid ""
-" --target-help Display target specific command line options\n"
+#: config/mips/mips.opt:24
+msgid "Generate code that conforms to the given ABI"
msgstr ""
-#: gcc.c:3015
-msgid " (Use '-v --help' to display command line options of sub-processes)\n"
+#: config/mips/mips.opt:28
+msgid "Use SVR4-style PIC"
msgstr ""
-#: gcc.c:3016
-msgid " -dumpspecs Display all of the built in spec strings\n"
+#: config/mips/mips.opt:32
+msgid "Use PMC-style 'mad' instructions"
msgstr ""
-#: gcc.c:3017
-msgid " -dumpversion Display the version of the compiler\n"
+#: config/mips/mips.opt:36
+msgid "Generate code for the given ISA"
msgstr ""
-#: gcc.c:3018
-msgid " -dumpmachine Display the compiler's target processor\n"
+#: config/mips/mips.opt:40
+msgid "Use Branch Likely instructions, overriding the architecture default"
msgstr ""
-#: gcc.c:3019
-msgid ""
-" -print-search-dirs Display the directories in the compiler's search "
-"path\n"
+#: config/mips/mips.opt:44
+msgid "Trap on integer divide by zero"
msgstr ""
-#: gcc.c:3020
-msgid ""
-" -print-libgcc-file-name Display the name of the compiler's companion "
-"library\n"
+#: config/mips/mips.opt:48
+msgid "Use branch-and-break sequences to check for integer divide by zero"
msgstr ""
-#: gcc.c:3021
-msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
+#: config/mips/mips.opt:52
+msgid "Use trap instructions to check for integer divide by zero"
msgstr ""
-#: gcc.c:3022
+#: config/mips/mips.opt:56
msgid ""
-" -print-prog-name=<prog> Display the full path to compiler component "
-"<prog>\n"
+"Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
+"operations"
msgstr ""
-#: gcc.c:3023
-msgid ""
-" -print-multi-directory Display the root directory for versions of "
-"libgcc\n"
+#: config/mips/mips.opt:66
+msgid "Use big-endian byte order"
msgstr ""
-#: gcc.c:3024
-msgid ""
-" -print-multi-lib Display the mapping between command line options "
-"and\n"
-" multiple library search directories\n"
+#: config/mips/mips.opt:70
+msgid "Use little-endian byte order"
msgstr ""
-#: gcc.c:3027
-msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
+#: config/mips/mips.opt:74 config/iq2000/iq2000.opt:32
+msgid "Use ROM instead of RAM"
msgstr ""
-#: gcc.c:3028
-msgid ""
-" -Wa,<options> Pass comma-separated <options> on to the "
-"assembler\n"
+#: config/mips/mips.opt:78
+msgid "Use NewABI-style %reloc() assembly operators"
msgstr ""
-#: gcc.c:3029
-msgid ""
-" -Wp,<options> Pass comma-separated <options> on to the "
-"preprocessor\n"
+#: config/mips/mips.opt:82
+msgid "Work around certain R4000 errata"
msgstr ""
-#: gcc.c:3030
-msgid ""
-" -Wl,<options> Pass comma-separated <options> on to the linker\n"
+#: config/mips/mips.opt:86
+msgid "Work around certain R4400 errata"
msgstr ""
-#: gcc.c:3031
-msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
+#: config/mips/mips.opt:90
+msgid "Work around errata for early SB-1 revision 2 cores"
msgstr ""
-#: gcc.c:3032
-msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
+#: config/mips/mips.opt:94
+msgid "Work around certain VR4120 errata"
msgstr ""
-#: gcc.c:3033
-msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
+#: config/mips/mips.opt:98
+msgid "Work around VR4130 mflo/mfhi errata"
msgstr ""
-#: gcc.c:3034
-msgid ""
-" -combine Pass multiple source files to compiler at once\n"
+#: config/mips/mips.opt:102
+msgid "Work around an early 4300 hardware bug"
msgstr ""
-#: gcc.c:3035
-msgid " -save-temps Do not delete intermediate files\n"
+#: config/mips/mips.opt:106
+msgid "FP exceptions are enabled"
msgstr ""
-#: gcc.c:3036
-msgid " -pipe Use pipes rather than intermediate files\n"
+#: config/mips/mips.opt:110
+msgid "Use 32-bit floating-point registers"
msgstr ""
-#: gcc.c:3037
-msgid " -time Time the execution of each subprocess\n"
+#: config/mips/mips.opt:114
+msgid "Use 64-bit floating-point registers"
msgstr ""
-#: gcc.c:3038
-msgid ""
-" -specs=<file> Override built-in specs with the contents of "
-"<file>\n"
+#: config/mips/mips.opt:118
+msgid "Use FUNC to flush the cache before calling stack trampolines"
msgstr ""
-#: gcc.c:3039
-msgid ""
-" -std=<standard> Assume that the input sources are for <standard>\n"
+#: config/mips/mips.opt:122
+msgid "Generate floating-point multiply-add instructions"
msgstr ""
-#: gcc.c:3040
-msgid ""
-" -B <directory> Add <directory> to the compiler's search paths\n"
+#: config/mips/mips.opt:126
+msgid "Use 32-bit general registers"
msgstr ""
-#: gcc.c:3041
-msgid " -b <machine> Run gcc for target <machine>, if installed\n"
+#: config/mips/mips.opt:130
+msgid "Use 64-bit general registers"
msgstr ""
-#: gcc.c:3042
-msgid ""
-" -V <version> Run gcc version number <version>, if installed\n"
+#: config/mips/mips.opt:134
+msgid "Allow the use of hardware floating-point instructions"
msgstr ""
-#: gcc.c:3043
-msgid ""
-" -v Display the programs invoked by the compiler\n"
+#: config/mips/mips.opt:138
+msgid "Generate code for ISA level N"
msgstr ""
-#: gcc.c:3044
-msgid ""
-" -### Like -v but options quoted and commands not "
-"executed\n"
+#: config/mips/mips.opt:142
+msgid "Generate mips16 code"
msgstr ""
-#: gcc.c:3045
-msgid ""
-" -E Preprocess only; do not compile, assemble or "
-"link\n"
+#: config/mips/mips.opt:146
+msgid "Use MIPS-3D instructions"
msgstr ""
-#: gcc.c:3046
-msgid " -S Compile only; do not assemble or link\n"
+#: config/mips/mips.opt:150
+msgid "Use indirect calls"
msgstr ""
-#: gcc.c:3047
-msgid " -c Compile and assemble, but do not link\n"
+#: config/mips/mips.opt:154
+msgid "Use a 32-bit long type"
msgstr ""
-#: gcc.c:3048
-msgid " -o <file> Place the output into <file>\n"
+#: config/mips/mips.opt:158
+msgid "Use a 64-bit long type"
msgstr ""
-#: gcc.c:3049
-msgid ""
-" -x <language> Specify the language of the following input "
-"files\n"
-" Permissible languages include: c c++ assembler "
-"none\n"
-" 'none' means revert to the default behavior of\n"
-" guessing the language based on the file's "
-"extension\n"
+#: config/mips/mips.opt:162
+msgid "Don't optimize block moves"
msgstr ""
-#: gcc.c:3056
-#, c-format
-msgid ""
-"\n"
-"Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
-" passed on to the various sub-processes invoked by %s. In order to pass\n"
-" other options on to these processes the -W<letter> options must be used.\n"
+#: config/mips/mips.opt:166
+msgid "Use the mips-tfile postpass"
msgstr ""
-#: gcc.c:3176
-#, c-format
-msgid "'-%c' option must have argument"
+#: config/mips/mips.opt:170
+msgid "Do not use a cache-flushing function before calling stack trampolines"
msgstr ""
-#: gcc.c:3198
-#, c-format
-msgid "couldn't run '%s': %s"
+#: config/mips/mips.opt:174
+msgid "Generate normal-mode code"
msgstr ""
-#. translate_options () has turned --version into -fversion.
-#: gcc.c:3383
-#, c-format
-msgid "%s (GCC) %s\n"
+#: config/mips/mips.opt:178
+msgid "Do not use MIPS-3D instructions"
msgstr ""
-#: gcc.c:3385 gcov.c:412 java/gjavah.c:2376 java/jcf-dump.c:931
-#: java/jv-scan.c:128
-msgid "(C)"
+#: config/mips/mips.opt:182
+msgid "Use paired-single floating-point instructions"
msgstr ""
-#: gcc.c:3386 java/gjavah.c:2377 java/jcf-dump.c:932 java/jv-scan.c:129
-#, c-format
+#: config/mips/mips.opt:186
msgid ""
-"This is free software; see the source for copying conditions. There is NO\n"
-"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
-"\n"
+"Restrict the use of hardware floating-point instructions to 32-bit operations"
msgstr ""
-#: gcc.c:3487
-msgid "argument to '-Xlinker' is missing"
+#: config/mips/mips.opt:190
+msgid "Prevent the use of all hardware floating-point instructions"
msgstr ""
-#: gcc.c:3495
-msgid "argument to '-Xpreprocessor' is missing"
+#: config/mips/mips.opt:194
+msgid "Optimize lui/addiu address loads"
msgstr ""
-#: gcc.c:3502
-msgid "argument to '-Xassembler' is missing"
+#: config/mips/mips.opt:198
+msgid "Assume all symbols have 32-bit values"
msgstr ""
-#: gcc.c:3509
-msgid "argument to '-l' is missing"
+#: config/mips/mips.opt:202
+msgid "Optimize the output for PROCESSOR"
msgstr ""
-#: gcc.c:3530
-msgid "argument to '-specs' is missing"
+#: config/mips/mips.opt:206 config/iq2000/iq2000.opt:45
+msgid "Put uninitialized constants in ROM (needs -membedded-data)"
msgstr ""
-#: gcc.c:3544
-msgid "argument to '-specs=' is missing"
+#: config/mips/mips.opt:210
+msgid "Perform VR4130-specific alignment optimizations"
msgstr ""
-#: gcc.c:3581
-#, c-format
-msgid "'-%c' must come at the start of the command line"
+#: config/mips/mips.opt:214
+msgid "Lift restrictions on GOT size"
msgstr ""
-#: gcc.c:3590
-msgid "argument to '-B' is missing"
+#: config/sh/sh.opt:45
+msgid "Generate SH1 code"
msgstr ""
-#: gcc.c:3763
-msgid "warning: -pipe ignored because -save-temps specified"
+#: config/sh/sh.opt:49
+msgid "Generate SH2 code"
msgstr ""
-#: gcc.c:3974
-msgid "argument to '-x' is missing"
+#: config/sh/sh.opt:53
+msgid "Generate SH2a code"
msgstr ""
-#: gcc.c:4002
-#, c-format
-msgid "argument to '-%s' is missing"
+#: config/sh/sh.opt:57
+msgid "Generate SH2a FPU-less code"
msgstr ""
-#: gcc.c:4063
-#, c-format
-msgid "warning: '-x %s' after last input file has no effect"
+#: config/sh/sh.opt:61
+msgid "Generate default single-precision SH2a code"
msgstr ""
-#: gcc.c:4340
-#, c-format
-msgid "switch '%s' does not start with '-'"
+#: config/sh/sh.opt:65
+msgid "Generate only single-precision SH2a code"
msgstr ""
-#: gcc.c:4570
-#, c-format
-msgid "spec '%s' invalid"
+#: config/sh/sh.opt:69
+msgid "Generate SH2e code"
msgstr ""
-#: gcc.c:4636
-#, c-format
-msgid "%s\n"
+#: config/sh/sh.opt:73
+msgid "Generate SH3 code"
msgstr ""
-#: gcc.c:4709
-#, c-format
-msgid "spec '%s' has invalid '%%0%c'"
+#: config/sh/sh.opt:77
+msgid "Generate SH3e code"
msgstr ""
-#: gcc.c:4906
-#, c-format
-msgid "spec '%s' has invalid '%%W%c"
+#: config/sh/sh.opt:81
+msgid "Generate SH4 code"
msgstr ""
-#: gcc.c:4937
-#, c-format
-msgid "spec '%s' has invalid '%%x%c'"
+#: config/sh/sh.opt:85
+msgid "Generate SH4 FPU-less code"
msgstr ""
-#. Catch the case where a spec string contains something like
-#. '%{foo:%*}'. i.e. there is no * in the pattern on the left
-#. hand side of the :.
-#: gcc.c:5132
-#, c-format
-msgid "spec failure: '%%*' has not been initialized by pattern match"
+#: config/sh/sh.opt:89
+msgid "Generate default single-precision SH4 code"
msgstr ""
-#: gcc.c:5141
-#, c-format
-msgid "warning: use of obsolete %%[ operator in specs"
+#: config/sh/sh.opt:93
+msgid "Generate only single-precision SH4 code"
msgstr ""
-#: gcc.c:5159
-#, c-format
-msgid "Processing spec %c%s%c, which is '%s'\n"
+#: config/sh/sh.opt:97
+msgid "Generate SH4a code"
msgstr ""
-#: gcc.c:5222
-#, c-format
-msgid "spec failure: unrecognized spec option '%c'"
+#: config/sh/sh.opt:101
+msgid "Generate SH4a FPU-less code"
msgstr ""
-#: gcc.c:5301
-#, c-format
-msgid "unknown spec function '%s'"
+#: config/sh/sh.opt:105
+msgid "Generate default single-precision SH4a code"
msgstr ""
-#: gcc.c:5320
-#, c-format
-msgid "error in args to spec function '%s'"
+#: config/sh/sh.opt:109
+msgid "Generate only single-precision SH4a code"
msgstr ""
-#: gcc.c:5368
-msgid "malformed spec function name"
+#: config/sh/sh.opt:113
+msgid "Generate SH4al-dsp code"
msgstr ""
-#. )
-#: gcc.c:5371
-msgid "no arguments for spec function"
+#: config/sh/sh.opt:117
+msgid "Generate 32-bit SHmedia code"
msgstr ""
-#: gcc.c:5390
-msgid "malformed spec function arguments"
+#: config/sh/sh.opt:121
+msgid "Generate 32-bit FPU-less SHmedia code"
msgstr ""
-#: gcc.c:5629
-#, c-format
-msgid "braced spec '%s' is invalid at '%c'"
+#: config/sh/sh.opt:125
+msgid "Generate 64-bit SHmedia code"
msgstr ""
-#: gcc.c:5717
-#, c-format
-msgid "braced spec body '%s' is invalid"
+#: config/sh/sh.opt:129
+msgid "Generate 64-bit FPU-less SHmedia code"
msgstr ""
-#: gcc.c:6143
-msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
+#: config/sh/sh.opt:133
+msgid "Generate SHcompact code"
msgstr ""
-#: gcc.c:6153
-msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
+#: config/sh/sh.opt:137
+msgid "Generate FPU-less SHcompact code"
msgstr ""
-#: gcc.c:6242
-#, c-format
-msgid "unrecognized option '-%s'"
+#: config/sh/sh.opt:141
+msgid ""
+"Throttle unrolling to avoid thrashing target registers unless the unroll "
+"benefit outweighs this"
msgstr ""
-#: gcc.c:6248
-#, c-format
-msgid "install: %s%s\n"
+#: config/sh/sh.opt:145
+msgid "Generate code in big endian mode"
msgstr ""
-#: gcc.c:6249
-#, c-format
-msgid "programs: %s\n"
+#: config/sh/sh.opt:149
+msgid "Generate 32-bit offsets in switch tables"
msgstr ""
-#: gcc.c:6250
-#, c-format
-msgid "libraries: %s\n"
+#: config/sh/sh.opt:153
+msgid "Enable SH5 cut2 workaround"
msgstr ""
-#: gcc.c:6307
-#, c-format
+#: config/sh/sh.opt:157
+msgid "Align doubles at 64-bit boundaries"
+msgstr ""
+
+#: config/sh/sh.opt:161
msgid ""
-"\n"
-"For bug reporting instructions, please see:\n"
+"Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
+"inv:call, inv:call2, inv:fp"
msgstr ""
-#: gcc.c:6323
-#, c-format
-msgid "Target: %s\n"
+#: config/sh/sh.opt:165
+msgid "Specify name for 32 bit signed division function"
msgstr ""
-#: gcc.c:6324
-#, c-format
-msgid "Configured with: %s\n"
+#: config/sh/sh.opt:172
+msgid "Cost to assume for gettr insn"
msgstr ""
-#: gcc.c:6338
-#, c-format
-msgid "Thread model: %s\n"
+#: config/sh/sh.opt:176 config/sh/sh.opt:222
+msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
msgstr ""
-#: gcc.c:6349
-#, c-format
-msgid "gcc version %s\n"
+#: config/sh/sh.opt:180
+msgid "Increase the IEEE compliance for floating-point code"
msgstr ""
-#: gcc.c:6351
-#, c-format
-msgid "gcc driver version %s executing gcc version %s\n"
+#: config/sh/sh.opt:184
+msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
msgstr ""
-#: gcc.c:6359
-msgid "no input files"
+#: config/sh/sh.opt:188
+msgid "Assume symbols might be invalid"
msgstr ""
-#: gcc.c:6430 gcc.c:6493
-#, c-format
-msgid "%s: %s compiler not installed on this system"
+#: config/sh/sh.opt:192
+msgid "Annotate assembler instructions with estimated addresses"
msgstr ""
-#: gcc.c:6439
-#, c-format
-msgid "spec '%s' is invalid"
+#: config/sh/sh.opt:196
+msgid "Generate code in little endian mode"
msgstr ""
-#: gcc.c:6575
-#, c-format
-msgid "%s: linker input file unused because linking not done"
+#: config/sh/sh.opt:200
+msgid "Mark MAC register as call-clobbered"
msgstr ""
-#: gcc.c:6615
-#, c-format
-msgid "language %s not recognized"
+#: config/sh/sh.opt:206
+msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
msgstr ""
-#: gcc.c:6686
-#, c-format
-msgid "%s: %s"
+#: config/sh/sh.opt:210
+msgid "Emit function-calls using global offset table when generating PIC"
msgstr ""
-#: gcc.c:6906
-#, c-format
-msgid "multilib spec '%s' is invalid"
+#: config/sh/sh.opt:214
+msgid "Assume pt* instructions won't trap"
msgstr ""
-#: gcc.c:7098
-#, c-format
-msgid "multilib exclusions '%s' is invalid"
+#: config/sh/sh.opt:218
+msgid "Shorten address references during linking"
msgstr ""
-#: gcc.c:7156 gcc.c:7297
-#, c-format
-msgid "multilib select '%s' is invalid"
+#: config/sh/sh.opt:226
+msgid "Deprecated. Use -Os instead"
msgstr ""
-#: gcc.c:7335
-#, c-format
-msgid "multilib exclusion '%s' is invalid"
+#: config/sh/sh.opt:230
+msgid "Cost to assume for a multiply insn"
msgstr ""
-#: gcov.c:385
+#: config/sh/sh.opt:234
msgid ""
-"Usage: gcov [OPTION]... SOURCEFILE\n"
-"\n"
+"Generate library function call to invalidate instruction cache entries after "
+"fixing trampoline"
msgstr ""
-#: gcov.c:386
-msgid ""
-"Print code coverage information.\n"
-"\n"
+#: config/i386/i386.opt:24
+msgid "sizeof(long double) is 16"
msgstr ""
-#: gcov.c:387
-msgid " -h, --help Print this help, then exit\n"
+#: config/i386/i386.opt:28
+msgid "Generate 32bit i386 code"
msgstr ""
-#: gcov.c:388
-msgid " -v, --version Print version number, then exit\n"
+#: config/i386/i386.opt:36
+msgid "Support 3DNow! built-in functions"
msgstr ""
-#: gcov.c:389
-msgid ""
-" -a, --all-blocks Show information for every basic block\n"
+#: config/i386/i386.opt:44
+msgid "Generate 64bit x86-64 code"
msgstr ""
-#: gcov.c:390
-msgid ""
-" -b, --branch-probabilities Include branch probabilities in output\n"
+#: config/i386/i386.opt:52
+msgid "sizeof(long double) is 12"
msgstr ""
-#: gcov.c:391
-msgid ""
-" -c, --branch-counts Given counts of branches taken\n"
-" rather than percentages\n"
+#: config/i386/i386.opt:56
+msgid "Reserve space for outgoing arguments in the function prologue"
msgstr ""
-#: gcov.c:393
-msgid " -n, --no-output Do not create an output file\n"
+#: config/i386/i386.opt:60
+msgid "Align some doubles on dword boundary"
msgstr ""
-#: gcov.c:394
-msgid ""
-" -l, --long-file-names Use long output file names for included\n"
-" source files\n"
+#: config/i386/i386.opt:64
+msgid "Function starts are aligned to this power of 2"
msgstr ""
-#: gcov.c:396
-msgid " -f, --function-summaries Output summaries for each function\n"
+#: config/i386/i386.opt:68
+msgid "Jump targets are aligned to this power of 2"
msgstr ""
-#: gcov.c:397
-msgid ""
-" -o, --object-directory DIR|FILE Search for object files in DIR or called "
-"FILE\n"
+#: config/i386/i386.opt:72
+msgid "Loop code aligned to this power of 2"
msgstr ""
-#: gcov.c:398
-msgid " -p, --preserve-paths Preserve all pathname components\n"
+#: config/i386/i386.opt:76
+msgid "Align destination of the string operations"
msgstr ""
-#: gcov.c:399
-msgid ""
-" -u, --unconditional-branches Show unconditional branch counts too\n"
+#: config/i386/i386.opt:84
+msgid "Use given assembler dialect"
msgstr ""
-#: gcov.c:400
-#, c-format
-msgid ""
-"\n"
-"For bug reporting instructions, please see:\n"
-"%s.\n"
+#: config/i386/i386.opt:88
+msgid "Branches are this expensive (1-5, arbitrary units)"
msgstr ""
-#: gcov.c:410
-#, c-format
-msgid "gcov (GCC) %s\n"
+#: config/i386/i386.opt:92
+msgid "Use given x86-64 code model"
msgstr ""
-#: gcov.c:414
-msgid ""
-"This is free software; see the source for copying conditions.\n"
-"There is NO warranty; not even for MERCHANTABILITY or \n"
-"FITNESS FOR A PARTICULAR PURPOSE.\n"
-"\n"
+#: config/i386/i386.opt:102
+msgid "Generate sin, cos, sqrt for FPU"
msgstr ""
-#: gcov.c:504
-#, c-format
-msgid "%s:no functions found\n"
+#: config/i386/i386.opt:106
+msgid "Return values of functions in FPU registers"
msgstr ""
-#: gcov.c:525 gcov.c:553
-msgid "\n"
+#: config/i386/i386.opt:110
+msgid "Generate floating point mathematics using given instruction set"
msgstr ""
-#: gcov.c:540
-#, c-format
-msgid "%s:creating '%s'\n"
+#: config/i386/i386.opt:118 config/m68k/ieee.opt:25 config/ns32k/ns32k.opt:52
+msgid "Use IEEE math for fp comparisons"
msgstr ""
-#: gcov.c:544
-#, c-format
-msgid "%s:error writing output file '%s'\n"
+#: config/i386/i386.opt:122
+msgid "Inline all known string operations"
msgstr ""
-#: gcov.c:549
-#, c-format
-msgid "%s:could not open output file '%s'\n"
+#: config/i386/i386.opt:130
+msgid "Support MMX built-in functions"
msgstr ""
-#: gcov.c:700
-#, c-format
-msgid "%s:cannot open graph file\n"
+#: config/i386/i386.opt:134
+msgid "Use native (MS) bitfield layout"
msgstr ""
-#: gcov.c:706
-#, c-format
-msgid "%s:not a gcov graph file\n"
+#: config/i386/i386.opt:150
+msgid "Omit the frame pointer in leaf functions"
msgstr ""
-#: gcov.c:719
-#, c-format
-msgid "%s:version '%.4s', prefer '%.4s'\n"
+#: config/i386/i386.opt:162
+msgid "Attempt to keep stack aligned to this power of 2"
msgstr ""
-#: gcov.c:771
-#, c-format
-msgid "%s:already seen blocks for '%s'\n"
+#: config/i386/i386.opt:166
+msgid "Use push instructions to save outgoing arguments"
msgstr ""
-#: gcov.c:889 gcov.c:1045
-#, c-format
-msgid "%s:corrupted\n"
+#: config/i386/i386.opt:170
+msgid "Use red-zone in the x86-64 code"
msgstr ""
-#: gcov.c:963
-#, c-format
-msgid "%s:cannot open data file\n"
+#: config/i386/i386.opt:174
+msgid "Number of registers used to pass integer arguments"
msgstr ""
-#: gcov.c:968
-#, c-format
-msgid "%s:not a gcov data file\n"
+#: config/i386/i386.opt:178
+msgid "Alternate calling convention"
msgstr ""
-#: gcov.c:981
-#, c-format
-msgid "%s:version '%.4s', prefer version '%.4s'\n"
+#: config/i386/i386.opt:186
+msgid "Support MMX and SSE built-in functions and code generation"
msgstr ""
-#: gcov.c:987
-#, c-format
-msgid "%s:stamp mismatch with graph file\n"
+#: config/i386/i386.opt:190
+msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
msgstr ""
-#: gcov.c:1013
-#, c-format
-msgid "%s:unknown function '%u'\n"
+#: config/i386/i386.opt:194
+msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgstr ""
-#: gcov.c:1026
-#, c-format
-msgid "%s:profile mismatch for '%s'\n"
+#: config/i386/i386.opt:198
+msgid "Uninitialized locals in .bss"
msgstr ""
-#: gcov.c:1045
-#, c-format
-msgid "%s:overflowed\n"
+#: config/i386/i386.opt:202
+msgid "Enable stack probing"
msgstr ""
-#: gcov.c:1069
-#, c-format
-msgid "%s:'%s' lacks entry and/or exit blocks\n"
+#: config/i386/i386.opt:206
+msgid "Use given thread-local storage dialect"
msgstr ""
-#: gcov.c:1074
+#: config/i386/i386.opt:210
#, c-format
-msgid "%s:'%s' has arcs to entry block\n"
+msgid "Use direct references against %gs when accessing tls data"
msgstr ""
-#: gcov.c:1082
-#, c-format
-msgid "%s:'%s' has arcs from exit block\n"
+#: config/i386/cygming.opt:24
+msgid "Create console application"
msgstr ""
-#: gcov.c:1290
-#, c-format
-msgid "%s:graph is unsolvable for '%s'\n"
+#: config/i386/cygming.opt:28
+msgid "Use the Cygwin interface"
msgstr ""
-#: gcov.c:1370
-#, c-format
-msgid "%s '%s'\n"
+#: config/i386/cygming.opt:32
+msgid "Generate code for a DLL"
msgstr ""
-#: gcov.c:1373
-#, c-format
-msgid "Lines executed:%s of %d\n"
+#: config/i386/cygming.opt:36
+msgid "Ignore dllimport for functions"
msgstr ""
-#: gcov.c:1377
-msgid "No executable lines\n"
+#: config/i386/cygming.opt:40
+msgid "Use Mingw-specific thread support"
msgstr ""
-#: gcov.c:1383
-#, c-format
-msgid "Branches executed:%s of %d\n"
+#: config/i386/cygming.opt:44
+msgid "Set Windows defines"
msgstr ""
-#: gcov.c:1387
-#, c-format
-msgid "Taken at least once:%s of %d\n"
+#: config/i386/cygming.opt:48
+msgid "Create GUI application"
msgstr ""
-#: gcov.c:1393
-msgid "No branches\n"
+#: config/i386/djgpp.opt:26
+msgid "Ignored (obsolete)"
msgstr ""
-#: gcov.c:1395
-#, c-format
-msgid "Calls executed:%s of %d\n"
+#: config/i386/sco5.opt:25
+msgid "Generate ELF output"
msgstr ""
-#: gcov.c:1399
-msgid "No calls\n"
+#: config/fr30/fr30.opt:24
+msgid "Assume small address space"
msgstr ""
-#: gcov.c:1540
-#, c-format
-msgid "%s:no lines for '%s'\n"
+#: config/m68k/m68k.opt:24
+msgid "Generate code for a 520X"
msgstr ""
-#: gcov.c:1735
-#, c-format
-msgid "call %2d returned %s\n"
+#: config/m68k/m68k.opt:28
+msgid "Generate code for a 5206e"
msgstr ""
-#: gcov.c:1740
-#, c-format
-msgid "call %2d never executed\n"
+#: config/m68k/m68k.opt:32
+msgid "Generate code for a 528x"
msgstr ""
-#: gcov.c:1745
-#, c-format
-msgid "branch %2d taken %s%s\n"
+#: config/m68k/m68k.opt:36
+msgid "Generate code for a 5307"
msgstr ""
-#: gcov.c:1749
-#, c-format
-msgid "branch %2d never executed\n"
+#: config/m68k/m68k.opt:40
+msgid "Generate code for a 5407"
msgstr ""
-#: gcov.c:1754
-#, c-format
-msgid "unconditional %2d taken %s\n"
+#: config/m68k/m68k.opt:44 config/m68k/m68k.opt:97
+msgid "Generate code for a 68000"
msgstr ""
-#: gcov.c:1757
-#, c-format
-msgid "unconditional %2d never executed\n"
+#: config/m68k/m68k.opt:48 config/m68k/m68k.opt:101
+msgid "Generate code for a 68020"
msgstr ""
-#: gcov.c:1789
-#, c-format
-msgid "%s:cannot open source file\n"
+#: config/m68k/m68k.opt:52
+msgid "Generate code for a 68040, without any new instructions"
msgstr ""
-#: gcov.c:1799
-#, c-format
-msgid "%s:source file is newer than graph file '%s'\n"
+#: config/m68k/m68k.opt:56
+msgid "Generate code for a 68060, without any new instructions"
msgstr ""
-#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:689
-msgid "GCSE disabled"
+#: config/m68k/m68k.opt:60
+msgid "Generate code for a 68030"
msgstr ""
-#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:6461
-msgid "jump bypassing disabled"
+#: config/m68k/m68k.opt:64
+msgid "Generate code for a 68040"
msgstr ""
-#: gcse.c:6522
-#, c-format
-msgid "%s: %d basic blocks and %d edges/basic block"
+#: config/m68k/m68k.opt:68
+msgid "Generate code for a 68060"
msgstr ""
-#: gcse.c:6535
-#, c-format
-msgid "%s: %d basic blocks and %d registers"
+#: config/m68k/m68k.opt:72
+msgid "Generate code for a 68302"
msgstr ""
-#: gengtype-yacc.c:564 java/parse-scan.c:1938
-#: java/parse-scan.y:1374
-#: java/parse.c:2935 java/parse.y:16334
-msgid "syntax error: cannot back up"
+#: config/m68k/m68k.opt:76
+msgid "Generate code for a 68332"
msgstr ""
-#: gengtype-yacc.c:1577 java/parse-scan.c:3078
-#: java/parse-scan.y:1372
-#: java/parse.c:6170 java/parse.y:16332
-msgid "syntax error; also virtual memory exhausted"
+#: config/m68k/m68k.opt:81
+msgid "Generate code for a 68851"
msgstr ""
-#. Depending on the version of Bison used to compile this grammar,
-#. it may issue generic diagnostics spelled "syntax error" or
-#. "parse error". To prevent this from changing the translation
-#. template randomly, we list all the variants of this particular
-#. diagnostic here. Translators: there is no fine distinction
-#. 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:1581 java/parse-scan.c:3082
-#: java/parse-scan.y:1370
-#: java/parse.c:6174 java/parse.y:16330
-msgid "syntax error"
+#: config/m68k/m68k.opt:85
+msgid "Generate code that uses 68881 floating-point instructions"
msgstr ""
-#: gengtype-yacc.c:1699 java/parse-scan.c:3200 java/parse.c:6292
-msgid "parser stack overflow"
+#: config/m68k/m68k.opt:89
+msgid "Align variables on a 32-bit boundary"
msgstr ""
-#: ggc-common.c:404 ggc-common.c:412 ggc-common.c:480 ggc-common.c:499
-#: ggc-page.c:2199 ggc-page.c:2230 ggc-page.c:2237 ggc-zone.c:2289
-#: ggc-zone.c:2304
-#, c-format
-msgid "can't write PCH file: %m"
+#: config/m68k/m68k.opt:93
+msgid "Use the bit-field instructions"
msgstr ""
-#: ggc-common.c:492 config/i386/host-cygwin.c:58
-#, c-format
-msgid "can't get position in PCH file: %m"
+#: config/m68k/m68k.opt:105
+msgid "Generate code for a cpu32"
msgstr ""
-#: ggc-common.c:502
-#, c-format
-msgid "can't write padding to PCH file: %m"
+#: config/m68k/m68k.opt:109
+msgid "Enable ID based shared library"
msgstr ""
-#: ggc-common.c:557 ggc-common.c:565 ggc-common.c:572 ggc-common.c:575
-#: ggc-common.c:585 ggc-common.c:588 ggc-page.c:2324 ggc-zone.c:2323
-#, c-format
-msgid "can't read PCH file: %m"
+#: config/m68k/m68k.opt:113
+msgid "Do not use the bit-field instructions"
msgstr ""
-#: ggc-common.c:580
-msgid "had to relocate PCH"
+#: config/m68k/m68k.opt:117
+msgid "Use normal calling convention"
msgstr ""
-#: ggc-page.c:1442
-#, c-format
-msgid "open /dev/zero: %m"
+#: config/m68k/m68k.opt:121
+msgid "Consider type 'int' to be 32 bits wide"
msgstr ""
-#: ggc-page.c:2215 ggc-page.c:2221
-msgid "can't write PCH file"
+#: config/m68k/m68k.opt:125
+msgid "Generate pc-relative code"
msgstr ""
-#: ggc-zone.c:2286 ggc-zone.c:2297
-#, c-format
-msgid "can't seek PCH file: %m"
+#: config/m68k/m68k.opt:129
+msgid "Use different calling convention using 'rtd'"
msgstr ""
-#: ggc-zone.c:2300
-#, c-format
-msgid "can't write PCH fle: %m"
+#: config/m68k/m68k.opt:133
+msgid "Enable separate data segment"
msgstr ""
-#: gimple-low.c:203
-msgid "unexpected node"
+#: config/m68k/m68k.opt:137 config/bfin/bfin.opt:40
+msgid "ID of shared library to build"
msgstr ""
-#: gimplify.c:3339
-#, c-format
-msgid "invalid lvalue in asm output %d"
+#: config/m68k/m68k.opt:141
+msgid "Consider type 'int' to be 16 bits wide"
msgstr ""
-#: gimplify.c:3451
-#, c-format
-msgid "memory input %d is not directly addressable"
+#: config/m68k/m68k.opt:145
+msgid "Generate code with library calls for floating point"
msgstr ""
-#: gimplify.c:4324
-msgid "gimplification failed"
+#: config/m68k/m68k.opt:149
+msgid "Do not use unaligned memory references"
msgstr ""
-#: global.c:371 global.c:384 global.c:398
-#, c-format
-msgid "%s cannot be used in asm here"
+#: config/frv/frv.opt:24
+msgid "Use 4 media accumulators"
msgstr ""
-#: graph.c:403 passes.c:130 java/jcf-parse.c:1061 java/jcf-parse.c:1196
-#: java/lex.c:1846 objc/objc-act.c:552
-#, c-format
-msgid "can't open %s: %m"
+#: config/frv/frv.opt:28
+msgid "Use 8 media accumulators"
msgstr ""
-#: haifa-sched.c:182
-#, c-format
-msgid "fix_sched_param: unknown param: %s"
+#: config/frv/frv.opt:32
+msgid "Enable label alignment optimizations"
msgstr ""
-#. Opening quotation mark.
-#: intl.c:58
-msgid "`"
+#: config/frv/frv.opt:36
+msgid "Dynamically allocate cc registers"
msgstr ""
-#. Closing quotation mark.
-#: intl.c:61
-msgid "'"
+#: config/frv/frv.opt:43
+msgid "Set the cost of branches"
msgstr ""
-#: langhooks.c:516
-msgid "At top level:"
+#: config/frv/frv.opt:47
+msgid "Enable conditional execution other than moves/scc"
msgstr ""
-#: langhooks.c:521
-#, c-format
-msgid "In member function %qs:"
+#: config/frv/frv.opt:51
+msgid "Change the maximum length of conditionally-executed sequences"
msgstr ""
-#: langhooks.c:525
-#, c-format
-msgid "In function %qs:"
+#: config/frv/frv.opt:55
+msgid ""
+"Change the number of temporary registers that are available to conditionally-"
+"executed sequences"
msgstr ""
-#. What to print when a switch has no documentation.
-#: opts.c:89
-msgid "This switch lacks documentation"
+#: config/frv/frv.opt:59
+msgid "Enable conditional moves"
msgstr ""
-#. Eventually this should become a hard error IMO.
-#: opts.c:258
-#, c-format
-msgid "command line option \"%s\" is valid for %s but not for %s"
+#: config/frv/frv.opt:63
+msgid "Set the target CPU type"
msgstr ""
-#: opts.c:357
-#, c-format
-msgid "missing argument to \"%s\""
+#: config/frv/frv.opt:85
+msgid "Use fp double instructions"
msgstr ""
-#: opts.c:367
-#, c-format
-msgid "argument to \"%s\" should be a non-negative integer"
+#: config/frv/frv.opt:89
+msgid "Change the ABI to allow double word insns"
msgstr ""
-#: opts.c:449
-#, c-format
-msgid "unrecognized command line option \"%s\""
+#: config/frv/frv.opt:93
+msgid "Enable Function Descriptor PIC mode"
msgstr ""
-#: opts.c:659
-msgid "-Wuninitialized is not supported without -O"
+#: config/frv/frv.opt:97
+msgid "Just use icc0/fcc0"
msgstr ""
-#: opts.c:673
-msgid "-freorder-blocks-and-partition does not work with exceptions"
+#: config/frv/frv.opt:101
+msgid "Only use 32 FPRs"
msgstr ""
-#: opts.c:833
-#, c-format
-msgid "structure alignment must be a small power of two, not %d"
+#: config/frv/frv.opt:105
+msgid "Use 64 FPRs"
msgstr ""
-#: opts.c:898
-#, c-format
-msgid "unrecognised visibility value \"%s\""
+#: config/frv/frv.opt:109
+msgid "Only use 32 GPRs"
msgstr ""
-#: opts.c:950
-#, c-format
-msgid "unrecognized register name \"%s\""
+#: config/frv/frv.opt:113
+msgid "Use 64 GPRs"
msgstr ""
-#: opts.c:974
-#, c-format
-msgid "unknown tls-model \"%s\""
+#: config/frv/frv.opt:117
+msgid "Enable use of GPREL for read-only data in FDPIC"
msgstr ""
-#: opts.c:1045
-#, c-format
-msgid "%s: --param arguments should be of the form NAME=VALUE"
+#: config/frv/frv.opt:125
+msgid "Enable inlining of PLT in function calls"
msgstr ""
-#: opts.c:1050
-#, c-format
-msgid "invalid --param value %qs"
+#: config/frv/frv.opt:129
+msgid "Enable PIC support for building libraries"
msgstr ""
-#: opts.c:1147
-msgid "target system does not support debug output"
+#: config/frv/frv.opt:133
+msgid "Follow the EABI linkage requirements"
msgstr ""
-#: opts.c:1154
-#, c-format
-msgid "debug format \"%s\" conflicts with prior selection"
+#: config/frv/frv.opt:137
+msgid "Disallow direct calls to global functions"
msgstr ""
-#: opts.c:1170
-#, c-format
-msgid "unrecognised debug output level \"%s\""
+#: config/frv/frv.opt:141
+msgid "Use media instructions"
msgstr ""
-#: opts.c:1172
-#, c-format
-msgid "debug output level %s is too high"
+#: config/frv/frv.opt:145
+msgid "Use multiply add/subtract instructions"
msgstr ""
-#: opts.c:1191
-msgid "The following options are language-independent:\n"
+#: config/frv/frv.opt:149
+msgid "Enable optimizing &&/|| in conditional execution"
msgstr ""
-#: opts.c:1198
-#, c-format
-msgid ""
-"The %s front end recognizes the following options:\n"
-"\n"
+#: config/frv/frv.opt:153
+msgid "Enable nested conditional execution optimizations"
msgstr ""
-#: opts.c:1212
-msgid "The --param option recognizes the following as parameters:\n"
+#: config/frv/frv.opt:158
+msgid "Do not mark ABI switches in e_flags"
msgstr ""
-#: params.c:71
-#, c-format
-msgid "minimum value of parameter %qs is %u"
+#: config/frv/frv.opt:162
+msgid "Pack VLIW instructions"
msgstr ""
-#: params.c:76
-#, c-format
-msgid "maximum value of parameter %qs is %u"
+#: config/frv/frv.opt:166
+msgid "Enable setting GPRs to the result of comparisons"
msgstr ""
-#. If we didn't find this parameter, issue an error message.
-#: params.c:85
-#, c-format
-msgid "invalid parameter %qs"
+#: config/frv/frv.opt:170
+msgid "Change the amount of scheduler lookahead"
msgstr ""
-#: passes.c:1220
-msgid ""
-"branch target register load optimization is not intended to be run twice"
+#: config/frv/frv.opt:178
+msgid "Assume a large TLS segment"
msgstr ""
-#: profile.c:284
-msgid "corrupted profile info: run_max * runs < sum_max"
+#: config/frv/frv.opt:182
+msgid "Do not assume a large TLS segment"
msgstr ""
-#: profile.c:290
-msgid "corrupted profile info: sum_all is smaller than sum_max"
+#: config/frv/frv.opt:187
+msgid "Cause gas to print tomcat statistics"
msgstr ""
-#: profile.c:335
-#, c-format
-msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
+#: config/frv/frv.opt:192
+msgid "Link with the library-pic libraries"
msgstr ""
-#: profile.c:500
-#, c-format
-msgid ""
-"corrupted profile info: number of iterations for basic block %d thought to "
-"be %i"
+#: config/frv/frv.opt:196
+msgid "Allow branches to be packed with other instructions"
msgstr ""
-#: profile.c:521
-#, c-format
-msgid ""
-"corrupted profile info: number of executions for edge %d-%d thought to be %i"
+#: config/ia64/ilp32.opt:3
+msgid "Generate ILP32 code"
msgstr ""
-#: protoize.c:581
-#, c-format
-msgid "%s: error writing file '%s': %s\n"
+#: config/ia64/ilp32.opt:7
+msgid "Generate LP64 code"
msgstr ""
-#: protoize.c:625
-#, c-format
-msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
+#: config/ia64/ia64.opt:3
+msgid "Generate big endian code"
msgstr ""
-#: protoize.c:628
-#, c-format
-msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
+#: config/ia64/ia64.opt:7
+msgid "Generate little endian code"
msgstr ""
-#: protoize.c:729
-#, c-format
-msgid "%s: warning: no read access for file '%s'\n"
+#: config/ia64/ia64.opt:11
+msgid "Generate code for GNU as"
msgstr ""
-#: protoize.c:737
-#, c-format
-msgid "%s: warning: no write access for file '%s'\n"
+#: config/ia64/ia64.opt:15
+msgid "Generate code for GNU ld"
msgstr ""
-#: protoize.c:745
-#, c-format
-msgid "%s: warning: no write access for dir containing '%s'\n"
+#: config/ia64/ia64.opt:19
+msgid "Emit stop bits before and after volatile extended asms"
msgstr ""
-#. Catch cases like /.. where we try to backup to a
-#. point above the absolute root of the logical file
-#. system.
-#: protoize.c:1132
-#, c-format
-msgid "%s: invalid file name: %s\n"
+#: config/ia64/ia64.opt:23
+msgid "Use in/loc/out register names"
msgstr ""
-#: protoize.c:1280
-#, c-format
-msgid "%s: %s: can't get status: %s\n"
+#: config/ia64/ia64.opt:30
+msgid "Enable use of sdata/scommon/sbss"
msgstr ""
-#: protoize.c:1301
-#, c-format
-msgid ""
-"\n"
-"%s: fatal error: aux info file corrupted at line %d\n"
+#: config/ia64/ia64.opt:34
+msgid "Generate code without GP reg"
msgstr ""
-#: protoize.c:1630
-#, c-format
-msgid "%s:%d: declaration of function '%s' takes different forms\n"
+#: config/ia64/ia64.opt:38
+msgid "gp is constant (but save/restore gp on indirect calls)"
msgstr ""
-#: protoize.c:1885
-#, c-format
-msgid "%s: compiling '%s'\n"
+#: config/ia64/ia64.opt:42
+msgid "Generate self-relocatable code"
msgstr ""
-#: protoize.c:1908
-#, c-format
-msgid "%s: wait: %s\n"
+#: config/ia64/ia64.opt:46
+msgid "Generate inline floating point division, optimize for latency"
msgstr ""
-#: protoize.c:1913
-#, c-format
-msgid "%s: subprocess got fatal signal %d\n"
+#: config/ia64/ia64.opt:50
+msgid "Generate inline floating point division, optimize for throughput"
msgstr ""
-#: protoize.c:1921
-#, c-format
-msgid "%s: %s exited with status %d\n"
+#: config/ia64/ia64.opt:57
+msgid "Generate inline integer division, optimize for latency"
msgstr ""
-#: protoize.c:1970
-#, c-format
-msgid "%s: warning: missing SYSCALLS file '%s'\n"
+#: config/ia64/ia64.opt:61
+msgid "Generate inline integer division, optimize for throughput"
msgstr ""
-#: protoize.c:1979 protoize.c:2008
-#, c-format
-msgid "%s: can't read aux info file '%s': %s\n"
+#: config/ia64/ia64.opt:65
+msgid "Do not inline integer division"
msgstr ""
-#: protoize.c:2024 protoize.c:2052
-#, c-format
-msgid "%s: can't get status of aux info file '%s': %s\n"
+#: config/ia64/ia64.opt:69
+msgid "Generate inline square root, optimize for latency"
msgstr ""
-#: protoize.c:2080
-#, c-format
-msgid "%s: can't open aux info file '%s' for reading: %s\n"
+#: config/ia64/ia64.opt:73
+msgid "Generate inline square root, optimize for throughput"
msgstr ""
-#: protoize.c:2098
-#, c-format
-msgid "%s: error reading aux info file '%s': %s\n"
+#: config/ia64/ia64.opt:77
+msgid "Do not inline square root"
msgstr ""
-#: protoize.c:2111
-#, c-format
-msgid "%s: error closing aux info file '%s': %s\n"
+#: config/ia64/ia64.opt:81
+msgid "Enable Dwarf 2 line debug info via GNU as"
msgstr ""
-#: protoize.c:2127
-#, c-format
-msgid "%s: can't delete aux info file '%s': %s\n"
+#: config/ia64/ia64.opt:85
+msgid "Enable earlier placing stop bits for better scheduling"
msgstr ""
-#: protoize.c:2209 protoize.c:4178
-#, c-format
-msgid "%s: can't delete file '%s': %s\n"
+#: config/ia64/ia64.opt:89
+msgid "Specify range of registers to make fixed"
msgstr ""
-#: protoize.c:2287
-#, c-format
-msgid "%s: warning: can't rename file '%s' to '%s': %s\n"
+#: config/arm/pe.opt:24
+msgid "Ignore dllimport attribute for functions"
msgstr ""
-#: protoize.c:2409
-#, c-format
-msgid "%s: conflicting extern definitions of '%s'\n"
+#: config/arm/arm.opt:24
+msgid "Specify an ABI"
msgstr ""
-#: protoize.c:2413
-#, c-format
-msgid "%s: declarations of '%s' will not be converted\n"
+#: config/arm/arm.opt:28
+msgid "Generate a call to abort if a noreturn function returns"
msgstr ""
-#: protoize.c:2415
-#, c-format
-msgid "%s: conflict list for '%s' follows:\n"
+#: config/arm/arm.opt:35
+msgid "Pass FP arguments in FP registers"
msgstr ""
-#: protoize.c:2448
-#, c-format
-msgid "%s: warning: using formals list from %s(%d) for function '%s'\n"
+#: config/arm/arm.opt:39
+msgid "Generate APCS conformant stack frames"
msgstr ""
-#: protoize.c:2488
-#, c-format
-msgid "%s: %d: '%s' used but missing from SYSCALLS\n"
+#: config/arm/arm.opt:43
+msgid "Generate re-entrant, PIC code"
msgstr ""
-#: protoize.c:2494
-#, c-format
-msgid "%s: %d: warning: no extern definition for '%s'\n"
+#: config/arm/arm.opt:50
+msgid "Specify the name of the target architecture"
msgstr ""
-#: protoize.c:2524
-#, c-format
-msgid "%s: warning: no static definition for '%s' in file '%s'\n"
+#: config/arm/arm.opt:57
+msgid "Assume target CPU is configured as big endian"
msgstr ""
-#: protoize.c:2530
-#, c-format
-msgid "%s: multiple static defs of '%s' in file '%s'\n"
+#: config/arm/arm.opt:61
+msgid "Thumb: Assume non-static functions may be called from ARM code"
msgstr ""
-#: protoize.c:2700 protoize.c:2703
-#, c-format
-msgid "%s: %d: warning: source too confusing\n"
+#: config/arm/arm.opt:65
+msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
msgstr ""
-#: protoize.c:2898
-#, c-format
-msgid "%s: %d: warning: varargs function declaration not converted\n"
+#: config/arm/arm.opt:69
+msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
msgstr ""
-#: protoize.c:2913
-#, c-format
-msgid "%s: declaration of function '%s' not converted\n"
+#: config/arm/arm.opt:73
+msgid "Specify the name of the target CPU"
msgstr ""
-#: protoize.c:3036
-#, c-format
-msgid "%s: warning: too many parameter lists in declaration of '%s'\n"
+#: config/arm/arm.opt:77
+msgid "Specify if floating point hardware should be used"
msgstr ""
-#: protoize.c:3057
-#, c-format
-msgid ""
-"\n"
-"%s: warning: too few parameter lists in declaration of '%s'\n"
+#: config/arm/arm.opt:91
+msgid "Specify the name of the target floating point hardware/format"
msgstr ""
-#: protoize.c:3153
-#, c-format
-msgid "%s: %d: warning: found '%s' but expected '%s'\n"
+#: config/arm/arm.opt:95
+msgid "Alias for -mfloat-abi=hard"
msgstr ""
-#: protoize.c:3328
-#, c-format
-msgid "%s: local declaration for function '%s' not inserted\n"
+#: config/arm/arm.opt:99
+msgid "Assume target CPU is configured as little endian"
msgstr ""
-#: protoize.c:3355
-#, c-format
-msgid ""
-"\n"
-"%s: %d: warning: can't add declaration of '%s' into macro call\n"
+#: config/arm/arm.opt:103
+msgid "Generate call insns as indirect calls, if necessary"
msgstr ""
-#: protoize.c:3427
-#, c-format
-msgid "%s: global declarations for file '%s' not inserted\n"
+#: config/arm/arm.opt:107
+msgid "Specify the register to be used for PIC addressing"
msgstr ""
-#: protoize.c:3516 protoize.c:3546
-#, c-format
-msgid "%s: definition of function '%s' not converted\n"
+#: config/arm/arm.opt:111
+msgid "Store function names in object code"
msgstr ""
-#: protoize.c:3535
-#, c-format
-msgid "%s: %d: warning: definition of %s not converted\n"
+#: config/arm/arm.opt:115
+msgid "Permit scheduling of a function's prologue sequence"
msgstr ""
-#: protoize.c:3861
-#, c-format
-msgid "%s: found definition of '%s' at %s(%d)\n"
+#: config/arm/arm.opt:119
+msgid "Do not load the PIC register in function prologues"
msgstr ""
-#. If we make it here, then we did not know about this
-#. function definition.
-#: protoize.c:3877
-#, c-format
-msgid "%s: %d: warning: '%s' excluded by preprocessing\n"
+#: config/arm/arm.opt:123
+msgid "Alias for -mfloat-abi=soft"
msgstr ""
-#: protoize.c:3880
-#, c-format
-msgid "%s: function definition not converted\n"
+#: config/arm/arm.opt:127
+msgid "Specify the minimum bit alignment of structures"
msgstr ""
-#: protoize.c:3938
-#, c-format
-msgid "%s: '%s' not converted\n"
+#: config/arm/arm.opt:131
+msgid "Compile for the Thumb not the ARM"
msgstr ""
-#: protoize.c:3946
-#, c-format
-msgid "%s: would convert file '%s'\n"
+#: config/arm/arm.opt:135
+msgid "Support calls between Thumb and ARM instruction sets"
msgstr ""
-#: protoize.c:3949
-#, c-format
-msgid "%s: converting file '%s'\n"
+#: config/arm/arm.opt:139
+msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
msgstr ""
-#: protoize.c:3959
-#, c-format
-msgid "%s: can't get status for file '%s': %s\n"
+#: config/arm/arm.opt:143
+msgid "Thumb: Generate (leaf) stack frames even if not needed"
msgstr ""
-#: protoize.c:4001
-#, c-format
-msgid "%s: can't open file '%s' for reading: %s\n"
+#: config/arm/arm.opt:147
+msgid "Tune code for the given processor"
msgstr ""
-#: protoize.c:4016
-#, c-format
-msgid ""
-"\n"
-"%s: error reading input file '%s': %s\n"
+#: config/arm/arm.opt:151
+msgid "Assume big endian bytes, little endian words"
msgstr ""
-#: protoize.c:4050
-#, c-format
-msgid "%s: can't create/open clean file '%s': %s\n"
+#: config/avr/avr.opt:24
+msgid "Use subroutines for function prologues and epilogues"
msgstr ""
-#: protoize.c:4155
-#, c-format
-msgid "%s: warning: file '%s' already saved in '%s'\n"
+#: config/avr/avr.opt:28
+msgid "Select the target MCU"
msgstr ""
-#: protoize.c:4163
-#, c-format
-msgid "%s: can't link file '%s' to '%s': %s\n"
+#: config/avr/avr.opt:35
+msgid "Use STACK as the initial value of the stack pointer"
msgstr ""
-#: protoize.c:4193
-#, c-format
-msgid "%s: can't create/open output file '%s': %s\n"
+#: config/avr/avr.opt:39
+msgid "Use an 8-bit 'int' type"
msgstr ""
-#: protoize.c:4226
-#, c-format
-msgid "%s: can't change mode of file '%s': %s\n"
+#: config/avr/avr.opt:43
+msgid "Change the stack pointer without disabling interrupts"
msgstr ""
-#: protoize.c:4399
-#, c-format
-msgid "%s: cannot get working directory: %s\n"
+#: config/avr/avr.opt:47
+msgid "Do not generate tablejump insns"
msgstr ""
-#: protoize.c:4497
-#, c-format
-msgid "%s: input file names must have .c suffixes: %s\n"
+#: config/avr/avr.opt:57
+msgid "Use rjmp/rcall (limited range) on >8K devices"
msgstr ""
-#: reg-stack.c:622
-#, c-format
-msgid "output constraint %d must specify a single register"
+#: config/avr/avr.opt:61
+msgid "Output instruction sizes to the asm file"
msgstr ""
-#: reg-stack.c:632
-#, c-format
-msgid "output constraint %d cannot be specified together with \"%s\" clobber"
+#: config/avr/avr.opt:65
+msgid "Change only the low 8 bits of the stack pointer"
msgstr ""
-#: reg-stack.c:655
-msgid "output regs must be grouped at top of stack"
+#: config/mn10300/mn10300.opt:24
+msgid "Target the AM33 processor"
msgstr ""
-#: reg-stack.c:692
-msgid "implicitly popped regs must be grouped at top of stack"
+#: config/mn10300/mn10300.opt:28
+msgid "Target the AM33/2.0 processor"
msgstr ""
-#: reg-stack.c:711
-msgid "output operand %d must use %<&%> constraint"
+#: config/mn10300/mn10300.opt:32
+msgid "Work around hardware multiply bug"
msgstr ""
-#: regclass.c:766
-#, c-format
-msgid "can't use '%s' as a %s register"
+#: config/mn10300/mn10300.opt:37
+msgid "Enable linker relaxations"
msgstr ""
-#: regclass.c:781 config/ia64/ia64.c:4569 config/ia64/ia64.c:4576
-#: config/pa/pa.c:341 config/pa/pa.c:348
-#, c-format
-msgid "unknown register name: %s"
+#: config/xtensa/xtensa.opt:24
+msgid "Use CONST16 instruction to load constants"
msgstr ""
-#: regclass.c:791
-msgid "global register variable follows a function definition"
+#: config/xtensa/xtensa.opt:28
+msgid "Enable fused multiply/add and multiply/subtract FP instructions"
msgstr ""
-#: regclass.c:795
-msgid "register used for two global register variables"
+#: config/xtensa/xtensa.opt:32
+msgid "Use indirect CALLXn instructions for large programs"
msgstr ""
-#: regclass.c:800
-msgid "call-clobbered register used for global register variable"
+#: config/xtensa/xtensa.opt:36
+msgid "Automatically align branch targets to reduce branch penalties"
msgstr ""
-#: regrename.c:1872
-#, c-format
-msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
+#: config/xtensa/xtensa.opt:40
+msgid "Intersperse literal pools with code in the text section"
msgstr ""
-#: regrename.c:1884
-#, c-format
-msgid "validate_value_data: Loop in regno chain (%u)"
+#: config/iq2000/iq2000.opt:24
+msgid "Specify CPU for code generation purposes"
msgstr ""
-#: regrename.c:1887
-#, c-format
-msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
+#: config/iq2000/iq2000.opt:28
+msgid "Specify CPU for scheduling purposes"
msgstr ""
-#: regrename.c:1899
-#, c-format
-msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
+#: config/iq2000/iq2000.opt:36
+msgid "Use GP relative sdata/sbss sections"
msgstr ""
-#: reload.c:1270
-msgid "cannot reload integer constant operand in %<asm%>"
+#: config/iq2000/iq2000.opt:41
+msgid "No default crt0.o"
msgstr ""
-#: reload.c:1293
-msgid "impossible register constraint in %<asm%>"
+#: config/bfin/bfin.opt:24
+msgid "Omit frame pointer for leaf functions"
msgstr ""
-#: reload.c:3535
-msgid "%<&%> constraint used with no register class"
+#: config/bfin/bfin.opt:28
+msgid "Program is entirely located in low 64k of memory."
msgstr ""
-#: reload.c:3705
-msgid "unable to generate reloads for:"
+#: config/bfin/bfin.opt:32
+msgid "Avoid speculative loads by inserting CSYNC or equivalent"
msgstr ""
-#: reload.c:3706 reload.c:3938
-msgid "inconsistent operand constraints in an %<asm%>"
+#: config/bfin/bfin.opt:36
+msgid "Enabled ID based shared library"
msgstr ""
-#: reload1.c:1224
-msgid "frame size too large for reliable stack checking"
+#: config/ns32k/ns32k.opt:24
+msgid "Optimize for 32032"
msgstr ""
-#: reload1.c:1227
-msgid "try reducing the number of local variables"
+#: config/ns32k/ns32k.opt:32
+msgid "Optimize for 32332"
msgstr ""
-#: reload1.c:1878
-msgid "can't find a register in class %qs while reloading %<asm%>"
+#: config/ns32k/ns32k.opt:36
+msgid "Use the 32381 fpu"
msgstr ""
-#: reload1.c:1883
-#, c-format
-msgid "unable to find a register to spill in class %qs"
+#: config/ns32k/ns32k.opt:40
+msgid "Optimize for 32532"
msgstr ""
-#: reload1.c:1885
-msgid "this is the insn:"
+#: config/ns32k/ns32k.opt:44
+msgid "Use bit-field instructions"
msgstr ""
-#: reload1.c:3876
-msgid "%<asm%> operand requires impossible reload"
+#: config/ns32k/ns32k.opt:48
+msgid "Generate code for high memory"
msgstr ""
-#. It's the compiler's fault.
-#: reload1.c:4995
-msgid "could not find a spill register"
+#: config/ns32k/ns32k.opt:56
+msgid "Use multiply-accumulate fp instructions"
msgstr ""
-#: reload1.c:5000
-msgid "%<asm%> operand constraint incompatible with operand size"
+#: config/ns32k/ns32k.opt:60
+msgid "Do not use bit-field instructions"
msgstr ""
-#. It's the compiler's fault.
-#: reload1.c:6626
-msgid "VOIDmode on an output"
+#: config/ns32k/ns32k.opt:64
+msgid "Generate code for low memory"
msgstr ""
-#: reload1.c:6627
-msgid "output operand is constant in %<asm%>"
+#: config/ns32k/ns32k.opt:68
+msgid "Do not use IEEE math for fp comparisons"
msgstr ""
-#: rtl-error.c:128
-msgid "unrecognizable insn:"
+#: config/ns32k/ns32k.opt:72
+msgid "Do not use multiply-accumulate fp instructions"
msgstr ""
-#: rtl-error.c:130
-msgid "insn does not satisfy its constraints:"
+#: config/ns32k/ns32k.opt:76
+msgid "Pass all arguments on the stack"
msgstr ""
-#: rtl.c:470
-#, c-format
-msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
+#: config/ns32k/ns32k.opt:80
+msgid "Use the normal calling convention"
msgstr ""
-#: rtl.c:480
-#, c-format
-msgid ""
-"RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
+#: config/ns32k/ns32k.opt:84
+msgid "Do not use register sb"
msgstr ""
-#: rtl.c:490
-#, c-format
+#: config/ns32k/ns32k.opt:88
+msgid "Do not use the 'small register classes' kludge"
+msgstr ""
+
+#: config/ns32k/ns32k.opt:92
+msgid "Pass some arguments in registers"
+msgstr ""
+
+#: config/ns32k/ns32k.opt:96
+msgid "Use an alternative calling convention"
+msgstr ""
+
+#: config/ns32k/ns32k.opt:100
+msgid "Register sb is zero, use it for absolute addressing"
+msgstr ""
+
+#: config/ns32k/ns32k.opt:108
+msgid "Use the 'small register classes' kludge"
+msgstr ""
+
+#: config/v850/v850.opt:24
+msgid "Use registers r2 and r5"
+msgstr ""
+
+#: config/v850/v850.opt:28
+msgid "Use 4 byte entries in switch tables"
+msgstr ""
+
+#: config/v850/v850.opt:32
+msgid "Enable backend debugging"
+msgstr ""
+
+#: config/v850/v850.opt:36
+msgid "Do not use the callt instruction"
+msgstr ""
+
+#: config/v850/v850.opt:40
+msgid "Reuse r30 on a per function basis"
+msgstr ""
+
+#: config/v850/v850.opt:44
+msgid "Support Green Hills ABI"
+msgstr ""
+
+#: config/v850/v850.opt:48
+msgid "Prohibit PC relative function calls"
+msgstr ""
+
+#: config/v850/v850.opt:52
+msgid "Use stubs for function prologues"
+msgstr ""
+
+#: config/v850/v850.opt:56
+msgid "Set the max size of data eligible for the SDA area"
+msgstr ""
+
+#: config/v850/v850.opt:60
+msgid "Enable the use of the short load instructions"
+msgstr ""
+
+#: config/v850/v850.opt:64
+msgid "Same as: -mep -mprolog-function"
+msgstr ""
+
+#: config/v850/v850.opt:68
+msgid "Set the max size of data eligible for the TDA area"
+msgstr ""
+
+#: config/v850/v850.opt:72
+msgid "Enforce strict alignment"
+msgstr ""
+
+#: config/v850/v850.opt:79
+msgid "Compile for the v850 processor"
+msgstr ""
+
+#: config/v850/v850.opt:83
+msgid "Compile for the v850e processor"
+msgstr ""
+
+#: config/v850/v850.opt:87
+msgid "Compile for the v850e1 processor"
+msgstr ""
+
+#: config/v850/v850.opt:91
+msgid "Set the max size of data eligible for the ZDA area"
+msgstr ""
+
+#: config/mmix/mmix.opt:25
+msgid "For intrinsics library: pass all parameters in registers"
+msgstr ""
+
+#: config/mmix/mmix.opt:29
+msgid "Use register stack for parameters and return value"
+msgstr ""
+
+#: config/mmix/mmix.opt:33
+msgid "Use call-clobbered registers for parameters and return value"
+msgstr ""
+
+#: config/mmix/mmix.opt:38
+msgid "Use epsilon-respecting floating point compare instructions"
+msgstr ""
+
+#: config/mmix/mmix.opt:42
+msgid "Use zero-extending memory loads, not sign-extending ones"
+msgstr ""
+
+#: config/mmix/mmix.opt:46
msgid ""
-"RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %"
-"s:%d"
+"Generate divide results with reminder having the same sign as the divisor "
+"(not the dividend)"
msgstr ""
-#: rtl.c:499
-#, c-format
-msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
+#: config/mmix/mmix.opt:50
+msgid "Prepend global symbols with \":\" (for use with PREFIX)"
msgstr ""
-#: rtl.c:509
-#, c-format
-msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
+#: config/mmix/mmix.opt:54
+msgid "Do not provide a default start-address 0x100 of the program"
msgstr ""
-#: rtl.c:520
-#, c-format
-msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
+#: config/mmix/mmix.opt:58
+msgid "Link to emit program in ELF format (rather than mmo)"
msgstr ""
-#: rtl.c:531
-#, c-format
-msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
+#: config/mmix/mmix.opt:62
+msgid "Use P-mnemonics for branches statically predicted as taken"
msgstr ""
-#: stmt.c:317
-msgid "output operand constraint lacks %<=%>"
+#: config/mmix/mmix.opt:66
+msgid "Don't use P-mnemonics for branches"
msgstr ""
-#: stmt.c:332
-#, c-format
-msgid "output constraint %qc for operand %d is not at the beginning"
+#: config/mmix/mmix.opt:80
+msgid "Use addresses that allocate global registers"
msgstr ""
-#: stmt.c:355
-msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
+#: config/mmix/mmix.opt:84
+msgid "Do not use addresses that allocate global registers"
msgstr ""
-#: stmt.c:362 stmt.c:461
-msgid "%<%%%> constraint used with last operand"
+#: config/mmix/mmix.opt:88
+msgid "Generate a single exit point for each function"
msgstr ""
-#: stmt.c:381
-msgid "matching constraint not valid in output operand"
+#: config/mmix/mmix.opt:92
+msgid "Do not generate a single exit point for each function"
msgstr ""
-#: stmt.c:452
-#, c-format
-msgid "input operand constraint contains %qc"
+#: config/mmix/mmix.opt:96
+msgid "Set start-address of the program"
msgstr ""
-#: stmt.c:494
-msgid "matching constraint references invalid operand number"
+#: config/mmix/mmix.opt:100
+msgid "Set start-address of data"
msgstr ""
-#: stmt.c:532
-#, c-format
-msgid "invalid punctuation %qc in constraint"
+#: config/darwin.opt:24
+msgid "Set sizeof(bool) to 1"
msgstr ""
-#: stmt.c:556
-msgid "matching constraint does not allow a register"
+#: config/darwin.opt:28
+msgid "Generate code suitable for fast turn around debugging"
msgstr ""
-#: stmt.c:598
-#, c-format
-msgid "asm-specifier for variable %qs conflicts with asm clobber list"
+#: config/m32r/m32r.opt:24
+msgid "Compile for the m32rx"
msgstr ""
-#: stmt.c:686
-msgid "unknown register name %qs in %<asm%>"
+#: config/m32r/m32r.opt:28
+msgid "Compile for the m32r2"
msgstr ""
-#: stmt.c:694
-msgid "PIC register %qs clobbered in %<asm%>"
+#: config/m32r/m32r.opt:32
+msgid "Compile for the m32r"
msgstr ""
-#: stmt.c:741
-msgid "more than %d operands in %<asm%>"
+#: config/m32r/m32r.opt:36
+msgid "Align all loops to 32 byte boundary"
msgstr ""
-#: stmt.c:804
-#, c-format
-msgid "output number %d not directly addressable"
+#: config/m32r/m32r.opt:40
+msgid "Prefer branches over conditional execution"
msgstr ""
-#: stmt.c:883
-msgid "asm operand %d probably doesn%'t match constraints"
+#: config/m32r/m32r.opt:44
+msgid "Give branches their default cost"
msgstr ""
-#: stmt.c:893
-#, c-format
-msgid "use of memory input without lvalue in asm operand %d is deprecated"
+#: config/m32r/m32r.opt:48
+msgid "Display compile time statistics"
msgstr ""
-#: stmt.c:1040
-msgid "asm clobber conflict with output operand"
+#: config/m32r/m32r.opt:52
+msgid "Specify cache flush function"
msgstr ""
-#: stmt.c:1045
-msgid "asm clobber conflict with input operand"
+#: config/m32r/m32r.opt:56
+msgid "Specify cache flush trap number"
msgstr ""
-#: stmt.c:1122
-msgid "too many alternatives in %<asm%>"
+#: config/m32r/m32r.opt:60
+msgid "Only issue one instruction per cycle"
msgstr ""
-#: stmt.c:1134
-msgid "operand constraints for %<asm%> differ in number of alternatives"
+#: config/m32r/m32r.opt:64
+msgid "Allow two instructions to be issued per cycle"
msgstr ""
-#: stmt.c:1187
-#, c-format
-msgid "duplicate asm operand name %qs"
+#: config/m32r/m32r.opt:68
+msgid "Code size: small, medium or large"
msgstr ""
-#: stmt.c:1285
-msgid "missing close brace for named operand"
+#: config/m32r/m32r.opt:72
+msgid "Don't call any cache flush functions"
msgstr ""
-#: stmt.c:1313
-#, c-format
-msgid "undefined named operand %qs"
+#: config/m32r/m32r.opt:76
+msgid "Don't call any cache flush trap"
msgstr ""
-#: stmt.c:1478
-msgid "%Hvalue computed is not used"
+#: config/m32r/m32r.opt:83
+msgid "Small data area: none, sdata, use"
msgstr ""
-#: stor-layout.c:148
-msgid "type size can%'t be explicitly evaluated"
+#: java/lang.opt:66
+msgid "Warn if a deprecated compiler feature, class, method, or field is used"
msgstr ""
-#: stor-layout.c:150
-msgid "variable-size type declared outside of any function"
+#: java/lang.opt:70
+msgid "Warn if deprecated empty statements are found"
msgstr ""
-#: stor-layout.c:454
-msgid "%Jsize of %qD is %d bytes"
+#: java/lang.opt:74
+msgid "Warn if .class files are out of date"
msgstr ""
-#: stor-layout.c:456
-msgid "%Jsize of %qD is larger than %d bytes"
+#: java/lang.opt:78
+msgid "Warn if modifiers are specified when not necessary"
msgstr ""
-#: stor-layout.c:840
-msgid "%Jpacked attribute causes inefficient alignment for %qD"
+#: java/lang.opt:82
+msgid "Deprecated; use --classpath instead"
msgstr ""
-#: stor-layout.c:843
-msgid "%Jpacked attribute is unnecessary for %qD"
+#: java/lang.opt:86
+msgid "Permit the use of the assert keyword"
msgstr ""
-#: stor-layout.c:859
-msgid "%Jpadding struct to align %qD"
+#: java/lang.opt:108
+msgid "Replace system path"
msgstr ""
-#: stor-layout.c:1201
-msgid "padding struct size to alignment boundary"
+#: java/lang.opt:112
+msgid "Generate checks for references to NULL"
msgstr ""
-#: stor-layout.c:1231
-#, c-format
-msgid "packed attribute causes inefficient alignment for %qs"
+#: java/lang.opt:116
+msgid "Set class path"
msgstr ""
-#: stor-layout.c:1234
-#, c-format
-msgid "packed attribute is unnecessary for %qs"
+#: java/lang.opt:123
+msgid "Output a class file"
msgstr ""
-#: stor-layout.c:1239
-msgid "packed attribute causes inefficient alignment"
+#: java/lang.opt:127
+msgid "Alias for -femit-class-file"
msgstr ""
-#: stor-layout.c:1241
-msgid "packed attribute is unnecessary"
+#: java/lang.opt:131
+msgid "Choose input encoding (defaults from your locale)"
msgstr ""
-#: targhooks.c:96
-msgid "__builtin_saveregs not supported by this target"
+#: java/lang.opt:135
+msgid "Set the extension directory path"
+msgstr ""
+
+#: java/lang.opt:139
+msgid "Input file is a file with a list of filenames to compile"
msgstr ""
-#: timevar.c:401
+#: java/lang.opt:143
+msgid "Always check for non gcj generated classes archives"
+msgstr ""
+
+#: java/lang.opt:147
msgid ""
-"\n"
-"Execution times (seconds)\n"
+"Assume the runtime uses a hash table to map an object to its synchronization "
+"structure"
msgstr ""
-#. Print total time.
-#: timevar.c:451
-msgid " TOTAL :"
+#: java/lang.opt:151
+msgid "Use offset tables for virtual method calls"
msgstr ""
-#: timevar.c:479
-#, c-format
-msgid "time in %s: %ld.%06ld (%ld%%)\n"
+#: java/lang.opt:158
+msgid "Assume native functions are implemented using JNI"
msgstr ""
-#: tlink.c:384
-#, c-format
-msgid "collect: reading %s\n"
+#: java/lang.opt:162
+msgid "Enable optimization of static class initialization code"
msgstr ""
-#: tlink.c:478
-msgid "removing .rpo file"
+#: java/lang.opt:169
+msgid "Enable assignability checks for stores into object arrays"
msgstr ""
-#: tlink.c:480
-msgid "renaming .rpo file"
+#: java/lang.opt:173
+msgid "Generate code for the Boehm GC"
msgstr ""
-#: tlink.c:484
-#, c-format
-msgid "repository file '%s' does not contain command-line arguments"
+#: java/lang.opt:177
+msgid "Call a library routine to do integer divisions"
msgstr ""
-#: tlink.c:534
-#, c-format
-msgid "collect: recompiling %s\n"
+#: java/lang.opt:181
+msgid "Generated should be loaded by bootstrap loader"
msgstr ""
-#: tlink.c:705
-#, c-format
+#: treelang/lang.opt:30
+msgid "Trace lexical analysis"
+msgstr ""
+
+#: treelang/lang.opt:34
+msgid "Trace the parsing process"
+msgstr ""
+
+#: c.opt:42
msgid ""
-"'%s' was assigned to '%s', but was not defined during recompilation, or vice "
-"versa"
+"Assert the <answer> to <question>. Putting '-' before <question> disables "
+"the <answer> to <question>"
msgstr ""
-#: tlink.c:714
-#, c-format
-msgid "collect: tweaking %s in %s\n"
+#: c.opt:46
+msgid "Do not discard comments"
msgstr ""
-#: tlink.c:764
-#, c-format
-msgid "collect: relinking\n"
+#: c.opt:50
+msgid "Do not discard comments in macro expansions"
msgstr ""
-#: tlink.c:775
-#, c-format
-msgid "ld returned %d exit status"
+#: c.opt:54
+msgid ""
+"Define a <macro> with <val> as its value. If just <macro> is given, <val> "
+"is taken to be 1"
msgstr ""
-#: toplev.c:471
-#, c-format
-msgid "%s "
+#: c.opt:61
+msgid "Add <dir> to the end of the main framework include path"
msgstr ""
-#: toplev.c:473
-#, c-format
-msgid " %s"
+#: c.opt:65
+msgid "Print the name of header files as they are used"
msgstr ""
-#: toplev.c:538
-#, c-format
-msgid "invalid option argument %qs"
+#: c.opt:69 c.opt:762
+msgid "Add <dir> to the end of the main include path"
msgstr ""
-#: toplev.c:608
-msgid "unrecoverable error"
+#: c.opt:73
+msgid "Generate make dependencies"
msgstr ""
-#: toplev.c:628
-#, c-format
-msgid "getting core file size maximum limit: %m"
+#: c.opt:77
+msgid "Generate make dependencies and compile"
msgstr ""
-#: toplev.c:631
-#, c-format
-msgid "setting core file size limit to maximum: %m"
+#: c.opt:81
+msgid "Write dependency output to the given file"
msgstr ""
-#: toplev.c:854
-msgid "%J%qF declared %<static%> but never defined"
+#: c.opt:85
+msgid "Treat missing header files as generated files"
msgstr ""
-#: toplev.c:880
-msgid "%J%qD defined but not used"
+#: c.opt:89
+msgid "Like -M but ignore system header files"
msgstr ""
-#: toplev.c:903 toplev.c:926
-#, c-format
-msgid "%qs is deprecated (declared at %s:%d)"
+#: c.opt:93
+msgid "Like -MD but ignore system header files"
msgstr ""
-#: toplev.c:929
-#, c-format
-msgid "type is deprecated (declared at %s:%d)"
+#: c.opt:97
+msgid "Generate phony targets for all headers"
msgstr ""
-#: toplev.c:935
-#, c-format
-msgid "%qs is deprecated"
+#: c.opt:101
+msgid "Add a MAKE-quoted target"
msgstr ""
-#: toplev.c:937
-msgid "type is deprecated"
+#: c.opt:105
+msgid "Add an unquoted target"
msgstr ""
-#: toplev.c:1099
-#, c-format
+#: c.opt:109
+msgid "Do not generate #line directives"
+msgstr ""
+
+#: c.opt:113
+msgid "Undefine <macro>"
+msgstr ""
+
+#: c.opt:117
msgid ""
-"\n"
-"Target specific options:\n"
+"Warn about things that will change when compiling with an ABI-compliant "
+"compiler"
msgstr ""
-#: toplev.c:1114 toplev.c:1134
-#, c-format
-msgid " -m%-23s [undocumented]\n"
+#: c.opt:121
+msgid "Enable most warning messages"
msgstr ""
-#: toplev.c:1144
-#, c-format
+#: c.opt:125
msgid ""
-"\n"
-"There are undocumented target specific options as well.\n"
+"Warn whenever an Objective-C assignment is being intercepted by the garbage "
+"collector"
msgstr ""
-#: toplev.c:1146
-#, c-format
-msgid " They exist, but they are not documented.\n"
+#: c.opt:129
+msgid "Warn about casting functions to incompatible types"
msgstr ""
-#: toplev.c:1190
-#, c-format
-msgid "unrecognized gcc debugging option: %c"
+#: c.opt:133
+msgid "Warn about casts which discard qualifiers"
msgstr ""
-#. Handle -mfix-and-continue.
-#: toplev.c:1256 config/rs6000/rs6000.c:1398 config/rs6000/rs6000.c:1409
-#: config/rs6000/darwin.h:106
-#, c-format
-msgid "invalid option %qs"
+#: c.opt:137
+msgid "Warn about subscripts whose type is \"char\""
msgstr ""
-#: toplev.c:1271
-#, c-format
+#: c.opt:141
msgid ""
-"%s%s%s version %s (%s)\n"
-"%s\tcompiled by GNU C version %s.\n"
-"%s%s%s version %s (%s) compiled by CC.\n"
+"Warn about possibly nested block comments, and C++ comments spanning more "
+"than one physical line"
msgstr ""
-#: toplev.c:1278
-#, c-format
+#: c.opt:145
+msgid "Synonym for -Wcomment"
+msgstr ""
+
+#: c.opt:149
+msgid "Warn about possibly confusing type conversions"
+msgstr ""
+
+#: c.opt:153
+msgid "Warn when all constructors and destructors are private"
+msgstr ""
+
+#: c.opt:157
+msgid "Warn when a declaration is found after a statement"
+msgstr ""
+
+#: c.opt:161
+msgid "Warn about deprecated compiler features"
+msgstr ""
+
+#: c.opt:165
+msgid "Warn about compile-time integer division by zero"
+msgstr ""
+
+#: c.opt:169
+msgid "Warn about violations of Effective C++ style rules"
+msgstr ""
+
+#: c.opt:173
+msgid "Warn about stray tokens after #elif and #endif"
+msgstr ""
+
+#: c.opt:181
+msgid "Make implicit function declarations an error"
+msgstr ""
+
+#: c.opt:185
+msgid "Warn if testing floating point numbers for equality"
+msgstr ""
+
+#: c.opt:189
+msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
+msgstr ""
+
+#: c.opt:193
+msgid "Warn if passing too many arguments to a function for its format string"
+msgstr ""
+
+#: c.opt:197
+msgid "Warn about format strings that are not literals"
+msgstr ""
+
+#: c.opt:201
+msgid "Warn about possible security problems with format functions"
+msgstr ""
+
+#: c.opt:205
+msgid "Warn about strftime formats yielding 2-digit years"
+msgstr ""
+
+#: c.opt:209
+msgid "Warn about zero-length formats"
+msgstr ""
+
+#: c.opt:216
+msgid "Warn about variables which are initialized to themselves."
+msgstr ""
+
+#: c.opt:223
+msgid "Warn about implicit function declarations"
+msgstr ""
+
+#: c.opt:227
+msgid "Warn when a declaration does not specify a type"
+msgstr ""
+
+#: c.opt:231
+msgid "Deprecated. This switch has no effect."
+msgstr ""
+
+#: c.opt:235
msgid ""
-"%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
+"Warn when there is a cast to a pointer from an integer of a different size"
msgstr ""
-#: toplev.c:1330
-msgid "options passed: "
+#: c.opt:239
+msgid "Warn about invalid uses of the \"offsetof\" macro"
msgstr ""
-#: toplev.c:1359
-msgid "options enabled: "
+#: c.opt:243
+msgid "Warn about PCH files that are found but not used"
msgstr ""
-#: toplev.c:1420
-msgid "can%'t open %s for writing: %m"
+#: c.opt:247
+msgid "Do not warn about using \"long long\" when -pedantic"
msgstr ""
-#: toplev.c:1498 config/sh/sh.c:7334
-msgid "created and used with different settings of -fpic"
+#: c.opt:251
+msgid "Warn about suspicious declarations of \"main\""
msgstr ""
-#: toplev.c:1500 config/sh/sh.c:7336
-msgid "created and used with different settings of -fpie"
+#: c.opt:255
+msgid "Warn about possibly missing braces around initializers"
msgstr ""
-#: toplev.c:1560 config/sh/sh.c:7386
-#, c-format
-msgid "created and used with differing settings of '-m%s'"
+#: c.opt:259
+msgid "Warn about global functions without previous declarations"
msgstr ""
-#: toplev.c:1563 config/sh/sh.c:7389
-msgid "out of memory"
+#: c.opt:263
+msgid "Warn about missing fields in struct initializers"
msgstr ""
-#: toplev.c:1771
-msgid "instruction scheduling not supported on this target machine"
+#: c.opt:267
+msgid "Warn about functions which might be candidates for format attributes"
msgstr ""
-#: toplev.c:1775
-msgid "this target machine does not have delayed branches"
+#: c.opt:271
+msgid "Warn about user-specified include directories that do not exist"
msgstr ""
-#: toplev.c:1789
-#, c-format
-msgid "-f%sleading-underscore not supported on this target machine"
+#: c.opt:275
+msgid "Warn about global functions without prototypes"
msgstr ""
-#: toplev.c:1863
-#, c-format
-msgid "target system does not support the \"%s\" debug format"
+#: c.opt:279
+msgid "Warn about use of multi-character character constants"
msgstr ""
-#: toplev.c:1875
-msgid "variable tracking requested, but useless unless producing debug info"
+#: c.opt:283
+msgid "Warn about \"extern\" declarations not at file scope"
msgstr ""
-#: toplev.c:1878
-msgid "variable tracking requested, but not supported by this debug format"
+#: c.opt:287
+msgid ""
+"Warn when non-templatized friend functions are declared within a template"
msgstr ""
-#: toplev.c:1898
-msgid "can%'t open %s: %m"
+#: c.opt:291
+msgid "Warn about non-virtual destructors"
msgstr ""
-#: toplev.c:1905
-msgid "-ffunction-sections not supported for this target"
+#: c.opt:295
+msgid ""
+"Warn about NULL being passed to argument slots marked as requiring non-NULL"
msgstr ""
-#: toplev.c:1910
-msgid "-fdata-sections not supported for this target"
+#: c.opt:299
+msgid "Warn about non-normalised Unicode strings"
msgstr ""
-#: toplev.c:1917
-msgid "-ffunction-sections disabled; it makes profiling impossible"
+#: c.opt:303
+msgid "Warn if a C-style cast is used in a program"
msgstr ""
-#: toplev.c:1924
-msgid "-fprefetch-loop-arrays not supported for this target"
+#: c.opt:307
+msgid "Warn if an old-style parameter definition is used"
msgstr ""
-#: toplev.c:1930
-msgid "-fspeculative-prefetching not supported for this target"
+#: c.opt:311
+msgid "Warn about overloaded virtual function names"
msgstr ""
-#: toplev.c:1936
+#: c.opt:315
+msgid "Warn about possibly missing parentheses"
+msgstr ""
+
+#: c.opt:319
+msgid "Warn when converting the type of pointers to member functions"
+msgstr ""
+
+#: c.opt:323
+msgid "Warn about function pointer arithmetic"
+msgstr ""
+
+#: c.opt:327
+msgid "Warn when a pointer is cast to an integer of a different size"
+msgstr ""
+
+#: c.opt:331
+msgid "Warn if inherited methods are unimplemented"
+msgstr ""
+
+#: c.opt:335
+msgid "Warn about multiple declarations of the same object"
+msgstr ""
+
+#: c.opt:339
+msgid "Warn when the compiler reorders code"
+msgstr ""
+
+#: c.opt:343
msgid ""
-"-fprefetch-loop-arrays not supported for this target (try -march switches)"
+"Warn whenever a function's return type defaults to \"int\" (C), or about "
+"inconsistent return types (C++)"
+msgstr ""
+
+#: c.opt:347
+msgid "Warn if a selector has multiple methods"
+msgstr ""
+
+#: c.opt:351
+msgid "Warn about possible violations of sequence point rules"
+msgstr ""
+
+#: c.opt:355
+msgid "Warn about signed-unsigned comparisons"
+msgstr ""
+
+#: c.opt:359
+msgid "Warn when overload promotes from unsigned to signed"
+msgstr ""
+
+#: c.opt:363
+msgid "Warn about uncasted NULL used as sentinel"
+msgstr ""
+
+#: c.opt:367
+msgid "Warn about unprototyped function declarations"
+msgstr ""
+
+#: c.opt:371
+msgid "Warn if type signatures of candidate methods do not match exactly"
+msgstr ""
+
+#: c.opt:375
+msgid "Warn when synthesis behavior differs from Cfront"
msgstr ""
-#: toplev.c:1942
+#: c.opt:383
+msgid "Warn about features not present in traditional C"
+msgstr ""
+
+#: c.opt:387
msgid ""
-"-fspeculative-prefetching not supported for this target (try -march switches)"
+"Warn if trigraphs are encountered that might affect the meaning of the "
+"program"
msgstr ""
-#: toplev.c:1951
-msgid "-fprefetch-loop-arrays is not supported with -Os"
+#: c.opt:391
+msgid "Warn about @selector()s without previously declared methods"
msgstr ""
-#: toplev.c:1957
-msgid "-ffunction-sections may affect debugging on some targets"
+#: c.opt:395
+msgid "Warn if an undefined macro is used in an #if directive"
msgstr ""
-#: toplev.c:2069
-#, c-format
-msgid "error writing to %s: %m"
+#: c.opt:399
+msgid "Warn about unrecognized pragmas"
msgstr ""
-#: toplev.c:2071 java/jcf-parse.c:1080 java/jcf-write.c:3538
-#, c-format
-msgid "error closing %s: %m"
+#: c.opt:403
+msgid "Warn about macros defined in the main file that are not used"
msgstr ""
-#: tree-cfg.c:1396 tree-cfg.c:2133 tree-cfg.c:2136
-msgid "%Hwill never be executed"
+#: c.opt:407
+msgid "Do not warn about using variadic macros when -pedantic"
msgstr ""
-#: tree-cfg.c:3426
-msgid "SSA name in freelist but still referenced"
+#: c.opt:411
+msgid "Give strings the type \"array of char\""
msgstr ""
-#: tree-cfg.c:3436
-msgid "GIMPLE register modified with BIT_FIELD_REF"
+#: c.opt:415
+msgid "Warn when a pointer differs in signedness in an assignment."
msgstr ""
-#: tree-cfg.c:3464
-msgid "address taken, but ADDRESSABLE bit not set"
+#: c.opt:419
+msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
msgstr ""
-#: tree-cfg.c:3473
-msgid "non-boolean used in condition"
+#: c.opt:427
+msgid "Enforce class member access control semantics"
msgstr ""
-#: tree-cfg.c:3528
-msgid "Invalid reference prefix."
+#: c.opt:434
+msgid "Change when template instances are emitted"
msgstr ""
-#: tree-cfg.c:3593
-msgid "Is not a valid GIMPLE statement."
+#: c.opt:438
+msgid "Recognize the \"asm\" keyword"
msgstr ""
-#: tree-cfg.c:3613
-msgid "Statement marked for throw, but doesn%'t."
+#: c.opt:442
+msgid "Recognize built-in functions"
msgstr ""
-#: tree-cfg.c:3618
-msgid "Statement marked for throw in middle of block."
+#: c.opt:449
+msgid "Check the return value of new"
msgstr ""
-#: tree-cfg.c:3713
-msgid "bb_for_stmt (phi) is set to a wrong basic block\n"
+#: c.opt:453
+msgid "Allow the arguments of the '?' operator to have different types"
msgstr ""
-#: tree-cfg.c:3728
-msgid "PHI def is not a GIMPLE value"
+#: c.opt:457
+msgid "Reduce the size of object files"
msgstr ""
-#: tree-cfg.c:3744 tree-cfg.c:3767
-msgid "Incorrect sharing of tree nodes"
+#: c.opt:461
+msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr ""
-#: tree-cfg.c:3758
-msgid "bb_for_stmt (stmt) is set to a wrong basic block\n"
+#: c.opt:465
+msgid "Use class <name> for constant strings"
msgstr ""
-#: tree-cfg.c:3776
-msgid "verify_stmts failed."
+#: c.opt:469
+msgid "Inline member functions by default"
msgstr ""
-#: tree-cfg.c:3797
-msgid "ENTRY_BLOCK has a statement list associated with it\n"
+#: c.opt:473
+msgid "Permit '$' as an identifier character"
msgstr ""
-#: tree-cfg.c:3803
-msgid "EXIT_BLOCK has a statement list associated with it\n"
+#: c.opt:480
+msgid "Generate code to check exception specifications"
msgstr ""
-#: tree-cfg.c:3810
-#, c-format
-msgid "Fallthru to exit from bb %d\n"
+#: c.opt:487
+msgid "Convert all strings and character constants to character set <cset>"
msgstr ""
-#: tree-cfg.c:3832
-#, c-format
-msgid "Nonlocal label %s is not first in a sequence of labels in bb %d"
+#: c.opt:491
+msgid "Specify the default character set for source files."
msgstr ""
-#: tree-cfg.c:3841
-#, c-format
-msgid "Label %s to block does not match in bb %d\n"
+#: c.opt:505
+msgid "Scope of for-init-statement variables is local to the loop"
msgstr ""
-#: tree-cfg.c:3850
-#, c-format
-msgid "Label %s has incorrect context in bb %d\n"
+#: c.opt:509
+msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr ""
-#: tree-cfg.c:3864
-#, c-format
-msgid "Control flow in the middle of basic block %d\n"
+#: c.opt:513
+msgid "Recognize GNU-defined keywords"
msgstr ""
-#: tree-cfg.c:3874
-#, c-format
-msgid "Label %s in the middle of basic block %d\n"
+#: c.opt:517
+msgid "Generate code for GNU runtime environment"
msgstr ""
-#: tree-cfg.c:3891
-#, c-format
-msgid "Fallthru edge after a control statement in bb %d \n"
+#: c.opt:530
+msgid "Assume normal C execution environment"
msgstr ""
-#: tree-cfg.c:3906
-#, c-format
-msgid "Structured COND_EXPR at the end of bb %d\n"
+#: c.opt:534
+msgid "Enable support for huge objects"
msgstr ""
-#: tree-cfg.c:3919 tree-cfg.c:3957 tree-cfg.c:3970 tree-cfg.c:4041
-#, c-format
-msgid "Wrong outgoing edge flags at end of bb %d\n"
+#: c.opt:538
+msgid "Export functions even if they can be inlined"
msgstr ""
-#: tree-cfg.c:3927
-msgid "%<then%> label does not match edge at end of bb %d\n"
+#: c.opt:542
+msgid "Emit implicit instantiations of inline templates"
msgstr ""
-#: tree-cfg.c:3935
-msgid "%<else%> label does not match edge at end of bb %d\n"
+#: c.opt:546
+msgid "Emit implicit instantiations of templates"
msgstr ""
-#: tree-cfg.c:3945
-#, c-format
-msgid "Explicit goto at end of bb %d\n"
+#: c.opt:553
+msgid "Don't warn about uses of Microsoft extensions"
msgstr ""
-#: tree-cfg.c:3975
-#, c-format
-msgid "Return edge does not point to exit in bb %d\n"
+#: c.opt:563
+msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr ""
-#: tree-cfg.c:4008
-msgid "Found default case not at end of case vector"
+#: c.opt:567
+msgid "Assume that receivers of Objective-C messages may be nil"
msgstr ""
-#: tree-cfg.c:4014
+#: c.opt:579
msgid ""
-"Case labels not sorted:\n"
-" "
+"Generate special Objective-C methods to initialize/destroy non-POD C++ "
+"ivars, if needed"
msgstr ""
-#: tree-cfg.c:4025
-msgid "No default case found at end of case vector"
+#: c.opt:583
+msgid "Allow fast jumps to the message dispatcher"
msgstr ""
-#: tree-cfg.c:4033
-#, c-format
-msgid "Extra outgoing edge %d->%d\n"
+#: c.opt:589
+msgid "Enable Objective-C exception and synchronization syntax"
msgstr ""
-#: tree-cfg.c:4055
-#, c-format
-msgid "Missing edge %i->%i"
+#: c.opt:593
+msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
msgstr ""
-#: tree-cfg.c:5940
-msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
+#: c.opt:598
+msgid "Enable Objective-C setjmp exception handling runtime"
msgstr ""
-#: tree-cfg.c:5967 tree-cfg.c:5971
-msgid "%H%<noreturn%> function does return"
+#: c.opt:602
+msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr ""
-#: tree-cfg.c:5992 tree-cfg.c:5997
-msgid "%Hcontrol reaches end of non-void function"
+#: c.opt:606
+msgid "Enable optional diagnostics"
msgstr ""
-#: tree-dump.c:851
-#, c-format
-msgid "could not open dump file %qs: %s"
+#: c.opt:613
+msgid "Look for and use PCH files even when preprocessing"
msgstr ""
-#: tree-dump.c:967
-msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
+#: c.opt:617
+msgid "Downgrade conformance errors to warnings"
+msgstr ""
+
+#: c.opt:621
+msgid "Treat the input file as already preprocessed"
msgstr ""
-#: tree-inline.c:972
+#: c.opt:625
msgid ""
-"%Jfunction %qF can never be inlined because it uses alloca (override using "
-"the always_inline attribute)"
+"Used in Fix-and-Continue mode to indicate that object files may be swapped "
+"in at runtime"
msgstr ""
-#: tree-inline.c:984
-msgid "%Jfunction %qF can never be inlined because it uses setjmp"
+#: c.opt:629
+msgid "Enable automatic template instantiation"
msgstr ""
-#: tree-inline.c:998
-msgid ""
-"%Jfunction %qF can never be inlined because it uses variable argument lists"
+#: c.opt:633
+msgid "Generate run time type descriptor information"
msgstr ""
-#: tree-inline.c:1009
-msgid ""
-"%Jfunction %qF can never be inlined because it uses setjmp-longjmp exception "
-"handling"
+#: c.opt:637
+msgid "Use the same size for double as for float"
msgstr ""
-#: tree-inline.c:1016
-msgid "%Jfunction %qF can never be inlined because it uses non-local goto"
+#: c.opt:641
+msgid "Use the narrowest integer type possible for enumeration types"
+msgstr ""
+
+#: c.opt:645
+msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
+msgstr ""
+
+#: c.opt:649
+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
+msgstr ""
+
+#: c.opt:653
+msgid "Make \"char\" signed by default"
+msgstr ""
+
+#: c.opt:660
+msgid "Display statistics accumulated during compilation"
+msgstr ""
+
+#: c.opt:667
+msgid "Distance between tab stops for column reporting"
+msgstr ""
+
+#: c.opt:671
+msgid "Specify maximum template instantiation depth"
+msgstr ""
+
+#: c.opt:678
+msgid "Do not generate thread-safe code for initializing local statics."
msgstr ""
-#: tree-inline.c:1027
+#: c.opt:682
+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
+msgstr ""
+
+#: c.opt:686
+msgid "Make \"char\" unsigned by default"
+msgstr ""
+
+#: c.opt:690
+msgid "Use __cxa_atexit to register destructors"
+msgstr ""
+
+#: c.opt:694
+msgid "Marks all inlined methods as having hidden visibility"
+msgstr ""
+
+#: c.opt:698
+msgid "Discard unused virtual functions"
+msgstr ""
+
+#: c.opt:702
+msgid "Implement vtables using thunks"
+msgstr ""
+
+#: c.opt:706
+msgid "Emit common-like symbols as weak symbols"
+msgstr ""
+
+#: c.opt:710
msgid ""
-"%Jfunction %qF can never be inlined because it uses __builtin_return or "
-"__builtin_apply_args"
+"Convert all wide strings and character constants to character set <cset>"
msgstr ""
-#: tree-inline.c:1046
-msgid "%Jfunction %qF can never be inlined because it contains a computed goto"
+#: c.opt:714
+msgid "Generate a #line directive pointing at the current working directory"
+msgstr ""
+
+#: c.opt:718
+msgid "Emit cross referencing information"
msgstr ""
-#: tree-inline.c:1060
+#: c.opt:722
msgid ""
-"%Jfunction %qF can never be inlined because it receives a non-local goto"
+"Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
+msgstr ""
+
+#: c.opt:726
+msgid "Dump declarations to a .decl file"
+msgstr ""
+
+#: c.opt:730 c.opt:758
+msgid "Add <dir> to the end of the system include path"
+msgstr ""
+
+#: c.opt:734
+msgid "Accept definition of macros in <file>"
+msgstr ""
+
+#: c.opt:738
+msgid "Include the contents of <file> before other files"
msgstr ""
-#: tree-inline.c:1085
+#: c.opt:742
+msgid "Specify <path> as a prefix for next two options"
+msgstr ""
+
+#: c.opt:746
+msgid "Set <dir> to be the system root directory"
+msgstr ""
+
+#: c.opt:750
+msgid "Add <dir> to the start of the system include path"
+msgstr ""
+
+#: c.opt:754
+msgid "Add <dir> to the end of the quote include path"
+msgstr ""
+
+#: c.opt:772
msgid ""
-"%Jfunction %qF can never be inlined because it uses variable sized variables"
+"Do not search standard system include directories (those specified with -"
+"isystem will still be used)"
msgstr ""
-#: tree-inline.c:1562
-msgid "originally indirect function call not considered for inlining"
+#: c.opt:776
+msgid "Do not search standard system include directories for C++"
msgstr ""
-#: tree-inline.c:1572 tree-inline.c:1580
-msgid "%Jinlining failed in call to %qF: %s"
+#: c.opt:792
+msgid "Generate C header of platform-specific features"
msgstr ""
-#: tree-inline.c:1573 tree-inline.c:1581
-msgid "called from here"
+#: c.opt:796
+msgid "Print a checksum of the executable for PCH validity checking, and stop."
msgstr ""
-#: tree-inline.c:1695
-msgid "control may reach end of non-void function %qD being inlined"
+#: c.opt:800
+msgid "Remap file names when including files"
msgstr ""
-#: tree-mudflap.c:857
-msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
+#: c.opt:804
+msgid "Conform to the ISO 1998 C++ standard"
msgstr ""
-#: tree-mudflap.c:1048
-#, c-format
-msgid "mudflap cannot track %qs in stub function"
+#: c.opt:808 c.opt:836
+msgid "Conform to the ISO 1990 C standard"
msgstr ""
-#: tree-mudflap.c:1279
-#, c-format
-msgid "mudflap cannot track unknown size extern %qs"
+#: c.opt:812 c.opt:844
+msgid "Conform to the ISO 1999 C standard"
msgstr ""
-#: tree-nomudflap.c:51
-msgid "mudflap: this language is not supported"
+#: c.opt:816
+msgid "Deprecated in favor of -std=c99"
msgstr ""
-#: tree-optimize.c:743
-msgid "%Jsize of return value of %qD is %u bytes"
+#: c.opt:820
+msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr ""
-#: tree-optimize.c:746
-msgid "%Jsize of return value of %qD is larger than %wd bytes"
+#: c.opt:824
+msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr ""
-#: tree-outof-ssa.c:608 tree-outof-ssa.c:623 tree-outof-ssa.c:637
-#: tree-outof-ssa.c:659 tree-outof-ssa.c:1027 tree-outof-ssa.c:1863
-#: tree-ssa-live.c:415 tree-ssa-live.c:1793
-msgid "SSA corruption"
+#: c.opt:828
+msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr ""
-#: tree-outof-ssa.c:2263
-#, c-format
-msgid " Pending stmts not issued on PRED edge (%d, %d)\n"
+#: c.opt:832
+msgid "Deprecated in favor of -std=gnu99"
msgstr ""
-#: tree-outof-ssa.c:2269
-#, c-format
-msgid " Pending stmts not issued on SUCC edge (%d, %d)\n"
+#: c.opt:840
+msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr ""
-#: tree-outof-ssa.c:2276
-#, c-format
-msgid " Pending stmts not issued on ENTRY edge (%d, %d)\n"
+#: c.opt:848
+msgid "Deprecated in favor of -std=iso9899:1999"
msgstr ""
-#: tree-outof-ssa.c:2282
-#, c-format
-msgid " Pending stmts not issued on EXIT edge (%d, %d)\n"
+#: c.opt:852
+msgid "Enable traditional preprocessing"
msgstr ""
-#: tree-profile.c:567
-msgid "unimplemented functionality"
+#: c.opt:856
+msgid "Support ISO C trigraphs"
msgstr ""
-#: tree-ssa-operands.c:1504
-msgid "internal error"
+#: c.opt:860
+msgid "Do not predefine system-specific and GCC-specific macros"
msgstr ""
-#: tree-ssa.c:111
-msgid "Expected an SSA_NAME object"
+#: c.opt:864
+msgid "Enable verbose output"
msgstr ""
-#: tree-ssa.c:117
-msgid "Type mismatch between an SSA_NAME and its symbol."
+#: attribs.c:175
+#, gcc-internal-format
+msgid "%qs attribute directive ignored"
msgstr ""
-#: tree-ssa.c:123
-msgid "Found an SSA_NAME that had been released into the free pool"
+#: attribs.c:183
+#, gcc-internal-format
+msgid "wrong number of arguments specified for %qs attribute"
msgstr ""
-#: tree-ssa.c:129
-msgid "Found a virtual definition for a GIMPLE register"
+#: attribs.c:200
+#, gcc-internal-format
+msgid "%qs attribute does not apply to types"
msgstr ""
-#: tree-ssa.c:135
-msgid "Found a real definition for a non-register"
+#: attribs.c:247
+#, gcc-internal-format
+msgid "%qs attribute only applies to function types"
msgstr ""
-#: tree-ssa.c:142
-msgid "Found real variable when subvariables should have appeared"
+#: bb-reorder.c:1865
+#, gcc-internal-format
+msgid "Multiple hot/cold transitions found (bb %i)"
msgstr ""
-#: tree-ssa.c:171
-#, c-format
-msgid "SSA_NAME created in two different blocks %i and %i"
+#: builtins.c:354
+#, gcc-internal-format
+msgid "offset outside bounds of constant string"
msgstr ""
-#: tree-ssa.c:180
-msgid "SSA_NAME_DEF_STMT is wrong"
+#: builtins.c:941
+#, gcc-internal-format
+msgid "second argument to %<__builtin_prefetch%> must be a constant"
msgstr ""
-#: tree-ssa.c:238
-msgid "Missing definition"
+#: builtins.c:948
+#, gcc-internal-format
+msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
msgstr ""
-#: tree-ssa.c:244
-#, c-format
-msgid "Definition in block %i does not dominate use in block %i"
+#: builtins.c:956
+#, gcc-internal-format
+msgid "third argument to %<__builtin_prefetch%> must be a constant"
msgstr ""
-#: tree-ssa.c:252
-#, c-format
-msgid "Definition in block %i follows the use"
+#: builtins.c:963
+#, gcc-internal-format
+msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
msgstr ""
-#: tree-ssa.c:259
-msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
+#: builtins.c:3951
+#, gcc-internal-format
+msgid "argument of %<__builtin_args_info%> must be constant"
msgstr ""
-#: tree-ssa.c:267
-msgid "No immediate_use list"
+#: builtins.c:3957
+#, gcc-internal-format
+msgid "argument of %<__builtin_args_info%> out of range"
msgstr ""
-#: tree-ssa.c:279
-msgid "Wrong immediate use list"
+#: builtins.c:3963
+#, gcc-internal-format
+msgid "missing argument in %<__builtin_args_info%>"
msgstr ""
-#: tree-ssa.c:312
-msgid "Incoming edge count does not match number of PHI arguments\n"
+#: builtins.c:4059 gimplify.c:1760
+#, gcc-internal-format
+msgid "too few arguments to function %<va_start%>"
msgstr ""
-#: tree-ssa.c:327
-#, c-format
-msgid "PHI argument is missing for edge %d->%d\n"
+#: builtins.c:4222
+#, gcc-internal-format
+msgid "first argument to %<va_arg%> not of type %<va_list%>"
msgstr ""
-#: tree-ssa.c:336
-msgid "PHI argument is not SSA_NAME, or invariant"
+#. 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
+#, gcc-internal-format
+msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr ""
-#: tree-ssa.c:348
-#, c-format
-msgid "Wrong edge %d->%d for PHI argument\n"
+#: builtins.c:4241
+#, gcc-internal-format
+msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr ""
-#: tree-ssa.c:398
-msgid "Non-addressable variable inside an alias set."
+#. 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
+#, gcc-internal-format
+msgid "if this code is reached, the program will abort"
msgstr ""
-#: tree-ssa.c:416
-msgid "Addressable variable that is an alias tag but is not in any alias set."
+#: builtins.c:4366
+#, gcc-internal-format
+msgid "invalid argument to %<__builtin_frame_address%>"
msgstr ""
-#: tree-ssa.c:426
-msgid "verify_flow_insensitive_alias_info failed."
+#: builtins.c:4368
+#, gcc-internal-format
+msgid "invalid argument to %<__builtin_return_address%>"
msgstr ""
-#: tree-ssa.c:468
-msgid "Dereferenced pointers should have a name or a type tag"
+#: builtins.c:4381
+#, gcc-internal-format
+msgid "unsupported argument to %<__builtin_frame_address%>"
msgstr ""
-#: tree-ssa.c:476
-msgid ""
-"Pointers with a memory tag, should have points-to sets or point to malloc"
+#: builtins.c:4383
+#, gcc-internal-format
+msgid "unsupported argument to %<__builtin_return_address%>"
msgstr ""
-#: tree-ssa.c:484
-msgid "Pointer escapes but its name tag is not call-clobbered."
+#: builtins.c:4486
+#, gcc-internal-format
+msgid "second argument to %<__builtin_expect%> must be a constant"
msgstr ""
-#: tree-ssa.c:493
-msgid "verify_flow_sensitive_alias_info failed."
+#: builtins.c:5936
+#, gcc-internal-format
+msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr ""
-#: tree-ssa.c:569
-msgid ""
-"Alias set of a pointer's type tag should be a superset of the corresponding "
-"name tag"
+#: builtins.c:6457
+#, gcc-internal-format
+msgid "target format does not support infinity"
+msgstr ""
+
+#: builtins.c:8287 builtins.c:8381
+#, gcc-internal-format
+msgid "too few arguments to function %qs"
+msgstr ""
+
+#: builtins.c:8293 builtins.c:8387
+#, gcc-internal-format
+msgid "too many arguments to function %qs"
+msgstr ""
+
+#: builtins.c:8299 builtins.c:8412
+#, gcc-internal-format
+msgid "non-floating-point argument to function %qs"
+msgstr ""
+
+#: builtins.c:9509
+#, 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
+#, gcc-internal-format
+msgid "%<__builtin_next_arg%> called without an argument"
+msgstr ""
+
+#: builtins.c:9531
+#, gcc-internal-format
+msgid "%<va_start%> used with too many arguments"
+msgstr ""
+
+#. FIXME: Sometimes with the tree optimizers we can get the
+#. not the last argument even though the user used the last
+#. 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
+#, gcc-internal-format
+msgid "second parameter of %<va_start%> not last named argument"
msgstr ""
-#: tree-ssa.c:585
+#: c-common.c:828
+#, gcc-internal-format
+msgid "%qD is not defined outside of function scope"
+msgstr ""
+
+#: c-common.c:849
+#, gcc-internal-format
msgid ""
-"Two different pointers with identical points-to sets but different name tags"
+"string length %qd is greater than the length %qd ISO C%d compilers are "
+"required to support"
msgstr ""
-#: tree-ssa.c:614
-msgid "verify_name_tags failed"
+#: c-common.c:890
+#, gcc-internal-format
+msgid "overflow in constant expression"
msgstr ""
-#: tree-ssa.c:681
-#, c-format
-msgid "AUX pointer initialized for edge %d->%d\n"
+#: c-common.c:910
+#, gcc-internal-format
+msgid "integer overflow in expression"
msgstr ""
-#: tree-ssa.c:704
-#, c-format
-msgid "Stmt (0x%x) marked modified after optimization pass : "
+#: c-common.c:919
+#, gcc-internal-format
+msgid "floating point overflow in expression"
msgstr ""
-#: tree-ssa.c:714
-msgid "Statement makes aliased stores, but has no V_MAY_DEFS"
+#: c-common.c:925
+#, gcc-internal-format
+msgid "vector overflow in expression"
msgstr ""
-#: tree-ssa.c:753
-msgid "verify_ssa failed."
+#. This detects cases like converting -129 or 256 to unsigned char.
+#: c-common.c:947
+#, gcc-internal-format
+msgid "large integer implicitly truncated to unsigned type"
msgstr ""
-#: tree-ssa.c:1407
-msgid "%H%qD is used uninitialized in this function"
+#: c-common.c:950
+#, gcc-internal-format
+msgid "negative integer implicitly converted to unsigned type"
msgstr ""
-#: tree-ssa.c:1432
-msgid "%H%qD may be used uninitialized in this function"
+#: c-common.c:1008
+#, gcc-internal-format
+msgid "overflow in implicit constant conversion"
msgstr ""
-#: tree-vect-transform.c:578
-msgid "no support for reduction/induction"
+#: c-common.c:1144
+#, gcc-internal-format
+msgid "operation on %qE may be undefined"
msgstr ""
-#: tree-vect-transform.c:604
-msgid "unsupported defining stmt"
+#: c-common.c:1430
+#, gcc-internal-format
+msgid "case label does not reduce to an integer constant"
msgstr ""
-#: tree.c:3261 config/darwin.c:1241 config/arm/arm.c:2695
-#: config/arm/arm.c:2722 config/avr/avr.c:4680 config/h8300/h8300.c:5291
-#: config/h8300/h8300.c:5314 config/i386/i386.c:1742 config/i386/i386.c:15746
-#: config/ia64/ia64.c:523 config/ip2k/ip2k.c:3164
-#: config/m68hc11/m68hc11.c:1126 config/sh/symbian.c:414
-#: config/sh/symbian.c:421
-#, c-format
-msgid "%qs attribute ignored"
+#: c-common.c:1470
+#, gcc-internal-format
+msgid "case label value is less than minimum value for type"
msgstr ""
-#: tree.c:3279
-msgid "%Jfunction %qD definition is marked dllimport."
+#: c-common.c:1478
+#, gcc-internal-format
+msgid "case label value exceeds maximum value for type"
msgstr ""
-#: tree.c:3287
-msgid "%Jvariable %qD definition is marked dllimport."
+#: c-common.c:1486
+#, gcc-internal-format
+msgid "lower value in case label range less than minimum value for type"
msgstr ""
-#: tree.c:3307
-msgid "%Jexternal linkage required for symbol %qD because of %qs attribute."
+#: c-common.c:1495
+#, gcc-internal-format
+msgid "upper value in case label range exceeds maximum value for type"
msgstr ""
-#: tree.c:4460
-msgid "arrays of functions are not meaningful"
+#: c-common.c:1835
+#, gcc-internal-format
+msgid "invalid truth-value expression"
msgstr ""
-#: tree.c:4512
-msgid "function return type cannot be function"
+#: c-common.c:1883
+#, gcc-internal-format
+msgid "invalid operands to binary %s"
msgstr ""
-#: tree.c:5399
-#, c-format
-msgid "tree check: %s, have %s in %s, at %s:%d"
+#: c-common.c:2118
+#, gcc-internal-format
+msgid "comparison is always false due to limited range of data type"
msgstr ""
-#: tree.c:5436
-#, c-format
-msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
+#: c-common.c:2120
+#, gcc-internal-format
+msgid "comparison is always true due to limited range of data type"
msgstr ""
-#: tree.c:5449
-#, c-format
-msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
+#: c-common.c:2190
+#, gcc-internal-format
+msgid "comparison of unsigned expression >= 0 is always true"
msgstr ""
-#: tree.c:5463
-#, c-format
-msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
+#: c-common.c:2199
+#, gcc-internal-format
+msgid "comparison of unsigned expression < 0 is always false"
msgstr ""
-#: tree.c:5475
-#, c-format
-msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d"
+#: c-common.c:2241
+#, gcc-internal-format
+msgid "pointer of type %<void *%> used in arithmetic"
msgstr ""
-#: tree.c:5487
-#, c-format
-msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
+#: c-common.c:2247
+#, gcc-internal-format
+msgid "pointer to a function used in arithmetic"
msgstr ""
-#: varasm.c:487
-msgid "%J%D causes a section type conflict"
+#: c-common.c:2253
+#, gcc-internal-format
+msgid "pointer to member function used in arithmetic"
msgstr ""
-#: varasm.c:932
-msgid "%Jregister name not specified for %qD"
+#. Common Ada/Pascal programmer's mistake. We always warn
+#. about this since it is so bad.
+#: c-common.c:2379
+#, gcc-internal-format
+msgid "the address of %qD, will always evaluate as %<true%>"
msgstr ""
-#: varasm.c:934
-msgid "%Jinvalid register name for %qD"
+#: c-common.c:2476
+#, gcc-internal-format
+msgid "suggest parentheses around assignment used as truth value"
msgstr ""
-#: varasm.c:936
-msgid "%Jdata type of %qD isn%'t suitable for a register"
+#: c-common.c:2544 c-common.c:2584
+#, gcc-internal-format
+msgid "invalid use of %<restrict%>"
msgstr ""
-#: varasm.c:939
-msgid "%Jregister specified for %qD isn%'t suitable for data type"
+#: c-common.c:2800
+#, gcc-internal-format
+msgid "invalid application of %<sizeof%> to a function type"
msgstr ""
-#: varasm.c:949
-msgid "global register variable has initial value"
+#: c-common.c:2810
+#, gcc-internal-format
+msgid "invalid application of %qs to a void type"
msgstr ""
-#: varasm.c:952
-msgid "volatile register variables don%'t work as you might wish"
+#: c-common.c:2816
+#, gcc-internal-format
+msgid "invalid application of %qs to incomplete type %qT "
msgstr ""
-#: varasm.c:990
-msgid "%Jregister name given for non-register variable %qD"
+#: c-common.c:2857
+#, gcc-internal-format
+msgid "%<__alignof%> applied to a bit-field"
msgstr ""
-#: varasm.c:1067
-msgid "global destructors not supported on this target"
+#: c-common.c:3330
+#, gcc-internal-format
+msgid "cannot disable built-in function %qs"
msgstr ""
-#: varasm.c:1128
-msgid "global constructors not supported on this target"
+#: c-common.c:3521
+#, gcc-internal-format
+msgid "pointers are not permitted as case values"
msgstr ""
-#: varasm.c:1681
-msgid ""
-"%Jalignment of %qD is greater than maximum object file alignment. Using %d"
+#: c-common.c:3527
+#, gcc-internal-format
+msgid "range expressions in switch statements are non-standard"
msgstr ""
-#: varasm.c:1720
-msgid "thread-local COMMON data not implemented"
+#: c-common.c:3552
+#, gcc-internal-format
+msgid "empty range specified"
msgstr ""
-#: varasm.c:1745
-msgid ""
-"%Jrequested alignment for %qD is greater than implemented alignment of %d"
+#: c-common.c:3611
+#, gcc-internal-format
+msgid "duplicate (or overlapping) case value"
msgstr ""
-#: varasm.c:3846
-msgid "initializer for integer value is too complicated"
+#: c-common.c:3612
+#, gcc-internal-format
+msgid "%Jthis is the first entry overlapping that value"
msgstr ""
-#: varasm.c:3851
-msgid "initializer for floating value is not a floating constant"
+#: c-common.c:3616
+#, gcc-internal-format
+msgid "duplicate case value"
msgstr ""
-#: varasm.c:4118
-#, c-format
-msgid "invalid initial value for member %qs"
+#: c-common.c:3617
+#, gcc-internal-format
+msgid "%Jpreviously used here"
msgstr ""
-#: varasm.c:4303 varasm.c:4347
-msgid "%Jweak declaration of %qD must precede definition"
+#: c-common.c:3621
+#, gcc-internal-format
+msgid "multiple default labels in one switch"
msgstr ""
-#: varasm.c:4311
-msgid ""
-"%Jweak declaration of %qD after first use results in unspecified behavior"
+#: c-common.c:3622
+#, gcc-internal-format
+msgid "%Jthis is the first default label"
msgstr ""
-#: varasm.c:4345
-msgid "%Jweak declaration of %qD must be public"
+#: c-common.c:3671
+#, gcc-internal-format
+msgid "%Jcase value %qs not in enumerated type"
msgstr ""
-#: varasm.c:4354
-msgid "%Jweak declaration of %qD not supported"
+#: c-common.c:3674
+#, gcc-internal-format
+msgid "%Jcase value %qs not in enumerated type %qT"
msgstr ""
-#: varasm.c:4383
-msgid "only weak aliases are supported in this configuration"
+#: c-common.c:3731
+#, gcc-internal-format
+msgid "%Hswitch missing default case"
msgstr ""
-#: varasm.c:4548
-msgid "%J%qD aliased to undefined symbol %qE"
+#. Warn if there are enumerators that don't correspond to
+#. case expressions.
+#: c-common.c:3766
+#, gcc-internal-format
+msgid "%Henumeration value %qE not handled in switch"
msgstr ""
-#: varasm.c:4551
-msgid "%J%qD aliased to external symbol %qE"
+#: c-common.c:3793
+#, gcc-internal-format
+msgid "taking the address of a label is non-standard"
msgstr ""
-#: varasm.c:4582
-msgid "%Jalias definitions not supported in this configuration"
+#: 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
+#, gcc-internal-format
+msgid "%qE attribute ignored"
msgstr ""
-#: varasm.c:4587
-msgid "%Jonly weak aliases are supported in this configuration"
+#: c-common.c:4309
+#, gcc-internal-format
+msgid "unknown machine mode %qs"
msgstr ""
-#: varasm.c:4645
-msgid "visibility attribute not supported in this configuration; ignored"
+#: c-common.c:4329
+#, gcc-internal-format
+msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
msgstr ""
-#: varray.c:203
-#, c-format
-msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
+#: c-common.c:4332
+#, gcc-internal-format
+msgid "use __attribute__ ((vector_size)) instead"
msgstr ""
-#: varray.c:213
-#, c-format
-msgid "underflowed virtual array %s in %s, at %s:%d"
+#: c-common.c:4341
+#, gcc-internal-format
+msgid "unable to emulate %qs"
msgstr ""
-#: vec.c:144
-#, c-format
-msgid "vector %s %s domain error, in %s at %s:%u"
+#: c-common.c:4351
+#, gcc-internal-format
+msgid "invalid pointer mode %qs"
msgstr ""
-#. Print an error message for unrecognized stab codes.
-#: xcoffout.c:187
-#, c-format
-msgid "no sclass for %s stab (0x%x)\n"
+#: c-common.c:4366
+#, gcc-internal-format
+msgid "no data type for mode %qs"
msgstr ""
-#.
-#. Local variables:
-#. mode:c
-#. End:
-#.
-#: diagnostic.def:1
-msgid "fatal error: "
+#: c-common.c:4376
+#, gcc-internal-format
+msgid "cannot use mode %qs for enumeral types"
msgstr ""
-#: diagnostic.def:2
-msgid "internal compiler error: "
+#: c-common.c:4400
+#, gcc-internal-format
+msgid "mode %qs applied to inappropriate type"
msgstr ""
-#: diagnostic.def:3
-msgid "error: "
+#: c-common.c:4431
+#, gcc-internal-format
+msgid "%Jsection attribute cannot be specified for local variables"
msgstr ""
-#: diagnostic.def:4
-msgid "sorry, unimplemented: "
+#: c-common.c:4442
+#, gcc-internal-format
+msgid "%Jsection of %qD conflicts with previous declaration"
msgstr ""
-#: diagnostic.def:5
-msgid "warning: "
+#: c-common.c:4451
+#, gcc-internal-format
+msgid "%Jsection attribute not allowed for %qD"
msgstr ""
-#: diagnostic.def:6
-msgid "anachronism: "
+#: c-common.c:4457
+#, gcc-internal-format
+msgid "%Jsection attributes are not supported for this target"
msgstr ""
-#: diagnostic.def:7
-msgid "note: "
+#: c-common.c:4489
+#, gcc-internal-format
+msgid "requested alignment is not a constant"
msgstr ""
-#: diagnostic.def:8
-msgid "debug: "
+#: c-common.c:4494
+#, gcc-internal-format
+msgid "requested alignment is not a power of 2"
msgstr ""
-#: params.def:44
-msgid "The maximum structure size (in bytes) at which GCC will do block copies"
+#: c-common.c:4499
+#, gcc-internal-format
+msgid "requested alignment is too large"
msgstr ""
-#: params.def:54
+#: c-common.c:4525
+#, gcc-internal-format
+msgid "%Jalignment may not be specified for %qD"
+msgstr ""
+
+#: c-common.c:4563
+#, gcc-internal-format
+msgid "%J%qD defined both normally and as an alias"
+msgstr ""
+
+#: c-common.c:4579
+#, gcc-internal-format
+msgid "alias argument not a string"
+msgstr ""
+
+#: c-common.c:4621
+#, gcc-internal-format
+msgid "%qE attribute ignored on non-class types"
+msgstr ""
+
+#: c-common.c:4634
+#, gcc-internal-format
+msgid "visibility argument not a string"
+msgstr ""
+
+#: c-common.c:4646
+#, gcc-internal-format
+msgid "%qE attribute ignored on types"
+msgstr ""
+
+#: c-common.c:4661
+#, gcc-internal-format
msgid ""
-"The threshold ratio between instantiated fields and the total structure size"
+"visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
+"\"internal\""
msgstr ""
-#: params.def:71
+#: c-common.c:4730
+#, gcc-internal-format
+msgid "tls_model argument not a string"
+msgstr ""
+
+#: c-common.c:4739
+#, gcc-internal-format
msgid ""
-"The maximum number of instructions in a single function eligible for inlining"
+"tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
+"dynamic\" or \"global-dynamic\""
msgstr ""
-#: params.def:83
-msgid "The maximum number of instructions when automatically inlining"
+#: c-common.c:4761 c-common.c:4825
+#, gcc-internal-format
+msgid "%J%qE attribute applies only to functions"
+msgstr ""
+
+#: c-common.c:4766 c-common.c:4830
+#, gcc-internal-format
+msgid "%Jcan%'t set %qE attribute after definition"
+msgstr ""
+
+#: c-common.c:4919
+#, gcc-internal-format
+msgid "%qE attribute ignored for %qE"
msgstr ""
-#: params.def:88
+#: c-common.c:4974
+#, gcc-internal-format
+msgid "invalid vector type for attribute %qE"
+msgstr ""
+
+#: c-common.c:4982
+#, gcc-internal-format
+msgid "number of components of the vector not a power of two"
+msgstr ""
+
+#: c-common.c:5010
+#, gcc-internal-format
+msgid "nonnull attribute without arguments on a non-prototype"
+msgstr ""
+
+#: c-common.c:5025
+#, gcc-internal-format
+msgid "nonnull argument has invalid operand number (argument %lu)"
+msgstr ""
+
+#: c-common.c:5044
+#, gcc-internal-format
msgid ""
-"The maximum number of instructions inline function can grow to via recursive "
-"inlining"
+"nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
msgstr ""
-#: params.def:93
+#: c-common.c:5052
+#, gcc-internal-format
msgid ""
-"The maximum number of instructions non-inline function can grow to via "
-"recursive inlining"
+"nonnull argument references non-pointer operand (argument %lu, operand %lu)"
msgstr ""
-#: params.def:98
-msgid "The maximum depth of recursive inlining for inline functions"
+#: c-common.c:5107 c-common.c:5150
+#, gcc-internal-format
+msgid "missing sentinel in function call"
msgstr ""
-#: params.def:103
-msgid "The maximum depth of recursive inlining for non-inline functions"
+#: c-common.c:5129
+#, gcc-internal-format
+msgid "not enough arguments to fit a sentinel"
msgstr ""
-#: params.def:110
-msgid ""
-"If -fvariable-expansion-in-unroller is used, the maximum number "
-"of times that an individual variable will be expanded "
-"during loop unrolling"
+#: c-common.c:5192
+#, gcc-internal-format
+msgid "null argument where non-null required (argument %lu)"
msgstr ""
-#: params.def:123
-msgid "The maximum number of instructions to consider to fill a delay slot"
+#: c-common.c:5257
+#, gcc-internal-format
+msgid "cleanup argument not an identifier"
msgstr ""
-#: params.def:134
-msgid ""
-"The maximum number of instructions to consider to find accurate live "
-"register information"
+#: c-common.c:5264
+#, gcc-internal-format
+msgid "cleanup argument not a function"
msgstr ""
-#: params.def:144
-msgid "The maximum length of scheduling's pending operations list"
+#: c-common.c:5303
+#, gcc-internal-format
+msgid "%qE attribute requires prototypes with named arguments"
msgstr ""
-#: params.def:149
-msgid "The size of function body to be considered large"
+#: c-common.c:5314
+#, gcc-internal-format
+msgid "%qE attribute only applies to variadic functions"
msgstr ""
-#: params.def:153
-msgid "Maximal growth due to inlining of large function (in percent)"
+#: c-common.c:5325
+#, gcc-internal-format
+msgid "requested position is not an integer constant"
msgstr ""
-#: params.def:157
+#: c-common.c:5332
+#, gcc-internal-format
+msgid "requested position is less than zero"
+msgstr ""
+
+#: c-common.c:5634
+#, gcc-internal-format
msgid ""
-"how much can given compilation unit grow because of the inlining (in percent)"
+"%Hignoring return value of %qD, declared with attribute warn_unused_result"
msgstr ""
-#: params.def:161
-msgid "expense of call operation relative to ordinary arithmetic operations"
+#: c-common.c:5638
+#, gcc-internal-format
+msgid ""
+"%Hignoring return value of function declared with attribute "
+"warn_unused_result"
msgstr ""
-#: params.def:168
-msgid "The maximum amount of memory to be allocated by GCSE"
+#: c-common.c:5698 cp/typeck.c:4122
+#, gcc-internal-format
+msgid "attempt to take address of bit-field structure member %qD"
msgstr ""
-#: params.def:173
-msgid "The maximum number of passes to make when doing GCSE"
+#: c-common.c:5745
+#, gcc-internal-format
+msgid "invalid lvalue in assignment"
msgstr ""
-#: params.def:183
+#: c-common.c:5748
+#, gcc-internal-format
+msgid "invalid lvalue in increment"
+msgstr ""
+
+#: c-common.c:5751
+#, gcc-internal-format
+msgid "invalid lvalue in decrement"
+msgstr ""
+
+#: c-common.c:5754
+#, gcc-internal-format
+msgid "invalid lvalue in unary %<&%>"
+msgstr ""
+
+#: c-common.c:5757
+#, gcc-internal-format
+msgid "invalid lvalue in asm statement"
+msgstr ""
+
+#: c-common.c:5879 c-common.c:5928 c-typeck.c:2309
+#, 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
+#, gcc-internal-format
+msgid "incompatible type for argument %d of %qE"
+msgstr ""
+
+#. Except for passing an argument to an unprototyped function,
+#. this is a constraint violation. When passing an argument to
+#. 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
+#, 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
+#: treelang/tree-convert.c:105
+#, gcc-internal-format
+msgid "conversion to non-scalar type requested"
+msgstr ""
+
+#: c-decl.c:563
+#, gcc-internal-format
+msgid "%Jarray %qD assumed to have one element"
+msgstr ""
+
+#: c-decl.c:668
+#, gcc-internal-format
+msgid "GCC supports only %u nested scopes"
+msgstr ""
+
+#: c-decl.c:754
+#, gcc-internal-format
+msgid "%Jlabel %qD used but not defined"
+msgstr ""
+
+#: c-decl.c:760
+#, gcc-internal-format
+msgid "%Jlabel %qD defined but not used"
+msgstr ""
+
+#: c-decl.c:762
+#, gcc-internal-format
+msgid "%Jlabel %qD declared but not defined"
+msgstr ""
+
+#: c-decl.c:797
+#, gcc-internal-format
+msgid "%Jnested function %qD declared but never defined"
+msgstr ""
+
+#: c-decl.c:811 cp/decl.c:566
+#, gcc-internal-format
+msgid "%Junused variable %qD"
+msgstr ""
+
+#: c-decl.c:815
+#, gcc-internal-format
+msgid "%Jtype of array %qD completed incompatibly with implicit initialization"
+msgstr ""
+
+#: c-decl.c:1049
+#, gcc-internal-format
msgid ""
-"The threshold ratio for performing partial redundancy elimination after "
-"reload."
+"a parameter list with an ellipsis can%'t match an empty parameter name list "
+"declaration"
msgstr ""
-#: params.def:190
+#: c-decl.c:1056
+#, gcc-internal-format
msgid ""
-"The threshold ratio of critical edges execution count that permit performing "
-"redundancy elimination after reload."
+"an argument type that has a default promotion can%'t match an empty "
+"parameter name list declaration"
msgstr ""
-#: params.def:201
-msgid "The maximum number of instructions to consider to unroll in a loop"
+#: c-decl.c:1091
+#, gcc-internal-format
+msgid ""
+"%Jprototype for %qD declares more arguments than previous old-style "
+"definition"
msgstr ""
-#: params.def:207
+#: c-decl.c:1097
+#, gcc-internal-format
msgid ""
-"The maximum number of instructions to consider to unroll in a loop on average"
+"%Jprototype for %qD declares fewer arguments than previous old-style "
+"definition"
msgstr ""
-#: params.def:212
-msgid "The maximum number of unrollings of a single loop"
+#: c-decl.c:1106
+#, gcc-internal-format
+msgid "%Jprototype for %qD declares argument %d with incompatible type"
msgstr ""
-#: params.def:217
-msgid "The maximum number of insns of a peeled loop"
+#. If we get here, no errors were found, but do issue a warning
+#. for this poor-style construct.
+#: c-decl.c:1119
+#, gcc-internal-format
+msgid "%Jprototype for %qD follows non-prototype definition"
msgstr ""
-#: params.def:222
-msgid "The maximum number of peelings of a single loop"
+#: c-decl.c:1134
+#, gcc-internal-format
+msgid "%Jprevious definition of %qD was here"
msgstr ""
-#: params.def:227
-msgid "The maximum number of insns of a completely peeled loop"
+#: c-decl.c:1136
+#, gcc-internal-format
+msgid "%Jprevious implicit declaration of %qD was here"
msgstr ""
-#: params.def:232
-msgid ""
-"The maximum number of peelings of a single loop that is peeled completely"
+#: c-decl.c:1138
+#, gcc-internal-format
+msgid "%Jprevious declaration of %qD was here"
msgstr ""
-#: params.def:237
-msgid "The maximum number of insns of a peeled loop that rolls only once"
+#: c-decl.c:1175
+#, gcc-internal-format
+msgid "%J%qD redeclared as different kind of symbol"
msgstr ""
-#: params.def:243
-msgid "The maximum number of insns of an unswitched loop"
+#: c-decl.c:1180
+#, gcc-internal-format
+msgid "%Jbuilt-in function %qD declared as non-function"
msgstr ""
-#: params.def:248
-msgid "The maximum number of unswitchings in a single loop"
+#: c-decl.c:1183 c-decl.c:1298 c-decl.c:1918
+#, gcc-internal-format
+msgid "%Jdeclaration of %qD shadows a built-in function"
msgstr ""
-#: params.def:255
-msgid ""
-"Bound on the number of iterations the brute force # of iterations analysis "
-"algorithm evaluates"
+#: c-decl.c:1192
+#, gcc-internal-format
+msgid "%Jredeclaration of enumerator %qD"
msgstr ""
-#: params.def:260
-msgid ""
-"Maximum number of loops to perform swing modulo scheduling on (mainly for "
-"debugging)"
+#. 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
+#, gcc-internal-format
+msgid "%Jconflicting types for built-in function %qD"
+msgstr ""
+
+#: c-decl.c:1237 c-decl.c:1250 c-decl.c:1260
+#, gcc-internal-format
+msgid "%Jconflicting types for %qD"
msgstr ""
-#: params.def:266
+#: c-decl.c:1258
+#, gcc-internal-format
+msgid "%J conflicting type qualifiers for %qD"
+msgstr ""
+
+#. Allow OLDDECL to continue in use.
+#: c-decl.c:1275
+#, 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
+#, gcc-internal-format
+msgid "%Jredefinition of %qD"
+msgstr ""
+
+#: c-decl.c:1378 c-decl.c:1459
+#, 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
+#, gcc-internal-format
+msgid "%Jnon-static declaration of %qD follows static declaration"
+msgstr ""
+
+#: c-decl.c:1408
+#, gcc-internal-format
+msgid "%Jthread-local declaration of %qD follows non-thread-local declaration"
+msgstr ""
+
+#: c-decl.c:1411
+#, gcc-internal-format
+msgid "%Jnon-thread-local declaration of %qD follows thread-local declaration"
+msgstr ""
+
+#: c-decl.c:1441
+#, gcc-internal-format
+msgid "%Jextern declaration of %qD follows declaration with no linkage"
+msgstr ""
+
+#: c-decl.c:1477
+#, gcc-internal-format
+msgid "%Jdeclaration of %qD with no linkage follows extern declaration"
+msgstr ""
+
+#: c-decl.c:1483
+#, gcc-internal-format
+msgid "%Jredeclaration of %qD with no linkage"
+msgstr ""
+
+#: c-decl.c:1497
+#, gcc-internal-format
msgid ""
-"A factor for tuning the upper bound that swing modulo scheduler uses for "
-"scheduling a loop"
+"%Jredeclaration of %qD with different visibility (old visibility preserved)"
+msgstr ""
+
+#: c-decl.c:1508
+#, gcc-internal-format
+msgid "%Jinline declaration of %qD follows declaration with attribute noinline"
msgstr ""
-#: params.def:270
+#: c-decl.c:1515
+#, gcc-internal-format
msgid ""
-"The number of cycles the swing modulo scheduler considers when \t checking "
-"conflicts using DFA"
+"%Jdeclaration of %qD with attribute noinline follows inline declaration "
+msgstr ""
+
+#: c-decl.c:1530
+#, gcc-internal-format
+msgid "%J%qD declared inline after being called"
+msgstr ""
+
+#: c-decl.c:1536
+#, gcc-internal-format
+msgid "%J%qD declared inline after its definition"
+msgstr ""
+
+#: c-decl.c:1556
+#, gcc-internal-format
+msgid "%Jredefinition of parameter %qD"
+msgstr ""
+
+#: c-decl.c:1580
+#, gcc-internal-format
+msgid "%Jredundant redeclaration of %qD"
+msgstr ""
+
+#: c-decl.c:1905
+#, gcc-internal-format
+msgid "%Jdeclaration of %qD shadows previous non-variable"
+msgstr ""
+
+#: c-decl.c:1910
+#, gcc-internal-format
+msgid "%Jdeclaration of %qD shadows a parameter"
+msgstr ""
+
+#: c-decl.c:1913
+#, gcc-internal-format
+msgid "%Jdeclaration of %qD shadows a global declaration"
+msgstr ""
+
+#: c-decl.c:1923
+#, 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
+#, gcc-internal-format
+msgid "%Jshadowed declaration is here"
+msgstr ""
+
+#: c-decl.c:2127
+#, gcc-internal-format
+msgid "nested extern declaration of %qD"
+msgstr ""
+
+#: c-decl.c:2295
+#, gcc-internal-format
+msgid "implicit declaration of function %qE"
+msgstr ""
+
+#: c-decl.c:2356
+#, gcc-internal-format
+msgid "incompatible implicit declaration of built-in function %qD"
+msgstr ""
+
+#: c-decl.c:2365
+#, gcc-internal-format
+msgid "incompatible implicit declaration of function %qD"
+msgstr ""
+
+#: c-decl.c:2418
+#, gcc-internal-format
+msgid "%H%qE undeclared here (not in a function)"
+msgstr ""
+
+#: c-decl.c:2423
+#, gcc-internal-format
+msgid "%H%qE undeclared (first use in this function)"
+msgstr ""
+
+#: c-decl.c:2427
+#, gcc-internal-format
+msgid "%H(Each undeclared identifier is reported only once"
+msgstr ""
+
+#: c-decl.c:2428
+#, gcc-internal-format
+msgid "%Hfor each function it appears in.)"
+msgstr ""
+
+#: c-decl.c:2466 cp/decl.c:2054
+#, gcc-internal-format
+msgid "label %qE referenced outside of any function"
+msgstr ""
+
+#: c-decl.c:2508
+#, gcc-internal-format
+msgid "duplicate label declaration %qE"
+msgstr ""
+
+#: c-decl.c:2544
+#, gcc-internal-format
+msgid "%Hduplicate label %qD"
+msgstr ""
+
+#: c-decl.c:2554
+#, gcc-internal-format
+msgid "%Jjump into statement expression"
+msgstr ""
+
+#: c-decl.c:2556
+#, gcc-internal-format
+msgid "%Jjump into scope of identifier with variably modified type"
msgstr ""
-#: params.def:275
+#: c-decl.c:2571
+#, gcc-internal-format
msgid ""
-"A threshold on the average loop count considered by the swing modulo "
-"scheduler"
+"%Htraditional C lacks a separate namespace for labels, identifier %qE "
+"conflicts"
+msgstr ""
+
+#: c-decl.c:2646
+#, gcc-internal-format
+msgid "%H%qE defined as wrong kind of tag"
msgstr ""
-#: params.def:280
+#: c-decl.c:2861
+#, gcc-internal-format
+msgid "unnamed struct/union that defines no instances"
+msgstr ""
+
+#: c-decl.c:2869
+#, gcc-internal-format
+msgid "empty declaration with storage class specifier does not redeclare tag"
+msgstr ""
+
+#: c-decl.c:2880
+#, gcc-internal-format
+msgid "empty declaration with type qualifier does not redeclare tag"
+msgstr ""
+
+#: c-decl.c:2901 c-decl.c:2908
+#, gcc-internal-format
+msgid "useless type name in empty declaration"
+msgstr ""
+
+#: c-decl.c:2916
+#, gcc-internal-format
+msgid "%<inline%> in empty declaration"
+msgstr ""
+
+#: c-decl.c:2922
+#, gcc-internal-format
+msgid "%<auto%> in file-scope empty declaration"
+msgstr ""
+
+#: c-decl.c:2928
+#, gcc-internal-format
+msgid "%<register%> in file-scope empty declaration"
+msgstr ""
+
+#: c-decl.c:2934
+#, gcc-internal-format
+msgid "useless storage class specifier in empty declaration"
+msgstr ""
+
+#: c-decl.c:2940
+#, gcc-internal-format
+msgid "useless %<__thread%> in empty declaration"
+msgstr ""
+
+#: c-decl.c:2948
+#, gcc-internal-format
+msgid "useless type qualifier in empty declaration"
+msgstr ""
+
+#: c-decl.c:2955 c-parser.c:1156
+#, gcc-internal-format
+msgid "empty declaration"
+msgstr ""
+
+#: c-decl.c:3021
+#, gcc-internal-format
msgid ""
-"Select fraction of the maximal count of repetitions of basic block in "
-"program given basic block needs to have to be considered hot"
+"ISO C90 does not support %<static%> or type qualifiers in parameter array "
+"declarators"
+msgstr ""
+
+#: c-decl.c:3024
+#, gcc-internal-format
+msgid "ISO C90 does not support %<[*]%> array declarators"
+msgstr ""
+
+#: c-decl.c:3027
+#, gcc-internal-format
+msgid "GCC does not yet properly implement %<[*]%> array declarators"
+msgstr ""
+
+#: c-decl.c:3046
+#, gcc-internal-format
+msgid "static or type qualifiers in abstract declarator"
+msgstr ""
+
+#: c-decl.c:3105
+#, gcc-internal-format
+msgid "%J%qD is usually a function"
+msgstr ""
+
+#: c-decl.c:3114 cp/decl.c:3631 cp/decl2.c:838
+#, gcc-internal-format
+msgid "typedef %qD is initialized (use __typeof__ instead)"
+msgstr ""
+
+#: c-decl.c:3119
+#, 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
+#, gcc-internal-format
+msgid "parameter %qD is initialized"
+msgstr ""
+
+#: c-decl.c:3150
+#, 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
+#, gcc-internal-format
+msgid "%Jinline function %qD given attribute noinline"
+msgstr ""
+
+#: c-decl.c:3298
+#, gcc-internal-format
+msgid "%Jinitializer fails to determine size of %qD"
+msgstr ""
+
+#: c-decl.c:3303
+#, gcc-internal-format
+msgid "%Jarray size missing in %qD"
msgstr ""
-#: params.def:284
+#: c-decl.c:3315
+#, gcc-internal-format
+msgid "%Jzero or negative size array %qD"
+msgstr ""
+
+#: c-decl.c:3367 varasm.c:1646
+#, gcc-internal-format
+msgid "%Jstorage size of %qD isn%'t known"
+msgstr ""
+
+#: c-decl.c:3377
+#, gcc-internal-format
+msgid "%Jstorage size of %qD isn%'t constant"
+msgstr ""
+
+#: c-decl.c:3424
+#, gcc-internal-format
+msgid "%Jignoring asm-specifier for non-static local variable %qD"
+msgstr ""
+
+#: c-decl.c:3454 fortran/f95-lang.c:644
+#, gcc-internal-format
+msgid "cannot put object with volatile field into register"
+msgstr ""
+
+#: c-decl.c:3588
+#, gcc-internal-format
+msgid "ISO C forbids forward parameter declarations"
+msgstr ""
+
+#: c-decl.c:3715
+#, gcc-internal-format
+msgid "bit-field %qs width not an integer constant"
+msgstr ""
+
+#: c-decl.c:3723
+#, gcc-internal-format
+msgid "negative width in bit-field %qs"
+msgstr ""
+
+#: c-decl.c:3728
+#, gcc-internal-format
+msgid "zero width for bit-field %qs"
+msgstr ""
+
+#: c-decl.c:3738
+#, gcc-internal-format
+msgid "bit-field %qs has invalid type"
+msgstr ""
+
+#: c-decl.c:3747
+#, gcc-internal-format
+msgid "type of bit-field %qs is a GCC extension"
+msgstr ""
+
+#: c-decl.c:3756
+#, gcc-internal-format
+msgid "width of %qs exceeds its type"
+msgstr ""
+
+#: c-decl.c:3769
+#, gcc-internal-format
+msgid "%qs is narrower than values of its type"
+msgstr ""
+
+#: c-decl.c:3894
+#, gcc-internal-format
+msgid "type defaults to %<int%> in declaration of %qs"
+msgstr ""
+
+#: c-decl.c:3922
+#, gcc-internal-format
+msgid "duplicate %<const%>"
+msgstr ""
+
+#: c-decl.c:3924
+#, gcc-internal-format
+msgid "duplicate %<restrict%>"
+msgstr ""
+
+#: c-decl.c:3926
+#, gcc-internal-format
+msgid "duplicate %<volatile%>"
+msgstr ""
+
+#: c-decl.c:3945
+#, gcc-internal-format
+msgid "function definition declared %<auto%>"
+msgstr ""
+
+#: c-decl.c:3947
+#, gcc-internal-format
+msgid "function definition declared %<register%>"
+msgstr ""
+
+#: c-decl.c:3949
+#, gcc-internal-format
+msgid "function definition declared %<typedef%>"
+msgstr ""
+
+#: c-decl.c:3951
+#, gcc-internal-format
+msgid "function definition declared %<__thread%>"
+msgstr ""
+
+#: c-decl.c:3967
+#, gcc-internal-format
+msgid "storage class specified for structure field %qs"
+msgstr ""
+
+#: c-decl.c:3971 cp/decl.c:6997
+#, gcc-internal-format
+msgid "storage class specified for parameter %qs"
+msgstr ""
+
+#: c-decl.c:3974 cp/decl.c:6999
+#, gcc-internal-format
+msgid "storage class specified for typename"
+msgstr ""
+
+#: c-decl.c:3987 cp/decl.c:7016
+#, gcc-internal-format
+msgid "%qs initialized and declared %<extern%>"
+msgstr ""
+
+#: c-decl.c:3989 cp/decl.c:7019
+#, gcc-internal-format
+msgid "%qs has both %<extern%> and initializer"
+msgstr ""
+
+#: c-decl.c:3994
+#, gcc-internal-format
+msgid "file-scope declaration of %qs specifies %<auto%>"
+msgstr ""
+
+#: c-decl.c:3996
+#, gcc-internal-format
+msgid "file-scope declaration of %qs specifies %<register%>"
+msgstr ""
+
+#: c-decl.c:4001 cp/decl.c:7023
+#, gcc-internal-format
+msgid "nested function %qs declared %<extern%>"
+msgstr ""
+
+#: c-decl.c:4004 cp/decl.c:7033
+#, gcc-internal-format
+msgid "function-scope %qs implicitly auto and declared %<__thread%>"
+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
+#, gcc-internal-format
+msgid "static or type qualifiers in non-parameter array declarator"
+msgstr ""
+
+#: c-decl.c:4097
+#, gcc-internal-format
+msgid "declaration of %qs as array of voids"
+msgstr ""
+
+#: c-decl.c:4103
+#, gcc-internal-format
+msgid "declaration of %qs as array of functions"
+msgstr ""
+
+#: c-decl.c:4108
+#, gcc-internal-format
+msgid "invalid use of structure with flexible array member"
+msgstr ""
+
+#: c-decl.c:4128
+#, gcc-internal-format
+msgid "size of array %qs has non-integer type"
+msgstr ""
+
+#: c-decl.c:4133
+#, gcc-internal-format
+msgid "ISO C forbids zero-size array %qs"
+msgstr ""
+
+#: c-decl.c:4140
+#, gcc-internal-format
+msgid "size of array %qs is negative"
+msgstr ""
+
+#: c-decl.c:4154
+#, gcc-internal-format
+msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
+msgstr ""
+
+#: c-decl.c:4158
+#, gcc-internal-format
+msgid "ISO C90 forbids variable-size array %qs"
+msgstr ""
+
+#: c-decl.c:4197 c-decl.c:4362 cp/decl.c:7454
+#, gcc-internal-format
+msgid "size of array %qs is too large"
+msgstr ""
+
+#: c-decl.c:4208
+#, gcc-internal-format
+msgid "ISO C90 does not support flexible array members"
+msgstr ""
+
+#: c-decl.c:4218
+#, gcc-internal-format
+msgid "array type has incomplete element type"
+msgstr ""
+
+#: c-decl.c:4273 cp/decl.c:7124
+#, gcc-internal-format
+msgid "%qs declared as function returning a function"
+msgstr ""
+
+#: c-decl.c:4278 cp/decl.c:7129
+#, gcc-internal-format
+msgid "%qs declared as function returning an array"
+msgstr ""
+
+#: c-decl.c:4298
+#, gcc-internal-format
+msgid "function definition has qualified void return type"
+msgstr ""
+
+#: c-decl.c:4301
+#, 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
+#, gcc-internal-format
+msgid "ISO C forbids qualified function types"
+msgstr ""
+
+#: c-decl.c:4383
+#, gcc-internal-format
+msgid "%Jtypedef %qD declared %<inline%>"
+msgstr ""
+
+#: c-decl.c:4413
+#, gcc-internal-format
+msgid "ISO C forbids const or volatile function types"
+msgstr ""
+
+#: c-decl.c:4433
+#, gcc-internal-format
+msgid "variable or field %qs declared void"
+msgstr ""
+
+#: c-decl.c:4463
+#, gcc-internal-format
+msgid "attributes in parameter array declarator ignored"
+msgstr ""
+
+#: c-decl.c:4498
+#, gcc-internal-format
+msgid "%Jparameter %qD declared %<inline%>"
+msgstr ""
+
+#: c-decl.c:4511
+#, gcc-internal-format
+msgid "field %qs declared as a function"
+msgstr ""
+
+#: c-decl.c:4517
+#, gcc-internal-format
+msgid "field %qs has incomplete type"
+msgstr ""
+
+#: c-decl.c:4531 c-decl.c:4543 c-decl.c:4547
+#, gcc-internal-format
+msgid "invalid storage class for function %qs"
+msgstr ""
+
+#: c-decl.c:4567
+#, gcc-internal-format
+msgid "%<noreturn%> function returns non-void value"
+msgstr ""
+
+#: c-decl.c:4595
+#, gcc-internal-format
+msgid "cannot inline function %<main%>"
+msgstr ""
+
+#: c-decl.c:4642
+#, gcc-internal-format
+msgid "variable previously declared %<static%> redeclared %<extern%>"
+msgstr ""
+
+#: c-decl.c:4652
+#, 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
+#, gcc-internal-format
+msgid "thread-local storage not supported for this target"
+msgstr ""
+
+#: c-decl.c:4745 c-decl.c:5894
+#, gcc-internal-format
+msgid "function declaration isn%'t a prototype"
+msgstr ""
+
+#: c-decl.c:4753
+#, gcc-internal-format
+msgid "parameter names (without types) in function declaration"
+msgstr ""
+
+#: c-decl.c:4786
+#, gcc-internal-format
+msgid "%Jparameter %u (%qD) has incomplete type"
+msgstr ""
+
+#: c-decl.c:4789
+#, gcc-internal-format
+msgid "%Jparameter %u has incomplete type"
+msgstr ""
+
+#: c-decl.c:4798
+#, gcc-internal-format
+msgid "%Jparameter %u (%qD) has void type"
+msgstr ""
+
+#: c-decl.c:4801
+#, gcc-internal-format
+msgid "%Jparameter %u has void type"
+msgstr ""
+
+#: c-decl.c:4858
+#, gcc-internal-format
+msgid "%<void%> as only parameter may not be qualified"
+msgstr ""
+
+#: c-decl.c:4862 c-decl.c:4897
+#, gcc-internal-format
+msgid "%<void%> must be the only parameter"
+msgstr ""
+
+#: c-decl.c:4890
+#, 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
+#, 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
+#, gcc-internal-format
+msgid "anonymous %s declared inside parameter list"
+msgstr ""
+
+#: c-decl.c:4945
+#, gcc-internal-format
msgid ""
-"Select fraction of the maximal frequency of executions of basic block in "
-"function given basic block needs to have to be considered hot"
+"its scope is only this definition or declaration, which is probably not what "
+"you want"
msgstr ""
-#: params.def:288
+#: c-decl.c:5078
+#, gcc-internal-format
+msgid "redefinition of %<union %E%>"
+msgstr ""
+
+#: c-decl.c:5080
+#, gcc-internal-format
+msgid "redefinition of %<struct %E%>"
+msgstr ""
+
+#: c-decl.c:5085
+#, gcc-internal-format
+msgid "nested redefinition of %<union %E%>"
+msgstr ""
+
+#: c-decl.c:5087
+#, gcc-internal-format
+msgid "nested redefinition of %<struct %E%>"
+msgstr ""
+
+#: c-decl.c:5158 cp/decl.c:3428
+#, gcc-internal-format
+msgid "declaration does not declare anything"
+msgstr ""
+
+#: c-decl.c:5162
+#, gcc-internal-format
+msgid "ISO C doesn%'t support unnamed structs/unions"
+msgstr ""
+
+#: c-decl.c:5205 c-decl.c:5221
+#, gcc-internal-format
+msgid "%Jduplicate member %qD"
+msgstr ""
+
+#: c-decl.c:5260
+#, gcc-internal-format
+msgid "union has no named members"
+msgstr ""
+
+#: c-decl.c:5262
+#, gcc-internal-format
+msgid "union has no members"
+msgstr ""
+
+#: c-decl.c:5267
+#, gcc-internal-format
+msgid "struct has no named members"
+msgstr ""
+
+#: c-decl.c:5269
+#, gcc-internal-format
+msgid "struct has no members"
+msgstr ""
+
+#: c-decl.c:5326
+#, gcc-internal-format
+msgid "%Jflexible array member in union"
+msgstr ""
+
+#: c-decl.c:5331
+#, gcc-internal-format
+msgid "%Jflexible array member not at end of struct"
+msgstr ""
+
+#: c-decl.c:5336
+#, gcc-internal-format
+msgid "%Jflexible array member in otherwise empty struct"
+msgstr ""
+
+#: c-decl.c:5343
+#, gcc-internal-format
+msgid "%Jinvalid use of structure with flexible array member"
+msgstr ""
+
+#: c-decl.c:5451
+#, gcc-internal-format
+msgid "union cannot be made transparent"
+msgstr ""
+
+#: c-decl.c:5522
+#, 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
+#, gcc-internal-format
+msgid "redeclaration of %<enum %E%>"
+msgstr ""
+
+#: c-decl.c:5592
+#, gcc-internal-format
+msgid "enumeration values exceed range of largest integer"
+msgstr ""
+
+#: c-decl.c:5609
+#, gcc-internal-format
+msgid "specified mode too small for enumeral values"
+msgstr ""
+
+#: c-decl.c:5705
+#, gcc-internal-format
+msgid "enumerator value for %qE is not an integer constant"
+msgstr ""
+
+#: c-decl.c:5722
+#, gcc-internal-format
+msgid "overflow in enumeration values"
+msgstr ""
+
+#: c-decl.c:5727
+#, gcc-internal-format
+msgid "ISO C restricts enumerator values to range of %<int%>"
+msgstr ""
+
+#: c-decl.c:5823
+#, gcc-internal-format
+msgid "return type is an incomplete type"
+msgstr ""
+
+#: c-decl.c:5831
+#, gcc-internal-format
+msgid "return type defaults to %<int%>"
+msgstr ""
+
+#: c-decl.c:5901
+#, gcc-internal-format
+msgid "%Jno previous prototype for %qD"
+msgstr ""
+
+#: c-decl.c:5909
+#, gcc-internal-format
+msgid "%J%qD was used with no prototype before its definition"
+msgstr ""
+
+#: c-decl.c:5916
+#, gcc-internal-format
+msgid "%Jno previous declaration for %qD"
+msgstr ""
+
+#: c-decl.c:5924
+#, gcc-internal-format
+msgid "%J%qD was used with no declaration before its definition"
+msgstr ""
+
+#: c-decl.c:5957 c-decl.c:6475
+#, gcc-internal-format
+msgid "%Jreturn type of %qD is not %<int%>"
+msgstr ""
+
+#: c-decl.c:5972
+#, gcc-internal-format
+msgid "%Jfirst argument of %qD should be %<int%>"
+msgstr ""
+
+#: c-decl.c:5981
+#, gcc-internal-format
+msgid "%Jsecond argument of %qD should be %<char **%>"
+msgstr ""
+
+#: c-decl.c:5990
+#, gcc-internal-format
+msgid "%Jthird argument of %qD should probably be %<char **%>"
+msgstr ""
+
+#: c-decl.c:6000
+#, gcc-internal-format
+msgid "%J%qD takes only zero or two arguments"
+msgstr ""
+
+#: c-decl.c:6003
+#, gcc-internal-format
+msgid "%J%qD is normally a non-static function"
+msgstr ""
+
+#: c-decl.c:6049
+#, gcc-internal-format
+msgid "%Jold-style parameter declarations in prototyped function definition"
+msgstr ""
+
+#: c-decl.c:6062
+#, gcc-internal-format
+msgid "%Jtraditional C rejects ISO C style function definitions"
+msgstr ""
+
+#: c-decl.c:6074
+#, gcc-internal-format
+msgid "%Jparameter name omitted"
+msgstr ""
+
+#: c-decl.c:6114
+#, gcc-internal-format
+msgid "%Jold-style function definition"
+msgstr ""
+
+#: c-decl.c:6123
+#, gcc-internal-format
+msgid "%Jparameter name missing from parameter list"
+msgstr ""
+
+#: c-decl.c:6134
+#, gcc-internal-format
+msgid "%J%qD declared as a non-parameter"
+msgstr ""
+
+#: c-decl.c:6139
+#, gcc-internal-format
+msgid "%Jmultiple parameters named %qD"
+msgstr ""
+
+#: c-decl.c:6147
+#, gcc-internal-format
+msgid "%Jparameter %qD declared with void type"
+msgstr ""
+
+#: c-decl.c:6162 c-decl.c:6164
+#, gcc-internal-format
+msgid "%Jtype of %qD defaults to %<int%>"
+msgstr ""
+
+#: c-decl.c:6183
+#, gcc-internal-format
+msgid "%Jparameter %qD has incomplete type"
+msgstr ""
+
+#: c-decl.c:6189
+#, gcc-internal-format
+msgid "%Jdeclaration for parameter %qD but no such parameter"
+msgstr ""
+
+#: c-decl.c:6240
+#, gcc-internal-format
+msgid "number of arguments doesn%'t match built-in prototype"
+msgstr ""
+
+#: c-decl.c:6244
+#, gcc-internal-format
+msgid "number of arguments doesn%'t match prototype"
+msgstr ""
+
+#: c-decl.c:6245 c-decl.c:6285 c-decl.c:6298
+#, gcc-internal-format
+msgid "%Hprototype declaration"
+msgstr ""
+
+#: c-decl.c:6279
+#, gcc-internal-format
+msgid "promoted argument %qD doesn%'t match built-in prototype"
+msgstr ""
+
+#: c-decl.c:6283
+#, gcc-internal-format
+msgid "promoted argument %qD doesn%'t match prototype"
+msgstr ""
+
+#: c-decl.c:6293
+#, gcc-internal-format
+msgid "argument %qD doesn%'t match built-in prototype"
+msgstr ""
+
+#: c-decl.c:6297
+#, gcc-internal-format
+msgid "argument %qD doesn%'t match prototype"
+msgstr ""
+
+#: c-decl.c:6519 cp/decl.c:10686
+#, gcc-internal-format
+msgid "no return statement in function returning non-void"
+msgstr ""
+
+#: c-decl.c:6528
+#, gcc-internal-format
+msgid "this function may return with or without a value"
+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
+#, gcc-internal-format
+msgid "%<for%> loop initial declaration used outside C99 mode"
+msgstr ""
+
+#: c-decl.c:6650
+#, gcc-internal-format
msgid ""
-"The percentage of function, weighted by execution frequency, that must be "
-"covered by trace formation. Used when profile feedback is available"
+"%Jdeclaration of static variable %qD in %<for%> loop initial declaration"
msgstr ""
-#: params.def:292
+#: c-decl.c:6653
+#, gcc-internal-format
msgid ""
-"The percentage of function, weighted by execution frequency, that must be "
-"covered by trace formation. Used when profile feedback is not available"
+"%Jdeclaration of %<extern%> variable %qD in %<for%> loop initial declaration"
msgstr ""
-#: params.def:296
-msgid "Maximal code growth caused by tail duplication (in percent)"
+#: c-decl.c:6658
+#, gcc-internal-format
+msgid "%<struct %E%> declared in %<for%> loop initial declaration"
msgstr ""
-#: params.def:300
+#: c-decl.c:6662
+#, gcc-internal-format
+msgid "%<union %E%> declared in %<for%> loop initial declaration"
+msgstr ""
+
+#: c-decl.c:6666
+#, gcc-internal-format
+msgid "%<enum %E%> declared in %<for%> loop initial declaration"
+msgstr ""
+
+#: c-decl.c:6670
+#, 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
+#, gcc-internal-format
+msgid "duplicate %qE"
+msgstr ""
+
+#: c-decl.c:6977 c-decl.c:7114 c-decl.c:7217
+#, gcc-internal-format
+msgid "two or more data types in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6989 cp/decl.c:6690
+#, gcc-internal-format
+msgid "%<long long long%> is too long for GCC"
+msgstr ""
+
+#: c-decl.c:6996 c-decl.c:7188
+#, gcc-internal-format
+msgid "both %<long long%> and %<double%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7002
+#, gcc-internal-format
+msgid "ISO C90 does not support %<long long%>"
+msgstr ""
+
+#: c-decl.c:7007 c-decl.c:7027
+#, gcc-internal-format
+msgid "both %<long%> and %<short%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7010 c-decl.c:7121
+#, gcc-internal-format
+msgid "both %<long%> and %<void%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7013 c-decl.c:7140
+#, gcc-internal-format
+msgid "both %<long%> and %<_Bool%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7016 c-decl.c:7159
+#, gcc-internal-format
+msgid "both %<long%> and %<char%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7019 c-decl.c:7172
+#, gcc-internal-format
+msgid "both %<long%> and %<float%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7030 c-decl.c:7124
+#, gcc-internal-format
+msgid "both %<short%> and %<void%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7033 c-decl.c:7143
+#, gcc-internal-format
+msgid "both %<short%> and %<_Bool%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7036 c-decl.c:7162
+#, gcc-internal-format
+msgid "both %<short%> and %<char%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7039 c-decl.c:7175
+#, gcc-internal-format
+msgid "both %<short%> and %<float%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7042 c-decl.c:7191
+#, gcc-internal-format
+msgid "both %<short%> and %<double%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7050 c-decl.c:7070
+#, gcc-internal-format
+msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7053 c-decl.c:7127
+#, gcc-internal-format
+msgid "both %<signed%> and %<void%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7056 c-decl.c:7146
+#, gcc-internal-format
+msgid "both %<signed%> and %<_Bool%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7059 c-decl.c:7178
+#, gcc-internal-format
+msgid "both %<signed%> and %<float%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7062 c-decl.c:7194
+#, gcc-internal-format
+msgid "both %<signed%> and %<double%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7073 c-decl.c:7130
+#, gcc-internal-format
+msgid "both %<unsigned%> and %<void%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7076 c-decl.c:7149
+#, gcc-internal-format
+msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7079 c-decl.c:7181
+#, gcc-internal-format
+msgid "both %<unsigned%> and %<float%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7082 c-decl.c:7197
+#, gcc-internal-format
+msgid "both %<unsigned%> and %<double%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7090
+#, gcc-internal-format
+msgid "ISO C90 does not support complex types"
+msgstr ""
+
+#: c-decl.c:7092 c-decl.c:7133
+#, gcc-internal-format
+msgid "both %<complex%> and %<void%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7095 c-decl.c:7152
+#, gcc-internal-format
+msgid "both %<complex%> and %<_Bool%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7234
+#, gcc-internal-format
+msgid "%qE fails to be a typedef or built in type"
+msgstr ""
+
+#: c-decl.c:7266
+#, gcc-internal-format
+msgid "%qE is not at beginning of declaration"
+msgstr ""
+
+#: c-decl.c:7280
+#, gcc-internal-format
+msgid "%<__thread%> used with %<auto%>"
+msgstr ""
+
+#: c-decl.c:7282
+#, gcc-internal-format
+msgid "%<__thread%> used with %<register%>"
+msgstr ""
+
+#: c-decl.c:7284
+#, gcc-internal-format
+msgid "%<__thread%> used with %<typedef%>"
+msgstr ""
+
+#: c-decl.c:7295 cp/parser.c:7355
+#, gcc-internal-format
+msgid "%<__thread%> before %<extern%>"
+msgstr ""
+
+#: c-decl.c:7304 cp/parser.c:7345
+#, gcc-internal-format
+msgid "%<__thread%> before %<static%>"
+msgstr ""
+
+#: c-decl.c:7320
+#, gcc-internal-format
+msgid "multiple storage classes in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:7327
+#, gcc-internal-format
+msgid "%<__thread%> used with %qE"
+msgstr ""
+
+#: c-decl.c:7381
+#, gcc-internal-format
+msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
+msgstr ""
+
+#: c-decl.c:7426 c-decl.c:7452
+#, gcc-internal-format
+msgid "ISO C does not support complex integer types"
+msgstr ""
+
+#: c-decl.c:7527 toplev.c:818
+#, gcc-internal-format
+msgid "%J%qF used but never defined"
+msgstr ""
+
+#: c-format.c:96 c-format.c:205
+#, gcc-internal-format
+msgid "format string has invalid operand number"
+msgstr ""
+
+#: c-format.c:113
+#, gcc-internal-format
+msgid "function does not return string type"
+msgstr ""
+
+#: c-format.c:142
+#, gcc-internal-format
+msgid "format string argument not a string type"
+msgstr ""
+
+#: c-format.c:185
+#, gcc-internal-format
+msgid "unrecognized format specifier"
+msgstr ""
+
+#: c-format.c:197
+#, gcc-internal-format
+msgid "%qE is an unrecognized format function type"
+msgstr ""
+
+#: c-format.c:211
+#, gcc-internal-format
+msgid "%<...%> has invalid operand number"
+msgstr ""
+
+#: c-format.c:218
+#, gcc-internal-format
+msgid "format string argument follows the args to be formatted"
+msgstr ""
+
+#: c-format.c:836
+#, gcc-internal-format
+msgid "function might be possible candidate for %qs format attribute"
+msgstr ""
+
+#: c-format.c:928 c-format.c:949 c-format.c:1953
+#, gcc-internal-format
+msgid "missing $ operand number in format"
+msgstr ""
+
+#: c-format.c:958
+#, gcc-internal-format
+msgid "%s does not support %%n$ operand number formats"
+msgstr ""
+
+#: c-format.c:965
+#, gcc-internal-format
+msgid "operand number out of range in format"
+msgstr ""
+
+#: c-format.c:988
+#, gcc-internal-format
+msgid "format argument %d used more than once in %s format"
+msgstr ""
+
+#: c-format.c:1020
+#, gcc-internal-format
+msgid "$ operand number used after format without operand number"
+msgstr ""
+
+#: c-format.c:1050
+#, gcc-internal-format
+msgid "format argument %d unused before used argument %d in $-style format"
+msgstr ""
+
+#: c-format.c:1145
+#, gcc-internal-format
+msgid "format not a string literal, format string not checked"
+msgstr ""
+
+#: c-format.c:1160 c-format.c:1163
+#, gcc-internal-format
+msgid "format not a string literal and no format arguments"
+msgstr ""
+
+#: c-format.c:1166
+#, gcc-internal-format
+msgid "format not a string literal, argument types not checked"
+msgstr ""
+
+#: c-format.c:1179
+#, gcc-internal-format
+msgid "too many arguments for format"
+msgstr ""
+
+#: c-format.c:1182
+#, gcc-internal-format
+msgid "unused arguments in $-style format"
+msgstr ""
+
+#: c-format.c:1185
+#, gcc-internal-format
+msgid "zero-length %s format string"
+msgstr ""
+
+#: c-format.c:1189
+#, gcc-internal-format
+msgid "format is a wide character string"
+msgstr ""
+
+#: c-format.c:1192
+#, gcc-internal-format
+msgid "unterminated format string"
+msgstr ""
+
+#: c-format.c:1406
+#, gcc-internal-format
+msgid "embedded %<\\0%> in format"
+msgstr ""
+
+#: c-format.c:1421
+#, gcc-internal-format
+msgid "spurious trailing %<%%%> in format"
+msgstr ""
+
+#: c-format.c:1465 c-format.c:1709
+#, gcc-internal-format
+msgid "repeated %s in format"
+msgstr ""
+
+#: c-format.c:1478
+#, 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
+#, gcc-internal-format
+msgid "too few arguments for format"
+msgstr ""
+
+#: c-format.c:1563
+#, gcc-internal-format
+msgid "zero width in %s format"
+msgstr ""
+
+#: c-format.c:1581
+#, gcc-internal-format
+msgid "empty left precision in %s format"
+msgstr ""
+
+#: c-format.c:1654
+#, gcc-internal-format
+msgid "empty precision in %s format"
+msgstr ""
+
+#: c-format.c:1693
+#, gcc-internal-format
+msgid "%s does not support the %qs %s length modifier"
+msgstr ""
+
+#: c-format.c:1743
+#, gcc-internal-format
+msgid "conversion lacks type at end of format"
+msgstr ""
+
+#: c-format.c:1754
+#, gcc-internal-format
+msgid "unknown conversion type character %qc in format"
+msgstr ""
+
+#: c-format.c:1757
+#, gcc-internal-format
+msgid "unknown conversion type character 0x%x in format"
+msgstr ""
+
+#: c-format.c:1764
+#, gcc-internal-format
+msgid "%s does not support the %<%%%c%> %s format"
+msgstr ""
+
+#: c-format.c:1780
+#, gcc-internal-format
+msgid "%s used with %<%%%c%> %s format"
+msgstr ""
+
+#: c-format.c:1789
+#, gcc-internal-format
+msgid "%s does not support %s"
+msgstr ""
+
+#: c-format.c:1798
+#, gcc-internal-format
+msgid "%s does not support %s with the %<%%%c%> %s format"
+msgstr ""
+
+#: c-format.c:1831
+#, gcc-internal-format
+msgid "%s ignored with %s and %<%%%c%> %s format"
+msgstr ""
+
+#: c-format.c:1835
+#, gcc-internal-format
+msgid "%s ignored with %s in %s format"
+msgstr ""
+
+#: c-format.c:1841
+#, gcc-internal-format
+msgid "use of %s and %s together with %<%%%c%> %s format"
+msgstr ""
+
+#: c-format.c:1845
+#, gcc-internal-format
+msgid "use of %s and %s together in %s format"
+msgstr ""
+
+#: c-format.c:1864
+#, gcc-internal-format
+msgid "%<%%%c%> yields only last 2 digits of year in some locales"
+msgstr ""
+
+#: c-format.c:1867
+#, 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
+#, gcc-internal-format
+msgid "no closing %<]%> for %<%%[%> format"
+msgstr ""
+
+#: c-format.c:1896
+#, gcc-internal-format
+msgid "use of %qs length modifier with %qc type character"
+msgstr ""
+
+#: c-format.c:1917
+#, gcc-internal-format
+msgid "%s does not support the %<%%%s%c%> %s format"
+msgstr ""
+
+#: c-format.c:1934
+#, gcc-internal-format
+msgid "operand number specified with suppressed assignment"
+msgstr ""
+
+#: c-format.c:1936
+#, gcc-internal-format
+msgid "operand number specified for format taking no argument"
+msgstr ""
+
+#: c-format.c:2078
+#, gcc-internal-format
+msgid "writing through null pointer (argument %d)"
+msgstr ""
+
+#: c-format.c:2086
+#, gcc-internal-format
+msgid "reading through null pointer (argument %d)"
+msgstr ""
+
+#: c-format.c:2106
+#, gcc-internal-format
+msgid "writing into constant object (argument %d)"
+msgstr ""
+
+#: c-format.c:2117
+#, gcc-internal-format
+msgid "extra type qualifiers in format argument (argument %d)"
+msgstr ""
+
+#: c-format.c:2228
+#, gcc-internal-format
+msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
+msgstr ""
+
+#: c-format.c:2231
+#, gcc-internal-format
+msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
+msgstr ""
+
+#: c-format.c:2238
+#, gcc-internal-format
+msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
+msgstr ""
+
+#: c-format.c:2241
+#, 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
+#, gcc-internal-format
+msgid "%<__gcc_host_wide_int__%> is not defined as a type"
+msgstr ""
+
+#: c-format.c:2312 c-format.c:2416
+#, gcc-internal-format
+msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
+msgstr ""
+
+#: c-format.c:2365
+#, gcc-internal-format
+msgid "%<location_t%> is not defined as a type"
+msgstr ""
+
+#: c-format.c:2382
+#, gcc-internal-format
+msgid "%<tree%> is not defined as a type"
+msgstr ""
+
+#: c-format.c:2387
+#, gcc-internal-format
+msgid "%<tree%> is not defined as a pointer type"
+msgstr ""
+
+#: c-format.c:2573
+#, gcc-internal-format
+msgid "args to be formatted is not %<...%>"
+msgstr ""
+
+#: c-format.c:2582
+#, gcc-internal-format
+msgid "strftime formats cannot format arguments"
+msgstr ""
+
+#: c-lex.c:254
+#, gcc-internal-format
+msgid "badly nested C headers from preprocessor"
+msgstr ""
+
+#: c-lex.c:302
+#, gcc-internal-format
+msgid "%Hignoring #pragma %s %s"
+msgstr ""
+
+#. ... or not.
+#: c-lex.c:411
+#, gcc-internal-format
+msgid "%Hstray %<@%> in program"
+msgstr ""
+
+#: c-lex.c:425
+#, gcc-internal-format
+msgid "stray %qs in program"
+msgstr ""
+
+#: c-lex.c:435
+#, gcc-internal-format
+msgid "missing terminating %c character"
+msgstr ""
+
+#: c-lex.c:437
+#, gcc-internal-format
+msgid "stray %qc in program"
+msgstr ""
+
+#: c-lex.c:439
+#, gcc-internal-format
+msgid "stray %<\\%o%> in program"
+msgstr ""
+
+#: c-lex.c:600
+#, gcc-internal-format
+msgid "this decimal constant is unsigned only in ISO C90"
+msgstr ""
+
+#: c-lex.c:604
+#, gcc-internal-format
+msgid "this decimal constant would be unsigned in ISO C90"
+msgstr ""
+
+#: c-lex.c:620
+#, gcc-internal-format
+msgid "integer constant is too large for %qs type"
+msgstr ""
+
+#: c-lex.c:686
+#, gcc-internal-format
+msgid "floating constant exceeds range of %<%s%>"
+msgstr ""
+
+#: c-lex.c:769
+#, gcc-internal-format
+msgid "traditional C rejects string constant concatenation"
+msgstr ""
+
+#: c-objc-common.c:80
+#, gcc-internal-format
msgid ""
-"Stop reverse growth if the reverse probability of best edge is less than "
-"this threshold (in percent)"
+"%Jfunction %qF can never be inlined because it is suppressed using -fno-"
+"inline"
msgstr ""
-#: params.def:304
+#: c-objc-common.c:90
+#, gcc-internal-format
msgid ""
-"Stop forward growth if the probability of best edge is less than this "
-"threshold (in percent). Used when profile feedback is available"
+"%Jfunction %qF can never be inlined because it might not be bound within "
+"this unit of translation"
msgstr ""
-#: params.def:308
+#: c-objc-common.c:98
+#, gcc-internal-format
msgid ""
-"Stop forward growth if the probability of best edge is less than this "
-"threshold (in percent). Used when profile feedback is not available"
+"%Jfunction %qF can never be inlined because it uses attributes conflicting "
+"with inlining"
msgstr ""
-#: params.def:314
-msgid "The maximum number of incoming edges to consider for crossjumping"
+#: c-opts.c:144
+#, gcc-internal-format
+msgid "no class name specified with %qs"
+msgstr ""
+
+#: c-opts.c:148
+#, gcc-internal-format
+msgid "assertion missing after %qs"
+msgstr ""
+
+#: c-opts.c:153
+#, gcc-internal-format
+msgid "macro name missing after %qs"
+msgstr ""
+
+#: c-opts.c:162
+#, gcc-internal-format
+msgid "missing path after %qs"
+msgstr ""
+
+#: c-opts.c:171
+#, gcc-internal-format
+msgid "missing filename after %qs"
+msgstr ""
+
+#: c-opts.c:176
+#, gcc-internal-format
+msgid "missing makefile target after %qs"
+msgstr ""
+
+#: c-opts.c:303
+#, gcc-internal-format
+msgid "-I- specified twice"
+msgstr ""
+
+#: c-opts.c:306
+#, gcc-internal-format
+msgid "obsolete option -I- used, please use -iquote instead"
msgstr ""
-#: params.def:320
+#: c-opts.c:473
+#, gcc-internal-format
+msgid "argument %qs to %<-Wnormalized%> not recognized"
+msgstr ""
+
+#: c-opts.c:557
+#, gcc-internal-format
+msgid "switch %qs is no longer supported"
+msgstr ""
+
+#: c-opts.c:670
+#, gcc-internal-format
msgid ""
-"The minimum number of matching instructions to consider for crossjumping"
+"-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
+msgstr ""
+
+#: c-opts.c:848
+#, gcc-internal-format
+msgid "output filename specified twice"
+msgstr ""
+
+#: c-opts.c:985
+#, gcc-internal-format
+msgid "-Wformat-y2k ignored without -Wformat"
+msgstr ""
+
+#: c-opts.c:987
+#, gcc-internal-format
+msgid "-Wformat-extra-args ignored without -Wformat"
+msgstr ""
+
+#: c-opts.c:989
+#, gcc-internal-format
+msgid "-Wformat-zero-length ignored without -Wformat"
+msgstr ""
+
+#: c-opts.c:991
+#, gcc-internal-format
+msgid "-Wformat-nonliteral ignored without -Wformat"
+msgstr ""
+
+#: c-opts.c:993
+#, gcc-internal-format
+msgid "-Wformat-security ignored without -Wformat"
+msgstr ""
+
+#: c-opts.c:995
+#, gcc-internal-format
+msgid "-Wmissing-format-attribute ignored without -Wformat"
+msgstr ""
+
+#: c-opts.c:1015
+#, gcc-internal-format
+msgid "opening output file %s: %m"
+msgstr ""
+
+#: c-opts.c:1020
+#, gcc-internal-format
+msgid "too many filenames given. Type %s --help for usage"
+msgstr ""
+
+#: c-opts.c:1106
+#, gcc-internal-format
+msgid "YYDEBUG was not defined at build time, -dy ignored"
+msgstr ""
+
+#: c-opts.c:1152
+#, gcc-internal-format
+msgid "opening dependency file %s: %m"
+msgstr ""
+
+#: c-opts.c:1162
+#, gcc-internal-format
+msgid "closing dependency file %s: %m"
+msgstr ""
+
+#: c-opts.c:1165
+#, gcc-internal-format
+msgid "when writing output to %s: %m"
+msgstr ""
+
+#: c-opts.c:1245
+#, gcc-internal-format
+msgid "to generate dependencies you must specify either -M or -MM"
+msgstr ""
+
+#: c-opts.c:1413
+#, gcc-internal-format
+msgid "too late for # directive to set debug directory"
+msgstr ""
+
+#: c-parser.c:968
+#, gcc-internal-format
+msgid "ISO C forbids an empty source file"
+msgstr ""
+
+#: c-parser.c:1053 c-parser.c:5695
+#, gcc-internal-format
+msgid "ISO C does not allow extra %<;%> outside of a function"
+msgstr ""
+
+#: c-parser.c:1144
+#, gcc-internal-format
+msgid "expected declaration specifiers"
+msgstr ""
+
+#: c-parser.c:1192
+#, gcc-internal-format
+msgid "data definition has no type or storage class"
+msgstr ""
+
+#: c-parser.c:1246
+#, gcc-internal-format
+msgid "expected %<,%> or %<;%>"
+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
+#, gcc-internal-format
+msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
+msgstr ""
+
+#: c-parser.c:1262
+#, 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
+#, gcc-internal-format
+msgid "expected identifier"
+msgstr ""
+
+#: c-parser.c:1634 cp/parser.c:10154
+#, gcc-internal-format
+msgid "comma at end of enumerator list"
+msgstr ""
+
+#: c-parser.c:1640
+#, gcc-internal-format
+msgid "expected %<,%> or %<}%>"
+msgstr ""
+
+#: c-parser.c:1654 c-parser.c:1824
+#, gcc-internal-format
+msgid "expected %<{%>"
+msgstr ""
+
+#: c-parser.c:1663
+#, gcc-internal-format
+msgid "ISO C forbids forward references to %<enum%> types"
+msgstr ""
+
+#: c-parser.c:1766
+#, gcc-internal-format
+msgid "expected class name"
+msgstr ""
+
+#: c-parser.c:1785 c-parser.c:5452
+#, gcc-internal-format
+msgid "extra semicolon in struct or union specified"
+msgstr ""
+
+#: c-parser.c:1807
+#, gcc-internal-format
+msgid "no semicolon at end of struct or union"
+msgstr ""
+
+#: c-parser.c:1810
+#, gcc-internal-format
+msgid "expected %<;%>"
+msgstr ""
+
+#: c-parser.c:1887 c-parser.c:2813
+#, gcc-internal-format
+msgid "expected specifier-qualifier-list"
+msgstr ""
+
+#: c-parser.c:1897
+#, gcc-internal-format
+msgid "ISO C forbids member declarations with no members"
+msgstr ""
+
+#: c-parser.c:1966
+#, gcc-internal-format
+msgid "expected %<,%>, %<;%> or %<}%>"
+msgstr ""
+
+#: c-parser.c:1973
+#, gcc-internal-format
+msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
+msgstr ""
+
+#: c-parser.c:2022
+#, gcc-internal-format
+msgid "%<typeof%> applied to a bit-field"
+msgstr ""
+
+#: c-parser.c:2241
+#, gcc-internal-format
+msgid "expected identifier or %<(%>"
+msgstr ""
+
+#: c-parser.c:2434
+#, gcc-internal-format
+msgid "ISO C requires a named argument before %<...%>"
+msgstr ""
+
+#: c-parser.c:2535
+#, gcc-internal-format
+msgid "expected declaration specifiers or %<...%>"
+msgstr ""
+
+#: c-parser.c:2585
+#, gcc-internal-format
+msgid "wide string literal in %<asm%>"
+msgstr ""
+
+#: c-parser.c:2591
+#, gcc-internal-format
+msgid "expected string literal"
+msgstr ""
+
+#: c-parser.c:2898
+#, gcc-internal-format
+msgid "ISO C forbids empty initializer braces"
+msgstr ""
+
+#: c-parser.c:2943
+#, gcc-internal-format
+msgid "obsolete use of designated initializer with %<:%>"
+msgstr ""
+
+#: c-parser.c:3065
+#, gcc-internal-format
+msgid "ISO C forbids specifying range of elements to initialize"
+msgstr ""
+
+#: c-parser.c:3078
+#, gcc-internal-format
+msgid "ISO C90 forbids specifying subobject to initialize"
+msgstr ""
+
+#: c-parser.c:3086
+#, gcc-internal-format
+msgid "obsolete use of designated initializer without %<=%>"
+msgstr ""
+
+#: c-parser.c:3094
+#, gcc-internal-format
+msgid "expected %<=%>"
+msgstr ""
+
+#: c-parser.c:3225
+#, gcc-internal-format
+msgid "ISO C forbids label declarations"
+msgstr ""
+
+#: c-parser.c:3230 c-parser.c:3239
+#, gcc-internal-format
+msgid "expected declaration or statement"
+msgstr ""
+
+#: c-parser.c:3259 c-parser.c:3287
+#, gcc-internal-format
+msgid "%HISO C90 forbids mixed declarations and code"
+msgstr ""
+
+#: c-parser.c:3303
+#, gcc-internal-format
+msgid "label at end of compound statement"
+msgstr ""
+
+#: c-parser.c:3346
+#, gcc-internal-format
+msgid "expected %<:%> or %<...%>"
+msgstr ""
+
+#: c-parser.c:3482
+#, gcc-internal-format
+msgid "expected identifier or %<*%>"
+msgstr ""
+
+#. Avoid infinite loop in error recovery:
+#. 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
+#, gcc-internal-format
+msgid "expected statement"
+msgstr ""
+
+#: c-parser.c:3877
+#, gcc-internal-format
+msgid "%E qualifier ignored on asm"
+msgstr ""
+
+#: c-parser.c:4150
+#, gcc-internal-format
+msgid "ISO C forbids omitting the middle term of a ?: expression"
+msgstr ""
+
+#: c-parser.c:4524
+#, gcc-internal-format
+msgid "traditional C rejects the unary plus operator"
+msgstr ""
+
+#: c-parser.c:4633
+#, gcc-internal-format
+msgid "%<sizeof%> applied to a bit-field"
+msgstr ""
+
+#: c-parser.c:4776 c-parser.c:5117 c-parser.c:5139
+#, gcc-internal-format
+msgid "expected expression"
+msgstr ""
+
+#: c-parser.c:4802
+#, gcc-internal-format
+msgid "braced-group within expression allowed only inside a function"
+msgstr ""
+
+#: c-parser.c:4816
+#, gcc-internal-format
+msgid "ISO C forbids braced-groups within expressions"
+msgstr ""
+
+#: c-parser.c:4999
+#, gcc-internal-format
+msgid "first argument to %<__builtin_choose_expr%> not a constant"
+msgstr ""
+
+#: c-parser.c:5166
+#, gcc-internal-format
+msgid "compound literal has variable size"
+msgstr ""
+
+#: c-parser.c:5174
+#, gcc-internal-format
+msgid "ISO C90 forbids compound literals"
+msgstr ""
+
+#: c-parser.c:5663
+#, gcc-internal-format
+msgid "extra semicolon in method definition specified"
+msgstr ""
+
+#: c-pch.c:132
+#, gcc-internal-format
+msgid "can%'t create precompiled header %s: %m"
msgstr ""
-#: params.def:326
+#: c-pch.c:153
+#, gcc-internal-format
+msgid "can%'t write to %s: %m"
+msgstr ""
+
+#: c-pch.c:159
+#, gcc-internal-format
+msgid "%qs is not a valid output file"
+msgstr ""
+
+#: c-pch.c:188 c-pch.c:203 c-pch.c:217
+#, gcc-internal-format
+msgid "can%'t write %s: %m"
+msgstr ""
+
+#: c-pch.c:193 c-pch.c:210
+#, gcc-internal-format
+msgid "can%'t seek in %s: %m"
+msgstr ""
+
+#: c-pch.c:201 c-pch.c:243 c-pch.c:283 c-pch.c:334
+#, gcc-internal-format
+msgid "can%'t read %s: %m"
+msgstr ""
+
+#: c-pch.c:452
+#, gcc-internal-format
+msgid "malformed #pragma GCC pch_preprocess, ignored"
+msgstr ""
+
+#: c-pch.c:458
+#, gcc-internal-format
+msgid "pch_preprocess pragma should only be used with -fpreprocessed"
+msgstr ""
+
+#: c-pch.c:459
+#, gcc-internal-format
+msgid "use #include instead"
+msgstr ""
+
+#: c-pch.c:467
+#, gcc-internal-format
+msgid "%s: couldn%'t open PCH file: %m\n"
+msgstr ""
+
+#: c-pch.c:472
+#, gcc-internal-format
+msgid "use -Winvalid-pch for more information"
+msgstr ""
+
+#: c-pch.c:473
+#, gcc-internal-format
+msgid "%s: PCH file was invalid"
+msgstr ""
+
+#: c-pragma.c:100
+#, gcc-internal-format
+msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
+msgstr ""
+
+#: c-pragma.c:113
+#, gcc-internal-format
msgid ""
-"The maximum number of insns to duplicate when unfactoring computed gotos"
+"#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)"
msgstr ""
-#: params.def:332
-msgid "The maximum length of path considered in cse"
+#: c-pragma.c:127
+#, gcc-internal-format
+msgid "#pragma pack(push[, id], <n>) is not supported on this target"
+msgstr ""
+
+#: c-pragma.c:129
+#, gcc-internal-format
+msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
msgstr ""
-#: params.def:339
+#: c-pragma.c:150
+#, gcc-internal-format
+msgid "missing %<(%> after %<#pragma pack%> - ignored"
+msgstr ""
+
+#: c-pragma.c:163 c-pragma.c:203
+#, gcc-internal-format
+msgid "malformed %<#pragma pack%> - ignored"
+msgstr ""
+
+#: c-pragma.c:168
+#, gcc-internal-format
+msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
+msgstr ""
+
+#: c-pragma.c:170
+#, gcc-internal-format
+msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
+msgstr ""
+
+#: c-pragma.c:179
+#, gcc-internal-format
+msgid "unknown action %qs for %<#pragma pack%> - ignored"
+msgstr ""
+
+#: c-pragma.c:206
+#, gcc-internal-format
+msgid "junk at end of %<#pragma pack%>"
+msgstr ""
+
+#: c-pragma.c:209
+#, gcc-internal-format
+msgid "#pragma pack has no effect with -fpack-struct - ignored"
+msgstr ""
+
+#: c-pragma.c:229
+#, gcc-internal-format
+msgid "alignment must be a small power of two, not %d"
+msgstr ""
+
+#: c-pragma.c:262
+#, gcc-internal-format
msgid ""
-"The minimum cost of an expensive expression in the loop invariant motion"
+"%Japplying #pragma weak %qD after first use results in unspecified behavior"
msgstr ""
-#: params.def:348
+#: c-pragma.c:336 c-pragma.c:341
+#, gcc-internal-format
+msgid "malformed #pragma weak, ignored"
+msgstr ""
+
+#: c-pragma.c:345
+#, gcc-internal-format
+msgid "junk at end of #pragma weak"
+msgstr ""
+
+#: c-pragma.c:413 c-pragma.c:415
+#, gcc-internal-format
+msgid "malformed #pragma redefine_extname, ignored"
+msgstr ""
+
+#: c-pragma.c:418
+#, gcc-internal-format
+msgid "junk at end of #pragma redefine_extname"
+msgstr ""
+
+#: c-pragma.c:424
+#, gcc-internal-format
+msgid "#pragma redefine_extname not supported on this target"
+msgstr ""
+
+#: c-pragma.c:441 c-pragma.c:528
+#, gcc-internal-format
+msgid "#pragma redefine_extname ignored due to conflict with previous rename"
+msgstr ""
+
+#: c-pragma.c:464
+#, gcc-internal-format
msgid ""
-"Bound on number of candidates below that all candidates are considered in iv "
-"optimizations"
+"#pragma redefine_extname ignored due to conflict with previous #pragma "
+"redefine_extname"
msgstr ""
-#: params.def:356
-msgid "Bound on number of iv uses in loop optimized in iv optimizations"
+#: c-pragma.c:483
+#, gcc-internal-format
+msgid "malformed #pragma extern_prefix, ignored"
msgstr ""
-#: params.def:364
+#: c-pragma.c:486
+#, gcc-internal-format
+msgid "junk at end of #pragma extern_prefix"
+msgstr ""
+
+#: c-pragma.c:493
+#, gcc-internal-format
+msgid "#pragma extern_prefix not supported on this target"
+msgstr ""
+
+#: c-pragma.c:519
+#, gcc-internal-format
+msgid "asm declaration ignored due to conflict with previous rename"
+msgstr ""
+
+#: c-pragma.c:550
+#, gcc-internal-format
msgid ""
-"If number of candidates in the set is smaller, we always try to remove "
-"unused ivs during its optimization"
+"#pragma redefine_extname ignored due to conflict with __asm__ declaration"
msgstr ""
-#: params.def:371
+#: c-pragma.c:615
+#, gcc-internal-format
+msgid "#pragma GCC visibility must be followed by push or pop"
+msgstr ""
+
+#: c-pragma.c:622
+#, gcc-internal-format
+msgid "No matching push for %<#pragma GCC visibility pop%>"
+msgstr ""
+
+#: c-pragma.c:634 c-pragma.c:660
+#, gcc-internal-format
+msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
+msgstr ""
+
+#: c-pragma.c:638
+#, gcc-internal-format
+msgid "malformed #pragma GCC visibility push"
+msgstr ""
+
+#: c-pragma.c:655
+#, gcc-internal-format
msgid ""
-"Given N calls and V call-clobbered vars in a function. Use .GLOBAL_VAR if "
-"NxV is larger than this limit"
+"#pragma GCC visibility push() must specify default, internal, hidden or "
+"protected"
msgstr ""
-#: params.def:376
-msgid "The maximum memory locations recorded by cselib"
+#: c-pragma.c:664
+#, gcc-internal-format
+msgid "junk at end of %<#pragma GCC visibility%>"
msgstr ""
-#: params.def:389
+#: c-typeck.c:144
+#, gcc-internal-format
+msgid "%qD has an incomplete type"
+msgstr ""
+
+#: c-typeck.c:165 cp/call.c:2679
+#, gcc-internal-format
+msgid "invalid use of void expression"
+msgstr ""
+
+#: c-typeck.c:173
+#, gcc-internal-format
+msgid "invalid use of flexible array member"
+msgstr ""
+
+#: c-typeck.c:179
+#, gcc-internal-format
+msgid "invalid use of array with unspecified bounds"
+msgstr ""
+
+#: c-typeck.c:187
+#, 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
+#, gcc-internal-format
+msgid "invalid use of incomplete typedef %qD"
+msgstr ""
+
+#: c-typeck.c:397 c-typeck.c:422
+#, gcc-internal-format
+msgid "function types not truly compatible in ISO C"
+msgstr ""
+
+#: c-typeck.c:803
+#, gcc-internal-format
+msgid "types are not quite compatible"
+msgstr ""
+
+#: c-typeck.c:1045
+#, gcc-internal-format
+msgid "function return types not compatible due to %<volatile%>"
+msgstr ""
+
+#: c-typeck.c:1204 c-typeck.c:2485
+#, gcc-internal-format
+msgid "arithmetic on pointer to an incomplete type"
+msgstr ""
+
+#: c-typeck.c:1581
+#, gcc-internal-format
+msgid "%qT has no member named %qE"
+msgstr ""
+
+#: c-typeck.c:1616
+#, gcc-internal-format
+msgid "request for member %qE in something not a structure or union"
+msgstr ""
+
+#: c-typeck.c:1647
+#, gcc-internal-format
+msgid "dereferencing pointer to incomplete type"
+msgstr ""
+
+#: c-typeck.c:1651
+#, gcc-internal-format
+msgid "dereferencing %<void *%> pointer"
+msgstr ""
+
+#: c-typeck.c:1668 cp/typeck.c:2117
+#, gcc-internal-format
+msgid "invalid type argument of %qs"
+msgstr ""
+
+#: c-typeck.c:1696 cp/typeck.c:2268
+#, gcc-internal-format
+msgid "subscripted value is neither array nor pointer"
+msgstr ""
+
+#: c-typeck.c:1707 cp/typeck.c:2187 cp/typeck.c:2273
+#, gcc-internal-format
+msgid "array subscript is not an integer"
+msgstr ""
+
+#: c-typeck.c:1713
+#, gcc-internal-format
+msgid "subscripted value is pointer to function"
+msgstr ""
+
+#: c-typeck.c:1726 cp/typeck.c:2183
+#, gcc-internal-format
+msgid "array subscript has type %<char%>"
+msgstr ""
+
+#: c-typeck.c:1766
+#, gcc-internal-format
+msgid "ISO C forbids subscripting %<register%> array"
+msgstr ""
+
+#: c-typeck.c:1768
+#, gcc-internal-format
+msgid "ISO C90 forbids subscripting non-lvalue array"
+msgstr ""
+
+#: c-typeck.c:2018
+#, gcc-internal-format
+msgid "called object %qE is not a function"
+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
+#, gcc-internal-format
+msgid "function called through a non-compatible type"
+msgstr ""
+
+#: c-typeck.c:2154
+#, gcc-internal-format
+msgid "too many arguments to function %qE"
+msgstr ""
+
+#: c-typeck.c:2177
+#, gcc-internal-format
+msgid "type of formal parameter %d is incomplete"
+msgstr ""
+
+#: c-typeck.c:2190
+#, gcc-internal-format
msgid ""
-"Minimum heap expansion to trigger garbage collection, as a percentage of the "
-"total size of the heap"
+"passing argument %d of %qE as integer rather than floating due to prototype"
msgstr ""
-#: params.def:394
-msgid "Minimum heap size before we start collecting garbage, in kilobytes"
+#: c-typeck.c:2195
+#, gcc-internal-format
+msgid ""
+"passing argument %d of %qE as integer rather than complex due to prototype"
msgstr ""
-#: params.def:402
+#: c-typeck.c:2200
+#, gcc-internal-format
msgid ""
-"The maximum number of instructions to search backward when looking for "
-"equivalent reload"
+"passing argument %d of %qE as complex rather than floating due to prototype"
msgstr ""
-#: params.def:407
+#: c-typeck.c:2205
+#, gcc-internal-format
msgid ""
-"The maximum number of virtual operands allowed to represent aliases before "
-"triggering alias grouping."
+"passing argument %d of %qE as floating rather than integer due to prototype"
msgstr ""
-#: params.def:412
+#: c-typeck.c:2210
+#, gcc-internal-format
msgid ""
-"The maximum number of blocks in a region to be considered for interblock "
-"scheduling"
+"passing argument %d of %qE as complex rather than integer due to prototype"
msgstr ""
-#: params.def:417
+#: c-typeck.c:2215
+#, gcc-internal-format
msgid ""
-"The maximum number of insns in a region to be considered for interblock "
-"scheduling"
+"passing argument %d of %qE as floating rather than complex due to prototype"
msgstr ""
-#: params.def:422
+#: c-typeck.c:2227
+#, gcc-internal-format
msgid ""
-"The maximum number of RTL nodes that can be recorded as combiner's last value"
+"passing argument %d of %qE as %<float%> rather than %<double%> due to "
+"prototype"
msgstr ""
-#: params.def:430
-msgid "The upper bound for sharing integer constants"
+#: c-typeck.c:2247
+#, gcc-internal-format
+msgid "passing argument %d of %qE with different width due to prototype"
msgstr ""
-#: config/darwin-c.c:84
-msgid "too many #pragma options align=reset"
+#: c-typeck.c:2269
+#, gcc-internal-format
+msgid "passing argument %d of %qE as unsigned due to prototype"
msgstr ""
-#: config/darwin-c.c:104 config/darwin-c.c:107 config/darwin-c.c:109
-#: config/darwin-c.c:111
-msgid "malformed '#pragma options', ignoring"
+#: c-typeck.c:2272
+#, gcc-internal-format
+msgid "passing argument %d of %qE as signed due to prototype"
msgstr ""
-#: config/darwin-c.c:114
-msgid "junk at end of '#pragma options'"
+#: c-typeck.c:2361
+#, gcc-internal-format
+msgid "suggest parentheses around + or - inside shift"
msgstr ""
-#: config/darwin-c.c:124
-msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
+#: c-typeck.c:2368
+#, gcc-internal-format
+msgid "suggest parentheses around && within ||"
msgstr ""
-#: config/darwin-c.c:136
-msgid "missing '(' after '#pragma unused', ignoring"
+#: c-typeck.c:2377
+#, gcc-internal-format
+msgid "suggest parentheses around arithmetic in operand of |"
msgstr ""
-#: config/darwin-c.c:154
-msgid "missing ')' after '#pragma unused', ignoring"
+#: c-typeck.c:2381
+#, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of |"
msgstr ""
-#: config/darwin-c.c:157
-msgid "junk at end of '#pragma unused'"
+#: c-typeck.c:2390
+#, gcc-internal-format
+msgid "suggest parentheses around arithmetic in operand of ^"
msgstr ""
-#: config/darwin-c.c:367
-#, c-format
-msgid "subframework include %s conflicts with framework include"
+#: c-typeck.c:2394
+#, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of ^"
msgstr ""
-#: config/darwin.c:1355
-msgid ""
-"internal and protected visibility attributes not supported in this "
-"configuration; ignored"
+#: c-typeck.c:2401
+#, gcc-internal-format
+msgid "suggest parentheses around + or - in operand of &"
msgstr ""
-#: config/host-darwin.c:64
-#, c-format
-msgid "couldn't unmap pch_address_space: %m\n"
+#: c-typeck.c:2405
+#, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of &"
msgstr ""
-#: config/sol2-c.c:94 config/sol2-c.c:110
-msgid "malformed %<#pragma align%>, ignoring"
+#: c-typeck.c:2411
+#, gcc-internal-format
+msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr ""
-#: config/sol2-c.c:103
-msgid "invalid alignment for %<#pragma align%>, ignoring"
+#: c-typeck.c:2437
+#, gcc-internal-format
+msgid "pointer of type %<void *%> used in subtraction"
msgstr ""
-#: config/sol2-c.c:118
-msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
+#: c-typeck.c:2439
+#, gcc-internal-format
+msgid "pointer to a function used in subtraction"
msgstr ""
-#: config/sol2-c.c:130 config/sol2-c.c:142
-msgid "malformed %<#pragma align%>"
+#: c-typeck.c:2528
+#, gcc-internal-format
+msgid "wrong type argument to unary plus"
msgstr ""
-#: config/sol2-c.c:137
-msgid "junk at end of %<#pragma align%>"
+#: c-typeck.c:2541
+#, gcc-internal-format
+msgid "wrong type argument to unary minus"
msgstr ""
-#: config/sol2-c.c:158 config/sol2-c.c:165
-msgid "malformed %<#pragma init%>, ignoring"
+#: c-typeck.c:2558
+#, gcc-internal-format
+msgid "ISO C does not support %<~%> for complex conjugation"
msgstr ""
-#: config/sol2-c.c:188 config/sol2-c.c:200
-msgid "malformed %<#pragma init%>"
+#: c-typeck.c:2564
+#, gcc-internal-format
+msgid "wrong type argument to bit-complement"
msgstr ""
-#: config/sol2-c.c:195
-msgid "junk at end of %<#pragma init%>"
+#: c-typeck.c:2572
+#, gcc-internal-format
+msgid "wrong type argument to abs"
msgstr ""
-#: config/sol2-c.c:216 config/sol2-c.c:223
-msgid "malformed %<#pragma fini%>, ignoring"
+#: c-typeck.c:2584
+#, gcc-internal-format
+msgid "wrong type argument to conjugation"
msgstr ""
-#: config/sol2-c.c:246 config/sol2-c.c:258
-msgid "malformed %<#pragma fini%>"
+#: c-typeck.c:2600
+#, gcc-internal-format
+msgid "wrong type argument to unary exclamation mark"
msgstr ""
-#: config/sol2-c.c:253
-msgid "junk at end of %<#pragma fini%>"
+#: c-typeck.c:2637
+#, gcc-internal-format
+msgid "ISO C does not support %<++%> and %<--%> on complex types"
msgstr ""
-#: config/sol2.c:54
-msgid "%Jignoring %<#pragma align%> for explicitly aligned %<%D%>"
+#: c-typeck.c:2653 c-typeck.c:2685
+#, gcc-internal-format
+msgid "wrong type argument to increment"
msgstr ""
-#: config/darwin.h:155
-msgid "Set sizeof(bool) to 1"
+#: c-typeck.c:2655 c-typeck.c:2687
+#, gcc-internal-format
+msgid "wrong type argument to decrement"
msgstr ""
-#: config/darwin.h:157
-msgid "Generate code suitable for fast turn around debugging"
+#: c-typeck.c:2676
+#, gcc-internal-format
+msgid "increment of pointer to unknown structure"
msgstr ""
-#: config/darwin.h:159
-msgid "Don't generate code suitable for fast turn around debugging"
+#: c-typeck.c:2678
+#, gcc-internal-format
+msgid "decrement of pointer to unknown structure"
msgstr ""
-#. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
-#. sections. machopic_select_section ensures that weak variables go in
-#. coalesced sections. Weak aliases (or any other kind of aliases) are
-#. not supported. Weak symbols that aren't visible outside the .s file
-#. are not supported.
-#: config/darwin.h:395
-msgid "alias definitions not supported in Mach-O; ignored"
+#: c-typeck.c:2848
+#, gcc-internal-format
+msgid "assignment of read-only member %qD"
msgstr ""
-#: config/lynx.h:137
-msgid "Use shared libraries"
+#: c-typeck.c:2849
+#, gcc-internal-format
+msgid "increment of read-only member %qD"
msgstr ""
-#: config/lynx.h:138
-msgid "Support multi-threading"
+#: c-typeck.c:2850
+#, gcc-internal-format
+msgid "decrement of read-only member %qD"
msgstr ""
-#: config/lynx.h:139
-msgid "Support legacy multi-threading"
+#: c-typeck.c:2854
+#, gcc-internal-format
+msgid "assignment of read-only variable %qD"
msgstr ""
-#: config/windiss.h:37
-msgid "profiler support for WindISS"
+#: c-typeck.c:2855
+#, gcc-internal-format
+msgid "increment of read-only variable %qD"
msgstr ""
-#: config/alpha/alpha.c:272 config/rs6000/rs6000.c:1718
-#, c-format
-msgid "bad value %qs for -mtls-size switch"
+#: c-typeck.c:2856
+#, gcc-internal-format
+msgid "decrement of read-only variable %qD"
msgstr ""
-#: config/alpha/alpha.c:311
-#, c-format
-msgid "-f%s ignored for Unicos/Mk (not supported)"
+#: c-typeck.c:2859
+#, gcc-internal-format
+msgid "assignment of read-only location"
msgstr ""
-#: config/alpha/alpha.c:335
-msgid "-mieee not supported on Unicos/Mk"
+#: c-typeck.c:2860
+#, gcc-internal-format
+msgid "increment of read-only location"
msgstr ""
-#: config/alpha/alpha.c:346
-msgid "-mieee-with-inexact not supported on Unicos/Mk"
+#: c-typeck.c:2861
+#, gcc-internal-format
+msgid "decrement of read-only location"
msgstr ""
-#: config/alpha/alpha.c:363
-#, c-format
-msgid "bad value %qs for -mtrap-precision switch"
+#: c-typeck.c:2896
+#, gcc-internal-format
+msgid "cannot take address of bit-field %qD"
msgstr ""
-#: config/alpha/alpha.c:377
-#, c-format
-msgid "bad value %qs for -mfp-rounding-mode switch"
+#: c-typeck.c:2924
+#, gcc-internal-format
+msgid "global register variable %qD used in nested function"
msgstr ""
-#: config/alpha/alpha.c:392
-#, c-format
-msgid "bad value %qs for -mfp-trap-mode switch"
+#: c-typeck.c:2927
+#, gcc-internal-format
+msgid "register variable %qD used in nested function"
msgstr ""
-#: config/alpha/alpha.c:406 config/alpha/alpha.c:418
-#, c-format
-msgid "bad value %qs for -mcpu switch"
+#: c-typeck.c:2932
+#, gcc-internal-format
+msgid "address of global register variable %qD requested"
msgstr ""
-#: config/alpha/alpha.c:425
-msgid "trap mode not supported on Unicos/Mk"
+#: c-typeck.c:2934
+#, gcc-internal-format
+msgid "address of register variable %qD requested"
msgstr ""
-#: config/alpha/alpha.c:432
-msgid "fp software completion requires -mtrap-precision=i"
+#: c-typeck.c:2980
+#, gcc-internal-format
+msgid "non-lvalue array in conditional expression"
msgstr ""
-#: config/alpha/alpha.c:448
-msgid "rounding mode not supported for VAX floats"
+#: c-typeck.c:3024
+#, gcc-internal-format
+msgid "signed and unsigned type in conditional expression"
msgstr ""
-#: config/alpha/alpha.c:453
-msgid "trap mode not supported for VAX floats"
+#: c-typeck.c:3031
+#, gcc-internal-format
+msgid "ISO C forbids conditional expr with only one void side"
msgstr ""
-#: config/alpha/alpha.c:457
-msgid "128-bit long double not supported for VAX floats"
+#: c-typeck.c:3047 c-typeck.c:3055
+#, gcc-internal-format
+msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
msgstr ""
-#: config/alpha/alpha.c:485
-#, c-format
-msgid "L%d cache latency unknown for %s"
+#: c-typeck.c:3062
+#, gcc-internal-format
+msgid "pointer type mismatch in conditional expression"
msgstr ""
-#: config/alpha/alpha.c:500
-#, c-format
-msgid "bad value %qs for -mmemory-latency"
+#: c-typeck.c:3069 c-typeck.c:3079
+#, gcc-internal-format
+msgid "pointer/integer type mismatch in conditional expression"
msgstr ""
-#: config/alpha/alpha.c:4804
-#, c-format
-msgid "invalid %%H value"
+#: c-typeck.c:3093
+#, gcc-internal-format
+msgid "type mismatch in conditional expression"
msgstr ""
-#: config/alpha/alpha.c:4825 config/bfin/bfin.c:1031
-#, c-format
-msgid "invalid %%J value"
+#: c-typeck.c:3136
+#, gcc-internal-format
+msgid "left-hand operand of comma expression has no effect"
msgstr ""
-#: config/alpha/alpha.c:4841 config/ia64/ia64.c:4134
-#, c-format
-msgid "invalid %%r value"
+#: c-typeck.c:3170
+#, gcc-internal-format
+msgid "cast specifies array type"
msgstr ""
-#: config/alpha/alpha.c:4851 config/rs6000/rs6000.c:9448
-#: config/xtensa/xtensa.c:1692
-#, c-format
-msgid "invalid %%R value"
+#: c-typeck.c:3176
+#, gcc-internal-format
+msgid "cast specifies function type"
msgstr ""
-#: config/alpha/alpha.c:4857 config/rs6000/rs6000.c:9367
-#: config/xtensa/xtensa.c:1659
-#, c-format
-msgid "invalid %%N value"
+#: c-typeck.c:3186
+#, gcc-internal-format
+msgid "ISO C forbids casting nonscalar to the same type"
msgstr ""
-#: config/alpha/alpha.c:4865 config/rs6000/rs6000.c:9395
-#, c-format
-msgid "invalid %%P value"
+#: c-typeck.c:3204
+#, gcc-internal-format
+msgid "ISO C forbids casts to union type"
msgstr ""
-#: config/alpha/alpha.c:4873
-#, c-format
-msgid "invalid %%h value"
+#: c-typeck.c:3213
+#, gcc-internal-format
+msgid "cast to union type from type not present in union"
msgstr ""
-#: config/alpha/alpha.c:4881 config/xtensa/xtensa.c:1685
-#, c-format
-msgid "invalid %%L value"
+#: c-typeck.c:3264
+#, gcc-internal-format
+msgid "cast adds new qualifiers to function type"
msgstr ""
-#: config/alpha/alpha.c:4920 config/rs6000/rs6000.c:9349
-#, c-format
-msgid "invalid %%m value"
+#. There are qualifiers present in IN_OTYPE that are not
+#. present in IN_TYPE.
+#: c-typeck.c:3269
+#, gcc-internal-format
+msgid "cast discards qualifiers from pointer target type"
msgstr ""
-#: config/alpha/alpha.c:4928 config/rs6000/rs6000.c:9357
-#, c-format
-msgid "invalid %%M value"
+#: c-typeck.c:3284
+#, gcc-internal-format
+msgid "cast increases required alignment of target type"
msgstr ""
-#: config/alpha/alpha.c:4972
-#, c-format
-msgid "invalid %%U value"
+#: c-typeck.c:3291
+#, gcc-internal-format
+msgid "cast from pointer to integer of different size"
msgstr ""
-#: config/alpha/alpha.c:4984 config/alpha/alpha.c:4998
-#: config/rs6000/rs6000.c:9456
-#, c-format
-msgid "invalid %%s value"
+#: c-typeck.c:3296
+#, gcc-internal-format
+msgid "cast from function call of type %qT to non-matching type %qT"
msgstr ""
-#: config/alpha/alpha.c:5021
-#, c-format
-msgid "invalid %%C value"
+#: c-typeck.c:3305
+#, gcc-internal-format
+msgid "cast to pointer from integer of different size"
msgstr ""
-#: config/alpha/alpha.c:5058 config/rs6000/rs6000.c:9187
-#: config/rs6000/rs6000.c:9206
-#, c-format
-msgid "invalid %%E value"
+#: c-typeck.c:3317
+#, gcc-internal-format
+msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr ""
-#: config/alpha/alpha.c:5083 config/alpha/alpha.c:5131
-msgid "unknown relocation unspec"
+#: c-typeck.c:3324
+#, gcc-internal-format
+msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr ""
-#: config/alpha/alpha.c:5092 config/rs6000/rs6000.c:9774
-#, c-format
-msgid "invalid %%xn code"
+#: c-typeck.c:3327
+#, gcc-internal-format
+msgid "dereferencing type-punned pointer might break strict-aliasing rules"
msgstr ""
-#: config/alpha/alpha.c:6091 config/alpha/alpha.c:6094 config/s390/s390.c:7595
-#: config/s390/s390.c:7598
-msgid "bad builtin fcode"
+#: c-typeck.c:3339
+#, gcc-internal-format
+msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr ""
-#: config/arc/arc.c:413
-#, c-format
-msgid "argument of %qs attribute is not a string constant"
+#: c-typeck.c:3348
+#, gcc-internal-format
+msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr ""
-#: config/arc/arc.c:420
-#, c-format
-msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
+#: c-typeck.c:3622
+#, gcc-internal-format
+msgid "cannot pass rvalue to reference parameter"
msgstr ""
-#: config/arc/arc.c:1758 config/m32r/m32r.c:1819
-#, c-format
-msgid "invalid operand to %%R code"
+#: c-typeck.c:3731 c-typeck.c:3852
+#, gcc-internal-format
+msgid ""
+"passing argument %d of %qE makes qualified function pointer from unqualified"
msgstr ""
-#: config/arc/arc.c:1790 config/m32r/m32r.c:1842
-#, c-format
-msgid "invalid operand to %%H/%%L code"
+#: c-typeck.c:3734 c-typeck.c:3855
+#, gcc-internal-format
+msgid "assignment makes qualified function pointer from unqualified"
msgstr ""
-#: config/arc/arc.c:1813 config/m32r/m32r.c:1913
-#, c-format
-msgid "invalid operand to %%U code"
+#: c-typeck.c:3737 c-typeck.c:3857
+#, gcc-internal-format
+msgid "initialization makes qualified function pointer from unqualified"
msgstr ""
-#: config/arc/arc.c:1824
-#, c-format
-msgid "invalid operand to %%V code"
+#: c-typeck.c:3740 c-typeck.c:3859
+#, gcc-internal-format
+msgid "return makes qualified function pointer from unqualified"
msgstr ""
-#. Unknown flag.
-#. Undocumented flag.
-#: config/arc/arc.c:1831 config/m32r/m32r.c:1940 config/sparc/sparc.c:7525
-msgid "invalid operand output code"
+#: c-typeck.c:3744 c-typeck.c:3819
+#, gcc-internal-format
+msgid "passing argument %d of %qE discards qualifiers from pointer target type"
msgstr ""
-#: config/arm/arm.c:794
-#, c-format
-msgid "switch -mcpu=%s conflicts with -march= switch"
+#: c-typeck.c:3746 c-typeck.c:3821
+#, gcc-internal-format
+msgid "assignment discards qualifiers from pointer target type"
msgstr ""
-#: config/arm/arm.c:804 config/rs6000/rs6000.c:1228 config/sparc/sparc.c:656
-#, c-format
-msgid "bad value (%s) for %s switch"
+#: c-typeck.c:3748 c-typeck.c:3823
+#, gcc-internal-format
+msgid "initialization discards qualifiers from pointer target type"
msgstr ""
-#: config/arm/arm.c:913
-msgid "target CPU does not support interworking"
+#: c-typeck.c:3750 c-typeck.c:3825
+#, gcc-internal-format
+msgid "return discards qualifiers from pointer target type"
msgstr ""
-#: config/arm/arm.c:919
-msgid "target CPU does not support THUMB instructions"
+#: c-typeck.c:3755
+#, gcc-internal-format
+msgid "ISO C prohibits argument conversion to union type"
msgstr ""
-#: config/arm/arm.c:933
+#: c-typeck.c:3799
+#, gcc-internal-format
msgid ""
-"enabling backtrace support is only meaningful when compiling for the Thumb"
+"ISO C forbids passing argument %d of %qE between function pointer and %<void "
+"*%>"
msgstr ""
-#: config/arm/arm.c:936
-msgid ""
-"enabling callee interworking support is only meaningful when compiling for "
-"the Thumb"
+#: c-typeck.c:3802
+#, gcc-internal-format
+msgid "ISO C forbids assignment between function pointer and %<void *%>"
msgstr ""
-#: config/arm/arm.c:939
-msgid ""
-"enabling caller interworking support is only meaningful when compiling for "
-"the Thumb"
+#: c-typeck.c:3804
+#, gcc-internal-format
+msgid "ISO C forbids initialization between function pointer and %<void *%>"
msgstr ""
-#: config/arm/arm.c:943
-msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
+#: c-typeck.c:3806
+#, gcc-internal-format
+msgid "ISO C forbids return between function pointer and %<void *%>"
msgstr ""
-#: config/arm/arm.c:951
-msgid "-fpic and -mapcs-reent are incompatible"
+#: c-typeck.c:3835
+#, gcc-internal-format
+msgid "pointer targets in passing argument %d of %qE differ in signedness"
msgstr ""
-#: config/arm/arm.c:954
-msgid "APCS reentrant code not supported. Ignored"
+#: c-typeck.c:3837
+#, gcc-internal-format
+msgid "pointer targets in assignment differ in signedness"
msgstr ""
-#: config/arm/arm.c:962
-msgid "-g with -mno-apcs-frame may not give sensible debugging"
+#: c-typeck.c:3839
+#, gcc-internal-format
+msgid "pointer targets in initialization differ in signedness"
msgstr ""
-#: config/arm/arm.c:970
-msgid "passing floating point arguments in fp regs not yet supported"
+#: c-typeck.c:3841
+#, gcc-internal-format
+msgid "pointer targets in return differ in signedness"
msgstr ""
-#: config/arm/arm.c:1012
-#, c-format
-msgid "invalid ABI option: -mabi=%s"
+#: c-typeck.c:3866
+#, gcc-internal-format
+msgid "passing argument %d of %qE from incompatible pointer type"
msgstr ""
-#: config/arm/arm.c:1018
-msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
+#: c-typeck.c:3868
+#, gcc-internal-format
+msgid "assignment from incompatible pointer type"
msgstr ""
-#: config/arm/arm.c:1021
-msgid "iwmmxt abi requires an iwmmxt capable cpu"
+#: c-typeck.c:3869
+#, gcc-internal-format
+msgid "initialization from incompatible pointer type"
msgstr ""
-#: config/arm/arm.c:1031
-#, c-format
-msgid "invalid floating point emulation option: -mfpe=%s"
+#: c-typeck.c:3871
+#, gcc-internal-format
+msgid "return from incompatible pointer type"
msgstr ""
-#: config/arm/arm.c:1048
-#, c-format
-msgid "invalid floating point option: -mfpu=%s"
+#: c-typeck.c:3893
+#, gcc-internal-format
+msgid "passing argument %d of %qE makes pointer from integer without a cast"
msgstr ""
-#: config/arm/arm.c:1089
-#, c-format
-msgid "invalid floating point abi: -mfloat-abi=%s"
+#: c-typeck.c:3895
+#, gcc-internal-format
+msgid "assignment makes pointer from integer without a cast"
msgstr ""
-#: config/arm/arm.c:1104
-msgid "-mfloat-abi=hard and VFP"
+#: c-typeck.c:3897
+#, gcc-internal-format
+msgid "initialization makes pointer from integer without a cast"
msgstr ""
-#: config/arm/arm.c:1130
-#, c-format
-msgid "structure size boundary can only be set to %s"
+#: c-typeck.c:3899
+#, gcc-internal-format
+msgid "return makes pointer from integer without a cast"
msgstr ""
-#: config/arm/arm.c:1139
-msgid "-mpic-register= is useless without -fpic"
+#: c-typeck.c:3906
+#, gcc-internal-format
+msgid "passing argument %d of %qE makes integer from pointer without a cast"
msgstr ""
-#: config/arm/arm.c:1146
-#, c-format
-msgid "unable to use '%s' for PIC register"
+#: c-typeck.c:3908
+#, gcc-internal-format
+msgid "assignment makes integer from pointer without a cast"
msgstr ""
-#: config/arm/arm.c:2663 config/arm/arm.c:2681 config/avr/avr.c:4699
-#: config/bfin/bfin.c:2544 config/c4x/c4x.c:4488 config/h8300/h8300.c:5267
-#: config/i386/i386.c:1714 config/i386/i386.c:1760 config/ip2k/ip2k.c:3182
-#: config/m68hc11/m68hc11.c:1162 config/m68k/m68k.c:288
-#: config/mcore/mcore.c:3062 config/ns32k/ns32k.c:1108
-#: config/rs6000/rs6000.c:15896 config/sh/sh.c:7188 config/sh/sh.c:7209
-#: config/sh/sh.c:7244 config/stormy16/stormy16.c:2296 config/v850/v850.c:2105
-#, c-format
-msgid "%qs attribute only applies to functions"
+#: c-typeck.c:3910
+#, gcc-internal-format
+msgid "initialization makes integer from pointer without a cast"
msgstr ""
-#: config/arm/arm.c:10516 config/arm/arm.c:10534
-msgid "predicated Thumb instruction"
+#: c-typeck.c:3912
+#, gcc-internal-format
+msgid "return makes integer from pointer without a cast"
msgstr ""
-#: config/arm/arm.c:10522
-msgid "predicated instruction in conditional sequence"
+#: c-typeck.c:3928
+#, gcc-internal-format
+msgid "incompatible types in assignment"
msgstr ""
-#: config/arm/arm.c:10630 config/arm/arm.c:10640 config/arm/arm.c:10650
-#: config/arm/arm.c:10676 config/arm/arm.c:10694 config/arm/arm.c:10729
-#: config/arm/arm.c:10748 config/arm/arm.c:10763 config/arm/arm.c:10789
-#: config/arm/arm.c:10796 config/arm/arm.c:10803
-#, c-format
-msgid "invalid operand for code '%c'"
+#: c-typeck.c:3931
+#, gcc-internal-format
+msgid "incompatible types in initialization"
msgstr ""
-#: config/arm/arm.c:10689
-msgid "instruction never exectued"
+#: c-typeck.c:3934
+#, gcc-internal-format
+msgid "incompatible types in return"
msgstr ""
-#: config/arm/arm.c:10814
-msgid "missing operand"
+#: c-typeck.c:4015
+#, gcc-internal-format
+msgid "traditional C rejects automatic aggregate initialization"
msgstr ""
-#: config/arm/arm.c:11580
-msgid "unable to compute real location of stacked parameter"
+#: c-typeck.c:4182 c-typeck.c:4197 c-typeck.c:4212
+#, gcc-internal-format
+msgid "(near initialization for %qs)"
msgstr ""
-#. @@@ better error message
-#: config/arm/arm.c:12213 config/arm/arm.c:12250
-msgid "selector must be an immediate"
+#: c-typeck.c:4740 cp/decl.c:4456
+#, gcc-internal-format
+msgid "opaque vector types cannot be initialized"
msgstr ""
-#. @@@ better error message
-#: config/arm/arm.c:12293 config/i386/i386.c:14550 config/i386/i386.c:14584
-msgid "mask must be an immediate"
+#: c-typeck.c:5370
+#, gcc-internal-format
+msgid "unknown field %qE specified in initializer"
msgstr ""
-#: config/arm/arm.c:12943
-msgid "no low registers available for popping high registers"
+#: c-typeck.c:6259
+#, gcc-internal-format
+msgid "traditional C rejects initialization of unions"
msgstr ""
-#: config/arm/arm.c:13161
-msgid "interrupt Service Routines cannot be coded in Thumb mode"
+#: c-typeck.c:6565
+#, gcc-internal-format
+msgid "jump into statement expression"
msgstr ""
-#: config/arm/pe.c:171 config/mcore/mcore.c:2928
-msgid "%Jinitialized variable '%D' is marked dllimport"
+#: c-typeck.c:6571
+#, gcc-internal-format
+msgid "jump into scope of identifier with variably modified type"
msgstr ""
-#: config/arm/pe.c:180
-msgid "%Jstatic variable '%D' is marked dllimport"
+#: c-typeck.c:6608
+#, gcc-internal-format
+msgid "ISO C forbids %<goto *expr;%>"
msgstr ""
-#: config/arm/arm.h:318
-msgid "Generate APCS conformant stack frames"
+#: c-typeck.c:6622 cp/typeck.c:6070
+#, gcc-internal-format
+msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr ""
-#: config/arm/arm.h:321
-msgid "Store function names in object code"
+#: c-typeck.c:6629
+#, gcc-internal-format
+msgid "%<return%> with no value, in function returning non-void"
msgstr ""
-#: config/arm/arm.h:327
-msgid "Pass FP arguments in FP registers"
+#: c-typeck.c:6636
+#, gcc-internal-format
+msgid "%<return%> with a value, in function returning void"
msgstr ""
-#: config/arm/arm.h:330
-msgid "Generate re-entrant, PIC code"
+#: c-typeck.c:6693
+#, gcc-internal-format
+msgid "function returns address of local variable"
msgstr ""
-#: config/arm/arm.h:333
-msgid "Assume target CPU is configured as big endian"
+#: c-typeck.c:6764 cp/semantics.c:906
+#, gcc-internal-format
+msgid "switch quantity not an integer"
msgstr ""
-#: config/arm/arm.h:335
-msgid "Assume target CPU is configured as little endian"
+#: c-typeck.c:6775
+#, gcc-internal-format
+msgid "%<long%> switch expression not converted to %<int%> in ISO C"
msgstr ""
-#: config/arm/arm.h:337
-msgid "Assume big endian bytes, little endian words"
+#: c-typeck.c:6816
+#, gcc-internal-format
+msgid ""
+"case label in statement expression not containing enclosing switch statement"
msgstr ""
-#: config/arm/arm.h:339
-msgid "Support calls between Thumb and ARM instruction sets"
+#: c-typeck.c:6819
+#, gcc-internal-format
+msgid ""
+"%<default%> label in statement expression not containing enclosing switch "
+"statement"
msgstr ""
-#: config/arm/arm.h:342
-msgid "Generate a call to abort if a noreturn function returns"
+#: c-typeck.c:6825
+#, gcc-internal-format
+msgid ""
+"case label in scope of identifier with variably modified type not containing "
+"enclosing switch statement"
msgstr ""
-#: config/arm/arm.h:345
-msgid "Do not move instructions into a function's prologue"
+#: c-typeck.c:6828
+#, gcc-internal-format
+msgid ""
+"%<default%> label in scope of identifier with variably modified type not "
+"containing enclosing switch statement"
msgstr ""
-#: config/arm/arm.h:348
-msgid "Do not load the PIC register in function prologues"
+#: c-typeck.c:6832 cp/parser.c:6181
+#, gcc-internal-format
+msgid "case label not within a switch statement"
msgstr ""
-#: config/arm/arm.h:351
-msgid "Generate call insns as indirect calls, if necessary"
+#: c-typeck.c:6834
+#, gcc-internal-format
+msgid "%<default%> label not within a switch statement"
msgstr ""
-#: config/arm/arm.h:354
-msgid "Compile for the Thumb not the ARM"
+#: c-typeck.c:6910
+#, gcc-internal-format
+msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
msgstr ""
-#: config/arm/arm.h:358
-msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
+#: c-typeck.c:6920
+#, gcc-internal-format
+msgid "%Hempty body in an if-statement"
msgstr ""
-#: config/arm/arm.h:361
-msgid "Thumb: Generate (leaf) stack frames even if not needed"
+#: c-typeck.c:6928
+#, gcc-internal-format
+msgid "%Hempty body in an else-statement"
msgstr ""
-#: config/arm/arm.h:364
-msgid "Thumb: Assume non-static functions may be called from ARM code"
+#: c-typeck.c:7037 cp/cp-gimplify.c:118 cp/parser.c:6673
+#, gcc-internal-format
+msgid "break statement not within loop or switch"
msgstr ""
-#: config/arm/arm.h:368
-msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
+#: c-typeck.c:7039 cp/parser.c:6684
+#, gcc-internal-format
+msgid "continue statement not within a loop"
msgstr ""
-#: config/arm/arm.h:372
-msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
+#: c-typeck.c:7059
+#, gcc-internal-format
+msgid "%Hstatement with no effect"
msgstr ""
-#: config/arm/arm.h:374
-msgid "Cirrus: Do not break up invalid instruction combinations with NOPs"
+#: c-typeck.c:7088
+#, gcc-internal-format
+msgid "expression statement has incomplete type"
msgstr ""
-#: config/arm/arm.h:382
-msgid "Specify the name of the target CPU"
+#: c-typeck.c:7532 c-typeck.c:7571
+#, gcc-internal-format
+msgid "division by zero"
msgstr ""
-#: config/arm/arm.h:384
-msgid "Specify the name of the target architecture"
+#: c-typeck.c:7616 cp/typeck.c:2948
+#, gcc-internal-format
+msgid "right shift count is negative"
msgstr ""
-#: config/arm/arm.h:389
-msgid "Specify the name of the target floating point hardware/format"
+#: c-typeck.c:7623 cp/typeck.c:2954
+#, gcc-internal-format
+msgid "right shift count >= width of type"
msgstr ""
-#: config/arm/arm.h:391
-msgid "Specify if floating point hardware should be used"
+#: c-typeck.c:7644 cp/typeck.c:2973
+#, gcc-internal-format
+msgid "left shift count is negative"
msgstr ""
-#: config/arm/arm.h:393
-msgid "Specify the minimum bit alignment of structures"
+#: c-typeck.c:7647 cp/typeck.c:2975
+#, gcc-internal-format
+msgid "left shift count >= width of type"
msgstr ""
-#: config/arm/arm.h:395
-msgid "Specify the register to be used for PIC addressing"
+#: c-typeck.c:7665 cp/typeck.c:3010
+#, gcc-internal-format
+msgid "comparing floating point with == or != is unsafe"
msgstr ""
-#: config/arm/arm.h:396
-msgid "Specify an ABI"
+#: c-typeck.c:7689 c-typeck.c:7696
+#, gcc-internal-format
+msgid "ISO C forbids comparison of %<void *%> with function pointer"
msgstr ""
-#: config/arm/arm.h:398
-msgid "Alias for -mfloat-abi=soft"
+#: c-typeck.c:7702 c-typeck.c:7748
+#, gcc-internal-format
+msgid "comparison of distinct pointer types lacks a cast"
msgstr ""
-#: config/arm/arm.h:400
-msgid "Alias for -mfloat-abi=hard"
+#: c-typeck.c:7716 c-typeck.c:7721 c-typeck.c:7768 c-typeck.c:7773
+#, gcc-internal-format
+msgid "comparison between pointer and integer"
msgstr ""
-#: config/arm/pe.h:59
-msgid "Ignore dllimport attribute for functions"
+#: c-typeck.c:7740
+#, gcc-internal-format
+msgid "comparison of complete and incomplete pointers"
msgstr ""
-#: config/avr/avr.c:555
-#, c-format
-msgid "large frame pointer change (%d) with -mtiny-stack"
+#: c-typeck.c:7743
+#, gcc-internal-format
+msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr ""
-#: config/avr/avr.c:1140
-msgid "bad address, not (reg+disp):"
+#: c-typeck.c:7756 c-typeck.c:7763
+#, gcc-internal-format
+msgid "ordered comparison of pointer with integer zero"
msgstr ""
-#: config/avr/avr.c:1147
-msgid "bad address, not post_inc or pre_dec:"
+#: c-typeck.c:7984
+#, gcc-internal-format
+msgid "comparison between signed and unsigned"
msgstr ""
-#: config/avr/avr.c:1158
-msgid "internal compiler error. Bad address:"
+#: c-typeck.c:8030 cp/typeck.c:3417
+#, gcc-internal-format
+msgid "comparison of promoted ~unsigned with constant"
msgstr ""
-#: config/avr/avr.c:1171
-msgid "internal compiler error. Unknown mode:"
+#: c-typeck.c:8038 cp/typeck.c:3425
+#, gcc-internal-format
+msgid "comparison of promoted ~unsigned with unsigned"
msgstr ""
-#: config/avr/avr.c:1794 config/avr/avr.c:2477
-msgid "invalid insn:"
+#: c-typeck.c:8096
+#, gcc-internal-format
+msgid "used array that cannot be converted to pointer where scalar is required"
msgstr ""
-#: config/avr/avr.c:1828 config/avr/avr.c:1914 config/avr/avr.c:1963
-#: config/avr/avr.c:1991 config/avr/avr.c:2086 config/avr/avr.c:2255
-#: config/avr/avr.c:2511 config/avr/avr.c:2623
-msgid "incorrect insn:"
+#: c-typeck.c:8100
+#, gcc-internal-format
+msgid "used struct type value where scalar is required"
msgstr ""
-#: config/avr/avr.c:2010 config/avr/avr.c:2171 config/avr/avr.c:2326
-#: config/avr/avr.c:2689
-msgid "unknown move insn:"
+#: c-typeck.c:8104
+#, gcc-internal-format
+msgid "used union type value where scalar is required"
msgstr ""
-#: config/avr/avr.c:2919
-msgid "bad shift insn:"
+#: calls.c:1914
+#, gcc-internal-format
+msgid "function call has aggregate value"
msgstr ""
-#: config/avr/avr.c:3035 config/avr/avr.c:3483 config/avr/avr.c:3869
-msgid "internal compiler error. Incorrect shift:"
+#: cfghooks.c:90
+#, gcc-internal-format
+msgid "bb %d on wrong place"
msgstr ""
-#: config/avr/avr.c:4673 config/ip2k/ip2k.c:3157
-msgid "only initialized variables can be placed into program memory area"
+#: cfghooks.c:96
+#, gcc-internal-format
+msgid "prev_bb of %d should be %d, not %d"
msgstr ""
-#: config/avr/avr.c:4716
-#, c-format
-msgid "`%s' appears to be a misspelled interrupt handler"
+#: cfghooks.c:113
+#, gcc-internal-format
+msgid "verify_flow_info: Wrong count of block %i %i"
msgstr ""
-#: config/avr/avr.c:4724
-#, c-format
-msgid "`%s' appears to be a misspelled signal handler"
+#: cfghooks.c:119
+#, gcc-internal-format
+msgid "verify_flow_info: Wrong frequency of block %i %i"
msgstr ""
-#: config/avr/avr.c:4793
-msgid "only uninitialized variables can be placed in the .noinit section"
+#: cfghooks.c:127
+#, gcc-internal-format
+msgid "verify_flow_info: Duplicate edge %i->%i"
msgstr ""
-#: config/avr/avr.c:4807
-#, c-format
-msgid "MCU %qs supported for assembler only"
+#: cfghooks.c:133
+#, gcc-internal-format
+msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
msgstr ""
-#: config/avr/avr.h:715
-msgid "trampolines not supported"
+#: cfghooks.c:139
+#, gcc-internal-format
+msgid "verify_flow_info: Wrong count of edge %i->%i %i"
msgstr ""
-#: config/bfin/bfin.c:993
-#, c-format
-msgid "invalid %%j value"
+#: cfghooks.c:151
+#, gcc-internal-format
+msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr ""
-#: config/bfin/bfin.c:1113
-msgid "invalid const_double operand"
+#: cfghooks.c:165 cfgrtl.c:2021
+#, gcc-internal-format
+msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr ""
-#: config/bfin/bfin.c:1728 config/m68k/m68k.c:216
-msgid "-mshared-library-id= specified without -mid-shared-library"
+#: cfghooks.c:173 cfghooks.c:184
+#, gcc-internal-format
+msgid "basic block %d pred edge is corrupted"
msgstr ""
-#: config/bfin/bfin.c:1731 config/m68k/m68k.c:219
-#, c-format
-msgid "-mshared-library-id=%d is not between 0 and %d"
+#: cfghooks.c:185
+#, gcc-internal-format
+msgid "its dest_idx should be %d, not %d"
msgstr ""
-#: config/bfin/bfin.c:2549
-msgid "multiple function type attributes specified"
+#: cfghooks.c:214
+#, gcc-internal-format
+msgid "basic block %i edge lists are corrupted"
msgstr ""
-#: config/c4x/c4x-c.c:71
-#, c-format
-msgid "missing '(' after '#pragma %s' - ignored"
+#: cfghooks.c:227
+#, gcc-internal-format
+msgid "verify_flow_info failed"
msgstr ""
-#: config/c4x/c4x-c.c:74
-#, c-format
-msgid "missing function name in '#pragma %s' - ignored"
+#: cfghooks.c:288
+#, gcc-internal-format
+msgid "%s does not support redirect_edge_and_branch."
msgstr ""
-#: config/c4x/c4x-c.c:79
-#, c-format
-msgid "malformed '#pragma %s' - ignored"
+#: cfghooks.c:306
+#, gcc-internal-format
+msgid "%s does not support redirect_edge_and_branch_force."
msgstr ""
-#: config/c4x/c4x-c.c:81
-#, c-format
-msgid "missing section name in '#pragma %s' - ignored"
+#: cfghooks.c:324
+#, gcc-internal-format
+msgid "%s does not support split_block."
msgstr ""
-#: config/c4x/c4x-c.c:86
-#, c-format
-msgid "missing ')' for '#pragma %s' - ignored"
+#: cfghooks.c:360
+#, gcc-internal-format
+msgid "%s does not support move_block_after."
msgstr ""
-#: config/c4x/c4x-c.c:89
-#, c-format
-msgid "junk at end of '#pragma %s'"
+#: cfghooks.c:373
+#, gcc-internal-format
+msgid "%s does not support delete_basic_block."
msgstr ""
-#: config/c4x/c4x.c:871
-#, c-format
-msgid "ISR %s requires %d words of local vars, max is 32767"
+#: cfghooks.c:405
+#, gcc-internal-format
+msgid "%s does not support split_edge."
msgstr ""
-#: config/c4x/c4x.c:1595
-msgid "using CONST_DOUBLE for address"
+#: cfghooks.c:466
+#, gcc-internal-format
+msgid "%s does not support create_basic_block."
msgstr ""
-#: config/c4x/c4x.c:1733
-msgid "c4x_address_cost: Invalid addressing mode"
+#: cfghooks.c:494
+#, gcc-internal-format
+msgid "%s does not support can_merge_blocks_p."
msgstr ""
-#: config/c4x/c4x.c:1868
-#, c-format
-msgid "c4x_print_operand: %%L inconsistency"
+#: cfghooks.c:505
+#, gcc-internal-format
+msgid "%s does not support predict_edge."
msgstr ""
-#: config/c4x/c4x.c:1874
-#, c-format
-msgid "c4x_print_operand: %%N inconsistency"
+#: cfghooks.c:514
+#, gcc-internal-format
+msgid "%s does not support predicted_by_p."
msgstr ""
-#: config/c4x/c4x.c:1915
-#, c-format
-msgid "c4x_print_operand: %%O inconsistency"
+#: cfghooks.c:528
+#, gcc-internal-format
+msgid "%s does not support merge_blocks."
msgstr ""
-#: config/c4x/c4x.c:2010
-msgid "c4x_print_operand: Bad operand case"
+#: cfghooks.c:574
+#, gcc-internal-format
+msgid "%s does not support make_forwarder_block."
msgstr ""
-#: config/c4x/c4x.c:2051
-msgid "c4x_print_operand_address: Bad post_modify"
+#: cfghooks.c:679
+#, gcc-internal-format
+msgid "%s does not support can_duplicate_block_p."
msgstr ""
-#: config/c4x/c4x.c:2073
-msgid "c4x_print_operand_address: Bad pre_modify"
+#: cfghooks.c:706
+#, gcc-internal-format
+msgid "%s does not support duplicate_block."
msgstr ""
-#: config/c4x/c4x.c:2121 config/c4x/c4x.c:2133 config/c4x/c4x.c:2148
-msgid "c4x_print_operand_address: Bad operand case"
+#: cfghooks.c:772
+#, gcc-internal-format
+msgid "%s does not support block_ends_with_call_p"
msgstr ""
-#: config/c4x/c4x.c:2399
-msgid "c4x_rptb_insert: Cannot find start label"
+#: cfghooks.c:783
+#, gcc-internal-format
+msgid "%s does not support block_ends_with_condjump_p"
msgstr ""
-#: config/c4x/c4x.c:3314 config/c4x/c4x.c:3332
-msgid "mode not QImode"
+#: cfghooks.c:801
+#, gcc-internal-format
+msgid "%s does not support flow_call_edges_add"
msgstr ""
-#: config/c4x/c4x.c:3402
-msgid "invalid indirect memory address"
+#: cfgloop.c:1088
+#, gcc-internal-format
+msgid "Size of loop %d should be %d, not %d."
msgstr ""
-#: config/c4x/c4x.c:3491
-msgid "invalid indirect (S) memory address"
+#: cfgloop.c:1105
+#, gcc-internal-format
+msgid "Bb %d do not belong to loop %d."
msgstr ""
-#: config/c4x/c4x.c:3826
-msgid "c4x_valid_operands: Internal error"
+#: cfgloop.c:1122
+#, gcc-internal-format
+msgid "Loop %d's header does not have exactly 2 entries."
msgstr ""
-#: config/c4x/c4x.c:4265
-msgid "c4x_operand_subword: invalid mode"
+#: cfgloop.c:1129
+#, gcc-internal-format
+msgid "Loop %d's latch does not have exactly 1 successor."
msgstr ""
-#: config/c4x/c4x.c:4268
-msgid "c4x_operand_subword: invalid operand"
+#: cfgloop.c:1134
+#, gcc-internal-format
+msgid "Loop %d's latch does not have header as successor."
msgstr ""
-#. We could handle these with some difficulty.
-#. e.g., *p-- => *(p-=2); *(p+1).
-#: config/c4x/c4x.c:4294
-msgid "c4x_operand_subword: invalid autoincrement"
+#: cfgloop.c:1139
+#, gcc-internal-format
+msgid "Loop %d's latch does not belong directly to it."
msgstr ""
-#: config/c4x/c4x.c:4300
-msgid "c4x_operand_subword: invalid address"
+#: cfgloop.c:1145
+#, gcc-internal-format
+msgid "Loop %d's header does not belong directly to it."
msgstr ""
-#: config/c4x/c4x.c:4311
-msgid "c4x_operand_subword: address not offsettable"
+#: cfgloop.c:1151
+#, gcc-internal-format
+msgid "Loop %d's latch is marked as part of irreducible region."
msgstr ""
-#: config/c4x/c4x.c:4513
-msgid "c4x_rptb_rpts_p: Repeat block top label moved\n"
+#: cfgloop.c:1184
+#, gcc-internal-format
+msgid "Basic block %d should be marked irreducible."
msgstr ""
-#: config/cris/cris.c:722
-msgid "unexpected index-type in cris_print_index"
+#: cfgloop.c:1190
+#, gcc-internal-format
+msgid "Basic block %d should not be marked irreducible."
msgstr ""
-#: config/cris/cris.c:736
-msgid "unexpected base-type in cris_print_base"
+#: cfgloop.c:1198
+#, gcc-internal-format
+msgid "Edge from %d to %d should be marked irreducible."
msgstr ""
-#: config/cris/cris.c:1049
-#, c-format
-msgid "stackframe too big: %d bytes"
+#: cfgloop.c:1205
+#, gcc-internal-format
+msgid "Edge from %d to %d should not be marked irreducible."
msgstr ""
-#: config/cris/cris.c:1126
-msgid "invalid operand for 'b' modifier"
+#: cfgloop.c:1240
+#, gcc-internal-format
+msgid "Wrong single exit %d->%d recorded for loop %d."
msgstr ""
-#: config/cris/cris.c:1139
-msgid "invalid operand for 'v' modifier"
+#: cfgloop.c:1244
+#, gcc-internal-format
+msgid "Right exit is %d->%d."
msgstr ""
-#: config/cris/cris.c:1152
-msgid "invalid operand for 'o' modifier"
+#: cfgloop.c:1261
+#, gcc-internal-format
+msgid "Single exit not recorded for loop %d."
msgstr ""
-#: config/cris/cris.c:1171
-msgid "invalid operand for 'O' modifier"
+#: cfgloop.c:1268
+#, gcc-internal-format
+msgid "Loop %d should not have single exit (%d -> %d)."
msgstr ""
-#: config/cris/cris.c:1192
-msgid "invalid operand for 'P' modifier"
+#: cfgrtl.c:1913
+#, gcc-internal-format
+msgid "end insn %d for block %d not found in the insn stream"
msgstr ""
-#: config/cris/cris.c:1199
-msgid "invalid operand for 'p' modifier"
+#: cfgrtl.c:1927
+#, gcc-internal-format
+msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr ""
-#: config/cris/cris.c:1238
-msgid "invalid operand for 'z' modifier"
+#: cfgrtl.c:1939
+#, gcc-internal-format
+msgid "head insn %d for block %d not found in the insn stream"
msgstr ""
-#: config/cris/cris.c:1286 config/cris/cris.c:1316
-msgid "invalid operand for 'H' modifier"
+#: cfgrtl.c:1963
+#, gcc-internal-format
+msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
msgstr ""
-#: config/cris/cris.c:1292
-msgid "bad register"
+#: cfgrtl.c:1978
+#, gcc-internal-format
+msgid "Fallthru edge crosses section boundary (bb %i)"
msgstr ""
-#: config/cris/cris.c:1330
-msgid "invalid operand for 'e' modifier"
+#: cfgrtl.c:2003
+#, gcc-internal-format
+msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr ""
-#: config/cris/cris.c:1347
-msgid "invalid operand for 'm' modifier"
+#: cfgrtl.c:2011
+#, gcc-internal-format
+msgid "Too many outgoing branch edges from bb %i"
msgstr ""
-#: config/cris/cris.c:1372
-msgid "invalid operand for 'A' modifier"
+#: cfgrtl.c:2016
+#, gcc-internal-format
+msgid "Fallthru edge after unconditional jump %i"
msgstr ""
-#: config/cris/cris.c:1390
-msgid "invalid operand for 'D' modifier"
+#: cfgrtl.c:2027
+#, gcc-internal-format
+msgid "Wrong amount of branch edges after conditional jump %i"
msgstr ""
-#: config/cris/cris.c:1404
-msgid "invalid operand for 'T' modifier"
+#: cfgrtl.c:2032
+#, gcc-internal-format
+msgid "Call edges for non-call insn in bb %i"
msgstr ""
-#: config/cris/cris.c:1413
-msgid "invalid operand modifier letter"
+#: cfgrtl.c:2041
+#, gcc-internal-format
+msgid "Abnormal edges for no purpose in bb %i"
msgstr ""
-#: config/cris/cris.c:1423
-#, c-format
-msgid "internal error: bad register: %d"
+#: cfgrtl.c:2053
+#, gcc-internal-format
+msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr ""
-#: config/cris/cris.c:1471
-msgid "unexpected multiplicative operand"
+#: cfgrtl.c:2057
+#, gcc-internal-format
+msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr ""
-#: config/cris/cris.c:1491
-msgid "unexpected operand"
+#: cfgrtl.c:2071 cfgrtl.c:2081
+#, gcc-internal-format
+msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr ""
-#: config/cris/cris.c:1524 config/cris/cris.c:1534
-msgid "unrecognized address"
+#: cfgrtl.c:2094
+#, gcc-internal-format
+msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr ""
-#: config/cris/cris.c:1883
-msgid "internal error: sideeffect-insn affecting main effect"
+#: cfgrtl.c:2104
+#, gcc-internal-format
+msgid "in basic block %d:"
msgstr ""
-#. If we get here, the caller got its initial tests wrong.
-#: config/cris/cris.c:2267
-msgid "internal error: cris_side_effect_mode_ok with bad operands"
+#: cfgrtl.c:2141
+#, gcc-internal-format
+msgid "bb prediction set for block %i, but it is not used in RTL land"
msgstr ""
-#: config/cris/cris.c:2344 config/cris/cris.c:2405
-msgid "unrecognized supposed constant"
+#: cfgrtl.c:2159
+#, gcc-internal-format
+msgid "missing barrier after block %i"
msgstr ""
-#: config/cris/cris.c:2449
-msgid "unrecognized supposed constant in cris_global_pic_symbol"
+#: cfgrtl.c:2172
+#, gcc-internal-format
+msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr ""
-#: config/cris/cris.c:2468
-#, c-format
-msgid "-max-stackframe=%d is not usable, not between 0 and %d"
+#: cfgrtl.c:2181
+#, gcc-internal-format
+msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr ""
-#: config/cris/cris.c:2496
-#, c-format
-msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
+#: cfgrtl.c:2200
+#, gcc-internal-format
+msgid "basic blocks not laid down consecutively"
msgstr ""
-#: config/cris/cris.c:2532
-#, c-format
-msgid "unknown CRIS cpu version specification in -mtune= : %s"
+#: cfgrtl.c:2239
+#, gcc-internal-format
+msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr ""
-#: config/cris/cris.c:2550
-msgid "-fPIC and -fpic are not supported in this configuration"
+#: cgraph.c:761
+#, gcc-internal-format
+msgid "%D renamed after being referenced in assembly"
msgstr ""
-#: config/cris/cris.c:2565
-msgid "that particular -g option is invalid with -maout and -melinux"
+#: cgraphunit.c:587
+#, gcc-internal-format
+msgid "Aux field set for edge %s->%s"
msgstr ""
-#: config/cris/cris.c:2740 config/cris/cris.c:2785
-msgid "unexpected side-effects in address"
+#: cgraphunit.c:599
+#, gcc-internal-format
+msgid "Inlined_to pointer is wrong"
msgstr ""
-#: config/cris/cris.c:3087
-msgid "unexpected PIC symbol"
+#: cgraphunit.c:604
+#, gcc-internal-format
+msgid "Multiple inline callers"
msgstr ""
-#: config/cris/cris.c:3091
-msgid "PIC register isn't set up"
+#: cgraphunit.c:611
+#, gcc-internal-format
+msgid "Inlined_to pointer set for noninline callers"
msgstr ""
-#: config/cris/cris.c:3112
-msgid "emitting PIC operand, but PIC register isn't set up"
+#: cgraphunit.c:617
+#, gcc-internal-format
+msgid "Inlined_to pointer is set but no predecesors found"
msgstr ""
-#: config/cris/aout.h:85
-msgid "Compile for the MMU-less Etrax 100-based elinux system"
+#: cgraphunit.c:622
+#, gcc-internal-format
+msgid "Inlined_to pointer refers to itself"
msgstr ""
-#: config/cris/aout.h:92
-msgid "For elinux, request a specified stack-size for this program"
+#: cgraphunit.c:632
+#, gcc-internal-format
+msgid "Node not found in DECL_ASSEMBLER_NAME hash"
msgstr ""
-#: config/cris/cris.h:352
-msgid "Work around bug in multiplication instruction"
+#: cgraphunit.c:660
+#, gcc-internal-format
+msgid "Shared call_stmt:"
msgstr ""
-#. No "no-etrax" as it does not really imply any model. On the other hand, "etrax" implies the common (and large) subset matching all models.
-#: config/cris/cris.h:358
-msgid "Compile for ETRAX 4 (CRIS v3)"
+#: cgraphunit.c:666
+#, gcc-internal-format
+msgid "Edge points to wrong declaration:"
msgstr ""
-#: config/cris/cris.h:363
-msgid "Compile for ETRAX 100 (CRIS v8)"
+#: cgraphunit.c:675
+#, gcc-internal-format
+msgid "Missing callgraph edge for call stmt:"
msgstr ""
-#: config/cris/cris.h:367
-msgid "Emit verbose debug information in assembly code"
+#: cgraphunit.c:692
+#, gcc-internal-format
+msgid "Edge %s->%s has no corresponding call_stmt"
msgstr ""
-#: config/cris/cris.h:370
-msgid "Do not use condition codes from normal instructions"
+#: cgraphunit.c:704
+#, gcc-internal-format
+msgid "verify_cgraph_node failed."
msgstr ""
-#: config/cris/cris.h:374
-msgid "Do not emit addressing modes with side-effect assignment"
+#: cgraphunit.c:940
+#, gcc-internal-format
+msgid "failed to reclaim unneeded function"
msgstr ""
-#: config/cris/cris.h:377
-msgid "Do not tune stack alignment"
+#: cgraphunit.c:1197
+#, gcc-internal-format
+msgid "Nodes with no released memory found."
msgstr ""
-#: config/cris/cris.h:380
-msgid "Do not tune writable data alignment"
+#: collect2.c:1192
+#, gcc-internal-format
+msgid "unknown demangling style '%s'"
msgstr ""
-#: config/cris/cris.h:383
-msgid "Do not tune code and read-only data alignment"
+#: collect2.c:1515
+#, gcc-internal-format
+msgid "%s terminated with signal %d [%s]%s"
msgstr ""
-#: config/cris/cris.h:392
-msgid "Align code and data to 32 bits"
+#: collect2.c:1533
+#, gcc-internal-format
+msgid "%s returned %d exit status"
msgstr ""
-#: config/cris/cris.h:405
-msgid "Don't align items in code or data"
+#: collect2.c:2195
+#, gcc-internal-format
+msgid "cannot find 'ldd'"
msgstr ""
-#: config/cris/cris.h:408
-msgid "Do not emit function prologue or epilogue"
+#: convert.c:65
+#, gcc-internal-format
+msgid "cannot convert to a pointer type"
msgstr ""
-#. We have to handle this m-option here since we can't wash it off in both CC1_SPEC and CC1PLUS_SPEC.
-#: config/cris/cris.h:412
-msgid "Use the most feature-enabling options allowed by other options"
+#: convert.c:298
+#, gcc-internal-format
+msgid "pointer value used where a floating point value was expected"
msgstr ""
-#. We must call it "override-" since calling it "no-" will cause gcc.c to forget it, if there's a "later" -mbest-lib-options. Kludgy, but needed for some multilibbed files.
-#: config/cris/cris.h:418
-msgid "Override -mbest-lib-options"
+#: convert.c:302
+#, gcc-internal-format
+msgid "aggregate value used where a float was expected"
msgstr ""
-#: config/cris/cris.h:450
-msgid "Generate code for the specified chip or CPU version"
+#: convert.c:327
+#, gcc-internal-format
+msgid "conversion to incomplete type"
msgstr ""
-#: config/cris/cris.h:452
-msgid "Tune alignment for the specified chip or CPU version"
+#: convert.c:684 convert.c:760
+#, gcc-internal-format
+msgid "can't convert between vector values of different size"
msgstr ""
-#: config/cris/cris.h:454
-msgid "Warn when a stackframe is larger than the specified size"
+#: convert.c:690
+#, gcc-internal-format
+msgid "aggregate value used where an integer was expected"
msgstr ""
-#. Node: Caller Saves
-#. (no definitions)
-#. Node: Function entry
-#. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
-#. TARGET_ASM_FUNCTION_EPILOGUE.
-#. Node: Profiling
-#: config/cris/cris.h:1040
-msgid "no FUNCTION_PROFILER for CRIS"
+#: convert.c:740
+#, gcc-internal-format
+msgid "pointer value used where a complex was expected"
msgstr ""
-#: config/cris/linux.h:69
-msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
+#: convert.c:744
+#, gcc-internal-format
+msgid "aggregate value used where a complex was expected"
msgstr ""
-#: config/fr30/fr30.c:468
-msgid "fr30_print_operand_address: unhandled address"
+#: convert.c:766
+#, gcc-internal-format
+msgid "can't convert value to a vector"
msgstr ""
-#: config/fr30/fr30.c:492
-#, c-format
-msgid "fr30_print_operand: unrecognized %%p code"
+#: coverage.c:183
+#, gcc-internal-format
+msgid "%qs is not a gcov data file"
msgstr ""
-#: config/fr30/fr30.c:512
-#, c-format
-msgid "fr30_print_operand: unrecognized %%b code"
+#: coverage.c:194
+#, gcc-internal-format
+msgid "%qs is version %q.*s, expected version %q.*s"
msgstr ""
-#: config/fr30/fr30.c:533
-#, c-format
-msgid "fr30_print_operand: unrecognized %%B code"
+#: coverage.c:274 coverage.c:282
+#, gcc-internal-format
+msgid "coverage mismatch for function %u while reading execution counters."
msgstr ""
-#: config/fr30/fr30.c:541
-#, c-format
-msgid "fr30_print_operand: invalid operand to %%A code"
+#: coverage.c:276 coverage.c:359
+#, gcc-internal-format
+msgid "checksum is %x instead of %x"
msgstr ""
-#: config/fr30/fr30.c:558
-#, c-format
-msgid "fr30_print_operand: invalid %%x code"
+#: coverage.c:284 coverage.c:367
+#, gcc-internal-format
+msgid "number of counters is %d instead of %d"
msgstr ""
-#: config/fr30/fr30.c:565
-#, c-format
-msgid "fr30_print_operand: invalid %%F code"
+#: coverage.c:290
+#, gcc-internal-format
+msgid "cannot merge separate %s counters for function %u"
msgstr ""
-#: config/fr30/fr30.c:582
-msgid "fr30_print_operand: unknown code"
+#: coverage.c:311
+#, gcc-internal-format
+msgid "%qs has overflowed"
msgstr ""
-#: config/fr30/fr30.c:611 config/fr30/fr30.c:620 config/fr30/fr30.c:631
-#: config/fr30/fr30.c:644
-msgid "fr30_print_operand: unhandled MEM"
+#: coverage.c:311
+#, gcc-internal-format
+msgid "%qs is corrupted"
msgstr ""
-#: config/frv/frv.c:2509
-msgid "Bad insn to frv_print_operand_address:"
+#: coverage.c:348
+#, gcc-internal-format
+msgid "no coverage for function %qs found."
msgstr ""
-#: config/frv/frv.c:2520
-msgid "Bad register to frv_print_operand_memory_reference_reg:"
+#: coverage.c:356 coverage.c:364
+#, gcc-internal-format
+msgid "coverage mismatch for function %qs while reading counter %qs."
msgstr ""
-#: config/frv/frv.c:2559 config/frv/frv.c:2569 config/frv/frv.c:2578
-#: config/frv/frv.c:2599 config/frv/frv.c:2604
-msgid "Bad insn to frv_print_operand_memory_reference:"
+#: coverage.c:549
+#, gcc-internal-format
+msgid "cannot open %s"
msgstr ""
-#: config/frv/frv.c:2691
-msgid "bad condition code"
+#: coverage.c:584
+#, gcc-internal-format
+msgid "error writing %qs"
msgstr ""
-#: config/frv/frv.c:2766
-msgid "Bad insn in frv_print_operand, bad const_double"
+#: diagnostic.c:588
+#, gcc-internal-format
+msgid "in %s, at %s:%d"
msgstr ""
-#: config/frv/frv.c:2827
-msgid "Bad insn to frv_print_operand, 'e' modifier:"
+#: dominance.c:855
+#, gcc-internal-format
+msgid "dominator of %d status unknown"
msgstr ""
-#: config/frv/frv.c:2835
-msgid "Bad insn to frv_print_operand, 'F' modifier:"
+#: dominance.c:857
+#, gcc-internal-format
+msgid "dominator of %d should be %d, not %d"
msgstr ""
-#: config/frv/frv.c:2851
-msgid "Bad insn to frv_print_operand, 'f' modifier:"
+#: dominance.c:869
+#, gcc-internal-format
+msgid "ENTRY does not dominate bb %d"
msgstr ""
-#: config/frv/frv.c:2865
-msgid "Bad insn to frv_print_operand, 'g' modifier:"
+#: dwarf2out.c:3471
+#, gcc-internal-format
+msgid "DW_LOC_OP %s not implemented\n"
msgstr ""
-#: config/frv/frv.c:2913
-msgid "Bad insn to frv_print_operand, 'L' modifier:"
+#: emit-rtl.c:2201
+#, gcc-internal-format
+msgid "Invalid rtl sharing found in the insn"
msgstr ""
-#: config/frv/frv.c:2926
-msgid "Bad insn to frv_print_operand, 'M/N' modifier:"
+#: emit-rtl.c:2203
+#, gcc-internal-format
+msgid "Shared rtx"
msgstr ""
-#: config/frv/frv.c:2947
-msgid "Bad insn to frv_print_operand, 'O' modifier:"
+#: emit-rtl.c:2205
+#, gcc-internal-format
+msgid "Internal consistency failure"
msgstr ""
-#: config/frv/frv.c:2965
-msgid "Bad insn to frv_print_operand, P modifier:"
+#: emit-rtl.c:3269
+#, gcc-internal-format
+msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
msgstr ""
-#: config/frv/frv.c:2985
-msgid "Bad insn in frv_print_operand, z case"
+#: errors.c:133 java/jv-scan.c:289
+#, gcc-internal-format
+msgid "abort in %s, at %s:%d"
msgstr ""
-#: config/frv/frv.c:3016
-msgid "Bad insn in frv_print_operand, 0 case"
+#: except.c:331
+#, gcc-internal-format
+msgid "exception handling disabled, use -fexceptions to enable"
msgstr ""
-#: config/frv/frv.c:3021
-msgid "frv_print_operand: unknown code"
+#: except.c:2723
+#, gcc-internal-format
+msgid "argument of %<__builtin_eh_return_regno%> must be constant"
msgstr ""
-#: config/frv/frv.c:4391
-msgid "Bad output_move_single operand"
+#: except.c:2854
+#, gcc-internal-format
+msgid "__builtin_eh_return not supported on this target"
msgstr ""
-#: config/frv/frv.c:4518
-msgid "Bad output_move_double operand"
+#: except.c:3664 except.c:3673
+#, gcc-internal-format
+msgid "region_array is corrupted for region %i"
msgstr ""
-#: config/frv/frv.c:4660
-msgid "Bad output_condmove_single operand"
+#: except.c:3678
+#, gcc-internal-format
+msgid "outer block of region %i is wrong"
msgstr ""
-#: config/frv/frv.c:8221
-msgid "accumulator is not a constant integer"
+#: except.c:3683
+#, gcc-internal-format
+msgid "region %i may contain throw and is contained in region that may not"
msgstr ""
-#: config/frv/frv.c:8226
-msgid "accumulator number is out of bounds"
+#: except.c:3689
+#, gcc-internal-format
+msgid "negative nesting depth of region %i"
msgstr ""
-#: config/frv/frv.c:8237
-#, c-format
-msgid "inappropriate accumulator for %qs"
+#: except.c:3709
+#, gcc-internal-format
+msgid "Tree list ends on depth %i"
msgstr ""
-#: config/frv/frv.c:8303
-msgid "invalid IACC argument"
+#: except.c:3714
+#, gcc-internal-format
+msgid "array does not match the region tree"
msgstr ""
-#: config/frv/frv.c:8326
-#, c-format
-msgid "%qs expects a constant argument"
+#: except.c:3720
+#, gcc-internal-format
+msgid "verify_eh_tree failed."
msgstr ""
-#: config/frv/frv.c:8331
-#, c-format
-msgid "constant argument out of range for %qs"
+#: explow.c:1217
+#, gcc-internal-format
+msgid "stack limits not supported on this target"
msgstr ""
-#: config/frv/frv.c:8766
-msgid "media functions are not available unless -mmedia is used"
+#: flow.c:494 flow.c:518 flow.c:540
+#, gcc-internal-format
+msgid "internal consistency failure"
msgstr ""
-#: config/frv/frv.c:8778
-msgid "this media function is only available on the fr500"
+#: fold-const.c:3298 fold-const.c:3309
+#, gcc-internal-format
+msgid "comparison is always %d due to width of bit-field"
msgstr ""
-#: config/frv/frv.c:8806
-msgid "this media function is only available on the fr400 and fr550"
+#: fold-const.c:4880 fold-const.c:4895
+#, gcc-internal-format
+msgid "comparison is always %d"
msgstr ""
-#: config/frv/frv.c:8825
-msgid "this builtin function is only available on the fr405 and fr450"
+#: fold-const.c:5024
+#, gcc-internal-format
+msgid "%<or%> of unmatched not-equal tests is always 1"
msgstr ""
-#: config/frv/frv.c:8834
-msgid "this builtin function is only available on the fr500 and fr550"
+#: fold-const.c:5029
+#, gcc-internal-format
+msgid "%<and%> of mutually exclusive equal-tests is always 0"
msgstr ""
-#: config/frv/frv.c:8846
-msgid "this builtin function is only available on the fr450"
+#: fold-const.c:10444
+#, gcc-internal-format
+msgid "fold check: original tree changed by fold"
msgstr ""
-#. This macro is a C statement to print on `stderr' a string describing the
-#. particular machine description choice. Every machine description should
-#. define `TARGET_VERSION'. For example:
-#.
-#. #ifdef MOTOROLA
-#. #define TARGET_VERSION fprintf (stderr, " (68k, Motorola syntax)");
-#. #else
-#. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)");
-#. #endif
-#: config/frv/frv.h:329
-#, c-format
-msgid " (frv)"
+#: function.c:823 varasm.c:1674
+#, gcc-internal-format
+msgid "%Jsize of variable %qD is too large"
msgstr ""
-#: config/h8300/h8300.c:331
-msgid "-ms2600 is used without -ms"
+#: function.c:1532
+#, gcc-internal-format
+msgid "impossible constraint in %<asm%>"
msgstr ""
-#: config/h8300/h8300.c:337
-msgid "-mn is used without -mh or -ms"
+#: function.c:3446
+#, gcc-internal-format
+msgid "%Jvariable %qD might be clobbered by %<longjmp%> or %<vfork%>"
msgstr ""
-#: config/i386/host-cygwin.c:65
-#, c-format
-msgid "can't extend PCH file: %m"
+#: function.c:3467
+#, gcc-internal-format
+msgid "%Jargument %qD might be clobbered by %<longjmp%> or %<vfork%>"
msgstr ""
-#: config/i386/host-cygwin.c:76
-#, c-format
-msgid "can't set position in PCH file: %m"
+#: function.c:3862
+#, gcc-internal-format
+msgid "function returns an aggregate"
msgstr ""
-#: config/i386/i386.c:1244
-#, c-format
-msgid "code model %s not supported in PIC mode"
+#: function.c:4182
+#, gcc-internal-format
+msgid "%Junused parameter %qD"
msgstr ""
-#: config/i386/i386.c:1254 config/sparc/sparc.c:619
-#, c-format
-msgid "bad value (%s) for -mcmodel= switch"
+#: gcc.c:1232
+#, gcc-internal-format
+msgid "ambiguous abbreviation %s"
msgstr ""
-#: config/i386/i386.c:1269
-#, c-format
-msgid "bad value (%s) for -masm= switch"
+#: gcc.c:1259
+#, gcc-internal-format
+msgid "incomplete '%s' option"
msgstr ""
-#: config/i386/i386.c:1272
-#, c-format
-msgid "code model %qs not supported in the %s bit mode"
+#: gcc.c:1270
+#, gcc-internal-format
+msgid "missing argument to '%s' option"
msgstr ""
-#: config/i386/i386.c:1275
-msgid "code model %<large%> not supported yet"
+#: gcc.c:1283
+#, gcc-internal-format
+msgid "extraneous argument to '%s' option"
msgstr ""
-#: config/i386/i386.c:1277
-#, c-format
-msgid "%i-bit mode not compiled in"
+#: gcc.c:3770
+#, gcc-internal-format
+msgid "warning: -pipe ignored because -save-temps specified"
msgstr ""
-#: config/i386/i386.c:1307 config/i386/i386.c:1331
-msgid "CPU you selected does not support x86-64 instruction set"
+#: gcc.c:4066
+#, gcc-internal-format
+msgid "warning: '-x %s' after last input file has no effect"
msgstr ""
-#: config/i386/i386.c:1313
-#, c-format
-msgid "bad value (%s) for -march= switch"
+#. Catch the case where a spec string contains something like
+#. '%{foo:%*}'. i.e. there is no * in the pattern on the left
+#. hand side of the :.
+#: gcc.c:5135
+#, gcc-internal-format
+msgid "spec failure: '%%*' has not been initialized by pattern match"
msgstr ""
-#: config/i386/i386.c:1344
-#, c-format
-msgid "bad value (%s) for -mtune= switch"
+#: gcc.c:5144
+#, gcc-internal-format
+msgid "warning: use of obsolete %%[ operator in specs"
msgstr ""
-#: config/i386/i386.c:1361
-#, c-format
-msgid "-mregparm=%d is not between 0 and %d"
+#: gcc.c:5225
+#, gcc-internal-format
+msgid "spec failure: unrecognized spec option '%c'"
msgstr ""
-#: config/i386/i386.c:1374
-msgid "-malign-loops is obsolete, use -falign-loops"
+#: gcc.c:6149
+#, gcc-internal-format
+msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
msgstr ""
-#: config/i386/i386.c:1379 config/i386/i386.c:1392 config/i386/i386.c:1405
-#, c-format
-msgid "-malign-loops=%d is not between 0 and %d"
+#: gcc.c:6172
+#, gcc-internal-format
+msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
msgstr ""
-#: config/i386/i386.c:1387
-msgid "-malign-jumps is obsolete, use -falign-jumps"
+#: gcc.c:6261
+#, gcc-internal-format
+msgid "unrecognized option '-%s'"
msgstr ""
-#: config/i386/i386.c:1400
-msgid "-malign-functions is obsolete, use -falign-functions"
+#: gcc.c:6449 gcc.c:6512
+#, gcc-internal-format
+msgid "%s: %s compiler not installed on this system"
msgstr ""
-#: config/i386/i386.c:1438
-#, c-format
-msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
+#: gcc.c:6594
+#, gcc-internal-format
+msgid "%s: linker input file unused because linking not done"
msgstr ""
-#: config/i386/i386.c:1450
-#, c-format
-msgid "-mbranch-cost=%d is not between 0 and 5"
+#: gcc.c:6634
+#, gcc-internal-format
+msgid "language %s not recognized"
msgstr ""
-#: config/i386/i386.c:1462
-#, c-format
-msgid "bad value (%s) for -mtls-dialect= switch"
+#: gcc.c:6705
+#, gcc-internal-format
+msgid "%s: %s"
msgstr ""
-#: config/i386/i386.c:1509
-msgid "-malign-double makes no sense in the 64bit mode"
+#: gcse.c:6540
+#, gcc-internal-format
+msgid "%s: %d basic blocks and %d edges/basic block"
msgstr ""
-#: config/i386/i386.c:1511
-msgid "-mrtd calling convention not supported in the 64bit mode"
+#: gcse.c:6553
+#, gcc-internal-format
+msgid "%s: %d basic blocks and %d registers"
msgstr ""
-#: config/i386/i386.c:1540 config/i386/i386.c:1551
-msgid "SSE instruction set disabled, using 387 arithmetics"
+#: ggc-common.c:404 ggc-common.c:412 ggc-common.c:480 ggc-common.c:499
+#: ggc-page.c:2202 ggc-page.c:2233 ggc-page.c:2240 ggc-zone.c:2291
+#: ggc-zone.c:2306
+#, gcc-internal-format
+msgid "can't write PCH file: %m"
msgstr ""
-#: config/i386/i386.c:1556
-msgid "387 instruction set disabled, using SSE arithmetics"
+#: ggc-common.c:492 config/i386/host-cygwin.c:58
+#, gcc-internal-format
+msgid "can't get position in PCH file: %m"
msgstr ""
-#: config/i386/i386.c:1563
-#, c-format
-msgid "bad value (%s) for -mfpmath= switch"
+#: ggc-common.c:502
+#, gcc-internal-format
+msgid "can't write padding to PCH file: %m"
msgstr ""
-#: config/i386/i386.c:1724 config/i386/i386.c:1735
-msgid "fastcall and stdcall attributes are not compatible"
+#: ggc-common.c:557 ggc-common.c:565 ggc-common.c:572 ggc-common.c:575
+#: ggc-common.c:585 ggc-common.c:588 ggc-page.c:2327 ggc-zone.c:2325
+#, gcc-internal-format
+msgid "can't read PCH file: %m"
msgstr ""
-#: config/i386/i386.c:1728 config/i386/i386.c:1784
-msgid "fastcall and regparm attributes are not compatible"
+#: ggc-common.c:580
+#, gcc-internal-format
+msgid "had to relocate PCH"
msgstr ""
-#: config/i386/i386.c:1771
-#, c-format
-msgid "%qs attribute requires an integer constant argument"
+#: ggc-page.c:1445
+#, gcc-internal-format
+msgid "open /dev/zero: %m"
msgstr ""
-#: config/i386/i386.c:1777
-#, c-format
-msgid "argument to %qs attribute larger than %d"
+#: ggc-page.c:2218 ggc-page.c:2224
+#, gcc-internal-format
+msgid "can't write PCH file"
msgstr ""
-#: config/i386/i386.c:2590
-msgid "SSE register return with SSE disabled"
+#: ggc-zone.c:2288 ggc-zone.c:2299
+#, gcc-internal-format
+msgid "can't seek PCH file: %m"
msgstr ""
-#: config/i386/i386.c:2592
-msgid "SSE register argument with SSE disabled"
+#: ggc-zone.c:2302
+#, gcc-internal-format
+msgid "can't write PCH fle: %m"
msgstr ""
-#: config/i386/i386.c:2902
-msgid "SSE vector argument without SSE enabled changes the ABI"
+#: gimple-low.c:202
+#, gcc-internal-format
+msgid "unexpected node"
msgstr ""
-#: config/i386/i386.c:2919
-msgid "MMX vector argument without MMX enabled changes the ABI"
+#: gimplify.c:3408
+#, gcc-internal-format
+msgid "invalid lvalue in asm output %d"
msgstr ""
-#: config/i386/i386.c:3167
-msgid "SSE vector return without SSE enabled changes the ABI"
+#: gimplify.c:3520
+#, gcc-internal-format
+msgid "memory input %d is not directly addressable"
msgstr ""
-#: config/i386/i386.c:6073
-msgid "invalid UNSPEC as operand"
+#: gimplify.c:4393
+#, gcc-internal-format
+msgid "gimplification failed"
msgstr ""
-#: config/i386/i386.c:6311
-msgid "extended registers have no high halves"
+#: global.c:371 global.c:384 global.c:398
+#, gcc-internal-format
+msgid "%s cannot be used in asm here"
msgstr ""
-#: config/i386/i386.c:6326
-msgid "unsupported operand size for extended register"
+#: 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
+#, gcc-internal-format
+msgid "can't open %s: %m"
msgstr ""
-#: config/i386/i386.c:6642
-msgid ""
-"operand is neither a constant nor a condition code, invalid operand code 'c'"
+#: haifa-sched.c:182
+#, gcc-internal-format
+msgid "fix_sched_param: unknown param: %s"
msgstr ""
-#: config/i386/i386.c:6695
-#, c-format
-msgid "invalid operand code '%c'"
+#. Eventually this should become a hard error IMO.
+#: opts.c:260
+#, gcc-internal-format
+msgid "command line option \"%s\" is valid for %s but not for %s"
msgstr ""
-#: config/i386/i386.c:6738
-msgid "invalid constraints for operand"
+#: opts.c:314
+#, gcc-internal-format
+msgid "command line option %qs is not supported by this configuration"
msgstr ""
-#: config/i386/i386.c:12023
-msgid "unknown insn mode"
+#: opts.c:358
+#, gcc-internal-format
+msgid "missing argument to \"%s\""
msgstr ""
-#: config/i386/i386.c:14278
-#, c-format
-msgid "selector must be an integer constant in the range 0..%i"
+#: opts.c:368
+#, gcc-internal-format
+msgid "argument to \"%s\" should be a non-negative integer"
msgstr ""
-#: config/i386/i386.c:14616
-msgid "shift must be an immediate"
+#: opts.c:456
+#, gcc-internal-format
+msgid "unrecognized command line option \"%s\""
msgstr ""
-#: config/i386/i386.c:15755
-#, c-format
-msgid "%qs incompatible attribute ignored"
+#: opts.c:670
+#, gcc-internal-format
+msgid "-Wuninitialized is not supported without -O"
msgstr ""
-#: config/i386/winnt.c:74
-#, c-format
-msgid "%qs attribute only applies to variables"
+#: opts.c:684
+#, gcc-internal-format
+msgid "-freorder-blocks-and-partition does not work with exceptions"
msgstr ""
-#: config/i386/winnt.c:103
-#, c-format
-msgid ""
-"%qs attribute applies only to initialized variables with external linkage"
+#: opts.c:693
+#, gcc-internal-format
+msgid "-freorder-blocks-and-partition does not work on this architecture."
msgstr ""
-#: config/i386/winnt.c:202
-msgid ""
-"%Jfunction '%D' is defined after prior declaration as dllimport: attribute "
-"ignored"
+#: opts.c:857
+#, gcc-internal-format
+msgid "structure alignment must be a small power of two, not %d"
msgstr ""
-#: config/i386/winnt.c:213
-msgid "%Jinline function '%D' is declared as dllimport: attribute ignored."
+#: opts.c:922
+#, gcc-internal-format
+msgid "unrecognized visibility value \"%s\""
msgstr ""
-#: config/i386/winnt.c:225
-msgid "%Jdefinition of static data member '%D' of dllimport'd class."
+#: opts.c:974
+#, gcc-internal-format
+msgid "unrecognized register name \"%s\""
msgstr ""
-#: config/i386/winnt.c:285
-msgid "%Jinconsistent dll linkage for '%D', dllexport assumed."
+#: opts.c:998
+#, gcc-internal-format
+msgid "unknown tls-model \"%s\""
msgstr ""
-#: config/i386/winnt.c:329 config/sh/symbian.c:279
-#, c-format
-msgid "%qs declared as both exported to and imported from a DLL"
+#: opts.c:1067
+#, gcc-internal-format
+msgid "%s: --param arguments should be of the form NAME=VALUE"
+msgstr ""
+
+#: opts.c:1072
+#, gcc-internal-format
+msgid "invalid --param value %qs"
+msgstr ""
+
+#: opts.c:1169
+#, gcc-internal-format
+msgid "target system does not support debug output"
+msgstr ""
+
+#: opts.c:1176
+#, gcc-internal-format
+msgid "debug format \"%s\" conflicts with prior selection"
+msgstr ""
+
+#: opts.c:1192
+#, gcc-internal-format
+msgid "unrecognised debug output level \"%s\""
+msgstr ""
+
+#: opts.c:1194
+#, gcc-internal-format
+msgid "debug output level %s is too high"
msgstr ""
-#: config/i386/winnt.c:338
+#: params.c:71
+#, gcc-internal-format
+msgid "minimum value of parameter %qs is %u"
+msgstr ""
+
+#: params.c:76
+#, gcc-internal-format
+msgid "maximum value of parameter %qs is %u"
+msgstr ""
+
+#. If we didn't find this parameter, issue an error message.
+#: params.c:85
+#, gcc-internal-format
+msgid "invalid parameter %qs"
+msgstr ""
+
+#: passes.c:1214
+#, gcc-internal-format
msgid ""
-"%Jfailure in redeclaration of '%D': dllimport'd symbol lacks external "
-"linkage."
+"branch target register load optimization is not intended to be run twice"
msgstr ""
-#: config/i386/winnt.c:477
-msgid "%J'%D' defined locally after being referenced with dllimport linkage"
+#: profile.c:284
+#, gcc-internal-format
+msgid "corrupted profile info: run_max * runs < sum_max"
+msgstr ""
+
+#: profile.c:290
+#, gcc-internal-format
+msgid "corrupted profile info: sum_all is smaller than sum_max"
+msgstr ""
+
+#: profile.c:335
+#, gcc-internal-format
+msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
msgstr ""
-#: config/i386/winnt.c:480
+#: profile.c:500
+#, gcc-internal-format
msgid ""
-"%J'%D' redeclared without dllimport attribute after being referenced with "
-"dllimport linkage"
+"corrupted profile info: number of iterations for basic block %d thought to "
+"be %i"
msgstr ""
-#: config/i386/winnt.c:647
-msgid "%J'%D' causes a section type conflict"
+#: profile.c:521
+#, gcc-internal-format
+msgid ""
+"corrupted profile info: number of executions for edge %d-%d thought to be %i"
msgstr ""
-#: config/i386/cygming.h:61
-msgid "Use the Cygwin interface"
+#: reg-stack.c:523
+#, gcc-internal-format
+msgid "output constraint %d must specify a single register"
msgstr ""
-#: config/i386/cygming.h:62
-msgid "Use the Mingw32 interface"
+#: reg-stack.c:533
+#, gcc-internal-format
+msgid "output constraint %d cannot be specified together with \"%s\" clobber"
msgstr ""
-#: config/i386/cygming.h:63
-msgid "Create GUI application"
+#: reg-stack.c:556
+#, gcc-internal-format
+msgid "output regs must be grouped at top of stack"
msgstr ""
-#: config/i386/cygming.h:64
-msgid "Don't set Windows defines"
+#: reg-stack.c:593
+#, gcc-internal-format
+msgid "implicitly popped regs must be grouped at top of stack"
msgstr ""
-#: config/i386/cygming.h:65
-msgid "Set Windows defines"
+#: reg-stack.c:612
+#, gcc-internal-format
+msgid "output operand %d must use %<&%> constraint"
msgstr ""
-#: config/i386/cygming.h:66
-msgid "Create console application"
+#: regclass.c:766
+#, gcc-internal-format
+msgid "can't use '%s' as a %s register"
msgstr ""
-#: config/i386/cygming.h:67
-msgid "Generate code for a DLL"
+#: regclass.c:781 config/ia64/ia64.c:4788 config/ia64/ia64.c:4795
+#: config/pa/pa.c:332 config/pa/pa.c:339
+#, gcc-internal-format
+msgid "unknown register name: %s"
msgstr ""
-#: config/i386/cygming.h:69
-msgid "Ignore dllimport for functions"
+#: regclass.c:791
+#, gcc-internal-format
+msgid "global register variable follows a function definition"
msgstr ""
-#: config/i386/cygming.h:71
-msgid "Use Mingw-specific thread support"
+#: regclass.c:795
+#, gcc-internal-format
+msgid "register used for two global register variables"
msgstr ""
-#: config/i386/cygming.h:185
-#, c-format
-msgid "-f%s ignored for target (all code is position independent)"
+#: regclass.c:800
+#, gcc-internal-format
+msgid "call-clobbered register used for global register variable"
msgstr ""
-#: config/i386/djgpp.h:191
-msgid "-mbnu210 is ignored (option is obsolete)"
+#: regrename.c:1872
+#, gcc-internal-format
+msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
msgstr ""
-#: config/i386/i386-interix.h:257
-msgid "ms-bitfields not supported for objc"
+#: regrename.c:1884
+#, gcc-internal-format
+msgid "validate_value_data: Loop in regno chain (%u)"
msgstr ""
-#. WARNING: Do not mark empty strings for translation, as calling
-#. gettext on an empty string does NOT return an empty
-#. string.
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of pairs in braces,
-#. each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/i386/i386.h:337 config/i386/i386.h:339 config/i386/i386.h:341
-#: config/s390/s390.h:134 config/sparc/sparc.h:625 config/sparc/sparc.h:630
-#: config/ns32k/ns32k.opt:28
-msgid "Use hardware fp"
+#: regrename.c:1887
+#, gcc-internal-format
+msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
msgstr ""
-#: config/i386/i386.h:338 config/i386/i386.h:340 config/sparc/sparc.h:627
-#: config/sparc/sparc.h:632 config/alpha/alpha.opt:24
-#: config/ns32k/ns32k.opt:104
-msgid "Do not use hardware fp"
+#: regrename.c:1899
+#, gcc-internal-format
+msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
msgstr ""
-#. Deprecated.
-#. Deprecated.
-#. Deprecated.
-#. Deprecated.
-#. Deprecated.
-#. Deprecated.
-#: config/i386/i386.h:349
-msgid "Alternate calling convention"
+#: reload.c:1270
+#, gcc-internal-format
+msgid "cannot reload integer constant operand in %<asm%>"
msgstr ""
-#: config/i386/i386.h:351 config/m68k/m68k.h:336
-msgid "Use normal calling convention"
+#: reload.c:1293
+#, gcc-internal-format
+msgid "impossible register constraint in %<asm%>"
msgstr ""
-#: config/i386/i386.h:353
-msgid "Align some doubles on dword boundary"
+#: reload.c:3550
+#, gcc-internal-format
+msgid "%<&%> constraint used with no register class"
msgstr ""
-#: config/i386/i386.h:355
-msgid "Align doubles on word boundary"
+#: reload.c:3721 reload.c:3953
+#, gcc-internal-format
+msgid "inconsistent operand constraints in an %<asm%>"
msgstr ""
-#: config/i386/i386.h:357
-msgid "Uninitialized locals in .bss"
+#: reload1.c:1241
+#, gcc-internal-format
+msgid "frame size too large for reliable stack checking"
msgstr ""
-#: config/i386/i386.h:359
-msgid "Uninitialized locals in .data"
+#: reload1.c:1244
+#, gcc-internal-format
+msgid "try reducing the number of local variables"
msgstr ""
-#: config/i386/i386.h:361 config/m68k/linux.h:42 config/ns32k/ns32k.opt:52
-msgid "Use IEEE math for fp comparisons"
+#: reload1.c:1895
+#, gcc-internal-format
+msgid "can't find a register in class %qs while reloading %<asm%>"
msgstr ""
-#: config/i386/i386.h:363 config/ns32k/ns32k.opt:68
-msgid "Do not use IEEE math for fp comparisons"
+#: reload1.c:1900
+#, gcc-internal-format
+msgid "unable to find a register to spill in class %qs"
msgstr ""
-#: config/i386/i386.h:365
-msgid "Return values of functions in FPU registers"
+#: reload1.c:3902
+#, gcc-internal-format
+msgid "%<asm%> operand requires impossible reload"
msgstr ""
-#: config/i386/i386.h:367
-msgid "Do not return values of functions in FPU registers"
+#: reload1.c:5026
+#, gcc-internal-format
+msgid "%<asm%> operand constraint incompatible with operand size"
msgstr ""
-#: config/i386/i386.h:369
-msgid "Do not generate sin, cos, sqrt for FPU"
+#: reload1.c:6653
+#, gcc-internal-format
+msgid "output operand is constant in %<asm%>"
msgstr ""
-#: config/i386/i386.h:371
-msgid "Generate sin, cos, sqrt for FPU"
+#: rtl.c:474
+#, gcc-internal-format
+msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
msgstr ""
-#: config/i386/i386.h:373
-msgid "Omit the frame pointer in leaf functions"
+#: rtl.c:484
+#, gcc-internal-format
+msgid ""
+"RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
msgstr ""
-#: config/i386/i386.h:376
-msgid "Enable stack probing"
+#: rtl.c:494
+#, gcc-internal-format
+msgid ""
+"RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %"
+"s:%d"
msgstr ""
-#. undocumented
-#. undocumented
-#: config/i386/i386.h:381
-msgid "Align destination of the string operations"
+#: rtl.c:503
+#, gcc-internal-format
+msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
msgstr ""
-#: config/i386/i386.h:383
-msgid "Do not align destination of the string operations"
+#: rtl.c:513
+#, gcc-internal-format
+msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
msgstr ""
-#: config/i386/i386.h:385
-msgid "Inline all known string operations"
+#: rtl.c:524
+#, gcc-internal-format
+msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
msgstr ""
-#: config/i386/i386.h:387
-msgid "Do not inline all known string operations"
+#: rtl.c:535
+#, gcc-internal-format
+msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
msgstr ""
-#: config/i386/i386.h:389 config/i386/i386.h:393
-msgid "Use push instructions to save outgoing arguments"
+#: stmt.c:317
+#, gcc-internal-format
+msgid "output operand constraint lacks %<=%>"
msgstr ""
-#: config/i386/i386.h:391 config/i386/i386.h:395
-msgid "Do not use push instructions to save outgoing arguments"
+#: stmt.c:332
+#, gcc-internal-format
+msgid "output constraint %qc for operand %d is not at the beginning"
msgstr ""
-#: config/i386/i386.h:397
-msgid "Support MMX built-in functions"
+#: stmt.c:355
+#, gcc-internal-format
+msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
msgstr ""
-#: config/i386/i386.h:399
-msgid "Do not support MMX built-in functions"
+#: stmt.c:362 stmt.c:461
+#, gcc-internal-format
+msgid "%<%%%> constraint used with last operand"
msgstr ""
-#: config/i386/i386.h:401
-msgid "Support 3DNow! built-in functions"
+#: stmt.c:381
+#, gcc-internal-format
+msgid "matching constraint not valid in output operand"
msgstr ""
-#: config/i386/i386.h:403
-msgid "Do not support 3DNow! built-in functions"
+#: stmt.c:452
+#, gcc-internal-format
+msgid "input operand constraint contains %qc"
msgstr ""
-#: config/i386/i386.h:405
-msgid "Support MMX and SSE built-in functions and code generation"
+#: stmt.c:494
+#, gcc-internal-format
+msgid "matching constraint references invalid operand number"
msgstr ""
-#: config/i386/i386.h:407
-msgid "Do not support MMX and SSE built-in functions and code generation"
+#: stmt.c:532
+#, gcc-internal-format
+msgid "invalid punctuation %qc in constraint"
msgstr ""
-#: config/i386/i386.h:409
-msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
+#: stmt.c:556
+#, gcc-internal-format
+msgid "matching constraint does not allow a register"
msgstr ""
-#: config/i386/i386.h:411
-msgid "Do not support MMX, SSE and SSE2 built-in functions and code generation"
+#: stmt.c:598
+#, gcc-internal-format
+msgid "asm-specifier for variable %qs conflicts with asm clobber list"
msgstr ""
-#: config/i386/i386.h:413
-msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
+#: stmt.c:686
+#, gcc-internal-format
+msgid "unknown register name %qs in %<asm%>"
msgstr ""
-#: config/i386/i386.h:415
-msgid ""
-"Do not support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
+#: stmt.c:694
+#, gcc-internal-format
+msgid "PIC register %qs clobbered in %<asm%>"
msgstr ""
-#: config/i386/i386.h:417
-msgid "sizeof(long double) is 16"
+#: stmt.c:741
+#, gcc-internal-format
+msgid "more than %d operands in %<asm%>"
msgstr ""
-#: config/i386/i386.h:419
-msgid "sizeof(long double) is 12"
+#: stmt.c:804
+#, gcc-internal-format
+msgid "output number %d not directly addressable"
msgstr ""
-#: config/i386/i386.h:421
-msgid "Generate 64bit x86-64 code"
+#: stmt.c:883
+#, gcc-internal-format
+msgid "asm operand %d probably doesn%'t match constraints"
msgstr ""
-#: config/i386/i386.h:423
-msgid "Generate 32bit i386 code"
+#: stmt.c:893
+#, gcc-internal-format
+msgid "use of memory input without lvalue in asm operand %d is deprecated"
msgstr ""
-#: config/i386/i386.h:425
-msgid "Use native (MS) bitfield layout"
+#: stmt.c:1040
+#, gcc-internal-format
+msgid "asm clobber conflict with output operand"
msgstr ""
-#: config/i386/i386.h:427
-msgid "Use gcc default bitfield layout"
+#: stmt.c:1045
+#, gcc-internal-format
+msgid "asm clobber conflict with input operand"
msgstr ""
-#: config/i386/i386.h:429
-msgid "Use red-zone in the x86-64 code"
+#: stmt.c:1122
+#, gcc-internal-format
+msgid "too many alternatives in %<asm%>"
msgstr ""
-#: config/i386/i386.h:431
-msgid "Do not use red-zone in the x86-64 code"
+#: stmt.c:1134
+#, gcc-internal-format
+msgid "operand constraints for %<asm%> differ in number of alternatives"
msgstr ""
-#: config/i386/i386.h:433
-#, c-format
-msgid "Use direct references against %gs when accessing tls data"
+#: stmt.c:1187
+#, gcc-internal-format
+msgid "duplicate asm operand name %qs"
msgstr ""
-#: config/i386/i386.h:435
-#, c-format
-msgid "Do not use direct references against %gs when accessing tls data"
+#: stmt.c:1285
+#, gcc-internal-format
+msgid "missing close brace for named operand"
msgstr ""
-#. This macro is similar to `TARGET_SWITCHES' but defines names of
-#. command options that have values. Its definition is an
-#. initializer with a subgrouping for each command option.
-#.
-#. Each subgrouping contains a string constant, that defines the
-#. fixed part of the option name, and the address of a variable. The
-#. variable, type `char *', is set to the variable part of the given
-#. option if the fixed part matches. The actual option name is made
-#. by appending `-m' to the specified name.
-#: config/i386/i386.h:473 config/rs6000/rs6000.h:457 config/s390/s390.h:158
-#: config/sparc/sparc.h:720 config/ia64/ia64.opt:97
-msgid "Schedule code for given CPU"
+#: stmt.c:1313
+#, gcc-internal-format
+msgid "undefined named operand %qs"
msgstr ""
-#: config/i386/i386.h:475
-msgid "Generate floating point mathematics using given instruction set"
+#: stmt.c:1478
+#, gcc-internal-format
+msgid "%Hvalue computed is not used"
msgstr ""
-#: config/i386/i386.h:477 config/s390/s390.h:160
-msgid "Generate code for given CPU"
+#: stor-layout.c:148
+#, gcc-internal-format
+msgid "type size can%'t be explicitly evaluated"
msgstr ""
-#: config/i386/i386.h:479
-msgid "Number of registers used to pass integer arguments"
+#: stor-layout.c:150
+#, gcc-internal-format
+msgid "variable-size type declared outside of any function"
msgstr ""
-#: config/i386/i386.h:481
-msgid "Loop code aligned to this power of 2"
+#: stor-layout.c:454
+#, gcc-internal-format
+msgid "%Jsize of %qD is %d bytes"
msgstr ""
-#: config/i386/i386.h:483
-msgid "Jump targets are aligned to this power of 2"
+#: stor-layout.c:456
+#, gcc-internal-format
+msgid "%Jsize of %qD is larger than %d bytes"
msgstr ""
-#: config/i386/i386.h:485
-msgid "Function starts are aligned to this power of 2"
+#: stor-layout.c:854
+#, gcc-internal-format
+msgid "%Jpacked attribute causes inefficient alignment for %qD"
msgstr ""
-#: config/i386/i386.h:488
-msgid "Attempt to keep stack aligned to this power of 2"
+#: stor-layout.c:857
+#, gcc-internal-format
+msgid "%Jpacked attribute is unnecessary for %qD"
msgstr ""
-#: config/i386/i386.h:490
-msgid "Branches are this expensive (1-5, arbitrary units)"
+#. No, we need to skip space before this field.
+#. Bump the cumulative size to multiple of field alignment.
+#: stor-layout.c:872
+#, gcc-internal-format
+msgid "%Jpadding struct to align %qD"
msgstr ""
-#: config/i386/i386.h:492
-msgid "Use given x86-64 code model"
+#: stor-layout.c:1271
+#, gcc-internal-format
+msgid "padding struct size to alignment boundary"
msgstr ""
-#. Undocumented.
-#. Undocumented.
-#: config/i386/i386.h:498
-msgid "Use given assembler dialect"
+#: stor-layout.c:1301
+#, gcc-internal-format
+msgid "packed attribute causes inefficient alignment for %qs"
msgstr ""
-#: config/i386/i386.h:500
-msgid "Use given thread-local storage dialect"
+#: stor-layout.c:1305
+#, gcc-internal-format
+msgid "packed attribute is unnecessary for %qs"
msgstr ""
-#: config/i386/sco5.h:290
-msgid "Generate ELF output"
+#: stor-layout.c:1311
+#, gcc-internal-format
+msgid "packed attribute causes inefficient alignment"
msgstr ""
-#. If the environment variable DJDIR is not defined, then DJGPP is not installed correctly and GCC will quickly become confused with the default prefix settings. Report the problem now so the user doesn't receive deceptive "file not found" error messages later.
-#. DJDIR is automatically defined by the DJGPP environment config file pointed to by the environment variable DJGPP. Examine DJGPP to try and figure out what's wrong.
-#: config/i386/xm-djgpp.h:62
-msgid "environment variable DJGPP not defined"
+#: stor-layout.c:1313
+#, gcc-internal-format
+msgid "packed attribute is unnecessary"
msgstr ""
-#: config/i386/xm-djgpp.h:64
-#, c-format
-msgid "environment variable DJGPP points to missing file '%s'"
+#: targhooks.c:96
+#, gcc-internal-format
+msgid "__builtin_saveregs not supported by this target"
msgstr ""
-#: config/i386/xm-djgpp.h:67
-#, c-format
-msgid "environment variable DJGPP points to corrupt file '%s'"
+#: tlink.c:484
+#, gcc-internal-format
+msgid "repository file '%s' does not contain command-line arguments"
msgstr ""
-#: config/ia64/ia64-c.c:52
-msgid "malformed #pragma builtin"
+#: tlink.c:705
+#, gcc-internal-format
+msgid ""
+"'%s' was assigned to '%s', but was not defined during recompilation, or vice "
+"versa"
msgstr ""
-#: config/ia64/ia64.c:491 config/m32r/m32r.c:390
-#, c-format
-msgid "invalid argument of %qs attribute"
+#: tlink.c:775
+#, gcc-internal-format
+msgid "ld returned %d exit status"
msgstr ""
-#: config/ia64/ia64.c:503
-msgid "%Jan address area attribute cannot be specified for local variables"
+#: toplev.c:437
+#, gcc-internal-format
+msgid "%s "
msgstr ""
-#: config/ia64/ia64.c:510
-msgid "%Jaddress area of '%s' conflicts with previous declaration"
+#: toplev.c:439
+#, gcc-internal-format
+msgid " %s"
msgstr ""
-#: config/ia64/ia64.c:517
-msgid "%Jaddress area attribute cannot be specified for functions"
+#: toplev.c:504
+#, gcc-internal-format
+msgid "invalid option argument %qs"
msgstr ""
-#: config/ia64/ia64.c:4184
-msgid "ia64_print_operand: unknown code"
+#: toplev.c:594
+#, gcc-internal-format
+msgid "getting core file size maximum limit: %m"
msgstr ""
-#: config/ia64/ia64.c:4557 config/pa/pa.c:329
-msgid "value of -mfixed-range must have form REG1-REG2"
+#: toplev.c:597
+#, gcc-internal-format
+msgid "setting core file size limit to maximum: %m"
msgstr ""
-#: config/ia64/ia64.c:4584 config/pa/pa.c:356
-#, c-format
-msgid "%s-%s is an empty range"
+#: toplev.c:820
+#, gcc-internal-format
+msgid "%J%qF declared %<static%> but never defined"
msgstr ""
-#: config/ia64/ia64.c:4615
-msgid "bad value %<%s%> for -mtls-size= switch"
+#: toplev.c:846
+#, gcc-internal-format
+msgid "%J%qD defined but not used"
msgstr ""
-#: config/ia64/ia64.c:4646
-msgid "bad value %<%s%> for -mtune= switch"
+#: toplev.c:869 toplev.c:892
+#, gcc-internal-format
+msgid "%qs is deprecated (declared at %s:%d)"
msgstr ""
-#: config/ia64/ia64.c:4665
-msgid "not yet implemented: latency-optimized inline square root"
+#: toplev.c:895
+#, gcc-internal-format
+msgid "type is deprecated (declared at %s:%d)"
msgstr ""
-#: config/ip2k/ip2k.c:1087
-msgid "bad operand"
+#: toplev.c:901
+#, gcc-internal-format
+msgid "%qs is deprecated"
msgstr ""
-#: config/iq2000/iq2000.c:1813
-#, c-format
-msgid "gp_offset (%ld) or end_offset (%ld) is less than zero."
+#: toplev.c:903
+#, gcc-internal-format
+msgid "type is deprecated"
msgstr ""
-#: config/iq2000/iq2000.c:2595
-#, c-format
-msgid "argument %qd is not a constant"
+#: toplev.c:1070
+#, gcc-internal-format
+msgid "unrecognized gcc debugging option: %c"
msgstr ""
-#: config/iq2000/iq2000.c:2898 config/xtensa/xtensa.c:1774
-msgid "PRINT_OPERAND_ADDRESS, null pointer"
+#: toplev.c:1217
+#, gcc-internal-format
+msgid "can%'t open %s for writing: %m"
msgstr ""
-#: config/iq2000/iq2000.c:3053
-#, c-format
-msgid "PRINT_OPERAND: Unknown punctuation '%c'"
+#: toplev.c:1554
+#, gcc-internal-format
+msgid "instruction scheduling not supported on this target machine"
msgstr ""
-#: config/iq2000/iq2000.c:3062 config/mips/mips.c:5069
-#: config/xtensa/xtensa.c:1628
-msgid "PRINT_OPERAND null pointer"
+#: toplev.c:1558
+#, gcc-internal-format
+msgid "this target machine does not have delayed branches"
msgstr ""
-#: config/iq2000/iq2000.c:3131
-#, c-format
-msgid "invalid %%P operand"
+#: toplev.c:1572
+#, gcc-internal-format
+msgid "-f%sleading-underscore not supported on this target machine"
msgstr ""
-#: config/iq2000/iq2000.c:3139 config/rs6000/rs6000.c:9385
-#, c-format
-msgid "invalid %%p value"
+#: toplev.c:1646
+#, gcc-internal-format
+msgid "target system does not support the \"%s\" debug format"
msgstr ""
-#: config/iq2000/iq2000.c:3203 config/mips/mips.c:5195
-#, c-format
-msgid "invalid use of %%d, %%x, or %%X"
+#: toplev.c:1658
+#, gcc-internal-format
+msgid "variable tracking requested, but useless unless producing debug info"
msgstr ""
-#: config/m32r/m32r.c:1789
-#, c-format
-msgid "invalid operand to %%s code"
+#: toplev.c:1661
+#, gcc-internal-format
+msgid "variable tracking requested, but not supported by this debug format"
msgstr ""
-#: config/m32r/m32r.c:1796
-#, c-format
-msgid "invalid operand to %%p code"
+#: toplev.c:1681
+#, gcc-internal-format
+msgid "can%'t open %s: %m"
msgstr ""
-#: config/m32r/m32r.c:1851
-msgid "bad insn for 'A'"
+#: toplev.c:1688
+#, gcc-internal-format
+msgid "-ffunction-sections not supported for this target"
msgstr ""
-#: config/m32r/m32r.c:1898
-#, c-format
-msgid "invalid operand to %%T/%%B code"
+#: toplev.c:1693
+#, gcc-internal-format
+msgid "-fdata-sections not supported for this target"
msgstr ""
-#: config/m32r/m32r.c:1921
-#, c-format
-msgid "invalid operand to %%N code"
+#: toplev.c:1700
+#, gcc-internal-format
+msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr ""
-#: config/m32r/m32r.c:1954
-msgid "pre-increment address is not a register"
+#: toplev.c:1707
+#, gcc-internal-format
+msgid "-fprefetch-loop-arrays not supported for this target"
msgstr ""
-#: config/m32r/m32r.c:1961
-msgid "pre-decrement address is not a register"
+#: toplev.c:1713
+#, gcc-internal-format
+msgid "-fspeculative-prefetching not supported for this target"
msgstr ""
-#: config/m32r/m32r.c:1968
-msgid "post-increment address is not a register"
+#: toplev.c:1719
+#, gcc-internal-format
+msgid ""
+"-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr ""
-#: config/m32r/m32r.c:2044 config/m32r/m32r.c:2060
-#: config/rs6000/rs6000.c:16101
-msgid "bad address"
+#: toplev.c:1725
+#, gcc-internal-format
+msgid ""
+"-fspeculative-prefetching not supported for this target (try -march switches)"
msgstr ""
-#: config/m32r/m32r.c:2065
-msgid "lo_sum not of register"
+#: toplev.c:1734
+#, gcc-internal-format
+msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr ""
-#: config/m68hc11/m68hc11.c:287
-#, c-format
-msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
+#: toplev.c:1740
+#, gcc-internal-format
+msgid "-ffunction-sections may affect debugging on some targets"
msgstr ""
-#: config/m68hc11/m68hc11.c:1247
-msgid "%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>"
+#: toplev.c:1851
+#, gcc-internal-format
+msgid "error writing to %s: %m"
msgstr ""
-#: config/m68hc11/m68hc11.c:1253
-msgid "%<trap%> attribute is already used"
+#: toplev.c:1853 java/jcf-parse.c:1080 java/jcf-write.c:3536
+#, gcc-internal-format
+msgid "error closing %s: %m"
msgstr ""
-#. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3212 config/m68hc11/m68hc11.c:3596
-msgid "move insn not handled"
+#: tree-cfg.c:1399 tree-cfg.c:2014 tree-cfg.c:2017
+#, gcc-internal-format
+msgid "%Hwill never be executed"
msgstr ""
-#: config/m68hc11/m68hc11.c:3444 config/m68hc11/m68hc11.c:3528
-#: config/m68hc11/m68hc11.c:3799
-msgid "invalid register in the move instruction"
+#: tree-cfg.c:3099
+#, gcc-internal-format
+msgid "SSA name in freelist but still referenced"
msgstr ""
-#: config/m68hc11/m68hc11.c:3478
-msgid "invalid operand in the instruction"
+#: tree-cfg.c:3108
+#, gcc-internal-format
+msgid "ASSERT_EXPR with an always-false condition"
msgstr ""
-#: config/m68hc11/m68hc11.c:3773
-msgid "invalid register in the instruction"
+#: tree-cfg.c:3118
+#, gcc-internal-format
+msgid "GIMPLE register modified with BIT_FIELD_REF"
msgstr ""
-#: config/m68hc11/m68hc11.c:3806
-msgid "operand 1 must be a hard register"
+#: tree-cfg.c:3153
+#, gcc-internal-format
+msgid "invariant not recomputed when ADDR_EXPR changed"
msgstr ""
-#: config/m68hc11/m68hc11.c:3820
-msgid "invalid rotate insn"
+#: tree-cfg.c:3159
+#, gcc-internal-format
+msgid "constant not recomputed when ADDR_EXPR changed"
msgstr ""
-#: config/m68hc11/m68hc11.c:4244
-msgid "registers IX, IY and Z used in the same INSN"
+#: tree-cfg.c:3164
+#, gcc-internal-format
+msgid "side effects not recomputed when ADDR_EXPR changed"
msgstr ""
-#: config/m68hc11/m68hc11.c:4581 config/m68hc11/m68hc11.c:4881
-msgid "cannot do z-register replacement"
+#: tree-cfg.c:3180
+#, gcc-internal-format
+msgid "address taken, but ADDRESSABLE bit not set"
msgstr ""
-#: config/m68hc11/m68hc11.c:4944
-msgid "invalid Z register replacement for insn"
+#: tree-cfg.c:3190
+#, gcc-internal-format
+msgid "non-boolean used in condition"
msgstr ""
-#: config/m68k/m68k.c:233
-msgid "cannot specify both -msep-data and -mid-shared-library"
+#: tree-cfg.c:3195
+#, gcc-internal-format
+msgid "Invalid conditional operand"
msgstr ""
-#: config/m68k/m68k.c:245
-msgid "-fPIC is not currently supported on the 68000 or 68010\n"
+#: tree-cfg.c:3250
+#, gcc-internal-format
+msgid "Invalid reference prefix."
msgstr ""
-#: config/m68k/m68k.c:547 config/rs6000/rs6000.c:12228
-msgid "stack limit expression is not supported"
+#: tree-cfg.c:3315
+#, gcc-internal-format
+msgid "Is not a valid GIMPLE statement."
msgstr ""
-#: config/m68k/m68k.h:240 config/m68k/m68k.h:242
-msgid "Generate code for a 68020"
+#: tree-cfg.c:3335
+#, gcc-internal-format
+msgid "Statement marked for throw, but doesn%'t."
msgstr ""
-#: config/m68k/m68k.h:247 config/m68k/m68k.h:250
-msgid "Generate code for a 68000"
+#: tree-cfg.c:3340
+#, gcc-internal-format
+msgid "Statement marked for throw in middle of block."
msgstr ""
-#: config/m68k/m68k.h:252
-msgid "Use the bit-field instructions"
+#: tree-cfg.c:3435
+#, gcc-internal-format
+msgid "bb_for_stmt (phi) is set to a wrong basic block\n"
msgstr ""
-#: config/m68k/m68k.h:254
-msgid "Do not use the bit-field instructions"
+#: tree-cfg.c:3450
+#, gcc-internal-format
+msgid "PHI def is not a GIMPLE value"
msgstr ""
-#: config/m68k/m68k.h:256
-msgid "Consider type 'int' to be 16 bits wide"
+#: tree-cfg.c:3466 tree-cfg.c:3489
+#, gcc-internal-format
+msgid "Incorrect sharing of tree nodes"
msgstr ""
-#: config/m68k/m68k.h:258
-msgid "Consider type 'int' to be 32 bits wide"
+#: tree-cfg.c:3480
+#, gcc-internal-format
+msgid "bb_for_stmt (stmt) is set to a wrong basic block\n"
msgstr ""
-#: config/m68k/m68k.h:261
-msgid "Generate code with library calls for floating point"
+#: tree-cfg.c:3498
+#, gcc-internal-format
+msgid "verify_stmts failed."
msgstr ""
-#: config/m68k/m68k.h:263
-msgid "Generate code for a 68040, without any new instructions"
+#: tree-cfg.c:3519
+#, gcc-internal-format
+msgid "ENTRY_BLOCK has a statement list associated with it\n"
msgstr ""
-#: config/m68k/m68k.h:266
-msgid "Generate code for a 68060, without any new instructions"
+#: tree-cfg.c:3525
+#, gcc-internal-format
+msgid "EXIT_BLOCK has a statement list associated with it\n"
msgstr ""
-#: config/m68k/m68k.h:270
-msgid "Generate code for a 68030"
+#: tree-cfg.c:3532
+#, gcc-internal-format
+msgid "Fallthru to exit from bb %d\n"
msgstr ""
-#: config/m68k/m68k.h:273
-msgid "Generate code for a 68040"
+#: tree-cfg.c:3554
+#, gcc-internal-format
+msgid "Nonlocal label %s is not first in a sequence of labels in bb %d"
msgstr ""
-#: config/m68k/m68k.h:277
-msgid "Generate code for a 68060"
+#: tree-cfg.c:3563
+#, gcc-internal-format
+msgid "Label %s to block does not match in bb %d\n"
msgstr ""
-#: config/m68k/m68k.h:282
-msgid "Generate code for a 520X"
+#: tree-cfg.c:3572
+#, gcc-internal-format
+msgid "Label %s has incorrect context in bb %d\n"
msgstr ""
-#: config/m68k/m68k.h:286
-msgid "Generate code for a 5206e"
+#: tree-cfg.c:3586
+#, gcc-internal-format
+msgid "Control flow in the middle of basic block %d\n"
msgstr ""
-#: config/m68k/m68k.h:290
-msgid "Generate code for a 528x"
+#: tree-cfg.c:3596
+#, gcc-internal-format
+msgid "Label %s in the middle of basic block %d\n"
msgstr ""
-#: config/m68k/m68k.h:294
-msgid "Generate code for a 5307"
+#: tree-cfg.c:3615
+#, gcc-internal-format
+msgid "Fallthru edge after a control statement in bb %d \n"
msgstr ""
-#: config/m68k/m68k.h:298
-msgid "Generate code for a 5407"
+#: tree-cfg.c:3630
+#, gcc-internal-format
+msgid "Structured COND_EXPR at the end of bb %d\n"
msgstr ""
-#: config/m68k/m68k.h:301
-msgid "Generate code for a 68851"
+#: tree-cfg.c:3643 tree-cfg.c:3681 tree-cfg.c:3694 tree-cfg.c:3765
+#, gcc-internal-format
+msgid "Wrong outgoing edge flags at end of bb %d\n"
msgstr ""
-#: config/m68k/m68k.h:303
-msgid "Do no generate code for a 68851"
+#: tree-cfg.c:3651
+#, gcc-internal-format
+msgid "%<then%> label does not match edge at end of bb %d\n"
msgstr ""
-#: config/m68k/m68k.h:306
-msgid "Generate code for a 68302"
+#: tree-cfg.c:3659
+#, gcc-internal-format
+msgid "%<else%> label does not match edge at end of bb %d\n"
msgstr ""
-#: config/m68k/m68k.h:309
-msgid "Generate code for a 68332"
+#: tree-cfg.c:3669
+#, gcc-internal-format
+msgid "Explicit goto at end of bb %d\n"
msgstr ""
-#: config/m68k/m68k.h:313
-msgid "Generate code for a cpu32"
+#: tree-cfg.c:3699
+#, gcc-internal-format
+msgid "Return edge does not point to exit in bb %d\n"
msgstr ""
-#: config/m68k/m68k.h:316
-msgid "Align variables on a 32-bit boundary"
+#: tree-cfg.c:3732
+#, gcc-internal-format
+msgid "Found default case not at end of case vector"
msgstr ""
-#: config/m68k/m68k.h:318
-msgid "Align variables on a 16-bit boundary"
+#: tree-cfg.c:3738
+#, gcc-internal-format
+msgid ""
+"Case labels not sorted:\n"
+" "
msgstr ""
-#: config/m68k/m68k.h:320
-msgid "Enable separate data segment"
+#: tree-cfg.c:3749
+#, gcc-internal-format
+msgid "No default case found at end of case vector"
msgstr ""
-#: config/m68k/m68k.h:322
-msgid "Disable separate data segment"
+#: tree-cfg.c:3757
+#, gcc-internal-format
+msgid "Extra outgoing edge %d->%d\n"
msgstr ""
-#: config/m68k/m68k.h:324
-msgid "Enable ID based shared library"
+#: tree-cfg.c:3779
+#, gcc-internal-format
+msgid "Missing edge %i->%i"
msgstr ""
-#: config/m68k/m68k.h:326
-msgid "Disable ID based shared library"
+#: tree-cfg.c:5045 tree-cfg.c:5049
+#, gcc-internal-format
+msgid "%H%<noreturn%> function does return"
msgstr ""
-#: config/m68k/m68k.h:328
-msgid "Generate pc-relative code"
+#: tree-cfg.c:5070 tree-cfg.c:5075
+#, gcc-internal-format
+msgid "%Hcontrol reaches end of non-void function"
msgstr ""
-#: config/m68k/m68k.h:330
-msgid "Do not use unaligned memory references"
+#: tree-cfg.c:5135
+#, gcc-internal-format
+msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
msgstr ""
-#: config/m68k/m68k.h:332
-msgid "Use unaligned memory references"
+#: tree-dump.c:851
+#, gcc-internal-format
+msgid "could not open dump file %qs: %s"
msgstr ""
-#: config/m68k/m68k.h:334
-msgid "Use different calling convention using 'rtd'"
+#: tree-dump.c:967
+#, gcc-internal-format
+msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
msgstr ""
-#. TARGET_DEFAULT is defined in m68k-none.h, netbsd.h, etc.
-#: config/m68k/m68k.h:344
-msgid "ID of shared library to build"
+#: tree-eh.c:1767
+#, gcc-internal-format
+msgid "EH edge %i->%i is missing %i %i."
msgstr ""
-#: config/mips/mips.c:4266
-#, c-format
-msgid ""
-"-%s conflicts with the other architecture options, which specify a %s "
-"processor"
+#: tree-eh.c:1772
+#, gcc-internal-format
+msgid "EH edge %i->%i miss EH flag."
msgstr ""
-#: config/mips/mips.c:4282
-#, c-format
-msgid "-march=%s is not compatible with the selected ABI"
+#. ??? might not be mistake.
+#: tree-eh.c:1778
+#, gcc-internal-format
+msgid "EH edge %i->%i has duplicated regions."
msgstr ""
-#: config/mips/mips.c:4297
-msgid "-mgp64 used with a 32-bit processor"
+#: tree-eh.c:1812
+#, gcc-internal-format
+msgid "BB %i can not throw but has EH edges"
msgstr ""
-#: config/mips/mips.c:4299
-msgid "-mgp32 used with a 64-bit ABI"
+#: tree-eh.c:1819
+#, gcc-internal-format
+msgid "BB %i last statement has incorrectly set region"
msgstr ""
-#: config/mips/mips.c:4301
-msgid "-mgp64 used with a 32-bit ABI"
+#: tree-eh.c:1830
+#, gcc-internal-format
+msgid "Unnecessary EH edge %i->%i"
msgstr ""
-#: config/mips/mips.c:4319 config/mips/mips.c:4321 config/mips/mips.c:4323
-#: config/mips/mips.c:4356 config/mips/mips.c:4412
-#, c-format
-msgid "unsupported combination: %s"
+#: tree-inline.c:1302
+#, gcc-internal-format
+msgid ""
+"%Jfunction %qF can never be inlined because it uses alloca (override using "
+"the always_inline attribute)"
msgstr ""
-#: config/mips/mips.c:4353
-msgid "-mint64 is a deprecated option"
+#: tree-inline.c:1314
+#, gcc-internal-format
+msgid "%Jfunction %qF can never be inlined because it uses setjmp"
msgstr ""
-#: config/mips/mips.c:4407
+#: tree-inline.c:1328
+#, gcc-internal-format
msgid ""
-"generation of Branch Likely instructions enabled, but not supported by "
-"architecture"
+"%Jfunction %qF can never be inlined because it uses variable argument lists"
msgstr ""
-#: config/mips/mips.c:4424
-msgid "-G is incompatible with PIC code which is the default"
+#: tree-inline.c:1339
+#, gcc-internal-format
+msgid ""
+"%Jfunction %qF can never be inlined because it uses setjmp-longjmp exception "
+"handling"
msgstr ""
-#: config/mips/mips.c:4491
-msgid "-mips3d requires -mpaired-single"
+#: tree-inline.c:1346
+#, gcc-internal-format
+msgid "%Jfunction %qF can never be inlined because it uses non-local goto"
msgstr ""
-#: config/mips/mips.c:4500
-msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
+#: tree-inline.c:1357
+#, gcc-internal-format
+msgid ""
+"%Jfunction %qF can never be inlined because it uses __builtin_return or "
+"__builtin_apply_args"
msgstr ""
-#: config/mips/mips.c:4505
-msgid "-mips3d/-mpaired-single must be used with -mips64"
+#: tree-inline.c:1376
+#, gcc-internal-format
+msgid "%Jfunction %qF can never be inlined because it contains a computed goto"
msgstr ""
-#: config/mips/mips.c:4880
-msgid "mips_debugger_offset called with non stack/frame/arg pointer"
+#: tree-inline.c:1390
+#, gcc-internal-format
+msgid ""
+"%Jfunction %qF can never be inlined because it receives a non-local goto"
msgstr ""
-#: config/mips/mips.c:5006
-#, c-format
-msgid "internal error: %%) found without a %%( in assembler pattern"
+#: tree-inline.c:1415
+#, gcc-internal-format
+msgid ""
+"%Jfunction %qF can never be inlined because it uses variable sized variables"
msgstr ""
-#: config/mips/mips.c:5020
-#, c-format
-msgid "internal error: %%] found without a %%[ in assembler pattern"
+#: tree-inline.c:1947 tree-inline.c:1955
+#, gcc-internal-format
+msgid "%Jinlining failed in call to %qF: %s"
msgstr ""
-#: config/mips/mips.c:5033
-#, c-format
-msgid "internal error: %%> found without a %%< in assembler pattern"
+#: tree-inline.c:1948 tree-inline.c:1956
+#, gcc-internal-format
+msgid "called from here"
msgstr ""
-#: config/mips/mips.c:5046
-#, c-format
-msgid "internal error: %%} found without a %%{ in assembler pattern"
+#: tree-mudflap.c:839
+#, gcc-internal-format
+msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
msgstr ""
-#: config/mips/mips.c:5060
-#, c-format
-msgid "PRINT_OPERAND: unknown punctuation '%c'"
+#: tree-mudflap.c:1030
+#, gcc-internal-format
+msgid "mudflap cannot track %qs in stub function"
msgstr ""
-#: config/mips/mips.c:5089
-#, c-format
-msgid "PRINT_OPERAND, invalid insn for %%C"
+#: tree-mudflap.c:1257
+#, gcc-internal-format
+msgid "mudflap cannot track unknown size extern %qs"
msgstr ""
-#: config/mips/mips.c:5106
-#, c-format
-msgid "PRINT_OPERAND, invalid insn for %%N"
+#: tree-nomudflap.c:51
+#, gcc-internal-format
+msgid "mudflap: this language is not supported"
msgstr ""
-#: config/mips/mips.c:5115
-#, c-format
-msgid "PRINT_OPERAND, invalid insn for %%F"
+#: tree-optimize.c:850
+#, gcc-internal-format
+msgid "%Jsize of return value of %qD is %u bytes"
msgstr ""
-#: config/mips/mips.c:5124
-#, c-format
-msgid "PRINT_OPERAND, invalid insn for %%W"
+#: tree-optimize.c:853
+#, gcc-internal-format
+msgid "%Jsize of return value of %qD is larger than %wd bytes"
msgstr ""
-#: config/mips/mips.c:5145
-#, c-format
-msgid "invalid %%Y value"
+#: 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
+#, gcc-internal-format
+msgid "SSA corruption"
msgstr ""
-#: config/mips/mips.c:5223
-msgid "PRINT_OPERAND, invalid operand for relocation"
+#: tree-outof-ssa.c:2256
+#, gcc-internal-format
+msgid " Pending stmts not issued on PRED edge (%d, %d)\n"
msgstr ""
-#: config/mips/mips.c:7820
-#, c-format
-msgid "cannot handle inconsistent calls to %qs"
+#: tree-outof-ssa.c:2262
+#, gcc-internal-format
+msgid " Pending stmts not issued on SUCC edge (%d, %d)\n"
msgstr ""
-#: config/mips/mips.c:9222
-msgid "the cpu name must be lower case"
+#: tree-outof-ssa.c:2269
+#, gcc-internal-format
+msgid " Pending stmts not issued on ENTRY edge (%d, %d)\n"
msgstr ""
-#. Output assembler code to FILE to increment profiler label # LABELNO
-#. for profiling a function entry.
-#: config/mips/mips.h:2016
-msgid "mips16 function profiling"
+#: tree-outof-ssa.c:2275
+#, gcc-internal-format
+msgid " Pending stmts not issued on EXIT edge (%d, %d)\n"
msgstr ""
-#: config/mmix/mmix.c:229
-#, c-format
-msgid "-f%s not supported: ignored"
+#: tree-profile.c:216
+#, gcc-internal-format
+msgid "unimplemented functionality"
msgstr ""
-#: config/mmix/mmix.c:657
-#, c-format
-msgid "support for mode %qs"
+#: tree-ssa-operands.c:1482
+#, gcc-internal-format
+msgid "internal error"
msgstr ""
-#: config/mmix/mmix.c:671
-#, c-format
-msgid ""
-"too large function value type, needs %d registers, have only %d registers "
-"for this"
+#: tree-ssa.c:111
+#, gcc-internal-format
+msgid "Expected an SSA_NAME object"
msgstr ""
-#: config/mmix/mmix.c:841
-msgid "function_profiler support for MMIX"
+#: tree-ssa.c:117
+#, gcc-internal-format
+msgid "Type mismatch between an SSA_NAME and its symbol."
msgstr ""
-#: config/mmix/mmix.c:863
-msgid "MMIX Internal: Last named vararg would not fit in a register"
+#: tree-ssa.c:123
+#, gcc-internal-format
+msgid "Found an SSA_NAME that had been released into the free pool"
msgstr ""
-#: config/mmix/mmix.c:1471 config/mmix/mmix.c:1601
-msgid "MMIX Internal: Expected a CONST_INT, not this"
+#: tree-ssa.c:129
+#, gcc-internal-format
+msgid "Found a virtual definition for a GIMPLE register"
msgstr ""
-#: config/mmix/mmix.c:1479 config/mmix/mmix.c:1503 config/mmix/mmix.c:1619
-#, c-format
-msgid "MMIX Internal: Bad register: %d"
+#: tree-ssa.c:135
+#, gcc-internal-format
+msgid "Found a real definition for a non-register"
msgstr ""
-#: config/mmix/mmix.c:1550
-msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
+#: tree-ssa.c:142
+#, gcc-internal-format
+msgid "Found real variable when subvariables should have appeared"
msgstr ""
-#: config/mmix/mmix.c:1569
-msgid "MMIX Internal: Expected a register, not this"
+#: tree-ssa.c:171
+#, gcc-internal-format
+msgid "SSA_NAME created in two different blocks %i and %i"
msgstr ""
-#: config/mmix/mmix.c:1579
-msgid "MMIX Internal: Expected a constant, not this"
+#: tree-ssa.c:180
+#, gcc-internal-format
+msgid "SSA_NAME_DEF_STMT is wrong"
msgstr ""
-#. Presumably there's a missing case above if we get here.
-#: config/mmix/mmix.c:1611
-#, c-format
-msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
+#: tree-ssa.c:238
+#, gcc-internal-format
+msgid "Missing definition"
msgstr ""
-#. We need the original here.
-#: config/mmix/mmix.c:1663
-msgid "MMIX Internal: Cannot decode this operand"
+#: tree-ssa.c:244
+#, gcc-internal-format
+msgid "Definition in block %i does not dominate use in block %i"
msgstr ""
-#: config/mmix/mmix.c:1720
-msgid "MMIX Internal: This is not a recognized address"
+#: tree-ssa.c:252
+#, gcc-internal-format
+msgid "Definition in block %i follows the use"
msgstr ""
-#: config/mmix/mmix.c:1897
-#, c-format
-msgid "stack frame not a multiple of 8 bytes: %d"
+#: tree-ssa.c:259
+#, gcc-internal-format
+msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
msgstr ""
-#: config/mmix/mmix.c:2133
-#, c-format
-msgid "stack frame not a multiple of octabyte: %d"
+#: tree-ssa.c:267
+#, gcc-internal-format
+msgid "No immediate_use list"
msgstr ""
-#: config/mmix/mmix.c:2606 config/mmix/mmix.c:2670
-#, c-format
-msgid "MMIX Internal: %s is not a shiftable int"
+#: tree-ssa.c:279
+#, gcc-internal-format
+msgid "Wrong immediate use list"
msgstr ""
-#: config/mmix/mmix.c:2786
-msgid "MMIX Internal: Trying to output invalidly reversed condition:"
+#: tree-ssa.c:312
+#, gcc-internal-format
+msgid "Incoming edge count does not match number of PHI arguments\n"
msgstr ""
-#: config/mmix/mmix.c:2793
-msgid "MMIX Internal: What's the CC of this?"
+#: tree-ssa.c:327
+#, gcc-internal-format
+msgid "PHI argument is missing for edge %d->%d\n"
msgstr ""
-#: config/mmix/mmix.c:2797
-msgid "MMIX Internal: What is the CC of this?"
+#: tree-ssa.c:336
+#, gcc-internal-format
+msgid "PHI argument is not SSA_NAME, or invariant"
msgstr ""
-#: config/mmix/mmix.c:2867
-msgid "MMIX Internal: This is not a constant:"
+#: tree-ssa.c:348
+#, gcc-internal-format
+msgid "Wrong edge %d->%d for PHI argument\n"
msgstr ""
-#: config/mmix/mmix.h:132
-msgid "Set start-address of the program"
+#: tree-ssa.c:398
+#, gcc-internal-format
+msgid "Non-addressable variable inside an alias set."
msgstr ""
-#: config/mmix/mmix.h:134
-msgid "Set start-address of data"
+#: tree-ssa.c:416
+#, gcc-internal-format
+msgid "Addressable variable that is an alias tag but is not in any alias set."
msgstr ""
-#. FIXME: Provide a way to *load* the epsilon register.
-#: config/mmix/mmix.h:198
-msgid "For intrinsics library: pass all parameters in registers"
+#: tree-ssa.c:426
+#, gcc-internal-format
+msgid "verify_flow_insensitive_alias_info failed."
msgstr ""
-#: config/mmix/mmix.h:201
-msgid "Use register stack for parameters and return value"
+#: tree-ssa.c:468
+#, gcc-internal-format
+msgid "Dereferenced pointers should have a name or a type tag"
msgstr ""
-#: config/mmix/mmix.h:203
-msgid "Use call-clobbered registers for parameters and return value"
+#: tree-ssa.c:476
+#, gcc-internal-format
+msgid ""
+"Pointers with a memory tag, should have points-to sets or point to malloc"
msgstr ""
-#: config/mmix/mmix.h:205
-msgid "Use epsilon-respecting floating point compare instructions"
+#: tree-ssa.c:484
+#, gcc-internal-format
+msgid "Pointer escapes but its name tag is not call-clobbered."
msgstr ""
-#: config/mmix/mmix.h:208
-msgid "Use zero-extending memory loads, not sign-extending ones"
+#: tree-ssa.c:493
+#, gcc-internal-format
+msgid "verify_flow_sensitive_alias_info failed."
msgstr ""
-#: config/mmix/mmix.h:211
+#: tree-ssa.c:570
+#, gcc-internal-format
msgid ""
-"Generate divide results with reminder having the same sign as the divisor "
-"(not the dividend)"
+"Alias set of a pointer's type tag should be a superset of the corresponding "
+"name tag"
msgstr ""
-#: config/mmix/mmix.h:215
-msgid "Prepend global symbols with \":\" (for use with PREFIX)"
+#: tree-ssa.c:586
+#, gcc-internal-format
+msgid ""
+"Two different pointers with identical points-to sets but different name tags"
msgstr ""
-#: config/mmix/mmix.h:217
-msgid "Do not provide a default start-address 0x100 of the program"
+#: tree-ssa.c:618
+#, gcc-internal-format
+msgid "verify_name_tags failed"
msgstr ""
-#: config/mmix/mmix.h:219
-msgid "Link to emit program in ELF format (rather than mmo)"
+#: tree-ssa.c:689
+#, gcc-internal-format
+msgid "AUX pointer initialized for edge %d->%d\n"
msgstr ""
-#: config/mmix/mmix.h:221
-msgid "Use P-mnemonics for branches statically predicted as taken"
+#: tree-ssa.c:712
+#, gcc-internal-format
+msgid "Stmt (%p) marked modified after optimization pass : "
msgstr ""
-#: config/mmix/mmix.h:223
-msgid "Don't use P-mnemonics for branches"
+#: tree-ssa.c:730
+#, gcc-internal-format
+msgid "Statement makes a memory store, but has no V_MAY_DEFS nor V_MUST_DEFS"
msgstr ""
-#: config/mmix/mmix.h:225
-msgid "Use addresses that allocate global registers"
+#: tree-ssa.c:741
+#, gcc-internal-format
+msgid "Statement makes aliased stores, but has no V_MAY_DEFS"
msgstr ""
-#: config/mmix/mmix.h:227
-msgid "Do not use addresses that allocate global registers"
+#: tree-ssa.c:780
+#, gcc-internal-format
+msgid "verify_ssa failed."
msgstr ""
-#: config/mmix/mmix.h:229
-msgid "Generate a single exit point for each function"
+#: tree-ssa.c:1126
+#, gcc-internal-format
+msgid "%H%qD is used uninitialized in this function"
msgstr ""
-#: config/mmix/mmix.h:231
-msgid "Do not generate a single exit point for each function"
+#: tree-ssa.c:1151
+#, gcc-internal-format
+msgid "%H%qD may be used uninitialized in this function"
msgstr ""
-#: config/pa/pa.c:417
-#, c-format
-msgid ""
-"unknown -mschedule= option (%s).\n"
-"Valid options are 700, 7100, 7100LC, 7200, 7300, and 8000\n"
+#: tree-vect-transform.c:597
+#, gcc-internal-format
+msgid "no support for induction"
msgstr ""
-#: config/pa/pa.c:442
-#, c-format
-msgid ""
-"unknown -march= option (%s).\n"
-"Valid options are 1.0, 1.1, and 2.0\n"
+#: 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
+#: config/m68hc11/m68hc11.c:1118 config/sh/symbian.c:408
+#: config/sh/symbian.c:415
+#, gcc-internal-format
+msgid "%qs attribute ignored"
msgstr ""
-#: config/pa/pa.c:462
-#, c-format
-msgid ""
-"unknown -munix= option (%s).\n"
-"Valid options are 93, 95 and 98.\n"
+#: tree.c:3331
+#, gcc-internal-format
+msgid "%Jfunction %qD definition is marked dllimport."
msgstr ""
-#: config/pa/pa.c:467
-#, c-format
-msgid ""
-"unknown -munix= option (%s).\n"
-"Valid options are 93 and 95.\n"
+#: tree.c:3339
+#, gcc-internal-format
+msgid "%Jvariable %qD definition is marked dllimport."
msgstr ""
-#: config/pa/pa.c:471
-#, c-format
-msgid ""
-"unknown -munix= option (%s).\n"
-"Valid option is 93.\n"
+#: tree.c:3359
+#, gcc-internal-format
+msgid "%Jexternal linkage required for symbol %qD because of %qs attribute."
msgstr ""
-#: config/pa/pa.c:488
-msgid "PIC code generation is not supported in the portable runtime model\n"
+#: tree.c:4622
+#, gcc-internal-format
+msgid "arrays of functions are not meaningful"
msgstr ""
-#: config/pa/pa.c:493
-msgid "PIC code generation is not compatible with fast indirect calls\n"
+#: tree.c:4674
+#, gcc-internal-format
+msgid "function return type cannot be function"
msgstr ""
-#: config/pa/pa.c:498
-msgid "-g is only supported when using GAS on this processor,"
+#: tree.c:5570
+#, gcc-internal-format
+msgid "tree check: %s, have %s in %s, at %s:%d"
msgstr ""
-#: config/pa/pa.c:499
-msgid "-g option disabled"
+#: tree.c:5607
+#, gcc-internal-format
+msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
msgstr ""
-#: config/pa/pa.c:7903
-#, c-format
-msgid ""
-"alignment (%u) for %s exceeds maximum alignment for global common data. "
-"Using %u"
+#: tree.c:5620
+#, gcc-internal-format
+msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
msgstr ""
-#: config/pa/pa-hpux.h:96 config/pa/pa64-hpux.h:26
-msgid "Generate cpp defines for server IO"
+#: tree.c:5634
+#, gcc-internal-format
+msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr ""
-#: config/pa/pa-hpux.h:97 config/pa/pa64-hpux.h:28
-msgid "Generate cpp defines for workstation IO"
+#: tree.c:5646
+#, gcc-internal-format
+msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d"
+msgstr ""
+
+#: tree.c:5658
+#, gcc-internal-format
+msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
+msgstr ""
+
+#: varasm.c:466
+#, gcc-internal-format
+msgid "%J%D causes a section type conflict"
+msgstr ""
+
+#: varasm.c:927
+#, gcc-internal-format
+msgid "%Jregister name not specified for %qD"
+msgstr ""
+
+#: varasm.c:929
+#, gcc-internal-format
+msgid "%Jinvalid register name for %qD"
+msgstr ""
+
+#: varasm.c:931
+#, gcc-internal-format
+msgid "%Jdata type of %qD isn%'t suitable for a register"
msgstr ""
-#: config/pa/pa-hpux10.h:84
+#: varasm.c:934
+#, gcc-internal-format
+msgid "%Jregister specified for %qD isn%'t suitable for data type"
+msgstr ""
+
+#: varasm.c:944
+#, gcc-internal-format
+msgid "global register variable has initial value"
+msgstr ""
+
+#: varasm.c:947
+#, gcc-internal-format
+msgid "volatile register variables don%'t work as you might wish"
+msgstr ""
+
+#: varasm.c:985
+#, gcc-internal-format
+msgid "%Jregister name given for non-register variable %qD"
+msgstr ""
+
+#: varasm.c:1062
+#, gcc-internal-format
+msgid "global destructors not supported on this target"
+msgstr ""
+
+#: varasm.c:1123
+#, gcc-internal-format
+msgid "global constructors not supported on this target"
+msgstr ""
+
+#: varasm.c:1697
+#, gcc-internal-format
msgid ""
-"Specify UNIX standard for predefines and linking.\n"
-"Supported value is 93."
+"%Jalignment of %qD is greater than maximum object file alignment. Using %d"
+msgstr ""
+
+#: varasm.c:1736
+#, gcc-internal-format
+msgid "thread-local COMMON data not implemented"
msgstr ""
-#: config/pa/pa-hpux1010.h:28 config/pa/pa-hpux11.h:99
+#: varasm.c:1761
+#, gcc-internal-format
msgid ""
-"Specify UNIX standard for predefines and linking.\n"
-"Supported values are 93 and 95."
+"%Jrequested alignment for %qD is greater than implemented alignment of %d"
msgstr ""
-#: config/pa/pa-hpux11.h:82
-msgid "-munix=98 option required for C89 Amendment 1 features.\n"
+#: varasm.c:3879
+#, gcc-internal-format
+msgid "initializer for integer value is too complicated"
+msgstr ""
+
+#: varasm.c:3884
+#, gcc-internal-format
+msgid "initializer for floating value is not a floating constant"
msgstr ""
-#: config/pa/pa-hpux1111.h:28
+#: varasm.c:4151
+#, gcc-internal-format
+msgid "invalid initial value for member %qs"
+msgstr ""
+
+#: varasm.c:4350 varasm.c:4394
+#, gcc-internal-format
+msgid "%Jweak declaration of %qD must precede definition"
+msgstr ""
+
+#: varasm.c:4358
+#, gcc-internal-format
msgid ""
-"Specify UNIX standard for predefines and linking.\n"
-"Supported values are 93, 95 and 98."
+"%Jweak declaration of %qD after first use results in unspecified behavior"
msgstr ""
-#. Macro to define tables used to set the flags. This is a
-#. list in braces of target switches with each switch being
-#. { "NAME", VALUE, "HELP_STRING" }. VALUE is the bits to set,
-#. or minus the bits to clear. An empty string NAME is used to
-#. identify the default VALUE. Do not mark empty strings for
-#. translation.
-#: config/pa/pa.h:254 config/pa/pa.h:260
-msgid "Generate PA1.1 code"
+#: varasm.c:4392
+#, gcc-internal-format
+msgid "%Jweak declaration of %qD must be public"
msgstr ""
-#: config/pa/pa.h:256 config/pa/pa.h:258
-msgid "Generate PA1.0 code"
+#: varasm.c:4401
+#, gcc-internal-format
+msgid "%Jweak declaration of %qD not supported"
msgstr ""
-#: config/pa/pa.h:262
-msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
+#: varasm.c:4430
+#, gcc-internal-format
+msgid "only weak aliases are supported in this configuration"
msgstr ""
-#: config/pa/pa.h:264
-msgid "Disable FP regs"
+#: varasm.c:4598
+#, gcc-internal-format
+msgid "%J%qD aliased to undefined symbol %qE"
msgstr ""
-#: config/pa/pa.h:266
-msgid "Do not disable FP regs"
+#: varasm.c:4601
+#, gcc-internal-format
+msgid "%J%qD aliased to external symbol %qE"
msgstr ""
-#: config/pa/pa.h:268
-msgid "Disable space regs"
+#: varasm.c:4632
+#, gcc-internal-format
+msgid "%Jalias definitions not supported in this configuration"
msgstr ""
-#: config/pa/pa.h:270
-msgid "Do not disable space regs"
+#: varasm.c:4637
+#, gcc-internal-format
+msgid "%Jonly weak aliases are supported in this configuration"
msgstr ""
-#: config/pa/pa.h:272
-msgid "Put jumps in call delay slots"
+#: varasm.c:4692
+#, gcc-internal-format
+msgid "visibility attribute not supported in this configuration; ignored"
msgstr ""
-#: config/pa/pa.h:274
-msgid "Do not put jumps in call delay slots"
+#: varray.c:207
+#, gcc-internal-format
+msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
msgstr ""
-#: config/pa/pa.h:276
-msgid "Disable indexed addressing"
+#: varray.c:217
+#, gcc-internal-format
+msgid "underflowed virtual array %s in %s, at %s:%d"
msgstr ""
-#: config/pa/pa.h:278
-msgid "Do not disable indexed addressing"
+#: vec.c:153
+#, gcc-internal-format
+msgid "vector %s %s domain error, in %s at %s:%u"
msgstr ""
-#: config/pa/pa.h:280
-msgid "Use portable calling conventions"
+#. Print an error message for unrecognized stab codes.
+#: xcoffout.c:187
+#, gcc-internal-format
+msgid "no sclass for %s stab (0x%x)\n"
msgstr ""
-#: config/pa/pa.h:282
-msgid "Do not use portable calling conventions"
+#: config/darwin-c.c:84
+#, gcc-internal-format
+msgid "too many #pragma options align=reset"
msgstr ""
-#: config/pa/pa.h:284
-msgid "Assume code will be assembled by GAS"
+#: config/darwin-c.c:104 config/darwin-c.c:107 config/darwin-c.c:109
+#: config/darwin-c.c:111
+#, gcc-internal-format
+msgid "malformed '#pragma options', ignoring"
msgstr ""
-#: config/pa/pa.h:286
-msgid "Do not assume code will be assembled by GAS"
+#: config/darwin-c.c:114
+#, gcc-internal-format
+msgid "junk at end of '#pragma options'"
msgstr ""
-#: config/pa/pa.h:288 config/frv/frv.opt:174
-msgid "Use software floating point"
+#: config/darwin-c.c:124
+#, gcc-internal-format
+msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
msgstr ""
-#: config/pa/pa.h:290
-msgid "Do not use software floating point"
+#: config/darwin-c.c:136
+#, gcc-internal-format
+msgid "missing '(' after '#pragma unused', ignoring"
msgstr ""
-#: config/pa/pa.h:292
-msgid "Emit long load/store sequences"
+#: config/darwin-c.c:154
+#, gcc-internal-format
+msgid "missing ')' after '#pragma unused', ignoring"
msgstr ""
-#: config/pa/pa.h:294
-msgid "Do not emit long load/store sequences"
+#: config/darwin-c.c:157
+#, gcc-internal-format
+msgid "junk at end of '#pragma unused'"
msgstr ""
-#: config/pa/pa.h:296
-msgid "Generate fast indirect calls"
+#: config/darwin-c.c:383
+#, gcc-internal-format
+msgid "subframework include %s conflicts with framework include"
msgstr ""
-#: config/pa/pa.h:298
-msgid "Do not generate fast indirect calls"
+#: config/darwin.c:1339
+#, gcc-internal-format
+msgid ""
+"internal and protected visibility attributes not supported in this "
+"configuration; ignored"
msgstr ""
-#: config/pa/pa.h:300
-msgid "Generate code for huge switch statements"
+#: config/host-darwin.c:63
+#, gcc-internal-format
+msgid "couldn't unmap pch_address_space: %m\n"
msgstr ""
-#: config/pa/pa.h:302
-msgid "Do not generate code for huge switch statements"
+#: config/sol2-c.c:94 config/sol2-c.c:110
+#, gcc-internal-format
+msgid "malformed %<#pragma align%>, ignoring"
msgstr ""
-#: config/pa/pa.h:304
-msgid "Always generate long calls"
+#: config/sol2-c.c:103
+#, gcc-internal-format
+msgid "invalid alignment for %<#pragma align%>, ignoring"
msgstr ""
-#: config/pa/pa.h:306
-msgid "Generate long calls only when needed"
+#: config/sol2-c.c:118
+#, gcc-internal-format
+msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
msgstr ""
-#: config/pa/pa.h:308
-msgid "Enable linker optimizations"
+#: config/sol2-c.c:130 config/sol2-c.c:142
+#, gcc-internal-format
+msgid "malformed %<#pragma align%>"
msgstr ""
-#: config/pa/pa.h:332
-msgid ""
-"Specify PA-RISC architecture for code generation.\n"
-"Values are 1.0, 1.1 and 2.0."
+#: config/sol2-c.c:137
+#, gcc-internal-format
+msgid "junk at end of %<#pragma align%>"
msgstr ""
-#: config/pa/pa.h:335
-msgid "Specify range of registers to make fixed."
+#: config/sol2-c.c:158 config/sol2-c.c:165
+#, gcc-internal-format
+msgid "malformed %<#pragma init%>, ignoring"
msgstr ""
-#: config/pa/pa.h:337
-msgid "Specify CPU for scheduling purposes."
+#: config/sol2-c.c:188 config/sol2-c.c:200
+#, gcc-internal-format
+msgid "malformed %<#pragma init%>"
msgstr ""
-#: config/pa/pa64-hpux.h:30
-msgid "Assume code will be linked by GNU ld"
+#: config/sol2-c.c:195
+#, gcc-internal-format
+msgid "junk at end of %<#pragma init%>"
msgstr ""
-#: config/pa/pa64-hpux.h:32
-msgid "Assume code will be linked by HP ld"
+#: config/sol2-c.c:216 config/sol2-c.c:223
+#, gcc-internal-format
+msgid "malformed %<#pragma fini%>, ignoring"
msgstr ""
-#: config/rs6000/host-darwin.c:52
-msgid "Segmentation Fault (code)"
+#: config/sol2-c.c:246 config/sol2-c.c:258
+#, gcc-internal-format
+msgid "malformed %<#pragma fini%>"
msgstr ""
-#: config/rs6000/host-darwin.c:83
-msgid "Out of stack space.\n"
+#: config/sol2-c.c:253
+#, gcc-internal-format
+msgid "junk at end of %<#pragma fini%>"
msgstr ""
-#: config/rs6000/host-darwin.c:104
-#, c-format
-msgid "Try running '%s' in the shell to raise its limit.\n"
+#: config/sol2.c:54
+#, gcc-internal-format
+msgid "%Jignoring %<#pragma align%> for explicitly aligned %<%D%>"
msgstr ""
-#: config/rs6000/host-darwin.c:117
-msgid "Segmentation Fault"
+#. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
+#. sections. machopic_select_section ensures that weak variables go in
+#. coalesced sections. Weak aliases (or any other kind of aliases) are
+#. not supported. Weak symbols that aren't visible outside the .s file
+#. are not supported.
+#: config/darwin.h:378
+#, gcc-internal-format
+msgid "alias definitions not supported in Mach-O; ignored"
msgstr ""
-#: config/rs6000/host-darwin.c:131
-#, c-format
-msgid "While setting up signal stack: %m"
+#: config/windiss.h:37
+#, gcc-internal-format
+msgid "profiler support for WindISS"
msgstr ""
-#: config/rs6000/host-darwin.c:137
-#, c-format
-msgid "While setting up signal handler: %m"
+#: config/alpha/alpha.c:231 config/rs6000/rs6000.c:1537
+#, gcc-internal-format
+msgid "bad value %qs for -mtls-size switch"
msgstr ""
-#. Handle the machine specific pragma longcall. Its syntax is
-#.
-#. # pragma longcall ( TOGGLE )
-#.
-#. where TOGGLE is either 0 or 1.
-#.
-#. rs6000_default_long_calls is set to the value of TOGGLE, changing
-#. whether or not new function declarations receive a longcall
-#. attribute by default.
-#: config/rs6000/rs6000-c.c:46
-msgid "ignoring malformed #pragma longcall"
+#: config/alpha/alpha.c:270
+#, gcc-internal-format
+msgid "-f%s ignored for Unicos/Mk (not supported)"
msgstr ""
-#: config/rs6000/rs6000-c.c:59
-msgid "missing open paren"
+#: config/alpha/alpha.c:294
+#, gcc-internal-format
+msgid "-mieee not supported on Unicos/Mk"
msgstr ""
-#: config/rs6000/rs6000-c.c:61
-msgid "missing number"
+#: config/alpha/alpha.c:305
+#, gcc-internal-format
+msgid "-mieee-with-inexact not supported on Unicos/Mk"
msgstr ""
-#: config/rs6000/rs6000-c.c:63
-msgid "missing close paren"
+#: config/alpha/alpha.c:322
+#, gcc-internal-format
+msgid "bad value %qs for -mtrap-precision switch"
msgstr ""
-#: config/rs6000/rs6000-c.c:66
-msgid "number must be 0 or 1"
+#: config/alpha/alpha.c:336
+#, gcc-internal-format
+msgid "bad value %qs for -mfp-rounding-mode switch"
msgstr ""
-#: config/rs6000/rs6000-c.c:69
-msgid "junk at end of #pragma longcall"
+#: config/alpha/alpha.c:351
+#, gcc-internal-format
+msgid "bad value %qs for -mfp-trap-mode switch"
msgstr ""
-#: config/rs6000/rs6000.c:1252
-msgid "-mmultiple is not supported on little endian systems"
+#: config/alpha/alpha.c:365 config/alpha/alpha.c:377
+#, gcc-internal-format
+msgid "bad value %qs for -mcpu switch"
msgstr ""
-#: config/rs6000/rs6000.c:1259
-msgid "-mstring is not supported on little endian systems"
+#: config/alpha/alpha.c:384
+#, gcc-internal-format
+msgid "trap mode not supported on Unicos/Mk"
msgstr ""
-#: config/rs6000/rs6000.c:1273
-#, c-format
-msgid "unknown -mdebug-%s switch"
+#: config/alpha/alpha.c:391
+#, gcc-internal-format
+msgid "fp software completion requires -mtrap-precision=i"
msgstr ""
-#: config/rs6000/rs6000.c:1285
-msgid ""
-"unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
+#: config/alpha/alpha.c:407
+#, gcc-internal-format
+msgid "rounding mode not supported for VAX floats"
msgstr ""
-#: config/rs6000/rs6000.c:1296
-#, c-format
-msgid "Unknown switch -mlong-double-%s"
+#: config/alpha/alpha.c:412
+#, gcc-internal-format
+msgid "trap mode not supported for VAX floats"
msgstr ""
-#: config/rs6000/rs6000.c:1352
-msgid "AltiVec and E500 instructions cannot coexist"
+#: config/alpha/alpha.c:416
+#, gcc-internal-format
+msgid "128-bit long double not supported for VAX floats"
msgstr ""
-#: config/rs6000/rs6000.c:1620
-#, c-format
-msgid "unknown -m%s= option specified: '%s'"
+#: config/alpha/alpha.c:444
+#, gcc-internal-format
+msgid "L%d cache latency unknown for %s"
msgstr ""
-#: config/rs6000/rs6000.c:1641
-#, c-format
-msgid "not configured for ABI: '%s'"
+#: config/alpha/alpha.c:459
+#, gcc-internal-format
+msgid "bad value %qs for -mmemory-latency"
msgstr ""
-#: config/rs6000/rs6000.c:1649
-msgid "Using darwin64 ABI"
+#: config/alpha/alpha.c:6371 config/alpha/alpha.c:6374 config/s390/s390.c:7174
+#: config/s390/s390.c:7177
+#, gcc-internal-format
+msgid "bad builtin fcode"
msgstr ""
-#: config/rs6000/rs6000.c:1654
-msgid "Using old darwin ABI"
+#: config/arc/arc.c:390
+#, gcc-internal-format
+msgid "argument of %qs attribute is not a string constant"
msgstr ""
-#: config/rs6000/rs6000.c:1660
-#, c-format
-msgid "unknown ABI specified: '%s'"
+#: config/arc/arc.c:398
+#, gcc-internal-format
+msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
msgstr ""
-#: config/rs6000/rs6000.c:1677
-msgid "invalid option for -mfloat-gprs"
+#: config/arm/arm.c:861
+#, gcc-internal-format
+msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr ""
-#: config/rs6000/rs6000.c:1693
-msgid ""
-"-malign-power is not supported for 64-bit Darwin; it is incompatible with "
-"the installed C and C++ libraries"
+#: config/arm/arm.c:871 config/rs6000/rs6000.c:1193 config/sparc/sparc.c:686
+#, gcc-internal-format
+msgid "bad value (%s) for %s switch"
msgstr ""
-#: config/rs6000/rs6000.c:1700
-#, c-format
-msgid "unknown -malign-XXXXX option specified: '%s'"
+#: config/arm/arm.c:981
+#, gcc-internal-format
+msgid "target CPU does not support interworking"
msgstr ""
-#: config/rs6000/rs6000.c:3859
-msgid ""
-"GCC vector returned by reference: non-standard ABI extension with no "
-"compatibility guarantee"
+#: config/arm/arm.c:987
+#, gcc-internal-format
+msgid "target CPU does not support THUMB instructions"
msgstr ""
-#: config/rs6000/rs6000.c:3932
+#: config/arm/arm.c:1000
+#, gcc-internal-format
msgid ""
-"Cannot return value in vector register because altivec instructions are "
-"disabled, use -maltivec to enable them."
+"enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/rs6000/rs6000.c:4178
+#: config/arm/arm.c:1003
+#, gcc-internal-format
msgid ""
-"Cannot pass argument in vector register because altivec instructions are "
-"disabled, use -maltivec to enable them."
+"enabling callee interworking support is only meaningful when compiling for "
+"the Thumb"
msgstr ""
-#: config/rs6000/rs6000.c:5032
+#: config/arm/arm.c:1006
+#, gcc-internal-format
msgid ""
-"GCC vector passed by reference: non-standard ABI extension with no "
-"compatibility guarantee"
+"enabling caller interworking support is only meaningful when compiling for "
+"the Thumb"
msgstr ""
-#: config/rs6000/rs6000.c:5927
-msgid "argument 1 must be a 5-bit signed literal"
+#: config/arm/arm.c:1010
+#, gcc-internal-format
+msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr ""
-#: config/rs6000/rs6000.c:6030 config/rs6000/rs6000.c:6700
-msgid "argument 2 must be a 5-bit unsigned literal"
+#: config/arm/arm.c:1018
+#, gcc-internal-format
+msgid "-fpic and -mapcs-reent are incompatible"
msgstr ""
-#: config/rs6000/rs6000.c:6070
-msgid "argument 1 of __builtin_altivec_predicate must be a constant"
+#: config/arm/arm.c:1021
+#, gcc-internal-format
+msgid "APCS reentrant code not supported. Ignored"
msgstr ""
-#: config/rs6000/rs6000.c:6124
-msgid "argument 1 of __builtin_altivec_predicate is out of range"
+#: config/arm/arm.c:1029
+#, gcc-internal-format
+msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr ""
-#: config/rs6000/rs6000.c:6286
-msgid "argument 3 must be a 4-bit unsigned literal"
+#: config/arm/arm.c:1037
+#, gcc-internal-format
+msgid "passing floating point arguments in fp regs not yet supported"
msgstr ""
-#: config/rs6000/rs6000.c:6458
-#, c-format
-msgid "argument to %qs must be a 2-bit unsigned literal"
+#: config/arm/arm.c:1078
+#, gcc-internal-format
+msgid "invalid ABI option: -mabi=%s"
msgstr ""
-#: config/rs6000/rs6000.c:6571
-msgid "argument to dss must be a 2-bit unsigned literal"
+#: config/arm/arm.c:1084
+#, gcc-internal-format
+msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr ""
-#: config/rs6000/rs6000.c:6586
-#, c-format
-msgid "invalid parameter combination for %qs AltiVec intrinsic"
+#: config/arm/arm.c:1087
+#, gcc-internal-format
+msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr ""
-#: config/rs6000/rs6000.c:6820
-msgid "argument 1 of __builtin_spe_predicate must be a constant"
+#: config/arm/arm.c:1097
+#, gcc-internal-format
+msgid "invalid floating point emulation option: -mfpe=%s"
msgstr ""
-#: config/rs6000/rs6000.c:6893
-msgid "argument 1 of __builtin_spe_predicate is out of range"
+#: config/arm/arm.c:1114
+#, gcc-internal-format
+msgid "invalid floating point option: -mfpu=%s"
msgstr ""
-#: config/rs6000/rs6000.c:9215
-#, c-format
-msgid "invalid %%f value"
+#: config/arm/arm.c:1154
+#, gcc-internal-format
+msgid "invalid floating point abi: -mfloat-abi=%s"
msgstr ""
-#: config/rs6000/rs6000.c:9224
-#, c-format
-msgid "invalid %%F value"
+#: config/arm/arm.c:1161
+#, gcc-internal-format
+msgid "-mfloat-abi=hard and VFP"
msgstr ""
-#: config/rs6000/rs6000.c:9233
-#, c-format
-msgid "invalid %%G value"
+#: config/arm/arm.c:1187
+#, gcc-internal-format
+msgid "structure size boundary can only be set to %s"
msgstr ""
-#: config/rs6000/rs6000.c:9268
-#, c-format
-msgid "invalid %%j code"
+#: config/arm/arm.c:1196
+#, gcc-internal-format
+msgid "-mpic-register= is useless without -fpic"
msgstr ""
-#: config/rs6000/rs6000.c:9278
-#, c-format
-msgid "invalid %%J code"
+#: config/arm/arm.c:1203
+#, gcc-internal-format
+msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/rs6000/rs6000.c:9288
-#, c-format
-msgid "invalid %%k value"
+#: 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/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
+#, gcc-internal-format
+msgid "%qs attribute only applies to functions"
msgstr ""
-#: config/rs6000/rs6000.c:9308 config/xtensa/xtensa.c:1678
-#, c-format
-msgid "invalid %%K value"
+#: config/arm/arm.c:11579
+#, gcc-internal-format
+msgid "unable to compute real location of stacked parameter"
msgstr ""
-#: config/rs6000/rs6000.c:9375
-#, c-format
-msgid "invalid %%O value"
+#. @@@ better error message
+#: config/arm/arm.c:12209 config/arm/arm.c:12246
+#, gcc-internal-format
+msgid "selector must be an immediate"
msgstr ""
-#: config/rs6000/rs6000.c:9422
-#, c-format
-msgid "invalid %%q value"
+#. @@@ better error message
+#: config/arm/arm.c:12289 config/i386/i386.c:14757 config/i386/i386.c:14791
+#, gcc-internal-format
+msgid "mask must be an immediate"
msgstr ""
-#: config/rs6000/rs6000.c:9466
-#, c-format
-msgid "invalid %%S value"
+#: config/arm/arm.c:12930
+#, gcc-internal-format
+msgid "no low registers available for popping high registers"
msgstr ""
-#: config/rs6000/rs6000.c:9508
-#, c-format
-msgid "invalid %%T value"
+#: config/arm/arm.c:13148
+#, gcc-internal-format
+msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr ""
-#: config/rs6000/rs6000.c:9518
-#, c-format
-msgid "invalid %%u value"
+#: config/arm/pe.c:165 config/mcore/mcore.c:2898
+#, gcc-internal-format
+msgid "%Jinitialized variable '%D' is marked dllimport"
msgstr ""
-#: config/rs6000/rs6000.c:9527 config/xtensa/xtensa.c:1648
-#, c-format
-msgid "invalid %%v value"
+#: config/arm/pe.c:174
+#, gcc-internal-format
+msgid "%Jstatic variable '%D' is marked dllimport"
msgstr ""
-#: config/rs6000/rs6000.c:12191
-msgid "stack frame too large"
+#: config/avr/avr.c:525
+#, gcc-internal-format
+msgid "large frame pointer change (%d) with -mtiny-stack"
msgstr ""
-#: config/rs6000/rs6000.c:14709
-msgid "no profiling of 64-bit code for this ABI"
+#: config/avr/avr.c:4643 config/ip2k/ip2k.c:3157
+#, gcc-internal-format
+msgid "only initialized variables can be placed into program memory area"
msgstr ""
-#: config/rs6000/rs6000.c:15799
-msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
+#: config/avr/avr.c:4687
+#, gcc-internal-format
+msgid "`%s' appears to be a misspelled interrupt handler"
msgstr ""
-#: config/rs6000/rs6000.c:15801
-msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
+#: config/avr/avr.c:4695
+#, gcc-internal-format
+msgid "`%s' appears to be a misspelled signal handler"
msgstr ""
-#: config/rs6000/rs6000.c:15805
-msgid "use of %<long long%> in AltiVec types is invalid"
+#: config/avr/avr.c:4764
+#, gcc-internal-format
+msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ""
-#: config/rs6000/rs6000.c:15807
-msgid "use of %<double%> in AltiVec types is invalid"
+#: config/avr/avr.c:4778
+#, gcc-internal-format
+msgid "MCU %qs supported for assembler only"
msgstr ""
-#: config/rs6000/rs6000.c:15809
-msgid "use of %<long double%> in AltiVec types is invalid"
+#: config/avr/avr.h:713
+#, gcc-internal-format
+msgid "trampolines not supported"
msgstr ""
-#: config/rs6000/rs6000.c:15811
-msgid "use of boolean types in AltiVec types is invalid"
+#: config/bfin/bfin.c:1721 config/m68k/m68k.c:294
+#, gcc-internal-format
+msgid "-mshared-library-id=%s is not between 0 and %d"
msgstr ""
-#: config/rs6000/rs6000.c:15813
-msgid "use of %<complex%> in AltiVec types is invalid"
+#: config/bfin/bfin.c:1741
+#, gcc-internal-format
+msgid "-mshared-library-id= specified without -mid-shared-library"
msgstr ""
-#: config/rs6000/rs6000.c:17497
-msgid "AltiVec argument passed to unprototyped function"
+#: config/bfin/bfin.c:2562
+#, gcc-internal-format
+msgid "multiple function type attributes specified"
msgstr ""
-#: config/rs6000/aix.h:204
-msgid "Conform more closely to IBM XLC semantics"
+#: config/c4x/c4x-c.c:71
+#, gcc-internal-format
+msgid "missing '(' after '#pragma %s' - ignored"
msgstr ""
-#: config/rs6000/aix.h:206
-msgid "Default GCC semantics that differ from IBM XLC"
+#: config/c4x/c4x-c.c:74
+#, gcc-internal-format
+msgid "missing function name in '#pragma %s' - ignored"
msgstr ""
-#: config/rs6000/aix41.h:28 config/rs6000/aix43.h:32 config/rs6000/aix51.h:31
-#: config/rs6000/aix52.h:31
-msgid "Support message passing with the Parallel Environment"
+#: config/c4x/c4x-c.c:79
+#, gcc-internal-format
+msgid "malformed '#pragma %s' - ignored"
msgstr ""
-#: config/rs6000/aix43.h:28 config/rs6000/aix51.h:27 config/rs6000/aix52.h:27
-msgid "Compile for 64-bit pointers"
+#: config/c4x/c4x-c.c:81
+#, gcc-internal-format
+msgid "missing section name in '#pragma %s' - ignored"
msgstr ""
-#: config/rs6000/aix43.h:30 config/rs6000/aix51.h:29 config/rs6000/aix52.h:29
-msgid "Compile for 32-bit pointers"
+#: config/c4x/c4x-c.c:86
+#, gcc-internal-format
+msgid "missing ')' for '#pragma %s' - ignored"
msgstr ""
-#: config/rs6000/aix43.h:49 config/rs6000/aix51.h:48 config/rs6000/aix52.h:48
-msgid "-maix64 and POWER architecture are incompatible"
+#: config/c4x/c4x-c.c:89
+#, gcc-internal-format
+msgid "junk at end of '#pragma %s'"
msgstr ""
-#: config/rs6000/aix43.h:54 config/rs6000/aix51.h:53 config/rs6000/aix52.h:53
-msgid "-maix64 requires PowerPC64 architecture remain enabled"
+#: config/c4x/c4x.c:867
+#, gcc-internal-format
+msgid "ISR %s requires %d words of local vars, max is 32767"
msgstr ""
-#: config/rs6000/aix43.h:58 config/rs6000/aix51.h:57 config/rs6000/aix52.h:57
-msgid ""
-"-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
+#. This function is for retrieving a part of an instruction name for
+#. an operator, for immediate output. If that ever happens for
+#. MULT, we need to apply TARGET_MUL_BUG in the caller. Make sure
+#. we notice.
+#: config/cris/cris.c:435
+#, gcc-internal-format
+msgid "MULT case in cris_op_str"
msgstr ""
-#: config/rs6000/darwin.h:69 config/rs6000/sysv4.h:153
-msgid "Generate 64-bit code"
+#: config/cris/cris.c:983
+#, gcc-internal-format
+msgid "internal error: bad register: %d"
msgstr ""
-#: config/rs6000/darwin.h:71 config/rs6000/sysv4.h:155
-msgid "Generate 32-bit code"
+#: config/cris/cris.c:1443
+#, gcc-internal-format
+msgid "internal error: sideeffect-insn affecting main effect"
msgstr ""
-#: config/rs6000/darwin.h:73
-msgid "Generate code suitable for executables (NOT shared libs)"
+#: config/cris/cris.c:1467
+#, gcc-internal-format
+msgid "Unknown cc_attr value"
msgstr ""
-#. The Darwin ABI always includes AltiVec, can't be (validly) turned
-#. off.
-#: config/rs6000/darwin.h:89
-msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
+#. If we get here, the caller got its initial tests wrong.
+#: config/cris/cris.c:1825
+#, gcc-internal-format
+msgid "internal error: cris_side_effect_mode_ok with bad operands"
msgstr ""
-#. Darwin doesn't support -fpic.
-#: config/rs6000/darwin.h:95
-msgid "-fpic is not supported; -fPIC assumed"
+#: config/cris/cris.c:2085
+#, gcc-internal-format
+msgid "-max-stackframe=%d is not usable, not between 0 and %d"
msgstr ""
-#: config/rs6000/darwin.h:113
-msgid "-m64 requires PowerPC64 architecture, enabling"
+#: config/cris/cris.c:2113
+#, gcc-internal-format
+msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
msgstr ""
-#. 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
-msgid "-m64 not supported in this configuration"
+#: config/cris/cris.c:2149
+#, gcc-internal-format
+msgid "unknown CRIS cpu version specification in -mtune= : %s"
msgstr ""
-#: config/rs6000/linux64.h:109
-msgid "-m64 requires a PowerPC64 cpu"
+#: config/cris/cris.c:2167
+#, gcc-internal-format
+msgid "-fPIC and -fpic are not supported in this configuration"
msgstr ""
-#: config/rs6000/linux64.h:221
-msgid "Call mcount for profiling before a function prologue"
+#: config/cris/cris.c:2182
+#, gcc-internal-format
+msgid "that particular -g option is invalid with -maout and -melinux"
msgstr ""
-#: config/rs6000/linux64.h:223
-msgid "Call mcount for profiling after a function prologue"
+#: config/cris/cris.c:2376
+#, gcc-internal-format
+msgid "Unknown src"
msgstr ""
-#. Run-time compilation parameters selecting different hardware subsets.
+#: config/cris/cris.c:2418
+#, gcc-internal-format
+msgid "Unknown dest"
+msgstr ""
+
+#: config/cris/cris.c:2692
+#, gcc-internal-format
+msgid "stackframe too big: %d bytes"
+msgstr ""
+
+#: config/cris/cris.c:3126
+#, gcc-internal-format
+msgid "emitting PIC operand, but PIC register isn't set up"
+msgstr ""
+
+#. Definitions for GCC. Part of the machine description for CRIS.
+#. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
+#. Free Software Foundation, Inc.
+#. Contributed by Axis Communications. Written by Hans-Peter Nilsson.
#.
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of pairs in braces,
-#. each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/rs6000/rs6000.h:281
-msgid "Use POWER instruction set"
+#. This file is part of GCC.
+#.
+#. GCC is free software; you can redistribute it and/or modify
+#. it under the terms of the GNU General Public License as published by
+#. the Free Software Foundation; either version 2, or (at your option)
+#. any later version.
+#.
+#. GCC is distributed in the hope that it will be useful,
+#. but WITHOUT ANY WARRANTY; without even the implied warranty of
+#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+#. GNU General Public License for more details.
+#.
+#. 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.
+#. 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
+#. macros" section in the gcc-2.9x CVS edition of 2000-03-17. FIXME: Not
+#. really, but needs an update anyway.
+#.
+#. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
+#. for that. If applicable, there is a CRIS-specific comment. The order
+#. of macro definitions follow the order in the manual. Every section in
+#. the manual (node in the info pages) has an introductory `Node:
+#. <subchapter>' comment. If no macros are defined for a section, only
+#. the section-comment is present.
+#. Note that other header files (e.g. config/elfos.h, config/linux.h,
+#. config/cris/linux.h and config/cris/aout.h) are responsible for lots of
+#. settings not repeated below. This file contains general CRIS
+#. definitions and definitions for the cris-*-elf subtarget.
+#. We don't want to use gcc_assert for everything, as that can be
+#. compiled out.
+#: config/cris/cris.h:44
+#, gcc-internal-format
+msgid "CRIS-port assertion failed: "
msgstr ""
-#: config/rs6000/rs6000.h:284
-msgid "Use POWER2 instruction set"
+#. Node: Caller Saves
+#. (no definitions)
+#. Node: Function entry
+#. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
+#. TARGET_ASM_FUNCTION_EPILOGUE.
+#. Node: Profiling
+#: config/cris/cris.h:857
+#, gcc-internal-format
+msgid "no FUNCTION_PROFILER for CRIS"
msgstr ""
-#: config/rs6000/rs6000.h:286
-msgid "Do not use POWER2 instruction set"
+#: config/frv/frv.c:8209
+#, gcc-internal-format
+msgid "accumulator is not a constant integer"
msgstr ""
-#: config/rs6000/rs6000.h:289
-msgid "Do not use POWER instruction set"
+#: config/frv/frv.c:8214
+#, gcc-internal-format
+msgid "accumulator number is out of bounds"
msgstr ""
-#: config/rs6000/rs6000.h:291
-msgid "Use PowerPC instruction set"
+#: config/frv/frv.c:8225
+#, gcc-internal-format
+msgid "inappropriate accumulator for %qs"
msgstr ""
-#: config/rs6000/rs6000.h:294
-msgid "Do not use PowerPC instruction set"
+#: config/frv/frv.c:8291
+#, gcc-internal-format
+msgid "invalid IACC argument"
msgstr ""
-#: config/rs6000/rs6000.h:296
-msgid "Use PowerPC General Purpose group optional instructions"
+#: config/frv/frv.c:8314
+#, gcc-internal-format
+msgid "%qs expects a constant argument"
msgstr ""
-#: config/rs6000/rs6000.h:298
-msgid "Do not use PowerPC General Purpose group optional instructions"
+#: config/frv/frv.c:8319
+#, gcc-internal-format
+msgid "constant argument out of range for %qs"
msgstr ""
-#: config/rs6000/rs6000.h:300
-msgid "Use PowerPC Graphics group optional instructions"
+#: config/frv/frv.c:8754
+#, gcc-internal-format
+msgid "media functions are not available unless -mmedia is used"
msgstr ""
-#: config/rs6000/rs6000.h:302
-msgid "Do not use PowerPC Graphics group optional instructions"
+#: config/frv/frv.c:8766
+#, gcc-internal-format
+msgid "this media function is only available on the fr500"
msgstr ""
-#: config/rs6000/rs6000.h:304
-msgid "Use PowerPC-64 instruction set"
+#: config/frv/frv.c:8794
+#, gcc-internal-format
+msgid "this media function is only available on the fr400 and fr550"
msgstr ""
-#: config/rs6000/rs6000.h:306
-msgid "Do not use PowerPC-64 instruction set"
+#: config/frv/frv.c:8813
+#, gcc-internal-format
+msgid "this builtin function is only available on the fr405 and fr450"
msgstr ""
-#: config/rs6000/rs6000.h:308
-msgid "Use AltiVec instructions"
+#: config/frv/frv.c:8822
+#, gcc-internal-format
+msgid "this builtin function is only available on the fr500 and fr550"
msgstr ""
-#: config/rs6000/rs6000.h:310
-msgid "Do not use AltiVec instructions"
+#: config/frv/frv.c:8834
+#, gcc-internal-format
+msgid "this builtin function is only available on the fr450"
msgstr ""
-#: config/rs6000/rs6000.h:312
-msgid "Use new mnemonics for PowerPC architecture"
+#: config/h8300/h8300.c:331
+#, gcc-internal-format
+msgid "-ms2600 is used without -ms"
msgstr ""
-#: config/rs6000/rs6000.h:314
-msgid "Use old mnemonics for PowerPC architecture"
+#: config/h8300/h8300.c:337
+#, gcc-internal-format
+msgid "-mn is used without -mh or -ms"
msgstr ""
-#: config/rs6000/rs6000.h:317
-msgid "Put everything in the regular TOC"
+#: config/i386/host-cygwin.c:65
+#, gcc-internal-format
+msgid "can't extend PCH file: %m"
msgstr ""
-#: config/rs6000/rs6000.h:319
-msgid "Place floating point constants in TOC"
+#: config/i386/host-cygwin.c:76
+#, gcc-internal-format
+msgid "can't set position in PCH file: %m"
msgstr ""
-#: config/rs6000/rs6000.h:321
-msgid "Do not place floating point constants in TOC"
+#: config/i386/i386.c:1274
+#, gcc-internal-format
+msgid "code model %s not supported in PIC mode"
msgstr ""
-#: config/rs6000/rs6000.h:323
-msgid "Place symbol+offset constants in TOC"
+#: config/i386/i386.c:1284 config/sparc/sparc.c:650
+#, gcc-internal-format
+msgid "bad value (%s) for -mcmodel= switch"
msgstr ""
-#: config/rs6000/rs6000.h:325
-msgid "Do not place symbol+offset constants in TOC"
+#: config/i386/i386.c:1299
+#, gcc-internal-format
+msgid "bad value (%s) for -masm= switch"
+msgstr ""
+
+#: config/i386/i386.c:1302
+#, gcc-internal-format
+msgid "code model %qs not supported in the %s bit mode"
msgstr ""
-#: config/rs6000/rs6000.h:331
-msgid "Place variable addresses in the regular TOC"
+#: config/i386/i386.c:1305
+#, gcc-internal-format
+msgid "code model %<large%> not supported yet"
msgstr ""
-#: config/rs6000/rs6000.h:333 config/frv/frv.opt:121 config/pdp11/pdp11.opt:72
-msgid "Use hardware floating point"
+#: config/i386/i386.c:1307
+#, gcc-internal-format
+msgid "%i-bit mode not compiled in"
msgstr ""
-#: config/rs6000/rs6000.h:335 config/pdp11/pdp11.opt:84
-msgid "Do not use hardware floating point"
+#: config/i386/i386.c:1337 config/i386/i386.c:1361
+#, gcc-internal-format
+msgid "CPU you selected does not support x86-64 instruction set"
msgstr ""
-#: config/rs6000/rs6000.h:337
-msgid "Generate load/store multiple instructions"
+#: config/i386/i386.c:1343
+#, gcc-internal-format
+msgid "bad value (%s) for -march= switch"
msgstr ""
-#: config/rs6000/rs6000.h:339
-msgid "Do not generate load/store multiple instructions"
+#: config/i386/i386.c:1374
+#, gcc-internal-format
+msgid "bad value (%s) for -mtune= switch"
msgstr ""
-#: config/rs6000/rs6000.h:341
-msgid "Generate string instructions for block moves"
+#: config/i386/i386.c:1391
+#, gcc-internal-format
+msgid "-mregparm=%d is not between 0 and %d"
msgstr ""
-#: config/rs6000/rs6000.h:343
-msgid "Do not generate string instructions for block moves"
+#: config/i386/i386.c:1404
+#, gcc-internal-format
+msgid "-malign-loops is obsolete, use -falign-loops"
msgstr ""
-#: config/rs6000/rs6000.h:345
-msgid "Generate load/store with update instructions"
+#: config/i386/i386.c:1409 config/i386/i386.c:1422 config/i386/i386.c:1435
+#, gcc-internal-format
+msgid "-malign-loops=%d is not between 0 and %d"
msgstr ""
-#: config/rs6000/rs6000.h:347
-msgid "Do not generate load/store with update instructions"
+#: config/i386/i386.c:1417
+#, gcc-internal-format
+msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr ""
-#: config/rs6000/rs6000.h:349
-msgid "Generate fused multiply/add instructions"
+#: config/i386/i386.c:1430
+#, gcc-internal-format
+msgid "-malign-functions is obsolete, use -falign-functions"
msgstr ""
-#: config/rs6000/rs6000.h:351
-msgid "Do not generate fused multiply/add instructions"
+#: config/i386/i386.c:1468
+#, gcc-internal-format
+msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/rs6000/rs6000.h:355
-msgid "Do not schedule the start and end of the procedure"
+#: config/i386/i386.c:1480
+#, gcc-internal-format
+msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr ""
-#: config/rs6000/rs6000.h:361
-msgid "Return all structures in memory (AIX default)"
+#: config/i386/i386.c:1492
+#, gcc-internal-format
+msgid "bad value (%s) for -mtls-dialect= switch"
msgstr ""
-#: config/rs6000/rs6000.h:363
-msgid "Return small structures in registers (SVR4 default)"
+#: config/i386/i386.c:1539
+#, gcc-internal-format
+msgid "-malign-double makes no sense in the 64bit mode"
msgstr ""
-#: config/rs6000/rs6000.h:369
-msgid "Generate single field mfcr instruction"
+#: config/i386/i386.c:1541
+#, gcc-internal-format
+msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr ""
-#: config/rs6000/rs6000.h:371
-msgid "Do not generate single field mfcr instruction"
+#: config/i386/i386.c:1568 config/i386/i386.c:1579
+#, gcc-internal-format
+msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr ""
-#: config/rs6000/rs6000.h:455 config/sparc/sparc.h:718
-msgid "Use features of and schedule code for given CPU"
+#: config/i386/i386.c:1584
+#, gcc-internal-format
+msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/rs6000/rs6000.h:458
-msgid "Enable debug output"
+#: config/i386/i386.c:1591
+#, gcc-internal-format
+msgid "bad value (%s) for -mfpmath= switch"
msgstr ""
-#: config/rs6000/rs6000.h:460
-msgid "Select full, part, or no traceback table"
+#: config/i386/i386.c:1752 config/i386/i386.c:1763
+#, gcc-internal-format
+msgid "fastcall and stdcall attributes are not compatible"
msgstr ""
-#: config/rs6000/rs6000.h:461
-msgid "Specify ABI to use"
+#: config/i386/i386.c:1756 config/i386/i386.c:1814
+#, gcc-internal-format
+msgid "fastcall and regparm attributes are not compatible"
msgstr ""
-#: config/rs6000/rs6000.h:463
-msgid "Specify size of long double (64 or 128 bits)"
+#: config/i386/i386.c:1801
+#, gcc-internal-format
+msgid "%qs attribute requires an integer constant argument"
msgstr ""
-#: config/rs6000/rs6000.h:465
-msgid "Specify yes/no if isel instructions should be generated"
+#: config/i386/i386.c:1807
+#, gcc-internal-format
+msgid "argument to %qs attribute larger than %d"
msgstr ""
-#: config/rs6000/rs6000.h:467
-msgid "Specify yes/no if SPE SIMD instructions should be generated"
+#: config/i386/i386.c:2602
+#, gcc-internal-format
+msgid "SSE register return with SSE disabled"
msgstr ""
-#: config/rs6000/rs6000.h:469
-msgid "Specify yes/no if using floating point in the GPRs"
+#: config/i386/i386.c:2604
+#, gcc-internal-format
+msgid "SSE register argument with SSE disabled"
msgstr ""
-#: config/rs6000/rs6000.h:471
-msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
+#: config/i386/i386.c:2919
+#, gcc-internal-format
+msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/rs6000/rs6000.h:473
-msgid "Avoid all range limits on call instructions"
+#: config/i386/i386.c:2936
+#, gcc-internal-format
+msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/rs6000/rs6000.h:476
-msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+#: config/i386/i386.c:3189
+#, gcc-internal-format
+msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/rs6000/rs6000.h:479
-msgid "Determine which dependences between insns are considered costly"
+#: config/i386/i386.c:6348
+#, gcc-internal-format
+msgid "extended registers have no high halves"
msgstr ""
-#: config/rs6000/rs6000.h:481
-msgid "Specify which post scheduling nop insertion scheme to apply"
+#: config/i386/i386.c:6363
+#, gcc-internal-format
+msgid "unsupported operand size for extended register"
msgstr ""
-#: config/rs6000/rs6000.h:483
-msgid "Specify alignment of structure fields default/natural"
+#: config/i386/i386.c:14485
+#, gcc-internal-format
+msgid "selector must be an integer constant in the range 0..%i"
msgstr ""
-#: config/rs6000/rs6000.h:485
-msgid "Specify scheduling priority for dispatch slot restricted insns"
+#: config/i386/i386.c:14823
+#, gcc-internal-format
+msgid "shift must be an immediate"
msgstr ""
-#. Definitions for __builtin_return_address and __builtin_frame_address.
-#. __builtin_return_address (0) should give link register (65), enable
-#. this.
-#. This should be uncommented, so that the link register is used, but
-#. currently this would result in unmatched insns and spilling fixed
-#. registers so we'll leave it for another day. When these problems are
-#. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
-#. (mrs)
-#. #define RETURN_ADDR_IN_PREVIOUS_FRAME
-#. 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:1838
-msgid "RETURN_ADDRESS_OFFSET not supported"
+#: config/i386/i386.c:15993
+#, gcc-internal-format
+msgid "%qs incompatible attribute ignored"
msgstr ""
-#: config/rs6000/sysv4.h:87
-msgid "Select ABI calling convention"
+#: config/i386/winnt.c:74
+#, gcc-internal-format
+msgid "%qs attribute only applies to variables"
msgstr ""
-#: config/rs6000/sysv4.h:88
-msgid "Select method for sdata handling"
+#: config/i386/winnt.c:103
+#, gcc-internal-format
+msgid ""
+"%qs attribute applies only to initialized variables with external linkage"
msgstr ""
-#: config/rs6000/sysv4.h:90 config/alpha/alpha.opt:135 config/ia64/ia64.opt:93
-msgid "Specify bit size of immediate TLS offsets"
+#: config/i386/winnt.c:202
+#, gcc-internal-format
+msgid ""
+"%Jfunction '%D' is defined after prior declaration as dllimport: attribute "
+"ignored"
msgstr ""
-#: config/rs6000/sysv4.h:100
-msgid "Align to the base type of the bit-field"
+#: config/i386/winnt.c:213
+#, gcc-internal-format
+msgid "%Jinline function '%D' is declared as dllimport: attribute ignored."
msgstr ""
-#: config/rs6000/sysv4.h:102
-msgid "Don't align to the base type of the bit-field"
+#: config/i386/winnt.c:225
+#, gcc-internal-format
+msgid "%Jdefinition of static data member '%D' of dllimport'd class."
msgstr ""
-#: config/rs6000/sysv4.h:104
-msgid "Don't assume that unaligned accesses are handled by the system"
+#: config/i386/winnt.c:282
+#, gcc-internal-format
+msgid "%Jinconsistent dll linkage for '%D', dllexport assumed."
msgstr ""
-#: config/rs6000/sysv4.h:106
-msgid "Assume that unaligned accesses are handled by the system"
+#: config/i386/winnt.c:323 config/sh/symbian.c:273
+#, gcc-internal-format
+msgid "%qs declared as both exported to and imported from a DLL"
msgstr ""
-#: config/rs6000/sysv4.h:108 config/rs6000/sysv4.h:112
-msgid "Produce code relocatable at runtime"
+#: config/i386/winnt.c:466
+#, gcc-internal-format
+msgid "%J'%D' defined locally after being referenced with dllimport linkage"
msgstr ""
-#: config/rs6000/sysv4.h:110 config/rs6000/sysv4.h:114
-msgid "Don't produce code relocatable at runtime"
+#: config/i386/winnt.c:469
+#, gcc-internal-format
+msgid ""
+"%J'%D' redeclared without dllimport attribute after being referenced with "
+"dllimport linkage"
msgstr ""
-#: config/rs6000/sysv4.h:116 config/rs6000/sysv4.h:118
-msgid "Produce little endian code"
+#: config/i386/winnt.c:637
+#, gcc-internal-format
+msgid "%J'%D' causes a section type conflict"
msgstr ""
-#: config/rs6000/sysv4.h:120 config/rs6000/sysv4.h:122
-msgid "Produce big endian code"
+#: config/i386/cygming.h:166
+#, gcc-internal-format
+msgid "-f%s ignored for target (all code is position independent)"
msgstr ""
-#: config/rs6000/sysv4.h:123 config/rs6000/sysv4.h:124
-#: config/rs6000/sysv4.h:125 config/rs6000/sysv4.h:126
-#: config/rs6000/sysv4.h:127 config/rs6000/sysv4.h:128
-#: config/rs6000/sysv4.h:138 config/rs6000/sysv4.h:139
-#: config/rs6000/sysv4.h:151 config/rs6000/sysv4.h:157
-msgid "no description yet"
+#: config/i386/djgpp.h:181
+#, gcc-internal-format
+msgid "-mbnu210 is ignored (option is obsolete)"
msgstr ""
-#: config/rs6000/sysv4.h:129
-msgid "Use EABI"
+#: config/i386/i386-interix.h:257
+#, gcc-internal-format
+msgid "ms-bitfields not supported for objc"
msgstr ""
-#: config/rs6000/sysv4.h:130
-msgid "Don't use EABI"
+#: config/ia64/ia64-c.c:52
+#, gcc-internal-format
+msgid "malformed #pragma builtin"
msgstr ""
-#: config/rs6000/sysv4.h:133
-msgid "Do not allow bit-fields to cross word boundaries"
+#: config/ia64/ia64.c:483 config/m32r/m32r.c:373
+#, gcc-internal-format
+msgid "invalid argument of %qs attribute"
msgstr ""
-#: config/rs6000/sysv4.h:135
-msgid "Use alternate register names"
+#: config/ia64/ia64.c:495
+#, gcc-internal-format
+msgid "%Jan address area attribute cannot be specified for local variables"
msgstr ""
-#: config/rs6000/sysv4.h:137
-msgid "Don't use alternate register names"
+#: config/ia64/ia64.c:502
+#, gcc-internal-format
+msgid "%Jaddress area of '%s' conflicts with previous declaration"
msgstr ""
-#: config/rs6000/sysv4.h:141
-msgid "Link with libsim.a, libc.a and sim-crt0.o"
+#: config/ia64/ia64.c:509
+#, gcc-internal-format
+msgid "%Jaddress area attribute cannot be specified for functions"
msgstr ""
-#: config/rs6000/sysv4.h:143
-msgid "Link with libads.a, libc.a and crt0.o"
+#: config/ia64/ia64.c:4776 config/pa/pa.c:320
+#, gcc-internal-format
+msgid "value of -mfixed-range must have form REG1-REG2"
msgstr ""
-#: config/rs6000/sysv4.h:145
-msgid "Link with libyk.a, libc.a and crt0.o"
+#: config/ia64/ia64.c:4803 config/pa/pa.c:347
+#, gcc-internal-format
+msgid "%s-%s is an empty range"
msgstr ""
-#: config/rs6000/sysv4.h:147
-msgid "Link with libmvme.a, libc.a and crt0.o"
+#: config/ia64/ia64.c:4831
+#, gcc-internal-format
+msgid "bad value %<%s%> for -mtls-size= switch"
msgstr ""
-#: config/rs6000/sysv4.h:149
-msgid "Set the PPC_EMB bit in the ELF flags header"
+#: config/ia64/ia64.c:4859
+#, gcc-internal-format
+msgid "bad value %<%s%> for -mtune= switch"
msgstr ""
-#: config/rs6000/sysv4.h:150
-msgid "Use the WindISS simulator"
+#: config/ia64/ia64.c:4878
+#, gcc-internal-format
+msgid "not yet implemented: latency-optimized inline square root"
msgstr ""
-#. Sometimes certain combinations of command options do not make sense
-#. on a particular target machine. You can define a macro
-#. `OVERRIDE_OPTIONS' to take account of this. This macro, if
-#. defined, is executed once just after all the command options have
-#. been parsed.
-#.
-#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
-#. get control.
-#: config/rs6000/sysv4.h:219
-#, c-format
-msgid "bad value for -mcall-%s"
+#: config/iq2000/iq2000.c:1808
+#, gcc-internal-format
+msgid "gp_offset (%ld) or end_offset (%ld) is less than zero."
msgstr ""
-#: config/rs6000/sysv4.h:235
-#, c-format
-msgid "bad value for -msdata=%s"
+#: config/iq2000/iq2000.c:2589
+#, gcc-internal-format
+msgid "argument %qd is not a constant"
msgstr ""
-#: config/rs6000/sysv4.h:252
-#, c-format
-msgid "-mrelocatable and -msdata=%s are incompatible"
+#: config/iq2000/iq2000.c:2892 config/xtensa/xtensa.c:1773
+#, gcc-internal-format
+msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr ""
-#: config/rs6000/sysv4.h:261
-#, c-format
-msgid "-f%s and -msdata=%s are incompatible"
+#: config/iq2000/iq2000.c:3047
+#, gcc-internal-format
+msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/rs6000/sysv4.h:270
-#, c-format
-msgid "-msdata=%s and -mcall-%s are incompatible"
+#: config/iq2000/iq2000.c:3056 config/mips/mips.c:5234
+#: config/xtensa/xtensa.c:1627
+#, gcc-internal-format
+msgid "PRINT_OPERAND null pointer"
msgstr ""
-#: config/rs6000/sysv4.h:279
-msgid "-mrelocatable and -mno-minimal-toc are incompatible"
+#: config/m68hc11/m68hc11.c:279
+#, gcc-internal-format
+msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
msgstr ""
-#: config/rs6000/sysv4.h:285
-#, c-format
-msgid "-mrelocatable and -mcall-%s are incompatible"
+#: config/m68hc11/m68hc11.c:1240
+#, gcc-internal-format
+msgid "%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>"
msgstr ""
-#: config/rs6000/sysv4.h:292
-#, c-format
-msgid "-fPIC and -mcall-%s are incompatible"
+#: config/m68hc11/m68hc11.c:1247
+#, gcc-internal-format
+msgid "%<trap%> attribute is already used"
msgstr ""
-#: config/rs6000/sysv4.h:299
-msgid "-mcall-aixdesc must be big endian"
+#: config/m68k/m68k.c:321
+#, gcc-internal-format
+msgid "cannot specify both -msep-data and -mid-shared-library"
msgstr ""
-#: config/rs6000/sysv4.h:314
-#, c-format
-msgid "-m%s not supported in this configuration"
+#: config/m68k/m68k.c:333
+#, gcc-internal-format
+msgid "-fPIC is not currently supported on the 68000 or 68010\n"
msgstr ""
-#: config/s390/s390.c:1295
-#, c-format
-msgid "Unknown cpu used in -march=%s."
+#: config/m68k/m68k.c:640 config/rs6000/rs6000.c:12914
+#, gcc-internal-format
+msgid "stack limit expression is not supported"
msgstr ""
-#: config/s390/s390.c:1314
-#, c-format
-msgid "Unknown cpu used in -mtune=%s."
+#: config/mips/mips.c:4441
+#, gcc-internal-format
+msgid ""
+"-%s conflicts with the other architecture options, which specify a %s "
+"processor"
msgstr ""
-#: config/s390/s390.c:1319
-#, c-format
-msgid "z/Architecture mode not supported on %s."
+#: config/mips/mips.c:4457
+#, gcc-internal-format
+msgid "-march=%s is not compatible with the selected ABI"
msgstr ""
-#: config/s390/s390.c:1321
-msgid "64-bit ABI not supported in ESA/390 mode."
+#: config/mips/mips.c:4475
+#, gcc-internal-format
+msgid "-mgp64 used with a 32-bit processor"
msgstr ""
-#: config/s390/s390.c:1332
+#: config/mips/mips.c:4477
+#, gcc-internal-format
+msgid "-mgp32 used with a 64-bit ABI"
+msgstr ""
+
+#: config/mips/mips.c:4479
+#, 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
+#, gcc-internal-format
+msgid "unsupported combination: %s"
+msgstr ""
+
+#: config/mips/mips.c:4572
+#, gcc-internal-format
msgid ""
-"-mbackchain -mpacked-stack -mhard-float are not supported in combination."
+"generation of Branch Likely instructions enabled, but not supported by "
+"architecture"
msgstr ""
-#: config/s390/s390.c:1339
-msgid "invalid value for -mwarn-framesize"
+#: config/mips/mips.c:4589
+#, gcc-internal-format
+msgid "-G is incompatible with PIC code which is the default"
msgstr ""
-#: config/s390/s390.c:1349
-msgid "invalid value for -mstack-size"
+#: config/mips/mips.c:4656
+#, gcc-internal-format
+msgid "-mips3d requires -mpaired-single"
msgstr ""
-#: config/s390/s390.c:1352
-msgid "stack size must be an exact power of 2"
+#: config/mips/mips.c:4665
+#, gcc-internal-format
+msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
msgstr ""
-#: config/s390/s390.c:1358
-msgid "invalid value for -mstack-guard"
+#: config/mips/mips.c:4670
+#, gcc-internal-format
+msgid "-mips3d/-mpaired-single must be used with -mips64"
msgstr ""
-#: config/s390/s390.c:1361
-msgid "stack size must be greater than the stack guard value"
+#: config/mips/mips.c:5171
+#, gcc-internal-format
+msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr ""
-#: config/s390/s390.c:1364
-msgid "stack guard value must be an exact power of 2"
+#: config/mips/mips.c:5185
+#, gcc-internal-format
+msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr ""
-#: config/s390/s390.c:1367
-msgid "-mstack-size implies use of -mstack-guard"
+#: config/mips/mips.c:5198
+#, gcc-internal-format
+msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr ""
-#: config/s390/s390.c:1371
-msgid "-mstack-guard implies use of -mstack-size"
+#: config/mips/mips.c:5211
+#, gcc-internal-format
+msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr ""
-#: config/s390/s390.c:3875
-msgid "Cannot decompose address."
+#: config/mips/mips.c:5225
+#, gcc-internal-format
+msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr ""
-#: config/s390/s390.c:4067
-msgid "UNKNOWN in print_operand !?"
+#: config/mips/mips.c:7949
+#, gcc-internal-format
+msgid "cannot handle inconsistent calls to %qs"
msgstr ""
-#: config/s390/s390.c:6114
-msgid "Total size of local variables exceeds architecture limit."
+#: config/mips/mips.c:9348
+#, gcc-internal-format
+msgid "the cpu name must be lower case"
msgstr ""
-#: config/s390/s390.c:6650
-#, c-format
-msgid "frame size of %qs is "
+#. Output assembler code to FILE to increment profiler label # LABELNO
+#. for profiling a function entry.
+#: config/mips/mips.h:2041
+#, gcc-internal-format
+msgid "mips16 function profiling"
msgstr ""
-#: config/s390/s390.c:6650
-msgid " bytes"
+#: config/mmix/mmix.c:227
+#, gcc-internal-format
+msgid "-f%s not supported: ignored"
msgstr ""
-#: config/s390/s390.c:6654
-#, c-format
-msgid "%qs uses dynamic stack allocation"
+#: config/mmix/mmix.c:655
+#, gcc-internal-format
+msgid "support for mode %qs"
msgstr ""
-#: config/s390/s390.h:135
-msgid "Don't use hardware fp"
+#: config/mmix/mmix.c:669
+#, gcc-internal-format
+msgid ""
+"too large function value type, needs %d registers, have only %d registers "
+"for this"
msgstr ""
-#: config/s390/s390.h:136
-msgid "Use bras for executable < 64k"
+#: config/mmix/mmix.c:839
+#, gcc-internal-format
+msgid "function_profiler support for MMIX"
msgstr ""
-#: config/s390/s390.h:137
-msgid "Don't use bras"
+#: config/mmix/mmix.c:861
+#, gcc-internal-format
+msgid "MMIX Internal: Last named vararg would not fit in a register"
msgstr ""
-#: config/s390/s390.h:138
-msgid "Additional debug prints"
+#: config/mmix/mmix.c:1476 config/mmix/mmix.c:1500 config/mmix/mmix.c:1616
+#, gcc-internal-format
+msgid "MMIX Internal: Bad register: %d"
msgstr ""
-#: config/s390/s390.h:139
-msgid "Don't print additional debug prints"
+#. Presumably there's a missing case above if we get here.
+#: config/mmix/mmix.c:1608
+#, gcc-internal-format
+msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
msgstr ""
-#: config/s390/s390.h:140
-msgid "64 bit ABI"
+#: config/mmix/mmix.c:1894
+#, gcc-internal-format
+msgid "stack frame not a multiple of 8 bytes: %d"
msgstr ""
-#: config/s390/s390.h:141
-msgid "31 bit ABI"
+#: config/mmix/mmix.c:2130
+#, gcc-internal-format
+msgid "stack frame not a multiple of octabyte: %d"
msgstr ""
-#: config/s390/s390.h:142
-msgid "z/Architecture"
+#: config/mmix/mmix.c:2470 config/mmix/mmix.c:2534
+#, gcc-internal-format
+msgid "MMIX Internal: %s is not a shiftable int"
msgstr ""
-#: config/s390/s390.h:143
-msgid "ESA/390 architecture"
+#: config/pa/pa.c:452
+#, gcc-internal-format
+msgid "PIC code generation is not supported in the portable runtime model\n"
msgstr ""
-#: config/s390/s390.h:144
-msgid "mvcle use"
+#: config/pa/pa.c:457
+#, gcc-internal-format
+msgid "PIC code generation is not compatible with fast indirect calls\n"
msgstr ""
-#: config/s390/s390.h:145
-msgid "mvc&ex"
+#: config/pa/pa.c:462
+#, gcc-internal-format
+msgid "-g is only supported when using GAS on this processor,"
msgstr ""
-#: config/s390/s390.h:146
-msgid "Enable tpf OS tracing code"
+#: config/pa/pa.c:463
+#, gcc-internal-format
+msgid "-g option disabled"
msgstr ""
-#: config/s390/s390.h:147
-msgid "Disable tpf OS tracing code"
+#: config/pa/pa.c:7840
+#, gcc-internal-format
+msgid ""
+"alignment (%u) for %s exceeds maximum alignment for global common data. "
+"Using %u"
msgstr ""
-#: config/s390/s390.h:148
-msgid "Disable fused multiply/add instructions"
+#: config/pa/pa-hpux11.h:85
+#, gcc-internal-format
+msgid "-munix=98 option required for C89 Amendment 1 features.\n"
msgstr ""
-#: config/s390/s390.h:149
-msgid "Enable fused multiply/add instructions"
+#: config/rs6000/host-darwin.c:52
+#, gcc-internal-format
+msgid "Segmentation Fault (code)"
msgstr ""
-#: config/s390/s390.h:150
-msgid "Maintain backchain pointer"
+#: config/rs6000/host-darwin.c:117
+#, gcc-internal-format
+msgid "Segmentation Fault"
msgstr ""
-#: config/s390/s390.h:151
-msgid "Don't maintain backchain pointer"
+#: config/rs6000/host-darwin.c:131
+#, gcc-internal-format
+msgid "While setting up signal stack: %m"
msgstr ""
-#: config/s390/s390.h:152
-msgid "Use packed stack layout"
+#: config/rs6000/host-darwin.c:137
+#, gcc-internal-format
+msgid "While setting up signal handler: %m"
+msgstr ""
+
+#. Handle the machine specific pragma longcall. Its syntax is
+#.
+#. # pragma longcall ( TOGGLE )
+#.
+#. where TOGGLE is either 0 or 1.
+#.
+#. rs6000_default_long_calls is set to the value of TOGGLE, changing
+#. whether or not new function declarations receive a longcall
+#. attribute by default.
+#: config/rs6000/rs6000-c.c:55
+#, gcc-internal-format
+msgid "ignoring malformed #pragma longcall"
msgstr ""
-#: config/s390/s390.h:153
-msgid "Don't use packed stack layout"
+#: config/rs6000/rs6000-c.c:68
+#, gcc-internal-format
+msgid "missing open paren"
msgstr ""
-#: config/s390/s390.h:162
-msgid "Warn if a single function's framesize exceeds the given framesize"
+#: config/rs6000/rs6000-c.c:70
+#, gcc-internal-format
+msgid "missing number"
msgstr ""
-#: config/s390/s390.h:165
-msgid "Warn if a function uses alloca or creates an array with dynamic size"
+#: config/rs6000/rs6000-c.c:72
+#, gcc-internal-format
+msgid "missing close paren"
msgstr ""
-#: config/s390/s390.h:168
-msgid ""
-"Emit extra code in the function prologue in order to trap if the stacksize "
-"exceeds the given limit"
+#: config/rs6000/rs6000-c.c:75
+#, gcc-internal-format
+msgid "number must be 0 or 1"
+msgstr ""
+
+#: config/rs6000/rs6000-c.c:78
+#, gcc-internal-format
+msgid "junk at end of #pragma longcall"
+msgstr ""
+
+#: config/rs6000/rs6000-c.c:2524
+#, gcc-internal-format
+msgid "passing arg %d of %qE discards qualifiers frompointer target type"
+msgstr ""
+
+#: config/rs6000/rs6000-c.c:2567
+#, gcc-internal-format
+msgid "invalid parameter combination for AltiVec intrinsic"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1217
+#, gcc-internal-format
+msgid "-mmultiple is not supported on little endian systems"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1224
+#, gcc-internal-format
+msgid "-mstring is not supported on little endian systems"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1238
+#, gcc-internal-format
+msgid "unknown -mdebug-%s switch"
msgstr ""
-#: config/s390/s390.h:171
+#: config/rs6000/rs6000.c:1250
+#, gcc-internal-format
msgid ""
-"Set the max. number of bytes which has to be left to stack size before a "
-"trap instruction is triggered"
+"unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
msgstr ""
-#: config/sh/sh.c:6201
-msgid "__builtin_saveregs not supported by this subtarget"
+#: config/rs6000/rs6000.c:1291
+#, gcc-internal-format
+msgid "AltiVec and E500 instructions cannot coexist"
msgstr ""
-#: config/sh/sh.c:7194
-msgid "attribute interrupt_handler is not compatible with -m5-compact"
+#: config/rs6000/rs6000.c:1520
+#, gcc-internal-format
+msgid "unknown -m%s= option specified: '%s'"
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:7216 config/sh/sh.c:7251
-#, c-format
-msgid "%qs attribute only applies to interrupt functions"
+#: config/rs6000/rs6000.c:1718
+#, gcc-internal-format
+msgid "not configured for ABI: '%s'"
msgstr ""
-#. The argument must be a constant string.
-#: config/sh/sh.c:7223
-#, c-format
-msgid "%qs attribute argument not a string constant"
+#: config/rs6000/rs6000.c:1728
+#, gcc-internal-format
+msgid "Using darwin64 ABI"
msgstr ""
-#. The argument must be a constant integer.
-#: config/sh/sh.c:7258
-#, c-format
-msgid "%qs attribute argument not an integer constant"
+#: config/rs6000/rs6000.c:1733
+#, gcc-internal-format
+msgid "Using old darwin ABI"
msgstr ""
-#: config/sh/symbian.c:147
+#: config/rs6000/rs6000.c:1738
+#, gcc-internal-format
+msgid "unknown ABI specified: '%s'"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1765
+#, gcc-internal-format
+msgid "invalid option for -mfloat-gprs: '%s'"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1775
+#, gcc-internal-format
+msgid "Unknown switch -mlong-double-%s"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1796
+#, gcc-internal-format
msgid ""
-"%H function '%D' is defined after prior declaration as dllimport: attribute "
-"ignored"
+"-malign-power is not supported for 64-bit Darwin; it is incompatible with "
+"the installed C and C++ libraries"
msgstr ""
-#: config/sh/symbian.c:158
-msgid "%Hinline function '%D' is declared as dllimport: attribute ignored."
+#: config/rs6000/rs6000.c:1804
+#, gcc-internal-format
+msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr ""
-#: config/sh/symbian.c:171
-msgid "%Hdefinition of static data member '%D' of dllimport'd class."
+#: config/rs6000/rs6000.c:3961
+#, gcc-internal-format
+msgid ""
+"GCC vector returned by reference: non-standard ABI extension with no "
+"compatibility guarantee"
msgstr ""
-#: config/sh/symbian.c:286
+#: config/rs6000/rs6000.c:4034
+#, gcc-internal-format
msgid ""
-"%Hfailure in redeclaration of '%D': dllimport'd symbol lacks external "
-"linkage."
+"Cannot return value in vector register because altivec instructions are "
+"disabled, use -maltivec to enable them."
msgstr ""
-#: config/sh/symbian.c:332
-msgid "%H%s '%D' %s after being referenced with dllimport linkage."
+#: config/rs6000/rs6000.c:4280
+#, gcc-internal-format
+msgid ""
+"Cannot pass argument in vector register because altivec instructions are "
+"disabled, use -maltivec to enable them."
msgstr ""
-#: config/sh/symbian.c:436
-msgid "%Hvariable %qD definition is marked dllimport."
+#: config/rs6000/rs6000.c:5132
+#, gcc-internal-format
+msgid ""
+"GCC vector passed by reference: non-standard ABI extension with no "
+"compatibility guarantee"
msgstr ""
-#: config/sh/symbian.c:511
-msgid "%Hexternal linkage required for symbol '%D' because of '%s' attribute."
+#: config/rs6000/rs6000.c:6240
+#, gcc-internal-format
+msgid "argument 1 must be a 5-bit signed literal"
msgstr ""
-#: config/sh/symbian.c:892 cp/tree.c:2290
-#, c-format
-msgid "lang_* check: failed in %s, at %s:%d"
+#: config/rs6000/rs6000.c:6343 config/rs6000/rs6000.c:7010
+#, gcc-internal-format
+msgid "argument 2 must be a 5-bit unsigned literal"
msgstr ""
-#. There are no delay slots on SHmedia.
-#. Relaxation isn't yet supported for SHmedia
-#. -fprofile-arcs needs a working libgcov . In unified tree configurations with newlib, this requires to configure with --with-newlib --with-headers. But there is no way to check here we have a working libgcov, so just assume that we have.
-#: config/sh/sh.h:754
-msgid "Profiling is not supported on this target."
+#: config/rs6000/rs6000.c:6383
+#, gcc-internal-format
+msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/sparc/sparc.c:592
-#, c-format
-msgid "%s is not supported by this configuration"
+#: config/rs6000/rs6000.c:6436
+#, gcc-internal-format
+msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/sparc/sparc.c:599
-msgid "-mlong-double-64 not allowed with -m64"
+#: config/rs6000/rs6000.c:6598
+#, gcc-internal-format
+msgid "argument 3 must be a 4-bit unsigned literal"
msgstr ""
-#: config/sparc/sparc.c:624
-msgid "-mcmodel= is not supported on 32 bit systems"
+#: config/rs6000/rs6000.c:6770
+#, gcc-internal-format
+msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr ""
-#: config/sparc/sparc.c:7333 config/sparc/sparc.c:7339
-#, c-format
-msgid "invalid %%Y operand"
+#: config/rs6000/rs6000.c:6809
+#, gcc-internal-format
+msgid "unresolved overload for Altivec builtin %qE"
msgstr ""
-#: config/sparc/sparc.c:7409
-#, c-format
-msgid "invalid %%A operand"
+#: config/rs6000/rs6000.c:6891
+#, gcc-internal-format
+msgid "argument to dss must be a 2-bit unsigned literal"
msgstr ""
-#: config/sparc/sparc.c:7419
-#, c-format
-msgid "invalid %%B operand"
+#: config/rs6000/rs6000.c:7130
+#, gcc-internal-format
+msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr ""
-#: config/sparc/sparc.c:7458
-#, c-format
-msgid "invalid %%c operand"
+#: config/rs6000/rs6000.c:7202
+#, gcc-internal-format
+msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/sparc/sparc.c:7459
-#, c-format
-msgid "invalid %%C operand"
+#: config/rs6000/rs6000.c:12877
+#, gcc-internal-format
+msgid "stack frame too large"
msgstr ""
-#: config/sparc/sparc.c:7480
-#, c-format
-msgid "invalid %%d operand"
+#: config/rs6000/rs6000.c:15439
+#, gcc-internal-format
+msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/sparc/sparc.c:7481
-#, c-format
-msgid "invalid %%D operand"
+#: config/rs6000/rs6000.c:16528
+#, gcc-internal-format
+msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
msgstr ""
-#: config/sparc/sparc.c:7497
-#, c-format
-msgid "invalid %%f operand"
+#: config/rs6000/rs6000.c:16530
+#, gcc-internal-format
+msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr ""
-#: config/sparc/sparc.c:7511
-#, c-format
-msgid "invalid %%s operand"
+#: config/rs6000/rs6000.c:16534
+#, gcc-internal-format
+msgid "use of %<long long%> in AltiVec types is invalid"
msgstr ""
-#: config/sparc/sparc.c:7565
-msgid "long long constant not a valid immediate operand"
+#: config/rs6000/rs6000.c:16536
+#, gcc-internal-format
+msgid "use of %<double%> in AltiVec types is invalid"
msgstr ""
-#: config/sparc/sparc.c:7568
-msgid "floating point constant not a valid immediate operand"
+#: config/rs6000/rs6000.c:16538
+#, gcc-internal-format
+msgid "use of %<long double%> in AltiVec types is invalid"
msgstr ""
-#: config/sparc/freebsd.h:77 config/sparc/linux.h:91
-#: config/sparc/linux64.h:111 config/sparc/netbsd-elf.h:201
-msgid "Use 64 bit long doubles"
+#: config/rs6000/rs6000.c:16540
+#, gcc-internal-format
+msgid "use of boolean types in AltiVec types is invalid"
msgstr ""
-#: config/sparc/freebsd.h:78 config/sparc/linux.h:92
-#: config/sparc/linux64.h:112 config/sparc/netbsd-elf.h:202
-msgid "Use 128 bit long doubles"
+#: config/rs6000/rs6000.c:16542
+#, gcc-internal-format
+msgid "use of %<complex%> in AltiVec types is invalid"
msgstr ""
-#: config/sparc/sp64-elf.h:87
-msgid "Generate code for big endian"
+#: config/rs6000/aix43.h:39 config/rs6000/aix51.h:38 config/rs6000/aix52.h:38
+#, gcc-internal-format
+msgid "-maix64 and POWER architecture are incompatible"
msgstr ""
-#: config/sparc/sp64-elf.h:88
-msgid "Generate code for little endian"
+#: config/rs6000/aix43.h:44 config/rs6000/aix51.h:43 config/rs6000/aix52.h:43
+#, gcc-internal-format
+msgid "-maix64 requires PowerPC64 architecture remain enabled"
msgstr ""
-#: config/sparc/sparc.h:635
-msgid "Assume possible double misalignment"
+#: config/rs6000/aix43.h:48 config/rs6000/aix51.h:47 config/rs6000/aix52.h:47
+#, gcc-internal-format
+msgid ""
+"-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
msgstr ""
-#: config/sparc/sparc.h:637
-msgid "Assume all doubles are aligned"
+#. The Darwin ABI always includes AltiVec, can't be (validly) turned
+#. off.
+#: config/rs6000/darwin.h:75
+#, gcc-internal-format
+msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
msgstr ""
-#: config/sparc/sparc.h:639
-msgid "Pass -assert pure-text to linker"
+#. Darwin doesn't support -fpic.
+#: config/rs6000/darwin.h:81
+#, gcc-internal-format
+msgid "-fpic is not supported; -fPIC assumed"
msgstr ""
-#: config/sparc/sparc.h:641
-msgid "Do not pass -assert pure-text to linker"
+#: config/rs6000/darwin.h:88
+#, gcc-internal-format
+msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr ""
-#: config/sparc/sparc.h:643
-msgid "Use ABI reserved registers"
+#. 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"
msgstr ""
-#: config/sparc/sparc.h:645
-msgid "Do not use ABI reserved registers"
+#: config/rs6000/linux64.h:109
+#, gcc-internal-format
+msgid "-m64 requires a PowerPC64 cpu"
msgstr ""
-#: config/sparc/sparc.h:647
-msgid "Use hardware quad fp instructions"
+#. Definitions for __builtin_return_address and __builtin_frame_address.
+#. __builtin_return_address (0) should give link register (65), enable
+#. this.
+#. This should be uncommented, so that the link register is used, but
+#. currently this would result in unmatched insns and spilling fixed
+#. registers so we'll leave it for another day. When these problems are
+#. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
+#. (mrs)
+#. #define RETURN_ADDR_IN_PREVIOUS_FRAME
+#. 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
+#, gcc-internal-format
+msgid "RETURN_ADDRESS_OFFSET not supported"
msgstr ""
-#: config/sparc/sparc.h:649
-msgid "Do not use hardware quad fp instructions"
+#. Sometimes certain combinations of command options do not make sense
+#. on a particular target machine. You can define a macro
+#. `OVERRIDE_OPTIONS' to take account of this. This macro, if
+#. defined, is executed once just after all the command options have
+#. been parsed.
+#.
+#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
+#. get control.
+#: config/rs6000/sysv4.h:130
+#, gcc-internal-format
+msgid "bad value for -mcall-%s"
msgstr ""
-#: config/sparc/sparc.h:651
-msgid "Compile for v8plus ABI"
+#: config/rs6000/sysv4.h:146
+#, gcc-internal-format
+msgid "bad value for -msdata=%s"
msgstr ""
-#: config/sparc/sparc.h:653
-msgid "Do not compile for v8plus ABI"
+#: config/rs6000/sysv4.h:163
+#, gcc-internal-format
+msgid "-mrelocatable and -msdata=%s are incompatible"
msgstr ""
-#: config/sparc/sparc.h:655
-msgid "Utilize Visual Instruction Set"
+#: config/rs6000/sysv4.h:172
+#, gcc-internal-format
+msgid "-f%s and -msdata=%s are incompatible"
msgstr ""
-#: config/sparc/sparc.h:657
-msgid "Do not utilize Visual Instruction Set"
+#: config/rs6000/sysv4.h:181
+#, gcc-internal-format
+msgid "-msdata=%s and -mcall-%s are incompatible"
msgstr ""
-#: config/sparc/sparc.h:659
-msgid "Pointers are 64-bit"
+#: config/rs6000/sysv4.h:190
+#, gcc-internal-format
+msgid "-mrelocatable and -mno-minimal-toc are incompatible"
msgstr ""
-#: config/sparc/sparc.h:661
-msgid "Pointers are 32-bit"
+#: config/rs6000/sysv4.h:196
+#, gcc-internal-format
+msgid "-mrelocatable and -mcall-%s are incompatible"
msgstr ""
-#: config/sparc/sparc.h:663
-msgid "Use 32-bit ABI"
+#: config/rs6000/sysv4.h:203
+#, gcc-internal-format
+msgid "-fPIC and -mcall-%s are incompatible"
msgstr ""
-#: config/sparc/sparc.h:665
-msgid "Use 64-bit ABI"
+#: config/rs6000/sysv4.h:210
+#, gcc-internal-format
+msgid "-mcall-aixdesc must be big endian"
msgstr ""
-#: config/sparc/sparc.h:667
-msgid "Use stack bias"
+#: config/rs6000/sysv4.h:215
+#, gcc-internal-format
+msgid "-msecure-plt not supported by your assembler"
msgstr ""
-#: config/sparc/sparc.h:669
-msgid "Do not use stack bias"
+#: config/rs6000/sysv4.h:230
+#, gcc-internal-format
+msgid "-m%s not supported in this configuration"
msgstr ""
-#: config/sparc/sparc.h:671
-msgid "Use structs on stronger alignment for double-word copies"
+#: config/s390/s390.c:1136
+#, gcc-internal-format
+msgid "stack guard value must be an exact power of 2"
msgstr ""
-#: config/sparc/sparc.h:673
-msgid "Do not use structs on stronger alignment for double-word copies"
+#: config/s390/s390.c:1143
+#, gcc-internal-format
+msgid "stack size must be an exact power of 2"
msgstr ""
-#: config/sparc/sparc.h:675
-msgid "Optimize tail call instructions in assembler and linker"
+#: config/s390/s390.c:1191
+#, gcc-internal-format
+msgid "z/Architecture mode not supported on %s."
msgstr ""
-#: config/sparc/sparc.h:677
-msgid "Do not optimize tail call instructions in assembler or linker"
+#: config/s390/s390.c:1193
+#, gcc-internal-format
+msgid "64-bit ABI not supported in ESA/390 mode."
msgstr ""
-#: config/sparc/sparc.h:722
-msgid "Use given SPARC code model"
+#: config/s390/s390.c:1204
+#, gcc-internal-format
+msgid ""
+"-mbackchain -mpacked-stack -mhard-float are not supported in combination."
msgstr ""
-#: config/stormy16/stormy16.c:500
-msgid "Constant halfword load operand out of range."
+#: config/s390/s390.c:1210
+#, gcc-internal-format
+msgid "-mstack-size implies use of -mstack-guard"
msgstr ""
-#: config/stormy16/stormy16.c:510
-msgid "Constant arithmetic operand out of range."
+#: config/s390/s390.c:1212
+#, gcc-internal-format
+msgid "stack size must be greater than the stack guard value"
msgstr ""
-#: config/stormy16/stormy16.c:1119
-msgid "Local variable memory requirements exceed capacity."
+#: config/s390/s390.c:1215
+#, gcc-internal-format
+msgid "-mstack-guard implies use of -mstack-size"
msgstr ""
-#: config/stormy16/stormy16.c:1285
-msgid "function_profiler support"
+#: config/s390/s390.c:5682
+#, gcc-internal-format
+msgid "Total size of local variables exceeds architecture limit."
msgstr ""
-#: config/stormy16/stormy16.c:1374
-msgid "cannot use va_start in interrupt function"
+#: config/s390/s390.c:6218
+#, gcc-internal-format
+msgid "frame size of %qs is "
msgstr ""
-#: config/stormy16/stormy16.c:1816 config/stormy16/stormy16.c:1887
-msgid "'B' operand is not constant"
+#: config/s390/s390.c:6218
+#, gcc-internal-format
+msgid " bytes"
msgstr ""
-#: config/stormy16/stormy16.c:1843
-msgid "'B' operand has multiple bits set"
+#: config/s390/s390.c:6222
+#, gcc-internal-format
+msgid "%qs uses dynamic stack allocation"
msgstr ""
-#: config/stormy16/stormy16.c:1869
-msgid "'o' operand is not constant"
+#: config/sh/sh.c:6416
+#, gcc-internal-format
+msgid "__builtin_saveregs not supported by this subtarget"
msgstr ""
-#: config/stormy16/stormy16.c:1901
-msgid "xstormy16_print_operand: unknown code"
+#: config/sh/sh.c:7403
+#, gcc-internal-format
+msgid "attribute interrupt_handler is not compatible with -m5-compact"
msgstr ""
-#: config/stormy16/stormy16.c:1947
-#, c-format
+#. 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
+#, gcc-internal-format
+msgid "%qs attribute only applies to interrupt functions"
+msgstr ""
+
+#. The argument must be a constant string.
+#: config/sh/sh.c:7432
+#, gcc-internal-format
+msgid "%qs attribute argument not a string constant"
+msgstr ""
+
+#. The argument must be a constant integer.
+#: config/sh/sh.c:7467
+#, gcc-internal-format
+msgid "%qs attribute argument not an integer constant"
+msgstr ""
+
+#: config/sh/sh.c:9461
+#, gcc-internal-format
+msgid "r0 needs to be available as a call-clobbered register"
+msgstr ""
+
+#: config/sh/sh.c:9482
+#, gcc-internal-format
+msgid "Need a second call-clobbered general purpose register"
+msgstr ""
+
+#: config/sh/sh.c:9490
+#, gcc-internal-format
+msgid "Need a call-clobbered target register"
+msgstr ""
+
+#: config/sh/symbian.c:147
+#, gcc-internal-format
+msgid ""
+"%H function '%D' is defined after prior declaration as dllimport: attribute "
+"ignored"
+msgstr ""
+
+#: config/sh/symbian.c:159
+#, gcc-internal-format
+msgid "%Hinline function '%D' is declared as dllimport: attribute ignored."
+msgstr ""
+
+#: config/sh/symbian.c:173
+#, gcc-internal-format
+msgid "%Hdefinition of static data member '%D' of dllimport'd class."
+msgstr ""
+
+#: config/sh/symbian.c:280
+#, gcc-internal-format
+msgid ""
+"%Hfailure in redeclaration of '%D': dllimport'd symbol lacks external "
+"linkage."
+msgstr ""
+
+#: config/sh/symbian.c:326
+#, gcc-internal-format
+msgid "%H%s '%D' %s after being referenced with dllimport linkage."
+msgstr ""
+
+#: config/sh/symbian.c:430
+#, gcc-internal-format
+msgid "%Hvariable %qD definition is marked dllimport."
+msgstr ""
+
+#: config/sh/symbian.c:505
+#, gcc-internal-format
+msgid "%Hexternal linkage required for symbol '%D' because of '%s' attribute."
+msgstr ""
+
+#: config/sh/symbian.c:886 cp/tree.c:2287
+#, gcc-internal-format
+msgid "lang_* check: failed in %s, at %s:%d"
+msgstr ""
+
+#. FIXME
+#: config/sh/netbsd-elf.h:95
+#, gcc-internal-format
+msgid "unimplemented-shmedia profiling"
+msgstr ""
+
+#. There are no delay slots on SHmedia.
+#. Relaxation isn't yet supported for SHmedia
+#. After reload, if conversion does little good but can cause ICEs: - find_if_block doesn't do anything for SH because we don't have conditional execution patterns. (We use conditional move patterns, which are handled differently, and only before reload). - find_cond_trap doesn't do anything for the SH because we #. don't have conditional traps. - find_if_case_1 uses redirect_edge_and_branch_force in the only path that does an optimization, and this causes an ICE when branch targets are in registers. - find_if_case_2 doesn't do anything for the SHmedia after reload except when it can redirect a tablejump - and that's rather rare.
+#. -fprofile-arcs needs a working libgcov . In unified tree configurations with newlib, this requires to configure with --with-newlib --with-headers. But there is no way to check here we have a working libgcov, so just assume that we have.
+#: config/sh/sh.h:607
+#, gcc-internal-format
+msgid "Profiling is still experimental for this target."
+msgstr ""
+
+#: config/sparc/sparc.c:623
+#, gcc-internal-format
+msgid "%s is not supported by this configuration"
+msgstr ""
+
+#: config/sparc/sparc.c:630
+#, gcc-internal-format
+msgid "-mlong-double-64 not allowed with -m64"
+msgstr ""
+
+#: config/sparc/sparc.c:655
+#, gcc-internal-format
+msgid "-mcmodel= is not supported on 32 bit systems"
+msgstr ""
+
+#: config/stormy16/stormy16.c:497
+#, gcc-internal-format
+msgid "Constant halfword load operand out of range."
+msgstr ""
+
+#: config/stormy16/stormy16.c:507
+#, gcc-internal-format
+msgid "Constant arithmetic operand out of range."
+msgstr ""
+
+#: config/stormy16/stormy16.c:1110
+#, gcc-internal-format
+msgid "Local variable memory requirements exceed capacity."
+msgstr ""
+
+#: config/stormy16/stormy16.c:1276
+#, gcc-internal-format
+msgid "function_profiler support"
+msgstr ""
+
+#: config/stormy16/stormy16.c:1365
+#, gcc-internal-format
+msgid "cannot use va_start in interrupt function"
+msgstr ""
+
+#: config/stormy16/stormy16.c:1933
+#, gcc-internal-format
msgid "switch statement of size %lu entries too large"
msgstr ""
-#: config/stormy16/stormy16.c:2317
+#: config/stormy16/stormy16.c:2301
+#, gcc-internal-format
msgid "%<__BELOW100__%> attribute only applies to variables"
msgstr ""
-#: config/stormy16/stormy16.c:2324
+#: config/stormy16/stormy16.c:2308
+#, gcc-internal-format
msgid "__BELOW100__ attribute not allowed with auto storage class."
msgstr ""
#: config/v850/v850-c.c:67
+#, gcc-internal-format
msgid "#pragma GHS endXXXX found without previous startXXX"
msgstr ""
#: config/v850/v850-c.c:69
+#, gcc-internal-format
msgid "#pragma GHS endXXX does not match previous startXXX"
msgstr ""
#: config/v850/v850-c.c:94
+#, gcc-internal-format
msgid "cannot set interrupt attribute: no current function"
msgstr ""
#: config/v850/v850-c.c:102
+#, gcc-internal-format
msgid "cannot set interrupt attribute: no such identifier"
msgstr ""
#: config/v850/v850-c.c:147
+#, gcc-internal-format
msgid "junk at end of #pragma ghs section"
msgstr ""
#: config/v850/v850-c.c:164
-#, c-format
+#, gcc-internal-format
msgid "unrecognized section name \"%s\""
msgstr ""
#: config/v850/v850-c.c:179
+#, gcc-internal-format
msgid "malformed #pragma ghs section"
msgstr ""
#: config/v850/v850-c.c:198
+#, gcc-internal-format
msgid "junk at end of #pragma ghs interrupt"
msgstr ""
#: config/v850/v850-c.c:209
+#, gcc-internal-format
msgid "junk at end of #pragma ghs starttda"
msgstr ""
#: config/v850/v850-c.c:220
+#, gcc-internal-format
msgid "junk at end of #pragma ghs startsda"
msgstr ""
#: config/v850/v850-c.c:231
+#, gcc-internal-format
msgid "junk at end of #pragma ghs startzda"
msgstr ""
#: config/v850/v850-c.c:242
+#, gcc-internal-format
msgid "junk at end of #pragma ghs endtda"
msgstr ""
#: config/v850/v850-c.c:253
+#, gcc-internal-format
msgid "junk at end of #pragma ghs endsda"
msgstr ""
#: config/v850/v850-c.c:264
+#, gcc-internal-format
msgid "junk at end of #pragma ghs endzda"
msgstr ""
#: config/v850/v850.c:172
+#, gcc-internal-format
msgid "value passed to %<-m%s%> is too large"
msgstr ""
-#: config/v850/v850.c:360
-msgid "const_double_split got a bad insn:"
-msgstr ""
-
-#: config/v850/v850.c:925
-msgid "output_move_single:"
-msgstr ""
-
-#: config/v850/v850.c:2141
+#: config/v850/v850.c:2140
+#, gcc-internal-format
msgid "%Jdata area attributes cannot be specified for local variables"
msgstr ""
-#: config/v850/v850.c:2152
+#: config/v850/v850.c:2151
+#, gcc-internal-format
msgid "%Jdata area of '%D' conflicts with previous declaration"
msgstr ""
-#: config/v850/v850.c:2282
-#, c-format
+#: config/v850/v850.c:2281
+#, gcc-internal-format
msgid "bogus JR construction: %d\n"
msgstr ""
-#: config/v850/v850.c:2303 config/v850/v850.c:2423
-#, c-format
+#: config/v850/v850.c:2299 config/v850/v850.c:2408
+#, gcc-internal-format
msgid "bad amount of stack space removal: %d"
msgstr ""
-#: config/v850/v850.c:2399
-#, c-format
+#: config/v850/v850.c:2388
+#, gcc-internal-format
msgid "bogus JARL construction: %d\n"
msgstr ""
-#: config/v850/v850.c:2708
-#, c-format
+#: config/v850/v850.c:2687
+#, gcc-internal-format
msgid "Bogus DISPOSE construction: %d\n"
msgstr ""
-#: config/v850/v850.c:2730
-#, c-format
+#: config/v850/v850.c:2706
+#, gcc-internal-format
msgid "Too much stack space to dispose of: %d"
msgstr ""
-#: config/v850/v850.c:2834
-#, c-format
+#: config/v850/v850.c:2808
+#, gcc-internal-format
msgid "Bogus PREPEARE construction: %d\n"
msgstr ""
-#: config/v850/v850.c:2856
-#, c-format
+#: config/v850/v850.c:2827
+#, gcc-internal-format
msgid "Too much stack space to prepare: %d"
msgstr ""
-#: config/xtensa/xtensa.c:746 config/xtensa/xtensa.c:778
-#: config/xtensa/xtensa.c:787
-msgid "bad test"
-msgstr ""
-
-#: config/xtensa/xtensa.c:1506
+#: config/xtensa/xtensa.c:1505
+#, gcc-internal-format
msgid "boolean registers required for the floating-point option"
msgstr ""
-#: config/xtensa/xtensa.c:1552
-#, c-format
+#: config/xtensa/xtensa.c:1551
+#, gcc-internal-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:1557
+#: config/xtensa/xtensa.c:1556
+#, gcc-internal-format
msgid "PIC is required but not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:1636
-#, c-format
-msgid "invalid %%D value"
-msgstr ""
-
-#: config/xtensa/xtensa.c:1673
-msgid "invalid mask"
-msgstr ""
-
-#: config/xtensa/xtensa.c:1699
-#, c-format
-msgid "invalid %%x value"
-msgstr ""
-
-#: config/xtensa/xtensa.c:1706
-#, c-format
-msgid "invalid %%d value"
-msgstr ""
-
-#: config/xtensa/xtensa.c:1727 config/xtensa/xtensa.c:1737
-#, c-format
-msgid "invalid %%t/%%b value"
-msgstr ""
-
-#: config/xtensa/xtensa.c:1779
-msgid "invalid address"
-msgstr ""
-
-#: config/xtensa/xtensa.c:1804
-msgid "no register in address"
-msgstr ""
-
-#: config/xtensa/xtensa.c:1812
-msgid "address offset not a constant"
-msgstr ""
-
-#: config/xtensa/xtensa.c:2413
+#: config/xtensa/xtensa.c:2414
+#, gcc-internal-format
msgid "only uninitialized variables can be placed in a .bss section"
msgstr ""
-#: config/xtensa/xtensa.h:79
-msgid "Use CONST16 instruction to load constants"
-msgstr ""
-
-#: config/xtensa/xtensa.h:81
-msgid "Use PC-relative L32R instruction to load constants"
-msgstr ""
-
-#: config/xtensa/xtensa.h:83
-msgid "Disable fused multiply/add and multiply/subtract FP instructions"
-msgstr ""
-
-#: config/xtensa/xtensa.h:85
-msgid "Enable fused multiply/add and multiply/subtract FP instructions"
-msgstr ""
-
-#: config/xtensa/xtensa.h:87
-msgid "Intersperse literal pools with code in the text section"
-msgstr ""
-
-#: config/xtensa/xtensa.h:89
-msgid "Put literal pools in a separate literal section"
-msgstr ""
-
-#: config/xtensa/xtensa.h:91
-msgid "Automatically align branch targets to reduce branch penalties"
-msgstr ""
-
-#: config/xtensa/xtensa.h:93
-msgid "Do not automatically align branch targets"
-msgstr ""
-
-#: config/xtensa/xtensa.h:95
-msgid "Use indirect CALLXn instructions for large programs"
-msgstr ""
-
-#: config/xtensa/xtensa.h:97
-msgid "Use direct CALLn instructions for fast calls"
-msgstr ""
-
-#: ada/misc.c:263
-#, c-format
+#: ada/misc.c:262
+#, gcc-internal-format
msgid "missing argument to \"-%s\""
msgstr ""
-#: ada/misc.c:304
+#: ada/misc.c:303
+#, gcc-internal-format
msgid "%<-gnat%> misspelled as %<-gant%>"
msgstr ""
#: cp/call.c:288
+#, gcc-internal-format
msgid "unable to call pointer to member function here"
msgstr ""
#: cp/call.c:2376
+#, gcc-internal-format
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr ""
#: cp/call.c:2381
+#, gcc-internal-format
msgid "%s %D(%T, %T) <built-in>"
msgstr ""
#: cp/call.c:2385
+#, gcc-internal-format
msgid "%s %D(%T) <built-in>"
msgstr ""
#: cp/call.c:2389
+#, gcc-internal-format
msgid "%s %T <conversion>"
msgstr ""
#: cp/call.c:2391
+#, gcc-internal-format
msgid "%J%s %+#D <near match>"
msgstr ""
#: cp/call.c:2393
+#, gcc-internal-format
msgid "%J%s %+#D"
msgstr ""
-#: cp/call.c:2428
-msgid "candidates are:"
-msgstr ""
-
#: cp/call.c:2614
+#, gcc-internal-format
msgid "conversion from %qT to %qT is ambiguous"
msgstr ""
#: cp/call.c:2767 cp/call.c:2825
+#, gcc-internal-format
msgid "no matching function for call to %<%D(%A)%>"
msgstr ""
#: cp/call.c:2770 cp/call.c:2828
+#, gcc-internal-format
msgid "call of overloaded %<%D(%A)%> is ambiguous"
msgstr ""
#. It's no good looking for an overloaded operator() on a
#. pointer-to-member-function.
#: cp/call.c:2896
-#, c-format
+#, gcc-internal-format
msgid ""
"pointer-to-member function %E cannot be called without an object; consider "
"using .* or ->*"
msgstr ""
#: cp/call.c:2965
+#, gcc-internal-format
msgid "no match for call to %<(%T) (%A)%>"
msgstr ""
#: cp/call.c:2974
+#, gcc-internal-format
msgid "call of %<(%T) (%A)%> is ambiguous"
msgstr ""
#: cp/call.c:3012
+#, gcc-internal-format
msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
msgstr ""
#: cp/call.c:3018
+#, gcc-internal-format
msgid "%s for %<operator%s%> in %<%E%s%>"
msgstr ""
#: cp/call.c:3022
+#, gcc-internal-format
msgid "%s for %<operator[]%> in %<%E[%E]%>"
msgstr ""
#: cp/call.c:3027
+#, gcc-internal-format
msgid "%s for %qs in %<%s %E%>"
msgstr ""
#: cp/call.c:3032
+#, gcc-internal-format
msgid "%s for %<operator%s%> in %<%E %s %E%>"
msgstr ""
#: cp/call.c:3035
+#, gcc-internal-format
msgid "%s for %<operator%s%> in %<%s%E%>"
msgstr ""
#: cp/call.c:3125
+#, gcc-internal-format
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr ""
#: cp/call.c:3202
+#, gcc-internal-format
msgid "%qE has type %<void%> and is not a throw-expression"
msgstr ""
#: cp/call.c:3241 cp/call.c:3451
+#, gcc-internal-format
msgid "operands to ?: have different types"
msgstr ""
#: cp/call.c:3405
+#, gcc-internal-format
msgid "enumeral mismatch in conditional expression: %qT vs %qT"
msgstr ""
#: cp/call.c:3412
+#, gcc-internal-format
msgid "enumeral and non-enumeral type in conditional expression"
msgstr ""
#: cp/call.c:3706
+#, gcc-internal-format
msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
msgstr ""
#: cp/call.c:3779
+#, gcc-internal-format
msgid "comparison between %q#T and %q#T"
msgstr ""
#: cp/call.c:4038
-msgid "no suitable %<operator %s> for %qT"
+#, gcc-internal-format
+msgid "no suitable %<operator %s%> for %qT"
msgstr ""
#: cp/call.c:4055
+#, gcc-internal-format
msgid "%q+#D is private"
msgstr ""
#: cp/call.c:4057
+#, gcc-internal-format
msgid "%q+#D is protected"
msgstr ""
#: cp/call.c:4059
+#, gcc-internal-format
msgid "%q+#D is inaccessible"
msgstr ""
#: cp/call.c:4060
+#, gcc-internal-format
msgid "within this context"
msgstr ""
#: cp/call.c:4149 cp/cvt.c:263
+#, gcc-internal-format
msgid "invalid conversion from %qT to %qT"
msgstr ""
#: cp/call.c:4151
+#, gcc-internal-format
msgid " initializing argument %P of %qD"
msgstr ""
#: cp/call.c:4163
+#, gcc-internal-format
msgid "passing NULL to non-pointer argument %P of %qD"
msgstr ""
#: cp/call.c:4166
+#, gcc-internal-format
msgid "converting to non-pointer type %qT from NULL"
msgstr ""
#: cp/call.c:4174
+#, gcc-internal-format
msgid "passing %qT for argument %P to %qD"
msgstr ""
#: cp/call.c:4177
+#, gcc-internal-format
msgid "converting to %qT from %qT"
msgstr ""
#: cp/call.c:4186
+#, gcc-internal-format
msgid "passing negative value %qE for argument %P to %qD"
msgstr ""
#: cp/call.c:4189
+#, gcc-internal-format
msgid "converting negative value %qE to %qT"
msgstr ""
#: cp/call.c:4331
+#, gcc-internal-format
msgid "cannot bind bitfield %qE to %qT"
msgstr ""
#: cp/call.c:4334 cp/call.c:4350
+#, gcc-internal-format
msgid "cannot bind packed field %qE to %qT"
msgstr ""
#: cp/call.c:4337
+#, gcc-internal-format
msgid "cannot bind rvalue %qE to %qT"
msgstr ""
#: cp/call.c:4446
+#, gcc-internal-format
msgid ""
"cannot pass objects of non-POD type %q#T through %<...%>; call will abort at "
"runtime"
@@ -11981,307 +17158,384 @@ msgstr ""
#. Undefined behavior [expr.call] 5.2.2/7.
#: cp/call.c:4472
+#, gcc-internal-format
msgid ""
"cannot receive objects of non-POD type %q#T through %<...%>; call will abort "
"at runtime"
msgstr ""
#: cp/call.c:4515
+#, gcc-internal-format
msgid "the default argument for parameter %d of %qD has not yet been parsed"
msgstr ""
#: cp/call.c:4720
+#, gcc-internal-format
msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
msgstr ""
#: cp/call.c:4739
+#, gcc-internal-format
msgid "%qT is not an accessible base of %qT"
msgstr ""
#: cp/call.c:4989
+#, gcc-internal-format
msgid "could not find class$ field in java interface type %qT"
msgstr ""
#: cp/call.c:5249
+#, gcc-internal-format
msgid "call to non-function %qD"
msgstr ""
#: cp/call.c:5274
+#, gcc-internal-format
msgid "request for member %qD in %qE, which is of non-aggregate type %qT"
msgstr ""
#: cp/call.c:5353
+#, gcc-internal-format
msgid "no matching function for call to %<%T::%s(%A)%#V%>"
msgstr ""
#: cp/call.c:5371
+#, gcc-internal-format
msgid "call of overloaded %<%s(%A)%> is ambiguous"
msgstr ""
#: cp/call.c:5395
+#, gcc-internal-format
msgid "cannot call member function %qD without object"
msgstr ""
#: cp/call.c:6000
+#, gcc-internal-format
msgid "passing %qT chooses %qT over %qT"
msgstr ""
-#: cp/call.c:6002 cp/name-lookup.c:4120
+#: cp/call.c:6002 cp/name-lookup.c:4126
+#, gcc-internal-format
msgid " in call to %qD"
msgstr ""
#: cp/call.c:6059
+#, gcc-internal-format
msgid "choosing %qD over %qD"
msgstr ""
#: cp/call.c:6060
+#, gcc-internal-format
msgid " for conversion from %qT to %qT"
msgstr ""
#: cp/call.c:6062
+#, gcc-internal-format
msgid " because conversion sequence for the argument is better"
msgstr ""
#: cp/call.c:6182
+#, gcc-internal-format
msgid ""
"ISO C++ says that these are ambiguous, even though the worst conversion for "
"the first is better than the worst conversion for the second:"
msgstr ""
-#: cp/call.c:6186
-msgid "candidate 1:"
-msgstr ""
-
-#: cp/call.c:6187
-msgid "candidate 2:"
-msgstr ""
-
#: cp/call.c:6323
+#, gcc-internal-format
msgid "could not convert %qE to %qT"
msgstr ""
#: cp/call.c:6454
+#, gcc-internal-format
msgid ""
"invalid initialization of non-const reference of type %qT from a temporary "
"of type %qT"
msgstr ""
#: cp/call.c:6458
+#, gcc-internal-format
msgid ""
"invalid initialization of reference of type %qT from expression of type %qT"
msgstr ""
-#: cp/class.c:272
+#: cp/class.c:273
+#, gcc-internal-format
msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
msgstr ""
#: cp/class.c:929
+#, gcc-internal-format
msgid "Java class %qT cannot have a destructor"
msgstr ""
#: cp/class.c:931
+#, gcc-internal-format
msgid "Java class %qT cannot have an implicit non-trivial destructor"
msgstr ""
-#: cp/class.c:1031
-msgid "%q#D and %q#D cannot be overloaded"
+#: cp/class.c:1032
+#, gcc-internal-format
+msgid "repeated using declaration %qD"
msgstr ""
-#: cp/class.c:1088
+#: cp/class.c:1034
+#, gcc-internal-format
+msgid "using declaration %qD conflicts with a previous using declaration"
+msgstr ""
+
+#: cp/class.c:1039
+#, gcc-internal-format
+msgid "%q#D cannot be overloaded"
+msgstr ""
+
+#: cp/class.c:1040
+#, gcc-internal-format
+msgid "with %q#D"
+msgstr ""
+
+#: cp/class.c:1095
+#, gcc-internal-format
msgid "conflicting access specifications for method %qD, ignored"
msgstr ""
-#: cp/class.c:1091
-#, c-format
+#: cp/class.c:1098
+#, gcc-internal-format
msgid "conflicting access specifications for field %qE, ignored"
msgstr ""
-#: cp/class.c:1141
+#: cp/class.c:1148
+#, gcc-internal-format
msgid "%qD names constructor"
msgstr ""
-#: cp/class.c:1146
+#: cp/class.c:1153
+#, gcc-internal-format
msgid "%qD invalid in %qT"
msgstr ""
-#: cp/class.c:1154
+#: cp/class.c:1161
+#, gcc-internal-format
msgid "no members matching %qD in %q#T"
msgstr ""
-#: cp/class.c:1186 cp/class.c:1194
+#: cp/class.c:1193 cp/class.c:1201
+#, gcc-internal-format
msgid "%qD invalid in %q#T"
msgstr ""
-#: cp/class.c:1187
+#: cp/class.c:1194
+#, gcc-internal-format
msgid " because of local method %q#D with same name"
msgstr ""
-#: cp/class.c:1195
+#: cp/class.c:1202
+#, gcc-internal-format
msgid " because of local member %q#D with same name"
msgstr ""
-#: cp/class.c:1237
+#: cp/class.c:1244
+#, gcc-internal-format
msgid "base class %q#T has a non-virtual destructor"
msgstr ""
-#: cp/class.c:1551
+#: cp/class.c:1558
+#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr ""
-#: cp/class.c:1562
+#: cp/class.c:1569
+#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr ""
-#: cp/class.c:1602
+#: cp/class.c:1609
+#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:1935
+#: cp/class.c:1942
+#, 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:2413
+#: cp/class.c:2420
+#, gcc-internal-format
msgid "%qD was hidden"
msgstr ""
-#: cp/class.c:2414
+#: cp/class.c:2421
+#, gcc-internal-format
msgid " by %qD"
msgstr ""
-#: cp/class.c:2455 cp/decl2.c:1100
+#: cp/class.c:2462 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:2462 cp/decl2.c:1107
+#: cp/class.c:2469 cp/decl2.c:1095
+#, gcc-internal-format
msgid "private member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:2465 cp/decl2.c:1109
+#: cp/class.c:2472 cp/decl2.c:1097
+#, gcc-internal-format
msgid "protected member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:2632
+#: cp/class.c:2639
+#, gcc-internal-format
msgid "bit-field %q#D with non-integral type"
msgstr ""
-#: cp/class.c:2649
+#: cp/class.c:2656
+#, gcc-internal-format
msgid "bit-field %qD width not an integer constant"
msgstr ""
-#: cp/class.c:2655
+#: cp/class.c:2662
+#, gcc-internal-format
msgid "negative width in bit-field %qD"
msgstr ""
-#: cp/class.c:2660
+#: cp/class.c:2667
+#, gcc-internal-format
msgid "zero width for bit-field %qD"
msgstr ""
-#: cp/class.c:2666
+#: cp/class.c:2673
+#, gcc-internal-format
msgid "width of %qD exceeds its type"
msgstr ""
-#: cp/class.c:2675
+#: cp/class.c:2682
+#, gcc-internal-format
msgid "%qD is too small to hold all values of %q#T"
msgstr ""
-#: cp/class.c:2735
+#: cp/class.c:2742
+#, gcc-internal-format
msgid "member %q#D with constructor not allowed in union"
msgstr ""
-#: cp/class.c:2738
+#: cp/class.c:2745
+#, gcc-internal-format
msgid "member %q#D with destructor not allowed in union"
msgstr ""
-#: cp/class.c:2741
+#: cp/class.c:2748
+#, gcc-internal-format
msgid "member %q#D with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:2764
+#: cp/class.c:2771
+#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr ""
-#: cp/class.c:2825
+#: cp/class.c:2832
+#, gcc-internal-format
msgid "ignoring packed attribute on unpacked non-POD field %q#D"
msgstr ""
-#: cp/class.c:2885
+#: cp/class.c:2892
+#, gcc-internal-format
msgid "%qD may not be static because it is a member of a union"
msgstr ""
-#: cp/class.c:2890
+#: cp/class.c:2897
+#, gcc-internal-format
msgid "%qD may not have reference type %qT because it is a member of a union"
msgstr ""
-#: cp/class.c:2899
+#: cp/class.c:2906
+#, gcc-internal-format
msgid "field %qD in local class cannot be static"
msgstr ""
-#: cp/class.c:2905
+#: cp/class.c:2912
+#, gcc-internal-format
msgid "field %qD invalidly declared function type"
msgstr ""
-#: cp/class.c:2911
+#: cp/class.c:2918
+#, gcc-internal-format
msgid "field %qD invalidly declared method type"
msgstr ""
-#: cp/class.c:2943
+#: cp/class.c:2950
+#, gcc-internal-format
msgid "non-static reference %q#D in class without a constructor"
msgstr ""
-#: cp/class.c:2990
+#: cp/class.c:2997
+#, gcc-internal-format
msgid "non-static const member %q#D in class without a constructor"
msgstr ""
-#: cp/class.c:3005
+#: cp/class.c:3012
+#, gcc-internal-format
msgid "field %q#D with same name as class"
msgstr ""
-#: cp/class.c:3038
+#: cp/class.c:3045
+#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr ""
-#: cp/class.c:3042
+#: cp/class.c:3049
+#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr ""
-#: cp/class.c:3044
+#: cp/class.c:3051
+#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:3047
+#: cp/class.c:3054
+#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:3480
+#: cp/class.c:3487
+#, 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:3592
+#: cp/class.c:3599
+#, gcc-internal-format
msgid "class %qT will be considered nearly empty in a future version of GCC"
msgstr ""
-#: cp/class.c:3674
+#: cp/class.c:3681
+#, gcc-internal-format
msgid "initializer specified for non-virtual method %qD"
msgstr ""
-#: cp/class.c:4337
+#: cp/class.c:4344
+#, 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:4436
+#: cp/class.c:4443
+#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:4448
+#: cp/class.c:4455
+#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:4625
+#: cp/class.c:4632
+#, gcc-internal-format
msgid ""
"size assigned to %qT may not be ABI-compliant and may change in a future "
"version of GCC"
@@ -12289,74 +17543,90 @@ msgstr ""
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
-#: cp/class.c:4664
+#: cp/class.c:4671
+#, 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:4687
+#: cp/class.c:4699
+#, gcc-internal-format
msgid ""
"offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4697
+#: cp/class.c:4709
+#, 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:4757
+#: cp/class.c:4769
+#, gcc-internal-format
msgid ""
"layout of classes derived from empty class %qT may change in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:4898 cp/parser.c:12877
+#: cp/class.c:4910 cp/parser.c:13050
+#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr ""
-#: cp/class.c:5048
+#: cp/class.c:5060
+#, gcc-internal-format
msgid "%q#T has virtual functions but non-virtual destructor"
msgstr ""
-#: cp/class.c:5145
+#: cp/class.c:5157
+#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:5561
+#: cp/class.c:5573
+#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr ""
-#: cp/class.c:5648
+#: cp/class.c:5659
+#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr ""
-#: cp/class.c:5773
+#: cp/class.c:5784
+#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr ""
-#: cp/class.c:5796
+#: cp/class.c:5807
+#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr ""
-#: cp/class.c:5822
+#: cp/class.c:5833
+#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr ""
-#: cp/class.c:5825
+#: cp/class.c:5836
+#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr ""
-#: cp/class.c:5870 cp/class.c:5901 cp/class.c:6053 cp/class.c:6060
+#: cp/class.c:5881 cp/class.c:5912 cp/class.c:6064 cp/class.c:6071
+#, gcc-internal-format
msgid "not enough type information"
msgstr ""
-#: cp/class.c:5887
+#: cp/class.c:5898
+#, gcc-internal-format
msgid "argument of type %qT does not match %qT"
msgstr ""
-#: cp/class.c:6037
+#: cp/class.c:6048
+#, gcc-internal-format
msgid "invalid operation on uninstantiated type"
msgstr ""
@@ -12365,193 +17635,246 @@ 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:6274 cp/decl.c:1102 cp/name-lookup.c:508 cp/pt.c:2204
+#: cp/class.c:6285 cp/decl.c:1099 cp/name-lookup.c:508 cp/pt.c:2205
+#, gcc-internal-format
msgid "declaration of %q#D"
msgstr ""
-#: cp/class.c:6275
+#: cp/class.c:6286
+#, gcc-internal-format
msgid "changes meaning of %qD from %q+#D"
msgstr ""
+#: cp/cp-gimplify.c:120
+#, gcc-internal-format
+msgid "continue statement not within loop or switch"
+msgstr ""
+
+#: cp/cp-gimplify.c:365
+#, gcc-internal-format
+msgid "statement with no effect"
+msgstr ""
+
#: cp/cvt.c:90
+#, gcc-internal-format
msgid "can't convert from incomplete type %qT to %qT"
msgstr ""
#: cp/cvt.c:99
+#, 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
+#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr ""
#: cp/cvt.c:197 cp/cvt.c:201
+#, gcc-internal-format
msgid "pointer to member cast from %qT to %qT is via virtual base"
msgstr ""
#: cp/cvt.c:497
+#, gcc-internal-format
msgid "conversion from %qT to %qT discards qualifiers"
msgstr ""
-#: cp/cvt.c:515 cp/typeck.c:4808
+#: cp/cvt.c:515 cp/typeck.c:4823
+#, gcc-internal-format
msgid "casting %qT to %qT does not dereference pointer"
msgstr ""
#: cp/cvt.c:542
+#, gcc-internal-format
msgid "cannot convert type %qT to type %qT"
msgstr ""
#: cp/cvt.c:670
+#, gcc-internal-format
msgid "conversion from %q#T to %q#T"
msgstr ""
#: cp/cvt.c:682 cp/cvt.c:702
+#, gcc-internal-format
msgid "%q#T used where a %qT was expected"
msgstr ""
#: cp/cvt.c:717
+#, gcc-internal-format
msgid "%q#T used where a floating point value was expected"
msgstr ""
#: cp/cvt.c:764
+#, gcc-internal-format
msgid "conversion from %qT to non-scalar type %qT requested"
msgstr ""
#: cp/cvt.c:798
+#, gcc-internal-format
msgid "pseudo-destructor is not called"
msgstr ""
#: cp/cvt.c:857
+#, gcc-internal-format
msgid "object of incomplete type %qT will not be accessed in %s"
msgstr ""
#: cp/cvt.c:860
+#, gcc-internal-format
msgid "object of type %qT will not be accessed in %s"
msgstr ""
#: cp/cvt.c:876
+#, 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
-#, c-format
+#, gcc-internal-format
msgid "%s cannot resolve address of overloaded function"
msgstr ""
#. Only warn when there is no &.
#: cp/cvt.c:898
-#, c-format
+#, gcc-internal-format
msgid "%s is a reference, not call, to function %qE"
msgstr ""
#: cp/cvt.c:909
-#, c-format
+#, gcc-internal-format
msgid "%s has no effect"
msgstr ""
#: cp/cvt.c:941
+#, gcc-internal-format
msgid "value computed is not used"
msgstr ""
#: cp/cvt.c:1049
+#, gcc-internal-format
msgid "converting NULL to non-pointer type"
msgstr ""
#: cp/cvt.c:1121
+#, gcc-internal-format
msgid "ambiguous default type conversion from %qT"
msgstr ""
#: cp/cvt.c:1123
+#, gcc-internal-format
msgid " candidate conversions include %qD and %qD"
msgstr ""
#: cp/decl.c:361
+#, gcc-internal-format
msgid "label %qD used but not defined"
msgstr ""
#: cp/decl.c:372
+#, gcc-internal-format
msgid "label %qD defined but not used"
msgstr ""
-#: cp/decl.c:1009
+#: cp/decl.c:1005
+#, gcc-internal-format
msgid "%qD was declared %<extern%> and later %<static%>"
msgstr ""
-#: cp/decl.c:1010 cp/decl.c:1475
+#: cp/decl.c:1006 cp/decl.c:1472
+#, gcc-internal-format
msgid "previous declaration of %qD"
msgstr ""
-#: cp/decl.c:1058
+#: cp/decl.c:1054
+#, gcc-internal-format
msgid "%Jfunction %qD redeclared as inline"
msgstr ""
-#: cp/decl.c:1059
+#: cp/decl.c:1056
+#, gcc-internal-format
msgid "%Jprevious declaration of %qD with attribute noinline"
msgstr ""
-#: cp/decl.c:1066
+#: cp/decl.c:1063
+#, gcc-internal-format
msgid "%Jfunction %qD redeclared with attribute noinline"
msgstr ""
-#: cp/decl.c:1068
+#: cp/decl.c:1065
+#, gcc-internal-format
msgid "%Jprevious declaration of %qD was inline"
msgstr ""
-#: cp/decl.c:1089 cp/decl.c:1160
+#: cp/decl.c:1086 cp/decl.c:1157
+#, gcc-internal-format
msgid "shadowing %s function %q#D"
msgstr ""
-#: cp/decl.c:1098
+#: cp/decl.c:1095
+#, gcc-internal-format
msgid "library function %q#D redeclared as non-function %q#D"
msgstr ""
-#: cp/decl.c:1103
+#: cp/decl.c:1100
+#, gcc-internal-format
msgid "conflicts with built-in declaration %q#D"
msgstr ""
-#: cp/decl.c:1155 cp/decl.c:1264 cp/decl.c:1280
+#: cp/decl.c:1152 cp/decl.c:1261 cp/decl.c:1277
+#, gcc-internal-format
msgid "new declaration %q#D"
msgstr ""
-#: cp/decl.c:1156
+#: cp/decl.c:1153
+#, gcc-internal-format
msgid "ambiguates built-in declaration %q#D"
msgstr ""
-#: cp/decl.c:1227
+#: cp/decl.c:1224
+#, gcc-internal-format
msgid "%q#D redeclared as different kind of symbol"
msgstr ""
-#: cp/decl.c:1230
+#: cp/decl.c:1227
+#, gcc-internal-format
msgid "previous declaration of %q#D"
msgstr ""
-#: cp/decl.c:1249
+#: cp/decl.c:1246
+#, gcc-internal-format
msgid "declaration of template %q#D"
msgstr ""
-#: cp/decl.c:1250 cp/name-lookup.c:509
+#: cp/decl.c:1247 cp/name-lookup.c:509
+#, gcc-internal-format
msgid "conflicts with previous declaration %q#D"
msgstr ""
-#: cp/decl.c:1265 cp/decl.c:1281
+#: cp/decl.c:1262 cp/decl.c:1278
+#, gcc-internal-format
msgid "ambiguates old declaration %q#D"
msgstr ""
-#: cp/decl.c:1273
+#: cp/decl.c:1270
+#, gcc-internal-format
msgid "declaration of C function %q#D conflicts with"
msgstr ""
-#: cp/decl.c:1275
+#: cp/decl.c:1272
+#, gcc-internal-format
msgid "previous declaration %q#D here"
msgstr ""
-#: cp/decl.c:1288
+#: cp/decl.c:1285
+#, gcc-internal-format
msgid "conflicting declaration %q#D"
msgstr ""
-#: cp/decl.c:1289
+#: cp/decl.c:1286
+#, gcc-internal-format
msgid "%qD has a previous declaration as %q#D"
msgstr ""
@@ -12562,66 +17885,79 @@ 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:1342
+#: cp/decl.c:1339
+#, gcc-internal-format
msgid "declaration of namespace %qD conflicts with"
msgstr ""
-#: cp/decl.c:1343
+#: cp/decl.c:1340
+#, gcc-internal-format
msgid "previous declaration of namespace %qD here"
msgstr ""
-#: cp/decl.c:1355
+#: cp/decl.c:1352
+#, gcc-internal-format
msgid "%q#D previously defined here"
msgstr ""
-#: cp/decl.c:1356
+#: cp/decl.c:1353
+#, gcc-internal-format
msgid "%q#D previously declared here"
msgstr ""
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1365
+#: cp/decl.c:1362
+#, gcc-internal-format
msgid "prototype for %q#D"
msgstr ""
-#: cp/decl.c:1366
+#: cp/decl.c:1363
+#, gcc-internal-format
msgid "%Jfollows non-prototype definition here"
msgstr ""
-#: cp/decl.c:1378
+#: cp/decl.c:1375
+#, gcc-internal-format
msgid "previous declaration of %q#D with %qL linkage"
msgstr ""
-#: cp/decl.c:1380
+#: cp/decl.c:1377
+#, gcc-internal-format
msgid "conflicts with new declaration with %qL linkage"
msgstr ""
-#: cp/decl.c:1403 cp/decl.c:1410
+#: cp/decl.c:1400 cp/decl.c:1407
+#, gcc-internal-format
msgid "default argument given for parameter %d of %q#D"
msgstr ""
-#: cp/decl.c:1405 cp/decl.c:1412
+#: cp/decl.c:1402 cp/decl.c:1409
+#, gcc-internal-format
msgid "after previous specification in %q#D"
msgstr ""
-#: cp/decl.c:1421
+#: cp/decl.c:1418
+#, gcc-internal-format
msgid "%q#D was used before it was declared inline"
msgstr ""
-#: cp/decl.c:1422
+#: cp/decl.c:1419
+#, gcc-internal-format
msgid "%Jprevious non-inline declaration here"
msgstr ""
-#: cp/decl.c:1474
+#: cp/decl.c:1471
+#, gcc-internal-format
msgid "redundant redeclaration of %qD in same scope"
msgstr ""
-#: cp/decl.c:1568
-#, c-format
+#: cp/decl.c:1565
+#, gcc-internal-format
msgid "declaration of %qF throws different exceptions"
msgstr ""
-#: cp/decl.c:1570
-#, c-format
+#: cp/decl.c:1567
+#, gcc-internal-format
msgid "than previous declaration %qF"
msgstr ""
@@ -12633,397 +17969,490 @@ 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:1730
+#: cp/decl.c:1728
+#, gcc-internal-format
msgid "explicit specialization of %qD after first use"
msgstr ""
-#: cp/decl.c:1809
+#: cp/decl.c:1807
+#, gcc-internal-format
msgid "%J%qD: visibility attribute ignored because it"
msgstr ""
-#: cp/decl.c:1811
+#: cp/decl.c:1809
+#, gcc-internal-format
msgid "%Jconflicts with previous declaration here"
msgstr ""
-#: cp/decl.c:2151 cp/decl.c:2175 cp/decl.c:2263
+#: cp/decl.c:2150 cp/decl.c:2174 cp/decl.c:2262
+#, gcc-internal-format
msgid "jump to label %qD"
msgstr ""
-#: cp/decl.c:2153 cp/decl.c:2177
+#: cp/decl.c:2152 cp/decl.c:2176
+#, gcc-internal-format
msgid "jump to case label"
msgstr ""
-#: cp/decl.c:2156 cp/decl.c:2180
+#: cp/decl.c:2155 cp/decl.c:2179
+#, gcc-internal-format
msgid "%H from here"
msgstr ""
-#: cp/decl.c:2161
+#: cp/decl.c:2160
+#, gcc-internal-format
msgid " crosses initialization of %q#D"
msgstr ""
-#: cp/decl.c:2164 cp/decl.c:2279
+#: cp/decl.c:2163 cp/decl.c:2278
+#, gcc-internal-format
msgid " enters scope of non-POD %q#D"
msgstr ""
-#: cp/decl.c:2184 cp/decl.c:2283
+#: cp/decl.c:2183 cp/decl.c:2282
+#, gcc-internal-format
msgid " enters try block"
msgstr ""
-#: cp/decl.c:2186 cp/decl.c:2285
+#: cp/decl.c:2185 cp/decl.c:2284
+#, gcc-internal-format
msgid " enters catch block"
msgstr ""
-#: cp/decl.c:2264
+#: cp/decl.c:2263
+#, gcc-internal-format
msgid " from here"
msgstr ""
#. Can't skip init of __exception_info.
-#: cp/decl.c:2275
+#: cp/decl.c:2274
+#, gcc-internal-format
msgid "%J enters catch block"
msgstr ""
-#: cp/decl.c:2277
+#: cp/decl.c:2276
+#, gcc-internal-format
msgid " skips initialization of %q#D"
msgstr ""
-#: cp/decl.c:2311
+#: cp/decl.c:2310
+#, gcc-internal-format
msgid "label named wchar_t"
msgstr ""
-#: cp/decl.c:2314
+#: cp/decl.c:2313
+#, gcc-internal-format
msgid "duplicate label %qD"
msgstr ""
-#: cp/decl.c:2562 cp/parser.c:3525
+#: cp/decl.c:2568 cp/parser.c:3597
+#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr ""
-#: cp/decl.c:2579 cp/decl.c:2670
+#: cp/decl.c:2585 cp/decl.c:2676
+#, gcc-internal-format
msgid "no class template named %q#T in %q#T"
msgstr ""
-#: cp/decl.c:2600 cp/decl.c:2610 cp/decl.c:2630
+#: cp/decl.c:2606 cp/decl.c:2616 cp/decl.c:2636
+#, gcc-internal-format
msgid "no type named %q#T in %q#T"
msgstr ""
-#: cp/decl.c:2679
+#: cp/decl.c:2685
+#, gcc-internal-format
msgid "template parameters do not match template"
msgstr ""
-#: cp/decl.c:2680 cp/friend.c:317 cp/friend.c:325
+#: cp/decl.c:2686 cp/friend.c:317 cp/friend.c:325
+#, gcc-internal-format
msgid "%qD declared here"
msgstr ""
-#: cp/decl.c:3351
+#: cp/decl.c:3358
+#, gcc-internal-format
msgid "%Jan anonymous union cannot have function members"
msgstr ""
-#: cp/decl.c:3369
+#: cp/decl.c:3376
+#, gcc-internal-format
msgid "member %q#D with constructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3373
+#: cp/decl.c:3380
+#, gcc-internal-format
msgid "member %q#D with destructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3377
+#: cp/decl.c:3384
+#, gcc-internal-format
msgid ""
"member %q#D with copy assignment operator not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3403
+#: cp/decl.c:3410
+#, gcc-internal-format
msgid "multiple types in one declaration"
msgstr ""
-#: cp/decl.c:3407
+#: cp/decl.c:3414
+#, gcc-internal-format
msgid "redeclaration of C++ built-in type %qT"
msgstr ""
-#: cp/decl.c:3444
+#: cp/decl.c:3451
+#, gcc-internal-format
msgid "missing type-name in typedef-declaration"
msgstr ""
-#: cp/decl.c:3452
+#: cp/decl.c:3459
+#, gcc-internal-format
msgid "ISO C++ prohibits anonymous structs"
msgstr ""
-#: cp/decl.c:3459
-#, c-format
+#: cp/decl.c:3466
+#, gcc-internal-format
msgid "%qs can only be specified for functions"
msgstr ""
-#: cp/decl.c:3465
+#: cp/decl.c:3472
+#, gcc-internal-format
msgid "%<friend%> can only be specified inside a class"
msgstr ""
-#: cp/decl.c:3467
+#: cp/decl.c:3474
+#, gcc-internal-format
msgid "%<explicit%> can only be specified for constructors"
msgstr ""
-#: cp/decl.c:3469
+#: cp/decl.c:3476
+#, gcc-internal-format
msgid "a storage class can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:3475
+#: cp/decl.c:3482
+#, gcc-internal-format
msgid "qualifiers can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:3505
+#: cp/decl.c:3512
+#, gcc-internal-format
msgid "attribute ignored in declaration of %q#T"
msgstr ""
-#: cp/decl.c:3506
+#: cp/decl.c:3513
+#, gcc-internal-format
msgid "attribute for %q#T must follow the %qs keyword"
msgstr ""
-#: cp/decl.c:3629
+#: cp/decl.c:3636
+#, gcc-internal-format
msgid "function %q#D is initialized like a variable"
msgstr ""
-#: cp/decl.c:3641
+#: cp/decl.c:3648
+#, gcc-internal-format
msgid "declaration of %q#D has %<extern%> and is initialized"
msgstr ""
-#: cp/decl.c:3672
+#: cp/decl.c:3678
+#, gcc-internal-format
msgid "%q#D is not a static member of %q#T"
msgstr ""
-#: cp/decl.c:3678
+#: cp/decl.c:3684
+#, gcc-internal-format
msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
msgstr ""
-#: cp/decl.c:3687
+#: cp/decl.c:3693
+#, gcc-internal-format
msgid ""
"template header not allowed in member definition of explicitly specialized "
"class"
msgstr ""
-#: cp/decl.c:3695
+#: cp/decl.c:3701
+#, gcc-internal-format
msgid "duplicate initialization of %qD"
msgstr ""
-#: cp/decl.c:3733
+#: cp/decl.c:3739
+#, gcc-internal-format
msgid "declaration of %q#D outside of class is not definition"
msgstr ""
-#: cp/decl.c:3782
+#: cp/decl.c:3788
+#, gcc-internal-format
msgid "variable %q#D has initializer but incomplete type"
msgstr ""
-#: cp/decl.c:3789 cp/decl.c:4408
+#: cp/decl.c:3795 cp/decl.c:4416
+#, gcc-internal-format
msgid "elements of array %q#D have incomplete type"
msgstr ""
-#: cp/decl.c:3805
+#: cp/decl.c:3811
+#, gcc-internal-format
msgid "aggregate %q#D has incomplete type and cannot be defined"
msgstr ""
-#: cp/decl.c:3855
+#: cp/decl.c:3861
+#, gcc-internal-format
msgid "%qD declared as reference but not initialized"
msgstr ""
-#: cp/decl.c:3861
+#: cp/decl.c:3867
+#, gcc-internal-format
msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
msgstr ""
-#: cp/decl.c:3887
+#: cp/decl.c:3893
+#, gcc-internal-format
msgid "cannot initialize %qT from %qT"
msgstr ""
-#: cp/decl.c:3920
+#: cp/decl.c:3926
+#, gcc-internal-format
msgid "initializer fails to determine size of %qD"
msgstr ""
-#: cp/decl.c:3925
+#: cp/decl.c:3931
+#, gcc-internal-format
msgid "array size missing in %qD"
msgstr ""
-#: cp/decl.c:3935
+#: cp/decl.c:3941
+#, gcc-internal-format
msgid "zero-size array %qD"
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:3969
+#: cp/decl.c:3977
+#, gcc-internal-format
msgid "storage size of %qD isn't known"
msgstr ""
-#: cp/decl.c:3991
+#: cp/decl.c:3999
+#, gcc-internal-format
msgid "storage size of %qD isn't constant"
msgstr ""
-#: cp/decl.c:4046
+#: cp/decl.c:4054
+#, 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:4049
+#: cp/decl.c:4057
+#, gcc-internal-format
msgid "%J you can work around this by removing the initializer"
msgstr ""
-#: cp/decl.c:4076
+#: cp/decl.c:4084
+#, gcc-internal-format
msgid "uninitialized const %qD"
msgstr ""
-#: cp/decl.c:4141
+#: cp/decl.c:4149
+#, gcc-internal-format
msgid "name %qD used in a GNU-style designated initializer for an array"
msgstr ""
-#: cp/decl.c:4212
+#: cp/decl.c:4220
+#, gcc-internal-format
msgid "brace-enclosed initializer used to initialize %qT"
msgstr ""
-#: cp/decl.c:4277
+#: cp/decl.c:4285
+#, gcc-internal-format
msgid "initializer for %qT must be brace-enclosed"
msgstr ""
-#: cp/decl.c:4293
+#: cp/decl.c:4301
+#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/decl.c:4297
+#: cp/decl.c:4305
+#, gcc-internal-format
msgid "%qT has no non-static data member named %qD"
msgstr ""
-#: cp/decl.c:4361
+#: cp/decl.c:4369
+#, gcc-internal-format
msgid "too many initializers for %qT"
msgstr ""
-#: cp/decl.c:4402
+#: cp/decl.c:4410
+#, gcc-internal-format
msgid "variable-sized object %qD may not be initialized"
msgstr ""
-#: cp/decl.c:4413
+#: cp/decl.c:4421
+#, gcc-internal-format
msgid "%qD has incomplete type"
msgstr ""
-#: cp/decl.c:4467
+#: cp/decl.c:4475
+#, gcc-internal-format
msgid "%qD must be initialized by constructor, not by %<{...}%>"
msgstr ""
-#: cp/decl.c:4503
+#: cp/decl.c:4511
+#, gcc-internal-format
msgid "array %qD initialized by parenthesized string literal %qE"
msgstr ""
-#: cp/decl.c:4518
+#: cp/decl.c:4526
+#, gcc-internal-format
msgid "structure %qD with uninitialized const members"
msgstr ""
-#: cp/decl.c:4520
+#: cp/decl.c:4528
+#, gcc-internal-format
msgid "structure %qD with uninitialized reference members"
msgstr ""
-#: cp/decl.c:4719
+#: cp/decl.c:4730
+#, gcc-internal-format
msgid "assignment (not initialization) in declaration"
msgstr ""
-#: cp/decl.c:4736
+#: cp/decl.c:4747
+#, gcc-internal-format
msgid "cannot initialize %qD to namespace %qD"
msgstr ""
-#: cp/decl.c:4777
+#: cp/decl.c:4788
+#, gcc-internal-format
msgid "shadowing previous type declaration of %q#D"
msgstr ""
-#: cp/decl.c:4807
+#: cp/decl.c:4818
+#, gcc-internal-format
msgid "%qD cannot be thread-local because it has non-POD type %qT"
msgstr ""
-#: cp/decl.c:4822
+#: cp/decl.c:4833
+#, gcc-internal-format
msgid "%qD is thread-local and so cannot be dynamically initialized"
msgstr ""
-#: cp/decl.c:5382
+#: cp/decl.c:5414
+#, gcc-internal-format
msgid "destructor for alien class %qT cannot be a member"
msgstr ""
-#: cp/decl.c:5384
+#: cp/decl.c:5416
+#, gcc-internal-format
msgid "constructor for alien class %qT cannot be a member"
msgstr ""
-#: cp/decl.c:5405
+#: cp/decl.c:5437
+#, gcc-internal-format
msgid "%qD declared as a %<virtual%> %s"
msgstr ""
-#: cp/decl.c:5407
+#: cp/decl.c:5439
+#, gcc-internal-format
msgid "%qD declared as an %<inline%> %s"
msgstr ""
-#: cp/decl.c:5409
+#: cp/decl.c:5441
+#, gcc-internal-format
msgid ""
"%<const%> and %<volatile%> function specifiers on %qD invalid in %s "
"declaration"
msgstr ""
-#: cp/decl.c:5413
+#: cp/decl.c:5445
+#, gcc-internal-format
msgid "%qD declared as a friend"
msgstr ""
-#: cp/decl.c:5419
+#: cp/decl.c:5451
+#, gcc-internal-format
msgid "%qD declared with an exception specification"
msgstr ""
-#: cp/decl.c:5505
+#: cp/decl.c:5537
+#, gcc-internal-format
msgid "cannot declare %<::main%> to be a template"
msgstr ""
-#: cp/decl.c:5507
+#: cp/decl.c:5539
+#, gcc-internal-format
msgid "cannot declare %<::main%> to be inline"
msgstr ""
-#: cp/decl.c:5509
+#: cp/decl.c:5541
+#, gcc-internal-format
msgid "cannot declare %<::main%> to be static"
msgstr ""
-#: cp/decl.c:5513
+#: cp/decl.c:5545
+#, gcc-internal-format
msgid "%<::main%> must return %<int%>"
msgstr ""
-#: cp/decl.c:5543
+#: cp/decl.c:5575
+#, gcc-internal-format
msgid "non-local function %q#D uses anonymous type"
msgstr ""
-#: cp/decl.c:5546 cp/decl.c:5882
+#: cp/decl.c:5578 cp/decl.c:5914
+#, gcc-internal-format
msgid ""
"%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl.c:5552
+#: cp/decl.c:5584
+#, gcc-internal-format
msgid "non-local function %q#D uses local type %qT"
msgstr ""
-#: cp/decl.c:5575
+#: cp/decl.c:5607
+#, gcc-internal-format
msgid "%smember function %qD cannot have cv-qualifier"
msgstr ""
-#: cp/decl.c:5599
+#: cp/decl.c:5631
+#, gcc-internal-format
msgid "defining explicit specialization %qD in friend declaration"
msgstr ""
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5609
+#: cp/decl.c:5641
+#, gcc-internal-format
msgid "invalid use of template-id %qD in declaration of primary template"
msgstr ""
-#: cp/decl.c:5637
+#: cp/decl.c:5669
+#, gcc-internal-format
msgid ""
"default arguments are not allowed in declaration of friend template "
"specialization %qD"
msgstr ""
-#: cp/decl.c:5645
+#: cp/decl.c:5677
+#, gcc-internal-format
msgid ""
"%<inline%> is not allowed in declaration of friend template specialization %"
"qD"
msgstr ""
-#: cp/decl.c:5711
+#: cp/decl.c:5743
+#, gcc-internal-format
msgid "definition of implicitly-declared %qD"
msgstr ""
-#: cp/decl.c:5731 cp/decl2.c:712
+#: cp/decl.c:5763 cp/decl2.c:704
+#, gcc-internal-format
msgid "no %q#D member function declared in class %qT"
msgstr ""
@@ -13031,441 +18460,524 @@ 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:5879
+#: cp/decl.c:5911
+#, gcc-internal-format
msgid "non-local variable %q#D uses anonymous type"
msgstr ""
-#: cp/decl.c:5888
+#: cp/decl.c:5920
+#, gcc-internal-format
msgid "non-local variable %q#D uses local type %qT"
msgstr ""
-#: cp/decl.c:6005
+#: cp/decl.c:6037
+#, gcc-internal-format
msgid ""
"invalid in-class initialization of static data member of non-integral type %"
"qT"
msgstr ""
-#: cp/decl.c:6015
+#: cp/decl.c:6047
+#, gcc-internal-format
msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
msgstr ""
-#: cp/decl.c:6019
+#: cp/decl.c:6051
+#, gcc-internal-format
msgid ""
"ISO C++ forbids initialization of member constant %qD of non-integral type %"
"qT"
msgstr ""
-#: cp/decl.c:6039
+#: cp/decl.c:6071
+#, gcc-internal-format
msgid "size of array %qD has non-integral type %qT"
msgstr ""
-#: cp/decl.c:6041
+#: cp/decl.c:6073
+#, gcc-internal-format
msgid "size of array has non-integral type %qT"
msgstr ""
-#: cp/decl.c:6077
+#: cp/decl.c:6109
+#, gcc-internal-format
msgid "size of array %qD is negative"
msgstr ""
-#: cp/decl.c:6079
+#: cp/decl.c:6111
+#, gcc-internal-format
msgid "size of array is negative"
msgstr ""
-#: cp/decl.c:6087
+#: cp/decl.c:6119
+#, gcc-internal-format
msgid "ISO C++ forbids zero-size array %qD"
msgstr ""
-#: cp/decl.c:6089
+#: cp/decl.c:6121
+#, gcc-internal-format
msgid "ISO C++ forbids zero-size array"
msgstr ""
-#: cp/decl.c:6096
+#: cp/decl.c:6128
+#, gcc-internal-format
msgid "size of array %qD is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:6099
+#: cp/decl.c:6131
+#, gcc-internal-format
msgid "size of array is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:6104
+#: cp/decl.c:6136
+#, gcc-internal-format
msgid "ISO C++ forbids variable-size array %qD"
msgstr ""
-#: cp/decl.c:6106
+#: cp/decl.c:6138
+#, gcc-internal-format
msgid "ISO C++ forbids variable-size array"
msgstr ""
-#: cp/decl.c:6136
+#: cp/decl.c:6168
+#, gcc-internal-format
msgid "overflow in array dimension"
msgstr ""
-#: cp/decl.c:6210
+#: cp/decl.c:6242
+#, gcc-internal-format
msgid "declaration of %qD as %s"
msgstr ""
-#: cp/decl.c:6212
-#, c-format
+#: cp/decl.c:6244
+#, gcc-internal-format
msgid "creating %s"
msgstr ""
-#: cp/decl.c:6224
+#: cp/decl.c:6256
+#, gcc-internal-format
msgid ""
"declaration of %qD as multidimensional array must have bounds for all "
"dimensions except the first"
msgstr ""
-#: cp/decl.c:6228
+#: cp/decl.c:6260
+#, gcc-internal-format
msgid ""
"multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:6263
+#: cp/decl.c:6295
+#, gcc-internal-format
msgid "return type specification for constructor invalid"
msgstr ""
-#: cp/decl.c:6273
+#: cp/decl.c:6305
+#, gcc-internal-format
msgid "return type specification for destructor invalid"
msgstr ""
-#: cp/decl.c:6286
+#: cp/decl.c:6318
+#, gcc-internal-format
msgid "operator %qT declared to return %qT"
msgstr ""
-#: cp/decl.c:6288
+#: cp/decl.c:6320
+#, gcc-internal-format
msgid "return type specified for %<operator %T%>"
msgstr ""
-#: cp/decl.c:6310
+#: cp/decl.c:6342
+#, gcc-internal-format
msgid "unnamed variable or field declared void"
msgstr ""
-#: cp/decl.c:6314
-#, c-format
+#: cp/decl.c:6346
+#, gcc-internal-format
msgid "variable or field %qE declared void"
msgstr ""
-#: cp/decl.c:6317
+#: cp/decl.c:6349
+#, gcc-internal-format
msgid "variable or field declared void"
msgstr ""
-#: cp/decl.c:6472
+#: cp/decl.c:6504
+#, gcc-internal-format
msgid "type %qT is not derived from type %qT"
msgstr ""
-#: cp/decl.c:6492 cp/decl.c:6584 cp/decl.c:7728
+#: cp/decl.c:6524 cp/decl.c:6616 cp/decl.c:7737
+#, gcc-internal-format
msgid "declaration of %qD as non-function"
msgstr ""
-#: cp/decl.c:6498
+#: cp/decl.c:6530
+#, gcc-internal-format
msgid "declaration of %qD as non-member"
msgstr ""
-#: cp/decl.c:6528
+#: cp/decl.c:6560
+#, gcc-internal-format
msgid "declarator-id missing; using reserved word %qD"
msgstr ""
-#: cp/decl.c:6617
-#, c-format
+#: cp/decl.c:6649
+#, gcc-internal-format
msgid "two or more data types in declaration of %qs"
msgstr ""
-#: cp/decl.c:6660
+#: cp/decl.c:6692
+#, gcc-internal-format
msgid "ISO C++ does not support %<long long%>"
msgstr ""
-#: cp/decl.c:6682
-#, c-format
+#: cp/decl.c:6714
+#, gcc-internal-format
msgid "duplicate %qs"
msgstr ""
-#: cp/decl.c:6720 cp/decl.c:6722
-#, c-format
+#: cp/decl.c:6752 cp/decl.c:6754
+#, gcc-internal-format
msgid "ISO C++ forbids declaration of %qs with no type"
msgstr ""
-#: cp/decl.c:6747
-#, c-format
+#: cp/decl.c:6779
+#, gcc-internal-format
msgid "short, signed or unsigned invalid for %qs"
msgstr ""
-#: cp/decl.c:6749
-#, c-format
+#: cp/decl.c:6781
+#, gcc-internal-format
msgid "long, short, signed or unsigned invalid for %qs"
msgstr ""
-#: cp/decl.c:6751
-#, c-format
+#: cp/decl.c:6783
+#, gcc-internal-format
msgid "long and short specified together for %qs"
msgstr ""
-#: cp/decl.c:6753
-#, c-format
+#: cp/decl.c:6785
+#, gcc-internal-format
msgid "long or short specified with char for %qs"
msgstr ""
-#: cp/decl.c:6755
-#, c-format
+#: cp/decl.c:6787
+#, gcc-internal-format
msgid "long or short specified with floating type for %qs"
msgstr ""
-#: cp/decl.c:6757
-#, c-format
+#: cp/decl.c:6789
+#, gcc-internal-format
msgid "signed and unsigned given together for %qs"
msgstr ""
-#: cp/decl.c:6763
-#, c-format
+#: cp/decl.c:6795
+#, gcc-internal-format
msgid "long, short, signed or unsigned used invalidly for %qs"
msgstr ""
-#: cp/decl.c:6828
-#, c-format
+#: cp/decl.c:6860
+#, gcc-internal-format
msgid "complex invalid for %qs"
msgstr ""
-#: cp/decl.c:6857
+#: cp/decl.c:6889
+#, gcc-internal-format
msgid "qualifiers are not allowed on declaration of %<operator %T%>"
msgstr ""
-#: cp/decl.c:6869 cp/typeck.c:6375
+#: cp/decl.c:6901 cp/typeck.c:6430
+#, gcc-internal-format
msgid "ignoring %qV qualifiers added to function type %qT"
msgstr ""
-#: cp/decl.c:6892
+#: cp/decl.c:6924
+#, gcc-internal-format
msgid "member %qD cannot be declared both virtual and static"
msgstr ""
-#: cp/decl.c:6899
+#: cp/decl.c:6931
+#, gcc-internal-format
msgid "%<%T::%D%> is not a valid declarator"
msgstr ""
-#: cp/decl.c:6907
+#: cp/decl.c:6939
+#, gcc-internal-format
msgid "typedef declaration invalid in parameter declaration"
msgstr ""
-#: cp/decl.c:6911
+#: cp/decl.c:6943
+#, gcc-internal-format
msgid "storage class specifiers invalid in parameter declarations"
msgstr ""
-#: cp/decl.c:6918
+#: cp/decl.c:6950
+#, gcc-internal-format
msgid "virtual outside class declaration"
msgstr ""
-#: cp/decl.c:6931 cp/decl.c:6938
-#, c-format
+#: cp/decl.c:6963 cp/decl.c:6970
+#, gcc-internal-format
msgid "multiple storage classes in declaration of %qs"
msgstr ""
-#: cp/decl.c:6981
-#, c-format
-msgid "storage class specified for %s %qs"
+#: cp/decl.c:6993
+#, gcc-internal-format
+msgid "storage class specified for %qs"
msgstr ""
-#: cp/decl.c:7018
+#: cp/decl.c:7027
+#, gcc-internal-format
msgid "top-level declaration of %qs specifies %<auto%>"
msgstr ""
-#: cp/decl.c:7030
+#: cp/decl.c:7039
+#, gcc-internal-format
msgid "storage class specifiers invalid in friend function declarations"
msgstr ""
-#: cp/decl.c:7156
+#: cp/decl.c:7165
+#, gcc-internal-format
msgid "destructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7159
+#: cp/decl.c:7168
+#, gcc-internal-format
msgid "destructors may not be cv-qualified"
msgstr ""
-#: cp/decl.c:7179
+#: cp/decl.c:7188
+#, gcc-internal-format
msgid "constructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7182
+#: cp/decl.c:7191
+#, gcc-internal-format
msgid "constructors cannot be declared virtual"
msgstr ""
-#: cp/decl.c:7187
+#: cp/decl.c:7196
+#, gcc-internal-format
msgid "constructors may not be cv-qualified"
msgstr ""
-#: cp/decl.c:7207
-#, c-format
+#: cp/decl.c:7216
+#, gcc-internal-format
msgid "can't initialize friend function %qs"
msgstr ""
#. Cannot be both friend and virtual.
-#: cp/decl.c:7211
+#: cp/decl.c:7220
+#, gcc-internal-format
msgid "virtual functions cannot be friends"
msgstr ""
-#: cp/decl.c:7215
+#: cp/decl.c:7224
+#, gcc-internal-format
msgid "friend declaration not in class definition"
msgstr ""
-#: cp/decl.c:7217
-#, c-format
+#: cp/decl.c:7226
+#, gcc-internal-format
msgid "can't define friend function %qs in a local class definition"
msgstr ""
-#: cp/decl.c:7230
+#: cp/decl.c:7239
+#, gcc-internal-format
msgid "destructors may not have parameters"
msgstr ""
-#: cp/decl.c:7249 cp/decl.c:7256
+#: cp/decl.c:7258 cp/decl.c:7265
+#, gcc-internal-format
msgid "cannot declare reference to %q#T"
msgstr ""
-#: cp/decl.c:7250
+#: cp/decl.c:7259
+#, gcc-internal-format
msgid "cannot declare pointer to %q#T"
msgstr ""
-#: cp/decl.c:7258
+#: cp/decl.c:7267
+#, gcc-internal-format
msgid "cannot declare pointer to %q#T member"
msgstr ""
-#: cp/decl.c:7297
+#: cp/decl.c:7306
+#, gcc-internal-format
msgid "%qD is a namespace"
msgstr ""
-#: cp/decl.c:7336
+#: cp/decl.c:7345
+#, gcc-internal-format
msgid "template-id %qD used as a declarator"
msgstr ""
-#: cp/decl.c:7383
+#: cp/decl.c:7392
+#, gcc-internal-format
msgid "extra qualification %<%T::%> on member %qs ignored"
msgstr ""
-#: cp/decl.c:7402
+#: cp/decl.c:7411
+#, gcc-internal-format
msgid "cannot declare member function %<%T::%s%> within %<%T%>"
msgstr ""
-#: cp/decl.c:7417
+#: cp/decl.c:7426
+#, gcc-internal-format
msgid "cannot declare member %<%T::%s%> within %qT"
msgstr ""
-#: cp/decl.c:7456
+#: cp/decl.c:7465
+#, gcc-internal-format
msgid "data member may not have variably modified type %qT"
msgstr ""
-#: cp/decl.c:7458
+#: cp/decl.c:7467
+#, 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:7466
+#: cp/decl.c:7475
+#, gcc-internal-format
msgid "only declarations of constructors can be %<explicit%>"
msgstr ""
-#: cp/decl.c:7474
+#: cp/decl.c:7483
+#, gcc-internal-format
msgid "non-member %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:7479
+#: cp/decl.c:7488
+#, gcc-internal-format
msgid "non-object member %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:7485
+#: cp/decl.c:7494
+#, gcc-internal-format
msgid "function %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:7490
+#: cp/decl.c:7499
+#, gcc-internal-format
msgid "static %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:7495
+#: cp/decl.c:7504
+#, gcc-internal-format
msgid "const %qs cannot be declared %<mutable%>"
msgstr ""
-#: cp/decl.c:7515
+#: cp/decl.c:7524
+#, gcc-internal-format
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr ""
-#: cp/decl.c:7531
+#: cp/decl.c:7540
+#, gcc-internal-format
msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
msgstr ""
-#: cp/decl.c:7630
-#, c-format
+#: cp/decl.c:7639
+#, gcc-internal-format
msgid "qualified function types cannot be used to declare %s functions"
msgstr ""
-#: cp/decl.c:7656
+#: cp/decl.c:7665
+#, gcc-internal-format
msgid "type qualifiers specified for friend class declaration"
msgstr ""
-#: cp/decl.c:7661
+#: cp/decl.c:7670
+#, gcc-internal-format
msgid "%<inline%> specified for friend class declaration"
msgstr ""
-#: cp/decl.c:7669
+#: cp/decl.c:7678
+#, gcc-internal-format
msgid "template parameters cannot be friends"
msgstr ""
-#: cp/decl.c:7671
+#: cp/decl.c:7680
+#, gcc-internal-format
msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
msgstr ""
-#: cp/decl.c:7675
+#: cp/decl.c:7684
+#, gcc-internal-format
msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
msgstr ""
-#: cp/decl.c:7688
+#: cp/decl.c:7697
+#, gcc-internal-format
msgid "trying to make class %qT a friend of global scope"
msgstr ""
-#: cp/decl.c:7699
+#: cp/decl.c:7708
+#, gcc-internal-format
msgid "invalid qualifiers on non-member function type"
msgstr ""
-#: cp/decl.c:7718
+#: cp/decl.c:7727
+#, gcc-internal-format
msgid "abstract declarator %qT used as declaration"
msgstr ""
-#: cp/decl.c:7743
+#: cp/decl.c:7752
+#, gcc-internal-format
msgid "cannot use %<::%> in parameter declaration"
msgstr ""
#. Something like struct S { int N::j; };
-#: cp/decl.c:7788
+#: cp/decl.c:7797
+#, gcc-internal-format
msgid "invalid use of %<::%>"
msgstr ""
-#: cp/decl.c:7803
+#: cp/decl.c:7812
+#, gcc-internal-format
msgid "can't make %qD into a method -- not in a class"
msgstr ""
-#: cp/decl.c:7812
+#: cp/decl.c:7821
+#, gcc-internal-format
msgid "function %qD declared virtual inside a union"
msgstr ""
-#: cp/decl.c:7821
+#: cp/decl.c:7830
+#, gcc-internal-format
msgid "%qD cannot be declared virtual, since it is always static"
msgstr ""
-#: cp/decl.c:7839
+#: cp/decl.c:7848
+#, gcc-internal-format
msgid "declaration of %qD as member of %qT"
msgstr ""
-#: cp/decl.c:7915
+#: cp/decl.c:7924
+#, gcc-internal-format
msgid "field %qD has incomplete type"
msgstr ""
-#: cp/decl.c:7917
+#: cp/decl.c:7926
+#, gcc-internal-format
msgid "name %qT has incomplete type"
msgstr ""
-#: cp/decl.c:7926
+#: cp/decl.c:7935
+#, gcc-internal-format
msgid " in instantiation of template %qT"
msgstr ""
-#: cp/decl.c:7936
-#, c-format
+#: cp/decl.c:7945
+#, gcc-internal-format
msgid "%qE is neither function nor member function; cannot be declared friend"
msgstr ""
-#: cp/decl.c:7947
+#: cp/decl.c:7956
+#, gcc-internal-format
msgid "member functions are implicitly friends of their class"
msgstr ""
@@ -13481,81 +18993,98 @@ 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:7987
+#: cp/decl.c:7996
+#, gcc-internal-format
msgid "ISO C++ forbids initialization of member %qD"
msgstr ""
-#: cp/decl.c:7989
+#: cp/decl.c:7998
+#, gcc-internal-format
msgid "making %qD static"
msgstr ""
-#: cp/decl.c:8047
+#: cp/decl.c:8056
+#, gcc-internal-format
msgid "storage class %<auto%> invalid for function %qs"
msgstr ""
-#: cp/decl.c:8049
+#: cp/decl.c:8058
+#, gcc-internal-format
msgid "storage class %<register%> invalid for function %qs"
msgstr ""
-#: cp/decl.c:8051
+#: cp/decl.c:8060
+#, gcc-internal-format
msgid "storage class %<__thread%> invalid for function %qs"
msgstr ""
-#: cp/decl.c:8062
+#: cp/decl.c:8071
+#, gcc-internal-format
msgid ""
"%<static%> specified invalid for function %qs declared out of global scope"
msgstr ""
-#: cp/decl.c:8065
+#: cp/decl.c:8074
+#, gcc-internal-format
msgid ""
"%<inline%> specifier invalid for function %qs declared out of global scope"
msgstr ""
-#: cp/decl.c:8073
-#, c-format
+#: cp/decl.c:8082
+#, gcc-internal-format
msgid "virtual non-class function %qs"
msgstr ""
-#: cp/decl.c:8104
+#: cp/decl.c:8113
+#, gcc-internal-format
msgid "cannot declare member function %qD to have static linkage"
msgstr ""
#. FIXME need arm citation
-#: cp/decl.c:8111
+#: cp/decl.c:8120
+#, gcc-internal-format
msgid "cannot declare static function inside another function"
msgstr ""
-#: cp/decl.c:8140
+#: cp/decl.c:8149
+#, gcc-internal-format
msgid ""
"%<static%> may not be used when defining (as opposed to declaring) a static "
"data member"
msgstr ""
-#: cp/decl.c:8147
+#: cp/decl.c:8156
+#, gcc-internal-format
msgid "static member %qD declared %<register%>"
msgstr ""
-#: cp/decl.c:8152
+#: cp/decl.c:8161
+#, gcc-internal-format
msgid "cannot explicitly declare member %q#D to have extern linkage"
msgstr ""
-#: cp/decl.c:8295
+#: cp/decl.c:8304
+#, gcc-internal-format
msgid "default argument for %q#D has type %qT"
msgstr ""
-#: cp/decl.c:8298
+#: cp/decl.c:8307
+#, gcc-internal-format
msgid "default argument for parameter of type %qT has type %qT"
msgstr ""
-#: cp/decl.c:8315
+#: cp/decl.c:8324
+#, gcc-internal-format
msgid "default argument %qE uses local variable %qD"
msgstr ""
-#: cp/decl.c:8383
+#: cp/decl.c:8392
+#, gcc-internal-format
msgid "parameter %qD invalidly declared method type"
msgstr ""
-#: cp/decl.c:8407
+#: cp/decl.c:8416
+#, gcc-internal-format
msgid "parameter %qD includes %s to array of unknown bound %qT"
msgstr ""
@@ -13574,110 +19103,135 @@ 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:8566
+#: cp/decl.c:8575
+#, gcc-internal-format
msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
msgstr ""
-#: cp/decl.c:8685
+#: cp/decl.c:8694
+#, gcc-internal-format
msgid "%qD may not be declared within a namespace"
msgstr ""
-#: cp/decl.c:8687
+#: cp/decl.c:8696
+#, gcc-internal-format
msgid "%qD may not be declared as static"
msgstr ""
-#: cp/decl.c:8708
+#: cp/decl.c:8717
+#, gcc-internal-format
msgid "%qD must be a nonstatic member function"
msgstr ""
-#: cp/decl.c:8717
+#: cp/decl.c:8726
+#, gcc-internal-format
msgid ""
"%qD must be either a non-static member function or a non-member function"
msgstr ""
-#: cp/decl.c:8737
+#: cp/decl.c:8746
+#, gcc-internal-format
msgid "%qD must have an argument of class or enumerated type"
msgstr ""
-#: cp/decl.c:8771
-#, c-format
+#: cp/decl.c:8787
+#, gcc-internal-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr ""
#. 13.4.0.3
-#: cp/decl.c:8779
+#: cp/decl.c:8794
+#, gcc-internal-format
msgid "ISO C++ prohibits overloading operator ?:"
msgstr ""
-#: cp/decl.c:8829
+#: cp/decl.c:8844
+#, gcc-internal-format
msgid "postfix %qD must take %<int%> as its argument"
msgstr ""
-#: cp/decl.c:8833
+#: cp/decl.c:8848
+#, gcc-internal-format
msgid "postfix %qD must take %<int%> as its second argument"
msgstr ""
-#: cp/decl.c:8840
+#: cp/decl.c:8855
+#, gcc-internal-format
msgid "%qD must take either zero or one argument"
msgstr ""
-#: cp/decl.c:8842
+#: cp/decl.c:8857
+#, gcc-internal-format
msgid "%qD must take either one or two arguments"
msgstr ""
-#: cp/decl.c:8863
+#: cp/decl.c:8878
+#, gcc-internal-format
msgid "prefix %qD should return %qT"
msgstr ""
-#: cp/decl.c:8869
+#: cp/decl.c:8884
+#, gcc-internal-format
msgid "postfix %qD should return %qT"
msgstr ""
-#: cp/decl.c:8878
+#: cp/decl.c:8893
+#, gcc-internal-format
msgid "%qD must take %<void%>"
msgstr ""
-#: cp/decl.c:8880 cp/decl.c:8888
+#: cp/decl.c:8895 cp/decl.c:8903
+#, gcc-internal-format
msgid "%qD must take exactly one argument"
msgstr ""
-#: cp/decl.c:8890
+#: cp/decl.c:8905
+#, gcc-internal-format
msgid "%qD must take exactly two arguments"
msgstr ""
-#: cp/decl.c:8898
+#: cp/decl.c:8913
+#, gcc-internal-format
msgid "user-defined %qD always evaluates both arguments"
msgstr ""
-#: cp/decl.c:8912
+#: cp/decl.c:8927
+#, gcc-internal-format
msgid "%qD should return by value"
msgstr ""
-#: cp/decl.c:8924 cp/decl.c:8927
+#: cp/decl.c:8939 cp/decl.c:8942
+#, gcc-internal-format
msgid "%qD cannot have default arguments"
msgstr ""
-#: cp/decl.c:8984
+#: cp/decl.c:8999
+#, gcc-internal-format
msgid "using template type parameter %qT after %qs"
msgstr ""
-#: cp/decl.c:8999
+#: cp/decl.c:9014
+#, gcc-internal-format
msgid "using typedef-name %qD after %qs"
msgstr ""
-#: cp/decl.c:9000
+#: cp/decl.c:9015
+#, gcc-internal-format
msgid "%qD has a previous declaration here"
msgstr ""
-#: cp/decl.c:9008
+#: cp/decl.c:9023
+#, gcc-internal-format
msgid "%qT referred to as %qs"
msgstr ""
-#: cp/decl.c:9009 cp/decl.c:9017
+#: cp/decl.c:9024 cp/decl.c:9032
+#, gcc-internal-format
msgid "%qT has a previous declaration here"
msgstr ""
-#: cp/decl.c:9016
+#: cp/decl.c:9031
+#, gcc-internal-format
msgid "%qT referred to as enum"
msgstr ""
@@ -13688,51 +19242,63 @@ msgstr ""
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:9031
+#: cp/decl.c:9046
+#, gcc-internal-format
msgid "template argument required for %<%s %T%>"
msgstr ""
-#: cp/decl.c:9079 cp/name-lookup.c:2596
+#: cp/decl.c:9094 cp/name-lookup.c:2602
+#, gcc-internal-format
msgid "%qD has the same name as the class in which it is declared"
msgstr ""
-#: cp/decl.c:9217
+#: cp/decl.c:9232
+#, gcc-internal-format
msgid "use of enum %q#D without previous declaration"
msgstr ""
-#: cp/decl.c:9235
+#: cp/decl.c:9250
+#, gcc-internal-format
msgid "redeclaration of %qT as a non-template"
msgstr ""
-#: cp/decl.c:9342
+#: cp/decl.c:9357
+#, gcc-internal-format
msgid "derived union %qT invalid"
msgstr ""
-#: cp/decl.c:9348
+#: cp/decl.c:9363
+#, gcc-internal-format
msgid "Java class %qT cannot have multiple bases"
msgstr ""
-#: cp/decl.c:9356
+#: cp/decl.c:9371
+#, gcc-internal-format
msgid "Java class %qT cannot have virtual bases"
msgstr ""
-#: cp/decl.c:9375
+#: cp/decl.c:9390
+#, gcc-internal-format
msgid "base type %qT fails to be a struct or class type"
msgstr ""
-#: cp/decl.c:9408
+#: cp/decl.c:9423
+#, gcc-internal-format
msgid "recursive type %qT undefined"
msgstr ""
-#: cp/decl.c:9410
+#: cp/decl.c:9425
+#, gcc-internal-format
msgid "duplicate base type %qT invalid"
msgstr ""
-#: cp/decl.c:9480
+#: cp/decl.c:9495
+#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr ""
-#: cp/decl.c:9481
+#: cp/decl.c:9496
+#, gcc-internal-format
msgid "%Jprevious definition here"
msgstr ""
@@ -13740,241 +19306,297 @@ msgstr ""
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:9618
+#: cp/decl.c:9633
+#, gcc-internal-format
msgid "no integral type can represent all of the enumerator values for %qT"
msgstr ""
-#: cp/decl.c:9724
+#: cp/decl.c:9739
+#, gcc-internal-format
msgid "enumerator value for %qD not integer constant"
msgstr ""
-#: cp/decl.c:9751
+#: cp/decl.c:9766
+#, gcc-internal-format
msgid "overflow in enumeration values at %qD"
msgstr ""
-#: cp/decl.c:9822
+#: cp/decl.c:9837
+#, gcc-internal-format
msgid "return type %q#T is incomplete"
msgstr ""
-#: cp/decl.c:9937 cp/typeck.c:6134
+#: cp/decl.c:9953 cp/typeck.c:6184
+#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr ""
-#: cp/decl.c:10265
+#: cp/decl.c:10281
+#, gcc-internal-format
msgid "parameter %qD declared void"
msgstr ""
-#: cp/decl.c:10758
+#: cp/decl.c:10774
+#, gcc-internal-format
msgid "invalid member function declaration"
msgstr ""
-#: cp/decl.c:10773
+#: cp/decl.c:10789
+#, gcc-internal-format
msgid "%qD is already defined in class %qT"
msgstr ""
-#: cp/decl.c:10983
+#: cp/decl.c:10999
+#, gcc-internal-format
msgid "static member function %q#D declared with type qualifiers"
msgstr ""
-#: cp/decl2.c:279
+#: cp/decl2.c:271
+#, gcc-internal-format
msgid "name missing for member function"
msgstr ""
-#: cp/decl2.c:372 cp/decl2.c:386
+#: cp/decl2.c:364 cp/decl2.c:378
+#, gcc-internal-format
msgid "ambiguous conversion for array subscript"
msgstr ""
-#: cp/decl2.c:380
+#: cp/decl2.c:372
+#, gcc-internal-format
msgid "invalid types %<%T[%T]%> for array subscript"
msgstr ""
-#: cp/decl2.c:423
+#: cp/decl2.c:415
+#, gcc-internal-format
msgid "deleting array %q#D"
msgstr ""
-#: cp/decl2.c:429
+#: cp/decl2.c:421
+#, gcc-internal-format
msgid "type %q#T argument given to %<delete%>, expected pointer"
msgstr ""
-#: cp/decl2.c:441
+#: cp/decl2.c:433
+#, gcc-internal-format
msgid ""
"cannot delete a function. Only pointer-to-objects are valid arguments to %"
"<delete%>"
msgstr ""
-#: cp/decl2.c:449
+#: cp/decl2.c:441
+#, gcc-internal-format
msgid "deleting %qT is undefined"
msgstr ""
#. 14.5.2.2 [temp.mem]
#.
#. A local class shall not have member templates.
-#: cp/decl2.c:485
+#: cp/decl2.c:477
+#, gcc-internal-format
msgid "invalid declaration of member template %q#D in local class"
msgstr ""
-#: cp/decl2.c:494
+#: cp/decl2.c:486
+#, gcc-internal-format
msgid "invalid use of %<virtual%> in template declaration of %q#D"
msgstr ""
-#: cp/decl2.c:504 cp/pt.c:2971
+#: cp/decl2.c:496 cp/pt.c:2972
+#, gcc-internal-format
msgid "template declaration of %q#D"
msgstr ""
-#: cp/decl2.c:553
+#: cp/decl2.c:545
+#, gcc-internal-format
msgid "Java method %qD has non-Java return type %qT"
msgstr ""
-#: cp/decl2.c:569
+#: cp/decl2.c:561
+#, gcc-internal-format
msgid "Java method %qD has non-Java parameter type %qT"
msgstr ""
-#: cp/decl2.c:674
+#: cp/decl2.c:666
+#, gcc-internal-format
msgid "prototype for %q#D does not match any in class %qT"
msgstr ""
-#: cp/decl2.c:775
+#: cp/decl2.c:763
+#, gcc-internal-format
msgid "local class %q#T shall not have static data member %q#D"
msgstr ""
-#: cp/decl2.c:783
+#: cp/decl2.c:771
+#, gcc-internal-format
msgid "initializer invalid for static member with constructor"
msgstr ""
-#: cp/decl2.c:786
+#: cp/decl2.c:774
+#, gcc-internal-format
msgid "(an out of class initialization is required)"
msgstr ""
-#: cp/decl2.c:867
+#: cp/decl2.c:855
+#, gcc-internal-format
msgid "member %qD conflicts with virtual function table field name"
msgstr ""
-#: cp/decl2.c:886
+#: cp/decl2.c:874
+#, gcc-internal-format
msgid "applying attributes to template parameters is not implemented"
msgstr ""
-#: cp/decl2.c:896
+#: cp/decl2.c:884
+#, gcc-internal-format
msgid "%qD is already defined in %qT"
msgstr ""
-#: cp/decl2.c:944
+#: cp/decl2.c:932
+#, gcc-internal-format
msgid "field initializer is not constant"
msgstr ""
-#: cp/decl2.c:972
+#: cp/decl2.c:960
+#, gcc-internal-format
msgid "%<asm%> specifiers are not permitted on non-static data members"
msgstr ""
-#: cp/decl2.c:1018
+#: cp/decl2.c:1006
+#, gcc-internal-format
msgid "cannot declare %qD to be a bit-field type"
msgstr ""
-#: cp/decl2.c:1028
+#: cp/decl2.c:1016
+#, gcc-internal-format
msgid "cannot declare bit-field %qD with function type"
msgstr ""
-#: cp/decl2.c:1035
+#: cp/decl2.c:1023
+#, gcc-internal-format
msgid "%qD is already defined in the class %qT"
msgstr ""
-#: cp/decl2.c:1042
+#: cp/decl2.c:1030
+#, gcc-internal-format
msgid "static member %qD cannot be a bit-field"
msgstr ""
-#: cp/decl2.c:1087
+#: cp/decl2.c:1075
+#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr ""
-#: cp/decl2.c:1164
+#: cp/decl2.c:1152
+#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr ""
-#: cp/decl2.c:1171
+#: cp/decl2.c:1159
+#, gcc-internal-format
msgid "anonymous union with no members"
msgstr ""
-#: cp/decl2.c:1207
+#: cp/decl2.c:1195
+#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr ""
-#: cp/decl2.c:1216
+#: cp/decl2.c:1204
+#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr ""
-#: cp/decl2.c:1245
+#: cp/decl2.c:1233
+#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr ""
-#: cp/decl2.c:1254
+#: cp/decl2.c:1242
+#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr ""
-#: cp/decl2.c:3006
+#: cp/decl2.c:3064
+#, gcc-internal-format
msgid "inline function %qD used but never defined"
msgstr ""
-#: cp/decl2.c:3154
+#: cp/decl2.c:3215
+#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr ""
#. damn ICE suppression
#: cp/error.c:2371
-#, c-format
+#, gcc-internal-format
msgid "unexpected letter %qc in locate_error\n"
msgstr ""
#. Can't throw a reference.
#: cp/except.c:262
+#, gcc-internal-format
msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
msgstr ""
#: cp/except.c:273
+#, gcc-internal-format
msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
msgstr ""
#. Thrown object must be a Throwable.
#: cp/except.c:280
+#, gcc-internal-format
msgid "type %qT is not derived from %<java::lang::Throwable%>"
msgstr ""
#: cp/except.c:343
+#, gcc-internal-format
msgid "mixing C++ and Java catches in a single translation unit"
msgstr ""
#: cp/except.c:602
+#, gcc-internal-format
msgid "throwing NULL, which has integral, not pointer type"
msgstr ""
#: cp/except.c:625 cp/init.c:1887
+#, gcc-internal-format
msgid "%qD should never be overloaded"
msgstr ""
#: cp/except.c:692
+#, gcc-internal-format
msgid " in thrown expression"
msgstr ""
-#: cp/except.c:836
+#: cp/except.c:839
+#, gcc-internal-format
msgid ""
"expression %qE of abstract class type %qT cannot be used in throw-expression"
msgstr ""
-#: cp/except.c:921
+#: cp/except.c:924
+#, gcc-internal-format
msgid "%Hexception of type %qT will be caught"
msgstr ""
-#: cp/except.c:923
+#: cp/except.c:926
+#, gcc-internal-format
msgid "%H by earlier handler for %qT"
msgstr ""
-#: cp/except.c:953
+#: cp/except.c:956
+#, gcc-internal-format
msgid "%H%<...%> handler must be the last handler for its try block"
msgstr ""
#: cp/friend.c:152
+#, gcc-internal-format
msgid "%qD is already a friend of class %qT"
msgstr ""
#: cp/friend.c:228
+#, gcc-internal-format
msgid "invalid type %qT declared %<friend%>"
msgstr ""
@@ -13986,280 +19608,336 @@ msgstr ""
#. Friend declarations shall not declare partial
#. specializations.
#: cp/friend.c:244 cp/friend.c:274
+#, gcc-internal-format
msgid "partial specialization %qT declared %<friend%>"
msgstr ""
#: cp/friend.c:252
+#, gcc-internal-format
msgid "class %qT is implicitly friends with itself"
msgstr ""
#: cp/friend.c:310
+#, gcc-internal-format
msgid "%qT is not a member of %qT"
msgstr ""
#: cp/friend.c:315
+#, gcc-internal-format
msgid "%qT is not a member class template of %qT"
msgstr ""
#: cp/friend.c:323
+#, gcc-internal-format
msgid "%qT is not a nested class of %qT"
msgstr ""
#. template <class T> friend class T;
#: cp/friend.c:336
+#, gcc-internal-format
msgid "template parameter type %qT declared %<friend%>"
msgstr ""
#. template <class T> friend class A; where A is not a template
#: cp/friend.c:342
+#, gcc-internal-format
msgid "%q#T is not a template"
msgstr ""
#: cp/friend.c:364
+#, gcc-internal-format
msgid "%qD is already a friend of %qT"
msgstr ""
#: cp/friend.c:373
+#, gcc-internal-format
msgid "%qT is already a friend of %qT"
msgstr ""
#: cp/friend.c:497
+#, gcc-internal-format
msgid "member %qD declared as friend before type %qT defined"
msgstr ""
#: cp/friend.c:553
+#, gcc-internal-format
msgid "friend declaration %q#D declares a non-template function"
msgstr ""
#: cp/friend.c:557
+#, gcc-internal-format
msgid ""
"(if this is not what you intended, make sure the function template has "
"already been declared and add <> after the function name here) -Wno-non-"
"template-friend disables this warning"
msgstr ""
-#: cp/g++spec.c:238 java/jvspec.c:417
-#, c-format
-msgid "argument to '%s' missing\n"
-msgstr ""
-
#: cp/init.c:326
+#, gcc-internal-format
msgid "%J%qD should be initialized in the member initialization list"
msgstr ""
#: cp/init.c:373
+#, gcc-internal-format
msgid "%Jdefault-initialization of %q#D, which has reference type"
msgstr ""
#: cp/init.c:379
+#, gcc-internal-format
msgid "%Juninitialized reference member %qD"
msgstr ""
#: cp/init.c:382
+#, gcc-internal-format
msgid "%Juninitialized member %qD with %<const%> type %qT"
msgstr ""
#: cp/init.c:525
+#, gcc-internal-format
msgid "%qD will be initialized after"
msgstr ""
#: cp/init.c:528
+#, gcc-internal-format
msgid "base %qT will be initialized after"
msgstr ""
#: cp/init.c:531
+#, gcc-internal-format
msgid " %q#D"
msgstr ""
#: cp/init.c:533
+#, gcc-internal-format
msgid " base %qT"
msgstr ""
#: cp/init.c:534
+#, gcc-internal-format
msgid "%J when initialized here"
msgstr ""
#: cp/init.c:550
+#, gcc-internal-format
msgid "%Jmultiple initializations given for %qD"
msgstr ""
#: cp/init.c:553
+#, gcc-internal-format
msgid "%Jmultiple initializations given for base %qT"
msgstr ""
#: cp/init.c:620
+#, gcc-internal-format
msgid "%Jinitializations for multiple members of %qT"
msgstr ""
#: cp/init.c:682
+#, gcc-internal-format
msgid ""
"%Jbase class %q#T should be explicitly initialized in the copy constructor"
msgstr ""
#: cp/init.c:906 cp/init.c:925
+#, gcc-internal-format
msgid "class %qT does not have any field named %qD"
msgstr ""
#: cp/init.c:912
+#, gcc-internal-format
msgid ""
"%q#D is a static data member; it can only be initialized at its definition"
msgstr ""
#: cp/init.c:919
+#, gcc-internal-format
msgid "%q#D is not a non-static data member of %qT"
msgstr ""
#: cp/init.c:958
+#, gcc-internal-format
msgid "unnamed initializer for %qT, which has no base classes"
msgstr ""
#: cp/init.c:966
+#, gcc-internal-format
msgid "unnamed initializer for %qT, which uses multiple inheritance"
msgstr ""
#: cp/init.c:1012
+#, gcc-internal-format
msgid "%qD is both a direct base and an indirect virtual base"
msgstr ""
#: cp/init.c:1020
+#, gcc-internal-format
msgid "type %qD is not a direct or virtual base of %qT"
msgstr ""
#: cp/init.c:1023
+#, gcc-internal-format
msgid "type %qD is not a direct base of %qT"
msgstr ""
#: cp/init.c:1103
+#, gcc-internal-format
msgid "bad array initializer"
msgstr ""
#: cp/init.c:1302
+#, gcc-internal-format
msgid "%qT is not an aggregate type"
msgstr ""
#: cp/init.c:1394
+#, gcc-internal-format
msgid "qualified type %qT does not match destructor name %<~%T%>"
msgstr ""
#: cp/init.c:1402
+#, gcc-internal-format
msgid "incomplete type %qT does not have member %qD"
msgstr ""
#: cp/init.c:1421
+#, gcc-internal-format
msgid "%qD is not a member of type %qT"
msgstr ""
#: cp/init.c:1440
+#, gcc-internal-format
msgid "invalid pointer to bit-field %qD"
msgstr ""
#: cp/init.c:1542
+#, gcc-internal-format
msgid "invalid use of non-static member function %qD"
msgstr ""
-#: cp/init.c:1548 cp/semantics.c:1321
+#: cp/init.c:1548 cp/semantics.c:1348
+#, gcc-internal-format
msgid "invalid use of non-static data member %qD"
msgstr ""
#: cp/init.c:1645
+#, gcc-internal-format
msgid "size in array new must have integral type"
msgstr ""
#: cp/init.c:1648
+#, gcc-internal-format
msgid "zero size array reserves no space"
msgstr ""
#: cp/init.c:1656
+#, gcc-internal-format
msgid "new cannot be applied to a reference type"
msgstr ""
#: cp/init.c:1662
+#, gcc-internal-format
msgid "new cannot be applied to a function type"
msgstr ""
#: cp/init.c:1694
+#, gcc-internal-format
msgid "call to Java constructor, while %<jclass%> undefined"
msgstr ""
#: cp/init.c:1710
+#, gcc-internal-format
msgid "can't find class$"
msgstr ""
#: cp/init.c:1838
+#, gcc-internal-format
msgid "invalid type %<void%> for new"
msgstr ""
#: cp/init.c:1848
+#, gcc-internal-format
msgid "uninitialized const in %<new%> of %q#T"
msgstr ""
#: cp/init.c:1882
-#, c-format
+#, gcc-internal-format
msgid "call to Java constructor with %qs undefined"
msgstr ""
#: cp/init.c:1922
+#, gcc-internal-format
msgid "request for member %qD is ambiguous"
msgstr ""
#: cp/init.c:2055
+#, gcc-internal-format
msgid "ISO C++ forbids initialization in array new"
msgstr ""
#: cp/init.c:2530
+#, gcc-internal-format
msgid "initializer ends prematurely"
msgstr ""
#: cp/init.c:2583
+#, gcc-internal-format
msgid "cannot initialize multi-dimensional array with initializer"
msgstr ""
#: cp/init.c:2738
+#, gcc-internal-format
msgid "possible problem detected in invocation of delete operator:"
msgstr ""
#: cp/init.c:2741
+#, gcc-internal-format
msgid ""
"neither the destructor nor the class-specific operator delete will be "
"called, even if they are declared when the class is defined."
msgstr ""
#: cp/init.c:2762
+#, gcc-internal-format
msgid "unknown array size in delete"
msgstr ""
#: cp/init.c:2995
+#, gcc-internal-format
msgid "type to vector delete is neither pointer or array type"
msgstr ""
-#: cp/lex.c:436
-#, c-format
+#: cp/lex.c:468
+#, gcc-internal-format
msgid "junk at end of #pragma %s"
msgstr ""
-#: cp/lex.c:443
-#, c-format
+#: cp/lex.c:475
+#, gcc-internal-format
msgid "invalid #pragma %s"
msgstr ""
-#: cp/lex.c:451
+#: cp/lex.c:483
+#, gcc-internal-format
msgid "#pragma vtable no longer supported"
msgstr ""
-#: cp/lex.c:530
-#, c-format
+#: cp/lex.c:562
+#, gcc-internal-format
msgid "#pragma implementation for %qs appears after file is included"
msgstr ""
-#: cp/lex.c:555
+#: cp/lex.c:587
+#, gcc-internal-format
msgid "junk at end of #pragma GCC java_exceptions"
msgstr ""
-#: cp/lex.c:569
+#: cp/lex.c:601
+#, gcc-internal-format
msgid "%qD not defined"
msgstr ""
-#: cp/lex.c:573
+#: cp/lex.c:605
+#, gcc-internal-format
msgid "%qD was not declared in this scope"
msgstr ""
@@ -14273,53 +19951,69 @@ msgstr ""
#. Note that we have the exact wording of the following message in
#. the manual (trouble.texi, node "Name lookup"), so they need to
#. be kept in synch.
-#: cp/lex.c:610
+#: cp/lex.c:642
+#, gcc-internal-format
msgid ""
"there are no arguments to %qD that depend on a template parameter, so a "
"declaration of %qD must be available"
msgstr ""
-#: cp/lex.c:619
+#: cp/lex.c:651
+#, gcc-internal-format
msgid ""
"(if you use %<-fpermissive%>, G++ will accept your code, but allowing the "
"use of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2114
+#: cp/mangle.c:2139
+#, gcc-internal-format
msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
msgstr ""
-#: cp/mangle.c:2122
+#: cp/mangle.c:2147
+#, gcc-internal-format
msgid "zero-operand casts cannot be mangled due to a defect in the C++ ABI"
msgstr ""
-#: cp/mangle.c:2172
+#: cp/mangle.c:2197
+#, gcc-internal-format
msgid "omitted middle operand to %<?:%> operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:2482
+#: cp/mangle.c:2507
+#, gcc-internal-format
msgid "the mangled name of %qD will change in a future version of GCC"
msgstr ""
-#: cp/method.c:445
+#: cp/method.c:456
+#, gcc-internal-format
msgid "generic thunk code fails for method %q#D which uses %<...%>"
msgstr ""
-#: cp/method.c:678
+#: cp/method.c:691
+#, gcc-internal-format
msgid "non-static const member %q#D, can't use default assignment operator"
msgstr ""
-#: cp/method.c:684
+#: cp/method.c:697
+#, gcc-internal-format
msgid "non-static reference member %q#D, can't use default assignment operator"
msgstr ""
-#: cp/method.c:1099
+#: cp/method.c:809
+#, gcc-internal-format
+msgid "%Hsynthesized method %qD first required here "
+msgstr ""
+
+#: cp/method.c:1136
+#, gcc-internal-format
msgid ""
"vtable layout for class %qT may not be ABI-compliantand may change in a "
"future version of GCC due to implicit virtual destructor"
msgstr ""
#: cp/name-lookup.c:693
+#, gcc-internal-format
msgid "redeclaration of %<wchar_t%> as %qT"
msgstr ""
@@ -14330,547 +20024,666 @@ msgstr ""
#.
#. This function shall not be overloaded.
#: cp/name-lookup.c:725
+#, gcc-internal-format
msgid "invalid redeclaration of %qD"
msgstr ""
#: cp/name-lookup.c:726
+#, gcc-internal-format
msgid "as %qD"
msgstr ""
#: cp/name-lookup.c:814
+#, gcc-internal-format
msgid "type mismatch with previous external decl of %q#D"
msgstr ""
#: cp/name-lookup.c:815
+#, gcc-internal-format
msgid "previous external decl of %q#D"
msgstr ""
#: cp/name-lookup.c:897
+#, gcc-internal-format
msgid "extern declaration of %q#D doesn't match"
msgstr ""
#: cp/name-lookup.c:898
+#, gcc-internal-format
msgid "global declaration %q#D"
msgstr ""
#: cp/name-lookup.c:934 cp/name-lookup.c:941
+#, 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
+#, gcc-internal-format
msgid "declaration of %qD shadows a member of 'this'"
msgstr ""
#: cp/name-lookup.c:972
+#, gcc-internal-format
msgid "declaration of %qD shadows a previous local"
msgstr ""
#: cp/name-lookup.c:979
+#, gcc-internal-format
msgid "declaration of %qD shadows a global declaration"
msgstr ""
#: cp/name-lookup.c:1095
+#, gcc-internal-format
msgid "name lookup of %qD changed"
msgstr ""
#: cp/name-lookup.c:1096
+#, gcc-internal-format
msgid " matches this %qD under ISO standard rules"
msgstr ""
#: cp/name-lookup.c:1098
+#, gcc-internal-format
msgid " matches this %qD under old rules"
msgstr ""
#: cp/name-lookup.c:1116 cp/name-lookup.c:1124
+#, gcc-internal-format
msgid "name lookup of %qD changed for new ISO %<for%> scoping"
msgstr ""
#: cp/name-lookup.c:1118
+#, gcc-internal-format
msgid " cannot use obsolete binding at %qD because it has a destructor"
msgstr ""
#: cp/name-lookup.c:1126
+#, gcc-internal-format
msgid " using obsolete binding at %qD"
msgstr ""
#: cp/name-lookup.c:1179
-#, c-format
+#, gcc-internal-format
msgid "%s %s(%E) %p %d\n"
msgstr ""
#: cp/name-lookup.c:1182
-#, c-format
+#, gcc-internal-format
msgid "%s %s %p %d\n"
msgstr ""
#: cp/name-lookup.c:1308
+#, gcc-internal-format
msgid "XXX is_class_level != (current_scope == class_scope)\n"
msgstr ""
#: cp/name-lookup.c:1864
+#, gcc-internal-format
msgid "%q#D hides constructor for %q#T"
msgstr ""
#: cp/name-lookup.c:1880
+#, gcc-internal-format
msgid "%q#D conflicts with previous using declaration %q#D"
msgstr ""
-#: cp/name-lookup.c:1892
+#: cp/name-lookup.c:1899
+#, gcc-internal-format
msgid "previous non-function declaration %q#D"
msgstr ""
-#: cp/name-lookup.c:1893
+#: cp/name-lookup.c:1900
+#, 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:1971 cp/name-lookup.c:1996 cp/name-lookup.c:3158
+#: cp/name-lookup.c:1978 cp/name-lookup.c:2003 cp/name-lookup.c:3164
+#, 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:1981
+#: cp/name-lookup.c:1988
+#, gcc-internal-format
msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
msgstr ""
-#: cp/name-lookup.c:1988
+#: cp/name-lookup.c:1995
+#, gcc-internal-format
msgid "namespace %qD not allowed in using-declaration"
msgstr ""
-#: cp/name-lookup.c:2024
+#: cp/name-lookup.c:2031
+#, gcc-internal-format
msgid "%qD not declared"
msgstr ""
-#: cp/name-lookup.c:2036 cp/name-lookup.c:2081 cp/name-lookup.c:2115
+#: cp/name-lookup.c:2051 cp/name-lookup.c:2087 cp/name-lookup.c:2121
+#, gcc-internal-format
msgid "%qD is already declared in this scope"
msgstr ""
-#: cp/name-lookup.c:2121
+#: cp/name-lookup.c:2127
+#, gcc-internal-format
msgid "using declaration %qD introduced ambiguous type %qT"
msgstr ""
-#: cp/name-lookup.c:2692
+#: cp/name-lookup.c:2698
+#, gcc-internal-format
msgid "using-declaration for non-member at class scope"
msgstr ""
-#: cp/name-lookup.c:2697
+#: cp/name-lookup.c:2703
+#, gcc-internal-format
msgid "using-declaration cannot name destructor"
msgstr ""
-#: cp/name-lookup.c:2770
+#: cp/name-lookup.c:2776
+#, gcc-internal-format
msgid "declaration of %qD not in a namespace surrounding %qD"
msgstr ""
-#: cp/name-lookup.c:2778
+#: cp/name-lookup.c:2784
+#, gcc-internal-format
msgid "explicit qualification in declaration of `%D'"
msgstr ""
-#: cp/name-lookup.c:2814
+#: cp/name-lookup.c:2820
+#, gcc-internal-format
msgid "%qD should have been declared inside %qD"
msgstr ""
-#: cp/name-lookup.c:2876
+#: cp/name-lookup.c:2882
+#, 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:2991
+#: cp/name-lookup.c:2997
+#, gcc-internal-format
msgid "unknown namespace %qD"
msgstr ""
-#: cp/name-lookup.c:3152
+#: cp/name-lookup.c:3158
+#, gcc-internal-format
msgid "namespace %qT undeclared"
msgstr ""
-#: cp/name-lookup.c:3196
+#: cp/name-lookup.c:3202
+#, gcc-internal-format
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:3203
+#: cp/name-lookup.c:3209
+#, gcc-internal-format
msgid "%qD attribute directive ignored"
msgstr ""
-#: cp/name-lookup.c:3338
+#: cp/name-lookup.c:3344
+#, gcc-internal-format
msgid "use of %qD is ambiguous"
msgstr ""
-#: cp/name-lookup.c:3339
+#: cp/name-lookup.c:3345
+#, gcc-internal-format
msgid " first declared as %q#D here"
msgstr ""
-#: cp/name-lookup.c:3341
+#: cp/name-lookup.c:3347
+#, gcc-internal-format
msgid " also declared as %q#D here"
msgstr ""
-#: cp/name-lookup.c:3356
+#: cp/name-lookup.c:3362
+#, gcc-internal-format
msgid "%qD denotes an ambiguous type"
msgstr ""
-#: cp/name-lookup.c:3357
+#: cp/name-lookup.c:3363
+#, gcc-internal-format
msgid "%J first type here"
msgstr ""
-#: cp/name-lookup.c:3358
+#: cp/name-lookup.c:3364
+#, 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:3436 cp/parser.c:4384 cp/typeck.c:1786
+#: cp/name-lookup.c:3442 cp/parser.c:4480 cp/typeck.c:1790
+#, gcc-internal-format
msgid "invalid use of %qD"
msgstr ""
-#: cp/name-lookup.c:3476
+#: cp/name-lookup.c:3482
+#, gcc-internal-format
msgid "%<%D::%D%> is not a template"
msgstr ""
-#: cp/name-lookup.c:3491
+#: cp/name-lookup.c:3497
+#, gcc-internal-format
msgid "%qD undeclared in namespace %qD"
msgstr ""
-#: cp/name-lookup.c:4118
+#: cp/name-lookup.c:4124
+#, gcc-internal-format
msgid "%qD is not a function,"
msgstr ""
-#: cp/name-lookup.c:4119
+#: cp/name-lookup.c:4125
+#, gcc-internal-format
msgid " conflict with %qD"
msgstr ""
-#: cp/name-lookup.c:4905
+#: cp/name-lookup.c:4910
+#, gcc-internal-format
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:4914
+#: cp/name-lookup.c:4919
+#, gcc-internal-format
msgid "XXX leaving pop_everything ()\n"
msgstr ""
-#: cp/parser.c:1797
+#: cp/parser.c:1848
+#, gcc-internal-format
msgid "minimum/maximum operators are deprecated"
msgstr ""
-#: cp/parser.c:1817
+#: cp/parser.c:1868
+#, gcc-internal-format
msgid "%<#pragma%> is not allowed here"
msgstr ""
-#: cp/parser.c:1846
+#: cp/parser.c:1897
+#, gcc-internal-format
msgid "%<%D::%D%> has not been declared"
msgstr ""
-#: cp/parser.c:1849 cp/semantics.c:2379
+#: cp/parser.c:1900 cp/semantics.c:2416
+#, gcc-internal-format
msgid "%<::%D%> has not been declared"
msgstr ""
-#: cp/parser.c:1852
+#: cp/parser.c:1903
+#, gcc-internal-format
msgid "request for member %qD in non-class type %qT"
msgstr ""
-#: cp/parser.c:1855
+#: cp/parser.c:1906
+#, gcc-internal-format
msgid "%<%T::%D%> has not been declared"
msgstr ""
-#: cp/parser.c:1858
+#: cp/parser.c:1909
+#, gcc-internal-format
msgid "%qD has not been declared"
msgstr ""
-#: cp/parser.c:1861
+#: cp/parser.c:1912
+#, gcc-internal-format
msgid "%<%D::%D%> %s"
msgstr ""
-#: cp/parser.c:1863
+#: cp/parser.c:1914
+#, gcc-internal-format
msgid "%<::%D%> %s"
msgstr ""
-#: cp/parser.c:1865
+#: cp/parser.c:1916
+#, gcc-internal-format
msgid "%qD %s"
msgstr ""
-#: cp/parser.c:1917
+#: cp/parser.c:1968
+#, gcc-internal-format
msgid "new types may not be defined in a return type"
msgstr ""
-#: cp/parser.c:1918
+#: cp/parser.c:1969
+#, gcc-internal-format
msgid "(perhaps a semicolon is missing after the definition of %qT)"
msgstr ""
-#: cp/parser.c:1937 cp/pt.c:4341
+#: cp/parser.c:1988 cp/pt.c:4341
+#, gcc-internal-format
msgid "%qT is not a template"
msgstr ""
-#: cp/parser.c:1939
-#, c-format
+#: cp/parser.c:1990
+#, gcc-internal-format
msgid "%qE is not a template"
msgstr ""
-#: cp/parser.c:1941
+#: cp/parser.c:1992
+#, gcc-internal-format
msgid "invalid template-id"
msgstr ""
-#: cp/parser.c:1970
-#, c-format
+#: cp/parser.c:2021
+#, gcc-internal-format
msgid "%s cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:1995
-#, c-format
+#: cp/parser.c:2046
+#, gcc-internal-format
msgid "invalid use of template-name %qE without an argument list"
msgstr ""
#. Issue an error message.
-#: cp/parser.c:2000
-#, c-format
+#: cp/parser.c:2051
+#, gcc-internal-format
msgid "%qE does not name a type"
msgstr ""
-#: cp/parser.c:2032
+#: cp/parser.c:2083
+#, gcc-internal-format
msgid "(perhaps %<typename %T::%E%> was intended)"
msgstr ""
-#: cp/parser.c:2047
-#, c-format
+#: cp/parser.c:2098
+#, gcc-internal-format
msgid "%qE in namespace %qE does not name a type"
msgstr ""
-#: cp/parser.c:2050
+#: cp/parser.c:2101
+#, gcc-internal-format
msgid "%qE in class %qT does not name a type"
msgstr ""
-#: cp/parser.c:2759
+#: cp/parser.c:2815
+#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr ""
-#: cp/parser.c:2768
+#: cp/parser.c:2824
+#, gcc-internal-format
msgid "statement-expressions are allowed only inside functions"
msgstr ""
-#: cp/parser.c:2819
+#: cp/parser.c:2875
+#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr ""
-#: cp/parser.c:2955
+#: cp/parser.c:3022
+#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr ""
-#: cp/parser.c:3327
+#: cp/parser.c:3399
+#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr ""
-#: cp/parser.c:3984
+#: cp/parser.c:4056
+#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr ""
-#: cp/parser.c:4904
+#: cp/parser.c:5000
+#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:4905
+#: cp/parser.c:5001
+#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:5106
+#: cp/parser.c:5203
+#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:5295
+#: cp/parser.c:5392
+#, gcc-internal-format
msgid "use of old-style cast"
msgstr ""
-#: cp/parser.c:6065
-#, c-format
+#: cp/parser.c:6171
+#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr ""
-#: cp/parser.c:6608
+#: cp/parser.c:6715
+#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr ""
-#: cp/parser.c:6733
+#: cp/parser.c:6840
+#, gcc-internal-format
msgid "extra %<;%>"
msgstr ""
-#: cp/parser.c:7052
+#: cp/parser.c:7162
+#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:7183
+#: cp/parser.c:7293
+#, gcc-internal-format
msgid "duplicate %<friend%>"
msgstr ""
-#: cp/parser.c:7352
+#: cp/parser.c:7462
+#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr ""
-#: cp/parser.c:7665
+#: cp/parser.c:7776
+#, gcc-internal-format
msgid "only constructors take base initializers"
msgstr ""
-#: cp/parser.c:7716
+#: cp/parser.c:7827
+#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:7758
+#: cp/parser.c:7869
+#, gcc-internal-format
msgid ""
"keyword %<typename%> not allowed in this context (a qualified member "
"initializer is implicitly a type)"
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:8124
+#: cp/parser.c:8235
+#, 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:8497
+#: cp/parser.c:8608
+#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr ""
-#: cp/parser.c:8498
+#: cp/parser.c:8609
+#, gcc-internal-format
msgid ""
"%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
"and %<::%>"
msgstr ""
-#: cp/parser.c:8505
+#: cp/parser.c:8616
+#, gcc-internal-format
msgid "(if you use -fpermissive G++ will accept your code)"
msgstr ""
-#: cp/parser.c:8569
+#: cp/parser.c:8680
+#, gcc-internal-format
msgid "parse error in template argument list"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:8682
+#: cp/parser.c:8793
+#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr ""
-#: cp/parser.c:8683
+#: cp/parser.c:8794
+#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr ""
-#: cp/parser.c:9272 cp/parser.c:15038
-#, c-format
+#: cp/parser.c:9383 cp/parser.c:15228
+#, gcc-internal-format
msgid "template declaration of %qs"
msgstr ""
-#: cp/parser.c:9715
+#: cp/parser.c:9856
+#, gcc-internal-format
msgid "using %<typename%> outside of template"
msgstr ""
-#: cp/parser.c:9910
+#: cp/parser.c:10052
+#, gcc-internal-format
msgid "type attributes are honored only at type definition"
msgstr ""
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:10292
+#: cp/parser.c:10434
+#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:10622
+#: cp/parser.c:10764
+#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:10624
+#: cp/parser.c:10766
+#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:10755
+#: cp/parser.c:10898
+#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:11140
+#: cp/parser.c:11283
+#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr ""
-#: cp/parser.c:11210
+#: cp/parser.c:11353
+#, gcc-internal-format
msgid "%<%T::%D%> is not a type"
msgstr ""
-#: cp/parser.c:11253
+#: cp/parser.c:11396
+#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr ""
-#: cp/parser.c:11254
+#: cp/parser.c:11397
+#, gcc-internal-format
msgid ""
"use %<%T::%D%> instead of %<%T::%T%> to name the constructor in a qualified "
"name"
msgstr ""
-#: cp/parser.c:11442
+#: cp/parser.c:11585
+#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr ""
-#: cp/parser.c:11944
+#: cp/parser.c:12117
+#, gcc-internal-format
msgid "file ends in default argument"
msgstr ""
-#: cp/parser.c:12005
+#: cp/parser.c:12178
+#, gcc-internal-format
msgid "deprecated use of default argument for parameter of non-function"
msgstr ""
-#: cp/parser.c:12008
+#: cp/parser.c:12181
+#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:12750
+#: cp/parser.c:12923
+#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr ""
-#: cp/parser.c:12761
+#: cp/parser.c:12934
+#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:12774
+#: cp/parser.c:12947
+#, gcc-internal-format
msgid "extra qualification ignored"
msgstr ""
-#: cp/parser.c:12785
+#: cp/parser.c:12958
+#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr ""
-#: cp/parser.c:12878
+#: cp/parser.c:13051
+#, gcc-internal-format
msgid "previous definition of %q#T"
msgstr ""
-#: cp/parser.c:13088
+#: cp/parser.c:13277
+#, gcc-internal-format
msgid "%Hextra %<;%>"
msgstr ""
-#: cp/parser.c:13106
+#: cp/parser.c:13295
+#, gcc-internal-format
msgid "a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:13120
+#: cp/parser.c:13309
+#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr ""
-#: cp/parser.c:13296
+#: cp/parser.c:13485
+#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:13574
+#: cp/parser.c:13763
+#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr ""
-#: cp/parser.c:13576
+#: cp/parser.c:13765
+#, gcc-internal-format
msgid ""
"keyword %<typename%> not allowed in this context (the base class is "
"implicitly a type)"
msgstr ""
-#: cp/parser.c:13850
+#: cp/parser.c:14040
+#, gcc-internal-format
msgid "invalid catch parameter"
msgstr ""
-#: cp/parser.c:14425
+#: cp/parser.c:14615
+#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr ""
-#: cp/parser.c:14594
+#: cp/parser.c:14784
+#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr ""
@@ -14878,147 +20691,202 @@ msgstr ""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:14609
+#: cp/parser.c:14799
+#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr ""
#. Skip the entire function.
-#: cp/parser.c:14833
+#: cp/parser.c:15023
+#, gcc-internal-format
msgid "invalid function declaration"
msgstr ""
#. Issue an error message.
-#: cp/parser.c:14870
+#: cp/parser.c:15060
+#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr ""
-#: cp/parser.c:15244
+#: cp/parser.c:15434
+#, gcc-internal-format
msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
msgstr ""
-#: cp/parser.c:15259
+#: cp/parser.c:15449
+#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr ""
-#: cp/parser.c:15264
+#: cp/parser.c:15454
+#, gcc-internal-format
msgid "missing %<>%> to terminate the template argument list"
msgstr ""
-#: cp/parser.c:15792
+#: cp/parser.c:16003
+#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr ""
-#: cp/parser.c:15813
+#: cp/parser.c:16024
+#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr ""
-#: cp/parser.c:15830
+#: cp/parser.c:16041
+#, gcc-internal-format
msgid "%<template%> (as a disambiguator) is only allowed within templates"
msgstr ""
-#: cp/parser.c:16038
+#: cp/parser.c:16278 cp/parser.c:17181 cp/parser.c:17312
+#, gcc-internal-format
+msgid "misplaced `@%D' Objective-C++ construct"
+msgstr ""
+
+#: cp/parser.c:16419
+#, gcc-internal-format
+msgid "`@encode' must specify a type as an argument"
+msgstr ""
+
+#: cp/parser.c:16716
+#, gcc-internal-format
+msgid "invalid Objective-C++ selector name"
+msgstr ""
+
+#: cp/parser.c:17045
+#, gcc-internal-format
+msgid "identifier expected after `@protocol'"
+msgstr ""
+
+#: cp/parser.c:17335
+#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr ""
-#: cp/pt.c:239
+#: cp/pt.c:240
+#, gcc-internal-format
msgid "data member %qD cannot be a member template"
msgstr ""
-#: cp/pt.c:251
+#: cp/pt.c:252
+#, gcc-internal-format
msgid "invalid member template declaration %qD"
msgstr ""
-#: cp/pt.c:573
+#: cp/pt.c:574
+#, gcc-internal-format
msgid "explicit specialization in non-namespace scope %qD"
msgstr ""
-#: cp/pt.c:584
+#: cp/pt.c:585
+#, gcc-internal-format
msgid "enclosing class templates are not explicitly specialized"
msgstr ""
-#: cp/pt.c:668
+#: cp/pt.c:669
+#, gcc-internal-format
msgid "specialization of %qD in different namespace"
msgstr ""
-#: cp/pt.c:669 cp/pt.c:738
+#: cp/pt.c:670 cp/pt.c:739
+#, gcc-internal-format
msgid " from definition of %q#D"
msgstr ""
-#: cp/pt.c:705
+#: cp/pt.c:706
+#, gcc-internal-format
msgid "specialization of %qT after instantiation"
msgstr ""
-#: cp/pt.c:737
+#: cp/pt.c:738
+#, gcc-internal-format
msgid "specializing %q#T in different namespace"
msgstr ""
-#: cp/pt.c:752
+#: cp/pt.c:753
+#, gcc-internal-format
msgid "specialization %qT after instantiation %qT"
msgstr ""
-#: cp/pt.c:764
+#: cp/pt.c:765
+#, gcc-internal-format
msgid "explicit specialization of non-template %qT"
msgstr ""
-#: cp/pt.c:1162
+#: cp/pt.c:1163
+#, gcc-internal-format
msgid "specialization of %qD after instantiation"
msgstr ""
-#: cp/pt.c:1291
+#: cp/pt.c:1292
+#, gcc-internal-format
msgid "%s %+#D"
msgstr ""
-#: cp/pt.c:1347
+#: cp/pt.c:1348
+#, gcc-internal-format
msgid "%qD is not a function template"
msgstr ""
-#: cp/pt.c:1540
+#: cp/pt.c:1541
+#, gcc-internal-format
msgid "template-id %qD for %q+D does not match any template declaration"
msgstr ""
-#: cp/pt.c:1549
+#: cp/pt.c:1550
+#, 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:1780 cp/pt.c:1834
+#: cp/pt.c:1781 cp/pt.c:1835
+#, gcc-internal-format
msgid "template-id %qD in declaration of primary template"
msgstr ""
-#: cp/pt.c:1793
+#: cp/pt.c:1794
+#, gcc-internal-format
msgid "template parameter list used in explicit instantiation"
msgstr ""
-#: cp/pt.c:1799
+#: cp/pt.c:1800
+#, gcc-internal-format
msgid "definition provided for explicit instantiation"
msgstr ""
-#: cp/pt.c:1807
+#: cp/pt.c:1808
+#, gcc-internal-format
msgid "too many template parameter lists in declaration of %qD"
msgstr ""
-#: cp/pt.c:1810
+#: cp/pt.c:1811
+#, gcc-internal-format
msgid "too few template parameter lists in declaration of %qD"
msgstr ""
-#: cp/pt.c:1812
+#: cp/pt.c:1813
+#, gcc-internal-format
msgid "explicit specialization of %qD must be introduced by %<template <>%>"
msgstr ""
-#: cp/pt.c:1831
+#: cp/pt.c:1832
+#, gcc-internal-format
msgid "function template partial specialization %qD is not allowed"
msgstr ""
-#: cp/pt.c:1863
+#: cp/pt.c:1864
+#, gcc-internal-format
msgid "default argument specified in explicit specialization"
msgstr ""
-#: cp/pt.c:1867
+#: cp/pt.c:1868
+#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr ""
-#: cp/pt.c:1894
+#: cp/pt.c:1895
+#, gcc-internal-format
msgid "%qD is not a template function"
msgstr ""
@@ -15030,55 +20898,66 @@ msgstr ""
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1956
+#: cp/pt.c:1957
+#, gcc-internal-format
msgid "specialization of implicitly-declared special member function"
msgstr ""
-#: cp/pt.c:2000
+#: cp/pt.c:2001
+#, gcc-internal-format
msgid "no member function %qD declared in %qT"
msgstr ""
-#: cp/pt.c:2205
+#: cp/pt.c:2206
+#, gcc-internal-format
msgid " shadows template parm %q#D"
msgstr ""
-#: cp/pt.c:2607
+#: cp/pt.c:2608
+#, gcc-internal-format
msgid "template parameters not used in partial specialization:"
msgstr ""
-#: cp/pt.c:2611
+#: cp/pt.c:2612
+#, gcc-internal-format
msgid " %qD"
msgstr ""
-#: cp/pt.c:2622
+#: cp/pt.c:2623
+#, gcc-internal-format
msgid "partial specialization %qT does not specialize any template arguments"
msgstr ""
-#: cp/pt.c:2647
-#, c-format
+#: cp/pt.c:2648
+#, gcc-internal-format
msgid "template argument %qE involves template parameter(s)"
msgstr ""
-#: cp/pt.c:2691
+#: cp/pt.c:2692
+#, gcc-internal-format
msgid "type %qT of template argument %qE depends on template parameter(s)"
msgstr ""
-#: cp/pt.c:2778
+#: cp/pt.c:2779
+#, gcc-internal-format
msgid "no default argument for %qD"
msgstr ""
-#: cp/pt.c:2935
+#: cp/pt.c:2936
+#, gcc-internal-format
msgid "template with C linkage"
msgstr ""
-#: cp/pt.c:2938
+#: cp/pt.c:2939
+#, gcc-internal-format
msgid "template class without a name"
msgstr ""
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:2946
+#: cp/pt.c:2947
+#, gcc-internal-format
msgid "destructor %qD declared as member template"
msgstr ""
@@ -15087,57 +20966,68 @@ msgstr ""
#. An allocation function can be a function
#. template. ... Template allocation functions shall
#. have two or more parameters.
-#: cp/pt.c:2961
+#: cp/pt.c:2962
+#, gcc-internal-format
msgid "invalid template declaration of %qD"
msgstr ""
-#: cp/pt.c:3042
+#: cp/pt.c:3043
+#, gcc-internal-format
msgid "%qD does not declare a template type"
msgstr ""
-#: cp/pt.c:3048
+#: cp/pt.c:3049
+#, gcc-internal-format
msgid "template definition of non-template %q#D"
msgstr ""
-#: cp/pt.c:3090
+#: cp/pt.c:3091
+#, gcc-internal-format
msgid "expected %d levels of template parms for %q#D, got %d"
msgstr ""
-#: cp/pt.c:3102
+#: cp/pt.c:3103
+#, gcc-internal-format
msgid "got %d template parameters for %q#D"
msgstr ""
-#: cp/pt.c:3105
+#: cp/pt.c:3106
+#, gcc-internal-format
msgid "got %d template parameters for %q#T"
msgstr ""
-#: cp/pt.c:3107
-#, c-format
+#: cp/pt.c:3108
+#, gcc-internal-format
msgid " but %d required"
msgstr ""
-#: cp/pt.c:3203
+#: cp/pt.c:3204
+#, gcc-internal-format
msgid "%qT is not a template type"
msgstr ""
-#: cp/pt.c:3216
+#: cp/pt.c:3217
+#, gcc-internal-format
msgid "template specifiers not specified in declaration of %qD"
msgstr ""
-#: cp/pt.c:3226
+#: cp/pt.c:3227
+#, gcc-internal-format
msgid "previous declaration %qD"
msgstr ""
-#: cp/pt.c:3227
-#, c-format
-msgid "used %d template parameter%s instead of %d"
+#: cp/pt.c:3228
+#, gcc-internal-format
+msgid "used %d template parameter(s) instead of %d"
msgstr ""
#: cp/pt.c:3247
+#, gcc-internal-format
msgid "template parameter %q#D"
msgstr ""
#: cp/pt.c:3248
+#, gcc-internal-format
msgid "redeclared here as %q#D"
msgstr ""
@@ -15146,768 +21036,920 @@ msgstr ""
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
#: cp/pt.c:3258
+#, gcc-internal-format
msgid "redefinition of default argument for %q#D"
msgstr ""
#: cp/pt.c:3259
+#, gcc-internal-format
msgid "%J original definition appeared here"
msgstr ""
#: cp/pt.c:3355
+#, 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
+#, 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
+#, 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
+#, 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
+#, 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
+#, 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
+#, 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
+#, gcc-internal-format
msgid ""
"%qE is not a valid template argument for type %qT because it is a pointer"
msgstr ""
#: cp/pt.c:3605
-#, c-format
+#, gcc-internal-format
msgid "try using %qE instead"
msgstr ""
#: cp/pt.c:3640
+#, 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
+#, gcc-internal-format
msgid "standard conversions are not allowed in this context"
msgstr ""
#: cp/pt.c:3812
+#, 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
+#, gcc-internal-format
msgid "type/value mismatch at argument %d in template parameter list for %qD"
msgstr ""
#: cp/pt.c:3831
+#, gcc-internal-format
msgid " expected a constant of type %qT, got %qT"
msgstr ""
#: cp/pt.c:3835
-#, c-format
+#, gcc-internal-format
msgid " expected a class template, got %qE"
msgstr ""
#: cp/pt.c:3837
-#, c-format
+#, gcc-internal-format
msgid " expected a type, got %qE"
msgstr ""
#: cp/pt.c:3850
+#, gcc-internal-format
msgid " expected a type, got %qT"
msgstr ""
#: cp/pt.c:3852
+#, gcc-internal-format
msgid " expected a class template, got %qT"
msgstr ""
#: cp/pt.c:3889
+#, gcc-internal-format
msgid " expected a template of type %qD, got %qD"
msgstr ""
#: cp/pt.c:3925
+#, gcc-internal-format
msgid "could not convert template argument %qE to %qT"
msgstr ""
#: cp/pt.c:3964
-#, c-format
+#, gcc-internal-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
#: cp/pt.c:3968
+#, gcc-internal-format
msgid "provided for %qD"
msgstr ""
#: cp/pt.c:3998
-#, c-format
+#, gcc-internal-format
msgid "template argument %d is invalid"
msgstr ""
#: cp/pt.c:4353
+#, gcc-internal-format
msgid "non-template type %qT used as a template"
msgstr ""
#: cp/pt.c:4355
+#, gcc-internal-format
msgid "for template declaration %qD"
msgstr ""
-#: cp/pt.c:4995
+#: cp/pt.c:4997
+#, 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:5437
+#: cp/pt.c:5443
+#, gcc-internal-format
msgid "ambiguous class template instantiation for %q#T"
msgstr ""
-#: cp/pt.c:5443
+#: cp/pt.c:5449
+#, gcc-internal-format
msgid "%s %+#T"
msgstr ""
-#: cp/pt.c:6549
+#: cp/pt.c:6555
+#, gcc-internal-format
msgid "instantiation of %qD as type %qT"
msgstr ""
-#: cp/pt.c:6717
+#: cp/pt.c:6725
+#, gcc-internal-format
msgid "invalid parameter type %qT"
msgstr ""
-#: cp/pt.c:6719
+#: cp/pt.c:6727
+#, gcc-internal-format
msgid "in declaration %qD"
msgstr ""
-#: cp/pt.c:6780
+#: cp/pt.c:6801
+#, gcc-internal-format
msgid "function returning an array"
msgstr ""
-#: cp/pt.c:6782
+#: cp/pt.c:6803
+#, gcc-internal-format
msgid "function returning a function"
msgstr ""
-#: cp/pt.c:6809
+#: cp/pt.c:6830
+#, gcc-internal-format
msgid "creating pointer to member function of non-class type %qT"
msgstr ""
-#: cp/pt.c:6977
+#: cp/pt.c:6998
+#, gcc-internal-format
msgid "creating array with size zero"
msgstr ""
-#: cp/pt.c:6991
-#, c-format
+#: cp/pt.c:7012
+#, gcc-internal-format
msgid "creating array with size zero (%qE)"
msgstr ""
-#: cp/pt.c:7208
+#: cp/pt.c:7229
+#, gcc-internal-format
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:7210
+#: cp/pt.c:7231
+#, gcc-internal-format
msgid "forming %s to reference type %qT"
msgstr ""
-#: cp/pt.c:7247
+#: cp/pt.c:7268
+#, gcc-internal-format
msgid "creating pointer to member of non-class type %qT"
msgstr ""
-#: cp/pt.c:7253
+#: cp/pt.c:7274
+#, gcc-internal-format
msgid "creating pointer to member reference type %qT"
msgstr ""
-#: cp/pt.c:7319
+#: cp/pt.c:7340
+#, gcc-internal-format
msgid "creating array of %qT"
msgstr ""
-#: cp/pt.c:7325
+#: cp/pt.c:7346
+#, gcc-internal-format
msgid "creating array of %qT, which is an abstract class type"
msgstr ""
-#: cp/pt.c:7369
+#: cp/pt.c:7390
+#, gcc-internal-format
msgid "%qT is not a class, struct, or union type"
msgstr ""
-#: cp/pt.c:7404
+#: cp/pt.c:7425
+#, gcc-internal-format
msgid "%qT resolves to %qT, which is not an enumeration type"
msgstr ""
-#: cp/pt.c:7407
+#: cp/pt.c:7428
+#, gcc-internal-format
msgid "%qT resolves to %qT, which is is not a class type"
msgstr ""
-#: cp/pt.c:7468
-#, c-format
+#: cp/pt.c:7489
+#, gcc-internal-format
msgid "use of %qs in template"
msgstr ""
-#: cp/pt.c:7593
-#, c-format
+#: cp/pt.c:7614
+#, gcc-internal-format
msgid ""
"dependent-name %qE is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:7595
+#: cp/pt.c:7616
+#, gcc-internal-format
msgid "say %<typename %E%> if a type is meant"
msgstr ""
-#: cp/pt.c:7714
+#: cp/pt.c:7735
+#, gcc-internal-format
msgid "using invalid field %qD"
msgstr ""
-#: cp/pt.c:8768
+#: cp/pt.c:8789
+#, gcc-internal-format
msgid "%qT is not a class or namespace"
msgstr ""
-#: cp/pt.c:8771
+#: cp/pt.c:8792
+#, gcc-internal-format
msgid "%qD is not a class or namespace"
msgstr ""
-#: cp/pt.c:8911
+#: cp/pt.c:8940
+#, gcc-internal-format
msgid "%qT is/uses anonymous type"
msgstr ""
-#: cp/pt.c:8913
+#: cp/pt.c:8942
+#, gcc-internal-format
msgid "%qT uses local type %qT"
msgstr ""
-#: cp/pt.c:8922
+#: cp/pt.c:8951
+#, gcc-internal-format
msgid "%qT is a variably modified type"
msgstr ""
-#: cp/pt.c:8933
-#, c-format
+#: cp/pt.c:8962
+#, gcc-internal-format
msgid "integral expression %qE is not constant"
msgstr ""
-#: cp/pt.c:8938
+#: cp/pt.c:8967
+#, gcc-internal-format
msgid " trying to instantiate %qD"
msgstr ""
-#: cp/pt.c:9404
+#: cp/pt.c:9433
+#, gcc-internal-format
msgid "incomplete type unification"
msgstr ""
-#: cp/pt.c:10873 cp/pt.c:10944
+#: cp/pt.c:10902 cp/pt.c:10973
+#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr ""
-#: cp/pt.c:10889 cp/pt.c:10939
+#: cp/pt.c:10918 cp/pt.c:10968
+#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr ""
-#: cp/pt.c:10895
+#: cp/pt.c:10924
+#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:10931
+#: cp/pt.c:10960
+#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:10953
+#: cp/pt.c:10982
+#, gcc-internal-format
msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
msgstr ""
-#: cp/pt.c:10958 cp/pt.c:11048
+#: cp/pt.c:10987 cp/pt.c:11077
+#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr ""
-#: cp/pt.c:11020
+#: cp/pt.c:11049
+#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr ""
-#: cp/pt.c:11029
+#: cp/pt.c:11058
+#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr ""
-#: cp/pt.c:11037
-#, c-format
+#: cp/pt.c:11066
+#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr ""
-#: cp/pt.c:11082
+#: cp/pt.c:11111
+#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr ""
-#: cp/pt.c:11455
+#: cp/pt.c:11484
+#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr ""
-#: cp/pt.c:11599
+#: cp/pt.c:11629
+#, gcc-internal-format
msgid ""
"template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
"to increase the maximum) instantiating %q+D, possibly from virtual table "
"generation"
msgstr ""
-#: cp/pt.c:11867
+#: cp/pt.c:11898
+#, gcc-internal-format
msgid "%q#T is not a valid type for a template constant parameter"
msgstr ""
#: cp/repo.c:112
+#, gcc-internal-format
msgid "-frepo must be used with -c"
msgstr ""
#: cp/repo.c:200
-#, c-format
+#, gcc-internal-format
msgid "mysterious repository information in %s"
msgstr ""
#: cp/repo.c:214
-#, c-format
+#, gcc-internal-format
msgid "can't create repository information file %qs"
msgstr ""
#: cp/rtti.c:244
+#, gcc-internal-format
msgid "cannot use typeid with -fno-rtti"
msgstr ""
#: cp/rtti.c:250
+#, gcc-internal-format
msgid "must #include <typeinfo> before using typeid"
msgstr ""
#: cp/rtti.c:322
+#, gcc-internal-format
msgid ""
"cannot create type information for type %qT because its size is variable"
msgstr ""
-#: cp/rtti.c:570 cp/rtti.c:584
+#: cp/rtti.c:571 cp/rtti.c:585
+#, gcc-internal-format
msgid "dynamic_cast of %q#D to %q#T can never succeed"
msgstr ""
-#: cp/rtti.c:663
+#: cp/rtti.c:664
+#, gcc-internal-format
msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
msgstr ""
#: cp/search.c:257
+#, gcc-internal-format
msgid "%qT is an ambiguous base of %qT"
msgstr ""
#: cp/search.c:275
+#, gcc-internal-format
msgid "%qT is an inaccessible base of %qT"
msgstr ""
#: cp/search.c:1843
+#, gcc-internal-format
msgid "deprecated covariant return type for %q#D"
msgstr ""
#: cp/search.c:1845 cp/search.c:1860 cp/search.c:1866
+#, gcc-internal-format
msgid " overriding %q#D"
msgstr ""
#: cp/search.c:1859
+#, gcc-internal-format
msgid "invalid covariant return type for %q#D"
msgstr ""
#: cp/search.c:1864
+#, gcc-internal-format
msgid "conflicting return type specified for %q#D"
msgstr ""
#: cp/search.c:1875
+#, gcc-internal-format
msgid "looser throw specifier for %q#F"
msgstr ""
#: cp/search.c:1876
+#, gcc-internal-format
msgid " overriding %q#F"
msgstr ""
#. A static member function cannot match an inherited
#. virtual member function.
#: cp/search.c:1969
+#, gcc-internal-format
msgid "%q#D cannot be declared"
msgstr ""
#: cp/search.c:1970
+#, gcc-internal-format
msgid " since %q#D declared in base class"
msgstr ""
-#: cp/semantics.c:1199
-#, c-format
+#: cp/semantics.c:1226
+#, gcc-internal-format
msgid "type of asm operand %qE could not be determined"
msgstr ""
-#: cp/semantics.c:1318
+#: cp/semantics.c:1345
+#, gcc-internal-format
msgid "invalid use of member %qD in static member function"
msgstr ""
-#: cp/semantics.c:1322 cp/semantics.c:1361
+#: cp/semantics.c:1349 cp/semantics.c:1388
+#, gcc-internal-format
msgid "from this location"
msgstr ""
-#: cp/semantics.c:1360
+#: cp/semantics.c:1387
+#, gcc-internal-format
msgid "object missing in reference to %qD"
msgstr ""
-#: cp/semantics.c:1841
+#: cp/semantics.c:1877
+#, gcc-internal-format
msgid "arguments to destructor are not allowed"
msgstr ""
-#: cp/semantics.c:1891
+#: cp/semantics.c:1928
+#, gcc-internal-format
msgid "%<this%> is unavailable for static member functions"
msgstr ""
-#: cp/semantics.c:1897
+#: cp/semantics.c:1934
+#, gcc-internal-format
msgid "invalid use of %<this%> in non-member function"
msgstr ""
-#: cp/semantics.c:1899
+#: cp/semantics.c:1936
+#, gcc-internal-format
msgid "invalid use of %<this%> at top level"
msgstr ""
-#: cp/semantics.c:1923
+#: cp/semantics.c:1960
+#, gcc-internal-format
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:1943
+#: cp/semantics.c:1980
+#, gcc-internal-format
msgid "%qE is not of type %qT"
msgstr ""
-#: cp/semantics.c:2043
+#: cp/semantics.c:2080
+#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr ""
-#: cp/semantics.c:2087
+#: cp/semantics.c:2124
+#, gcc-internal-format
msgid ""
"invalid use of type %qT as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:2090
+#: cp/semantics.c:2127
+#, gcc-internal-format
msgid "invalid use of %qD as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:2094
+#: cp/semantics.c:2131
+#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr ""
-#: cp/semantics.c:2111
+#: cp/semantics.c:2148
+#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr ""
-#: cp/semantics.c:2122
+#: cp/semantics.c:2159
+#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr ""
-#: cp/semantics.c:2338
+#: cp/semantics.c:2375
+#, gcc-internal-format
msgid "invalid base-class specification"
msgstr ""
-#: cp/semantics.c:2347
+#: cp/semantics.c:2384
+#, gcc-internal-format
msgid "base class %qT has cv qualifiers"
msgstr ""
-#: cp/semantics.c:2367
+#: cp/semantics.c:2404
+#, gcc-internal-format
msgid "incomplete type %qT used in nested name specifier"
msgstr ""
-#: cp/semantics.c:2370
+#: cp/semantics.c:2407
+#, gcc-internal-format
msgid "reference to %<%T::%D%> is ambiguous"
msgstr ""
-#: cp/semantics.c:2374 cp/typeck.c:1621
+#: cp/semantics.c:2411 cp/typeck.c:1625
+#, gcc-internal-format
msgid "%qD is not a member of %qT"
msgstr ""
-#: cp/semantics.c:2377
+#: cp/semantics.c:2414
+#, gcc-internal-format
msgid "%qD is not a member of %qD"
msgstr ""
-#: cp/semantics.c:2506
+#: cp/semantics.c:2543
+#, gcc-internal-format
msgid ""
"template parameter %qD of type %qT is not allowed in an integral constant "
"expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:2660
+#: cp/semantics.c:2697
+#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr ""
-#: cp/semantics.c:2668
+#: cp/semantics.c:2705
+#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr ""
-#: cp/semantics.c:2673
+#: cp/semantics.c:2710
+#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:2679
+#: cp/semantics.c:2716
+#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:2752
-#, c-format
-msgid "use of %s from containing function"
+#: cp/semantics.c:2790
+#, gcc-internal-format
+msgid "use of %<auto%> variable from containing function"
msgstr ""
-#: cp/semantics.c:2755
+#: cp/semantics.c:2791
+#, gcc-internal-format
+msgid "use of parameter from containing function"
+msgstr ""
+
+#: cp/semantics.c:2792
+#, gcc-internal-format
msgid " %q#D declared here"
msgstr ""
-#: cp/semantics.c:2805
-#, c-format
+#: cp/semantics.c:2842
+#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr ""
#: cp/tree.c:539
+#, gcc-internal-format
msgid "%qV qualifiers cannot be applied to %qT"
msgstr ""
#: cp/tree.c:1741
-#, c-format
+#, gcc-internal-format
msgid "%qE attribute can only be applied to Java class definitions"
msgstr ""
#: cp/tree.c:1770
-#, c-format
+#, gcc-internal-format
msgid "%qE attribute can only be applied to class definitions"
msgstr ""
-#: cp/tree.c:1775
-#, c-format
+#: cp/tree.c:1776
+#, gcc-internal-format
msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
msgstr ""
-#: cp/tree.c:1799
+#: cp/tree.c:1800
+#, gcc-internal-format
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:1820
-#, c-format
+#: cp/tree.c:1821
+#, gcc-internal-format
msgid ""
"can only use %qE attribute on file-scope definitions of objects of class type"
msgstr ""
-#: cp/tree.c:1828
+#: cp/tree.c:1829
+#, gcc-internal-format
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:1838
+#: cp/tree.c:1839
+#, gcc-internal-format
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:1848
-#, c-format
+#: cp/tree.c:1849
+#, gcc-internal-format
msgid "%qE attribute is not supported on this platform"
msgstr ""
-#: cp/typeck.c:418 cp/typeck.c:432 cp/typeck.c:525
+#: cp/typeck.c:418 cp/typeck.c:432 cp/typeck.c:532
+#, gcc-internal-format
msgid "%s between distinct pointer types %qT and %qT lacks a cast"
msgstr ""
#: cp/typeck.c:494
+#, gcc-internal-format
msgid ""
"ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
msgstr ""
-#: cp/typeck.c:545
+#: cp/typeck.c:552
+#, gcc-internal-format
msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
msgstr ""
-#: cp/typeck.c:1239
-#, c-format
+#: cp/typeck.c:1241
+#, gcc-internal-format
msgid "invalid application of %qs to a member function"
msgstr ""
-#: cp/typeck.c:1272
-#, c-format
+#: cp/typeck.c:1276
+#, gcc-internal-format
msgid "invalid application of %qs to a bit-field"
msgstr ""
-#: cp/typeck.c:1277
-#, c-format
+#: cp/typeck.c:1281
+#, gcc-internal-format
msgid "ISO C++ forbids applying %qs to an expression of function type"
msgstr ""
-#: cp/typeck.c:1314
+#: cp/typeck.c:1318
+#, gcc-internal-format
msgid "invalid use of non-static member function"
msgstr ""
-#: cp/typeck.c:1481
+#: cp/typeck.c:1485
+#, gcc-internal-format
msgid "deprecated conversion from string constant to %qT'"
msgstr ""
-#: cp/typeck.c:1592 cp/typeck.c:1882
+#: cp/typeck.c:1596 cp/typeck.c:1890
+#, gcc-internal-format
msgid "request for member %qD in %qE, which is of non-class type %qT"
msgstr ""
-#: cp/typeck.c:1619
-#, c-format
+#: cp/typeck.c:1623
+#, gcc-internal-format
msgid "invalid use of nonstatic data member %qE"
msgstr ""
-#: cp/typeck.c:1671 cp/typeck.c:1699
+#: cp/typeck.c:1675 cp/typeck.c:1703
+#, gcc-internal-format
msgid "invalid access to non-static data member %qD of NULL object"
msgstr ""
-#: cp/typeck.c:1674 cp/typeck.c:1701
+#: cp/typeck.c:1678 cp/typeck.c:1705
+#, gcc-internal-format
msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
msgstr ""
-#: cp/typeck.c:1812
+#: cp/typeck.c:1816
+#, gcc-internal-format
msgid "qualified type %qT does not match destructor name ~%qT"
msgstr ""
-#: cp/typeck.c:1818
+#: cp/typeck.c:1822
+#, gcc-internal-format
msgid "the type being destroyed is %qT, but the destructor refers to %qT"
msgstr ""
-#: cp/typeck.c:1928
+#: cp/typeck.c:1936
+#, gcc-internal-format
msgid "%<%D::%D%> is not a member of %qT"
msgstr ""
-#: cp/typeck.c:1939
+#: cp/typeck.c:1947
+#, gcc-internal-format
msgid "%qT is not a base of %qT"
msgstr ""
-#: cp/typeck.c:1958
+#: cp/typeck.c:1966
+#, gcc-internal-format
msgid "%qD has no member named %qE"
msgstr ""
-#: cp/typeck.c:1973
+#: cp/typeck.c:1981
+#, 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:2080
+#: cp/typeck.c:2088
+#, gcc-internal-format
msgid "%qT is not a pointer-to-object type"
msgstr ""
-#: cp/typeck.c:2105
-#, c-format
+#: cp/typeck.c:2113
+#, gcc-internal-format
msgid "invalid use of %qs on pointer to member"
msgstr ""
-#: cp/typeck.c:2111
+#: cp/typeck.c:2119
+#, gcc-internal-format
msgid "invalid type argument"
msgstr ""
-#: cp/typeck.c:2134
+#: cp/typeck.c:2142
+#, gcc-internal-format
msgid "subscript missing in array reference"
msgstr ""
-#: cp/typeck.c:2216
+#: cp/typeck.c:2224
+#, gcc-internal-format
msgid "ISO C++ forbids subscripting non-lvalue array"
msgstr ""
-#: cp/typeck.c:2227
+#: cp/typeck.c:2235
+#, gcc-internal-format
msgid "subscripting array declared %<register%>"
msgstr ""
-#: cp/typeck.c:2310
-#, c-format
+#: cp/typeck.c:2318
+#, gcc-internal-format
msgid "object missing in use of %qE"
msgstr ""
-#: cp/typeck.c:2411
+#: cp/typeck.c:2432
+#, gcc-internal-format
msgid "ISO C++ forbids calling %<::main%> from within program"
msgstr ""
-#: cp/typeck.c:2436
+#: cp/typeck.c:2457
+#, gcc-internal-format
msgid ""
"must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
msgstr ""
-#: cp/typeck.c:2450
-#, c-format
+#: cp/typeck.c:2471
+#, gcc-internal-format
msgid "%qE cannot be used as a function"
msgstr ""
-#: cp/typeck.c:2529
+#: cp/typeck.c:2550
+#, gcc-internal-format
msgid "too many arguments to %s %q+#D"
msgstr ""
-#: cp/typeck.c:2531 cp/typeck.c:2634
+#: cp/typeck.c:2552 cp/typeck.c:2655
+#, gcc-internal-format
msgid "at this point in file"
msgstr ""
-#: cp/typeck.c:2534
+#: cp/typeck.c:2555
+#, gcc-internal-format
msgid "too many arguments to function"
msgstr ""
-#: cp/typeck.c:2568
+#: cp/typeck.c:2589
+#, gcc-internal-format
msgid "parameter %P of %qD has incomplete type %qT"
msgstr ""
-#: cp/typeck.c:2571
+#: cp/typeck.c:2592
+#, gcc-internal-format
msgid "parameter %P has incomplete type %qT"
msgstr ""
-#: cp/typeck.c:2632
+#: cp/typeck.c:2653
+#, gcc-internal-format
msgid "too few arguments to %s %q+#D"
msgstr ""
-#: cp/typeck.c:2637
+#: cp/typeck.c:2658
+#, gcc-internal-format
msgid "too few arguments to function"
msgstr ""
-#: cp/typeck.c:2784 cp/typeck.c:2794
+#: cp/typeck.c:2805 cp/typeck.c:2815
+#, gcc-internal-format
msgid "assuming cast to type %qT from overloaded function"
msgstr ""
-#: cp/typeck.c:2855
+#: cp/typeck.c:2876
+#, gcc-internal-format
msgid "division by zero in %<%E / 0%>"
msgstr ""
-#: cp/typeck.c:2857
+#: cp/typeck.c:2878
+#, gcc-internal-format
msgid "division by zero in %<%E / 0.%>"
msgstr ""
-#: cp/typeck.c:2891
+#: cp/typeck.c:2912
+#, gcc-internal-format
msgid "division by zero in %<%E %% 0%>"
msgstr ""
-#: cp/typeck.c:2893
+#: cp/typeck.c:2914
+#, gcc-internal-format
msgid "division by zero in %<%E %% 0.%>"
msgstr ""
-#: cp/typeck.c:2973
-#, c-format
+#: cp/typeck.c:2994
+#, gcc-internal-format
msgid "%s rotate count is negative"
msgstr ""
-#: cp/typeck.c:2976
-#, c-format
+#: cp/typeck.c:2997
+#, gcc-internal-format
msgid "%s rotate count >= width of type"
msgstr ""
-#: cp/typeck.c:3010 cp/typeck.c:3015 cp/typeck.c:3111 cp/typeck.c:3116
+#: cp/typeck.c:3031 cp/typeck.c:3036 cp/typeck.c:3132 cp/typeck.c:3137
+#, gcc-internal-format
msgid "ISO C++ forbids comparison between pointer and integer"
msgstr ""
-#: cp/typeck.c:3130
+#: cp/typeck.c:3151
+#, gcc-internal-format
msgid "unordered comparison on non-floating point argument"
msgstr ""
-#: cp/typeck.c:3152
+#: cp/typeck.c:3173
+#, gcc-internal-format
msgid "invalid operands of types %qT and %qT to binary %qO"
msgstr ""
-#: cp/typeck.c:3316
+#: cp/typeck.c:3337
+#, gcc-internal-format
msgid "comparison between types %q#T and %q#T"
msgstr ""
-#: cp/typeck.c:3352
+#: cp/typeck.c:3373
+#, gcc-internal-format
msgid "comparison between signed and unsigned integer expressions"
msgstr ""
@@ -15915,127 +21957,151 @@ 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:3431
+#: cp/typeck.c:3452
+#, gcc-internal-format
msgid "NULL used in arithmetic"
msgstr ""
-#: cp/typeck.c:3489
+#: cp/typeck.c:3510
+#, gcc-internal-format
msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
msgstr ""
-#: cp/typeck.c:3491
+#: cp/typeck.c:3512
+#, gcc-internal-format
msgid "ISO C++ forbids using pointer to a function in subtraction"
msgstr ""
-#: cp/typeck.c:3493
+#: cp/typeck.c:3514
+#, gcc-internal-format
msgid "ISO C++ forbids using pointer to a method in subtraction"
msgstr ""
-#: cp/typeck.c:3505
+#: cp/typeck.c:3526
+#, gcc-internal-format
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
msgstr ""
-#: cp/typeck.c:3564
-#, c-format
+#: cp/typeck.c:3585
+#, gcc-internal-format
msgid ""
"invalid use of %qE to form a pointer-to-member-function. Use a qualified-id."
msgstr ""
-#: cp/typeck.c:3571
-#, c-format
+#: cp/typeck.c:3592
+#, gcc-internal-format
msgid ""
"parenthesis around %qE cannot be used to form a pointer-to-member-function"
msgstr ""
-#: cp/typeck.c:3594
+#: cp/typeck.c:3615
+#, gcc-internal-format
msgid "taking address of temporary"
msgstr ""
-#: cp/typeck.c:3829
-#, c-format
+#: cp/typeck.c:3849
+#, gcc-internal-format
msgid "ISO C++ forbids %sing an enum"
msgstr ""
-#: cp/typeck.c:3840
+#: cp/typeck.c:3860
+#, gcc-internal-format
msgid "cannot %s a pointer to incomplete type %qT"
msgstr ""
-#: cp/typeck.c:3846
+#: cp/typeck.c:3866
+#, gcc-internal-format
msgid "ISO C++ forbids %sing a pointer of type %qT"
msgstr ""
-#: cp/typeck.c:3871
+#: cp/typeck.c:3891
+#, gcc-internal-format
msgid "cast to non-reference type used as lvalue"
msgstr ""
-#: cp/typeck.c:3906
+#: cp/typeck.c:3926
+#, gcc-internal-format
msgid "invalid use of %<--%> on bool variable %qD"
msgstr ""
#. ARM $3.4
-#: cp/typeck.c:3935
+#: cp/typeck.c:3955
+#, gcc-internal-format
msgid "ISO C++ forbids taking address of function %<::main%>"
msgstr ""
#. An expression like &memfn.
-#: cp/typeck.c:3989
+#: cp/typeck.c:4009
+#, 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:3994
+#: cp/typeck.c:4014
+#, 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:4022
+#: cp/typeck.c:4042
+#, gcc-internal-format
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr ""
-#: cp/typeck.c:4042
+#: cp/typeck.c:4062
+#, gcc-internal-format
msgid "cannot create pointer to reference member %qD"
msgstr ""
-#: cp/typeck.c:4261
+#: cp/typeck.c:4276
+#, gcc-internal-format
msgid "cannot take the address of %<this%>, which is an rvalue expression"
msgstr ""
-#: cp/typeck.c:4284
+#: cp/typeck.c:4299
+#, gcc-internal-format
msgid "address of explicit register variable %qD requested"
msgstr ""
-#: cp/typeck.c:4289
+#: cp/typeck.c:4304
+#, gcc-internal-format
msgid "address requested for %qD, which is declared %<register%>"
msgstr ""
-#: cp/typeck.c:4355
-#, c-format
+#: cp/typeck.c:4370
+#, gcc-internal-format
msgid "%s expression list treated as compound expression"
msgstr ""
-#: cp/typeck.c:4430
+#: cp/typeck.c:4445
+#, gcc-internal-format
msgid "%s from type %qT to type %qT casts away constness"
msgstr ""
-#: cp/typeck.c:4729
+#: cp/typeck.c:4744
+#, gcc-internal-format
msgid "invalid static_cast from type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:4751
+#: cp/typeck.c:4766
+#, gcc-internal-format
msgid "converting from %qT to %qT"
msgstr ""
-#: cp/typeck.c:4796
+#: cp/typeck.c:4811
+#, gcc-internal-format
msgid "invalid cast of an rvalue expression of type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:4855
+#: cp/typeck.c:4870
+#, gcc-internal-format
msgid "cast from %qT to %qT loses precision"
msgstr ""
-#: cp/typeck.c:4880
+#: cp/typeck.c:4895
+#, gcc-internal-format
msgid "cast from %qT to %qT increases required alignment of target type"
msgstr ""
@@ -16043,972 +22109,825 @@ 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:4894
+#: cp/typeck.c:4909
+#, gcc-internal-format
msgid ""
"ISO C++ forbids casting between pointer-to-function and pointer-to-object"
msgstr ""
-#: cp/typeck.c:4905
+#: cp/typeck.c:4920
+#, gcc-internal-format
msgid "invalid cast from type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:4961
+#: cp/typeck.c:4976
+#, 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:4970
+#: cp/typeck.c:4985
+#, 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:4992
+#: cp/typeck.c:5007
+#, gcc-internal-format
msgid "invalid const_cast of an rvalue of type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:5035
+#: cp/typeck.c:5050
+#, gcc-internal-format
msgid "invalid const_cast from type %qT to type %qT"
msgstr ""
-#: cp/typeck.c:5103 cp/typeck.c:5108
+#: cp/typeck.c:5118 cp/typeck.c:5123
+#, gcc-internal-format
msgid "ISO C++ forbids casting to an array type %qT"
msgstr ""
-#: cp/typeck.c:5116
+#: cp/typeck.c:5131
+#, gcc-internal-format
msgid "invalid cast to function type %qT"
msgstr ""
-#: cp/typeck.c:5332
+#: cp/typeck.c:5347
+#, gcc-internal-format
msgid " in evaluation of %<%Q(%#T, %#T)%>"
msgstr ""
-#: cp/typeck.c:5401
+#: cp/typeck.c:5416
+#, gcc-internal-format
msgid "incompatible types in assignment of %qT to %qT"
msgstr ""
-#: cp/typeck.c:5408
+#: cp/typeck.c:5423
+#, gcc-internal-format
msgid "ISO C++ forbids assignment of arrays"
msgstr ""
-#: cp/typeck.c:5519
+#: cp/typeck.c:5541
+#, gcc-internal-format
msgid " in pointer to member function conversion"
msgstr ""
-#: cp/typeck.c:5525
-msgid " in pointer to member conversion"
-msgstr ""
-
-#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5536 cp/typeck.c:5552
+#: cp/typeck.c:5552 cp/typeck.c:5578
+#, gcc-internal-format
msgid "pointer to member cast via virtual base %qT"
msgstr ""
#: cp/typeck.c:5555
+#, gcc-internal-format
msgid "pointer to member conversion via virtual base %qT"
msgstr ""
-#: cp/typeck.c:5628
+#: cp/typeck.c:5564
+#, gcc-internal-format
+msgid " in pointer to member conversion"
+msgstr ""
+
+#: cp/typeck.c:5652
+#, gcc-internal-format
msgid "invalid conversion to type %qT from type %qT"
msgstr ""
-#: cp/typeck.c:5846
+#: cp/typeck.c:5896
+#, gcc-internal-format
msgid "cannot convert %qT to %qT for argument %qP to %qD"
msgstr ""
-#: cp/typeck.c:5849
+#: cp/typeck.c:5899
+#, gcc-internal-format
msgid "cannot convert %qT to %qT in %s"
msgstr ""
-#: cp/typeck.c:5922 cp/typeck.c:5924
+#: cp/typeck.c:5972 cp/typeck.c:5974
+#, gcc-internal-format
msgid "in passing argument %P of %q+D"
msgstr ""
-#: cp/typeck.c:5974
+#: cp/typeck.c:6024
+#, gcc-internal-format
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:5981
+#: cp/typeck.c:6031
+#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:5993
+#: cp/typeck.c:6043
+#, gcc-internal-format
msgid "reference to local variable %qD returned"
msgstr ""
-#: cp/typeck.c:5996
+#: cp/typeck.c:6046
+#, gcc-internal-format
msgid "address of local variable %qD returned"
msgstr ""
-#: cp/typeck.c:6026
+#: cp/typeck.c:6076
+#, 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:6034
+#: cp/typeck.c:6084
+#, 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:6037
+#: cp/typeck.c:6087
+#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr ""
-#: cp/typeck.c:6060
+#: cp/typeck.c:6110
+#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr ""
-#: cp/typeck.c:6077
+#: cp/typeck.c:6127
+#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr ""
-#: cp/typeck.c:6108
+#: cp/typeck.c:6158
+#, gcc-internal-format
msgid ""
"%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
"fcheck-new is in effect)"
msgstr ""
#: cp/typeck2.c:52
+#, gcc-internal-format
msgid "type %qT is not a base type for type %qT"
msgstr ""
#: cp/typeck2.c:292
+#, gcc-internal-format
msgid "cannot declare variable %q+D to be of abstract type %qT"
msgstr ""
#: cp/typeck2.c:295
+#, gcc-internal-format
msgid "cannot declare parameter %q+D to be of abstract type %qT"
msgstr ""
#: cp/typeck2.c:298
+#, gcc-internal-format
msgid "cannot declare field %q+D to be of abstract type %qT"
msgstr ""
#: cp/typeck2.c:302
+#, gcc-internal-format
msgid "invalid abstract return type for member function %q+#D"
msgstr ""
#: cp/typeck2.c:305
+#, gcc-internal-format
msgid "invalid abstract return type for function %q+#D"
msgstr ""
#. Here we do not have location information, so use error instead
#. of cp_error_at.
#: cp/typeck2.c:310
+#, gcc-internal-format
msgid "invalid abstract type %qT for %qE"
msgstr ""
#: cp/typeck2.c:312
+#, gcc-internal-format
msgid "invalid abstract type for %q+D"
msgstr ""
#: cp/typeck2.c:315
+#, gcc-internal-format
msgid "cannot allocate an object of abstract type %qT"
msgstr ""
#: cp/typeck2.c:323
+#, gcc-internal-format
msgid "%J because the following virtual functions are pure within %qT:"
msgstr ""
#: cp/typeck2.c:327
+#, gcc-internal-format
msgid "%J\t%#D"
msgstr ""
#: cp/typeck2.c:334
+#, gcc-internal-format
msgid "%J since type %qT has pure virtual functions"
msgstr ""
#: cp/typeck2.c:582
+#, gcc-internal-format
msgid "constructor syntax used, but no constructor declared for type %qT"
msgstr ""
#: cp/typeck2.c:596
+#, gcc-internal-format
msgid "cannot initialize arrays using this syntax"
msgstr ""
#: cp/typeck2.c:688
+#, gcc-internal-format
msgid "initializing array with parameter list"
msgstr ""
#: cp/typeck2.c:710
+#, gcc-internal-format
msgid "int-array initialized from non-wide string"
msgstr ""
#: cp/typeck2.c:743
+#, gcc-internal-format
msgid "initializer for scalar variable requires one element"
msgstr ""
#: cp/typeck2.c:750
+#, gcc-internal-format
msgid "braces around scalar initializer for %qT"
msgstr ""
#: cp/typeck2.c:753
+#, gcc-internal-format
msgid "ignoring extra initializers for %qT"
msgstr ""
#: cp/typeck2.c:765
+#, gcc-internal-format
msgid "variable-sized object of type %qT may not be initialized"
msgstr ""
#: cp/typeck2.c:776
+#, gcc-internal-format
msgid "subobject of type %qT must be initialized by constructor, not by %qE"
msgstr ""
#: cp/typeck2.c:842
+#, gcc-internal-format
msgid "aggregate has a partly bracketed initializer"
msgstr ""
#: cp/typeck2.c:880 cp/typeck2.c:969
+#, gcc-internal-format
msgid "non-trivial labeled initializers"
msgstr ""
#: cp/typeck2.c:894
+#, gcc-internal-format
msgid "non-empty initializer for array of empty elements"
msgstr ""
#: cp/typeck2.c:1008 cp/typeck2.c:1023
+#, gcc-internal-format
msgid "missing initializer for member %qD"
msgstr ""
#: cp/typeck2.c:1013
+#, gcc-internal-format
msgid "uninitialized const member %qD"
msgstr ""
#: cp/typeck2.c:1015
+#, gcc-internal-format
msgid "member %qD with uninitialized const fields"
msgstr ""
#: cp/typeck2.c:1017
+#, gcc-internal-format
msgid "member %qD is uninitialized reference"
msgstr ""
#: cp/typeck2.c:1064
+#, gcc-internal-format
msgid "index value instead of field name in union initializer"
msgstr ""
#: cp/typeck2.c:1076
+#, gcc-internal-format
msgid "no field %qD in union being initialized"
msgstr ""
#: cp/typeck2.c:1084
+#, gcc-internal-format
msgid "union %qT with no named members cannot be initialized"
msgstr ""
#: cp/typeck2.c:1119
+#, gcc-internal-format
msgid "excess elements in aggregate initializer"
msgstr ""
#: cp/typeck2.c:1227
+#, gcc-internal-format
msgid "circular pointer delegation detected"
msgstr ""
#: cp/typeck2.c:1240
+#, gcc-internal-format
msgid "base operand of %<->%> has non-pointer type %qT"
msgstr ""
#: cp/typeck2.c:1264
+#, gcc-internal-format
msgid "result of %<operator->()%> yields non-pointer result"
msgstr ""
#: cp/typeck2.c:1266
+#, gcc-internal-format
msgid "base operand of %<->%> is not a pointer"
msgstr ""
#: cp/typeck2.c:1290
+#, gcc-internal-format
msgid "%qE cannot be used as a member pointer, since it is of type %qT"
msgstr ""
#: cp/typeck2.c:1299
+#, gcc-internal-format
msgid ""
"cannot apply member pointer %qE to %qE, which is of non-aggregate type %qT"
msgstr ""
#: cp/typeck2.c:1321
+#, gcc-internal-format
msgid "pointer to member type %qT incompatible with object type %qT"
msgstr ""
#: cp/typeck2.c:1544
+#, gcc-internal-format
msgid "call to function %qD which throws incomplete type %q#T"
msgstr ""
#: cp/typeck2.c:1547
+#, gcc-internal-format
msgid "call to function which throws incomplete type %q#T"
msgstr ""
-#. XXX Not i18n clean.
-#: cp/cp-tree.h:3885
-#, c-format
-msgid "%s is deprecated, please see the documentation for details"
-msgstr ""
-
#: fortran/f95-lang.c:240
+#, gcc-internal-format
msgid "Unexpected type in truthvalue_conversion"
msgstr ""
#: fortran/f95-lang.c:293
-#, c-format
+#, gcc-internal-format
msgid "can't open input file: %s"
msgstr ""
#: fortran/f95-lang.c:620
-#, c-format
+#, gcc-internal-format
msgid "global register variable %qs used in nested function"
msgstr ""
#: fortran/f95-lang.c:624
-#, c-format
+#, gcc-internal-format
msgid "register variable %qs used in nested function"
msgstr ""
#: fortran/f95-lang.c:631
-#, c-format
+#, gcc-internal-format
msgid "address of global register variable %qs requested"
msgstr ""
#: fortran/f95-lang.c:649
-#, c-format
+#, gcc-internal-format
msgid "address of register variable %qs requested"
msgstr ""
-#: fortran/gfortranspec.c:231
-#, c-format
-msgid "overflowed output arg list for '%s'"
-msgstr ""
-
-#: fortran/gfortranspec.c:375
-#, c-format
-msgid "argument to '%s' missing"
-msgstr ""
-
-#: fortran/gfortranspec.c:379
-msgid "no input files; unwilling to write output files"
-msgstr ""
-
-#: fortran/trans-array.c:2849
+#: fortran/trans-array.c:2860
+#, gcc-internal-format
msgid "Possible frontend bug: array constructor not expanded"
msgstr ""
-#: fortran/trans-array.c:3952
+#: fortran/trans-array.c:3983
+#, gcc-internal-format
msgid ""
"Possible frontend bug: Deferred array size without pointer or allocatable "
"attribute."
msgstr ""
-#: fortran/trans-array.c:4112
+#: fortran/trans-array.c:4144
+#, gcc-internal-format
msgid "scalar vector subscript???"
msgstr ""
-#: fortran/trans-array.c:4386
-#, c-format
+#: fortran/trans-array.c:4418
+#, gcc-internal-format
msgid "bad expression type during walk (%d)"
msgstr ""
-#: fortran/trans-const.c:328
-#, c-format
+#: fortran/trans-const.c:305
+#, gcc-internal-format
msgid "gfc_conv_constant_to_tree(): invalid type: %s"
msgstr ""
-#: fortran/trans-decl.c:780
+#: fortran/trans-decl.c:783
+#, gcc-internal-format
msgid "intrinsic variable which isn't a procedure"
msgstr ""
-#: fortran/trans-decl.c:1919
+#: fortran/trans-decl.c:2029
+#, gcc-internal-format
msgid "Function does not return a value"
msgstr ""
#. I don't think this should ever happen.
-#: fortran/trans-decl.c:2018
-#, c-format
+#: fortran/trans-decl.c:2127
+#, gcc-internal-format
msgid "module symbol %s in wrong namespace"
msgstr ""
-#: fortran/trans-decl.c:2032
-#, c-format
+#: fortran/trans-decl.c:2141
+#, gcc-internal-format
msgid "backend decl for module variable %s already exists"
msgstr ""
-#: fortran/trans-decl.c:2114
-#, c-format
+#: fortran/trans-decl.c:2223
+#, gcc-internal-format
msgid "unused parameter %qs"
msgstr ""
-#: fortran/trans-decl.c:2119
-#, c-format
+#: fortran/trans-decl.c:2228
+#, gcc-internal-format
msgid "unused variable %qs"
msgstr ""
-#: fortran/trans-decl.c:2260
+#: fortran/trans-decl.c:2382
+#, gcc-internal-format
msgid "Function return value not set"
msgstr ""
-#: fortran/trans-expr.c:948
+#: fortran/trans-expr.c:994
+#, gcc-internal-format
msgid "Unknown intrinsic op"
msgstr ""
-#: fortran/trans-intrinsic.c:583
-#, c-format
+#: fortran/trans-intrinsic.c:589
+#, gcc-internal-format
msgid "Intrinsic function %s(%d) not recognized"
msgstr ""
-#: fortran/trans-io.c:937
-#, c-format
-msgid "Bad namelist IO basetype (%d)"
-msgstr ""
-
-#: fortran/trans-io.c:1014
-msgid "A format cannot be specified with a namelist"
-msgstr ""
-
-#: fortran/trans-io.c:1312
-#, c-format
+#: fortran/trans-io.c:1399
+#, gcc-internal-format
msgid "Bad IO basetype (%d)"
msgstr ""
-#: fortran/trans-types.c:193
+#: fortran/trans-types.c:194
+#, gcc-internal-format
msgid "integer kind=8 not available for -fdefault-integer-8 option"
msgstr ""
-#: fortran/trans-types.c:205
+#: fortran/trans-types.c:206
+#, gcc-internal-format
msgid "real kind=8 not available for -fdefault-real-8 option"
msgstr ""
-#: fortran/trans-types.c:218
+#: fortran/trans-types.c:219
+#, gcc-internal-format
msgid "Use of -fdefault-double-8 requires -fdefault-real-8"
msgstr ""
-#: fortran/trans-types.c:927
+#: fortran/trans-types.c:931
+#, gcc-internal-format
msgid "Array element size too big"
msgstr ""
#: fortran/trans.c:621
+#, gcc-internal-format
msgid "gfc_trans_code(): Bad statement code"
msgstr ""
#. I changed this from sorry(...) because it should not return.
#. TODO: Remove gfc_todo_error before releasing version 1.0.
#: fortran/trans.h:569
+#, gcc-internal-format
msgid "gfc_todo: Not Implemented: "
msgstr ""
#: java/check-init.c:248
-#, c-format
+#, gcc-internal-format
msgid "Can't reassign a value to the final variable %qs"
msgstr ""
#: java/check-init.c:518 java/check-init.c:531
+#, gcc-internal-format
msgid "variable %qD may not have been initialized"
msgstr ""
#: java/check-init.c:946
-#, c-format
+#, gcc-internal-format
msgid "internal error in check-init: tree code not implemented: %s"
msgstr ""
#: java/check-init.c:1019
+#, gcc-internal-format
msgid "%Jfinal field %qD may not have been initialized"
msgstr ""
-#: java/class.c:746
+#: java/class.c:749
+#, gcc-internal-format
msgid "bad method signature"
msgstr ""
-#: java/class.c:790
+#: java/class.c:794
+#, gcc-internal-format
msgid "misplaced ConstantValue attribute (not in any field)"
msgstr ""
-#: java/class.c:792
-#, c-format
+#: java/class.c:797
+#, gcc-internal-format
msgid "duplicate ConstantValue attribute for field '%s'"
msgstr ""
-#: java/class.c:803
-#, c-format
+#: java/class.c:808
+#, gcc-internal-format
msgid "ConstantValue attribute of field '%s' has wrong type"
msgstr ""
-#: java/class.c:1099
-#, c-format
-msgid "field '%s' not found in class"
-msgstr ""
-
-#: java/class.c:1419
+#: java/class.c:1428
+#, gcc-internal-format
msgid "%Jabstract method in non-abstract class"
msgstr ""
-#: java/class.c:2370
+#: java/class.c:2357
+#, gcc-internal-format
msgid "%Jnon-static method '%D' overrides static method"
msgstr ""
-#: java/decl.c:1275
+#: java/decl.c:1303
+#, gcc-internal-format
msgid "%J'%D' used prior to declaration"
msgstr ""
-#: java/decl.c:1316
-#, c-format
+#: java/decl.c:1344
+#, gcc-internal-format
msgid "declaration of %qs shadows a parameter"
msgstr ""
-#: java/decl.c:1319
-#, c-format
+#: java/decl.c:1347
+#, gcc-internal-format
msgid "declaration of %qs shadows a symbol from the parameter list"
msgstr ""
-#: java/decl.c:1647
+#: java/decl.c:1675
+#, gcc-internal-format
msgid "%Jlabel '%D' used but not defined"
msgstr ""
-#: java/decl.c:1652
+#: java/decl.c:1680
+#, gcc-internal-format
msgid "%Jlabel '%D' defined but not used"
msgstr ""
-#: java/decl.c:1780
+#: java/decl.c:1808
+#, gcc-internal-format
msgid "%JIn %D: overlapped variable and exception ranges at %d"
msgstr ""
-#: java/decl.c:1844
+#: java/decl.c:1871
+#, gcc-internal-format
msgid "bad type in parameter debug info"
msgstr ""
-#: java/decl.c:1853
+#: java/decl.c:1880
+#, gcc-internal-format
msgid "%Jbad PC range for debug info for local '%D'"
msgstr ""
#: java/expr.c:376
-#, c-format
+#, gcc-internal-format
msgid "need to insert runtime check for %s"
msgstr ""
#: java/expr.c:505 java/expr.c:552
-#, c-format
+#, gcc-internal-format
msgid "assert: %s is assign compatible with %s"
msgstr ""
#: java/expr.c:672
+#, gcc-internal-format
msgid "stack underflow - dup* operation"
msgstr ""
#: java/expr.c:1688
-#, c-format
+#, gcc-internal-format
msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
msgstr ""
#: java/expr.c:1716
-#, c-format
+#, gcc-internal-format
msgid "field %qs not found"
msgstr ""
-#: java/expr.c:2101
-#, c-format
+#: java/expr.c:2100
+#, gcc-internal-format
msgid "method '%s' not found in class"
msgstr ""
-#: java/expr.c:2306
-#, c-format
+#: java/expr.c:2305
+#, gcc-internal-format
msgid "failed to find class '%s'"
msgstr ""
-#: java/expr.c:2335
-#, c-format
+#: java/expr.c:2334
+#, gcc-internal-format
msgid "class '%s' has no method named '%s' matching signature '%s'"
msgstr ""
-#: java/expr.c:2366
+#: java/expr.c:2365
+#, gcc-internal-format
msgid "invokestatic on non static method"
msgstr ""
-#: java/expr.c:2371
+#: java/expr.c:2370
+#, gcc-internal-format
msgid "invokestatic on abstract method"
msgstr ""
-#: java/expr.c:2379
+#: java/expr.c:2378
+#, gcc-internal-format
msgid "invoke[non-static] on static method"
msgstr ""
-#: java/expr.c:2697
-#, c-format
+#: java/expr.c:2695
+#, gcc-internal-format
msgid "missing field '%s' in '%s'"
msgstr ""
-#: java/expr.c:2704
-#, c-format
+#: java/expr.c:2702
+#, gcc-internal-format
msgid "mismatching signature for field '%s' in '%s'"
msgstr ""
-#: java/expr.c:2726
+#: java/expr.c:2725
+#, gcc-internal-format
msgid "%Jassignment to final field '%D' not in field's class"
msgstr ""
-#: java/expr.c:2731
+#: java/expr.c:2730
+#, gcc-internal-format
msgid "%Jassignment to final static field %qD not in class initializer"
msgstr ""
-#: java/expr.c:2740
+#: java/expr.c:2739
+#, gcc-internal-format
msgid "%Jassignment to final field '%D' not in constructor"
msgstr ""
-#: java/expr.c:2930
+#: java/expr.c:2929
+#, gcc-internal-format
msgid "invalid PC in line number table"
msgstr ""
-#: java/expr.c:2986
-#, c-format
+#: java/expr.c:2985
+#, gcc-internal-format
msgid "unreachable bytecode from %d to before %d"
msgstr ""
-#: java/expr.c:3028
-#, c-format
+#: java/expr.c:3027
+#, gcc-internal-format
msgid "unreachable bytecode from %d to the end of the method"
msgstr ""
#. duplicate code from LOAD macro
-#: java/expr.c:3328
+#: java/expr.c:3327
+#, gcc-internal-format
msgid "unrecogized wide sub-instruction"
msgstr ""
-#: java/gjavah.c:701
+#: java/gjavah.c:712
+#, gcc-internal-format
msgid "static field has same name as method"
msgstr ""
-#. FIXME: i18n bug here. Order of prints should not be
-#. fixed.
-#: java/gjavah.c:899
-#, c-format
-msgid "ignored method '"
-msgstr ""
-
-#: java/gjavah.c:901
-#, c-format
-msgid "' marked virtual\n"
-msgstr ""
-
-#: java/gjavah.c:1249
-#, c-format
+#: java/gjavah.c:1260
+#, gcc-internal-format
msgid "couldn't find class %s"
msgstr ""
-#: java/gjavah.c:1256
-#, c-format
+#: java/gjavah.c:1267
+#, gcc-internal-format
msgid "parse error while reading %s"
msgstr ""
-#: java/gjavah.c:1482 java/gjavah.c:1584 java/gjavah.c:1659
-#, c-format
+#: java/gjavah.c:1493 java/gjavah.c:1595 java/gjavah.c:1670
+#, gcc-internal-format
msgid "unparseable signature: '%s'"
msgstr ""
-#: java/gjavah.c:2049
+#: java/gjavah.c:2060
+#, gcc-internal-format
msgid "Not a valid Java .class file."
msgstr ""
-#: java/gjavah.c:2057 java/jcf-parse.c:746
+#: java/gjavah.c:2068 java/jcf-parse.c:746
+#, gcc-internal-format
msgid "error while parsing constant pool"
msgstr ""
-#: java/gjavah.c:2063
-#, c-format
+#: java/gjavah.c:2074
+#, gcc-internal-format
msgid "error in constant pool entry #%d"
msgstr ""
-#: java/gjavah.c:2206
+#: java/gjavah.c:2217
+#, gcc-internal-format
msgid "class is of array type\n"
msgstr ""
-#: java/gjavah.c:2214
+#: java/gjavah.c:2225
+#, gcc-internal-format
msgid "base class is of array type"
msgstr ""
-#: java/gjavah.c:2330
-#, c-format
-msgid "Try 'gcjh --help' for more information.\n"
-msgstr ""
-
-#: java/gjavah.c:2337
-#, c-format
-msgid ""
-"Usage: gcjh [OPTION]... CLASS...\n"
-"\n"
-msgstr ""
-
-#: java/gjavah.c:2338
-#, c-format
-msgid ""
-"Generate C++ header files from .class files\n"
-"\n"
-msgstr ""
-
-#: java/gjavah.c:2339
-#, c-format
-msgid " -stubs Generate an implementation stub file\n"
-msgstr ""
-
-#: java/gjavah.c:2340
-#, c-format
-msgid " -jni Generate a JNI header or stub\n"
-msgstr ""
-
-#: java/gjavah.c:2342
-#, c-format
-msgid " -add TEXT Insert TEXT into class body\n"
-msgstr ""
-
-#: java/gjavah.c:2343
-#, c-format
-msgid " -append TEXT Insert TEXT after class declaration\n"
-msgstr ""
-
-#: java/gjavah.c:2344
-#, c-format
-msgid " -friend TEXT Insert TEXT as 'friend' declaration\n"
-msgstr ""
-
-#: java/gjavah.c:2345
-#, c-format
-msgid " -prepend TEXT Insert TEXT before start of class\n"
-msgstr ""
-
-#: java/gjavah.c:2347 java/jcf-dump.c:912
-#, c-format
-msgid " --classpath PATH Set path to find .class files\n"
-msgstr ""
-
-#: java/gjavah.c:2348 java/jcf-dump.c:913
-#, c-format
-msgid " -IDIR Append directory to class path\n"
-msgstr ""
-
-#: java/gjavah.c:2349 java/jcf-dump.c:914
-#, c-format
-msgid " --bootclasspath PATH Override built-in class path\n"
-msgstr ""
-
-#: java/gjavah.c:2350 java/jcf-dump.c:915
-#, c-format
-msgid " --extdirs PATH Set extensions directory path\n"
-msgstr ""
-
-#: java/gjavah.c:2351
-#, c-format
-msgid " -d DIRECTORY Set output directory name\n"
-msgstr ""
-
-#: java/gjavah.c:2352 java/jcf-dump.c:916 java/jv-scan.c:114
-#, c-format
-msgid " -o FILE Set output file name\n"
-msgstr ""
-
-#: java/gjavah.c:2353
-#, c-format
-msgid " -td DIRECTORY Set temporary directory name\n"
-msgstr ""
-
-#: java/gjavah.c:2355 java/jcf-dump.c:918 java/jv-scan.c:116
-#, c-format
-msgid " --help Print this help, then exit\n"
-msgstr ""
-
-#: java/gjavah.c:2356 java/jcf-dump.c:919 java/jv-scan.c:117
-#, c-format
-msgid " --version Print version number, then exit\n"
-msgstr ""
-
-#: java/gjavah.c:2357 java/jcf-dump.c:920
-#, c-format
-msgid " -v, --verbose Print extra information while running\n"
-msgstr ""
-
-#: java/gjavah.c:2359
-#, c-format
-msgid ""
-" -M Print all dependencies to stdout;\n"
-" suppress ordinary output\n"
-msgstr ""
-
-#: java/gjavah.c:2361
-#, c-format
-msgid ""
-" -MM Print non-system dependencies to stdout;\n"
-" suppress ordinary output\n"
-msgstr ""
-
-#: java/gjavah.c:2363
-#, c-format
-msgid " -MD Print all dependencies to stdout\n"
-msgstr ""
-
-#: java/gjavah.c:2364
-#, c-format
-msgid " -MMD Print non-system dependencies to stdout\n"
-msgstr ""
-
-#: java/gjavah.c:2367 java/jcf-dump.c:922 java/jv-scan.c:119
-#, c-format
-msgid ""
-"For bug reporting instructions, please see:\n"
-"%s.\n"
-msgstr ""
-
-#: java/gjavah.c:2395 java/gjavah.c:2509
+#: java/gjavah.c:2423 java/gjavah.c:2550
+#, gcc-internal-format
msgid "no classes specified"
msgstr ""
-#: java/gjavah.c:2488
+#: java/gjavah.c:2516
+#, gcc-internal-format
msgid "'-MG' option is unimplemented"
msgstr ""
-#: java/gjavah.c:2517
+#: java/gjavah.c:2558
+#, gcc-internal-format
msgid "can't specify both -o and -MD"
msgstr ""
-#: java/gjavah.c:2528
-#, c-format
-msgid "Processing %s\n"
-msgstr ""
-
-#: java/gjavah.c:2534
-#, c-format
+#: java/gjavah.c:2581
+#, gcc-internal-format
msgid "%s: no such class"
msgstr ""
-#: java/gjavah.c:2538
-#, c-format
-msgid "Found in %s\n"
-msgstr ""
-
-#: java/jcf-dump.c:829
-#, c-format
-msgid "Not a valid Java .class file.\n"
-msgstr ""
-
-#: java/jcf-dump.c:835
-#, c-format
-msgid "error while parsing constant pool\n"
-msgstr ""
-
-#: java/jcf-dump.c:841 java/jcf-parse.c:749
-#, c-format
-msgid "error in constant pool entry #%d\n"
-msgstr ""
-
-#: java/jcf-dump.c:851
-#, c-format
-msgid "error while parsing fields\n"
-msgstr ""
-
-#: java/jcf-dump.c:857
-#, c-format
-msgid "error while parsing methods\n"
-msgstr ""
-
-#: java/jcf-dump.c:863
-#, c-format
-msgid "error while parsing final attributes\n"
-msgstr ""
-
-#: java/jcf-dump.c:900
-#, c-format
-msgid "Try 'jcf-dump --help' for more information.\n"
-msgstr ""
-
-#: java/jcf-dump.c:907
-#, c-format
-msgid ""
-"Usage: jcf-dump [OPTION]... CLASS...\n"
-"\n"
-msgstr ""
-
-#: java/jcf-dump.c:908
-#, c-format
-msgid ""
-"Display contents of a class file in readable form.\n"
-"\n"
-msgstr ""
-
-#: java/jcf-dump.c:909
-#, c-format
-msgid " -c Disassemble method bodies\n"
-msgstr ""
-
-#: java/jcf-dump.c:910
-#, c-format
-msgid " --javap Generate output in 'javap' format\n"
-msgstr ""
-
-#: java/jcf-dump.c:947 java/jcf-dump.c:1015
-#, c-format
-msgid "jcf-dump: no classes specified\n"
-msgstr ""
-
-#: java/jcf-dump.c:1035
-#, c-format
-msgid "Cannot open '%s' for output.\n"
-msgstr ""
-
-#: java/jcf-dump.c:1081
-#, c-format
-msgid "bad format of .zip/.jar archive\n"
-msgstr ""
-
-#: java/jcf-dump.c:1199
-#, c-format
-msgid "Bad byte codes.\n"
-msgstr ""
-
#: java/jcf-io.c:536
-#, c-format
+#, gcc-internal-format
msgid ""
"source file for class %qs is newer than its matching class file. Source "
"file %qs used instead"
msgstr ""
#: java/jcf-parse.c:366
+#, gcc-internal-format
msgid "bad string constant"
msgstr ""
#: java/jcf-parse.c:384
-#, c-format
+#, gcc-internal-format
msgid "bad value constant type %d, index %d"
msgstr ""
#: java/jcf-parse.c:572
-#, c-format
+#, gcc-internal-format
msgid "can't reopen %s: %m"
msgstr ""
#: java/jcf-parse.c:579
-#, c-format
+#, gcc-internal-format
msgid "can't close %s: %m"
msgstr ""
#: java/jcf-parse.c:714 java/jcf-parse.c:720
-#, c-format
+#, gcc-internal-format
msgid "cannot find file for class %s"
msgstr ""
#: java/jcf-parse.c:743
+#, gcc-internal-format
msgid "not a valid Java .class file"
msgstr ""
#. FIXME - where was first time
#: java/jcf-parse.c:761
-#, c-format
+#, gcc-internal-format
msgid "reading class %s for the second time from %s"
msgstr ""
#: java/jcf-parse.c:779
+#, gcc-internal-format
msgid "error while parsing fields"
msgstr ""
#: java/jcf-parse.c:782
+#, gcc-internal-format
msgid "error while parsing methods"
msgstr ""
#: java/jcf-parse.c:785
+#, gcc-internal-format
msgid "error while parsing final attributes"
msgstr ""
#: java/jcf-parse.c:802
+#, gcc-internal-format
msgid ""
"the %<java.lang.Object%> that was found in %qs didn't have the special zero-"
"length %<gnu.gcj.gcj-compiled%> attribute. This generally means that your "
@@ -17017,188 +22936,93 @@ msgid ""
msgstr ""
#: java/jcf-parse.c:836
+#, gcc-internal-format
msgid "%Hduplicate class will only be compiled once"
msgstr ""
#: java/jcf-parse.c:890
+#, gcc-internal-format
msgid "missing Code attribute"
msgstr ""
#: java/jcf-parse.c:1157
+#, gcc-internal-format
msgid "no input file specified"
msgstr ""
#: java/jcf-parse.c:1192
-#, c-format
+#, gcc-internal-format
msgid "can't close input file %s: %m"
msgstr ""
#: java/jcf-parse.c:1239
-#, c-format
+#, gcc-internal-format
msgid "bad zip/jar file %s"
msgstr ""
#: java/jcf-parse.c:1460
-#, c-format
+#, gcc-internal-format
msgid "error while reading %s from zip file"
msgstr ""
-#: java/jcf-write.c:2667
-#, c-format
+#: java/jcf-write.c:2665
+#, gcc-internal-format
msgid ""
"internal error in generate_bytecode_insn - tree code not implemented: %s"
msgstr ""
-#: java/jcf-write.c:3041
+#: java/jcf-write.c:3039
+#, gcc-internal-format
msgid "field initializer type mismatch"
msgstr ""
-#: java/jcf-write.c:3498
-#, c-format
+#: java/jcf-write.c:3496
+#, gcc-internal-format
msgid "can't create directory %s: %m"
msgstr ""
-#: java/jcf-write.c:3531
-#, c-format
+#: java/jcf-write.c:3529
+#, gcc-internal-format
msgid "can't open %s for writing: %m"
msgstr ""
-#: java/jcf-write.c:3551
-#, c-format
+#: java/jcf-write.c:3549
+#, gcc-internal-format
msgid "can't create %s: %m"
msgstr ""
-#: java/jv-scan.c:99
-#, c-format
-msgid "Try 'jv-scan --help' for more information.\n"
-msgstr ""
-
-#: java/jv-scan.c:106
-#, c-format
-msgid ""
-"Usage: jv-scan [OPTION]... FILE...\n"
-"\n"
-msgstr ""
-
-#: java/jv-scan.c:107
-#, c-format
-msgid ""
-"Print useful information read from Java source files.\n"
-"\n"
-msgstr ""
-
-#: java/jv-scan.c:108
-#, c-format
-msgid " --no-assert Don't recognize the assert keyword\n"
-msgstr ""
-
-#: java/jv-scan.c:109
-#, c-format
-msgid " --complexity Print cyclomatic complexity of input file\n"
-msgstr ""
-
-#: java/jv-scan.c:110
-#, c-format
-msgid " --encoding NAME Specify encoding of input file\n"
-msgstr ""
-
-#: java/jv-scan.c:111
-#, c-format
-msgid " --print-main Print name of class containing 'main'\n"
-msgstr ""
-
-#: java/jv-scan.c:112
-#, c-format
-msgid " --list-class List all classes defined in file\n"
-msgstr ""
-
-#: java/jv-scan.c:113
-#, c-format
-msgid ""
-" --list-filename Print input filename when listing class names\n"
-msgstr ""
-
-#: java/jv-scan.c:190
+#: java/jv-scan.c:194
+#, gcc-internal-format
msgid "only one of '--print-main', '--list-class', and '--complexity' allowed"
msgstr ""
-#: java/jv-scan.c:193
-#, c-format
+#: java/jv-scan.c:197
+#, gcc-internal-format
msgid "can't open output file '%s'"
msgstr ""
-#: java/jv-scan.c:229
-#, c-format
+#: java/jv-scan.c:233
+#, gcc-internal-format
msgid "file not found '%s'"
msgstr ""
-#: java/jv-scan.c:251
-#, c-format
-msgid "%s: error: "
-msgstr ""
-
-#: java/jv-scan.c:263
-#, c-format
-msgid "%s: warning: "
-msgstr ""
-
-#: java/jvgenmain.c:48
-#, c-format
-msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
-msgstr ""
-
-#: java/jvgenmain.c:98
-#, c-format
-msgid "%s: Cannot open output file: %s\n"
-msgstr ""
-
-#: java/jvgenmain.c:135
-#, c-format
-msgid "%s: Failed to close output file %s\n"
-msgstr ""
-
-#: java/jvspec.c:420
-msgid "can't specify '-D' without '--main'\n"
-msgstr ""
-
-#: java/jvspec.c:423
-#, c-format
-msgid "'%s' is not a valid class name"
-msgstr ""
-
-#: java/jvspec.c:429
-msgid "--resource requires -o"
-msgstr ""
-
#: java/jvspec.c:436
+#, gcc-internal-format
msgid "warning: already-compiled .class files ignored with -C"
msgstr ""
-#: java/jvspec.c:443
-msgid "cannot specify both -C and -o"
-msgstr ""
-
-#: java/jvspec.c:455
-msgid "cannot create temporary file"
-msgstr ""
-
-#: java/jvspec.c:483
-msgid "using both @FILE with multiple files not implemented"
-msgstr ""
-
-#: java/jvspec.c:534
-msgid "cannot specify 'main' class when not linking"
-msgstr ""
-
-#: java/lang.c:621
+#: java/lang.c:624
+#, gcc-internal-format
msgid "can't do dependency tracking with input from stdin"
msgstr ""
-#: java/lang.c:637
+#: java/lang.c:640
+#, gcc-internal-format
msgid "couldn't determine target name for dependency tracking"
msgstr ""
#: java/lex.c:260
+#, gcc-internal-format
msgid ""
"unknown encoding: %qs\n"
"This might mean that your locale's encoding is not supported\n"
@@ -17208,1311 +23032,1129 @@ msgid ""
msgstr ""
#: java/lex.c:631
+#, gcc-internal-format
msgid "internal error - bad unget"
msgstr ""
-#: java/mangle.c:89
-#, c-format
-msgid "can't mangle %s"
-msgstr ""
-
#: java/mangle_name.c:140 java/mangle_name.c:210
+#, gcc-internal-format
msgid "internal error - invalid Utf8 name"
msgstr ""
-#: java/parse-scan.y:878
-#: java/parse.y:965
-#: java/parse.y:1306
-#: java/parse.y:1367
-#: java/parse.y:1575
-#: java/parse.y:1798
-#: java/parse.y:1807
-#: java/parse.y:1818
-#: java/parse.y:1829
-#: java/parse.y:1841
-#: java/parse.y:1856
-#: java/parse.y:1873
-#: java/parse.y:1875
-#: java/parse.y:1956
-#: java/parse.y:2133
-#: java/parse.y:2202
-#: java/parse.y:2366
-#: java/parse.y:2379
-#: java/parse.y:2386
-#: java/parse.y:2393
-#: java/parse.y:2404
-#: java/parse.y:2406
-#: java/parse.y:2444
-#: java/parse.y:2446
-#: java/parse.y:2448
-#: java/parse.y:2469
-#: java/parse.y:2471
-#: java/parse.y:2473
-#: java/parse.y:2489
-#: java/parse.y:2491
-#: java/parse.y:2512
-#: java/parse.y:2514
-#: java/parse.y:2516
-#: java/parse.y:2544
-#: java/parse.y:2546
-#: java/parse.y:2548
-#: java/parse.y:2550
-#: java/parse.y:2568
-#: java/parse.y:2570
-#: java/parse.y:2581
-#: java/parse.y:2592
-#: java/parse.y:2603
-#: java/parse.y:2614
-#: java/parse.y:2625
-#: java/parse.y:2638
-#: java/parse.y:2642
-#: java/parse.y:2644
-#: java/parse.y:2657
-msgid "Missing term"
-msgstr ""
-
-#: java/parse-scan.y:880
-#: java/parse.y:745
-#: java/parse.y:783
-#: java/parse.y:808
-#: java/parse.y:986
-#: java/parse.y:1341
-#: java/parse.y:1551
-#: java/parse.y:1553
-#: java/parse.y:1783
-#: java/parse.y:1809
-#: java/parse.y:1820
-#: java/parse.y:1831
-#: java/parse.y:1843
-#: java/parse.y:1858
-msgid "';' expected"
-msgstr ""
-
-#: java/parse-scan.y:1371
-#: java/parse.y:16331
-msgid "parse error"
-msgstr ""
-
-#: java/parse-scan.y:1373
-#: java/parse.y:16333
-msgid "parse error; also virtual memory exhausted"
-msgstr ""
-
-#: java/parse-scan.y:1375
-#: java/parse.y:16335
-msgid "parse error: cannot back up"
-msgstr ""
-
-#: java/parse.y:743
-#: java/parse.y:781
-msgid "Missing name"
-msgstr ""
-
-#: java/parse.y:771
-#, c-format
+#: java/parse.y:765
+#, gcc-internal-format
msgid "Ambiguous class: %qs and %qs"
msgstr ""
-#: java/parse.y:806
-msgid "'*' expected"
-msgstr ""
-
-#: java/parse.y:820
-msgid "Class or interface declaration expected"
-msgstr ""
-
-#: java/parse.y:837
-#, c-format
+#: java/parse.y:831
+#, gcc-internal-format
msgid "Modifier %qs declared twice"
msgstr ""
-#: java/parse.y:857
-#: java/parse.y:859
-msgid "Missing class name"
-msgstr ""
-
-#: java/parse.y:862
-#: java/parse.y:866
-#: java/parse.y:874
-#: java/parse.y:1026
-#: java/parse.y:1287
-#: java/parse.y:1289
-#: java/parse.y:1618
-#: java/parse.y:1869
-#: java/parse.y:1901
-#: java/parse.y:1963
-msgid "'{' expected"
-msgstr ""
-
-#: java/parse.y:876
-msgid "Missing super class name"
-msgstr ""
-
-#: java/parse.y:886
-#: java/parse.y:902
-msgid "Missing interface name"
-msgstr ""
-
-#: java/parse.y:980
-msgid "Missing variable initializer"
-msgstr ""
-
-#: java/parse.y:997
-msgid "Invalid declaration"
-msgstr ""
-
-#: java/parse.y:1000
-#: java/parse.y:1085
-#: java/parse.y:2148
-#: java/parse.y:2177
-#: java/parse.y:2199
-#: java/parse.y:2203
-#: java/parse.y:2238
-#: java/parse.y:2317
-#: java/parse.y:2327
-#: java/parse.y:2337
-msgid "']' expected"
-msgstr ""
-
-#: java/parse.y:1004
-msgid "Unbalanced ']'"
-msgstr ""
-
-#: java/parse.y:1040
-msgid "Invalid method declaration, method name required"
-msgstr ""
-
-#: java/parse.y:1045
-#: java/parse.y:1050
-#: java/parse.y:1055
-#: java/parse.y:2051
-msgid "Identifier expected"
-msgstr ""
-
-#: java/parse.y:1060
-#: java/parse.y:4717
-msgid "Invalid method declaration, return type required"
-msgstr ""
-
-#: java/parse.y:1080
+#: java/parse.y:1074
+#, gcc-internal-format
msgid "Discouraged form of returned type specification"
msgstr ""
-#: java/parse.y:1083
-#: java/parse.y:1531
-#: java/parse.y:1538
-#: java/parse.y:1547
-#: java/parse.y:1549
-#: java/parse.y:1577
-#: java/parse.y:1686
-#: java/parse.y:1993
-#: java/parse.y:2046
-msgid "')' expected"
-msgstr ""
-
-#: java/parse.y:1099
-msgid "Missing formal parameter term"
-msgstr ""
-
-#: java/parse.y:1114
-#: java/parse.y:1119
-msgid "Missing identifier"
-msgstr ""
-
-#: java/parse.y:1139
-#: java/parse.y:1148
-msgid "Missing class type term"
-msgstr ""
-
-#: java/parse.y:1175
-#, c-format
+#: java/parse.y:1169
+#, gcc-internal-format
msgid ""
"Can't define static initializer in class %qs. Static initializer can only be "
"defined in top-level classes"
msgstr ""
-#: java/parse.y:1304
-msgid "Invalid interface type"
-msgstr ""
-
-#: java/parse.y:1470
+#: java/parse.y:1464
+#, gcc-internal-format
msgid "An empty declaration is a deprecated feature that should not be used"
msgstr ""
-#: java/parse.y:1491
-#: java/parse.y:1665
-#: java/parse.y:1667
-msgid "':' expected"
-msgstr ""
-
-#: java/parse.y:1517
-#: java/parse.y:1522
-#: java/parse.y:1527
-msgid "Invalid expression statement"
-msgstr ""
-
-#: java/parse.y:1545
-#: java/parse.y:1573
-#: java/parse.y:1614
-#: java/parse.y:1682
-#: java/parse.y:1750
-#: java/parse.y:1871
-#: java/parse.y:1949
-#: java/parse.y:2040
-#: java/parse.y:2042
-#: java/parse.y:2055
-#: java/parse.y:2298
-#: java/parse.y:2300
-msgid "'(' expected"
-msgstr ""
-
-#: java/parse.y:1616
-msgid "Missing term or ')'"
-msgstr ""
-
-#: java/parse.y:1663
-msgid "Missing or invalid constant expression"
-msgstr ""
-
-#: java/parse.y:1684
-msgid "Missing term and ')' expected"
-msgstr ""
-
-#: java/parse.y:1723
-msgid "Invalid control expression"
-msgstr ""
-
-#: java/parse.y:1725
-#: java/parse.y:1727
-msgid "Invalid update expression"
-msgstr ""
-
-#: java/parse.y:1752
-msgid "Invalid init statement"
-msgstr ""
-
-#: java/parse.y:1952
-msgid "Missing term or ')' expected"
-msgstr ""
-
-#: java/parse.y:1995
-msgid "'class' or 'this' expected"
-msgstr ""
-
-#: java/parse.y:1997
-#: java/parse.y:1999
-msgid "'class' expected"
-msgstr ""
-
-#: java/parse.y:2044
-msgid "')' or term expected"
-msgstr ""
-
-#: java/parse.y:2146
-#: java/parse.y:2175
-msgid "'[' expected"
-msgstr ""
-
-#: java/parse.y:2253
-msgid "Field expected"
-msgstr ""
-
-#: java/parse.y:2312
-#: java/parse.y:2322
-#: java/parse.y:2332
-msgid "Missing term and ']' expected"
-msgstr ""
-
-#: java/parse.y:2437
-msgid "']' expected, invalid type expression"
-msgstr ""
-
-#: java/parse.y:2440
-msgid "Invalid type expression"
-msgstr ""
-
-#: java/parse.y:2552
-msgid "Invalid reference type"
-msgstr ""
-
-#: java/parse.y:3019
-msgid "Constructor invocation must be first thing in a constructor"
-msgstr ""
-
-#: java/parse.y:3021
-msgid "Only constructors can invoke constructors"
-msgstr ""
-
-#: java/parse.y:3029
-#, c-format
+#: java/parse.y:3027
+#, gcc-internal-format
msgid ": %qs JDK1.1(TM) feature"
msgstr ""
-#: java/parse.y:3109
-#: java/parse.y:3111
-#, c-format
+#: java/parse.y:3107 java/parse.y:3109
+#, gcc-internal-format
msgid ""
"%s.\n"
"%s"
msgstr ""
-#: java/parse.y:3270
+#: java/parse.y:3268
+#, gcc-internal-format
msgid "Missing return statement"
msgstr ""
-#: java/parse.y:3292
-#: java/parse.y:11882
-#: java/parse.y:11886
+#: java/parse.y:3290 java/parse.y:11969
+#: java/parse.y:11973
+#, gcc-internal-format
msgid "Unreachable statement"
msgstr ""
-#: java/parse.y:3302
+#: java/parse.y:3300
+#, gcc-internal-format
msgid "Can't access %s field %<%s.%s%> from %qs"
msgstr ""
-#: java/parse.y:3371
-#, c-format
+#: java/parse.y:3369
+#, gcc-internal-format
msgid "%s %qs already defined in %s:%d"
msgstr ""
-#: java/parse.y:3389
+#: java/parse.y:3387
+#, gcc-internal-format
msgid ""
"Variable %qs is already defined in this method and was declared %<%s %s%> at "
"line %d"
msgstr ""
-#: java/parse.y:3500
-#, c-format
+#: java/parse.y:3498
+#, gcc-internal-format
msgid "Interface %qs repeated"
msgstr ""
-#: java/parse.y:3530
-#, c-format
+#: java/parse.y:3528
+#, gcc-internal-format
msgid "%s name %qs clashes with imported type %qs"
msgstr ""
-#: java/parse.y:3562
+#: java/parse.y:3560
+#, gcc-internal-format
msgid "Public %s %qs must be defined in a file called %<%s.java%>"
msgstr ""
-#: java/parse.y:3577
-#, c-format
+#: java/parse.y:3575
+#, gcc-internal-format
msgid ""
"Inner class %qs can't be static. Static classes can only occur in interfaces "
"and top-level classes"
msgstr ""
-#: java/parse.y:3658
-#, c-format
+#: java/parse.y:3656
+#, gcc-internal-format
msgid ""
"The class name %qs is already defined in this scope. An inner class may not "
"have the same simple name as any of its enclosing classes"
msgstr ""
-#: java/parse.y:3700
+#: java/parse.y:3698
+#, gcc-internal-format
msgid "Qualifier must be a reference"
msgstr ""
-#: java/parse.y:3721
-#, c-format
+#: java/parse.y:3719
+#, gcc-internal-format
msgid "Cyclic inheritance involving %s"
msgstr ""
-#: java/parse.y:3981
+#: java/parse.y:3979
+#, gcc-internal-format
msgid ""
"Redundant use of %<abstract%> modifier. Interface %qs is implicitly abstract"
msgstr ""
-#: java/parse.y:4136
-#, c-format
+#: java/parse.y:4134
+#, gcc-internal-format
msgid "Class %qs can't be declared both abstract and final"
msgstr ""
-#: java/parse.y:4148
+#: java/parse.y:4146
+#, gcc-internal-format
msgid "%<java.lang.Object%> can't extend anything"
msgstr ""
-#: java/parse.y:4385
+#: java/parse.y:4389
+#, gcc-internal-format
msgid "Duplicate variable declaration: %<%s %s%> was %<%s %s%> (%s:%d)"
msgstr ""
-#: java/parse.y:4449
-#, c-format
+#: java/parse.y:4453
+#, gcc-internal-format
msgid "Field %qs can't be static in inner class %qs unless it is final"
msgstr ""
-#: java/parse.y:4692
-#, c-format
+#: java/parse.y:4696
+#, gcc-internal-format
msgid "Class %qs must be declared abstract to define abstract method %qs"
msgstr ""
-#: java/parse.y:4699
-#, c-format
+#: java/parse.y:4703
+#, gcc-internal-format
msgid "native method %qs can't be strictfp"
msgstr ""
-#: java/parse.y:4703
-#, c-format
+#: java/parse.y:4707
+#, gcc-internal-format
msgid "method %qs can't be transient"
msgstr ""
-#: java/parse.y:4706
-#, c-format
+#: java/parse.y:4710
+#, gcc-internal-format
msgid "method %qs can't be volatile"
msgstr ""
-#: java/parse.y:4756
-#: java/parse.y:6497
-#, c-format
+#: java/parse.y:4760 java/parse.y:6489
+#, gcc-internal-format
msgid ""
"Method %qs can't be static in inner class %qs. Only members of interfaces "
"and top-level classes can be static"
msgstr ""
-#: java/parse.y:4911
-#, c-format
+#: java/parse.y:4915
+#, gcc-internal-format
msgid "%s method %qs can't have a body defined"
msgstr ""
-#: java/parse.y:4922
-#, c-format
+#: java/parse.y:4926
+#, gcc-internal-format
msgid "Non native and non abstract method %qs must have a body defined"
msgstr ""
-#: java/parse.y:4992
-#, c-format
+#: java/parse.y:4996
+#, gcc-internal-format
msgid "%s: recursive invocation of constructor %qs"
msgstr ""
-#: java/parse.y:5022
+#: java/parse.y:5026
+#, gcc-internal-format
msgid ""
"Inconsistent member declaration. At most one of %<public%>, %<private%>, or "
"%<protected%> may be specified"
msgstr ""
-#: java/parse.y:5030
+#: java/parse.y:5034
+#, gcc-internal-format
msgid ""
"Inconsistent member declaration. At most one of %<final%> or %<volatile%> "
"may be specified"
msgstr ""
-#: java/parse.y:5120
-#, c-format
+#: java/parse.y:5124
+#, gcc-internal-format
msgid "Variable %qs is used more than once in the argument list of method %qs"
msgstr ""
-#: java/parse.y:5204
-#, c-format
+#: java/parse.y:5208
+#, gcc-internal-format
msgid "%s %qs can't implement/extend %s %qs"
msgstr ""
-#: java/parse.y:5238
-#, c-format
+#: java/parse.y:5242
+#, gcc-internal-format
msgid "Class %qs can't subclass %s %qs"
msgstr ""
-#: java/parse.y:5247
-#, c-format
+#: java/parse.y:5251
+#, gcc-internal-format
msgid "Can't subclass final classes: %s"
msgstr ""
-#: java/parse.y:5433
-#, c-format
+#: java/parse.y:5437
+#, gcc-internal-format
msgid "Cyclic class inheritance%s"
msgstr ""
-#: java/parse.y:6148
-#, c-format
+#: java/parse.y:6140
+#, gcc-internal-format
msgid "Superclass %qs of class %qs not found"
msgstr ""
-#: java/parse.y:6154
-#, c-format
+#: java/parse.y:6146
+#, gcc-internal-format
msgid "Type %qs not found in declaration of field %qs"
msgstr ""
-#: java/parse.y:6160
-#, c-format
+#: java/parse.y:6152
+#, gcc-internal-format
msgid "Type %qs not found in the declaration of the argument %qs of method %qs"
msgstr ""
-#: java/parse.y:6167
-#, c-format
+#: java/parse.y:6159
+#, gcc-internal-format
msgid "Type %qs not found in the declaration of the return type of method %qs"
msgstr ""
-#: java/parse.y:6173
-#, c-format
+#: java/parse.y:6165
+#, gcc-internal-format
msgid "Superinterface %qs of %s %qs not found"
msgstr ""
-#: java/parse.y:6180
-#, c-format
+#: java/parse.y:6172
+#, gcc-internal-format
msgid "Type %qs not found in the declaration of the local variable %qs"
msgstr ""
-#: java/parse.y:6187
+#: java/parse.y:6179
+#, gcc-internal-format
msgid "Class %qs not found in %<throws%>"
msgstr ""
-#: java/parse.y:6244
-#, c-format
+#: java/parse.y:6236
+#, gcc-internal-format
msgid "Duplicate %s declaration %qs"
msgstr ""
-#: java/parse.y:6318
+#: java/parse.y:6310
+#, gcc-internal-format
msgid ""
"Class %qs doesn't define the abstract method %<%s %s%> from %s %<%s%>. This "
"method must be defined or %s %qs must be declared abstract"
msgstr ""
-#: java/parse.y:6474
+#: java/parse.y:6466
+#, gcc-internal-format
msgid ""
"Class %qs in %<throws%> clause must be a subclass of class %<java.lang."
"Throwable%>"
msgstr ""
-#: java/parse.y:6518
-#, c-format
+#: java/parse.y:6510
+#, gcc-internal-format
msgid ""
"Class %qs must override %qs with a public method in order to implement "
"interface %qs"
msgstr ""
-#: java/parse.y:6532
-#: java/parse.y:6755
-#, c-format
+#: java/parse.y:6524 java/parse.y:6747
+#, gcc-internal-format
msgid "Method %qs was defined with return type %qs in class %qs"
msgstr ""
-#: java/parse.y:6549
-#, c-format
+#: java/parse.y:6541
+#, gcc-internal-format
msgid "%s methods can't be overridden. Method %qs is %s in class %qs"
msgstr ""
-#: java/parse.y:6563
-#, c-format
+#: java/parse.y:6555
+#, gcc-internal-format
msgid ""
"Instance methods can't be overridden by a static method. Method %qs is an "
"instance method in class %qs"
msgstr ""
-#: java/parse.y:6586
-#, c-format
+#: java/parse.y:6578
+#, gcc-internal-format
msgid ""
"Methods can't be overridden to be more private. Method %qs is not %s in "
"class %qs"
msgstr ""
-#: java/parse.y:6723
+#: java/parse.y:6715
+#, gcc-internal-format
msgid ""
"Invalid checked exception class %qs in %<throws%> clause. The exception "
"must be a subclass of an exception thrown by %qs from class %qs"
msgstr ""
-#: java/parse.y:6780
-#, c-format
+#: java/parse.y:6772
+#, gcc-internal-format
msgid ""
"Interface %qs inherits method %qs from interface %qs. This method is "
"redefined with a different return type in interface %qs"
msgstr ""
-#: java/parse.y:6955
-#, c-format
+#: java/parse.y:6947
+#, gcc-internal-format
msgid "Class or interface %qs not found in import"
msgstr ""
-#: java/parse.y:7040
-#, c-format
+#: java/parse.y:7036
+#, gcc-internal-format
msgid "malformed .zip archive in CLASSPATH: %s"
msgstr ""
-#: java/parse.y:7111
-#, c-format
+#: java/parse.y:7107
+#, gcc-internal-format
msgid ""
"Can't find default package %qs. Check the CLASSPATH environment variable and "
"the access to the archives"
msgstr ""
-#: java/parse.y:7116
-#, c-format
+#: java/parse.y:7112
+#, gcc-internal-format
msgid "Package %qs not found in import"
msgstr ""
#: java/parse.y:7213
-#, c-format
+#, gcc-internal-format
msgid "Type %qs also potentially defined in package %qs"
msgstr ""
-#: java/parse.y:7358
-#, c-format
+#: java/parse.y:7337
+#, gcc-internal-format
msgid "Nested %s %s is %s; cannot be accessed from here"
msgstr ""
-#: java/parse.y:7396
-#, c-format
+#: java/parse.y:7375
+#, gcc-internal-format
msgid ""
"Can't access %s %qs. Only public classes and interfaces in other packages "
"can be accessed"
msgstr ""
-#: java/parse.y:7434
+#: java/parse.y:7413
+#, gcc-internal-format
msgid "Only %<final%> is allowed as a local variables modifier"
msgstr ""
-#: java/parse.y:8974
-#, c-format
+#: java/parse.y:9046
+#, gcc-internal-format
msgid "No constructor matching %qs found in class %qs"
msgstr ""
-#: java/parse.y:9472
-#, c-format
+#: java/parse.y:9544
+#, gcc-internal-format
msgid "Can't reference %qs before the superclass constructor has been called"
msgstr ""
-#: java/parse.y:9526
-#, c-format
+#: java/parse.y:9598
+#, gcc-internal-format
msgid ""
"Local variable %qs can't be accessed from within the inner class %qs unless "
"it is declared final"
msgstr ""
-#: java/parse.y:9531
-#: java/parse.y:9993
-#, c-format
+#: java/parse.y:9603 java/parse.y:10061
+#, gcc-internal-format
msgid "Undefined variable %qs"
msgstr ""
-#: java/parse.y:9542
-#, c-format
+#: java/parse.y:9614
+#, gcc-internal-format
msgid "Can't make a static reference to nonstatic variable %qs in class %qs"
msgstr ""
-#: java/parse.y:9747
-#: java/parse.y:10602
-#, c-format
+#: java/parse.y:9815 java/parse.y:10689
+#, gcc-internal-format
msgid "No enclosing instance for inner class %qs is in scope%s"
msgstr ""
-#: java/parse.y:9866
-#: java/parse.y:12301
+#: java/parse.y:9934 java/parse.y:12388
+#, gcc-internal-format
msgid "Keyword %<this%> used outside allowed context"
msgstr ""
-#: java/parse.y:9872
-#: java/parse.y:10756
+#: java/parse.y:9940 java/parse.y:10843
+#, gcc-internal-format
msgid ""
"Can't reference %<this%> before the superclass constructor has been called"
msgstr ""
-#: java/parse.y:9888
+#: java/parse.y:9956
+#, gcc-internal-format
msgid ""
"Can't use variable %<%s.this%>: type %qs isn't an outer type of type %qs"
msgstr ""
-#: java/parse.y:9921
+#: java/parse.y:9989
+#, gcc-internal-format
msgid "Keyword %<super%> used outside allowed context"
msgstr ""
-#: java/parse.y:9970
-#, c-format
+#: java/parse.y:10038
+#, gcc-internal-format
msgid "No variable %qs defined in class %qs"
msgstr ""
-#: java/parse.y:9975
-#, c-format
+#: java/parse.y:10043
+#, gcc-internal-format
msgid "Undefined variable or class name: %qs"
msgstr ""
-#: java/parse.y:10046
-#, c-format
+#: java/parse.y:10125
+#, gcc-internal-format
msgid "Can't use type %qs as a qualifier"
msgstr ""
-#: java/parse.y:10065
+#: java/parse.y:10144
+#, gcc-internal-format
msgid "Attempt to reference field %qs in %<%s %s%>"
msgstr ""
-#: java/parse.y:10096
-#, c-format
+#: java/parse.y:10175
+#, gcc-internal-format
msgid "No variable %qs defined in type %qs"
msgstr ""
-#: java/parse.y:10180
+#: java/parse.y:10267
+#, gcc-internal-format
msgid "Attempt to reference field %<new%> in a %qs"
msgstr ""
-#: java/parse.y:10317
-#, c-format
+#: java/parse.y:10404
+#, gcc-internal-format
msgid "The class %qs has been deprecated"
msgstr ""
-#: java/parse.y:10327
-#, c-format
+#: java/parse.y:10414
+#, gcc-internal-format
msgid "The %s %qs in class %qs has been deprecated"
msgstr ""
-#: java/parse.y:10444
-#, c-format
+#: java/parse.y:10531
+#, gcc-internal-format
msgid "Can't invoke a method on primitive type %qs"
msgstr ""
-#: java/parse.y:10459
-#, c-format
+#: java/parse.y:10546
+#, gcc-internal-format
msgid "Can't make static reference to method %qs in interface %qs"
msgstr ""
-#: java/parse.y:10469
-#: java/parse.y:10803
+#: java/parse.y:10556 java/parse.y:10890
+#, gcc-internal-format
msgid "Can't make static reference to method %<%s %s%> in class %qs"
msgstr ""
-#: java/parse.y:10509
+#: java/parse.y:10596
+#, gcc-internal-format
msgid "Can't invoke super constructor on java.lang.Object"
msgstr ""
-#: java/parse.y:10522
-#: java/parse.y:14359
-#, c-format
+#: java/parse.y:10609 java/parse.y:14447
+#, gcc-internal-format
msgid "Class %qs not found in type declaration"
msgstr ""
-#: java/parse.y:10534
-#, c-format
+#: java/parse.y:10621
+#, gcc-internal-format
msgid "Class %qs is an abstract class. It can't be instantiated"
msgstr ""
-#: java/parse.y:10564
-#, c-format
+#: java/parse.y:10651
+#, gcc-internal-format
msgid "No method named %qs in scope"
msgstr ""
-#: java/parse.y:10675
+#: java/parse.y:10762
+#, gcc-internal-format
msgid "Can't access %s %s %<%s.%s%> from %qs"
msgstr ""
-#: java/parse.y:11149
+#: java/parse.y:11236
+#, gcc-internal-format
msgid "Can't find %s %<%s(%s)%> in type %qs%s"
msgstr ""
-#: java/parse.y:11728
+#: java/parse.y:11815
+#, gcc-internal-format
msgid "Constant expression required"
msgstr ""
-#: java/parse.y:11741
+#: java/parse.y:11828
+#, gcc-internal-format
msgid "Incompatible type for case. Can't convert %qs to %<int%>"
msgstr ""
-#: java/parse.y:11775
+#: java/parse.y:11862
+#, gcc-internal-format
msgid "Duplicate case label: %<default%>"
msgstr ""
-#: java/parse.y:12115
+#: java/parse.y:12202
+#, gcc-internal-format
msgid "Incompatible type for %<+=%>. Can't convert %qs to %<java.lang.String%>"
msgstr ""
-#: java/parse.y:12281
-#, c-format
+#: java/parse.y:12368
+#, gcc-internal-format
msgid "missing static field %qs"
msgstr ""
-#: java/parse.y:12286
-#, c-format
+#: java/parse.y:12373
+#, gcc-internal-format
msgid "not a static field %qs"
msgstr ""
-#: java/parse.y:12309
+#: java/parse.y:12396
+#, gcc-internal-format
msgid ""
"Can't reference %<this%> or %<super%> before the superclass constructor has "
"been called"
msgstr ""
-#: java/parse.y:12329
-#, c-format
+#: java/parse.y:12416
+#, gcc-internal-format
msgid "No case for %s"
msgstr ""
-#: java/parse.y:12759
+#: java/parse.y:12846
+#, gcc-internal-format
msgid "Invalid left hand side of assignment"
msgstr ""
-#: java/parse.y:12810
-#, c-format
+#: java/parse.y:12897
+#, gcc-internal-format
msgid "Incompatible type for %s. Can't convert %qs to %qs"
msgstr ""
-#: java/parse.y:12813
-#, c-format
+#: java/parse.y:12900
+#, gcc-internal-format
msgid "Incompatible type for %s. Explicit cast needed to convert %qs to %qs"
msgstr ""
-#: java/parse.y:12985
-#, c-format
+#: java/parse.y:13072
+#, gcc-internal-format
msgid ""
"Constant expression %qs too wide for narrowing primitive conversion to %qs"
msgstr ""
-#: java/parse.y:13276
-#, c-format
+#: java/parse.y:13363
+#, gcc-internal-format
msgid "unregistered operator %s"
msgstr ""
-#: java/parse.y:13425
+#: java/parse.y:13512
+#, gcc-internal-format
msgid ""
"Evaluating this expression will result in an arithmetic exception being "
"thrown"
msgstr ""
-#: java/parse.y:13507
-#, c-format
+#: java/parse.y:13594
+#, gcc-internal-format
msgid ""
"Incompatible type for %qs. Explicit cast needed to convert shift distance "
"from %qs to integral"
msgstr ""
-#: java/parse.y:13512
-#, c-format
+#: java/parse.y:13599
+#, gcc-internal-format
msgid ""
"Incompatible type for %qs. Can't convert shift distance from %qs to integral"
msgstr ""
-#: java/parse.y:13588
+#: java/parse.y:13675
+#, gcc-internal-format
msgid "Invalid argument %qs for %<instanceof%>"
msgstr ""
-#: java/parse.y:13615
-#, c-format
+#: java/parse.y:13702
+#, gcc-internal-format
msgid "Impossible for %qs to be instance of %qs"
msgstr ""
-#: java/parse.y:13746
-#, c-format
+#: java/parse.y:13833
+#, gcc-internal-format
msgid "Incompatible type for %qs. Can't convert %qs to %qs"
msgstr ""
-#: java/parse.y:14220
-#, c-format
+#: java/parse.y:14308
+#, gcc-internal-format
msgid "Invalid argument type %qs to %qs"
msgstr ""
-#: java/parse.y:14450
-#, c-format
+#: java/parse.y:14538
+#, gcc-internal-format
msgid "Invalid cast from %qs to %qs"
msgstr ""
-#: java/parse.y:14497
+#: java/parse.y:14585
+#, gcc-internal-format
msgid "%<[]%> can only be applied to arrays. It can't be applied to %qs"
msgstr ""
-#: java/parse.y:14510
+#: java/parse.y:14598
+#, gcc-internal-format
msgid ""
"Incompatible type for %<[]%>. Explicit cast needed to convert %qs to %<int%>"
msgstr ""
-#: java/parse.y:14514
+#: java/parse.y:14602
+#, gcc-internal-format
msgid "Incompatible type for %<[]%>. Can't convert %qs to %<int%>"
msgstr ""
-#: java/parse.y:14585
+#: java/parse.y:14673
+#, gcc-internal-format
msgid ""
"Incompatible type for dimension in array creation expression. %s convert %qs "
"to %<int%>"
msgstr ""
-#: java/parse.y:14701
-#, c-format
+#: java/parse.y:14789
+#, gcc-internal-format
msgid "Invalid array initializer for non-array type %qs"
msgstr ""
-#: java/parse.y:14788
-#, c-format
+#: java/parse.y:14876
+#, gcc-internal-format
msgid "Incompatible type for array. %s convert %qs to %qs"
msgstr ""
-#: java/parse.y:14857
+#: java/parse.y:14945
+#, gcc-internal-format
msgid "%<return%> inside instance initializer"
msgstr ""
-#: java/parse.y:14861
+#: java/parse.y:14949
+#, gcc-internal-format
msgid "%<return%> inside static initializer"
msgstr ""
-#: java/parse.y:14867
+#: java/parse.y:14955
+#, gcc-internal-format
msgid "%<return%> with%s value from %<%s %s%>"
msgstr ""
-#: java/parse.y:14874
+#: java/parse.y:14962
+#, gcc-internal-format
msgid "%<return%> with value from constructor %qs"
msgstr ""
-#: java/parse.y:14939
+#: java/parse.y:15027
+#, gcc-internal-format
msgid "Incompatible type for %<if%>. Can't convert %qs to %<boolean%>"
msgstr ""
-#: java/parse.y:14972
-#, c-format
+#: java/parse.y:15060
+#, gcc-internal-format
msgid "Declaration of %qs shadows a previous label declaration"
msgstr ""
-#: java/parse.y:14977
-#, c-format
+#: java/parse.y:15065
+#, gcc-internal-format
msgid "This is the location of the previous declaration of label %qs"
msgstr ""
-#: java/parse.y:15224
-#, c-format
+#: java/parse.y:15312
+#, gcc-internal-format
msgid "No label definition found for %qs"
msgstr ""
-#: java/parse.y:15237
+#: java/parse.y:15325
+#, gcc-internal-format
msgid "%<continue%> must be in loop"
msgstr ""
-#: java/parse.y:15240
-#, c-format
+#: java/parse.y:15328
+#, gcc-internal-format
msgid "continue label %qs does not name a loop"
msgstr ""
-#: java/parse.y:15261
+#: java/parse.y:15349
+#, gcc-internal-format
msgid "%<break%> must be in loop or switch"
msgstr ""
-#: java/parse.y:15302
+#: java/parse.y:15390
+#, gcc-internal-format
msgid ""
"Incompatible type for loop conditional. Can't convert %qs to %<boolean%>"
msgstr ""
-#: java/parse.y:15340
+#: java/parse.y:15428
+#, 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:15371
+#: java/parse.y:15459
+#, gcc-internal-format
msgid "duplicate case label: %<"
msgstr ""
-#: java/parse.y:15372
+#: java/parse.y:15460
+#, gcc-internal-format
msgid "%>"
msgstr ""
-#: java/parse.y:15375
+#: java/parse.y:15463
+#, gcc-internal-format
msgid "original label is here"
msgstr ""
-#: java/parse.y:15592
+#: java/parse.y:15680
+#, 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:15616
+#: java/parse.y:15704
+#, gcc-internal-format
msgid "%<catch%> not reached because of the catch clause at line %d"
msgstr ""
-#: java/parse.y:15683
+#: java/parse.y:15771
+#, gcc-internal-format
msgid ""
"Incompatible type for %<synchronized%>. Can't convert %qs to %<java.lang."
"Object%>"
msgstr ""
-#: java/parse.y:15734
+#: java/parse.y:15822
+#, gcc-internal-format
msgid "Can't throw %qs; it must be a subclass of class %<java.lang.Throwable%>"
msgstr ""
-#: java/parse.y:15763
+#: java/parse.y:15851
+#, 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:15784
+#: java/parse.y:15872
+#, 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:15797
-#, c-format
+#: java/parse.y:15885
+#, gcc-internal-format
msgid "Checked exception %qs can't be thrown in initializer"
msgstr ""
-#: java/parse.y:15801
+#: java/parse.y:15889
+#, gcc-internal-format
msgid "Checked exception %qs isn't thrown from a %<try%> block"
msgstr ""
-#: java/parse.y:15807
+#: java/parse.y:15895
+#, gcc-internal-format
msgid ""
"Checked exception %qs doesn't match any of current method's %<throws%> "
"declaration(s)"
msgstr ""
-#: java/parse.y:15859
-#, c-format
+#: java/parse.y:15947
+#, gcc-internal-format
msgid "Exception %qs can't be thrown in initializer"
msgstr ""
-#: java/parse.y:15864
+#: java/parse.y:15952
+#, gcc-internal-format
msgid ""
"Exception %qs must be caught, or it must be declared in the %<throws%> "
"clause of %qs"
msgstr ""
-#: java/parse.y:15977
+#: java/parse.y:16065
+#, gcc-internal-format
msgid "Incompatible type for %<?:%>. Can't convert %qs to %<boolean%>"
msgstr ""
-#: java/parse.y:16045
+#: java/parse.y:16133
+#, gcc-internal-format
msgid "Incompatible type for %<?:%>. Can't convert %qs to %qs"
msgstr ""
#: java/typeck.c:530
+#, gcc-internal-format
msgid "junk at end of signature string"
msgstr ""
#: java/verify-glue.c:387
-#, c-format
+#, gcc-internal-format
msgid "verification failed: %s"
msgstr ""
#: java/verify-glue.c:389
-#, c-format
+#, gcc-internal-format
msgid "verification failed at PC=%d: %s"
msgstr ""
#: java/verify-glue.c:473 java/verify.c:480
+#, gcc-internal-format
msgid "bad pc in exception_table"
msgstr ""
-#: java/verify.c:1476
-#, c-format
+#: java/verify.c:1475
+#, gcc-internal-format
msgid "unknown opcode %d@pc=%d during verification"
msgstr ""
-#: java/verify.c:1551 java/verify.c:1567 java/verify.c:1572
-#, c-format
+#: java/verify.c:1550 java/verify.c:1566 java/verify.c:1571
+#, gcc-internal-format
msgid "verification error at PC=%d"
msgstr ""
#: java/parse.h:125
-#, c-format
+#, gcc-internal-format
msgid "%s method can't be abstract"
msgstr ""
#: java/parse.h:129
-#, c-format
+#, 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
-#, c-format
+#, gcc-internal-format
msgid "Discouraged redundant use of %qs modifier in declaration of %s"
msgstr ""
#: java/parse.h:168
-#, c-format
+#, gcc-internal-format
msgid "Discouraged redundant use of %qs modifier in declaration of %s %qs"
msgstr ""
#. Standard error messages
#: java/parse.h:352
-#, c-format
+#, gcc-internal-format
msgid "Incompatible type for %qs. Can't convert %qs to boolean"
msgstr ""
#: java/parse.h:357
-#, c-format
+#, gcc-internal-format
msgid "Incompatible type for %qs. Can't convert %qs to numeric type"
msgstr ""
#: java/parse.h:365
-#, c-format
+#, gcc-internal-format
msgid ""
"Incompatible type for %qs. Explicit cast needed to convert %qs to integral"
msgstr ""
#: java/parse.h:370
-#, c-format
+#, gcc-internal-format
msgid "Incompatible type for %qs. Can't convert %qs to integral"
msgstr ""
#: java/parse.h:377
-#, c-format
+#, gcc-internal-format
msgid "Variable %qs may not have been initialized"
msgstr ""
-#: objc/objc-act.c:756
+#: objc/objc-act.c:709
+#, gcc-internal-format
msgid "%<@end%> must appear in an @implementation context"
msgstr ""
-#: objc/objc-act.c:783
+#: objc/objc-act.c:738
+#, gcc-internal-format
msgid "method declaration not in @interface context"
msgstr ""
-#: objc/objc-act.c:794
+#: objc/objc-act.c:749
+#, gcc-internal-format
msgid "method definition not in @implementation context"
msgstr ""
-#: objc/objc-act.c:925
-#, c-format
-msgid "object does not conform to the %qs protocol"
+#: objc/objc-act.c:1101
+#, gcc-internal-format
+msgid "comparison of distinct Objective-C types lacks a cast"
msgstr ""
-#: objc/objc-act.c:1015 objc/objc-act.c:1092
-#, c-format
-msgid "class %qs does not implement the %qs protocol"
+#: objc/objc-act.c:1105
+#, gcc-internal-format
+msgid "initialization from distinct Objective-C type"
msgstr ""
-#: objc/objc-act.c:1198
-#, c-format
+#: objc/objc-act.c:1109
+#, gcc-internal-format
+msgid "assignment from distinct Objective-C type"
+msgstr ""
+
+#: objc/objc-act.c:1113
+#, gcc-internal-format
+msgid "distinct Objective-C type in return"
+msgstr ""
+
+#: objc/objc-act.c:1117
+#, gcc-internal-format
+msgid "passing argument %d of %qE from distinct Objective-C type"
+msgstr ""
+
+#: objc/objc-act.c:1272
+#, gcc-internal-format
msgid "statically allocated instance of Objective-C class %qs"
msgstr ""
-#: objc/objc-act.c:1269
-#, c-format
+#: objc/objc-act.c:1343
+#, gcc-internal-format
msgid "protocol %qs has circular dependency"
msgstr ""
-#: objc/objc-act.c:1291 objc/objc-act.c:5881
-#, c-format
+#: objc/objc-act.c:1365 objc/objc-act.c:6494
+#, gcc-internal-format
msgid "cannot find protocol declaration for %qs"
msgstr ""
-#: objc/objc-act.c:1687 objc/objc-act.c:2836 objc/objc-act.c:6409
-#: objc/objc-act.c:6735 objc/objc-act.c:6788 objc/objc-act.c:6813
-#, c-format
+#: 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
+#, gcc-internal-format
msgid "cannot find interface declaration for %qs"
msgstr ""
-#: objc/objc-act.c:1691
-#, c-format
+#: objc/objc-act.c:1787
+#, gcc-internal-format
msgid "interface %qs does not have valid constant string layout"
msgstr ""
-#: objc/objc-act.c:1696
-#, c-format
+#: objc/objc-act.c:1792
+#, gcc-internal-format
msgid "cannot find reference tag for class %qs"
msgstr ""
-#: objc/objc-act.c:2374
+#: objc/objc-act.c:2470
+#, gcc-internal-format
msgid "%Hcreating selector for nonexistent method %qE"
msgstr ""
-#: objc/objc-act.c:2563
-#, c-format
+#: objc/objc-act.c:2672
+#, gcc-internal-format
msgid "%qs is not an Objective-C class name or alias"
msgstr ""
-#: objc/objc-act.c:2678 objc/objc-act.c:2696 objc/objc-act.c:6672
-#: objc/objc-act.c:6964 objc/objc-act.c:6994
+#: 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
+#, gcc-internal-format
msgid "Objective-C declarations may only appear in global scope"
msgstr ""
-#: objc/objc-act.c:2683
-#, c-format
+#: objc/objc-act.c:2792
+#, gcc-internal-format
msgid "cannot find class %qs"
msgstr ""
-#: objc/objc-act.c:2685
-#, c-format
+#: objc/objc-act.c:2794
+#, gcc-internal-format
msgid "class %qs already exists"
msgstr ""
-#: objc/objc-act.c:2716 objc/objc-act.c:6704
-#, c-format
+#: objc/objc-act.c:2838 objc/objc-act.c:7408
+#, gcc-internal-format
msgid "%qs redeclared as different kind of symbol"
msgstr ""
-#: objc/objc-act.c:2718 objc/objc-act.c:6706
+#: objc/objc-act.c:2840 objc/objc-act.c:7410
+#, gcc-internal-format
msgid "%Jprevious declaration of '%D'"
msgstr ""
-#: objc/objc-act.c:2946
+#: objc/objc-act.c:3112
+#, gcc-internal-format
+msgid "strong-cast assignment has been intercepted"
+msgstr ""
+
+#: objc/objc-act.c:3154
+#, gcc-internal-format
+msgid "strong-cast may possibly be needed"
+msgstr ""
+
+#: objc/objc-act.c:3164
+#, gcc-internal-format
+msgid "instance variable assignment has been intercepted"
+msgstr ""
+
+#: objc/objc-act.c:3183
+#, gcc-internal-format
+msgid "pointer arithmetic for garbage-collected objects not allowed"
+msgstr ""
+
+#: objc/objc-act.c:3189
+#, gcc-internal-format
+msgid "global/static variable assignment has been intercepted"
+msgstr ""
+
+#: objc/objc-act.c:3372
+#, gcc-internal-format
msgid "use %<-fobjc-exceptions%> to enable Objective-C exception syntax"
msgstr ""
-#: objc/objc-act.c:3275
+#: objc/objc-act.c:3712
+#, gcc-internal-format
msgid "@catch parameter is not a known Objective-C class type"
msgstr ""
-#: objc/objc-act.c:3291
+#: objc/objc-act.c:3728
+#, gcc-internal-format
msgid "exception of type %<%T%> will be caught"
msgstr ""
-#: objc/objc-act.c:3293
+#: objc/objc-act.c:3730
+#, gcc-internal-format
msgid "%H by earlier handler for %<%T%>"
msgstr ""
-#: objc/objc-act.c:3346
+#: objc/objc-act.c:3783
+#, gcc-internal-format
msgid "%<@try%> without %<@catch%> or %<@finally%>"
msgstr ""
-#: objc/objc-act.c:3393
+#: objc/objc-act.c:3831
+#, gcc-internal-format
msgid "%<@throw%> (rethrow) used outside of a @catch block"
msgstr ""
-#: objc/objc-act.c:3758
+#: objc/objc-act.c:4234
+#, gcc-internal-format
msgid "%Jtype '%D' does not have a known size"
msgstr ""
-#: objc/objc-act.c:4271
+#: objc/objc-act.c:4867
+#, gcc-internal-format
msgid "%J%s %qs"
msgstr ""
-#: objc/objc-act.c:4294 objc/objc-act.c:4313
+#: objc/objc-act.c:4890 objc/objc-act.c:4909
+#, gcc-internal-format
msgid "inconsistent instance variable specification"
msgstr ""
-#: objc/objc-act.c:5169
+#: objc/objc-act.c:5766
+#, gcc-internal-format
msgid "can not use an object as parameter to a method"
msgstr ""
-#: objc/objc-act.c:5377
+#: objc/objc-act.c:5989
+#, gcc-internal-format
msgid "multiple %s named %<%c%s%> found"
msgstr ""
-#: objc/objc-act.c:5602
-#, c-format
+#: objc/objc-act.c:6218
+#, gcc-internal-format
msgid "no super class declared in @interface for %qs"
msgstr ""
-#: objc/objc-act.c:5645
+#: objc/objc-act.c:6256
+#, gcc-internal-format
msgid "found %<-%s%> instead of %<+%s%> in protocol(s)"
msgstr ""
-#: objc/objc-act.c:5704
-#, c-format
+#: objc/objc-act.c:6315
+#, gcc-internal-format
msgid "invalid receiver type %qs"
msgstr ""
-#: objc/objc-act.c:5719
+#: objc/objc-act.c:6330
+#, gcc-internal-format
msgid "%<%c%s%> not found in protocol(s)"
msgstr ""
-#: objc/objc-act.c:5733
+#: objc/objc-act.c:6344
+#, gcc-internal-format
msgid "%qs may not respond to %<%c%s%>"
msgstr ""
-#: objc/objc-act.c:5741
+#: objc/objc-act.c:6352
+#, gcc-internal-format
msgid "no %<%c%s%> method found"
msgstr ""
-#: objc/objc-act.c:5747
+#: objc/objc-act.c:6358
+#, gcc-internal-format
msgid "(Messages without a matching method signature"
msgstr ""
-#: objc/objc-act.c:5748
+#: objc/objc-act.c:6359
+#, gcc-internal-format
msgid "will be assumed to return %<id%> and accept"
msgstr ""
-#: objc/objc-act.c:5749
+#: objc/objc-act.c:6360
+#, gcc-internal-format
msgid "%<...%> as arguments.)"
msgstr ""
-#: objc/objc-act.c:5980
-#, c-format
+#: objc/objc-act.c:6593
+#, gcc-internal-format
msgid "undeclared selector %qs"
msgstr ""
@@ -18525,3347 +24167,186 @@ 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:6022
-#, c-format
+#: objc/objc-act.c:6635
+#, gcc-internal-format
msgid "instance variable %qs accessed in class method"
msgstr ""
-#: objc/objc-act.c:6234
+#: objc/objc-act.c:6867
+#, gcc-internal-format
msgid "duplicate declaration of method %<%c%s%>"
msgstr ""
-#: objc/objc-act.c:6279
+#: objc/objc-act.c:6928
+#, gcc-internal-format
msgid "duplicate interface declaration for category %<%s(%s)%>"
msgstr ""
-#: objc/objc-act.c:6306
-#, c-format
+#: objc/objc-act.c:6955
+#, gcc-internal-format
msgid "illegal reference type specified for instance variable %qs"
msgstr ""
-#: objc/objc-act.c:6317
-#, c-format
+#: objc/objc-act.c:6966
+#, gcc-internal-format
msgid "instance variable %qs has unknown size"
msgstr ""
-#. vtable pointers are Real Bad(tm), since Obj-C cannot initialize them
-#: objc/objc-act.c:6331
-#, c-format
-msgid "type %qs has virtual member functions"
+#: objc/objc-act.c:6991
+#, gcc-internal-format
+msgid "type `%s' has no default constructor to call"
msgstr ""
-#: objc/objc-act.c:6332
-#, c-format
-msgid "illegal aggregate type %qs specified for instance variable %qs"
+#: objc/objc-act.c:6997
+#, gcc-internal-format
+msgid "destructor for `%s' shall not be run either"
msgstr ""
-#: objc/objc-act.c:6340
-#, c-format
-msgid "type %qs has a user-defined constructor"
+#. Vtable pointers are Real Bad(tm), since Obj-C cannot
+#. initialize them.
+#: objc/objc-act.c:7009
+#, gcc-internal-format
+msgid "type `%s' has virtual member functions"
msgstr ""
-#: objc/objc-act.c:6342
-#, c-format
-msgid "type %qs has a user-defined destructor"
+#: objc/objc-act.c:7010
+#, gcc-internal-format
+msgid "illegal aggregate type `%s' specified for instance variable `%s'"
msgstr ""
-#: objc/objc-act.c:6343
+#: objc/objc-act.c:7020
+#, gcc-internal-format
+msgid "type `%s' has a user-defined constructor"
+msgstr ""
+
+#: objc/objc-act.c:7022
+#, gcc-internal-format
+msgid "type `%s' has a user-defined destructor"
+msgstr ""
+
+#: objc/objc-act.c:7026
+#, gcc-internal-format
msgid ""
"C++ constructors and destructors will not be invoked for Objective-C fields"
msgstr ""
-#: objc/objc-act.c:6433
-#, c-format
+#: objc/objc-act.c:7132
+#, gcc-internal-format
msgid "instance variable %qs is declared private"
msgstr ""
-#: objc/objc-act.c:6442
-#, c-format
+#: objc/objc-act.c:7143
+#, gcc-internal-format
msgid "instance variable %qs is %s; this will be a hard error in the future"
msgstr ""
-#: objc/objc-act.c:6449
-#, c-format
+#: objc/objc-act.c:7150
+#, gcc-internal-format
msgid "instance variable %qs is declared %s"
msgstr ""
-#: objc/objc-act.c:6459
-msgid "static access to object of type %<id%>"
-msgstr ""
-
-#: objc/objc-act.c:6481 objc/objc-act.c:6569
-#, c-format
+#: objc/objc-act.c:7176 objc/objc-act.c:7264
+#, gcc-internal-format
msgid "incomplete implementation of class %qs"
msgstr ""
-#: objc/objc-act.c:6485 objc/objc-act.c:6574
-#, c-format
+#: objc/objc-act.c:7180 objc/objc-act.c:7269
+#, gcc-internal-format
msgid "incomplete implementation of category %qs"
msgstr ""
-#: objc/objc-act.c:6490 objc/objc-act.c:6579
+#: objc/objc-act.c:7185 objc/objc-act.c:7274
+#, gcc-internal-format
msgid "method definition for %<%c%s%> not found"
msgstr ""
-#: objc/objc-act.c:6620
-#, c-format
+#: objc/objc-act.c:7315
+#, gcc-internal-format
msgid "%s %qs does not fully implement the %qs protocol"
msgstr ""
-#: objc/objc-act.c:6678 objc/objc-act.c:8278
+#: objc/objc-act.c:7373 objc/objc-act.c:9041
+#, gcc-internal-format
msgid "%<@end%> missing in implementation context"
msgstr ""
-#: objc/objc-act.c:6691
-#, c-format
+#: objc/objc-act.c:7392
+#, gcc-internal-format
msgid "cannot find interface declaration for %qs, superclass of %qs"
msgstr ""
-#: objc/objc-act.c:6718
-#, c-format
+#: objc/objc-act.c:7422
+#, gcc-internal-format
msgid "reimplementation of class %qs"
msgstr ""
-#: objc/objc-act.c:6749
-#, c-format
+#: objc/objc-act.c:7454
+#, gcc-internal-format
msgid "conflicting super class name %qs"
msgstr ""
-#: objc/objc-act.c:6751
-#, c-format
+#: objc/objc-act.c:7456
+#, gcc-internal-format
msgid "previous declaration of %qs"
msgstr ""
-#: objc/objc-act.c:6765 objc/objc-act.c:6767
-#, c-format
+#: objc/objc-act.c:7470 objc/objc-act.c:7472
+#, gcc-internal-format
msgid "duplicate interface declaration for class %qs"
msgstr ""
-#: objc/objc-act.c:7022
-#, c-format
+#: objc/objc-act.c:7726
+#, gcc-internal-format
msgid "duplicate declaration for protocol %qs"
msgstr ""
#. Add a readable method name to the warning.
-#: objc/objc-act.c:7552
+#: objc/objc-act.c:8285
+#, gcc-internal-format
msgid "%J%s %<%c%s%>"
msgstr ""
-#: objc/objc-act.c:7855
-#, c-format
+#: objc/objc-act.c:8615
+#, gcc-internal-format
msgid "no super class declared in interface for %qs"
msgstr ""
-#: objc/objc-act.c:7903
+#: objc/objc-act.c:8663
+#, gcc-internal-format
msgid "[super ...] must appear in a method context"
msgstr ""
-#: objc/objc-act.c:8560
-#, c-format
+#: objc/objc-act.c:8703
+#, gcc-internal-format
+msgid "method possibly missing a [super dealloc] call"
+msgstr ""
+
+#: objc/objc-act.c:9333
+#, gcc-internal-format
msgid "local declaration of %qs hides instance variable"
msgstr ""
#: treelang/tree1.c:278
+#, gcc-internal-format
msgid "%HDuplicate name %q.*s."
msgstr ""
#: treelang/treetree.c:815
+#, gcc-internal-format
msgid "Global register variable %qD used in nested function."
msgstr ""
#: treelang/treetree.c:819
+#, gcc-internal-format
msgid "Register variable %qD used in nested function."
msgstr ""
#: treelang/treetree.c:825
+#, gcc-internal-format
msgid "Address of global register variable %qD requested."
msgstr ""
#: treelang/treetree.c:830
+#, gcc-internal-format
msgid "Address of register variable %qD requested."
msgstr ""
-
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-msgid "does not support multilib"
-msgstr ""
-
-#: config/rs6000/darwin.h:130
-msgid " conflicting code gen style switches are used"
-msgstr ""
-
-#: config/mips/mips.h:817 config/arc/arc.h:63
-msgid "may not use both -EB and -EL"
-msgstr ""
-
-#: objc/lang-specs.h:31 objc/lang-specs.h:46
-msgid "GNU Objective C no longer supports traditional compilation"
-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/vax/vax.h:50 config/vax/vax.h:51
-msgid "profiling not supported with -mg\n"
-msgstr ""
-
-#: config/vax/netbsd-elf.h:42
-msgid "The -shared option is not currently supported for VAX ELF."
-msgstr ""
-
-#: config/sh/sh.h:685
-msgid "SH2a does not support little-endian"
-msgstr ""
-
-#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
-#: 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 ""
-
-#: ada/lang-specs.h:34 gcc.c:777 java/jvspec.c:80
-msgid "-pg and -fomit-frame-pointer are incompatible"
-msgstr ""
-
-#: ada/lang-specs.h:35
-msgid "-c or -S required for Ada"
-msgstr ""
-
-#: config/arm/arm.h:153
-msgid "-msoft-float and -mhard_float may not be used together"
-msgstr ""
-
-#: config/arm/arm.h:155
-msgid "-mbig-endian and -mlittle-endian may not be used together"
-msgstr ""
-
-#: gcc.c:750
-msgid "GCC does not support -C or -CC without -E"
-msgstr ""
-
-#: gcc.c:929
-msgid "GNU C no longer supports -traditional without -E"
-msgstr ""
-
-#: gcc.c:945
-msgid "-E required when input is from standard input"
-msgstr ""
-
-#: config/darwin.h:251
-msgid "-current_version only allowed with -dynamiclib"
-msgstr ""
-
-#: config/darwin.h:253
-msgid "-install_name only allowed with -dynamiclib"
-msgstr ""
-
-#: config/darwin.h:258
-msgid "-bundle not allowed with -dynamiclib"
-msgstr ""
-
-#: config/darwin.h:259
-msgid "-bundle_loader not allowed with -dynamiclib"
-msgstr ""
-
-#: config/darwin.h:260
-msgid "-client_name not allowed with -dynamiclib"
-msgstr ""
-
-#: config/darwin.h:265
-msgid "-force_flat_namespace not allowed with -dynamiclib"
-msgstr ""
-
-#: config/darwin.h:267
-msgid "-keep_private_externs not allowed with -dynamiclib"
-msgstr ""
-
-#: config/darwin.h:268
-msgid "-private_bundle not allowed with -dynamiclib"
-msgstr ""
-
-#: config/i386/cygwin.h:29
-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"
-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 ""
-
-#: 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/mcore/mcore.h:57
-msgid "the m210 does not have little endian support"
-msgstr ""
-
-#: config/i386/sco5.h:189
-msgid "-pg not supported on this platform"
-msgstr ""
-
-#: config/i386/sco5.h:190
-msgid "-p and -pp specified - pick one"
-msgstr ""
-
-#: config/i386/sco5.h:264
-msgid "-G and -static are mutually exclusive"
-msgstr ""
-
-#: config/i386/nwld.h:34
-msgid "Static linking is not supported.\n"
-msgstr ""
-
-#: ada/lang.opt:74
-msgid "Specify options to GNAT"
-msgstr ""
-
-#: config/alpha/alpha.opt:28
-msgid "Use fp registers"
-msgstr ""
-
-#: config/alpha/alpha.opt:32
-msgid "Assume GAS"
-msgstr ""
-
-#: config/alpha/alpha.opt:36
-msgid "Do not assume GAS"
-msgstr ""
-
-#: config/alpha/alpha.opt:40
-msgid "Request IEEE-conformant math library routines (OSF/1)"
-msgstr ""
-
-#: config/alpha/alpha.opt:44
-msgid "Emit IEEE-conformant code, without inexact exceptions"
-msgstr ""
-
-#: config/alpha/alpha.opt:51
-msgid "Do not emit complex integer constants to read-only memory"
-msgstr ""
-
-#: config/alpha/alpha.opt:55
-msgid "Use VAX fp"
-msgstr ""
-
-#: config/alpha/alpha.opt:59
-msgid "Do not use VAX fp"
-msgstr ""
-
-#: config/alpha/alpha.opt:63
-msgid "Emit code for the byte/word ISA extension"
-msgstr ""
-
-#: config/alpha/alpha.opt:67
-msgid "Emit code for the motion video ISA extension"
-msgstr ""
-
-#: config/alpha/alpha.opt:71
-msgid "Emit code for the fp move and sqrt ISA extension"
-msgstr ""
-
-#: config/alpha/alpha.opt:75
-msgid "Emit code for the counting ISA extension"
-msgstr ""
-
-#: config/alpha/alpha.opt:79
-msgid "Emit code using explicit relocation directives"
-msgstr ""
-
-#: config/alpha/alpha.opt:83
-msgid "Emit 16-bit relocations to the small data areas"
-msgstr ""
-
-#: config/alpha/alpha.opt:87
-msgid "Emit 32-bit relocations to the small data areas"
-msgstr ""
-
-#: config/alpha/alpha.opt:91
-msgid "Emit direct branches to local functions"
-msgstr ""
-
-#: config/alpha/alpha.opt:95
-msgid "Emit indirect branches to local functions"
-msgstr ""
-
-#: config/alpha/alpha.opt:99
-msgid "Emit rdval instead of rduniq for thread pointer"
-msgstr ""
-
-#: config/alpha/alpha.opt:103
-msgid "Use 128-bit long double"
-msgstr ""
-
-#: config/alpha/alpha.opt:107
-msgid "Use 64-bit long double"
-msgstr ""
-
-#: config/alpha/alpha.opt:111
-msgid "Use features of and schedule given CPU"
-msgstr ""
-
-#: config/alpha/alpha.opt:115
-msgid "Schedule given CPU"
-msgstr ""
-
-#: config/alpha/alpha.opt:119
-msgid "Control the generated fp rounding mode"
-msgstr ""
-
-#: config/alpha/alpha.opt:123
-msgid "Control the IEEE trap mode"
-msgstr ""
-
-#: config/alpha/alpha.opt:127
-msgid "Control the precision given to fp exceptions"
-msgstr ""
-
-#: config/alpha/alpha.opt:131
-msgid "Tune expected memory latency"
-msgstr ""
-
-#: config/arc/arc.opt:33
-msgid "Prepend the name of the cpu to all public symbol names"
-msgstr ""
-
-#: config/arc/arc.opt:43
-msgid "Compile code for ARC variant CPU"
-msgstr ""
-
-#: config/arc/arc.opt:47
-msgid "Put functions in SECTION"
-msgstr ""
-
-#: config/arc/arc.opt:51
-msgid "Put data in SECTION"
-msgstr ""
-
-#: config/arc/arc.opt:55
-msgid "Put read-only data in SECTION"
-msgstr ""
-
-#: config/avr/avr.opt:24
-msgid "Use subroutines for function prologues and epilogues"
-msgstr ""
-
-#: config/avr/avr.opt:28
-msgid "Select the target MCU"
-msgstr ""
-
-#: config/avr/avr.opt:35
-msgid "Use STACK as the initial value of the stack pointer"
-msgstr ""
-
-#: config/avr/avr.opt:39
-msgid "Use an 8-bit 'int' type"
-msgstr ""
-
-#: config/avr/avr.opt:43
-msgid "Change the stack pointer without disabling interrupts"
-msgstr ""
-
-#: config/avr/avr.opt:47
-msgid "Do not generate tablejump insns"
-msgstr ""
-
-#: config/avr/avr.opt:57
-msgid "Use rjmp/rcall (limited range) on >8K devices"
-msgstr ""
-
-#: config/avr/avr.opt:61
-msgid "Output instruction sizes to the asm file"
-msgstr ""
-
-#: config/avr/avr.opt:65
-msgid "Change only the low 8 bits of the stack pointer"
-msgstr ""
-
-#: config/c4x/c4x.opt:24
-msgid "Generate code for C30 CPU"
-msgstr ""
-
-#: config/c4x/c4x.opt:28
-msgid "Generate code for C31 CPU"
-msgstr ""
-
-#: config/c4x/c4x.opt:32
-msgid "Generate code for C32 CPU"
-msgstr ""
-
-#: config/c4x/c4x.opt:36
-msgid "Generate code for C33 CPU"
-msgstr ""
-
-#: config/c4x/c4x.opt:40
-msgid "Generate code for C40 CPU"
-msgstr ""
-
-#: config/c4x/c4x.opt:44
-msgid "Generate code for C44 CPU"
-msgstr ""
-
-#: config/c4x/c4x.opt:48
-msgid "Assume that pointers may be aliased"
-msgstr ""
-
-#: config/c4x/c4x.opt:52
-msgid "Big memory model"
-msgstr ""
-
-#: config/c4x/c4x.opt:56
-msgid "Use the BK register as a general purpose register"
-msgstr ""
-
-#: config/c4x/c4x.opt:60
-msgid "Generate code for CPU"
-msgstr ""
-
-#: config/c4x/c4x.opt:64
-msgid "Enable use of DB instruction"
-msgstr ""
-
-#: config/c4x/c4x.opt:68
-msgid "Enable debugging"
-msgstr ""
-
-#: config/c4x/c4x.opt:72
-msgid "Enable new features under development"
-msgstr ""
-
-#: config/c4x/c4x.opt:76
-msgid "Use fast but approximate float to integer conversion"
-msgstr ""
-
-#: config/c4x/c4x.opt:80
-msgid "Force RTL generation to emit valid 3 operand insns"
-msgstr ""
-
-#: config/c4x/c4x.opt:84
-msgid "Force constants into registers to improve hoisting"
-msgstr ""
-
-#: config/c4x/c4x.opt:88 config/c4x/c4x.opt:112
-msgid "Save DP across ISR in small memory model"
-msgstr ""
-
-#: config/c4x/c4x.opt:92
-msgid "Allow unsigned iteration counts for RPTB/DB"
-msgstr ""
-
-#: config/c4x/c4x.opt:96
-msgid "Pass arguments on the stack"
-msgstr ""
-
-#: config/c4x/c4x.opt:100
-msgid "Use MPYI instruction for C3x"
-msgstr ""
-
-#: config/c4x/c4x.opt:104
-msgid "Enable parallel instructions"
-msgstr ""
-
-#: config/c4x/c4x.opt:108
-msgid "Enable MPY||ADD and MPY||SUB instructions"
-msgstr ""
-
-#: config/c4x/c4x.opt:116
-msgid "Preserve all 40 bits of FP reg across call"
-msgstr ""
-
-#: config/c4x/c4x.opt:120
-msgid "Pass arguments in registers"
-msgstr ""
-
-#: config/c4x/c4x.opt:124
-msgid "Enable use of RTPB instruction"
-msgstr ""
-
-#: config/c4x/c4x.opt:128
-msgid "Enable use of RTPS instruction"
-msgstr ""
-
-#: config/c4x/c4x.opt:132
-msgid "Set the maximum number of iterations for RPTS to N"
-msgstr ""
-
-#: config/c4x/c4x.opt:136
-msgid "Small memory model"
-msgstr ""
-
-#: config/c4x/c4x.opt:140
-msgid "Emit code compatible with TI tools"
-msgstr ""
-
-#: config/fr30/fr30.opt:24
-msgid "Assume small address space"
-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"
-msgstr ""
-
-#: config/frv/frv.opt:59
-msgid "Enable conditional moves"
-msgstr ""
-
-#: config/frv/frv.opt:63
-msgid "Set the target CPU type"
-msgstr ""
-
-#: config/frv/frv.opt:85
-msgid "Use fp double instructions"
-msgstr ""
-
-#: config/frv/frv.opt:89
-msgid "Change the ABI to allow double word insns"
-msgstr ""
-
-#: config/frv/frv.opt:93
-msgid "Enable Function Descriptor PIC mode"
-msgstr ""
-
-#: config/frv/frv.opt:97
-msgid "Just use icc0/fcc0"
-msgstr ""
-
-#: config/frv/frv.opt:101
-msgid "Only use 32 FPRs"
-msgstr ""
-
-#: config/frv/frv.opt:105
-msgid "Use 64 FPRs"
-msgstr ""
-
-#: config/frv/frv.opt:109
-msgid "Only use 32 GPRs"
-msgstr ""
-
-#: config/frv/frv.opt:113
-msgid "Use 64 GPRs"
-msgstr ""
-
-#: config/frv/frv.opt:117
-msgid "Enable use of GPREL for read-only data in FDPIC"
-msgstr ""
-
-#: config/frv/frv.opt:125
-msgid "Enable inlining of PLT in function calls"
-msgstr ""
-
-#: config/frv/frv.opt:129
-msgid "Enable PIC support for building libraries"
-msgstr ""
-
-#: config/frv/frv.opt:133
-msgid "Follow the EABI linkage requirements"
-msgstr ""
-
-#: config/frv/frv.opt:137
-msgid "Disallow direct calls to global functions"
-msgstr ""
-
-#: config/frv/frv.opt:141
-msgid "Use media instructions"
-msgstr ""
-
-#: config/frv/frv.opt:145
-msgid "Use multiply add/subtract instructions"
-msgstr ""
-
-#: config/frv/frv.opt:149
-msgid "Enable optimizing &&/|| in conditional execution"
-msgstr ""
-
-#: config/frv/frv.opt:153
-msgid "Enable nested conditional execution optimizations"
-msgstr ""
-
-#: config/frv/frv.opt:158
-msgid "Do not mark ABI switches in e_flags"
-msgstr ""
-
-#: config/frv/frv.opt:162
-msgid "Pack VLIW instructions"
-msgstr ""
-
-#: config/frv/frv.opt:166
-msgid "Enable setting GPRs to the result of comparisons"
-msgstr ""
-
-#: config/frv/frv.opt:170
-msgid "Change the amount of scheduler lookahead"
-msgstr ""
-
-#: config/frv/frv.opt:178
-msgid "Assume a large TLS segment"
-msgstr ""
-
-#: config/frv/frv.opt:182
-msgid "Do not assume a large TLS segment"
-msgstr ""
-
-#: config/frv/frv.opt:187
-msgid "Cause gas to print tomcat statistics"
-msgstr ""
-
-#: config/frv/frv.opt:192
-msgid "Link with the library-pic libraries"
-msgstr ""
-
-#: config/frv/frv.opt:196
-msgid "Allow branches to be packed with other instructions"
-msgstr ""
-
-#: config/h8300/h8300.opt:24
-msgid "Generate H8S code"
-msgstr ""
-
-#: config/h8300/h8300.opt:28
-msgid "Generate H8SX code"
-msgstr ""
-
-#: config/h8300/h8300.opt:32
-msgid "Generate H8S/2600 code"
-msgstr ""
-
-#: config/h8300/h8300.opt:36
-msgid "Make integers 32 bits wide"
-msgstr ""
-
-#: config/h8300/h8300.opt:43
-msgid "Use registers for argument passing"
-msgstr ""
-
-#: config/h8300/h8300.opt:47
-msgid "Consider access to byte sized memory slow"
-msgstr ""
-
-#: config/h8300/h8300.opt:51
-msgid "Enable linker relaxing"
-msgstr ""
-
-#: config/h8300/h8300.opt:55
-msgid "Generate H8/300H code"
-msgstr ""
-
-#: config/h8300/h8300.opt:59
-msgid "Enable the normal mode"
-msgstr ""
-
-#: config/h8300/h8300.opt:63
-msgid "Use H8/300 alignment rules"
-msgstr ""
-
-#: config/i860/i860.opt:24
-msgid "Generate code which uses the FPU"
-msgstr ""
-
-#: config/i860/i860.opt:28 config/i860/i860.opt:32
-msgid "Do not generate code which uses the FPU"
-msgstr ""
-
-#: config/ia64/ia64.opt:3
-msgid "Generate big endian code"
-msgstr ""
-
-#: config/ia64/ia64.opt:7
-msgid "Generate little endian code"
-msgstr ""
-
-#: config/ia64/ia64.opt:11
-msgid "Generate code for GNU as"
-msgstr ""
-
-#: config/ia64/ia64.opt:15
-msgid "Generate code for GNU ld"
-msgstr ""
-
-#: config/ia64/ia64.opt:19
-msgid "Emit stop bits before and after volatile extended asms"
-msgstr ""
-
-#: 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:210
-msgid "Put uninitialized constants in ROM (needs -membedded-data)"
-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/mcore/mcore.opt:24
-msgid "Generate code for the M*Core M210"
-msgstr ""
-
-#: config/mcore/mcore.opt:28
-msgid "Generate code for the M*Core M340"
-msgstr ""
-
-#: config/mcore/mcore.opt:32
-msgid "Set maximum alignment to 4"
-msgstr ""
-
-#: config/mcore/mcore.opt:36
-msgid "Force functions to be aligned to a 4 byte boundary"
-msgstr ""
-
-#: config/mcore/mcore.opt:40
-msgid "Set maximum alignment to 8"
-msgstr ""
-
-#: config/mcore/mcore.opt:44
-msgid "Generate big-endian code"
-msgstr ""
-
-#: config/mcore/mcore.opt:48
-msgid "Emit call graph information"
-msgstr ""
-
-#: config/mcore/mcore.opt:52
-msgid "Use the divide instruction"
-msgstr ""
-
-#: config/mcore/mcore.opt:56
-msgid "Inline constants if it can be done in 2 insns or less"
-msgstr ""
-
-#: config/mcore/mcore.opt:60
-msgid "Generate little-endian code"
-msgstr ""
-
-#: config/mcore/mcore.opt:68
-msgid "Use arbitrary sized immediates in bit operations"
-msgstr ""
-
-#: config/mcore/mcore.opt:72
-msgid "Prefer word accesses over byte accesses"
-msgstr ""
-
-#: config/mcore/mcore.opt:76
-msgid "Set the maximum amount for a single stack increment operation"
-msgstr ""
-
-#: config/mcore/mcore.opt:80
-msgid "Always treat bitfields as int-sized"
-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"
-msgstr ""
-
-#: config/mips/mips.opt:70
-msgid "Use little-endian byte order"
-msgstr ""
-
-#: config/mips/mips.opt:78
-msgid "Use NewABI-style %reloc() assembly operators"
-msgstr ""
-
-#: config/mips/mips.opt:82
-msgid "Work around certain R4000 errata"
-msgstr ""
-
-#: config/mips/mips.opt:86
-msgid "Work around certain R4400 errata"
-msgstr ""
-
-#: config/mips/mips.opt:90
-msgid "Work around errata for early SB-1 revision 2 cores"
-msgstr ""
-
-#: config/mips/mips.opt:94
-msgid "Work around certain VR4120 errata"
-msgstr ""
-
-#: config/mips/mips.opt:98
-msgid "Work around VR4130 mflo/mfhi errata"
-msgstr ""
-
-#: config/mips/mips.opt:102
-msgid "Work around an early 4300 hardware bug"
-msgstr ""
-
-#: config/mips/mips.opt:106
-msgid "FP exceptions are enabled"
-msgstr ""
-
-#: config/mips/mips.opt:110
-msgid "Use 32-bit floating-point registers"
-msgstr ""
-
-#: config/mips/mips.opt:114
-msgid "Use 64-bit floating-point registers"
-msgstr ""
-
-#: config/mips/mips.opt:118
-msgid "Use FUNC to flush the cache before calling stack trampolines"
-msgstr ""
-
-#: config/mips/mips.opt:122
-msgid "Generate floating-point multiply-add instructions"
-msgstr ""
-
-#: config/mips/mips.opt:126
-msgid "Use 32-bit general registers"
-msgstr ""
-
-#: config/mips/mips.opt:130
-msgid "Use 64-bit general registers"
-msgstr ""
-
-#: config/mips/mips.opt:134
-msgid "Allow the use of hardware floating-point instructions"
-msgstr ""
-
-#: config/mips/mips.opt:138
-msgid "Use a 64-bit int type"
-msgstr ""
-
-#: config/mips/mips.opt:142
-msgid "Generate code for ISA level N"
-msgstr ""
-
-#: config/mips/mips.opt:146
-msgid "Generate mips16 code"
-msgstr ""
-
-#: config/mips/mips.opt:150
-msgid "Use MIPS-3D instructions"
-msgstr ""
-
-#: config/mips/mips.opt:154
-msgid "Use indirect calls"
-msgstr ""
-
-#: config/mips/mips.opt:158
-msgid "Use a 32-bit long type"
-msgstr ""
-
-#: config/mips/mips.opt:162
-msgid "Use a 64-bit long type"
-msgstr ""
-
-#: config/mips/mips.opt:166
-msgid "Don't optimize block moves"
-msgstr ""
-
-#: config/mips/mips.opt:170
-msgid "Use the mips-tfile postpass"
-msgstr ""
-
-#: config/mips/mips.opt:174
-msgid "Do not use a cache-flushing function before calling stack trampolines"
-msgstr ""
-
-#: config/mips/mips.opt:178
-msgid "Generate normal-mode code"
-msgstr ""
-
-#: config/mips/mips.opt:182
-msgid "Do not use MIPS-3D instructions"
-msgstr ""
-
-#: config/mips/mips.opt:186
-msgid "Use paired-single floating-point instructions"
-msgstr ""
-
-#: config/mips/mips.opt:190
-msgid ""
-"Restrict the use of hardware floating-point instructions to 32-bit operations"
-msgstr ""
-
-#: config/mips/mips.opt:194
-msgid "Prevent the use of all hardware floating-point instructions"
-msgstr ""
-
-#: config/mips/mips.opt:198
-msgid "Optimize lui/addiu address loads"
-msgstr ""
-
-#: config/mips/mips.opt:202
-msgid "Assume all symbols have 32-bit values"
-msgstr ""
-
-#: config/mips/mips.opt:206
-msgid "Optimize the output for PROCESSOR"
-msgstr ""
-
-#: config/mips/mips.opt:214
-msgid "Perform VR4130-specific alignment optimizations"
-msgstr ""
-
-#: config/mips/mips.opt:218
-msgid "Lift restrictions on GOT size"
-msgstr ""
-
-#: config/mn10300/mn10300.opt:24
-msgid "Target the AM33 processor"
-msgstr ""
-
-#: config/mn10300/mn10300.opt:28
-msgid "Target the AM33/2.0 processor"
-msgstr ""
-
-#: config/mn10300/mn10300.opt:32
-msgid "Work around hardware multiply bug"
-msgstr ""
-
-#: config/mn10300/mn10300.opt:37
-msgid "Enable linker relaxations"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:24
-msgid "Optimize for 32032"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:32
-msgid "Optimize for 32332"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:36
-msgid "Use the 32381 fpu"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:40
-msgid "Optimize for 32532"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:44
-msgid "Use bit-field instructions"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:48
-msgid "Generate code for high memory"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:56
-msgid "Use multiply-accumulate fp instructions"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:60
-msgid "Do not use bit-field instructions"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:64
-msgid "Generate code for low memory"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:72
-msgid "Do not use multiply-accumulate fp instructions"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:76
-msgid "Pass all arguments on the stack"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:80
-msgid "Use the normal calling convention"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:84
-msgid "Do not use register sb"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:88
-msgid "Do not use the 'small register classes' kludge"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:92
-msgid "Pass some arguments in registers"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:96
-msgid "Use an alternative calling convention"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:100
-msgid "Register sb is zero, use it for absolute addressing"
-msgstr ""
-
-#: config/ns32k/ns32k.opt:108
-msgid "Use the 'small register classes' kludge"
-msgstr ""
-
-#: config/pdp11/pdp11.opt:24
-msgid "Generate code for an 11/10"
-msgstr ""
-
-#: config/pdp11/pdp11.opt:28
-msgid "Generate code for an 11/40"
-msgstr ""
-
-#: config/pdp11/pdp11.opt:32
-msgid "Generate code for an 11/45"
-msgstr ""
-
-#: config/pdp11/pdp11.opt:36
-msgid "Use 16-bit abs patterns"
-msgstr ""
-
-#: config/pdp11/pdp11.opt:40
-msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
-msgstr ""
-
-#: config/pdp11/pdp11.opt:44
-msgid "Do not use inline patterns for copying memory"
-msgstr ""
-
-#: config/pdp11/pdp11.opt:48
-msgid "Use inline patterns for copying memory"
-msgstr ""
-
-#: config/pdp11/pdp11.opt:52
-msgid "Do not pretend that branches are expensive"
-msgstr ""
-
-#: config/pdp11/pdp11.opt:56
-msgid "Pretend that branches are expensive"
-msgstr ""
-
-#: config/pdp11/pdp11.opt:60
-msgid "Use the DEC assembler syntax"
-msgstr ""
-
-#: config/pdp11/pdp11.opt:64
-msgid "Use 32 bit float"
-msgstr ""
-
-#: config/pdp11/pdp11.opt:68
-msgid "Use 64 bit float"
-msgstr ""
-
-#: config/pdp11/pdp11.opt:76
-msgid "Use 16 bit int"
-msgstr ""
-
-#: config/pdp11/pdp11.opt:80
-msgid "Use 32 bit int"
-msgstr ""
-
-#: config/pdp11/pdp11.opt:88
-msgid "Target has split I&D"
-msgstr ""
-
-#: config/pdp11/pdp11.opt:92
-msgid "Use UNIX assembler syntax"
-msgstr ""
-
-#: config/stormy16/stormy16.opt:25
-msgid "Provide libraries for the simulator"
-msgstr ""
-
-#: config/v850/v850.opt:24
-msgid "Use registers r2 and r5"
-msgstr ""
-
-#: config/v850/v850.opt:28
-msgid "Use 4 byte entries in switch tables"
-msgstr ""
-
-#: config/v850/v850.opt:32
-msgid "Enable backend debugging"
-msgstr ""
-
-#: config/v850/v850.opt:36
-msgid "Do not use the callt instruction"
-msgstr ""
-
-#: config/v850/v850.opt:40
-msgid "Reuse r30 on a per function basis"
-msgstr ""
-
-#: config/v850/v850.opt:44
-msgid "Support Green Hills ABI"
-msgstr ""
-
-#: config/v850/v850.opt:48
-msgid "Prohibit PC relative function calls"
-msgstr ""
-
-#: config/v850/v850.opt:52
-msgid "Use stubs for function prologues"
-msgstr ""
-
-#: config/v850/v850.opt:56
-msgid "Set the max size of data eligible for the SDA area"
-msgstr ""
-
-#: config/v850/v850.opt:60
-msgid "Enable the use of the short load instructions"
-msgstr ""
-
-#: config/v850/v850.opt:64
-msgid "Same as: -mep -mprolog-function"
-msgstr ""
-
-#: config/v850/v850.opt:68
-msgid "Set the max size of data eligible for the TDA area"
-msgstr ""
-
-#: config/v850/v850.opt:72
-msgid "Enforce strict alignment"
-msgstr ""
-
-#: config/v850/v850.opt:79
-msgid "Compile for the v850 processor"
-msgstr ""
-
-#: config/v850/v850.opt:83
-msgid "Compile for the v850e processor"
-msgstr ""
-
-#: config/v850/v850.opt:87
-msgid "Compile for the v850e1 processor"
-msgstr ""
-
-#: config/v850/v850.opt:91
-msgid "Set the max size of data eligible for the ZDA area"
-msgstr ""
-
-#: config/vax/vax.opt:24 config/vax/vax.opt:28
-msgid "Target DFLOAT double precision code"
-msgstr ""
-
-#: config/vax/vax.opt:32 config/vax/vax.opt:36
-msgid "Generate GFLOAT double precision code"
-msgstr ""
-
-#: config/vax/vax.opt:40
-msgid "Generate code for GNU assembler (gas)"
-msgstr ""
-
-#: config/vax/vax.opt:44
-msgid "Generate code for UNIX assembler"
-msgstr ""
-
-#: config/vax/vax.opt:48
-msgid "Use VAXC structure conventions"
-msgstr ""
-
-#: config/bfin/bfin.opt:24
-msgid "Omit frame pointer for leaf functions"
-msgstr ""
-
-#: config/bfin/bfin.opt:28
-msgid "Program is entirely located in low 64k of memory."
-msgstr ""
-
-#: config/bfin/bfin.opt:32
-msgid "Avoid speculative loads by inserting CSYNC or equivalent"
-msgstr ""
-
-#: config/bfin/bfin.opt:36
-msgid "Enabled ID based shared library"
-msgstr ""
-
-#: java/lang.opt:66
-msgid "Warn if a deprecated compiler feature, class, method, or field is used"
-msgstr ""
-
-#: java/lang.opt:70
-msgid "Warn if deprecated empty statements are found"
-msgstr ""
-
-#: java/lang.opt:74
-msgid "Warn if .class files are out of date"
-msgstr ""
-
-#: java/lang.opt:78
-msgid "Warn if modifiers are specified when not necessary"
-msgstr ""
-
-#: java/lang.opt:82
-msgid "Deprecated; use --classpath instead"
-msgstr ""
-
-#: java/lang.opt:86
-msgid "Permit the use of the assert keyword"
-msgstr ""
-
-#: java/lang.opt:108
-msgid "Replace system path"
-msgstr ""
-
-#: java/lang.opt:112
-msgid "Generate checks for references to NULL"
-msgstr ""
-
-#: java/lang.opt:116
-msgid "Set class path"
-msgstr ""
-
-#: java/lang.opt:123
-msgid "Output a class file"
-msgstr ""
-
-#: java/lang.opt:127
-msgid "Alias for -femit-class-file"
-msgstr ""
-
-#: java/lang.opt:131
-msgid "Choose input encoding (defaults from your locale)"
-msgstr ""
-
-#: java/lang.opt:135
-msgid "Set the extension directory path"
-msgstr ""
-
-#: java/lang.opt:139
-msgid "Input file is a file with a list of filenames to compile"
-msgstr ""
-
-#: java/lang.opt:143
-msgid "Always check for non gcj generated classes archives"
-msgstr ""
-
-#: java/lang.opt:147
-msgid ""
-"Assume the runtime uses a hash table to map an object to its synchronization "
-"structure"
-msgstr ""
-
-#: java/lang.opt:151
-msgid "Use offset tables for virtual method calls"
-msgstr ""
-
-#: java/lang.opt:158
-msgid "Assume native functions are implemented using JNI"
-msgstr ""
-
-#: java/lang.opt:162
-msgid "Enable optimization of static class initialization code"
-msgstr ""
-
-#: java/lang.opt:169
-msgid "Enable assignability checks for stores into object arrays"
-msgstr ""
-
-#: java/lang.opt:173
-msgid "Generate code for the Boehm GC"
-msgstr ""
-
-#: java/lang.opt:177
-msgid "Call a library routine to do integer divisions"
-msgstr ""
-
-#: c.opt:42
-msgid ""
-"Assert the <answer> to <question>. Putting '-' before <question> disables "
-"the <answer> to <question>"
-msgstr ""
-
-#: c.opt:46
-msgid "Do not discard comments"
-msgstr ""
-
-#: c.opt:50
-msgid "Do not discard comments in macro expansions"
-msgstr ""
-
-#: c.opt:54
-msgid ""
-"Define a <macro> with <val> as its value. If just <macro> is given, <val> "
-"is taken to be 1"
-msgstr ""
-
-#: c.opt:61
-msgid "Add <dir> to the end of the main framework include path"
-msgstr ""
-
-#: c.opt:65
-msgid "Print the name of header files as they are used"
-msgstr ""
-
-#: c.opt:69 c.opt:725
-msgid "Add <dir> to the end of the main include path"
-msgstr ""
-
-#: c.opt:73
-msgid "Generate make dependencies"
-msgstr ""
-
-#: c.opt:77
-msgid "Generate make dependencies and compile"
-msgstr ""
-
-#: c.opt:81
-msgid "Write dependency output to the given file"
-msgstr ""
-
-#: c.opt:85
-msgid "Treat missing header files as generated files"
-msgstr ""
-
-#: c.opt:89
-msgid "Like -M but ignore system header files"
-msgstr ""
-
-#: c.opt:93
-msgid "Like -MD but ignore system header files"
-msgstr ""
-
-#: c.opt:97
-msgid "Generate phony targets for all headers"
-msgstr ""
-
-#: c.opt:101
-msgid "Add a MAKE-quoted target"
-msgstr ""
-
-#: c.opt:105
-msgid "Add an unquoted target"
-msgstr ""
-
-#: c.opt:109
-msgid "Do not generate #line directives"
-msgstr ""
-
-#: c.opt:113
-msgid "Undefine <macro>"
-msgstr ""
-
-#: c.opt:117
-msgid ""
-"Warn about things that will change when compiling with an ABI-compliant "
-"compiler"
-msgstr ""
-
-#: c.opt:121
-msgid "Enable most warning messages"
-msgstr ""
-
-#: c.opt:125
-msgid "Warn about casting functions to incompatible types"
-msgstr ""
-
-#: c.opt:129
-msgid "Warn about casts which discard qualifiers"
-msgstr ""
-
-#: c.opt:133
-msgid "Warn about subscripts whose type is \"char\""
-msgstr ""
-
-#: c.opt:137
-msgid ""
-"Warn about possibly nested block comments, and C++ comments spanning more "
-"than one physical line"
-msgstr ""
-
-#: c.opt:141
-msgid "Synonym for -Wcomment"
-msgstr ""
-
-#: c.opt:145
-msgid "Warn about possibly confusing type conversions"
-msgstr ""
-
-#: c.opt:149
-msgid "Warn when all constructors and destructors are private"
-msgstr ""
-
-#: c.opt:153
-msgid "Warn when a declaration is found after a statement"
-msgstr ""
-
-#: c.opt:157
-msgid "Warn about deprecated compiler features"
-msgstr ""
-
-#: c.opt:161
-msgid "Warn about compile-time integer division by zero"
-msgstr ""
-
-#: c.opt:165
-msgid "Warn about violations of Effective C++ style rules"
-msgstr ""
-
-#: c.opt:169
-msgid "Warn about stray tokens after #elif and #endif"
-msgstr ""
-
-#: c.opt:177
-msgid "Make implicit function declarations an error"
-msgstr ""
-
-#: c.opt:181
-msgid "Warn if testing floating point numbers for equality"
-msgstr ""
-
-#: c.opt:185
-msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
-msgstr ""
-
-#: c.opt:189
-msgid "Warn if passing too many arguments to a function for its format string"
-msgstr ""
-
-#: c.opt:193
-msgid "Warn about format strings that are not literals"
-msgstr ""
-
-#: c.opt:197
-msgid "Warn about possible security problems with format functions"
-msgstr ""
-
-#: c.opt:201
-msgid "Warn about strftime formats yielding 2-digit years"
-msgstr ""
-
-#: c.opt:205
-msgid "Warn about zero-length formats"
-msgstr ""
-
-#: c.opt:212
-msgid "Warn about variables which are initialized to themselves."
-msgstr ""
-
-#: c.opt:219
-msgid "Warn about implicit function declarations"
-msgstr ""
-
-#: c.opt:223
-msgid "Warn when a declaration does not specify a type"
-msgstr ""
-
-#: c.opt:227
-msgid "Deprecated. This switch has no effect."
-msgstr ""
-
-#: c.opt:231
-msgid "Warn about invalid uses of the \"offsetof\" macro"
-msgstr ""
-
-#: c.opt:235
-msgid "Warn about PCH files that are found but not used"
-msgstr ""
-
-#: c.opt:239
-msgid "Do not warn about using \"long long\" when -pedantic"
-msgstr ""
-
-#: c.opt:243
-msgid "Warn about suspicious declarations of \"main\""
-msgstr ""
-
-#: c.opt:247
-msgid "Warn about possibly missing braces around initializers"
-msgstr ""
-
-#: c.opt:251
-msgid "Warn about global functions without previous declarations"
-msgstr ""
-
-#: c.opt:255
-msgid "Warn about missing fields in struct initializers"
-msgstr ""
-
-#: c.opt:259
-msgid "Warn about functions which might be candidates for format attributes"
-msgstr ""
-
-#: c.opt:263
-msgid "Warn about user-specified include directories that do not exist"
-msgstr ""
-
-#: c.opt:267
-msgid "Warn about global functions without prototypes"
-msgstr ""
-
-#: c.opt:271
-msgid "Warn about use of multi-character character constants"
-msgstr ""
-
-#: c.opt:275
-msgid "Warn about \"extern\" declarations not at file scope"
-msgstr ""
-
-#: c.opt:279
-msgid ""
-"Warn when non-templatized friend functions are declared within a template"
-msgstr ""
-
-#: c.opt:283
-msgid "Warn about non-virtual destructors"
-msgstr ""
-
-#: c.opt:287
-msgid ""
-"Warn about NULL being passed to argument slots marked as requiring non-NULL"
-msgstr ""
-
-#: c.opt:291
-msgid "Warn about non-normalised Unicode strings"
-msgstr ""
-
-#: c.opt:295
-msgid "Warn if a C-style cast is used in a program"
-msgstr ""
-
-#: c.opt:299
-msgid "Warn if an old-style parameter definition is used"
-msgstr ""
-
-#: c.opt:303
-msgid "Warn about overloaded virtual function names"
-msgstr ""
-
-#: c.opt:307
-msgid "Warn about possibly missing parentheses"
-msgstr ""
-
-#: c.opt:311
-msgid "Warn when converting the type of pointers to member functions"
-msgstr ""
-
-#: c.opt:315
-msgid "Warn about function pointer arithmetic"
-msgstr ""
-
-#: c.opt:319
-msgid "Warn if inherited methods are unimplemented"
-msgstr ""
-
-#: c.opt:323
-msgid "Warn about multiple declarations of the same object"
-msgstr ""
-
-#: c.opt:327
-msgid "Warn when the compiler reorders code"
-msgstr ""
-
-#: c.opt:331
-msgid ""
-"Warn whenever a function's return type defaults to \"int\" (C), or about "
-"inconsistent return types (C++)"
-msgstr ""
-
-#: c.opt:335
-msgid "Warn if a selector has multiple methods"
-msgstr ""
-
-#: c.opt:339
-msgid "Warn about possible violations of sequence point rules"
-msgstr ""
-
-#: c.opt:343
-msgid "Warn about signed-unsigned comparisons"
-msgstr ""
-
-#: c.opt:347
-msgid "Warn when overload promotes from unsigned to signed"
-msgstr ""
-
-#: c.opt:351
-msgid "Warn about unprototyped function declarations"
-msgstr ""
-
-#: c.opt:355
-msgid "Warn when synthesis behavior differs from Cfront"
-msgstr ""
-
-#: c.opt:359 common.opt:130
-msgid "Do not suppress warnings from system headers"
-msgstr ""
-
-#: c.opt:363
-msgid "Warn about features not present in traditional C"
-msgstr ""
-
-#: c.opt:367
-msgid ""
-"Warn if trigraphs are encountered that might affect the meaning of the "
-"program"
-msgstr ""
-
-#: c.opt:371
-msgid "Warn about @selector()s without previously declared methods"
-msgstr ""
-
-#: c.opt:375
-msgid "Warn if an undefined macro is used in an #if directive"
-msgstr ""
-
-#: c.opt:379
-msgid "Warn about unrecognized pragmas"
-msgstr ""
-
-#: c.opt:383
-msgid "Warn about macros defined in the main file that are not used"
-msgstr ""
-
-#: c.opt:387
-msgid "Do not warn about using variadic macros when -pedantic"
-msgstr ""
-
-#: c.opt:391
-msgid "Give strings the type \"array of char\""
-msgstr ""
-
-#: c.opt:395
-msgid "Warn when a pointer differs in signedness in an assignment."
-msgstr ""
-
-#: c.opt:399
-msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
-msgstr ""
-
-#: c.opt:407
-msgid "Enforce class member access control semantics"
-msgstr ""
-
-#: c.opt:414
-msgid "Change when template instances are emitted"
-msgstr ""
-
-#: c.opt:418
-msgid "Recognize the \"asm\" keyword"
-msgstr ""
-
-#: c.opt:422
-msgid "Recognize built-in functions"
-msgstr ""
-
-#: c.opt:429
-msgid "Check the return value of new"
-msgstr ""
-
-#: c.opt:433
-msgid "Allow the arguments of the '?' operator to have different types"
-msgstr ""
-
-#: c.opt:437
-msgid "Reduce the size of object files"
-msgstr ""
-
-#: c.opt:441
-msgid "Make string literals \"const char[]\" not \"char[]\""
-msgstr ""
-
-#: c.opt:445
-msgid "Use class <name> for constant strings"
-msgstr ""
-
-#: c.opt:449
-msgid "Inline member functions by default"
-msgstr ""
-
-#: c.opt:453
-msgid "Permit '$' as an identifier character"
-msgstr ""
-
-#: c.opt:460
-msgid "Generate code to check exception specifications"
-msgstr ""
-
-#: c.opt:467
-msgid "Convert all strings and character constants to character set <cset>"
-msgstr ""
-
-#: c.opt:471
-msgid "Specify the default character set for source files."
-msgstr ""
-
-#: c.opt:485
-msgid "Scope of for-init-statement variables is local to the loop"
-msgstr ""
-
-#: c.opt:489
-msgid "Do not assume that standard C libraries and \"main\" exist"
-msgstr ""
-
-#: c.opt:493
-msgid "Recognize GNU-defined keywords"
-msgstr ""
-
-#: c.opt:497
-msgid "Generate code for GNU runtime environment"
-msgstr ""
-
-#: c.opt:510
-msgid "Assume normal C execution environment"
-msgstr ""
-
-#: c.opt:514
-msgid "Enable support for huge objects"
-msgstr ""
-
-#: c.opt:518
-msgid "Export functions even if they can be inlined"
-msgstr ""
-
-#: c.opt:522
-msgid "Emit implicit instantiations of inline templates"
-msgstr ""
-
-#: c.opt:526
-msgid "Emit implicit instantiations of templates"
-msgstr ""
-
-#: c.opt:533
-msgid "Don't warn about uses of Microsoft extensions"
-msgstr ""
-
-#: c.opt:543
-msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
-msgstr ""
-
-#: c.opt:547
-msgid "Assume that receivers of Objective-C messages may be nil"
-msgstr ""
-
-#: c.opt:557
-msgid "Enable Objective-C exception and synchronization syntax"
-msgstr ""
-
-#: c.opt:561
-msgid "Enable Objective-C setjmp exception handling runtime"
-msgstr ""
-
-#: c.opt:565
-msgid "Recognize C++ kewords like \"compl\" and \"xor\""
-msgstr ""
-
-#: c.opt:569
-msgid "Enable optional diagnostics"
-msgstr ""
-
-#: c.opt:576
-msgid "Look for and use PCH files even when preprocessing"
-msgstr ""
-
-#: c.opt:580
-msgid "Downgrade conformance errors to warnings"
-msgstr ""
-
-#: c.opt:584
-msgid "Treat the input file as already preprocessed"
-msgstr ""
-
-#: c.opt:588
-msgid ""
-"Used in Fix-and-Continue mode to indicate that object files may be swapped "
-"in at runtime"
-msgstr ""
-
-#: c.opt:592
-msgid "Enable automatic template instantiation"
-msgstr ""
-
-#: c.opt:596
-msgid "Generate run time type descriptor information"
-msgstr ""
-
-#: c.opt:600
-msgid "Use the same size for double as for float"
-msgstr ""
-
-#: c.opt:604
-msgid "Use the narrowest integer type possible for enumeration types"
-msgstr ""
-
-#: c.opt:608
-msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
-msgstr ""
-
-#: c.opt:612
-msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
-msgstr ""
-
-#: c.opt:616
-msgid "Make \"char\" signed by default"
-msgstr ""
-
-#: c.opt:623
-msgid "Display statistics accumulated during compilation"
-msgstr ""
-
-#: c.opt:630
-msgid "Distance between tab stops for column reporting"
-msgstr ""
-
-#: c.opt:634
-msgid "Specify maximum template instantiation depth"
-msgstr ""
-
-#: c.opt:641
-msgid "Do not generate thread-safe code for initializing local statics."
-msgstr ""
-
-#: c.opt:645
-msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
-msgstr ""
-
-#: c.opt:649
-msgid "Make \"char\" unsigned by default"
-msgstr ""
-
-#: c.opt:653
-msgid "Use __cxa_atexit to register destructors"
-msgstr ""
-
-#: c.opt:657
-msgid "Marks all inlined methods as having hidden visibility"
-msgstr ""
-
-#: c.opt:661
-msgid "Discard unused virtual functions"
-msgstr ""
-
-#: c.opt:665
-msgid "Implement vtables using thunks"
-msgstr ""
-
-#: c.opt:669
-msgid "Emit common-like symbols as weak symbols"
-msgstr ""
-
-#: c.opt:673
-msgid ""
-"Convert all wide strings and character constants to character set <cset>"
-msgstr ""
-
-#: c.opt:677
-msgid "Generate a #line directive pointing at the current working directory"
-msgstr ""
-
-#: c.opt:681
-msgid "Emit cross referencing information"
-msgstr ""
-
-#: c.opt:685
-msgid ""
-"Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
-msgstr ""
-
-#: c.opt:689
-msgid "Dump declarations to a .decl file"
-msgstr ""
-
-#: c.opt:693 c.opt:721
-msgid "Add <dir> to the end of the system include path"
-msgstr ""
-
-#: c.opt:697
-msgid "Accept definition of macros in <file>"
-msgstr ""
-
-#: c.opt:701
-msgid "Include the contents of <file> before other files"
-msgstr ""
-
-#: c.opt:705
-msgid "Specify <path> as a prefix for next two options"
-msgstr ""
-
-#: c.opt:709
-msgid "Set <dir> to be the system root directory"
-msgstr ""
-
-#: c.opt:713
-msgid "Add <dir> to the start of the system include path"
-msgstr ""
-
-#: c.opt:717
-msgid "Add <dir> to the end of the quote include path"
-msgstr ""
-
-#: c.opt:735
-msgid ""
-"Do not search standard system include directories (those specified with -"
-"isystem will still be used)"
-msgstr ""
-
-#: c.opt:739
-msgid "Do not search standard system include directories for C++"
-msgstr ""
-
-#: c.opt:755
-msgid "Generate C header of platform-specific features"
-msgstr ""
-
-#: c.opt:759
-msgid "Remap file names when including files"
-msgstr ""
-
-#: c.opt:763
-msgid "Conform to the ISO 1998 C++ standard"
-msgstr ""
-
-#: c.opt:767 c.opt:795
-msgid "Conform to the ISO 1990 C standard"
-msgstr ""
-
-#: c.opt:771 c.opt:803
-msgid "Conform to the ISO 1999 C standard"
-msgstr ""
-
-#: c.opt:775
-msgid "Deprecated in favor of -std=c99"
-msgstr ""
-
-#: c.opt:779
-msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
-msgstr ""
-
-#: c.opt:783
-msgid "Conform to the ISO 1990 C standard with GNU extensions"
-msgstr ""
-
-#: c.opt:787
-msgid "Conform to the ISO 1999 C standard with GNU extensions"
-msgstr ""
-
-#: c.opt:791
-msgid "Deprecated in favor of -std=gnu99"
-msgstr ""
-
-#: c.opt:799
-msgid "Conform to the ISO 1990 C standard as amended in 1994"
-msgstr ""
-
-#: c.opt:807
-msgid "Deprecated in favor of -std=iso9899:1999"
-msgstr ""
-
-#: c.opt:811
-msgid "Enable traditional preprocessing"
-msgstr ""
-
-#: c.opt:815
-msgid "Support ISO C trigraphs"
-msgstr ""
-
-#: c.opt:819
-msgid "Do not predefine system-specific and GCC-specific macros"
-msgstr ""
-
-#: c.opt:823
-msgid "Enable verbose output"
-msgstr ""
-
-#: common.opt:28
-msgid "Display this information"
-msgstr ""
-
-#: common.opt:32
-msgid ""
-"Set parameter <param> to value. See below for a complete list of parameters"
-msgstr ""
-
-#: common.opt:42
-msgid ""
-"Put global and static data smaller than <number> bytes into a special "
-"section (on some targets)"
-msgstr ""
-
-#: common.opt:46
-msgid "Set optimization level to <number>"
-msgstr ""
-
-#: common.opt:50
-msgid "Optimize for space rather than speed"
-msgstr ""
-
-#: common.opt:54
-msgid "This switch is deprecated; use -Wextra instead"
-msgstr ""
-
-#: common.opt:58
-msgid "Warn about returning structures, unions or arrays"
-msgstr ""
-
-#: common.opt:62
-msgid "Warn about pointer casts which increase alignment"
-msgstr ""
-
-#: common.opt:66
-msgid "Warn about uses of __attribute__((deprecated)) declarations"
-msgstr ""
-
-#: common.opt:70
-msgid "Warn when an optimization pass is disabled"
-msgstr ""
-
-#: common.opt:74
-msgid "Treat all warnings as errors"
-msgstr ""
-
-#: common.opt:78
-msgid "Print extra (possibly unwanted) warnings"
-msgstr ""
-
-#: common.opt:82
-msgid "Exit on the first error occurred"
-msgstr ""
-
-#: common.opt:86
-msgid "Warn when an inlined function cannot be inlined"
-msgstr ""
-
-#: common.opt:90
-msgid "Warn if an object is larger than <number> bytes"
-msgstr ""
-
-#: common.opt:94
-msgid ""
-"Warn about functions which might be candidates for __attribute__((noreturn))"
-msgstr ""
-
-#: common.opt:98
-msgid "Warn when the packed attribute has no effect on struct layout"
-msgstr ""
-
-#: common.opt:102
-msgid "Warn when padding is required to align structure members"
-msgstr ""
-
-#: common.opt:106
-msgid "Warn when one local variable shadows another"
-msgstr ""
-
-#: common.opt:110 common.opt:114
-msgid "Warn about code which might break strict aliasing rules"
-msgstr ""
-
-#: common.opt:118
-msgid "Warn about enumerated switches, with no default, missing a case"
-msgstr ""
-
-#: common.opt:122
-msgid "Warn about enumerated switches missing a \"default:\" statement"
-msgstr ""
-
-#: common.opt:126
-msgid "Warn about all enumerated switches missing a specific case"
-msgstr ""
-
-#: common.opt:134
-msgid "Warn about uninitialized automatic variables"
-msgstr ""
-
-#: common.opt:138
-msgid "Warn about code that will never be executed"
-msgstr ""
-
-#: common.opt:142
-msgid "Enable all -Wunused- warnings"
-msgstr ""
-
-#: common.opt:146
-msgid "Warn when a function is unused"
-msgstr ""
-
-#: common.opt:150 fortran/lang.opt:70
-msgid "Warn when a label is unused"
-msgstr ""
-
-#: common.opt:154
-msgid "Warn when a function parameter is unused"
-msgstr ""
-
-#: common.opt:158
-msgid "Warn when an expression value is unused"
-msgstr ""
-
-#: common.opt:162
-msgid "Warn when a variable is unused"
-msgstr ""
-
-#: common.opt:166
-msgid "Emit declaration information into <file>"
-msgstr ""
-
-#: common.opt:179
-msgid "Enable dumps from specific passes of the compiler"
-msgstr ""
-
-#: common.opt:183
-msgid "Set the file basename to be used for dumps"
-msgstr ""
-
-#: common.opt:201
-msgid "Align the start of functions"
-msgstr ""
-
-#: common.opt:208
-msgid "Align labels which are only reached by jumping"
-msgstr ""
-
-#: common.opt:215
-msgid "Align all labels"
-msgstr ""
-
-#: common.opt:222
-msgid "Align the start of loops"
-msgstr ""
-
-#: common.opt:236
-msgid "Specify that arguments may alias each other and globals"
-msgstr ""
-
-#: common.opt:240
-msgid "Assume arguments may alias globals but not each other"
-msgstr ""
-
-#: common.opt:244
-msgid "Assume arguments alias neither each other nor globals"
-msgstr ""
-
-#: common.opt:248
-msgid "Generate unwind tables that are exact at each instruction boundary"
-msgstr ""
-
-#: common.opt:256
-msgid "Generate code to check bounds before indexing arrays"
-msgstr ""
-
-#: common.opt:260
-msgid "Replace add, compare, branch with branch on count register"
-msgstr ""
-
-#: common.opt:264
-msgid "Use profiling information for branch probabilities"
-msgstr ""
-
-#: common.opt:268
-msgid ""
-"Perform branch target load optimization before prologue / epilogue threading"
-msgstr ""
-
-#: common.opt:272
-msgid ""
-"Perform branch target load optimization after prologue / epilogue threading"
-msgstr ""
-
-#: common.opt:276
-msgid ""
-"Restrict target load migration not to re-use registers in any basic block"
-msgstr ""
-
-#: common.opt:280
-msgid "Mark <register> as being preserved across functions"
-msgstr ""
-
-#: common.opt:284
-msgid "Mark <register> as being corrupted by function calls"
-msgstr ""
-
-#: common.opt:291
-msgid "Save registers around function calls"
-msgstr ""
-
-#: common.opt:295
-msgid "Do not put uninitialized globals in the common section"
-msgstr ""
-
-#: common.opt:299
-msgid "Perform a register copy-propagation optimization pass"
-msgstr ""
-
-#: common.opt:303
-msgid "Perform cross-jumping optimization"
-msgstr ""
-
-#: common.opt:307
-msgid "When running CSE, follow jumps to their targets"
-msgstr ""
-
-#: common.opt:311
-msgid "When running CSE, follow conditional jumps"
-msgstr ""
-
-#: common.opt:315
-msgid "Omit range reduction step when performing complex division"
-msgstr ""
-
-#: common.opt:319
-msgid "Place data items into their own section"
-msgstr ""
-
-#: common.opt:325
-msgid "Defer popping functions args from stack until later"
-msgstr ""
-
-#: common.opt:329
-msgid "Attempt to fill delay slots of branch instructions"
-msgstr ""
-
-#: common.opt:333
-msgid "Delete useless null pointer checks"
-msgstr ""
-
-#: common.opt:337
-msgid ""
-"How often to emit source location at the beginning of line-wrapped "
-"diagnostics"
-msgstr ""
-
-#: common.opt:341
-msgid "Dump various compiler internals to a file"
-msgstr ""
-
-#: common.opt:345
-msgid ""
-"Suppress output of instruction numbers and line number notes in debugging "
-"dumps"
-msgstr ""
-
-#: common.opt:349
-msgid "Perform DWARF2 duplicate elimination"
-msgstr ""
-
-#: common.opt:353 common.opt:357
-msgid "Perform unused type elimination in debug info"
-msgstr ""
-
-#: common.opt:361
-msgid "Enable exception handling"
-msgstr ""
-
-#: common.opt:365
-msgid "Perform a number of minor, expensive optimizations"
-msgstr ""
-
-#: common.opt:372
-msgid "Assume no NaNs or infinities are generated"
-msgstr ""
-
-#: common.opt:376
-msgid "Mark <register> as being unavailable to the compiler"
-msgstr ""
-
-#: common.opt:380
-msgid "Don't allocate floats and doubles in extended-precision registers"
-msgstr ""
-
-#: common.opt:386
-msgid "Copy memory address constants into registers before use"
-msgstr ""
-
-#: common.opt:392
-msgid "Copy memory operands into registers before use"
-msgstr ""
-
-#: common.opt:399
-msgid "Allow function addresses to be held in registers"
-msgstr ""
-
-#: common.opt:403
-msgid "Place each function into its own section"
-msgstr ""
-
-#: common.opt:407
-msgid "Perform global common subexpression elimination"
-msgstr ""
-
-#: common.opt:411
-msgid ""
-"Perform enhanced load motion during global common subexpression elimination"
-msgstr ""
-
-#: common.opt:415
-msgid "Perform store motion after global common subexpression elimination"
-msgstr ""
-
-#: common.opt:419
-msgid ""
-"Perform redundant load after store elimination in global common subexpression"
-msgstr ""
-
-#: common.opt:424
-msgid ""
-"Perform global common subexpression elimination after register allocation"
-msgstr ""
-
-#: common.opt:429
-msgid "Enable guessing of branch probabilities"
-msgstr ""
-
-#: common.opt:437
-msgid "Process #ident directives"
-msgstr ""
-
-#: common.opt:441
-msgid "Perform conversion of conditional jumps to branchless equivalents"
-msgstr ""
-
-#: common.opt:445
-msgid "Perform conversion of conditional jumps to conditional execution"
-msgstr ""
-
-#: common.opt:453
-msgid "Do not generate .size directives"
-msgstr ""
-
-#: common.opt:462
-msgid "Pay attention to the \"inline\" keyword"
-msgstr ""
-
-#: common.opt:466
-msgid "Integrate simple functions into their callers"
-msgstr ""
-
-#: common.opt:473
-msgid "Limit the size of inlined functions to <number>"
-msgstr ""
-
-#: common.opt:477
-msgid "Instrument function entry and exit with profiling calls"
-msgstr ""
-
-#: common.opt:481
-msgid "Optimize induction variables on trees"
-msgstr ""
-
-#: common.opt:485
-msgid "Generate code for functions even if they are fully inlined"
-msgstr ""
-
-#: common.opt:489
-msgid "Emit static const variables even if they are not used"
-msgstr ""
-
-#: common.opt:493
-msgid "Give external symbols a leading underscore"
-msgstr ""
-
-#: common.opt:497
-msgid "Perform loop optimizations"
-msgstr ""
-
-#: common.opt:501
-msgid "Perform loop optimizations using the new loop optimizer"
-msgstr ""
-
-#: common.opt:505
-msgid "Set errno after built-in math functions"
-msgstr ""
-
-#: common.opt:509
-msgid "Report on permanent memory allocation"
-msgstr ""
-
-#: common.opt:516
-msgid "Attempt to merge identical constants and constant variables"
-msgstr ""
-
-#: common.opt:520
-msgid "Attempt to merge identical constants across compilation units"
-msgstr ""
-
-#: common.opt:524
-msgid ""
-"Limit diagnostics to <number> characters per line. 0 suppresses line-"
-"wrapping"
-msgstr ""
-
-#: common.opt:528
-msgid "Perform SMS based modulo scheduling before the first scheduling pass"
-msgstr ""
-
-#: common.opt:532
-msgid "Move loop invariant computations out of loops"
-msgstr ""
-
-#: common.opt:536
-msgid ""
-"Add mudflap bounds-checking instrumentation for single-threaded program."
-msgstr ""
-
-#: common.opt:540
-msgid "Add mudflap bounds-checking instrumentation for multi-threaded program."
-msgstr ""
-
-#: common.opt:544
-msgid "Ignore read operations when inserting mudflap instrumentation."
-msgstr ""
-
-#: common.opt:548
-msgid ""
-"Enable/Disable the traditional scheduling in loops that already passed "
-"modulo scheduling"
-msgstr ""
-
-#: common.opt:552
-msgid "Support synchronous non-call exceptions"
-msgstr ""
-
-#: common.opt:556
-msgid "When possible do not generate stack frames"
-msgstr ""
-
-#: common.opt:560
-msgid "Do the full register move optimization pass"
-msgstr ""
-
-#: common.opt:564
-msgid "Optimize sibling and tail recursive calls"
-msgstr ""
-
-#: common.opt:568
-msgid "Pack structure members together without holes"
-msgstr ""
-
-#: common.opt:572
-msgid "Set initial maximum structure member alignment"
-msgstr ""
-
-#: common.opt:576
-msgid "Return small aggregates in memory, not registers"
-msgstr ""
-
-#: common.opt:580
-msgid "Perform loop peeling"
-msgstr ""
-
-#: common.opt:584
-msgid "Enable machine specific peephole optimizations"
-msgstr ""
-
-#: common.opt:588
-msgid "Enable an RTL peephole pass before sched2"
-msgstr ""
-
-#: common.opt:592
-msgid "Generate position-independent code if possible (large mode)"
-msgstr ""
-
-#: common.opt:596
-msgid ""
-"Generate position-independent code for executables if possible (large mode)"
-msgstr ""
-
-#: common.opt:600
-msgid "Generate position-independent code if possible (small mode)"
-msgstr ""
-
-#: common.opt:604
-msgid ""
-"Generate position-independent code for executables if possible (small mode)"
-msgstr ""
-
-#: common.opt:608
-msgid "Generate prefetch instructions, if available, for arrays in loops"
-msgstr ""
-
-#: common.opt:612
-msgid "Enable basic program profiling code"
-msgstr ""
-
-#: common.opt:616
-msgid "Insert arc-based program profiling code"
-msgstr ""
-
-#: common.opt:620
-msgid ""
-"Enable common options for generating profile info for profile feedback "
-"directed optimizations"
-msgstr ""
-
-#: common.opt:624
-msgid ""
-"Enable common options for performing profile feedback directed optimizations"
-msgstr ""
-
-#: common.opt:628
-msgid "Insert code to profile values of expressions"
-msgstr ""
-
-#: common.opt:635
-msgid "Make compile reproducible using <string>"
-msgstr ""
-
-#: common.opt:639
-msgid "Return small aggregates in registers"
-msgstr ""
-
-#: common.opt:643
-msgid "Enables a register move optimization"
-msgstr ""
-
-#: common.opt:647
-msgid "Perform a register renaming optimization pass"
-msgstr ""
-
-#: common.opt:651
-msgid "Reorder basic blocks to improve code placement"
-msgstr ""
-
-#: common.opt:655
-msgid "Reorder basic blocks and partition into hot and cold sections"
-msgstr ""
-
-#: common.opt:659
-msgid "Reorder functions to improve code placement"
-msgstr ""
-
-#: common.opt:663
-msgid "Add a common subexpression elimination pass after loop optimizations"
-msgstr ""
-
-#: common.opt:667
-msgid "Run the loop optimizer twice"
-msgstr ""
-
-#: common.opt:671
-msgid "Disable optimizations that assume default FP rounding behavior"
-msgstr ""
-
-#: common.opt:675
-msgid "Enable scheduling across basic blocks"
-msgstr ""
-
-#: common.opt:679
-msgid "Allow speculative motion of non-loads"
-msgstr ""
-
-#: common.opt:683
-msgid "Allow speculative motion of some loads"
-msgstr ""
-
-#: common.opt:687
-msgid "Allow speculative motion of more loads"
-msgstr ""
-
-#: common.opt:691
-msgid "Set the verbosity level of the scheduler"
-msgstr ""
-
-#: common.opt:695
-msgid "If scheduling post reload, do superblock scheduling"
-msgstr ""
-
-#: common.opt:699
-msgid "If scheduling post reload, do trace scheduling"
-msgstr ""
-
-#: common.opt:703
-msgid "Reschedule instructions before register allocation"
-msgstr ""
-
-#: common.opt:707
-msgid "Reschedule instructions after register allocation"
-msgstr ""
-
-#: common.opt:713
-msgid "Allow premature scheduling of queued insns"
-msgstr ""
-
-#: common.opt:717
-msgid "Set number of queued insns that can be prematurely scheduled"
-msgstr ""
-
-#: common.opt:725 common.opt:729
-msgid ""
-"Set dependence distance checking in premature scheduling of queued insns"
-msgstr ""
-
-#: common.opt:733
-msgid "Mark data as shared rather than private"
-msgstr ""
-
-#: common.opt:737
-msgid "Show column numbers in diagnostics, when available. Default on."
-msgstr ""
-
-#: common.opt:741
-msgid "Disable optimizations observable by IEEE signaling NaNs"
-msgstr ""
-
-#: common.opt:745
-msgid "Convert floating point constants to single precision constants"
-msgstr ""
-
-#: common.opt:749
-msgid "Use value profiling for speculative prefetching"
-msgstr ""
-
-#: common.opt:753
-msgid "Split lifetimes of induction variables when loops are unrolled."
-msgstr ""
-
-#: common.opt:757
-msgid "Apply variable expansion when loops are unrolled."
-msgstr ""
-
-#: common.opt:763
-msgid "Insert stack checking code into the program"
-msgstr ""
-
-#: common.opt:770
-msgid "Trap if the stack goes past <register>"
-msgstr ""
-
-#: common.opt:774
-msgid "Trap if the stack goes past symbol <name>"
-msgstr ""
-
-#: common.opt:778
-msgid "Perform strength reduction optimizations"
-msgstr ""
-
-#: common.opt:786
-msgid "Assume strict aliasing rules apply"
-msgstr ""
-
-#: common.opt:790
-msgid "Check for syntax errors, then stop"
-msgstr ""
-
-#: common.opt:794
-msgid "Create data files needed by \"gcov\""
-msgstr ""
-
-#: common.opt:798
-msgid "Perform jump threading optimizations"
-msgstr ""
-
-#: common.opt:802
-msgid "Report the time taken by each compiler pass"
-msgstr ""
-
-#: common.opt:806
-msgid "Set the default thread-local storage code generation model"
-msgstr ""
-
-#: common.opt:810
-msgid "Perform superblock formation via tail duplication"
-msgstr ""
-
-#: common.opt:817
-msgid "Assume floating-point operations can trap"
-msgstr ""
-
-#: common.opt:821
-msgid "Trap for signed overflow in addition, subtraction and multiplication"
-msgstr ""
-
-#: common.opt:825
-msgid "Use tree-ssa based implementation of profiling"
-msgstr ""
-
-#: common.opt:829
-msgid "Enable SSA-CCP optimization on trees"
-msgstr ""
-
-#: common.opt:833
-msgid "Enable loop header copying on trees"
-msgstr ""
-
-#: common.opt:837
-msgid "Coalesce memory temporaries in the SSA->normal pass"
-msgstr ""
-
-#: common.opt:841
-msgid "Replace SSA temporaries with better names in copies."
-msgstr ""
-
-#: common.opt:845
-msgid "Enable SSA dead code elimination optimization on trees"
-msgstr ""
-
-#: common.opt:849
-msgid "Enable dominator optimizations"
-msgstr ""
-
-#: common.opt:853
-msgid "Enable dead store elimination"
-msgstr ""
-
-#: common.opt:857
-msgid "Enable Full Redundancy Elimination (FRE) on trees"
-msgstr ""
-
-#: common.opt:861
-msgid "Enable loop invariant motion on trees"
-msgstr ""
-
-#: common.opt:865
-msgid "Enable linear loop transforms on trees"
-msgstr ""
-
-#: common.opt:869
-msgid "Create canonical induction variables in loops"
-msgstr ""
-
-#: common.opt:873
-msgid "Enable loop optimizations on tree level"
-msgstr ""
-
-#: common.opt:877
-msgid "Enable SSA-PRE optimization on trees"
-msgstr ""
-
-#: common.opt:881
-msgid "Perform structural alias analysis"
-msgstr ""
-
-#: common.opt:885
-msgid "Enable SSA code sinking on trees"
-msgstr ""
-
-#: common.opt:889
-msgid "Perform scalar replacement of aggregates"
-msgstr ""
-
-#: common.opt:893
-msgid "Replace temporary expressions in the SSA->normal pass"
-msgstr ""
-
-#: common.opt:897
-msgid "Perform live range splitting during the SSA->normal pass."
-msgstr ""
-
-#: common.opt:901
-msgid "Compile whole compilation unit at a time"
-msgstr ""
-
-#: common.opt:905
-msgid "Perform loop unrolling when iteration count is known"
-msgstr ""
-
-#: common.opt:909
-msgid "Perform loop unrolling for all loops"
-msgstr ""
-
-#: common.opt:917
-msgid "Allow math optimizations that may violate IEEE or ISO standards"
-msgstr ""
-
-#: common.opt:921
-msgid "Perform loop unswitching"
-msgstr ""
-
-#: common.opt:925
-msgid "Just generate unwind tables for exception handling"
-msgstr ""
-
-#: common.opt:929
-msgid "Perform variable tracking"
-msgstr ""
-
-#: common.opt:933
-msgid "Enable loop vectorization on trees"
-msgstr ""
-
-#: common.opt:937
-msgid "Set the verbosity level of the vectorizer"
-msgstr ""
-
-#: common.opt:947
-msgid "Add extra commentary to assembler output"
-msgstr ""
-
-#: common.opt:951
-msgid "Set the default symbol visibility"
-msgstr ""
-
-#: common.opt:956
-msgid "Use expression value profiles in optimizations"
-msgstr ""
-
-#: common.opt:960
-msgid "Construct webs and split unrelated uses of single variable"
-msgstr ""
-
-#: common.opt:964
-msgid "Assume signed arithmetic overflow wraps around"
-msgstr ""
-
-#: common.opt:968
-msgid "Put zero initialized data in the bss section"
-msgstr ""
-
-#: common.opt:972
-msgid "Generate debug information in default format"
-msgstr ""
-
-#: common.opt:976
-msgid "Generate debug information in COFF format"
-msgstr ""
-
-#: common.opt:980
-msgid "Generate debug information in DWARF v2 format"
-msgstr ""
-
-#: common.opt:984
-msgid "Generate debug information in default extended format"
-msgstr ""
-
-#: common.opt:988
-msgid "Generate debug information in STABS format"
-msgstr ""
-
-#: common.opt:992
-msgid "Generate debug information in extended STABS format"
-msgstr ""
-
-#: common.opt:996
-msgid "Generate debug information in VMS format"
-msgstr ""
-
-#: common.opt:1000
-msgid "Generate debug information in XCOFF format"
-msgstr ""
-
-#: common.opt:1004
-msgid "Generate debug information in extended XCOFF format"
-msgstr ""
-
-#: common.opt:1008
-msgid "Place output into <file>"
-msgstr ""
-
-#: common.opt:1012
-msgid "Enable function profiling"
-msgstr ""
-
-#: common.opt:1016
-msgid "Issue warnings needed for strict compliance to the standard"
-msgstr ""
-
-#: common.opt:1020
-msgid "Like -pedantic but issue them as errors"
-msgstr ""
-
-#: common.opt:1024
-msgid "Do not display functions compiled or elapsed time"
-msgstr ""
-
-#: common.opt:1028
-msgid "Display the compiler's version"
-msgstr ""
-
-#: common.opt:1032
-msgid "Suppress warnings"
-msgstr ""
-
-#: treelang/lang.opt:30
-msgid "Trace lexical analysis"
-msgstr ""
-
-#: treelang/lang.opt:34
-msgid "Trace the parsing process"
-msgstr ""
-
-#: fortran/lang.opt:30
-msgid "Add a directory for INCLUDE and MODULE searching"
-msgstr ""
-
-#: fortran/lang.opt:34
-msgid "Put MODULE files in 'directory'"
-msgstr ""
-
-#: fortran/lang.opt:42
-msgid "Warn about possible aliasing of dummy arguments"
-msgstr ""
-
-#: fortran/lang.opt:46
-msgid "Warn about implicit conversion"
-msgstr ""
-
-#: fortran/lang.opt:50
-msgid "Warn about calls with implicit interface"
-msgstr ""
-
-#: fortran/lang.opt:54
-msgid "Warn about truncated source lines"
-msgstr ""
-
-#: fortran/lang.opt:58
-msgid "Warn about usage of non-standard intrinsics"
-msgstr ""
-
-#: fortran/lang.opt:62
-msgid "Warn about \"suspicious\" constructs"
-msgstr ""
-
-#: fortran/lang.opt:66
-msgid "Warn about underflow of numerical constant expressions"
-msgstr ""
-
-#: fortran/lang.opt:74
-msgid "Set the default double precision kind to an 8 byte wide type"
-msgstr ""
-
-#: fortran/lang.opt:78
-msgid "Set the default integer kind to an 8 byte wide type"
-msgstr ""
-
-#: fortran/lang.opt:82
-msgid "Set the default real kind to an 8 byte wide type"
-msgstr ""
-
-#: fortran/lang.opt:86
-msgid "Allow dollar signs in entity names"
-msgstr ""
-
-#: fortran/lang.opt:90
-msgid "Display the code tree after parsing."
-msgstr ""
-
-#: fortran/lang.opt:94
-msgid "Assume that the source file is fixed form"
-msgstr ""
-
-#: fortran/lang.opt:98
-msgid "Assume that the source file is free form"
-msgstr ""
-
-#: fortran/lang.opt:102
-msgid "Append underscores to externally visible names"
-msgstr ""
-
-#: fortran/lang.opt:106
-msgid "Append a second underscore if the name already contains an underscore"
-msgstr ""
-
-#: fortran/lang.opt:110
-msgid ""
-"Specify that no implicit typing is allowed, unless overridden by explicit "
-"IMPLICIT statements"
-msgstr ""
-
-#: fortran/lang.opt:114
-msgid "Allow arbitrary character line width in fixed mode"
-msgstr ""
-
-#: fortran/lang.opt:118
-msgid "Use n as character line width in fixed mode"
-msgstr ""
-
-#: fortran/lang.opt:122
-msgid "Maximum identifier length."
-msgstr ""
-
-#: fortran/lang.opt:126
-msgid "Size in bytes of the largest array that will be put on the stack"
-msgstr ""
-
-#: fortran/lang.opt:130
-msgid "Set default accessibility of module entities to PRIVATE"
-msgstr ""
-
-#: fortran/lang.opt:134
-msgid "Don't generate code, just do syntax and semantics checking"
-msgstr ""
-
-#: fortran/lang.opt:138
-msgid "Try to layout derived types as compact as possible"
-msgstr ""
-
-#: fortran/lang.opt:142
-msgid "Copy array sections into a contiguous block on procedure entry"
-msgstr ""
-
-#: fortran/lang.opt:146
-msgid "Set the kind for a real with the 'q' exponent to 'n'"
-msgstr ""
-
-#: fortran/lang.opt:150
-msgid "Conform to the ISO Fortran 95 standard."
-msgstr ""
-
-#: fortran/lang.opt:154
-msgid "Conform to the ISO Fortran 2003 standard."
-msgstr ""
-
-#: fortran/lang.opt:158
-msgid "Conform nothing in particular."
-msgstr ""
diff --git a/libcpp/po/ChangeLog b/libcpp/po/ChangeLog
index 6070427..bffc81e 100644
--- a/libcpp/po/ChangeLog
+++ b/libcpp/po/ChangeLog
@@ -1,3 +1,7 @@
+2005-06-07 Jakub Jelinek <jakub@redhat.com>
+
+ * cpplib.pot: Regenerate.
+
2005-05-05 Joseph S. Myers <joseph@codesourcery.com>
* nl.po: Update.
diff --git a/libcpp/po/cpplib.pot b/libcpp/po/cpplib.pot
index 4677ec0..a46dacf 100644
--- a/libcpp/po/cpplib.pot
+++ b/libcpp/po/cpplib.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-02-25 23:28+0000\n"
+"POT-Creation-Date: 2005-06-07 23:27+0200\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,337 +16,347 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: charset.c:655
+#: charset.c:654
#, c-format
msgid "conversion from %s to %s not supported by iconv"
msgstr ""
-#: charset.c:658
+#: charset.c:657
msgid "iconv_open"
msgstr ""
-#: charset.c:666
+#: charset.c:665
#, c-format
msgid "no iconv implementation, cannot convert from %s to %s"
msgstr ""
-#: charset.c:743
+#: charset.c:742
#, c-format
msgid "character 0x%lx is not in the basic source character set\n"
msgstr ""
-#: charset.c:760
-#: charset.c:1243
+#: charset.c:759 charset.c:1346
msgid "converting to execution character set"
msgstr ""
-#: charset.c:766
+#: charset.c:765
#, c-format
msgid "character 0x%lx is not unibyte in execution character set"
msgstr ""
-#: charset.c:865
+#: charset.c:889
+#, c-format
+msgid "Character %x might not be NFKC"
+msgstr ""
+
+#: charset.c:949
msgid "universal character names are only valid in C++ and C99"
msgstr ""
-#: charset.c:868
+#: charset.c:952
#, c-format
msgid "the meaning of '\\%c' is different in traditional C"
msgstr ""
-#: charset.c:894
+#: charset.c:961
+msgid "In _cpp_valid_ucn but not a UCN"
+msgstr ""
+
+#: charset.c:986
#, c-format
msgid "incomplete universal character name %.*s"
msgstr ""
-#: charset.c:906
+#: charset.c:998
#, c-format
msgid "%.*s is not a valid universal character"
msgstr ""
-#: charset.c:916
+#: charset.c:1008 lex.c:472
+msgid "'$' in identifier or number"
+msgstr ""
+
+#: charset.c:1018
#, c-format
msgid "universal character %.*s is not valid in an identifier"
msgstr ""
-#: charset.c:920
+#: charset.c:1022
#, c-format
msgid "universal character %.*s is not valid at the start of an identifier"
msgstr ""
-#: charset.c:953
+#: charset.c:1056 charset.c:1565
msgid "converting UCN to source character set"
msgstr ""
-#: charset.c:957
+#: charset.c:1060
msgid "converting UCN to execution character set"
msgstr ""
-#: charset.c:1029
+#: charset.c:1132
msgid "the meaning of '\\x' is different in traditional C"
msgstr ""
-#: charset.c:1046
+#: charset.c:1149
msgid "\\x used with no following hex digits"
msgstr ""
-#: charset.c:1053
+#: charset.c:1156
msgid "hex escape sequence out of range"
msgstr ""
-#: charset.c:1092
+#: charset.c:1195
msgid "octal escape sequence out of range"
msgstr ""
-#: charset.c:1160
+#: charset.c:1263
msgid "the meaning of '\\a' is different in traditional C"
msgstr ""
-#: charset.c:1167
+#: charset.c:1270
#, c-format
msgid "non-ISO-standard escape sequence, '\\%c'"
msgstr ""
-#: charset.c:1175
+#: charset.c:1278
#, c-format
msgid "unknown escape sequence '\\%c'"
msgstr ""
-#: charset.c:1178
+#: charset.c:1281
#, c-format
msgid "unknown escape sequence: '\\%03o'"
msgstr ""
-#: charset.c:1184
+#: charset.c:1287
msgid "converting escape sequence to execution character set"
msgstr ""
-#: charset.c:1306
-#: charset.c:1369
+#: charset.c:1409 charset.c:1472
msgid "character constant too long for its type"
msgstr ""
-#: charset.c:1309
+#: charset.c:1412
msgid "multi-character character constant"
msgstr ""
-#: charset.c:1401
+#: charset.c:1504
msgid "empty character constant"
msgstr ""
-#: charset.c:1450
+#: charset.c:1606
#, c-format
msgid "failure to convert %s to %s"
msgstr ""
-#: directives.c:216
+#: directives.c:219
#, c-format
msgid "extra tokens at end of #%s directive"
msgstr ""
-#: directives.c:303
+#: directives.c:306
#, c-format
msgid "#%s is a GCC extension"
msgstr ""
-#: directives.c:315
+#: directives.c:318
msgid "suggest not using #elif in traditional C"
msgstr ""
-#: directives.c:318
+#: directives.c:321
#, c-format
msgid "traditional C ignores #%s with the # indented"
msgstr ""
-#: directives.c:322
+#: directives.c:325
#, c-format
msgid "suggest hiding #%s from traditional C with an indented #"
msgstr ""
-#: directives.c:348
+#: directives.c:351
msgid "embedding a directive within macro arguments is not portable"
msgstr ""
-#: directives.c:368
+#: directives.c:371
msgid "style of line directive is a GCC extension"
msgstr ""
-#: directives.c:418
+#: directives.c:421
#, c-format
msgid "invalid preprocessing directive #%s"
msgstr ""
-#: directives.c:489
+#: directives.c:492
msgid "\"defined\" cannot be used as a macro name"
msgstr ""
-#: directives.c:495
+#: directives.c:498
#, c-format
msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
msgstr ""
-#: directives.c:498
+#: directives.c:501
#, c-format
msgid "no macro name given in #%s directive"
msgstr ""
-#: directives.c:501
+#: directives.c:504
msgid "macro names must be identifiers"
msgstr ""
-#: directives.c:542
+#: directives.c:545
#, c-format
msgid "undefining \"%s\""
msgstr ""
-#: directives.c:597
+#: directives.c:600
msgid "missing terminating > character"
msgstr ""
-#: directives.c:650
+#: directives.c:654
#, c-format
msgid "#%s expects \"FILENAME\" or <FILENAME>"
msgstr ""
-#: directives.c:673
+#: directives.c:677
#, c-format
msgid "empty filename in #%s"
msgstr ""
-#: directives.c:681
+#: directives.c:685
msgid "#include nested too deeply"
msgstr ""
-#: directives.c:719
+#: directives.c:723
msgid "#include_next in primary source file"
msgstr ""
-#: directives.c:745
+#: directives.c:749
#, c-format
msgid "invalid flag \"%s\" in line directive"
msgstr ""
-#: directives.c:792
+#: directives.c:801
#, c-format
msgid "\"%s\" after #line is not a positive integer"
msgstr ""
-#: directives.c:798
+#: directives.c:807
msgid "line number out of range"
msgstr ""
-#: directives.c:811
-#: directives.c:888
+#: directives.c:820 directives.c:897
#, c-format
msgid "\"%s\" is not a valid filename"
msgstr ""
-#: directives.c:848
+#: directives.c:857
#, c-format
msgid "\"%s\" after # is not a positive integer"
msgstr ""
-#: directives.c:950
-msgid "invalid #ident directive"
+#: directives.c:959
+#, c-format
+msgid "invalid #%s directive"
msgstr ""
-#: directives.c:1038
+#: directives.c:1048
#, c-format
msgid "registering \"%s\" as both a pragma and a pragma namespace"
msgstr ""
-#: directives.c:1041
+#: directives.c:1051
#, c-format
msgid "#pragma %s %s is already registered"
msgstr ""
-#: directives.c:1044
+#: directives.c:1054
#, c-format
msgid "#pragma %s is already registered"
msgstr ""
-#: directives.c:1244
+#: directives.c:1254
msgid "#pragma once in main file"
msgstr ""
-#: directives.c:1267
+#: directives.c:1277
msgid "invalid #pragma GCC poison directive"
msgstr ""
-#: directives.c:1276
+#: directives.c:1286
#, c-format
msgid "poisoning existing macro \"%s\""
msgstr ""
-#: directives.c:1297
+#: directives.c:1307
msgid "#pragma system_header ignored outside include file"
msgstr ""
-#: directives.c:1321
+#: directives.c:1331
#, c-format
msgid "cannot find source file %s"
msgstr ""
-#: directives.c:1325
+#: directives.c:1335
#, c-format
msgid "current file is older than %s"
msgstr ""
-#: directives.c:1439
+#: directives.c:1449
msgid "_Pragma takes a parenthesized string literal"
msgstr ""
-#: directives.c:1546
+#: directives.c:1550
msgid "#else without #if"
msgstr ""
-#: directives.c:1551
+#: directives.c:1555
msgid "#else after #else"
msgstr ""
-#: directives.c:1553
-#: directives.c:1586
+#: directives.c:1557 directives.c:1590
msgid "the conditional began here"
msgstr ""
-#: directives.c:1579
+#: directives.c:1583
msgid "#elif without #if"
msgstr ""
-#: directives.c:1584
+#: directives.c:1588
msgid "#elif after #else"
msgstr ""
-#: directives.c:1614
+#: directives.c:1618
msgid "#endif without #if"
msgstr ""
-#: directives.c:1691
+#: directives.c:1695
msgid "missing '(' after predicate"
msgstr ""
-#: directives.c:1706
+#: directives.c:1710
msgid "missing ')' to complete answer"
msgstr ""
-#: directives.c:1726
+#: directives.c:1730
msgid "predicate's answer is empty"
msgstr ""
-#: directives.c:1753
+#: directives.c:1757
msgid "assertion without predicate"
msgstr ""
-#: directives.c:1755
+#: directives.c:1759
msgid "predicate must be an identifier"
msgstr ""
-#: directives.c:1841
+#: directives.c:1845
#, c-format
msgid "\"%s\" re-asserted"
msgstr ""
-#: directives.c:2064
+#: directives.c:2069
#, c-format
msgid "unterminated #%s"
msgstr ""
@@ -398,8 +408,7 @@ msgstr ""
msgid "invalid suffix \"%.*s\" on floating constant"
msgstr ""
-#: expr.c:250
-#: expr.c:275
+#: expr.c:250 expr.c:275
#, c-format
msgid "traditional C rejects the \"%.*s\" suffix"
msgstr ""
@@ -455,8 +464,7 @@ msgstr ""
msgid "\"%s\" is not defined"
msgstr ""
-#: expr.c:716
-#: expr.c:745
+#: expr.c:716 expr.c:745
#, c-format
msgid "missing binary operator before token \"%s\""
msgstr ""
@@ -535,160 +543,165 @@ msgstr ""
msgid "division by zero in #if"
msgstr ""
-#: files.c:401
+#: files.c:402
msgid "NULL directory in find_file"
msgstr ""
-#: files.c:454
+#: files.c:455
msgid "one or more PCH files were found, but they were invalid"
msgstr ""
-#: files.c:457
+#: files.c:458
msgid "use -Winvalid-pch for more information"
msgstr ""
-#: files.c:522
+#: files.c:523
#, c-format
msgid "%s is a block device"
msgstr ""
-#: files.c:539
+#: files.c:540
#, c-format
msgid "%s is too large"
msgstr ""
-#: files.c:574
+#: files.c:575
#, c-format
msgid "%s is shorter than expected"
msgstr ""
-#: files.c:803
+#: files.c:804
#, c-format
msgid "no include path in which to search for %s"
msgstr ""
-#: files.c:1096
+#: files.c:1097
msgid "Multiple include guards may be useful for:\n"
msgstr ""
-#: init.c:393
+#: init.c:394
msgid "cppchar_t must be an unsigned type"
msgstr ""
-#: init.c:397
+#: init.c:398
#, c-format
msgid ""
"preprocessor arithmetic has maximum precision of %lu bits; target requires %"
"lu bits"
msgstr ""
-#: init.c:404
+#: init.c:405
msgid "CPP arithmetic must be at least as precise as a target int"
msgstr ""
-#: init.c:407
+#: init.c:408
msgid "target char is less than 8 bits wide"
msgstr ""
-#: init.c:411
+#: init.c:412
msgid "target wchar_t is narrower than target char"
msgstr ""
-#: init.c:415
+#: init.c:416
msgid "target int is narrower than target char"
msgstr ""
-#: init.c:420
+#: init.c:421
msgid "CPP half-integer narrower than CPP character"
msgstr ""
-#: init.c:424
+#: init.c:425
#, c-format
msgid ""
"CPP on this host cannot handle wide character constants over %lu bits, but "
"the target requires %lu bits"
msgstr ""
-#: lex.c:274
+#: lex.c:271
msgid "backslash and newline separated by space"
msgstr ""
-#: lex.c:279
+#: lex.c:276
msgid "backslash-newline at end of file"
msgstr ""
-#: lex.c:294
+#: lex.c:291
#, c-format
msgid "trigraph ??%c converted to %c"
msgstr ""
-#: lex.c:301
+#: lex.c:298
#, c-format
msgid "trigraph ??%c ignored, use -trigraphs to enable"
msgstr ""
-#: lex.c:347
+#: lex.c:344
msgid "\"/*\" within comment"
msgstr ""
-#: lex.c:405
+#: lex.c:402
#, c-format
msgid "%s in preprocessing directive"
msgstr ""
-#: lex.c:414
+#: lex.c:411
msgid "null character(s) ignored"
msgstr ""
-#: lex.c:449
-msgid "'$' in identifier or number"
+#: lex.c:448
+#, c-format
+msgid "`%.*s' is not in NFKC"
msgstr ""
-#: lex.c:510
+#: lex.c:451
+#, c-format
+msgid "`%.*s' is not in NFC"
+msgstr ""
+
+#: lex.c:539
#, c-format
msgid "attempt to use poisoned \"%s\""
msgstr ""
-#: lex.c:518
+#: lex.c:547
msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
msgstr ""
-#: lex.c:614
+#: lex.c:647
msgid "null character(s) preserved in literal"
msgstr ""
-#: lex.c:805
+#: lex.c:838
msgid "no newline at end of file"
msgstr ""
-#: lex.c:948
-#: traditional.c:162
+#: lex.c:990 traditional.c:162
msgid "unterminated comment"
msgstr ""
-#: lex.c:959
+#: lex.c:1001
msgid "C++ style comments are not allowed in ISO C90"
msgstr ""
-#: lex.c:961
+#: lex.c:1003
msgid "(this will be reported only once per input file)"
msgstr ""
-#: lex.c:966
+#: lex.c:1008
msgid "multi-line comment"
msgstr ""
-#: lex.c:1230
+#: lex.c:1331
#, c-format
msgid "unspellable token %s"
msgstr ""
-#: line-map.c:309
+#: line-map.c:313
#, c-format
msgid "In file included from %s:%u"
msgstr ""
-#: line-map.c:327
+#: line-map.c:331
#, c-format
msgid ""
",\n"
@@ -700,8 +713,7 @@ msgstr ""
msgid "macro \"%s\" is not used"
msgstr ""
-#: macro.c:124
-#: macro.c:287
+#: macro.c:124 macro.c:287
#, c-format
msgid "invalid built-in macro \"%s\""
msgstr ""
@@ -733,8 +745,7 @@ msgstr ""
msgid "macro \"%s\" passed %u arguments, but takes just %u"
msgstr ""
-#: macro.c:642
-#: traditional.c:675
+#: macro.c:642 traditional.c:675
#, c-format
msgid "unterminated argument list invoking macro \"%s\""
msgstr ""
@@ -749,65 +760,67 @@ msgstr ""
msgid "duplicate macro parameter \"%s\""
msgstr ""
-#: macro.c:1306
+#: macro.c:1307
#, c-format
msgid "\"%s\" may not appear in macro parameter list"
msgstr ""
-#: macro.c:1314
+#: macro.c:1315
msgid "macro parameters must be comma-separated"
msgstr ""
-#: macro.c:1331
+#: macro.c:1332
msgid "parameter name missing"
msgstr ""
-#: macro.c:1348
+#: macro.c:1349
msgid "anonymous variadic macros were introduced in C99"
msgstr ""
-#: macro.c:1353
+#: macro.c:1354
msgid "ISO C does not permit named variadic macros"
msgstr ""
-#: macro.c:1362
+#: macro.c:1363
msgid "missing ')' in macro parameter list"
msgstr ""
-#: macro.c:1434
-msgid "ISO C requires whitespace after the macro name"
+#: macro.c:1441
+msgid "ISO C99 requires whitespace after the macro name"
+msgstr ""
+
+#: macro.c:1465
+msgid "missing whitespace after the macro name"
msgstr ""
-#: macro.c:1462
+#: macro.c:1495
msgid "'#' is not followed by a macro parameter"
msgstr ""
-#: macro.c:1481
+#: macro.c:1514
msgid "'##' cannot appear at either end of a macro expansion"
msgstr ""
-#: macro.c:1577
+#: macro.c:1612
#, c-format
msgid "\"%s\" redefined"
msgstr ""
-#: macro.c:1582
+#: macro.c:1617
msgid "this is the location of the previous definition"
msgstr ""
-#: macro.c:1632
+#: macro.c:1667
#, c-format
msgid "macro argument \"%s\" would be stringified in traditional C"
msgstr ""
-#: macro.c:1655
+#: macro.c:1690
#, c-format
msgid "invalid hash type %d in cpp_macro_definition"
msgstr ""
-#: pch.c:84
-#: pch.c:332
-#: pch.c:354
+#: pch.c:84 pch.c:332 pch.c:354
#: pch.c:360
msgid "while writing precompiled header"
msgstr ""
@@ -827,8 +840,7 @@ msgstr ""
msgid "%s: not used because `%s' is defined"
msgstr ""
-#: pch.c:533
-#: pch.c:696
+#: pch.c:533 pch.c:696
msgid "while reading precompiled header"
msgstr ""