summaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>2004-02-06 01:39:08 +0000
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>2004-02-06 01:39:08 +0000
commit955928d22461a88fbdb2218ef54de643863cf484 (patch)
tree3474dbf8c2ef7b70748b148981c00953ddfbd803 /gcc
parentb510ee9c85f1302144ca62f33c066f08185f473c (diff)
downloadgcc-955928d22461a88fbdb2218ef54de643863cf484.tar.gz
* gcc.pot: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77366 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r--gcc/po/ChangeLog4
-rw-r--r--gcc/po/gcc.pot5184
2 files changed, 2679 insertions, 2509 deletions
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index 273748fee85..897038a048e 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,7 @@
+2004-02-06 Joseph S. Myers <jsm@polyomino.org.uk>
+
+ * gcc.pot: Regenerate.
+
2004-02-01 Joseph S. Myers <jsm@polyomino.org.uk>
* de.po: Update.
diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot
index 4dfcd6096ba..28c1f054b03 100644
--- a/gcc/po/gcc.pot
+++ b/gcc/po/gcc.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-01-25 21:46+0000\n"
+"POT-Creation-Date: 2004-02-06 01:34+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"
@@ -36,117 +36,117 @@ msgstr ""
msgid "`%s' attribute only applies to function types"
msgstr ""
-#: attribs.c:416 c-common.c:4344 c-common.c:4363 c-common.c:4381
-#: c-common.c:4408 c-common.c:4427 c-common.c:4450 c-common.c:4473
-#: c-common.c:4499 c-common.c:4533 c-common.c:4577 c-common.c:4605
-#: c-common.c:4633 c-common.c:4652 c-common.c:4907 c-common.c:4929
-#: c-common.c:4964 c-common.c:5031 c-common.c:5077 c-common.c:5135
-#: c-common.c:5166 c-common.c:5512 c-common.c:5535 c-common.c:5574
-#: config/arm/arm.c:2278 config/arm/arm.c:2305 config/avr/avr.c:4547
-#: config/h8300/h8300.c:4281 config/h8300/h8300.c:4304 config/i386/i386.c:1607
-#: config/i386/i386.c:15365 config/i386/winnt.c:86 config/ia64/ia64.c:1052
+#: attribs.c:416 c-common.c:4322 c-common.c:4341 c-common.c:4359
+#: c-common.c:4386 c-common.c:4405 c-common.c:4428 c-common.c:4451
+#: c-common.c:4477 c-common.c:4511 c-common.c:4555 c-common.c:4583
+#: c-common.c:4611 c-common.c:4630 c-common.c:4885 c-common.c:4907
+#: c-common.c:4942 c-common.c:5009 c-common.c:5055 c-common.c:5113
+#: c-common.c:5144 c-common.c:5490 c-common.c:5513 c-common.c:5552
+#: config/arm/arm.c:2378 config/arm/arm.c:2405 config/avr/avr.c:4548
+#: config/h8300/h8300.c:4309 config/h8300/h8300.c:4332 config/i386/i386.c:1617
+#: config/i386/i386.c:15374 config/i386/winnt.c:86 config/ia64/ia64.c:1085
#: config/ip2k/ip2k.c:3162
#, c-format
msgid "`%s' attribute ignored"
msgstr ""
-#: builtins.c:319
+#: builtins.c:321
msgid "offset outside bounds of constant string"
msgstr ""
-#: builtins.c:787
+#: builtins.c:789
msgid "second arg to `__builtin_prefetch' must be a constant"
msgstr ""
-#: builtins.c:794
+#: builtins.c:796
msgid "invalid second arg to __builtin_prefetch; using zero"
msgstr ""
-#: builtins.c:801
+#: builtins.c:803
msgid "third arg to `__builtin_prefetch' must be a constant"
msgstr ""
-#: builtins.c:808
+#: builtins.c:810
msgid "invalid third arg to __builtin_prefetch; using zero"
msgstr ""
-#: builtins.c:3829
+#: builtins.c:3834
msgid "argument of `__builtin_args_info' must be constant"
msgstr ""
-#: builtins.c:3835
+#: builtins.c:3840
msgid "argument of `__builtin_args_info' out of range"
msgstr ""
-#: builtins.c:3841
+#: builtins.c:3846
msgid "missing argument in `__builtin_args_info'"
msgstr ""
-#: builtins.c:3857
+#: builtins.c:3862
msgid "`va_start' used in function with fixed args"
msgstr ""
-#: builtins.c:3876
+#: builtins.c:3881
msgid "second parameter of `va_start' not last named argument"
msgstr ""
#. Evidently an out of date version of <stdarg.h>; can't validate
#. va_start's second argument, but can still work as intended.
-#: builtins.c:3881
+#: builtins.c:3886
msgid "`__builtin_next_arg' called without an argument"
msgstr ""
-#: builtins.c:3970
+#: builtins.c:3975
msgid "too many arguments to function `va_start'"
msgstr ""
-#: builtins.c:4092
+#: builtins.c:4097
msgid "first argument to `va_arg' not of type `va_list'"
msgstr ""
#. Unfortunately, this is merely undefined, rather than a constraint
#. violation, so we cannot make this an error. If this call is never
#. executed, the program is still strictly conforming.
-#: builtins.c:4124
+#: builtins.c:4129
#, c-format
msgid "`%s' is promoted to `%s' when passed through `...'"
msgstr ""
-#: builtins.c:4129
+#: builtins.c:4134
#, c-format
msgid "(so you should pass `%s' not `%s' to `va_arg')"
msgstr ""
-#: builtins.c:4241
+#: builtins.c:4246
msgid "invalid arg to `__builtin_frame_address'"
msgstr ""
-#: builtins.c:4243
+#: builtins.c:4248
msgid "invalid arg to `__builtin_return_address'"
msgstr ""
-#: builtins.c:4257
+#: builtins.c:4262
msgid "unsupported arg to `__builtin_frame_address'"
msgstr ""
-#: builtins.c:4259
+#: builtins.c:4264
msgid "unsupported arg to `__builtin_return_address'"
msgstr ""
-#: builtins.c:4419
+#: builtins.c:4424
msgid "second arg to `__builtin_expect' must be a constant"
msgstr ""
-#: builtins.c:5360
+#: builtins.c:5454
msgid "__builtin_longjmp second argument must be 1"
msgstr ""
-#: builtins.c:5455
+#: builtins.c:5557
#, c-format
msgid "built-in function `%s' not currently supported"
msgstr ""
-#: builtins.c:5595
+#: builtins.c:5697
msgid "target format does not support infinity"
msgstr ""
@@ -248,329 +248,317 @@ msgstr ""
msgid "pointer to a member used in arithmetic"
msgstr ""
-#: c-common.c:2623 f/com.c:14734
-msgid "struct type value used where scalar is required"
-msgstr ""
-
-#: c-common.c:2627 f/com.c:14738
-msgid "union type value used where scalar is required"
-msgstr ""
-
-#: c-common.c:2631 f/com.c:14742
-msgid "array type value used where scalar is required"
-msgstr ""
-
#. Common Ada/Pascal programmer's mistake. We always warn
#. about this since it is so bad.
-#: c-common.c:2668
+#: c-common.c:2646
msgid "the address of `%D', will always evaluate as `true'"
msgstr ""
-#: c-common.c:2762 f/com.c:14874
+#: c-common.c:2740 f/com.c:14874
msgid "suggest parentheses around assignment used as truth value"
msgstr ""
-#: c-common.c:2808 c-common.c:2848
+#: c-common.c:2786 c-common.c:2826
msgid "invalid use of `restrict'"
msgstr ""
-#: c-common.c:2958
+#: c-common.c:2936
msgid "invalid application of `sizeof' to a function type"
msgstr ""
-#: c-common.c:2968
+#: c-common.c:2946
#, c-format
msgid "invalid application of `%s' to a void type"
msgstr ""
-#: c-common.c:2974
+#: c-common.c:2952
#, c-format
msgid "invalid application of `%s' to an incomplete type"
msgstr ""
-#: c-common.c:3014
+#: c-common.c:2992
msgid "`__alignof' applied to a bit-field"
msgstr ""
-#: c-common.c:3506
+#: c-common.c:3484
#, c-format
msgid "cannot disable built-in function `%s'"
msgstr ""
-#: c-common.c:3667 c-typeck.c:1939
+#: c-common.c:3645 c-typeck.c:1940
#, c-format
msgid "too few arguments to function `%s'"
msgstr ""
-#: c-common.c:3673 c-typeck.c:1800
+#: c-common.c:3651 c-typeck.c:1801
#, c-format
msgid "too many arguments to function `%s'"
msgstr ""
-#: c-common.c:3692
+#: c-common.c:3670
#, c-format
msgid "non-floating-point argument to function `%s'"
msgstr ""
-#: c-common.c:3919
+#: c-common.c:3897
msgid "pointers are not permitted as case values"
msgstr ""
-#: c-common.c:3923
+#: c-common.c:3901
msgid "range expressions in switch statements are non-standard"
msgstr ""
-#: c-common.c:3952
+#: c-common.c:3930
msgid "empty range specified"
msgstr ""
-#: c-common.c:4003
+#: c-common.c:3981
msgid "duplicate (or overlapping) case value"
msgstr ""
-#: c-common.c:4004
+#: c-common.c:3982
msgid "%Jthis is the first entry overlapping that value"
msgstr ""
-#: c-common.c:4008
+#: c-common.c:3986
msgid "duplicate case value"
msgstr ""
-#: c-common.c:4009
+#: c-common.c:3987
msgid "%Jpreviously used here"
msgstr ""
-#: c-common.c:4013
+#: c-common.c:3991
msgid "multiple default labels in one switch"
msgstr ""
-#: c-common.c:4014
+#: c-common.c:3992
msgid "%Jthis is the first default label"
msgstr ""
-#: c-common.c:4039
+#: c-common.c:4017
msgid "taking the address of a label is non-standard"
msgstr ""
-#: c-common.c:4085
+#: c-common.c:4063
msgid ""
"%Hignoring return value of `%D', declared with attribute warn_unused_result"
msgstr ""
-#: c-common.c:4090
+#: c-common.c:4068
msgid ""
"%Hignoring return value of function declared with attribute "
"warn_unused_result"
msgstr ""
#. SW_PARAM
-#: c-common.c:4297
+#: c-common.c:4275
#, c-format
msgid "declaration of \"%s\" shadows a parameter"
msgstr ""
#. SW_LOCAL
-#: c-common.c:4298
+#: c-common.c:4276
#, c-format
msgid "declaration of \"%s\" shadows a previous local"
msgstr ""
#. SW_GLOBAL
-#: c-common.c:4299
+#: c-common.c:4277
#, c-format
msgid "declaration of \"%s\" shadows a global declaration"
msgstr ""
-#: c-common.c:4303
+#: c-common.c:4281
msgid "%Jshadowed declaration is here"
msgstr ""
-#: c-common.c:4686
+#: c-common.c:4664
#, c-format
msgid "unknown machine mode `%s'"
msgstr ""
-#: c-common.c:4689
+#: c-common.c:4667
#, c-format
msgid "no data type for mode `%s'"
msgstr ""
-#: c-common.c:4693
+#: c-common.c:4671
#, c-format
msgid "invalid pointer mode `%s'"
msgstr ""
-#: c-common.c:4700 c-common.c:5263
+#: c-common.c:4678 c-common.c:5241
#, c-format
msgid "unable to emulate '%s'"
msgstr ""
-#: c-common.c:4744
+#: c-common.c:4722
msgid "%Jsection attribute cannot be specified for local variables"
msgstr ""
-#: c-common.c:4755
+#: c-common.c:4733
msgid "%Jsection of '%D' conflicts with previous declaration"
msgstr ""
-#: c-common.c:4764
+#: c-common.c:4742
msgid "%Jsection attribute not allowed for '%D'"
msgstr ""
-#: c-common.c:4770
+#: c-common.c:4748
msgid "%Jsection attributes are not supported for this target"
msgstr ""
-#: c-common.c:4808
+#: c-common.c:4786
msgid "requested alignment is not a constant"
msgstr ""
-#: c-common.c:4813
+#: c-common.c:4791
msgid "requested alignment is not a power of 2"
msgstr ""
-#: c-common.c:4818
+#: c-common.c:4796
msgid "requested alignment is too large"
msgstr ""
-#: c-common.c:4844
+#: c-common.c:4822
msgid "%Jalignment may not be specified for '%D'"
msgstr ""
-#: c-common.c:4882
+#: c-common.c:4860
msgid "%J'%D' defined both normally and as an alias"
msgstr ""
-#: c-common.c:4892
+#: c-common.c:4870
msgid "alias arg not a string"
msgstr ""
-#: c-common.c:4935
+#: c-common.c:4913
msgid "visibility arg not a string"
msgstr ""
-#: c-common.c:4948
+#: c-common.c:4926
msgid ""
"visibility arg must be one of \"default\", \"hidden\", \"protected\" or "
"\"internal\""
msgstr ""
-#: c-common.c:4974
+#: c-common.c:4952
msgid "tls_model arg not a string"
msgstr ""
-#: c-common.c:4983
+#: c-common.c:4961
msgid ""
"tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-"
"dynamic\" or \"global-dynamic\""
msgstr ""
-#: c-common.c:5005 c-common.c:5051
+#: c-common.c:4983 c-common.c:5029
msgid "%J'%E' attribute applies only to functions"
msgstr ""
-#: c-common.c:5010 c-common.c:5056
+#: c-common.c:4988 c-common.c:5034
msgid "%Jcan't set '%E' attribute after definition"
msgstr ""
-#: c-common.c:5132
+#: c-common.c:5110
#, c-format
msgid "`%s' attribute ignored for `%s'"
msgstr ""
-#: c-common.c:5195
+#: c-common.c:5173
#, c-format
msgid "invalid vector type for attribute `%s'"
msgstr ""
-#: c-common.c:5219 c-common.c:5251
+#: c-common.c:5197 c-common.c:5229
msgid "no vector mode with the size and type specified could be found"
msgstr ""
-#: c-common.c:5353
+#: c-common.c:5331
msgid "nonnull attribute without arguments on a non-prototype"
msgstr ""
-#: c-common.c:5368
+#: c-common.c:5346
#, c-format
msgid "nonnull argument has invalid operand number (arg %lu)"
msgstr ""
-#: c-common.c:5387
+#: c-common.c:5365
#, c-format
msgid ""
"nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5395
+#: c-common.c:5373
#, c-format
msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5475
+#: c-common.c:5453
#, c-format
msgid "null argument where non-null required (arg %lu)"
msgstr ""
-#: c-common.c:5546
+#: c-common.c:5524
msgid "cleanup arg not an identifier"
msgstr ""
-#: c-common.c:5553
+#: c-common.c:5531
msgid "cleanup arg not a function"
msgstr ""
-#: c-common.c:5914
+#: c-common.c:5892
#, c-format
msgid "%s at end of input"
msgstr ""
-#: c-common.c:5920
+#: c-common.c:5898
#, c-format
msgid "%s before %s'%c'"
msgstr ""
-#: c-common.c:5922
+#: c-common.c:5900
#, c-format
msgid "%s before %s'\\x%x'"
msgstr ""
-#: c-common.c:5926
+#: c-common.c:5904
#, c-format
msgid "%s before string constant"
msgstr ""
-#: c-common.c:5928
+#: c-common.c:5906
#, c-format
msgid "%s before numeric constant"
msgstr ""
-#: c-common.c:5930
+#: c-common.c:5908
#, c-format
msgid "%s before \"%s\""
msgstr ""
-#: c-common.c:5932
+#: c-common.c:5910
#, c-format
msgid "%s before '%s' token"
msgstr ""
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
-#: c-common.c:5934 c-typeck.c:2513 c-typeck.c:3777 c-typeck.c:3792
-#: c-typeck.c:3807 final.c:2776 final.c:2778 gcc.c:4574 rtl-error.c:109
-#: toplev.c:1341 config/cris/cris.c:553 cp/parser.c:1846 cp/typeck.c:4102
-#: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
+#: c-common.c:5912 c-typeck.c:2514 c-typeck.c:3778 c-typeck.c:3793
+#: c-typeck.c:3808 final.c:2776 final.c:2778 gcc.c:4574 rtl-error.c:109
+#: toplev.c:1348 config/cris/cris.c:559 cp/parser.c:1852 cp/typeck.c:4111
+#: java/expr.c:357 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
#, c-format
msgid "%s"
msgstr ""
-#: c-convert.c:82 c-typeck.c:1191 c-typeck.c:3217 cp/typeck.c:1328
-#: cp/typeck.c:5641 treelang/tree-convert.c:79
+#: c-convert.c:83 c-typeck.c:1192 c-typeck.c:3218 cp/typeck.c:1337
+#: cp/typeck.c:5648 treelang/tree-convert.c:79
msgid "void value not ignored as it ought to be"
msgstr ""
-#: c-convert.c:114 java/typeck.c:148 treelang/tree-convert.c:105
+#: c-convert.c:118 java/typeck.c:148 treelang/tree-convert.c:105
msgid "conversion to non-scalar type requested"
msgstr ""
@@ -748,7 +736,7 @@ msgstr ""
msgid "nested extern declaration of `%s'"
msgstr ""
-#: c-decl.c:1829 objc/objc-act.c:2534 objc/objc-act.c:6793
+#: c-decl.c:1829 objc/objc-act.c:2535 objc/objc-act.c:6794
msgid "%Jprevious declaration of '%D'"
msgstr ""
@@ -823,7 +811,8 @@ msgstr ""
msgid "two types specified in one empty declaration"
msgstr ""
-#: c-decl.c:2400
+#: c-decl.c:2400 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
+#: objc/objc-parse.y:778 objc/objc-parse.y:3016
msgid "empty declaration"
msgstr ""
@@ -865,7 +854,7 @@ msgstr ""
msgid "parameter `%s' is initialized"
msgstr ""
-#: c-decl.c:2559 c-typeck.c:4027
+#: c-decl.c:2559 c-typeck.c:4028
msgid "variable-sized object may not be initialized"
msgstr ""
@@ -1495,7 +1484,7 @@ msgstr ""
msgid "argument \"%D\" doesn't match prototype"
msgstr ""
-#: c-decl.c:6069 cp/decl.c:10875
+#: c-decl.c:6069 cp/decl.c:10876
msgid "no return statement in function returning non-void"
msgstr ""
@@ -2082,58 +2071,54 @@ msgstr ""
msgid "End of search list.\n"
msgstr ""
-#: c-lex.c:209
-msgid "too late for # directive to set debug directory"
-msgstr ""
-
-#: c-lex.c:251
+#: c-lex.c:240
msgid "badly nested C headers from preprocessor"
msgstr ""
-#: c-lex.c:292
+#: c-lex.c:281
#, c-format
msgid "ignoring #pragma %s %s"
msgstr ""
#. ... or not.
-#: c-lex.c:396
+#: c-lex.c:385
msgid "%Hstray '@' in program"
msgstr ""
-#: c-lex.c:404
+#: c-lex.c:393
#, c-format
msgid "missing terminating %c character"
msgstr ""
-#: c-lex.c:406
+#: c-lex.c:395
#, c-format
msgid "stray '%c' in program"
msgstr ""
-#: c-lex.c:408
+#: c-lex.c:397
#, c-format
msgid "stray '\\%o' in program"
msgstr ""
-#: c-lex.c:538
+#: c-lex.c:535
msgid "this decimal constant is unsigned only in ISO C90"
msgstr ""
-#: c-lex.c:541
+#: c-lex.c:538
msgid "this decimal constant would be unsigned in ISO C90"
msgstr ""
-#: c-lex.c:557
+#: c-lex.c:554
#, c-format
msgid "integer constant is too large for \"%s\" type"
msgstr ""
-#: c-lex.c:623
+#: c-lex.c:620
#, c-format
msgid "floating constant exceeds range of \"%s\""
msgstr ""
-#: c-lex.c:699
+#: c-lex.c:696
msgid "traditional C rejects string constant concatenation"
msgstr ""
@@ -2165,119 +2150,328 @@ msgid ""
"pending sizes"
msgstr ""
-#: c-opts.c:140
+#: c-objc-common.c:347
+msgid "used array that cannot be converted to pointer where scalar is required"
+msgstr ""
+
+#: c-objc-common.c:351
+msgid "used struct type value where scalar is required"
+msgstr ""
+
+#: c-objc-common.c:355
+msgid "used union type value where scalar is required"
+msgstr ""
+
+#: c-opts.c:141
#, c-format
msgid "no class name specified with \"%s\""
msgstr ""
-#: c-opts.c:144
+#: c-opts.c:145
#, c-format
msgid "assertion missing after \"%s\""
msgstr ""
-#: c-opts.c:149
+#: c-opts.c:150
#, c-format
msgid "macro name missing after \"%s\""
msgstr ""
-#: c-opts.c:156
+#: c-opts.c:157
#, c-format
msgid "missing path after \"%s\""
msgstr ""
-#: c-opts.c:165
+#: c-opts.c:166
#, c-format
msgid "missing filename after \"%s\""
msgstr ""
-#: c-opts.c:170
+#: c-opts.c:171
#, c-format
msgid "missing makefile target after \"%s\""
msgstr ""
-#: c-opts.c:290
+#: c-opts.c:291
msgid "-I- specified twice"
msgstr ""
-#: c-opts.c:691
+#: c-opts.c:692
#, c-format
msgid "switch \"%s\" is no longer supported"
msgstr ""
-#: c-opts.c:815
+#: c-opts.c:816
msgid ""
"-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
msgstr ""
-#: c-opts.c:977
+#: c-opts.c:982
msgid "output filename specified twice"
msgstr ""
-#: c-opts.c:1099
+#: c-opts.c:1106
msgid "-Wformat-y2k ignored without -Wformat"
msgstr ""
-#: c-opts.c:1101
+#: c-opts.c:1108
msgid "-Wformat-extra-args ignored without -Wformat"
msgstr ""
-#: c-opts.c:1103
+#: c-opts.c:1110
msgid "-Wformat-zero-length ignored without -Wformat"
msgstr ""
-#: c-opts.c:1105
+#: c-opts.c:1112
msgid "-Wformat-nonliteral ignored without -Wformat"
msgstr ""
-#: c-opts.c:1107
+#: c-opts.c:1114
msgid "-Wformat-security ignored without -Wformat"
msgstr ""
-#: c-opts.c:1109
+#: c-opts.c:1116
msgid "-Wmissing-format-attribute ignored without -Wformat"
msgstr ""
-#: c-opts.c:1123
+#: c-opts.c:1130
#, c-format
msgid "opening output file %s: %m"
msgstr ""
-#: c-opts.c:1128
+#: c-opts.c:1135
#, c-format
msgid "too many filenames given. Type %s --help for usage"
msgstr ""
-#: c-opts.c:1196
+#: c-opts.c:1213
msgid "YYDEBUG not defined"
msgstr ""
-#: c-opts.c:1241
+#: c-opts.c:1260
#, c-format
msgid "opening dependency file %s: %m"
msgstr ""
-#: c-opts.c:1251
+#: c-opts.c:1270
#, c-format
msgid "closing dependency file %s: %m"
msgstr ""
-#: c-opts.c:1254
+#: c-opts.c:1273
#, c-format
msgid "when writing output to %s: %m"
msgstr ""
-#: c-opts.c:1324
+#: c-opts.c:1343
msgid "to generate dependencies you must specify either -M or -MM"
msgstr ""
-#: c-opts.c:1392
+#: c-opts.c:1403
msgid "<built-in>"
msgstr ""
-#: c-opts.c:1407
+#: c-opts.c:1418
msgid "<command line>"
msgstr ""
+#: c-opts.c:1501
+msgid "too late for # directive to set debug directory"
+msgstr ""
+
+#. Like YYERROR but do call yyerror.
+#: c-parse.y:55 c-parse.c:5381 gengtype-yacc.c:1514 java/parse-scan.c:3063
+#: java/parse.c:6068 objc/objc-parse.y:55 objc/objc-parse.c:6644
+msgid "syntax error"
+msgstr ""
+
+#: c-parse.c:2119 gengtype-yacc.c:545 java/parse-scan.c:1932 java/parse.c:2876
+#: objc/objc-parse.c:2718
+msgid "syntax error: cannot back up"
+msgstr ""
+
+#: c-parse.y:321 objc/objc-parse.y:345
+msgid "ISO C forbids an empty source file"
+msgstr ""
+
+#: c-parse.y:350 c-typeck.c:6025 objc/objc-parse.y:375
+msgid "argument of `asm' is not a constant string"
+msgstr ""
+
+#: c-parse.y:358 objc/objc-parse.y:383
+msgid "ISO C forbids data definition with no type or storage class"
+msgstr ""
+
+#: c-parse.y:360 objc/objc-parse.y:385
+msgid "data definition has no type or storage class"
+msgstr ""
+
+#: c-parse.y:373 objc/objc-parse.y:398
+msgid "ISO C does not allow extra `;' outside of a function"
+msgstr ""
+
+#: c-parse.y:430 cppexp.c:1253
+msgid "traditional C rejects the unary plus operator"
+msgstr ""
+
+#: c-parse.y:477 objc/objc-parse.y:502
+msgid "`sizeof' applied to a bit-field"
+msgstr ""
+
+#: c-parse.y:564 objc/objc-parse.y:589
+msgid "ISO C forbids omitting the middle term of a ?: expression"
+msgstr ""
+
+#: c-parse.y:611 objc/objc-parse.y:636
+msgid "ISO C89 forbids compound literals"
+msgstr ""
+
+#: c-parse.y:625 objc/objc-parse.y:650
+msgid "ISO C forbids braced-groups within expressions"
+msgstr ""
+
+#: c-parse.y:653 objc/objc-parse.y:678
+msgid "first argument to __builtin_choose_expr not a constant"
+msgstr ""
+
+#: c-parse.y:696 objc/objc-parse.y:737
+msgid "traditional C rejects ISO C style function definitions"
+msgstr ""
+
+#: c-parse.y:699 c-parse.y:705 objc/objc-parse.y:740 objc/objc-parse.y:746
+msgid "old-style parameter declaration"
+msgstr ""
+
+#: c-parse.y:967 c-parse.y:973 c-parse.y:979 c-parse.y:985 c-parse.y:1006
+#: c-parse.y:1012 c-parse.y:1018 c-parse.y:1024 c-parse.y:1057 c-parse.y:1063
+#: c-parse.y:1069 c-parse.y:1075 c-parse.y:1120 c-parse.y:1126 c-parse.y:1132
+#: c-parse.y:1138 objc/objc-parse.y:1008 objc/objc-parse.y:1014
+#: objc/objc-parse.y:1020 objc/objc-parse.y:1026 objc/objc-parse.y:1047
+#: objc/objc-parse.y:1053 objc/objc-parse.y:1059 objc/objc-parse.y:1065
+#: objc/objc-parse.y:1098 objc/objc-parse.y:1104 objc/objc-parse.y:1110
+#: objc/objc-parse.y:1116 objc/objc-parse.y:1161 objc/objc-parse.y:1167
+#: objc/objc-parse.y:1173 objc/objc-parse.y:1179
+#, c-format
+msgid "`%s' is not at beginning of declaration"
+msgstr ""
+
+#: c-parse.y:1300 objc/objc-parse.y:1350
+msgid "`typeof' applied to a bit-field"
+msgstr ""
+
+#: c-parse.y:1427 objc/objc-parse.y:1477
+msgid "ISO C forbids empty initializer braces"
+msgstr ""
+
+#: c-parse.y:1441 objc/objc-parse.y:1491
+msgid "ISO C89 forbids specifying subobject to initialize"
+msgstr ""
+
+#: c-parse.y:1444 objc/objc-parse.y:1494
+msgid "obsolete use of designated initializer without `='"
+msgstr ""
+
+#: c-parse.y:1448 objc/objc-parse.y:1498
+msgid "obsolete use of designated initializer with `:'"
+msgstr ""
+
+#: c-parse.y:1475 objc/objc-parse.y:1525
+msgid "ISO C forbids specifying range of elements to initialize"
+msgstr ""
+
+#: c-parse.y:1483 c-parse.y:1514 objc/objc-parse.y:1533 objc/objc-parse.y:1564
+msgid "ISO C forbids nested functions"
+msgstr ""
+
+#: c-parse.y:1691 objc/objc-parse.y:1743
+msgid "ISO C forbids forward references to `enum' types"
+msgstr ""
+
+#: c-parse.y:1703 cp/parser.c:9356 objc/objc-parse.y:1755
+msgid "comma at end of enumerator list"
+msgstr ""
+
+#: c-parse.y:1723 objc/objc-parse.y:1775
+msgid "no semicolon at end of struct or union"
+msgstr ""
+
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
+msgid "extra semicolon in struct or union specified"
+msgstr ""
+
+#: c-parse.y:1745 objc/objc-parse.y:1800
+msgid "ISO C doesn't support unnamed structs/unions"
+msgstr ""
+
+#: c-parse.y:1754 objc/objc-parse.y:1809
+msgid "ISO C forbids member declarations with no members"
+msgstr ""
+
+#: c-parse.y:1915 objc/objc-parse.y:1970
+msgid "label at end of compound statement"
+msgstr ""
+
+#: c-parse.y:1934 objc/objc-parse.y:1989
+msgid "ISO C90 forbids mixed declarations and code"
+msgstr ""
+
+#: c-parse.y:2012 objc/objc-parse.y:2069
+msgid "ISO C forbids label declarations"
+msgstr ""
+
+#: c-parse.y:2062 objc/objc-parse.y:2119
+msgid "braced-group within expression allowed only inside a function"
+msgstr ""
+
+#: c-parse.y:2184 objc/objc-parse.y:2241
+msgid "empty body in an else-statement"
+msgstr ""
+
+#: c-parse.y:2192 objc/objc-parse.y:2249
+msgid "%Hempty body in an if-statement"
+msgstr ""
+
+#: c-parse.y:2272 cp/parser.c:6102 objc/objc-parse.y:2329
+msgid "break statement not within loop or switch"
+msgstr ""
+
+#: c-parse.y:2281 cp/parser.c:6113 objc/objc-parse.y:2338
+msgid "continue statement not within a loop"
+msgstr ""
+
+#: c-parse.y:2323 objc/objc-parse.y:2380
+msgid "ISO C forbids `goto *expr;'"
+msgstr ""
+
+#. Gcc used to allow this as an extension. However, it does
+#. not work for all targets, and thus has been disabled.
+#. Also, since func (...) and func () are indistinguishable,
+#. it caused problems with the code in expand_builtin which
+#. tries to verify that BUILT_IN_NEXT_ARG is being used
+#. correctly.
+#: c-parse.y:2440 objc/objc-parse.y:2548
+msgid "ISO C requires a named argument before `...'"
+msgstr ""
+
+#: c-parse.y:2538 objc/objc-parse.y:2646
+msgid "`...' in old-style identifier list"
+msgstr ""
+
+#: c-parse.c:5377 gengtype-yacc.c:1510 java/parse-scan.c:3059
+#: java/parse.c:6064 objc/objc-parse.c:6640
+msgid "syntax error; also virtual memory exhausted"
+msgstr ""
+
+#: c-parse.c:5495 gengtype-yacc.c:1628 java/parse-scan.c:3177
+#: java/parse.c:6182 objc/objc-parse.c:6758
+msgid "parser stack overflow"
+msgstr ""
+
+#: c-parse.y:2968 objc/objc-parse.y:3663
+#, c-format
+msgid "syntax error at '%s' token"
+msgstr ""
+
#: c-pch.c:112
#, c-format
msgid "can't create precompiled header %s: %m"
@@ -2464,7 +2658,7 @@ msgid ""
"own scope.)"
msgstr ""
-#: c-semantics.c:737 c-typeck.c:6035 cp/semantics.c:1063
+#: c-semantics.c:737 c-typeck.c:6047 cp/semantics.c:1070
#, c-format
msgid "%s qualifier ignored on asm"
msgstr ""
@@ -2473,420 +2667,420 @@ msgstr ""
msgid "will never be executed"
msgstr ""
-#: c-typeck.c:118
+#: c-typeck.c:119
#, c-format
msgid "`%s' has an incomplete type"
msgstr ""
-#: c-typeck.c:140 cp/call.c:2528
+#: c-typeck.c:141 cp/call.c:2532
msgid "invalid use of void expression"
msgstr ""
-#: c-typeck.c:148
+#: c-typeck.c:149
msgid "invalid use of flexible array member"
msgstr ""
-#: c-typeck.c:154
+#: c-typeck.c:155
msgid "invalid use of array with unspecified bounds"
msgstr ""
-#: c-typeck.c:162
+#: c-typeck.c:163
#, c-format
msgid "invalid use of undefined type `%s %s'"
msgstr ""
#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:166
+#: c-typeck.c:167
#, c-format
msgid "invalid use of incomplete typedef `%s'"
msgstr ""
-#: c-typeck.c:413 c-typeck.c:428
+#: c-typeck.c:414 c-typeck.c:429
msgid "function types not truly compatible in ISO C"
msgstr ""
-#: c-typeck.c:609
+#: c-typeck.c:610
msgid "types are not quite compatible"
msgstr ""
-#: c-typeck.c:818
+#: c-typeck.c:819
msgid "function return types not compatible due to `volatile'"
msgstr ""
-#: c-typeck.c:964 c-typeck.c:2141
+#: c-typeck.c:965 c-typeck.c:2142
msgid "arithmetic on pointer to an incomplete type"
msgstr ""
-#: c-typeck.c:1337
+#: c-typeck.c:1338
#, c-format
msgid "%s has no member named `%s'"
msgstr ""
-#: c-typeck.c:1373
+#: c-typeck.c:1374
#, c-format
msgid "request for member `%s' in something not a structure or union"
msgstr ""
-#: c-typeck.c:1402
+#: c-typeck.c:1403
msgid "dereferencing pointer to incomplete type"
msgstr ""
-#: c-typeck.c:1406
+#: c-typeck.c:1407
msgid "dereferencing `void *' pointer"
msgstr ""
-#: c-typeck.c:1423 cp/typeck.c:2095
+#: c-typeck.c:1424 cp/typeck.c:2104
#, c-format
msgid "invalid type argument of `%s'"
msgstr ""
-#: c-typeck.c:1441 cp/typeck.c:2120
+#: c-typeck.c:1442 cp/typeck.c:2129
msgid "subscript missing in array reference"
msgstr ""
-#: c-typeck.c:1462 cp/typeck.c:2162
+#: c-typeck.c:1463 cp/typeck.c:2171
msgid "array subscript has type `char'"
msgstr ""
-#: c-typeck.c:1470 c-typeck.c:1559 cp/typeck.c:2166 cp/typeck.c:2252
+#: c-typeck.c:1471 c-typeck.c:1560 cp/typeck.c:2175 cp/typeck.c:2261
msgid "array subscript is not an integer"
msgstr ""
-#: c-typeck.c:1503
+#: c-typeck.c:1504
msgid "ISO C forbids subscripting `register' array"
msgstr ""
-#: c-typeck.c:1505
+#: c-typeck.c:1506
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr ""
-#: c-typeck.c:1538
+#: c-typeck.c:1539
msgid "subscript has type `char'"
msgstr ""
-#: c-typeck.c:1554 cp/typeck.c:2247
+#: c-typeck.c:1555 cp/typeck.c:2256
msgid "subscripted value is neither array nor pointer"
msgstr ""
-#: c-typeck.c:1584
+#: c-typeck.c:1585
#, c-format
msgid "local declaration of `%s' hides instance variable"
msgstr ""
-#: c-typeck.c:1677
+#: c-typeck.c:1678
msgid "called object is not a function"
msgstr ""
#. This situation leads to run-time undefined behavior. We can't,
#. therefore, simply error unless we can prove that all possible
#. executions of the program must execute the code.
-#: c-typeck.c:1709
+#: c-typeck.c:1710
msgid "function called through a non-compatible type"
msgstr ""
-#: c-typeck.c:1803 cp/typeck.c:2535
+#: c-typeck.c:1804 cp/typeck.c:2544
msgid "too many arguments to function"
msgstr ""
-#: c-typeck.c:1824
+#: c-typeck.c:1825
#, c-format
msgid "type of formal parameter %d is incomplete"
msgstr ""
-#: c-typeck.c:1837
+#: c-typeck.c:1838
#, c-format
msgid "%s as integer rather than floating due to prototype"
msgstr ""
-#: c-typeck.c:1840
+#: c-typeck.c:1841
#, c-format
msgid "%s as integer rather than complex due to prototype"
msgstr ""
-#: c-typeck.c:1843
+#: c-typeck.c:1844
#, c-format
msgid "%s as complex rather than floating due to prototype"
msgstr ""
-#: c-typeck.c:1846
+#: c-typeck.c:1847
#, c-format
msgid "%s as floating rather than integer due to prototype"
msgstr ""
-#: c-typeck.c:1849
+#: c-typeck.c:1850
#, c-format
msgid "%s as complex rather than integer due to prototype"
msgstr ""
-#: c-typeck.c:1852
+#: c-typeck.c:1853
#, c-format
msgid "%s as floating rather than complex due to prototype"
msgstr ""
-#: c-typeck.c:1862
+#: c-typeck.c:1863
#, c-format
msgid "%s as `float' rather than `double' due to prototype"
msgstr ""
-#: c-typeck.c:1880
+#: c-typeck.c:1881
#, c-format
msgid "%s with different width due to prototype"
msgstr ""
-#: c-typeck.c:1906
+#: c-typeck.c:1907
#, c-format
msgid "%s as unsigned due to prototype"
msgstr ""
-#: c-typeck.c:1908
+#: c-typeck.c:1909
#, c-format
msgid "%s as signed due to prototype"
msgstr ""
-#: c-typeck.c:1942 cp/typeck.c:2641
+#: c-typeck.c:1943 cp/typeck.c:2650
msgid "too few arguments to function"
msgstr ""
-#: c-typeck.c:1982
+#: c-typeck.c:1983
msgid "suggest parentheses around + or - inside shift"
msgstr ""
-#: c-typeck.c:1989
+#: c-typeck.c:1990
msgid "suggest parentheses around && within ||"
msgstr ""
-#: c-typeck.c:1998
+#: c-typeck.c:1999
msgid "suggest parentheses around arithmetic in operand of |"
msgstr ""
-#: c-typeck.c:2001
+#: c-typeck.c:2002
msgid "suggest parentheses around comparison in operand of |"
msgstr ""
-#: c-typeck.c:2010
+#: c-typeck.c:2011
msgid "suggest parentheses around arithmetic in operand of ^"
msgstr ""
-#: c-typeck.c:2013
+#: c-typeck.c:2014
msgid "suggest parentheses around comparison in operand of ^"
msgstr ""
-#: c-typeck.c:2020
+#: c-typeck.c:2021
msgid "suggest parentheses around + or - in operand of &"
msgstr ""
-#: c-typeck.c:2023
+#: c-typeck.c:2024
msgid "suggest parentheses around comparison in operand of &"
msgstr ""
-#: c-typeck.c:2030
+#: c-typeck.c:2031
msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr ""
-#: c-typeck.c:2093
+#: c-typeck.c:2094
msgid "pointer of type `void *' used in subtraction"
msgstr ""
-#: c-typeck.c:2095
+#: c-typeck.c:2096
msgid "pointer to a function used in subtraction"
msgstr ""
-#: c-typeck.c:2189
+#: c-typeck.c:2190
msgid "wrong type argument to unary plus"
msgstr ""
-#: c-typeck.c:2202
+#: c-typeck.c:2203
msgid "wrong type argument to unary minus"
msgstr ""
-#: c-typeck.c:2219
+#: c-typeck.c:2220
msgid "ISO C does not support `~' for complex conjugation"
msgstr ""
-#: c-typeck.c:2225
+#: c-typeck.c:2226
msgid "wrong type argument to bit-complement"
msgstr ""
-#: c-typeck.c:2233
+#: c-typeck.c:2234
msgid "wrong type argument to abs"
msgstr ""
-#: c-typeck.c:2245
+#: c-typeck.c:2246
msgid "wrong type argument to conjugation"
msgstr ""
-#: c-typeck.c:2259
+#: c-typeck.c:2260
msgid "wrong type argument to unary exclamation mark"
msgstr ""
-#: c-typeck.c:2296
+#: c-typeck.c:2297
msgid "ISO C does not support `++' and `--' on complex types"
msgstr ""
-#: c-typeck.c:2311 c-typeck.c:2343
+#: c-typeck.c:2312 c-typeck.c:2344
msgid "wrong type argument to increment"
msgstr ""
-#: c-typeck.c:2313 c-typeck.c:2345
+#: c-typeck.c:2314 c-typeck.c:2346
msgid "wrong type argument to decrement"
msgstr ""
-#: c-typeck.c:2334
+#: c-typeck.c:2335
msgid "increment of pointer to unknown structure"
msgstr ""
-#: c-typeck.c:2336
+#: c-typeck.c:2337
msgid "decrement of pointer to unknown structure"
msgstr ""
-#: c-typeck.c:2404
+#: c-typeck.c:2405
msgid "invalid lvalue in unary `&'"
msgstr ""
-#: c-typeck.c:2436
+#: c-typeck.c:2437
#, c-format
msgid "attempt to take address of bit-field structure member `%s'"
msgstr ""
-#: c-typeck.c:2529
+#: c-typeck.c:2530
#, c-format
msgid "%s of read-only member `%s'"
msgstr ""
-#: c-typeck.c:2533
+#: c-typeck.c:2534
#, c-format
msgid "%s of read-only variable `%s'"
msgstr ""
-#: c-typeck.c:2536
+#: c-typeck.c:2537
#, c-format
msgid "%s of read-only location"
msgstr ""
-#: c-typeck.c:2554
+#: c-typeck.c:2555
#, c-format
msgid "cannot take address of bit-field `%s'"
msgstr ""
-#: c-typeck.c:2582 treelang/treetree.c:946
+#: c-typeck.c:2583 treelang/treetree.c:946
#, c-format
msgid "global register variable `%s' used in nested function"
msgstr ""
-#: c-typeck.c:2586 treelang/treetree.c:950
+#: c-typeck.c:2587 treelang/treetree.c:950
#, c-format
msgid "register variable `%s' used in nested function"
msgstr ""
-#: c-typeck.c:2593 treelang/treetree.c:957
+#: c-typeck.c:2594 treelang/treetree.c:957
#, c-format
msgid "address of global register variable `%s' requested"
msgstr ""
-#: c-typeck.c:2605
+#: c-typeck.c:2606
msgid "cannot put object with volatile field into register"
msgstr ""
-#: c-typeck.c:2609 treelang/treetree.c:962
+#: c-typeck.c:2610 treelang/treetree.c:962
#, c-format
msgid "address of register variable `%s' requested"
msgstr ""
-#: c-typeck.c:2658
+#: c-typeck.c:2659
msgid "non-lvalue array in conditional expression"
msgstr ""
-#: c-typeck.c:2702
+#: c-typeck.c:2703
msgid "signed and unsigned type in conditional expression"
msgstr ""
-#: c-typeck.c:2709
+#: c-typeck.c:2710
msgid "ISO C forbids conditional expr with only one void side"
msgstr ""
-#: c-typeck.c:2725 c-typeck.c:2732
+#: c-typeck.c:2726 c-typeck.c:2733
msgid "ISO C forbids conditional expr between `void *' and function pointer"
msgstr ""
-#: c-typeck.c:2738
+#: c-typeck.c:2739
msgid "pointer type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2745 c-typeck.c:2755
+#: c-typeck.c:2746 c-typeck.c:2756
msgid "pointer/integer type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2769
+#: c-typeck.c:2770
msgid "type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2829
+#: c-typeck.c:2830
msgid "left-hand operand of comma expression has no effect"
msgstr ""
-#: c-typeck.c:2860
+#: c-typeck.c:2861
msgid "cast specifies array type"
msgstr ""
-#: c-typeck.c:2866
+#: c-typeck.c:2867
msgid "cast specifies function type"
msgstr ""
-#: c-typeck.c:2876
+#: c-typeck.c:2877
msgid "ISO C forbids casting nonscalar to the same type"
msgstr ""
-#: c-typeck.c:2894
+#: c-typeck.c:2895
msgid "ISO C forbids casts to union type"
msgstr ""
-#: c-typeck.c:2902
+#: c-typeck.c:2903
msgid "cast to union type from type not present in union"
msgstr ""
-#: c-typeck.c:2953
+#: c-typeck.c:2954
msgid "cast adds new qualifiers to function type"
msgstr ""
#. There are qualifiers present in IN_OTYPE that are not
#. present in IN_TYPE.
-#: c-typeck.c:2958
+#: c-typeck.c:2959
msgid "cast discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:2973
+#: c-typeck.c:2974
msgid "cast increases required alignment of target type"
msgstr ""
-#: c-typeck.c:2979 cp/typeck.c:4880
+#: c-typeck.c:2980 cp/typeck.c:4889
msgid "cast from pointer to integer of different size"
msgstr ""
-#: c-typeck.c:2984
+#: c-typeck.c:2985
msgid "cast does not match function type"
msgstr ""
-#: c-typeck.c:2991 cp/typeck.c:4887
+#: c-typeck.c:2992 cp/typeck.c:4896
msgid "cast to pointer from integer of different size"
msgstr ""
-#: c-typeck.c:3003
+#: c-typeck.c:3004
msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3007
+#: c-typeck.c:3008
msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3018
+#: c-typeck.c:3019
msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr ""
-#: c-typeck.c:3027
+#: c-typeck.c:3028
msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr ""
-#: c-typeck.c:3110
+#: c-typeck.c:3111
msgid "invalid lvalue in assignment"
msgstr ""
@@ -2895,622 +3089,668 @@ msgstr ""
#. a throw to the type of the COND_EXPR.
#. Now we have handled acceptable kinds of LHS that are not truly lvalues.
#. Reject anything strange now.
-#: c-typeck.c:3119 c-typeck.c:3144 c-typeck.c:3161 cp/typeck.c:4999
-#: cp/typeck.c:5143
+#: c-typeck.c:3120 c-typeck.c:3145 c-typeck.c:3162 cp/typeck.c:5008
+#: cp/typeck.c:5152
msgid "assignment"
msgstr ""
-#: c-typeck.c:3228
+#: c-typeck.c:3229
msgid "cannot pass rvalue to reference parameter"
msgstr ""
-#: c-typeck.c:3337 c-typeck.c:3413
+#: c-typeck.c:3338 c-typeck.c:3414
#, c-format
msgid "%s makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:3341 c-typeck.c:3393
+#: c-typeck.c:3342 c-typeck.c:3394
#, c-format
msgid "%s discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3347
+#: c-typeck.c:3348
msgid "ISO C prohibits argument conversion to union type"
msgstr ""
-#: c-typeck.c:3385
+#: c-typeck.c:3386
#, c-format
msgid "ISO C forbids %s between function pointer and `void *'"
msgstr ""
-#: c-typeck.c:3402
+#: c-typeck.c:3403
#, c-format
msgid "pointer targets in %s differ in signedness"
msgstr ""
-#: c-typeck.c:3418
+#: c-typeck.c:3419
#, c-format
msgid "%s from incompatible pointer type"
msgstr ""
-#: c-typeck.c:3424 c-typeck.c:3931 cp/typeck.c:1357
+#: c-typeck.c:3425 c-typeck.c:3932 cp/typeck.c:1366
msgid "invalid use of non-lvalue array"
msgstr ""
-#: c-typeck.c:3438
+#: c-typeck.c:3439
#, c-format
msgid "%s makes pointer from integer without a cast"
msgstr ""
-#: c-typeck.c:3445
+#: c-typeck.c:3446
#, c-format
msgid "%s makes integer from pointer without a cast"
msgstr ""
-#: c-typeck.c:3459 c-typeck.c:3462
+#: c-typeck.c:3460 c-typeck.c:3463
#, c-format
msgid "incompatible type for argument %d of `%s'"
msgstr ""
-#: c-typeck.c:3466
+#: c-typeck.c:3467
#, c-format
msgid "incompatible type for argument %d of indirect function call"
msgstr ""
-#: c-typeck.c:3470
+#: c-typeck.c:3471
#, c-format
msgid "incompatible types in %s"
msgstr ""
#. Function name is known; supply it.
-#: c-typeck.c:3526
+#: c-typeck.c:3527
#, c-format
msgid "passing arg of `%s'"
msgstr ""
#. Function name unknown (call through ptr).
-#: c-typeck.c:3535
+#: c-typeck.c:3536
msgid "passing arg of pointer to function"
msgstr ""
#. Function name is known; supply it.
-#: c-typeck.c:3543
+#: c-typeck.c:3544
#, c-format
msgid "passing arg %d of `%s'"
msgstr ""
#. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3552
+#: c-typeck.c:3553
#, c-format
msgid "passing arg %d of pointer to function"
msgstr ""
-#: c-typeck.c:3609
+#: c-typeck.c:3610
msgid "traditional C rejects automatic aggregate initialization"
msgstr ""
-#: c-typeck.c:3780 c-typeck.c:3795 c-typeck.c:3810
+#: c-typeck.c:3781 c-typeck.c:3796 c-typeck.c:3811
#, c-format
msgid "(near initialization for `%s')"
msgstr ""
-#: c-typeck.c:3859 cp/typeck2.c:560
+#: c-typeck.c:3860 cp/typeck2.c:560
msgid "char-array initialized from wide string"
msgstr ""
-#: c-typeck.c:3866 cp/typeck2.c:567
+#: c-typeck.c:3867 cp/typeck2.c:567
msgid "int-array initialized from non-wide string"
msgstr ""
-#: c-typeck.c:3884 cp/typeck2.c:582
+#: c-typeck.c:3885 cp/typeck2.c:582
msgid "initializer-string for array of chars is too long"
msgstr ""
-#: c-typeck.c:3954
+#: c-typeck.c:3955
msgid "array initialized from non-constant array expression"
msgstr ""
-#: c-typeck.c:3971 c-typeck.c:3973 c-typeck.c:3989 c-typeck.c:4010
-#: c-typeck.c:5381
+#: c-typeck.c:3972 c-typeck.c:3974 c-typeck.c:3990 c-typeck.c:4011
+#: c-typeck.c:5393
msgid "initializer element is not constant"
msgstr ""
-#: c-typeck.c:4005
+#: c-typeck.c:4006
msgid "initialization"
msgstr ""
-#: c-typeck.c:4016 c-typeck.c:5386
+#: c-typeck.c:4017 c-typeck.c:5398
msgid "initializer element is not computable at load time"
msgstr ""
-#: c-typeck.c:4031 cp/typeck2.c:659
+#: c-typeck.c:4032 cp/typeck2.c:659
msgid "invalid initializer"
msgstr ""
-#: c-typeck.c:4305 cp/decl.c:4465
+#: c-typeck.c:4317 cp/decl.c:4465
msgid "opaque vector types cannot be initialized"
msgstr ""
-#: c-typeck.c:4499
+#: c-typeck.c:4511
msgid "extra brace group at end of initializer"
msgstr ""
-#: c-typeck.c:4519
+#: c-typeck.c:4531
msgid "missing braces around initializer"
msgstr ""
-#: c-typeck.c:4579
+#: c-typeck.c:4591
msgid "braces around scalar initializer"
msgstr ""
-#: c-typeck.c:4626
+#: c-typeck.c:4638
msgid "initialization of flexible array member in a nested context"
msgstr ""
-#: c-typeck.c:4628
+#: c-typeck.c:4640
msgid "initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:4659
+#: c-typeck.c:4671
msgid "missing initializer"
msgstr ""
-#: c-typeck.c:4685
+#: c-typeck.c:4697
msgid "empty scalar initializer"
msgstr ""
-#: c-typeck.c:4690
+#: c-typeck.c:4702
msgid "extra elements in scalar initializer"
msgstr ""
-#: c-typeck.c:4775
+#: c-typeck.c:4787
msgid "initialization designators may not nest"
msgstr ""
-#: c-typeck.c:4796 c-typeck.c:4864
+#: c-typeck.c:4808 c-typeck.c:4876
msgid "array index in non-array initializer"
msgstr ""
-#: c-typeck.c:4801 c-typeck.c:4917
+#: c-typeck.c:4813 c-typeck.c:4929
msgid "field name not in record or union initializer"
msgstr ""
-#: c-typeck.c:4860 c-typeck.c:4862
+#: c-typeck.c:4872 c-typeck.c:4874
msgid "nonconstant array index in initializer"
msgstr ""
-#: c-typeck.c:4866 c-typeck.c:4869
+#: c-typeck.c:4878 c-typeck.c:4881
msgid "array index in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:4880
+#: c-typeck.c:4892
msgid "empty index range in initializer"
msgstr ""
-#: c-typeck.c:4889
+#: c-typeck.c:4901
msgid "array index range in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:4929
+#: c-typeck.c:4941
#, c-format
msgid "unknown field `%s' specified in initializer"
msgstr ""
-#: c-typeck.c:4965 c-typeck.c:4986 c-typeck.c:5448
+#: c-typeck.c:4977 c-typeck.c:4998 c-typeck.c:5460
msgid "initialized field with side-effects overwritten"
msgstr ""
-#: c-typeck.c:5656
+#: c-typeck.c:5668
msgid "excess elements in char array initializer"
msgstr ""
-#: c-typeck.c:5663 c-typeck.c:5709
+#: c-typeck.c:5675 c-typeck.c:5721
msgid "excess elements in struct initializer"
msgstr ""
-#: c-typeck.c:5724
+#: c-typeck.c:5736
msgid "non-static initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:5791
+#: c-typeck.c:5803
msgid "excess elements in union initializer"
msgstr ""
-#: c-typeck.c:5812
+#: c-typeck.c:5824
msgid "traditional C rejects initialization of unions"
msgstr ""
-#: c-typeck.c:5875
+#: c-typeck.c:5887
msgid "excess elements in array initializer"
msgstr ""
-#: c-typeck.c:5904
+#: c-typeck.c:5916
msgid "excess elements in vector initializer"
msgstr ""
-#: c-typeck.c:5926
+#: c-typeck.c:5938
msgid "excess elements in scalar initializer"
msgstr ""
-#: c-typeck.c:6013
-msgid "argument of `asm' is not a constant string"
-msgstr ""
-
-#: c-typeck.c:6028
+#: c-typeck.c:6040
msgid "asm template is not a string constant"
msgstr ""
-#: c-typeck.c:6060
+#: c-typeck.c:6072
msgid "invalid lvalue in asm statement"
msgstr ""
-#: c-typeck.c:6132
+#: c-typeck.c:6144
msgid "modification by `asm'"
msgstr ""
-#: c-typeck.c:6150 cp/typeck.c:5919
+#: c-typeck.c:6162 cp/typeck.c:5926
msgid "function declared `noreturn' has a `return' statement"
msgstr ""
-#: c-typeck.c:6157
+#: c-typeck.c:6169
msgid "`return' with no value, in function returning non-void"
msgstr ""
-#: c-typeck.c:6163
+#: c-typeck.c:6175
msgid "`return' with a value, in function returning void"
msgstr ""
-#: c-typeck.c:6167
+#: c-typeck.c:6179
msgid "return"
msgstr ""
-#: c-typeck.c:6219
+#: c-typeck.c:6231
msgid "function returns address of local variable"
msgstr ""
-#: c-typeck.c:6274 cp/semantics.c:742
+#: c-typeck.c:6286 cp/semantics.c:749
msgid "switch quantity not an integer"
msgstr ""
-#: c-typeck.c:6284
+#: c-typeck.c:6296
msgid "`long' switch expression not converted to `int' in ISO C"
msgstr ""
-#: c-typeck.c:6325 cp/parser.c:5511
+#: c-typeck.c:6337 cp/parser.c:5612
msgid "case label not within a switch statement"
msgstr ""
-#: c-typeck.c:6327
+#: c-typeck.c:6339
msgid "`default' label not within a switch statement"
msgstr ""
-#: c-typeck.c:6479 c-typeck.c:6513
+#: c-typeck.c:6491 c-typeck.c:6525
msgid "division by zero"
msgstr ""
-#: c-typeck.c:6558 cp/typeck.c:2919
+#: c-typeck.c:6570 cp/typeck.c:2928
msgid "right shift count is negative"
msgstr ""
-#: c-typeck.c:6565 cp/typeck.c:2925
+#: c-typeck.c:6577 cp/typeck.c:2934
msgid "right shift count >= width of type"
msgstr ""
-#: c-typeck.c:6586 cp/typeck.c:2944
+#: c-typeck.c:6598 cp/typeck.c:2953
msgid "left shift count is negative"
msgstr ""
-#: c-typeck.c:6589 cp/typeck.c:2946
+#: c-typeck.c:6601 cp/typeck.c:2955
msgid "left shift count >= width of type"
msgstr ""
-#: c-typeck.c:6610
+#: c-typeck.c:6622
msgid "shift count is negative"
msgstr ""
-#: c-typeck.c:6612
+#: c-typeck.c:6624
msgid "shift count >= width of type"
msgstr ""
-#: c-typeck.c:6629 cp/typeck.c:2981
+#: c-typeck.c:6641 cp/typeck.c:2990
msgid "comparing floating point with == or != is unsafe"
msgstr ""
-#: c-typeck.c:6655 c-typeck.c:6661
+#: c-typeck.c:6667 c-typeck.c:6673
msgid "ISO C forbids comparison of `void *' with function pointer"
msgstr ""
-#: c-typeck.c:6664 c-typeck.c:6704 c-typeck.c:6732
+#: c-typeck.c:6676 c-typeck.c:6716 c-typeck.c:6744
msgid "comparison of distinct pointer types lacks a cast"
msgstr ""
-#: c-typeck.c:6678 c-typeck.c:6683 c-typeck.c:6752 c-typeck.c:6757
+#: c-typeck.c:6690 c-typeck.c:6695 c-typeck.c:6764 c-typeck.c:6769
msgid "comparison between pointer and integer"
msgstr ""
-#: c-typeck.c:6699 c-typeck.c:6727
+#: c-typeck.c:6711 c-typeck.c:6739
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr ""
-#: c-typeck.c:6724
+#: c-typeck.c:6736
msgid "comparison of complete and incomplete pointers"
msgstr ""
-#: c-typeck.c:6740 c-typeck.c:6747
+#: c-typeck.c:6752 c-typeck.c:6759
msgid "ordered comparison of pointer with integer zero"
msgstr ""
-#: c-typeck.c:6771 cp/typeck.c:3117
+#: c-typeck.c:6783 cp/typeck.c:3126
msgid "unordered comparison on non-floating point argument"
msgstr ""
-#: c-typeck.c:6981
+#: c-typeck.c:6996
msgid "comparison between signed and unsigned"
msgstr ""
-#: c-typeck.c:7027 cp/typeck.c:3364
+#: c-typeck.c:7042 cp/typeck.c:3373
msgid "comparison of promoted ~unsigned with constant"
msgstr ""
-#: c-typeck.c:7035 cp/typeck.c:3372
+#: c-typeck.c:7050 cp/typeck.c:3381
msgid "comparison of promoted ~unsigned with unsigned"
msgstr ""
-#: calls.c:1833
+#: calls.c:1838
msgid "%Jinlining failed in call to '%F'"
msgstr ""
-#: calls.c:1834 calls.c:2203 tree-inline.c:1339 tree-inline.c:1346
+#: calls.c:1839 calls.c:2208 tree-inline.c:1339 tree-inline.c:1346
msgid "called from here"
msgstr ""
-#: calls.c:2202
+#: calls.c:2207
msgid "%Jcan't inline call to '%F'"
msgstr ""
-#: calls.c:2211
+#: calls.c:2216
msgid ""
"ignoring return value of `%D', declared with attribute warn_unused_result"
msgstr ""
-#: calls.c:2224
+#: calls.c:2229
msgid ""
"ignoring return value of function declared with attribute warn_unused_result"
msgstr ""
-#: calls.c:2234
+#: calls.c:2239
msgid "function call has aggregate value"
msgstr ""
-#: cfg.c:835
+#: cfghooks.c:73
#, c-format
msgid "bb %d on wrong place"
msgstr ""
-#: cfg.c:841
+#: cfghooks.c:79
#, c-format
msgid "prev_bb of %d should be %d, not %d"
msgstr ""
-#: cfg.c:857
+#: cfghooks.c:95
#, c-format
msgid "verify_flow_info: Wrong count of block %i %i"
msgstr ""
-#: cfg.c:863
+#: cfghooks.c:101
#, c-format
msgid "verify_flow_info: Wrong frequency of block %i %i"
msgstr ""
-#: cfg.c:871
+#: cfghooks.c:109
#, c-format
msgid "verify_flow_info: Duplicate edge %i->%i"
msgstr ""
-#: cfg.c:877
+#: cfghooks.c:115
#, c-format
msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
msgstr ""
-#: cfg.c:883
+#: cfghooks.c:121
#, c-format
msgid "verify_flow_info: Wrong count of edge %i->%i %i"
msgstr ""
-#: cfg.c:895
+#: cfghooks.c:133
#, c-format
msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr ""
-#: cfg.c:909 cfgrtl.c:1971
+#: cfghooks.c:147 cfgrtl.c:1914
#, c-format
msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr ""
-#: cfg.c:917
+#: cfghooks.c:155
#, c-format
msgid "basic block %d pred edge is corrupted"
msgstr ""
-#: cfg.c:943
+#: cfghooks.c:181
#, c-format
msgid "basic block %i edge lists are corrupted"
msgstr ""
-#: cfg.c:955
+#: cfghooks.c:195
msgid "verify_flow_info failed"
msgstr ""
-#: cfgloop.c:1134
+#: cfghooks.c:255
+#, c-format
+msgid "%s does not support redirect_edge_and_branch."
+msgstr ""
+
+#: cfghooks.c:273
+#, c-format
+msgid "%s does not support redirect_edge_and_branch_force."
+msgstr ""
+
+#: cfghooks.c:292
+#, c-format
+msgid "%s does not support split_block."
+msgstr ""
+
+#: cfghooks.c:332
+#, c-format
+msgid "%s does not support move_block_after."
+msgstr ""
+
+#: cfghooks.c:345
+#, c-format
+msgid "%s does not support delete_basic_block."
+msgstr ""
+
+#: cfghooks.c:378
+#, c-format
+msgid "%s does not support split_edge."
+msgstr ""
+
+#: cfghooks.c:407
+#, c-format
+msgid "%s does not support create_basic_block."
+msgstr ""
+
+#: cfghooks.c:435
+#, c-format
+msgid "%s does not support can_merge_blocks_p."
+msgstr ""
+
+#: cfghooks.c:450
+#, c-format
+msgid "%s does not support merge_blocks."
+msgstr ""
+
+#: cfghooks.c:494
+#, c-format
+msgid "%s does not support make_forwarder_block."
+msgstr ""
+
+#: cfgloop.c:1104
#, c-format
msgid "Size of loop %d should be %d, not %d."
msgstr ""
-#: cfgloop.c:1153
+#: cfgloop.c:1123
#, c-format
msgid "Bb %d do not belong to loop %d."
msgstr ""
-#: cfgloop.c:1171
+#: cfgloop.c:1141
#, c-format
msgid "Loop %d's header does not have exactly 2 entries."
msgstr ""
-#: cfgloop.c:1179
+#: cfgloop.c:1149
#, c-format
msgid "Loop %d's latch does not have exactly 1 successor."
msgstr ""
-#: cfgloop.c:1184
+#: cfgloop.c:1154
#, c-format
msgid "Loop %d's latch does not have header as successor."
msgstr ""
-#: cfgloop.c:1189
+#: cfgloop.c:1159
#, c-format
msgid "Loop %d's latch does not belong directly to it."
msgstr ""
-#: cfgloop.c:1195
+#: cfgloop.c:1165
#, c-format
msgid "Loop %d's header does not belong directly to it."
msgstr ""
-#: cfgloop.c:1201
+#: cfgloop.c:1171
#, c-format
msgid "Loop %d's latch is marked as part of irreducible region."
msgstr ""
-#: cfgloop.c:1231
+#: cfgloop.c:1201
#, c-format
msgid "Basic block %d should be marked irreducible."
msgstr ""
-#: cfgloop.c:1237
+#: cfgloop.c:1207
#, c-format
msgid "Basic block %d should not be marked irreducible."
msgstr ""
-#: cfgloop.c:1245
+#: cfgloop.c:1215
#, c-format
msgid "Edge from %d to %d should be marked irreducible."
msgstr ""
-#: cfgloop.c:1252
+#: cfgloop.c:1222
#, c-format
msgid "Edge from %d to %d should not be marked irreducible."
msgstr ""
-#: cfgrtl.c:1877
+#: cfgrtl.c:1820
#, c-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1891
+#: cfgrtl.c:1834
#, c-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr ""
-#: cfgrtl.c:1903
+#: cfgrtl.c:1846
#, c-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1925
+#: cfgrtl.c:1868
msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
msgstr ""
-#: cfgrtl.c:1953
+#: cfgrtl.c:1896
#, c-format
msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr ""
-#: cfgrtl.c:1961
+#: cfgrtl.c:1904
#, c-format
msgid "Too many outgoing branch edges from bb %i"
msgstr ""
-#: cfgrtl.c:1966
+#: cfgrtl.c:1909
#, c-format
msgid "Fallthru edge after unconditional jump %i"
msgstr ""
-#: cfgrtl.c:1977
+#: cfgrtl.c:1920
#, c-format
msgid "Wrong amount of branch edges after conditional jump %i"
msgstr ""
-#: cfgrtl.c:1982
+#: cfgrtl.c:1925
#, c-format
msgid "Call edges for non-call insn in bb %i"
msgstr ""
-#: cfgrtl.c:1991
+#: cfgrtl.c:1934
#, c-format
msgid "Abnormal edges for no purpose in bb %i"
msgstr ""
-#: cfgrtl.c:2001
+#: cfgrtl.c:1944
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr ""
-#: cfgrtl.c:2005
+#: cfgrtl.c:1948
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr ""
-#: cfgrtl.c:2019 cfgrtl.c:2029
+#: cfgrtl.c:1962 cfgrtl.c:1972
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr ""
-#: cfgrtl.c:2042
+#: cfgrtl.c:1985
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr ""
-#: cfgrtl.c:2052
+#: cfgrtl.c:1995
#, c-format
msgid "in basic block %d:"
msgstr ""
-#: cfgrtl.c:2053
+#: cfgrtl.c:1996
msgid "flow control insn inside a basic block"
msgstr ""
-#: cfgrtl.c:2099
+#: cfgrtl.c:2042
#, c-format
msgid "missing barrier after block %i"
msgstr ""
-#: cfgrtl.c:2112
+#: cfgrtl.c:2055
#, c-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2127
+#: cfgrtl.c:2070
#, c-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2129
+#: cfgrtl.c:2072
msgid "wrong insn in the fallthru edge"
msgstr ""
-#: cfgrtl.c:2146
+#: cfgrtl.c:2089
msgid "basic blocks not laid down consecutively"
msgstr ""
-#: cfgrtl.c:2171
+#: cfgrtl.c:2114
msgid "insn outside basic block"
msgstr ""
-#: cfgrtl.c:2179
+#: cfgrtl.c:2122
msgid "return not followed by barrier"
msgstr ""
-#: cfgrtl.c:2186
+#: cfgrtl.c:2129
#, c-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr ""
@@ -3519,44 +3759,44 @@ msgstr ""
msgid "function body not available"
msgstr ""
-#: cgraph.c:163 cgraphunit.c:336
+#: cgraph.c:163 cgraphunit.c:341
msgid "redefined extern inline functions are not considered for inlining"
msgstr ""
-#: cgraph.c:166 cgraphunit.c:341
+#: cgraph.c:166 cgraphunit.c:346
msgid "function not considered for inlining"
msgstr ""
-#: cgraph.c:168 cgraphunit.c:339
+#: cgraph.c:168 cgraphunit.c:344
msgid "function not inlinable"
msgstr ""
-#: cgraph.c:473
+#: cgraph.c:476
msgid "%D renamed after being referenced in assembly"
msgstr ""
-#: cgraphunit.c:1035
+#: cgraphunit.c:1042
msgid "--param large-function-growth limit reached"
msgstr ""
-#: cgraphunit.c:1048
+#: cgraphunit.c:1055
msgid "--param large-function-growth limit reached while inlining the caller"
msgstr ""
-#: cgraphunit.c:1113
+#: cgraphunit.c:1120
msgid "--param max-inline-insns-single limit reached"
msgstr ""
-#: cgraphunit.c:1137
+#: cgraphunit.c:1144
msgid ""
"--param max-inline-insns-single limit reached after inlining into the callee"
msgstr ""
-#: cgraphunit.c:1214
+#: cgraphunit.c:1221
msgid "--param inline-unit-growth limit reached"
msgstr ""
-#: cgraphunit.c:1286 cgraphunit.c:1430
+#: cgraphunit.c:1293 cgraphunit.c:1437
msgid "recursive inlining"
msgstr ""
@@ -3740,7 +3980,7 @@ msgstr ""
msgid "library lib%s not found"
msgstr ""
-#: combine.c:13028
+#: combine.c:13037
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new "
@@ -3749,7 +3989,7 @@ msgid ""
"\n"
msgstr ""
-#: combine.c:13037
+#: combine.c:13046
#, c-format
msgid ""
"\n"
@@ -3808,12 +4048,12 @@ msgstr ""
msgid "coverage mismatch for function %u while reading execution counters."
msgstr ""
-#: coverage.c:257 coverage.c:340
+#: coverage.c:257 coverage.c:342
#, c-format
msgid "checksum is %x instead of %x"
msgstr ""
-#: coverage.c:265 coverage.c:348
+#: coverage.c:265 coverage.c:350
#, c-format
msgid "number of counters is %d instead of %d"
msgstr ""
@@ -3833,144 +4073,140 @@ msgstr ""
msgid "`%s' is corrupted"
msgstr ""
-#: coverage.c:319
-#, c-format
-msgid "file %s not found, execution counts assumed to be zero"
-msgstr ""
-
-#: coverage.c:329
+#: coverage.c:331
#, c-format
msgid "no coverage for function '%s' found."
msgstr ""
-#: coverage.c:337 coverage.c:345
+#: coverage.c:339 coverage.c:347
#, c-format
msgid "coverage mismatch for function '%s' while reading counter '%s'."
msgstr ""
-#: coverage.c:492
+#: coverage.c:494
#, c-format
msgid "cannot open %s"
msgstr ""
-#: coverage.c:527
+#: coverage.c:529
#, c-format
msgid "error writing `%s'"
msgstr ""
#. FIXME should be DL_SORRY
-#: cppcharset.c:687
+#: cppcharset.c:653
#, c-format
msgid "conversion from %s to %s not supported by iconv"
msgstr ""
-#: cppcharset.c:690
+#: cppcharset.c:656
msgid "iconv_open"
msgstr ""
#. FIXME: should be DL_SORRY
-#: cppcharset.c:698
+#: cppcharset.c:664
#, c-format
msgid "no iconv implementation, cannot convert from %s to %s"
msgstr ""
-#: cppcharset.c:842
+#: cppcharset.c:808
msgid "universal character names are only valid in C++ and C99"
msgstr ""
-#: cppcharset.c:845
+#: cppcharset.c:811
#, c-format
msgid "the meaning of '\\%c' is different in traditional C"
msgstr ""
-#: cppcharset.c:871
+#: cppcharset.c:837
#, c-format
msgid "incomplete universal character name %.*s"
msgstr ""
-#: cppcharset.c:883
+#: cppcharset.c:849
#, c-format
msgid "%.*s is not a valid universal character"
msgstr ""
-#: cppcharset.c:893
+#: cppcharset.c:859
#, c-format
msgid "universal character %.*s is not valid in an identifier"
msgstr ""
-#: cppcharset.c:897
+#: cppcharset.c:863
#, c-format
msgid "universal character %.*s is not valid at the start of an identifier"
msgstr ""
-#: cppcharset.c:932
+#: cppcharset.c:898
msgid "converting UCN to source character set"
msgstr ""
-#: cppcharset.c:936
+#: cppcharset.c:902
msgid "converting UCN to execution character set"
msgstr ""
-#: cppcharset.c:1001
+#: cppcharset.c:967
msgid "the meaning of '\\x' is different in traditional C"
msgstr ""
-#: cppcharset.c:1018 f/lex.c:580
+#: cppcharset.c:984 f/lex.c:580
msgid "\\x used with no following hex digits"
msgstr ""
-#: cppcharset.c:1025
+#: cppcharset.c:991
msgid "hex escape sequence out of range"
msgstr ""
-#: cppcharset.c:1064
+#: cppcharset.c:1030
msgid "octal escape sequence out of range"
msgstr ""
-#: cppcharset.c:1132
+#: cppcharset.c:1098
msgid "the meaning of '\\a' is different in traditional C"
msgstr ""
-#: cppcharset.c:1139
+#: cppcharset.c:1105
#, c-format
msgid "non-ISO-standard escape sequence, '\\%c'"
msgstr ""
-#: cppcharset.c:1147
+#: cppcharset.c:1113
#, c-format
msgid "unknown escape sequence '\\%c'"
msgstr ""
-#: cppcharset.c:1150
+#: cppcharset.c:1116
#, c-format
msgid "unknown escape sequence: '\\%03o'"
msgstr ""
-#: cppcharset.c:1156
+#: cppcharset.c:1122
msgid "converting escape sequence to execution character set"
msgstr ""
-#: cppcharset.c:1215
+#: cppcharset.c:1181
msgid "converting to execution character set"
msgstr ""
-#: cppcharset.c:1278 cppcharset.c:1341
+#: cppcharset.c:1244 cppcharset.c:1307
msgid "character constant too long for its type"
msgstr ""
-#: cppcharset.c:1281
+#: cppcharset.c:1247
msgid "multi-character character constant"
msgstr ""
-#: cppcharset.c:1373
+#: cppcharset.c:1339
msgid "empty character constant"
msgstr ""
-#: cppcharset.c:1402
-msgid "converting input to source character set."
+#: cppcharset.c:1378
+#, c-format
+msgid "failure to convert %s to %s"
msgstr ""
-#: cpperror.c:110
+#: cpperror.c:110 diagnostic.def:5
msgid "warning: "
msgstr ""
@@ -4126,10 +4362,6 @@ msgstr ""
msgid "the right operand of \"%s\" changes sign when promoted"
msgstr ""
-#: cppexp.c:1253
-msgid "traditional C rejects the unary plus operator"
-msgstr ""
-
#: cppexp.c:1352
msgid "comma operator in operand of #if"
msgstr ""
@@ -4165,12 +4397,12 @@ msgstr ""
msgid "%s is shorter than expected"
msgstr ""
-#: cppfiles.c:721
+#: cppfiles.c:714
#, c-format
msgid "no include path in which to search for %s"
msgstr ""
-#: cppfiles.c:981
+#: cppfiles.c:974
msgid "Multiple include guards may be useful for:\n"
msgstr ""
@@ -4585,7 +4817,7 @@ msgstr ""
msgid "syntax error in macro parameter list"
msgstr ""
-#: cse.c:7054
+#: cse.c:7055
#, c-format
msgid ";; Processing block from %d to %d, %d sets.\n"
msgstr ""
@@ -4613,28 +4845,28 @@ msgstr ""
msgid "dominator of %d should be %d, not %d"
msgstr ""
-#: dwarf2out.c:3228
+#: dwarf2out.c:3229
#, c-format
msgid "DW_LOC_OP %s not implemented\n"
msgstr ""
-#: emit-rtl.c:1155
+#: emit-rtl.c:1042
msgid "can't access real part of complex value in hard register"
msgstr ""
-#: emit-rtl.c:1182
+#: emit-rtl.c:1069
msgid "can't access imaginary part of complex value in hard register"
msgstr ""
-#: emit-rtl.c:2287
+#: emit-rtl.c:2184
msgid "Invalid rtl sharing found in the insn"
msgstr ""
-#: emit-rtl.c:2289
+#: emit-rtl.c:2186
msgid "Shared rtx"
msgstr ""
-#: emit-rtl.c:3428
+#: emit-rtl.c:3325
msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
msgstr ""
@@ -4647,11 +4879,11 @@ msgstr ""
msgid "exception handling disabled, use -fexceptions to enable"
msgstr ""
-#: except.c:2944
+#: except.c:2942
msgid "argument of `__builtin_eh_return_regno' must be constant"
msgstr ""
-#: except.c:3075
+#: except.c:3073
msgid "__builtin_eh_return not supported on this target"
msgstr ""
@@ -4659,20 +4891,20 @@ msgstr ""
msgid "stack limits not supported on this target"
msgstr ""
-#: expr.c:2960
+#: expr.c:2963
msgid "function using short complex types cannot be inline"
msgstr ""
-#: expr.c:6306
+#: expr.c:6310
msgid "%Jprior parameter's size depends on '%D'"
msgstr ""
-#: expr.c:6673
+#: expr.c:6677
msgid "returned value in block_exit_expr"
msgstr ""
#. We can't make a bitwise copy of this object, so fail.
-#: expr.c:8818
+#: expr.c:8822
msgid "cannot take the address of an unaligned member"
msgstr ""
@@ -4721,13 +4953,13 @@ msgstr ""
#. handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6747
-#: config/pdp11/pdp11.c:1646
+#: final.c:3220 vmsdbgout.c:468 config/i386/i386.c:6745
+#: config/pdp11/pdp11.c:1741
msgid "floating constant misused"
msgstr ""
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6825
-#: config/pdp11/pdp11.c:1693
+#: final.c:3276 vmsdbgout.c:525 config/i386/i386.c:6823
+#: config/pdp11/pdp11.c:1788
msgid "invalid expression as operand"
msgstr ""
@@ -4747,29 +4979,29 @@ msgstr ""
msgid "Attempt to delete prologue/epilogue insn:"
msgstr ""
-#: fold-const.c:2779 fold-const.c:2792
+#: fold-const.c:2773 fold-const.c:2786
#, c-format
msgid "comparison is always %d due to width of bit-field"
msgstr ""
-#: fold-const.c:3987 fold-const.c:4004
+#: fold-const.c:3981 fold-const.c:3998
#, c-format
msgid "comparison is always %d"
msgstr ""
-#: fold-const.c:4135
+#: fold-const.c:4129
msgid "`or' of unmatched not-equal tests is always 1"
msgstr ""
-#: fold-const.c:4140
+#: fold-const.c:4134
msgid "`and' of mutually exclusive equal-tests is always 0"
msgstr ""
-#: fold-const.c:8351
+#: fold-const.c:8343
msgid "fold check: original tree changed by fold"
msgstr ""
-#: function.c:884 varasm.c:1408
+#: function.c:884 varasm.c:1372
msgid "%Jsize of variable '%D' is too large"
msgstr ""
@@ -4777,23 +5009,23 @@ msgstr ""
msgid "impossible constraint in `asm'"
msgstr ""
-#: function.c:5697
+#: function.c:5700
msgid "%J'%D' might be used uninitialized in this function"
msgstr ""
-#: function.c:5704
+#: function.c:5707
msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
msgstr ""
-#: function.c:5723
+#: function.c:5726
msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
msgstr ""
-#: function.c:6497
+#: function.c:6500
msgid "function returns an aggregate"
msgstr ""
-#: function.c:6980
+#: function.c:6983
msgid "%Junused parameter '%D'"
msgstr ""
@@ -5599,58 +5831,58 @@ msgstr ""
msgid "GCSE disabled"
msgstr ""
-#: gcse.c:6108
+#: gcse.c:6123
msgid "NULL pointer checks disabled"
msgstr ""
#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:7994
+#: gcse.c:8009
msgid "jump bypassing disabled"
msgstr ""
-#: gcse.c:8055
+#: gcse.c:8070
#, c-format
msgid "%s: %d basic blocks and %d edges/basic block"
msgstr ""
-#: gcse.c:8068
+#: gcse.c:8083
#, c-format
msgid "%s: %d basic blocks and %d registers"
msgstr ""
-#: ggc-common.c:398 ggc-common.c:406 ggc-common.c:487 ggc-common.c:507
-#: ggc-page.c:2030 ggc-page.c:2062 ggc-page.c:2069 ggc-zone.c:1361
-#: ggc-zone.c:1367 ggc-zone.c:1372 ggc-zone.c:1379
+#: ggc-common.c:399 ggc-common.c:407 ggc-common.c:488 ggc-common.c:508
+#: ggc-page.c:2159 ggc-page.c:2191 ggc-page.c:2198 ggc-zone.c:1380
+#: ggc-zone.c:1386 ggc-zone.c:1391 ggc-zone.c:1398
#, c-format
msgid "can't write PCH file: %m"
msgstr ""
-#: ggc-common.c:500
+#: ggc-common.c:501
#, c-format
msgid "can't get position in PCH file: %m"
msgstr ""
-#: ggc-common.c:510
+#: ggc-common.c:511
#, c-format
msgid "can't write padding to PCH file: %m"
msgstr ""
-#: ggc-common.c:563 ggc-common.c:571 ggc-common.c:578 ggc-common.c:581
-#: ggc-common.c:654 ggc-common.c:657 ggc-page.c:2157 ggc-zone.c:1389
+#: ggc-common.c:564 ggc-common.c:572 ggc-common.c:579 ggc-common.c:582
+#: ggc-common.c:655 ggc-common.c:658 ggc-page.c:2286 ggc-zone.c:1408
#, c-format
msgid "can't read PCH file: %m"
msgstr ""
-#: ggc-common.c:681
+#: ggc-common.c:682
msgid "had to relocate PCH"
msgstr ""
-#: ggc-page.c:1325
+#: ggc-page.c:1410
#, c-format
msgid "open /dev/zero: %m"
msgstr ""
-#: ggc-page.c:2047 ggc-page.c:2053
+#: ggc-page.c:2176 ggc-page.c:2182
msgid "can't write PCH file"
msgstr ""
@@ -5659,8 +5891,8 @@ msgstr ""
msgid "%s cannot be used in asm here"
msgstr ""
-#: graph.c:403 toplev.c:1482 toplev.c:4419 f/com.c:14202 java/jcf-parse.c:883
-#: java/jcf-parse.c:1030 java/lex.c:1828 objc/objc-act.c:503
+#: graph.c:403 toplev.c:1489 toplev.c:4424 f/com.c:14202 java/jcf-parse.c:883
+#: java/jcf-parse.c:1030 java/lex.c:1828 objc/objc-act.c:504
#, c-format
msgid "can't open %s: %m"
msgstr ""
@@ -5787,66 +6019,66 @@ msgstr ""
msgid "argument to \"%s\" should be a non-negative integer"
msgstr ""
-#: opts.c:462
+#: opts.c:463
#, c-format
msgid "unrecognized command line option \"%s\""
msgstr ""
-#: opts.c:645
+#: opts.c:646
msgid "-Wuninitialized is not supported without -O"
msgstr ""
-#: opts.c:1349
+#: opts.c:1354
#, c-format
msgid "unrecognized register name \"%s\""
msgstr ""
-#: opts.c:1393
+#: opts.c:1398
#, c-format
msgid "unknown tls-model \"%s\""
msgstr ""
-#: opts.c:1530
+#: opts.c:1535
#, c-format
msgid "%s: --param arguments should be of the form NAME=VALUE"
msgstr ""
-#: opts.c:1535
+#: opts.c:1540
#, c-format
msgid "invalid --param value `%s'"
msgstr ""
-#: opts.c:1631
+#: opts.c:1636
msgid "target system does not support debug output"
msgstr ""
-#: opts.c:1638
+#: opts.c:1643
#, c-format
msgid "debug format \"%s\" conflicts with prior selection"
msgstr ""
-#: opts.c:1654
+#: opts.c:1659
#, c-format
msgid "unrecognised debug output level \"%s\""
msgstr ""
-#: opts.c:1656
+#: opts.c:1661
#, c-format
msgid "debug output level %s is too high"
msgstr ""
-#: opts.c:1675
+#: opts.c:1680
msgid "The following options are language-independent:\n"
msgstr ""
-#: opts.c:1682
+#: opts.c:1687
#, c-format
msgid ""
"The %s front end recognizes the following options:\n"
"\n"
msgstr ""
-#: opts.c:1696
+#: opts.c:1701
msgid "The --param option recognizes the following as parameters:\n"
msgstr ""
@@ -6217,25 +6449,25 @@ msgstr ""
msgid "output operand %d must use `&' constraint"
msgstr ""
-#: regclass.c:743
+#: regclass.c:750
#, c-format
msgid "can't use '%s' as a %s register"
msgstr ""
-#: regclass.c:758 config/ia64/ia64.c:4550 config/ia64/ia64.c:4557
+#: regclass.c:765 config/ia64/ia64.c:4674 config/ia64/ia64.c:4681
#, c-format
msgid "unknown register name: %s"
msgstr ""
-#: regclass.c:768
+#: regclass.c:775
msgid "global register variable follows a function definition"
msgstr ""
-#: regclass.c:772
+#: regclass.c:779
msgid "register used for two global register variables"
msgstr ""
-#: regclass.c:777
+#: regclass.c:784
msgid "call-clobbered register used for global register variable"
msgstr ""
@@ -6259,23 +6491,23 @@ msgstr ""
msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
msgstr ""
-#: reload.c:1251
+#: reload.c:1254
msgid "cannot reload integer constant operand in `asm'"
msgstr ""
-#: reload.c:1273
+#: reload.c:1276
msgid "impossible register constraint in `asm'"
msgstr ""
-#: reload.c:3481
+#: reload.c:3498
msgid "`&' constraint used with no register class"
msgstr ""
-#: reload.c:3649
+#: reload.c:3666
msgid "unable to generate reloads for:"
msgstr ""
-#: reload.c:3650 reload.c:3864
+#: reload.c:3667 reload.c:3881
msgid "inconsistent operand constraints in an `asm'"
msgstr ""
@@ -6306,20 +6538,20 @@ msgid "`asm' operand requires impossible reload"
msgstr ""
#. It's the compiler's fault.
-#: reload1.c:4961
+#: reload1.c:4965
msgid "could not find a spill register"
msgstr ""
-#: reload1.c:4966
+#: reload1.c:4970
msgid "`asm' operand constraint incompatible with operand size"
msgstr ""
#. It's the compiler's fault.
-#: reload1.c:6588
+#: reload1.c:6592
msgid "VOIDmode on an output"
msgstr ""
-#: reload1.c:6589
+#: reload1.c:6593
msgid "output operand is constant in `asm'"
msgstr ""
@@ -6369,12 +6601,12 @@ msgstr ""
msgid "RTL flag check: %s used with unexpected rtx code `%s' in %s, at %s:%d"
msgstr ""
-#: stmt.c:745
+#: stmt.c:746
#, c-format
msgid "jump to `%s' invalidly jumps into binding contour"
msgstr ""
-#: stmt.c:972 stmt.c:3791
+#: stmt.c:973 stmt.c:3789
msgid "%Jlabel '%D' used before containing binding contour"
msgstr ""
@@ -6457,68 +6689,68 @@ msgstr ""
msgid "use of memory input without lvalue in asm operand %d is deprecated"
msgstr ""
-#: stmt.c:1873
+#: stmt.c:1871
msgid "asm clobber conflict with output operand"
msgstr ""
-#: stmt.c:1878
+#: stmt.c:1876
msgid "asm clobber conflict with input operand"
msgstr ""
-#: stmt.c:1912
+#: stmt.c:1910
msgid "too many alternatives in `asm'"
msgstr ""
-#: stmt.c:1924
+#: stmt.c:1922
msgid "operand constraints for `asm' differ in number of alternatives"
msgstr ""
-#: stmt.c:1976
+#: stmt.c:1974
#, c-format
msgid "duplicate asm operand name '%s'"
msgstr ""
-#: stmt.c:2074
+#: stmt.c:2072
msgid "missing close brace for named operand"
msgstr ""
-#: stmt.c:2102
+#: stmt.c:2100
#, c-format
msgid "undefined named operand '%s'"
msgstr ""
-#: stmt.c:2159
+#: stmt.c:2157
msgid "%Hstatement with no effect"
msgstr ""
-#: stmt.c:2315
+#: stmt.c:2313
msgid "%Hvalue computed is not used"
msgstr ""
-#: stmt.c:3731
+#: stmt.c:3729
msgid "%Junused variable '%D'"
msgstr ""
-#: stmt.c:4506
+#: stmt.c:4504
msgid "%Hunreachable code at beginning of %s"
msgstr ""
-#: stmt.c:5134
+#: stmt.c:5132
#, c-format
msgid "enumeration value `%s' not handled in switch"
msgstr ""
-#: stmt.c:5159 stmt.c:5179
+#: stmt.c:5157 stmt.c:5177
#, c-format
msgid "case value `%ld' not in enumerated type"
msgstr ""
-#: stmt.c:5162 stmt.c:5182
+#: stmt.c:5160 stmt.c:5180
#, c-format
msgid "case value `%ld' not in enumerated type `%s'"
msgstr ""
-#: stmt.c:5407
+#: stmt.c:5405
msgid "switch missing default case"
msgstr ""
@@ -6572,7 +6804,7 @@ msgstr ""
msgid "packed attribute is unnecessary"
msgstr ""
-#: targhooks.c:162
+#: targhooks.c:132
msgid "__builtin_saveregs not supported by this target"
msgstr ""
@@ -6592,7 +6824,7 @@ msgstr ""
msgid " TOTAL :"
msgstr ""
-#: timevar.c:513
+#: timevar.c:518
#, c-format
msgid "time in %s: %ld.%06ld (%ld%%)\n"
msgstr ""
@@ -6622,107 +6854,107 @@ msgstr ""
msgid "ld returned %d exit status"
msgstr ""
-#: toplev.c:1227
+#: toplev.c:1234
#, c-format
msgid "%s "
msgstr ""
-#: toplev.c:1229
+#: toplev.c:1236
#, c-format
msgid " %s"
msgstr ""
-#: toplev.c:1294
+#: toplev.c:1301
#, c-format
msgid "invalid option argument `%s'"
msgstr ""
-#: toplev.c:1357
+#: toplev.c:1364
#, c-format
msgid "getting core file size maximum limit: %m"
msgstr ""
-#: toplev.c:1360
+#: toplev.c:1367
#, c-format
msgid "setting core file size limit to maximum: %m"
msgstr ""
-#: toplev.c:1679
+#: toplev.c:1686
msgid "%J'%F' used but never defined"
msgstr ""
-#: toplev.c:1681
+#: toplev.c:1688
msgid "%J'%F' declared `static' but never defined"
msgstr ""
-#: toplev.c:1706
+#: toplev.c:1713
msgid "%J'%D' defined but not used"
msgstr ""
-#: toplev.c:1727 toplev.c:1744
+#: toplev.c:1734 toplev.c:1751
#, c-format
msgid "`%s' is deprecated (declared at %s:%d)"
msgstr ""
-#: toplev.c:1747
+#: toplev.c:1754
#, c-format
msgid "`%s' is deprecated"
msgstr ""
-#: toplev.c:1750
+#: toplev.c:1757
#, c-format
msgid "type is deprecated (declared at %s:%d)"
msgstr ""
-#: toplev.c:1753
+#: toplev.c:1760
msgid "type is deprecated"
msgstr ""
-#: toplev.c:1957
+#: toplev.c:1964
#, c-format
msgid "invalid register name `%s' for register variable"
msgstr ""
-#: toplev.c:3532
+#: toplev.c:3537
msgid ""
"branch target register load optimization is not intended to be run twice"
msgstr ""
-#: toplev.c:3699
+#: toplev.c:3704
#, c-format
msgid ""
"\n"
"Target specific options:\n"
msgstr ""
-#: toplev.c:3713 toplev.c:3732
+#: toplev.c:3718 toplev.c:3737
#, c-format
msgid " -m%-23s [undocumented]\n"
msgstr ""
-#: toplev.c:3741
+#: toplev.c:3746
#, c-format
msgid ""
"\n"
"There are undocumented target specific options as well.\n"
msgstr ""
-#: toplev.c:3743
+#: toplev.c:3748
#, c-format
msgid " They exist, but they are not documented.\n"
msgstr ""
-#: toplev.c:3798
+#: toplev.c:3803
#, c-format
msgid "unrecognized gcc debugging option: %c"
msgstr ""
-#: toplev.c:3860 config/rs6000/rs6000.c:909
+#: toplev.c:3865 config/rs6000/rs6000.c:909
#, c-format
msgid "invalid option `%s'"
msgstr ""
-#: toplev.c:3875
+#: toplev.c:3880
#, c-format
msgid ""
"%s%s%s version %s (%s)\n"
@@ -6730,95 +6962,95 @@ msgid ""
"%s%s%s version %s (%s) compiled by CC.\n"
msgstr ""
-#: toplev.c:3882
+#: toplev.c:3887
#, c-format
msgid ""
"%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr ""
-#: toplev.c:3934
+#: toplev.c:3939
msgid "options passed: "
msgstr ""
-#: toplev.c:3963
+#: toplev.c:3968
msgid "options enabled: "
msgstr ""
-#: toplev.c:4021 java/jcf-write.c:3422
+#: toplev.c:4026 java/jcf-write.c:3422
#, c-format
msgid "can't open %s for writing: %m"
msgstr ""
-#: toplev.c:4104 config/sh/sh.c:6886
+#: toplev.c:4109 config/sh/sh.c:6884
msgid "created and used with different settings of -fpic"
msgstr ""
-#: toplev.c:4106 config/sh/sh.c:6888
+#: toplev.c:4111 config/sh/sh.c:6886
msgid "created and used with different settings of -fpie"
msgstr ""
-#: toplev.c:4157 config/sh/sh.c:6938
+#: toplev.c:4162 config/sh/sh.c:6936
#, c-format
msgid "created and used with differing settings of `-m%s'"
msgstr ""
-#: toplev.c:4160 config/sh/sh.c:6941
+#: toplev.c:4165 config/sh/sh.c:6939
msgid "out of memory"
msgstr ""
-#: toplev.c:4342
+#: toplev.c:4347
msgid "instruction scheduling not supported on this target machine"
msgstr ""
-#: toplev.c:4346
+#: toplev.c:4351
msgid "this target machine does not have delayed branches"
msgstr ""
-#: toplev.c:4360
+#: toplev.c:4365
#, c-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr ""
-#: toplev.c:4409
+#: toplev.c:4414
#, c-format
msgid "target system does not support the \"%s\" debug format"
msgstr ""
-#: toplev.c:4426
+#: toplev.c:4431
msgid "-ffunction-sections not supported for this target"
msgstr ""
-#: toplev.c:4431
+#: toplev.c:4436
msgid "-fdata-sections not supported for this target"
msgstr ""
-#: toplev.c:4438
+#: toplev.c:4443
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr ""
-#: toplev.c:4445
+#: toplev.c:4450
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr ""
-#: toplev.c:4451
+#: toplev.c:4456
msgid ""
"-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr ""
-#: toplev.c:4460
+#: toplev.c:4465
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr ""
-#: toplev.c:4466
+#: toplev.c:4471
msgid "-ffunction-sections may affect debugging on some targets"
msgstr ""
-#: toplev.c:4568
+#: toplev.c:4573
#, c-format
msgid "error writing to %s: %m"
msgstr ""
-#: toplev.c:4570 java/jcf-parse.c:902 java/jcf-write.c:3429
+#: toplev.c:4575 java/jcf-parse.c:902 java/jcf-write.c:3429
#, c-format
msgid "error closing %s: %m"
msgstr ""
@@ -6886,131 +7118,131 @@ msgstr ""
msgid "%Jsize of return value of '%D' is larger than %wd bytes"
msgstr ""
-#: tree.c:3807
+#: tree.c:3847
msgid "arrays of functions are not meaningful"
msgstr ""
-#: tree.c:3862
+#: tree.c:3902
msgid "function return type cannot be function"
msgstr ""
-#: tree.c:4691
+#: tree.c:4731
msgid "invalid initializer for bit string"
msgstr ""
-#: tree.c:4743
+#: tree.c:4783
#, c-format
msgid "tree check: expected %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:4756
+#: tree.c:4796
#, c-format
msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
msgstr ""
-#: tree.c:4769
+#: tree.c:4809
#, c-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr ""
-#: tree.c:4781
+#: tree.c:4821
#, c-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr ""
-#: varasm.c:434
+#: varasm.c:398
msgid "%J%D causes a section type conflict"
msgstr ""
-#: varasm.c:796
+#: varasm.c:760
msgid "%Jregister name not specified for '%D'"
msgstr ""
-#: varasm.c:798
+#: varasm.c:762
msgid "%Jinvalid register name for '%D'"
msgstr ""
-#: varasm.c:800
+#: varasm.c:764
msgid "%Jdata type of '%D' isn't suitable for a register"
msgstr ""
-#: varasm.c:803
+#: varasm.c:767
msgid "%Jregister specified for '%D' isn't suitable for data type"
msgstr ""
-#: varasm.c:813
+#: varasm.c:777
msgid "global register variable has initial value"
msgstr ""
-#: varasm.c:816
+#: varasm.c:780
msgid "volatile register variables don't work as you might wish"
msgstr ""
-#: varasm.c:848
+#: varasm.c:812
msgid "%Jregister name given for non-register variable '%D'"
msgstr ""
-#: varasm.c:1380
+#: varasm.c:1344
msgid "%Jstorage size of `%D' isn't known"
msgstr ""
-#: varasm.c:1434
+#: varasm.c:1398
msgid ""
"%Jalignment of '%D' is greater than maximum object file alignment. Using %d"
msgstr ""
-#: varasm.c:1480
+#: varasm.c:1444
msgid "thread-local COMMON data not implemented"
msgstr ""
-#: varasm.c:1505
+#: varasm.c:1469
msgid ""
"%Jrequested alignment for '%D' is greater than implemented alignment of %d"
msgstr ""
-#: varasm.c:3775
+#: varasm.c:3536
msgid "initializer for integer value is too complicated"
msgstr ""
-#: varasm.c:3780
+#: varasm.c:3541
msgid "initializer for floating value is not a floating constant"
msgstr ""
-#: varasm.c:3846
+#: varasm.c:3607
msgid "unknown set constructor type"
msgstr ""
-#: varasm.c:4065
+#: varasm.c:3826
#, c-format
msgid "invalid initial value for member `%s'"
msgstr ""
-#: varasm.c:4252 varasm.c:4296
+#: varasm.c:4013 varasm.c:4057
msgid "%Jweak declaration of '%D' must precede definition"
msgstr ""
-#: varasm.c:4260
+#: varasm.c:4021
msgid ""
"%Jweak declaration of '%D' after first use results in unspecified behavior"
msgstr ""
-#: varasm.c:4294
+#: varasm.c:4055
msgid "%Jweak declaration of '%D' must be public"
msgstr ""
-#: varasm.c:4303
+#: varasm.c:4064
msgid "%Jweak declaration of '%D' not supported"
msgstr ""
-#: varasm.c:4332 varasm.c:4422
+#: varasm.c:4093 varasm.c:4183
msgid "only weak aliases are supported in this configuration"
msgstr ""
-#: varasm.c:4425
+#: varasm.c:4186
msgid "alias definitions not supported in this configuration; ignored"
msgstr ""
-#: varasm.c:4454
+#: varasm.c:4215
msgid "visibility attribute not supported in this configuration; ignored"
msgstr ""
@@ -7030,6 +7262,39 @@ msgstr ""
msgid "no sclass for %s stab (0x%x)\n"
msgstr ""
+#.
+#. Local variables:
+#. mode:c
+#. End:
+#.
+#: diagnostic.def:1
+msgid "fatal error: "
+msgstr ""
+
+#: diagnostic.def:2
+msgid "internal compiler error: "
+msgstr ""
+
+#: diagnostic.def:3
+msgid "error: "
+msgstr ""
+
+#: diagnostic.def:4
+msgid "sorry, unimplemented: "
+msgstr ""
+
+#: diagnostic.def:6
+msgid "anachronism: "
+msgstr ""
+
+#: diagnostic.def:7
+msgid "note: "
+msgstr ""
+
+#: diagnostic.def:8
+msgid "debug: "
+msgstr ""
+
#: params.def:53
msgid ""
"The maximum number of instructions in a single function eligible for inlining"
@@ -7315,24 +7580,24 @@ msgstr ""
msgid "invalid %%J value"
msgstr ""
-#: config/alpha/alpha.c:5455 config/ia64/ia64.c:4146
+#: config/alpha/alpha.c:5455 config/ia64/ia64.c:4277
#, c-format
msgid "invalid %%r value"
msgstr ""
-#: config/alpha/alpha.c:5465 config/rs6000/rs6000.c:8944
-#: config/xtensa/xtensa.c:1975
+#: config/alpha/alpha.c:5465 config/rs6000/rs6000.c:8984
+#: config/xtensa/xtensa.c:2016
#, c-format
msgid "invalid %%R value"
msgstr ""
-#: config/alpha/alpha.c:5471 config/rs6000/rs6000.c:8863
-#: config/xtensa/xtensa.c:1942
+#: config/alpha/alpha.c:5471 config/rs6000/rs6000.c:8903
+#: config/xtensa/xtensa.c:1983
#, c-format
msgid "invalid %%N value"
msgstr ""
-#: config/alpha/alpha.c:5479 config/rs6000/rs6000.c:8891
+#: config/alpha/alpha.c:5479 config/rs6000/rs6000.c:8931
#, c-format
msgid "invalid %%P value"
msgstr ""
@@ -7342,17 +7607,17 @@ msgstr ""
msgid "invalid %%h value"
msgstr ""
-#: config/alpha/alpha.c:5495 config/xtensa/xtensa.c:1968
+#: config/alpha/alpha.c:5495 config/xtensa/xtensa.c:2009
#, c-format
msgid "invalid %%L value"
msgstr ""
-#: config/alpha/alpha.c:5534 config/rs6000/rs6000.c:8845
+#: config/alpha/alpha.c:5534 config/rs6000/rs6000.c:8885
#, c-format
msgid "invalid %%m value"
msgstr ""
-#: config/alpha/alpha.c:5542 config/rs6000/rs6000.c:8853
+#: config/alpha/alpha.c:5542 config/rs6000/rs6000.c:8893
#, c-format
msgid "invalid %%M value"
msgstr ""
@@ -7363,7 +7628,7 @@ msgid "invalid %%U value"
msgstr ""
#: config/alpha/alpha.c:5598 config/alpha/alpha.c:5612
-#: config/rs6000/rs6000.c:8952
+#: config/rs6000/rs6000.c:8992
#, c-format
msgid "invalid %%s value"
msgstr ""
@@ -7373,7 +7638,7 @@ msgstr ""
msgid "invalid %%C value"
msgstr ""
-#: config/alpha/alpha.c:5672 config/rs6000/rs6000.c:8702
+#: config/alpha/alpha.c:5672 config/rs6000/rs6000.c:8742
#, c-format
msgid "invalid %%E value"
msgstr ""
@@ -7382,13 +7647,13 @@ msgstr ""
msgid "unknown relocation unspec"
msgstr ""
-#: config/alpha/alpha.c:5706 config/rs6000/rs6000.c:9265
+#: config/alpha/alpha.c:5706 config/rs6000/rs6000.c:9305
#, c-format
msgid "invalid %%xn code"
msgstr ""
-#: config/alpha/alpha.c:6641 config/alpha/alpha.c:6644 config/s390/s390.c:6578
-#: config/s390/s390.c:6581
+#: config/alpha/alpha.c:6641 config/alpha/alpha.c:6644 config/s390/s390.c:6580
+#: config/s390/s390.c:6583
msgid "bad builtin fcode"
msgstr ""
@@ -7406,13 +7671,13 @@ msgstr ""
#. where VALUE is the bits to set or minus the bits to clear.
#. An empty string NAME is used to identify the default VALUE.
#: config/alpha/alpha.h:286 config/i386/i386.h:327 config/i386/i386.h:329
-#: config/i386/i386.h:331 config/ns32k/ns32k.h:140 config/s390/s390.h:123
-#: config/sparc/sparc.h:537 config/sparc/sparc.h:542
+#: config/i386/i386.h:331 config/ns32k/ns32k.h:140 config/s390/s390.h:124
+#: config/sparc/sparc.h:532 config/sparc/sparc.h:537
msgid "Use hardware fp"
msgstr ""
#: config/alpha/alpha.h:287 config/i386/i386.h:328 config/i386/i386.h:330
-#: config/sparc/sparc.h:539 config/sparc/sparc.h:544
+#: config/sparc/sparc.h:534 config/sparc/sparc.h:539
msgid "Do not use hardware fp"
msgstr ""
@@ -7523,174 +7788,184 @@ msgstr ""
msgid "Tune expected memory latency"
msgstr ""
-#: config/alpha/alpha.h:365 config/ia64/ia64.h:267 config/rs6000/sysv4.h:90
+#: config/alpha/alpha.h:365 config/ia64/ia64.h:268 config/rs6000/sysv4.h:90
msgid "Specify bit size of immediate TLS offsets"
msgstr ""
-#: config/arc/arc.c:147
+#: config/arc/arc.c:160
#, c-format
msgid "bad value (%s) for -mcpu switch"
msgstr ""
-#: config/arc/arc.c:369
+#: config/arc/arc.c:382
#, c-format
msgid "argument of `%s' attribute is not a string constant"
msgstr ""
-#: config/arc/arc.c:376
+#: config/arc/arc.c:389
#, c-format
msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
msgstr ""
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2325
+#: config/arc/arc.c:1727 config/m32r/m32r.c:2347
#, c-format
msgid "invalid operand to %%R code"
msgstr ""
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2348
+#: config/arc/arc.c:1759 config/m32r/m32r.c:2370
#, c-format
msgid "invalid operand to %%H/%%L code"
msgstr ""
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2419
+#: config/arc/arc.c:1782 config/m32r/m32r.c:2441
#, c-format
msgid "invalid operand to %%U code"
msgstr ""
-#: config/arc/arc.c:1780
+#: config/arc/arc.c:1793
#, c-format
msgid "invalid operand to %%V code"
msgstr ""
#. Unknown flag.
#. Undocumented flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2446 config/sparc/sparc.c:6945
+#: config/arc/arc.c:1800 config/m32r/m32r.c:2468 config/sparc/sparc.c:7061
msgid "invalid operand output code"
msgstr ""
-#: config/arm/arm.c:520
+#: config/arm/arm.c:566
#, c-format
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr ""
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:759 config/sparc/sparc.c:424
+#: config/arm/arm.c:576 config/rs6000/rs6000.c:759 config/sparc/sparc.c:453
#, c-format
msgid "bad value (%s) for %s switch"
msgstr ""
-#: config/arm/arm.c:672
+#: config/arm/arm.c:723
msgid "target CPU does not support APCS-32"
msgstr ""
-#: config/arm/arm.c:677
+#: config/arm/arm.c:728
msgid "target CPU does not support APCS-26"
msgstr ""
-#: config/arm/arm.c:683
+#: config/arm/arm.c:734
msgid "target CPU does not support interworking"
msgstr ""
-#: config/arm/arm.c:689
+#: config/arm/arm.c:740
msgid "target CPU does not support THUMB instructions"
msgstr ""
-#: config/arm/arm.c:703
+#: config/arm/arm.c:754
msgid ""
"enabling backtrace support is only meaningful when compiling for the Thumb"
msgstr ""
-#: config/arm/arm.c:706
+#: config/arm/arm.c:757
msgid ""
"enabling callee interworking support is only meaningful when compiling for "
"the Thumb"
msgstr ""
-#: config/arm/arm.c:709
+#: config/arm/arm.c:760
msgid ""
"enabling caller interworking support is only meaningful when compiling for "
"the Thumb"
msgstr ""
-#: config/arm/arm.c:715
+#: config/arm/arm.c:766
msgid "interworking forces APCS-32 to be used"
msgstr ""
-#: config/arm/arm.c:721
+#: config/arm/arm.c:772
msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
msgstr ""
-#: config/arm/arm.c:729
+#: config/arm/arm.c:780
msgid "-fpic and -mapcs-reent are incompatible"
msgstr ""
-#: config/arm/arm.c:732
+#: config/arm/arm.c:783
msgid "APCS reentrant code not supported. Ignored"
msgstr ""
-#: config/arm/arm.c:740
+#: config/arm/arm.c:791
msgid "-g with -mno-apcs-frame may not give sensible debugging"
msgstr ""
-#: config/arm/arm.c:748
+#: config/arm/arm.c:799
msgid "passing floating point arguments in fp regs not yet supported"
msgstr ""
-#: config/arm/arm.c:792
+#: config/arm/arm.c:828
#, c-format
-msgid "invalid floating point emulation option: -mfpe-%s"
+msgid "invalid floating point emulation option: -mfpe=%s"
msgstr ""
-#: config/arm/arm.c:803
-msgid "-mfpe switch not supported by ep9312 target cpu - ignored."
+#: config/arm/arm.c:845
+#, c-format
+msgid "invalid floating point option: -mfpu=%s"
msgstr ""
-#: config/arm/arm.c:823
+#: config/arm/arm.c:883
+#, c-format
+msgid "invalid floating point abi: -mfloat-abi=%s"
+msgstr ""
+
+#: config/arm/arm.c:896
+msgid "-mfloat-abi=softfp"
+msgstr ""
+
+#: config/arm/arm.c:918
msgid "structure size boundary can only be set to 8 or 32"
msgstr ""
-#: config/arm/arm.c:831
+#: config/arm/arm.c:926
msgid "-mpic-register= is useless without -fpic"
msgstr ""
-#: config/arm/arm.c:838
+#: config/arm/arm.c:933
#, c-format
msgid "unable to use '%s' for PIC register"
msgstr ""
-#: config/arm/arm.c:2246 config/arm/arm.c:2264 config/avr/avr.c:4566
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4257 config/i386/i386.c:1579
-#: config/i386/i386.c:1625 config/ip2k/ip2k.c:3180
-#: config/m68hc11/m68hc11.c:1234 config/m68k/m68k.c:333
-#: config/mcore/mcore.c:3374 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14560 config/sh/sh.c:6740 config/sh/sh.c:6761
-#: config/sh/sh.c:6796 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/arm/arm.c:2346 config/arm/arm.c:2364 config/avr/avr.c:4567
+#: config/c4x/c4x.c:4500 config/h8300/h8300.c:4285 config/i386/i386.c:1589
+#: config/i386/i386.c:1635 config/ip2k/ip2k.c:3180
+#: config/m68hc11/m68hc11.c:1234 config/m68k/m68k.c:341
+#: config/mcore/mcore.c:3396 config/ns32k/ns32k.c:1068
+#: config/rs6000/rs6000.c:14596 config/sh/sh.c:6738 config/sh/sh.c:6759
+#: config/sh/sh.c:6794 config/stormy16/stormy16.c:2048 config/v850/v850.c:2187
#, c-format
msgid "`%s' attribute only applies to functions"
msgstr ""
-#: config/arm/arm.c:10563
+#: config/arm/arm.c:11313
msgid "unable to compute real location of stacked parameter"
msgstr ""
#. @@@ better error message
-#: config/arm/arm.c:11191 config/arm/arm.c:11228
+#: config/arm/arm.c:11941 config/arm/arm.c:11978
msgid "selector must be an immediate"
msgstr ""
#. @@@ better error message
-#: config/arm/arm.c:11271 config/i386/i386.c:14285 config/i386/i386.c:14319
+#: config/arm/arm.c:12021 config/i386/i386.c:14294 config/i386/i386.c:14328
msgid "mask must be an immediate"
msgstr ""
-#: config/arm/arm.c:11966
+#: config/arm/arm.c:12716
msgid "no low registers available for popping high registers"
msgstr ""
-#: config/arm/arm.c:12216
+#: config/arm/arm.c:12966
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr ""
-#: config/arm/pe.c:170 config/mcore/mcore.c:3240
+#: config/arm/pe.c:170 config/mcore/mcore.c:3262
msgid "%Jinitialized variable '%D' is marked dllimport"
msgstr ""
@@ -7698,119 +7973,123 @@ msgstr ""
msgid "%Jstatic variable '%D' is marked dllimport"
msgstr ""
-#: config/arm/arm.h:450
+#: config/arm/arm.h:488
msgid "Generate APCS conformant stack frames"
msgstr ""
-#: config/arm/arm.h:453
+#: config/arm/arm.h:491
msgid "Store function names in object code"
msgstr ""
-#: config/arm/arm.h:457
+#: config/arm/arm.h:495
msgid "Use the 32-bit version of the APCS"
msgstr ""
-#: config/arm/arm.h:459
+#: config/arm/arm.h:497
msgid "Use the 26-bit version of the APCS"
msgstr ""
-#: config/arm/arm.h:463
+#: config/arm/arm.h:501
msgid "Pass FP arguments in FP registers"
msgstr ""
-#: config/arm/arm.h:466
+#: config/arm/arm.h:504
msgid "Generate re-entrant, PIC code"
msgstr ""
-#: config/arm/arm.h:469
+#: config/arm/arm.h:507
msgid "The MMU will trap on unaligned accesses"
msgstr ""
-#: config/arm/arm.h:476
+#: config/arm/arm.h:514
msgid "Use library calls to perform FP operations"
msgstr ""
-#: config/arm/arm.h:478 config/i960/i960.h:291
+#: config/arm/arm.h:516
msgid "Use hardware floating point instructions"
msgstr ""
-#: config/arm/arm.h:480
+#: config/arm/arm.h:518
msgid "Assume target CPU is configured as big endian"
msgstr ""
-#: config/arm/arm.h:482
+#: config/arm/arm.h:520
msgid "Assume target CPU is configured as little endian"
msgstr ""
-#: config/arm/arm.h:484
+#: config/arm/arm.h:522
msgid "Assume big endian bytes, little endian words"
msgstr ""
-#: config/arm/arm.h:486
+#: config/arm/arm.h:524
msgid "Support calls between Thumb and ARM instruction sets"
msgstr ""
-#: config/arm/arm.h:489
+#: config/arm/arm.h:527
msgid "Generate a call to abort if a noreturn function returns"
msgstr ""
-#: config/arm/arm.h:492
+#: config/arm/arm.h:530
msgid "Do not move instructions into a function's prologue"
msgstr ""
-#: config/arm/arm.h:495
+#: config/arm/arm.h:533
msgid "Do not load the PIC register in function prologues"
msgstr ""
-#: config/arm/arm.h:498
+#: config/arm/arm.h:536
msgid "Generate call insns as indirect calls, if necessary"
msgstr ""
-#: config/arm/arm.h:501
+#: config/arm/arm.h:539
msgid "Compile for the Thumb not the ARM"
msgstr ""
-#: config/arm/arm.h:505
+#: config/arm/arm.h:543
msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
msgstr ""
-#: config/arm/arm.h:508
+#: config/arm/arm.h:546
msgid "Thumb: Generate (leaf) stack frames even if not needed"
msgstr ""
-#: config/arm/arm.h:511
+#: config/arm/arm.h:549
msgid "Thumb: Assume non-static functions may be called from ARM code"
msgstr ""
-#: config/arm/arm.h:515
+#: config/arm/arm.h:553
msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
msgstr ""
-#: config/arm/arm.h:519
+#: config/arm/arm.h:557
msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
msgstr ""
-#: config/arm/arm.h:521
+#: config/arm/arm.h:559
msgid "Cirrus: Do not break up invalid instruction combinations with NOPs"
msgstr ""
-#: config/arm/arm.h:529
+#: config/arm/arm.h:567
msgid "Specify the name of the target CPU"
msgstr ""
-#: config/arm/arm.h:531
+#: config/arm/arm.h:569
msgid "Specify the name of the target architecture"
msgstr ""
-#: config/arm/arm.h:535
-msgid "Specify the version of the floating point emulator"
+#: config/arm/arm.h:574
+msgid "Specify the name of the target floating point hardware/format"
+msgstr ""
+
+#: config/arm/arm.h:576
+msgid "Specify if floating point hardware should be used"
msgstr ""
-#: config/arm/arm.h:537
+#: config/arm/arm.h:578
msgid "Specify the minimum bit alignment of structures"
msgstr ""
-#: config/arm/arm.h:539
+#: config/arm/arm.h:580
msgid "Specify the register to be used for PIC addressing"
msgstr ""
@@ -7818,55 +8097,55 @@ msgstr ""
msgid "Ignore dllimport attribute for functions"
msgstr ""
-#: config/avr/avr.c:522
+#: config/avr/avr.c:523
#, c-format
msgid "large frame pointer change (%d) with -mtiny-stack"
msgstr ""
-#: config/avr/avr.c:1109
+#: config/avr/avr.c:1110
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.c:1117
+#: config/avr/avr.c:1118
msgid "internal compiler error. Bad address:"
msgstr ""
-#: config/avr/avr.c:1130
+#: config/avr/avr.c:1131
msgid "internal compiler error. Unknown mode:"
msgstr ""
-#: config/avr/avr.c:1752 config/avr/avr.c:2413
+#: config/avr/avr.c:1753 config/avr/avr.c:2414
msgid "invalid insn:"
msgstr ""
-#: config/avr/avr.c:1786 config/avr/avr.c:1869 config/avr/avr.c:1918
-#: config/avr/avr.c:1927 config/avr/avr.c:2022 config/avr/avr.c:2191
-#: config/avr/avr.c:2447 config/avr/avr.c:2555
+#: config/avr/avr.c:1787 config/avr/avr.c:1870 config/avr/avr.c:1919
+#: config/avr/avr.c:1928 config/avr/avr.c:2023 config/avr/avr.c:2192
+#: config/avr/avr.c:2448 config/avr/avr.c:2556
msgid "incorrect insn:"
msgstr ""
-#: config/avr/avr.c:1946 config/avr/avr.c:2107 config/avr/avr.c:2262
-#: config/avr/avr.c:2599
+#: config/avr/avr.c:1947 config/avr/avr.c:2108 config/avr/avr.c:2263
+#: config/avr/avr.c:2600
msgid "unknown move insn:"
msgstr ""
-#: config/avr/avr.c:2822
+#: config/avr/avr.c:2823
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:2935 config/avr/avr.c:3356 config/avr/avr.c:3727
+#: config/avr/avr.c:2936 config/avr/avr.c:3357 config/avr/avr.c:3728
msgid "internal compiler error. Incorrect shift:"
msgstr ""
-#: config/avr/avr.c:4540 config/ip2k/ip2k.c:3155
+#: config/avr/avr.c:4541 config/ip2k/ip2k.c:3155
msgid "only initialized variables can be placed into program memory area"
msgstr ""
-#: config/avr/avr.c:4634
+#: config/avr/avr.c:4635
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ""
-#: config/avr/avr.c:4648
+#: config/avr/avr.c:4649
#, c-format
msgid "MCU `%s' supported for assembler only"
msgstr ""
@@ -7907,15 +8186,7 @@ msgstr ""
msgid "Specify the MCU name"
msgstr ""
-#. `GIV_SORT_CRITERION(GIV1, GIV2)'
-#. In some cases, the strength reduction optimization pass can
-#. produce better code if this is defined. This macro controls the
-#. order that induction variables are combined. This macro is
-#. particularly useful if the target has limited addressing modes.
-#. For instance, the SH target has only positive offsets in
-#. addresses. Thus sorting to put the smallest address first allows
-#. the most combinations to be found.
-#: config/avr/avr.h:2221
+#: config/avr/avr.h:776
msgid "trampolines not supported"
msgstr ""
@@ -7949,98 +8220,98 @@ msgstr ""
msgid "junk at end of '#pragma %s'"
msgstr ""
-#: config/c4x/c4x.c:300
+#: config/c4x/c4x.c:308
#, c-format
msgid "unknown CPU version %d, using 40.\n"
msgstr ""
-#: config/c4x/c4x.c:850
+#: config/c4x/c4x.c:858
#, c-format
msgid "ISR %s requires %d words of local vars, max is 32767"
msgstr ""
-#: config/c4x/c4x.c:1571
+#: config/c4x/c4x.c:1582
msgid "using CONST_DOUBLE for address"
msgstr ""
-#: config/c4x/c4x.c:1709
+#: config/c4x/c4x.c:1720
msgid "c4x_address_cost: Invalid addressing mode"
msgstr ""
-#: config/c4x/c4x.c:1844
+#: config/c4x/c4x.c:1855
#, c-format
msgid "c4x_print_operand: %%L inconsistency"
msgstr ""
-#: config/c4x/c4x.c:1850
+#: config/c4x/c4x.c:1861
#, c-format
msgid "c4x_print_operand: %%N inconsistency"
msgstr ""
-#: config/c4x/c4x.c:1891
+#: config/c4x/c4x.c:1902
#, c-format
msgid "c4x_print_operand: %%O inconsistency"
msgstr ""
-#: config/c4x/c4x.c:1986
+#: config/c4x/c4x.c:1997
msgid "c4x_print_operand: Bad operand case"
msgstr ""
-#: config/c4x/c4x.c:2027
+#: config/c4x/c4x.c:2038
msgid "c4x_print_operand_address: Bad post_modify"
msgstr ""
-#: config/c4x/c4x.c:2049
+#: config/c4x/c4x.c:2060
msgid "c4x_print_operand_address: Bad pre_modify"
msgstr ""
-#: config/c4x/c4x.c:2097 config/c4x/c4x.c:2109 config/c4x/c4x.c:2124
+#: config/c4x/c4x.c:2108 config/c4x/c4x.c:2120 config/c4x/c4x.c:2135
msgid "c4x_print_operand_address: Bad operand case"
msgstr ""
-#: config/c4x/c4x.c:2375
+#: config/c4x/c4x.c:2386
msgid "c4x_rptb_insert: Cannot find start label"
msgstr ""
-#: config/c4x/c4x.c:3292 config/c4x/c4x.c:3310
+#: config/c4x/c4x.c:3304 config/c4x/c4x.c:3322
msgid "mode not QImode"
msgstr ""
-#: config/c4x/c4x.c:3380
+#: config/c4x/c4x.c:3392
msgid "invalid indirect memory address"
msgstr ""
-#: config/c4x/c4x.c:3469
+#: config/c4x/c4x.c:3481
msgid "invalid indirect (S) memory address"
msgstr ""
-#: config/c4x/c4x.c:3797
+#: config/c4x/c4x.c:3822
msgid "c4x_valid_operands: Internal error"
msgstr ""
-#: config/c4x/c4x.c:4216
+#: config/c4x/c4x.c:4269
msgid "c4x_operand_subword: invalid mode"
msgstr ""
-#: config/c4x/c4x.c:4219
+#: config/c4x/c4x.c:4272
msgid "c4x_operand_subword: invalid operand"
msgstr ""
#. We could handle these with some difficulty.
#. e.g., *p-- => *(p-=2); *(p+1).
-#: config/c4x/c4x.c:4245
+#: config/c4x/c4x.c:4298
msgid "c4x_operand_subword: invalid autoincrement"
msgstr ""
-#: config/c4x/c4x.c:4251
+#: config/c4x/c4x.c:4304
msgid "c4x_operand_subword: invalid address"
msgstr ""
-#: config/c4x/c4x.c:4262
+#: config/c4x/c4x.c:4315
msgid "c4x_operand_subword: address not offsettable"
msgstr ""
-#: config/c4x/c4x.c:4472
+#: config/c4x/c4x.c:4525
msgid "c4x_rptb_rpts_p: Repeat block top label moved\n"
msgstr ""
@@ -8254,167 +8525,167 @@ msgstr ""
msgid "Assume that pointers not aliased"
msgstr ""
-#: config/c4x/c4x.h:331
+#: config/c4x/c4x.h:332
msgid "Specify maximum number of iterations for RPTS"
msgstr ""
-#: config/c4x/c4x.h:333
+#: config/c4x/c4x.h:334
msgid "Select CPU to generate code for"
msgstr ""
-#: config/cris/cris.c:605
+#: config/cris/cris.c:611
msgid "unexpected index-type in cris_print_index"
msgstr ""
-#: config/cris/cris.c:619
+#: config/cris/cris.c:625
msgid "unexpected base-type in cris_print_base"
msgstr ""
-#: config/cris/cris.c:912
+#: config/cris/cris.c:918
#, c-format
msgid "stackframe too big: %d bytes"
msgstr ""
-#: config/cris/cris.c:1223
+#: config/cris/cris.c:1229
msgid "allocated but unused delay list in epilogue"
msgstr ""
-#: config/cris/cris.c:1233
+#: config/cris/cris.c:1239
msgid ""
"unexpected function type needing stack adjustment for __builtin_eh_return"
msgstr ""
-#: config/cris/cris.c:1309
+#: config/cris/cris.c:1315
msgid "invalid operand for 'b' modifier"
msgstr ""
-#: config/cris/cris.c:1322
+#: config/cris/cris.c:1328
msgid "invalid operand for 'v' modifier"
msgstr ""
-#: config/cris/cris.c:1332
+#: config/cris/cris.c:1338
msgid "invalid operand for 'P' modifier"
msgstr ""
-#: config/cris/cris.c:1339
+#: config/cris/cris.c:1345
msgid "invalid operand for 'p' modifier"
msgstr ""
-#: config/cris/cris.c:1378
+#: config/cris/cris.c:1384
msgid "invalid operand for 'z' modifier"
msgstr ""
-#: config/cris/cris.c:1409 config/cris/cris.c:1439
+#: config/cris/cris.c:1415 config/cris/cris.c:1445
msgid "invalid operand for 'H' modifier"
msgstr ""
-#: config/cris/cris.c:1415
+#: config/cris/cris.c:1421
msgid "bad register"
msgstr ""
-#: config/cris/cris.c:1453
+#: config/cris/cris.c:1459
msgid "invalid operand for 'e' modifier"
msgstr ""
-#: config/cris/cris.c:1470
+#: config/cris/cris.c:1476
msgid "invalid operand for 'm' modifier"
msgstr ""
-#: config/cris/cris.c:1495
+#: config/cris/cris.c:1501
msgid "invalid operand for 'A' modifier"
msgstr ""
-#: config/cris/cris.c:1503
+#: config/cris/cris.c:1509
msgid "invalid operand for 'D' modifier"
msgstr ""
-#: config/cris/cris.c:1517
+#: config/cris/cris.c:1523
msgid "invalid operand for 'T' modifier"
msgstr ""
-#: config/cris/cris.c:1526
+#: config/cris/cris.c:1532
msgid "invalid operand modifier letter"
msgstr ""
-#: config/cris/cris.c:1534
+#: config/cris/cris.c:1540
#, c-format
msgid "internal error: bad register: %d"
msgstr ""
-#: config/cris/cris.c:1582
+#: config/cris/cris.c:1588
msgid "unexpected multiplicative operand"
msgstr ""
-#: config/cris/cris.c:1602
+#: config/cris/cris.c:1608
msgid "unexpected operand"
msgstr ""
-#: config/cris/cris.c:1635 config/cris/cris.c:1645
+#: config/cris/cris.c:1641 config/cris/cris.c:1651
msgid "unrecognized address"
msgstr ""
-#: config/cris/cris.c:1995
+#: config/cris/cris.c:2001
msgid "internal error: sideeffect-insn affecting main effect"
msgstr ""
#. If we get here, the caller got its initial tests wrong.
-#: config/cris/cris.c:2388
+#: config/cris/cris.c:2394
msgid "internal error: cris_side_effect_mode_ok with bad operands"
msgstr ""
-#: config/cris/cris.c:2465 config/cris/cris.c:2527
+#: config/cris/cris.c:2471 config/cris/cris.c:2533
msgid "unrecognized supposed constant"
msgstr ""
-#: config/cris/cris.c:2572
+#: config/cris/cris.c:2578
msgid "unrecognized supposed constant in cris_global_pic_symbol"
msgstr ""
-#: config/cris/cris.c:2591
+#: config/cris/cris.c:2597
#, c-format
msgid "-max-stackframe=%d is not usable, not between 0 and %d"
msgstr ""
-#: config/cris/cris.c:2619
+#: config/cris/cris.c:2625
#, c-format
msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
msgstr ""
-#: config/cris/cris.c:2655
+#: config/cris/cris.c:2661
#, c-format
msgid "unknown CRIS cpu version specification in -mtune= : %s"
msgstr ""
-#: config/cris/cris.c:2673
+#: config/cris/cris.c:2679
msgid "-fPIC and -fpic are not supported in this configuration"
msgstr ""
-#: config/cris/cris.c:2689
+#: config/cris/cris.c:2695
msgid "that particular -g option is invalid with -maout and -melinux"
msgstr ""
-#: config/cris/cris.c:2944 config/cris/cris.c:2989
+#: config/cris/cris.c:2950 config/cris/cris.c:2995
msgid "unexpected side-effects in address"
msgstr ""
#. Labels are never marked as global symbols.
-#: config/cris/cris.c:3084 config/cris/cris.c:3115
+#: config/cris/cris.c:3090 config/cris/cris.c:3121
msgid "unexpected PIC symbol"
msgstr ""
-#: config/cris/cris.c:3088
+#: config/cris/cris.c:3094
msgid "PIC register isn't set up"
msgstr ""
-#: config/cris/cris.c:3101 config/cris/cris.c:3184
+#: config/cris/cris.c:3107 config/cris/cris.c:3190
msgid "unexpected address expression"
msgstr ""
-#: config/cris/cris.c:3119
+#: config/cris/cris.c:3125
msgid "emitting PIC operand, but PIC register isn't set up"
msgstr ""
-#: config/cris/cris.c:3128
+#: config/cris/cris.c:3134
msgid "unexpected NOTE as addr_const:"
msgstr ""
@@ -8502,424 +8773,183 @@ msgstr ""
msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
msgstr ""
-#: config/d30v/d30v.c:218
-#, c-format
-msgid "bad modes_tieable_p for register %s, mode1 %s, mode2 %s"
-msgstr ""
-
-#: config/d30v/d30v.c:2678
-msgid "bad insn to d30v_print_operand_address:"
-msgstr ""
-
-#: config/d30v/d30v.c:2695 config/d30v/d30v.c:2756 config/d30v/d30v.c:2777
-#: config/d30v/d30v.c:2795
-msgid "bad insn to d30v_print_operand_memory_reference:"
-msgstr ""
-
-#: config/d30v/d30v.c:2863
-msgid "bad insn to d30v_print_operand, 'f' modifier:"
-msgstr ""
-
-#: config/d30v/d30v.c:2872
-msgid "bad insn to d30v_print_operand, 'A' modifier:"
-msgstr ""
-
-#: config/d30v/d30v.c:2879
-msgid "bad insn to d30v_print_operand, 'M' modifier:"
-msgstr ""
-
-#: config/d30v/d30v.c:2933
-msgid "bad insn to print_operand, 'F' or 'T' modifier:"
-msgstr ""
-
-#: config/d30v/d30v.c:2944
-msgid "bad insn to print_operand, 'B' modifier:"
-msgstr ""
-
-#: config/d30v/d30v.c:2951
-msgid "bad insn to print_operand, 'E' modifier:"
-msgstr ""
-
-#: config/d30v/d30v.c:2969
-msgid "bad insn to print_operand, 'R' modifier:"
-msgstr ""
-
-#: config/d30v/d30v.c:2978 config/d30v/d30v.c:2986
-msgid "bad insn to print_operand, 's' modifier:"
-msgstr ""
-
-#: config/d30v/d30v.c:3015
-msgid "bad insn in d30v_print_operand, 0 case"
-msgstr ""
-
-#: config/d30v/d30v.c:3313
-msgid "d30v_emit_comparison"
-msgstr ""
-
-#: config/d30v/d30v.c:3357
-msgid "bad call to d30v_move_2words"
-msgstr ""
-
-#: config/d30v/d30v.h:111
-msgid "Enable use of conditional move instructions"
-msgstr ""
-
-#: config/d30v/d30v.h:114
-msgid "Disable use of conditional move instructions"
-msgstr ""
-
-#: config/d30v/d30v.h:117
-msgid "Debug argument support in compiler"
-msgstr ""
-
-#: config/d30v/d30v.h:120
-msgid "Debug stack support in compiler"
-msgstr ""
-
-#: config/d30v/d30v.h:123
-msgid "Debug memory address support in compiler"
-msgstr ""
-
-#: config/d30v/d30v.h:126
-msgid "Make adjacent short instructions parallel if possible"
-msgstr ""
-
-#: config/d30v/d30v.h:129
-msgid "Do not make adjacent short instructions parallel"
-msgstr ""
-
-#: config/d30v/d30v.h:132 config/d30v/d30v.h:135
-msgid "Link programs/data to be in external memory by default"
-msgstr ""
-
-#: config/d30v/d30v.h:138
-msgid "Link programs/data to be in onchip memory by default"
-msgstr ""
-
-#: config/d30v/d30v.h:146
-msgid "Change the branch costs within the compiler"
-msgstr ""
-
-#: config/d30v/d30v.h:149
-msgid "Change the threshold for conversion to conditional execution"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.c:1463 config/dsp16xx/dsp16xx.c:1486
-msgid "stack size > 32k"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.c:1695
-msgid "invalid addressing mode"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.c:1838
-msgid "bad register extension code"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.c:1938
-msgid "invalid offset in ybase addressing"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.c:1941
-msgid "invalid register in ybase addressing"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.c:2116
-msgid "invalid shift operator in emit_1600_core_shift"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.c:2406
-msgid "invalid mode for gen_tst_reg"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.c:2478
-msgid "invalid mode for integer comparison in gen_compare_reg"
-msgstr ""
-
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of pairs in braces,
-#. each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/dsp16xx/dsp16xx.h:230
-msgid "Pass parameters in registers (default)"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:232
-msgid "Don't pass parameters in registers"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:234
-msgid "Generate code for near calls"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:236
-msgid "Don't generate code for near calls"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:238
-msgid "Generate code for near jumps"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:240
-msgid "Don't generate code for near jumps"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:242
-msgid "Generate code for a bit-manipulation unit"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:244
-msgid "Don't generate code for a bit-manipulation unit"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:246
-msgid "Generate code for memory map1"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:248
-msgid "Generate code for memory map2"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:250
-msgid "Generate code for memory map3"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:252
-msgid "Generate code for memory map4"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:254
-msgid "Ouput extra code for initialized data"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:256
-msgid "Don't let reg. allocator use ybase registers"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:258
-msgid "Output extra debug info in Luxworks environment"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:260
-msgid "Save temp. files in Luxworks environment"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:272
-msgid "Specify alternate name for text section"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:274
-msgid "Specify alternate name for data section"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:276
-msgid "Specify alternate name for bss section"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:278
-msgid "Specify alternate name for constant section"
-msgstr ""
-
-#: config/dsp16xx/dsp16xx.h:280
-msgid "Specify alternate name for dsp16xx chip"
-msgstr ""
-
-#. Output assembler code to FILE to increment profiler label # LABELNO
-#. for profiling a function entry.
-#. This is how to output an insn to push a register on the stack.
-#. It need not be very fast code since it is used only for profiling
-#. This is how to output an insn to pop a register from the stack.
-#. It need not be very fast code since it is used only for profiling
-#: config/dsp16xx/dsp16xx.h:1216 config/dsp16xx/dsp16xx.h:1667
-#: config/dsp16xx/dsp16xx.h:1672
-msgid "profiling not implemented yet"
-msgstr ""
-
-#. Emit RTL insns to initialize the variable parts of a trampoline.
-#. FNADDR is an RTX for the address of the function's pure code.
-#. CXT is an RTX for the static chain value for the function.
-#: config/dsp16xx/dsp16xx.h:1226 config/dsp16xx/dsp16xx.h:1238
-msgid "trampolines not yet implemented"
-msgstr ""
-
-#: config/fr30/fr30.c:451
+#: config/fr30/fr30.c:456
msgid "fr30_print_operand_address: unhandled address"
msgstr ""
-#: config/fr30/fr30.c:475
+#: config/fr30/fr30.c:480
#, c-format
msgid "fr30_print_operand: unrecognized %%p code"
msgstr ""
-#: config/fr30/fr30.c:495
+#: config/fr30/fr30.c:500
#, c-format
msgid "fr30_print_operand: unrecognized %%b code"
msgstr ""
-#: config/fr30/fr30.c:516
+#: config/fr30/fr30.c:521
#, c-format
msgid "fr30_print_operand: unrecognized %%B code"
msgstr ""
-#: config/fr30/fr30.c:524
+#: config/fr30/fr30.c:529
#, c-format
msgid "fr30_print_operand: invalid operand to %%A code"
msgstr ""
-#: config/fr30/fr30.c:541
+#: config/fr30/fr30.c:546
#, c-format
msgid "fr30_print_operand: invalid %%x code"
msgstr ""
-#: config/fr30/fr30.c:548
+#: config/fr30/fr30.c:553
#, c-format
msgid "fr30_print_operand: invalid %%F code"
msgstr ""
-#: config/fr30/fr30.c:565
+#: config/fr30/fr30.c:570
msgid "fr30_print_operand: unknown code"
msgstr ""
-#: config/fr30/fr30.c:594 config/fr30/fr30.c:603 config/fr30/fr30.c:614
-#: config/fr30/fr30.c:627
+#: config/fr30/fr30.c:599 config/fr30/fr30.c:608 config/fr30/fr30.c:619
+#: config/fr30/fr30.c:632
msgid "fr30_print_operand: unhandled MEM"
msgstr ""
-#: config/fr30/fr30.h:63
+#: config/fr30/fr30.h:64
msgid "Assume small address space"
msgstr ""
-#: config/frv/frv.c:391 config/frv/frv.c:409
+#: config/frv/frv.c:400 config/frv/frv.c:418
#, c-format
msgid "Unknown cpu: -mcpu=%s"
msgstr ""
-#: config/frv/frv.c:432
+#: config/frv/frv.c:441
msgid "-fpic and -gdwarf are incompatible (-fpic and -g/-gdwarf-2 are fine)"
msgstr ""
-#: config/frv/frv.c:2396
+#: config/frv/frv.c:2345
msgid "Bad insn to frv_print_operand_address:"
msgstr ""
-#: config/frv/frv.c:2407
+#: config/frv/frv.c:2356
msgid "Bad register to frv_print_operand_memory_reference_reg:"
msgstr ""
-#: config/frv/frv.c:2445 config/frv/frv.c:2455 config/frv/frv.c:2464
-#: config/frv/frv.c:2492 config/frv/frv.c:2505 config/frv/frv.c:2509
+#: config/frv/frv.c:2394 config/frv/frv.c:2404 config/frv/frv.c:2413
+#: config/frv/frv.c:2441 config/frv/frv.c:2454 config/frv/frv.c:2458
msgid "Bad insn to frv_print_operand_memory_reference:"
msgstr ""
-#: config/frv/frv.c:2647
+#: config/frv/frv.c:2596
msgid "Bad insn in frv_print_operand, bad const_double"
msgstr ""
-#: config/frv/frv.c:2692
+#: config/frv/frv.c:2641
msgid "Bad insn to frv_print_operand, 'C' modifier:"
msgstr ""
-#: config/frv/frv.c:2715
+#: config/frv/frv.c:2664
msgid "Bad insn to frv_print_operand, 'c' modifier:"
msgstr ""
-#: config/frv/frv.c:2740
+#: config/frv/frv.c:2689
msgid "Bad insn to frv_print_operand, 'e' modifier:"
msgstr ""
-#: config/frv/frv.c:2748
+#: config/frv/frv.c:2697
msgid "Bad insn to frv_print_operand, 'F' modifier:"
msgstr ""
-#: config/frv/frv.c:2764
+#: config/frv/frv.c:2713
msgid "Bad insn to frv_print_operand, 'f' modifier:"
msgstr ""
-#: config/frv/frv.c:2817
+#: config/frv/frv.c:2766
msgid "Bad insn to frv_print_operand, 'L' modifier:"
msgstr ""
-#: config/frv/frv.c:2830
+#: config/frv/frv.c:2779
msgid "Bad insn to frv_print_operand, 'M/N' modifier:"
msgstr ""
-#: config/frv/frv.c:2851
+#: config/frv/frv.c:2800
msgid "Bad insn to frv_print_operand, 'O' modifier:"
msgstr ""
-#: config/frv/frv.c:2869
+#: config/frv/frv.c:2818
msgid "Bad insn to frv_print_operand, P modifier:"
msgstr ""
-#: config/frv/frv.c:2889
+#: config/frv/frv.c:2838
msgid "Bad insn in frv_print_operand, z case"
msgstr ""
-#: config/frv/frv.c:2917
+#: config/frv/frv.c:2866
msgid "Bad insn in frv_print_operand, 0 case"
msgstr ""
-#: config/frv/frv.c:2922
+#: config/frv/frv.c:2871
msgid "frv_print_operand: unknown code"
msgstr ""
-#: config/frv/frv.c:5473
+#: config/frv/frv.c:5409
msgid "Bad output_move_single operand"
msgstr ""
-#: config/frv/frv.c:5600
+#: config/frv/frv.c:5536
msgid "Bad output_move_double operand"
msgstr ""
-#: config/frv/frv.c:5742
+#: config/frv/frv.c:5678
msgid "Bad output_condmove_single operand"
msgstr ""
-#: config/frv/frv.c:8030
+#: config/frv/frv.c:7966
msgid "frv_registers_update"
msgstr ""
-#: config/frv/frv.c:8187
+#: config/frv/frv.c:8123
msgid "frv_registers_used_p"
msgstr ""
-#: config/frv/frv.c:8313
+#: config/frv/frv.c:8249
msgid "frv_registers_set_p"
msgstr ""
-#: config/frv/frv.c:8909
+#: config/frv/frv.c:8845
msgid "accumulator is not a constant integer"
msgstr ""
-#: config/frv/frv.c:8914
+#: config/frv/frv.c:8850
msgid "accumulator number is out of bounds"
msgstr ""
-#: config/frv/frv.c:8925
+#: config/frv/frv.c:8861
#, c-format
msgid "inappropriate accumulator for `%s'"
msgstr ""
-#: config/frv/frv.c:8985
+#: config/frv/frv.c:8921
#, c-format
msgid "`%s' expects a constant argument"
msgstr ""
-#: config/frv/frv.c:8990
+#: config/frv/frv.c:8926
#, c-format
msgid "constant argument out of range for `%s'"
msgstr ""
-#: config/frv/frv.c:9337
+#: config/frv/frv.c:9273
msgid "media functions are not available unless -mmedia is used"
msgstr ""
-#: config/frv/frv.c:9349
+#: config/frv/frv.c:9285
msgid "this media function is only available on the fr500"
msgstr ""
-#: config/frv/frv.c:9377
+#: config/frv/frv.c:9313
msgid "this media function is only available on the fr400"
msgstr ""
@@ -8932,7 +8962,7 @@ msgstr ""
#. #else
#. #define TARGET_VERSION fprintf (stderr, " (68k, MIT syntax)");
#. #endif
-#: config/frv/frv.h:505
+#: config/frv/frv.h:506
#, c-format
msgid " (frv)"
msgstr ""
@@ -9002,209 +9032,177 @@ msgstr ""
msgid "Use H8/300 alignment rules"
msgstr ""
-#: config/i370/i370-c.c:55
-msgid "junk at end of #pragma map"
-msgstr ""
-
-#: config/i370/i370-c.c:61
-msgid "malformed #pragma map, ignored"
-msgstr ""
-
-#: config/i370/i370.c:784
-msgid "real name is too long - alias ignored"
-msgstr ""
-
-#: config/i370/i370.c:789
-msgid "alias name is too long - alias ignored"
-msgstr ""
-
-#: config/i370/i370.c:1060
-msgid "internal error--no jump follows compare:"
-msgstr ""
-
-#. Macro to define tables used to set the flags. This is a list in braces
-#. of pairs in braces, each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/i370/i370.h:75
-msgid "Generate char instructions"
-msgstr ""
-
-#: config/i370/i370.h:76
-msgid "Do not generate char instructions"
-msgstr ""
-
-#: config/i386/i386.c:1169
+#: config/i386/i386.c:1179
#, c-format
msgid "code model %s not supported in PIC mode"
msgstr ""
-#: config/i386/i386.c:1179 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:416
#, c-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr ""
-#: config/i386/i386.c:1194
+#: config/i386/i386.c:1204
#, c-format
msgid "bad value (%s) for -masm= switch"
msgstr ""
-#: config/i386/i386.c:1197
+#: config/i386/i386.c:1207
#, c-format
msgid "code model `%s' not supported in the %s bit mode"
msgstr ""
-#: config/i386/i386.c:1200
+#: config/i386/i386.c:1210
msgid "code model `large' not supported yet"
msgstr ""
-#: config/i386/i386.c:1202
+#: config/i386/i386.c:1212
#, c-format
msgid "%i-bit mode not compiled in"
msgstr ""
-#: config/i386/i386.c:1229 config/i386/i386.c:1241
+#: config/i386/i386.c:1239 config/i386/i386.c:1251
msgid "CPU you selected does not support x86-64 instruction set"
msgstr ""
-#: config/i386/i386.c:1234 config/iq2000/iq2000.c:1840
+#: config/i386/i386.c:1244 config/iq2000/iq2000.c:1864
#, c-format
msgid "bad value (%s) for -march= switch"
msgstr ""
-#: config/i386/i386.c:1247
+#: config/i386/i386.c:1257
#, c-format
msgid "bad value (%s) for -mtune= switch"
msgstr ""
-#: config/i386/i386.c:1264
+#: config/i386/i386.c:1274
#, c-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1277
+#: config/i386/i386.c:1287
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr ""
-#: config/i386/i386.c:1282 config/i386/i386.c:1295 config/i386/i386.c:1308
+#: config/i386/i386.c:1292 config/i386/i386.c:1305 config/i386/i386.c:1318
#, c-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1290
+#: config/i386/i386.c:1300
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr ""
-#: config/i386/i386.c:1303
+#: config/i386/i386.c:1313
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr ""
-#: config/i386/i386.c:1341
+#: config/i386/i386.c:1351
#, c-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/i386/i386.c:1353
+#: config/i386/i386.c:1363
#, c-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr ""
-#: config/i386/i386.c:1365
+#: config/i386/i386.c:1375
#, c-format
msgid "bad value (%s) for -mtls-dialect= switch"
msgstr ""
-#: config/i386/i386.c:1394
+#: config/i386/i386.c:1404
msgid "-malign-double makes no sense in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1396
+#: config/i386/i386.c:1406
msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1418 config/i386/i386.c:1429
+#: config/i386/i386.c:1428 config/i386/i386.c:1439
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr ""
-#: config/i386/i386.c:1434
+#: config/i386/i386.c:1444
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/i386/i386.c:1441
+#: config/i386/i386.c:1451
#, c-format
msgid "bad value (%s) for -mfpmath= switch"
msgstr ""
-#: config/i386/i386.c:1589 config/i386/i386.c:1600
+#: config/i386/i386.c:1599 config/i386/i386.c:1610
msgid "fastcall and stdcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1593 config/i386/i386.c:1649
+#: config/i386/i386.c:1603 config/i386/i386.c:1659
msgid "fastcall and regparm attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1636
+#: config/i386/i386.c:1646
#, c-format
msgid "`%s' attribute requires an integer constant argument"
msgstr ""
-#: config/i386/i386.c:1642
+#: config/i386/i386.c:1652
#, c-format
msgid "argument to `%s' attribute larger than %d"
msgstr ""
-#: config/i386/i386.c:2601
+#: config/i386/i386.c:2611
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2617
+#: config/i386/i386.c:2627
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2845
+#: config/i386/i386.c:2855
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:6819
+#: config/i386/i386.c:6817
msgid "invalid UNSPEC as operand"
msgstr ""
-#: config/i386/i386.c:7077
+#: config/i386/i386.c:7075
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:7092
+#: config/i386/i386.c:7090
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:7407
+#: config/i386/i386.c:7405
msgid ""
"operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr ""
-#: config/i386/i386.c:7453
+#: config/i386/i386.c:7451
#, c-format
msgid "invalid operand code `%c'"
msgstr ""
-#: config/i386/i386.c:7496
+#: config/i386/i386.c:7494
msgid "invalid constraints for operand"
msgstr ""
-#: config/i386/i386.c:11955
+#: config/i386/i386.c:12008
msgid "unknown insn mode"
msgstr ""
-#: config/i386/i386.c:14087 config/i386/i386.c:14123
+#: config/i386/i386.c:14096 config/i386/i386.c:14132
#, c-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr ""
-#: config/i386/i386.c:14351
+#: config/i386/i386.c:14360
msgid "shift must be an immediate"
msgstr ""
-#: config/i386/i386.c:15374
+#: config/i386/i386.c:15383
#, c-format
msgid "`%s' incompatible attribute ignored"
msgstr ""
@@ -9314,7 +9312,7 @@ msgstr ""
msgid "-mbnu210 is ignored (option is obsolete)"
msgstr ""
-#: config/i386/i386-interix.h:255
+#: config/i386/i386-interix.h:256
msgid "ms-bitfields not supported for objc"
msgstr ""
@@ -9498,8 +9496,8 @@ msgstr ""
#. variable, type `char *', is set to the variable part of the given
#. option if the fixed part matches. The actual option name is made
#. by appending `-m' to the specified name.
-#: config/i386/i386.h:459 config/ia64/ia64.h:269 config/rs6000/rs6000.h:437
-#: config/s390/s390.h:145 config/sparc/sparc.h:650
+#: config/i386/i386.h:459 config/ia64/ia64.h:270 config/rs6000/rs6000.h:437
+#: config/s390/s390.h:146 config/sparc/sparc.h:627
msgid "Schedule code for given CPU"
msgstr ""
@@ -9507,7 +9505,7 @@ msgstr ""
msgid "Generate floating point mathematics using given instruction set"
msgstr ""
-#: config/i386/i386.h:463 config/s390/s390.h:147
+#: config/i386/i386.h:463 config/s390/s390.h:148
msgid "Generate code for given CPU"
msgstr ""
@@ -9592,222 +9590,62 @@ msgstr ""
msgid "Do not generate code which uses the FPU"
msgstr ""
-#: config/i960/i960-c.c:68
-msgid "sorry, not implemented: #pragma align NAME=SIZE"
-msgstr ""
-
-#: config/i960/i960-c.c:73
-msgid "malformed #pragma align - ignored"
-msgstr ""
-
-#: config/i960/i960-c.c:111
-msgid "sorry, not implemented: #pragma noalign NAME"
-msgstr ""
-
-#: config/i960/i960.c:134 config/i960/i960.c:144
-msgid "conflicting architectures defined - using C series"
-msgstr ""
-
-#: config/i960/i960.c:139
-msgid "conflicting architectures defined - using K series"
-msgstr ""
-
-#: config/i960/i960.c:154
-msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
-msgstr ""
-
-#: config/i960/i960.c:1456 config/m68k/m68k.c:588 config/rs6000/rs6000.c:11300
-msgid "stack limit expression is not supported"
-msgstr ""
-
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of pairs in braces,
-#. each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#. ??? Not all ten of these architecture variations actually exist, but I
-#. am not sure which are real and which aren't.
-#: config/i960/i960.h:250
-msgid "Generate SA code"
-msgstr ""
-
-#: config/i960/i960.h:253
-msgid "Generate SB code"
-msgstr ""
-
-#. {"sc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED| TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR), N_("Generate SC code")},
-#: config/i960/i960.h:258
-msgid "Generate KA code"
-msgstr ""
-
-#: config/i960/i960.h:261
-msgid "Generate KB code"
-msgstr ""
-
-#. {"kc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED| TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR), N_("Generate KC code")},
-#: config/i960/i960.h:266
-msgid "Generate JA code"
-msgstr ""
-
-#: config/i960/i960.h:268
-msgid "Generate JD code"
-msgstr ""
-
-#: config/i960/i960.h:271
-msgid "Generate JF code"
-msgstr ""
-
-#: config/i960/i960.h:273
-msgid "generate RP code"
-msgstr ""
-
-#: config/i960/i960.h:276
-msgid "Generate MC code"
-msgstr ""
-
-#: config/i960/i960.h:279
-msgid "Generate CA code"
-msgstr ""
-
-#. {"cb", (TARGET_FLAG_NUMERICS|TARGET_FLAG_C_SERIES| TARGET_FLAG_BRANCH_PREDICT|TARGET_FLAG_CODE_ALIGN), N_("Generate CB code")}, {"cc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED| TARGET_FLAG_C_SERIES|TARGET_FLAG_BRANCH_PREDICT| TARGET_FLAG_CODE_ALIGN), N_("Generate CC code")},
-#: config/i960/i960.h:289
-msgid "Generate CF code"
-msgstr ""
-
-#: config/i960/i960.h:293 config/mips/mips.h:539 config/pa/pa.h:266
-msgid "Use software floating point"
-msgstr ""
-
-#: config/i960/i960.h:295
-msgid "Use alternate leaf function entries"
-msgstr ""
-
-#: config/i960/i960.h:297
-msgid "Do not use alternate leaf function entries"
-msgstr ""
-
-#: config/i960/i960.h:299
-msgid "Perform tail call optimization"
-msgstr ""
-
-#: config/i960/i960.h:301
-msgid "Do not perform tail call optimization"
-msgstr ""
-
-#: config/i960/i960.h:303
-msgid "Use complex addressing modes"
-msgstr ""
-
-#: config/i960/i960.h:305
-msgid "Do not use complex addressing modes"
-msgstr ""
-
-#: config/i960/i960.h:307
-msgid "Align code to 8 byte boundary"
-msgstr ""
-
-#: config/i960/i960.h:309
-msgid "Do not align code to 8 byte boundary"
-msgstr ""
-
-#. {"clean-linkage", (TARGET_FLAG_CLEAN_LINKAGE), N_("Force use of prototypes")}, {"no-clean-linkage", -(TARGET_FLAG_CLEAN_LINKAGE), N_("Do not force use of prototypes")},
-#: config/i960/i960.h:315 config/i960/i960.h:317
-msgid "Enable compatibility with iC960 v2.0"
-msgstr ""
-
-#: config/i960/i960.h:319
-msgid "Enable compatibility with iC960 v3.0"
-msgstr ""
-
-#: config/i960/i960.h:321 config/i960/i960.h:323
-msgid "Enable compatibility with ic960 assembler"
-msgstr ""
-
-#: config/i960/i960.h:325
-msgid "Do not permit unaligned accesses"
-msgstr ""
-
-#: config/i960/i960.h:327
-msgid "Permit unaligned accesses"
-msgstr ""
-
-#: config/i960/i960.h:329
-msgid "Layout types like Intel's v1.3 gcc"
-msgstr ""
-
-#: config/i960/i960.h:331
-msgid "Do not layout types like Intel's v1.3 gcc"
-msgstr ""
-
-#: config/i960/i960.h:333 config/sparc/freebsd.h:76 config/sparc/linux.h:91
-#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:215
-msgid "Use 64 bit long doubles"
-msgstr ""
-
-#: config/i960/i960.h:335
-msgid "Enable linker relaxation"
-msgstr ""
-
-#: config/i960/i960.h:337
-msgid "Do not enable linker relaxation"
-msgstr ""
-
#: config/ia64/ia64-c.c:52
msgid "malformed #pragma builtin"
msgstr ""
-#: config/ia64/ia64.c:1020 config/m32r/m32r.c:354
+#: config/ia64/ia64.c:1053 config/m32r/m32r.c:368
#, c-format
msgid "invalid argument of `%s' attribute"
msgstr ""
-#: config/ia64/ia64.c:1032
+#: config/ia64/ia64.c:1065
msgid "%Jan address area attribute cannot be specified for local variables"
msgstr ""
-#: config/ia64/ia64.c:1039
+#: config/ia64/ia64.c:1072
msgid "%Jaddress area of '%s' conflicts with previous declaration"
msgstr ""
-#: config/ia64/ia64.c:1046
+#: config/ia64/ia64.c:1079
msgid "%Jaddress area attribute cannot be specified for functions"
msgstr ""
-#: config/ia64/ia64.c:4191
+#: config/ia64/ia64.c:4322
msgid "ia64_print_operand: unknown code"
msgstr ""
-#: config/ia64/ia64.c:4538
+#: config/ia64/ia64.c:4662
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr ""
-#: config/ia64/ia64.c:4565
+#: config/ia64/ia64.c:4689
#, c-format
msgid "%s-%s is an empty range"
msgstr ""
-#: config/ia64/ia64.c:4613
+#: config/ia64/ia64.c:4737
msgid "cannot optimize floating point division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4619
+#: config/ia64/ia64.c:4743
msgid "cannot optimize integer division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4625
+#: config/ia64/ia64.c:4749
msgid "cannot optimize square root for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4631
+#: config/ia64/ia64.c:4755
msgid "not yet implemented: latency-optimized inline square root"
msgstr ""
-#: config/ia64/ia64.c:4643
+#: config/ia64/ia64.c:4767
#, c-format
msgid "bad value (%s) for -mtls-size= switch"
msgstr ""
-#: config/ia64/ia64.c:4659
+#: config/ia64/ia64.c:4783
#, c-format
msgid "bad value (%s) for -tune= switch"
msgstr ""
@@ -9815,107 +9653,107 @@ msgstr ""
#. This macro defines names of command options to set and clear bits in
#. `target_flags'. Its definition is an initializer with a subgrouping for
#. each command option.
-#: config/ia64/ia64.h:172
+#: config/ia64/ia64.h:173
msgid "Generate big endian code"
msgstr ""
-#: config/ia64/ia64.h:174 config/mcore/mcore.h:154
+#: config/ia64/ia64.h:175 config/mcore/mcore.h:154
msgid "Generate little endian code"
msgstr ""
-#: config/ia64/ia64.h:176
+#: config/ia64/ia64.h:177
msgid "Generate code for GNU as"
msgstr ""
-#: config/ia64/ia64.h:178
+#: config/ia64/ia64.h:179
msgid "Generate code for Intel as"
msgstr ""
-#: config/ia64/ia64.h:180
+#: config/ia64/ia64.h:181
msgid "Generate code for GNU ld"
msgstr ""
-#: config/ia64/ia64.h:182
+#: config/ia64/ia64.h:183
msgid "Generate code for Intel ld"
msgstr ""
-#: config/ia64/ia64.h:184
+#: config/ia64/ia64.h:185
msgid "Generate code without GP reg"
msgstr ""
-#: config/ia64/ia64.h:186
+#: config/ia64/ia64.h:187
msgid "Emit stop bits before and after volatile extended asms"
msgstr ""
-#: config/ia64/ia64.h:188
+#: config/ia64/ia64.h:189
msgid "Don't emit stop bits before and after volatile extended asms"
msgstr ""
-#: config/ia64/ia64.h:190
+#: config/ia64/ia64.h:191
msgid "Emit code for Itanium (TM) processor B step"
msgstr ""
-#: config/ia64/ia64.h:192
+#: config/ia64/ia64.h:193
msgid "Use in/loc/out register names"
msgstr ""
-#: config/ia64/ia64.h:194
+#: config/ia64/ia64.h:195
msgid "Disable use of sdata/scommon/sbss"
msgstr ""
-#: config/ia64/ia64.h:196
+#: config/ia64/ia64.h:197
msgid "Enable use of sdata/scommon/sbss"
msgstr ""
-#: config/ia64/ia64.h:198
+#: config/ia64/ia64.h:199
msgid "gp is constant (but save/restore gp on indirect calls)"
msgstr ""
-#: config/ia64/ia64.h:200
+#: config/ia64/ia64.h:201
msgid "Generate self-relocatable code"
msgstr ""
-#: config/ia64/ia64.h:202
+#: config/ia64/ia64.h:203
msgid "Generate inline floating point division, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:204
+#: config/ia64/ia64.h:205
msgid "Generate inline floating point division, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:206
+#: config/ia64/ia64.h:207
msgid "Generate inline integer division, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:208
+#: config/ia64/ia64.h:209
msgid "Generate inline integer division, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:210
+#: config/ia64/ia64.h:211
msgid "Generate inline square root, optimize for latency"
msgstr ""
-#: config/ia64/ia64.h:212
+#: config/ia64/ia64.h:213
msgid "Generate inline square root, optimize for throughput"
msgstr ""
-#: config/ia64/ia64.h:214
+#: config/ia64/ia64.h:215
msgid "Enable Dwarf 2 line debug info via GNU as"
msgstr ""
-#: config/ia64/ia64.h:216
+#: config/ia64/ia64.h:217
msgid "Disable Dwarf 2 line debug info via GNU as"
msgstr ""
-#: config/ia64/ia64.h:218
+#: config/ia64/ia64.h:219
msgid "Enable earlier placing stop bits for better scheduling"
msgstr ""
-#: config/ia64/ia64.h:220
+#: config/ia64/ia64.h:221
msgid "Disable earlier placing stop bits"
msgstr ""
-#: config/ia64/ia64.h:265
+#: config/ia64/ia64.h:266
msgid "Specify range of registers to make fixed"
msgstr ""
@@ -9923,51 +9761,51 @@ msgstr ""
msgid "bad operand"
msgstr ""
-#: config/iq2000/iq2000.c:1816
+#: config/iq2000/iq2000.c:1840
#, c-format
msgid "bad value (%s) for -mcpu= switch"
msgstr ""
-#: config/iq2000/iq2000.c:1845
+#: config/iq2000/iq2000.c:1869
#, c-format
msgid "The compiler does not support -march=%s."
msgstr ""
-#: config/iq2000/iq2000.c:2232
+#: config/iq2000/iq2000.c:2256
#, c-format
msgid "gp_offset (%ld) or end_offset (%ld) is less than zero."
msgstr ""
-#: config/iq2000/iq2000.c:3023
+#: config/iq2000/iq2000.c:3047
#, c-format
msgid "argument `%d' is not a constant"
msgstr ""
-#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2057
+#: config/iq2000/iq2000.c:3350 config/xtensa/xtensa.c:2098
msgid "PRINT_OPERAND_ADDRESS, null pointer"
msgstr ""
-#: config/iq2000/iq2000.c:3469
+#: config/iq2000/iq2000.c:3505
#, c-format
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3478 config/mips/mips.c:5482
-#: config/xtensa/xtensa.c:1911
+#: config/iq2000/iq2000.c:3514 config/mips/mips.c:5483
+#: config/xtensa/xtensa.c:1952
msgid "PRINT_OPERAND null pointer"
msgstr ""
-#: config/iq2000/iq2000.c:3547
+#: config/iq2000/iq2000.c:3583
#, c-format
msgid "invalid %%P operand"
msgstr ""
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8881
+#: config/iq2000/iq2000.c:3591 config/rs6000/rs6000.c:8921
#, c-format
msgid "invalid %%p value"
msgstr ""
-#: config/iq2000/iq2000.c:3619 config/mips/mips.c:5612
+#: config/iq2000/iq2000.c:3655 config/mips/mips.c:5613
#, c-format
msgid "invalid use of %%d, %%x, or %%X"
msgstr ""
@@ -10008,104 +9846,104 @@ msgstr ""
msgid "Specify CPU for code generation purposes"
msgstr ""
-#: config/m32r/m32r.c:172
+#: config/m32r/m32r.c:186
#, c-format
msgid "bad value (%s) for -mmodel switch"
msgstr ""
-#: config/m32r/m32r.c:181
+#: config/m32r/m32r.c:195
#, c-format
msgid "bad value (%s) for -msdata switch"
msgstr ""
-#: config/m32r/m32r.c:188
+#: config/m32r/m32r.c:202
#, c-format
msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
msgstr ""
-#: config/m32r/m32r.c:2295
+#: config/m32r/m32r.c:2317
#, c-format
msgid "invalid operand to %%s code"
msgstr ""
-#: config/m32r/m32r.c:2302
+#: config/m32r/m32r.c:2324
#, c-format
msgid "invalid operand to %%p code"
msgstr ""
-#: config/m32r/m32r.c:2357
+#: config/m32r/m32r.c:2379
msgid "bad insn for 'A'"
msgstr ""
-#: config/m32r/m32r.c:2404
+#: config/m32r/m32r.c:2426
#, c-format
msgid "invalid operand to %%T/%%B code"
msgstr ""
-#: config/m32r/m32r.c:2427
+#: config/m32r/m32r.c:2449
#, c-format
msgid "invalid operand to %%N code"
msgstr ""
-#: config/m32r/m32r.c:2460
+#: config/m32r/m32r.c:2482
msgid "pre-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2467
+#: config/m32r/m32r.c:2489
msgid "pre-decrement address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2474
+#: config/m32r/m32r.c:2496
msgid "post-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2550 config/m32r/m32r.c:2566
-#: config/rs6000/rs6000.c:14757
+#: config/m32r/m32r.c:2572 config/m32r/m32r.c:2588
+#: config/rs6000/rs6000.c:14793
msgid "bad address"
msgstr ""
-#: config/m32r/m32r.c:2571
+#: config/m32r/m32r.c:2593
msgid "lo_sum not of register"
msgstr ""
#. { "relax", TARGET_RELAX_MASK, "" }, { "no-relax", -TARGET_RELAX_MASK, "" },
-#: config/m32r/m32r.h:279
+#: config/m32r/m32r.h:278
msgid "Display compile time statistics"
msgstr ""
-#: config/m32r/m32r.h:281
+#: config/m32r/m32r.h:280
msgid "Align all loops to 32 byte boundary"
msgstr ""
-#: config/m32r/m32r.h:284
+#: config/m32r/m32r.h:283
msgid "Only issue one instruction per cycle"
msgstr ""
-#: config/m32r/m32r.h:287
+#: config/m32r/m32r.h:286
msgid "Prefer branches over conditional execution"
msgstr ""
-#: config/m32r/m32r.h:308
+#: config/m32r/m32r.h:307
msgid "Code size: small, medium or large"
msgstr ""
-#: config/m32r/m32r.h:310
+#: config/m32r/m32r.h:309
msgid "Small data area: none, sdata, use"
msgstr ""
-#: config/m32r/m32r.h:312 config/mips/mips.h:739
+#: config/m32r/m32r.h:311 config/mips/mips.h:739
msgid "Don't call any cache flush functions"
msgstr ""
-#: config/m32r/m32r.h:314 config/mips/mips.h:741
+#: config/m32r/m32r.h:313 config/mips/mips.h:741
msgid "Specify cache flush function"
msgstr ""
-#: config/m32r/m32r.h:316
+#: config/m32r/m32r.h:315
msgid "Don't call any cache flush trap"
msgstr ""
-#: config/m32r/m32r.h:318
+#: config/m32r/m32r.h:317
msgid "Specify cache flush trap number"
msgstr ""
@@ -10123,40 +9961,40 @@ msgid "`trap' attribute is already used"
msgstr ""
#. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3229 config/m68hc11/m68hc11.c:3613
+#: config/m68hc11/m68hc11.c:3230 config/m68hc11/m68hc11.c:3614
msgid "move insn not handled"
msgstr ""
-#: config/m68hc11/m68hc11.c:3461 config/m68hc11/m68hc11.c:3545
-#: config/m68hc11/m68hc11.c:3816
+#: config/m68hc11/m68hc11.c:3462 config/m68hc11/m68hc11.c:3546
+#: config/m68hc11/m68hc11.c:3817
msgid "invalid register in the move instruction"
msgstr ""
-#: config/m68hc11/m68hc11.c:3495
+#: config/m68hc11/m68hc11.c:3496
msgid "invalid operand in the instruction"
msgstr ""
-#: config/m68hc11/m68hc11.c:3790
+#: config/m68hc11/m68hc11.c:3791
msgid "invalid register in the instruction"
msgstr ""
-#: config/m68hc11/m68hc11.c:3823
+#: config/m68hc11/m68hc11.c:3824
msgid "operand 1 must be a hard register"
msgstr ""
-#: config/m68hc11/m68hc11.c:3837
+#: config/m68hc11/m68hc11.c:3838
msgid "invalid rotate insn"
msgstr ""
-#: config/m68hc11/m68hc11.c:4253
+#: config/m68hc11/m68hc11.c:4254
msgid "registers IX, IY and Z used in the same INSN"
msgstr ""
-#: config/m68hc11/m68hc11.c:4590 config/m68hc11/m68hc11.c:4890
+#: config/m68hc11/m68hc11.c:4591 config/m68hc11/m68hc11.c:4891
msgid "cannot do z-register replacement"
msgstr ""
-#: config/m68hc11/m68hc11.c:4953
+#: config/m68hc11/m68hc11.c:4954
msgid "invalid Z register replacement for insn"
msgstr ""
@@ -10233,38 +10071,42 @@ msgstr ""
msgid "Indicate the number of soft registers available"
msgstr ""
-#: config/m68k/m68k.c:227
+#: config/m68k/m68k.c:235
#, c-format
msgid "-malign-loops=%d is not between 1 and %d"
msgstr ""
-#: config/m68k/m68k.c:238
+#: config/m68k/m68k.c:246
msgid "-mshared-library-id= specified without -mid-shared-library"
msgstr ""
-#: config/m68k/m68k.c:241
+#: config/m68k/m68k.c:249
#, c-format
msgid "-mshared-library-id=%d is not between 0 and %d"
msgstr ""
-#: config/m68k/m68k.c:255
+#: config/m68k/m68k.c:263
msgid "cannot specify both -msep-data and -mid-shared-library"
msgstr ""
-#: config/m68k/m68k.c:270
+#: config/m68k/m68k.c:278
#, c-format
msgid "-malign-jumps=%d is not between 1 and %d"
msgstr ""
-#: config/m68k/m68k.c:281
+#: config/m68k/m68k.c:289
#, c-format
msgid "-malign-functions=%d is not between 1 and %d"
msgstr ""
-#: config/m68k/m68k.c:290
+#: config/m68k/m68k.c:298
msgid "-fPIC is not currently supported on the 68000 or 68010\n"
msgstr ""
+#: config/m68k/m68k.c:596 config/rs6000/rs6000.c:11336
+msgid "stack limit expression is not supported"
+msgstr ""
+
#. Macro to define tables used to set the flags.
#. This is a list in braces of pairs in braces,
#. each pair being { "NAME", VALUE }
@@ -10402,7 +10244,7 @@ msgstr ""
msgid "ID of shared library to build"
msgstr ""
-#: config/mcore/mcore.c:2972
+#: config/mcore/mcore.c:2994
#, c-format
msgid "invalid option `-mstack-increment=%s'"
msgstr ""
@@ -10459,163 +10301,163 @@ msgstr ""
msgid "Maximum amount for a single stack increment operation"
msgstr ""
-#: config/mips/mips.c:3137 config/xtensa/xtensa.c:992
-#: config/xtensa/xtensa.c:1024 config/xtensa/xtensa.c:1033
+#: config/mips/mips.c:3136 config/xtensa/xtensa.c:1009
+#: config/xtensa/xtensa.c:1041 config/xtensa/xtensa.c:1050
msgid "bad test"
msgstr ""
-#: config/mips/mips.c:4618
+#: config/mips/mips.c:4619
#, c-format
msgid "bad value (%s) for -mabi= switch"
msgstr ""
-#: config/mips/mips.c:4641
+#: config/mips/mips.c:4642
#, c-format
msgid ""
"-mips%s conflicts with the other architecture options, which specify a MIPS%"
"d processor"
msgstr ""
-#: config/mips/mips.c:4660
+#: config/mips/mips.c:4661
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr ""
-#: config/mips/mips.c:4675
+#: config/mips/mips.c:4676
msgid "-mgp64 used with a 32-bit processor"
msgstr ""
-#: config/mips/mips.c:4677
+#: config/mips/mips.c:4678
msgid "-mgp32 used with a 64-bit ABI"
msgstr ""
-#: config/mips/mips.c:4679
+#: config/mips/mips.c:4680
msgid "-mgp64 used with a 32-bit ABI"
msgstr ""
-#: config/mips/mips.c:4697 config/mips/mips.c:4699 config/mips/mips.c:4701
-#: config/mips/mips.c:4829
+#: config/mips/mips.c:4698 config/mips/mips.c:4700 config/mips/mips.c:4702
+#: config/mips/mips.c:4830
#, c-format
msgid "unsupported combination: %s"
msgstr ""
-#: config/mips/mips.c:4793
+#: config/mips/mips.c:4794
msgid "-g is only supported using GNU as,"
msgstr ""
-#: config/mips/mips.c:4795
+#: config/mips/mips.c:4796
msgid "-g is only supported using GNU as with -mabi=32,"
msgstr ""
-#: config/mips/mips.c:4796 config/pa/pa.c:353
+#: config/mips/mips.c:4797 config/pa/pa.c:368
msgid "-g option disabled"
msgstr ""
-#: config/mips/mips.c:4824
+#: config/mips/mips.c:4825
msgid ""
"generation of Branch Likely instructions enabled, but not supported by "
"architecture"
msgstr ""
-#: config/mips/mips.c:4841
+#: config/mips/mips.c:4842
msgid "-G is incompatible with PIC code which is the default"
msgstr ""
-#: config/mips/mips.c:4869
+#: config/mips/mips.c:4870
msgid "-membedded-pic and -mabicalls are incompatible"
msgstr ""
-#: config/mips/mips.c:4872
+#: config/mips/mips.c:4873
msgid "-G and -membedded-pic are incompatible"
msgstr ""
-#: config/mips/mips.c:4904
+#: config/mips/mips.c:4905
msgid "non-PIC n64 with explicit relocations"
msgstr ""
-#: config/mips/mips.c:5292
+#: config/mips/mips.c:5293
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
msgstr ""
-#: config/mips/mips.c:5419
+#: config/mips/mips.c:5420
#, c-format
msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5433
+#: config/mips/mips.c:5434
#, c-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5446
+#: config/mips/mips.c:5447
#, c-format
msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5459
+#: config/mips/mips.c:5460
#, c-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:5473
+#: config/mips/mips.c:5474
#, c-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr ""
-#: config/mips/mips.c:5502
+#: config/mips/mips.c:5503
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr ""
-#: config/mips/mips.c:5519
+#: config/mips/mips.c:5520
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr ""
-#: config/mips/mips.c:5528
+#: config/mips/mips.c:5529
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr ""
-#: config/mips/mips.c:5537
+#: config/mips/mips.c:5538
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr ""
-#: config/mips/mips.c:5643
+#: config/mips/mips.c:5644
msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr ""
-#: config/mips/mips.c:8274
+#: config/mips/mips.c:8279
#, c-format
msgid "can not handle inconsistent calls to `%s'"
msgstr ""
-#: config/mips/mips.c:9501
+#: config/mips/mips.c:9285
msgid "the cpu name must be lower case"
msgstr ""
-#: config/mips/mips.c:9523
+#: config/mips/mips.c:9307
#, c-format
msgid "bad value (%s) for %s"
msgstr ""
-#: config/mips/mips.c:9798
+#: config/mips/mips.c:9582
#, c-format
msgid "can't rewind temp file: %m"
msgstr ""
-#: config/mips/mips.c:9802
+#: config/mips/mips.c:9586
#, c-format
msgid "can't write to output file: %m"
msgstr ""
-#: config/mips/mips.c:9805
+#: config/mips/mips.c:9589
#, c-format
msgid "can't read from temp file: %m"
msgstr ""
-#: config/mips/mips.c:9808
+#: config/mips/mips.c:9592
#, c-format
msgid "can't close temp file: %m"
msgstr ""
@@ -10702,6 +10544,10 @@ msgstr ""
msgid "Don't use mips-tfile asm postpass"
msgstr ""
+#: config/mips/mips.h:539 config/pa/pa.h:266
+msgid "Use software floating point"
+msgstr ""
+
#. Macro to define tables used to set the flags.
#. This is a list in braces of triplets in braces,
#. each triplet being { "NAME", VALUE, DOC }
@@ -10850,7 +10696,7 @@ msgstr ""
#. Output assembler code to FILE to increment profiler label # LABELNO
#. for profiling a function entry.
-#: config/mips/mips.h:2379
+#: config/mips/mips.h:2391
msgid "mips16 function profiling"
msgstr ""
@@ -11032,7 +10878,7 @@ msgstr ""
msgid "Do not work around hardware multiply bug"
msgstr ""
-#: config/ns32k/ns32k.h:142 config/s390/s390.h:124
+#: config/ns32k/ns32k.h:142 config/s390/s390.h:125
msgid "Don't use hardware fp"
msgstr ""
@@ -11104,29 +10950,29 @@ msgstr ""
msgid "No \"Small register classes\" kludge"
msgstr ""
-#: config/pa/pa.c:304
+#: config/pa/pa.c:319
#, c-format
msgid ""
"unknown -mschedule= option (%s).\n"
"Valid options are 700, 7100, 7100LC, 7200, 7300, and 8000\n"
msgstr ""
-#: config/pa/pa.c:329
+#: config/pa/pa.c:344
#, c-format
msgid ""
"unknown -march= option (%s).\n"
"Valid options are 1.0, 1.1, and 2.0\n"
msgstr ""
-#: config/pa/pa.c:342
+#: config/pa/pa.c:357
msgid "PIC code generation is not supported in the portable runtime model\n"
msgstr ""
-#: config/pa/pa.c:347
+#: config/pa/pa.c:362
msgid "PIC code generation is not compatible with fast indirect calls\n"
msgstr ""
-#: config/pa/pa.c:352
+#: config/pa/pa.c:367
msgid "-g is only supported when using GAS on this processor,"
msgstr ""
@@ -11434,109 +11280,109 @@ msgstr ""
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:5358
+#: config/rs6000/rs6000.c:5398
msgid "argument 1 must be a 5-bit signed literal"
msgstr ""
-#: config/rs6000/rs6000.c:5460 config/rs6000/rs6000.c:6083
+#: config/rs6000/rs6000.c:5500 config/rs6000/rs6000.c:6123
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:5500
+#: config/rs6000/rs6000.c:5540
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:5554
+#: config/rs6000/rs6000.c:5594
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:5682
+#: config/rs6000/rs6000.c:5722
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:5852
+#: config/rs6000/rs6000.c:5892
#, c-format
msgid "argument to `%s' must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:5965
+#: config/rs6000/rs6000.c:6005
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:6203
+#: config/rs6000/rs6000.c:6243
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:6276
+#: config/rs6000/rs6000.c:6316
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:8711
+#: config/rs6000/rs6000.c:8751
#, c-format
msgid "invalid %%f value"
msgstr ""
-#: config/rs6000/rs6000.c:8720
+#: config/rs6000/rs6000.c:8760
#, c-format
msgid "invalid %%F value"
msgstr ""
-#: config/rs6000/rs6000.c:8729
+#: config/rs6000/rs6000.c:8769
#, c-format
msgid "invalid %%G value"
msgstr ""
-#: config/rs6000/rs6000.c:8764
+#: config/rs6000/rs6000.c:8804
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.c:8774
+#: config/rs6000/rs6000.c:8814
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.c:8784
+#: config/rs6000/rs6000.c:8824
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.c:8804 config/xtensa/xtensa.c:1961
+#: config/rs6000/rs6000.c:8844 config/xtensa/xtensa.c:2002
#, c-format
msgid "invalid %%K value"
msgstr ""
-#: config/rs6000/rs6000.c:8871
+#: config/rs6000/rs6000.c:8911
#, c-format
msgid "invalid %%O value"
msgstr ""
-#: config/rs6000/rs6000.c:8918
+#: config/rs6000/rs6000.c:8958
#, c-format
msgid "invalid %%q value"
msgstr ""
-#: config/rs6000/rs6000.c:8962
+#: config/rs6000/rs6000.c:9002
#, c-format
msgid "invalid %%S value"
msgstr ""
-#: config/rs6000/rs6000.c:9004
+#: config/rs6000/rs6000.c:9044
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.c:9014
+#: config/rs6000/rs6000.c:9054
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.c:9023 config/xtensa/xtensa.c:1931
+#: config/rs6000/rs6000.c:9063 config/xtensa/xtensa.c:1972
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.c:13517
+#: config/rs6000/rs6000.c:13553
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
@@ -11593,11 +11439,11 @@ msgstr ""
msgid "-m64 requires a PowerPC64 cpu"
msgstr ""
-#: config/rs6000/linux64.h:201
+#: config/rs6000/linux64.h:206
msgid "Call mcount for profiling before a function prologue"
msgstr ""
-#: config/rs6000/linux64.h:203
+#: config/rs6000/linux64.h:208
msgid "Call mcount for profiling after a function prologue"
msgstr ""
@@ -11744,7 +11590,7 @@ msgstr ""
msgid "Do not generate single field mfcr instruction"
msgstr ""
-#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:648
+#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:625
msgid "Use features of and schedule code for given CPU"
msgstr ""
@@ -11972,110 +11818,110 @@ msgstr ""
msgid "-m%s not supported in this configuration"
msgstr ""
-#: config/s390/s390.c:933
+#: config/s390/s390.c:934
#, c-format
msgid "Unknown cpu used in -march=%s."
msgstr ""
-#: config/s390/s390.c:952
+#: config/s390/s390.c:953
#, c-format
msgid "Unknown cpu used in -mtune=%s."
msgstr ""
-#: config/s390/s390.c:957
+#: config/s390/s390.c:958
#, c-format
msgid "z/Architecture mode not supported on %s."
msgstr ""
-#: config/s390/s390.c:959
+#: config/s390/s390.c:960
msgid "64-bit ABI not supported in ESA/390 mode."
msgstr ""
-#: config/s390/s390.c:3348
+#: config/s390/s390.c:3345
msgid "invalid UNSPEC as operand (1)"
msgstr ""
-#: config/s390/s390.c:3396
+#: config/s390/s390.c:3393
msgid "invalid UNSPEC as operand (2)"
msgstr ""
-#: config/s390/s390.c:3402
+#: config/s390/s390.c:3399
msgid "UNKNOWN in s390_output_symbolic_const !?"
msgstr ""
-#: config/s390/s390.c:3418
+#: config/s390/s390.c:3415
msgid "Cannot decompose address."
msgstr ""
-#: config/s390/s390.c:3589
+#: config/s390/s390.c:3586
msgid "UNKNOWN in print_operand !?"
msgstr ""
-#: config/s390/s390.c:5307
+#: config/s390/s390.c:5309
msgid "Total size of local variables exceeds architecture limit."
msgstr ""
-#: config/s390/s390.h:125
+#: config/s390/s390.h:126
msgid "Set backchain"
msgstr ""
-#: config/s390/s390.h:126
+#: config/s390/s390.h:127
msgid "Don't set backchain (faster, but debug harder"
msgstr ""
-#: config/s390/s390.h:127
+#: config/s390/s390.h:128
msgid "Use bras for executable < 64k"
msgstr ""
-#: config/s390/s390.h:128
+#: config/s390/s390.h:129
msgid "Don't use bras"
msgstr ""
-#: config/s390/s390.h:129
+#: config/s390/s390.h:130
msgid "Additional debug prints"
msgstr ""
-#: config/s390/s390.h:130
+#: config/s390/s390.h:131
msgid "Don't print additional debug prints"
msgstr ""
-#: config/s390/s390.h:131
+#: config/s390/s390.h:132
msgid "64 bit ABI"
msgstr ""
-#: config/s390/s390.h:132
+#: config/s390/s390.h:133
msgid "31 bit ABI"
msgstr ""
-#: config/s390/s390.h:133
+#: config/s390/s390.h:134
msgid "z/Architecture"
msgstr ""
-#: config/s390/s390.h:134
+#: config/s390/s390.h:135
msgid "ESA/390 architecture"
msgstr ""
-#: config/s390/s390.h:135
+#: config/s390/s390.h:136
msgid "mvcle use"
msgstr ""
-#: config/s390/s390.h:136
+#: config/s390/s390.h:137
msgid "mvc&ex"
msgstr ""
-#: config/s390/s390.h:137
+#: config/s390/s390.h:138
msgid "enable tpf OS code"
msgstr ""
-#: config/s390/s390.h:138
+#: config/s390/s390.h:139
msgid "disable tpf OS code"
msgstr ""
-#: config/s390/s390.h:139
+#: config/s390/s390.h:140
msgid "disable fused multiply/add instructions"
msgstr ""
-#: config/s390/s390.h:140
+#: config/s390/s390.h:141
msgid "enable fused multiply/add instructions"
msgstr ""
@@ -12083,25 +11929,25 @@ msgstr ""
msgid "__builtin_saveregs not supported by this subtarget"
msgstr ""
-#: config/sh/sh.c:6746
+#: config/sh/sh.c:6744
msgid "attribute interrupt_handler is not compatible with -m5-compact"
msgstr ""
#. The sp_switch attribute only has meaning for interrupt functions.
#. The trap_exit attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6768 config/sh/sh.c:6803
+#: config/sh/sh.c:6766 config/sh/sh.c:6801
#, c-format
msgid "`%s' attribute only applies to interrupt functions"
msgstr ""
#. The argument must be a constant string.
-#: config/sh/sh.c:6775
+#: config/sh/sh.c:6773
#, c-format
msgid "`%s' attribute argument not a string constant"
msgstr ""
#. The argument must be a constant integer.
-#: config/sh/sh.c:6810
+#: config/sh/sh.c:6808
#, c-format
msgid "`%s' attribute argument not an integer constant"
msgstr ""
@@ -12113,74 +11959,79 @@ msgstr ""
msgid "Profiling is not supported on this target."
msgstr ""
-#: config/sparc/sparc.c:360
+#: config/sparc/sparc.c:389
#, c-format
msgid "%s is not supported by this configuration"
msgstr ""
-#: config/sparc/sparc.c:367
+#: config/sparc/sparc.c:396
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:392
+#: config/sparc/sparc.c:421
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr ""
-#: config/sparc/sparc.c:6753 config/sparc/sparc.c:6759
+#: config/sparc/sparc.c:6869 config/sparc/sparc.c:6875
#, c-format
msgid "invalid %%Y operand"
msgstr ""
-#: config/sparc/sparc.c:6829
+#: config/sparc/sparc.c:6945
#, c-format
msgid "invalid %%A operand"
msgstr ""
-#: config/sparc/sparc.c:6839
+#: config/sparc/sparc.c:6955
#, c-format
msgid "invalid %%B operand"
msgstr ""
-#: config/sparc/sparc.c:6878
+#: config/sparc/sparc.c:6994
#, c-format
msgid "invalid %%c operand"
msgstr ""
-#: config/sparc/sparc.c:6879
+#: config/sparc/sparc.c:6995
#, c-format
msgid "invalid %%C operand"
msgstr ""
-#: config/sparc/sparc.c:6900
+#: config/sparc/sparc.c:7016
#, c-format
msgid "invalid %%d operand"
msgstr ""
-#: config/sparc/sparc.c:6901
+#: config/sparc/sparc.c:7017
#, c-format
msgid "invalid %%D operand"
msgstr ""
-#: config/sparc/sparc.c:6917
+#: config/sparc/sparc.c:7033
#, c-format
msgid "invalid %%f operand"
msgstr ""
-#: config/sparc/sparc.c:6931
+#: config/sparc/sparc.c:7047
#, c-format
msgid "invalid %%s operand"
msgstr ""
-#: config/sparc/sparc.c:6985
+#: config/sparc/sparc.c:7101
msgid "long long constant not a valid immediate operand"
msgstr ""
-#: config/sparc/sparc.c:6988
+#: config/sparc/sparc.c:7104
msgid "floating point constant not a valid immediate operand"
msgstr ""
+#: config/sparc/freebsd.h:76 config/sparc/linux.h:91
+#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:211
+msgid "Use 64 bit long doubles"
+msgstr ""
+
#: config/sparc/freebsd.h:77 config/sparc/linux.h:92
-#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:216
+#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:212
msgid "Use 128 bit long doubles"
msgstr ""
@@ -12196,169 +12047,135 @@ msgstr ""
msgid "Use little-endian byte order for data"
msgstr ""
-#: config/sparc/sparc.h:547
+#: config/sparc/sparc.h:542
msgid "Assume possible double misalignment"
msgstr ""
-#: config/sparc/sparc.h:549
+#: config/sparc/sparc.h:544
msgid "Assume all doubles are aligned"
msgstr ""
-#: config/sparc/sparc.h:551
+#: config/sparc/sparc.h:546
msgid "Pass -assert pure-text to linker"
msgstr ""
-#: config/sparc/sparc.h:553
+#: config/sparc/sparc.h:548
msgid "Do not pass -assert pure-text to linker"
msgstr ""
-#: config/sparc/sparc.h:555
-msgid "Use flat register window model"
-msgstr ""
-
-#: config/sparc/sparc.h:557
-msgid "Do not use flat register window model"
-msgstr ""
-
-#: config/sparc/sparc.h:559
+#: config/sparc/sparc.h:550
msgid "Use ABI reserved registers"
msgstr ""
-#: config/sparc/sparc.h:561
+#: config/sparc/sparc.h:552
msgid "Do not use ABI reserved registers"
msgstr ""
-#: config/sparc/sparc.h:563
+#: config/sparc/sparc.h:554
msgid "Use hardware quad fp instructions"
msgstr ""
-#: config/sparc/sparc.h:565
+#: config/sparc/sparc.h:556
msgid "Do not use hardware quad fp instructions"
msgstr ""
-#: config/sparc/sparc.h:567
+#: config/sparc/sparc.h:558
msgid "Compile for v8plus ABI"
msgstr ""
-#: config/sparc/sparc.h:569
+#: config/sparc/sparc.h:560
msgid "Do not compile for v8plus ABI"
msgstr ""
-#: config/sparc/sparc.h:571
+#: config/sparc/sparc.h:562
msgid "Utilize Visual Instruction Set"
msgstr ""
-#: config/sparc/sparc.h:573
+#: config/sparc/sparc.h:564
msgid "Do not utilize Visual Instruction Set"
msgstr ""
-#. ??? These are deprecated, coerced to -mcpu=. Delete in 2.9.
-#: config/sparc/sparc.h:576
-msgid "Optimize for Cypress processors"
-msgstr ""
-
-#: config/sparc/sparc.h:578
-msgid "Optimize for SPARCLite processors"
-msgstr ""
-
-#: config/sparc/sparc.h:580
-msgid "Optimize for F930 processors"
-msgstr ""
-
-#: config/sparc/sparc.h:582
-msgid "Optimize for F934 processors"
-msgstr ""
-
-#: config/sparc/sparc.h:584
-msgid "Use V8 SPARC ISA"
-msgstr ""
-
-#: config/sparc/sparc.h:586
-msgid "Optimize for SuperSPARC processors"
-msgstr ""
-
-#. End of deprecated options.
-#: config/sparc/sparc.h:589
+#: config/sparc/sparc.h:566
msgid "Pointers are 64-bit"
msgstr ""
-#: config/sparc/sparc.h:591
+#: config/sparc/sparc.h:568
msgid "Pointers are 32-bit"
msgstr ""
-#: config/sparc/sparc.h:593
+#: config/sparc/sparc.h:570
msgid "Use 32-bit ABI"
msgstr ""
-#: config/sparc/sparc.h:595
+#: config/sparc/sparc.h:572
msgid "Use 64-bit ABI"
msgstr ""
-#: config/sparc/sparc.h:597
+#: config/sparc/sparc.h:574
msgid "Use stack bias"
msgstr ""
-#: config/sparc/sparc.h:599
+#: config/sparc/sparc.h:576
msgid "Do not use stack bias"
msgstr ""
-#: config/sparc/sparc.h:601
+#: config/sparc/sparc.h:578
msgid "Use structs on stronger alignment for double-word copies"
msgstr ""
-#: config/sparc/sparc.h:603
+#: config/sparc/sparc.h:580
msgid "Do not use structs on stronger alignment for double-word copies"
msgstr ""
-#: config/sparc/sparc.h:605
+#: config/sparc/sparc.h:582
msgid "Optimize tail call instructions in assembler and linker"
msgstr ""
-#: config/sparc/sparc.h:607
+#: config/sparc/sparc.h:584
msgid "Do not optimize tail call instructions in assembler or linker"
msgstr ""
-#: config/sparc/sparc.h:652
+#: config/sparc/sparc.h:629
msgid "Use given SPARC code model"
msgstr ""
-#: config/stormy16/stormy16.c:526
+#: config/stormy16/stormy16.c:527
msgid "Constant halfword load operand out of range."
msgstr ""
-#: config/stormy16/stormy16.c:536
+#: config/stormy16/stormy16.c:537
msgid "Constant arithmetic operand out of range."
msgstr ""
-#: config/stormy16/stormy16.c:1027
+#: config/stormy16/stormy16.c:1028
msgid "Local variable memory requirements exceed capacity."
msgstr ""
-#: config/stormy16/stormy16.c:1193
+#: config/stormy16/stormy16.c:1194
msgid "function_profiler support"
msgstr ""
-#: config/stormy16/stormy16.c:1292
+#: config/stormy16/stormy16.c:1283
msgid "cannot use va_start in interrupt function"
msgstr ""
-#: config/stormy16/stormy16.c:1624
+#: config/stormy16/stormy16.c:1599
msgid "`B' operand is not constant"
msgstr ""
-#: config/stormy16/stormy16.c:1630
+#: config/stormy16/stormy16.c:1605
msgid "`B' operand has multiple bits set"
msgstr ""
-#: config/stormy16/stormy16.c:1656
+#: config/stormy16/stormy16.c:1631
msgid "`o' operand is not constant"
msgstr ""
-#: config/stormy16/stormy16.c:1670
+#: config/stormy16/stormy16.c:1645
msgid "xstormy16_print_operand: unknown code"
msgstr ""
-#: config/stormy16/stormy16.c:1716
+#: config/stormy16/stormy16.c:1691
#, c-format
msgid "switch statement of size %lu entries too large"
msgstr ""
@@ -12420,63 +12237,63 @@ msgstr ""
msgid "junk at end of #pragma ghs endzda"
msgstr ""
-#: config/v850/v850.c:142
+#: config/v850/v850.c:156
#, c-format
msgid "%s=%s is not numeric"
msgstr ""
-#: config/v850/v850.c:149
+#: config/v850/v850.c:163
#, c-format
msgid "%s=%s is too large"
msgstr ""
-#: config/v850/v850.c:301
+#: config/v850/v850.c:315
msgid "const_double_split got a bad insn:"
msgstr ""
-#: config/v850/v850.c:866
+#: config/v850/v850.c:880
msgid "output_move_single:"
msgstr ""
-#: config/v850/v850.c:2209
+#: config/v850/v850.c:2223
msgid "%Jdata area attributes cannot be specified for local variables"
msgstr ""
-#: config/v850/v850.c:2220
+#: config/v850/v850.c:2234
msgid "%Jdata area of '%D' conflicts with previous declaration"
msgstr ""
-#: config/v850/v850.c:2419
+#: config/v850/v850.c:2433
#, c-format
msgid "bogus JR construction: %d\n"
msgstr ""
-#: config/v850/v850.c:2440 config/v850/v850.c:2643
+#: config/v850/v850.c:2454 config/v850/v850.c:2657
#, c-format
msgid "bad amount of stack space removal: %d"
msgstr ""
-#: config/v850/v850.c:2619
+#: config/v850/v850.c:2633
#, c-format
msgid "bogus JARL construction: %d\n"
msgstr ""
-#: config/v850/v850.c:2989
+#: config/v850/v850.c:3003
#, c-format
msgid "Bogus DISPOSE construction: %d\n"
msgstr ""
-#: config/v850/v850.c:3011
+#: config/v850/v850.c:3025
#, c-format
msgid "Too much stack space to dispose of: %d"
msgstr ""
-#: config/v850/v850.c:3184
+#: config/v850/v850.c:3198
#, c-format
msgid "Bogus PREPEARE construction: %d\n"
msgstr ""
-#: config/v850/v850.c:3206
+#: config/v850/v850.c:3220
#, c-format
msgid "Too much stack space to prepare: %d"
msgstr ""
@@ -12556,56 +12373,56 @@ msgstr ""
msgid "Set the max size of data eligible for the ZDA area"
msgstr ""
-#: config/xtensa/xtensa.c:1790
+#: config/xtensa/xtensa.c:1831
msgid "boolean registers required for the floating-point option"
msgstr ""
-#: config/xtensa/xtensa.c:1844
+#: config/xtensa/xtensa.c:1885
#, c-format
msgid "-f%s is not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:1849
+#: config/xtensa/xtensa.c:1890
msgid "PIC is required but not supported with CONST16 instructions"
msgstr ""
-#: config/xtensa/xtensa.c:1919
+#: config/xtensa/xtensa.c:1960
#, c-format
msgid "invalid %%D value"
msgstr ""
-#: config/xtensa/xtensa.c:1956
+#: config/xtensa/xtensa.c:1997
msgid "invalid mask"
msgstr ""
-#: config/xtensa/xtensa.c:1982
+#: config/xtensa/xtensa.c:2023
#, c-format
msgid "invalid %%x value"
msgstr ""
-#: config/xtensa/xtensa.c:1989
+#: config/xtensa/xtensa.c:2030
#, c-format
msgid "invalid %%d value"
msgstr ""
-#: config/xtensa/xtensa.c:2010 config/xtensa/xtensa.c:2020
+#: config/xtensa/xtensa.c:2051 config/xtensa/xtensa.c:2061
#, c-format
msgid "invalid %%t/%%b value"
msgstr ""
-#: config/xtensa/xtensa.c:2062
+#: config/xtensa/xtensa.c:2103
msgid "invalid address"
msgstr ""
-#: config/xtensa/xtensa.c:2087
+#: config/xtensa/xtensa.c:2128
msgid "no register in address"
msgstr ""
-#: config/xtensa/xtensa.c:2095
+#: config/xtensa/xtensa.c:2136
msgid "address offset not a constant"
msgstr ""
-#: config/xtensa/xtensa.c:2778
+#: config/xtensa/xtensa.c:2819
msgid "only uninitialized variables can be placed in a .bss section"
msgstr ""
@@ -12662,268 +12479,265 @@ msgstr ""
msgid "unable to call pointer to member function here"
msgstr ""
-#: cp/call.c:2224
+#: cp/call.c:2228
msgid "%s %D(%T, %T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2229
+#: cp/call.c:2233
msgid "%s %D(%T, %T) <built-in>"
msgstr ""
-#: cp/call.c:2233
+#: cp/call.c:2237
msgid "%s %D(%T) <built-in>"
msgstr ""
-#: cp/call.c:2237
+#: cp/call.c:2241
msgid "%s %T <conversion>"
msgstr ""
-#: cp/call.c:2239
+#: cp/call.c:2243
msgid "%J%s %+#D <near match>"
msgstr ""
-#: cp/call.c:2241
+#: cp/call.c:2245
msgid "%J%s %+#D"
msgstr ""
-#: cp/call.c:2276
+#: cp/call.c:2280
msgid "candidates are:"
msgstr ""
-#: cp/call.c:2464
+#: cp/call.c:2468
msgid "conversion from `%T' to `%T' is ambiguous"
msgstr ""
-#: cp/call.c:2615 cp/call.c:2659
+#: cp/call.c:2619 cp/call.c:2663
msgid "no matching function for call to `%D(%A)'"
msgstr ""
-#: cp/call.c:2618 cp/call.c:2662
+#: cp/call.c:2622 cp/call.c:2666
msgid "call of overloaded `%D(%A)' is ambiguous"
msgstr ""
#. It's no good looking for an overloaded operator() on a
#. pointer-to-member-function.
-#: cp/call.c:2728
+#: cp/call.c:2732
#, c-format
msgid ""
"pointer-to-member function %E cannot be called without an object; consider "
"using .* or ->*"
msgstr ""
-#: cp/call.c:2794
+#: cp/call.c:2798
msgid "no match for call to `(%T) (%A)'"
msgstr ""
-#: cp/call.c:2802
+#: cp/call.c:2806
msgid "call of `(%T) (%A)' is ambiguous"
msgstr ""
-#: cp/call.c:2835
+#: cp/call.c:2839
#, c-format
msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
msgstr ""
-#: cp/call.c:2841
+#: cp/call.c:2845
#, c-format
msgid "%s for 'operator%s' in '%E%s'"
msgstr ""
-#: cp/call.c:2845
+#: cp/call.c:2849
#, c-format
msgid "%s for 'operator[]' in '%E[%E]'"
msgstr ""
-#: cp/call.c:2850
+#: cp/call.c:2854
#, c-format
msgid "%s for '%s' in '%s %E'"
msgstr ""
-#: cp/call.c:2855
+#: cp/call.c:2859
#, c-format
msgid "%s for 'operator%s' in '%E %s %E'"
msgstr ""
-#: cp/call.c:2858
+#: cp/call.c:2862
#, c-format
msgid "%s for 'operator%s' in '%s%E'"
msgstr ""
-#: cp/call.c:2953
+#: cp/call.c:2957
msgid "ISO C++ forbids omitting the middle term of a ?: expression"
msgstr ""
-#: cp/call.c:3014
+#: cp/call.c:3018
#, c-format
msgid "`%E' has type `void' and is not a throw-expression"
msgstr ""
-#: cp/call.c:3047 cp/call.c:3238
+#: cp/call.c:3051 cp/call.c:3242
msgid "operands to ?: have different types"
msgstr ""
-#: cp/call.c:3192
+#: cp/call.c:3196
msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
msgstr ""
-#: cp/call.c:3199
+#: cp/call.c:3203
msgid "enumeral and non-enumeral type in conditional expression"
msgstr ""
-#: cp/call.c:3483
+#: cp/call.c:3487
msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
msgstr ""
-#: cp/call.c:3528
+#: cp/call.c:3532
msgid "using synthesized `%#D' for copy assignment"
msgstr ""
-#: cp/call.c:3530
+#: cp/call.c:3534
msgid " where cfront would use `%#D'"
msgstr ""
-#: cp/call.c:3553
+#: cp/call.c:3557
msgid "comparison between `%#T' and `%#T'"
msgstr ""
-#: cp/call.c:3799
+#: cp/call.c:3803
msgid "no suitable `operator %s' for `%T'"
msgstr ""
-#: cp/call.c:3816
+#: cp/call.c:3820
msgid "`%+#D' is private"
msgstr ""
-#: cp/call.c:3818
+#: cp/call.c:3822
msgid "`%+#D' is protected"
msgstr ""
-#: cp/call.c:3820
+#: cp/call.c:3824
msgid "`%+#D' is inaccessible"
msgstr ""
-#: cp/call.c:3821
+#: cp/call.c:3825
msgid "within this context"
msgstr ""
-#: cp/call.c:3891
+#: cp/call.c:3895
msgid "invalid conversion from `%T' to `%T'"
msgstr ""
-#: cp/call.c:3893
+#: cp/call.c:3897
msgid " initializing argument %P of `%D'"
msgstr ""
-#: cp/call.c:4046
+#: cp/call.c:4050
msgid "cannot bind bitfield `%E' to `%T'"
msgstr ""
-#: cp/call.c:4049
+#: cp/call.c:4053
msgid "cannot bind packed field `%E' to `%T'"
msgstr ""
-#: cp/call.c:4052
+#: cp/call.c:4056
msgid "cannot bind rvalue `%E' to `%T'"
msgstr ""
-#. Undefined behavior [expr.call] 5.2.2/7. We used to just warn
-#. here and do a bitwise copy, but now cp_expr_size will abort if we
-#. try to do that.
-#: cp/call.c:4135
+#: cp/call.c:4144
msgid ""
"cannot pass objects of non-POD type `%#T' through `...'; call will abort at "
"runtime"
msgstr ""
#. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4160
+#: cp/call.c:4168
msgid ""
"cannot receive objects of non-POD type `%#T' through `...'; call will abort "
"at runtime"
msgstr ""
-#: cp/call.c:4200
+#: cp/call.c:4208
msgid "the default argument for parameter %d of `%D' has not yet been parsed"
msgstr ""
-#: cp/call.c:4380
+#: cp/call.c:4403
msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgstr ""
-#: cp/call.c:4399
+#: cp/call.c:4422
msgid "`%T' is not an accessible base of `%T'"
msgstr ""
-#: cp/call.c:4673
+#: cp/call.c:4696
msgid "could not find class$ field in java interface type `%T'"
msgstr ""
-#: cp/call.c:4928
+#: cp/call.c:4951
msgid "call to non-function `%D'"
msgstr ""
-#: cp/call.c:4954
+#: cp/call.c:4977
msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
msgstr ""
-#: cp/call.c:5032
+#: cp/call.c:5055
msgid "no matching function for call to `%T::%s(%A)%#V'"
msgstr ""
-#: cp/call.c:5049
+#: cp/call.c:5072
#, c-format
msgid "call of overloaded `%s(%A)' is ambiguous"
msgstr ""
-#: cp/call.c:5070
+#: cp/call.c:5093
msgid "cannot call member function `%D' without object"
msgstr ""
-#: cp/call.c:5655
+#: cp/call.c:5678
msgid "passing `%T' chooses `%T' over `%T'"
msgstr ""
-#: cp/call.c:5657 cp/name-lookup.c:4057
+#: cp/call.c:5680 cp/name-lookup.c:4093
msgid " in call to `%D'"
msgstr ""
-#: cp/call.c:5714
+#: cp/call.c:5737
msgid "choosing `%D' over `%D'"
msgstr ""
-#: cp/call.c:5715
+#: cp/call.c:5738
msgid " for conversion from `%T' to `%T'"
msgstr ""
-#: cp/call.c:5717
+#: cp/call.c:5740
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:5837
+#: cp/call.c:5860
msgid ""
"ISO C++ says that these are ambiguous, even though the worst conversion for "
"the first is better than the worst conversion for the second:"
msgstr ""
-#: cp/call.c:5841
+#: cp/call.c:5864
msgid "candidate 1:"
msgstr ""
-#: cp/call.c:5842
+#: cp/call.c:5865
msgid "candidate 2:"
msgstr ""
-#: cp/call.c:5951
+#: cp/call.c:5974
msgid "could not convert `%E' to `%T'"
msgstr ""
-#: cp/call.c:6056
+#: cp/call.c:6079
msgid ""
"invalid initialization of non-const reference of type '%T' from a temporary "
"of type '%T'"
msgstr ""
-#: cp/call.c:6060
+#: cp/call.c:6083
msgid ""
"invalid initialization of reference of type '%T' from expression of type '%T'"
msgstr ""
@@ -13177,6 +12991,8 @@ msgid ""
"version of GCC"
msgstr ""
+#. Versions of G++ before G++ 3.4 did not reset the
+#. DECL_MODE.
#: cp/class.c:4805
msgid ""
"the offset of `%D' may not be ABI-compliant and may change in a future "
@@ -13200,7 +13016,7 @@ msgid ""
"version of GCC"
msgstr ""
-#: cp/class.c:5026 cp/semantics.c:2008
+#: cp/class.c:5026 cp/semantics.c:2029
msgid "redefinition of `%#T'"
msgstr ""
@@ -13256,7 +13072,7 @@ msgstr ""
#. A name N used in a class S shall refer to the same declaration
#. in its context and when re-evaluated in the completed scope of
#. S.
-#: cp/class.c:6451 cp/decl.c:1225 cp/name-lookup.c:495 cp/pt.c:2093
+#: cp/class.c:6451 cp/decl.c:1225 cp/name-lookup.c:496 cp/pt.c:2093
msgid "declaration of `%#D'"
msgstr ""
@@ -13422,7 +13238,7 @@ msgstr ""
msgid "declaration of template `%#D'"
msgstr ""
-#: cp/decl.c:1343 cp/name-lookup.c:496
+#: cp/decl.c:1343 cp/name-lookup.c:497
msgid "conflicts with previous declaration `%#D'"
msgstr ""
@@ -13579,7 +13395,7 @@ msgstr ""
msgid "duplicate label `%D'"
msgstr ""
-#: cp/decl.c:2612 cp/parser.c:3173
+#: cp/decl.c:2612 cp/parser.c:3252
msgid "`%D' used without template parameters"
msgstr ""
@@ -14578,6 +14394,10 @@ msgstr ""
msgid "%Jprevious definition here"
msgstr ""
+#. DR 377
+#.
+#. IF no integral type can represent all the enumerator values, the
+#. enumeration is ill-formed.
#: cp/decl.c:9849
msgid "no integral type can represent all of the enumerator values for `%T'"
msgstr ""
@@ -14602,23 +14422,23 @@ msgstr ""
msgid "`%D' implicitly declared before its definition"
msgstr ""
-#: cp/decl.c:10200 cp/typeck.c:6004
+#: cp/decl.c:10200 cp/typeck.c:6011
msgid "`operator=' should return a reference to `*this'"
msgstr ""
-#: cp/decl.c:10471
+#: cp/decl.c:10472
msgid "parameter `%D' declared void"
msgstr ""
-#: cp/decl.c:10937
+#: cp/decl.c:10938
msgid "invalid member function declaration"
msgstr ""
-#: cp/decl.c:10954
+#: cp/decl.c:10955
msgid "`%D' is already defined in class `%T'"
msgstr ""
-#: cp/decl.c:11167
+#: cp/decl.c:11168
msgid "static member function `%#D' declared with type qualifiers"
msgstr ""
@@ -14804,7 +14624,7 @@ msgstr ""
msgid "throwing NULL, which has integral, not pointer type"
msgstr ""
-#: cp/except.c:653 cp/init.c:2021
+#: cp/except.c:653 cp/init.c:2029
msgid "`%D' should never be overloaded"
msgstr ""
@@ -15002,7 +14822,7 @@ msgstr ""
msgid "type `%T' is of non-aggregate type"
msgstr ""
-#: cp/init.c:1425 cp/typeck.c:1789
+#: cp/init.c:1425 cp/typeck.c:1798
msgid "qualified type `%T' does not match destructor name `~%T'"
msgstr ""
@@ -15018,80 +14838,90 @@ msgstr ""
msgid "invalid pointer to bit-field `%D'"
msgstr ""
-#: cp/init.c:1570
+#: cp/init.c:1573
msgid "invalid use of non-static member function `%D'"
msgstr ""
-#: cp/init.c:1575 cp/semantics.c:1229
+#: cp/init.c:1579 cp/semantics.c:1236
msgid "invalid use of non-static data member `%D'"
msgstr ""
-#: cp/init.c:1710
+#: cp/init.c:1718
msgid "new of array type fails to specify size"
msgstr ""
-#: cp/init.c:1721
+#: cp/init.c:1729
msgid "size in array new must have integral type"
msgstr ""
-#: cp/init.c:1727
+#: cp/init.c:1735
msgid "zero size array reserves no space"
msgstr ""
-#: cp/init.c:1793
+#: cp/init.c:1801
msgid "new cannot be applied to a reference type"
msgstr ""
-#: cp/init.c:1799
+#: cp/init.c:1807
msgid "new cannot be applied to a function type"
msgstr ""
-#: cp/init.c:1845
+#: cp/init.c:1853
msgid "call to Java constructor, while `jclass' undefined"
msgstr ""
-#: cp/init.c:1861
+#: cp/init.c:1869
msgid "can't find class$"
msgstr ""
-#: cp/init.c:1987
+#: cp/init.c:1995
msgid "invalid type `void' for new"
msgstr ""
-#: cp/init.c:1997
+#: cp/init.c:2005
msgid "uninitialized const in `new' of `%#T'"
msgstr ""
-#: cp/init.c:2016
+#: cp/init.c:2024
#, c-format
msgid "call to Java constructor with `%s' undefined"
msgstr ""
-#: cp/init.c:2057
+#: cp/init.c:2065
msgid "request for member `%D' is ambiguous"
msgstr ""
-#: cp/init.c:2181
+#: cp/init.c:2189
msgid "ISO C++ forbids initialization in array new"
msgstr ""
-#: cp/init.c:2205
+#: cp/init.c:2213
msgid "ISO C++ forbids aggregate initializer to new"
msgstr ""
-#: cp/init.c:2650
+#: cp/init.c:2658
msgid "initializer ends prematurely"
msgstr ""
-#: cp/init.c:2707
+#: cp/init.c:2715
msgid "cannot initialize multi-dimensional array with initializer"
msgstr ""
-#: cp/init.c:2880
+#: cp/init.c:2876
+msgid "possible problem detected in invocation of delete operator:"
+msgstr ""
+
+#: cp/init.c:2879
+msgid ""
+"neither the destructor nor the class-specific operator delete will be "
+"called, even if they are declared when the class is defined."
+msgstr ""
+
+#: cp/init.c:2900
msgid "unknown array size in delete"
msgstr ""
-#: cp/init.c:3145
+#: cp/init.c:3165
msgid "type to vector delete is neither pointer or array type"
msgstr ""
@@ -15140,6 +14970,16 @@ msgid ""
"appears in.)"
msgstr ""
+#. In a template, it is invalid to write "f()" or "f(3)" if no
+#. declaration of "f" is available. Historically, G++ and most
+#. other compilers accepted that usage since they deferred all name
+#. lookup until instantiation time rather than doing unqualified
+#. name lookup at template definition time; explain to the user what
+#. is going wrong.
+#.
+#. Note that we have the exact wording of the following message in
+#. the manual (trouble.texi, node "Name lookup"), so they need to
+#. be kept in synch.
#: cp/lex.c:674
msgid ""
"there are no arguments to `%D' that depend on a template parameter, so a "
@@ -15152,15 +14992,15 @@ msgid ""
"of an undeclared name is deprecated)"
msgstr ""
-#: cp/mangle.c:2029
+#: cp/mangle.c:2040
msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
msgstr ""
-#: cp/mangle.c:2082
+#: cp/mangle.c:2093
msgid "omitted middle operand to `?:' operand cannot be mangled"
msgstr ""
-#: cp/mangle.c:2381
+#: cp/mangle.c:2392
msgid "the mangled name of `%D' will change in a future version of GCC"
msgstr ""
@@ -15168,20 +15008,20 @@ msgstr ""
msgid "generic thunk code fails for method `%#D' which uses `...'"
msgstr ""
-#: cp/method.c:680
+#: cp/method.c:683
msgid "non-static const member `%#D', can't use default assignment operator"
msgstr ""
-#: cp/method.c:685
+#: cp/method.c:688
msgid ""
"non-static reference member `%#D', can't use default assignment operator"
msgstr ""
-#: cp/name-lookup.c:649
+#: cp/name-lookup.c:650
msgid "`%#D' used prior to declaration"
msgstr ""
-#: cp/name-lookup.c:680
+#: cp/name-lookup.c:681
msgid "redeclaration of `wchar_t' as `%T'"
msgstr ""
@@ -15191,460 +15031,477 @@ msgstr ""
#. [basic.start.main]
#.
#. This function shall not be overloaded.
-#: cp/name-lookup.c:712
+#: cp/name-lookup.c:713
msgid "invalid redeclaration of `%D'"
msgstr ""
-#: cp/name-lookup.c:713
+#: cp/name-lookup.c:714
msgid "as `%D'"
msgstr ""
-#: cp/name-lookup.c:801
+#: cp/name-lookup.c:802
msgid "type mismatch with previous external decl of `%#D'"
msgstr ""
-#: cp/name-lookup.c:802
+#: cp/name-lookup.c:803
msgid "previous external decl of `%#D'"
msgstr ""
-#: cp/name-lookup.c:844
+#: cp/name-lookup.c:845
msgid "`%D' was previously implicitly declared to return `int'"
msgstr ""
-#: cp/name-lookup.c:902
+#: cp/name-lookup.c:903
msgid "extern declaration of `%#D' doesn't match"
msgstr ""
-#: cp/name-lookup.c:903
+#: cp/name-lookup.c:904
msgid "global declaration `%#D'"
msgstr ""
-#: cp/name-lookup.c:939
+#: cp/name-lookup.c:940
msgid "declaration of `%#D' shadows a parameter"
msgstr ""
-#: cp/name-lookup.c:960
+#: cp/name-lookup.c:961
#, c-format
msgid "declaration of `%s' shadows a member of `this'"
msgstr ""
-#: cp/name-lookup.c:1136
+#: cp/name-lookup.c:1137
msgid "name lookup of `%D' changed"
msgstr ""
-#: cp/name-lookup.c:1138
+#: cp/name-lookup.c:1139
msgid " matches this `%D' under ISO standard rules"
msgstr ""
-#: cp/name-lookup.c:1140
+#: cp/name-lookup.c:1141
msgid " matches this `%D' under old rules"
msgstr ""
-#: cp/name-lookup.c:1154 cp/name-lookup.c:1161
+#: cp/name-lookup.c:1155 cp/name-lookup.c:1162
msgid "name lookup of `%D' changed for new ISO `for' scoping"
msgstr ""
-#: cp/name-lookup.c:1156
+#: cp/name-lookup.c:1157
msgid " cannot use obsolete binding at `%D' because it has a destructor"
msgstr ""
-#: cp/name-lookup.c:1163
+#: cp/name-lookup.c:1164
msgid " using obsolete binding at `%D'"
msgstr ""
-#: cp/name-lookup.c:1216
+#: cp/name-lookup.c:1217
#, c-format
msgid "%s %s(%E) %p %d\n"
msgstr ""
-#: cp/name-lookup.c:1219
+#: cp/name-lookup.c:1220
#, c-format
msgid "%s %s %p %d\n"
msgstr ""
-#: cp/name-lookup.c:1338
+#: cp/name-lookup.c:1339
msgid "XXX is_class_level != (current_scope == class_scope)\n"
msgstr ""
-#: cp/name-lookup.c:1975
+#: cp/name-lookup.c:1976
msgid "`%#D' hides constructor for `%#T'"
msgstr ""
-#: cp/name-lookup.c:1990
+#: cp/name-lookup.c:1991
msgid "`%#D' conflicts with previous using declaration `%#D'"
msgstr ""
-#: cp/name-lookup.c:2002
+#: cp/name-lookup.c:2003
msgid "previous non-function declaration `%#D'"
msgstr ""
-#: cp/name-lookup.c:2003
+#: cp/name-lookup.c:2004
msgid "conflicts with function declaration `%#D'"
msgstr ""
#. 7.3.3/5
#. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:2080
+#: cp/name-lookup.c:2081
msgid "a using-declaration cannot specify a template-id. Try `using %D'"
msgstr ""
-#: cp/name-lookup.c:2086
+#: cp/name-lookup.c:2087
msgid "namespace `%D' not allowed in using-declaration"
msgstr ""
#. It's a nested name with template parameter dependent scope.
#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2094 cp/name-lookup.c:2108 cp/name-lookup.c:3283
+#: cp/name-lookup.c:2095 cp/name-lookup.c:2109 cp/name-lookup.c:3308
msgid "`%T' is not a namespace"
msgstr ""
-#: cp/name-lookup.c:2132
+#: cp/name-lookup.c:2133
msgid "`%D' not declared"
msgstr ""
#. If the OLD_FN was really declared, the
#. declarations don't match.
-#: cp/name-lookup.c:2144 cp/name-lookup.c:2186 cp/name-lookup.c:2211
+#: cp/name-lookup.c:2145 cp/name-lookup.c:2187 cp/name-lookup.c:2212
msgid "`%D' is already declared in this scope"
msgstr ""
-#: cp/name-lookup.c:2217
+#: cp/name-lookup.c:2218
msgid "using declaration `%D' introduced ambiguous type `%T'"
msgstr ""
#. Definition isn't the kind we were looking for.
-#: cp/name-lookup.c:2376 cp/name-lookup.c:2395
+#: cp/name-lookup.c:2382 cp/name-lookup.c:2401
msgid "`%#D' redeclared as %C"
msgstr ""
-#: cp/name-lookup.c:2805
+#: cp/name-lookup.c:2811
msgid "using-declaration for non-member at class scope"
msgstr ""
-#: cp/name-lookup.c:2812
+#: cp/name-lookup.c:2818
msgid "using-declaration cannot name destructor"
msgstr ""
-#: cp/name-lookup.c:2908
+#: cp/name-lookup.c:2923
msgid "declaration of `%D' not in a namespace surrounding `%D'"
msgstr ""
-#: cp/name-lookup.c:2948
+#: cp/name-lookup.c:2963
msgid "`%D' should have been declared inside `%D'"
msgstr ""
-#: cp/name-lookup.c:3012
+#: cp/name-lookup.c:3027
msgid "namespace alias `%D' not allowed here, assuming `%D'"
msgstr ""
#. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3127
+#: cp/name-lookup.c:3142
msgid "unknown namespace `%D'"
msgstr ""
-#: cp/name-lookup.c:3277
+#: cp/name-lookup.c:3302
msgid "namespace `%T' undeclared"
msgstr ""
-#: cp/name-lookup.c:3310
+#: cp/name-lookup.c:3346
msgid "strong using only meaningful at namespace scope"
msgstr ""
-#: cp/name-lookup.c:3317
+#: cp/name-lookup.c:3353
msgid "`%D' attribute directive ignored"
msgstr ""
-#: cp/name-lookup.c:3450
+#: cp/name-lookup.c:3486
msgid "use of `%D' is ambiguous"
msgstr ""
-#: cp/name-lookup.c:3451
+#: cp/name-lookup.c:3487
msgid " first declared as `%#D' here"
msgstr ""
-#: cp/name-lookup.c:3454
+#: cp/name-lookup.c:3490
msgid " also declared as `%#D' here"
msgstr ""
-#: cp/name-lookup.c:3469
+#: cp/name-lookup.c:3505
msgid "`%D' denotes an ambiguous type"
msgstr ""
-#: cp/name-lookup.c:3470
+#: cp/name-lookup.c:3506
msgid "%J first type here"
msgstr ""
-#: cp/name-lookup.c:3471
+#: cp/name-lookup.c:3507
msgid "%J other type here"
msgstr ""
#. This happens for A::B where B is a template, and there are no
#. template arguments.
-#: cp/name-lookup.c:3536 cp/typeck.c:1764
+#: cp/name-lookup.c:3572 cp/typeck.c:1773
msgid "invalid use of `%D'"
msgstr ""
-#: cp/name-lookup.c:3577
+#: cp/name-lookup.c:3613
msgid "`%D::%D' is not a template"
msgstr ""
-#: cp/name-lookup.c:3594
+#: cp/name-lookup.c:3630
msgid "`%D' undeclared in namespace `%D'"
msgstr ""
-#: cp/name-lookup.c:4055
+#: cp/name-lookup.c:4091
msgid "`%D' is not a function,"
msgstr ""
-#: cp/name-lookup.c:4056
+#: cp/name-lookup.c:4092
msgid " conflict with `%D'"
msgstr ""
-#: cp/name-lookup.c:4800
+#: cp/name-lookup.c:4830
msgid "XXX entering pop_everything ()\n"
msgstr ""
-#: cp/name-lookup.c:4809
+#: cp/name-lookup.c:4839
msgid "XXX leaving pop_everything ()\n"
msgstr ""
-#: cp/parser.c:607
+#: cp/parser.c:609
msgid "invalid token"
msgstr ""
-#: cp/parser.c:1804
+#: cp/parser.c:1810
msgid "`%D::%D' has not been declared"
msgstr ""
-#: cp/parser.c:1807 cp/semantics.c:2263
+#: cp/parser.c:1813 cp/semantics.c:2284
msgid "`::%D' has not been declared"
msgstr ""
-#: cp/parser.c:1809
+#: cp/parser.c:1815
msgid "`%D' has not been declared"
msgstr ""
-#: cp/parser.c:1812
+#: cp/parser.c:1818
msgid "`%D::%D' %s"
msgstr ""
-#: cp/parser.c:1814
+#: cp/parser.c:1820
msgid "`::%D' %s"
msgstr ""
-#: cp/parser.c:1816
+#: cp/parser.c:1822
msgid "`%D' %s"
msgstr ""
-#: cp/parser.c:1868
+#: cp/parser.c:1874
msgid "new types may not be defined in a return type"
msgstr ""
-#: cp/parser.c:1886 cp/pt.c:4126
+#: cp/parser.c:1892 cp/pt.c:4185
msgid "`%T' is not a template"
msgstr ""
-#: cp/parser.c:1888
+#: cp/parser.c:1894
#, c-format
msgid "`%s' is not a template"
msgstr ""
-#: cp/parser.c:1890
+#: cp/parser.c:1896
msgid "invalid template-id"
msgstr ""
-#: cp/parser.c:1925
+#: cp/parser.c:1931
#, c-format
msgid "%s cannot appear in a constant-expression"
msgstr ""
+#: cp/parser.c:1951
+#, c-format
+msgid "invalid use of template-name `%E' without an argument list"
+msgstr ""
+
#. Issue an error message.
-#: cp/parser.c:1952
+#: cp/parser.c:1956
+#, c-format
+msgid "`%E' does not name a type"
+msgstr ""
+
+#: cp/parser.c:1987
+msgid "(perhaps `typename %T::%E' was intended)"
+msgstr ""
+
+#: cp/parser.c:2002
#, c-format
-msgid "`%s' does not name a type"
+msgid "`%E' in namespace `%E' does not name a type"
msgstr ""
-#: cp/parser.c:1983
-msgid "(perhaps `typename %T::%s' was intended)"
+#: cp/parser.c:2005
+msgid "`%E' in class `%T' does not name a type"
msgstr ""
-#: cp/parser.c:2405
+#: cp/parser.c:2481
msgid "ISO C++ forbids braced-groups within expressions"
msgstr ""
-#: cp/parser.c:2414
+#: cp/parser.c:2490
msgid "statement-expressions are allowed only inside functions"
msgstr ""
-#: cp/parser.c:2465
+#: cp/parser.c:2541
msgid "`this' may not be used in this context"
msgstr ""
-#: cp/parser.c:2615
+#: cp/parser.c:2691
msgid "local variable `%D' may not appear in this context"
msgstr ""
-#: cp/parser.c:2979
+#: cp/parser.c:3056
msgid "typedef-name `%D' used as destructor declarator"
msgstr ""
-#: cp/parser.c:3622
+#: cp/parser.c:3701
msgid "ISO C++ forbids compound-literals"
msgstr ""
-#: cp/parser.c:4594
+#: cp/parser.c:4673
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:4770
+#: cp/parser.c:4849
msgid "use of old-style cast"
msgstr ""
-#: cp/parser.c:5501
+#: cp/parser.c:5602
#, c-format
msgid "case label `%E' not within a switch statement"
msgstr ""
-#: cp/parser.c:6001
-msgid "break statement not within loop or switch"
-msgstr ""
-
-#: cp/parser.c:6012
-msgid "continue statement not within a loop"
-msgstr ""
-
-#: cp/parser.c:6043
+#: cp/parser.c:6144
msgid "ISO C++ forbids computed gotos"
msgstr ""
-#: cp/parser.c:6163
+#: cp/parser.c:6264
msgid "extra `;'"
msgstr ""
-#: cp/parser.c:6458
+#: cp/parser.c:6559
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:6593
+#: cp/parser.c:6697
msgid "duplicate `friend'"
msgstr ""
-#: cp/parser.c:6742
+#: cp/parser.c:6846
msgid "class definition may not be declared a friend"
msgstr ""
-#: cp/parser.c:7056
+#: cp/parser.c:7160
msgid "only constructors take base initializers"
msgstr ""
-#: cp/parser.c:7107
+#: cp/parser.c:7211
msgid "anachronistic old-style base class initializer"
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:7500
+#: cp/parser.c:7604
msgid "keyword `export' not implemented, and will be ignored"
msgstr ""
+#. Otherwise, emit an error about the invalid digraph, but continue
+#. parsing because we got our argument list.
+#: cp/parser.c:7964
+msgid "`<::' cannot begin a template-argument list"
+msgstr ""
+
+#: cp/parser.c:7965
+msgid ""
+"`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
+msgstr ""
+
+#: cp/parser.c:7972
+msgid "(if you use `-fpermissive' G++ will accept your code)"
+msgstr ""
+
#. Explain what went wrong.
-#: cp/parser.c:7988
+#: cp/parser.c:8144
msgid "non-template `%D' used as template"
msgstr ""
-#: cp/parser.c:7989
+#: cp/parser.c:8145
msgid "(use `%T::template %D' to indicate that it is a template)"
msgstr ""
-#: cp/parser.c:8918
+#: cp/parser.c:9074
msgid "using `typename' outside of template"
msgstr ""
-#: cp/parser.c:9040
+#: cp/parser.c:9196
msgid "expected type-name"
msgstr ""
-#: cp/parser.c:9099
+#: cp/parser.c:9255
msgid "type attributes are honored only at type definition"
msgstr ""
-#: cp/parser.c:9200
-msgid "comma at end of enumerator list"
-msgstr ""
-
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:9483
+#: cp/parser.c:9639
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:9809
+#: cp/parser.c:9965
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:9811
+#: cp/parser.c:9967
msgid "attributes are not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:9944
+#: cp/parser.c:10100
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:11136
+#: cp/parser.c:11297
msgid "file ends in default argument"
msgstr ""
-#: cp/parser.c:11192
+#: cp/parser.c:11353
msgid "deprecated use of default argument for parameter of non-function"
msgstr ""
-#: cp/parser.c:11195
+#: cp/parser.c:11356
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:11917
+#: cp/parser.c:12081
msgid "declaration of `%D' in `%D' which does not enclose `%D'"
msgstr ""
-#: cp/parser.c:11930
+#: cp/parser.c:12094
msgid "extra qualification ignored"
msgstr ""
-#: cp/parser.c:11941
+#: cp/parser.c:12105
msgid "an explicit specialization must be preceded by 'template <>'"
msgstr ""
-#: cp/parser.c:12221
+#: cp/parser.c:12385
msgid "extra semicolon"
msgstr ""
-#: cp/parser.c:12239
+#: cp/parser.c:12403
msgid "a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:12270
+#: cp/parser.c:12434
msgid "friend declaration does not name a class or function"
msgstr ""
-#: cp/parser.c:12441
+#: cp/parser.c:12605
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:12714
+#: cp/parser.c:12878
msgid "keyword `typename' not allowed outside of templates"
msgstr ""
-#: cp/parser.c:12716
+#: cp/parser.c:12880
msgid ""
"keyword `typename' not allowed in this context (the base class is implicitly "
"a type)"
msgstr ""
-#: cp/parser.c:13534
+#: cp/parser.c:13698
msgid "reference to `%D' is ambiguous"
msgstr ""
-#: cp/parser.c:13708
+#: cp/parser.c:13872
msgid "too few template-parameter-lists"
msgstr ""
@@ -15652,40 +15509,40 @@ msgstr ""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:13723
+#: cp/parser.c:13887
msgid "too many template-parameter-lists"
msgstr ""
#. If begin_function_definition didn't like the definition, skip
#. the entire function.
-#: cp/parser.c:14000
+#: cp/parser.c:14164
msgid "invalid function declaration"
msgstr ""
#. Issue an error message.
-#: cp/parser.c:14037
+#: cp/parser.c:14201
msgid "named return values are no longer supported"
msgstr ""
-#: cp/parser.c:14365
+#: cp/parser.c:14529
msgid "`>>' should be `> >' within a nested template argument list"
msgstr ""
#. If this is not a nested template argument list, the '>>' is
#. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14373
+#: cp/parser.c:14537
msgid "spurious `>>', use `>' to terminate a template argument list"
msgstr ""
-#: cp/parser.c:14866
+#: cp/parser.c:15024
msgid "`%s' tag used in naming `%#T'"
msgstr ""
-#: cp/parser.c:14886
+#: cp/parser.c:15044
msgid "%D redeclared with different access"
msgstr ""
-#: cp/parser.c:14903
+#: cp/parser.c:15061
msgid "`template' (as a disambiguator) is only allowed within templates"
msgstr ""
@@ -15906,271 +15763,277 @@ msgstr ""
msgid "%J original definition appeared here"
msgstr ""
-#: cp/pt.c:3176
+#: cp/pt.c:3235
#, c-format
msgid "`%E' is not a valid template argument"
msgstr ""
-#: cp/pt.c:3180
+#: cp/pt.c:3239
msgid "it must be the address of a function with external linkage"
msgstr ""
-#: cp/pt.c:3182
+#: cp/pt.c:3241
msgid "it must be the address of an object with external linkage"
msgstr ""
-#: cp/pt.c:3185
+#: cp/pt.c:3244
msgid "it must be a pointer-to-member of the form `&X::Y'"
msgstr ""
-#: cp/pt.c:3196
+#: cp/pt.c:3255
#, c-format
msgid ""
"string literal %E is not a valid template argument because it is the address "
"of an object with static linkage"
msgstr ""
-#: cp/pt.c:3211
+#: cp/pt.c:3270
#, c-format
msgid "address of non-extern `%E' cannot be used as template argument"
msgstr ""
-#: cp/pt.c:3220
+#: cp/pt.c:3279
#, c-format
msgid "non-constant `%E' cannot be used as template argument"
msgstr ""
-#: cp/pt.c:3228
+#: cp/pt.c:3287
msgid "type '%T' cannot be used as a value for a non-type template-parameter"
msgstr ""
-#: cp/pt.c:3231
+#: cp/pt.c:3290
msgid "invalid use of '%D' as a non-type template-argument"
msgstr ""
-#: cp/pt.c:3233
+#: cp/pt.c:3292
#, c-format
msgid "invalid use of '%E' as a non-type template-argument"
msgstr ""
-#: cp/pt.c:3598
+#: cp/pt.c:3657
#, c-format
msgid "to refer to a type member of a template parameter, use `typename %E'"
msgstr ""
-#: cp/pt.c:3611 cp/pt.c:3629 cp/pt.c:3668
+#: cp/pt.c:3670 cp/pt.c:3688 cp/pt.c:3727
msgid "type/value mismatch at argument %d in template parameter list for `%D'"
msgstr ""
-#: cp/pt.c:3614
+#: cp/pt.c:3673
msgid " expected a constant of type `%T', got `%T'"
msgstr ""
-#: cp/pt.c:3618
+#: cp/pt.c:3677
#, c-format
msgid " expected a class template, got `%E'"
msgstr ""
-#: cp/pt.c:3620
+#: cp/pt.c:3679
#, c-format
msgid " expected a type, got `%E'"
msgstr ""
-#: cp/pt.c:3632
+#: cp/pt.c:3691
msgid " expected a type, got `%T'"
msgstr ""
-#: cp/pt.c:3634
+#: cp/pt.c:3693
msgid " expected a class template, got `%T'"
msgstr ""
-#: cp/pt.c:3670
+#: cp/pt.c:3729
msgid " expected a template of type `%D', got `%D'"
msgstr ""
-#: cp/pt.c:3705
+#: cp/pt.c:3764
msgid "could not convert template argument `%E' to `%T'"
msgstr ""
-#: cp/pt.c:3745
+#: cp/pt.c:3804
#, c-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:3749
+#: cp/pt.c:3808
msgid "provided for `%D'"
msgstr ""
-#: cp/pt.c:3777
+#: cp/pt.c:3836
#, c-format
msgid "template argument %d is invalid"
msgstr ""
-#: cp/pt.c:3998
+#: cp/pt.c:4057
msgid "non-template used as template"
msgstr ""
-#: cp/pt.c:4138
+#: cp/pt.c:4197
msgid "non-template type `%T' used as a template"
msgstr ""
-#: cp/pt.c:4140
+#: cp/pt.c:4199
msgid "for template declaration `%D'"
msgstr ""
-#: cp/pt.c:4756
+#: cp/pt.c:4846
msgid ""
"template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
"to increase the maximum) instantiating `%D'"
msgstr ""
-#: cp/pt.c:5196
+#: cp/pt.c:5286
msgid "ambiguous class template instantiation for `%#T'"
msgstr ""
-#: cp/pt.c:5202
+#: cp/pt.c:5292
msgid "%s %+#T"
msgstr ""
-#: cp/pt.c:6201 cp/pt.c:6321
+#: cp/pt.c:6291 cp/pt.c:6411
msgid "instantiation of `%D' as type `%T'"
msgstr ""
-#: cp/pt.c:6363
+#: cp/pt.c:6453
msgid "invalid parameter type `%T'"
msgstr ""
-#: cp/pt.c:6365
+#: cp/pt.c:6455
msgid "in declaration `%D'"
msgstr ""
-#: cp/pt.c:6439
+#: cp/pt.c:6529
msgid "creating pointer to member function of non-class type `%T'"
msgstr ""
-#: cp/pt.c:6578
+#: cp/pt.c:6668
msgid "creating array with size zero"
msgstr ""
-#: cp/pt.c:6592
+#: cp/pt.c:6682
#, c-format
msgid "creating array with size zero (`%E')"
msgstr ""
-#: cp/pt.c:6831
+#: cp/pt.c:6921
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:6833
+#: cp/pt.c:6923
msgid "forming %s to reference type `%T'"
msgstr ""
-#: cp/pt.c:6870
+#: cp/pt.c:6960
msgid "creating pointer to member of non-class type `%T'"
msgstr ""
-#: cp/pt.c:6876
+#: cp/pt.c:6966
msgid "creating pointer to member reference type `%T'"
msgstr ""
-#: cp/pt.c:6962
+#: cp/pt.c:7052
msgid "creating array of `%T'"
msgstr ""
-#: cp/pt.c:6968
+#: cp/pt.c:7058
msgid "creating array of `%T', which is an abstract class type"
msgstr ""
-#: cp/pt.c:7012
+#: cp/pt.c:7102
msgid "`%T' is not a class, struct, or union type"
msgstr ""
-#: cp/pt.c:7125
+#: cp/pt.c:7215
#, c-format
msgid "use of `%s' in template"
msgstr ""
-#: cp/pt.c:7236
+#: cp/pt.c:7327
+#, c-format
+msgid ""
+"dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
+msgstr ""
+
+#: cp/pt.c:7329
#, c-format
-msgid "`%E' names a type, but a non-type is expected"
+msgid "say `typename %E' if a type is meant"
msgstr ""
-#: cp/pt.c:8502
+#: cp/pt.c:8586
msgid "`%T' uses anonymous type"
msgstr ""
-#: cp/pt.c:8504
+#: cp/pt.c:8588
msgid "`%T' uses local type `%T'"
msgstr ""
-#: cp/pt.c:8512
+#: cp/pt.c:8596
msgid "`%T' is a variably modified type"
msgstr ""
-#: cp/pt.c:8523
+#: cp/pt.c:8607
#, c-format
msgid "integral expression `%E' is not constant"
msgstr ""
-#: cp/pt.c:8528
+#: cp/pt.c:8612
msgid " trying to instantiate `%D'"
msgstr ""
-#: cp/pt.c:9044
+#: cp/pt.c:9125
msgid "incomplete type unification"
msgstr ""
-#: cp/pt.c:9991
+#: cp/pt.c:10072
#, c-format
msgid "use of `%s' in template type unification"
msgstr ""
-#: cp/pt.c:10419 cp/pt.c:10491
+#: cp/pt.c:10506 cp/pt.c:10578
msgid "explicit instantiation of non-template `%#D'"
msgstr ""
-#: cp/pt.c:10435 cp/pt.c:10486
+#: cp/pt.c:10522 cp/pt.c:10573
msgid "no matching template for `%D' found"
msgstr ""
-#: cp/pt.c:10441
+#: cp/pt.c:10528
msgid "explicit instantiation of `%#D'"
msgstr ""
-#: cp/pt.c:10478
+#: cp/pt.c:10565
msgid "duplicate explicit instantiation of `%#D'"
msgstr ""
-#: cp/pt.c:10500
+#: cp/pt.c:10587
msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
msgstr ""
-#: cp/pt.c:10504 cp/pt.c:10585
+#: cp/pt.c:10591 cp/pt.c:10672
msgid "storage class `%D' applied to template instantiation"
msgstr ""
-#: cp/pt.c:10557
+#: cp/pt.c:10644
msgid "explicit instantiation of non-template type `%T'"
msgstr ""
-#: cp/pt.c:10566
+#: cp/pt.c:10653
msgid "explicit instantiation of `%#T' before definition of template"
msgstr ""
-#: cp/pt.c:10574
+#: cp/pt.c:10661
#, c-format
msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
msgstr ""
-#: cp/pt.c:10618
+#: cp/pt.c:10705
msgid "duplicate explicit instantiation of `%#T'"
msgstr ""
-#: cp/pt.c:10999
+#: cp/pt.c:11086
msgid "explicit instantiation of `%D' but no definition available"
msgstr ""
-#: cp/pt.c:11433
+#: cp/pt.c:11520
msgid "`%#T' is not a valid type for a template constant parameter"
msgstr ""
@@ -16253,123 +16116,134 @@ msgstr ""
msgid "`%#D' needs a final overrider"
msgstr ""
-#: cp/semantics.c:1085
+#: cp/semantics.c:1092
#, c-format
msgid "type of asm operand `%E' could not be determined"
msgstr ""
-#: cp/semantics.c:1226
+#: cp/semantics.c:1233
msgid "invalid use of member `%D' in static member function"
msgstr ""
-#: cp/semantics.c:1230 cp/semantics.c:1269
+#: cp/semantics.c:1237 cp/semantics.c:1276
msgid "from this location"
msgstr ""
-#: cp/semantics.c:1268
+#: cp/semantics.c:1275
msgid "object missing in reference to `%D'"
msgstr ""
-#: cp/semantics.c:1714
+#: cp/semantics.c:1721
msgid "arguments to destructor are not allowed"
msgstr ""
-#: cp/semantics.c:1762
+#: cp/semantics.c:1769
msgid "`this' is unavailable for static member functions"
msgstr ""
-#: cp/semantics.c:1768
+#: cp/semantics.c:1775
msgid "invalid use of `this' in non-member function"
msgstr ""
-#: cp/semantics.c:1770
+#: cp/semantics.c:1777
msgid "invalid use of `this' at top level"
msgstr ""
-#: cp/semantics.c:1794
+#: cp/semantics.c:1801
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:1800
+#: cp/semantics.c:1807
msgid "`%E' is not of type `%T'"
msgstr ""
-#: cp/semantics.c:1911
+#: cp/semantics.c:1918
msgid "template type parameters must use the keyword `class' or `typename'"
msgstr ""
-#: cp/semantics.c:1948
-msgid "invalid default template argument"
+#: cp/semantics.c:1962
+msgid ""
+"invalid use of type `%T' as a default value for a template template-parameter"
+msgstr ""
+
+#: cp/semantics.c:1965
+msgid ""
+"invalid use of `%D' as a default value for a template template-parameter"
+msgstr ""
+
+#: cp/semantics.c:1969
+msgid "invalid default argument for a template template parameter"
msgstr ""
-#: cp/semantics.c:1983
+#: cp/semantics.c:2004
msgid "definition of `%#T' inside template parameter list"
msgstr ""
-#: cp/semantics.c:1994
+#: cp/semantics.c:2015
msgid "invalid definition of qualified type `%T'"
msgstr ""
-#: cp/semantics.c:2009
+#: cp/semantics.c:2030
msgid "previous definition of `%#T'"
msgstr ""
-#: cp/semantics.c:2204
+#: cp/semantics.c:2225
msgid "invalid base-class specification"
msgstr ""
-#: cp/semantics.c:2213
+#: cp/semantics.c:2234
msgid "base class `%T' has cv qualifiers"
msgstr ""
-#: cp/semantics.c:2245
+#: cp/semantics.c:2266
msgid "multiple declarators in template declaration"
msgstr ""
-#: cp/semantics.c:2256
+#: cp/semantics.c:2277
msgid "incomplete type `%T' used in nested name specifier"
msgstr ""
-#: cp/semantics.c:2258 cp/typeck.c:1607
+#: cp/semantics.c:2279 cp/typeck.c:1616
msgid "`%D' is not a member of `%T'"
msgstr ""
-#: cp/semantics.c:2261
+#: cp/semantics.c:2282
msgid "`%D' is not a member of `%D'"
msgstr ""
-#: cp/semantics.c:2379
+#: cp/semantics.c:2400
msgid ""
"template parameter `%D' of type `%T' is not allowed in an integral constant "
"expression because it is not of integral or enumeration type"
msgstr ""
-#: cp/semantics.c:2526
+#: cp/semantics.c:2553
msgid "`%D' cannot appear in a constant-expression"
msgstr ""
-#: cp/semantics.c:2535
+#: cp/semantics.c:2562
msgid "use of namespace `%D' as expression"
msgstr ""
-#: cp/semantics.c:2540
+#: cp/semantics.c:2567
msgid "use of class template `%T' as expression"
msgstr ""
-#: cp/semantics.c:2546
+#. Ambiguous reference to base members.
+#: cp/semantics.c:2573
msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:2606
+#: cp/semantics.c:2633
#, c-format
msgid "use of %s from containing function"
msgstr ""
-#: cp/semantics.c:2609
+#: cp/semantics.c:2636
msgid " `%#D' declared here"
msgstr ""
-#: cp/semantics.c:2660
+#: cp/semantics.c:2687
#, c-format
msgid "type of `%E' is unknown"
msgstr ""
@@ -16379,50 +16253,50 @@ msgstr ""
msgid "non-lvalue in %s"
msgstr ""
-#: cp/tree.c:539
+#: cp/tree.c:545
msgid "`%V' qualifiers cannot be applied to `%T'"
msgstr ""
-#: cp/tree.c:1829
+#: cp/tree.c:1836
#, c-format
msgid "`%s' attribute can only be applied to Java class definitions"
msgstr ""
-#: cp/tree.c:1858
+#: cp/tree.c:1865
#, c-format
msgid "`%s' attribute can only be applied to class definitions"
msgstr ""
-#: cp/tree.c:1864
+#: cp/tree.c:1871
#, c-format
msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
msgstr ""
-#: cp/tree.c:1888
+#: cp/tree.c:1895
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:1909
+#: cp/tree.c:1916
#, c-format
msgid ""
"can only use `%s' attribute on file-scope definitions of objects of class "
"type"
msgstr ""
-#: cp/tree.c:1917
+#: cp/tree.c:1924
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:1927
+#: cp/tree.c:1934
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:1937
+#: cp/tree.c:1944
#, c-format
msgid "`%s' attribute is not supported on this platform"
msgstr ""
-#: cp/tree.c:2441
+#: cp/tree.c:2469
#, c-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr ""
@@ -16441,175 +16315,175 @@ msgstr ""
msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
msgstr ""
-#: cp/typeck.c:1226
+#: cp/typeck.c:1235
#, c-format
msgid "invalid application of `%s' to a member function"
msgstr ""
-#: cp/typeck.c:1259
+#: cp/typeck.c:1268
#, c-format
msgid "invalid application of `%s' to a bit-field"
msgstr ""
-#: cp/typeck.c:1264
+#: cp/typeck.c:1273
#, c-format
msgid "ISO C++ forbids applying `%s' to an expression of function type"
msgstr ""
-#: cp/typeck.c:1333
+#: cp/typeck.c:1342
msgid "invalid use of non-static member function"
msgstr ""
-#: cp/typeck.c:1467
+#: cp/typeck.c:1476
msgid "deprecated conversion from string constant to `%T'"
msgstr ""
-#: cp/typeck.c:1578 cp/typeck.c:1865
+#: cp/typeck.c:1587 cp/typeck.c:1874
msgid "request for member `%D' in `%E', which is of non-class type `%T'"
msgstr ""
-#: cp/typeck.c:1605
+#: cp/typeck.c:1614
#, c-format
msgid "invalid use of nonstatic data member '%E'"
msgstr ""
-#: cp/typeck.c:1657 cp/typeck.c:1679
+#: cp/typeck.c:1666 cp/typeck.c:1688
msgid "invalid access to non-static data member `%D' of NULL object"
msgstr ""
-#: cp/typeck.c:1659 cp/typeck.c:1681
+#: cp/typeck.c:1668 cp/typeck.c:1690
msgid "(perhaps the `offsetof' macro was used incorrectly)"
msgstr ""
-#: cp/typeck.c:1795
-msgid "destructor name `%T' does not match type `%T' of expression"
+#: cp/typeck.c:1804
+msgid "the type being destroyed is '%T', but the destructor refers to `%T'"
msgstr ""
-#: cp/typeck.c:1915
+#: cp/typeck.c:1924
msgid "`%D::%D' is not a member of `%T'"
msgstr ""
-#: cp/typeck.c:1926
+#: cp/typeck.c:1935
msgid "`%T' is not a base of `%T'"
msgstr ""
-#: cp/typeck.c:1945
+#: cp/typeck.c:1954
msgid "'%D' has no member named '%E'"
msgstr ""
-#: cp/typeck.c:1960
+#: cp/typeck.c:1969
msgid "`%D' is not a member template function"
msgstr ""
#. A pointer to incomplete type (other than cv void) can be
#. dereferenced [expr.unary.op]/1
-#: cp/typeck.c:2066
+#: cp/typeck.c:2075
msgid "`%T' is not a pointer-to-object type"
msgstr ""
-#: cp/typeck.c:2091
+#: cp/typeck.c:2100
#, c-format
msgid "invalid use of `%s' on pointer to member"
msgstr ""
-#: cp/typeck.c:2097
+#: cp/typeck.c:2106
msgid "invalid type argument"
msgstr ""
-#: cp/typeck.c:2203
+#: cp/typeck.c:2212
msgid "ISO C++ forbids subscripting non-lvalue array"
msgstr ""
-#: cp/typeck.c:2214
+#: cp/typeck.c:2223
msgid "subscripting array declared `register'"
msgstr ""
-#: cp/typeck.c:2297
+#: cp/typeck.c:2306
#, c-format
msgid "object missing in use of `%E'"
msgstr ""
-#: cp/typeck.c:2399
+#: cp/typeck.c:2408
msgid "ISO C++ forbids calling `::main' from within program"
msgstr ""
-#: cp/typeck.c:2424
+#: cp/typeck.c:2433
#, c-format
msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
msgstr ""
-#: cp/typeck.c:2437
+#: cp/typeck.c:2446
#, c-format
msgid "`%E' cannot be used as a function"
msgstr ""
-#: cp/typeck.c:2530
+#: cp/typeck.c:2539
msgid "too many arguments to %s `%+#D'"
msgstr ""
-#: cp/typeck.c:2532 cp/typeck.c:2638
+#: cp/typeck.c:2541 cp/typeck.c:2647
msgid "at this point in file"
msgstr ""
-#: cp/typeck.c:2569
+#: cp/typeck.c:2578
msgid "parameter %P of `%D' has incomplete type `%T'"
msgstr ""
-#: cp/typeck.c:2572
+#: cp/typeck.c:2581
msgid "parameter %P has incomplete type `%T'"
msgstr ""
-#: cp/typeck.c:2636
+#: cp/typeck.c:2645
msgid "too few arguments to %s `%+#D'"
msgstr ""
-#: cp/typeck.c:2781 cp/typeck.c:2791
+#: cp/typeck.c:2790 cp/typeck.c:2800
msgid "assuming cast to type `%T' from overloaded function"
msgstr ""
-#: cp/typeck.c:2852
+#: cp/typeck.c:2861
#, c-format
msgid "division by zero in `%E / 0'"
msgstr ""
-#: cp/typeck.c:2854
+#: cp/typeck.c:2863
#, c-format
msgid "division by zero in `%E / 0.'"
msgstr ""
-#: cp/typeck.c:2883
+#: cp/typeck.c:2892
#, c-format
msgid "division by zero in `%E %% 0'"
msgstr ""
-#: cp/typeck.c:2885
+#: cp/typeck.c:2894
#, c-format
msgid "division by zero in `%E %% 0.'"
msgstr ""
-#: cp/typeck.c:2965
+#: cp/typeck.c:2974
#, c-format
msgid "%s rotate count is negative"
msgstr ""
-#: cp/typeck.c:2968
+#: cp/typeck.c:2977
#, c-format
msgid "%s rotate count >= width of type"
msgstr ""
-#: cp/typeck.c:3002 cp/typeck.c:3007 cp/typeck.c:3098 cp/typeck.c:3103
+#: cp/typeck.c:3011 cp/typeck.c:3016 cp/typeck.c:3107 cp/typeck.c:3112
msgid "ISO C++ forbids comparison between pointer and integer"
msgstr ""
-#: cp/typeck.c:3284
+#: cp/typeck.c:3293
msgid "comparison between types `%#T' and `%#T'"
msgstr ""
-#: cp/typeck.c:3320
+#: cp/typeck.c:3329
msgid "comparison between signed and unsigned integer expressions"
msgstr ""
-#: cp/typeck.c:3385
+#: cp/typeck.c:3394
msgid "invalid operands of types `%T' and `%T' to binary `%O'"
msgstr ""
@@ -16617,293 +16491,294 @@ msgstr ""
#. performed. Note that pointer-difference and pointer-addition
#. have already been handled above, and so we don't end up here in
#. that case.
-#: cp/typeck.c:3407
+#: cp/typeck.c:3416
msgid "NULL used in arithmetic"
msgstr ""
-#: cp/typeck.c:3470
+#: cp/typeck.c:3479
msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
msgstr ""
-#: cp/typeck.c:3472
+#: cp/typeck.c:3481
msgid "ISO C++ forbids using pointer to a function in subtraction"
msgstr ""
-#: cp/typeck.c:3474
+#: cp/typeck.c:3483
msgid "ISO C++ forbids using pointer to a method in subtraction"
msgstr ""
-#: cp/typeck.c:3486
+#: cp/typeck.c:3495
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
msgstr ""
-#: cp/typeck.c:3541
+#: cp/typeck.c:3550
#, c-format
msgid ""
"invalid use of '%E' to form a pointer-to-member-function. Use a qualified-"
"id."
msgstr ""
-#: cp/typeck.c:3547
+#: cp/typeck.c:3556
#, c-format
msgid ""
"parenthesis around '%E' cannot be used to form a pointer-to-member-function"
msgstr ""
-#: cp/typeck.c:3569
+#: cp/typeck.c:3578
msgid "taking address of temporary"
msgstr ""
-#: cp/typeck.c:3804
+#: cp/typeck.c:3813
#, c-format
msgid "ISO C++ forbids %sing an enum"
msgstr ""
-#: cp/typeck.c:3815
+#: cp/typeck.c:3824
msgid "cannot %s a pointer to incomplete type `%T'"
msgstr ""
-#: cp/typeck.c:3821
+#: cp/typeck.c:3830
msgid "ISO C++ forbids %sing a pointer of type `%T'"
msgstr ""
-#: cp/typeck.c:3846
+#: cp/typeck.c:3855
msgid "cast to non-reference type used as lvalue"
msgstr ""
-#: cp/typeck.c:3880
+#: cp/typeck.c:3889
msgid "invalid use of `--' on bool variable `%D'"
msgstr ""
#. ARM $3.4
-#: cp/typeck.c:3911
+#: cp/typeck.c:3920
msgid "ISO C++ forbids taking address of function `::main'"
msgstr ""
-#: cp/typeck.c:3982
+#. An expression like &memfn.
+#: cp/typeck.c:3991
msgid ""
"ISO C++ forbids taking the address of an unqualified or parenthesized non-"
"static member function to form a pointer to member function. Say `&%T::%D'"
msgstr ""
-#: cp/typeck.c:3987
+#: cp/typeck.c:3996
msgid ""
"ISO C++ forbids taking the address of a bound member function to form a "
"pointer to member function. Say `&%T::%D'"
msgstr ""
-#: cp/typeck.c:4015
+#: cp/typeck.c:4024
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr ""
-#: cp/typeck.c:4031
+#: cp/typeck.c:4040
msgid "unary `&'"
msgstr ""
-#: cp/typeck.c:4060
+#: cp/typeck.c:4069
msgid "attempt to take address of bit-field structure member `%D'"
msgstr ""
-#: cp/typeck.c:4174
+#: cp/typeck.c:4183
msgid "taking address of destructor"
msgstr ""
-#: cp/typeck.c:4187
+#: cp/typeck.c:4196
msgid "taking address of bound pointer-to-member expression"
msgstr ""
-#: cp/typeck.c:4195
+#: cp/typeck.c:4204
msgid "cannot create pointer to reference member `%D'"
msgstr ""
-#: cp/typeck.c:4257
+#: cp/typeck.c:4266
msgid "cannot take the address of `this', which is an rvalue expression"
msgstr ""
-#: cp/typeck.c:4276
+#: cp/typeck.c:4285
msgid "address requested for `%D', which is declared `register'"
msgstr ""
-#: cp/typeck.c:4344
+#: cp/typeck.c:4353
#, c-format
msgid "%s expression list treated as compound expression"
msgstr ""
-#: cp/typeck.c:4417
+#: cp/typeck.c:4426
msgid "%s from type `%T' to type `%T' casts away constness"
msgstr ""
-#: cp/typeck.c:4609
+#: cp/typeck.c:4618
msgid "invalid static_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4649
+#: cp/typeck.c:4658
msgid ""
"invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4669
+#: cp/typeck.c:4678
msgid "reinterpret_cast from `%T' to `%T' loses precision"
msgstr ""
-#: cp/typeck.c:4688
+#: cp/typeck.c:4697
msgid ""
"ISO C++ forbids casting between pointer-to-function and pointer-to-object"
msgstr ""
-#: cp/typeck.c:4694
+#: cp/typeck.c:4703
msgid "invalid reinterpret_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4722
+#: cp/typeck.c:4731
msgid ""
"invalid use of const_cast with type `%T', which is not a pointer, reference, "
"nor a pointer-to-data-member type"
msgstr ""
-#: cp/typeck.c:4725
+#: cp/typeck.c:4734
msgid ""
"invalid use of const_cast with type `%T', which is a pointer or reference to "
"a function type"
msgstr ""
-#: cp/typeck.c:4748
+#: cp/typeck.c:4757
msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4765
+#: cp/typeck.c:4774
msgid "invalid const_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4805 cp/typeck.c:4810
+#: cp/typeck.c:4814 cp/typeck.c:4819
msgid "ISO C++ forbids casting to an array type `%T'"
msgstr ""
-#: cp/typeck.c:4818
+#: cp/typeck.c:4827
msgid "invalid cast to function type `%T'"
msgstr ""
-#: cp/typeck.c:4874
+#: cp/typeck.c:4883
msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
msgstr ""
-#: cp/typeck.c:4920
+#: cp/typeck.c:4929
msgid "cast from `%T' to `%T' increases required alignment of target type"
msgstr ""
-#: cp/typeck.c:5084
+#: cp/typeck.c:5093
msgid " in evaluation of `%Q(%#T, %#T)'"
msgstr ""
-#: cp/typeck.c:5126
+#: cp/typeck.c:5135
msgid "ISO C++ forbids cast to non-reference type used as lvalue"
msgstr ""
-#: cp/typeck.c:5199
+#: cp/typeck.c:5208
msgid "incompatible types in assignment of `%T' to `%T'"
msgstr ""
-#: cp/typeck.c:5206
+#: cp/typeck.c:5215
msgid "ISO C++ forbids assignment of arrays"
msgstr ""
-#: cp/typeck.c:5305
+#: cp/typeck.c:5314
msgid " in pointer to member function conversion"
msgstr ""
-#: cp/typeck.c:5313
+#: cp/typeck.c:5322
msgid " in pointer to member conversion"
msgstr ""
#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5323 cp/typeck.c:5338
+#: cp/typeck.c:5332 cp/typeck.c:5347
msgid "pointer to member cast via virtual base `%T'"
msgstr ""
-#: cp/typeck.c:5341
+#: cp/typeck.c:5350
msgid "pointer to member conversion via virtual base `%T'"
msgstr ""
-#: cp/typeck.c:5411
+#: cp/typeck.c:5420
msgid "invalid conversion to type `%T' from type `%T'"
msgstr ""
-#: cp/typeck.c:5567
+#: cp/typeck.c:5576
msgid "passing NULL used for non-pointer %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5570
+#: cp/typeck.c:5579
msgid "%s to non-pointer type `%T' from NULL"
msgstr ""
-#: cp/typeck.c:5578
+#: cp/typeck.c:5587
msgid "passing `%T' for %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5581
+#: cp/typeck.c:5590
msgid "%s to `%T' from `%T'"
msgstr ""
-#: cp/typeck.c:5591
+#: cp/typeck.c:5600
msgid "passing negative value `%E' for %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5594
+#: cp/typeck.c:5603
msgid "%s of negative value `%E' to `%T'"
msgstr ""
-#: cp/typeck.c:5684
+#: cp/typeck.c:5691
msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
msgstr ""
-#: cp/typeck.c:5687
+#: cp/typeck.c:5694
msgid "cannot convert `%T' to `%T' in %s"
msgstr ""
-#: cp/typeck.c:5764 cp/typeck.c:5766
+#: cp/typeck.c:5771 cp/typeck.c:5773
msgid "in passing argument %P of `%+D'"
msgstr ""
-#: cp/typeck.c:5873
+#: cp/typeck.c:5880
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:5880
+#: cp/typeck.c:5887
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:5892
+#: cp/typeck.c:5899
msgid "reference to local variable `%D' returned"
msgstr ""
-#: cp/typeck.c:5895
+#: cp/typeck.c:5902
msgid "address of local variable `%D' returned"
msgstr ""
-#: cp/typeck.c:5925
+#: cp/typeck.c:5932
msgid "returning a value from a destructor"
msgstr ""
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:5933
+#: cp/typeck.c:5940
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr ""
#. You can't return a value from a constructor.
-#: cp/typeck.c:5936
+#: cp/typeck.c:5943
msgid "returning a value from a constructor"
msgstr ""
-#: cp/typeck.c:5959
+#: cp/typeck.c:5966
msgid "return-statement with no value, in function returning '%T'"
msgstr ""
-#: cp/typeck.c:5976
+#: cp/typeck.c:5983
msgid "return-statement with a value, in function returning 'void'"
msgstr ""
-#: cp/typeck.c:5998
+#: cp/typeck.c:6005
msgid ""
"`operator new' must not return NULL unless it is declared `throw()' (or -"
"fcheck-new is in effect)"
@@ -17154,6 +17029,18 @@ msgstr ""
msgid "Outside of any program unit:\n"
msgstr ""
+#: f/com.c:14734
+msgid "struct type value used where scalar is required"
+msgstr ""
+
+#: f/com.c:14738
+msgid "union type value used where scalar is required"
+msgstr ""
+
+#: f/com.c:14742
+msgid "array type value used where scalar is required"
+msgstr ""
+
#: f/com.c:15283
#, no-c-format
msgid "%A from %B at %0%C"
@@ -18431,95 +18318,95 @@ msgstr ""
msgid "%Jbad PC range for debug info for local '%D'"
msgstr ""
-#: java/expr.c:519
+#: java/expr.c:520
msgid "stack underflow - dup* operation"
msgstr ""
-#: java/expr.c:1469
+#: java/expr.c:1470
#, c-format
msgid ""
"reference `%s' is ambiguous: appears in interface `%s' and interface `%s'"
msgstr ""
-#: java/expr.c:1497
+#: java/expr.c:1498
#, c-format
msgid "field `%s' not found"
msgstr ""
-#: java/expr.c:1656
+#: java/expr.c:1659
msgid "ret instruction not implemented"
msgstr ""
-#: java/expr.c:1813
+#: java/expr.c:1816
#, c-format
msgid "method '%s' not found in class"
msgstr ""
-#: java/expr.c:2018
+#: java/expr.c:2021
#, c-format
msgid "failed to find class '%s'"
msgstr ""
-#: java/expr.c:2028
+#: java/expr.c:2031
#, c-format
msgid "class '%s' has no method named '%s' matching signature '%s'"
msgstr ""
-#: java/expr.c:2038
+#: java/expr.c:2041
msgid "invokestatic on non static method"
msgstr ""
-#: java/expr.c:2043
+#: java/expr.c:2046
msgid "invokestatic on abstract method"
msgstr ""
-#: java/expr.c:2051
+#: java/expr.c:2054
msgid "invoke[non-static] on static method"
msgstr ""
-#: java/expr.c:2350
+#: java/expr.c:2353
#, c-format
msgid "missing field '%s' in '%s'"
msgstr ""
-#: java/expr.c:2356
+#: java/expr.c:2359
#, c-format
msgid "mismatching signature for field '%s' in '%s'"
msgstr ""
-#: java/expr.c:2378
+#: java/expr.c:2381
msgid "%Jassignment to final field '%D' not in field's class"
msgstr ""
-#: java/expr.c:2383
+#: java/expr.c:2386
msgid "%Jassignment to final static field `%D' not in class initializer"
msgstr ""
-#: java/expr.c:2391
+#: java/expr.c:2394
msgid "%Jassignment to final field '%D' not in constructor"
msgstr ""
-#: java/expr.c:2634
+#: java/expr.c:2637
#, c-format
msgid "can't expand %s"
msgstr ""
-#: java/expr.c:2806
+#: java/expr.c:2809
msgid "invalid PC in line number table"
msgstr ""
-#: java/expr.c:2852
+#: java/expr.c:2855
#, c-format
msgid "unreachable bytecode from %d to before %d"
msgstr ""
-#: java/expr.c:2890
+#: java/expr.c:2893
#, c-format
msgid "unreachable bytecode from %d to the end of the method"
msgstr ""
#. duplicate code from LOAD macro
-#: java/expr.c:3204
+#: java/expr.c:3207
msgid "unrecogized wide sub-instruction"
msgstr ""
@@ -18715,6 +18602,266 @@ msgstr ""
msgid "internal error - invalid Utf8 name"
msgstr ""
+#: java/parse-scan.y:880 java/parse.y:950
+#: java/parse.y:1291 java/parse.y:1352
+#: java/parse.y:1556 java/parse.y:1778
+#: java/parse.y:1787 java/parse.y:1798
+#: java/parse.y:1809 java/parse.y:1821
+#: java/parse.y:1836 java/parse.y:1853
+#: java/parse.y:1855 java/parse.y:1936
+#: java/parse.y:2107 java/parse.y:2169
+#: java/parse.y:2321 java/parse.y:2333
+#: java/parse.y:2340 java/parse.y:2347
+#: java/parse.y:2358 java/parse.y:2360
+#: java/parse.y:2398 java/parse.y:2400
+#: java/parse.y:2402 java/parse.y:2423
+#: java/parse.y:2425 java/parse.y:2427
+#: java/parse.y:2443 java/parse.y:2445
+#: java/parse.y:2466 java/parse.y:2468
+#: java/parse.y:2470 java/parse.y:2498
+#: java/parse.y:2500 java/parse.y:2502
+#: java/parse.y:2504 java/parse.y:2522
+#: java/parse.y:2524 java/parse.y:2535
+#: java/parse.y:2546 java/parse.y:2557
+#: java/parse.y:2568 java/parse.y:2579
+#: java/parse.y:2592 java/parse.y:2596
+#: java/parse.y:2598 java/parse.y:2611
+msgid "Missing term"
+msgstr ""
+
+#: java/parse-scan.y:882 java/parse.y:722
+#: java/parse.y:760 java/parse.y:785
+#: java/parse.y:971 java/parse.y:1326
+#: java/parse.y:1532 java/parse.y:1534
+#: java/parse.y:1763 java/parse.y:1789
+#: java/parse.y:1800 java/parse.y:1811
+#: java/parse.y:1823 java/parse.y:1838
+msgid "';' expected"
+msgstr ""
+
+#: java/parse.y:720 java/parse.y:758
+msgid "Missing name"
+msgstr ""
+
+#: java/parse.y:783
+msgid "'*' expected"
+msgstr ""
+
+#: java/parse.y:797
+msgid "Class or interface declaration expected"
+msgstr ""
+
+#: java/parse.y:834 java/parse.y:836
+msgid "Missing class name"
+msgstr ""
+
+#: java/parse.y:839 java/parse.y:843
+#: java/parse.y:851 java/parse.y:1011
+#: java/parse.y:1272 java/parse.y:1274
+#: java/parse.y:1598 java/parse.y:1849
+#: java/parse.y:1881 java/parse.y:1943
+msgid "'{' expected"
+msgstr ""
+
+#: java/parse.y:853
+msgid "Missing super class name"
+msgstr ""
+
+#: java/parse.y:863 java/parse.y:879
+msgid "Missing interface name"
+msgstr ""
+
+#: java/parse.y:965
+msgid "Missing variable initializer"
+msgstr ""
+
+#: java/parse.y:982
+msgid "Invalid declaration"
+msgstr ""
+
+#: java/parse.y:985 java/parse.y:1070
+#: java/parse.y:2144 java/parse.y:2166
+#: java/parse.y:2170 java/parse.y:2205
+#: java/parse.y:2282 java/parse.y:2292
+msgid "']' expected"
+msgstr ""
+
+#: java/parse.y:989
+msgid "Unbalanced ']'"
+msgstr ""
+
+#: java/parse.y:1025
+msgid "Invalid method declaration, method name required"
+msgstr ""
+
+#: java/parse.y:1030 java/parse.y:1035
+#: java/parse.y:1040 java/parse.y:2027
+msgid "Identifier expected"
+msgstr ""
+
+#: java/parse.y:1045
+msgid "Invalid method declaration, return type required"
+msgstr ""
+
+#: java/parse.y:1068 java/parse.y:1512
+#: java/parse.y:1519 java/parse.y:1528
+#: java/parse.y:1530 java/parse.y:1558
+#: java/parse.y:1666 java/parse.y:1972
+#: java/parse.y:2025
+msgid "')' expected"
+msgstr ""
+
+#: java/parse.y:1084
+msgid "Missing formal parameter term"
+msgstr ""
+
+#: java/parse.y:1099 java/parse.y:1104
+msgid "Missing identifier"
+msgstr ""
+
+#: java/parse.y:1124 java/parse.y:1133
+msgid "Missing class type term"
+msgstr ""
+
+#: java/parse.y:1289
+msgid "Invalid interface type"
+msgstr ""
+
+#: java/parse.y:1476 java/parse.y:1645
+#: java/parse.y:1647
+msgid "':' expected"
+msgstr ""
+
+#: java/parse.y:1498 java/parse.y:1503
+#: java/parse.y:1508
+msgid "Invalid expression statement"
+msgstr ""
+
+#: java/parse.y:1526 java/parse.y:1554
+#: java/parse.y:1594 java/parse.y:1662
+#: java/parse.y:1730 java/parse.y:1851
+#: java/parse.y:1929 java/parse.y:2019
+#: java/parse.y:2021 java/parse.y:2029
+#: java/parse.y:2265 java/parse.y:2267
+msgid "'(' expected"
+msgstr ""
+
+#: java/parse.y:1596
+msgid "Missing term or ')'"
+msgstr ""
+
+#: java/parse.y:1643
+msgid "Missing or invalid constant expression"
+msgstr ""
+
+#: java/parse.y:1664
+msgid "Missing term and ')' expected"
+msgstr ""
+
+#: java/parse.y:1703
+msgid "Invalid control expression"
+msgstr ""
+
+#: java/parse.y:1705 java/parse.y:1707
+msgid "Invalid update expression"
+msgstr ""
+
+#: java/parse.y:1732
+msgid "Invalid init statement"
+msgstr ""
+
+#: java/parse.y:1932
+msgid "Missing term or ')' expected"
+msgstr ""
+
+#: java/parse.y:1974
+msgid "'class' or 'this' expected"
+msgstr ""
+
+#: java/parse.y:1976 java/parse.y:1978
+msgid "'class' expected"
+msgstr ""
+
+#: java/parse.y:2023
+msgid "')' or term expected"
+msgstr ""
+
+#: java/parse.y:2142
+msgid "'[' expected"
+msgstr ""
+
+#: java/parse.y:2220
+msgid "Field expected"
+msgstr ""
+
+#: java/parse.y:2277 java/parse.y:2287
+msgid "Missing term and ']' expected"
+msgstr ""
+
+#: java/parse.y:2391
+msgid "']' expected, invalid type expression"
+msgstr ""
+
+#: java/parse.y:2394
+msgid "Invalid type expression"
+msgstr ""
+
+#: java/parse.y:2506
+msgid "Invalid reference type"
+msgstr ""
+
+#: java/parse.y:2978
+msgid "Constructor invocation must be first thing in a constructor"
+msgstr ""
+
+#: java/parse.y:2980
+msgid "Only constructors can invoke constructors"
+msgstr ""
+
+#: java/parse.y:2988
+#, c-format
+msgid ": `%s' JDK1.1(TM) feature"
+msgstr ""
+
+#: java/parse.y:3047 java/parse.y:3049
+#, c-format
+msgid ""
+"%s.\n"
+"%s"
+msgstr ""
+
+#: java/parse.y:6909
+#, c-format
+msgid "malformed .zip archive in CLASSPATH: %s"
+msgstr ""
+
+#: java/parse.y:6980
+#, c-format
+msgid ""
+"Can't find default package `%s'. Check the CLASSPATH environment variable "
+"and the access to the archives"
+msgstr ""
+
+#: java/parse.y:12193
+#, c-format
+msgid "missing static field `%s'"
+msgstr ""
+
+#: java/parse.y:12198
+#, c-format
+msgid "not a static field `%s'"
+msgstr ""
+
+#: java/parse.y:12241
+#, c-format
+msgid "No case for %s"
+msgstr ""
+
+#: java/parse.y:13173
+#, c-format
+msgid "unregistered operator %s"
+msgstr ""
+
#: java/typeck.c:530
msgid "junk at end of signature string"
msgstr ""
@@ -18733,177 +18880,177 @@ msgstr ""
msgid "verification error at PC=%d"
msgstr ""
-#: objc/objc-act.c:689
+#: objc/objc-act.c:690
#, c-format
msgid "object does not conform to the `%s' protocol"
msgstr ""
-#: objc/objc-act.c:775 objc/objc-act.c:848
+#: objc/objc-act.c:776 objc/objc-act.c:849
#, c-format
msgid "class `%s' does not implement the `%s' protocol"
msgstr ""
-#: objc/objc-act.c:951
+#: objc/objc-act.c:952
#, c-format
msgid "statically allocated instance of Objective-C class `%s'"
msgstr ""
-#: objc/objc-act.c:998
+#: objc/objc-act.c:999
#, c-format
msgid "unexpected type for `id' (%s)"
msgstr ""
-#: objc/objc-act.c:1003
+#: objc/objc-act.c:1004
msgid "undefined type `id', please import <objc/objc.h>"
msgstr ""
-#: objc/objc-act.c:1052
+#: objc/objc-act.c:1053
#, c-format
msgid "protocol `%s' has circular dependency"
msgstr ""
-#: objc/objc-act.c:1074 objc/objc-act.c:5982
+#: objc/objc-act.c:1075 objc/objc-act.c:5983
#, c-format
msgid "cannot find protocol declaration for `%s'"
msgstr ""
-#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6513
-#: objc/objc-act.c:6822 objc/objc-act.c:6875 objc/objc-act.c:6900
+#: objc/objc-act.c:1409 objc/objc-act.c:2646 objc/objc-act.c:6514
+#: objc/objc-act.c:6823 objc/objc-act.c:6876 objc/objc-act.c:6901
#, c-format
msgid "cannot find interface declaration for `%s'"
msgstr ""
-#: objc/objc-act.c:1423
+#: objc/objc-act.c:1424
#, c-format
msgid "interface `%s' does not have valid constant string layout"
msgstr ""
-#: objc/objc-act.c:1439
+#: objc/objc-act.c:1440
#, c-format
msgid "cannot find reference tag for class `%s'"
msgstr ""
-#: objc/objc-act.c:2179
+#: objc/objc-act.c:2180
#, c-format
msgid "creating selector for non existant method %s"
msgstr ""
-#: objc/objc-act.c:2389
+#: objc/objc-act.c:2390
#, c-format
msgid "`%s' is not an Objective-C class name or alias"
msgstr ""
-#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6769
-#: objc/objc-act.c:7059 objc/objc-act.c:7088
+#: objc/objc-act.c:2501 objc/objc-act.c:2519 objc/objc-act.c:6770
+#: objc/objc-act.c:7060 objc/objc-act.c:7089
msgid "Objective-C declarations may only appear in global scope"
msgstr ""
-#: objc/objc-act.c:2505
+#: objc/objc-act.c:2506
#, c-format
msgid "cannot find class `%s'"
msgstr ""
-#: objc/objc-act.c:2507
+#: objc/objc-act.c:2508
#, c-format
msgid "class `%s' already exists"
msgstr ""
-#: objc/objc-act.c:2532 objc/objc-act.c:6791
+#: objc/objc-act.c:2533 objc/objc-act.c:6792
#, c-format
msgid "`%s' redeclared as different kind of symbol"
msgstr ""
#. fatal did not work with 2 args...should fix
-#: objc/objc-act.c:2680
+#: objc/objc-act.c:2681
#, c-format
msgid "cannot find interface declaration for `%s', superclass of `%s'"
msgstr ""
-#: objc/objc-act.c:2687
+#: objc/objc-act.c:2688
#, c-format
msgid "circular inheritance in interface declaration for `%s'"
msgstr ""
-#: objc/objc-act.c:2780 objc/objc-act.c:2924 objc/objc-act.c:3024
-#: objc/objc-act.c:3200 objc/objc-act.c:3240
+#: objc/objc-act.c:2781 objc/objc-act.c:2925 objc/objc-act.c:3025
+#: objc/objc-act.c:3201 objc/objc-act.c:3241
msgid "Use `-fobjc-exceptions' to enable Objective-C exception syntax"
msgstr ""
-#: objc/objc-act.c:2787
+#: objc/objc-act.c:2788
msgid "`@throw;' (rethrow) used outside of a `@catch' block"
msgstr ""
-#: objc/objc-act.c:3027
+#: objc/objc-act.c:3028
msgid "`@catch' parameter is not a known Objective-C class type"
msgstr ""
-#: objc/objc-act.c:3036
+#: objc/objc-act.c:3037
msgid "Exception already handled by preceding `@catch(id)'"
msgstr ""
-#: objc/objc-act.c:3041
+#: objc/objc-act.c:3042
#, c-format
msgid "Exception of type `%s *' already handled by `@catch (%s *)'"
msgstr ""
-#: objc/objc-act.c:3206
+#: objc/objc-act.c:3207
msgid "`@try' without `@catch' or `@finally'"
msgstr ""
-#: objc/objc-act.c:3647
+#: objc/objc-act.c:3648
msgid "%Jtype '%D' does not have a known size"
msgstr ""
-#: objc/objc-act.c:4256
+#: objc/objc-act.c:4257
msgid "%J%s `%s'"
msgstr ""
-#: objc/objc-act.c:4281 objc/objc-act.c:4300
+#: objc/objc-act.c:4282 objc/objc-act.c:4301
msgid "inconsistent instance variable specification"
msgstr ""
-#: objc/objc-act.c:5303
+#: objc/objc-act.c:5304
msgid "can not use an object as parameter to a method\n"
msgstr ""
-#: objc/objc-act.c:5504
+#: objc/objc-act.c:5505
#, c-format
msgid "multiple %s named `%c%s' found"
msgstr ""
-#: objc/objc-act.c:5721
+#: objc/objc-act.c:5722
#, c-format
msgid "no super class declared in @interface for `%s'"
msgstr ""
-#: objc/objc-act.c:5809
+#: objc/objc-act.c:5810
#, c-format
msgid "invalid receiver type `%s'"
msgstr ""
-#: objc/objc-act.c:5820
+#: objc/objc-act.c:5821
#, c-format
msgid "`%s' may not respond to `%c%s'"
msgstr ""
-#: objc/objc-act.c:5825
+#: objc/objc-act.c:5826
#, c-format
msgid "`%c%s' not implemented by protocol(s)"
msgstr ""
-#: objc/objc-act.c:5830
+#: objc/objc-act.c:5831
msgid "(Messages without a matching method signature"
msgstr ""
-#: objc/objc-act.c:5831
+#: objc/objc-act.c:5832
msgid "will be assumed to return `id' and accept"
msgstr ""
-#: objc/objc-act.c:5832
+#: objc/objc-act.c:5833
msgid "`...' as arguments.)"
msgstr ""
-#: objc/objc-act.c:6079
+#: objc/objc-act.c:6080
#, c-format
msgid "undeclared selector `%s'"
msgstr ""
@@ -18917,139 +19064,147 @@ msgstr ""
#. to an instance variable. It's better to catch the cases
#. where this is done unknowingly than to support the above
#. paradigm.
-#: objc/objc-act.c:6121
+#: objc/objc-act.c:6122
#, c-format
msgid "instance variable `%s' accessed in class method"
msgstr ""
-#: objc/objc-act.c:6327
+#: objc/objc-act.c:6328
#, c-format
msgid "duplicate declaration of method `%c%s'"
msgstr ""
-#: objc/objc-act.c:6368
+#: objc/objc-act.c:6369
#, c-format
msgid "duplicate interface declaration for category `%s(%s)'"
msgstr ""
-#: objc/objc-act.c:6398
+#: objc/objc-act.c:6399
#, c-format
msgid "illegal reference type specified for instance variable `%s'"
msgstr ""
-#: objc/objc-act.c:6414
+#: objc/objc-act.c:6415
#, c-format
msgid "instance variable `%s' has unknown size"
msgstr ""
#. vtable pointers are Real Bad(tm), since Obj-C cannot initialize them
-#: objc/objc-act.c:6428
+#: objc/objc-act.c:6429
#, c-format
msgid "type `%s' has virtual member functions"
msgstr ""
-#: objc/objc-act.c:6429
+#: objc/objc-act.c:6430
#, c-format
msgid "illegal aggregate type `%s' specified for instance variable `%s'"
msgstr ""
-#: objc/objc-act.c:6437
+#: objc/objc-act.c:6438
#, c-format
msgid "type `%s' has a user-defined constructor"
msgstr ""
-#: objc/objc-act.c:6439
+#: objc/objc-act.c:6440
#, c-format
msgid "type `%s' has a user-defined destructor"
msgstr ""
-#: objc/objc-act.c:6440
+#: objc/objc-act.c:6441
msgid ""
"C++ constructors and destructors will not be invoked for Objective-C fields"
msgstr ""
-#: objc/objc-act.c:6490
+#: objc/objc-act.c:6491
#, c-format
msgid "instance variable `%s' is declared private"
msgstr ""
-#: objc/objc-act.c:6539
+#: objc/objc-act.c:6540
#, c-format
msgid "instance variable `%s' is %s; this will be a hard error in the future"
msgstr ""
-#: objc/objc-act.c:6546
+#: objc/objc-act.c:6547
#, c-format
msgid "instance variable `%s' is declared %s"
msgstr ""
-#: objc/objc-act.c:6556
+#: objc/objc-act.c:6557
msgid "static access to object of type `id'"
msgstr ""
-#: objc/objc-act.c:6578 objc/objc-act.c:6666
+#: objc/objc-act.c:6579 objc/objc-act.c:6667
#, c-format
msgid "incomplete implementation of class `%s'"
msgstr ""
-#: objc/objc-act.c:6582 objc/objc-act.c:6671
+#: objc/objc-act.c:6583 objc/objc-act.c:6672
#, c-format
msgid "incomplete implementation of category `%s'"
msgstr ""
-#: objc/objc-act.c:6587 objc/objc-act.c:6676
+#: objc/objc-act.c:6588 objc/objc-act.c:6677
#, c-format
msgid "method definition for `%c%s' not found"
msgstr ""
-#: objc/objc-act.c:6717
+#: objc/objc-act.c:6718
#, c-format
msgid "%s `%s' does not fully implement the `%s' protocol"
msgstr ""
-#: objc/objc-act.c:6775 objc/objc-act.c:8803
+#: objc/objc-act.c:6776 objc/objc-act.c:8804
msgid "`@end' missing in implementation context"
msgstr ""
-#: objc/objc-act.c:6805
+#: objc/objc-act.c:6806
#, c-format
msgid "reimplementation of class `%s'"
msgstr ""
-#: objc/objc-act.c:6836
+#: objc/objc-act.c:6837
#, c-format
msgid "conflicting super class name `%s'"
msgstr ""
-#: objc/objc-act.c:6838
+#: objc/objc-act.c:6839
#, c-format
msgid "previous declaration of `%s'"
msgstr ""
-#: objc/objc-act.c:6852 objc/objc-act.c:6854
+#: objc/objc-act.c:6853 objc/objc-act.c:6855
#, c-format
msgid "duplicate interface declaration for class `%s'"
msgstr ""
-#: objc/objc-act.c:7121
+#: objc/objc-act.c:7122
#, c-format
msgid "duplicate declaration for protocol `%s'"
msgstr ""
#. Add a readable method name to the warning.
-#: objc/objc-act.c:7613
+#: objc/objc-act.c:7614
msgid "%J%s `%c%s'"
msgstr ""
-#: objc/objc-act.c:7908
+#: objc/objc-act.c:7909
#, c-format
msgid "no super class declared in interface for `%s'"
msgstr ""
-#: objc/objc-act.c:7956
+#: objc/objc-act.c:7957
msgid "[super ...] must appear in a method context"
msgstr ""
+#: objc/objc-parse.y:2700
+msgid "`@end' must appear in an implementation context"
+msgstr ""
+
+#: objc/objc-parse.y:2913
+msgid "method definition not in class context"
+msgstr ""
+
#: options.c:24
msgid "Display this information"
msgstr ""
@@ -19582,1352 +19737,1363 @@ msgid ""
msgstr ""
#: options.c:522
+msgid ""
+"Restrict target load migration not to re-use registers in any basic block"
+msgstr ""
+
+#: options.c:525
msgid "Recognize built-in functions"
msgstr ""
-#: options.c:528
+#: options.c:531
msgid ""
"-fcall-saved-<register>\tMark <register> as being preserved across functions"
msgstr ""
-#: options.c:531
+#: options.c:534
msgid ""
"-fcall-used-<register>\tMark <register> as being corrupted by function calls"
msgstr ""
-#: options.c:534
+#: options.c:537
msgid "Save registers around function calls"
msgstr ""
-#: options.c:537
+#: options.c:540
msgid "Program written in strict mixed-case"
msgstr ""
-#: options.c:540
+#: options.c:543
msgid "Compile as if program written in lowercase"
msgstr ""
-#: options.c:543
+#: options.c:546
msgid "Preserve case used in program"
msgstr ""
-#: options.c:546
+#: options.c:549
msgid "Program written in lowercase"
msgstr ""
-#: options.c:549
+#: options.c:552
msgid "Program written in uppercase"
msgstr ""
-#: options.c:552
+#: options.c:555
msgid "Compile as if program written in uppercase"
msgstr ""
-#: options.c:555
+#: options.c:558
msgid "Check the return value of new"
msgstr ""
-#: options.c:561
+#: options.c:564
msgid "--classpath=<path>\tSet class path"
msgstr ""
-#: options.c:564
+#: options.c:567
msgid "Do not put uninitialized globals in the common section"
msgstr ""
-#: options.c:570
+#: options.c:573
msgid "Allow the arguments of the '?' operator to have different types"
msgstr ""
-#: options.c:573
+#: options.c:576
msgid "Reduce the size of object files"
msgstr ""
-#: options.c:576
+#: options.c:579
msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr ""
-#: options.c:579
+#: options.c:582
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgstr ""
-#: options.c:582
+#: options.c:585
msgid "Perform a register copy-propagation optimization pass"
msgstr ""
-#: options.c:585
+#: options.c:588
msgid "Perform cross-jumping optimization"
msgstr ""
-#: options.c:588
+#: options.c:591
msgid "When running CSE, follow jumps to their targets"
msgstr ""
-#: options.c:591
+#: options.c:594
msgid "When running CSE, follow conditional jumps"
msgstr ""
-#: options.c:594
+#: options.c:597
msgid "Place data items into their own section"
msgstr ""
-#: options.c:597
+#: options.c:600
msgid ""
"Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
msgstr ""
-#: options.c:600
+#: options.c:603
msgid "Inline member functions by default"
msgstr ""
-#: options.c:603
+#: options.c:606
msgid "Defer popping functions args from stack until later"
msgstr ""
-#: options.c:606
+#: options.c:609
msgid "Attempt to fill delay slots of branch instructions"
msgstr ""
-#: options.c:609
+#: options.c:612
msgid "Delete useless null pointer checks"
msgstr ""
-#: options.c:612
+#: options.c:615
msgid ""
"-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
"location at the beginning of line-wrapped diagnostics"
msgstr ""
-#: options.c:615
+#: options.c:618
msgid "Allow '$' in symbol names"
msgstr ""
-#: options.c:618
+#: options.c:621
msgid "Permit '$' as an identifier character"
msgstr ""
-#: options.c:624
+#: options.c:627
msgid ""
"Suppress output of instruction numbers and line number notes in debugging "
"dumps"
msgstr ""
-#: options.c:630
+#: options.c:633
msgid "Perform DWARF2 duplicate elimination"
msgstr ""
-#: options.c:633
#: options.c:636
+#: options.c:639
msgid "Perform unused type elimination in debug info"
msgstr ""
-#: options.c:645
+#: options.c:648
msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
msgstr ""
-#: options.c:648
+#: options.c:651
msgid ""
"--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
msgstr ""
-#: options.c:651
+#: options.c:654
msgid "Generate code to check exception specifications"
msgstr ""
-#: options.c:657
+#: options.c:660
msgid "Enable exception handling"
msgstr ""
-#: options.c:660
+#: options.c:663
msgid ""
"-fexec-charset=<cset>\tConvert all strings and character constants to "
"character set <cset>"
msgstr ""
-#: options.c:663
+#: options.c:666
msgid "Perform a number of minor, expensive optimizations"
msgstr ""
-#: options.c:672
+#: options.c:675
msgid "f2c-compatible code can be generated"
msgstr ""
-#: options.c:675
+#: options.c:678
msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
msgstr ""
-#: options.c:678
+#: options.c:681
msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
msgstr ""
-#: options.c:681
+#: options.c:684
msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
msgstr ""
-#: options.c:684
+#: options.c:687
msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
msgstr ""
-#: options.c:687
+#: options.c:690
msgid "Unsupported; generate libf2c-calling code"
msgstr ""
-#: options.c:690
+#: options.c:693
msgid "Program is written in typical FORTRAN 66 dialect"
msgstr ""
-#: options.c:693
+#: options.c:696
msgid "Program is written in typical Unix-f77 dialect"
msgstr ""
-#: options.c:696
+#: options.c:699
msgid "Program is written in Fortran-90-ish dialect"
msgstr ""
-#: options.c:699
+#: options.c:702
msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
msgstr ""
-#: options.c:702
+#: options.c:705
msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
msgstr ""
-#: options.c:705
+#: options.c:708
msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
msgstr ""
-#: options.c:708
+#: options.c:711
msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
msgstr ""
-#: options.c:720
+#: options.c:723
msgid "Assume no NaNs or infinities are generated"
msgstr ""
-#: options.c:723
+#: options.c:726
msgid ""
"-ffixed-<register>\tMark <register> as being unavailable to the compiler"
msgstr ""
-#: options.c:729
+#: options.c:732
msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
msgstr ""
-#: options.c:732
+#: options.c:735
msgid "Unsupported; affects code generation of arrays"
msgstr ""
-#: options.c:735
+#: options.c:738
msgid "Do not store floats in registers"
msgstr ""
-#: options.c:738
+#: options.c:741
msgid "Scope of for-init-statement variables is local to the loop"
msgstr ""
-#: options.c:741
+#: options.c:744
msgid "Copy memory address constants into registers before use"
msgstr ""
-#: options.c:744
+#: options.c:747
msgid "Always check for non gcj generated classes archives"
msgstr ""
-#: options.c:747
+#: options.c:750
msgid "Copy memory operands into registers before use"
msgstr ""
-#: options.c:750
+#: options.c:753
msgid "Generate code to check subscript and substring bounds"
msgstr ""
-#: options.c:753
+#: options.c:756
msgid "Program is written in Fortran-90-ish free form"
msgstr ""
-#: options.c:756
+#: options.c:759
msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr ""
-#: options.c:759
+#: options.c:762
msgid "Allow function addresses to be held in registers"
msgstr ""
-#: options.c:762
+#: options.c:765
msgid "Place each function into its own section"
msgstr ""
-#: options.c:765
+#: options.c:768
msgid "Perform global common subexpression elimination"
msgstr ""
-#: options.c:768
+#: options.c:771
msgid ""
"Perform redundant load after store elimination in global common "
"subexpression elimination"
msgstr ""
-#: options.c:771
+#: options.c:774
msgid ""
"Perform enhanced load motion during global common subexpression elimination"
msgstr ""
-#: options.c:774
+#: options.c:777
msgid "Perform store motion after global common subexpression elimination"
msgstr ""
-#: options.c:777
+#: options.c:780
msgid "Enable fatal diagnostics about inter-procedural problems"
msgstr ""
-#: options.c:780
+#: options.c:783
msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
msgstr ""
-#: options.c:783
+#: options.c:786
msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
msgstr ""
-#: options.c:786
+#: options.c:789
msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
msgstr ""
-#: options.c:789
+#: options.c:792
msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
msgstr ""
-#: options.c:792
+#: options.c:795
msgid "Recognize GNU-defined keywords"
msgstr ""
-#: options.c:795
+#: options.c:798
msgid "Generate code for GNU runtime environment"
msgstr ""
-#: options.c:798
+#: options.c:801
msgid "Enable guessing of branch probabilities"
msgstr ""
-#: options.c:813
+#: options.c:816
msgid "Assume normal C execution environment"
msgstr ""
-#: options.c:816
+#: options.c:819
msgid "Enable support for huge objects"
msgstr ""
-#: options.c:819
+#: options.c:822
msgid "Process #ident directives"
msgstr ""
-#: options.c:822
+#: options.c:825
msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr ""
-#: options.c:825
+#: options.c:828
msgid "Perform conversion of conditional jumps to conditional execution"
msgstr ""
-#: options.c:828
+#: options.c:831
msgid "Export functions even if they can be inlined"
msgstr ""
-#: options.c:831
+#: options.c:834
msgid "Emit implicit instantiations of inline templates"
msgstr ""
-#: options.c:834
+#: options.c:837
msgid "Emit implicit instantiations of templates"
msgstr ""
-#: options.c:837
+#: options.c:840
msgid "Use offset tables for virtual method calls"
msgstr ""
-#: options.c:840
+#: options.c:843
msgid "Do not generate .size directives"
msgstr ""
-#: options.c:843
+#: options.c:846
msgid "Initialize local vars and arrays to zero"
msgstr ""
-#: options.c:846
+#: options.c:849
msgid "Pay attention to the \"inline\" keyword"
msgstr ""
-#: options.c:855
+#: options.c:858
msgid ""
"-finline-limit=<number>\tLimit the size of inlined functions to <number>"
msgstr ""
-#: options.c:858
+#: options.c:861
+msgid ""
+"-finput-charset=<cset> Specify the default character set for source "
+"files."
+msgstr ""
+
+#: options.c:864
msgid "Instrument function entry and exit with profiling calls"
msgstr ""
-#: options.c:861
+#: options.c:867
msgid "Intrinsics letters in arbitrary cases"
msgstr ""
-#: options.c:864
+#: options.c:870
msgid "Intrinsics spelled as e.g. SqRt"
msgstr ""
-#: options.c:867
+#: options.c:873
msgid "Intrinsics in lowercase"
msgstr ""
-#: options.c:870
+#: options.c:876
msgid "Intrinsics in uppercase"
msgstr ""
-#: options.c:873
+#: options.c:879
msgid "Assume native functions are implemented using JNI"
msgstr ""
-#: options.c:876
+#: options.c:882
msgid "Generate code for functions even if they are fully inlined"
msgstr ""
-#: options.c:879
+#: options.c:885
msgid "Emit static const variables even if they are not used"
msgstr ""
-#: options.c:885
+#: options.c:891
msgid "Give external symbols a leading underscore"
msgstr ""
-#: options.c:888
+#: options.c:894
msgid "Perform loop optimizations"
msgstr ""
-#: options.c:891
+#: options.c:897
msgid "Language keyword letters in arbitrary cases"
msgstr ""
-#: options.c:894
+#: options.c:900
msgid "Language keywords spelled as e.g. IOStat"
msgstr ""
-#: options.c:897
+#: options.c:903
msgid "Language keywords in lowercase"
msgstr ""
-#: options.c:900
+#: options.c:906
msgid "Language keywords in uppercase"
msgstr ""
-#: options.c:903
+#: options.c:909
msgid "Set errno after built-in math functions"
msgstr ""
-#: options.c:906
+#: options.c:912
msgid "Report on permanent memory allocation"
msgstr ""
-#: options.c:909
+#: options.c:915
msgid "Attempt to merge identical constants and constant variables"
msgstr ""
-#: options.c:912
+#: options.c:918
msgid "Attempt to merge identical constants across compilation units"
msgstr ""
-#: options.c:915
+#: options.c:921
msgid ""
"-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
"line. 0 suppresses line-wrapping"
msgstr ""
-#: options.c:918
+#: options.c:924
msgid "Delete MIL-STD 1753 intrinsics"
msgstr ""
-#: options.c:921
+#: options.c:927
msgid "Disable MIL-STD 1753 intrinsics"
msgstr ""
-#: options.c:924
+#: options.c:930
msgid "Enable MIL-STD 1753 intrinsics"
msgstr ""
-#: options.c:927
+#: options.c:933
msgid "Hide MIL-STD 1753 intrinsics"
msgstr ""
-#: options.c:930
+#: options.c:936
msgid "Force all loop invariant computations out of loops"
msgstr ""
-#: options.c:933
+#: options.c:939
msgid "Don't warn about uses of Microsoft extensions"
msgstr ""
-#: options.c:942
+#: options.c:948
msgid "Use graph-coloring register allocation"
msgstr ""
-#: options.c:945
+#: options.c:951
msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr ""
-#: options.c:948
+#: options.c:954
msgid "Assume that receivers of Objective-C messages may be nil"
msgstr ""
-#: options.c:951
+#: options.c:957
msgid "Support synchronous non-call exceptions"
msgstr ""
-#: options.c:960
+#: options.c:966
msgid "Enable Objective-C exception and synchronization syntax"
msgstr ""
-#: options.c:963
-#: options.c:1287
+#: options.c:969
+#: options.c:1293
msgid "Perform loop unrolling for all loops"
msgstr ""
-#: options.c:966
-#: options.c:1290
+#: options.c:972
+#: options.c:1296
msgid "Perform loop unrolling when iteration count is known"
msgstr ""
-#: options.c:969
+#: options.c:975
msgid "When possible do not generate stack frames"
msgstr ""
-#: options.c:972
+#: options.c:978
msgid "Take at least one trip through each iterative DO loop"
msgstr ""
-#: options.c:975
+#: options.c:981
msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr ""
-#: options.c:978
+#: options.c:984
msgid "Do the full register move optimization pass"
msgstr ""
-#: options.c:981
+#: options.c:987
msgid "Optimize sibling and tail recursive calls"
msgstr ""
-#: options.c:984
+#: options.c:990
msgid "Enable optimization of static class initialization code"
msgstr ""
-#: options.c:987
+#: options.c:993
msgid "Enable optional diagnostics"
msgstr ""
-#: options.c:993
+#: options.c:999
msgid "Pack structure members together without holes"
msgstr ""
-#: options.c:996
+#: options.c:1002
msgid "Return small aggregates in memory, not registers"
msgstr ""
-#: options.c:1002
+#: options.c:1008
msgid "Warn about use of (only a few for now) Fortran extensions"
msgstr ""
-#: options.c:1005
+#: options.c:1011
msgid "Perform loop peeling"
msgstr ""
-#: options.c:1008
+#: options.c:1014
msgid "Enable machine specific peephole optimizations"
msgstr ""
-#: options.c:1011
+#: options.c:1017
msgid "Enable an RTL peephole pass before sched2"
msgstr ""
-#: options.c:1014
+#: options.c:1020
msgid "Downgrade conformance errors to warnings"
msgstr ""
-#: options.c:1017
+#: options.c:1023
msgid "Generate position-independent code if possible"
msgstr ""
-#: options.c:1020
+#: options.c:1026
msgid "Generate position-independent code for executables if possible"
msgstr ""
-#: options.c:1023
+#: options.c:1029
msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr ""
-#: options.c:1029
+#: options.c:1035
msgid "Enable basic program profiling code"
msgstr ""
-#: options.c:1032
+#: options.c:1038
msgid "Insert arc-based program profiling code"
msgstr ""
-#: options.c:1035
+#: options.c:1041
msgid ""
"Enable common options for generating profile info for profile feedback "
"directed optimizations"
msgstr ""
-#: options.c:1038
+#: options.c:1044
msgid ""
"Enable common options for performing profile feedback directed optimizations"
msgstr ""
-#: options.c:1041
+#: options.c:1047
msgid "Insert code to profile values of expressions"
msgstr ""
-#: options.c:1047
+#: options.c:1053
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
msgstr ""
-#: options.c:1050
+#: options.c:1056
msgid "Strength reduce all loop general induction variables"
msgstr ""
-#: options.c:1053
+#: options.c:1059
msgid "Return small aggregates in registers"
msgstr ""
-#: options.c:1056
+#: options.c:1062
msgid "Enables a register move optimization"
msgstr ""
-#: options.c:1059
+#: options.c:1065
msgid "Perform a register renaming optimization pass"
msgstr ""
-#: options.c:1062
+#: options.c:1068
msgid "Reorder basic blocks to improve code placement"
msgstr ""
-#: options.c:1065
+#: options.c:1071
msgid "Reorder functions to improve code placement"
msgstr ""
-#: options.c:1068
+#: options.c:1074
msgid ""
"Used in Fix-and-Continue mode to indicate that object files may be swapped "
"in at runtime"
msgstr ""
-#: options.c:1071
+#: options.c:1077
msgid "Enable automatic template instantiation"
msgstr ""
-#: options.c:1074
+#: options.c:1080
msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr ""
-#: options.c:1077
+#: options.c:1083
msgid "Run the loop optimizer twice"
msgstr ""
-#: options.c:1080
+#: options.c:1086
msgid "Disable optimizations that assume default FP rounding behavior"
msgstr ""
-#: options.c:1083
+#: options.c:1089
msgid "Generate run time type descriptor information"
msgstr ""
-#: options.c:1086
+#: options.c:1092
msgid "Enable scheduling across basic blocks"
msgstr ""
-#: options.c:1089
+#: options.c:1095
msgid "Allow speculative motion of non-loads"
msgstr ""
-#: options.c:1092
+#: options.c:1098
msgid "Allow speculative motion of some loads"
msgstr ""
-#: options.c:1095
+#: options.c:1101
msgid "Allow speculative motion of more loads"
msgstr ""
-#: options.c:1098
+#: options.c:1104
msgid "Allow premature scheduling of queued insns"
msgstr ""
-#: options.c:1101
+#: options.c:1107
msgid ""
"Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: options.c:1104
+#: options.c:1110
msgid ""
"-fsched-stalled-insns-dep=<number> Set dependence distance checking in "
"premature scheduling of queued insns"
msgstr ""
-#: options.c:1107
+#: options.c:1113
msgid ""
"-fsched-stalled-insns=<number> Set number of queued insns that can be "
"prematurely scheduled"
msgstr ""
-#: options.c:1110
+#: options.c:1116
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgstr ""
-#: options.c:1113
+#: options.c:1119
msgid "If scheduling post reload, do superblock scheduling"
msgstr ""
-#: options.c:1116
+#: options.c:1122
msgid "If scheduling post reload, do trace scheduling"
msgstr ""
-#: options.c:1119
+#: options.c:1125
msgid "Reschedule instructions before register allocation"
msgstr ""
-#: options.c:1122
+#: options.c:1128
msgid "Reschedule instructions after register allocation"
msgstr ""
-#: options.c:1125
+#: options.c:1131
msgid "Allow appending a second underscore to externals"
msgstr ""
-#: options.c:1128
+#: options.c:1134
msgid "Mark data as shared rather than private"
msgstr ""
-#: options.c:1131
+#: options.c:1137
msgid "Use the same size for double as for float"
msgstr ""
-#: options.c:1134
+#: options.c:1140
msgid "Use the narrowest integer type possible for enumeration types"
msgstr ""
-#: options.c:1137
+#: options.c:1143
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgstr ""
-#: options.c:1143
+#: options.c:1149
msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr ""
-#: options.c:1146
+#: options.c:1152
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgstr ""
-#: options.c:1149
+#: options.c:1155
msgid "Make \"char\" signed by default"
msgstr ""
-#: options.c:1152
+#: options.c:1158
msgid "Do not print names of program units as they are compiled"
msgstr ""
-#: options.c:1155
+#: options.c:1161
msgid "Convert floating point constants to single precision constants"
msgstr ""
-#: options.c:1158
+#: options.c:1164
msgid "Internally convert most source to lowercase"
msgstr ""
-#: options.c:1161
+#: options.c:1167
msgid "Internally preserve source case"
msgstr ""
-#: options.c:1164
+#: options.c:1170
msgid "Internally convert most source to uppercase"
msgstr ""
-#: options.c:1170
+#: options.c:1176
msgid "Insert stack checking code into the program"
msgstr ""
-#: options.c:1176
+#: options.c:1182
msgid ""
"-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
msgstr ""
-#: options.c:1179
+#: options.c:1185
msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
msgstr ""
-#: options.c:1182
+#: options.c:1188
msgid "Display statistics accumulated during compilation"
msgstr ""
-#: options.c:1185
+#: options.c:1191
msgid "Enable assignability checks for stores into object arrays"
msgstr ""
-#: options.c:1188
+#: options.c:1194
msgid "Perform strength reduction optimizations"
msgstr ""
-#: options.c:1191
+#: options.c:1197
msgid "Assume strict aliasing rules apply"
msgstr ""
-#: options.c:1200
+#: options.c:1206
msgid "Symbol names spelled in mixed case"
msgstr ""
-#: options.c:1203
+#: options.c:1209
msgid "Symbol names in lowercase"
msgstr ""
-#: options.c:1206
+#: options.c:1212
msgid "Symbol names in uppercase"
msgstr ""
-#: options.c:1209
+#: options.c:1215
msgid "Check for syntax errors, then stop"
msgstr ""
-#: options.c:1212
+#: options.c:1218
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgstr ""
-#: options.c:1215
+#: options.c:1221
msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgstr ""
-#: options.c:1218
+#: options.c:1224
msgid "Create data files needed by \"gcov\""
msgstr ""
-#: options.c:1224
+#: options.c:1230
msgid "Perform jump threading optimizations"
msgstr ""
-#: options.c:1227
+#: options.c:1233
msgid "Report the time taken by each compiler pass"
msgstr ""
-#: options.c:1230
+#: options.c:1236
msgid ""
"-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
"default thread-local storage code generation model"
msgstr ""
-#: options.c:1233
+#: options.c:1239
msgid "Perform superblock formation via tail duplication"
msgstr ""
-#: options.c:1236
+#: options.c:1242
msgid "Assume floating-point operations can trap"
msgstr ""
-#: options.c:1239
+#: options.c:1245
msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr ""
-#: options.c:1242
+#: options.c:1248
msgid "Make prefix-radix non-decimal constants be typeless"
msgstr ""
-#: options.c:1245
+#: options.c:1251
msgid "Allow all ugly features"
msgstr ""
-#: options.c:1248
+#: options.c:1254
msgid "Hollerith and typeless can be passed as arguments"
msgstr ""
-#: options.c:1251
+#: options.c:1257
msgid "Allow ordinary copying of ASSIGN'ed vars"
msgstr ""
-#: options.c:1254
+#: options.c:1260
msgid "Dummy array dimensioned to (1) is assumed-size"
msgstr ""
-#: options.c:1257
+#: options.c:1263
msgid "Trailing comma in procedure call denotes null argument"
msgstr ""
-#: options.c:1260
+#: options.c:1266
msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
msgstr ""
-#: options.c:1263
+#: options.c:1269
msgid "Initialization via DATA and PARAMETER is not type-compatible"
msgstr ""
-#: options.c:1266
+#: options.c:1272
msgid "Allow INTEGER and LOGICAL interchangeability"
msgstr ""
-#: options.c:1269
+#: options.c:1275
msgid "Append underscores to externals"
msgstr ""
-#: options.c:1272
+#: options.c:1278
msgid "Compile whole compilation unit at a time"
msgstr ""
-#: options.c:1275
+#: options.c:1281
msgid "Delete libU77 intrinsics"
msgstr ""
-#: options.c:1278
+#: options.c:1284
msgid "Disable libU77 intrinsics"
msgstr ""
-#: options.c:1281
+#: options.c:1287
msgid "Enable libU77 intrinsics"
msgstr ""
-#: options.c:1284
+#: options.c:1290
msgid "Hide libU77 intrinsics"
msgstr ""
-#: options.c:1293
+#: options.c:1299
msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr ""
-#: options.c:1296
+#: options.c:1302
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgstr ""
-#: options.c:1299
+#: options.c:1305
msgid "Make \"char\" unsigned by default"
msgstr ""
-#: options.c:1302
+#: options.c:1308
msgid "Perform loop unswitching"
msgstr ""
-#: options.c:1305
+#: options.c:1311
msgid "Just generate unwind tables for exception handling"
msgstr ""
-#: options.c:1311
+#: options.c:1317
msgid "Use __cxa_atexit to register destructors"
msgstr ""
-#: options.c:1317
+#: options.c:1323
msgid "Add extra commentary to assembler output"
msgstr ""
-#: options.c:1320
+#: options.c:1326
msgid "Print g77-specific version information and run internal tests"
msgstr ""
-#: options.c:1323
+#: options.c:1329
msgid "Use expression value profiles in optimizations"
msgstr ""
-#: options.c:1326
+#: options.c:1332
msgid "Discard unused virtual functions"
msgstr ""
-#: options.c:1329
+#: options.c:1335
msgid "Implement vtables using thunks"
msgstr ""
-#: options.c:1332
+#: options.c:1338
msgid "Program is written in VXT (Digital-like) FORTRAN"
msgstr ""
-#: options.c:1335
+#: options.c:1341
msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
msgstr ""
-#: options.c:1338
+#: options.c:1344
msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
msgstr ""
-#: options.c:1341
+#: options.c:1347
msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
msgstr ""
-#: options.c:1344
+#: options.c:1350
msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
msgstr ""
-#: options.c:1350
+#: options.c:1356
msgid "Emit common-like symbols as weak symbols"
msgstr ""
-#: options.c:1353
+#: options.c:1359
msgid "Construct webs and split unrelated uses of single variable"
msgstr ""
-#: options.c:1356
+#: options.c:1362
msgid ""
"-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
"to character set <cset>"
msgstr ""
-#: options.c:1359
+#: options.c:1365
msgid "Generate a #line directive pointing at the current working directory"
msgstr ""
-#: options.c:1362
+#: options.c:1368
msgid "Assume signed arithmetic overflow wraps around"
msgstr ""
-#: options.c:1365
+#: options.c:1371
msgid "Store strings in writable data section"
msgstr ""
-#: options.c:1368
+#: options.c:1374
msgid "Emit cross referencing information"
msgstr ""
-#: options.c:1371
+#: options.c:1377
msgid "Print internal debugging-related information"
msgstr ""
-#: options.c:1374
+#: options.c:1380
msgid "Put zero initialized data in the bss section"
msgstr ""
-#: options.c:1377
+#: options.c:1383
msgid ""
"Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgstr ""
-#: options.c:1380
+#: options.c:1386
msgid "Treat initial values of 0 like non-zero values"
msgstr ""
-#: options.c:1383
+#: options.c:1389
msgid "Generate debug information in default format"
msgstr ""
-#: options.c:1389
+#: options.c:1395
msgid "Generate debug information in COFF format"
msgstr ""
-#: options.c:1392
+#: options.c:1398
msgid "Generate debug information in DWARF v2 format"
msgstr ""
-#: options.c:1395
+#: options.c:1401
msgid "Dump declarations to a .decl file"
msgstr ""
-#: options.c:1398
+#: options.c:1404
msgid "Generate debug information in default extended format"
msgstr ""
-#: options.c:1401
+#: options.c:1407
msgid "-gnat<options>\tSpecify options to GNAT"
msgstr ""
-#: options.c:1404
+#: options.c:1410
msgid "Generate debug information in STABS format"
msgstr ""
-#: options.c:1407
+#: options.c:1413
msgid "Generate debug information in extended STABS format"
msgstr ""
-#: options.c:1410
+#: options.c:1416
msgid "Generate debug information in VMS format"
msgstr ""
-#: options.c:1413
+#: options.c:1419
msgid "Generate debug information in XCOFF format"
msgstr ""
-#: options.c:1416
+#: options.c:1422
msgid "Generate debug information in extended XCOFF format"
msgstr ""
-#: options.c:1419
+#: options.c:1425
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: options.c:1422
+#: options.c:1428
msgid "-imacros <file>\tAccept definition of macros in <file>"
msgstr ""
-#: options.c:1425
+#: options.c:1431
msgid "-include <file>\tInclude the contents of <file> before other files"
msgstr ""
-#: options.c:1428
+#: options.c:1434
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgstr ""
-#: options.c:1431
+#: options.c:1437
msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgstr ""
-#: options.c:1434
+#: options.c:1440
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgstr ""
-#: options.c:1437
+#: options.c:1443
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: options.c:1440
+#: options.c:1446
msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgstr ""
-#: options.c:1452
+#: options.c:1458
msgid ""
"Do not search standard system include directories (those specified with -"
"isystem will still be used)"
msgstr ""
-#: options.c:1455
+#: options.c:1461
msgid "Do not search standard system include directories for C++"
msgstr ""
-#: options.c:1461
+#: options.c:1467
msgid "-o <file>\tPlace output into <file>"
msgstr ""
-#: options.c:1464
+#: options.c:1470
msgid "Enable function profiling"
msgstr ""
-#: options.c:1467
+#: options.c:1473
msgid "Issue warnings needed for strict compliance to the standard"
msgstr ""
-#: options.c:1470
+#: options.c:1476
msgid "Like -pedantic but issue them as errors"
msgstr ""
-#: options.c:1473
+#: options.c:1479
msgid "Generate C header of platform-specific features"
msgstr ""
-#: options.c:1476
+#: options.c:1482
msgid "Do not display functions compiled or elapsed time"
msgstr ""
-#: options.c:1479
+#: options.c:1485
msgid "Remap file names when including files"
msgstr ""
-#: options.c:1482
+#: options.c:1488
msgid "Conform to the ISO 1998 C++ standard"
msgstr ""
-#: options.c:1485
+#: options.c:1491
msgid "Conform to the ISO 1990 C standard"
msgstr ""
-#: options.c:1488
+#: options.c:1494
msgid "Conform to the ISO 1999 C standard"
msgstr ""
-#: options.c:1491
-#: options.c:1512
-#: options.c:1515
+#: options.c:1497
+#: options.c:1518
+#: options.c:1521
msgid "Deprecated in favor of -std=c99"
msgstr ""
-#: options.c:1494
+#: options.c:1500
msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr ""
-#: options.c:1497
+#: options.c:1503
msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr ""
-#: options.c:1500
+#: options.c:1506
msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr ""
-#: options.c:1503
+#: options.c:1509
msgid "Deprecated in favor of -std=gnu99"
msgstr ""
-#: options.c:1506
+#: options.c:1512
msgid "Deprecated in favor of -std=c89"
msgstr ""
-#: options.c:1509
+#: options.c:1515
msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr ""
-#: options.c:1518
+#: options.c:1524
msgid "Enable traditional preprocessing"
msgstr ""
-#: options.c:1521
+#: options.c:1527
msgid "-trigraphs\tSupport ISO C trigraphs"
msgstr ""
-#: options.c:1524
+#: options.c:1530
msgid "Do not predefine system-specific and GCC-specific macros"
msgstr ""
-#: options.c:1527
+#: options.c:1533
msgid "Enable verbose output"
msgstr ""
-#: options.c:1533
+#: options.c:1539
msgid "Suppress warnings"
msgstr ""
-#: gcc.c:743
-msgid "GCC does not support -C or -CC without -E"
+#: config/arm/arm.h:224
+msgid "-mapcs-26 and -mapcs-32 may not be used together"
msgstr ""
-#: gcc.c:767 java/jvspec.c:80 ada/lang-specs.h:34
-msgid "-pg and -fomit-frame-pointer are incompatible"
+#: config/arm/arm.h:226
+msgid "-msoft-float and -mhard_float may not be used together"
msgstr ""
-#: gcc.c:915
-msgid "-E required when input is from standard input"
+#: config/arm/arm.h:228
+msgid "-mbig-endian and -mlittle-endian may not be used together"
msgstr ""
-#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
-msgid "shared and mdll are not compatible"
+#: config/rs6000/darwin.h:98
+msgid " conflicting code gen style switches are used"
msgstr ""
-#: treelang/lang-specs.h:52
-msgid "-pg or -p and -fomit-frame-pointer are incompatible"
+#: gcc.c:743
+msgid "GCC does not support -C or -CC without -E"
msgstr ""
-#: config/mips/mips.h:975
-msgid "-pipe is not supported"
+#: gcc.c:767 java/jvspec.c:80 ada/lang-specs.h:34
+msgid "-pg and -fomit-frame-pointer are incompatible"
msgstr ""
-#: config/mips/mips.h:1130 config/arc/arc.h:63
-msgid "may not use both -EB and -EL"
+#: gcc.c:915
+msgid "-E required when input is from standard input"
msgstr ""
-#: f/lang-specs.h:38
-msgid "GCC does not support -C without using -E"
+#: config/i386/cygwin.h:29
+msgid "mno-cygwin and mno-win32 are not compatible"
msgstr ""
-#: f/lang-specs.h:39
-msgid "GCC does not support -CC without using -E"
+#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
+msgid "shared and mdll are not compatible"
msgstr ""
-#: config/mips/r3900.h:35
-msgid "-mhard-float not supported"
+#: java/lang-specs.h:34
+msgid "-fjni and -femit-class-files are incompatible"
msgstr ""
-#: config/mips/r3900.h:37
-msgid "-msingle-float and -msoft-float can not both be specified"
+#: java/lang-specs.h:35
+msgid "-fjni and -femit-class-file are incompatible"
msgstr ""
-#: config/sparc/linux64.h:208 config/sparc/linux64.h:219
-#: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
-#: config/sparc/sol2-bi.h:184 config/sparc/sol2-bi.h:194
-msgid "may not use both -m32 and -m64"
+#: java/lang-specs.h:36 java/lang-specs.h:37
+msgid "-femit-class-file should used along with -fsyntax-only"
msgstr ""
-#: config/rs6000/sysv4.h:1094 config/i386/freebsd-aout.h:215
-msgid "`-p' not supported; use `-pg' and gprof(1)"
+#: config/darwin.h:215
+msgid "-current_version only allowed with -dynamiclib"
msgstr ""
-#: config/vax/netbsd-elf.h:42
-msgid "The -shared option is not currently supported for VAX ELF."
+#: config/darwin.h:218
+msgid "-install_name only allowed with -dynamiclib"
msgstr ""
-#: config/i386/sco5.h:191
-msgid "-pg not supported on this platform"
+#: config/darwin.h:223
+msgid "-bundle not allowed with -dynamiclib"
msgstr ""
-#: config/i386/sco5.h:192
-msgid "-p and -pp specified - pick one"
+#: config/darwin.h:224
+msgid "-bundle_loader not allowed with -dynamiclib"
msgstr ""
-#: config/i386/sco5.h:266
-msgid "-G and -static are mutually exclusive"
+#: config/darwin.h:225
+msgid "-client_name not allowed with -dynamiclib"
msgstr ""
-#: config/i386/cygwin.h:29
-msgid "mno-cygwin and mno-win32 are not compatible"
+#: config/darwin.h:228
+msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
msgstr ""
-#: config/vax/vax.h:50 config/vax/vax.h:51
-msgid "profiling not supported with -mg\n"
+#: config/darwin.h:229
+msgid "-force_flat_namespace not allowed with -dynamiclib"
msgstr ""
-#: ada/lang-specs.h:36
-msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
+#: config/darwin.h:231
+msgid "-keep_private_externs not allowed with -dynamiclib"
msgstr ""
-#: config/sparc/sol2-bi.h:156 config/sparc/sol2-bi.h:161
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-msgid "does not support multilib"
+#: config/darwin.h:232
+msgid "-private_bundle not allowed with -dynamiclib"
msgstr ""
-#: config/mcore/mcore.h:65
-msgid "the m210 does not have little endian support"
+#: treelang/lang-specs.h:52
+msgid "-pg or -p and -fomit-frame-pointer are incompatible"
msgstr ""
-#: config/rs6000/darwin.h:98
-msgid " conflicting code gen style switches are used"
+#: config/mips/mips.h:987
+msgid "-pipe is not supported"
msgstr ""
-#: config/arm/arm.h:197
-msgid "-mapcs-26 and -mapcs-32 may not be used together"
+#: config/mips/mips.h:1142 config/arc/arc.h:63
+msgid "may not use both -EB and -EL"
msgstr ""
-#: config/arm/arm.h:199
-msgid "-msoft-float and -mhard_float may not be used together"
+#: f/lang-specs.h:38
+msgid "GCC does not support -C without using -E"
msgstr ""
-#: config/arm/arm.h:201
-msgid "-mbig-endian and -mlittle-endian may not be used together"
+#: f/lang-specs.h:39
+msgid "GCC does not support -CC without using -E"
msgstr ""
-#: java/lang-specs.h:34
-msgid "-fjni and -femit-class-files are incompatible"
+#: config/mips/r3900.h:35
+msgid "-mhard-float not supported"
msgstr ""
-#: java/lang-specs.h:35
-msgid "-fjni and -femit-class-file are incompatible"
+#: config/mips/r3900.h:37
+msgid "-msingle-float and -msoft-float can not both be specified"
msgstr ""
-#: java/lang-specs.h:36 java/lang-specs.h:37
-msgid "-femit-class-file should used along with -fsyntax-only"
+#: config/sparc/linux64.h:208 config/sparc/linux64.h:219
+#: config/sparc/netbsd-elf.h:136 config/sparc/netbsd-elf.h:155
+#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
+msgid "may not use both -m32 and -m64"
msgstr ""
-#: config/darwin.h:215
-msgid "-current_version only allowed with -dynamiclib"
+#: config/rs6000/sysv4.h:1094
+msgid "`-p' not supported; use `-pg' and gprof(1)"
msgstr ""
-#: config/darwin.h:218
-msgid "-install_name only allowed with -dynamiclib"
+#: config/vax/netbsd-elf.h:42
+msgid "The -shared option is not currently supported for VAX ELF."
msgstr ""
-#: config/darwin.h:223
-msgid "-bundle not allowed with -dynamiclib"
+#: config/vax/vax.h:50 config/vax/vax.h:51
+msgid "profiling not supported with -mg\n"
msgstr ""
-#: config/darwin.h:224
-msgid "-bundle_loader not allowed with -dynamiclib"
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+msgid "does not support multilib"
msgstr ""
-#: config/darwin.h:225
-msgid "-client_name not allowed with -dynamiclib"
+#: ada/lang-specs.h:36
+msgid "one of -c, -S, -gnatc, -gnatz, or -gnats is required for Ada"
msgstr ""
-#: config/darwin.h:228
-msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
+#: config/i386/sco5.h:191
+msgid "-pg not supported on this platform"
msgstr ""
-#: config/darwin.h:229
-msgid "-force_flat_namespace not allowed with -dynamiclib"
+#: config/i386/sco5.h:192
+msgid "-p and -pp specified - pick one"
msgstr ""
-#: config/darwin.h:231
-msgid "-keep_private_externs not allowed with -dynamiclib"
+#: config/i386/sco5.h:266
+msgid "-G and -static are mutually exclusive"
msgstr ""
-#: config/darwin.h:232
-msgid "-private_bundle not allowed with -dynamiclib"
+#: config/mcore/mcore.h:65
+msgid "the m210 does not have little endian support"
msgstr ""