OSDN Git Service

* gcc.pot: Regenerate.
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 Oct 2010 15:30:08 +0000 (15:30 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 Oct 2010 15:30:08 +0000 (15:30 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@165838 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/po/ChangeLog
gcc/po/gcc.pot

index ab3360f..a6d6da0 100644 (file)
@@ -1,5 +1,9 @@
 2010-10-22  Joseph Myers  <joseph@codesourcery.com>
 
+       * gcc.pot: Regenerate.
+
+2010-10-22  Joseph Myers  <joseph@codesourcery.com>
+
        * EXCLUDES: Add read-md.c.
 
 2010-10-22  Joseph Myers  <joseph@codesourcery.com>
index 6cb2f69..41ba111 100644 (file)
@@ -8,19937 +8,20716 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2010-04-06 14:19+0000\n"
+"POT-Creation-Date: 2010-10-22 15:09+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
 
-#: c-decl.c:4573 c-pretty-print.c:403 c-typeck.c:5590 toplev.c:1652
-#: cp/error.c:581 cp/error.c:854
+#: c-decl.c:4631 c-typeck.c:5890 toplev.c:1510 c-family/c-pretty-print.c:423
+#: cp/error.c:610 cp/error.c:886
 msgid "<anonymous>"
 msgstr ""
 
-#: c-format.c:363 c-format.c:387 config/i386/msformat-c.c:50
-msgid "' ' flag"
+#: c-objc-common.c:173
+msgid "({anonymous})"
 msgstr ""
 
-#: c-format.c:363 c-format.c:387 config/i386/msformat-c.c:50
-msgid "the ' ' printf flag"
+#: c-parser.c:842 cp/parser.c:20435
+#, gcc-internal-format
+msgid "expected end of line"
 msgstr ""
 
-#: c-format.c:364 c-format.c:388 c-format.c:422 c-format.c:434 c-format.c:493
-#: config/i386/msformat-c.c:51
-msgid "'+' flag"
+#: c-parser.c:1622 c-parser.c:1636 c-parser.c:3812 c-parser.c:4252
+#: c-parser.c:4513 c-parser.c:4671 c-parser.c:4687 c-parser.c:4851
+#: c-parser.c:6752 c-parser.c:6788 c-parser.c:6820 c-parser.c:6868
+#: c-parser.c:7048 c-parser.c:7702 c-parser.c:7771 c-parser.c:7814
+#: c-parser.c:8788 c-parser.c:8933 c-parser.c:8971 c-parser.c:2284
+#: c-parser.c:7041 cp/parser.c:17544 cp/parser.c:20381
+#, gcc-internal-format
+msgid "expected %<;%>"
 msgstr ""
 
-#: c-format.c:364 c-format.c:388 c-format.c:422 c-format.c:434
-#: config/i386/msformat-c.c:51
-msgid "the '+' printf flag"
+#: c-parser.c:1666 c-parser.c:2223 c-parser.c:2493 c-parser.c:3124
+#: c-parser.c:3176 c-parser.c:3181 c-parser.c:4296 c-parser.c:4429
+#: c-parser.c:4591 c-parser.c:4787 c-parser.c:4913 c-parser.c:5964
+#: c-parser.c:6002 c-parser.c:6088 c-parser.c:6128 c-parser.c:6166
+#: c-parser.c:6181 c-parser.c:6205 c-parser.c:7316 c-parser.c:7356
+#: c-parser.c:8106 c-parser.c:8127 c-parser.c:8177 c-parser.c:8287
+#: c-parser.c:8360 c-parser.c:8428 c-parser.c:8896 c-parser.c:8250
+#: cp/parser.c:20384
+#, gcc-internal-format
+msgid "expected %<(%>"
 msgstr ""
 
-#: c-format.c:365 c-format.c:389 c-format.c:435 c-format.c:469
-#: config/i386/msformat-c.c:52 config/i386/msformat-c.c:87
-msgid "'#' flag"
+#: c-parser.c:1671 c-parser.c:5972 c-parser.c:6013 c-parser.c:6095
+#: c-parser.c:6102 c-parser.c:6139 cp/parser.c:20046 cp/parser.c:20399
+#, gcc-internal-format
+msgid "expected %<,%>"
 msgstr ""
 
-#: c-format.c:365 c-format.c:389 c-format.c:435 config/i386/msformat-c.c:52
-msgid "the '#' printf flag"
+#: c-parser.c:1692 c-parser.c:2238 c-parser.c:2534 c-parser.c:2742
+#: c-parser.c:2900 c-parser.c:2949 c-parser.c:3008 c-parser.c:3131
+#: c-parser.c:3299 c-parser.c:3310 c-parser.c:3319 c-parser.c:4299
+#: c-parser.c:4433 c-parser.c:4710 c-parser.c:4845 c-parser.c:4925
+#: c-parser.c:5485 c-parser.c:5672 c-parser.c:5732 c-parser.c:5909
+#: c-parser.c:5927 c-parser.c:5948 c-parser.c:5981 c-parser.c:6082
+#: c-parser.c:6110 c-parser.c:6152 c-parser.c:6174 c-parser.c:6197
+#: c-parser.c:6218 c-parser.c:6358 c-parser.c:6616 c-parser.c:7132
+#: c-parser.c:7153 c-parser.c:7324 c-parser.c:7360 c-parser.c:7678
+#: c-parser.c:8109 c-parser.c:8130 c-parser.c:8208 c-parser.c:8293
+#: c-parser.c:8409 c-parser.c:8491 c-parser.c:8824 c-parser.c:8941
+#: c-parser.c:8982 cp/parser.c:20429
+#, gcc-internal-format
+msgid "expected %<)%>"
 msgstr ""
 
-#: c-format.c:366 c-format.c:390 c-format.c:467 config/i386/msformat-c.c:53
-msgid "'0' flag"
+#: c-parser.c:2825 c-parser.c:3600 c-parser.c:3634 c-parser.c:4905
+#: c-parser.c:6074 c-parser.c:6238 c-parser.c:6345 cp/parser.c:20393
+#, gcc-internal-format
+msgid "expected %<]%>"
 msgstr ""
 
-#: c-format.c:366 c-format.c:390 config/i386/msformat-c.c:53
-msgid "the '0' printf flag"
+#: c-parser.c:2985
+msgid "expected %<;%>, %<,%> or %<)%>"
 msgstr ""
 
-#: c-format.c:367 c-format.c:391 c-format.c:466 c-format.c:496
-#: config/i386/msformat-c.c:54
-msgid "'-' flag"
+#: c-parser.c:3463 cp/parser.c:20387 cp/parser.c:21961
+#, gcc-internal-format
+msgid "expected %<}%>"
 msgstr ""
 
-#: c-format.c:367 c-format.c:391 config/i386/msformat-c.c:54
-msgid "the '-' printf flag"
+#: c-parser.c:3753 c-parser.c:7326 c-parser.c:9225 c-parser.c:2105
+#: c-parser.c:2300 c-parser.c:6937 cp/parser.c:13317 cp/parser.c:20390
+#, gcc-internal-format
+msgid "expected %<{%>"
 msgstr ""
 
-#: c-format.c:368 c-format.c:449 config/i386/msformat-c.c:55
-#: config/i386/msformat-c.c:75
-msgid "''' flag"
+#: c-parser.c:3972 c-parser.c:3981 c-parser.c:4809 c-parser.c:5150
+#: c-parser.c:7146 c-parser.c:7467 c-parser.c:7524 c-parser.c:8398
+#: cp/parser.c:20423 cp/parser.c:21241
+#, gcc-internal-format
+msgid "expected %<:%>"
 msgstr ""
 
-#: c-format.c:368 config/i386/msformat-c.c:55
-msgid "the ''' printf flag"
+#: c-parser.c:4507 cp/parser.c:20323
+#, gcc-internal-format
+msgid "expected %<while%>"
 msgstr ""
 
-#: c-format.c:369 c-format.c:450
-msgid "'I' flag"
+#: c-parser.c:6626 c-parser.c:6658 c-parser.c:6881 cp/parser.c:21771
+#: cp/parser.c:21842
+#, gcc-internal-format
+msgid "expected %<@end%>"
 msgstr ""
 
-#: c-format.c:369
-msgid "the 'I' printf flag"
+#: c-parser.c:7287 cp/parser.c:20408
+#, gcc-internal-format
+msgid "expected %<>%>"
 msgstr ""
 
-#: c-format.c:370 c-format.c:392 c-format.c:447 c-format.c:470 c-format.c:497
-#: c-format.c:1621 config/sol2-c.c:45 config/i386/msformat-c.c:56
-#: config/i386/msformat-c.c:73
-msgid "field width"
+#. We should only arrive here with the property keyword.
+#: c-parser.c:7688
+msgid "expected %<@property%>"
 msgstr ""
 
-#: c-format.c:370 c-format.c:392 config/sol2-c.c:45
-#: config/i386/msformat-c.c:56
-msgid "field width in printf format"
+#: c-parser.c:8495 cp/parser.c:20432
+#, gcc-internal-format
+msgid "expected %<,%> or %<)%>"
 msgstr ""
 
-#: c-format.c:371 c-format.c:393 c-format.c:424 c-format.c:437
-#: config/i386/msformat-c.c:57
-msgid "precision"
+#: c-parser.c:8922 c-parser.c:3657 cp/parser.c:20411
+#, gcc-internal-format
+msgid "expected %<=%>"
 msgstr ""
 
-#: c-format.c:371 c-format.c:393 c-format.c:424 c-format.c:437
-#: config/i386/msformat-c.c:57
-msgid "precision in printf format"
+#: c-parser.c:9282 c-parser.c:9272 cp/parser.c:24067
+#, gcc-internal-format
+msgid "expected %<#pragma omp section%> or %<}%>"
 msgstr ""
 
-#: c-format.c:372 c-format.c:394 c-format.c:425 c-format.c:438 c-format.c:448
-#: c-format.c:500 config/sol2-c.c:46 config/i386/msformat-c.c:58
-#: config/i386/msformat-c.c:74
-msgid "length modifier"
+#: c-typeck.c:6533
+msgid "(anonymous)"
 msgstr ""
 
-#: c-format.c:372 c-format.c:394 c-format.c:425 c-format.c:438
-#: config/sol2-c.c:46 config/i386/msformat-c.c:58
-msgid "length modifier in printf format"
+#: cfgrtl.c:2037
+msgid "flow control insn inside a basic block"
 msgstr ""
 
-#: c-format.c:423 c-format.c:436
-msgid "'q' flag"
+#: cfgrtl.c:2165
+msgid "wrong insn in the fallthru edge"
 msgstr ""
 
-#: c-format.c:423 c-format.c:436
-msgid "the 'q' diagnostic flag"
+#: cfgrtl.c:2219
+msgid "insn outside basic block"
 msgstr ""
 
-#: c-format.c:444 config/i386/msformat-c.c:71
-msgid "assignment suppression"
+#: cfgrtl.c:2226
+msgid "return not followed by barrier"
 msgstr ""
 
-#: c-format.c:444 config/i386/msformat-c.c:71
-msgid "the assignment suppression scanf feature"
+#: collect2.c:502
+#, c-format
+msgid "internal gcc abort in %s, at %s:%d"
 msgstr ""
 
-#: c-format.c:445 config/i386/msformat-c.c:72
-msgid "'a' flag"
+#: collect2.c:957
+#, c-format
+msgid "COLLECT_LTO_WRAPPER must be set."
 msgstr ""
 
-#: c-format.c:445 config/i386/msformat-c.c:72
-msgid "the 'a' scanf flag"
+#: collect2.c:1273
+#, c-format
+msgid "no arguments"
 msgstr ""
 
-#: c-format.c:446
-msgid "'m' flag"
+#: collect2.c:1680 collect2.c:1865 collect2.c:1900
+#, c-format
+msgid "fopen %s"
 msgstr ""
 
-#: c-format.c:446
-msgid "the 'm' scanf flag"
+#: collect2.c:1683 collect2.c:1870 collect2.c:1903
+#, c-format
+msgid "fclose %s"
 msgstr ""
 
-#: c-format.c:447 config/i386/msformat-c.c:73
-msgid "field width in scanf format"
+#: collect2.c:1692
+#, c-format
+msgid "collect2 version %s"
 msgstr ""
 
-#: c-format.c:448 config/i386/msformat-c.c:74
-msgid "length modifier in scanf format"
-msgstr ""
+#: collect2.c:1802
+#, c-format
+msgid "%d constructor found\n"
+msgid_plural "%d constructors found\n"
+msgstr[0] ""
+msgstr[1] ""
 
-#: c-format.c:449 config/i386/msformat-c.c:75
-msgid "the ''' scanf flag"
-msgstr ""
+#: collect2.c:1806
+#, c-format
+msgid "%d destructor found\n"
+msgid_plural "%d destructors found\n"
+msgstr[0] ""
+msgstr[1] ""
 
-#: c-format.c:450
-msgid "the 'I' scanf flag"
+#: collect2.c:1810
+#, c-format
+msgid "%d frame table found\n"
+msgid_plural "%d frame tables found\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: collect2.c:1964 lto-wrapper.c:213
+#, c-format
+msgid "can't get program status"
 msgstr ""
 
-#: c-format.c:465
-msgid "'_' flag"
+#: collect2.c:2033
+#, c-format
+msgid "could not open response file %s"
 msgstr ""
 
-#: c-format.c:465
-msgid "the '_' strftime flag"
+#: collect2.c:2038
+#, c-format
+msgid "could not write to response file %s"
 msgstr ""
 
-#: c-format.c:466
-msgid "the '-' strftime flag"
+#: collect2.c:2043
+#, c-format
+msgid "could not close response file %s"
 msgstr ""
 
-#: c-format.c:467
-msgid "the '0' strftime flag"
+#: collect2.c:2061
+#, c-format
+msgid "[cannot find %s]"
 msgstr ""
 
-#: c-format.c:468 c-format.c:492
-msgid "'^' flag"
+#: collect2.c:2076
+#, c-format
+msgid "cannot find '%s'"
 msgstr ""
 
-#: c-format.c:468
-msgid "the '^' strftime flag"
+#: collect2.c:2080 collect2.c:2621 collect2.c:2817 lto-wrapper.c:182
+#, c-format
+msgid "pex_init failed"
 msgstr ""
 
-#: c-format.c:469 config/i386/msformat-c.c:87
-msgid "the '#' strftime flag"
+#: collect2.c:2118
+#, c-format
+msgid "[Leaving %s]\n"
 msgstr ""
 
-#: c-format.c:470
-msgid "field width in strftime format"
+#: collect2.c:2350
+#, c-format
+msgid ""
+"\n"
+"write_c_file - output name is %s, prefix is %s\n"
 msgstr ""
 
-#: c-format.c:471
-msgid "'E' modifier"
+#: collect2.c:2595
+#, c-format
+msgid "cannot find 'nm'"
 msgstr ""
 
-#: c-format.c:471
-msgid "the 'E' strftime modifier"
+#: collect2.c:2643
+#, c-format
+msgid "can't open nm output"
 msgstr ""
 
-#: c-format.c:472
-msgid "'O' modifier"
+#: collect2.c:2726
+#, c-format
+msgid "init function found in object %s"
 msgstr ""
 
-#: c-format.c:472
-msgid "the 'O' strftime modifier"
+#: collect2.c:2736
+#, c-format
+msgid "fini function found in object %s"
 msgstr ""
 
-#: c-format.c:473
-msgid "the 'O' modifier"
+#: collect2.c:2838
+#, c-format
+msgid "can't open ldd output"
 msgstr ""
 
-#: c-format.c:491
-msgid "fill character"
+#: collect2.c:2841
+#, c-format
+msgid ""
+"\n"
+"ldd output with constructors/destructors.\n"
 msgstr ""
 
-#: c-format.c:491
-msgid "fill character in strfmon format"
+#: collect2.c:2856
+#, c-format
+msgid "dynamic dependency %s not found"
 msgstr ""
 
-#: c-format.c:492
-msgid "the '^' strfmon flag"
+#: collect2.c:2868
+#, c-format
+msgid "unable to open dynamic dependency '%s'"
 msgstr ""
 
-#: c-format.c:493
-msgid "the '+' strfmon flag"
+#: collect2.c:3029
+#, c-format
+msgid "%s: not a COFF file"
 msgstr ""
 
-#: c-format.c:494
-msgid "'(' flag"
+#: collect2.c:3159
+#, c-format
+msgid "%s: cannot open as COFF file"
 msgstr ""
 
-#: c-format.c:494
-msgid "the '(' strfmon flag"
+#: collect2.c:3217
+#, c-format
+msgid "library lib%s not found"
 msgstr ""
 
-#: c-format.c:495
-msgid "'!' flag"
+#: diagnostic.c:135
+#, c-format
+msgid "%s: all warnings being treated as errors\n"
 msgstr ""
 
-#: c-format.c:495
-msgid "the '!' strfmon flag"
+#: diagnostic.c:140
+#, c-format
+msgid "%s: some warnings being treated as errors\n"
 msgstr ""
 
-#: c-format.c:496
-msgid "the '-' strfmon flag"
+#: diagnostic.c:218
+#, c-format
+msgid "compilation terminated due to -Wfatal-errors.\n"
 msgstr ""
 
-#: c-format.c:497
-msgid "field width in strfmon format"
+#: diagnostic.c:228
+#, c-format
+msgid ""
+"Please submit a full bug report,\n"
+"with preprocessed source if appropriate.\n"
+"See %s for instructions.\n"
 msgstr ""
 
-#: c-format.c:498
-msgid "left precision"
+#: diagnostic.c:237
+#, c-format
+msgid "compilation terminated.\n"
 msgstr ""
 
-#: c-format.c:498
-msgid "left precision in strfmon format"
+#: diagnostic.c:496
+#, c-format
+msgid "%s:%d: confused by earlier errors, bailing out\n"
 msgstr ""
 
-#: c-format.c:499
-msgid "right precision"
+#: diagnostic.c:862
+#, c-format
+msgid "Internal compiler error: Error reporting routines re-entered.\n"
 msgstr ""
 
-#: c-format.c:499
-msgid "right precision in strfmon format"
+#: final.c:1159
+msgid "negative insn length"
 msgstr ""
 
-#: c-format.c:500
-msgid "length modifier in strfmon format"
+#: final.c:2636
+msgid "could not split insn"
 msgstr ""
 
-#: c-format.c:1724
-msgid "field precision"
+#: final.c:3072
+msgid "invalid 'asm': "
 msgstr ""
 
-#: c-objc-common.c:164
-msgid "({anonymous})"
+#: final.c:3255
+#, c-format
+msgid "nested assembly dialect alternatives"
 msgstr ""
 
-#: c-opts.c:1501 tree.c:3970 cp/error.c:999 fortran/cpp.c:552
-msgid "<built-in>"
+#: final.c:3272 final.c:3284
+#, c-format
+msgid "unterminated assembly dialect alternative"
 msgstr ""
 
-#. Handle deferred options from command-line.
-#: c-opts.c:1519 fortran/cpp.c:557
-msgid "<command-line>"
+#: final.c:3331
+#, c-format
+msgid "operand number missing after %%-letter"
 msgstr ""
 
-#: c-parser.c:736
-msgid "expected end of line"
+#: final.c:3334 final.c:3375
+#, c-format
+msgid "operand number out of range"
 msgstr ""
 
-#: c-parser.c:1375 c-parser.c:3463 c-parser.c:3897 c-parser.c:4158
-#: c-parser.c:4228 c-parser.c:4239 c-parser.c:4389 c-parser.c:6264
-#: c-parser.c:6298 c-parser.c:6330 c-parser.c:6377 c-parser.c:6513
-#: c-parser.c:7899 c-parser.c:8043 c-parser.c:8081 c-parser.c:1944
-#, gcc-internal-format
-msgid "expected %<;%>"
+#: final.c:3392
+#, c-format
+msgid "invalid %%-code"
 msgstr ""
 
-#: c-parser.c:1883 c-parser.c:2147 c-parser.c:2788 c-parser.c:2840
-#: c-parser.c:2845 c-parser.c:3941 c-parser.c:4074 c-parser.c:4189
-#: c-parser.c:4325 c-parser.c:4451 c-parser.c:5492 c-parser.c:5529
-#: c-parser.c:5615 c-parser.c:5653 c-parser.c:5692 c-parser.c:5707
-#: c-parser.c:5731 c-parser.c:6721 c-parser.c:6761 c-parser.c:7253
-#: c-parser.c:7274 c-parser.c:7324 c-parser.c:7434 c-parser.c:7507
-#: c-parser.c:7575 c-parser.c:8006 c-parser.c:7397
-#, gcc-internal-format
-msgid "expected %<(%>"
+#: final.c:3422
+#, c-format
+msgid "'%%l' operand isn't a label"
 msgstr ""
 
-#: c-parser.c:1898 c-parser.c:2182 c-parser.c:2389 c-parser.c:2550
-#: c-parser.c:2610 c-parser.c:2684 c-parser.c:2795 c-parser.c:2962
-#: c-parser.c:2973 c-parser.c:2982 c-parser.c:3944 c-parser.c:4078
-#: c-parser.c:4246 c-parser.c:4383 c-parser.c:4462 c-parser.c:5017
-#: c-parser.c:5203 c-parser.c:5262 c-parser.c:5438 c-parser.c:5455
-#: c-parser.c:5476 c-parser.c:5508 c-parser.c:5609 c-parser.c:5637
-#: c-parser.c:5677 c-parser.c:5700 c-parser.c:5723 c-parser.c:5744
-#: c-parser.c:5884 c-parser.c:6134 c-parser.c:6558 c-parser.c:6578
-#: c-parser.c:6729 c-parser.c:6765 c-parser.c:7256 c-parser.c:7277
-#: c-parser.c:7355 c-parser.c:7440 c-parser.c:7556 c-parser.c:7638
-#: c-parser.c:7935 c-parser.c:8051 c-parser.c:8092
-msgid "expected %<)%>"
+#. We can't handle floating point constants;
+#. PRINT_OPERAND must handle them.
+#. We can't handle floating point constants;
+#. TARGET_PRINT_OPERAND must handle them.
+#. We can't handle floating point constants;
+#. PRINT_OPERAND must handle them.
+#: final.c:3563 config/i386/i386.c:12175 config/pdp11/pdp11.c:1696
+#, c-format
+msgid "floating constant misused"
 msgstr ""
 
-#: c-parser.c:2472 c-parser.c:3254 c-parser.c:3286 c-parser.c:4443
-#: c-parser.c:5601 c-parser.c:5764 c-parser.c:5871
-msgid "expected %<]%>"
+#: final.c:3622 config/i386/i386.c:12269 config/pdp11/pdp11.c:1743
+#, c-format
+msgid "invalid expression as operand"
 msgstr ""
 
-#: c-parser.c:2654
-msgid "expected %<;%>, %<,%> or %<)%>"
+#: gcc.c:1324
+#, c-format
+msgid "Using built-in specs.\n"
 msgstr ""
 
-#: c-parser.c:3124
-msgid "expected %<}%>"
+#: gcc.c:1509
+#, c-format
+msgid ""
+"Setting spec %s to '%s'\n"
+"\n"
 msgstr ""
 
-#: c-parser.c:3404 c-parser.c:6731 c-parser.c:8335 c-parser.c:1765
-#: c-parser.c:1960 c-parser.c:6441
-#, gcc-internal-format
-msgid "expected %<{%>"
+#: gcc.c:1628
+#, c-format
+msgid "Reading specs from %s\n"
 msgstr ""
 
-#: c-parser.c:3622 c-parser.c:3631 c-parser.c:4347 c-parser.c:4683
-#: c-parser.c:6571 c-parser.c:6871 c-parser.c:6928 c-parser.c:7545
-msgid "expected %<:%>"
+#: gcc.c:1753
+#, c-format
+msgid "could not find specs file %s\n"
 msgstr ""
 
-#: c-parser.c:4152
-msgid "expected %<while%>"
+#: gcc.c:1822
+#, c-format
+msgid "rename spec %s to %s\n"
 msgstr ""
 
-#: c-parser.c:5499 c-parser.c:5540 c-parser.c:5622 c-parser.c:5629
-#: c-parser.c:5664
-msgid "expected %<,%>"
+#: gcc.c:1824
+#, c-format
+msgid ""
+"spec is '%s'\n"
+"\n"
 msgstr ""
 
-#: c-parser.c:6144 c-parser.c:6176 c-parser.c:6390
-msgid "expected %<@end%>"
+#: gcc.c:2241
+#, c-format
+msgid "%s\n"
 msgstr ""
 
-#: c-parser.c:6692
-msgid "expected %<>%>"
+#: gcc.c:2585
+#, c-format
+msgid ""
+"\n"
+"Go ahead? (y or n) "
 msgstr ""
 
-#: c-parser.c:7642
-msgid "expected %<,%> or %<)%>"
+#: gcc.c:2725
+#, c-format
+msgid "# %s %.2f %.2f\n"
 msgstr ""
 
-#: c-parser.c:8033 c-parser.c:3309
-#, gcc-internal-format
-msgid "expected %<=%>"
+#: gcc.c:2924
+#, c-format
+msgid "Usage: %s [options] file...\n"
 msgstr ""
 
-#: c-parser.c:8392 c-parser.c:8382
-#, gcc-internal-format
-msgid "expected %<#pragma omp section%> or %<}%>"
+#: gcc.c:2925
+msgid "Options:\n"
 msgstr ""
 
-#: c-pretty-print.c:324
-msgid "<type-error>"
+#: gcc.c:2927
+msgid "  -pass-exit-codes         Exit with highest error code from a phase\n"
 msgstr ""
 
-#: c-pretty-print.c:363
-msgid "<unnamed-unsigned:"
+#: gcc.c:2928
+msgid "  --help                   Display this information\n"
 msgstr ""
 
-#: c-pretty-print.c:364
-msgid "<unnamed-signed:"
+#: gcc.c:2929
+msgid ""
+"  --target-help            Display target specific command line options\n"
 msgstr ""
 
-#: c-pretty-print.c:367
-msgid "<unnamed-float:"
+#: gcc.c:2930
+msgid ""
+"  --help={target|optimizers|warnings|params|[^]{joined|separate|"
+"undocumented}}[,...]\n"
 msgstr ""
 
-#: c-pretty-print.c:370
-msgid "<unnamed-fixed:"
+#: gcc.c:2931
+msgid ""
+"                           Display specific types of command line options\n"
 msgstr ""
 
-#: c-pretty-print.c:385
-msgid "<typedef-error>"
+#: gcc.c:2933
+msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
 msgstr ""
 
-#: c-pretty-print.c:398
-msgid "<tag-error>"
+#: gcc.c:2934
+msgid "  --version                Display compiler version information\n"
 msgstr ""
 
-#: c-pretty-print.c:1142
-msgid "<erroneous-expression>"
+#: gcc.c:2935
+msgid "  -dumpspecs               Display all of the built in spec strings\n"
 msgstr ""
 
-#: c-pretty-print.c:1146 cp/cxx-pretty-print.c:154
-msgid "<return-value>"
+#: gcc.c:2936
+msgid "  -dumpversion             Display the version of the compiler\n"
 msgstr ""
 
-#: c-typeck.c:5707
-msgid "array initialized from parenthesized string constant"
+#: gcc.c:2937
+msgid "  -dumpmachine             Display the compiler's target processor\n"
 msgstr ""
 
-#: c-typeck.c:5780 c-typeck.c:6651
-msgid "initialization of a flexible array member"
+#: gcc.c:2938
+msgid ""
+"  -print-search-dirs       Display the directories in the compiler's search "
+"path\n"
 msgstr ""
 
-#: c-typeck.c:5790 cp/typeck2.c:851
-#, gcc-internal-format
-msgid "char-array initialized from wide string"
+#: gcc.c:2939
+msgid ""
+"  -print-libgcc-file-name  Display the name of the compiler's companion "
+"library\n"
 msgstr ""
 
-#: c-typeck.c:5798
-msgid "wide character array initialized from non-wide string"
+#: gcc.c:2940
+msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
 msgstr ""
 
-#: c-typeck.c:5804
-msgid "wide character array initialized from incompatible wide string"
+#: gcc.c:2941
+msgid ""
+"  -print-prog-name=<prog>  Display the full path to compiler component "
+"<prog>\n"
 msgstr ""
 
-#: c-typeck.c:5838
-msgid "array of inappropriate type initialized from string constant"
+#: gcc.c:2942
+msgid ""
+"  -print-multi-directory   Display the root directory for versions of "
+"libgcc\n"
 msgstr ""
 
-#. ??? This should not be an error when inlining calls to
-#. unprototyped functions.
-#: c-typeck.c:5906 c-typeck.c:5359 cp/typeck.c:1862
-#, gcc-internal-format
-msgid "invalid use of non-lvalue array"
+#: gcc.c:2943
+msgid ""
+"  -print-multi-lib         Display the mapping between command line options "
+"and\n"
+"                           multiple library search directories\n"
 msgstr ""
 
-#: c-typeck.c:5932
-msgid "array initialized from non-constant array expression"
+#: gcc.c:2946
+msgid "  -print-multi-os-directory Display the relative path to OS libraries\n"
 msgstr ""
 
-#: c-typeck.c:5946 c-typeck.c:5949 c-typeck.c:5957 c-typeck.c:5996
-#: c-typeck.c:7450
-msgid "initializer element is not constant"
+#: gcc.c:2947
+msgid "  -print-sysroot           Display the target libraries directory\n"
 msgstr ""
 
-#: c-typeck.c:5962 c-typeck.c:6008 c-typeck.c:7460
-msgid "initializer element is not a constant expression"
+#: gcc.c:2948
+msgid ""
+"  -print-sysroot-headers-suffix Display the sysroot suffix used to find "
+"headers\n"
 msgstr ""
 
-#: c-typeck.c:6003 c-typeck.c:7455
-#, gcc-internal-format
-msgid "initializer element is not computable at load time"
+#: gcc.c:2949
+msgid ""
+"  -Wa,<options>            Pass comma-separated <options> on to the "
+"assembler\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-typeck.c:6017 c-decl.c:3954 c-decl.c:3969
-#, gcc-internal-format
-msgid "variable-sized object may not be initialized"
+#: gcc.c:2950
+msgid ""
+"  -Wp,<options>            Pass comma-separated <options> on to the "
+"preprocessor\n"
 msgstr ""
 
-#: c-typeck.c:6021
-msgid "invalid initializer"
+#: gcc.c:2951
+msgid ""
+"  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
 msgstr ""
 
-#: c-typeck.c:6230
-msgid "(anonymous)"
+#: gcc.c:2952
+msgid "  -Xassembler <arg>        Pass <arg> on to the assembler\n"
 msgstr ""
 
-#: c-typeck.c:6508
-msgid "extra brace group at end of initializer"
+#: gcc.c:2953
+msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor\n"
 msgstr ""
 
-#: c-typeck.c:6529
-msgid "missing braces around initializer"
+#: gcc.c:2954
+msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
 msgstr ""
 
-#: c-typeck.c:6590
-msgid "braces around scalar initializer"
+#: gcc.c:2955
+msgid "  -save-temps              Do not delete intermediate files\n"
 msgstr ""
 
-#: c-typeck.c:6648
-msgid "initialization of flexible array member in a nested context"
+#: gcc.c:2956
+msgid "  -save-temps=<arg>        Do not delete intermediate files\n"
 msgstr ""
 
-#: c-typeck.c:6679
-msgid "missing initializer"
+#: gcc.c:2957
+msgid ""
+"  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
+"                           prefixes to other gcc components\n"
 msgstr ""
 
-#: c-typeck.c:6701
-msgid "empty scalar initializer"
+#: gcc.c:2960
+msgid "  -pipe                    Use pipes rather than intermediate files\n"
 msgstr ""
 
-#: c-typeck.c:6706
-msgid "extra elements in scalar initializer"
+#: gcc.c:2961
+msgid "  -time                    Time the execution of each subprocess\n"
 msgstr ""
 
-#: c-typeck.c:6814 c-typeck.c:6892
-msgid "array index in non-array initializer"
+#: gcc.c:2962
+msgid ""
+"  -specs=<file>            Override built-in specs with the contents of "
+"<file>\n"
 msgstr ""
 
-#: c-typeck.c:6819 c-typeck.c:6948
-msgid "field name not in record or union initializer"
+#: gcc.c:2963
+msgid ""
+"  -std=<standard>          Assume that the input sources are for <standard>\n"
 msgstr ""
 
-#: c-typeck.c:6865
-msgid "array index in initializer not of integer type"
+#: gcc.c:2964
+msgid ""
+"  --sysroot=<directory>    Use <directory> as the root directory for "
+"headers\n"
+"                           and libraries\n"
 msgstr ""
 
-#: c-typeck.c:6874 c-typeck.c:6883
-msgid "array index in initializer is not an integer constant expression"
+#: gcc.c:2967
+msgid ""
+"  -B <directory>           Add <directory> to the compiler's search paths\n"
 msgstr ""
 
-#: c-typeck.c:6888 c-typeck.c:6890
-msgid "nonconstant array index in initializer"
+#: gcc.c:2968
+msgid ""
+"  -v                       Display the programs invoked by the compiler\n"
 msgstr ""
 
-#: c-typeck.c:6894 c-typeck.c:6897
-msgid "array index in initializer exceeds array bounds"
+#: gcc.c:2969
+msgid ""
+"  -###                     Like -v but options quoted and commands not "
+"executed\n"
 msgstr ""
 
-#: c-typeck.c:6911
-msgid "empty index range in initializer"
+#: gcc.c:2970
+msgid ""
+"  -E                       Preprocess only; do not compile, assemble or "
+"link\n"
 msgstr ""
 
-#: c-typeck.c:6920
-msgid "array index range in initializer exceeds array bounds"
+#: gcc.c:2971
+msgid "  -S                       Compile only; do not assemble or link\n"
 msgstr ""
 
-#: c-typeck.c:7003 c-typeck.c:7030 c-typeck.c:7549
-msgid "initialized field with side-effects overwritten"
+#: gcc.c:2972
+msgid "  -c                       Compile and assemble, but do not link\n"
 msgstr ""
 
-#: c-typeck.c:7005 c-typeck.c:7032 c-typeck.c:7551
-msgid "initialized field overwritten"
+#: gcc.c:2973
+msgid "  -o <file>                Place the output into <file>\n"
 msgstr ""
 
-#: c-typeck.c:7477 c-typeck.c:4965
-#, gcc-internal-format
-msgid "enum conversion in initialization is invalid in C++"
+#: gcc.c:2974
+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 ""
 
-#: c-typeck.c:7766
-msgid "excess elements in char array initializer"
+#: gcc.c:2981
+#, 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"
 msgstr ""
 
-#: c-typeck.c:7773 c-typeck.c:7832
-msgid "excess elements in struct initializer"
+#: gcc.c:5207
+#, c-format
+msgid "Processing spec %c%s%c, which is '%s'\n"
 msgstr ""
 
-#: c-typeck.c:7847
-msgid "non-static initialization of a flexible array member"
+#: gcc.c:6468
+#, c-format
+msgid "install: %s%s\n"
 msgstr ""
 
-#: c-typeck.c:7917
-msgid "excess elements in union initializer"
+#: gcc.c:6471
+#, c-format
+msgid "programs: %s\n"
 msgstr ""
 
-#: c-typeck.c:8006
-msgid "excess elements in array initializer"
+#: gcc.c:6473
+#, c-format
+msgid "libraries: %s\n"
 msgstr ""
 
-#: c-typeck.c:8039
-msgid "excess elements in vector initializer"
+#: gcc.c:6548
+#, c-format
+msgid ""
+"\n"
+"For bug reporting instructions, please see:\n"
 msgstr ""
 
-#: c-typeck.c:8070
-msgid "excess elements in scalar initializer"
+#: gcc.c:6564
+#, c-format
+msgid "%s %s%s\n"
 msgstr ""
 
-#: cfgrtl.c:2013
-msgid "flow control insn inside a basic block"
+#: gcc.c:6567 gcov.c:444 fortran/gfortranspec.c:273 java/jcf-dump.c:1164
+msgid "(C)"
 msgstr ""
 
-#: cfgrtl.c:2144
-msgid "wrong insn in the fallthru edge"
+#: gcc.c:6568 java/jcf-dump.c:1165
+#, c-format
+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"
 msgstr ""
 
-#: cfgrtl.c:2198
-msgid "insn outside basic block"
+#: gcc.c:6585
+#, c-format
+msgid "Target: %s\n"
 msgstr ""
 
-#: cfgrtl.c:2205
-msgid "return not followed by barrier"
+#: gcc.c:6586
+#, c-format
+msgid "Configured with: %s\n"
 msgstr ""
 
-#: collect2.c:497 gcc.c:7734
+#: gcc.c:6600
 #, c-format
-msgid "internal gcc abort in %s, at %s:%d"
+msgid "Thread model: %s\n"
 msgstr ""
 
-#: collect2.c:950
+#: gcc.c:6611
 #, c-format
-msgid "COLLECT_LTO_WRAPPER must be set."
+msgid "gcc version %s %s\n"
 msgstr ""
 
-#: collect2.c:1092
+#: gcc.c:6614
 #, c-format
-msgid "too many lto output files"
+msgid "gcc driver version %s %sexecuting gcc version %s\n"
 msgstr ""
 
-#: collect2.c:1308
+#: gcc.c:6851
 #, c-format
-msgid "no arguments"
+msgid ""
+"\n"
+"Linker options\n"
+"==============\n"
+"\n"
 msgstr ""
 
-#: collect2.c:1715 collect2.c:1886 collect2.c:1921
+#: gcc.c:6852
 #, c-format
-msgid "fopen %s"
+msgid ""
+"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
+"\n"
 msgstr ""
 
-#: collect2.c:1718 collect2.c:1891 collect2.c:1924
+#: gcc.c:8043
 #, c-format
-msgid "fclose %s"
+msgid ""
+"Assembler options\n"
+"=================\n"
+"\n"
 msgstr ""
 
-#: collect2.c:1727
+#: gcc.c:8044
 #, c-format
-msgid "collect2 version %s"
+msgid ""
+"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
+"\n"
 msgstr ""
 
-#: collect2.c:1823
+#: gcov.c:416
 #, c-format
-msgid "%d constructor found\n"
-msgid_plural "%d constructors found\n"
-msgstr[0] ""
-msgstr[1] ""
+msgid ""
+"Usage: gcov [OPTION]... SOURCEFILE...\n"
+"\n"
+msgstr ""
 
-#: collect2.c:1827
+#: gcov.c:417
 #, c-format
-msgid "%d destructor found\n"
-msgid_plural "%d destructors found\n"
-msgstr[0] ""
-msgstr[1] ""
+msgid ""
+"Print code coverage information.\n"
+"\n"
+msgstr ""
 
-#: collect2.c:1831
+#: gcov.c:418
 #, c-format
-msgid "%d frame table found\n"
-msgid_plural "%d frame tables found\n"
-msgstr[0] ""
-msgstr[1] ""
+msgid "  -h, --help                      Print this help, then exit\n"
+msgstr ""
 
-#: collect2.c:1985 lto-wrapper.c:175
+#: gcov.c:419
 #, c-format
-msgid "can't get program status"
+msgid "  -v, --version                   Print version number, then exit\n"
 msgstr ""
 
-#: collect2.c:2054
+#: gcov.c:420
 #, c-format
-msgid "could not open response file %s"
+msgid ""
+"  -a, --all-blocks                Show information for every basic block\n"
 msgstr ""
 
-#: collect2.c:2059
+#: gcov.c:421
 #, c-format
-msgid "could not write to response file %s"
+msgid ""
+"  -b, --branch-probabilities      Include branch probabilities in output\n"
 msgstr ""
 
-#: collect2.c:2064
+#: gcov.c:422
 #, c-format
-msgid "could not close response file %s"
+msgid ""
+"  -c, --branch-counts             Given counts of branches taken\n"
+"                                    rather than percentages\n"
 msgstr ""
 
-#: collect2.c:2082
+#: gcov.c:424
 #, c-format
-msgid "[cannot find %s]"
+msgid "  -n, --no-output                 Do not create an output file\n"
 msgstr ""
 
-#: collect2.c:2097
+#: gcov.c:425
 #, c-format
-msgid "cannot find '%s'"
-msgstr ""
-
-#: collect2.c:2101 collect2.c:2624 collect2.c:2820 gcc.c:3085
-#: lto-wrapper.c:147
-#, c-format
-msgid "pex_init failed"
+msgid ""
+"  -l, --long-file-names           Use long output file names for included\n"
+"                                    source files\n"
 msgstr ""
 
-#: collect2.c:2139
+#: gcov.c:427
 #, c-format
-msgid "[Leaving %s]\n"
+msgid "  -f, --function-summaries        Output summaries for each function\n"
 msgstr ""
 
-#: collect2.c:2371
+#: gcov.c:428
 #, c-format
 msgid ""
-"\n"
-"write_c_file - output name is %s, prefix is %s\n"
+"  -o, --object-directory DIR|FILE Search for object files in DIR or called "
+"FILE\n"
 msgstr ""
 
-#: collect2.c:2598
+#: gcov.c:429
 #, c-format
-msgid "cannot find 'nm'"
+msgid "  -p, --preserve-paths            Preserve all pathname components\n"
 msgstr ""
 
-#: collect2.c:2646
+#: gcov.c:430
 #, c-format
-msgid "can't open nm output"
+msgid ""
+"  -u, --unconditional-branches    Show unconditional branch counts too\n"
 msgstr ""
 
-#: collect2.c:2729
+#: gcov.c:431
 #, c-format
-msgid "init function found in object %s"
+msgid "  -d, --display-progress          Display progress information\n"
 msgstr ""
 
-#: collect2.c:2739
+#: gcov.c:432
 #, c-format
-msgid "fini function found in object %s"
+msgid ""
+"\n"
+"For bug reporting instructions, please see:\n"
+"%s.\n"
 msgstr ""
 
-#: collect2.c:2841
+#: gcov.c:442
 #, c-format
-msgid "can't open ldd output"
+msgid "gcov %s%s\n"
 msgstr ""
 
-#: collect2.c:2844
+#: gcov.c:446
 #, 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"
-"ldd output with constructors/destructors.\n"
 msgstr ""
 
-#: collect2.c:2859
+#: gcov.c:546
 #, c-format
-msgid "dynamic dependency %s not found"
+msgid "%s:no functions found\n"
 msgstr ""
 
-#: collect2.c:2871
+#: gcov.c:578 gcov.c:606
 #, c-format
-msgid "unable to open dynamic dependency '%s'"
+msgid "\n"
 msgstr ""
 
-#: collect2.c:3032
+#: gcov.c:593
 #, c-format
-msgid "%s: not a COFF file"
+msgid "%s:creating '%s'\n"
 msgstr ""
 
-#: collect2.c:3162
+#: gcov.c:597
 #, c-format
-msgid "%s: cannot open as COFF file"
+msgid "%s:error writing output file '%s'\n"
 msgstr ""
 
-#: collect2.c:3220
+#: gcov.c:602
 #, c-format
-msgid "library lib%s not found"
+msgid "%s:could not open output file '%s'\n"
 msgstr ""
 
-#: cppspec.c:106
+#: gcov.c:751
 #, c-format
-msgid "\"%s\" is not a valid option to the preprocessor"
+msgid "%s:source file is newer than graph file '%s'\n"
 msgstr ""
 
-#: cppspec.c:128
+#: gcov.c:756
 #, c-format
-msgid "too many input files"
+msgid "(the message is only displayed one per source file)\n"
 msgstr ""
 
-#: diagnostic.c:186
+#: gcov.c:780
 #, c-format
-msgid "compilation terminated due to -Wfatal-errors.\n"
+msgid "%s:cannot open graph file\n"
 msgstr ""
 
-#: diagnostic.c:195
+#: gcov.c:786
 #, c-format
-msgid ""
-"Please submit a full bug report,\n"
-"with preprocessed source if appropriate.\n"
-"See %s for instructions.\n"
+msgid "%s:not a gcov graph file\n"
 msgstr ""
 
-#: diagnostic.c:204
+#: gcov.c:799
 #, c-format
-msgid "compilation terminated.\n"
+msgid "%s:version '%.4s', prefer '%.4s'\n"
 msgstr ""
 
-#: diagnostic.c:382
+#: gcov.c:851
 #, c-format
-msgid ""
-"*** WARNING *** there are active plugins, do not report this as a bug unless "
-"you can reproduce it without enabling any plugins.\n"
+msgid "%s:already seen blocks for '%s'\n"
 msgstr ""
 
-#: diagnostic.c:399
+#: gcov.c:969
 #, c-format
-msgid "%s:%d: confused by earlier errors, bailing out\n"
+msgid "%s:corrupted\n"
 msgstr ""
 
-#: diagnostic.c:744
+#: gcov.c:1045
 #, c-format
-msgid "Internal compiler error: Error reporting routines re-entered.\n"
-msgstr ""
-
-#: final.c:1153
-msgid "negative insn length"
+msgid "%s:cannot open data file, assuming not executed\n"
 msgstr ""
 
-#: final.c:2650
-msgid "could not split insn"
+#: gcov.c:1052
+#, c-format
+msgid "%s:not a gcov data file\n"
 msgstr ""
 
-#: final.c:3084
-msgid "invalid 'asm': "
+#: gcov.c:1065
+#, c-format
+msgid "%s:version '%.4s', prefer version '%.4s'\n"
 msgstr ""
 
-#: final.c:3267
+#: gcov.c:1071
 #, c-format
-msgid "nested assembly dialect alternatives"
+msgid "%s:stamp mismatch with graph file\n"
 msgstr ""
 
-#: final.c:3284 final.c:3296
+#: gcov.c:1101
 #, c-format
-msgid "unterminated assembly dialect alternative"
+msgid "%s:unknown function '%u'\n"
 msgstr ""
 
-#: final.c:3343
+#: gcov.c:1115
 #, c-format
-msgid "operand number missing after %%-letter"
+msgid "%s:profile mismatch for '%s'\n"
 msgstr ""
 
-#: final.c:3346 final.c:3387
+#: gcov.c:1134
 #, c-format
-msgid "operand number out of range"
+msgid "%s:overflowed\n"
 msgstr ""
 
-#: final.c:3406
+#: gcov.c:1158
 #, c-format
-msgid "invalid %%-code"
+msgid "%s:'%s' lacks entry and/or exit blocks\n"
 msgstr ""
 
-#: final.c:3436
+#: gcov.c:1163
 #, c-format
-msgid "'%%l' operand isn't a label"
+msgid "%s:'%s' has arcs to entry block\n"
 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:3582 vmsdbgout.c:496 config/i386/i386.c:10813
-#: config/pdp11/pdp11.c:1682
+#: gcov.c:1171
 #, c-format
-msgid "floating constant misused"
+msgid "%s:'%s' has arcs from exit block\n"
 msgstr ""
 
-#: final.c:3644 vmsdbgout.c:553 config/i386/i386.c:10900
-#: config/pdp11/pdp11.c:1729
+#: gcov.c:1379
 #, c-format
-msgid "invalid expression as operand"
+msgid "%s:graph is unsolvable for '%s'\n"
 msgstr ""
 
-#: gcc.c:1799
+#: gcov.c:1459
 #, c-format
-msgid "Using built-in specs.\n"
+msgid "%s '%s'\n"
 msgstr ""
 
-#: gcc.c:1984
+#: gcov.c:1462
 #, c-format
-msgid ""
-"Setting spec %s to '%s'\n"
-"\n"
+msgid "Lines executed:%s of %d\n"
 msgstr ""
 
-#: gcc.c:2099
+#: gcov.c:1466
 #, c-format
-msgid "Reading specs from %s\n"
+msgid "No executable lines\n"
 msgstr ""
 
-#: gcc.c:2195 gcc.c:2214
+#: gcov.c:1472
 #, c-format
-msgid "specs %%include syntax malformed after %ld characters"
+msgid "Branches executed:%s of %d\n"
 msgstr ""
 
-#: gcc.c:2222
+#: gcov.c:1476
 #, c-format
-msgid "could not find specs file %s\n"
+msgid "Taken at least once:%s of %d\n"
 msgstr ""
 
-#: gcc.c:2239 gcc.c:2247 gcc.c:2256 gcc.c:2265
+#: gcov.c:1482
 #, c-format
-msgid "specs %%rename syntax malformed after %ld characters"
+msgid "No branches\n"
 msgstr ""
 
-#: gcc.c:2274
+#: gcov.c:1484
 #, c-format
-msgid "specs %s spec was not found to be renamed"
+msgid "Calls executed:%s of %d\n"
 msgstr ""
 
-#: gcc.c:2281
+#: gcov.c:1488
 #, c-format
-msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
+msgid "No calls\n"
 msgstr ""
 
-#: gcc.c:2286
+#: gcov.c:1648
 #, c-format
-msgid "rename spec %s to %s\n"
+msgid "%s:no lines for '%s'\n"
 msgstr ""
 
-#: gcc.c:2288
+#: gcov.c:1843
 #, c-format
-msgid ""
-"spec is '%s'\n"
-"\n"
+msgid "call   %2d returned %s\n"
 msgstr ""
 
-#: gcc.c:2301
+#: gcov.c:1848
 #, c-format
-msgid "specs unknown %% command after %ld characters"
+msgid "call   %2d never executed\n"
 msgstr ""
 
-#: gcc.c:2312 gcc.c:2325
+#: gcov.c:1853
 #, c-format
-msgid "specs file malformed after %ld characters"
+msgid "branch %2d taken %s%s\n"
 msgstr ""
 
-#: gcc.c:2377
+#: gcov.c:1857
 #, c-format
-msgid "spec file has no spec for linking"
+msgid "branch %2d never executed\n"
 msgstr ""
 
-#: gcc.c:2705 gcc.c:5280
+#: gcov.c:1862
 #, c-format
-msgid "%s\n"
+msgid "unconditional %2d taken %s\n"
 msgstr ""
 
-#: gcc.c:2906
+#: gcov.c:1865
 #, c-format
-msgid "system path '%s' is not absolute"
+msgid "unconditional %2d never executed\n"
 msgstr ""
 
-#: gcc.c:2978
+#: gcov.c:1901
 #, c-format
-msgid "-pipe not supported"
+msgid "%s:cannot open source file\n"
 msgstr ""
 
-#: gcc.c:3040
-#, c-format
-msgid ""
-"\n"
-"Go ahead? (y or n) "
+#: gcse.c:4066
+msgid "PRE disabled"
 msgstr ""
 
-#: gcc.c:3124
-msgid "failed to get exit status"
+#: gcse.c:4616
+msgid "GCSE disabled"
 msgstr ""
 
-#: gcc.c:3130
-msgid "failed to get process times"
+#: gcse.c:5137
+msgid "const/copy propagation disabled"
 msgstr ""
 
-#: gcc.c:3156
+#: incpath.c:76
 #, c-format
-msgid ""
-"Internal error: %s (program %s)\n"
-"Please submit a full bug report.\n"
-"See %s for instructions."
+msgid "ignoring duplicate directory \"%s\"\n"
 msgstr ""
 
-#: gcc.c:3184
+#: incpath.c:79
 #, c-format
-msgid "# %s %.2f %.2f\n"
+msgid "  as it is a non-system directory that duplicates a system directory\n"
 msgstr ""
 
-#: gcc.c:3378
+#: incpath.c:83
 #, c-format
-msgid "Usage: %s [options] file...\n"
+msgid "ignoring nonexistent directory \"%s\"\n"
 msgstr ""
 
-#: gcc.c:3379
-msgid "Options:\n"
+#: incpath.c:345
+#, c-format
+msgid "#include \"...\" search starts here:\n"
 msgstr ""
 
-#: gcc.c:3381
-msgid "  -pass-exit-codes         Exit with highest error code from a phase\n"
+#: incpath.c:349
+#, c-format
+msgid "#include <...> search starts here:\n"
 msgstr ""
 
-#: gcc.c:3382
-msgid "  --help                   Display this information\n"
+#: incpath.c:354
+#, c-format
+msgid "End of search list.\n"
 msgstr ""
 
-#: gcc.c:3383
-msgid ""
-"  --target-help            Display target specific command line options\n"
+#: input.c:39 c-family/c-opts.c:1379 cp/error.c:1031 fortran/cpp.c:574
+msgid "<built-in>"
 msgstr ""
 
-#: gcc.c:3384
-msgid ""
-"  --help={target|optimizers|warnings|params|[^]{joined|separate|"
-"undocumented}}[,...]\n"
+#. Opening quotation mark.
+#: intl.c:64
+msgid "`"
 msgstr ""
 
-#: gcc.c:3385
-msgid ""
-"                           Display specific types of command line options\n"
+#. Closing quotation mark.
+#: intl.c:67
+msgid "'"
 msgstr ""
 
-#: gcc.c:3387
-msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
+#: ipa-pure-const.c:155
+msgid "function might be candidate for attribute %<%s%>"
 msgstr ""
 
-#: gcc.c:3388
-msgid "  --version                Display compiler version information\n"
+#: ipa-pure-const.c:156
+msgid ""
+"function might be candidate for attribute %<%s%> if it is known to return "
+"normally"
 msgstr ""
 
-#: gcc.c:3389
-msgid "  -dumpspecs               Display all of the built in spec strings\n"
+#: langhooks.c:380
+msgid "At top level:"
 msgstr ""
 
-#: gcc.c:3390
-msgid "  -dumpversion             Display the version of the compiler\n"
+#: langhooks.c:400 cp/error.c:2763
+#, c-format
+msgid "In member function %qs"
 msgstr ""
 
-#: gcc.c:3391
-msgid "  -dumpmachine             Display the compiler's target processor\n"
+#: langhooks.c:404 cp/error.c:2766
+#, c-format
+msgid "In function %qs"
 msgstr ""
 
-#: gcc.c:3392
-msgid ""
-"  -print-search-dirs       Display the directories in the compiler's search "
-"path\n"
+#: langhooks.c:455 cp/error.c:2716
+#, c-format
+msgid "    inlined from %qs at %s:%d:%d"
 msgstr ""
 
-#: gcc.c:3393
-msgid ""
-"  -print-libgcc-file-name  Display the name of the compiler's companion "
-"library\n"
+#: langhooks.c:460 cp/error.c:2721
+#, c-format
+msgid "    inlined from %qs at %s:%d"
 msgstr ""
 
-#: gcc.c:3394
-msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
+#: langhooks.c:466 cp/error.c:2727
+#, c-format
+msgid "    inlined from %qs"
 msgstr ""
 
-#: gcc.c:3395
-msgid ""
-"  -print-prog-name=<prog>  Display the full path to compiler component "
-"<prog>\n"
+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1913
+msgid "assuming that the loop is not infinite"
 msgstr ""
 
-#: gcc.c:3396
-msgid ""
-"  -print-multi-directory   Display the root directory for versions of "
-"libgcc\n"
+#: loop-iv.c:2968 tree-ssa-loop-niter.c:1914
+msgid "cannot optimize possibly infinite loops"
 msgstr ""
 
-#: gcc.c:3397
-msgid ""
-"  -print-multi-lib         Display the mapping between command line options "
-"and\n"
-"                           multiple library search directories\n"
+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1918
+msgid "assuming that the loop counter does not overflow"
 msgstr ""
 
-#: gcc.c:3400
-msgid "  -print-multi-os-directory Display the relative path to OS libraries\n"
+#: loop-iv.c:2977 tree-ssa-loop-niter.c:1919
+msgid "cannot optimize loop, the loop counter may overflow"
 msgstr ""
 
-#: gcc.c:3401
-msgid "  -print-sysroot           Display the target libraries directory\n"
+#: lto-wrapper.c:222
+#, c-format
+msgid "%s terminated with signal %d [%s], core dumped"
 msgstr ""
 
-#: gcc.c:3402
-msgid ""
-"  -print-sysroot-headers-suffix Display the sysroot suffix used to find "
-"headers\n"
+#: lto-wrapper.c:225
+#, c-format
+msgid "%s terminated with signal %d [%s]"
 msgstr ""
 
-#: gcc.c:3403
-msgid ""
-"  -Wa,<options>            Pass comma-separated <options> on to the "
-"assembler\n"
+#: lto-wrapper.c:230 collect2.c:1990
+#, gcc-internal-format, gfc-internal-format
+msgid "%s returned %d exit status"
 msgstr ""
 
-#: gcc.c:3404
-msgid ""
-"  -Wp,<options>            Pass comma-separated <options> on to the "
-"preprocessor\n"
+#: lto-wrapper.c:246
+#, c-format
+msgid "deleting LTRANS file %s"
 msgstr ""
 
-#: gcc.c:3405
-msgid ""
-"  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
+#: lto-wrapper.c:268
+#, c-format
+msgid "failed to open %s"
 msgstr ""
 
-#: gcc.c:3406
-msgid "  -Xassembler <arg>        Pass <arg> on to the assembler\n"
+#: lto-wrapper.c:273
+#, c-format
+msgid "could not write to temporary file %s"
 msgstr ""
 
-#: gcc.c:3407
-msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor\n"
+#: lto-wrapper.c:311
+#, c-format
+msgid "environment variable COLLECT_GCC must be set"
 msgstr ""
 
-#: gcc.c:3408
-msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
+#: lto-wrapper.c:316
+#, c-format
+msgid "environment variable COLLECT_GCC_OPTIONS must be set"
 msgstr ""
 
-#: gcc.c:3409
-msgid ""
-"  -combine                 Pass multiple source files to compiler at once\n"
+#: lto-wrapper.c:325
+#, c-format
+msgid "malformed COLLECT_GCC_OPTIONS"
 msgstr ""
 
-#: gcc.c:3410
-msgid "  -save-temps              Do not delete intermediate files\n"
+#: lto-wrapper.c:463 lto-wrapper.c:621
+#, c-format
+msgid "invalid LTO mode"
 msgstr ""
 
-#: gcc.c:3411
-msgid "  -save-temps=<arg>        Do not delete intermediate files\n"
+#: lto-wrapper.c:484
+#, c-format
+msgid "fopen: %s"
 msgstr ""
 
-#: gcc.c:3412
-msgid ""
-"  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
-"                           prefixes to other gcc components\n"
+#. What to print when a switch has no documentation.
+#: opts.c:339
+msgid "This switch lacks documentation"
 msgstr ""
 
-#: gcc.c:3415
-msgid "  -pipe                    Use pipes rather than intermediate files\n"
+#: opts.c:1440
+msgid "[enabled]"
 msgstr ""
 
-#: gcc.c:3416
-msgid "  -time                    Time the execution of each subprocess\n"
+#: opts.c:1440
+msgid "[disabled]"
 msgstr ""
 
-#: gcc.c:3417
-msgid ""
-"  -specs=<file>            Override built-in specs with the contents of "
-"<file>\n"
+#: opts.c:1455
+#, c-format
+msgid " No options with the desired characteristics were found\n"
 msgstr ""
 
-#: gcc.c:3418
+#: opts.c:1464
+#, c-format
 msgid ""
-"  -std=<standard>          Assume that the input sources are for <standard>\n"
+" None found.  Use --help=%s to show *all* the options supported by the %s "
+"front-end\n"
 msgstr ""
 
-#: gcc.c:3419
+#: opts.c:1470
+#, c-format
 msgid ""
-"  --sysroot=<directory>    Use <directory> as the root directory for "
-"headers\n"
-"                           and libraries\n"
+" All options with the desired characteristics have already been displayed\n"
 msgstr ""
 
-#: gcc.c:3422
-msgid ""
-"  -B <directory>           Add <directory> to the compiler's search paths\n"
+#: opts.c:1525
+msgid "The following options are target specific"
 msgstr ""
 
-#: gcc.c:3423
-msgid "  -b <machine>             Run gcc for target <machine>, if installed\n"
+#: opts.c:1528
+msgid "The following options control compiler warning messages"
 msgstr ""
 
-#: gcc.c:3424
-msgid ""
-"  -V <version>             Run gcc version number <version>, if installed\n"
+#: opts.c:1531
+msgid "The following options control optimizations"
 msgstr ""
 
-#: gcc.c:3425
-msgid ""
-"  -v                       Display the programs invoked by the compiler\n"
+#: opts.c:1534 opts.c:1573
+msgid "The following options are language-independent"
 msgstr ""
 
-#: gcc.c:3426
-msgid ""
-"  -###                     Like -v but options quoted and commands not "
-"executed\n"
+#: opts.c:1537
+msgid "The --param option recognizes the following as parameters"
 msgstr ""
 
-#: gcc.c:3427
-msgid ""
-"  -E                       Preprocess only; do not compile, assemble or "
-"link\n"
+#: opts.c:1543
+msgid "The following options are specific to just the language "
 msgstr ""
 
-#: gcc.c:3428
-msgid "  -S                       Compile only; do not assemble or link\n"
+#: opts.c:1545
+msgid "The following options are supported by the language "
 msgstr ""
 
-#: gcc.c:3429
-msgid "  -c                       Compile and assemble, but do not link\n"
+#: opts.c:1556
+msgid "The following options are not documented"
 msgstr ""
 
-#: gcc.c:3430
-msgid "  -o <file>                Place the output into <file>\n"
+#: opts.c:1558
+msgid "The following options take separate arguments"
 msgstr ""
 
-#: gcc.c:3431
-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"
+#: opts.c:1560
+msgid "The following options take joined arguments"
 msgstr ""
 
-#: gcc.c:3438
-#, 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"
+#: opts.c:1571
+msgid "The following options are language-related"
 msgstr ""
 
-#: gcc.c:3570
+#: opts.c:1739
 #, c-format
-msgid "'-%c' option must have argument"
+msgid "warning: --help argument %.*s is ambiguous, please be more specific\n"
 msgstr ""
 
-#: gcc.c:3596
+#: opts.c:1747
 #, c-format
-msgid "couldn't run '%s': %s"
+msgid "warning: unrecognized argument to --help= option: %.*s\n"
 msgstr ""
 
-#: gcc.c:3598
-#, c-format
-msgid "couldn't run '%s': %s: %s"
+#: opts.c:2534
+msgid "enabled by default"
 msgstr ""
 
-#: gcc.c:3976
-#, c-format
-msgid "argument to '-Xlinker' is missing"
+#: plugin.c:790
+msgid "Event"
 msgstr ""
 
-#: gcc.c:3984
-#, c-format
-msgid "argument to '-Xpreprocessor' is missing"
+#: plugin.c:790
+msgid "Plugins"
 msgstr ""
 
-#: gcc.c:3991
+#: plugin.c:822
 #, c-format
-msgid "argument to '-Xassembler' is missing"
+msgid ""
+"*** WARNING *** there are active plugins, do not report this as a bug unless "
+"you can reproduce it without enabling any plugins.\n"
 msgstr ""
 
-#: gcc.c:3998
-#, c-format
-msgid "argument to '-l' is missing"
+#: reload.c:3806
+msgid "unable to generate reloads for:"
 msgstr ""
 
-#: gcc.c:4019
-#, c-format
-msgid "'%s' is an unknown -save-temps option"
+#: reload1.c:2105
+msgid "this is the insn:"
 msgstr ""
 
-#: gcc.c:4033
-#, c-format
-msgid "argument to '-specs' is missing"
+#. It's the compiler's fault.
+#: reload1.c:6009
+msgid "could not find a spill register"
 msgstr ""
 
-#: gcc.c:4047
-#, c-format
-msgid "argument to '-specs=' is missing"
+#. It's the compiler's fault.
+#: reload1.c:7861
+msgid "VOIDmode on an output"
 msgstr ""
 
-#: gcc.c:4075
-#, c-format
-msgid "argument to '-wrapper' is missing"
+#: reload1.c:8616
+msgid "Failure trying to reload:"
 msgstr ""
 
-#: gcc.c:4103
-#, c-format
-msgid "'-%c' must come at the start of the command line"
+#: rtl-error.c:117
+msgid "unrecognizable insn:"
 msgstr ""
 
-#: gcc.c:4112
-#, c-format
-msgid "argument to '-B' is missing"
+#: rtl-error.c:119
+msgid "insn does not satisfy its constraints:"
 msgstr ""
 
-#: gcc.c:4505
+#: tlink.c:387
 #, c-format
-msgid "argument to '-x' is missing"
+msgid "collect: reading %s\n"
 msgstr ""
 
-#: gcc.c:4533 gcc.c:4998
+#: tlink.c:481
 #, c-format
-msgid "argument to '-%s' is missing"
+msgid "removing .rpo file"
 msgstr ""
 
-#: gcc.c:4786
+#: tlink.c:483
 #, c-format
-msgid "unable to locate default linker script '%s' in the library search paths"
+msgid "renaming .rpo file"
 msgstr ""
 
-#: gcc.c:4974
+#: tlink.c:537
 #, c-format
-msgid "switch '%s' does not start with '-'"
+msgid "collect: recompiling %s\n"
 msgstr ""
 
-#: gcc.c:5090
+#: tlink.c:744
 #, c-format
-msgid "could not open temporary response file %s"
+msgid "collect: tweaking %s in %s\n"
 msgstr ""
 
-#: gcc.c:5096
+#: tlink.c:794
 #, c-format
-msgid "could not write to temporary response file %s"
+msgid "collect: relinking\n"
 msgstr ""
 
-#: gcc.c:5102
+#: toplev.c:522
 #, c-format
-msgid "could not close temporary response file %s"
+msgid "unrecoverable error"
 msgstr ""
 
-#: gcc.c:5204
+#: toplev.c:1079
 #, c-format
-msgid "spec '%s' invalid"
+msgid ""
+"%s%s%s %sversion %s (%s)\n"
+"%s\tcompiled by GNU C version %s, "
 msgstr ""
 
-#: gcc.c:5353
+#: toplev.c:1081
 #, c-format
-msgid "spec '%s' has invalid '%%0%c'"
+msgid "%s%s%s %sversion %s (%s) compiled by CC, "
 msgstr ""
 
-#: gcc.c:5662
+#: toplev.c:1085
 #, c-format
-msgid "spec '%s' has invalid '%%W%c"
+msgid "GMP version %s, MPFR version %s, MPC version %s\n"
 msgstr ""
 
-#: gcc.c:5682
+#: toplev.c:1087
 #, c-format
-msgid "spec '%s' has invalid '%%x%c'"
+msgid "%s%swarning: %s header version %s differs from library version %s.\n"
 msgstr ""
 
-#: gcc.c:5904
+#: toplev.c:1089
 #, c-format
-msgid "Processing spec %c%s%c, which is '%s'\n"
+msgid ""
+"%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
 msgstr ""
 
-#: gcc.c:6029
-#, c-format
-msgid "unknown spec function '%s'"
+#: toplev.c:1251
+msgid "options passed: "
 msgstr ""
 
-#: gcc.c:6049
-#, c-format
-msgid "error in args to spec function '%s'"
+#: toplev.c:1279
+msgid "options enabled: "
 msgstr ""
 
-#: gcc.c:6098
+#: toplev.c:1414
 #, c-format
-msgid "malformed spec function name"
+msgid "created and used with differing settings of '%s'"
 msgstr ""
 
-#. )
-#: gcc.c:6101
-#, c-format
-msgid "no arguments for spec function"
+#: toplev.c:1416
+msgid "out of memory"
 msgstr ""
 
-#: gcc.c:6120
-#, c-format
-msgid "malformed spec function arguments"
+#: toplev.c:1431
+msgid "created and used with different settings of -fpic"
 msgstr ""
 
-#: gcc.c:6366
-#, c-format
-msgid "braced spec '%s' is invalid at '%c'"
+#: toplev.c:1433
+msgid "created and used with different settings of -fpie"
 msgstr ""
 
-#: gcc.c:6454
-#, c-format
-msgid "braced spec body '%s' is invalid"
+#: tree-vrp.c:6772
+msgid ""
+"assuming signed overflow does not occur when simplifying && or || to & or |"
 msgstr ""
 
-#: gcc.c:7154
-#, c-format
-msgid "install: %s%s\n"
+#: tree-vrp.c:6776
+msgid ""
+"assuming signed overflow does not occur when simplifying ==, != or ! to "
+"identity or ^"
 msgstr ""
 
-#: gcc.c:7157
-#, c-format
-msgid "programs: %s\n"
+#: cif-code.def:39
+msgid "function not considered for inlining"
 msgstr ""
 
-#: gcc.c:7159
-#, c-format
-msgid "libraries: %s\n"
+#. Inlining failed owing to unavailable function body.
+#: cif-code.def:42
+msgid "function body not available"
 msgstr ""
 
-#. The error status indicates that only one set of fixed
-#. headers should be built.
-#: gcc.c:7225
-#, c-format
-msgid "not configured with sysroot headers suffix"
+#: cif-code.def:45
+msgid "redefined extern inline functions are not considered for inlining"
 msgstr ""
 
-#: gcc.c:7234
-#, c-format
-msgid ""
-"\n"
-"For bug reporting instructions, please see:\n"
+#. Function is not inlinable.
+#: cif-code.def:49
+msgid "function not inlinable"
 msgstr ""
 
-#: gcc.c:7250
-#, c-format
-msgid "%s %s%s\n"
+#. Function is not an inlining candidate.
+#: cif-code.def:52
+msgid "function not inline candidate"
 msgstr ""
 
-#: gcc.c:7253 gcov.c:430 fortran/gfortranspec.c:373 java/jcf-dump.c:1170
-msgid "(C)"
+#: cif-code.def:56
+msgid "--param large-function-growth limit reached"
 msgstr ""
 
-#: gcc.c:7254 java/jcf-dump.c:1171
-#, c-format
-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"
+#: cif-code.def:58
+msgid "--param large-stack-frame-growth limit reached"
 msgstr ""
 
-#: gcc.c:7271
-#, c-format
-msgid "Target: %s\n"
+#: cif-code.def:60
+msgid "--param max-inline-insns-single limit reached"
 msgstr ""
 
-#: gcc.c:7272
-#, c-format
-msgid "Configured with: %s\n"
+#: cif-code.def:62
+msgid "--param max-inline-insns-auto limit reached"
 msgstr ""
 
-#: gcc.c:7286
-#, c-format
-msgid "Thread model: %s\n"
+#: cif-code.def:64
+msgid "--param inline-unit-growth limit reached"
 msgstr ""
 
-#: gcc.c:7297
-#, c-format
-msgid "gcc version %s %s\n"
+#. Recursive inlining.
+#: cif-code.def:67
+msgid "recursive inlining"
 msgstr ""
 
-#: gcc.c:7299
-#, c-format
-msgid "gcc driver version %s %sexecuting gcc version %s\n"
+#. Call is unlikely.
+#: cif-code.def:70
+msgid "call is unlikely and code size would grow"
 msgstr ""
 
-#: gcc.c:7307
-#, c-format
-msgid "no input files"
+#: cif-code.def:74
+msgid "function not declared inline and code size would grow"
 msgstr ""
 
-#: gcc.c:7356
-#, c-format
-msgid "cannot specify -o with -c, -S or -E with multiple files"
+#: cif-code.def:78
+msgid "optimizing for size and code size would grow"
 msgstr ""
 
-#: gcc.c:7390
-#, c-format
-msgid "spec '%s' is invalid"
+#. Inlining failed because of mismatched options or arguments.
+#: cif-code.def:81
+msgid "target specific option mismatch"
 msgstr ""
 
-#: gcc.c:7581
-#, c-format
-msgid "-fuse-linker-plugin, but liblto_plugin.so not found"
+#: cif-code.def:82
+msgid "mismatched arguments"
 msgstr ""
 
-#: gcc.c:7586
-#, c-format
-msgid "could not find libgcc.a"
+#: cif-code.def:86
+msgid "originally indirect function call not considered for inlining"
 msgstr ""
 
-#: gcc.c:7597
-#, c-format
-msgid ""
-"\n"
-"Linker options\n"
-"==============\n"
-"\n"
+#: cif-code.def:90
+msgid "indirect function call with a yet undetermined callee"
 msgstr ""
 
-#: gcc.c:7598
-#, c-format
-msgid ""
-"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
-"\n"
+#: cif-code.def:92
+msgid "function body can be overwriten at linktime"
 msgstr ""
 
-#: gcc.c:7950
-#, c-format
-msgid "multilib spec '%s' is invalid"
+#. The remainder are real diagnostic types.
+#: diagnostic.def:33
+msgid "fatal error: "
 msgstr ""
 
-#: gcc.c:8141
-#, c-format
-msgid "multilib exclusions '%s' is invalid"
+#: diagnostic.def:34
+msgid "internal compiler error: "
 msgstr ""
 
-#: gcc.c:8199 gcc.c:8340
-#, c-format
-msgid "multilib select '%s' is invalid"
+#: diagnostic.def:35
+msgid "error: "
 msgstr ""
 
-#: gcc.c:8378
-#, c-format
-msgid "multilib exclusion '%s' is invalid"
+#: diagnostic.def:36
+msgid "sorry, unimplemented: "
 msgstr ""
 
-#: gcc.c:8584
-#, c-format
-msgid "environment variable \"%s\" not defined"
+#: diagnostic.def:37
+msgid "warning: "
 msgstr ""
 
-#: gcc.c:8675 gcc.c:8680
-#, c-format
-msgid "invalid version number `%s'"
+#: diagnostic.def:38
+msgid "anachronism: "
 msgstr ""
 
-#: gcc.c:8723
-#, c-format
-msgid "too few arguments to %%:version-compare"
+#: diagnostic.def:39
+msgid "note: "
 msgstr ""
 
-#: gcc.c:8729
-#, c-format
-msgid "too many arguments to %%:version-compare"
+#: diagnostic.def:40
+msgid "debug: "
 msgstr ""
 
-#: gcc.c:8770
-#, c-format
-msgid "unknown operator '%s' in %%:version-compare"
+#. These two would be re-classified as DK_WARNING or DK_ERROR, so the
+#. prefix does not matter.
+#: diagnostic.def:43
+msgid "pedwarn: "
 msgstr ""
 
-#: gcc.c:8804
-#, c-format
-msgid ""
-"Assembler options\n"
-"=================\n"
-"\n"
+#: diagnostic.def:44
+msgid "permerror: "
 msgstr ""
 
-#: gcc.c:8805
-#, c-format
-msgid ""
-"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
-"\n"
-msgstr ""
-
-#: gcc.c:8851
-#, c-format
-msgid "too many arguments to %%:compare-debug-dump-opt"
-msgstr ""
-
-#: gcc.c:8918
-#, c-format
-msgid "too many arguments to %%:compare-debug-self-opt"
+#: params.def:48
+msgid "The threshold ratio between current and hottest structure counts"
 msgstr ""
 
-#: gcc.c:8953
-#, c-format
-msgid "too few arguments to %%:compare-debug-auxbase-opt"
+#: params.def:55
+msgid "Maximal estimated outcome of branch considered predictable"
 msgstr ""
 
-#: gcc.c:8956
-#, c-format
-msgid "too many arguments to %%:compare-debug-auxbase-opt"
+#: params.def:72
+msgid ""
+"The maximum number of instructions in a single function eligible for inlining"
 msgstr ""
 
-#: gcc.c:8963
-#, c-format
-msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
+#: params.def:84
+msgid "The maximum number of instructions when automatically inlining"
 msgstr ""
 
-#: gcov.c:403
-#, c-format
+#: params.def:89
 msgid ""
-"Usage: gcov [OPTION]... SOURCEFILE...\n"
-"\n"
+"The maximum number of instructions inline function can grow to via recursive "
+"inlining"
 msgstr ""
 
-#: gcov.c:404
-#, c-format
+#: params.def:94
 msgid ""
-"Print code coverage information.\n"
-"\n"
+"The maximum number of instructions non-inline function can grow to via "
+"recursive inlining"
 msgstr ""
 
-#: gcov.c:405
-#, c-format
-msgid "  -h, --help                      Print this help, then exit\n"
+#: params.def:99
+msgid "The maximum depth of recursive inlining for inline functions"
 msgstr ""
 
-#: gcov.c:406
-#, c-format
-msgid "  -v, --version                   Print version number, then exit\n"
+#: params.def:104
+msgid "The maximum depth of recursive inlining for non-inline functions"
 msgstr ""
 
-#: gcov.c:407
-#, c-format
+#: params.def:109
 msgid ""
-"  -a, --all-blocks                Show information for every basic block\n"
+"Inline recursively only when the probability of call being executed exceeds "
+"the parameter"
 msgstr ""
 
-#: gcov.c:408
-#, c-format
+#: params.def:117
 msgid ""
-"  -b, --branch-probabilities      Include branch probabilities in output\n"
+"The maximum number of nested indirect inlining performed by early inliner"
 msgstr ""
 
-#: gcov.c:409
-#, c-format
+#: params.def:123
 msgid ""
-"  -c, --branch-counts             Given counts of branches taken\n"
-"                                    rather than percentages\n"
+"Maximum probability of the entry BB of split region (in percent relative to "
+"entry BB of the function) to make partial inlining happen"
 msgstr ""
 
-#: gcov.c:411
-#, c-format
-msgid "  -n, --no-output                 Do not create an output file\n"
+#: params.def:130
+msgid ""
+"If -fvariable-expansion-in-unroller is used, the maximum number of times "
+"that an individual variable will be expanded during loop unrolling"
 msgstr ""
 
-#: gcov.c:412
-#, c-format
+#: params.def:136
 msgid ""
-"  -l, --long-file-names           Use long output file names for included\n"
-"                                    source files\n"
+"If -ftree-vectorize is used, the minimal loop bound of a loop to be "
+"considered for vectorization"
 msgstr ""
 
-#: gcov.c:414
-#, c-format
-msgid "  -f, --function-summaries        Output summaries for each function\n"
+#: params.def:147
+msgid "The maximum number of instructions to consider to fill a delay slot"
 msgstr ""
 
-#: gcov.c:415
-#, c-format
+#: params.def:158
 msgid ""
-"  -o, --object-directory DIR|FILE Search for object files in DIR or called "
-"FILE\n"
+"The maximum number of instructions to consider to find accurate live "
+"register information"
 msgstr ""
 
-#: gcov.c:416
-#, c-format
-msgid "  -p, --preserve-paths            Preserve all pathname components\n"
+#: params.def:168
+msgid "The maximum length of scheduling's pending operations list"
 msgstr ""
 
-#: gcov.c:417
-#, c-format
-msgid ""
-"  -u, --unconditional-branches    Show unconditional branch counts too\n"
+#: params.def:173
+msgid "The size of function body to be considered large"
 msgstr ""
 
-#: gcov.c:418
-#, c-format
-msgid ""
-"\n"
-"For bug reporting instructions, please see:\n"
-"%s.\n"
+#: params.def:177
+msgid "Maximal growth due to inlining of large function (in percent)"
 msgstr ""
 
-#: gcov.c:428
-#, c-format
-msgid "gcov %s%s\n"
+#: params.def:181
+msgid "The size of translation unit to be considered large"
 msgstr ""
 
-#: gcov.c:432
-#, c-format
+#: params.def:185
 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"
+"How much can given compilation unit grow because of the inlining (in percent)"
 msgstr ""
 
-#: gcov.c:528
-#, c-format
-msgid "%s:no functions found\n"
+#: params.def:189
+msgid ""
+"How much can given compilation unit grow because of the interprocedural "
+"constant propagation (in percent)"
 msgstr ""
 
-#: gcov.c:560 gcov.c:588
-#, c-format
-msgid "\n"
+#: params.def:193
+msgid ""
+"Maximal estimated growth of function body caused by early inlining of single "
+"call"
 msgstr ""
 
-#: gcov.c:575
-#, c-format
-msgid "%s:creating '%s'\n"
+#: params.def:197
+msgid "The size of stack frame to be considered large"
 msgstr ""
 
-#: gcov.c:579
-#, c-format
-msgid "%s:error writing output file '%s'\n"
+#: params.def:201
+msgid "Maximal stack frame growth due to inlining (in percent)"
 msgstr ""
 
-#: gcov.c:584
-#, c-format
-msgid "%s:could not open output file '%s'\n"
+#: params.def:208
+msgid "The maximum amount of memory to be allocated by GCSE"
 msgstr ""
 
-#: gcov.c:733
-#, c-format
-msgid "%s:source file is newer than graph file '%s'\n"
+#: params.def:219
+msgid ""
+"The threshold ratio for performing partial redundancy elimination after "
+"reload"
 msgstr ""
 
-#: gcov.c:738
-#, c-format
-msgid "(the message is only displayed one per source file)\n"
+#: params.def:226
+msgid ""
+"The threshold ratio of critical edges execution count that permit performing "
+"redundancy elimination after reload"
 msgstr ""
 
-#: gcov.c:762
-#, c-format
-msgid "%s:cannot open graph file\n"
+#: params.def:234
+msgid ""
+"Scaling factor in calculation of maximum distance an expression can be moved "
+"by GCSE optimizations"
 msgstr ""
 
-#: gcov.c:768
-#, c-format
-msgid "%s:not a gcov graph file\n"
+#: params.def:240
+msgid ""
+"Cost at which GCSE optimizations will not constraint the distance an "
+"expression can travel"
 msgstr ""
 
-#: gcov.c:781
-#, c-format
-msgid "%s:version '%.4s', prefer '%.4s'\n"
+#: params.def:248
+msgid "Maximum depth of search in the dominator tree for expressions to hoist"
 msgstr ""
 
-#: gcov.c:833
-#, c-format
-msgid "%s:already seen blocks for '%s'\n"
+#: params.def:260
+msgid "The maximum number of instructions to consider to unroll in a loop"
 msgstr ""
 
-#: gcov.c:951
-#, c-format
-msgid "%s:corrupted\n"
+#: params.def:266
+msgid ""
+"The maximum number of instructions to consider to unroll in a loop on average"
 msgstr ""
 
-#: gcov.c:1027
-#, c-format
-msgid "%s:cannot open data file, assuming not executed\n"
+#: params.def:271
+msgid "The maximum number of unrollings of a single loop"
 msgstr ""
 
-#: gcov.c:1034
-#, c-format
-msgid "%s:not a gcov data file\n"
+#: params.def:276
+msgid "The maximum number of insns of a peeled loop"
 msgstr ""
 
-#: gcov.c:1047
-#, c-format
-msgid "%s:version '%.4s', prefer version '%.4s'\n"
+#: params.def:281
+msgid "The maximum number of peelings of a single loop"
 msgstr ""
 
-#: gcov.c:1053
-#, c-format
-msgid "%s:stamp mismatch with graph file\n"
+#: params.def:286
+msgid "The maximum number of insns of a completely peeled loop"
 msgstr ""
 
-#: gcov.c:1083
-#, c-format
-msgid "%s:unknown function '%u'\n"
+#: params.def:291
+msgid ""
+"The maximum number of peelings of a single loop that is peeled completely"
 msgstr ""
 
-#: gcov.c:1097
-#, c-format
-msgid "%s:profile mismatch for '%s'\n"
+#: params.def:296
+msgid "The maximum number of insns of a peeled loop that rolls only once"
 msgstr ""
 
-#: gcov.c:1116
-#, c-format
-msgid "%s:overflowed\n"
+#: params.def:301
+msgid "The maximum depth of a loop nest we completely peel"
 msgstr ""
 
-#: gcov.c:1140
-#, c-format
-msgid "%s:'%s' lacks entry and/or exit blocks\n"
+#: params.def:307
+msgid "The maximum number of insns of an unswitched loop"
 msgstr ""
 
-#: gcov.c:1145
-#, c-format
-msgid "%s:'%s' has arcs to entry block\n"
+#: params.def:312
+msgid "The maximum number of unswitchings in a single loop"
 msgstr ""
 
-#: gcov.c:1153
-#, c-format
-msgid "%s:'%s' has arcs from exit block\n"
+#: params.def:319
+msgid ""
+"Bound on the number of iterations the brute force # of iterations analysis "
+"algorithm evaluates"
 msgstr ""
 
-#: gcov.c:1361
-#, c-format
-msgid "%s:graph is unsolvable for '%s'\n"
+#: params.def:325
+msgid "Bound on the cost of an expression to compute the number of iterations"
 msgstr ""
 
-#: gcov.c:1441
-#, c-format
-msgid "%s '%s'\n"
+#: params.def:331
+msgid ""
+"A factor for tuning the upper bound that swing modulo scheduler uses for "
+"scheduling a loop"
 msgstr ""
 
-#: gcov.c:1444
-#, c-format
-msgid "Lines executed:%s of %d\n"
+#: params.def:335
+msgid ""
+"The number of cycles the swing modulo scheduler considers when checking "
+"conflicts using DFA"
 msgstr ""
 
-#: gcov.c:1448
-#, c-format
-msgid "No executable lines\n"
+#: params.def:339
+msgid ""
+"A threshold on the average loop count considered by the swing modulo "
+"scheduler"
 msgstr ""
 
-#: gcov.c:1454
-#, c-format
-msgid "Branches executed:%s of %d\n"
+#: params.def:344
+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 ""
 
-#: gcov.c:1458
-#, c-format
-msgid "Taken at least once:%s of %d\n"
+#: params.def:348
+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 ""
 
-#: gcov.c:1464
-#, c-format
-msgid "No branches\n"
+#: params.def:353
+msgid ""
+"Select fraction of the maximal frequency of executions of basic block in "
+"function given basic block get alignment"
 msgstr ""
 
-#: gcov.c:1466
-#, c-format
-msgid "Calls executed:%s of %d\n"
+#: params.def:358
+msgid ""
+"Loops iterating at least selected number of iterations will get loop "
+"alignement."
 msgstr ""
 
-#: gcov.c:1470
-#, c-format
-msgid "No calls\n"
+#: params.def:374
+msgid "The maximum number of loop iterations we predict statically"
 msgstr ""
 
-#: gcov.c:1630
-#, c-format
-msgid "%s:no lines for '%s'\n"
+#: params.def:378
+msgid ""
+"The percentage of function, weighted by execution frequency, that must be "
+"covered by trace formation. Used when profile feedback is available"
 msgstr ""
 
-#: gcov.c:1825
-#, c-format
-msgid "call   %2d returned %s\n"
+#: params.def:382
+msgid ""
+"The percentage of function, weighted by execution frequency, that must be "
+"covered by trace formation. Used when profile feedback is not available"
 msgstr ""
 
-#: gcov.c:1830
-#, c-format
-msgid "call   %2d never executed\n"
+#: params.def:386
+msgid "Maximal code growth caused by tail duplication (in percent)"
 msgstr ""
 
-#: gcov.c:1835
-#, c-format
-msgid "branch %2d taken %s%s\n"
+#: params.def:390
+msgid ""
+"Stop reverse growth if the reverse probability of best edge is less than "
+"this threshold (in percent)"
 msgstr ""
 
-#: gcov.c:1839
-#, c-format
-msgid "branch %2d never executed\n"
+#: params.def:394
+msgid ""
+"Stop forward growth if the probability of best edge is less than this "
+"threshold (in percent). Used when profile feedback is available"
 msgstr ""
 
-#: gcov.c:1844
-#, c-format
-msgid "unconditional %2d taken %s\n"
+#: params.def:398
+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 ""
 
-#: gcov.c:1847
-#, c-format
-msgid "unconditional %2d never executed\n"
+#: params.def:404
+msgid "The maximum number of incoming edges to consider for crossjumping"
 msgstr ""
 
-#: gcov.c:1883
-#, c-format
-msgid "%s:cannot open source file\n"
+#: params.def:410
+msgid ""
+"The minimum number of matching instructions to consider for crossjumping"
 msgstr ""
 
-#: gcse.c:3952
-msgid "PRE disabled"
+#: params.def:416
+msgid "The maximum expansion factor when copying basic blocks"
 msgstr ""
 
-#: gcse.c:4433
-msgid "GCSE disabled"
+#: params.def:422
+msgid ""
+"The maximum number of insns to duplicate when unfactoring computed gotos"
 msgstr ""
 
-#: gcse.c:4950
-msgid "const/copy propagation disabled"
+#: params.def:428
+msgid "The maximum length of path considered in cse"
 msgstr ""
 
-#: incpath.c:76
-#, c-format
-msgid "ignoring duplicate directory \"%s\"\n"
+#: params.def:432
+msgid "The maximum instructions CSE process before flushing"
 msgstr ""
 
-#: incpath.c:79
-#, c-format
-msgid "  as it is a non-system directory that duplicates a system directory\n"
+#: params.def:439
+msgid ""
+"The minimum cost of an expensive expression in the loop invariant motion"
 msgstr ""
 
-#: incpath.c:83
-#, c-format
-msgid "ignoring nonexistent directory \"%s\"\n"
+#: params.def:448
+msgid ""
+"Bound on number of candidates below that all candidates are considered in iv "
+"optimizations"
 msgstr ""
 
-#: incpath.c:345
-#, c-format
-msgid "#include \"...\" search starts here:\n"
+#: params.def:456
+msgid "Bound on number of iv uses in loop optimized in iv optimizations"
 msgstr ""
 
-#: incpath.c:349
-#, c-format
-msgid "#include <...> search starts here:\n"
+#: params.def:464
+msgid ""
+"If number of candidates in the set is smaller, we always try to remove "
+"unused ivs during its optimization"
 msgstr ""
 
-#: incpath.c:354
-#, c-format
-msgid "End of search list.\n"
+#: params.def:469
+msgid "Bound on size of expressions used in the scalar evolutions analyzer"
 msgstr ""
 
-#. Opening quotation mark.
-#: intl.c:64
-msgid "`"
+#: params.def:474
+msgid "Bound on the number of variables in Omega constraint systems"
 msgstr ""
 
-#. Closing quotation mark.
-#: intl.c:67
-msgid "'"
+#: params.def:479
+msgid "Bound on the number of inequalities in Omega constraint systems"
 msgstr ""
 
-#: langhooks.c:355
-msgid "At top level:"
+#: params.def:484
+msgid "Bound on the number of equalities in Omega constraint systems"
 msgstr ""
 
-#: langhooks.c:375 cp/error.c:2690
-#, c-format
-msgid "In member function %qs"
+#: params.def:489
+msgid "Bound on the number of wild cards in Omega constraint systems"
 msgstr ""
 
-#: langhooks.c:379 cp/error.c:2693
-#, c-format
-msgid "In function %qs"
+#: params.def:494
+msgid "Bound on the size of the hash table in Omega constraint systems"
 msgstr ""
 
-#: langhooks.c:430 cp/error.c:2643
-#, c-format
-msgid "    inlined from %qs at %s:%d:%d"
+#: params.def:499
+msgid "Bound on the number of keys in Omega constraint systems"
 msgstr ""
 
-#: langhooks.c:435 cp/error.c:2648
-#, c-format
-msgid "    inlined from %qs at %s:%d"
+#: params.def:504
+msgid ""
+"When set to 1, use expensive methods to eliminate all redundant constraints"
 msgstr ""
 
-#: langhooks.c:441 cp/error.c:2654
-#, c-format
-msgid "    inlined from %qs"
+#: params.def:509
+msgid ""
+"Bound on number of runtime checks inserted by the vectorizer's loop "
+"versioning for alignment check"
 msgstr ""
 
-#: loop-iv.c:2966 tree-ssa-loop-niter.c:1876
-msgid "assuming that the loop is not infinite"
+#: params.def:514
+msgid ""
+"Bound on number of runtime checks inserted by the vectorizer's loop "
+"versioning for alias check"
 msgstr ""
 
-#: loop-iv.c:2967 tree-ssa-loop-niter.c:1877
-msgid "cannot optimize possibly infinite loops"
+#: params.def:519
+msgid "The maximum memory locations recorded by cselib"
 msgstr ""
 
-#: loop-iv.c:2975 tree-ssa-loop-niter.c:1881
-msgid "assuming that the loop counter does not overflow"
+#: params.def:532
+msgid ""
+"Minimum heap expansion to trigger garbage collection, as a percentage of the "
+"total size of the heap"
 msgstr ""
 
-#: loop-iv.c:2976 tree-ssa-loop-niter.c:1882
-msgid "cannot optimize loop, the loop counter may overflow"
+#: params.def:537
+msgid "Minimum heap size before we start collecting garbage, in kilobytes"
 msgstr ""
 
-#: lto-wrapper.c:184
-#, c-format
-msgid "%s terminated with signal %d [%s], core dumped"
+#: params.def:545
+msgid ""
+"The maximum number of instructions to search backward when looking for "
+"equivalent reload"
 msgstr ""
 
-#: lto-wrapper.c:187
-#, c-format
-msgid "%s terminated with signal %d [%s]"
+#: params.def:550 params.def:560
+msgid ""
+"The maximum number of blocks in a region to be considered for interblock "
+"scheduling"
 msgstr ""
 
-#: lto-wrapper.c:192 collect2.c:2011
-#, gcc-internal-format
-msgid "%s returned %d exit status"
+#: params.def:555 params.def:565
+msgid ""
+"The maximum number of insns in a region to be considered for interblock "
+"scheduling"
 msgstr ""
 
-#: lto-wrapper.c:207
-#, c-format
-msgid "deleting LTRANS file %s"
+#: params.def:570
+msgid ""
+"The minimum probability of reaching a source block for interblock "
+"speculative scheduling"
 msgstr ""
 
-#: lto-wrapper.c:229
-#, c-format
-msgid "failed to open %s"
+#: params.def:575
+msgid "The maximum number of iterations through CFG to extend regions"
 msgstr ""
 
-#: lto-wrapper.c:234
-#, c-format
-msgid "could not write to temporary file %s"
+#: params.def:580
+msgid ""
+"The maximum conflict delay for an insn to be considered for speculative "
+"motion"
 msgstr ""
 
-#: lto-wrapper.c:296 lto-wrapper.c:377
-#, c-format
-msgid "invalid LTO mode"
+#: params.def:585
+msgid ""
+"The minimal probability of speculation success (in percents), so that "
+"speculative insn will be scheduled."
 msgstr ""
 
-#: lto-wrapper.c:368
-#, c-format
-msgid "fopen: %s"
+#: params.def:590
+msgid "The maximum size of the lookahead window of selective scheduling"
 msgstr ""
 
-#. What to print when a switch has no documentation.
-#: opts.c:341
-msgid "This switch lacks documentation"
+#: params.def:595
+msgid "Maximum number of times that an insn could be scheduled"
 msgstr ""
 
-#: opts.c:1310
-msgid "[enabled]"
+#: params.def:600
+msgid ""
+"Maximum number of instructions in the ready list that are considered "
+"eligible for renaming"
 msgstr ""
 
-#: opts.c:1310
-msgid "[disabled]"
+#: params.def:605
+msgid "Minimal distance between possibly conflicting store and load"
 msgstr ""
 
-#: opts.c:1325
-#, c-format
-msgid " No options with the desired characteristics were found\n"
+#: params.def:610
+msgid ""
+"The maximum number of RTL nodes that can be recorded as combiner's last value"
 msgstr ""
 
-#: opts.c:1334
-#, c-format
-msgid ""
-" None found.  Use --help=%s to show *all* the options supported by the %s "
-"front-end\n"
+#: params.def:618
+msgid "The upper bound for sharing integer constants"
 msgstr ""
 
-#: opts.c:1340
-#, c-format
+#: params.def:637
 msgid ""
-" All options with the desired characteristics have already been displayed\n"
+"Minimum number of virtual mappings to consider switching to full virtual "
+"renames"
 msgstr ""
 
-#: opts.c:1394
-msgid "The following options are target specific"
+#: params.def:642
+msgid ""
+"Ratio between virtual mappings and virtual symbols to do full virtual renames"
 msgstr ""
 
-#: opts.c:1397
-msgid "The following options control compiler warning messages"
+#: params.def:647
+msgid ""
+"The lower bound for a buffer to be considered for stack smashing protection"
 msgstr ""
 
-#: opts.c:1400
-msgid "The following options control optimizations"
+#: params.def:665
+msgid ""
+"Maximum number of statements allowed in a block that needs to be duplicated "
+"when threading jumps"
 msgstr ""
 
-#: opts.c:1403 opts.c:1442
-msgid "The following options are language-independent"
+#: params.def:674
+msgid ""
+"Maximum number of fields in a structure before pointer analysis treats the "
+"structure as a single variable"
 msgstr ""
 
-#: opts.c:1406
-msgid "The --param option recognizes the following as parameters"
+#: params.def:679
+msgid ""
+"The maximum number of instructions ready to be issued to be considered by "
+"the scheduler during the first scheduling pass"
 msgstr ""
 
-#: opts.c:1412
-msgid "The following options are specific to just the language "
+#: params.def:689
+msgid "The number of insns executed before prefetch is completed"
 msgstr ""
 
-#: opts.c:1414
-msgid "The following options are supported by the language "
+#: params.def:696
+msgid "The number of prefetches that can run at the same time"
 msgstr ""
 
-#: opts.c:1425
-msgid "The following options are not documented"
+#: params.def:703
+msgid "The size of L1 cache"
 msgstr ""
 
-#: opts.c:1427
-msgid "The following options take separate arguments"
+#: params.def:710
+msgid "The size of L1 cache line"
 msgstr ""
 
-#: opts.c:1429
-msgid "The following options take joined arguments"
+#: params.def:717
+msgid "The size of L2 cache"
 msgstr ""
 
-#: opts.c:1440
-msgid "The following options are language-related"
+#: params.def:728
+msgid "Whether to use canonical types"
 msgstr ""
 
-#: opts.c:1600
-#, c-format
-msgid "warning: --help argument %.*s is ambiguous, please be more specific\n"
+#: params.def:733
+msgid ""
+"Maximum length of partial antic set when performing tree pre optimization"
 msgstr ""
 
-#: opts.c:1608
-#, c-format
-msgid "warning: unrecognized argument to --help= option: %.*s\n"
+#: params.def:743
+msgid "Maximum size of a SCC before SCCVN stops processing a function"
 msgstr ""
 
-#: plugin.c:765
-msgid "Event"
+#: params.def:748
+msgid "Max loops number for regional RA"
 msgstr ""
 
-#: plugin.c:765
-msgid "Plugins"
+#: params.def:753
+msgid "Max size of conflict table in MB"
 msgstr ""
 
-#: reload.c:3821
-msgid "unable to generate reloads for:"
+#: params.def:758
+msgid ""
+"The number of registers in each class kept unused by loop invariant motion"
 msgstr ""
 
-#: reload1.c:2158
-msgid "this is the insn:"
+#: params.def:766
+msgid ""
+"The maximum ratio between array size and switch branches for a switch "
+"conversion to take place"
 msgstr ""
 
-#. It's the compiler's fault.
-#: reload1.c:5693
-msgid "could not find a spill register"
+#: params.def:774
+msgid "size of tiles for loop blocking"
 msgstr ""
 
-#. It's the compiler's fault.
-#: reload1.c:7678
-msgid "VOIDmode on an output"
+#: params.def:781
+msgid "maximum number of parameters in a SCoP"
 msgstr ""
 
-#: reload1.c:8433
-msgid "Failure trying to reload:"
+#: params.def:788
+msgid "maximum number of basic blocks per function to be analyzed by Graphite"
 msgstr ""
 
-#: rtl-error.c:120
-msgid "unrecognizable insn:"
+#: params.def:795
+msgid "Max basic blocks number in loop for loop invariant motion"
 msgstr ""
 
-#: rtl-error.c:122
-msgid "insn does not satisfy its constraints:"
+#: params.def:801
+msgid ""
+"Maximum number of instructions in basic block to be considered for SLP "
+"vectorization"
 msgstr ""
 
-#: timevar.c:411
+#: params.def:806
 msgid ""
-"\n"
-"Execution times (seconds)\n"
+"Min. ratio of insns to prefetches to enable prefetching for a loop with an "
+"unknown trip count"
 msgstr ""
 
-#. Print total time.
-#: timevar.c:469
-msgid " TOTAL                 :"
+#: params.def:812
+msgid "Min. ratio of insns to mem ops to enable prefetching in a loop"
 msgstr ""
 
-#: timevar.c:502
-#, c-format
-msgid "time in %s: %ld.%06ld (%ld%%)\n"
+#: params.def:819
+msgid "Max. size of var tracking hash tables"
 msgstr ""
 
-#: tlink.c:383
-#, c-format
-msgid "collect: reading %s\n"
+#: params.def:826
+msgid "The minimum UID to be used for a nondebug insn"
 msgstr ""
 
-#: tlink.c:477
-#, c-format
-msgid "removing .rpo file"
+#: params.def:831
+msgid ""
+"Maximum allowed growth of size of new parameters ipa-sra replaces a pointer "
+"to an aggregate with"
 msgstr ""
 
-#: tlink.c:479
-#, c-format
-msgid "renaming .rpo file"
+#: params.def:837
+msgid ""
+"Maximum size of a type list associated with each parameter for "
+"devirtualization"
 msgstr ""
 
-#: tlink.c:533
-#, c-format
-msgid "collect: recompiling %s\n"
+#: params.def:845
+msgid "Number of paritions program should be split to"
 msgstr ""
 
-#: tlink.c:740
-#, c-format
-msgid "collect: tweaking %s in %s\n"
+#: params.def:850
+msgid "Size of minimal paritition for WHOPR (in estimated instructions)"
 msgstr ""
 
-#: tlink.c:790
-#, c-format
-msgid "collect: relinking\n"
+#: c-family/c-format.c:364 c-family/c-format.c:388 config/i386/msformat-c.c:50
+msgid "' ' flag"
 msgstr ""
 
-#: toplev.c:625
-#, c-format
-msgid "unrecoverable error"
+#: c-family/c-format.c:364 c-family/c-format.c:388 config/i386/msformat-c.c:50
+msgid "the ' ' printf flag"
 msgstr ""
 
-#: toplev.c:1217
-#, c-format
-msgid ""
-"%s%s%s %sversion %s (%s)\n"
-"%s\tcompiled by GNU C version %s, "
+#: c-family/c-format.c:365 c-family/c-format.c:389 c-family/c-format.c:423
+#: c-family/c-format.c:486 config/i386/msformat-c.c:51
+msgid "'+' flag"
 msgstr ""
 
-#: toplev.c:1219
-#, c-format
-msgid "%s%s%s %sversion %s (%s) compiled by CC, "
+#: c-family/c-format.c:365 c-family/c-format.c:389 c-family/c-format.c:423
+#: config/i386/msformat-c.c:51
+msgid "the '+' printf flag"
 msgstr ""
 
-#: toplev.c:1223
-#, c-format
-msgid "GMP version %s, MPFR version %s, MPC version %s\n"
+#: c-family/c-format.c:366 c-family/c-format.c:390 c-family/c-format.c:424
+#: c-family/c-format.c:462 config/i386/msformat-c.c:52
+#: config/i386/msformat-c.c:87
+msgid "'#' flag"
 msgstr ""
 
-#: toplev.c:1225
-#, c-format
-msgid "%s%swarning: %s header version %s differs from library version %s.\n"
+#: c-family/c-format.c:366 c-family/c-format.c:390 c-family/c-format.c:424
+#: config/i386/msformat-c.c:52
+msgid "the '#' printf flag"
 msgstr ""
 
-#: toplev.c:1227
-#, c-format
-msgid ""
-"%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
+#: c-family/c-format.c:367 c-family/c-format.c:391 c-family/c-format.c:460
+#: config/i386/msformat-c.c:53
+msgid "'0' flag"
 msgstr ""
 
-#: toplev.c:1390
-msgid "options passed: "
+#: c-family/c-format.c:367 c-family/c-format.c:391 config/i386/msformat-c.c:53
+msgid "the '0' printf flag"
 msgstr ""
 
-#: toplev.c:1425
-msgid "options enabled: "
+#: c-family/c-format.c:368 c-family/c-format.c:392 c-family/c-format.c:459
+#: c-family/c-format.c:489 config/i386/msformat-c.c:54
+msgid "'-' flag"
 msgstr ""
 
-#: toplev.c:1560
-#, c-format
-msgid "created and used with differing settings of '%s'"
+#: c-family/c-format.c:368 c-family/c-format.c:392 config/i386/msformat-c.c:54
+msgid "the '-' printf flag"
 msgstr ""
 
-#: toplev.c:1562
-msgid "out of memory"
+#: c-family/c-format.c:369 c-family/c-format.c:442 config/i386/msformat-c.c:55
+#: config/i386/msformat-c.c:75
+msgid "''' flag"
 msgstr ""
 
-#: toplev.c:1577
-msgid "created and used with different settings of -fpic"
+#: c-family/c-format.c:369 config/i386/msformat-c.c:55
+msgid "the ''' printf flag"
 msgstr ""
 
-#: toplev.c:1579
-msgid "created and used with different settings of -fpie"
+#: c-family/c-format.c:370 c-family/c-format.c:443
+msgid "'I' flag"
 msgstr ""
 
-#: tree-vrp.c:6515
-msgid ""
-"assuming signed overflow does not occur when simplifying && or || to & or |"
+#: c-family/c-format.c:370
+msgid "the 'I' printf flag"
 msgstr ""
 
-#: tree-vrp.c:6519
-msgid ""
-"assuming signed overflow does not occur when simplifying ==, != or ! to "
-"identity or ^"
+#: c-family/c-format.c:371 c-family/c-format.c:393 c-family/c-format.c:440
+#: c-family/c-format.c:463 c-family/c-format.c:490 c-family/c-format.c:1620
+#: config/sol2-c.c:45 config/i386/msformat-c.c:56 config/i386/msformat-c.c:73
+msgid "field width"
 msgstr ""
 
-#: cif-code.def:39
-msgid "function not considered for inlining"
+#: c-family/c-format.c:371 c-family/c-format.c:393 config/sol2-c.c:45
+#: config/i386/msformat-c.c:56
+msgid "field width in printf format"
 msgstr ""
 
-#. Inlining failed owing to unavailable function body.
-#: cif-code.def:42
-msgid "function body not available"
+#: c-family/c-format.c:372 c-family/c-format.c:394 c-family/c-format.c:426
+#: config/i386/msformat-c.c:57
+msgid "precision"
 msgstr ""
 
-#: cif-code.def:45
-msgid "redefined extern inline functions are not considered for inlining"
+#: c-family/c-format.c:372 c-family/c-format.c:394 c-family/c-format.c:426
+#: config/i386/msformat-c.c:57
+msgid "precision in printf format"
 msgstr ""
 
-#. Function is not inlinable.
-#: cif-code.def:49
-msgid "function not inlinable"
+#: c-family/c-format.c:373 c-family/c-format.c:395 c-family/c-format.c:427
+#: c-family/c-format.c:441 c-family/c-format.c:493 config/sol2-c.c:46
+#: config/i386/msformat-c.c:58 config/i386/msformat-c.c:74
+msgid "length modifier"
 msgstr ""
 
-#. Function is not an inlining candidate.
-#: cif-code.def:52
-msgid "function not inline candidate"
+#: c-family/c-format.c:373 c-family/c-format.c:395 c-family/c-format.c:427
+#: config/sol2-c.c:46 config/i386/msformat-c.c:58
+msgid "length modifier in printf format"
 msgstr ""
 
-#: cif-code.def:56
-msgid "--param large-function-growth limit reached"
+#: c-family/c-format.c:425
+msgid "'q' flag"
 msgstr ""
 
-#: cif-code.def:58
-msgid "--param large-stack-frame-growth limit reached"
+#: c-family/c-format.c:425
+msgid "the 'q' diagnostic flag"
 msgstr ""
 
-#: cif-code.def:60
-msgid "--param max-inline-insns-single limit reached"
+#: c-family/c-format.c:437 config/i386/msformat-c.c:71
+msgid "assignment suppression"
 msgstr ""
 
-#: cif-code.def:62
-msgid "--param max-inline-insns-auto limit reached"
+#: c-family/c-format.c:437 config/i386/msformat-c.c:71
+msgid "the assignment suppression scanf feature"
 msgstr ""
 
-#: cif-code.def:64
-msgid "--param inline-unit-growth limit reached"
+#: c-family/c-format.c:438 config/i386/msformat-c.c:72
+msgid "'a' flag"
 msgstr ""
 
-#. Recursive inlining.
-#: cif-code.def:67
-msgid "recursive inlining"
+#: c-family/c-format.c:438 config/i386/msformat-c.c:72
+msgid "the 'a' scanf flag"
 msgstr ""
 
-#. Call is unlikely.
-#: cif-code.def:70
-msgid "call is unlikely and code size would grow"
+#: c-family/c-format.c:439
+msgid "'m' flag"
 msgstr ""
 
-#: cif-code.def:74
-msgid "function not declared inline and code size would grow"
+#: c-family/c-format.c:439
+msgid "the 'm' scanf flag"
 msgstr ""
 
-#: cif-code.def:78
-msgid "optimizing for size and code size would grow"
+#: c-family/c-format.c:440 config/i386/msformat-c.c:73
+msgid "field width in scanf format"
 msgstr ""
 
-#. Inlining failed because of mismatched options or arguments.
-#: cif-code.def:81
-msgid "target specific option mismatch"
+#: c-family/c-format.c:441 config/i386/msformat-c.c:74
+msgid "length modifier in scanf format"
 msgstr ""
 
-#: cif-code.def:82
-msgid "mismatched arguments"
+#: c-family/c-format.c:442 config/i386/msformat-c.c:75
+msgid "the ''' scanf flag"
 msgstr ""
 
-#: cif-code.def:86
-msgid "originally indirect function call not considered for inlining"
+#: c-family/c-format.c:443
+msgid "the 'I' scanf flag"
 msgstr ""
 
-#. The remainder are real diagnostic types.
-#: diagnostic.def:33
-msgid "fatal error: "
+#: c-family/c-format.c:458
+msgid "'_' flag"
 msgstr ""
 
-#: diagnostic.def:34
-msgid "internal compiler error: "
+#: c-family/c-format.c:458
+msgid "the '_' strftime flag"
 msgstr ""
 
-#: diagnostic.def:35
-msgid "error: "
+#: c-family/c-format.c:459
+msgid "the '-' strftime flag"
 msgstr ""
 
-#: diagnostic.def:36
-msgid "sorry, unimplemented: "
+#: c-family/c-format.c:460
+msgid "the '0' strftime flag"
 msgstr ""
 
-#: diagnostic.def:37
-msgid "warning: "
+#: c-family/c-format.c:461 c-family/c-format.c:485
+msgid "'^' flag"
 msgstr ""
 
-#: diagnostic.def:38
-msgid "anachronism: "
+#: c-family/c-format.c:461
+msgid "the '^' strftime flag"
 msgstr ""
 
-#: diagnostic.def:39
-msgid "note: "
+#: c-family/c-format.c:462 config/i386/msformat-c.c:87
+msgid "the '#' strftime flag"
 msgstr ""
 
-#: diagnostic.def:40
-msgid "debug: "
+#: c-family/c-format.c:463
+msgid "field width in strftime format"
 msgstr ""
 
-#. These two would be re-classified as DK_WARNING or DK_ERROR, so the
-#. prefix does not matter.
-#: diagnostic.def:43
-msgid "pedwarn: "
+#: c-family/c-format.c:464
+msgid "'E' modifier"
 msgstr ""
 
-#: diagnostic.def:44
-msgid "permerror: "
+#: c-family/c-format.c:464
+msgid "the 'E' strftime modifier"
 msgstr ""
 
-#: params.def:48
-msgid "The threshold ratio between current and hottest structure counts"
+#: c-family/c-format.c:465
+msgid "'O' modifier"
 msgstr ""
 
-#: params.def:55
-msgid "Maximal estimated outcome of branch considered predictable"
+#: c-family/c-format.c:465
+msgid "the 'O' strftime modifier"
 msgstr ""
 
-#: params.def:72
-msgid ""
-"The maximum number of instructions in a single function eligible for inlining"
+#: c-family/c-format.c:466
+msgid "the 'O' modifier"
 msgstr ""
 
-#: params.def:84
-msgid "The maximum number of instructions when automatically inlining"
+#: c-family/c-format.c:484
+msgid "fill character"
 msgstr ""
 
-#: params.def:89
-msgid ""
-"The maximum number of instructions inline function can grow to via recursive "
-"inlining"
+#: c-family/c-format.c:484
+msgid "fill character in strfmon format"
 msgstr ""
 
-#: params.def:94
-msgid ""
-"The maximum number of instructions non-inline function can grow to via "
-"recursive inlining"
+#: c-family/c-format.c:485
+msgid "the '^' strfmon flag"
 msgstr ""
 
-#: params.def:99
-msgid "The maximum depth of recursive inlining for inline functions"
+#: c-family/c-format.c:486
+msgid "the '+' strfmon flag"
 msgstr ""
 
-#: params.def:104
-msgid "The maximum depth of recursive inlining for non-inline functions"
+#: c-family/c-format.c:487
+msgid "'(' flag"
 msgstr ""
 
-#: params.def:109
-msgid ""
-"Inline recursively only when the probability of call being executed exceeds "
-"the parameter"
+#: c-family/c-format.c:487
+msgid "the '(' strfmon flag"
 msgstr ""
 
-#: params.def:117
-msgid ""
-"The maximum number of nested indirect inlining performed by early inliner"
+#: c-family/c-format.c:488
+msgid "'!' flag"
 msgstr ""
 
-#: params.def:124
-msgid ""
-"If -fvariable-expansion-in-unroller is used, the maximum number of times "
-"that an individual variable will be expanded during loop unrolling"
+#: c-family/c-format.c:488
+msgid "the '!' strfmon flag"
 msgstr ""
 
-#: params.def:130
-msgid ""
-"If -ftree-vectorize is used, the minimal loop bound of a loop to be "
-"considered for vectorization"
+#: c-family/c-format.c:489
+msgid "the '-' strfmon flag"
 msgstr ""
 
-#: params.def:141
-msgid "The maximum number of instructions to consider to fill a delay slot"
+#: c-family/c-format.c:490
+msgid "field width in strfmon format"
 msgstr ""
 
-#: params.def:152
-msgid ""
-"The maximum number of instructions to consider to find accurate live "
-"register information"
+#: c-family/c-format.c:491
+msgid "left precision"
 msgstr ""
 
-#: params.def:162
-msgid "The maximum length of scheduling's pending operations list"
+#: c-family/c-format.c:491
+msgid "left precision in strfmon format"
 msgstr ""
 
-#: params.def:167
-msgid "The size of function body to be considered large"
+#: c-family/c-format.c:492
+msgid "right precision"
 msgstr ""
 
-#: params.def:171
-msgid "Maximal growth due to inlining of large function (in percent)"
+#: c-family/c-format.c:492
+msgid "right precision in strfmon format"
 msgstr ""
 
-#: params.def:175
-msgid "The size of translation unit to be considered large"
+#: c-family/c-format.c:493
+msgid "length modifier in strfmon format"
 msgstr ""
 
-#: params.def:179
-msgid ""
-"How much can given compilation unit grow because of the inlining (in percent)"
+#: c-family/c-format.c:1723
+msgid "field precision"
 msgstr ""
 
-#: params.def:183
-msgid ""
-"How much can given compilation unit grow because of the interprocedural "
-"constant propagation (in percent)"
+#. Handle deferred options from command-line.
+#: c-family/c-opts.c:1397 fortran/cpp.c:579
+msgid "<command-line>"
 msgstr ""
 
-#: params.def:187
-msgid ""
-"Maximal estimated growth of function body caused by early inlining of single "
-"call"
+#: c-family/c-pretty-print.c:344
+msgid "<type-error>"
 msgstr ""
 
-#: params.def:191
-msgid "The size of stack frame to be considered large"
+#: c-family/c-pretty-print.c:383
+msgid "<unnamed-unsigned:"
 msgstr ""
 
-#: params.def:195
-msgid "Maximal stack frame growth due to inlining (in percent)"
+#: c-family/c-pretty-print.c:384
+msgid "<unnamed-signed:"
 msgstr ""
 
-#: params.def:202
-msgid "The maximum amount of memory to be allocated by GCSE"
+#: c-family/c-pretty-print.c:387
+msgid "<unnamed-float:"
 msgstr ""
 
-#: params.def:213
-msgid ""
-"The threshold ratio for performing partial redundancy elimination after "
-"reload"
+#: c-family/c-pretty-print.c:390
+msgid "<unnamed-fixed:"
 msgstr ""
 
-#: params.def:220
-msgid ""
-"The threshold ratio of critical edges execution count that permit performing "
-"redundancy elimination after reload"
+#: c-family/c-pretty-print.c:405
+msgid "<typedef-error>"
 msgstr ""
 
-#: params.def:231
-msgid "The maximum number of instructions to consider to unroll in a loop"
+#: c-family/c-pretty-print.c:418
+msgid "<tag-error>"
 msgstr ""
 
-#: params.def:237
-msgid ""
-"The maximum number of instructions to consider to unroll in a loop on average"
+#: c-family/c-pretty-print.c:1165
+msgid "<erroneous-expression>"
 msgstr ""
 
-#: params.def:242
-msgid "The maximum number of unrollings of a single loop"
+#: c-family/c-pretty-print.c:1169 cp/cxx-pretty-print.c:154
+msgid "<return-value>"
 msgstr ""
 
-#: params.def:247
-msgid "The maximum number of insns of a peeled loop"
+#: config/alpha/alpha.c:5146
+#, c-format
+msgid "invalid %%H value"
 msgstr ""
 
-#: params.def:252
-msgid "The maximum number of peelings of a single loop"
+#: config/alpha/alpha.c:5167 config/bfin/bfin.c:1683
+#, c-format
+msgid "invalid %%J value"
 msgstr ""
 
-#: params.def:257
-msgid "The maximum number of insns of a completely peeled loop"
+#: config/alpha/alpha.c:5197 config/ia64/ia64.c:5108
+#, c-format
+msgid "invalid %%r value"
 msgstr ""
 
-#: params.def:262
-msgid ""
-"The maximum number of peelings of a single loop that is peeled completely"
+#: config/alpha/alpha.c:5207 config/ia64/ia64.c:5062
+#: config/rs6000/rs6000.c:15627 config/xtensa/xtensa.c:2304
+#, c-format
+msgid "invalid %%R value"
 msgstr ""
 
-#: params.def:267
-msgid "The maximum number of insns of a peeled loop that rolls only once"
+#: config/alpha/alpha.c:5213 config/rs6000/rs6000.c:15546
+#: config/xtensa/xtensa.c:2271
+#, c-format
+msgid "invalid %%N value"
 msgstr ""
 
-#: params.def:272
-msgid "The maximum depth of a loop nest we completely peel"
+#: config/alpha/alpha.c:5221 config/rs6000/rs6000.c:15574
+#, c-format
+msgid "invalid %%P value"
 msgstr ""
 
-#: params.def:278
-msgid "The maximum number of insns of an unswitched loop"
+#: config/alpha/alpha.c:5229
+#, c-format
+msgid "invalid %%h value"
 msgstr ""
 
-#: params.def:283
-msgid "The maximum number of unswitchings in a single loop"
+#: config/alpha/alpha.c:5237 config/xtensa/xtensa.c:2297
+#, c-format
+msgid "invalid %%L value"
 msgstr ""
 
-#: params.def:290
-msgid ""
-"Bound on the number of iterations the brute force # of iterations analysis "
-"algorithm evaluates"
+#: config/alpha/alpha.c:5276 config/rs6000/rs6000.c:15528
+#, c-format
+msgid "invalid %%m value"
 msgstr ""
 
-#: params.def:296
-msgid "Bound on the cost of an expression to compute the number of iterations"
+#: config/alpha/alpha.c:5284 config/rs6000/rs6000.c:15536
+#, c-format
+msgid "invalid %%M value"
 msgstr ""
 
-#: params.def:302
-msgid ""
-"A factor for tuning the upper bound that swing modulo scheduler uses for "
-"scheduling a loop"
+#: config/alpha/alpha.c:5328
+#, c-format
+msgid "invalid %%U value"
 msgstr ""
 
-#: params.def:306
-msgid ""
-"The number of cycles the swing modulo scheduler considers when checking "
-"conflicts using DFA"
+#: config/alpha/alpha.c:5340 config/alpha/alpha.c:5354
+#: config/rs6000/rs6000.c:15635
+#, c-format
+msgid "invalid %%s value"
 msgstr ""
 
-#: params.def:310
-msgid ""
-"A threshold on the average loop count considered by the swing modulo "
-"scheduler"
+#: config/alpha/alpha.c:5377
+#, c-format
+msgid "invalid %%C value"
 msgstr ""
 
-#: params.def:315
-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 ""
+#: config/alpha/alpha.c:5414 config/rs6000/rs6000.c:15393
+#, c-format
+msgid "invalid %%E value"
+msgstr ""
 
-#: params.def:319
-msgid ""
-"Select fraction of the maximal frequency of executions of basic block in "
-"function given basic block needs to have to be considered hot"
+#: config/alpha/alpha.c:5439 config/alpha/alpha.c:5487
+#, c-format
+msgid "unknown relocation unspec"
 msgstr ""
 
-#: params.def:324
-msgid ""
-"Select fraction of the maximal frequency of executions of basic block in "
-"function given basic block get alignment"
+#: config/alpha/alpha.c:5448 config/crx/crx.c:1105
+#: config/rs6000/rs6000.c:15990 config/spu/spu.c:1721
+#, c-format
+msgid "invalid %%xn code"
 msgstr ""
 
-#: params.def:329
-msgid ""
-"Loops iterating at least selected number of iterations will get loop "
-"alignement."
+#: config/arc/arc.c:1729 config/m32r/m32r.c:2152
+#, c-format
+msgid "invalid operand to %%R code"
 msgstr ""
 
-#: params.def:345
-msgid "The maximum number of loop iterations we predict statically"
+#: config/arc/arc.c:1761 config/m32r/m32r.c:2175
+#, c-format
+msgid "invalid operand to %%H/%%L code"
 msgstr ""
 
-#: params.def:349
-msgid ""
-"The percentage of function, weighted by execution frequency, that must be "
-"covered by trace formation. Used when profile feedback is available"
+#: config/arc/arc.c:1783 config/m32r/m32r.c:2246
+#, c-format
+msgid "invalid operand to %%U code"
 msgstr ""
 
-#: params.def:353
-msgid ""
-"The percentage of function, weighted by execution frequency, that must be "
-"covered by trace formation. Used when profile feedback is not available"
+#: config/arc/arc.c:1794
+#, c-format
+msgid "invalid operand to %%V code"
 msgstr ""
 
-#: params.def:357
-msgid "Maximal code growth caused by tail duplication (in percent)"
+#. Unknown flag.
+#. Undocumented flag.
+#: config/arc/arc.c:1801 config/m32r/m32r.c:2273 config/sparc/sparc.c:7529
+#, c-format
+msgid "invalid operand output code"
 msgstr ""
 
-#: params.def:361
-msgid ""
-"Stop reverse growth if the reverse probability of best edge is less than "
-"this threshold (in percent)"
+#: config/arm/arm.c:15769 config/arm/arm.c:15787
+#, c-format
+msgid "predicated Thumb instruction"
 msgstr ""
 
-#: params.def:365
-msgid ""
-"Stop forward growth if the probability of best edge is less than this "
-"threshold (in percent). Used when profile feedback is available"
+#: config/arm/arm.c:15775
+#, c-format
+msgid "predicated instruction in conditional sequence"
 msgstr ""
 
-#: params.def:369
-msgid ""
-"Stop forward growth if the probability of best edge is less than this "
-"threshold (in percent). Used when profile feedback is not available"
+#: config/arm/arm.c:15945
+#, c-format
+msgid "invalid shift operand"
 msgstr ""
 
-#: params.def:375
-msgid "The maximum number of incoming edges to consider for crossjumping"
+#: config/arm/arm.c:16002 config/arm/arm.c:16024 config/arm/arm.c:16034
+#: config/arm/arm.c:16044 config/arm/arm.c:16054 config/arm/arm.c:16093
+#: config/arm/arm.c:16111 config/arm/arm.c:16146 config/arm/arm.c:16165
+#: config/arm/arm.c:16180 config/arm/arm.c:16207 config/arm/arm.c:16214
+#: config/arm/arm.c:16232 config/arm/arm.c:16239 config/arm/arm.c:16247
+#: config/arm/arm.c:16268 config/arm/arm.c:16275 config/arm/arm.c:16400
+#: config/arm/arm.c:16407 config/arm/arm.c:16425 config/arm/arm.c:16432
+#: config/bfin/bfin.c:1696 config/bfin/bfin.c:1703 config/bfin/bfin.c:1710
+#: config/bfin/bfin.c:1717 config/bfin/bfin.c:1726 config/bfin/bfin.c:1733
+#: config/bfin/bfin.c:1740 config/bfin/bfin.c:1747
+#, c-format
+msgid "invalid operand for code '%c'"
 msgstr ""
 
-#: params.def:381
-msgid ""
-"The minimum number of matching instructions to consider for crossjumping"
+#: config/arm/arm.c:16106
+#, c-format
+msgid "instruction never executed"
 msgstr ""
 
-#: params.def:387
-msgid "The maximum expansion factor when copying basic blocks"
+#: config/arm/arm.c:16444
+#, c-format
+msgid "missing operand"
 msgstr ""
 
-#: params.def:393
-msgid ""
-"The maximum number of insns to duplicate when unfactoring computed gotos"
+#: config/arm/arm.c:18874
+msgid "function parameters cannot have __fp16 type"
 msgstr ""
 
-#: params.def:399
-msgid "The maximum length of path considered in cse"
+#: config/arm/arm.c:18884
+msgid "functions cannot return __fp16 type"
 msgstr ""
 
-#: params.def:403
-msgid "The maximum instructions CSE process before flushing"
+#: config/avr/avr.c:1097
+#, c-format
+msgid "address operand requires constraint for X, Y, or Z register"
 msgstr ""
 
-#: params.def:410
-msgid ""
-"The minimum cost of an expensive expression in the loop invariant motion"
+#: config/avr/avr.c:1223
+msgid "bad address, not a constant):"
 msgstr ""
 
-#: params.def:419
-msgid ""
-"Bound on number of candidates below that all candidates are considered in iv "
-"optimizations"
+#: config/avr/avr.c:1236
+msgid "bad address, not (reg+disp):"
 msgstr ""
 
-#: params.def:427
-msgid "Bound on number of iv uses in loop optimized in iv optimizations"
+#: config/avr/avr.c:1243
+msgid "bad address, not post_inc or pre_dec:"
 msgstr ""
 
-#: params.def:435
-msgid ""
-"If number of candidates in the set is smaller, we always try to remove "
-"unused ivs during its optimization"
+#: config/avr/avr.c:1254
+msgid "internal compiler error.  Bad address:"
 msgstr ""
 
-#: params.def:440
-msgid "Bound on size of expressions used in the scalar evolutions analyzer"
+#: config/avr/avr.c:1279
+msgid "internal compiler error.  Unknown mode:"
 msgstr ""
 
-#: params.def:445
-msgid "Bound on the number of variables in Omega constraint systems"
+#: config/avr/avr.c:1860 config/avr/avr.c:2548
+msgid "invalid insn:"
 msgstr ""
 
-#: params.def:450
-msgid "Bound on the number of inequalities in Omega constraint systems"
+#: config/avr/avr.c:1899 config/avr/avr.c:1985 config/avr/avr.c:2034
+#: config/avr/avr.c:2062 config/avr/avr.c:2157 config/avr/avr.c:2326
+#: config/avr/avr.c:2587 config/avr/avr.c:2699
+msgid "incorrect insn:"
 msgstr ""
 
-#: params.def:455
-msgid "Bound on the number of equalities in Omega constraint systems"
+#: config/avr/avr.c:2081 config/avr/avr.c:2242 config/avr/avr.c:2397
+#: config/avr/avr.c:2765
+msgid "unknown move insn:"
 msgstr ""
 
-#: params.def:460
-msgid "Bound on the number of wild cards in Omega constraint systems"
+#: config/avr/avr.c:2995
+msgid "bad shift insn:"
 msgstr ""
 
-#: params.def:465
-msgid "Bound on the size of the hash table in Omega constraint systems"
+#: config/avr/avr.c:3111 config/avr/avr.c:3531 config/avr/avr.c:3889
+msgid "internal compiler error.  Incorrect shift:"
 msgstr ""
 
-#: params.def:470
-msgid "Bound on the number of keys in Omega constraint systems"
+#: config/bfin/bfin.c:1645
+#, c-format
+msgid "invalid %%j value"
 msgstr ""
 
-#: params.def:475
-msgid ""
-"When set to 1, use expensive methods to eliminate all redundant constraints"
+#: config/bfin/bfin.c:1838
+#, c-format
+msgid "invalid const_double operand"
 msgstr ""
 
-#: params.def:480
-msgid ""
-"Bound on number of runtime checks inserted by the vectorizer's loop "
-"versioning for alignment check"
+#: config/cris/cris.c:561 config/moxie/moxie.c:112 final.c:3077 final.c:3079
+#: fold-const.c:263 gcc.c:4567 gcc.c:4581 loop-iv.c:2969 loop-iv.c:2978
+#: rtl-error.c:102 toplev.c:526 tree-ssa-loop-niter.c:1922 tree-vrp.c:5972
+#: cp/typeck.c:5373 java/expr.c:385
+#, gcc-internal-format, gfc-internal-format
+msgid "%s"
 msgstr ""
 
-#: params.def:485
-msgid ""
-"Bound on number of runtime checks inserted by the vectorizer's loop "
-"versioning for alias check"
+#: config/cris/cris.c:612
+msgid "unexpected index-type in cris_print_index"
 msgstr ""
 
-#: params.def:490
-msgid "The maximum memory locations recorded by cselib"
+#: config/cris/cris.c:629
+msgid "unexpected base-type in cris_print_base"
 msgstr ""
 
-#: params.def:503
-msgid ""
-"Minimum heap expansion to trigger garbage collection, as a percentage of the "
-"total size of the heap"
+#: config/cris/cris.c:745
+msgid "invalid operand for 'b' modifier"
 msgstr ""
 
-#: params.def:508
-msgid "Minimum heap size before we start collecting garbage, in kilobytes"
+#: config/cris/cris.c:762
+msgid "invalid operand for 'o' modifier"
 msgstr ""
 
-#: params.def:516
-msgid ""
-"The maximum number of instructions to search backward when looking for "
-"equivalent reload"
+#: config/cris/cris.c:781
+msgid "invalid operand for 'O' modifier"
 msgstr ""
 
-#: params.def:521 params.def:531
-msgid ""
-"The maximum number of blocks in a region to be considered for interblock "
-"scheduling"
+#: config/cris/cris.c:814
+msgid "invalid operand for 'p' modifier"
 msgstr ""
 
-#: params.def:526 params.def:536
-msgid ""
-"The maximum number of insns in a region to be considered for interblock "
-"scheduling"
+#: config/cris/cris.c:853
+msgid "invalid operand for 'z' modifier"
 msgstr ""
 
-#: params.def:541
-msgid ""
-"The minimum probability of reaching a source block for interblock "
-"speculative scheduling"
+#: config/cris/cris.c:917 config/cris/cris.c:951
+msgid "invalid operand for 'H' modifier"
 msgstr ""
 
-#: params.def:546
-msgid "The maximum number of iterations through CFG to extend regions"
+#: config/cris/cris.c:927
+msgid "bad register"
 msgstr ""
 
-#: params.def:551
-msgid ""
-"The maximum conflict delay for an insn to be considered for speculative "
-"motion"
+#: config/cris/cris.c:971
+msgid "invalid operand for 'e' modifier"
 msgstr ""
 
-#: params.def:556
-msgid ""
-"The minimal probability of speculation success (in percents), so that "
-"speculative insn will be scheduled."
+#: config/cris/cris.c:988
+msgid "invalid operand for 'm' modifier"
 msgstr ""
 
-#: params.def:561
-msgid "The maximum size of the lookahead window of selective scheduling"
+#: config/cris/cris.c:1013
+msgid "invalid operand for 'A' modifier"
 msgstr ""
 
-#: params.def:566
-msgid "Maximum number of times that an insn could be scheduled"
+#: config/cris/cris.c:1036
+msgid "invalid operand for 'D' modifier"
 msgstr ""
 
-#: params.def:571
-msgid ""
-"Maximum number of instructions in the ready list that are considered "
-"eligible for renaming"
+#: config/cris/cris.c:1050
+msgid "invalid operand for 'T' modifier"
 msgstr ""
 
-#: params.def:576
-msgid "Minimal distance between possibly conflicting store and load"
+#: config/cris/cris.c:1070 config/moxie/moxie.c:182
+msgid "invalid operand modifier letter"
 msgstr ""
 
-#: params.def:581
-msgid ""
-"The maximum number of RTL nodes that can be recorded as combiner's last value"
+#: config/cris/cris.c:1127
+msgid "unexpected multiplicative operand"
 msgstr ""
 
-#: params.def:589
-msgid "The upper bound for sharing integer constants"
+#: config/cris/cris.c:1147 config/moxie/moxie.c:207
+msgid "unexpected operand"
 msgstr ""
 
-#: params.def:608
-msgid ""
-"Minimum number of virtual mappings to consider switching to full virtual "
-"renames"
+#: config/cris/cris.c:1186 config/cris/cris.c:1196
+msgid "unrecognized address"
 msgstr ""
 
-#: params.def:613
-msgid ""
-"Ratio between virtual mappings and virtual symbols to do full virtual renames"
+#: config/cris/cris.c:2321
+msgid "unrecognized supposed constant"
 msgstr ""
 
-#: params.def:618
-msgid ""
-"The lower bound for a buffer to be considered for stack smashing protection"
+#: config/cris/cris.c:2750 config/cris/cris.c:2814
+msgid "unexpected side-effects in address"
 msgstr ""
 
-#: params.def:636
-msgid ""
-"Maximum number of statements allowed in a block that needs to be duplicated "
-"when threading jumps"
+#. Can't possibly get a GOT-needing-fixup for a function-call,
+#. right?
+#: config/cris/cris.c:3651
+msgid "Unidentifiable call op"
 msgstr ""
 
-#: params.def:645
-msgid ""
-"Maximum number of fields in a structure before pointer analysis treats the "
-"structure as a single variable"
+#: config/cris/cris.c:3703
+#, c-format
+msgid "PIC register isn't set up"
 msgstr ""
 
-#: params.def:650
-msgid ""
-"The maximum number of instructions ready to be issued to be considered by "
-"the scheduler during the first scheduling pass"
+#: config/fr30/fr30.c:494
+#, c-format
+msgid "fr30_print_operand_address: unhandled address"
 msgstr ""
 
-#: params.def:660
-msgid "The number of insns executed before prefetch is completed"
+#: config/fr30/fr30.c:518
+#, c-format
+msgid "fr30_print_operand: unrecognized %%p code"
 msgstr ""
 
-#: params.def:667
-msgid "The number of prefetches that can run at the same time"
+#: config/fr30/fr30.c:538
+#, c-format
+msgid "fr30_print_operand: unrecognized %%b code"
 msgstr ""
 
-#: params.def:674
-msgid "The size of L1 cache"
+#: config/fr30/fr30.c:559
+#, c-format
+msgid "fr30_print_operand: unrecognized %%B code"
 msgstr ""
 
-#: params.def:681
-msgid "The size of L1 cache line"
+#: config/fr30/fr30.c:567
+#, c-format
+msgid "fr30_print_operand: invalid operand to %%A code"
 msgstr ""
 
-#: params.def:688
-msgid "The size of L2 cache"
+#: config/fr30/fr30.c:584
+#, c-format
+msgid "fr30_print_operand: invalid %%x code"
 msgstr ""
 
-#: params.def:699
-msgid "Whether to use canonical types"
+#: config/fr30/fr30.c:591
+#, c-format
+msgid "fr30_print_operand: invalid %%F code"
 msgstr ""
 
-#: params.def:704
-msgid ""
-"Maximum length of partial antic set when performing tree pre optimization"
+#: config/fr30/fr30.c:608
+#, c-format
+msgid "fr30_print_operand: unknown code"
 msgstr ""
 
-#: params.def:714
-msgid "Maximum size of a SCC before SCCVN stops processing a function"
+#: config/fr30/fr30.c:636 config/fr30/fr30.c:645 config/fr30/fr30.c:656
+#: config/fr30/fr30.c:669
+#, c-format
+msgid "fr30_print_operand: unhandled MEM"
 msgstr ""
 
-#: params.def:719
-msgid "Max loops number for regional RA"
+#: config/frv/frv.c:2590
+msgid "bad insn to frv_print_operand_address:"
 msgstr ""
 
-#: params.def:724
-msgid "Max size of conflict table in MB"
+#: config/frv/frv.c:2601
+msgid "bad register to frv_print_operand_memory_reference_reg:"
 msgstr ""
 
-#: params.def:729
-msgid ""
-"The number of registers in each class kept unused by loop invariant motion"
+#: config/frv/frv.c:2640 config/frv/frv.c:2650 config/frv/frv.c:2659
+#: config/frv/frv.c:2680 config/frv/frv.c:2685
+msgid "bad insn to frv_print_operand_memory_reference:"
 msgstr ""
 
-#: params.def:737
-msgid ""
-"The maximum ratio between array size and switch branches for a switch "
-"conversion to take place"
+#: config/frv/frv.c:2771
+#, c-format
+msgid "bad condition code"
 msgstr ""
 
-#: params.def:745
-msgid "size of tiles for loop blocking"
+#: config/frv/frv.c:2847
+msgid "bad insn in frv_print_operand, bad const_double"
 msgstr ""
 
-#: params.def:752
-msgid "maximum number of parameters in a SCoP"
+#: config/frv/frv.c:2908
+msgid "bad insn to frv_print_operand, 'e' modifier:"
 msgstr ""
 
-#: params.def:759
-msgid "maximum number of basic blocks per function to be analyzed by Graphite"
+#: config/frv/frv.c:2916
+msgid "bad insn to frv_print_operand, 'F' modifier:"
 msgstr ""
 
-#: params.def:766
-msgid "Max basic blocks number in loop for loop invariant motion"
+#: config/frv/frv.c:2932
+msgid "bad insn to frv_print_operand, 'f' modifier:"
 msgstr ""
 
-#: params.def:772
-msgid ""
-"Maximum number of instructions in basic block to be considered for SLP "
-"vectorization"
+#: config/frv/frv.c:2946
+msgid "bad insn to frv_print_operand, 'g' modifier:"
 msgstr ""
 
-#: params.def:777
-msgid ""
-"Min. ratio of insns to prefetches to enable prefetching for a loop with an "
-"unknown trip count"
+#: config/frv/frv.c:2994
+msgid "bad insn to frv_print_operand, 'L' modifier:"
 msgstr ""
 
-#: params.def:783
-msgid "Min. ratio of insns to mem ops to enable prefetching in a loop"
+#: config/frv/frv.c:3007
+msgid "bad insn to frv_print_operand, 'M/N' modifier:"
 msgstr ""
 
-#: params.def:790
-msgid "Max. size of var tracking hash tables"
+#: config/frv/frv.c:3028
+msgid "bad insn to frv_print_operand, 'O' modifier:"
 msgstr ""
 
-#: params.def:797
-msgid "The minimum UID to be used for a nondebug insn"
+#: config/frv/frv.c:3046
+msgid "bad insn to frv_print_operand, P modifier:"
 msgstr ""
 
-#: params.def:802
-msgid ""
-"Maximum allowed growth of size of new parameters ipa-sra replaces a pointer "
-"to an aggregate with"
-msgstr ""
-
-#: config/alpha/alpha.c:5135
-#, c-format
-msgid "invalid %%H value"
-msgstr ""
-
-#: config/alpha/alpha.c:5156 config/bfin/bfin.c:1683
-#, c-format
-msgid "invalid %%J value"
+#: config/frv/frv.c:3066
+msgid "bad insn in frv_print_operand, z case"
 msgstr ""
 
-#: config/alpha/alpha.c:5186 config/ia64/ia64.c:4975
-#, c-format
-msgid "invalid %%r value"
+#: config/frv/frv.c:3097
+msgid "bad insn in frv_print_operand, 0 case"
 msgstr ""
 
-#: config/alpha/alpha.c:5196 config/ia64/ia64.c:4929
-#: config/rs6000/rs6000.c:14626 config/xtensa/xtensa.c:2253
-#, c-format
-msgid "invalid %%R value"
+#: config/frv/frv.c:3102
+msgid "frv_print_operand: unknown code"
 msgstr ""
 
-#: config/alpha/alpha.c:5202 config/rs6000/rs6000.c:14545
-#: config/xtensa/xtensa.c:2220
-#, c-format
-msgid "invalid %%N value"
+#: config/frv/frv.c:4491
+msgid "bad output_move_single operand"
 msgstr ""
 
-#: config/alpha/alpha.c:5210 config/rs6000/rs6000.c:14573
-#, c-format
-msgid "invalid %%P value"
+#: config/frv/frv.c:4618
+msgid "bad output_move_double operand"
 msgstr ""
 
-#: config/alpha/alpha.c:5218
-#, c-format
-msgid "invalid %%h value"
+#: config/frv/frv.c:4760
+msgid "bad output_condmove_single operand"
 msgstr ""
 
-#: config/alpha/alpha.c:5226 config/xtensa/xtensa.c:2246
+#. 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 "invalid %%L value"
+msgid " (frv)"
 msgstr ""
 
-#: config/alpha/alpha.c:5265 config/rs6000/rs6000.c:14527
+#: config/i386/i386.c:12263
 #, c-format
-msgid "invalid %%m value"
+msgid "invalid UNSPEC as operand"
 msgstr ""
 
-#: config/alpha/alpha.c:5273 config/rs6000/rs6000.c:14535
+#: config/i386/i386.c:12858
 #, c-format
-msgid "invalid %%M value"
+msgid "'%%&' used without any local dynamic TLS references"
 msgstr ""
 
-#: config/alpha/alpha.c:5317
+#: config/i386/i386.c:12949 config/i386/i386.c:13024
 #, c-format
-msgid "invalid %%U value"
+msgid "invalid operand size for operand code '%c'"
 msgstr ""
 
-#: config/alpha/alpha.c:5329 config/alpha/alpha.c:5343
-#: config/rs6000/rs6000.c:14634
+#: config/i386/i386.c:13019
 #, c-format
-msgid "invalid %%s value"
+msgid "invalid operand type used with operand code '%c'"
 msgstr ""
 
-#: config/alpha/alpha.c:5366
+#: config/i386/i386.c:13099 config/i386/i386.c:13139
 #, c-format
-msgid "invalid %%C value"
+msgid "operand is not a condition code, invalid operand code 'D'"
 msgstr ""
 
-#: config/alpha/alpha.c:5403 config/rs6000/rs6000.c:14381
+#: config/i386/i386.c:13165
 #, c-format
-msgid "invalid %%E value"
+msgid ""
+"operand is neither a constant nor a condition code, invalid operand code 'C'"
 msgstr ""
 
-#: config/alpha/alpha.c:5428 config/alpha/alpha.c:5476
+#: config/i386/i386.c:13175
 #, c-format
-msgid "unknown relocation unspec"
+msgid ""
+"operand is neither a constant nor a condition code, invalid operand code 'F'"
 msgstr ""
 
-#: config/alpha/alpha.c:5437 config/crx/crx.c:1092
-#: config/rs6000/rs6000.c:14988 config/spu/spu.c:1695
+#: config/i386/i386.c:13193
 #, c-format
-msgid "invalid %%xn code"
+msgid ""
+"operand is neither a constant nor a condition code, invalid operand code 'c'"
 msgstr ""
 
-#: config/arc/arc.c:1724 config/m32r/m32r.c:1980
+#: config/i386/i386.c:13203
 #, c-format
-msgid "invalid operand to %%R code"
+msgid ""
+"operand is neither a constant nor a condition code, invalid operand code 'f'"
 msgstr ""
 
-#: config/arc/arc.c:1756 config/m32r/m32r.c:2003
+#: config/i386/i386.c:13306
 #, c-format
-msgid "invalid operand to %%H/%%L code"
+msgid "operand is not a condition code, invalid operand code 'Y'"
 msgstr ""
 
-#: config/arc/arc.c:1778 config/m32r/m32r.c:2074
+#: config/i386/i386.c:13332
 #, c-format
-msgid "invalid operand to %%U code"
+msgid "invalid operand code '%c'"
 msgstr ""
 
-#: config/arc/arc.c:1789
+#: config/i386/i386.c:13382
 #, c-format
-msgid "invalid operand to %%V code"
+msgid "invalid constraints for operand"
 msgstr ""
 
-#. Unknown flag.
-#. Undocumented flag.
-#: config/arc/arc.c:1796 config/m32r/m32r.c:2101 config/sparc/sparc.c:7164
-#, c-format
-msgid "invalid operand output code"
+#: config/i386/i386.c:21149
+msgid "unknown insn mode"
 msgstr ""
 
-#: config/arm/arm.c:14854 config/arm/arm.c:14872
+#. 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:61
 #, c-format
-msgid "predicated Thumb instruction"
+msgid "environment variable DJGPP not defined"
 msgstr ""
 
-#: config/arm/arm.c:14860
+#: config/i386/xm-djgpp.h:63
 #, c-format
-msgid "predicated instruction in conditional sequence"
+msgid "environment variable DJGPP points to missing file '%s'"
 msgstr ""
 
-#: config/arm/arm.c:15030
+#: config/i386/xm-djgpp.h:66
 #, c-format
-msgid "invalid shift operand"
+msgid "environment variable DJGPP points to corrupt file '%s'"
 msgstr ""
 
-#: config/arm/arm.c:15077 config/arm/arm.c:15087 config/arm/arm.c:15097
-#: config/arm/arm.c:15107 config/arm/arm.c:15117 config/arm/arm.c:15156
-#: config/arm/arm.c:15174 config/arm/arm.c:15209 config/arm/arm.c:15228
-#: config/arm/arm.c:15243 config/arm/arm.c:15270 config/arm/arm.c:15277
-#: config/arm/arm.c:15295 config/arm/arm.c:15302 config/arm/arm.c:15310
-#: config/arm/arm.c:15331 config/arm/arm.c:15338 config/arm/arm.c:15428
-#: config/arm/arm.c:15435 config/arm/arm.c:15453 config/arm/arm.c:15460
-#: config/bfin/bfin.c:1696 config/bfin/bfin.c:1703 config/bfin/bfin.c:1710
-#: config/bfin/bfin.c:1717 config/bfin/bfin.c:1726 config/bfin/bfin.c:1733
-#: config/bfin/bfin.c:1740 config/bfin/bfin.c:1747
+#: config/ia64/ia64.c:4990
 #, c-format
-msgid "invalid operand for code '%c'"
+msgid "invalid %%G mode"
 msgstr ""
 
-#: config/arm/arm.c:15169
+#: config/ia64/ia64.c:5160
 #, c-format
-msgid "instruction never executed"
+msgid "ia64_print_operand: unknown code"
 msgstr ""
 
-#: config/arm/arm.c:15472
-#, c-format
-msgid "missing operand"
+#: config/ia64/ia64.c:10816
+msgid "invalid conversion from %<__fpreg%>"
 msgstr ""
 
-#: config/arm/arm.c:17746
-msgid "function parameters cannot have __fp16 type"
+#: config/ia64/ia64.c:10819
+msgid "invalid conversion to %<__fpreg%>"
 msgstr ""
 
-#: config/arm/arm.c:17756
-msgid "functions cannot return __fp16 type"
+#: config/ia64/ia64.c:10832 config/ia64/ia64.c:10843
+msgid "invalid operation on %<__fpreg%>"
 msgstr ""
 
-#: config/avr/avr.c:1069
+#: config/iq2000/iq2000.c:3181
 #, c-format
-msgid "address operand requires constraint for X, Y, or Z register"
-msgstr ""
-
-#: config/avr/avr.c:1195
-msgid "bad address, not a constant):"
+msgid "invalid %%P operand"
 msgstr ""
 
-#: config/avr/avr.c:1208
-msgid "bad address, not (reg+disp):"
+#: config/iq2000/iq2000.c:3189 config/rs6000/rs6000.c:15564
+#, c-format
+msgid "invalid %%p value"
 msgstr ""
 
-#: config/avr/avr.c:1215
-msgid "bad address, not post_inc or pre_dec:"
+#: config/iq2000/iq2000.c:3245
+#, c-format
+msgid "invalid use of %%d, %%x, or %%X"
 msgstr ""
 
-#: config/avr/avr.c:1226
-msgid "internal compiler error.  Bad address:"
+#: config/lm32/lm32.c:512
+#, c-format
+msgid "Only 0.0 can be loaded as an immediate"
 msgstr ""
 
-#: config/avr/avr.c:1251
-msgid "internal compiler error.  Unknown mode:"
+#: config/lm32/lm32.c:582
+msgid "bad operand"
 msgstr ""
 
-#: config/avr/avr.c:1838 config/avr/avr.c:2526
-msgid "invalid insn:"
+#: config/lm32/lm32.c:594
+msgid "can't use non gp relative absolute address"
 msgstr ""
 
-#: config/avr/avr.c:1877 config/avr/avr.c:1963 config/avr/avr.c:2012
-#: config/avr/avr.c:2040 config/avr/avr.c:2135 config/avr/avr.c:2304
-#: config/avr/avr.c:2565 config/avr/avr.c:2677
-msgid "incorrect insn:"
+#: config/lm32/lm32.c:598
+msgid "invalid addressing mode"
 msgstr ""
 
-#: config/avr/avr.c:2059 config/avr/avr.c:2220 config/avr/avr.c:2375
-#: config/avr/avr.c:2743
-msgid "unknown move insn:"
+#: config/m32r/m32r.c:2122
+#, c-format
+msgid "invalid operand to %%s code"
 msgstr ""
 
-#: config/avr/avr.c:2973
-msgid "bad shift insn:"
+#: config/m32r/m32r.c:2129
+#, c-format
+msgid "invalid operand to %%p code"
 msgstr ""
 
-#: config/avr/avr.c:3089 config/avr/avr.c:3509 config/avr/avr.c:3867
-msgid "internal compiler error.  Incorrect shift:"
+#: config/m32r/m32r.c:2184
+msgid "bad insn for 'A'"
 msgstr ""
 
-#: config/bfin/bfin.c:1645
+#: config/m32r/m32r.c:2231
 #, c-format
-msgid "invalid %%j value"
+msgid "invalid operand to %%T/%%B code"
 msgstr ""
 
-#: config/bfin/bfin.c:1838
+#: config/m32r/m32r.c:2254
 #, c-format
-msgid "invalid const_double operand"
-msgstr ""
-
-#: config/cris/cris.c:528 config/moxie/moxie.c:91 c-typeck.c:5656
-#: c-typeck.c:5672 c-typeck.c:5689 final.c:3089 final.c:3091 fold-const.c:990
-#: gcc.c:5266 loop-iv.c:2968 loop-iv.c:2977 rtl-error.c:105 toplev.c:629
-#: tree-ssa-loop-niter.c:1885 tree-vrp.c:5719 cp/typeck.c:5126 java/expr.c:411
-#, gcc-internal-format
-msgid "%s"
+msgid "invalid operand to %%N code"
 msgstr ""
 
-#: config/cris/cris.c:579
-msgid "unexpected index-type in cris_print_index"
+#: config/m32r/m32r.c:2287
+msgid "pre-increment address is not a register"
 msgstr ""
 
-#: config/cris/cris.c:596
-msgid "unexpected base-type in cris_print_base"
+#: config/m32r/m32r.c:2294
+msgid "pre-decrement address is not a register"
 msgstr ""
 
-#: config/cris/cris.c:712
-msgid "invalid operand for 'b' modifier"
+#: config/m32r/m32r.c:2301
+msgid "post-increment address is not a register"
 msgstr ""
 
-#: config/cris/cris.c:729
-msgid "invalid operand for 'o' modifier"
+#: config/m32r/m32r.c:2377 config/m32r/m32r.c:2391
+#: config/rs6000/rs6000.c:24965
+msgid "bad address"
 msgstr ""
 
-#: config/cris/cris.c:748
-msgid "invalid operand for 'O' modifier"
+#: config/m32r/m32r.c:2396
+msgid "lo_sum not of register"
 msgstr ""
 
-#: config/cris/cris.c:781
-msgid "invalid operand for 'p' modifier"
+#. !!!! SCz wrong here.
+#: config/m68hc11/m68hc11.c:3244 config/m68hc11/m68hc11.c:3622
+msgid "move insn not handled"
 msgstr ""
 
-#: config/cris/cris.c:820
-msgid "invalid operand for 'z' modifier"
+#: config/m68hc11/m68hc11.c:3468 config/m68hc11/m68hc11.c:3552
+#: config/m68hc11/m68hc11.c:3825
+msgid "invalid register in the move instruction"
 msgstr ""
 
-#: config/cris/cris.c:884 config/cris/cris.c:918
-msgid "invalid operand for 'H' modifier"
+#: config/m68hc11/m68hc11.c:3502
+msgid "invalid operand in the instruction"
 msgstr ""
 
-#: config/cris/cris.c:894
-msgid "bad register"
+#: config/m68hc11/m68hc11.c:3799
+msgid "invalid register in the instruction"
 msgstr ""
 
-#: config/cris/cris.c:938
-msgid "invalid operand for 'e' modifier"
+#: config/m68hc11/m68hc11.c:3832
+msgid "operand 1 must be a hard register"
 msgstr ""
 
-#: config/cris/cris.c:955
-msgid "invalid operand for 'm' modifier"
+#: config/m68hc11/m68hc11.c:3846
+msgid "invalid rotate insn"
 msgstr ""
 
-#: config/cris/cris.c:980
-msgid "invalid operand for 'A' modifier"
+#: config/m68hc11/m68hc11.c:4274
+msgid "registers IX, IY and Z used in the same INSN"
 msgstr ""
 
-#: config/cris/cris.c:1003
-msgid "invalid operand for 'D' modifier"
+#: config/m68hc11/m68hc11.c:4607 config/m68hc11/m68hc11.c:4907
+msgid "cannot do z-register replacement"
 msgstr ""
 
-#: config/cris/cris.c:1017
-msgid "invalid operand for 'T' modifier"
+#: config/m68hc11/m68hc11.c:4970
+msgid "invalid Z register replacement for insn"
 msgstr ""
 
-#: config/cris/cris.c:1037 config/moxie/moxie.c:161
-msgid "invalid operand modifier letter"
+#: config/mep/mep.c:3319
+#, c-format
+msgid "invalid %%L code"
 msgstr ""
 
-#: config/cris/cris.c:1094
-msgid "unexpected multiplicative operand"
+#: config/microblaze/microblaze.c:1740
+#, c-format
+msgid "unknown punctuation '%c'"
 msgstr ""
 
-#: config/cris/cris.c:1114 config/moxie/moxie.c:186
-msgid "unexpected operand"
+#: config/microblaze/microblaze.c:1749
+#, c-format
+msgid "null pointer"
 msgstr ""
 
-#: config/cris/cris.c:1147 config/cris/cris.c:1157
-msgid "unrecognized address"
+#: config/microblaze/microblaze.c:1784
+#, c-format
+msgid "PRINT_OPERAND, invalid insn for %%C"
 msgstr ""
 
-#: config/cris/cris.c:2265
-msgid "unrecognized supposed constant"
+#: config/microblaze/microblaze.c:1813
+#, c-format
+msgid "PRINT_OPERAND, invalid insn for %%N"
 msgstr ""
 
-#: config/cris/cris.c:2694 config/cris/cris.c:2758
-msgid "unexpected side-effects in address"
+#: config/microblaze/microblaze.c:1833 config/microblaze/microblaze.c:1994
+msgid "insn contains an invalid address !"
 msgstr ""
 
-#. Can't possibly get a GOT-needing-fixup for a function-call,
-#. right?
-#: config/cris/cris.c:3595
-msgid "Unidentifiable call op"
+#: config/microblaze/microblaze.c:1847
+msgid "Invalid address"
 msgstr ""
 
-#: config/cris/cris.c:3647
+#: config/microblaze/microblaze.c:1946
 #, c-format
-msgid "PIC register isn't set up"
+msgid "letter %c was found & insn was not CONST_INT"
 msgstr ""
 
-#: config/fr30/fr30.c:481
-#, c-format
-msgid "fr30_print_operand_address: unhandled address"
+#: config/microblaze/microblaze.c:2034 config/xtensa/xtensa.c:2391
+msgid "invalid address"
 msgstr ""
 
-#: config/fr30/fr30.c:505
+#: config/mips/mips.c:7458 config/mips/mips.c:7479 config/mips/mips.c:7599
 #, c-format
-msgid "fr30_print_operand: unrecognized %%p code"
+msgid "'%%%c' is not a valid operand prefix"
 msgstr ""
 
-#: config/fr30/fr30.c:525
+#: config/mips/mips.c:7536 config/mips/mips.c:7543 config/mips/mips.c:7550
+#: config/mips/mips.c:7557 config/mips/mips.c:7617 config/mips/mips.c:7631
+#: config/mips/mips.c:7644 config/mips/mips.c:7653
 #, c-format
-msgid "fr30_print_operand: unrecognized %%b code"
+msgid "invalid use of '%%%c'"
 msgstr ""
 
-#: config/fr30/fr30.c:546
-#, c-format
-msgid "fr30_print_operand: unrecognized %%B code"
+#: config/mips/mips.c:7875
+msgid "mips_debugger_offset called with non stack/frame/arg pointer"
 msgstr ""
 
-#: config/fr30/fr30.c:554
-#, c-format
-msgid "fr30_print_operand: invalid operand to %%A code"
+#: config/mmix/mmix.c:1585 config/mmix/mmix.c:1715
+msgid "MMIX Internal: Expected a CONST_INT, not this"
 msgstr ""
 
-#: config/fr30/fr30.c:571
-#, c-format
-msgid "fr30_print_operand: invalid %%x code"
+#: config/mmix/mmix.c:1664
+msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
 msgstr ""
 
-#: config/fr30/fr30.c:578
-#, c-format
-msgid "fr30_print_operand: invalid %%F code"
+#: config/mmix/mmix.c:1683
+msgid "MMIX Internal: Expected a register, not this"
 msgstr ""
 
-#: config/fr30/fr30.c:595
-#, c-format
-msgid "fr30_print_operand: unknown code"
+#: config/mmix/mmix.c:1693
+msgid "MMIX Internal: Expected a constant, not this"
 msgstr ""
 
-#: config/fr30/fr30.c:623 config/fr30/fr30.c:632 config/fr30/fr30.c:643
-#: config/fr30/fr30.c:656
-#, c-format
-msgid "fr30_print_operand: unhandled MEM"
+#. We need the original here.
+#: config/mmix/mmix.c:1777
+msgid "MMIX Internal: Cannot decode this operand"
 msgstr ""
 
-#: config/frv/frv.c:2601
-msgid "bad insn to frv_print_operand_address:"
+#: config/mmix/mmix.c:1834
+msgid "MMIX Internal: This is not a recognized address"
 msgstr ""
 
-#: config/frv/frv.c:2612
-msgid "bad register to frv_print_operand_memory_reference_reg:"
+#: config/mmix/mmix.c:2711
+msgid "MMIX Internal: Trying to output invalidly reversed condition:"
 msgstr ""
 
-#: config/frv/frv.c:2651 config/frv/frv.c:2661 config/frv/frv.c:2670
-#: config/frv/frv.c:2691 config/frv/frv.c:2696
-msgid "bad insn to frv_print_operand_memory_reference:"
+#: config/mmix/mmix.c:2718
+msgid "MMIX Internal: What's the CC of this?"
 msgstr ""
 
-#: config/frv/frv.c:2782
-#, c-format
-msgid "bad condition code"
+#: config/mmix/mmix.c:2722
+msgid "MMIX Internal: What is the CC of this?"
 msgstr ""
 
-#: config/frv/frv.c:2857
-msgid "bad insn in frv_print_operand, bad const_double"
+#: config/mmix/mmix.c:2786
+msgid "MMIX Internal: This is not a constant:"
 msgstr ""
 
-#: config/frv/frv.c:2918
-msgid "bad insn to frv_print_operand, 'e' modifier:"
+#: config/picochip/picochip.c:2687
+msgid "picochip_print_memory_address - Operand isn't memory based"
 msgstr ""
 
-#: config/frv/frv.c:2926
-msgid "bad insn to frv_print_operand, 'F' modifier:"
+#: config/picochip/picochip.c:2946
+msgid "Unknown mode in print_operand (CONST_DOUBLE) :"
 msgstr ""
 
-#: config/frv/frv.c:2942
-msgid "bad insn to frv_print_operand, 'f' modifier:"
+#: config/picochip/picochip.c:2992 config/picochip/picochip.c:3024
+msgid "Bad address, not (reg+disp):"
 msgstr ""
 
-#: config/frv/frv.c:2956
-msgid "bad insn to frv_print_operand, 'g' modifier:"
+#: config/picochip/picochip.c:3038
+msgid "Bad address, not register:"
 msgstr ""
 
-#: config/frv/frv.c:3004
-msgid "bad insn to frv_print_operand, 'L' modifier:"
+#: config/rs6000/host-darwin.c:97
+#, c-format
+msgid "Out of stack space.\n"
 msgstr ""
 
-#: config/frv/frv.c:3017
-msgid "bad insn to frv_print_operand, 'M/N' modifier:"
+#: config/rs6000/host-darwin.c:118
+#, c-format
+msgid "Try running '%s' in the shell to raise its limit.\n"
 msgstr ""
 
-#: config/frv/frv.c:3038
-msgid "bad insn to frv_print_operand, 'O' modifier:"
+#: config/rs6000/rs6000.c:2711
+msgid "-mvsx requires hardware floating point"
 msgstr ""
 
-#: config/frv/frv.c:3056
-msgid "bad insn to frv_print_operand, P modifier:"
+#: config/rs6000/rs6000.c:2716
+msgid "-mvsx and -mpaired are incompatible"
 msgstr ""
 
-#: config/frv/frv.c:3076
-msgid "bad insn in frv_print_operand, z case"
+#: config/rs6000/rs6000.c:2721
+msgid "-mvsx used with little endian code"
 msgstr ""
 
-#: config/frv/frv.c:3107
-msgid "bad insn in frv_print_operand, 0 case"
+#: config/rs6000/rs6000.c:2723
+msgid "-mvsx needs indexed addressing"
 msgstr ""
 
-#: config/frv/frv.c:3112
-msgid "frv_print_operand: unknown code"
+#: config/rs6000/rs6000.c:2727
+msgid "-mvsx and -mno-altivec are incompatible"
 msgstr ""
 
-#: config/frv/frv.c:4494
-msgid "bad output_move_single operand"
+#: config/rs6000/rs6000.c:2729
+msgid "-mno-altivec disables vsx"
 msgstr ""
 
-#: config/frv/frv.c:4621
-msgid "bad output_move_double operand"
+#: config/rs6000/rs6000.c:7561
+msgid "bad move"
 msgstr ""
 
-#: config/frv/frv.c:4763
-msgid "bad output_condmove_single operand"
+#: config/rs6000/rs6000.c:15374
+#, c-format
+msgid "invalid %%c value"
 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:328
+#: config/rs6000/rs6000.c:15402
 #, c-format
-msgid " (frv)"
+msgid "invalid %%f value"
 msgstr ""
 
-#: config/i386/i386.c:10894
+#: config/rs6000/rs6000.c:15411
 #, c-format
-msgid "invalid UNSPEC as operand"
+msgid "invalid %%F value"
 msgstr ""
 
-#: config/i386/i386.c:11440
+#: config/rs6000/rs6000.c:15420
 #, c-format
-msgid "'%%&' used without any local dynamic TLS references"
+msgid "invalid %%G value"
 msgstr ""
 
-#: config/i386/i386.c:11531 config/i386/i386.c:11606
+#: config/rs6000/rs6000.c:15455
 #, c-format
-msgid "invalid operand size for operand code '%c'"
+msgid "invalid %%j code"
 msgstr ""
 
-#: config/i386/i386.c:11601
+#: config/rs6000/rs6000.c:15465
 #, c-format
-msgid "invalid operand type used with operand code '%c'"
+msgid "invalid %%J code"
 msgstr ""
 
-#: config/i386/i386.c:11681 config/i386/i386.c:11721
+#: config/rs6000/rs6000.c:15475
 #, c-format
-msgid "operand is not a condition code, invalid operand code 'D'"
+msgid "invalid %%k value"
 msgstr ""
 
-#: config/i386/i386.c:11747
+#: config/rs6000/rs6000.c:15490 config/xtensa/xtensa.c:2290
 #, c-format
-msgid ""
-"operand is neither a constant nor a condition code, invalid operand code 'C'"
+msgid "invalid %%K value"
 msgstr ""
 
-#: config/i386/i386.c:11757
+#: config/rs6000/rs6000.c:15554
 #, c-format
-msgid ""
-"operand is neither a constant nor a condition code, invalid operand code 'F'"
+msgid "invalid %%O value"
 msgstr ""
 
-#: config/i386/i386.c:11775
+#: config/rs6000/rs6000.c:15601
 #, c-format
-msgid ""
-"operand is neither a constant nor a condition code, invalid operand code 'c'"
+msgid "invalid %%q value"
 msgstr ""
 
-#: config/i386/i386.c:11785
+#: config/rs6000/rs6000.c:15645
 #, c-format
-msgid ""
-"operand is neither a constant nor a condition code, invalid operand code 'f'"
+msgid "invalid %%S value"
 msgstr ""
 
-#: config/i386/i386.c:11888
+#: config/rs6000/rs6000.c:15685
 #, c-format
-msgid "operand is not a condition code, invalid operand code 'Y'"
+msgid "invalid %%T value"
 msgstr ""
 
-#: config/i386/i386.c:11903
+#: config/rs6000/rs6000.c:15695
 #, c-format
-msgid "invalid operand code '%c'"
+msgid "invalid %%u value"
 msgstr ""
 
-#: config/i386/i386.c:11953
+#: config/rs6000/rs6000.c:15704 config/xtensa/xtensa.c:2260
 #, c-format
-msgid "invalid constraints for operand"
+msgid "invalid %%v value"
 msgstr ""
 
-#: config/i386/i386.c:19549
-msgid "unknown insn mode"
+#: config/rs6000/rs6000.c:15803 config/xtensa/xtensa.c:2311
+#, c-format
+msgid "invalid %%x value"
 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:61
+#: config/rs6000/rs6000.c:15949
 #, c-format
-msgid "environment variable DJGPP not defined"
+msgid "invalid %%y value, try using the 'Z' constraint"
 msgstr ""
 
-#: config/i386/xm-djgpp.h:63
+#: config/rs6000/rs6000.c:27081
+msgid "AltiVec argument passed to unprototyped function"
+msgstr ""
+
+#: config/s390/s390.c:5125
 #, c-format
-msgid "environment variable DJGPP points to missing file '%s'"
+msgid "cannot decompose address"
 msgstr ""
 
-#: config/i386/xm-djgpp.h:66
+#: config/s390/s390.c:5348
+msgid "UNKNOWN in print_operand !?"
+msgstr ""
+
+#: config/score/score3.c:1284 config/score/score3.c:1304
+#: config/score/score7.c:1272
 #, c-format
-msgid "environment variable DJGPP points to corrupt file '%s'"
+msgid "invalid operand for code: '%c'"
 msgstr ""
 
-#: config/ia64/ia64.c:4857
+#: config/sh/sh.c:1178
 #, c-format
-msgid "invalid %%G mode"
+msgid "invalid operand to %%R"
 msgstr ""
 
-#: config/ia64/ia64.c:5027
+#: config/sh/sh.c:1205
 #, c-format
-msgid "ia64_print_operand: unknown code"
+msgid "invalid operand to %%S"
 msgstr ""
 
-#: config/ia64/ia64.c:10572
-msgid "invalid conversion from %<__fpreg%>"
+#: config/sh/sh.c:9134
+msgid "created and used with different architectures / ABIs"
 msgstr ""
 
-#: config/ia64/ia64.c:10575
-msgid "invalid conversion to %<__fpreg%>"
+#: config/sh/sh.c:9136
+msgid "created and used with different ABIs"
 msgstr ""
 
-#: config/ia64/ia64.c:10588 config/ia64/ia64.c:10599
-msgid "invalid operation on %<__fpreg%>"
+#: config/sh/sh.c:9138
+msgid "created and used with different endianness"
 msgstr ""
 
-#: config/iq2000/iq2000.c:3165
+#: config/sparc/sparc.c:7337 config/sparc/sparc.c:7343
 #, c-format
-msgid "invalid %%P operand"
+msgid "invalid %%Y operand"
 msgstr ""
 
-#: config/iq2000/iq2000.c:3173 config/rs6000/rs6000.c:14563
+#: config/sparc/sparc.c:7413
 #, c-format
-msgid "invalid %%p value"
+msgid "invalid %%A operand"
 msgstr ""
 
-#: config/iq2000/iq2000.c:3229
+#: config/sparc/sparc.c:7423
 #, c-format
-msgid "invalid use of %%d, %%x, or %%X"
+msgid "invalid %%B operand"
 msgstr ""
 
-#: config/lm32/lm32.c:500
+#: config/sparc/sparc.c:7462
 #, c-format
-msgid "Only 0.0 can be loaded as an immediate"
+msgid "invalid %%c operand"
 msgstr ""
 
-#: config/lm32/lm32.c:570
-msgid "bad operand"
+#: config/sparc/sparc.c:7484
+#, c-format
+msgid "invalid %%d operand"
 msgstr ""
 
-#: config/lm32/lm32.c:582
-msgid "can't use non gp relative absolute address"
+#: config/sparc/sparc.c:7501
+#, c-format
+msgid "invalid %%f operand"
 msgstr ""
 
-#: config/lm32/lm32.c:586
-msgid "invalid addressing mode"
+#: config/sparc/sparc.c:7515
+#, c-format
+msgid "invalid %%s operand"
 msgstr ""
 
-#: config/m32r/m32r.c:1950
+#: config/sparc/sparc.c:7569
 #, c-format
-msgid "invalid operand to %%s code"
+msgid "long long constant not a valid immediate operand"
 msgstr ""
 
-#: config/m32r/m32r.c:1957
+#: config/sparc/sparc.c:7572
 #, c-format
-msgid "invalid operand to %%p code"
+msgid "floating point constant not a valid immediate operand"
 msgstr ""
 
-#: config/m32r/m32r.c:2012
-msgid "bad insn for 'A'"
+#: config/stormy16/stormy16.c:1755 config/stormy16/stormy16.c:1826
+#, c-format
+msgid "'B' operand is not constant"
 msgstr ""
 
-#: config/m32r/m32r.c:2059
+#: config/stormy16/stormy16.c:1782
 #, c-format
-msgid "invalid operand to %%T/%%B code"
+msgid "'B' operand has multiple bits set"
 msgstr ""
 
-#: config/m32r/m32r.c:2082
+#: config/stormy16/stormy16.c:1808
 #, c-format
-msgid "invalid operand to %%N code"
+msgid "'o' operand is not constant"
 msgstr ""
 
-#: config/m32r/m32r.c:2115
-msgid "pre-increment address is not a register"
+#: config/stormy16/stormy16.c:1840
+#, c-format
+msgid "xstormy16_print_operand: unknown code"
 msgstr ""
 
-#: config/m32r/m32r.c:2122
-msgid "pre-decrement address is not a register"
+#: config/v850/v850.c:339
+msgid "const_double_split got a bad insn:"
 msgstr ""
 
-#: config/m32r/m32r.c:2129
-msgid "post-increment address is not a register"
+#: config/v850/v850.c:921
+msgid "output_move_single:"
 msgstr ""
 
-#: config/m32r/m32r.c:2205 config/m32r/m32r.c:2219
-#: config/rs6000/rs6000.c:23777
-msgid "bad address"
+#: config/vax/vax.c:419
+#, c-format
+msgid "symbol used with both base and indexed registers"
 msgstr ""
 
-#: config/m32r/m32r.c:2224
-msgid "lo_sum not of register"
+#: config/vax/vax.c:428
+#, c-format
+msgid "symbol with offset used in PIC mode"
 msgstr ""
 
-#. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3204 config/m68hc11/m68hc11.c:3582
-msgid "move insn not handled"
+#: config/vax/vax.c:514
+#, c-format
+msgid "symbol used as immediate operand"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3428 config/m68hc11/m68hc11.c:3512
-#: config/m68hc11/m68hc11.c:3785
-msgid "invalid register in the move instruction"
+#: config/vax/vax.c:1539
+msgid "illegal operand detected"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3462
-msgid "invalid operand in the instruction"
+#: config/xtensa/xtensa.c:737 config/xtensa/xtensa.c:769
+#: config/xtensa/xtensa.c:778
+msgid "bad test"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3759
-msgid "invalid register in the instruction"
+#: config/xtensa/xtensa.c:2248
+#, c-format
+msgid "invalid %%D value"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3792
-msgid "operand 1 must be a hard register"
+#: config/xtensa/xtensa.c:2285
+msgid "invalid mask"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3806
-msgid "invalid rotate insn"
+#: config/xtensa/xtensa.c:2318
+#, c-format
+msgid "invalid %%d value"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:4234
-msgid "registers IX, IY and Z used in the same INSN"
+#: config/xtensa/xtensa.c:2339 config/xtensa/xtensa.c:2349
+#, c-format
+msgid "invalid %%t/%%b value"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:4567 config/m68hc11/m68hc11.c:4867
-msgid "cannot do z-register replacement"
+#: config/xtensa/xtensa.c:2416
+msgid "no register in address"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:4930
-msgid "invalid Z register replacement for insn"
+#: config/xtensa/xtensa.c:2424
+msgid "address offset not a constant"
 msgstr ""
 
-#: config/mep/mep.c:3394
-#, c-format
-msgid "invalid %%L code"
+#: cp/call.c:2853 cp/pt.c:1716 cp/pt.c:16193
+msgid "candidates are:"
 msgstr ""
 
-#: config/mips/mips.c:7424 config/mips/mips.c:7445 config/mips/mips.c:7557
-#, c-format
-msgid "'%%%c' is not a valid operand prefix"
+#: cp/call.c:2853 cp/pt.c:16193
+msgid "candidate is:"
 msgstr ""
 
-#: config/mips/mips.c:7494 config/mips/mips.c:7501 config/mips/mips.c:7508
-#: config/mips/mips.c:7515 config/mips/mips.c:7575 config/mips/mips.c:7589
-#: config/mips/mips.c:7602 config/mips/mips.c:7611
-#, c-format
-msgid "invalid use of '%%%c'"
+#: cp/call.c:7548
+msgid "candidate 1:"
 msgstr ""
 
-#: config/mips/mips.c:7833
-msgid "mips_debugger_offset called with non stack/frame/arg pointer"
+#: cp/call.c:7549
+msgid "candidate 2:"
 msgstr ""
 
-#: config/mmix/mmix.c:1494 config/mmix/mmix.c:1624
-msgid "MMIX Internal: Expected a CONST_INT, not this"
+#: cp/cxx-pretty-print.c:173 objc/objc-act.c:7893
+msgid "<unnamed>"
 msgstr ""
 
-#: config/mmix/mmix.c:1573
-msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
+#: cp/cxx-pretty-print.c:2119
+msgid "template-parameter-"
 msgstr ""
 
-#: config/mmix/mmix.c:1592
-msgid "MMIX Internal: Expected a register, not this"
+#: cp/decl2.c:724
+msgid "candidates are: %+#D"
 msgstr ""
 
-#: config/mmix/mmix.c:1602
-msgid "MMIX Internal: Expected a constant, not this"
+#: cp/decl2.c:726 cp/pt.c:1712
+#, gcc-internal-format
+msgid "candidate is: %+#D"
 msgstr ""
 
-#. We need the original here.
-#: config/mmix/mmix.c:1686
-msgid "MMIX Internal: Cannot decode this operand"
+#: cp/error.c:298
+msgid "<missing>"
 msgstr ""
 
-#: config/mmix/mmix.c:1743
-msgid "MMIX Internal: This is not a recognized address"
+#: cp/error.c:358
+msgid "<brace-enclosed initializer list>"
 msgstr ""
 
-#: config/mmix/mmix.c:2620
-msgid "MMIX Internal: Trying to output invalidly reversed condition:"
+#: cp/error.c:360
+msgid "<unresolved overloaded function type>"
 msgstr ""
 
-#: config/mmix/mmix.c:2627
-msgid "MMIX Internal: What's the CC of this?"
+#: cp/error.c:512
+msgid "<type error>"
 msgstr ""
 
-#: config/mmix/mmix.c:2631
-msgid "MMIX Internal: What is the CC of this?"
+#: cp/error.c:612
+#, c-format
+msgid "<anonymous %s>"
 msgstr ""
 
-#: config/mmix/mmix.c:2695
-msgid "MMIX Internal: This is not a constant:"
+#. A lambda's "type" is essentially its signature.
+#: cp/error.c:617
+msgid "<lambda"
 msgstr ""
 
-#: config/picochip/picochip.c:2410
-msgid "picochip_print_memory_address - Operand isn't memory based"
+#: cp/error.c:744
+msgid "<typeprefixerror>"
 msgstr ""
 
-#: config/picochip/picochip.c:2669
-msgid "Unknown mode in print_operand (CONST_DOUBLE) :"
+#: cp/error.c:856
+#, c-format
+msgid "(static initializers for %s)"
 msgstr ""
 
-#: config/picochip/picochip.c:2715 config/picochip/picochip.c:2747
-msgid "Bad address, not (reg+disp):"
+#: cp/error.c:858
+#, c-format
+msgid "(static destructors for %s)"
 msgstr ""
 
-#: config/picochip/picochip.c:2761
-msgid "Bad address, not register:"
+#: cp/error.c:930
+msgid "vtable for "
 msgstr ""
 
-#: config/rs6000/host-darwin.c:97
-#, c-format
-msgid "Out of stack space.\n"
+#: cp/error.c:942
+msgid "<return value> "
 msgstr ""
 
-#: config/rs6000/host-darwin.c:118
-#, c-format
-msgid "Try running '%s' in the shell to raise its limit.\n"
+#: cp/error.c:955
+msgid "{anonymous}"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2419
-msgid "-mvsx requires hardware floating point"
+#: cp/error.c:1070
+msgid "<enumerator>"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2424
-msgid "-mvsx and -mpaired are incompatible"
+#: cp/error.c:1110
+msgid "<declaration error>"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2429
-msgid "-mvsx used with little endian code"
+#: cp/error.c:1350
+msgid "with"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2431
-msgid "-mvsx needs indexed addressing"
+#: cp/error.c:1522 cp/error.c:1542
+msgid "<template parameter error>"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2435
-msgid "-mvsx and -mno-altivec are incompatible"
+#: cp/error.c:1668
+msgid "<statement>"
 msgstr ""
 
-#: config/rs6000/rs6000.c:2437
-msgid "-mno-altivec disables vsx"
+#. While waiting for caret diagnostics, avoid printing
+#. __cxa_allocate_exception, __cxa_throw, and the like.
+#: cp/error.c:1697
+msgid "<throw-expression>"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6691
-msgid "bad move"
+#: cp/error.c:2174
+msgid "<unparsed>"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14362
-#, c-format
-msgid "invalid %%c value"
+#: cp/error.c:2323
+msgid "<expression error>"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14390
-#, c-format
-msgid "invalid %%f value"
+#: cp/error.c:2337
+msgid "<unknown operator>"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14399
-#, c-format
-msgid "invalid %%F value"
+#: cp/error.c:2544
+msgid "<unknown>"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14408
-#, c-format
-msgid "invalid %%G value"
+#: cp/error.c:2564
+msgid "{unknown}"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14443
-#, c-format
-msgid "invalid %%j code"
+#: cp/error.c:2647
+msgid "At global scope:"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14453
+#: cp/error.c:2753
 #, c-format
-msgid "invalid %%J code"
+msgid "In static member function %qs"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14463
+#: cp/error.c:2755
 #, c-format
-msgid "invalid %%k value"
+msgid "In copy constructor %qs"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14483 config/xtensa/xtensa.c:2239
+#: cp/error.c:2757
 #, c-format
-msgid "invalid %%K value"
+msgid "In constructor %qs"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14553
+#: cp/error.c:2759
 #, c-format
-msgid "invalid %%O value"
+msgid "In destructor %qs"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14600
-#, c-format
-msgid "invalid %%q value"
+#: cp/error.c:2761
+msgid "In lambda function"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14644
+#: cp/error.c:2791
 #, c-format
-msgid "invalid %%S value"
+msgid "%s: In instantiation of %qs:\n"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14684
+#: cp/error.c:2823
 #, c-format
-msgid "invalid %%T value"
+msgid "%s:%d:%d:   recursively instantiated from %qs\n"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14694
+#: cp/error.c:2824
 #, c-format
-msgid "invalid %%u value"
+msgid "%s:%d:%d:   instantiated from %qs\n"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14703 config/xtensa/xtensa.c:2209
+#: cp/error.c:2829 cp/error.c:2830
 #, c-format
-msgid "invalid %%v value"
+msgid "%s:%d:   recursively instantiated from %qs\n"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14802 config/xtensa/xtensa.c:2260
+#: cp/error.c:2838
 #, c-format
-msgid "invalid %%x value"
+msgid "%s:%d:%d:   recursively instantiated from here"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14947
+#: cp/error.c:2839
 #, c-format
-msgid "invalid %%y value, try using the 'Z' constraint"
+msgid "%s:%d:%d:   instantiated from here"
 msgstr ""
 
-#: config/rs6000/rs6000.c:25750
-msgid "AltiVec argument passed to unprototyped function"
+#: cp/error.c:2844
+#, c-format
+msgid "%s:%d:   recursively instantiated from here"
 msgstr ""
 
-#: config/s390/s390.c:4952
+#: cp/error.c:2845
 #, c-format
-msgid "cannot decompose address"
+msgid "%s:%d:   instantiated from here"
 msgstr ""
 
-#: config/s390/s390.c:5175
-msgid "UNKNOWN in print_operand !?"
+#: cp/error.c:2888
+#, c-format
+msgid "%s:%d:%d:   [ skipping %d instantiation contexts ]\n"
 msgstr ""
 
-#: config/score/score3.c:1282 config/score/score3.c:1302
-#: config/score/score7.c:1270
+#: cp/error.c:2892
 #, c-format
-msgid "invalid operand for code: '%c'"
+msgid "%s:%d:   [ skipping %d instantiation contexts ]\n"
 msgstr ""
 
-#: config/sh/sh.c:1125
-#, c-format
-msgid "invalid operand to %%R"
+#: cp/rtti.c:536
+msgid "target is not pointer or reference to class"
 msgstr ""
 
-#: config/sh/sh.c:1152
-#, c-format
-msgid "invalid operand to %%S"
+#: cp/rtti.c:541
+msgid "target is not pointer or reference to complete type"
 msgstr ""
 
-#: config/sh/sh.c:8968
-msgid "created and used with different architectures / ABIs"
+#: cp/rtti.c:547
+msgid "target is not pointer or reference"
 msgstr ""
 
-#: config/sh/sh.c:8970
-msgid "created and used with different ABIs"
+#: cp/rtti.c:560
+msgid "source is not a pointer"
 msgstr ""
 
-#: config/sh/sh.c:8972
-msgid "created and used with different endianness"
+#: cp/rtti.c:565
+msgid "source is not a pointer to class"
 msgstr ""
 
-#: config/sparc/sparc.c:6972 config/sparc/sparc.c:6978
-#, c-format
-msgid "invalid %%Y operand"
+#: cp/rtti.c:570
+msgid "source is a pointer to incomplete type"
 msgstr ""
 
-#: config/sparc/sparc.c:7048
-#, c-format
-msgid "invalid %%A operand"
+#: cp/rtti.c:585
+msgid "source is not of class type"
 msgstr ""
 
-#: config/sparc/sparc.c:7058
-#, c-format
-msgid "invalid %%B operand"
+#: cp/rtti.c:590
+msgid "source is of incomplete class type"
 msgstr ""
 
-#: config/sparc/sparc.c:7097
-#, c-format
-msgid "invalid %%c operand"
+#: cp/rtti.c:603
+msgid "conversion casts away constness"
 msgstr ""
 
-#: config/sparc/sparc.c:7119
-#, c-format
-msgid "invalid %%d operand"
+#: cp/rtti.c:761
+msgid "source type is not polymorphic"
 msgstr ""
 
-#: config/sparc/sparc.c:7136
-#, c-format
-msgid "invalid %%f operand"
+#: cp/typeck.c:5138 c-typeck.c:3465
+#, gcc-internal-format
+msgid "wrong type argument to unary minus"
 msgstr ""
 
-#: config/sparc/sparc.c:7150
-#, c-format
-msgid "invalid %%s operand"
+#: cp/typeck.c:5139 c-typeck.c:3452
+#, gcc-internal-format
+msgid "wrong type argument to unary plus"
 msgstr ""
 
-#: config/sparc/sparc.c:7204
-#, c-format
-msgid "long long constant not a valid immediate operand"
+#: cp/typeck.c:5162 c-typeck.c:3491
+#, gcc-internal-format
+msgid "wrong type argument to bit-complement"
 msgstr ""
 
-#: config/sparc/sparc.c:7207
-#, c-format
-msgid "floating point constant not a valid immediate operand"
+#: cp/typeck.c:5169 c-typeck.c:3499
+#, gcc-internal-format
+msgid "wrong type argument to abs"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1755 config/stormy16/stormy16.c:1826
-#, c-format
-msgid "'B' operand is not constant"
+#: cp/typeck.c:5177 c-typeck.c:3511
+#, gcc-internal-format
+msgid "wrong type argument to conjugation"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1782
-#, c-format
-msgid "'B' operand has multiple bits set"
+#: cp/typeck.c:5188
+msgid "in argument to unary !"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1808
-#, c-format
-msgid "'o' operand is not constant"
+#: cp/typeck.c:5251
+msgid "no pre-increment operator for type"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1840
-#, c-format
-msgid "xstormy16_print_operand: unknown code"
+#: cp/typeck.c:5253
+msgid "no post-increment operator for type"
 msgstr ""
 
-#: config/v850/v850.c:408
-msgid "const_double_split got a bad insn:"
+#: cp/typeck.c:5255
+msgid "no pre-decrement operator for type"
 msgstr ""
 
-#: config/v850/v850.c:979
-msgid "output_move_single:"
+#: cp/typeck.c:5257
+msgid "no post-decrement operator for type"
 msgstr ""
 
-#: config/vax/vax.c:399
-#, c-format
-msgid "symbol used with both base and indexed registers"
+#: fortran/arith.c:96
+msgid "Arithmetic OK at %L"
 msgstr ""
 
-#: config/vax/vax.c:408
-#, c-format
-msgid "symbol with offset used in PIC mode"
+#: fortran/arith.c:99
+msgid "Arithmetic overflow at %L"
 msgstr ""
 
-#: config/vax/vax.c:494
-#, c-format
-msgid "symbol used as immediate operand"
+#: fortran/arith.c:102
+msgid "Arithmetic underflow at %L"
 msgstr ""
 
-#: config/vax/vax.c:1519
-msgid "illegal operand detected"
+#: fortran/arith.c:105
+msgid "Arithmetic NaN at %L"
 msgstr ""
 
-#: config/xtensa/xtensa.c:705 config/xtensa/xtensa.c:737
-#: config/xtensa/xtensa.c:746
-msgid "bad test"
+#: fortran/arith.c:108
+msgid "Division by zero at %L"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2197
-#, c-format
-msgid "invalid %%D value"
+#: fortran/arith.c:111
+msgid "Array operands are incommensurate at %L"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2234
-msgid "invalid mask"
+#: fortran/arith.c:115
+msgid "Integer outside symmetric range implied by Standard Fortran at %L"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2267
-#, c-format
-msgid "invalid %%d value"
+#: fortran/arith.c:1346
+msgid "elemental binary operation"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2288 config/xtensa/xtensa.c:2298
+#: fortran/check.c:1468 fortran/check.c:2346 fortran/check.c:2400
 #, c-format
-msgid "invalid %%t/%%b value"
+msgid "arguments '%s' and '%s' for intrinsic %s"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2340
-msgid "invalid address"
+#: fortran/check.c:2152
+#, c-format
+msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2365
-msgid "no register in address"
+#: fortran/check.c:2628 fortran/intrinsic.c:3926
+#, c-format
+msgid "arguments '%s' and '%s' for intrinsic '%s'"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2373
-msgid "address offset not a constant"
+#: fortran/error.c:738 fortran/error.c:792 fortran/error.c:827
+#: fortran/error.c:902
+msgid "Warning:"
 msgstr ""
 
-#: cp/call.c:2779 cp/pt.c:1701 cp/pt.c:16017
-msgid "candidates are:"
+#: fortran/error.c:794 fortran/error.c:882 fortran/error.c:932
+msgid "Error:"
 msgstr ""
 
-#: cp/call.c:2779 cp/pt.c:16017
-msgid "candidate is:"
+#: fortran/error.c:956
+msgid "Fatal Error:"
 msgstr ""
 
-#: cp/call.c:7360
-msgid "candidate 1:"
+#: fortran/expr.c:607
+#, c-format
+msgid "Constant expression required at %C"
 msgstr ""
 
-#: cp/call.c:7361
-msgid "candidate 2:"
+#: fortran/expr.c:610
+#, c-format
+msgid "Integer expression required at %C"
 msgstr ""
 
-#: cp/cxx-pretty-print.c:173 cp/error.c:923 objc/objc-act.c:7141
-msgid "<unnamed>"
+#: fortran/expr.c:615
+#, c-format
+msgid "Integer value too large in expression at %C"
 msgstr ""
 
-#: cp/cxx-pretty-print.c:2067
-msgid "template-parameter-"
+#: fortran/expr.c:3143
+msgid "array assignment"
 msgstr ""
 
-#: cp/decl2.c:721
-msgid "candidates are: %+#D"
+#: fortran/gfortranspec.c:274
+#, c-format
+msgid ""
+"GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
+"You may redistribute copies of GNU Fortran\n"
+"under the terms of the GNU General Public License.\n"
+"For more information about these matters, see the file named COPYING\n"
+"\n"
 msgstr ""
 
-#: cp/decl2.c:723 cp/pt.c:1697
-#, gcc-internal-format
-msgid "candidate is: %+#D"
+#: fortran/gfortranspec.c:418
+#, c-format
+msgid "Driving:"
 msgstr ""
 
-#: cp/error.c:297
-msgid "<missing>"
+#: fortran/interface.c:2212 fortran/intrinsic.c:3635
+msgid "actual argument to INTENT = OUT/INOUT"
 msgstr ""
 
-#: cp/error.c:338
-msgid "<brace-enclosed initializer list>"
+#: fortran/io.c:549
+msgid "Positive width required"
 msgstr ""
 
-#: cp/error.c:340
-msgid "<unresolved overloaded function type>"
+#: fortran/io.c:550
+msgid "Nonnegative width required"
 msgstr ""
 
-#: cp/error.c:483
-msgid "<type error>"
+#: fortran/io.c:551
+msgid "Unexpected element '%c' in format string at %L"
 msgstr ""
 
-#: cp/error.c:583
-#, c-format
-msgid "<anonymous %s>"
+#: fortran/io.c:553
+msgid "Unexpected end of format string"
 msgstr ""
 
-#. A lambda's "type" is essentially its signature.
-#: cp/error.c:588
-msgid "<lambda"
+#: fortran/io.c:554
+msgid "Zero width in format descriptor"
 msgstr ""
 
-#: cp/error.c:714
-msgid "<typeprefixerror>"
+#: fortran/io.c:574
+msgid "Missing leading left parenthesis"
 msgstr ""
 
-#: cp/error.c:825
-#, c-format
-msgid "(static initializers for %s)"
+#: fortran/io.c:603
+msgid "Left parenthesis required after '*'"
 msgstr ""
 
-#: cp/error.c:827
-#, c-format
-msgid "(static destructors for %s)"
+#: fortran/io.c:634
+msgid "Expected P edit descriptor"
 msgstr ""
 
-#: cp/error.c:898
-msgid "vtable for "
+#. P requires a prior number.
+#: fortran/io.c:642
+msgid "P descriptor requires leading scale factor"
 msgstr ""
 
-#: cp/error.c:910
-msgid "<return value> "
+#: fortran/io.c:737 fortran/io.c:751
+msgid "Comma required after P descriptor"
 msgstr ""
 
-#: cp/error.c:1038
-msgid "<enumerator>"
+#: fortran/io.c:765
+msgid "Positive width required with T descriptor"
 msgstr ""
 
-#: cp/error.c:1078
-msgid "<declaration error>"
+#: fortran/io.c:844
+msgid "E specifier not allowed with g0 descriptor"
 msgstr ""
 
-#: cp/error.c:1318
-msgid "with"
+#: fortran/io.c:914
+msgid "Positive exponent width required"
 msgstr ""
 
-#: cp/error.c:1481 cp/error.c:1501
-msgid "<template parameter error>"
+#: fortran/io.c:944
+msgid "Period required in format specifier"
 msgstr ""
 
-#: cp/error.c:1627
-msgid "<statement>"
+#: fortran/io.c:1521
+#, c-format
+msgid "%s tag"
 msgstr ""
 
-#. While waiting for caret diagnostics, avoid printing
-#. __cxa_allocate_exception, __cxa_throw, and the like.
-#: cp/error.c:1656
-msgid "<throw-expression>"
+#: fortran/io.c:2818
+msgid "internal unit in WRITE"
 msgstr ""
 
-#: cp/error.c:2102
-msgid "<unparsed>"
+#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
+#. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
+#: fortran/io.c:3999
+#, c-format
+msgid "%s tag with INQUIRE"
 msgstr ""
 
-#: cp/error.c:2251
-msgid "<expression error>"
+#: fortran/matchexp.c:28
+#, c-format
+msgid "Syntax error in expression at %C"
 msgstr ""
 
-#: cp/error.c:2265
-msgid "<unknown operator>"
+#: fortran/module.c:985
+msgid "Unexpected EOF"
 msgstr ""
 
-#: cp/error.c:2472
-msgid "<unknown>"
+#: fortran/module.c:1017
+msgid "Unexpected end of module in string constant"
 msgstr ""
 
-#: cp/error.c:2492
-msgid "{unknown}"
+#: fortran/module.c:1071
+msgid "Integer overflow"
 msgstr ""
 
-#: cp/error.c:2574
-msgid "At global scope:"
+#: fortran/module.c:1102
+msgid "Name too long"
 msgstr ""
 
-#: cp/error.c:2680
-#, c-format
-msgid "In static member function %qs"
+#: fortran/module.c:1209
+msgid "Bad name"
 msgstr ""
 
-#: cp/error.c:2682
-#, c-format
-msgid "In copy constructor %qs"
+#: fortran/module.c:1253
+msgid "Expected name"
 msgstr ""
 
-#: cp/error.c:2684
-#, c-format
-msgid "In constructor %qs"
+#: fortran/module.c:1256
+msgid "Expected left parenthesis"
 msgstr ""
 
-#: cp/error.c:2686
-#, c-format
-msgid "In destructor %qs"
+#: fortran/module.c:1259
+msgid "Expected right parenthesis"
 msgstr ""
 
-#: cp/error.c:2688
-msgid "In lambda function"
+#: fortran/module.c:1262
+msgid "Expected integer"
 msgstr ""
 
-#: cp/error.c:2718
-#, c-format
-msgid "%s: In instantiation of %qs:\n"
+#: fortran/module.c:1265
+msgid "Expected string"
 msgstr ""
 
-#: cp/error.c:2747
-#, c-format
-msgid "%s:%d:%d:   instantiated from %qs\n"
+#: fortran/module.c:1289
+msgid "find_enum(): Enum not found"
 msgstr ""
 
-#: cp/error.c:2751
-#, c-format
-msgid "%s:%d:   instantiated from %qs\n"
+#: fortran/module.c:1908
+msgid "Expected attribute bit name"
 msgstr ""
 
-#: cp/error.c:2755
-#, c-format
-msgid "%s:%d:%d:   instantiated from here"
+#: fortran/module.c:2777
+msgid "Expected integer string"
 msgstr ""
 
-#: cp/error.c:2758
-#, c-format
-msgid "%s:%d:   instantiated from here"
+#: fortran/module.c:2781
+msgid "Error converting integer"
 msgstr ""
 
-#: cp/error.c:2794
-#, c-format
-msgid "%s:%d:%d:   [ skipping %d instantiation contexts ]\n"
+#: fortran/module.c:2803
+msgid "Expected real string"
 msgstr ""
 
-#: cp/error.c:2798
-#, c-format
-msgid "%s:%d:   [ skipping %d instantiation contexts ]\n"
+#: fortran/module.c:3020
+msgid "Expected expression type"
 msgstr ""
 
-#: cp/g++spec.c:261 java/jvspec.c:403
-#, c-format
-msgid "argument to '%s' missing\n"
+#: fortran/module.c:3074
+msgid "Bad operator"
 msgstr ""
 
-#: cp/rtti.c:529
-msgid "target is not pointer or reference to class"
+#: fortran/module.c:3163
+msgid "Bad type in constant expression"
 msgstr ""
 
-#: cp/rtti.c:534
-msgid "target is not pointer or reference to complete type"
+#: fortran/module.c:5669
+msgid "Unexpected end of module"
 msgstr ""
 
-#: cp/rtti.c:540
-msgid "target is not pointer or reference"
+#: fortran/parse.c:1166
+msgid "arithmetic IF"
 msgstr ""
 
-#: cp/rtti.c:551
-msgid "source is not a pointer"
+#: fortran/parse.c:1175
+msgid "attribute declaration"
 msgstr ""
 
-#: cp/rtti.c:556
-msgid "source is not a pointer to class"
+#: fortran/parse.c:1211
+msgid "data declaration"
 msgstr ""
 
-#: cp/rtti.c:561
-msgid "source is a pointer to incomplete type"
+#: fortran/parse.c:1220
+msgid "derived type declaration"
 msgstr ""
 
-#: cp/rtti.c:574
-msgid "source is not of class type"
+#: fortran/parse.c:1314
+msgid "block IF"
 msgstr ""
 
-#: cp/rtti.c:579
-msgid "source is of incomplete class type"
+#: fortran/parse.c:1323
+msgid "implied END DO"
 msgstr ""
 
-#: cp/rtti.c:592
-msgid "conversion casts away constness"
+#: fortran/parse.c:1408 fortran/resolve.c:8901
+msgid "assignment"
 msgstr ""
 
-#: cp/rtti.c:752
-msgid "source type is not polymorphic"
+#: fortran/parse.c:1411 fortran/resolve.c:8940 fortran/resolve.c:8942
+msgid "pointer assignment"
 msgstr ""
 
-#: cp/typeck.c:4679 c-typeck.c:3345
-#, gcc-internal-format
-msgid "wrong type argument to unary minus"
+#: fortran/parse.c:1429
+msgid "simple IF"
 msgstr ""
 
-#: cp/typeck.c:4680 c-typeck.c:3332
-#, gcc-internal-format
-msgid "wrong type argument to unary plus"
+#: fortran/resolve.c:498
+msgid "module procedure"
 msgstr ""
 
-#: cp/typeck.c:4703 c-typeck.c:3371
-#, gcc-internal-format
-msgid "wrong type argument to bit-complement"
+#: fortran/resolve.c:499
+msgid "internal function"
 msgstr ""
 
-#: cp/typeck.c:4710 c-typeck.c:3379
-#, gcc-internal-format
-msgid "wrong type argument to abs"
+#: fortran/resolve.c:1895
+msgid "elemental procedure"
 msgstr ""
 
-#: cp/typeck.c:4718 c-typeck.c:3391
-#, gcc-internal-format
-msgid "wrong type argument to conjugation"
+#: fortran/resolve.c:3653
+#, c-format
+msgid "Invalid context for NULL() pointer at %%L"
 msgstr ""
 
-#: cp/typeck.c:4729
-msgid "in argument to unary !"
+#: fortran/resolve.c:3669
+#, c-format
+msgid "Operand of unary numeric operator '%s' at %%L is %s"
 msgstr ""
 
-#: cp/typeck.c:4790
-msgid "no pre-increment operator for type"
-msgstr ""
-
-#: cp/typeck.c:4792
-msgid "no post-increment operator for type"
+#: fortran/resolve.c:3685
+#, c-format
+msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
 msgstr ""
 
-#: cp/typeck.c:4794
-msgid "no pre-decrement operator for type"
+#: fortran/resolve.c:3700
+#, c-format
+msgid "Operands of string concatenation operator at %%L are %s/%s"
 msgstr ""
 
-#: cp/typeck.c:4796
-msgid "no post-decrement operator for type"
+#: fortran/resolve.c:3719
+#, c-format
+msgid "Operands of logical operator '%s' at %%L are %s/%s"
 msgstr ""
 
-#: fortran/arith.c:94
-msgid "Arithmetic OK at %L"
+#: fortran/resolve.c:3733
+#, c-format
+msgid "Operand of .not. operator at %%L is %s"
 msgstr ""
 
-#: fortran/arith.c:97
-msgid "Arithmetic overflow at %L"
+#: fortran/resolve.c:3747
+msgid "COMPLEX quantities cannot be compared at %L"
 msgstr ""
 
-#: fortran/arith.c:100
-msgid "Arithmetic underflow at %L"
+#: fortran/resolve.c:3776
+#, c-format
+msgid "Logicals at %%L must be compared with %s instead of %s"
 msgstr ""
 
-#: fortran/arith.c:103
-msgid "Arithmetic NaN at %L"
+#: fortran/resolve.c:3782
+#, c-format
+msgid "Operands of comparison operator '%s' at %%L are %s/%s"
 msgstr ""
 
-#: fortran/arith.c:106
-msgid "Division by zero at %L"
+#: fortran/resolve.c:3790
+#, c-format
+msgid "Unknown operator '%s' at %%L"
 msgstr ""
 
-#: fortran/arith.c:109
-msgid "Array operands are incommensurate at %L"
+#: fortran/resolve.c:3792
+#, c-format
+msgid "Operand of user operator '%s' at %%L is %s"
 msgstr ""
 
-#: fortran/arith.c:113
-msgid "Integer outside symmetric range implied by Standard Fortran at %L"
+#: fortran/resolve.c:3795
+#, c-format
+msgid "Operands of user operator '%s' at %%L are %s/%s"
 msgstr ""
 
-#: fortran/arith.c:1398
-msgid "elemental binary operation"
+#: fortran/resolve.c:3881
+#, c-format
+msgid "Inconsistent ranks for operator at %%L and %%L"
 msgstr ""
 
-#: fortran/check.c:1171 fortran/check.c:2024 fortran/check.c:2078
-#, c-format
-msgid "arguments '%s' and '%s' for intrinsic %s"
+#: fortran/resolve.c:6135
+msgid "Loop variable"
 msgstr ""
 
-#: fortran/check.c:1830
-#, c-format
-msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
+#: fortran/resolve.c:6139
+msgid "iterator variable"
 msgstr ""
 
-#: fortran/check.c:2238 fortran/intrinsic.c:3640
-#, c-format
-msgid "arguments '%s' and '%s' for intrinsic '%s'"
+#: fortran/resolve.c:6144
+msgid "Start expression in DO loop"
 msgstr ""
 
-#: fortran/error.c:738 fortran/error.c:792 fortran/error.c:827
-#: fortran/error.c:902
-msgid "Warning:"
+#: fortran/resolve.c:6148
+msgid "End expression in DO loop"
 msgstr ""
 
-#: fortran/error.c:794 fortran/error.c:882 fortran/error.c:932
-msgid "Error:"
+#: fortran/resolve.c:6152
+msgid "Step expression in DO loop"
 msgstr ""
 
-#: fortran/error.c:956
-msgid "Fatal Error:"
+#: fortran/resolve.c:6399 fortran/resolve.c:6401
+msgid "DEALLOCATE object"
 msgstr ""
 
-#: fortran/expr.c:257
-#, c-format
-msgid "Constant expression required at %C"
+#: fortran/resolve.c:6702 fortran/resolve.c:6704
+msgid "ALLOCATE object"
 msgstr ""
 
-#: fortran/expr.c:260
-#, c-format
-msgid "Integer expression required at %C"
+#: fortran/resolve.c:6877
+msgid "STAT variable"
 msgstr ""
 
-#: fortran/expr.c:265
-#, c-format
-msgid "Integer value too large in expression at %C"
+#: fortran/resolve.c:6920
+msgid "ERRMSG variable"
 msgstr ""
 
-#: fortran/expr.c:3023
-msgid "array assignment"
+#: fortran/resolve.c:7934
+msgid "item in READ"
 msgstr ""
 
-#: fortran/gfortranspec.c:245
+#: fortran/trans-array.c:1137
 #, c-format
-msgid "overflowed output arg list for '%s'"
+msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
 msgstr ""
 
-#: fortran/gfortranspec.c:374
+#: fortran/trans-decl.c:4190
 #, c-format
 msgid ""
-"GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
-"You may redistribute copies of GNU Fortran\n"
-"under the terms of the GNU General Public License.\n"
-"For more information about these matters, see the file named COPYING\n"
-"\n"
+"Actual string length does not match the declared one for dummy argument "
+"'%s' (%ld/%ld)"
 msgstr ""
 
-#: fortran/gfortranspec.c:396 fortran/gfortranspec.c:435
+#: fortran/trans-decl.c:4198
 #, c-format
-msgid "argument to '%s' missing"
+msgid ""
+"Actual string length is shorter than the declared one for dummy argument "
+"'%s' (%ld/%ld)"
 msgstr ""
 
-#: fortran/gfortranspec.c:400
+#: fortran/trans-expr.c:5057
 #, c-format
-msgid "no input files; unwilling to write output files"
+msgid "Target of rank remapping is too small (%ld < %ld)"
 msgstr ""
 
-#: fortran/gfortranspec.c:422
+#: fortran/trans-intrinsic.c:890
 #, c-format
-msgid "Warning: Using -M <directory> is deprecated, use -J instead\n"
+msgid "Unequal character lengths (%ld/%ld) in %s"
 msgstr ""
 
-#: fortran/gfortranspec.c:557
+#: fortran/trans-intrinsic.c:5413
 #, c-format
-msgid "Driving:"
+msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %lld)"
 msgstr ""
 
-#: fortran/io.c:548
-msgid "Positive width required"
+#: fortran/trans-intrinsic.c:5445
+msgid "Argument NCOPIES of REPEAT intrinsic is too large"
 msgstr ""
 
-#: fortran/io.c:549
-msgid "Nonnegative width required"
+#: fortran/trans-io.c:508
+msgid "Unit number in I/O statement too small"
 msgstr ""
 
-#: fortran/io.c:550
-msgid "Unexpected element '%c' in format string at %L"
+#: fortran/trans-io.c:517
+msgid "Unit number in I/O statement too large"
 msgstr ""
 
-#: fortran/io.c:552
-msgid "Unexpected end of format string"
+#: fortran/trans-stmt.c:155
+msgid "Assigned label is not a target label"
 msgstr ""
 
-#: fortran/io.c:553
-msgid "Zero width in format descriptor"
+#: fortran/trans-stmt.c:655
+#, c-format
+msgid "Invalid image number %d in SYNC IMAGES"
 msgstr ""
 
-#: fortran/io.c:573
-msgid "Missing leading left parenthesis"
+#: fortran/trans-stmt.c:991 fortran/trans-stmt.c:1272
+msgid "Loop variable has been modified"
 msgstr ""
 
-#: fortran/io.c:602
-msgid "Left parenthesis required after '*'"
+#: fortran/trans-stmt.c:1131
+msgid "DO step value is zero"
 msgstr ""
 
-#: fortran/io.c:633
-msgid "Expected P edit descriptor"
+#: fortran/trans.c:48
+msgid "Array reference out of bounds"
 msgstr ""
 
-#. P requires a prior number.
-#: fortran/io.c:641
-msgid "P descriptor requires leading scale factor"
+#: fortran/trans.c:49
+msgid "Incorrect function return value"
 msgstr ""
 
-#: fortran/io.c:736 fortran/io.c:750
-msgid "Comma required after P descriptor"
+#: fortran/trans.c:556
+msgid "Memory allocation failed"
 msgstr ""
 
-#: fortran/io.c:764
-msgid "Positive width required with T descriptor"
+#: fortran/trans.c:645
+msgid ""
+"Attempt to allocate negative amount of memory. Possible integer overflow"
 msgstr ""
 
-#: fortran/io.c:843
-msgid "E specifier not allowed with g0 descriptor"
+#: fortran/trans.c:681 fortran/trans.c:1002
+msgid "Out of memory"
 msgstr ""
 
-#: fortran/io.c:913
-msgid "Positive exponent width required"
+#: fortran/trans.c:776
+#, c-format
+msgid "Attempting to allocate already allocated variable '%s'"
 msgstr ""
 
-#: fortran/io.c:943
-msgid "Period required in format specifier"
+#: fortran/trans.c:782
+msgid "Attempting to allocate already allocatedvariable"
 msgstr ""
 
-#: fortran/matchexp.c:28
+#: fortran/trans.c:895
 #, c-format
-msgid "Syntax error in expression at %C"
+msgid "Attempt to DEALLOCATE unallocated '%s'"
 msgstr ""
 
-#: fortran/module.c:983
-msgid "Unexpected EOF"
+#: fortran/trans.c:983
+msgid "Attempt to allocate a negative amount of memory."
 msgstr ""
 
-#: fortran/module.c:1015
-msgid "Unexpected end of module in string constant"
+#: java/jcf-dump.c:1062
+#, c-format
+msgid "Not a valid Java .class file.\n"
 msgstr ""
 
-#: fortran/module.c:1069
-msgid "Integer overflow"
+#: java/jcf-dump.c:1068
+#, c-format
+msgid "error while parsing constant pool\n"
 msgstr ""
 
-#: fortran/module.c:1100
-msgid "Name too long"
+#: java/jcf-dump.c:1074 java/jcf-parse.c:1434
+#, gcc-internal-format, gfc-internal-format
+msgid "error in constant pool entry #%d\n"
 msgstr ""
 
-#: fortran/module.c:1207
-msgid "Bad name"
+#: java/jcf-dump.c:1084
+#, c-format
+msgid "error while parsing fields\n"
 msgstr ""
 
-#: fortran/module.c:1251
-msgid "Expected name"
+#: java/jcf-dump.c:1090
+#, c-format
+msgid "error while parsing methods\n"
 msgstr ""
 
-#: fortran/module.c:1254
-msgid "Expected left parenthesis"
+#: java/jcf-dump.c:1096
+#, c-format
+msgid "error while parsing final attributes\n"
 msgstr ""
 
-#: fortran/module.c:1257
-msgid "Expected right parenthesis"
+#: java/jcf-dump.c:1133
+#, c-format
+msgid "Try 'jcf-dump --help' for more information.\n"
 msgstr ""
 
-#: fortran/module.c:1260
-msgid "Expected integer"
+#: java/jcf-dump.c:1140
+#, c-format
+msgid ""
+"Usage: jcf-dump [OPTION]... CLASS...\n"
+"\n"
 msgstr ""
 
-#: fortran/module.c:1263
-msgid "Expected string"
+#: java/jcf-dump.c:1141
+#, c-format
+msgid ""
+"Display contents of a class file in readable form.\n"
+"\n"
 msgstr ""
 
-#: fortran/module.c:1287
-msgid "find_enum(): Enum not found"
+#: java/jcf-dump.c:1142
+#, c-format
+msgid "  -c                      Disassemble method bodies\n"
 msgstr ""
 
-#: fortran/module.c:1887
-msgid "Expected attribute bit name"
+#: java/jcf-dump.c:1143
+#, c-format
+msgid "  --javap                 Generate output in 'javap' format\n"
 msgstr ""
 
-#: fortran/module.c:2746
-msgid "Expected integer string"
+#: java/jcf-dump.c:1145
+#, c-format
+msgid "  --classpath PATH        Set path to find .class files\n"
 msgstr ""
 
-#: fortran/module.c:2750
-msgid "Error converting integer"
+#: java/jcf-dump.c:1146
+#, c-format
+msgid "  -IDIR                   Append directory to class path\n"
 msgstr ""
 
-#: fortran/module.c:2772
-msgid "Expected real string"
+#: java/jcf-dump.c:1147
+#, c-format
+msgid "  --bootclasspath PATH    Override built-in class path\n"
 msgstr ""
 
-#: fortran/module.c:2989
-msgid "Expected expression type"
+#: java/jcf-dump.c:1148
+#, c-format
+msgid "  --extdirs PATH          Set extensions directory path\n"
 msgstr ""
 
-#: fortran/module.c:3043
-msgid "Bad operator"
+#: java/jcf-dump.c:1149
+#, c-format
+msgid "  -o FILE                 Set output file name\n"
 msgstr ""
 
-#: fortran/module.c:3132
-msgid "Bad type in constant expression"
+#: java/jcf-dump.c:1151
+#, c-format
+msgid "  --help                  Print this help, then exit\n"
 msgstr ""
 
-#: fortran/module.c:5522
-msgid "Unexpected end of module"
+#: java/jcf-dump.c:1152
+#, c-format
+msgid "  --version               Print version number, then exit\n"
 msgstr ""
 
-#: fortran/parse.c:1144
-msgid "arithmetic IF"
+#: java/jcf-dump.c:1153
+#, c-format
+msgid "  -v, --verbose           Print extra information while running\n"
 msgstr ""
 
-#: fortran/parse.c:1150
-msgid "attribute declaration"
+#: java/jcf-dump.c:1155
+#, c-format
+msgid ""
+"For bug reporting instructions, please see:\n"
+"%s.\n"
 msgstr ""
 
-#: fortran/parse.c:1183
-msgid "data declaration"
+#: java/jcf-dump.c:1183 java/jcf-dump.c:1251
+#, c-format
+msgid "jcf-dump: no classes specified\n"
 msgstr ""
 
-#: fortran/parse.c:1192
-msgid "derived type declaration"
+#: java/jcf-dump.c:1271
+#, c-format
+msgid "Cannot open '%s' for output.\n"
 msgstr ""
 
-#: fortran/parse.c:1277
-msgid "block IF"
+#: java/jcf-dump.c:1316
+#, c-format
+msgid "bad format of .zip/.jar archive\n"
 msgstr ""
 
-#: fortran/parse.c:1286
-msgid "implied END DO"
+#: java/jcf-dump.c:1434
+#, c-format
+msgid "Bad byte codes.\n"
 msgstr ""
 
-#: fortran/parse.c:1362
-msgid "assignment"
+#: java/jvgenmain.c:47
+#, c-format
+msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
 msgstr ""
 
-#: fortran/parse.c:1365
-msgid "pointer assignment"
+#: java/jvgenmain.c:111
+#, c-format
+msgid "%s: Cannot open output file: %s\n"
 msgstr ""
 
-#: fortran/parse.c:1383
-msgid "simple IF"
+#: java/jvgenmain.c:157
+#, c-format
+msgid "%s: Failed to close output file %s\n"
 msgstr ""
 
-#: fortran/resolve.c:386
-msgid "module procedure"
+#: config/arc/arc.h:61 config/mips/mips.h:1170
+msgid "may not use both -EB and -EL"
 msgstr ""
 
-#: fortran/resolve.c:387
-msgid "internal function"
+#: config/vax/netbsd-elf.h:51
+msgid "the -shared option is not currently supported for VAX ELF"
 msgstr ""
 
-#: fortran/resolve.c:1686
-msgid "elemental procedure"
+#: config/vax/vax.h:50 config/vax/vax.h:51
+msgid "profiling not supported with -mg"
 msgstr ""
 
-#: fortran/resolve.c:3330
-#, c-format
-msgid "Invalid context for NULL() pointer at %%L"
+#: config/i386/mingw-w64.h:76 config/i386/mingw32.h:101
+#: config/i386/cygwin.h:116
+msgid "shared and mdll are not compatible"
 msgstr ""
 
-#: fortran/resolve.c:3346
-#, c-format
-msgid "Operand of unary numeric operator '%s' at %%L is %s"
+#: config/mcore/mcore.h:54
+msgid "the m210 does not have little endian support"
 msgstr ""
 
-#: fortran/resolve.c:3362
-#, c-format
-msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
+#: config/darwin.h:323
+msgid "-current_version only allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/resolve.c:3377
-#, c-format
-msgid "Operands of string concatenation operator at %%L are %s/%s"
+#: config/darwin.h:325
+msgid "-install_name only allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/resolve.c:3396
-#, c-format
-msgid "Operands of logical operator '%s' at %%L are %s/%s"
+#: config/darwin.h:330
+msgid "-bundle not allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/resolve.c:3410
-#, c-format
-msgid "Operand of .not. operator at %%L is %s"
+#: config/darwin.h:331
+msgid "-bundle_loader not allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/resolve.c:3424
-msgid "COMPLEX quantities cannot be compared at %L"
+#: config/darwin.h:332
+msgid "-client_name not allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/resolve.c:3453
-#, c-format
-msgid "Logicals at %%L must be compared with %s instead of %s"
+#: config/darwin.h:337
+msgid "-force_flat_namespace not allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/resolve.c:3459
-#, c-format
-msgid "Operands of comparison operator '%s' at %%L are %s/%s"
+#: config/darwin.h:339
+msgid "-keep_private_externs not allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/resolve.c:3467
-#, c-format
-msgid "Unknown operator '%s' at %%L"
+#: config/darwin.h:340
+msgid "-private_bundle not allowed with -dynamiclib"
 msgstr ""
 
-#: fortran/resolve.c:3469
-#, c-format
-msgid "Operand of user operator '%s' at %%L is %s"
+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
+msgid "gfortran does not support -E without -cpp"
 msgstr ""
 
-#: fortran/resolve.c:3472
-#, c-format
-msgid "Operands of user operator '%s' at %%L are %s/%s"
+#: config/sparc/linux64.h:165 config/sparc/linux64.h:176
+#: config/sparc/netbsd-elf.h:125 config/sparc/netbsd-elf.h:144
+#: config/sparc/sol2-bi.h:240 config/sparc/sol2-bi.h:250
+msgid "may not use both -m32 and -m64"
 msgstr ""
 
-#: fortran/resolve.c:3558
-#, c-format
-msgid "Inconsistent ranks for operator at %%L and %%L"
+#: ada/gcc-interface/lang-specs.h:33 gcc.c:770 java/jvspec.c:80
+msgid "-pg and -fomit-frame-pointer are incompatible"
 msgstr ""
 
-#: fortran/resolve.c:5722
-msgid "Loop variable"
+#: ada/gcc-interface/lang-specs.h:34
+msgid "-c or -S required for Ada"
 msgstr ""
 
-#: fortran/resolve.c:5734
-msgid "Start expression in DO loop"
+#: config/sparc/sol2-bi.h:212 config/sparc/sol2-bi.h:217
+#: config/sparc/sol2-gld-bi.h:50 config/sparc/sol2-gld-bi.h:55
+msgid "does not support multilib"
 msgstr ""
 
-#: fortran/resolve.c:5738
-msgid "End expression in DO loop"
+#: config/bfin/elf.h:54
+msgid "no processor type specified for linking"
 msgstr ""
 
-#: fortran/resolve.c:5742
-msgid "Step expression in DO loop"
+#: config/i386/nwld.h:34
+msgid "Static linking is not supported."
 msgstr ""
 
-#: fortran/trans-array.c:1134
-#, c-format
-msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
+#: config/rs6000/sysv4.h:860 config/ia64/freebsd.h:26
+#: config/i386/freebsd.h:103 config/alpha/freebsd.h:33
+#: config/sparc/freebsd.h:34
+msgid "consider using `-pg' instead of `-p' with gprof(1)"
 msgstr ""
 
-#: fortran/trans-decl.c:3989
-#, c-format
-msgid ""
-"Actual string length does not match the declared one for dummy argument '%"
-"s' (%ld/%ld)"
+#: config/pa/pa-hpux10.h:87 config/pa/pa-hpux10.h:90 config/pa/pa-hpux10.h:98
+#: config/pa/pa-hpux10.h:101 config/pa/pa-hpux11.h:108
+#: config/pa/pa-hpux11.h:111 config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33
+#: config/pa/pa64-hpux.h:42 config/pa/pa64-hpux.h:45
+msgid "Warning: consider linking with `-static' as system libraries with"
 msgstr ""
 
-#: fortran/trans-decl.c:3997
-#, c-format
-msgid ""
-"Actual string length is shorter than the declared one for dummy argument '%"
-"s' (%ld/%ld)"
+#: config/pa/pa-hpux10.h:88 config/pa/pa-hpux10.h:91 config/pa/pa-hpux10.h:99
+#: config/pa/pa-hpux10.h:102 config/pa/pa-hpux11.h:109
+#: config/pa/pa-hpux11.h:112 config/pa/pa64-hpux.h:31 config/pa/pa64-hpux.h:34
+#: config/pa/pa64-hpux.h:43 config/pa/pa64-hpux.h:46
+msgid "  profiling support are only provided in archive format"
 msgstr ""
 
-#: fortran/trans-expr.c:1624
-msgid "internal error: bad hash value in dynamic dispatch"
+#: config/rs6000/darwin.h:98
+msgid " conflicting code gen style switches are used"
 msgstr ""
 
-#: fortran/trans-intrinsic.c:777
-#, c-format
-msgid "Unequal character lengths (%ld/%ld) in %s"
+#: config/vxworks.h:71
+msgid "-Xbind-now and -Xbind-lazy are incompatible"
 msgstr ""
 
-#: fortran/trans-intrinsic.c:4863
-#, c-format
-msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %lld)"
+#: java/lang-specs.h:33
+msgid "-fjni and -femit-class-files are incompatible"
 msgstr ""
 
-#: fortran/trans-intrinsic.c:4895
-msgid "Argument NCOPIES of REPEAT intrinsic is too large"
+#: java/lang-specs.h:34
+msgid "-fjni and -femit-class-file are incompatible"
 msgstr ""
 
-#: fortran/trans-io.c:488
-msgid "Unit number in I/O statement too small"
+#: java/lang-specs.h:35 java/lang-specs.h:36
+msgid "-femit-class-file should used along with -fsyntax-only"
 msgstr ""
 
-#: fortran/trans-io.c:496
-msgid "Unit number in I/O statement too large"
+#: config/arm/arm.h:178
+msgid "-msoft-float and -mhard_float may not be used together"
 msgstr ""
 
-#: fortran/trans-stmt.c:158
-msgid "Assigned label is not a target label"
+#: config/arm/arm.h:180
+msgid "-mbig-endian and -mlittle-endian may not be used together"
 msgstr ""
 
-#: fortran/trans-stmt.c:882 fortran/trans-stmt.c:1152
-msgid "Loop variable has been modified"
+#: config/cris/cris.h:207
+msgid "Do not specify both -march=... and -mcpu=..."
 msgstr ""
 
-#: fortran/trans-stmt.c:1015
-msgid "DO step value is zero"
+#: config/arm/freebsd.h:31
+msgid "consider using `-pg' instead of `-p' with gprof(1) "
 msgstr ""
 
-#: fortran/trans.c:50
-msgid "Array bound mismatch"
+#: config/sh/sh.h:469
+msgid "SH2a does not support little-endian"
 msgstr ""
 
-#: fortran/trans.c:51
-msgid "Array reference out of bounds"
+#: config/rx/rx.h:63
+msgid "-mas100-syntax is incompatible with -gdwarf"
 msgstr ""
 
-#: fortran/trans.c:52
-msgid "Incorrect function return value"
+#: config/rx/rx.h:64
+msgid "rx200 cpu does not have FPU hardware"
 msgstr ""
 
-#: fortran/trans.c:533
-msgid "Memory allocation failed"
+#: config/mips/r3900.h:34
+msgid "-mhard-float not supported"
 msgstr ""
 
-#: fortran/trans.c:619
-msgid ""
-"Attempt to allocate negative amount of memory. Possible integer overflow"
+#: config/mips/r3900.h:36
+msgid "-msingle-float and -msoft-float cannot both be specified"
 msgstr ""
 
-#: fortran/trans.c:653 fortran/trans.c:966
-msgid "Out of memory"
+#: gcc.c:942
+msgid "GNU C no longer supports -traditional without -E"
 msgstr ""
 
-#: fortran/trans.c:746
-#, c-format
-msgid "Attempting to allocate already allocated array '%s'"
+#: gcc.c:951
+msgid "-E or -x required when input is from standard input"
 msgstr ""
 
-#: fortran/trans.c:752
-msgid "Attempting to allocate already allocatedarray"
+#: config/i386/i386.h:548
+msgid "'-msse5' was removed."
 msgstr ""
 
-#: fortran/trans.c:863
-#, c-format
-msgid "Attempt to DEALLOCATE unallocated '%s'"
+#: config/i386/linux-unwind.h:186
+msgid "ax ; {int $0x80 | syscall"
 msgstr ""
 
-#: fortran/trans.c:947
-msgid "Attempt to allocate a negative amount of memory."
+#: config/s390/tpf.h:120
+msgid "static is not supported on TPF-OS"
 msgstr ""
 
-#: java/jcf-dump.c:1068
-#, c-format
-msgid "Not a valid Java .class file.\n"
+#: config/lynx.h:70
+msgid "cannot use mthreads and mlegacy-threads together"
 msgstr ""
 
-#: java/jcf-dump.c:1074
-#, c-format
-msgid "error while parsing constant pool\n"
+#: config/lynx.h:95
+msgid "cannot use mshared and static together"
 msgstr ""
 
-#: java/jcf-dump.c:1080 java/jcf-parse.c:1433
-#, gcc-internal-format
-msgid "error in constant pool entry #%d\n"
+#: objc/lang-specs.h:31 objc/lang-specs.h:46
+msgid "GNU Objective C no longer supports traditional compilation"
 msgstr ""
 
-#: java/jcf-dump.c:1090
-#, c-format
-msgid "error while parsing fields\n"
+#: java/lang.opt:122
+msgid "Warn if deprecated empty statements are found"
 msgstr ""
 
-#: java/jcf-dump.c:1096
-#, c-format
-msgid "error while parsing methods\n"
+#: java/lang.opt:126
+msgid "Warn if .class files are out of date"
 msgstr ""
 
-#: java/jcf-dump.c:1102
-#, c-format
-msgid "error while parsing final attributes\n"
+#: java/lang.opt:130
+msgid "Warn if modifiers are specified when not necessary"
 msgstr ""
 
-#: java/jcf-dump.c:1139
-#, c-format
-msgid "Try 'jcf-dump --help' for more information.\n"
+#: java/lang.opt:150
+msgid "--CLASSPATH\tDeprecated; use --classpath instead"
 msgstr ""
 
-#: java/jcf-dump.c:1146
-#, c-format
-msgid ""
-"Usage: jcf-dump [OPTION]... CLASS...\n"
-"\n"
+#: java/lang.opt:157
+msgid "Permit the use of the assert keyword"
 msgstr ""
 
-#: java/jcf-dump.c:1147
-#, c-format
-msgid ""
-"Display contents of a class file in readable form.\n"
-"\n"
+#: java/lang.opt:179
+msgid "--bootclasspath=<path>\tReplace system path"
 msgstr ""
 
-#: java/jcf-dump.c:1148
-#, c-format
-msgid "  -c                      Disassemble method bodies\n"
+#: java/lang.opt:183
+msgid "Generate checks for references to NULL"
 msgstr ""
 
-#: java/jcf-dump.c:1149
-#, c-format
-msgid "  --javap                 Generate output in 'javap' format\n"
+#: java/lang.opt:187
+msgid "--classpath=<path>\tSet class path"
 msgstr ""
 
-#: java/jcf-dump.c:1151
-#, c-format
-msgid "  --classpath PATH        Set path to find .class files\n"
+#: java/lang.opt:194
+msgid "Output a class file"
 msgstr ""
 
-#: java/jcf-dump.c:1152
-#, c-format
-msgid "  -IDIR                   Append directory to class path\n"
+#: java/lang.opt:198
+msgid "Alias for -femit-class-file"
 msgstr ""
 
-#: java/jcf-dump.c:1153
-#, c-format
-msgid "  --bootclasspath PATH    Override built-in class path\n"
+#: java/lang.opt:202
+msgid ""
+"--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
 msgstr ""
 
-#: java/jcf-dump.c:1154
-#, c-format
-msgid "  --extdirs PATH          Set extensions directory path\n"
+#: java/lang.opt:206
+msgid "--extdirs=<path>\tSet the extension directory path"
 msgstr ""
 
-#: java/jcf-dump.c:1155
-#, c-format
-msgid "  -o FILE                 Set output file name\n"
+#: java/lang.opt:216
+msgid "Input file is a file with a list of filenames to compile"
 msgstr ""
 
-#: java/jcf-dump.c:1157
-#, c-format
-msgid "  --help                  Print this help, then exit\n"
+#: java/lang.opt:223
+msgid "Always check for non gcj generated classes archives"
 msgstr ""
 
-#: java/jcf-dump.c:1158
-#, c-format
-msgid "  --version               Print version number, then exit\n"
+#: java/lang.opt:227
+msgid ""
+"Assume the runtime uses a hash table to map an object to its synchronization "
+"structure"
 msgstr ""
 
-#: java/jcf-dump.c:1159
-#, c-format
-msgid "  -v, --verbose           Print extra information while running\n"
+#: java/lang.opt:231
+msgid "Generate instances of Class at runtime"
 msgstr ""
 
-#: java/jcf-dump.c:1161
-#, c-format
-msgid ""
-"For bug reporting instructions, please see:\n"
-"%s.\n"
+#: java/lang.opt:235
+msgid "Use offset tables for virtual method calls"
 msgstr ""
 
-#: java/jcf-dump.c:1189 java/jcf-dump.c:1257
-#, c-format
-msgid "jcf-dump: no classes specified\n"
+#: java/lang.opt:242
+msgid "Assume native functions are implemented using JNI"
 msgstr ""
 
-#: java/jcf-dump.c:1277
-#, c-format
-msgid "Cannot open '%s' for output.\n"
+#: java/lang.opt:246
+msgid "Enable optimization of static class initialization code"
 msgstr ""
 
-#: java/jcf-dump.c:1322
-#, c-format
-msgid "bad format of .zip/.jar archive\n"
+#: java/lang.opt:253
+msgid "Reduce the amount of reflection meta-data generated"
 msgstr ""
 
-#: java/jcf-dump.c:1440
-#, c-format
-msgid "Bad byte codes.\n"
+#: java/lang.opt:257
+msgid "Enable assignability checks for stores into object arrays"
 msgstr ""
 
-#: java/jvgenmain.c:47
-#, c-format
-msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
+#: java/lang.opt:261
+msgid "Generate code for the Boehm GC"
 msgstr ""
 
-#: java/jvgenmain.c:109
-#, c-format
-msgid "%s: Cannot open output file: %s\n"
+#: java/lang.opt:265
+msgid "Call a library routine to do integer divisions"
 msgstr ""
 
-#: java/jvgenmain.c:151
-#, c-format
-msgid "%s: Failed to close output file %s\n"
+#: java/lang.opt:269
+msgid "Generate code for built-in atomic operations"
 msgstr ""
 
-#: java/jvspec.c:406
-#, c-format
-msgid "can't specify '-D' without '--main'\n"
+#: java/lang.opt:273
+msgid "Generated should be loaded by bootstrap loader"
 msgstr ""
 
-#: java/jvspec.c:409
-#, c-format
-msgid "'%s' is not a valid class name"
+#: java/lang.opt:277
+msgid "Set the source language version"
 msgstr ""
 
-#: java/jvspec.c:415
-#, c-format
-msgid "--resource requires -o"
+#: java/lang.opt:281
+msgid "Set the target VM version"
 msgstr ""
 
-#: java/jvspec.c:429
-#, c-format
-msgid "cannot specify both -C and -o"
+#: ada/gcc-interface/lang.opt:114
+msgid "-gnat<options>\tSpecify options to GNAT"
 msgstr ""
 
-#: java/jvspec.c:441
-#, c-format
-msgid "cannot create temporary file"
+#: fortran/lang.opt:147
+msgid "-J<directory>\tPut MODULE files in 'directory'"
 msgstr ""
 
-#: java/jvspec.c:463
-#, c-format
-msgid "using both @FILE with multiple files not implemented"
+#: fortran/lang.opt:199
+msgid "Warn about possible aliasing of dummy arguments"
 msgstr ""
 
-#: java/jvspec.c:585
-#, c-format
-msgid "cannot specify 'main' class when not linking"
+#: fortran/lang.opt:203
+msgid "Warn about alignment of COMMON blocks"
 msgstr ""
 
-#: config/vax/netbsd-elf.h:51
-msgid "the -shared option is not currently supported for VAX ELF"
+#: fortran/lang.opt:207
+msgid "Warn about missing ampersand in continued character constants"
 msgstr ""
 
-#: config/vax/vax.h:50 config/vax/vax.h:51
-msgid "profiling not supported with -mg"
+#: fortran/lang.opt:211
+msgid "Warn about creation of array temporaries"
 msgstr ""
 
-#: config/i386/linux-unwind.h:186
-msgid "ax ; {int $0x80 | syscall"
+#: fortran/lang.opt:215
+msgid "Warn about truncated character expressions"
 msgstr ""
 
-#: config/darwin.h:311
-msgid "-current_version only allowed with -dynamiclib"
+#: fortran/lang.opt:223
+msgid "Warn about most implicit conversions"
 msgstr ""
 
-#: config/darwin.h:313
-msgid "-install_name only allowed with -dynamiclib"
+#: fortran/lang.opt:227
+msgid "Warn about calls with implicit interface"
 msgstr ""
 
-#: config/darwin.h:318
-msgid "-bundle not allowed with -dynamiclib"
+#: fortran/lang.opt:231
+msgid "Warn about called procedures not explicitly declared"
 msgstr ""
 
-#: config/darwin.h:319
-msgid "-bundle_loader not allowed with -dynamiclib"
+#: fortran/lang.opt:235
+msgid "Warn about truncated source lines"
 msgstr ""
 
-#: config/darwin.h:320
-msgid "-client_name not allowed with -dynamiclib"
+#: fortran/lang.opt:239
+msgid "Warn on intrinsics not part of the selected standard"
 msgstr ""
 
-#: config/darwin.h:325
-msgid "-force_flat_namespace not allowed with -dynamiclib"
+#: fortran/lang.opt:247
+msgid "Warn about \"suspicious\" constructs"
 msgstr ""
 
-#: config/darwin.h:327
-msgid "-keep_private_externs not allowed with -dynamiclib"
+#: fortran/lang.opt:251
+msgid "Permit nonconforming uses of the tab character"
 msgstr ""
 
-#: config/darwin.h:328
-msgid "-private_bundle not allowed with -dynamiclib"
+#: fortran/lang.opt:255
+msgid "Warn about underflow of numerical constant expressions"
 msgstr ""
 
-#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-msgid "gfortran does not support -E without -cpp"
+#: fortran/lang.opt:259
+msgid "Warn if a user-procedure has the same name as an intrinsic"
 msgstr ""
 
-#: config/arc/arc.h:61 config/mips/mips.h:1230
-msgid "may not use both -EB and -EL"
+#: fortran/lang.opt:263
+msgid "Warn about unused dummy arguments."
 msgstr ""
 
-#: config/mcore/mcore.h:54
-msgid "the m210 does not have little endian support"
+#: fortran/lang.opt:267
+msgid "Enable preprocessing"
 msgstr ""
 
-#: ada/gcc-interface/lang-specs.h:33 gcc.c:896 java/jvspec.c:81
-msgid "-pg and -fomit-frame-pointer are incompatible"
+#: fortran/lang.opt:275
+msgid "Disable preprocessing"
 msgstr ""
 
-#: ada/gcc-interface/lang-specs.h:34
-msgid "-c or -S required for Ada"
+#: fortran/lang.opt:283
+msgid "Enable alignment of COMMON blocks"
 msgstr ""
 
-#: config/sparc/freebsd.h:34 config/rs6000/sysv4.h:870
-#: config/ia64/freebsd.h:26 config/i386/freebsd.h:103
-#: config/alpha/freebsd.h:33
-msgid "consider using `-pg' instead of `-p' with gprof(1)"
+#: fortran/lang.opt:287
+msgid "All intrinsics procedures are available regardless of selected standard"
 msgstr ""
 
-#: config/sparc/linux64.h:165 config/sparc/linux64.h:176
-#: config/sparc/netbsd-elf.h:125 config/sparc/netbsd-elf.h:144
-#: config/sparc/sol2-bi.h:240 config/sparc/sol2-bi.h:250
-msgid "may not use both -m32 and -m64"
+#: fortran/lang.opt:295
+msgid ""
+"Do not treat local variables and COMMON blocks as if they were named in SAVE "
+"statements"
 msgstr ""
 
-#: java/lang-specs.h:33
-msgid "-fjni and -femit-class-files are incompatible"
+#: fortran/lang.opt:299
+msgid "Specify that backslash in string introduces an escape character"
 msgstr ""
 
-#: java/lang-specs.h:34
-msgid "-fjni and -femit-class-file are incompatible"
+#: fortran/lang.opt:303
+msgid "Produce a backtrace when a runtime error is encountered"
 msgstr ""
 
-#: java/lang-specs.h:35 java/lang-specs.h:36
-msgid "-femit-class-file should used along with -fsyntax-only"
+#: fortran/lang.opt:307
+msgid ""
+"-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will "
+"use BLAS"
 msgstr ""
 
-#: config/sparc/sol2-bi.h:212 config/sparc/sol2-bi.h:217
-#: config/sparc/sol2-gld-bi.h:40 config/sparc/sol2-gld-bi.h:45
-msgid "does not support multilib"
+#: fortran/lang.opt:311
+msgid ""
+"Produce a warning at runtime if a array temporary has been created for a "
+"procedure argument"
 msgstr ""
 
-#: gcc.c:868
-msgid "GCC does not support -C or -CC without -E"
+#: fortran/lang.opt:315
+msgid "Use big-endian format for unformatted files"
 msgstr ""
 
-#: gcc.c:1073
-msgid "GNU C no longer supports -traditional without -E"
+#: fortran/lang.opt:319
+msgid "Use little-endian format for unformatted files"
 msgstr ""
 
-#: gcc.c:1089
-msgid "-E or -x required when input is from standard input"
+#: fortran/lang.opt:323
+msgid "Use native format for unformatted files"
 msgstr ""
 
-#: config/i386/mingw-w64.h:61 config/i386/mingw32.h:81
-#: config/i386/cygwin.h:123
-msgid "shared and mdll are not compatible"
+#: fortran/lang.opt:327
+msgid "Swap endianness for unformatted files"
 msgstr ""
 
-#: config/rs6000/sysv4.h:907 config/rs6000/sysv4.h:909
-#: config/alpha/linux-elf.h:33 config/alpha/linux-elf.h:35
-#: config/rs6000/linux64.h:356 config/rs6000/linux64.h:358 config/linux.h:111
-#: config/linux.h:113
-msgid "-mglibc and -muclibc used together"
+#: fortran/lang.opt:331
+msgid "Use the Cray Pointer extension"
 msgstr ""
 
-#: config/pa/pa-hpux10.h:87 config/pa/pa-hpux10.h:90 config/pa/pa-hpux10.h:98
-#: config/pa/pa-hpux10.h:101 config/pa/pa-hpux11.h:108
-#: config/pa/pa-hpux11.h:111 config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33
-#: config/pa/pa64-hpux.h:42 config/pa/pa64-hpux.h:45
-msgid "Warning: consider linking with `-static' as system libraries with"
+#: fortran/lang.opt:335
+msgid "Ignore 'D' in column one in fixed form"
 msgstr ""
 
-#: config/pa/pa-hpux10.h:88 config/pa/pa-hpux10.h:91 config/pa/pa-hpux10.h:99
-#: config/pa/pa-hpux10.h:102 config/pa/pa-hpux11.h:109
-#: config/pa/pa-hpux11.h:112 config/pa/pa64-hpux.h:31 config/pa/pa64-hpux.h:34
-#: config/pa/pa64-hpux.h:43 config/pa/pa64-hpux.h:46
-msgid "  profiling support are only provided in archive format"
+#: fortran/lang.opt:339
+msgid "Treat lines with 'D' in column one as comments"
 msgstr ""
 
-#: config/rs6000/darwin.h:95
-msgid " conflicting code gen style switches are used"
+#: fortran/lang.opt:343
+msgid "Set the default double precision kind to an 8 byte wide type"
 msgstr ""
 
-#: config/arm/arm.h:154
-msgid "-msoft-float and -mhard_float may not be used together"
+#: fortran/lang.opt:347
+msgid "Set the default integer kind to an 8 byte wide type"
 msgstr ""
 
-#: config/arm/arm.h:156
-msgid "-mbig-endian and -mlittle-endian may not be used together"
+#: fortran/lang.opt:351
+msgid "Set the default real kind to an 8 byte wide type"
 msgstr ""
 
-#: config/vxworks.h:71
-msgid "-Xbind-now and -Xbind-lazy are incompatible"
+#: fortran/lang.opt:355
+msgid "Allow dollar signs in entity names"
 msgstr ""
 
-#: config/bfin/elf.h:54
-msgid "no processor type specified for linking"
+#: fortran/lang.opt:359
+msgid "Dump a core file when a runtime error occurs"
 msgstr ""
 
-#: config/i386/nwld.h:34
-msgid "Static linking is not supported."
+#: fortran/lang.opt:363
+msgid "Display the code tree after parsing"
 msgstr ""
 
-#: config/i386/cygwin.h:28
-msgid "mno-cygwin and mno-win32 are not compatible"
+#: fortran/lang.opt:367
+msgid ""
+"Specify that an external BLAS library should be used for matmul calls on "
+"large-size arrays"
 msgstr ""
 
-#: config/sh/sh.h:463
-msgid "SH2a does not support little-endian"
+#: fortran/lang.opt:371
+msgid "Use f2c calling convention"
 msgstr ""
 
-#: config/rx/rx.h:63
-msgid "-mas100-syntax is incompatible with -gdwarf"
+#: fortran/lang.opt:375
+msgid "Assume that the source file is fixed form"
 msgstr ""
 
-#: config/rx/rx.h:64
-msgid "rx200 cpu does not have FPU hardware"
+#: fortran/lang.opt:379
+msgid "Specify where to find the compiled intrinsic modules"
 msgstr ""
 
-#: config/arm/freebsd.h:31
-msgid "consider using `-pg' instead of `-p' with gprof(1) "
+#: fortran/lang.opt:383
+msgid "Allow arbitrary character line width in fixed mode"
 msgstr ""
 
-#: objc/lang-specs.h:31 objc/lang-specs.h:46
-msgid "GNU Objective C no longer supports traditional compilation"
+#: fortran/lang.opt:387
+msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode"
 msgstr ""
 
-#: config/cris/cris.h:207
-msgid "Do not specify both -march=... and -mcpu=..."
+#: fortran/lang.opt:391
+msgid "-ffpe-trap=[...]\tStop on following floating point exceptions"
 msgstr ""
 
-#: config/i386/i386.h:543
-msgid "`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead."
+#: fortran/lang.opt:395
+msgid "Assume that the source file is free form"
 msgstr ""
 
-#: config/i386/i386.h:546
-msgid "`-mintel-syntax' is deprecated. Use `-masm=intel' instead."
+#: fortran/lang.opt:399
+msgid "Allow arbitrary character line width in free mode"
 msgstr ""
 
-#: config/i386/i386.h:548
-msgid "'-msse5' was removed."
+#: fortran/lang.opt:403
+msgid "-ffree-line-length-<n>\tUse n as character line width in free mode"
 msgstr ""
 
-#: config/i386/i386.h:550
-msgid "`-mno-intel-syntax' is deprecated. Use `-masm=att' instead."
+#: fortran/lang.opt:407
+msgid ""
+"Specify that no implicit typing is allowed, unless overridden by explicit "
+"IMPLICIT statements"
 msgstr ""
 
-#: config/s390/tpf.h:119
-msgid "static is not supported on TPF-OS"
+#: fortran/lang.opt:411
+msgid ""
+"-finit-character=<n>\tInitialize local character variables to ASCII value n"
 msgstr ""
 
-#: config/mips/r3900.h:34
-msgid "-mhard-float not supported"
+#: fortran/lang.opt:415
+msgid "-finit-integer=<n>\tInitialize local integer variables to n"
 msgstr ""
 
-#: config/mips/r3900.h:36
-msgid "-msingle-float and -msoft-float cannot both be specified"
+#: fortran/lang.opt:419
+msgid "Initialize local variables to zero (from g77)"
 msgstr ""
 
-#: config/lynx.h:70
-msgid "cannot use mthreads and mlegacy-threads together"
+#: fortran/lang.opt:423
+msgid "-finit-logical=<true|false>\tInitialize local logical variables"
 msgstr ""
 
-#: config/lynx.h:95
-msgid "cannot use mshared and static together"
+#: fortran/lang.opt:427
+msgid "-finit-real=<zero|nan|inf|-inf>\tInitialize local real variables"
 msgstr ""
 
-#: java/lang.opt:69
-msgid "Warn if deprecated empty statements are found"
+#: fortran/lang.opt:431
+msgid ""
+"-fmax-array-constructor=<n>\tMaximum number of objects in an array "
+"constructor"
 msgstr ""
 
-#: java/lang.opt:73
-msgid "Warn if .class files are out of date"
+#: fortran/lang.opt:435
+msgid "-fmax-errors=<n>\tMaximum number of errors to report"
 msgstr ""
 
-#: java/lang.opt:77
-msgid "Warn if modifiers are specified when not necessary"
+#: fortran/lang.opt:439
+msgid "-fmax-identifier-length=<n>\tMaximum identifier length"
 msgstr ""
 
-#: java/lang.opt:81
-msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+#: fortran/lang.opt:443
+msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords"
 msgstr ""
 
-#: java/lang.opt:88
-msgid "Permit the use of the assert keyword"
+#: fortran/lang.opt:447
+msgid ""
+"-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be "
+"put on the stack"
 msgstr ""
 
-#: java/lang.opt:110
-msgid "--bootclasspath=<path>\tReplace system path"
+#: fortran/lang.opt:451
+msgid "Set default accessibility of module entities to PRIVATE."
 msgstr ""
 
-#: java/lang.opt:114
-msgid "Generate checks for references to NULL"
+#: fortran/lang.opt:459
+msgid "Try to lay out derived types as compactly as possible"
 msgstr ""
 
-#: java/lang.opt:118
-msgid "--classpath=<path>\tSet class path"
+#: fortran/lang.opt:467
+msgid "Protect parentheses in expressions"
 msgstr ""
 
-#: java/lang.opt:125
-msgid "Output a class file"
+#: fortran/lang.opt:471
+msgid "Enable range checking during compilation"
 msgstr ""
 
-#: java/lang.opt:129
-msgid "Alias for -femit-class-file"
+#: fortran/lang.opt:475
+msgid "Use a 4-byte record marker for unformatted files"
 msgstr ""
 
-#: java/lang.opt:133
-msgid ""
-"--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+#: fortran/lang.opt:479
+msgid "Use an 8-byte record marker for unformatted files"
 msgstr ""
 
-#: java/lang.opt:137
-msgid "--extdirs=<path>\tSet the extension directory path"
+#: fortran/lang.opt:483
+msgid "Allocate local variables on the stack to allow indirect recursion"
 msgstr ""
 
-#: java/lang.opt:144
-msgid "Input file is a file with a list of filenames to compile"
+#: fortran/lang.opt:487
+msgid "Copy array sections into a contiguous block on procedure entry"
 msgstr ""
 
-#: java/lang.opt:151
-msgid "Always check for non gcj generated classes archives"
+#: fortran/lang.opt:491
+msgid "-fcoarray=[...]\tSpecify which coarray parallelization should be used"
 msgstr ""
 
-#: java/lang.opt:155
-msgid ""
-"Assume the runtime uses a hash table to map an object to its synchronization "
-"structure"
+#: fortran/lang.opt:495
+msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed"
 msgstr ""
 
-#: java/lang.opt:159
-msgid "Generate instances of Class at runtime"
+#: fortran/lang.opt:499
+msgid "Append a second underscore if the name already contains an underscore"
 msgstr ""
 
-#: java/lang.opt:163
-msgid "Use offset tables for virtual method calls"
+#: fortran/lang.opt:507
+msgid "Apply negative sign to zero values"
 msgstr ""
 
-#: java/lang.opt:170
-msgid "Assume native functions are implemented using JNI"
+#: fortran/lang.opt:511
+msgid "Append underscores to externally visible names"
 msgstr ""
 
-#: java/lang.opt:174
-msgid "Enable optimization of static class initialization code"
+#: fortran/lang.opt:515
+msgid "Compile all program units at once and check all interfaces"
 msgstr ""
 
-#: java/lang.opt:181
-msgid "Reduce the amount of reflection meta-data generated"
+#: fortran/lang.opt:555
+msgid "Statically link the GNU Fortran helper library (libgfortran)"
 msgstr ""
 
-#: java/lang.opt:185
-msgid "Enable assignability checks for stores into object arrays"
+#: fortran/lang.opt:559
+msgid "Conform to the ISO Fortran 2003 standard"
 msgstr ""
 
-#: java/lang.opt:189
-msgid "Generate code for the Boehm GC"
+#: fortran/lang.opt:563
+msgid "Conform to the ISO Fortran 2008 standard"
 msgstr ""
 
-#: java/lang.opt:193
-msgid "Call a library routine to do integer divisions"
+#: fortran/lang.opt:567
+msgid "Conform to the ISO Fortran 95 standard"
 msgstr ""
 
-#: java/lang.opt:197
-msgid "Generate code for built-in atomic operations"
+#: fortran/lang.opt:571
+msgid "Conform to nothing in particular"
 msgstr ""
 
-#: java/lang.opt:201
-msgid "Generated should be loaded by bootstrap loader"
+#: fortran/lang.opt:575
+msgid "Accept extensions to support legacy code"
 msgstr ""
 
-#: java/lang.opt:205
-msgid "Set the source language version"
+#: config/alpha/alpha.opt:23 config/i386/i386.opt:209
+msgid "Do not use hardware fp"
 msgstr ""
 
-#: java/lang.opt:209
-msgid "Set the target VM version"
+#: config/alpha/alpha.opt:27
+msgid "Use fp registers"
 msgstr ""
 
-#: ada/gcc-interface/lang.opt:100
-msgid "-gnat<options>\tSpecify options to GNAT"
+#: config/alpha/alpha.opt:31
+msgid "Assume GAS"
 msgstr ""
 
-#: fortran/lang.opt:57
-msgid "-J<directory>\tPut MODULE files in 'directory'"
+#: config/alpha/alpha.opt:35
+msgid "Do not assume GAS"
 msgstr ""
 
-#: fortran/lang.opt:73
-msgid "Warn about possible aliasing of dummy arguments"
+#: config/alpha/alpha.opt:39
+msgid "Request IEEE-conformant math library routines (OSF/1)"
 msgstr ""
 
-#: fortran/lang.opt:77
-msgid "Warn about alignment of COMMON blocks"
+#: config/alpha/alpha.opt:43
+msgid "Emit IEEE-conformant code, without inexact exceptions"
 msgstr ""
 
-#: fortran/lang.opt:81
-msgid "Warn about missing ampersand in continued character constants"
+#: config/alpha/alpha.opt:50
+msgid "Do not emit complex integer constants to read-only memory"
 msgstr ""
 
-#: fortran/lang.opt:85
-msgid "Warn about creation of array temporaries"
+#: config/alpha/alpha.opt:54
+msgid "Use VAX fp"
 msgstr ""
 
-#: fortran/lang.opt:89
-msgid "Warn about truncated character expressions"
+#: config/alpha/alpha.opt:58
+msgid "Do not use VAX fp"
 msgstr ""
 
-#: fortran/lang.opt:97
-msgid "Warn about calls with implicit interface"
+#: config/alpha/alpha.opt:62
+msgid "Emit code for the byte/word ISA extension"
 msgstr ""
 
-#: fortran/lang.opt:101
-msgid "Warn about called procedures not explicitly declared"
+#: config/alpha/alpha.opt:66
+msgid "Emit code for the motion video ISA extension"
 msgstr ""
 
-#: fortran/lang.opt:105
-msgid "Warn about truncated source lines"
+#: config/alpha/alpha.opt:70
+msgid "Emit code for the fp move and sqrt ISA extension"
 msgstr ""
 
-#: fortran/lang.opt:109
-msgid "Warn on intrinsics not part of the selected standard"
+#: config/alpha/alpha.opt:74
+msgid "Emit code for the counting ISA extension"
 msgstr ""
 
-#: fortran/lang.opt:117
-msgid "Warn about \"suspicious\" constructs"
+#: config/alpha/alpha.opt:78
+msgid "Emit code using explicit relocation directives"
 msgstr ""
 
-#: fortran/lang.opt:121
-msgid "Permit nonconforming uses of the tab character"
+#: config/alpha/alpha.opt:82
+msgid "Emit 16-bit relocations to the small data areas"
 msgstr ""
 
-#: fortran/lang.opt:125
-msgid "Warn about underflow of numerical constant expressions"
+#: config/alpha/alpha.opt:86
+msgid "Emit 32-bit relocations to the small data areas"
 msgstr ""
 
-#: fortran/lang.opt:129
-msgid "Warn if a user-procedure has the same name as an intrinsic"
+#: config/alpha/alpha.opt:90
+msgid "Emit direct branches to local functions"
 msgstr ""
 
-#: fortran/lang.opt:133
-msgid "Enable preprocessing"
+#: config/alpha/alpha.opt:94
+msgid "Emit indirect branches to local functions"
 msgstr ""
 
-#: fortran/lang.opt:137
-msgid "Disable preprocessing"
+#: config/alpha/alpha.opt:98
+msgid "Emit rdval instead of rduniq for thread pointer"
 msgstr ""
 
-#: fortran/lang.opt:145
-msgid "Enable alignment of COMMON blocks"
+#: config/alpha/alpha.opt:102 config/s390/s390.opt:59
+#: config/sparc/long-double-switch.opt:23
+msgid "Use 128-bit long double"
 msgstr ""
 
-#: fortran/lang.opt:149
-msgid "All intrinsics procedures are available regardless of selected standard"
+#: config/alpha/alpha.opt:106 config/s390/s390.opt:63
+#: config/sparc/long-double-switch.opt:27
+msgid "Use 64-bit long double"
 msgstr ""
 
-#: fortran/lang.opt:157
-msgid ""
-"Do not treat local variables and COMMON blocks as if they were named in SAVE "
-"statements"
+#: config/alpha/alpha.opt:110
+msgid "Use features of and schedule given CPU"
 msgstr ""
 
-#: fortran/lang.opt:161
-msgid "Specify that backslash in string introduces an escape character"
+#: config/alpha/alpha.opt:114
+msgid "Schedule given CPU"
 msgstr ""
 
-#: fortran/lang.opt:165
-msgid "Produce a backtrace when a runtime error is encountered"
+#: config/alpha/alpha.opt:118
+msgid "Control the generated fp rounding mode"
 msgstr ""
 
-#: fortran/lang.opt:169
-msgid ""
-"-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will "
-"use BLAS"
+#: config/alpha/alpha.opt:122
+msgid "Control the IEEE trap mode"
 msgstr ""
 
-#: fortran/lang.opt:173
-msgid ""
-"Produce a warning at runtime if a array temporary has been created for a "
-"procedure argument"
+#: config/alpha/alpha.opt:126
+msgid "Control the precision given to fp exceptions"
 msgstr ""
 
-#: fortran/lang.opt:177
-msgid "Use big-endian format for unformatted files"
+#: config/alpha/alpha.opt:130
+msgid "Tune expected memory latency"
 msgstr ""
 
-#: fortran/lang.opt:181
-msgid "Use little-endian format for unformatted files"
+#: config/alpha/alpha.opt:134 config/ia64/ia64.opt:111
+#: config/rs6000/sysv4.opt:32
+msgid "Specify bit size of immediate TLS offsets"
 msgstr ""
 
-#: fortran/lang.opt:185
-msgid "Use native format for unformatted files"
+#: config/frv/frv.opt:23
+msgid "Use 4 media accumulators"
 msgstr ""
 
-#: fortran/lang.opt:189
-msgid "Swap endianness for unformatted files"
+#: config/frv/frv.opt:27
+msgid "Use 8 media accumulators"
 msgstr ""
 
-#: fortran/lang.opt:193
-msgid "Use the Cray Pointer extension"
+#: config/frv/frv.opt:31
+msgid "Enable label alignment optimizations"
 msgstr ""
 
-#: fortran/lang.opt:197
-msgid "Ignore 'D' in column one in fixed form"
+#: config/frv/frv.opt:35
+msgid "Dynamically allocate cc registers"
 msgstr ""
 
-#: fortran/lang.opt:201
-msgid "Treat lines with 'D' in column one as comments"
+#: config/frv/frv.opt:42
+msgid "Set the cost of branches"
 msgstr ""
 
-#: fortran/lang.opt:205
-msgid "Set the default double precision kind to an 8 byte wide type"
+#: config/frv/frv.opt:46
+msgid "Enable conditional execution other than moves/scc"
 msgstr ""
 
-#: fortran/lang.opt:209
-msgid "Set the default integer kind to an 8 byte wide type"
+#: config/frv/frv.opt:50
+msgid "Change the maximum length of conditionally-executed sequences"
 msgstr ""
 
-#: fortran/lang.opt:213
-msgid "Set the default real kind to an 8 byte wide type"
+#: config/frv/frv.opt:54
+msgid ""
+"Change the number of temporary registers that are available to conditionally-"
+"executed sequences"
 msgstr ""
 
-#: fortran/lang.opt:217
-msgid "Allow dollar signs in entity names"
+#: config/frv/frv.opt:58
+msgid "Enable conditional moves"
 msgstr ""
 
-#: fortran/lang.opt:221
-msgid "Dump a core file when a runtime error occurs"
+#: config/frv/frv.opt:62
+msgid "Set the target CPU type"
 msgstr ""
 
-#: fortran/lang.opt:225
-msgid "Display the code tree after parsing"
+#: config/frv/frv.opt:84
+msgid "Use fp double instructions"
 msgstr ""
 
-#: fortran/lang.opt:229
-msgid ""
-"Specify that an external BLAS library should be used for matmul calls on "
-"large-size arrays"
+#: config/frv/frv.opt:88
+msgid "Change the ABI to allow double word insns"
 msgstr ""
 
-#: fortran/lang.opt:233
-msgid "Use f2c calling convention"
+#: config/frv/frv.opt:92 config/bfin/bfin.opt:73
+msgid "Enable Function Descriptor PIC mode"
 msgstr ""
 
-#: fortran/lang.opt:237
-msgid "Assume that the source file is fixed form"
+#: config/frv/frv.opt:96
+msgid "Just use icc0/fcc0"
 msgstr ""
 
-#: fortran/lang.opt:241
-msgid "Specify where to find the compiled intrinsic modules"
+#: config/frv/frv.opt:100
+msgid "Only use 32 FPRs"
 msgstr ""
 
-#: fortran/lang.opt:245
-msgid "Allow arbitrary character line width in fixed mode"
+#: config/frv/frv.opt:104
+msgid "Use 64 FPRs"
 msgstr ""
 
-#: fortran/lang.opt:249
-msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode"
+#: config/frv/frv.opt:108
+msgid "Only use 32 GPRs"
 msgstr ""
 
-#: fortran/lang.opt:253
-msgid "-ffpe-trap=[...]\tStop on following floating point exceptions"
+#: config/frv/frv.opt:112
+msgid "Use 64 GPRs"
 msgstr ""
 
-#: fortran/lang.opt:257
-msgid "Assume that the source file is free form"
+#: config/frv/frv.opt:116
+msgid "Enable use of GPREL for read-only data in FDPIC"
 msgstr ""
 
-#: fortran/lang.opt:261
-msgid "Allow arbitrary character line width in free mode"
+#: config/frv/frv.opt:120 config/rs6000/rs6000.opt:113
+#: config/pdp11/pdp11.opt:71
+msgid "Use hardware floating point"
 msgstr ""
 
-#: fortran/lang.opt:265
-msgid "-ffree-line-length-<n>\tUse n as character line width in free mode"
+#: config/frv/frv.opt:124 config/bfin/bfin.opt:77
+msgid "Enable inlining of PLT in function calls"
 msgstr ""
 
-#: fortran/lang.opt:269
-msgid ""
-"Specify that no implicit typing is allowed, unless overridden by explicit "
-"IMPLICIT statements"
+#: config/frv/frv.opt:128
+msgid "Enable PIC support for building libraries"
 msgstr ""
 
-#: fortran/lang.opt:273
-msgid ""
-"-finit-character=<n>\tInitialize local character variables to ASCII value n"
+#: config/frv/frv.opt:132
+msgid "Follow the EABI linkage requirements"
 msgstr ""
 
-#: fortran/lang.opt:277
-msgid "-finit-integer=<n>\tInitialize local integer variables to n"
+#: config/frv/frv.opt:136
+msgid "Disallow direct calls to global functions"
 msgstr ""
 
-#: fortran/lang.opt:281
-msgid "Initialize local variables to zero (from g77)"
+#: config/frv/frv.opt:140
+msgid "Use media instructions"
 msgstr ""
 
-#: fortran/lang.opt:285
-msgid "-finit-logical=<true|false>\tInitialize local logical variables"
+#: config/frv/frv.opt:144
+msgid "Use multiply add/subtract instructions"
 msgstr ""
 
-#: fortran/lang.opt:289
-msgid "-finit-real=<zero|nan|inf|-inf>\tInitialize local real variables"
+#: config/frv/frv.opt:148
+msgid "Enable optimizing &&/|| in conditional execution"
 msgstr ""
 
-#: fortran/lang.opt:293
-msgid ""
-"-fmax-array-constructor=<n>\tMaximum number of objects in an array "
-"constructor"
+#: config/frv/frv.opt:152
+msgid "Enable nested conditional execution optimizations"
 msgstr ""
 
-#: fortran/lang.opt:297
-msgid "-fmax-errors=<n>\tMaximum number of errors to report"
+#: config/frv/frv.opt:157
+msgid "Do not mark ABI switches in e_flags"
 msgstr ""
 
-#: fortran/lang.opt:301
-msgid "-fmax-identifier-length=<n>\tMaximum identifier length"
+#: config/frv/frv.opt:161
+msgid "Remove redundant membars"
 msgstr ""
 
-#: fortran/lang.opt:305
-msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords"
+#: config/frv/frv.opt:165
+msgid "Pack VLIW instructions"
 msgstr ""
 
-#: fortran/lang.opt:309
-msgid ""
-"-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be "
-"put on the stack"
+#: config/frv/frv.opt:169
+msgid "Enable setting GPRs to the result of comparisons"
 msgstr ""
 
-#: fortran/lang.opt:313
-msgid "Set default accessibility of module entities to PRIVATE."
+#: config/frv/frv.opt:173
+msgid "Change the amount of scheduler lookahead"
 msgstr ""
 
-#: fortran/lang.opt:321
-msgid "Try to lay out derived types as compactly as possible"
+#: config/frv/frv.opt:177 config/pa/pa.opt:104
+msgid "Use software floating point"
 msgstr ""
 
-#: fortran/lang.opt:329
-msgid "Protect parentheses in expressions"
+#: config/frv/frv.opt:181
+msgid "Assume a large TLS segment"
 msgstr ""
 
-#: fortran/lang.opt:333
-msgid "Enable range checking during compilation"
+#: config/frv/frv.opt:185
+msgid "Do not assume a large TLS segment"
 msgstr ""
 
-#: fortran/lang.opt:337
-msgid "Use a 4-byte record marker for unformatted files"
+#: config/frv/frv.opt:190
+msgid "Cause gas to print tomcat statistics"
 msgstr ""
 
-#: fortran/lang.opt:341
-msgid "Use an 8-byte record marker for unformatted files"
+#: config/frv/frv.opt:195
+msgid "Link with the library-pic libraries"
 msgstr ""
 
-#: fortran/lang.opt:345
-msgid "Allocate local variables on the stack to allow indirect recursion"
+#: config/frv/frv.opt:199
+msgid "Allow branches to be packed with other instructions"
 msgstr ""
 
-#: fortran/lang.opt:349
-msgid "Copy array sections into a contiguous block on procedure entry"
+#: config/mn10300/mn10300.opt:23
+msgid "Target the AM33 processor"
 msgstr ""
 
-#: fortran/lang.opt:353
-msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed"
+#: config/mn10300/mn10300.opt:27
+msgid "Target the AM33/2.0 processor"
 msgstr ""
 
-#: fortran/lang.opt:357
-msgid "Append a second underscore if the name already contains an underscore"
+#: config/mn10300/mn10300.opt:31
+msgid "Work around hardware multiply bug"
 msgstr ""
 
-#: fortran/lang.opt:365
-msgid "Apply negative sign to zero values"
+#: config/mn10300/mn10300.opt:36
+msgid "Enable linker relaxations"
 msgstr ""
 
-#: fortran/lang.opt:369
-msgid "Append underscores to externally visible names"
+#: config/mn10300/mn10300.opt:40
+msgid "Return pointers in both a0 and d0"
 msgstr ""
 
-#: fortran/lang.opt:373
-msgid "Compile all program units at once and check all interfaces"
+#: config/s390/tpf.opt:23
+msgid "Enable TPF-OS tracing code"
 msgstr ""
 
-#: fortran/lang.opt:413
-msgid "Statically link the GNU Fortran helper library (libgfortran)"
+#: config/s390/tpf.opt:27
+msgid "Specify main object for TPF-OS"
 msgstr ""
 
-#: fortran/lang.opt:417
-msgid "Conform to the ISO Fortran 2003 standard"
+#: config/s390/s390.opt:23
+msgid "31 bit ABI"
 msgstr ""
 
-#: fortran/lang.opt:421
-msgid "Conform to the ISO Fortran 2008 standard"
+#: config/s390/s390.opt:27
+msgid "64 bit ABI"
 msgstr ""
 
-#: fortran/lang.opt:425
-msgid "Conform to the ISO Fortran 95 standard"
+#: config/s390/s390.opt:31 config/i386/i386.opt:102 config/spu/spu.opt:80
+msgid "Generate code for given CPU"
 msgstr ""
 
-#: fortran/lang.opt:429
-msgid "Conform to nothing in particular"
+#: config/s390/s390.opt:35
+msgid "Maintain backchain pointer"
 msgstr ""
 
-#: fortran/lang.opt:433
-msgid "Accept extensions to support legacy code"
+#: config/s390/s390.opt:39
+msgid "Additional debug prints"
 msgstr ""
 
-#: config/alpha/alpha.opt:23 config/i386/i386.opt:201
-msgid "Do not use hardware fp"
+#: config/s390/s390.opt:43
+msgid "ESA/390 architecture"
 msgstr ""
 
-#: config/alpha/alpha.opt:27
-msgid "Use fp registers"
+#: config/s390/s390.opt:47
+msgid "Enable fused multiply/add instructions"
 msgstr ""
 
-#: config/alpha/alpha.opt:31
-msgid "Assume GAS"
+#: config/s390/s390.opt:51
+msgid "Enable decimal floating point hardware support"
 msgstr ""
 
-#: config/alpha/alpha.opt:35
-msgid "Do not assume GAS"
+#: config/s390/s390.opt:55
+msgid "Enable hardware floating point"
 msgstr ""
 
-#: config/alpha/alpha.opt:39
-msgid "Request IEEE-conformant math library routines (OSF/1)"
+#: config/s390/s390.opt:67
+msgid "Use packed stack layout"
 msgstr ""
 
-#: config/alpha/alpha.opt:43
-msgid "Emit IEEE-conformant code, without inexact exceptions"
+#: config/s390/s390.opt:71
+msgid "Use bras for executable < 64k"
 msgstr ""
 
-#: config/alpha/alpha.opt:50
-msgid "Do not emit complex integer constants to read-only memory"
+#: config/s390/s390.opt:75
+msgid "Disable hardware floating point"
 msgstr ""
 
-#: config/alpha/alpha.opt:54
-msgid "Use VAX fp"
+#: config/s390/s390.opt:79
+msgid ""
+"Set the max. number of bytes which has to be left to stack size before a "
+"trap instruction is triggered"
 msgstr ""
 
-#: config/alpha/alpha.opt:58
-msgid "Do not use VAX fp"
+#: config/s390/s390.opt:83
+msgid ""
+"Emit extra code in the function prologue in order to trap if the stack size "
+"exceeds the given limit"
 msgstr ""
 
-#: config/alpha/alpha.opt:62
-msgid "Emit code for the byte/word ISA extension"
+#: config/s390/s390.opt:87 config/ia64/ia64.opt:115 config/sparc/sparc.opt:91
+#: config/i386/i386.opt:237 config/spu/spu.opt:84
+msgid "Schedule code for given CPU"
 msgstr ""
 
-#: config/alpha/alpha.opt:66
-msgid "Emit code for the motion video ISA extension"
+#: config/s390/s390.opt:91
+msgid "mvcle use"
 msgstr ""
 
-#: config/alpha/alpha.opt:70
-msgid "Emit code for the fp move and sqrt ISA extension"
+#: config/s390/s390.opt:95
+msgid "Warn if a function uses alloca or creates an array with dynamic size"
 msgstr ""
 
-#: config/alpha/alpha.opt:74
-msgid "Emit code for the counting ISA extension"
+#: config/s390/s390.opt:99
+msgid "Warn if a single function's framesize exceeds the given framesize"
 msgstr ""
 
-#: config/alpha/alpha.opt:78
-msgid "Emit code using explicit relocation directives"
+#: config/s390/s390.opt:103
+msgid "z/Architecture"
 msgstr ""
 
-#: config/alpha/alpha.opt:82
-msgid "Emit 16-bit relocations to the small data areas"
+#: config/ia64/ilp32.opt:3
+msgid "Generate ILP32 code"
 msgstr ""
 
-#: config/alpha/alpha.opt:86
-msgid "Emit 32-bit relocations to the small data areas"
+#: config/ia64/ilp32.opt:7
+msgid "Generate LP64 code"
 msgstr ""
 
-#: config/alpha/alpha.opt:90
-msgid "Emit direct branches to local functions"
+#: config/ia64/ia64.opt:21
+msgid "Generate big endian code"
 msgstr ""
 
-#: config/alpha/alpha.opt:94
-msgid "Emit indirect branches to local functions"
+#: config/ia64/ia64.opt:25
+msgid "Generate little endian code"
 msgstr ""
 
-#: config/alpha/alpha.opt:98
-msgid "Emit rdval instead of rduniq for thread pointer"
+#: config/ia64/ia64.opt:29
+msgid "Generate code for GNU as"
 msgstr ""
 
-#: config/alpha/alpha.opt:102 config/s390/s390.opt:59
-#: config/sparc/long-double-switch.opt:23
-msgid "Use 128-bit long double"
+#: config/ia64/ia64.opt:33
+msgid "Generate code for GNU ld"
 msgstr ""
 
-#: config/alpha/alpha.opt:106 config/s390/s390.opt:63
-#: config/sparc/long-double-switch.opt:27
-msgid "Use 64-bit long double"
+#: config/ia64/ia64.opt:37
+msgid "Emit stop bits before and after volatile extended asms"
 msgstr ""
 
-#: config/alpha/alpha.opt:110
-msgid "Use features of and schedule given CPU"
+#: config/ia64/ia64.opt:41
+msgid "Use in/loc/out register names"
 msgstr ""
 
-#: config/alpha/alpha.opt:114
-msgid "Schedule given CPU"
+#: config/ia64/ia64.opt:48
+msgid "Enable use of sdata/scommon/sbss"
 msgstr ""
 
-#: config/alpha/alpha.opt:118
-msgid "Control the generated fp rounding mode"
+#: config/ia64/ia64.opt:52
+msgid "Generate code without GP reg"
 msgstr ""
 
-#: config/alpha/alpha.opt:122
-msgid "Control the IEEE trap mode"
+#: config/ia64/ia64.opt:56
+msgid "gp is constant (but save/restore gp on indirect calls)"
 msgstr ""
 
-#: config/alpha/alpha.opt:126
-msgid "Control the precision given to fp exceptions"
+#: config/ia64/ia64.opt:60
+msgid "Generate self-relocatable code"
 msgstr ""
 
-#: config/alpha/alpha.opt:130
-msgid "Tune expected memory latency"
+#: config/ia64/ia64.opt:64
+msgid "Generate inline floating point division, optimize for latency"
 msgstr ""
 
-#: config/alpha/alpha.opt:134 config/ia64/ia64.opt:111
-#: config/rs6000/sysv4.opt:32
-msgid "Specify bit size of immediate TLS offsets"
+#: config/ia64/ia64.opt:68
+msgid "Generate inline floating point division, optimize for throughput"
+msgstr ""
+
+#: config/ia64/ia64.opt:75
+msgid "Generate inline integer division, optimize for latency"
+msgstr ""
+
+#: config/ia64/ia64.opt:79
+msgid "Generate inline integer division, optimize for throughput"
+msgstr ""
+
+#: config/ia64/ia64.opt:83
+msgid "Do not inline integer division"
+msgstr ""
+
+#: config/ia64/ia64.opt:87
+msgid "Generate inline square root, optimize for latency"
+msgstr ""
+
+#: config/ia64/ia64.opt:91
+msgid "Generate inline square root, optimize for throughput"
+msgstr ""
+
+#: config/ia64/ia64.opt:95
+msgid "Do not inline square root"
+msgstr ""
+
+#: config/ia64/ia64.opt:99
+msgid "Enable Dwarf 2 line debug info via GNU as"
+msgstr ""
+
+#: config/ia64/ia64.opt:103
+msgid "Enable earlier placing stop bits for better scheduling"
+msgstr ""
+
+#: config/ia64/ia64.opt:107 config/spu/spu.opt:72 config/sh/sh.opt:258
+#: config/pa/pa.opt:51
+msgid "Specify range of registers to make fixed"
+msgstr ""
+
+#: config/ia64/ia64.opt:119
+msgid "Use data speculation before reload"
+msgstr ""
+
+#: config/ia64/ia64.opt:123
+msgid "Use data speculation after reload"
+msgstr ""
+
+#: config/ia64/ia64.opt:127
+msgid "Use control speculation"
+msgstr ""
+
+#: config/ia64/ia64.opt:131
+msgid "Use in block data speculation before reload"
+msgstr ""
+
+#: config/ia64/ia64.opt:135
+msgid "Use in block data speculation after reload"
+msgstr ""
+
+#: config/ia64/ia64.opt:139
+msgid "Use in block control speculation"
+msgstr ""
+
+#: config/ia64/ia64.opt:143
+msgid "Use simple data speculation check"
+msgstr ""
+
+#: config/ia64/ia64.opt:147
+msgid "Use simple data speculation check for control speculation"
+msgstr ""
+
+#: config/ia64/ia64.opt:151
+msgid ""
+"If set, data speculative instructions will be chosen for schedule only if "
+"there are no other choices at the moment "
+msgstr ""
+
+#: config/ia64/ia64.opt:155
+msgid ""
+"If set, control speculative instructions will be chosen for schedule only if "
+"there are no other choices at the moment "
+msgstr ""
+
+#: config/ia64/ia64.opt:159
+msgid ""
+"Count speculative dependencies while calculating priority of instructions"
+msgstr ""
+
+#: config/ia64/ia64.opt:163
+msgid "Place a stop bit after every cycle when scheduling"
+msgstr ""
+
+#: config/ia64/ia64.opt:167
+msgid ""
+"Assume that floating-point stores and loads are not likely to cause conflict "
+"when placed into one instruction group"
+msgstr ""
+
+#: config/ia64/ia64.opt:171
+msgid ""
+"Soft limit on number of memory insns per instruction group, giving lower "
+"priority to subsequent memory insns attempting to schedule in the same insn "
+"group. Frequently useful to prevent cache bank conflicts.  Default value is 1"
+msgstr ""
+
+#: config/ia64/ia64.opt:175
+msgid ""
+"Disallow more than `msched-max-memory-insns' in instruction group. "
+"Otherwise, limit is `soft' (prefer non-memory operations when limit is "
+"reached)"
+msgstr ""
+
+#: config/ia64/ia64.opt:179
+msgid "Don't generate checks for control speculation in selective scheduling"
+msgstr ""
+
+#: config/ia64/ia64.opt:183
+msgid "Enable fused multiply/add and multiply/subtract instructions"
+msgstr ""
+
+#: config/ia64/vms_symvec_libgcc_s.opt:3
+msgid "! It would be better to auto-generate this file."
+msgstr ""
+
+#: config/ia64/vms_symvec_libgcc_s.opt:7
+msgid "SYMBOL_VECTOR=(__divdi3=PROCEDURE)"
+msgstr ""
+
+#: config/m32c/m32c.opt:24
+msgid "-msim\tUse simulator runtime"
+msgstr ""
+
+#: config/m32c/m32c.opt:28
+msgid "-mcpu=r8c\tCompile code for R8C variants"
+msgstr ""
+
+#: config/m32c/m32c.opt:32
+msgid "-mcpu=m16c\tCompile code for M16C variants"
+msgstr ""
+
+#: config/m32c/m32c.opt:36
+msgid "-mcpu=m32cm\tCompile code for M32CM variants"
+msgstr ""
+
+#: config/m32c/m32c.opt:40
+msgid "-mcpu=m32c\tCompile code for M32C variants"
+msgstr ""
+
+#: config/m32c/m32c.opt:44
+msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)"
+msgstr ""
+
+#: config/sparc/little-endian.opt:23
+msgid "Generate code for little-endian"
+msgstr ""
+
+#: config/sparc/little-endian.opt:27
+msgid "Generate code for big-endian"
+msgstr ""
+
+#: config/sparc/sparc.opt:23 config/sparc/sparc.opt:27
+msgid "Use hardware FP"
+msgstr ""
+
+#: config/sparc/sparc.opt:31
+msgid "Do not use hardware FP"
+msgstr ""
+
+#: config/sparc/sparc.opt:35
+msgid "Assume possible double misalignment"
+msgstr ""
+
+#: config/sparc/sparc.opt:39
+msgid "Use ABI reserved registers"
+msgstr ""
+
+#: config/sparc/sparc.opt:43
+msgid "Use hardware quad FP instructions"
+msgstr ""
+
+#: config/sparc/sparc.opt:47
+msgid "Do not use hardware quad fp instructions"
+msgstr ""
+
+#: config/sparc/sparc.opt:51
+msgid "Compile for V8+ ABI"
+msgstr ""
+
+#: config/sparc/sparc.opt:55
+msgid "Use UltraSPARC Visual Instruction Set extensions"
+msgstr ""
+
+#: config/sparc/sparc.opt:59
+msgid "Pointers are 64-bit"
+msgstr ""
+
+#: config/sparc/sparc.opt:63
+msgid "Pointers are 32-bit"
+msgstr ""
+
+#: config/sparc/sparc.opt:67
+msgid "Use 64-bit ABI"
+msgstr ""
+
+#: config/sparc/sparc.opt:71
+msgid "Use 32-bit ABI"
+msgstr ""
+
+#: config/sparc/sparc.opt:75
+msgid "Use stack bias"
+msgstr ""
+
+#: config/sparc/sparc.opt:79
+msgid "Use structs on stronger alignment for double-word copies"
+msgstr ""
+
+#: config/sparc/sparc.opt:83
+msgid "Optimize tail call instructions in assembler and linker"
+msgstr ""
+
+#: config/sparc/sparc.opt:87
+msgid "Use features of and schedule code for given CPU"
+msgstr ""
+
+#: config/sparc/sparc.opt:95
+msgid "Use given SPARC-V9 code model"
+msgstr ""
+
+#: config/sparc/sparc.opt:99
+msgid "Enable strict 32-bit psABI struct return checking."
+msgstr ""
+
+#: config/m32r/m32r.opt:23
+msgid "Compile for the m32rx"
+msgstr ""
+
+#: config/m32r/m32r.opt:27
+msgid "Compile for the m32r2"
+msgstr ""
+
+#: config/m32r/m32r.opt:31
+msgid "Compile for the m32r"
+msgstr ""
+
+#: config/m32r/m32r.opt:35
+msgid "Align all loops to 32 byte boundary"
+msgstr ""
+
+#: config/m32r/m32r.opt:39
+msgid "Prefer branches over conditional execution"
+msgstr ""
+
+#: config/m32r/m32r.opt:43
+msgid "Give branches their default cost"
+msgstr ""
+
+#: config/m32r/m32r.opt:47
+msgid "Display compile time statistics"
+msgstr ""
+
+#: config/m32r/m32r.opt:51
+msgid "Specify cache flush function"
+msgstr ""
+
+#: config/m32r/m32r.opt:55
+msgid "Specify cache flush trap number"
+msgstr ""
+
+#: config/m32r/m32r.opt:59
+msgid "Only issue one instruction per cycle"
+msgstr ""
+
+#: config/m32r/m32r.opt:63
+msgid "Allow two instructions to be issued per cycle"
+msgstr ""
+
+#: config/m32r/m32r.opt:67
+msgid "Code size: small, medium or large"
+msgstr ""
+
+#: config/m32r/m32r.opt:71
+msgid "Don't call any cache flush functions"
+msgstr ""
+
+#: config/m32r/m32r.opt:75
+msgid "Don't call any cache flush trap"
+msgstr ""
+
+#: config/m32r/m32r.opt:82
+msgid "Small data area: none, sdata, use"
+msgstr ""
+
+#: config/m68k/m68k.opt:23
+msgid "Generate code for a 520X"
+msgstr ""
+
+#: config/m68k/m68k.opt:27
+msgid "Generate code for a 5206e"
+msgstr ""
+
+#: config/m68k/m68k.opt:31
+msgid "Generate code for a 528x"
+msgstr ""
+
+#: config/m68k/m68k.opt:35
+msgid "Generate code for a 5307"
+msgstr ""
+
+#: config/m68k/m68k.opt:39
+msgid "Generate code for a 5407"
+msgstr ""
+
+#: config/m68k/m68k.opt:43 config/m68k/m68k.opt:104
+msgid "Generate code for a 68000"
+msgstr ""
+
+#: config/m68k/m68k.opt:47
+msgid "Generate code for a 68010"
+msgstr ""
+
+#: config/m68k/m68k.opt:51 config/m68k/m68k.opt:108
+msgid "Generate code for a 68020"
+msgstr ""
+
+#: config/m68k/m68k.opt:55
+msgid "Generate code for a 68040, without any new instructions"
+msgstr ""
+
+#: config/m68k/m68k.opt:59
+msgid "Generate code for a 68060, without any new instructions"
+msgstr ""
+
+#: config/m68k/m68k.opt:63
+msgid "Generate code for a 68030"
+msgstr ""
+
+#: config/m68k/m68k.opt:67
+msgid "Generate code for a 68040"
+msgstr ""
+
+#: config/m68k/m68k.opt:71
+msgid "Generate code for a 68060"
+msgstr ""
+
+#: config/m68k/m68k.opt:75
+msgid "Generate code for a 68302"
+msgstr ""
+
+#: config/m68k/m68k.opt:79
+msgid "Generate code for a 68332"
+msgstr ""
+
+#: config/m68k/m68k.opt:84
+msgid "Generate code for a 68851"
+msgstr ""
+
+#: config/m68k/m68k.opt:88
+msgid "Generate code that uses 68881 floating-point instructions"
+msgstr ""
+
+#: config/m68k/m68k.opt:92
+msgid "Align variables on a 32-bit boundary"
+msgstr ""
+
+#: config/m68k/m68k.opt:96 config/arm/arm.opt:49 config/score/score.opt:63
+msgid "Specify the name of the target architecture"
+msgstr ""
+
+#: config/m68k/m68k.opt:100
+msgid "Use the bit-field instructions"
+msgstr ""
+
+#: config/m68k/m68k.opt:112
+msgid "Generate code for a ColdFire v4e"
+msgstr ""
+
+#: config/m68k/m68k.opt:116
+msgid "Specify the target CPU"
+msgstr ""
+
+#: config/m68k/m68k.opt:120
+msgid "Generate code for a cpu32"
+msgstr ""
+
+#: config/m68k/m68k.opt:124
+msgid "Use hardware division instructions on ColdFire"
+msgstr ""
+
+#: config/m68k/m68k.opt:128
+msgid "Generate code for a Fido A"
+msgstr ""
+
+#: config/m68k/m68k.opt:132
+msgid "Generate code which uses hardware floating point instructions"
+msgstr ""
+
+#: config/m68k/m68k.opt:136
+msgid "Enable ID based shared library"
+msgstr ""
+
+#: config/m68k/m68k.opt:140
+msgid "Do not use the bit-field instructions"
+msgstr ""
+
+#: config/m68k/m68k.opt:144
+msgid "Use normal calling convention"
+msgstr ""
+
+#: config/m68k/m68k.opt:148
+msgid "Consider type 'int' to be 32 bits wide"
+msgstr ""
+
+#: config/m68k/m68k.opt:152
+msgid "Generate pc-relative code"
+msgstr ""
+
+#: config/m68k/m68k.opt:156
+msgid "Use different calling convention using 'rtd'"
+msgstr ""
+
+#: config/m68k/m68k.opt:160 config/bfin/bfin.opt:61
+msgid "Enable separate data segment"
+msgstr ""
+
+#: config/m68k/m68k.opt:164 config/bfin/bfin.opt:57
+msgid "ID of shared library to build"
+msgstr ""
+
+#: config/m68k/m68k.opt:168
+msgid "Consider type 'int' to be 16 bits wide"
 msgstr ""
 
-#: config/frv/frv.opt:23
-msgid "Use 4 media accumulators"
+#: config/m68k/m68k.opt:172
+msgid "Generate code with library calls for floating point"
 msgstr ""
 
-#: config/frv/frv.opt:27
-msgid "Use 8 media accumulators"
+#: config/m68k/m68k.opt:176
+msgid "Do not use unaligned memory references"
 msgstr ""
 
-#: config/frv/frv.opt:31
-msgid "Enable label alignment optimizations"
+#: config/m68k/m68k.opt:180
+msgid "Tune for the specified target CPU or architecture"
 msgstr ""
 
-#: config/frv/frv.opt:35
-msgid "Dynamically allocate cc registers"
+#: config/m68k/m68k.opt:184
+msgid "Support more than 8192 GOT entries on ColdFire"
 msgstr ""
 
-#: config/frv/frv.opt:42
-msgid "Set the cost of branches"
+#: config/m68k/m68k.opt:188
+msgid "Support TLS segment larger than 64K"
 msgstr ""
 
-#: config/frv/frv.opt:46
-msgid "Enable conditional execution other than moves/scc"
+#: config/m68k/ieee.opt:24 config/i386/i386.opt:145
+msgid "Use IEEE math for fp comparisons"
 msgstr ""
 
-#: config/frv/frv.opt:50
-msgid "Change the maximum length of conditionally-executed sequences"
+#: config/i386/djgpp.opt:25
+msgid "Ignored (obsolete)"
 msgstr ""
 
-#: config/frv/frv.opt:54
+#: config/i386/mingw.opt:23
+msgid "Warn about none ISO msvcrt scanf/printf width extensions"
+msgstr ""
+
+#: config/i386/mingw.opt:27
+msgid "For nested functions on stack executable permission is set."
+msgstr ""
+
+#: config/i386/i386.opt:66
+msgid "sizeof(long double) is 16"
+msgstr ""
+
+#: config/i386/i386.opt:70 config/i386/i386.opt:141
+msgid "Use hardware fp"
+msgstr ""
+
+#: config/i386/i386.opt:74
+msgid "sizeof(long double) is 12"
+msgstr ""
+
+#: config/i386/i386.opt:78 config/sh/sh.opt:206
+msgid "Reserve space for outgoing arguments in the function prologue"
+msgstr ""
+
+#: config/i386/i386.opt:82
+msgid "Align some doubles on dword boundary"
+msgstr ""
+
+#: config/i386/i386.opt:86
+msgid "Function starts are aligned to this power of 2"
+msgstr ""
+
+#: config/i386/i386.opt:90
+msgid "Jump targets are aligned to this power of 2"
+msgstr ""
+
+#: config/i386/i386.opt:94
+msgid "Loop code aligned to this power of 2"
+msgstr ""
+
+#: config/i386/i386.opt:98
+msgid "Align destination of the string operations"
+msgstr ""
+
+#: config/i386/i386.opt:106
+msgid "Use given assembler dialect"
+msgstr ""
+
+#: config/i386/i386.opt:110
+msgid "Branches are this expensive (1-5, arbitrary units)"
+msgstr ""
+
+#: config/i386/i386.opt:114
 msgid ""
-"Change the number of temporary registers that are available to conditionally-"
-"executed sequences"
+"Data greater than given threshold will go into .ldata section in x86-64 "
+"medium model"
 msgstr ""
 
-#: config/frv/frv.opt:58
-msgid "Enable conditional moves"
+#: config/i386/i386.opt:118
+msgid "Use given x86-64 code model"
 msgstr ""
 
-#: config/frv/frv.opt:62
-msgid "Set the target CPU type"
+#: config/i386/i386.opt:121
+msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
 msgstr ""
 
-#: config/frv/frv.opt:84
-msgid "Use fp double instructions"
+#: config/i386/i386.opt:125
+msgid "Generate sin, cos, sqrt for FPU"
 msgstr ""
 
-#: config/frv/frv.opt:88
-msgid "Change the ABI to allow double word insns"
+#: config/i386/i386.opt:129
+msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack"
 msgstr ""
 
-#: config/frv/frv.opt:92 config/bfin/bfin.opt:73
-msgid "Enable Function Descriptor PIC mode"
+#: config/i386/i386.opt:133
+msgid "Return values of functions in FPU registers"
 msgstr ""
 
-#: config/frv/frv.opt:96
-msgid "Just use icc0/fcc0"
+#: config/i386/i386.opt:137
+msgid "Generate floating point mathematics using given instruction set"
 msgstr ""
 
-#: config/frv/frv.opt:100
-msgid "Only use 32 FPRs"
+#: config/i386/i386.opt:149
+msgid "Inline all known string operations"
 msgstr ""
 
-#: config/frv/frv.opt:104
-msgid "Use 64 FPRs"
+#: config/i386/i386.opt:153
+msgid ""
+"Inline memset/memcpy string operations, but perform inline version only for "
+"small blocks"
 msgstr ""
 
-#: config/frv/frv.opt:108
-msgid "Only use 32 GPRs"
+#: config/i386/i386.opt:156
+msgid ""
+"%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-"
+"masm=intel%> and %<-masm=att%> instead"
 msgstr ""
 
-#: config/frv/frv.opt:112
-msgid "Use 64 GPRs"
+#: config/i386/i386.opt:161
+msgid "Use native (MS) bitfield layout"
 msgstr ""
 
-#: config/frv/frv.opt:116
-msgid "Enable use of GPREL for read-only data in FDPIC"
+#: config/i386/i386.opt:177
+msgid "Omit the frame pointer in leaf functions"
 msgstr ""
 
-#: config/frv/frv.opt:120 config/rs6000/rs6000.opt:112
-#: config/pdp11/pdp11.opt:71
-msgid "Use hardware floating point"
+#: config/i386/i386.opt:181
+msgid "Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)"
 msgstr ""
 
-#: config/frv/frv.opt:124 config/bfin/bfin.opt:77
-msgid "Enable inlining of PLT in function calls"
+#: config/i386/i386.opt:185
+msgid "Attempt to keep stack aligned to this power of 2"
 msgstr ""
 
-#: config/frv/frv.opt:128
-msgid "Enable PIC support for building libraries"
+#: config/i386/i386.opt:189
+msgid "Assume incoming stack aligned to this power of 2"
 msgstr ""
 
-#: config/frv/frv.opt:132
-msgid "Follow the EABI linkage requirements"
+#: config/i386/i386.opt:193
+msgid "Use push instructions to save outgoing arguments"
 msgstr ""
 
-#: config/frv/frv.opt:136
-msgid "Disallow direct calls to global functions"
+#: config/i386/i386.opt:197
+msgid "Use red-zone in the x86-64 code"
 msgstr ""
 
-#: config/frv/frv.opt:140
-msgid "Use media instructions"
+#: config/i386/i386.opt:201
+msgid "Number of registers used to pass integer arguments"
 msgstr ""
 
-#: config/frv/frv.opt:144
-msgid "Use multiply add/subtract instructions"
+#: config/i386/i386.opt:205
+msgid "Alternate calling convention"
 msgstr ""
 
-#: config/frv/frv.opt:148
-msgid "Enable optimizing &&/|| in conditional execution"
+#: config/i386/i386.opt:213
+msgid "Use SSE register passing conventions for SF and DF mode"
 msgstr ""
 
-#: config/frv/frv.opt:152
-msgid "Enable nested conditional execution optimizations"
+#: config/i386/i386.opt:217
+msgid "Realign stack in prologue"
 msgstr ""
 
-#: config/frv/frv.opt:157
-msgid "Do not mark ABI switches in e_flags"
+#: config/i386/i386.opt:221
+msgid "Enable stack probing"
 msgstr ""
 
-#: config/frv/frv.opt:161
-msgid "Remove redundant membars"
+#: config/i386/i386.opt:225
+msgid "Chose strategy to generate stringop using"
 msgstr ""
 
-#: config/frv/frv.opt:165
-msgid "Pack VLIW instructions"
+#: config/i386/i386.opt:229
+msgid "Use given thread-local storage dialect"
+msgstr ""
+
+#: config/i386/i386.opt:233
+#, c-format
+msgid "Use direct references against %gs when accessing tls data"
+msgstr ""
+
+#: config/i386/i386.opt:241
+msgid "Generate code that conforms to the given ABI"
+msgstr ""
+
+#: config/i386/i386.opt:245 config/rs6000/rs6000.opt:125
+msgid "Vector library ABI to use"
+msgstr ""
+
+#: config/i386/i386.opt:249
+msgid "Return 8-byte vectors in memory"
+msgstr ""
+
+#: config/i386/i386.opt:253
+msgid "Generate reciprocals instead of divss and sqrtss."
+msgstr ""
+
+#: config/i386/i386.opt:257
+msgid "Generate cld instruction in the function prologue."
+msgstr ""
+
+#: config/i386/i386.opt:261
+msgid ""
+"Enable automatic generation of fused floating point multiply-add instructions"
+msgstr ""
+
+#: config/i386/i386.opt:267
+msgid "Do dispatch scheduling if processor is bdver1 and Haifa scheduling"
+msgstr ""
+
+#: config/i386/i386.opt:274
+msgid "Generate 32bit i386 code"
+msgstr ""
+
+#: config/i386/i386.opt:278
+msgid "Generate 64bit x86-64 code"
+msgstr ""
+
+#: config/i386/i386.opt:282
+msgid "Support MMX built-in functions"
+msgstr ""
+
+#: config/i386/i386.opt:286
+msgid "Support 3DNow! built-in functions"
+msgstr ""
+
+#: config/i386/i386.opt:290
+msgid "Support Athlon 3Dnow! built-in functions"
+msgstr ""
+
+#: config/i386/i386.opt:294
+msgid "Support MMX and SSE built-in functions and code generation"
+msgstr ""
+
+#: config/i386/i386.opt:298
+msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
+msgstr ""
+
+#: config/i386/i386.opt:302
+msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
+msgstr ""
+
+#: config/i386/i386.opt:306
+msgid ""
+"Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
+msgstr ""
+
+#: config/i386/i386.opt:310
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code "
+"generation"
+msgstr ""
+
+#: config/i386/i386.opt:314 config/i386/i386.opt:318
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions "
+"and code generation"
+msgstr ""
+
+#: config/i386/i386.opt:322
+msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
+msgstr ""
+
+#: config/i386/i386.opt:326
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in "
+"functions and code generation"
+msgstr ""
+
+#: config/i386/i386.opt:330
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in "
+"functions and code generation"
+msgstr ""
+
+#: config/i386/i386.opt:334
+msgid ""
+"Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation"
+msgstr ""
+
+#: config/i386/i386.opt:338
+msgid "Support FMA4 built-in functions and code generation "
+msgstr ""
+
+#: config/i386/i386.opt:342
+msgid "Support XOP built-in functions and code generation "
+msgstr ""
+
+#: config/i386/i386.opt:346
+msgid "Support LWP built-in functions and code generation "
+msgstr ""
+
+#: config/i386/i386.opt:350
+msgid ""
+"Support code generation of Advanced Bit Manipulation (ABM) instructions."
 msgstr ""
 
-#: config/frv/frv.opt:169
-msgid "Enable setting GPRs to the result of comparisons"
+#: config/i386/i386.opt:354
+msgid "Support code generation of popcnt instruction."
 msgstr ""
 
-#: config/frv/frv.opt:173
-msgid "Change the amount of scheduler lookahead"
+#: config/i386/i386.opt:358
+msgid "Support code generation of cmpxchg16b instruction."
 msgstr ""
 
-#: config/frv/frv.opt:177 config/pa/pa.opt:104
-msgid "Use software floating point"
+#: config/i386/i386.opt:362
+msgid "Support code generation of sahf instruction in 64bit x86-64 code."
 msgstr ""
 
-#: config/frv/frv.opt:181
-msgid "Assume a large TLS segment"
+#: config/i386/i386.opt:366
+msgid "Support code generation of movbe instruction."
 msgstr ""
 
-#: config/frv/frv.opt:185
-msgid "Do not assume a large TLS segment"
+#: config/i386/i386.opt:370
+msgid "Support code generation of crc32 instruction."
 msgstr ""
 
-#: config/frv/frv.opt:190
-msgid "Cause gas to print tomcat statistics"
+#: config/i386/i386.opt:374
+msgid "Support AES built-in functions and code generation"
 msgstr ""
 
-#: config/frv/frv.opt:195
-msgid "Link with the library-pic libraries"
+#: config/i386/i386.opt:378
+msgid "Support PCLMUL built-in functions and code generation"
 msgstr ""
 
-#: config/frv/frv.opt:199
-msgid "Allow branches to be packed with other instructions"
+#: config/i386/i386.opt:382
+msgid "Encode SSE instructions with VEX prefix"
 msgstr ""
 
-#: config/mn10300/mn10300.opt:23
-msgid "Target the AM33 processor"
+#: config/i386/i386.opt:386
+msgid "Support FSGSBASE built-in functions and code generation"
 msgstr ""
 
-#: config/mn10300/mn10300.opt:27
-msgid "Target the AM33/2.0 processor"
+#: config/i386/i386.opt:390
+msgid "Support RDRND built-in functions and code generation"
 msgstr ""
 
-#: config/mn10300/mn10300.opt:31
-msgid "Work around hardware multiply bug"
+#: config/i386/i386.opt:394
+msgid "Support F16C built-in functions and code generation"
 msgstr ""
 
-#: config/mn10300/mn10300.opt:36
-msgid "Enable linker relaxations"
+#: config/i386/i386.opt:398
+msgid "Emit profiling counter call at function entry before prologue."
 msgstr ""
 
-#: config/mn10300/mn10300.opt:40
-msgid "Return pointers in both a0 and d0"
+#: config/i386/i386.opt:402
+msgid ""
+"Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-"
+"time check"
 msgstr ""
 
-#: config/s390/tpf.opt:23
-msgid "Enable TPF-OS tracing code"
+#: config/i386/cygming.opt:23
+msgid "Create console application"
 msgstr ""
 
-#: config/s390/tpf.opt:27
-msgid "Specify main object for TPF-OS"
+#: config/i386/cygming.opt:27
+msgid "Generate code for a DLL"
 msgstr ""
 
-#: config/s390/s390.opt:23
-msgid "31 bit ABI"
+#: config/i386/cygming.opt:31
+msgid "Ignore dllimport for functions"
 msgstr ""
 
-#: config/s390/s390.opt:27
-msgid "64 bit ABI"
+#: config/i386/cygming.opt:35
+msgid "Use Mingw-specific thread support"
 msgstr ""
 
-#: config/s390/s390.opt:31 config/i386/i386.opt:97 config/spu/spu.opt:80
-msgid "Generate code for given CPU"
+#: config/i386/cygming.opt:39
+msgid "Set Windows defines"
 msgstr ""
 
-#: config/s390/s390.opt:35
-msgid "Maintain backchain pointer"
+#: config/i386/cygming.opt:43
+msgid "Create GUI application"
 msgstr ""
 
-#: config/s390/s390.opt:39
-msgid "Additional debug prints"
+#: config/i386/cygming.opt:47
+msgid "Use the GNU extension to the PE format for aligned common data"
 msgstr ""
 
-#: config/s390/s390.opt:43
-msgid "ESA/390 architecture"
+#: config/i386/cygming.opt:51
+msgid ""
+"Compile code that relies on Cygwin DLL wrappers to support C++ operator new/"
+"delete replacement"
 msgstr ""
 
-#: config/s390/s390.opt:47
-msgid "Enable fused multiply/add instructions"
+#: config/i386/mingw-w64.opt:23
+msgid "Use unicode startup and define UNICODE macro"
 msgstr ""
 
-#: config/s390/s390.opt:51
-msgid "Enable decimal floating point hardware support"
+#: config/rs6000/aix.opt:24 config/rs6000/rs6000.opt:204
+msgid "Conform more closely to IBM XLC semantics"
 msgstr ""
 
-#: config/s390/s390.opt:55
-msgid "Enable hardware floating point"
+#: config/rs6000/darwin.opt:24 config/rs6000/sysv4.opt:129
+msgid "Generate 64-bit code"
 msgstr ""
 
-#: config/s390/s390.opt:67
-msgid "Use packed stack layout"
+#: config/rs6000/darwin.opt:28 config/rs6000/sysv4.opt:133
+msgid "Generate 32-bit code"
 msgstr ""
 
-#: config/s390/s390.opt:71
-msgid "Use bras for executable < 64k"
+#: config/rs6000/darwin.opt:32
+msgid "Generate code suitable for executables (NOT shared libs)"
 msgstr ""
 
-#: config/s390/s390.opt:75
-msgid "Disable hardware floating point"
+#: config/rs6000/rs6000.opt:25
+msgid "Use POWER instruction set"
 msgstr ""
 
-#: config/s390/s390.opt:79
-msgid ""
-"Set the max. number of bytes which has to be left to stack size before a "
-"trap instruction is triggered"
+#: config/rs6000/rs6000.opt:29
+msgid "Do not use POWER instruction set"
 msgstr ""
 
-#: config/s390/s390.opt:83
-msgid ""
-"Emit extra code in the function prologue in order to trap if the stack size "
-"exceeds the given limit"
+#: config/rs6000/rs6000.opt:33
+msgid "Use POWER2 instruction set"
 msgstr ""
 
-#: config/s390/s390.opt:87 config/ia64/ia64.opt:115 config/sparc/sparc.opt:95
-#: config/i386/i386.opt:229 config/spu/spu.opt:84
-msgid "Schedule code for given CPU"
+#: config/rs6000/rs6000.opt:37
+msgid "Use PowerPC instruction set"
 msgstr ""
 
-#: config/s390/s390.opt:91
-msgid "mvcle use"
+#: config/rs6000/rs6000.opt:41
+msgid "Do not use PowerPC instruction set"
 msgstr ""
 
-#: config/s390/s390.opt:95
-msgid "Warn if a function uses alloca or creates an array with dynamic size"
+#: config/rs6000/rs6000.opt:45
+msgid "Use PowerPC-64 instruction set"
 msgstr ""
 
-#: config/s390/s390.opt:99
-msgid "Warn if a single function's framesize exceeds the given framesize"
+#: config/rs6000/rs6000.opt:49
+msgid "Use PowerPC General Purpose group optional instructions"
 msgstr ""
 
-#: config/s390/s390.opt:103
-msgid "z/Architecture"
+#: config/rs6000/rs6000.opt:53
+msgid "Use PowerPC Graphics group optional instructions"
 msgstr ""
 
-#: config/ia64/ilp32.opt:3
-msgid "Generate ILP32 code"
+#: config/rs6000/rs6000.opt:57
+msgid "Use PowerPC V2.01 single field mfcr instruction"
 msgstr ""
 
-#: config/ia64/ilp32.opt:7
-msgid "Generate LP64 code"
+#: config/rs6000/rs6000.opt:61
+msgid "Use PowerPC V2.02 popcntb instruction"
 msgstr ""
 
-#: config/ia64/ia64.opt:21
-msgid "Generate big endian code"
+#: config/rs6000/rs6000.opt:65
+msgid "Use PowerPC V2.02 floating point rounding instructions"
 msgstr ""
 
-#: config/ia64/ia64.opt:25
-msgid "Generate little endian code"
+#: config/rs6000/rs6000.opt:69
+msgid "Use PowerPC V2.05 compare bytes instruction"
 msgstr ""
 
-#: config/ia64/ia64.opt:29
-msgid "Generate code for GNU as"
+#: config/rs6000/rs6000.opt:73
+msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
 msgstr ""
 
-#: config/ia64/ia64.opt:33
-msgid "Generate code for GNU ld"
+#: config/rs6000/rs6000.opt:77
+msgid "Use AltiVec instructions"
 msgstr ""
 
-#: config/ia64/ia64.opt:37
-msgid "Emit stop bits before and after volatile extended asms"
+#: config/rs6000/rs6000.opt:81
+msgid "Use decimal floating point instructions"
 msgstr ""
 
-#: config/ia64/ia64.opt:41
-msgid "Use in/loc/out register names"
+#: config/rs6000/rs6000.opt:85
+msgid "Use 4xx half-word multiply instructions"
 msgstr ""
 
-#: config/ia64/ia64.opt:48
-msgid "Enable use of sdata/scommon/sbss"
+#: config/rs6000/rs6000.opt:89
+msgid "Use 4xx string-search dlmzb instruction"
 msgstr ""
 
-#: config/ia64/ia64.opt:52
-msgid "Generate code without GP reg"
+#: config/rs6000/rs6000.opt:93
+msgid "Generate load/store multiple instructions"
 msgstr ""
 
-#: config/ia64/ia64.opt:56
-msgid "gp is constant (but save/restore gp on indirect calls)"
+#: config/rs6000/rs6000.opt:97
+msgid "Generate string instructions for block moves"
 msgstr ""
 
-#: config/ia64/ia64.opt:60
-msgid "Generate self-relocatable code"
+#: config/rs6000/rs6000.opt:101
+msgid "Use new mnemonics for PowerPC architecture"
 msgstr ""
 
-#: config/ia64/ia64.opt:64
-msgid "Generate inline floating point division, optimize for latency"
+#: config/rs6000/rs6000.opt:105
+msgid "Use old mnemonics for PowerPC architecture"
 msgstr ""
 
-#: config/ia64/ia64.opt:68
-msgid "Generate inline floating point division, optimize for throughput"
+#: config/rs6000/rs6000.opt:109 config/pdp11/pdp11.opt:83
+msgid "Do not use hardware floating point"
 msgstr ""
 
-#: config/ia64/ia64.opt:75
-msgid "Generate inline integer division, optimize for latency"
+#: config/rs6000/rs6000.opt:117
+msgid "Use PowerPC V2.06 popcntd instruction"
 msgstr ""
 
-#: config/ia64/ia64.opt:79
-msgid "Generate inline integer division, optimize for throughput"
+#: config/rs6000/rs6000.opt:121
+msgid ""
+"Under -ffast-math, generate a FRIZ instruction for (double)(long long) "
+"conversions"
 msgstr ""
 
-#: config/ia64/ia64.opt:83
-msgid "Do not inline integer division"
+#: config/rs6000/rs6000.opt:129
+msgid "Use vector/scalar (VSX) instructions"
 msgstr ""
 
-#: config/ia64/ia64.opt:87
-msgid "Generate inline square root, optimize for latency"
+#: config/rs6000/rs6000.opt:169
+msgid "Do not generate load/store with update instructions"
 msgstr ""
 
-#: config/ia64/ia64.opt:91
-msgid "Generate inline square root, optimize for throughput"
+#: config/rs6000/rs6000.opt:173
+msgid "Generate load/store with update instructions"
 msgstr ""
 
-#: config/ia64/ia64.opt:95
-msgid "Do not inline square root"
+#: config/rs6000/rs6000.opt:177
+msgid "Avoid generation of indexed load/store instructions when possible"
 msgstr ""
 
-#: config/ia64/ia64.opt:99
-msgid "Enable Dwarf 2 line debug info via GNU as"
+#: config/rs6000/rs6000.opt:181
+msgid "Generate fused multiply/add instructions"
 msgstr ""
 
-#: config/ia64/ia64.opt:103
-msgid "Enable earlier placing stop bits for better scheduling"
+#: config/rs6000/rs6000.opt:185
+msgid "Mark __tls_get_addr calls with argument info"
 msgstr ""
 
-#: config/ia64/ia64.opt:107 config/spu/spu.opt:72 config/sh/sh.opt:253
-#: config/pa/pa.opt:51
-msgid "Specify range of registers to make fixed"
+#: config/rs6000/rs6000.opt:192
+msgid "Schedule the start and end of the procedure"
 msgstr ""
 
-#: config/ia64/ia64.opt:119
-msgid "Use data speculation before reload"
+#: config/rs6000/rs6000.opt:196
+msgid "Return all structures in memory (AIX default)"
 msgstr ""
 
-#: config/ia64/ia64.opt:123
-msgid "Use data speculation after reload"
+#: config/rs6000/rs6000.opt:200
+msgid "Return small structures in registers (SVR4 default)"
 msgstr ""
 
-#: config/ia64/ia64.opt:127
-msgid "Use control speculation"
+#: config/rs6000/rs6000.opt:208 config/rs6000/rs6000.opt:212
+msgid ""
+"Generate software reciprocal divide and square root for better throughput."
 msgstr ""
 
-#: config/ia64/ia64.opt:131
-msgid "Use in block data speculation before reload"
+#: config/rs6000/rs6000.opt:216
+msgid "Assume that the reciprocal estimate instructions provide more accuracy."
 msgstr ""
 
-#: config/ia64/ia64.opt:135
-msgid "Use in block data speculation after reload"
+#: config/rs6000/rs6000.opt:220
+msgid "Do not place floating point constants in TOC"
 msgstr ""
 
-#: config/ia64/ia64.opt:139
-msgid "Use in block control speculation"
+#: config/rs6000/rs6000.opt:224
+msgid "Place floating point constants in TOC"
 msgstr ""
 
-#: config/ia64/ia64.opt:143
-msgid "Use simple data speculation check"
+#: config/rs6000/rs6000.opt:228
+msgid "Do not place symbol+offset constants in TOC"
 msgstr ""
 
-#: config/ia64/ia64.opt:147
-msgid "Use simple data speculation check for control speculation"
+#: config/rs6000/rs6000.opt:232
+msgid "Place symbol+offset constants in TOC"
 msgstr ""
 
-#: config/ia64/ia64.opt:151
-msgid ""
-"If set, data speculative instructions will be chosen for schedule only if "
-"there are no other choices at the moment "
+#: config/rs6000/rs6000.opt:243
+msgid "Use only one TOC entry per procedure"
 msgstr ""
 
-#: config/ia64/ia64.opt:155
-msgid ""
-"If set, control speculative instructions will be chosen for schedule only if "
-"there are no other choices at the moment "
+#: config/rs6000/rs6000.opt:247
+msgid "Put everything in the regular TOC"
 msgstr ""
 
-#: config/ia64/ia64.opt:159
-msgid ""
-"Count speculative dependencies while calculating priority of instructions"
+#: config/rs6000/rs6000.opt:251
+msgid "Generate VRSAVE instructions when generating AltiVec code"
 msgstr ""
 
-#: config/ia64/ia64.opt:163
-msgid "Place a stop bit after every cycle when scheduling"
+#: config/rs6000/rs6000.opt:255
+msgid "-mvrsave=yes/no\tDeprecated option.  Use -mvrsave/-mno-vrsave instead"
 msgstr ""
 
-#: config/ia64/ia64.opt:167
+#: config/rs6000/rs6000.opt:259
 msgid ""
-"Assume that floating-point stores and loads are not likely to cause conflict "
-"when placed into one instruction group"
+"Specify how many bytes should be moved inline before calling out to memcpy/"
+"memmove"
 msgstr ""
 
-#: config/ia64/ia64.opt:171
-msgid ""
-"Soft limit on number of memory insns per instruction group, giving lower "
-"priority to subsequent memory insns attempting to schedule in the same insn "
-"group. Frequently useful to prevent cache bank conflicts.  Default value is 1"
+#: config/rs6000/rs6000.opt:263
+msgid "Generate isel instructions"
 msgstr ""
 
-#: config/ia64/ia64.opt:175
-msgid ""
-"Disallow more than `msched-max-memory-insns' in instruction group. "
-"Otherwise, limit is `soft' (prefer non-memory operations when limit is "
-"reached)"
+#: config/rs6000/rs6000.opt:267
+msgid "-misel=yes/no\tDeprecated option.  Use -misel/-mno-isel instead"
 msgstr ""
 
-#: config/ia64/ia64.opt:179
-msgid "Don't generate checks for control speculation in selective scheduling"
+#: config/rs6000/rs6000.opt:271
+msgid "Generate SPE SIMD instructions on E500"
 msgstr ""
 
-#: config/ia64/ia64.opt:183
-msgid "Enable fused multiply/add and multiply/subtract instructions"
+#: config/rs6000/rs6000.opt:275
+msgid "Generate PPC750CL paired-single instructions"
 msgstr ""
 
-#: config/ia64/vms_symvec_libgcc_s.opt:3
-msgid "! It would be better to auto-generate this file."
+#: config/rs6000/rs6000.opt:279
+msgid "-mspe=yes/no\tDeprecated option.  Use -mspe/-mno-spe instead"
 msgstr ""
 
-#: config/ia64/vms_symvec_libgcc_s.opt:7
-msgid "SYMBOL_VECTOR=(__divdi3=PROCEDURE)"
+#: config/rs6000/rs6000.opt:283
+msgid "-mdebug=\tEnable debug output"
 msgstr ""
 
-#: config/m32c/m32c.opt:24
-msgid "-msim\tUse simulator runtime"
+#: config/rs6000/rs6000.opt:287
+msgid "-mabi=\tSpecify ABI to use"
 msgstr ""
-
-#: config/m32c/m32c.opt:28
-msgid "-mcpu=r8c\tCompile code for R8C variants"
+
+#: config/rs6000/rs6000.opt:291
+msgid "-mcpu=\tUse features of and schedule code for given CPU"
 msgstr ""
 
-#: config/m32c/m32c.opt:32
-msgid "-mcpu=m16c\tCompile code for M16C variants"
+#: config/rs6000/rs6000.opt:295
+msgid "-mtune=\tSchedule code for given CPU"
 msgstr ""
 
-#: config/m32c/m32c.opt:36
-msgid "-mcpu=m32cm\tCompile code for M32CM variants"
+#: config/rs6000/rs6000.opt:299
+msgid "-mtraceback=\tSelect full, part, or no traceback table"
 msgstr ""
 
-#: config/m32c/m32c.opt:40
-msgid "-mcpu=m32c\tCompile code for M32C variants"
+#: config/rs6000/rs6000.opt:303
+msgid "Avoid all range limits on call instructions"
 msgstr ""
 
-#: config/m32c/m32c.opt:44
-msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)"
+#: config/rs6000/rs6000.opt:307
+msgid "Generate Cell microcode"
 msgstr ""
 
-#: config/sparc/little-endian.opt:23
-msgid "Generate code for little-endian"
+#: config/rs6000/rs6000.opt:311
+msgid "Warn when a Cell microcoded instruction is emitted"
 msgstr ""
 
-#: config/sparc/little-endian.opt:27
-msgid "Generate code for big-endian"
+#: config/rs6000/rs6000.opt:315
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
 msgstr ""
 
-#: config/sparc/sparc.opt:23 config/sparc/sparc.opt:27
-msgid "Use hardware FP"
+#: config/rs6000/rs6000.opt:319
+msgid "-mfloat-gprs=\tSelect GPR floating point method"
 msgstr ""
 
-#: config/sparc/sparc.opt:31
-msgid "Do not use hardware FP"
+#: config/rs6000/rs6000.opt:323
+msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
 msgstr ""
 
-#: config/sparc/sparc.opt:35
-msgid "Assume possible double misalignment"
+#: config/rs6000/rs6000.opt:327
+msgid "Determine which dependences between insns are considered costly"
 msgstr ""
 
-#: config/sparc/sparc.opt:39
-msgid "Pass -assert pure-text to linker"
+#: config/rs6000/rs6000.opt:331
+msgid "Specify which post scheduling nop insertion scheme to apply"
 msgstr ""
 
-#: config/sparc/sparc.opt:43
-msgid "Use ABI reserved registers"
+#: config/rs6000/rs6000.opt:335
+msgid "Specify alignment of structure fields default/natural"
 msgstr ""
 
-#: config/sparc/sparc.opt:47
-msgid "Use hardware quad FP instructions"
+#: config/rs6000/rs6000.opt:339
+msgid "Specify scheduling priority for dispatch slot restricted insns"
 msgstr ""
 
-#: config/sparc/sparc.opt:51
-msgid "Do not use hardware quad fp instructions"
+#: config/rs6000/rs6000.opt:343
+msgid "Single-precision floating point unit"
 msgstr ""
 
-#: config/sparc/sparc.opt:55
-msgid "Compile for V8+ ABI"
+#: config/rs6000/rs6000.opt:347
+msgid "Double-precision floating point unit"
 msgstr ""
 
-#: config/sparc/sparc.opt:59
-msgid "Use UltraSPARC Visual Instruction Set extensions"
+#: config/rs6000/rs6000.opt:351
+msgid "Floating point unit does not support divide & sqrt"
 msgstr ""
 
-#: config/sparc/sparc.opt:63
-msgid "Pointers are 64-bit"
+#: config/rs6000/rs6000.opt:355
+msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)"
 msgstr ""
 
-#: config/sparc/sparc.opt:67
-msgid "Pointers are 32-bit"
+#: config/rs6000/rs6000.opt:359
+msgid "Specify Xilinx FPU."
 msgstr ""
 
-#: config/sparc/sparc.opt:71
-msgid "Use 64-bit ABI"
+#: config/rs6000/aix64.opt:24
+msgid "Compile for 64-bit pointers"
 msgstr ""
 
-#: config/sparc/sparc.opt:75
-msgid "Use 32-bit ABI"
+#: config/rs6000/aix64.opt:28
+msgid "Compile for 32-bit pointers"
 msgstr ""
 
-#: config/sparc/sparc.opt:79
-msgid "Use stack bias"
+#: config/rs6000/aix64.opt:32
+msgid "Support message passing with the Parallel Environment"
 msgstr ""
 
-#: config/sparc/sparc.opt:83
-msgid "Use structs on stronger alignment for double-word copies"
+#: config/rs6000/linux64.opt:24
+msgid "Call mcount for profiling before a function prologue"
 msgstr ""
 
-#: config/sparc/sparc.opt:87
-msgid "Optimize tail call instructions in assembler and linker"
+#: config/rs6000/linux64.opt:28
+msgid "Select code model"
 msgstr ""
 
-#: config/sparc/sparc.opt:91
-msgid "Use features of and schedule code for given CPU"
+#: config/rs6000/sysv4.opt:24
+msgid "Select ABI calling convention"
 msgstr ""
 
-#: config/sparc/sparc.opt:99
-msgid "Use given SPARC-V9 code model"
+#: config/rs6000/sysv4.opt:28
+msgid "Select method for sdata handling"
 msgstr ""
 
-#: config/sparc/sparc.opt:103
-msgid "Enable strict 32-bit psABI struct return checking."
+#: config/rs6000/sysv4.opt:36 config/rs6000/sysv4.opt:40
+msgid "Align to the base type of the bit-field"
 msgstr ""
 
-#: config/m32r/m32r.opt:23
-msgid "Compile for the m32rx"
+#: config/rs6000/sysv4.opt:45 config/rs6000/sysv4.opt:49
+msgid "Produce code relocatable at runtime"
 msgstr ""
 
-#: config/m32r/m32r.opt:27
-msgid "Compile for the m32r2"
+#: config/rs6000/sysv4.opt:53 config/rs6000/sysv4.opt:57
+msgid "Produce little endian code"
 msgstr ""
 
-#: config/m32r/m32r.opt:31
-msgid "Compile for the m32r"
+#: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
+msgid "Produce big endian code"
 msgstr ""
 
-#: config/m32r/m32r.opt:35
-msgid "Align all loops to 32 byte boundary"
+#: config/rs6000/sysv4.opt:70 config/rs6000/sysv4.opt:74
+#: config/rs6000/sysv4.opt:83 config/rs6000/sysv4.opt:125
+#: config/rs6000/sysv4.opt:137
+msgid "no description yet"
 msgstr ""
 
-#: config/m32r/m32r.opt:39
-msgid "Prefer branches over conditional execution"
+#: config/rs6000/sysv4.opt:78
+msgid "Assume all variable arg functions are prototyped"
 msgstr ""
 
-#: config/m32r/m32r.opt:43
-msgid "Give branches their default cost"
+#: config/rs6000/sysv4.opt:87
+msgid "Use EABI"
 msgstr ""
 
-#: config/m32r/m32r.opt:47
-msgid "Display compile time statistics"
+#: config/rs6000/sysv4.opt:91
+msgid "Allow bit-fields to cross word boundaries"
 msgstr ""
 
-#: config/m32r/m32r.opt:51
-msgid "Specify cache flush function"
+#: config/rs6000/sysv4.opt:95
+msgid "Use alternate register names"
 msgstr ""
 
-#: config/m32r/m32r.opt:55
-msgid "Specify cache flush trap number"
+#: config/rs6000/sysv4.opt:101
+msgid "Use default method for sdata handling"
 msgstr ""
 
-#: config/m32r/m32r.opt:59
-msgid "Only issue one instruction per cycle"
+#: config/rs6000/sysv4.opt:105
+msgid "Link with libsim.a, libc.a and sim-crt0.o"
 msgstr ""
 
-#: config/m32r/m32r.opt:63
-msgid "Allow two instructions to be issued per cycle"
+#: config/rs6000/sysv4.opt:109
+msgid "Link with libads.a, libc.a and crt0.o"
 msgstr ""
 
-#: config/m32r/m32r.opt:67
-msgid "Code size: small, medium or large"
+#: config/rs6000/sysv4.opt:113
+msgid "Link with libyk.a, libc.a and crt0.o"
 msgstr ""
 
-#: config/m32r/m32r.opt:71
-msgid "Don't call any cache flush functions"
+#: config/rs6000/sysv4.opt:117
+msgid "Link with libmvme.a, libc.a and crt0.o"
 msgstr ""
 
-#: config/m32r/m32r.opt:75
-msgid "Don't call any cache flush trap"
+#: config/rs6000/sysv4.opt:121
+msgid "Set the PPC_EMB bit in the ELF flags header"
 msgstr ""
 
-#: config/m32r/m32r.opt:82
-msgid "Small data area: none, sdata, use"
+#: config/rs6000/sysv4.opt:141
+msgid "Generate code to use a non-exec PLT and GOT"
 msgstr ""
 
-#: config/m68k/m68k.opt:23
-msgid "Generate code for a 520X"
+#: config/rs6000/sysv4.opt:145
+msgid "Generate code for old exec BSS PLT"
 msgstr ""
 
-#: config/m68k/m68k.opt:27
-msgid "Generate code for a 5206e"
+#: config/spu/spu.opt:20
+msgid "Emit warnings when run-time relocations are generated"
 msgstr ""
 
-#: config/m68k/m68k.opt:31
-msgid "Generate code for a 528x"
+#: config/spu/spu.opt:24
+msgid "Emit errors when run-time relocations are generated"
 msgstr ""
 
-#: config/m68k/m68k.opt:35
-msgid "Generate code for a 5307"
+#: config/spu/spu.opt:28
+msgid "Specify cost of branches (Default 20)"
 msgstr ""
 
-#: config/m68k/m68k.opt:39
-msgid "Generate code for a 5407"
+#: config/spu/spu.opt:32
+msgid "Make sure loads and stores are not moved past DMA instructions"
 msgstr ""
 
-#: config/m68k/m68k.opt:43 config/m68k/m68k.opt:104
-msgid "Generate code for a 68000"
+#: config/spu/spu.opt:36
+msgid "volatile must be specified on any memory that is effected by DMA"
 msgstr ""
 
-#: config/m68k/m68k.opt:47
-msgid "Generate code for a 68010"
+#: config/spu/spu.opt:40 config/spu/spu.opt:44
+msgid ""
+"Insert nops when it might improve performance by allowing dual issue "
+"(default)"
 msgstr ""
 
-#: config/m68k/m68k.opt:51 config/m68k/m68k.opt:108
-msgid "Generate code for a 68020"
+#: config/spu/spu.opt:48
+msgid "Use standard main function as entry for startup"
 msgstr ""
 
-#: config/m68k/m68k.opt:55
-msgid "Generate code for a 68040, without any new instructions"
+#: config/spu/spu.opt:52
+msgid "Generate branch hints for branches"
 msgstr ""
 
-#: config/m68k/m68k.opt:59
-msgid "Generate code for a 68060, without any new instructions"
+#: config/spu/spu.opt:56
+msgid "Maximum number of nops to insert for a hint (Default 2)"
 msgstr ""
 
-#: config/m68k/m68k.opt:63
-msgid "Generate code for a 68030"
+#: config/spu/spu.opt:60
+msgid ""
+"Approximate maximum number of instructions to allow between a hint and its "
+"branch [125]"
 msgstr ""
 
-#: config/m68k/m68k.opt:67
-msgid "Generate code for a 68040"
+#: config/spu/spu.opt:64
+msgid "Generate code for 18 bit addressing"
 msgstr ""
 
-#: config/m68k/m68k.opt:71
-msgid "Generate code for a 68060"
+#: config/spu/spu.opt:68
+msgid "Generate code for 32 bit addressing"
 msgstr ""
 
-#: config/m68k/m68k.opt:75
-msgid "Generate code for a 68302"
+#: config/spu/spu.opt:76
+msgid ""
+"Insert hbrp instructions after hinted branch targets to avoid the SPU hang "
+"issue"
 msgstr ""
 
-#: config/m68k/m68k.opt:79
-msgid "Generate code for a 68332"
+#: config/spu/spu.opt:88
+msgid "Access variables in 32-bit PPU objects (default)"
 msgstr ""
 
-#: config/m68k/m68k.opt:84
-msgid "Generate code for a 68851"
+#: config/spu/spu.opt:92
+msgid "Access variables in 64-bit PPU objects"
 msgstr ""
 
-#: config/m68k/m68k.opt:88
-msgid "Generate code that uses 68881 floating-point instructions"
+#: config/spu/spu.opt:96
+msgid "Allow conversions between __ea and generic pointers (default)"
 msgstr ""
 
-#: config/m68k/m68k.opt:92
-msgid "Align variables on a 32-bit boundary"
+#: config/spu/spu.opt:100
+msgid "Size (in KB) of software data cache"
 msgstr ""
 
-#: config/m68k/m68k.opt:96 config/arm/arm.opt:49 config/score/score.opt:63
-msgid "Specify the name of the target architecture"
+#: config/spu/spu.opt:104
+msgid "Atomically write back software data cache lines (default)"
 msgstr ""
 
-#: config/m68k/m68k.opt:100
-msgid "Use the bit-field instructions"
+#: config/mcore/mcore.opt:23
+msgid "Generate code for the M*Core M210"
 msgstr ""
 
-#: config/m68k/m68k.opt:112
-msgid "Generate code for a ColdFire v4e"
+#: config/mcore/mcore.opt:27
+msgid "Generate code for the M*Core M340"
 msgstr ""
 
-#: config/m68k/m68k.opt:116
-msgid "Specify the target CPU"
+#: config/mcore/mcore.opt:31
+msgid "Force functions to be aligned to a 4 byte boundary"
 msgstr ""
 
-#: config/m68k/m68k.opt:120
-msgid "Generate code for a cpu32"
+#: config/mcore/mcore.opt:35 config/score/score.opt:23
+msgid "Generate big-endian code"
 msgstr ""
 
-#: config/m68k/m68k.opt:124
-msgid "Use hardware division instructions on ColdFire"
+#: config/mcore/mcore.opt:39
+msgid "Emit call graph information"
 msgstr ""
 
-#: config/m68k/m68k.opt:128
-msgid "Generate code for a Fido A"
+#: config/mcore/mcore.opt:43
+msgid "Use the divide instruction"
 msgstr ""
 
-#: config/m68k/m68k.opt:132
-msgid "Generate code which uses hardware floating point instructions"
+#: config/mcore/mcore.opt:47
+msgid "Inline constants if it can be done in 2 insns or less"
 msgstr ""
 
-#: config/m68k/m68k.opt:136
-msgid "Enable ID based shared library"
+#: config/mcore/mcore.opt:51 config/score/score.opt:27
+msgid "Generate little-endian code"
 msgstr ""
 
-#: config/m68k/m68k.opt:140
-msgid "Do not use the bit-field instructions"
+#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
+msgid ""
+"Assume that run-time support has been provided, so omit -lsim from the "
+"linker command line"
 msgstr ""
 
-#: config/m68k/m68k.opt:144
-msgid "Use normal calling convention"
+#: config/mcore/mcore.opt:60
+msgid "Use arbitrary sized immediates in bit operations"
 msgstr ""
 
-#: config/m68k/m68k.opt:148
-msgid "Consider type 'int' to be 32 bits wide"
+#: config/mcore/mcore.opt:64
+msgid "Prefer word accesses over byte accesses"
 msgstr ""
 
-#: config/m68k/m68k.opt:152
-msgid "Generate pc-relative code"
+#: config/mcore/mcore.opt:71
+msgid "Set the maximum amount for a single stack increment operation"
 msgstr ""
 
-#: config/m68k/m68k.opt:156
-msgid "Use different calling convention using 'rtd'"
+#: config/mcore/mcore.opt:75
+msgid "Always treat bitfields as int-sized"
 msgstr ""
 
-#: config/m68k/m68k.opt:160 config/bfin/bfin.opt:61
-msgid "Enable separate data segment"
+#: config/arc/arc.opt:32
+msgid "Prepend the name of the cpu to all public symbol names"
 msgstr ""
 
-#: config/m68k/m68k.opt:164 config/bfin/bfin.opt:57
-msgid "ID of shared library to build"
+#: config/arc/arc.opt:42
+msgid "-mcpu=CPU\tCompile code for ARC variant CPU"
 msgstr ""
 
-#: config/m68k/m68k.opt:168
-msgid "Consider type 'int' to be 16 bits wide"
+#: config/arc/arc.opt:46
+msgid "-mtext=SECTION\tPut functions in SECTION"
 msgstr ""
 
-#: config/m68k/m68k.opt:172
-msgid "Generate code with library calls for floating point"
+#: config/arc/arc.opt:50
+msgid "-mdata=SECTION\tPut data in SECTION"
 msgstr ""
 
-#: config/m68k/m68k.opt:176
-msgid "Do not use unaligned memory references"
+#: config/arc/arc.opt:54
+msgid "-mrodata=SECTION\tPut read-only data in SECTION"
 msgstr ""
 
-#: config/m68k/m68k.opt:180
-msgid "Tune for the specified target CPU or architecture"
+#: config/sh/sh.opt:45
+msgid "Generate SH1 code"
 msgstr ""
 
-#: config/m68k/m68k.opt:184
-msgid "Support more than 8192 GOT entries on ColdFire"
+#: config/sh/sh.opt:49
+msgid "Generate SH2 code"
 msgstr ""
 
-#: config/m68k/m68k.opt:188
-msgid "Support TLS segment larger than 64K"
+#: config/sh/sh.opt:53
+msgid "Generate default double-precision SH2a-FPU code"
 msgstr ""
 
-#: config/m68k/ieee.opt:24 config/i386/i386.opt:137
-msgid "Use IEEE math for fp comparisons"
+#: config/sh/sh.opt:57
+msgid "Generate SH2a FPU-less code"
 msgstr ""
 
-#: config/i386/djgpp.opt:25
-msgid "Ignored (obsolete)"
+#: config/sh/sh.opt:61
+msgid "Generate default single-precision SH2a-FPU code"
 msgstr ""
 
-#: config/i386/mingw.opt:23
-msgid "Warn about none ISO msvcrt scanf/printf width extensions"
+#: config/sh/sh.opt:65
+msgid "Generate only single-precision SH2a-FPU code"
 msgstr ""
 
-#: config/i386/mingw.opt:27
-msgid "For nested functions on stack executable permission is set."
+#: config/sh/sh.opt:69
+msgid "Generate SH2e code"
 msgstr ""
 
-#: config/i386/i386.opt:61
-msgid "sizeof(long double) is 16"
+#: config/sh/sh.opt:73
+msgid "Generate SH3 code"
 msgstr ""
 
-#: config/i386/i386.opt:65 config/i386/i386.opt:133
-msgid "Use hardware fp"
+#: config/sh/sh.opt:77
+msgid "Generate SH3e code"
 msgstr ""
 
-#: config/i386/i386.opt:69
-msgid "sizeof(long double) is 12"
+#: config/sh/sh.opt:81
+msgid "Generate SH4 code"
 msgstr ""
 
-#: config/i386/i386.opt:73
-msgid "Reserve space for outgoing arguments in the function prologue"
+#: config/sh/sh.opt:85
+msgid "Generate SH4-100 code"
 msgstr ""
 
-#: config/i386/i386.opt:77
-msgid "Align some doubles on dword boundary"
+#: config/sh/sh.opt:89
+msgid "Generate SH4-200 code"
 msgstr ""
 
-#: config/i386/i386.opt:81
-msgid "Function starts are aligned to this power of 2"
+#: config/sh/sh.opt:95
+msgid "Generate SH4-300 code"
 msgstr ""
 
-#: config/i386/i386.opt:85
-msgid "Jump targets are aligned to this power of 2"
+#: config/sh/sh.opt:99
+msgid "Generate SH4 FPU-less code"
 msgstr ""
 
-#: config/i386/i386.opt:89
-msgid "Loop code aligned to this power of 2"
+#: config/sh/sh.opt:103
+msgid "Generate SH4-100 FPU-less code"
 msgstr ""
 
-#: config/i386/i386.opt:93
-msgid "Align destination of the string operations"
+#: config/sh/sh.opt:107
+msgid "Generate SH4-200 FPU-less code"
 msgstr ""
 
-#: config/i386/i386.opt:101
-msgid "Use given assembler dialect"
+#: config/sh/sh.opt:111
+msgid "Generate SH4-300 FPU-less code"
 msgstr ""
 
-#: config/i386/i386.opt:105
-msgid "Branches are this expensive (1-5, arbitrary units)"
+#: config/sh/sh.opt:115
+msgid "Generate code for SH4 340 series (MMU/FPU-less)"
 msgstr ""
 
-#: config/i386/i386.opt:109
-msgid ""
-"Data greater than given threshold will go into .ldata section in x86-64 "
-"medium model"
+#: config/sh/sh.opt:120
+msgid "Generate code for SH4 400 series (MMU/FPU-less)"
 msgstr ""
 
-#: config/i386/i386.opt:113
-msgid "Use given x86-64 code model"
+#: config/sh/sh.opt:125
+msgid "Generate code for SH4 500 series (FPU-less)."
 msgstr ""
 
-#: config/i386/i386.opt:117
-msgid "Generate sin, cos, sqrt for FPU"
+#: config/sh/sh.opt:130
+msgid "Generate default single-precision SH4 code"
 msgstr ""
 
-#: config/i386/i386.opt:121
-msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack"
+#: config/sh/sh.opt:134
+msgid "Generate default single-precision SH4-100 code"
 msgstr ""
 
-#: config/i386/i386.opt:125
-msgid "Return values of functions in FPU registers"
+#: config/sh/sh.opt:138
+msgid "Generate default single-precision SH4-200 code"
 msgstr ""
 
-#: config/i386/i386.opt:129
-msgid "Generate floating point mathematics using given instruction set"
+#: config/sh/sh.opt:142
+msgid "Generate default single-precision SH4-300 code"
 msgstr ""
 
-#: config/i386/i386.opt:141
-msgid "Inline all known string operations"
+#: config/sh/sh.opt:146
+msgid "Generate only single-precision SH4 code"
 msgstr ""
 
-#: config/i386/i386.opt:145
-msgid ""
-"Inline memset/memcpy string operations, but perform inline version only for "
-"small blocks"
+#: config/sh/sh.opt:150
+msgid "Generate only single-precision SH4-100 code"
 msgstr ""
 
-#: config/i386/i386.opt:153
-msgid "Use native (MS) bitfield layout"
+#: config/sh/sh.opt:154
+msgid "Generate only single-precision SH4-200 code"
 msgstr ""
 
-#: config/i386/i386.opt:169
-msgid "Omit the frame pointer in leaf functions"
+#: config/sh/sh.opt:158
+msgid "Generate only single-precision SH4-300 code"
 msgstr ""
 
-#: config/i386/i386.opt:173
-msgid "Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)"
+#: config/sh/sh.opt:162
+msgid "Generate SH4a code"
 msgstr ""
 
-#: config/i386/i386.opt:177
-msgid "Attempt to keep stack aligned to this power of 2"
+#: config/sh/sh.opt:166
+msgid "Generate SH4a FPU-less code"
 msgstr ""
 
-#: config/i386/i386.opt:181
-msgid "Assume incoming stack aligned to this power of 2"
+#: config/sh/sh.opt:170
+msgid "Generate default single-precision SH4a code"
 msgstr ""
 
-#: config/i386/i386.opt:185
-msgid "Use push instructions to save outgoing arguments"
+#: config/sh/sh.opt:174
+msgid "Generate only single-precision SH4a code"
 msgstr ""
 
-#: config/i386/i386.opt:189
-msgid "Use red-zone in the x86-64 code"
+#: config/sh/sh.opt:178
+msgid "Generate SH4al-dsp code"
 msgstr ""
 
-#: config/i386/i386.opt:193
-msgid "Number of registers used to pass integer arguments"
+#: config/sh/sh.opt:182
+msgid "Generate 32-bit SHmedia code"
 msgstr ""
 
-#: config/i386/i386.opt:197
-msgid "Alternate calling convention"
+#: config/sh/sh.opt:186
+msgid "Generate 32-bit FPU-less SHmedia code"
 msgstr ""
 
-#: config/i386/i386.opt:205
-msgid "Use SSE register passing conventions for SF and DF mode"
+#: config/sh/sh.opt:190
+msgid "Generate 64-bit SHmedia code"
 msgstr ""
 
-#: config/i386/i386.opt:209
-msgid "Realign stack in prologue"
+#: config/sh/sh.opt:194
+msgid "Generate 64-bit FPU-less SHmedia code"
 msgstr ""
 
-#: config/i386/i386.opt:213
-msgid "Enable stack probing"
+#: config/sh/sh.opt:198
+msgid "Generate SHcompact code"
 msgstr ""
 
-#: config/i386/i386.opt:217
-msgid "Chose strategy to generate stringop using"
+#: config/sh/sh.opt:202
+msgid "Generate FPU-less SHcompact code"
 msgstr ""
 
-#: config/i386/i386.opt:221
-msgid "Use given thread-local storage dialect"
+#: config/sh/sh.opt:210
+msgid ""
+"Throttle unrolling to avoid thrashing target registers unless the unroll "
+"benefit outweighs this"
 msgstr ""
 
-#: config/i386/i386.opt:225
-#, c-format
-msgid "Use direct references against %gs when accessing tls data"
+#: config/sh/sh.opt:214
+msgid "Generate code in big endian mode"
 msgstr ""
 
-#: config/i386/i386.opt:233
-msgid "Generate code that conforms to the given ABI"
+#: config/sh/sh.opt:218
+msgid "Generate 32-bit offsets in switch tables"
 msgstr ""
 
-#: config/i386/i386.opt:237
-msgid "Vector library ABI to use"
+#: config/sh/sh.opt:222
+msgid "Generate bit instructions"
 msgstr ""
 
-#: config/i386/i386.opt:241
-msgid "Generate reciprocals instead of divss and sqrtss."
+#: config/sh/sh.opt:226
+msgid "Cost to assume for a branch insn"
 msgstr ""
 
-#: config/i386/i386.opt:245
-msgid "Generate cld instruction in the function prologue."
+#: config/sh/sh.opt:230
+msgid "Enable cbranchdi4 pattern"
 msgstr ""
 
-#: config/i386/i386.opt:249
-msgid ""
-"Enable automatic generation of fused floating point multiply-add instructions"
+#: config/sh/sh.opt:234
+msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
 msgstr ""
 
-#: config/i386/i386.opt:257
-msgid "Generate 32bit i386 code"
+#: config/sh/sh.opt:238
+msgid "Enable SH5 cut2 workaround"
 msgstr ""
 
-#: config/i386/i386.opt:261
-msgid "Generate 64bit x86-64 code"
+#: config/sh/sh.opt:242
+msgid "Align doubles at 64-bit boundaries"
 msgstr ""
 
-#: config/i386/i386.opt:265
-msgid "Support MMX built-in functions"
+#: config/sh/sh.opt:246
+msgid ""
+"Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
+"inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table"
 msgstr ""
 
-#: config/i386/i386.opt:269
-msgid "Support 3DNow! built-in functions"
+#: config/sh/sh.opt:250
+msgid "Specify name for 32 bit signed division function"
 msgstr ""
 
-#: config/i386/i386.opt:273
-msgid "Support Athlon 3Dnow! built-in functions"
+#: config/sh/sh.opt:254
+msgid ""
+"Enable the use of 64-bit floating point registers in fmov instructions.  See "
+"-mdalign if 64-bit alignment is required."
 msgstr ""
 
-#: config/i386/i386.opt:277
-msgid "Support MMX and SSE built-in functions and code generation"
+#: config/sh/sh.opt:262
+msgid ""
+"Enable the use of the fused floating point multiply-accumulate operation"
 msgstr ""
 
-#: config/i386/i386.opt:281
-msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
+#: config/sh/sh.opt:266
+msgid "Cost to assume for gettr insn"
 msgstr ""
 
-#: config/i386/i386.opt:285
-msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
+#: config/sh/sh.opt:270 config/sh/sh.opt:320
+msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
 msgstr ""
 
-#: config/i386/i386.opt:289
-msgid ""
-"Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
+#: config/sh/sh.opt:274
+msgid "Increase the IEEE compliance for floating-point code"
 msgstr ""
 
-#: config/i386/i386.opt:293
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code "
-"generation"
+#: config/sh/sh.opt:278
+msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
 msgstr ""
 
-#: config/i386/i386.opt:297 config/i386/i386.opt:301
+#: config/sh/sh.opt:282
 msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions "
-"and code generation"
+"inline code to invalidate instruction cache entries after setting up nested "
+"function trampolines"
 msgstr ""
 
-#: config/i386/i386.opt:305
-msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
+#: config/sh/sh.opt:286
+msgid "Assume symbols might be invalid"
 msgstr ""
 
-#: config/i386/i386.opt:309
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in "
-"functions and code generation"
+#: config/sh/sh.opt:290
+msgid "Annotate assembler instructions with estimated addresses"
 msgstr ""
 
-#: config/i386/i386.opt:313
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in "
-"functions and code generation"
+#: config/sh/sh.opt:294
+msgid "Generate code in little endian mode"
 msgstr ""
 
-#: config/i386/i386.opt:317
-msgid ""
-"Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation"
+#: config/sh/sh.opt:298
+msgid "Mark MAC register as call-clobbered"
 msgstr ""
 
-#: config/i386/i386.opt:321
-msgid "Support FMA4 built-in functions and code generation "
+#: config/sh/sh.opt:304
+msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
 msgstr ""
 
-#: config/i386/i386.opt:325
-msgid "Support XOP built-in functions and code generation "
+#: config/sh/sh.opt:308
+msgid "Emit function-calls using global offset table when generating PIC"
 msgstr ""
 
-#: config/i386/i386.opt:329
-msgid "Support LWP built-in functions and code generation "
+#: config/sh/sh.opt:312
+msgid "Assume pt* instructions won't trap"
 msgstr ""
 
-#: config/i386/i386.opt:333
-msgid ""
-"Support code generation of Advanced Bit Manipulation (ABM) instructions."
+#: config/sh/sh.opt:316
+msgid "Shorten address references during linking"
 msgstr ""
 
-#: config/i386/i386.opt:337
-msgid "Support code generation of popcnt instruction."
+#: config/sh/sh.opt:324
+msgid "Deprecated.  Use -Os instead"
 msgstr ""
 
-#: config/i386/i386.opt:341
-msgid "Support code generation of cmpxchg16b instruction."
+#: config/sh/sh.opt:328
+msgid "Cost to assume for a multiply insn"
 msgstr ""
 
-#: config/i386/i386.opt:345
-msgid "Support code generation of sahf instruction in 64bit x86-64 code."
+#: config/sh/sh.opt:332
+msgid ""
+"Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate "
+"if the inline code would not work in user mode."
 msgstr ""
 
-#: config/i386/i386.opt:349
-msgid "Support code generation of movbe instruction."
+#: config/sh/sh.opt:338
+msgid "Pretend a branch-around-a-move is a conditional move."
 msgstr ""
 
-#: config/i386/i386.opt:353
-msgid "Support code generation of crc32 instruction."
+#: config/sh/superh.opt:6
+msgid "Board name [and memory region]."
 msgstr ""
 
-#: config/i386/i386.opt:357
-msgid "Support AES built-in functions and code generation"
+#: config/sh/superh.opt:10
+msgid "Runtime name."
 msgstr ""
 
-#: config/i386/i386.opt:361
-msgid "Support PCLMUL built-in functions and code generation"
+#: config/arm/arm.opt:23
+msgid "Specify an ABI"
 msgstr ""
 
-#: config/i386/i386.opt:365
-msgid "Encode SSE instructions with VEX prefix"
+#: config/arm/arm.opt:27
+msgid "Generate a call to abort if a noreturn function returns"
 msgstr ""
 
-#: config/i386/cygming.opt:23
-msgid "Create console application"
+#: config/arm/arm.opt:34
+msgid "Pass FP arguments in FP registers"
 msgstr ""
 
-#: config/i386/cygming.opt:27
-msgid "Use the Cygwin interface"
+#: config/arm/arm.opt:38
+msgid "Generate APCS conformant stack frames"
 msgstr ""
 
-#: config/i386/cygming.opt:31
-msgid "Generate code for a DLL"
+#: config/arm/arm.opt:42
+msgid "Generate re-entrant, PIC code"
 msgstr ""
 
-#: config/i386/cygming.opt:35
-msgid "Ignore dllimport for functions"
+#: config/arm/arm.opt:56
+msgid "Assume target CPU is configured as big endian"
 msgstr ""
 
-#: config/i386/cygming.opt:39
-msgid "Use Mingw-specific thread support"
+#: config/arm/arm.opt:60
+msgid "Thumb: Assume non-static functions may be called from ARM code"
 msgstr ""
 
-#: config/i386/cygming.opt:43
-msgid "Set Windows defines"
+#: config/arm/arm.opt:64
+msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
 msgstr ""
 
-#: config/i386/cygming.opt:47
-msgid "Create GUI application"
+#: config/arm/arm.opt:68
+msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
 msgstr ""
 
-#: config/i386/cygming.opt:51
-msgid "Use the GNU extension to the PE format for aligned common data"
+#: config/arm/arm.opt:72 config/bfin/bfin.opt:27
+msgid "Specify the name of the target CPU"
 msgstr ""
 
-#: config/i386/cygming.opt:55
-msgid ""
-"Compile code that relies on Cygwin DLL wrappers to support C++ operator new/"
-"delete replacement"
+#: config/arm/arm.opt:76
+msgid "Specify if floating point hardware should be used"
 msgstr ""
 
-#: config/i386/mingw-w64.opt:23
-msgid "Use unicode startup and define UNICODE macro"
+#: config/arm/arm.opt:83
+msgid "Specify the __fp16 floating-point format"
 msgstr ""
 
-#: config/rs6000/aix.opt:24 config/rs6000/rs6000.opt:195
-msgid "Conform more closely to IBM XLC semantics"
+#: config/arm/arm.opt:94
+msgid "Specify the name of the target floating point hardware/format"
 msgstr ""
 
-#: config/rs6000/darwin.opt:24 config/rs6000/sysv4.opt:129
-msgid "Generate 64-bit code"
+#: config/arm/arm.opt:98
+msgid "Alias for -mfloat-abi=hard"
 msgstr ""
 
-#: config/rs6000/darwin.opt:28 config/rs6000/sysv4.opt:133
-msgid "Generate 32-bit code"
+#: config/arm/arm.opt:102
+msgid "Assume target CPU is configured as little endian"
 msgstr ""
 
-#: config/rs6000/darwin.opt:32
-msgid "Generate code suitable for executables (NOT shared libs)"
+#: config/arm/arm.opt:106
+msgid "Generate call insns as indirect calls, if necessary"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:24
-msgid "Use POWER instruction set"
+#: config/arm/arm.opt:110
+msgid "Specify the register to be used for PIC addressing"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:28
-msgid "Do not use POWER instruction set"
+#: config/arm/arm.opt:114
+msgid "Store function names in object code"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:32
-msgid "Use POWER2 instruction set"
+#: config/arm/arm.opt:118
+msgid "Permit scheduling of a function's prologue sequence"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:36
-msgid "Use PowerPC instruction set"
+#: config/arm/arm.opt:122
+msgid "Do not load the PIC register in function prologues"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:40
-msgid "Do not use PowerPC instruction set"
+#: config/arm/arm.opt:126
+msgid "Alias for -mfloat-abi=soft"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:44
-msgid "Use PowerPC-64 instruction set"
+#: config/arm/arm.opt:130
+msgid "Specify the minimum bit alignment of structures"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:48
-msgid "Use PowerPC General Purpose group optional instructions"
+#: config/arm/arm.opt:134
+msgid "Compile for the Thumb not the ARM"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:52
-msgid "Use PowerPC Graphics group optional instructions"
+#: config/arm/arm.opt:138
+msgid "Support calls between Thumb and ARM instruction sets"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:56
-msgid "Use PowerPC V2.01 single field mfcr instruction"
+#: config/arm/arm.opt:142
+msgid "Specify how to access the thread pointer"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:60
-msgid "Use PowerPC V2.02 popcntb instruction"
+#: config/arm/arm.opt:146
+msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:64
-msgid "Use PowerPC V2.02 floating point rounding instructions"
+#: config/arm/arm.opt:150
+msgid "Thumb: Generate (leaf) stack frames even if not needed"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:68
-msgid "Use PowerPC V2.05 compare bytes instruction"
+#: config/arm/arm.opt:154
+msgid "Tune code for the given processor"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:72
-msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
+#: config/arm/arm.opt:158
+msgid "Assume big endian bytes, little endian words"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:76
-msgid "Use AltiVec instructions"
+#: config/arm/arm.opt:162
+msgid ""
+"Use Neon quad-word (rather than double-word) registers for vectorization"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:80
-msgid "Use decimal floating point instructions"
+#: config/arm/arm.opt:166
+msgid "Only generate absolute relocations on word sized values."
 msgstr ""
 
-#: config/rs6000/rs6000.opt:84
-msgid "Use 4xx half-word multiply instructions"
+#: config/arm/arm.opt:170
+msgid ""
+"Avoid overlapping destination and address registers on LDRD instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:88
-msgid "Use 4xx string-search dlmzb instruction"
+#: config/arm/pe.opt:23
+msgid "Ignore dllimport attribute for functions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:92
-msgid "Generate load/store multiple instructions"
+#: config/pdp11/pdp11.opt:23
+msgid "Generate code for an 11/10"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:96
-msgid "Generate string instructions for block moves"
+#: config/pdp11/pdp11.opt:27
+msgid "Generate code for an 11/40"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:100
-msgid "Use new mnemonics for PowerPC architecture"
+#: config/pdp11/pdp11.opt:31
+msgid "Generate code for an 11/45"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:104
-msgid "Use old mnemonics for PowerPC architecture"
+#: config/pdp11/pdp11.opt:35
+msgid "Use 16-bit abs patterns"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:108 config/pdp11/pdp11.opt:83
-msgid "Do not use hardware floating point"
+#: config/pdp11/pdp11.opt:39
+msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:116
-msgid "Use PowerPC V2.06 popcntd instruction"
+#: config/pdp11/pdp11.opt:43
+msgid "Do not use inline patterns for copying memory"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:120
-msgid "Use vector/scalar (VSX) instructions"
+#: config/pdp11/pdp11.opt:47
+msgid "Use inline patterns for copying memory"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:160
-msgid "Do not generate load/store with update instructions"
+#: config/pdp11/pdp11.opt:51
+msgid "Do not pretend that branches are expensive"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:164
-msgid "Generate load/store with update instructions"
+#: config/pdp11/pdp11.opt:55
+msgid "Pretend that branches are expensive"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:168
-msgid "Avoid generation of indexed load/store instructions when possible"
+#: config/pdp11/pdp11.opt:59
+msgid "Use the DEC assembler syntax"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:172
-msgid "Generate fused multiply/add instructions"
+#: config/pdp11/pdp11.opt:63
+msgid "Use 32 bit float"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:176
-msgid "Mark __tls_get_addr calls with argument info"
+#: config/pdp11/pdp11.opt:67
+msgid "Use 64 bit float"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:183
-msgid "Schedule the start and end of the procedure"
+#: config/pdp11/pdp11.opt:75
+msgid "Use 16 bit int"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:187
-msgid "Return all structures in memory (AIX default)"
+#: config/pdp11/pdp11.opt:79
+msgid "Use 32 bit int"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:191
-msgid "Return small structures in registers (SVR4 default)"
+#: config/pdp11/pdp11.opt:87
+msgid "Target has split I&D"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:199
-msgid "Generate software reciprocal sqrt for better throughput"
+#: config/pdp11/pdp11.opt:91
+msgid "Use UNIX assembler syntax"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:203
-msgid "Do not place floating point constants in TOC"
+#: config/avr/avr.opt:23
+msgid "Use subroutines for function prologues and epilogues"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:207
-msgid "Place floating point constants in TOC"
+#: config/avr/avr.opt:27
+msgid "-mmcu=MCU\tSelect the target MCU"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:211
-msgid "Do not place symbol+offset constants in TOC"
+#: config/avr/avr.opt:34
+msgid "Use an 8-bit 'int' type"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:215
-msgid "Place symbol+offset constants in TOC"
+#: config/avr/avr.opt:38
+msgid "Change the stack pointer without disabling interrupts"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:226
-msgid "Use only one TOC entry per procedure"
+#: config/avr/avr.opt:48
+msgid "Use rjmp/rcall (limited range) on >8K devices"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:230
-msgid "Put everything in the regular TOC"
+#: config/avr/avr.opt:52
+msgid "Change only the low 8 bits of the stack pointer"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:234
-msgid "Generate VRSAVE instructions when generating AltiVec code"
+#: config/avr/avr.opt:56
+msgid "Relax branches"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:238
-msgid "-mvrsave=yes/no\tDeprecated option.  Use -mvrsave/-mno-vrsave instead"
+#: config/avr/avr.opt:60
+msgid ""
+"Make the linker relaxation machine assume that a program counter wrap-around "
+"occures."
 msgstr ""
 
-#: config/rs6000/rs6000.opt:242
-msgid "Generate isel instructions"
+#: config/crx/crx.opt:23
+msgid "Support multiply accumulate instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:246
-msgid "-misel=yes/no\tDeprecated option.  Use -misel/-mno-isel instead"
+#: config/crx/crx.opt:27
+msgid "Do not use push to store function arguments"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:250
-msgid "Generate SPE SIMD instructions on E500"
+#: config/crx/crx.opt:31
+msgid "Restrict doloop to the given nesting level"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:254
-msgid "Generate PPC750CL paired-single instructions"
+#: config/pa/pa-hpux.opt:23
+msgid "Generate cpp defines for server IO"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:258
-msgid "-mspe=yes/no\tDeprecated option.  Use -mspe/-mno-spe instead"
+#: config/pa/pa-hpux.opt:27 config/pa/pa-hpux1010.opt:23
+#: config/pa/pa-hpux1111.opt:23
+msgid "Specify UNIX standard for predefines and linking"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:262
-msgid "-mdebug=\tEnable debug output"
+#: config/pa/pa-hpux.opt:31
+msgid "Generate cpp defines for workstation IO"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:266
-msgid "-mabi=\tSpecify ABI to use"
+#: config/pa/pa.opt:23 config/pa/pa.opt:76 config/pa/pa.opt:84
+msgid "Generate PA1.0 code"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:270
-msgid "-mcpu=\tUse features of and schedule code for given CPU"
+#: config/pa/pa.opt:27 config/pa/pa.opt:88 config/pa/pa.opt:108
+msgid "Generate PA1.1 code"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:274
-msgid "-mtune=\tSchedule code for given CPU"
+#: config/pa/pa.opt:31 config/pa/pa.opt:92
+msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:278
-msgid "-mtraceback=\tSelect full, part, or no traceback table"
+#: config/pa/pa.opt:35
+msgid "Generate code for huge switch statements"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:282
-msgid "Avoid all range limits on call instructions"
+#: config/pa/pa.opt:39
+msgid "Disable FP regs"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:286
-msgid "Generate Cell microcode"
+#: config/pa/pa.opt:43
+msgid "Disable indexed addressing"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:290
-msgid "Warn when a Cell microcoded instruction is emitted"
+#: config/pa/pa.opt:47
+msgid "Generate fast indirect calls"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:294
-msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+#: config/pa/pa.opt:55
+msgid "Assume code will be assembled by GAS"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:298
-msgid "-mfloat-gprs=\tSelect GPR floating point method"
+#: config/pa/pa.opt:59
+msgid "Put jumps in call delay slots"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:302
-msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
+#: config/pa/pa.opt:64
+msgid "Enable linker optimizations"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:306
-msgid "Determine which dependences between insns are considered costly"
+#: config/pa/pa.opt:68
+msgid "Always generate long calls"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:310
-msgid "Specify which post scheduling nop insertion scheme to apply"
+#: config/pa/pa.opt:72
+msgid "Emit long load/store sequences"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:314
-msgid "Specify alignment of structure fields default/natural"
+#: config/pa/pa.opt:80
+msgid "Disable space regs"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:318
-msgid "Specify scheduling priority for dispatch slot restricted insns"
+#: config/pa/pa.opt:96
+msgid "Use portable calling conventions"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:322
-msgid "Single-precision floating point unit"
+#: config/pa/pa.opt:100
+msgid ""
+"Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, "
+"7200, 7300, and 8000"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:326
-msgid "Double-precision floating point unit"
+#: config/pa/pa.opt:112
+msgid "Do not disable space regs"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:330
-msgid "Floating point unit does not support divide & sqrt"
+#: config/pa/pa64-hpux.opt:23
+msgid "Assume code will be linked by GNU ld"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:334
-msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)"
+#: config/pa/pa64-hpux.opt:27
+msgid "Assume code will be linked by HP ld"
 msgstr ""
 
-#: config/rs6000/rs6000.opt:338
-msgid "Specify Xilinx FPU."
+#: config/xtensa/xtensa.opt:23
+msgid "Use CONST16 instruction to load constants"
 msgstr ""
 
-#: config/rs6000/aix64.opt:24
-msgid "Compile for 64-bit pointers"
+#: config/xtensa/xtensa.opt:27
+msgid "Enable fused multiply/add and multiply/subtract FP instructions"
 msgstr ""
 
-#: config/rs6000/aix64.opt:28
-msgid "Compile for 32-bit pointers"
+#: config/xtensa/xtensa.opt:31
+msgid "Disable position-independent code (PIC) for use in OS kernel code"
 msgstr ""
 
-#: config/rs6000/aix64.opt:32
-msgid "Support message passing with the Parallel Environment"
+#: config/xtensa/xtensa.opt:35
+msgid "Use indirect CALLXn instructions for large programs"
 msgstr ""
 
-#: config/rs6000/linux64.opt:24
-msgid "Call mcount for profiling before a function prologue"
+#: config/xtensa/xtensa.opt:39
+msgid "Automatically align branch targets to reduce branch penalties"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:24
-msgid "Select ABI calling convention"
+#: config/xtensa/xtensa.opt:43
+msgid "Intersperse literal pools with code in the text section"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:28
-msgid "Select method for sdata handling"
+#: config/xtensa/xtensa.opt:47
+msgid ""
+"-mno-serialize-volatile\tDo not serialize volatile memory references with "
+"MEMW instructions"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:36 config/rs6000/sysv4.opt:40
-msgid "Align to the base type of the bit-field"
+#: config/stormy16/stormy16.opt:24
+msgid "Provide libraries for the simulator"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:45 config/rs6000/sysv4.opt:49
-msgid "Produce code relocatable at runtime"
+#: config/mips/mips.opt:23
+msgid "-mabi=ABI\tGenerate code that conforms to the given ABI"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:53 config/rs6000/sysv4.opt:57
-msgid "Produce little endian code"
+#: config/mips/mips.opt:27
+msgid "Generate code that can be used in SVR4-style dynamic objects"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
-msgid "Produce big endian code"
+#: config/mips/mips.opt:31
+msgid "Use PMC-style 'mad' instructions"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:70 config/rs6000/sysv4.opt:74
-#: config/rs6000/sysv4.opt:83 config/rs6000/sysv4.opt:125
-#: config/rs6000/sysv4.opt:137
-msgid "no description yet"
+#: config/mips/mips.opt:35
+msgid "-march=ISA\tGenerate code for the given ISA"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:78
-msgid "Assume all variable arg functions are prototyped"
+#: config/mips/mips.opt:39
+msgid ""
+"-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:87
-msgid "Use EABI"
+#: config/mips/mips.opt:43
+msgid "Use Branch Likely instructions, overriding the architecture default"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:91
-msgid "Allow bit-fields to cross word boundaries"
+#: config/mips/mips.opt:47
+msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:95
-msgid "Use alternate register names"
+#: config/mips/mips.opt:51
+msgid "Trap on integer divide by zero"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:101
-msgid "Use default method for sdata handling"
+#: config/mips/mips.opt:55
+msgid ""
+"-mcode-readable=SETTING\tSpecify when instructions are allowed to access code"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:105
-msgid "Link with libsim.a, libc.a and sim-crt0.o"
+#: config/mips/mips.opt:59
+msgid "Use branch-and-break sequences to check for integer divide by zero"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:109
-msgid "Link with libads.a, libc.a and crt0.o"
+#: config/mips/mips.opt:63
+msgid "Use trap instructions to check for integer divide by zero"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:113
-msgid "Link with libyk.a, libc.a and crt0.o"
+#: config/mips/mips.opt:67
+msgid "Allow the use of MDMX instructions"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:117
-msgid "Link with libmvme.a, libc.a and crt0.o"
+#: config/mips/mips.opt:71
+msgid ""
+"Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
+"operations"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:121
-msgid "Set the PPC_EMB bit in the ELF flags header"
+#: config/mips/mips.opt:75
+msgid "Use MIPS-DSP instructions"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:141
-msgid "Generate code to use a non-exec PLT and GOT"
+#: config/mips/mips.opt:79
+msgid "Use MIPS-DSP REV 2 instructions"
 msgstr ""
 
-#: config/rs6000/sysv4.opt:145
-msgid "Generate code for old exec BSS PLT"
+#: config/mips/mips.opt:89 config/mep/mep.opt:80
+msgid "Use big-endian byte order"
 msgstr ""
 
-#: config/spu/spu.opt:20
-msgid "Emit warnings when run-time relocations are generated"
+#: config/mips/mips.opt:93 config/mep/mep.opt:84
+msgid "Use little-endian byte order"
 msgstr ""
 
-#: config/spu/spu.opt:24
-msgid "Emit errors when run-time relocations are generated"
+#: config/mips/mips.opt:97 config/iq2000/iq2000.opt:31
+msgid "Use ROM instead of RAM"
 msgstr ""
 
-#: config/spu/spu.opt:28
-msgid "Specify cost of branches (Default 20)"
+#: config/mips/mips.opt:101
+msgid "Use NewABI-style %reloc() assembly operators"
 msgstr ""
 
-#: config/spu/spu.opt:32
-msgid "Make sure loads and stores are not moved past DMA instructions"
+#: config/mips/mips.opt:105
+msgid "Use -G for data that is not defined by the current object"
 msgstr ""
 
-#: config/spu/spu.opt:36
-msgid "volatile must be specified on any memory that is effected by DMA"
+#: config/mips/mips.opt:109
+msgid "Work around certain R4000 errata"
 msgstr ""
 
-#: config/spu/spu.opt:40 config/spu/spu.opt:44
-msgid ""
-"Insert nops when it might improve performance by allowing dual issue "
-"(default)"
+#: config/mips/mips.opt:113
+msgid "Work around certain R4400 errata"
 msgstr ""
 
-#: config/spu/spu.opt:48
-msgid "Use standard main function as entry for startup"
+#: config/mips/mips.opt:117
+msgid "Work around certain R10000 errata"
 msgstr ""
 
-#: config/spu/spu.opt:52
-msgid "Generate branch hints for branches"
+#: config/mips/mips.opt:121
+msgid "Work around errata for early SB-1 revision 2 cores"
 msgstr ""
 
-#: config/spu/spu.opt:56
-msgid "Maximum number of nops to insert for a hint (Default 2)"
+#: config/mips/mips.opt:125
+msgid "Work around certain VR4120 errata"
 msgstr ""
 
-#: config/spu/spu.opt:60
-msgid ""
-"Approximate maximum number of instructions to allow between a hint and its "
-"branch [125]"
+#: config/mips/mips.opt:129
+msgid "Work around VR4130 mflo/mfhi errata"
 msgstr ""
 
-#: config/spu/spu.opt:64
-msgid "Generate code for 18 bit addressing"
+#: config/mips/mips.opt:133
+msgid "Work around an early 4300 hardware bug"
 msgstr ""
 
-#: config/spu/spu.opt:68
-msgid "Generate code for 32 bit addressing"
+#: config/mips/mips.opt:137
+msgid "FP exceptions are enabled"
 msgstr ""
 
-#: config/spu/spu.opt:76
-msgid ""
-"Insert hbrp instructions after hinted branch targets to avoid the SPU hang "
-"issue"
+#: config/mips/mips.opt:141
+msgid "Use 32-bit floating-point registers"
 msgstr ""
 
-#: config/spu/spu.opt:88
-msgid "Access variables in 32-bit PPU objects (default)"
+#: config/mips/mips.opt:145
+msgid "Use 64-bit floating-point registers"
 msgstr ""
 
-#: config/spu/spu.opt:92
-msgid "Access variables in 64-bit PPU objects"
+#: config/mips/mips.opt:149
+msgid ""
+"-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack "
+"trampolines"
 msgstr ""
 
-#: config/spu/spu.opt:96
-msgid "Allow conversions between __ea and generic pointers (default)"
+#: config/mips/mips.opt:153
+msgid "Generate floating-point multiply-add instructions"
 msgstr ""
 
-#: config/spu/spu.opt:100
-msgid "Size (in KB) of software data cache"
+#: config/mips/mips.opt:157
+msgid "Use 32-bit general registers"
 msgstr ""
 
-#: config/spu/spu.opt:104
-msgid "Atomically write back software data cache lines (default)"
+#: config/mips/mips.opt:161
+msgid "Use 64-bit general registers"
 msgstr ""
 
-#: config/mcore/mcore.opt:23
-msgid "Generate code for the M*Core M210"
+#: config/mips/mips.opt:165
+msgid "Use GP-relative addressing to access small data"
 msgstr ""
 
-#: config/mcore/mcore.opt:27
-msgid "Generate code for the M*Core M340"
+#: config/mips/mips.opt:169
+msgid ""
+"When generating -mabicalls code, allow executables to use PLTs and copy "
+"relocations"
 msgstr ""
 
-#: config/mcore/mcore.opt:31
-msgid "Force functions to be aligned to a 4 byte boundary"
+#: config/mips/mips.opt:173
+msgid "Allow the use of hardware floating-point ABI and instructions"
 msgstr ""
 
-#: config/mcore/mcore.opt:35 config/score/score.opt:23
-msgid "Generate big-endian code"
+#: config/mips/mips.opt:177
+msgid "Generate code that can be safely linked with MIPS16 code."
 msgstr ""
 
-#: config/mcore/mcore.opt:39
-msgid "Emit call graph information"
+#: config/mips/mips.opt:181
+msgid "-mipsN\tGenerate code for ISA level N"
 msgstr ""
 
-#: config/mcore/mcore.opt:43
-msgid "Use the divide instruction"
+#: config/mips/mips.opt:185
+msgid "Generate MIPS16 code"
 msgstr ""
 
-#: config/mcore/mcore.opt:47
-msgid "Inline constants if it can be done in 2 insns or less"
+#: config/mips/mips.opt:189
+msgid "Use MIPS-3D instructions"
 msgstr ""
 
-#: config/mcore/mcore.opt:51 config/score/score.opt:27
-msgid "Generate little-endian code"
+#: config/mips/mips.opt:193
+msgid "Use ll, sc and sync instructions"
 msgstr ""
 
-#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
-msgid ""
-"Assume that run-time support has been provided, so omit -lsim from the "
-"linker command line"
+#: config/mips/mips.opt:197
+msgid "Use -G for object-local data"
 msgstr ""
 
-#: config/mcore/mcore.opt:60
-msgid "Use arbitrary sized immediates in bit operations"
+#: config/mips/mips.opt:201
+msgid "Use indirect calls"
 msgstr ""
 
-#: config/mcore/mcore.opt:64
-msgid "Prefer word accesses over byte accesses"
+#: config/mips/mips.opt:205
+msgid "Use a 32-bit long type"
 msgstr ""
 
-#: config/mcore/mcore.opt:68
-msgid "Set the maximum amount for a single stack increment operation"
+#: config/mips/mips.opt:209
+msgid "Use a 64-bit long type"
 msgstr ""
 
-#: config/mcore/mcore.opt:72
-msgid "Always treat bitfields as int-sized"
+#: config/mips/mips.opt:213
+msgid "Pass the address of the ra save location to _mcount in $12"
 msgstr ""
 
-#: config/arc/arc.opt:32
-msgid "Prepend the name of the cpu to all public symbol names"
+#: config/mips/mips.opt:217
+msgid "Don't optimize block moves"
 msgstr ""
 
-#: config/arc/arc.opt:42
-msgid "-mcpu=CPU\tCompile code for ARC variant CPU"
+#: config/mips/mips.opt:221
+msgid "Use the mips-tfile postpass"
 msgstr ""
 
-#: config/arc/arc.opt:46
-msgid "-mtext=SECTION\tPut functions in SECTION"
+#: config/mips/mips.opt:225
+msgid "Allow the use of MT instructions"
 msgstr ""
 
-#: config/arc/arc.opt:50
-msgid "-mdata=SECTION\tPut data in SECTION"
+#: config/mips/mips.opt:229
+msgid "Prevent the use of all floating-point operations"
 msgstr ""
 
-#: config/arc/arc.opt:54
-msgid "-mrodata=SECTION\tPut read-only data in SECTION"
+#: config/mips/mips.opt:233
+msgid "Do not use a cache-flushing function before calling stack trampolines"
 msgstr ""
 
-#: config/sh/sh.opt:44
-msgid "Generate SH1 code"
+#: config/mips/mips.opt:237
+msgid "Do not use MDMX instructions"
 msgstr ""
 
-#: config/sh/sh.opt:48
-msgid "Generate SH2 code"
+#: config/mips/mips.opt:241
+msgid "Generate normal-mode code"
 msgstr ""
 
-#: config/sh/sh.opt:52
-msgid "Generate default double-precision SH2a-FPU code"
+#: config/mips/mips.opt:245
+msgid "Do not use MIPS-3D instructions"
 msgstr ""
 
-#: config/sh/sh.opt:56
-msgid "Generate SH2a FPU-less code"
+#: config/mips/mips.opt:249
+msgid "Use paired-single floating-point instructions"
 msgstr ""
 
-#: config/sh/sh.opt:60
-msgid "Generate default single-precision SH2a-FPU code"
+#: config/mips/mips.opt:253
+msgid ""
+"-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be "
+"inserted"
 msgstr ""
 
-#: config/sh/sh.opt:64
-msgid "Generate only single-precision SH2a-FPU code"
+#: config/mips/mips.opt:257
+msgid "Try to allow the linker to turn PIC calls into direct calls"
 msgstr ""
 
-#: config/sh/sh.opt:68
-msgid "Generate SH2e code"
+#: config/mips/mips.opt:261
+msgid ""
+"When generating -mabicalls code, make the code suitable for use in shared "
+"libraries"
 msgstr ""
 
-#: config/sh/sh.opt:72
-msgid "Generate SH3 code"
+#: config/mips/mips.opt:265
+msgid ""
+"Restrict the use of hardware floating-point instructions to 32-bit operations"
 msgstr ""
 
-#: config/sh/sh.opt:76
-msgid "Generate SH3e code"
+#: config/mips/mips.opt:269
+msgid "Use SmartMIPS instructions"
 msgstr ""
 
-#: config/sh/sh.opt:80
-msgid "Generate SH4 code"
+#: config/mips/mips.opt:273
+msgid "Prevent the use of all hardware floating-point instructions"
 msgstr ""
 
-#: config/sh/sh.opt:84
-msgid "Generate SH4-100 code"
+#: config/mips/mips.opt:277
+msgid "Optimize lui/addiu address loads"
 msgstr ""
 
-#: config/sh/sh.opt:88
-msgid "Generate SH4-200 code"
+#: config/mips/mips.opt:281
+msgid "Assume all symbols have 32-bit values"
 msgstr ""
 
-#: config/sh/sh.opt:94
-msgid "Generate SH4-300 code"
+#: config/mips/mips.opt:285
+msgid "Use synci instruction to invalidate i-cache"
 msgstr ""
 
-#: config/sh/sh.opt:98
-msgid "Generate SH4 FPU-less code"
+#: config/mips/mips.opt:289
+msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR"
 msgstr ""
 
-#: config/sh/sh.opt:102
-msgid "Generate SH4-100 FPU-less code"
+#: config/mips/mips.opt:293 config/iq2000/iq2000.opt:44
+msgid "Put uninitialized constants in ROM (needs -membedded-data)"
 msgstr ""
 
-#: config/sh/sh.opt:106
-msgid "Generate SH4-200 FPU-less code"
+#: config/mips/mips.opt:297
+msgid "Perform VR4130-specific alignment optimizations"
 msgstr ""
 
-#: config/sh/sh.opt:110
-msgid "Generate SH4-300 FPU-less code"
+#: config/mips/mips.opt:301
+msgid "Lift restrictions on GOT size"
 msgstr ""
 
-#: config/sh/sh.opt:114
-msgid "Generate code for SH4 340 series (MMU/FPU-less)"
+#: config/fr30/fr30.opt:23
+msgid "Assume small address space"
 msgstr ""
 
-#: config/sh/sh.opt:119
-msgid "Generate code for SH4 400 series (MMU/FPU-less)"
+#: config/m68hc11/m68hc11.opt:23 config/m68hc11/m68hc11.opt:31
+msgid "Compile for a 68HC11"
 msgstr ""
 
-#: config/sh/sh.opt:124
-msgid "Generate code for SH4 500 series (FPU-less)."
+#: config/m68hc11/m68hc11.opt:27 config/m68hc11/m68hc11.opt:35
+msgid "Compile for a 68HC12"
 msgstr ""
 
-#: config/sh/sh.opt:129
-msgid "Generate default single-precision SH4 code"
+#: config/m68hc11/m68hc11.opt:41 config/m68hc11/m68hc11.opt:45
+msgid "Compile for a 68HCS12"
 msgstr ""
 
-#: config/sh/sh.opt:133
-msgid "Generate default single-precision SH4-100 code"
+#: config/m68hc11/m68hc11.opt:49
+msgid "Auto pre/post decrement increment allowed"
 msgstr ""
 
-#: config/sh/sh.opt:137
-msgid "Generate default single-precision SH4-200 code"
+#: config/m68hc11/m68hc11.opt:53
+msgid "Min/max instructions allowed"
 msgstr ""
 
-#: config/sh/sh.opt:141
-msgid "Generate default single-precision SH4-300 code"
+#: config/m68hc11/m68hc11.opt:57
+msgid "Use call and rtc for function calls and returns"
 msgstr ""
 
-#: config/sh/sh.opt:145
-msgid "Generate only single-precision SH4 code"
+#: config/m68hc11/m68hc11.opt:61
+msgid "Auto pre/post decrement increment not allowed"
 msgstr ""
 
-#: config/sh/sh.opt:149
-msgid "Generate only single-precision SH4-100 code"
+#: config/m68hc11/m68hc11.opt:65
+msgid "Use jsr and rts for function calls and returns"
 msgstr ""
 
-#: config/sh/sh.opt:153
-msgid "Generate only single-precision SH4-200 code"
+#: config/m68hc11/m68hc11.opt:69
+msgid "Min/max instructions not allowed"
 msgstr ""
 
-#: config/sh/sh.opt:157
-msgid "Generate only single-precision SH4-300 code"
+#: config/m68hc11/m68hc11.opt:73
+msgid "Use direct addressing mode for soft registers"
 msgstr ""
 
-#: config/sh/sh.opt:161
-msgid "Generate SH4a code"
+#: config/m68hc11/m68hc11.opt:77
+msgid "Compile with 32-bit integer mode"
 msgstr ""
 
-#: config/sh/sh.opt:165
-msgid "Generate SH4a FPU-less code"
+#: config/m68hc11/m68hc11.opt:82
+msgid "Specify the register allocation order"
 msgstr ""
 
-#: config/sh/sh.opt:169
-msgid "Generate default single-precision SH4a code"
+#: config/m68hc11/m68hc11.opt:86
+msgid "Do not use direct addressing mode for soft registers"
 msgstr ""
 
-#: config/sh/sh.opt:173
-msgid "Generate only single-precision SH4a code"
+#: config/m68hc11/m68hc11.opt:90
+msgid "Compile with 16-bit integer mode"
 msgstr ""
 
-#: config/sh/sh.opt:177
-msgid "Generate SH4al-dsp code"
+#: config/m68hc11/m68hc11.opt:94
+msgid "Indicate the number of soft registers available"
 msgstr ""
 
-#: config/sh/sh.opt:181
-msgid "Generate 32-bit SHmedia code"
+#: config/vax/vax.opt:23 config/vax/vax.opt:27
+msgid "Target DFLOAT double precision code"
 msgstr ""
 
-#: config/sh/sh.opt:185
-msgid "Generate 32-bit FPU-less SHmedia code"
+#: config/vax/vax.opt:31 config/vax/vax.opt:35
+msgid "Generate GFLOAT double precision code"
 msgstr ""
 
-#: config/sh/sh.opt:189
-msgid "Generate 64-bit SHmedia code"
+#: config/vax/vax.opt:39
+msgid "Generate code for GNU assembler (gas)"
 msgstr ""
 
-#: config/sh/sh.opt:193
-msgid "Generate 64-bit FPU-less SHmedia code"
+#: config/vax/vax.opt:43
+msgid "Generate code for UNIX assembler"
 msgstr ""
 
-#: config/sh/sh.opt:197
-msgid "Generate SHcompact code"
+#: config/vax/vax.opt:47
+msgid "Use VAXC structure conventions"
 msgstr ""
 
-#: config/sh/sh.opt:201
-msgid "Generate FPU-less SHcompact code"
+#: config/vax/vax.opt:51
+msgid "Use new adddi3/subdi3 patterns"
 msgstr ""
 
-#: config/sh/sh.opt:205
-msgid ""
-"Throttle unrolling to avoid thrashing target registers unless the unroll "
-"benefit outweighs this"
+#: config/cris/linux.opt:27
+msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
 msgstr ""
 
-#: config/sh/sh.opt:209
-msgid "Generate code in big endian mode"
+#: config/cris/cris.opt:45
+msgid "Work around bug in multiplication instruction"
 msgstr ""
 
-#: config/sh/sh.opt:213
-msgid "Generate 32-bit offsets in switch tables"
+#: config/cris/cris.opt:51
+msgid "Compile for ETRAX 4 (CRIS v3)"
 msgstr ""
 
-#: config/sh/sh.opt:217
-msgid "Generate bit instructions"
+#: config/cris/cris.opt:56
+msgid "Compile for ETRAX 100 (CRIS v8)"
 msgstr ""
 
-#: config/sh/sh.opt:221
-msgid "Cost to assume for a branch insn"
+#: config/cris/cris.opt:64
+msgid "Emit verbose debug information in assembly code"
 msgstr ""
 
-#: config/sh/sh.opt:225
-msgid "Enable cbranchdi4 pattern"
+#: config/cris/cris.opt:71
+msgid "Do not use condition codes from normal instructions"
 msgstr ""
 
-#: config/sh/sh.opt:229
-msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
+#: config/cris/cris.opt:80
+msgid "Do not emit addressing modes with side-effect assignment"
 msgstr ""
 
-#: config/sh/sh.opt:233
-msgid "Enable SH5 cut2 workaround"
+#: config/cris/cris.opt:89
+msgid "Do not tune stack alignment"
 msgstr ""
 
-#: config/sh/sh.opt:237
-msgid "Align doubles at 64-bit boundaries"
+#: config/cris/cris.opt:98
+msgid "Do not tune writable data alignment"
 msgstr ""
 
-#: config/sh/sh.opt:241
-msgid ""
-"Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
-"inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table"
+#: config/cris/cris.opt:107
+msgid "Do not tune code and read-only data alignment"
 msgstr ""
 
-#: config/sh/sh.opt:245
-msgid "Specify name for 32 bit signed division function"
+#: config/cris/cris.opt:116
+msgid "Align code and data to 32 bits"
 msgstr ""
 
-#: config/sh/sh.opt:249
-msgid ""
-"Enable the use of 64-bit floating point registers in fmov instructions.  See "
-"-mdalign if 64-bit alignment is required."
+#: config/cris/cris.opt:133
+msgid "Don't align items in code or data"
 msgstr ""
 
-#: config/sh/sh.opt:257
-msgid ""
-"Enable the use of the fused floating point multiply-accumulate operation"
+#: config/cris/cris.opt:142
+msgid "Do not emit function prologue or epilogue"
 msgstr ""
 
-#: config/sh/sh.opt:261
-msgid "Cost to assume for gettr insn"
+#: config/cris/cris.opt:149
+msgid "Use the most feature-enabling options allowed by other options"
 msgstr ""
 
-#: config/sh/sh.opt:265 config/sh/sh.opt:315
-msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
+#: config/cris/cris.opt:158
+msgid "Override -mbest-lib-options"
 msgstr ""
 
-#: config/sh/sh.opt:269
-msgid "Increase the IEEE compliance for floating-point code"
+#: config/cris/cris.opt:165
+msgid "-march=ARCH\tGenerate code for the specified chip or CPU version"
 msgstr ""
 
-#: config/sh/sh.opt:273
-msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
+#: config/cris/cris.opt:169
+msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version"
 msgstr ""
 
-#: config/sh/sh.opt:277
+#: config/cris/cris.opt:173
 msgid ""
-"inline code to invalidate instruction cache entries after setting up nested "
-"function trampolines"
+"-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified "
+"size"
 msgstr ""
 
-#: config/sh/sh.opt:281
-msgid "Assume symbols might be invalid"
+#: config/h8300/h8300.opt:23
+msgid "Generate H8S code"
 msgstr ""
 
-#: config/sh/sh.opt:285
-msgid "Annotate assembler instructions with estimated addresses"
+#: config/h8300/h8300.opt:27
+msgid "Generate H8SX code"
 msgstr ""
 
-#: config/sh/sh.opt:289
-msgid "Generate code in little endian mode"
+#: config/h8300/h8300.opt:31
+msgid "Generate H8S/2600 code"
 msgstr ""
 
-#: config/sh/sh.opt:293
-msgid "Mark MAC register as call-clobbered"
+#: config/h8300/h8300.opt:35
+msgid "Make integers 32 bits wide"
 msgstr ""
 
-#: config/sh/sh.opt:299
-msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
+#: config/h8300/h8300.opt:42
+msgid "Use registers for argument passing"
 msgstr ""
 
-#: config/sh/sh.opt:303
-msgid "Emit function-calls using global offset table when generating PIC"
+#: config/h8300/h8300.opt:46
+msgid "Consider access to byte sized memory slow"
 msgstr ""
 
-#: config/sh/sh.opt:307
-msgid "Assume pt* instructions won't trap"
+#: config/h8300/h8300.opt:50
+msgid "Enable linker relaxing"
 msgstr ""
 
-#: config/sh/sh.opt:311
-msgid "Shorten address references during linking"
+#: config/h8300/h8300.opt:54
+msgid "Generate H8/300H code"
 msgstr ""
 
-#: config/sh/sh.opt:319
-msgid "Deprecated.  Use -Os instead"
+#: config/h8300/h8300.opt:58
+msgid "Enable the normal mode"
 msgstr ""
 
-#: config/sh/sh.opt:323
-msgid "Cost to assume for a multiply insn"
+#: config/h8300/h8300.opt:62
+msgid "Use H8/300 alignment rules"
 msgstr ""
 
-#: config/sh/sh.opt:327
-msgid ""
-"Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate "
-"if the inline code would not work in user mode."
+#: config/v850/v850.opt:23
+msgid "Use registers r2 and r5"
 msgstr ""
 
-#: config/sh/sh.opt:333
-msgid "Pretend a branch-around-a-move is a conditional move."
+#: config/v850/v850.opt:27
+msgid "Use 4 byte entries in switch tables"
 msgstr ""
 
-#: config/sh/superh.opt:6
-msgid "Board name [and memory region]."
+#: config/v850/v850.opt:31
+msgid "Enable backend debugging"
 msgstr ""
 
-#: config/sh/superh.opt:10
-msgid "Runtime name."
+#: config/v850/v850.opt:35
+msgid "Do not use the callt instruction"
 msgstr ""
 
-#: config/arm/eabi.opt:23
-msgid "Generate code for the Android operating system."
+#: config/v850/v850.opt:39
+msgid "Reuse r30 on a per function basis"
 msgstr ""
 
-#: config/arm/arm.opt:23
-msgid "Specify an ABI"
+#: config/v850/v850.opt:43
+msgid "Support Green Hills ABI"
 msgstr ""
 
-#: config/arm/arm.opt:27
-msgid "Generate a call to abort if a noreturn function returns"
+#: config/v850/v850.opt:47
+msgid "Prohibit PC relative function calls"
 msgstr ""
 
-#: config/arm/arm.opt:34
-msgid "Pass FP arguments in FP registers"
+#: config/v850/v850.opt:51
+msgid "Use stubs for function prologues"
 msgstr ""
 
-#: config/arm/arm.opt:38
-msgid "Generate APCS conformant stack frames"
+#: config/v850/v850.opt:55
+msgid "Set the max size of data eligible for the SDA area"
 msgstr ""
 
-#: config/arm/arm.opt:42
-msgid "Generate re-entrant, PIC code"
+#: config/v850/v850.opt:59
+msgid "Enable the use of the short load instructions"
 msgstr ""
 
-#: config/arm/arm.opt:56
-msgid "Assume target CPU is configured as big endian"
+#: config/v850/v850.opt:63
+msgid "Same as: -mep -mprolog-function"
 msgstr ""
 
-#: config/arm/arm.opt:60
-msgid "Thumb: Assume non-static functions may be called from ARM code"
+#: config/v850/v850.opt:67
+msgid "Set the max size of data eligible for the TDA area"
 msgstr ""
 
-#: config/arm/arm.opt:64
-msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
+#: config/v850/v850.opt:71
+msgid "Enforce strict alignment"
 msgstr ""
 
-#: config/arm/arm.opt:68
-msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
+#: config/v850/v850.opt:75
+msgid "Enforce table jump"
 msgstr ""
 
-#: config/arm/arm.opt:72 config/bfin/bfin.opt:27
-msgid "Specify the name of the target CPU"
+#: config/v850/v850.opt:82
+msgid "Compile for the v850 processor"
 msgstr ""
 
-#: config/arm/arm.opt:76
-msgid "Specify if floating point hardware should be used"
+#: config/v850/v850.opt:86
+msgid "Compile for the v850e processor"
 msgstr ""
 
-#: config/arm/arm.opt:83
-msgid "Specify the __fp16 floating-point format"
+#: config/v850/v850.opt:90
+msgid "Compile for the v850e1 processor"
 msgstr ""
 
-#: config/arm/arm.opt:94
-msgid "Specify the name of the target floating point hardware/format"
+#: config/v850/v850.opt:94
+msgid "Compile for the v850e2 processor"
 msgstr ""
 
-#: config/arm/arm.opt:98
-msgid "Alias for -mfloat-abi=hard"
+#: config/v850/v850.opt:98
+msgid "Compile for the v850e2v3 processor"
 msgstr ""
 
-#: config/arm/arm.opt:102
-msgid "Assume target CPU is configured as little endian"
+#: config/v850/v850.opt:102
+msgid "Set the max size of data eligible for the ZDA area"
 msgstr ""
 
-#: config/arm/arm.opt:106
-msgid "Generate call insns as indirect calls, if necessary"
+#: config/mmix/mmix.opt:24
+msgid "For intrinsics library: pass all parameters in registers"
 msgstr ""
 
-#: config/arm/arm.opt:110
-msgid "Specify the register to be used for PIC addressing"
+#: config/mmix/mmix.opt:28
+msgid "Use register stack for parameters and return value"
 msgstr ""
 
-#: config/arm/arm.opt:114
-msgid "Store function names in object code"
+#: config/mmix/mmix.opt:32
+msgid "Use call-clobbered registers for parameters and return value"
 msgstr ""
 
-#: config/arm/arm.opt:118
-msgid "Permit scheduling of a function's prologue sequence"
+#: config/mmix/mmix.opt:37
+msgid "Use epsilon-respecting floating point compare instructions"
 msgstr ""
 
-#: config/arm/arm.opt:122
-msgid "Do not load the PIC register in function prologues"
+#: config/mmix/mmix.opt:41
+msgid "Use zero-extending memory loads, not sign-extending ones"
 msgstr ""
 
-#: config/arm/arm.opt:126
-msgid "Alias for -mfloat-abi=soft"
+#: config/mmix/mmix.opt:45
+msgid ""
+"Generate divide results with reminder having the same sign as the divisor "
+"(not the dividend)"
 msgstr ""
 
-#: config/arm/arm.opt:130
-msgid "Specify the minimum bit alignment of structures"
+#: config/mmix/mmix.opt:49
+msgid "Prepend global symbols with \":\" (for use with PREFIX)"
 msgstr ""
 
-#: config/arm/arm.opt:134
-msgid "Compile for the Thumb not the ARM"
+#: config/mmix/mmix.opt:53
+msgid "Do not provide a default start-address 0x100 of the program"
 msgstr ""
 
-#: config/arm/arm.opt:138
-msgid "Support calls between Thumb and ARM instruction sets"
+#: config/mmix/mmix.opt:57
+msgid "Link to emit program in ELF format (rather than mmo)"
 msgstr ""
 
-#: config/arm/arm.opt:142
-msgid "Specify how to access the thread pointer"
+#: config/mmix/mmix.opt:61
+msgid "Use P-mnemonics for branches statically predicted as taken"
 msgstr ""
 
-#: config/arm/arm.opt:146
-msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
+#: config/mmix/mmix.opt:65
+msgid "Don't use P-mnemonics for branches"
 msgstr ""
 
-#: config/arm/arm.opt:150
-msgid "Thumb: Generate (leaf) stack frames even if not needed"
+#: config/mmix/mmix.opt:79
+msgid "Use addresses that allocate global registers"
 msgstr ""
 
-#: config/arm/arm.opt:154
-msgid "Tune code for the given processor"
+#: config/mmix/mmix.opt:83
+msgid "Do not use addresses that allocate global registers"
 msgstr ""
 
-#: config/arm/arm.opt:158
-msgid "Assume big endian bytes, little endian words"
+#: config/mmix/mmix.opt:87
+msgid "Generate a single exit point for each function"
 msgstr ""
 
-#: config/arm/arm.opt:162
-msgid ""
-"Use Neon quad-word (rather than do