aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Myers <jsm@polyomino.org.uk>2004-09-30 22:59:36 +0000
committerJoseph Myers <jsm@polyomino.org.uk>2004-09-30 22:59:36 +0000
commit844161c50f30cd71b572ca25be608007f8897d49 (patch)
treea6a8b7a4aef2af2b327070ffe99fb6f8fdbe24b7
parent282d0e2443948754b8e207c23d761cc643f7ae95 (diff)
* gcc.pot: Regenerate.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@88363 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/po/ChangeLog4
-rw-r--r--gcc/po/gcc.pot5651
2 files changed, 2866 insertions, 2789 deletions
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index b4e3a759df3..7dfec1d78e3 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,7 @@
+2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
+
+ * gcc.pot: Regenerate.
+
2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
* es.po: Update.
diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot
index fa794278fdf..82025b10575 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-09-16 07:58+0000\n"
+"POT-Creation-Date: 2004-09-30 22:56+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,116 +36,116 @@ msgstr ""
msgid "%qs attribute only applies to function types"
msgstr ""
-#: builtins.c:343
+#: builtins.c:341
msgid "offset outside bounds of constant string"
msgstr ""
-#: builtins.c:927
+#: builtins.c:925
msgid "second arg to %<__builtin_prefetch%> must be a constant"
msgstr ""
-#: builtins.c:934
+#: builtins.c:932
msgid "invalid second arg to __builtin_prefetch; using zero"
msgstr ""
-#: builtins.c:941
+#: builtins.c:939
msgid "third arg to %<__builtin_prefetch%> must be a constant"
msgstr ""
-#: builtins.c:948
+#: builtins.c:946
msgid "invalid third arg to __builtin_prefetch; using zero"
msgstr ""
-#: builtins.c:4150
+#: builtins.c:4161
msgid "argument of %<__builtin_args_info%> must be constant"
msgstr ""
-#: builtins.c:4156
+#: builtins.c:4167
msgid "argument of %<__builtin_args_info%> out of range"
msgstr ""
-#: builtins.c:4162
+#: builtins.c:4173
msgid "missing argument in %<__builtin_args_info%>"
msgstr ""
-#: builtins.c:4178 builtins.c:9263
+#: builtins.c:4189 builtins.c:9153
msgid "%<va_start%> used in function with fixed args"
msgstr ""
-#: builtins.c:4197 builtins.c:9279
+#: builtins.c:4208 builtins.c:9169
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:4202 builtins.c:9285
+#: builtins.c:4213 builtins.c:9175
msgid "%<__builtin_next_arg%> called without an argument"
msgstr ""
-#: builtins.c:4287 builtins.c:9250
+#: builtins.c:4298
msgid "too many arguments to function %<va_start%>"
msgstr ""
-#: builtins.c:4433
+#: builtins.c:4446
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:4447
+#: builtins.c:4460
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr ""
-#: builtins.c:4452
+#: builtins.c:4465
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr ""
#. We can, however, treat "undefined" any way we please.
#. Call abort to encourage the user to fix the program.
-#: builtins.c:4458 c-typeck.c:1950
+#: builtins.c:4471 c-typeck.c:1956
msgid "if this code is reached, the program will abort"
msgstr ""
-#: builtins.c:4576
+#: builtins.c:4589
msgid "invalid arg to %<__builtin_frame_address%>"
msgstr ""
-#: builtins.c:4578
+#: builtins.c:4591
msgid "invalid arg to %<__builtin_return_address%>"
msgstr ""
-#: builtins.c:4592
+#: builtins.c:4605
msgid "unsupported arg to %<__builtin_frame_address%>"
msgstr ""
-#: builtins.c:4594
+#: builtins.c:4607
msgid "unsupported arg to %<__builtin_return_address%>"
msgstr ""
-#: builtins.c:4760
+#: builtins.c:4773
msgid "second arg to %<__builtin_expect%> must be a constant"
msgstr ""
-#: builtins.c:5967
+#: builtins.c:5980
msgid "__builtin_longjmp second argument must be 1"
msgstr ""
-#: builtins.c:6312
+#: builtins.c:6325
msgid "target format does not support infinity"
msgstr ""
-#: builtins.c:8043 builtins.c:8139 c-typeck.c:2179
+#: builtins.c:8001 builtins.c:8097 c-typeck.c:2185
#, c-format
msgid "too few arguments to function %qs"
msgstr ""
-#: builtins.c:8049 builtins.c:8145 c-typeck.c:2038
+#: builtins.c:8007 builtins.c:8103 c-typeck.c:2044
#, c-format
msgid "too many arguments to function %qs"
msgstr ""
-#: builtins.c:8055 builtins.c:8169
+#: builtins.c:8013 builtins.c:8127
#, c-format
msgid "non-floating-point argument to function %qs"
msgstr ""
@@ -161,439 +161,439 @@ msgid ""
"required to support"
msgstr ""
-#: c-common.c:885
+#: c-common.c:898
msgid "overflow in constant expression"
msgstr ""
-#: c-common.c:905
+#: c-common.c:918
msgid "integer overflow in expression"
msgstr ""
-#: c-common.c:914
+#: c-common.c:927
msgid "floating point overflow in expression"
msgstr ""
-#: c-common.c:920
+#: c-common.c:933
msgid "vector overflow in expression"
msgstr ""
#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:942
+#: c-common.c:955
msgid "large integer implicitly truncated to unsigned type"
msgstr ""
-#: c-common.c:944
+#: c-common.c:957
msgid "negative integer implicitly converted to unsigned type"
msgstr ""
-#: c-common.c:1002
+#: c-common.c:1015
msgid "overflow in implicit constant conversion"
msgstr ""
-#: c-common.c:1138
+#: c-common.c:1151
#, c-format
msgid "operation on %qs may be undefined"
msgstr ""
-#: c-common.c:1431
+#: c-common.c:1437
msgid "case label does not reduce to an integer constant"
msgstr ""
-#: c-common.c:1474
+#: c-common.c:1480
msgid "case label value is less than minimum value for type"
msgstr ""
-#: c-common.c:1482
+#: c-common.c:1488
msgid "case label value exceeds maximum value for type"
msgstr ""
-#: c-common.c:1490
+#: c-common.c:1496
msgid "lower value in case label range less than minimum value for type"
msgstr ""
-#: c-common.c:1499
+#: c-common.c:1505
msgid "upper value in case label range exceeds maximum value for type"
msgstr ""
-#: c-common.c:1815
+#: c-common.c:1821
msgid "invalid truth-value expression"
msgstr ""
-#: c-common.c:1866
+#: c-common.c:1872
#, c-format
msgid "invalid operands to binary %s"
msgstr ""
-#: c-common.c:2109
+#: c-common.c:2115
msgid "comparison is always false due to limited range of data type"
msgstr ""
-#: c-common.c:2111
+#: c-common.c:2117
msgid "comparison is always true due to limited range of data type"
msgstr ""
-#: c-common.c:2181
+#: c-common.c:2187
msgid "comparison of unsigned expression >= 0 is always true"
msgstr ""
-#: c-common.c:2190
+#: c-common.c:2196
msgid "comparison of unsigned expression < 0 is always false"
msgstr ""
-#: c-common.c:2232
+#: c-common.c:2238
msgid "pointer of type %<void *%> used in arithmetic"
msgstr ""
-#: c-common.c:2238
+#: c-common.c:2244
msgid "pointer to a function used in arithmetic"
msgstr ""
-#: c-common.c:2244
+#: c-common.c:2250
msgid "pointer to member function used in arithmetic"
msgstr ""
#. Common Ada/Pascal programmer's mistake. We always warn
#. about this since it is so bad.
-#: c-common.c:2352
+#: c-common.c:2358
msgid "the address of %qD, will always evaluate as %<true%>"
msgstr ""
-#: c-common.c:2448
+#: c-common.c:2454
msgid "suggest parentheses around assignment used as truth value"
msgstr ""
-#: c-common.c:2497 c-common.c:2537
+#: c-common.c:2503 c-common.c:2543
msgid "invalid use of %<restrict%>"
msgstr ""
-#: c-common.c:2752
+#: c-common.c:2758
msgid "invalid application of %<sizeof%> to a function type"
msgstr ""
-#: c-common.c:2762
+#: c-common.c:2768
#, c-format
msgid "invalid application of %qs to a void type"
msgstr ""
-#: c-common.c:2768
+#: c-common.c:2774
msgid "invalid application of %qs to incomplete type %qT "
msgstr ""
-#: c-common.c:2809
+#: c-common.c:2815
msgid "%<__alignof%> applied to a bit-field"
msgstr ""
-#: c-common.c:3252
+#: c-common.c:3258
#, c-format
msgid "cannot disable built-in function %qs"
msgstr ""
-#: c-common.c:3512
+#: c-common.c:3518
msgid "pointers are not permitted as case values"
msgstr ""
-#: c-common.c:3516
+#: c-common.c:3522
msgid "range expressions in switch statements are non-standard"
msgstr ""
-#: c-common.c:3541
+#: c-common.c:3547
msgid "empty range specified"
msgstr ""
-#: c-common.c:3600
+#: c-common.c:3606
msgid "duplicate (or overlapping) case value"
msgstr ""
-#: c-common.c:3601
+#: c-common.c:3607
msgid "%Jthis is the first entry overlapping that value"
msgstr ""
-#: c-common.c:3605
+#: c-common.c:3611
msgid "duplicate case value"
msgstr ""
-#: c-common.c:3606
+#: c-common.c:3612
msgid "%Jpreviously used here"
msgstr ""
-#: c-common.c:3610
+#: c-common.c:3616
msgid "multiple default labels in one switch"
msgstr ""
-#: c-common.c:3611
+#: c-common.c:3617
msgid "%Jthis is the first default label"
msgstr ""
-#: c-common.c:3660
+#: c-common.c:3666
msgid "%Jcase value %qs not in enumerated type"
msgstr ""
-#: c-common.c:3663
+#: c-common.c:3669
msgid "%Jcase value %qs not in enumerated type %qT"
msgstr ""
-#: c-common.c:3730
+#: c-common.c:3736
msgid "%Hswitch missing default case"
msgstr ""
#. Warn if there are enumerators that don't correspond to
#. case expressions.
-#: c-common.c:3764
+#: c-common.c:3770
msgid "%Henumeration value %qE not handled in switch"
msgstr ""
-#: c-common.c:3791
+#: c-common.c:3797
msgid "taking the address of a label is non-standard"
msgstr ""
-#: c-common.c:3960 c-common.c:3979 c-common.c:3997 c-common.c:4024
-#: c-common.c:4043 c-common.c:4066 c-common.c:4090 c-common.c:4116
-#: c-common.c:4150 c-common.c:4194 c-common.c:4222 c-common.c:4250
-#: c-common.c:4269 c-common.c:4581 c-common.c:4612 c-common.c:4698
-#: c-common.c:4765 c-common.c:4811 c-common.c:4869 c-common.c:4898
-#: c-common.c:5177 c-common.c:5200 c-common.c:5239 tree.c:3075
+#: c-common.c:3966 c-common.c:3985 c-common.c:4003 c-common.c:4030
+#: c-common.c:4049 c-common.c:4072 c-common.c:4096 c-common.c:4122
+#: c-common.c:4156 c-common.c:4200 c-common.c:4228 c-common.c:4256
+#: c-common.c:4275 c-common.c:4587 c-common.c:4618 c-common.c:4704
+#: c-common.c:4771 c-common.c:4817 c-common.c:4875 c-common.c:4904
+#: c-common.c:5183 c-common.c:5206 c-common.c:5245 tree.c:3142
#, c-format
msgid "%qs attribute ignored"
msgstr ""
-#: c-common.c:4304
+#: c-common.c:4310
msgid "unknown machine mode %<%s%>"
msgstr ""
-#: c-common.c:4324
+#: c-common.c:4330
msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
msgstr ""
-#: c-common.c:4326
+#: c-common.c:4332
msgid "use __attribute__ ((vector_size)) instead"
msgstr ""
-#: c-common.c:4335
+#: c-common.c:4341
msgid "unable to emulate %<%s%>"
msgstr ""
-#: c-common.c:4345
+#: c-common.c:4351
msgid "invalid pointer mode %<%s%>"
msgstr ""
-#: c-common.c:4360
+#: c-common.c:4366
msgid "no data type for mode %<%s%>"
msgstr ""
-#: c-common.c:4370
+#: c-common.c:4376
#, c-format
msgid "cannot use mode %qs for enumeral types"
msgstr ""
-#: c-common.c:4409
+#: c-common.c:4415
msgid "%Jsection attribute cannot be specified for local variables"
msgstr ""
-#: c-common.c:4420
+#: c-common.c:4426
msgid "%Jsection of %qD conflicts with previous declaration"
msgstr ""
-#: c-common.c:4429
+#: c-common.c:4435
msgid "%Jsection attribute not allowed for %qD"
msgstr ""
-#: c-common.c:4435
+#: c-common.c:4441
msgid "%Jsection attributes are not supported for this target"
msgstr ""
-#: c-common.c:4473
+#: c-common.c:4479
msgid "requested alignment is not a constant"
msgstr ""
-#: c-common.c:4478
+#: c-common.c:4484
msgid "requested alignment is not a power of 2"
msgstr ""
-#: c-common.c:4483
+#: c-common.c:4489
msgid "requested alignment is too large"
msgstr ""
-#: c-common.c:4509
+#: c-common.c:4515
msgid "%Jalignment may not be specified for %qD"
msgstr ""
-#: c-common.c:4547
+#: c-common.c:4553
msgid "%J%qD defined both normally and as an alias"
msgstr ""
-#: c-common.c:4563
+#: c-common.c:4569
msgid "alias arg not a string"
msgstr ""
-#: c-common.c:4605
+#: c-common.c:4611
#, c-format
msgid "%qs attribute ignored on non-class types"
msgstr ""
-#: c-common.c:4618
+#: c-common.c:4624
msgid "visibility arg not a string"
msgstr ""
-#: c-common.c:4639
+#: c-common.c:4645
msgid ""
"visibility arg must be one of \"default\", \"hidden\", \"protected\" or "
"\"internal\""
msgstr ""
-#: c-common.c:4708
+#: c-common.c:4714
msgid "tls_model arg not a string"
msgstr ""
-#: c-common.c:4717
+#: c-common.c:4723
msgid ""
"tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-"
"dynamic\" or \"global-dynamic\""
msgstr ""
-#: c-common.c:4739 c-common.c:4785
+#: c-common.c:4745 c-common.c:4791
msgid "%J%qE attribute applies only to functions"
msgstr ""
-#: c-common.c:4744 c-common.c:4790
+#: c-common.c:4750 c-common.c:4796
msgid "%Jcan%'t set %qE attribute after definition"
msgstr ""
-#: c-common.c:4866
+#: c-common.c:4872
#, c-format
msgid "%qs attribute ignored for %qs"
msgstr ""
-#: c-common.c:4927
+#: c-common.c:4933
#, c-format
msgid "invalid vector type for attribute %qs"
msgstr ""
-#: c-common.c:4936
+#: c-common.c:4942
msgid "number of components of the vector not a power of two"
msgstr ""
-#: c-common.c:4964
+#: c-common.c:4970
msgid "nonnull attribute without arguments on a non-prototype"
msgstr ""
-#: c-common.c:4979
+#: c-common.c:4985
#, c-format
msgid "nonnull argument has invalid operand number (arg %lu)"
msgstr ""
-#: c-common.c:4998
+#: c-common.c:5004
#, c-format
msgid ""
"nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5006
+#: c-common.c:5012
#, c-format
msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
msgstr ""
-#: c-common.c:5061 c-common.c:5098
+#: c-common.c:5067 c-common.c:5104
msgid "missing sentinel in function call"
msgstr ""
-#: c-common.c:5084
+#: c-common.c:5090
msgid "not enough arguments to fit a sentinel"
msgstr ""
-#: c-common.c:5140
+#: c-common.c:5146
#, c-format
msgid "null argument where non-null required (arg %lu)"
msgstr ""
-#: c-common.c:5211
+#: c-common.c:5217
msgid "cleanup arg not an identifier"
msgstr ""
-#: c-common.c:5218
+#: c-common.c:5224
msgid "cleanup arg not a function"
msgstr ""
-#: c-common.c:5256
+#: c-common.c:5262
#, c-format
msgid "%qs attribute requires prototypes with named arguments"
msgstr ""
-#: c-common.c:5267
+#: c-common.c:5273
#, c-format
msgid "%qs attribute only applies to variadic functions"
msgstr ""
-#: c-common.c:5280
+#: c-common.c:5286
msgid "requested position is not an integer constant"
msgstr ""
-#: c-common.c:5287
+#: c-common.c:5293
msgid "requested position is less than zero"
msgstr ""
-#: c-common.c:5474
+#: c-common.c:5480
#, c-format
msgid "%s at end of input"
msgstr ""
-#: c-common.c:5480
+#: c-common.c:5486
#, c-format
msgid "%s before %s'%c'"
msgstr ""
-#: c-common.c:5482
+#: c-common.c:5488
#, c-format
msgid "%s before %s'\\x%x'"
msgstr ""
-#: c-common.c:5486
+#: c-common.c:5492
#, c-format
msgid "%s before string constant"
msgstr ""
-#: c-common.c:5488
+#: c-common.c:5494
#, c-format
msgid "%s before numeric constant"
msgstr ""
-#: c-common.c:5490
+#: c-common.c:5496
#, c-format
msgid "%s before \"%s\""
msgstr ""
-#: c-common.c:5492
+#: c-common.c:5498
#, c-format
msgid "%s before %qs token"
msgstr ""
#. Use `%s' to print the string in case there are any escape
#. characters in the message.
-#: c-common.c:5494 c-typeck.c:2696 c-typeck.c:3949 c-typeck.c:3964
-#: c-typeck.c:3979 final.c:2839 final.c:2841 gcc.c:4647 rtl-error.c:113
-#: toplev.c:605 config/cris/cris.c:568 cp/parser.c:2086 cp/typeck.c:4136
-#: java/expr.c:368 java/verify.c:1552 java/verify.c:1553 java/verify.c:1572
+#: c-common.c:5500 c-typeck.c:3994 c-typeck.c:4009 c-typeck.c:4024
+#: final.c:2840 final.c:2842 gcc.c:4647 rtl-error.c:113 toplev.c:599
+#: config/cris/cris.c:568 cp/parser.c:1924 cp/typeck.c:4160 java/expr.c:368
+#: java/verify.c:1552 java/verify.c:1553 java/verify.c:1572
#, c-format
msgid "%s"
msgstr ""
-#: c-common.c:5554
+#: c-common.c:5560
msgid ""
"%Hignoring return value of %qD, declared with attribute warn_unused_result"
msgstr ""
-#: c-common.c:5558
+#: c-common.c:5564
msgid ""
"%Hignoring return value of function declared with attribute "
"warn_unused_result"
msgstr ""
-#: c-common.c:5597
+#: c-common.c:5603
#, c-format
msgid "attempt to take address of bit-field structure member %qs"
msgstr ""
-#: c-convert.c:83 c-typeck.c:1334 c-typeck.c:3393 cp/typeck.c:1376
-#: cp/typeck.c:5657 fortran/convert.c:89 treelang/tree-convert.c:79
+#: c-convert.c:83 c-typeck.c:1352 c-typeck.c:3438 cp/typeck.c:1376
+#: cp/typeck.c:5706 fortran/convert.c:89 treelang/tree-convert.c:79
msgid "void value not ignored as it ought to be"
msgstr ""
@@ -685,937 +685,992 @@ msgstr ""
msgid "%Jbuilt-in function %qD declared as non-function"
msgstr ""
-#: c-decl.c:1143 c-decl.c:1238 c-decl.c:1803
+#: c-decl.c:1143 c-decl.c:1247 c-decl.c:1816
msgid "%Jdeclaration of %qD shadows a built-in function"
msgstr ""
+#: c-decl.c:1152
+msgid "%Jredeclaration of enumerator %qD"
+msgstr ""
+
#. If types don't match for a built-in, throw away the
#. built-in. No point in calling locate_old_decl here, it
#. won't print anything.
-#: c-decl.c:1164
+#: c-decl.c:1173
msgid "%Jconflicting types for built-in function %qD"
msgstr ""
-#: c-decl.c:1188 c-decl.c:1199
+#: c-decl.c:1197 c-decl.c:1208
msgid "%Jconflicting types for %qD"
msgstr ""
-#: c-decl.c:1197
+#: c-decl.c:1206
msgid "%J conflicting type qualifiers for %qD"
msgstr ""
#. Allow OLDDECL to continue in use.
-#: c-decl.c:1214
+#: c-decl.c:1223
msgid "%Jredefinition of typedef %qD"
msgstr ""
-#: c-decl.c:1253 c-decl.c:1331
+#: c-decl.c:1262 c-decl.c:1340
msgid "%Jredefinition of %qD"
msgstr ""
-#: c-decl.c:1288 c-decl.c:1369
+#: c-decl.c:1297 c-decl.c:1378
msgid "%Jstatic declaration of %qD follows non-static declaration"
msgstr ""
-#: c-decl.c:1298 c-decl.c:1305 c-decl.c:1358 c-decl.c:1366
+#: c-decl.c:1307 c-decl.c:1314 c-decl.c:1367 c-decl.c:1375
msgid "%Jnon-static declaration of %qD follows static declaration"
msgstr ""
-#: c-decl.c:1318
+#: c-decl.c:1327
msgid "%Jthread-local declaration of %qD follows non-thread-local declaration"
msgstr ""
-#: c-decl.c:1321
+#: c-decl.c:1330
msgid "%Jnon-thread-local declaration of %qD follows thread-local declaration"
msgstr ""
-#: c-decl.c:1351
+#: c-decl.c:1360
msgid "%Jextern declaration of %qD follows declaration with no linkage"
msgstr ""
-#: c-decl.c:1387
+#: c-decl.c:1396
msgid "%Jdeclaration of %qD with no linkage follows extern declaration"
msgstr ""
-#: c-decl.c:1393
+#: c-decl.c:1402
msgid "%Jredeclaration of %qD with no linkage"
msgstr ""
-#: c-decl.c:1407
+#: c-decl.c:1416
msgid ""
"%Jredeclaration of %qD with different visibility (old visibility preserved)"
msgstr ""
-#: c-decl.c:1418
+#: c-decl.c:1427
msgid "%Jinline declaration of %qD follows declaration with attribute noinline"
msgstr ""
-#: c-decl.c:1425
+#: c-decl.c:1434
msgid ""
"%Jdeclaration of %qD with attribute noinline follows inline declaration "
msgstr ""
-#: c-decl.c:1440
+#: c-decl.c:1449
msgid "%J%qD declared inline after being called"
msgstr ""
-#: c-decl.c:1446
+#: c-decl.c:1455
msgid "%J%qD declared inline after its definition"
msgstr ""
-#: c-decl.c:1466
+#: c-decl.c:1475
msgid "%Jredefinition of parameter %qD"
msgstr ""
-#: c-decl.c:1490
+#: c-decl.c:1499
msgid "%Jredundant redeclaration of %qD"
msgstr ""
-#: c-decl.c:1796
+#: c-decl.c:1809
msgid "%Jdeclaration of %qD shadows a parameter"
msgstr ""
-#: c-decl.c:1799
+#: c-decl.c:1812
msgid "%Jdeclaration of %qD shadows a global declaration"
msgstr ""
-#: c-decl.c:1806
+#: c-decl.c:1819
msgid "%Jdeclaration of %qD shadows a previous local"
msgstr ""
-#: c-decl.c:1811 cp/name-lookup.c:1011 cp/name-lookup.c:1042
+#: c-decl.c:1824 cp/name-lookup.c:1011 cp/name-lookup.c:1042
#: cp/name-lookup.c:1050
msgid "%Jshadowed declaration is here"
msgstr ""
-#: c-decl.c:1965
+#: c-decl.c:1978
msgid "nested extern declaration of %qD"
msgstr ""
-#: c-decl.c:2054
+#: c-decl.c:2067
msgid "nested static declaration of %qD"
msgstr ""
-#: c-decl.c:2149
+#: c-decl.c:2162
#, c-format
msgid "implicit declaration of function %qE"
msgstr ""
-#: c-decl.c:2205
+#: c-decl.c:2220
msgid "incompatible implicit declaration of built-in function %qD"
msgstr ""
-#: c-decl.c:2214
+#: c-decl.c:2229
msgid "incompatible implicit declaration of function %qD"
msgstr ""
-#: c-decl.c:2264
+#: c-decl.c:2282
#, c-format
msgid "%qE undeclared here (not in a function)"
msgstr ""
-#: c-decl.c:2269
+#: c-decl.c:2287
#, c-format
msgid "%qE undeclared (first use in this function)"
msgstr ""
-#: c-decl.c:2273
+#: c-decl.c:2291
msgid "(Each undeclared identifier is reported only once"
msgstr ""
-#: c-decl.c:2274
+#: c-decl.c:2292
msgid "for each function it appears in.)"
msgstr ""
-#: c-decl.c:2312
+#: c-decl.c:2330
#, c-format
msgid "label %qs referenced outside of any function"
msgstr ""
-#: c-decl.c:2355
+#: c-decl.c:2373
#, c-format
msgid "duplicate label declaration %qs"
msgstr ""
-#: c-decl.c:2390
+#: c-decl.c:2408
msgid "%Hduplicate label %qD"
msgstr ""
-#: c-decl.c:2412
+#: c-decl.c:2430
msgid ""
"%Htraditional C lacks a separate namespace for labels, identifier %qs "
"conflicts"
msgstr ""
-#: c-decl.c:2478
+#: c-decl.c:2496
msgid "%H%qs defined as wrong kind of tag"
msgstr ""
-#: c-decl.c:2703
+#: c-decl.c:2721
msgid "unnamed struct/union that defines no instances"
msgstr ""
-#: c-decl.c:2722 c-decl.c:2729
+#: c-decl.c:2740 c-decl.c:2747
msgid "useless type name in empty declaration"
msgstr ""
-#: c-decl.c:2739
-msgid ""
-"long, short, signed, unsigned or complex used invalidly in empty declaration"
-msgstr ""
-
-#: c-decl.c:2746
+#: c-decl.c:2753
msgid "%<inline%> in empty declaration"
msgstr ""
-#: c-decl.c:2752
+#: c-decl.c:2759
msgid "%<auto%> in file-scope empty declaration"
msgstr ""
-#: c-decl.c:2758
+#: c-decl.c:2765
msgid "%<register%> in file-scope empty declaration"
msgstr ""
-#: c-decl.c:2764
+#: c-decl.c:2771
msgid "useless storage class specifier in empty declaration"
msgstr ""
-#: c-decl.c:2770
+#: c-decl.c:2777
msgid "useless %<__thread%> in empty declaration"
msgstr ""
-#: c-decl.c:2778
+#: c-decl.c:2785
msgid "useless type qualifier in empty declaration"
msgstr ""
-#: c-decl.c:2784
-msgid "useless keyword or type name in empty declaration"
-msgstr ""
-
-#: c-decl.c:2791 c-parse.y:782 c-parse.y:784 objc/objc-parse.y:820
-#: objc/objc-parse.y:822
+#: c-decl.c:2792 c-parse.y:787 c-parse.y:789 objc/objc-parse.y:825
+#: objc/objc-parse.y:827
msgid "empty declaration"
msgstr ""
-#: c-decl.c:2854
+#: c-decl.c:2858
msgid ""
"ISO C90 does not support %<static%> or type qualifiers in parameter array "
"declarators"
msgstr ""
-#: c-decl.c:2857
+#: c-decl.c:2861
msgid "ISO C90 does not support %<[*]%> array declarators"
msgstr ""
-#: c-decl.c:2860
+#: c-decl.c:2864
msgid "GCC does not yet properly implement %<[*]%> array declarators"
msgstr ""
-#: c-decl.c:2879
+#: c-decl.c:2883
msgid "static or type qualifiers in abstract declarator"
msgstr ""
-#: c-decl.c:2936
+#: c-decl.c:2940
msgid "%J%qD is usually a function"
msgstr ""
-#: c-decl.c:2945
+#: c-decl.c:2949
msgid "typedef %qD is initialized (use __typeof__ instead)"
msgstr ""
-#: c-decl.c:2950
+#: c-decl.c:2954
msgid "function %qD is initialized like a variable"
msgstr ""
#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:2956
+#: c-decl.c:2960
msgid "parameter %qD is initialized"
msgstr ""
-#: c-decl.c:2975 c-typeck.c:4229
+#. Although C99 is unclear about whether incomplete arrays
+#. of VLAs themselves count as VLAs, it does not make
+#. sense to permit them to be initialized given that
+#. ordinary VLAs may not be initialized.
+#: c-decl.c:2979 c-decl.c:2999 c-typeck.c:4274
msgid "variable-sized object may not be initialized"
msgstr ""
-#: c-decl.c:2981
+#: c-decl.c:2985
msgid "variable %qD has initializer but incomplete type"
msgstr ""
-#: c-decl.c:2986
+#: c-decl.c:2990
msgid "elements of array %qD have incomplete type"
msgstr ""
-#: c-decl.c:3053 c-decl.c:5774
+#: c-decl.c:3066 c-decl.c:5643
msgid "%Jinline function %qD given attribute noinline"
msgstr ""
-#: c-decl.c:3120
+#: c-decl.c:3134
msgid "%Jinitializer fails to determine size of %qD"
msgstr ""
-#: c-decl.c:3125
+#: c-decl.c:3139
msgid "%Jarray size missing in %qD"
msgstr ""
-#: c-decl.c:3141
+#: c-decl.c:3155
msgid "%Jzero or negative size array %qD"
msgstr ""
-#: c-decl.c:3167 varasm.c:1523
+#: c-decl.c:3181 varasm.c:1523
msgid "%Jstorage size of %qD isn%'t known"
msgstr ""
-#: c-decl.c:3177
+#: c-decl.c:3191
msgid "%Jstorage size of %qD isn%'t constant"
msgstr ""
-#: c-decl.c:3232
+#: c-decl.c:3246
msgid "%Jignoring asm-specifier for non-static local variable %qD"
msgstr ""
-#: c-decl.c:3262 fortran/f95-lang.c:646
+#: c-decl.c:3276 fortran/f95-lang.c:646
msgid "cannot put object with volatile field into register"
msgstr ""
-#: c-decl.c:3396
+#: c-decl.c:3410
msgid "ISO C forbids forward parameter declarations"
msgstr ""
-#: c-decl.c:3575
+#: c-decl.c:3594
msgid "<anonymous>"
msgstr ""
-#: c-decl.c:3584
+#: c-decl.c:3603
#, c-format
msgid "bit-field %qs width not an integer constant"
msgstr ""
-#: c-decl.c:3592
+#: c-decl.c:3611
#, c-format
msgid "negative width in bit-field %qs"
msgstr ""
-#: c-decl.c:3597
+#: c-decl.c:3616
#, c-format
msgid "zero width for bit-field %qs"
msgstr ""
-#: c-decl.c:3607
+#: c-decl.c:3626
#, c-format
msgid "bit-field %qs has invalid type"
msgstr ""
-#: c-decl.c:3616
+#: c-decl.c:3635
#, c-format
msgid "type of bit-field %qs is a GCC extension"
msgstr ""
-#: c-decl.c:3625
+#: c-decl.c:3644
#, c-format
msgid "width of %qs exceeds its type"
msgstr ""
-#: c-decl.c:3638
+#: c-decl.c:3657
#, c-format
msgid "%qs is narrower than values of its type"
msgstr ""
-#: c-decl.c:3775
+#: c-decl.c:3782
msgid "type defaults to %<int%> in declaration of %qs"
msgstr ""
-#: c-decl.c:3804
-#, c-format
-msgid "both long and short specified for %qs"
-msgstr ""
-
-#: c-decl.c:3808
-#, c-format
-msgid "long or short specified with char for %qs"
-msgstr ""
-
-#: c-decl.c:3815
-#, c-format
-msgid "long or short specified with floating type for %qs"
-msgstr ""
-
-#: c-decl.c:3818
-msgid "the only valid combination is %<long double%>"
-msgstr ""
-
-#: c-decl.c:3824
-#, c-format
-msgid "both signed and unsigned specified for %qs"
-msgstr ""
-
-#: c-decl.c:3826
-#, c-format
-msgid "long, short, signed or unsigned invalid for %qs"
-msgstr ""
-
-#: c-decl.c:3833
-#, c-format
-msgid "long, short, signed or unsigned used invalidly for %qs"
-msgstr ""
-
-#: c-decl.c:3851
-#, c-format
-msgid "complex invalid for %qs"
-msgstr ""
-
-#: c-decl.c:3893
-msgid "ISO C90 does not support complex types"
-msgstr ""
-
-#: c-decl.c:3905
-msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
-msgstr ""
-
-#: c-decl.c:3912 c-decl.c:3924
-msgid "ISO C does not support complex integer types"
-msgstr ""
-
-#: c-decl.c:3951
+#: c-decl.c:3814
msgid "duplicate %<const%>"
msgstr ""
-#: c-decl.c:3953
+#: c-decl.c:3816
msgid "duplicate %<restrict%>"
msgstr ""
-#: c-decl.c:3955
+#: c-decl.c:3818
msgid "duplicate %<volatile%>"
msgstr ""
-#: c-decl.c:3974
+#: c-decl.c:3837
msgid "function definition declared %<auto%>"
msgstr ""
-#: c-decl.c:3976
+#: c-decl.c:3839
msgid "function definition declared %<register%>"
msgstr ""
-#: c-decl.c:3978
+#: c-decl.c:3841
msgid "function definition declared %<typedef%>"
msgstr ""
-#: c-decl.c:3980
+#: c-decl.c:3843
msgid "function definition declared %<__thread%>"
msgstr ""
-#: c-decl.c:3996
+#: c-decl.c:3859
#, c-format
msgid "storage class specified for structure field %qs"
msgstr ""
-#: c-decl.c:4000
+#: c-decl.c:3863
#, c-format
msgid "storage class specified for parameter %qs"
msgstr ""
-#: c-decl.c:4003 cp/decl.c:6962
+#: c-decl.c:3866 cp/decl.c:7044
msgid "storage class specified for typename"
msgstr ""
-#: c-decl.c:4016
+#: c-decl.c:3879
msgid "%qs initialized and declared %<extern%>"
msgstr ""
-#: c-decl.c:4018
+#: c-decl.c:3881
msgid "%qs has both %<extern%> and initializer"
msgstr ""
-#: c-decl.c:4023
+#: c-decl.c:3886
msgid "file-scope declaration of %qs specifies %<auto%>"
msgstr ""
-#: c-decl.c:4025
+#: c-decl.c:3888
msgid "file-scope declaration of %qs specifies %<register%>"
msgstr ""
-#: c-decl.c:4030
+#: c-decl.c:3893
msgid "nested function %qs declared %<extern%>"
msgstr ""
-#: c-decl.c:4033
+#: c-decl.c:3896
msgid "function-scope %qs implicitly auto and declared %<__thread%>"
msgstr ""
#. Only the innermost declarator (making a parameter be of
#. array type which is converted to pointer type)
#. may have static or type qualifiers.
-#: c-decl.c:4074 c-decl.c:4268
+#: c-decl.c:3937 c-decl.c:4131
msgid "static or type qualifiers in non-parameter array declarator"
msgstr ""
-#: c-decl.c:4120
+#: c-decl.c:3983
#, c-format
msgid "declaration of %qs as array of voids"
msgstr ""
-#: c-decl.c:4126
+#: c-decl.c:3989
#, c-format
msgid "declaration of %qs as array of functions"
msgstr ""
-#: c-decl.c:4131
+#: c-decl.c:3994
msgid "invalid use of structure with flexible array member"
msgstr ""
-#: c-decl.c:4151
+#: c-decl.c:4014
#, c-format
msgid "size of array %qs has non-integer type"
msgstr ""
-#: c-decl.c:4156
+#: c-decl.c:4019
#, c-format
msgid "ISO C forbids zero-size array %qs"
msgstr ""
-#: c-decl.c:4163
+#: c-decl.c:4026
#, c-format
msgid "size of array %qs is negative"
msgstr ""
-#: c-decl.c:4177
+#: c-decl.c:4040
msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
msgstr ""
-#: c-decl.c:4181
+#: c-decl.c:4044
#, c-format
msgid "ISO C90 forbids variable-size array %qs"
msgstr ""
-#: c-decl.c:4214 c-decl.c:4383
+#: c-decl.c:4077 c-decl.c:4246
#, c-format
msgid "size of array %qs is too large"
msgstr ""
-#: c-decl.c:4227
+#: c-decl.c:4090
msgid "ISO C90 does not support flexible array members"
msgstr ""
-#: c-decl.c:4236
+#: c-decl.c:4099
msgid "array type has incomplete element type"
msgstr ""
-#: c-decl.c:4300
+#: c-decl.c:4163
#, c-format
msgid "%qs declared as function returning a function"
msgstr ""
-#: c-decl.c:4305
+#: c-decl.c:4168
#, c-format
msgid "%qs declared as function returning an array"
msgstr ""
-#: c-decl.c:4325
+#: c-decl.c:4188
msgid "function definition has qualified void return type"
msgstr ""
-#: c-decl.c:4327
+#: c-decl.c:4190
msgid "type qualifiers ignored on function return type"
msgstr ""
-#: c-decl.c:4356 c-decl.c:4396 c-decl.c:4491 c-decl.c:4578
+#: c-decl.c:4219 c-decl.c:4259 c-decl.c:4353 c-decl.c:4440
msgid "ISO C forbids qualified function types"
msgstr ""
-#: c-decl.c:4405
+#: c-decl.c:4267
msgid "%Jtypedef %qD declared %<inline%>"
msgstr ""
-#: c-decl.c:4435
+#: c-decl.c:4297
msgid "ISO C forbids const or volatile function types"
msgstr ""
-#: c-decl.c:4455
+#: c-decl.c:4317
#, c-format
msgid "variable or field %qs declared void"
msgstr ""
-#: c-decl.c:4484
+#: c-decl.c:4346
msgid "attributes in parameter array declarator ignored"
msgstr ""
-#: c-decl.c:4519
+#: c-decl.c:4381
msgid "%Jparameter %qD declared %<inline%>"
msgstr ""
-#: c-decl.c:4532
+#: c-decl.c:4394
#, c-format
msgid "field %qs declared as a function"
msgstr ""
-#: c-decl.c:4538
+#: c-decl.c:4400
#, c-format
msgid "field %qs has incomplete type"
msgstr ""
-#: c-decl.c:4555 c-decl.c:4566 c-decl.c:4569
+#: c-decl.c:4417 c-decl.c:4428 c-decl.c:4431
#, c-format
msgid "invalid storage class for function %qs"
msgstr ""
-#: c-decl.c:4584
+#: c-decl.c:4446
msgid "%<noreturn%> function returns non-void value"
msgstr ""
-#: c-decl.c:4612
+#: c-decl.c:4474
msgid "cannot inline function %<main%>"
msgstr ""
-#: c-decl.c:4669
+#: c-decl.c:4531
msgid "variable previously declared %<static%> redeclared %<extern%>"
msgstr ""
-#: c-decl.c:4678
+#: c-decl.c:4540
msgid "%Jvariable %qD declared %<inline%>"
msgstr ""
#. A mere warning is sure to result in improper semantics
#. at runtime. Don't bother to allow this to compile.
-#: c-decl.c:4709 cp/decl.c:5886
+#: c-decl.c:4571 cp/decl.c:5942
msgid "thread-local storage not supported for this target"
msgstr ""
-#: c-decl.c:4771 c-decl.c:5813
+#: c-decl.c:4633 c-decl.c:5682
msgid "function declaration isn%'t a prototype"
msgstr ""
-#: c-decl.c:4779
+#: c-decl.c:4641
msgid "parameter names (without types) in function declaration"
msgstr ""
-#: c-decl.c:4808 c-decl.c:4820
+#: c-decl.c:4670 c-decl.c:4682
msgid "%Jparameter %u (%qD) has incomplete type"
msgstr ""
-#: c-decl.c:4811 c-decl.c:4823
+#: c-decl.c:4673 c-decl.c:4685
msgid "%Jparameter %u has incomplete type"
msgstr ""
-#: c-decl.c:4880
+#: c-decl.c:4742
msgid "%<void%> as only parameter may not be qualified"
msgstr ""
-#: c-decl.c:4884 c-decl.c:4919
+#: c-decl.c:4746 c-decl.c:4781
msgid "%<void%> must be the only parameter"
msgstr ""
-#: c-decl.c:4912
+#: c-decl.c:4774
msgid "%Jparameter %qD has just a forward declaration"
msgstr ""
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4958
+#: c-decl.c:4820
msgid "%<%s %E%> declared inside parameter list"
msgstr ""
#. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4962
+#: c-decl.c:4824
#, c-format
msgid "anonymous %s declared inside parameter list"
msgstr ""
-#: c-decl.c:4967
+#: c-decl.c:4829
msgid ""
"its scope is only this definition or declaration, which is probably not what "
"you want"
msgstr ""
-#: c-decl.c:5081
+#: c-decl.c:4943
msgid "redefinition of %<union %s%>"
msgstr ""
-#: c-decl.c:5083
+#: c-decl.c:4945
msgid "redefinition of %<struct %s%>"
msgstr ""
-#: c-decl.c:5154 cp/decl.c:3492
+#: c-decl.c:4950
+msgid "nested redefinition of %<union %s%>"
+msgstr ""
+
+#: c-decl.c:4953
+msgid "nested redefinition of %<struct %s%>"
+msgstr ""
+
+#: c-decl.c:5025 cp/decl.c:3499
msgid "declaration does not declare anything"
msgstr ""
-#: c-decl.c:5199 c-decl.c:5215
+#: c-decl.c:5070 c-decl.c:5086
msgid "%Jduplicate member %qD"
msgstr ""
-#: c-decl.c:5250
+#: c-decl.c:5121
#, c-format
msgid "%s has no %s"
msgstr ""
-#: c-decl.c:5251
+#: c-decl.c:5122
msgid "union"
msgstr ""
-#: c-decl.c:5251
+#: c-decl.c:5122
msgid "struct"
msgstr ""
-#: c-decl.c:5252
+#: c-decl.c:5123
msgid "named members"
msgstr ""
-#: c-decl.c:5252
+#: c-decl.c:5123
msgid "members"
msgstr ""
-#: c-decl.c:5293
-#, c-format
-msgid "nested redefinition of %qs"
-msgstr ""
-
-#: c-decl.c:5312
+#: c-decl.c:5178
msgid "%Jflexible array member in union"
msgstr ""
-#: c-decl.c:5317
+#: c-decl.c:5183
msgid "%Jflexible array member not at end of struct"
msgstr ""
-#: c-decl.c:5322
+#: c-decl.c:5188
msgid "%Jflexible array member in otherwise empty struct"
msgstr ""
-#: c-decl.c:5329
+#: c-decl.c:5195
msgid "%Jinvalid use of structure with flexible array member"
msgstr ""
-#: c-decl.c:5434
+#: c-decl.c:5300
msgid "union cannot be made transparent"
msgstr ""
+#: c-decl.c:5365
+msgid "nested redefinition of %<enum %s%>"
+msgstr ""
+
#. This enum is a named one that has been declared already.
-#: c-decl.c:5503
+#: c-decl.c:5372
msgid "redeclaration of %<enum %s%>"
msgstr ""
-#: c-decl.c:5566
+#: c-decl.c:5435
msgid "enumeration values exceed range of largest integer"
msgstr ""
-#: c-decl.c:5583
+#: c-decl.c:5452
msgid "specified mode too small for enumeral values"
msgstr ""
-#: c-decl.c:5682
+#: c-decl.c:5551
#, c-format
msgid "enumerator value for %qE is not an integer constant"
msgstr ""
-#: c-decl.c:5699
+#: c-decl.c:5568
msgid "overflow in enumeration values"
msgstr ""
-#: c-decl.c:5704
+#: c-decl.c:5573
msgid "ISO C restricts enumerator values to range of %<int%>"
msgstr ""
-#: c-decl.c:5780
+#: c-decl.c:5649
msgid "return type is an incomplete type"
msgstr ""
-#: c-decl.c:5788
+#: c-decl.c:5657
msgid "return type defaults to %<int%>"
msgstr ""
-#: c-decl.c:5819
+#: c-decl.c:5688
msgid "%Jno previous prototype for %qD"
msgstr ""
-#: c-decl.c:5825
+#: c-decl.c:5694
msgid "%J%qD was used with no prototype before its definition"
msgstr ""
-#: c-decl.c:5832
+#: c-decl.c:5701
msgid "%Jno previous declaration for %qD"
msgstr ""
-#: c-decl.c:5838
+#: c-decl.c:5707
msgid "%J%qD was used with no declaration before its definition"
msgstr ""
-#: c-decl.c:5871 c-decl.c:6368
+#: c-decl.c:5740 c-decl.c:6228
msgid "%Jreturn type of %qD is not %<int%>"
msgstr ""
-#: c-decl.c:5886
+#: c-decl.c:5755
msgid "%Jfirst argument of %qD should be %<int%>"
msgstr ""
-#: c-decl.c:5895
+#: c-decl.c:5764
msgid "%Jsecond argument of %qD should be %<char **%>"
msgstr ""
-#: c-decl.c:5904
+#: c-decl.c:5773
msgid "%Jthird argument of %qD should probably be %<char **%>"
msgstr ""
-#: c-decl.c:5914
+#: c-decl.c:5783
msgid "%J%qD takes only zero or two arguments"
msgstr ""
-#: c-decl.c:5917
+#: c-decl.c:5786
msgid "%J%qD is normally a non-static function"
msgstr ""
-#: c-decl.c:5963
+#: c-decl.c:5832
msgid "%Jold-style parameter declarations in prototyped function definition"
msgstr ""
-#: c-decl.c:5976
+#: c-decl.c:5845
msgid "%Jtraditional C rejects ISO C style function definitions"
msgstr ""
-#: c-decl.c:5988
+#: c-decl.c:5857
msgid "%Jparameter name omitted"
msgstr ""
-#: c-decl.c:6028
+#: c-decl.c:5897
msgid "%Jold-style function definition"
msgstr ""
-#: c-decl.c:6036
+#: c-decl.c:5905
msgid "%Jparameter name missing from parameter list"
msgstr ""
-#: c-decl.c:6047
+#: c-decl.c:5916
msgid "%J%qD declared as a non-parameter"
msgstr ""
-#: c-decl.c:6052
+#: c-decl.c:5921
msgid "%Jmultiple parameters named %qD"
msgstr ""
-#: c-decl.c:6060
+#: c-decl.c:5929
msgid "%Jparameter %qD declared with void type"
msgstr ""
-#: c-decl.c:6075 c-decl.c:6077
+#: c-decl.c:5944 c-decl.c:5946
msgid "%Jtype of %qD defaults to %<int%>"
msgstr ""
-#: c-decl.c:6095
+#: c-decl.c:5964
msgid "%Jparameter %qD has incomplete type"
msgstr ""
-#: c-decl.c:6101
+#: c-decl.c:5970
msgid "%Jdeclaration for parameter %qD but no such parameter"
msgstr ""
-#: c-decl.c:6151
+#: c-decl.c:6020
msgid "number of arguments doesn%'t match prototype"
msgstr ""
-#: c-decl.c:6152 c-decl.c:6182 c-decl.c:6189
+#: c-decl.c:6021 c-decl.c:6051 c-decl.c:6058
msgid "%Hprototype declaration"
msgstr ""
-#: c-decl.c:6180
+#: c-decl.c:6049
msgid "promoted argument %qD doesn%'t match prototype"
msgstr ""
-#: c-decl.c:6188
+#: c-decl.c:6057
msgid "argument %qD doesn%'t match prototype"
msgstr ""
-#: c-decl.c:6395 cp/decl.c:10483
+#: c-decl.c:6255 cp/decl.c:10576
msgid "no return statement in function returning non-void"
msgstr ""
-#: c-decl.c:6402
+#: c-decl.c:6262
msgid "this function may return with or without a value"
msgstr ""
#. If we get here, declarations have been used in a for loop without
#. the C99 for loop scope. This doesn't make much sense, so don't
#. allow it.
-#: c-decl.c:6482
+#: c-decl.c:6351
msgid "%<for%> loop initial declaration used outside C99 mode"
msgstr ""
-#: c-decl.c:6511
+#: c-decl.c:6380
msgid ""
"%Jdeclaration of static variable %qD in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6514
+#: c-decl.c:6383
msgid ""
"%Jdeclaration of %<extern%> variable %qD in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6519
+#: c-decl.c:6388
msgid "%<struct %E%> declared in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6523
+#: c-decl.c:6392
msgid "%<union %E%> declared in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6527
+#: c-decl.c:6396
msgid "%<enum %E%> declared in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6531
+#: c-decl.c:6400
msgid "%Jdeclaration of non-variable %qD in %<for%> loop initial declaration"
msgstr ""
-#: c-decl.c:6815 c-decl.c:6851 c-decl.c:6953
+#: c-decl.c:6688 c-decl.c:6836 c-decl.c:7041
#, c-format
msgid "duplicate %qs"
msgstr ""
-#: c-decl.c:6841
+#: c-decl.c:6708 c-decl.c:6845 c-decl.c:6948
+msgid "two or more data types in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6720
msgid "%<long long long%> is too long for GCC"
msgstr ""
-#: c-decl.c:6846
+#: c-decl.c:6727 c-decl.c:6919
+msgid "both %<long long%> and %<double%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6733
msgid "ISO C90 does not support %<long long%>"
msgstr ""
-#: c-decl.c:6858
-msgid "two or more data types in declaration specifiers"
+#: c-decl.c:6738 c-decl.c:6758
+msgid "both %<long%> and %<short%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6741 c-decl.c:6852
+msgid "both %<long%> and %<void%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6744 c-decl.c:6871
+msgid "both %<long%> and %<_Bool%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6747 c-decl.c:6890
+msgid "both %<long%> and %<char%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6750 c-decl.c:6903
+msgid "both %<long%> and %<float%> in declaration specifiers"
msgstr ""
-#: c-decl.c:6877
+#: c-decl.c:6761 c-decl.c:6855
+msgid "both %<short%> and %<void%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6764 c-decl.c:6874
+msgid "both %<short%> and %<_Bool%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6767 c-decl.c:6893
+msgid "both %<short%> and %<char%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6770 c-decl.c:6906
+msgid "both %<short%> and %<float%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6773 c-decl.c:6922
+msgid "both %<short%> and %<double%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6781 c-decl.c:6801
+msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6784 c-decl.c:6858
+msgid "both %<signed%> and %<void%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6787 c-decl.c:6877
+msgid "both %<signed%> and %<_Bool%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6790 c-decl.c:6909
+msgid "both %<signed%> and %<float%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6793 c-decl.c:6925
+msgid "both %<signed%> and %<double%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6804 c-decl.c:6861
+msgid "both %<unsigned%> and %<void%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6807 c-decl.c:6880
+msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6810 c-decl.c:6912
+msgid "both %<unsigned%> and %<float%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6813 c-decl.c:6928
+msgid "both %<unsigned%> and %<double%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6821
+msgid "ISO C90 does not support complex types"
+msgstr ""
+
+#: c-decl.c:6823 c-decl.c:6864
+msgid "both %<complex%> and %<void%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6826 c-decl.c:6883
+msgid "both %<complex%> and %<_Bool%> in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6965
#, c-format
msgid "%qs fails to be a typedef or built in type"
msgstr ""
-#: c-decl.c:6903
+#: c-decl.c:6991
#, c-format
msgid "%qs is not at beginning of declaration"
msgstr ""
-#: c-decl.c:6918
+#: c-decl.c:7006
msgid "%<__thread%> used with %<auto%>"
msgstr ""
-#: c-decl.c:6920
+#: c-decl.c:7008
msgid "%<__thread%> used with %<register%>"
msgstr ""
-#: c-decl.c:6922
+#: c-decl.c:7010
msgid "%<__thread%> used with %<typedef%>"
msgstr ""
-#: c-decl.c:6933
+#: c-decl.c:7021
msgid "%<__thread%> before %<extern%>"
msgstr ""
-#: c-decl.c:6942
+#: c-decl.c:7030
msgid "%<__thread%> before %<static%>"
msgstr ""
-#: c-decl.c:6958
+#: c-decl.c:7046
msgid "multiple storage classes in declaration specifiers"
msgstr ""
-#: c-decl.c:6965
+#: c-decl.c:7053
msgid "%<__thread%> used with %qs"
msgstr ""
-#: c-decl.c:7025 toplev.c:843
+#: c-decl.c:7107
+msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
+msgstr ""
+
+#: c-decl.c:7152 c-decl.c:7178
+msgid "ISO C does not support complex integer types"
+msgstr ""
+
+#: c-decl.c:7253 toplev.c:837
msgid "%J%qF used but never defined"
msgstr ""
@@ -2120,7 +2175,7 @@ msgstr ""
msgid "statement with no effect"
msgstr ""
-#: c-gimplify.c:315 c-typeck.c:6688 cp/parser.c:6583
+#: c-gimplify.c:315 c-typeck.c:6722 cp/parser.c:6491
msgid "break statement not within loop or switch"
msgstr ""
@@ -2158,53 +2213,53 @@ msgstr ""
msgid "End of search list.\n"
msgstr ""
-#: c-lex.c:255
+#: c-lex.c:259
msgid "badly nested C headers from preprocessor"
msgstr ""
-#: c-lex.c:303
+#: c-lex.c:307
#, c-format
msgid "ignoring #pragma %s %s"
msgstr ""
#. ... or not.
-#: c-lex.c:408
+#: c-lex.c:412
msgid "%Hstray '@' in program"
msgstr ""
-#: c-lex.c:416
+#: c-lex.c:420
#, c-format
msgid "missing terminating %c character"
msgstr ""
-#: c-lex.c:418
+#: c-lex.c:422
#, c-format
msgid "stray '%c' in program"
msgstr ""
-#: c-lex.c:420
+#: c-lex.c:424
#, c-format
msgid "stray '\\%o' in program"
msgstr ""
-#: c-lex.c:568
+#: c-lex.c:577
msgid "this decimal constant is unsigned only in ISO C90"
msgstr ""
-#: c-lex.c:571
+#: c-lex.c:580
msgid "this decimal constant would be unsigned in ISO C90"
msgstr ""
-#: c-lex.c:587
+#: c-lex.c:596
#, c-format
msgid "integer constant is too large for %qs type"
msgstr ""
-#: c-lex.c:653
+#: c-lex.c:662
msgid "floating constant exceeds range of %<%s%>"
msgstr ""
-#: c-lex.c:729
+#: c-lex.c:738
msgid "traditional C rejects string constant concatenation"
msgstr ""
@@ -2370,8 +2425,8 @@ msgid "too late for # directive to set debug directory"
msgstr ""
#. Like YYERROR but do call yyerror.
-#: c-parse.y:55 c-parse.c:5315 gengtype-yacc.c:1559 java/parse-scan.c:3063
-#: java/parse.c:6126 objc/objc-parse.y:54 objc/objc-parse.c:6397
+#: c-parse.y:55 c-parse.c:5321 gengtype-yacc.c:1559 java/parse-scan.c:3063
+#: java/parse.c:6132 objc/objc-parse.y:54 objc/objc-parse.c:6403
msgid "syntax error"
msgstr ""
@@ -2408,106 +2463,110 @@ msgstr ""
msgid "ISO C forbids omitting the middle term of a ?: expression"
msgstr ""
-#: c-parse.y:649 objc/objc-parse.y:672
+#: c-parse.y:642 objc/objc-parse.y:665
+msgid "compound literal has variable size"
+msgstr ""
+
+#: c-parse.y:654 objc/objc-parse.y:677
msgid "ISO C90 forbids compound literals"
msgstr ""
-#: c-parse.y:662 objc/objc-parse.y:685
+#: c-parse.y:667 objc/objc-parse.y:690
msgid "ISO C forbids braced-groups within expressions"
msgstr ""
-#: c-parse.y:698 objc/objc-parse.y:721
+#: c-parse.y:703 objc/objc-parse.y:726
msgid "first argument to __builtin_choose_expr not a constant"
msgstr ""
-#: c-parse.y:1221 objc/objc-parse.y:1268
+#: c-parse.y:1227 objc/objc-parse.y:1274
msgid "%<typeof%> applied to a bit-field"
msgstr ""
-#: c-parse.y:1349 objc/objc-parse.y:1396
+#: c-parse.y:1355 objc/objc-parse.y:1402
msgid "ISO C forbids empty initializer braces"
msgstr ""
-#: c-parse.y:1363 objc/objc-parse.y:1410
+#: c-parse.y:1369 objc/objc-parse.y:1416
msgid "ISO C90 forbids specifying subobject to initialize"
msgstr ""
-#: c-parse.y:1366 objc/objc-parse.y:1413
+#: c-parse.y:1372 objc/objc-parse.y:1419
msgid "obsolete use of designated initializer without %<=%>"
msgstr ""
-#: c-parse.y:1370 objc/objc-parse.y:1417
+#: c-parse.y:1376 objc/objc-parse.y:1423
msgid "obsolete use of designated initializer with %<:%>"
msgstr ""
-#: c-parse.y:1397 objc/objc-parse.y:1444
+#: c-parse.y:1403 objc/objc-parse.y:1450
msgid "ISO C forbids specifying range of elements to initialize"
msgstr ""
-#: c-parse.y:1405 c-parse.y:1435 objc/objc-parse.y:1452 objc/objc-parse.y:1482
+#: c-parse.y:1411 c-parse.y:1441 objc/objc-parse.y:1458 objc/objc-parse.y:1488
msgid "ISO C forbids nested functions"
msgstr ""
-#: c-parse.y:1602 objc/objc-parse.y:1653
+#: c-parse.y:1608 objc/objc-parse.y:1659
msgid "ISO C forbids forward references to %<enum%> types"
msgstr ""
-#: c-parse.y:1614 cp/parser.c:9991 objc/objc-parse.y:1665
+#: c-parse.y:1620 cp/parser.c:9903 objc/objc-parse.y:1671
msgid "comma at end of enumerator list"
msgstr ""
-#: c-parse.y:1634 objc/objc-parse.y:1685
+#: c-parse.y:1640 objc/objc-parse.y:1691
msgid "no semicolon at end of struct or union"
msgstr ""
-#: c-parse.y:1643 objc/objc-parse.y:1694 objc/objc-parse.y:2683
+#: c-parse.y:1649 objc/objc-parse.y:1700 objc/objc-parse.y:2689
msgid "extra semicolon in struct or union specified"
msgstr ""
-#: c-parse.y:1656 objc/objc-parse.y:1710
+#: c-parse.y:1662 objc/objc-parse.y:1716
msgid "ISO C doesn't support unnamed structs/unions"
msgstr ""
-#: c-parse.y:1666 objc/objc-parse.y:1720
+#: c-parse.y:1672 objc/objc-parse.y:1726
msgid "ISO C forbids member declarations with no members"
msgstr ""
-#: c-parse.y:1832 objc/objc-parse.y:1886
+#: c-parse.y:1838 objc/objc-parse.y:1892
msgid "label at end of compound statement"
msgstr ""
-#: c-parse.y:1851 objc/objc-parse.y:1905
+#: c-parse.y:1857 objc/objc-parse.y:1911
msgid "ISO C90 forbids mixed declarations and code"
msgstr ""
-#: c-parse.y:1891 objc/objc-parse.y:1945
+#: c-parse.y:1897 objc/objc-parse.y:1951
msgid "ISO C forbids label declarations"
msgstr ""
-#: c-parse.y:1935 objc/objc-parse.y:1989
+#: c-parse.y:1941 objc/objc-parse.y:1995
msgid "braced-group within expression allowed only inside a function"
msgstr ""
-#: c-parse.y:2231 objc/objc-parse.y:2328
+#: c-parse.y:2237 objc/objc-parse.y:2334
#, c-format
msgid "%E qualifier ignored on asm"
msgstr ""
-#: c-parse.y:2325 objc/objc-parse.y:2422
+#: c-parse.y:2331 objc/objc-parse.y:2428
msgid "ISO C requires a named argument before %<...%>"
msgstr ""
-#: c-parse.c:5311 gengtype-yacc.c:1555 java/parse-scan.c:3059
-#: java/parse.c:6122 objc/objc-parse.c:6393
+#: c-parse.c:5317 gengtype-yacc.c:1555 java/parse-scan.c:3059
+#: java/parse.c:6128 objc/objc-parse.c:6399
msgid "syntax error; also virtual memory exhausted"
msgstr ""
-#: c-parse.c:5429 gengtype-yacc.c:1673 java/parse-scan.c:3177
-#: java/parse.c:6240 objc/objc-parse.c:6511
+#: c-parse.c:5435 gengtype-yacc.c:1673 java/parse-scan.c:3177
+#: java/parse.c:6246 objc/objc-parse.c:6517
msgid "parser stack overflow"
msgstr ""
-#: c-parse.y:2841 objc/objc-parse.y:3444
+#: c-parse.y:2847 objc/objc-parse.y:3450
#, c-format
msgid "syntax error at %qs token"
msgstr ""
@@ -2709,809 +2768,840 @@ msgstr ""
msgid "junk at end of %<#pragma GCC visibility%>"
msgstr ""
-#: c-typeck.c:128
+#: c-typeck.c:140
#, c-format
msgid "%qs has an incomplete type"
msgstr ""
-#: c-typeck.c:150 cp/call.c:2667
+#: c-typeck.c:162 cp/call.c:2667
msgid "invalid use of void expression"
msgstr ""
-#: c-typeck.c:158
+#: c-typeck.c:170
msgid "invalid use of flexible array member"
msgstr ""
-#: c-typeck.c:164
+#: c-typeck.c:176
msgid "invalid use of array with unspecified bounds"
msgstr ""
-#: c-typeck.c:172
+#: c-typeck.c:184
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:176
+#: c-typeck.c:188
#, c-format
msgid "invalid use of incomplete typedef %qs"
msgstr ""
-#: c-typeck.c:363 c-typeck.c:377
+#: c-typeck.c:375 c-typeck.c:389
msgid "function types not truly compatible in ISO C"
msgstr ""
-#: c-typeck.c:731
+#: c-typeck.c:743
msgid "types are not quite compatible"
msgstr ""
-#: c-typeck.c:967
+#: c-typeck.c:985
msgid "function return types not compatible due to %<volatile%>"
msgstr ""
-#: c-typeck.c:1108 c-typeck.c:2338
+#: c-typeck.c:1126 c-typeck.c:2347
msgid "arithmetic on pointer to an incomplete type"
msgstr ""
-#: c-typeck.c:1483
-#, c-format
-msgid "%s has no member named %qs"
+#: c-typeck.c:1481
+msgid "%qT has no member named %qs"
msgstr ""
-#: c-typeck.c:1520
+#: c-typeck.c:1517
#, c-format
msgid "request for member %qs in something not a structure or union"
msgstr ""
-#: c-typeck.c:1549
+#: c-typeck.c:1546
msgid "dereferencing pointer to incomplete type"
msgstr ""
-#: c-typeck.c:1553
+#: c-typeck.c:1550
msgid "dereferencing %<void *%> pointer"
msgstr ""
-#: c-typeck.c:1570
+#: c-typeck.c:1567
#, c-format
msgid "invalid type argument of %qs"
msgstr ""
-#: c-typeck.c:1588 cp/typeck.c:2166
+#: c-typeck.c:1585 cp/typeck.c:2170
msgid "subscript missing in array reference"
msgstr ""
-#: c-typeck.c:1608
+#: c-typeck.c:1605
msgid "array subscript has type %<char%>"
msgstr ""
-#: c-typeck.c:1616 c-typeck.c:1705 cp/typeck.c:2211 cp/typeck.c:2297
+#: c-typeck.c:1613 c-typeck.c:1702 cp/typeck.c:2215 cp/typeck.c:2301
msgid "array subscript is not an integer"
msgstr ""
-#: c-typeck.c:1649
+#: c-typeck.c:1646
msgid "ISO C forbids subscripting %<register%> array"
msgstr ""
-#: c-typeck.c:1651
+#: c-typeck.c:1648
msgid "ISO C90 forbids subscripting non-lvalue array"
msgstr ""
-#: c-typeck.c:1684
+#: c-typeck.c:1681
msgid "subscript has type %<char%>"
msgstr ""
-#: c-typeck.c:1700 cp/typeck.c:2292
+#: c-typeck.c:1697 cp/typeck.c:2296
msgid "subscripted value is neither array nor pointer"
msgstr ""
-#: c-typeck.c:1730
+#: c-typeck.c:1727
#, c-format
msgid "local declaration of %qs hides instance variable"
msgstr ""
-#: c-typeck.c:1914
-msgid "called object is not a function"
+#: c-typeck.c:1920
+#, c-format
+msgid "called object %qE is not a function"
msgstr ""
#. This situation leads to run-time undefined behavior. We can't,
#. therefore, simply error unless we can prove that all possible
#. executions of the program must execute the code.
-#: c-typeck.c:1946
+#: c-typeck.c:1952
msgid "function called through a non-compatible type"
msgstr ""
-#: c-typeck.c:1990 c-typeck.c:4176 c-typeck.c:4178 c-typeck.c:4186
-#: c-typeck.c:4211 c-typeck.c:5609
+#: c-typeck.c:1996 c-typeck.c:4221 c-typeck.c:4223 c-typeck.c:4231
+#: c-typeck.c:4256 c-typeck.c:5643
msgid "initializer element is not constant"
msgstr ""
-#: c-typeck.c:2041 cp/typeck.c:2565
+#: c-typeck.c:2047 cp/typeck.c:2569
msgid "too many arguments to function"
msgstr ""
-#: c-typeck.c:2062
+#: c-typeck.c:2068
#, c-format
msgid "type of formal parameter %d is incomplete"
msgstr ""
-#: c-typeck.c:2075
+#: c-typeck.c:2081
#, c-format
msgid "%s as integer rather than floating due to prototype"
msgstr ""
-#: c-typeck.c:2078
+#: c-typeck.c:2084
#, c-format
msgid "%s as integer rather than complex due to prototype"
msgstr ""
-#: c-typeck.c:2081
+#: c-typeck.c:2087
#, c-format
msgid "%s as complex rather than floating due to prototype"
msgstr ""
-#: c-typeck.c:2084
+#: c-typeck.c:2090
#, c-format
msgid "%s as floating rather than integer due to prototype"
msgstr ""
-#: c-typeck.c:2087
+#: c-typeck.c:2093
#, c-format
msgid "%s as complex rather than integer due to prototype"
msgstr ""
-#: c-typeck.c:2090
+#: c-typeck.c:2096
#, c-format
msgid "%s as floating rather than complex due to prototype"
msgstr ""
-#: c-typeck.c:2100
+#: c-typeck.c:2106
msgid "%s as %<float%> rather than %<double%> due to prototype"
msgstr ""
-#: c-typeck.c:2120
+#: c-typeck.c:2126
#, c-format
msgid "%s with different width due to prototype"
msgstr ""
-#: c-typeck.c:2146
+#: c-typeck.c:2152
#, c-format
msgid "%s as unsigned due to prototype"
msgstr ""
-#: c-typeck.c:2148
+#: c-typeck.c:2154
#, c-format
msgid "%s as signed due to prototype"
msgstr ""
-#: c-typeck.c:2182 cp/typeck.c:2671
+#: c-typeck.c:2188 cp/typeck.c:2675
msgid "too few arguments to function"
msgstr ""
-#: c-typeck.c:2217
+#: c-typeck.c:2223
msgid "suggest parentheses around + or - inside shift"
msgstr ""
-#: c-typeck.c:2224
+#: c-typeck.c:2230
msgid "suggest parentheses around && within ||"
msgstr ""
-#: c-typeck.c:2233
+#: c-typeck.c:2239
msgid "suggest parentheses around arithmetic in operand of |"
msgstr ""
-#: c-typeck.c:2236
+#: c-typeck.c:2243
msgid "suggest parentheses around comparison in operand of |"
msgstr ""
-#: c-typeck.c:2245
+#: c-typeck.c:2252
msgid "suggest parentheses around arithmetic in operand of ^"
msgstr ""
-#: c-typeck.c:2248
+#: c-typeck.c:2256
msgid "suggest parentheses around comparison in operand of ^"
msgstr ""
-#: c-typeck.c:2255
+#: c-typeck.c:2263
msgid "suggest parentheses around + or - in operand of &"
msgstr ""
-#: c-typeck.c:2258
+#: c-typeck.c:2267
msgid "suggest parentheses around comparison in operand of &"
msgstr ""
-#: c-typeck.c:2264
+#: c-typeck.c:2273
msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
msgstr ""
-#: c-typeck.c:2290
+#: c-typeck.c:2299
msgid "pointer of type %<void *%> used in subtraction"
msgstr ""
-#: c-typeck.c:2292
+#: c-typeck.c:2301
msgid "pointer to a function used in subtraction"
msgstr ""
-#: c-typeck.c:2381
+#: c-typeck.c:2390
msgid "wrong type argument to unary plus"
msgstr ""
-#: c-typeck.c:2394
+#: c-typeck.c:2403
msgid "wrong type argument to unary minus"
msgstr ""
-#: c-typeck.c:2411
+#: c-typeck.c:2420
msgid "ISO C does not support %<~%> for complex conjugation"
msgstr ""
-#: c-typeck.c:2417
+#: c-typeck.c:2426
msgid "wrong type argument to bit-complement"
msgstr ""
-#: c-typeck.c:2425
+#: c-typeck.c:2434
msgid "wrong type argument to abs"
msgstr ""
-#: c-typeck.c:2437
+#: c-typeck.c:2446
msgid "wrong type argument to conjugation"
msgstr ""
-#: c-typeck.c:2451
+#: c-typeck.c:2460
msgid "wrong type argument to unary exclamation mark"
msgstr ""
-#: c-typeck.c:2488
+#: c-typeck.c:2497
msgid "ISO C does not support %<++%> and %<--%> on complex types"
msgstr ""
-#: c-typeck.c:2504 c-typeck.c:2536
+#: c-typeck.c:2513 c-typeck.c:2545
msgid "wrong type argument to increment"
msgstr ""
-#: c-typeck.c:2506 c-typeck.c:2538
+#: c-typeck.c:2515 c-typeck.c:2547
msgid "wrong type argument to decrement"
msgstr ""
-#: c-typeck.c:2527
+#: c-typeck.c:2536
msgid "increment of pointer to unknown structure"
msgstr ""
-#: c-typeck.c:2529
+#: c-typeck.c:2538
msgid "decrement of pointer to unknown structure"
msgstr ""
-#: c-typeck.c:2597
+#: c-typeck.c:2628
+msgid "attempt to take address of bit-field structure member %qD"
+msgstr ""
+
+#: c-typeck.c:2710
+msgid "invalid lvalue in assignment"
+msgstr ""
+
+#: c-typeck.c:2713
+msgid "invalid lvalue in increment"
+msgstr ""
+
+#: c-typeck.c:2716
+msgid "invalid lvalue in decrement"
+msgstr ""
+
+#: c-typeck.c:2719
msgid "invalid lvalue in unary %<&%>"
msgstr ""
-#: c-typeck.c:2619
-msgid "attempt to take address of bit-field structure member %qD"
+#: c-typeck.c:2722
+msgid "invalid lvalue in asm statement"
msgstr ""
-#: c-typeck.c:2712
+#: c-typeck.c:2750
#, c-format
-msgid "%s of read-only member %qs"
+msgid "assignment of read-only member %qs"
msgstr ""
-#: c-typeck.c:2716
+#: c-typeck.c:2751
#, c-format
-msgid "%s of read-only variable %qs"
+msgid "increment of read-only member %qs"
msgstr ""
-#: c-typeck.c:2719
+#: c-typeck.c:2752
+#, c-format
+msgid "decrement of read-only member %qs"
+msgstr ""
+
+#: c-typeck.c:2756
#, c-format
-msgid "%s of read-only location"
+msgid "assignment of read-only variable %qs"
msgstr ""
-#: c-typeck.c:2737
+#: c-typeck.c:2757
+#, c-format
+msgid "increment of read-only variable %qs"
+msgstr ""
+
+#: c-typeck.c:2758
+#, c-format
+msgid "decrement of read-only variable %qs"
+msgstr ""
+
+#: c-typeck.c:2761
+msgid "assignment of read-only location"
+msgstr ""
+
+#: c-typeck.c:2762
+msgid "increment of read-only location"
+msgstr ""
+
+#: c-typeck.c:2763
+msgid "decrement of read-only location"
+msgstr ""
+
+#: c-typeck.c:2781
#, c-format
msgid "cannot take address of bit-field %qs"
msgstr ""
-#: c-typeck.c:2765
+#: c-typeck.c:2809
#, c-format
msgid "global register variable %qs used in nested function"
msgstr ""
-#: c-typeck.c:2769
+#: c-typeck.c:2813
#, c-format
msgid "register variable %qs used in nested function"
msgstr ""
-#: c-typeck.c:2776
+#: c-typeck.c:2820
#, c-format
msgid "address of global register variable %qs requested"
msgstr ""
-#: c-typeck.c:2781
+#: c-typeck.c:2825
#, c-format
msgid "address of register variable %qs requested"
msgstr ""
-#: c-typeck.c:2829
+#: c-typeck.c:2873
msgid "non-lvalue array in conditional expression"
msgstr ""
-#: c-typeck.c:2873
+#: c-typeck.c:2917
msgid "signed and unsigned type in conditional expression"
msgstr ""
-#: c-typeck.c:2880
+#: c-typeck.c:2924
msgid "ISO C forbids conditional expr with only one void side"
msgstr ""
-#: c-typeck.c:2896 c-typeck.c:2904
+#: c-typeck.c:2940 c-typeck.c:2948
msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
msgstr ""
-#: c-typeck.c:2911
+#: c-typeck.c:2955
msgid "pointer type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2918 c-typeck.c:2928
+#: c-typeck.c:2962 c-typeck.c:2972
msgid "pointer/integer type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2942
+#: c-typeck.c:2986
msgid "type mismatch in conditional expression"
msgstr ""
-#: c-typeck.c:2985
+#: c-typeck.c:3029
msgid "left-hand operand of comma expression has no effect"
msgstr ""
-#: c-typeck.c:3018
+#: c-typeck.c:3062
msgid "cast specifies array type"
msgstr ""
-#: c-typeck.c:3024
+#: c-typeck.c:3068
msgid "cast specifies function type"
msgstr ""
-#: c-typeck.c:3034
+#: c-typeck.c:3078
msgid "ISO C forbids casting nonscalar to the same type"
msgstr ""
-#: c-typeck.c:3052
+#: c-typeck.c:3096
msgid "ISO C forbids casts to union type"
msgstr ""
-#: c-typeck.c:3061
+#: c-typeck.c:3105
msgid "cast to union type from type not present in union"
msgstr ""
-#: c-typeck.c:3112
+#: c-typeck.c:3156
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:3117
+#: c-typeck.c:3161
msgid "cast discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3132
+#: c-typeck.c:3176
msgid "cast increases required alignment of target type"
msgstr ""
-#: c-typeck.c:3138 cp/typeck.c:4932
+#: c-typeck.c:3182 cp/typeck.c:4956
msgid "cast from pointer to integer of different size"
msgstr ""
-#: c-typeck.c:3143
-msgid "cast does not match function type"
+#: c-typeck.c:3187
+msgid "cast from function call of type %qT to non-matching type %qT"
msgstr ""
-#: c-typeck.c:3150 cp/typeck.c:4939
+#: c-typeck.c:3195 cp/typeck.c:4963
msgid "cast to pointer from integer of different size"
msgstr ""
-#: c-typeck.c:3162
+#: c-typeck.c:3207
msgid "type-punning to incomplete type might break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3169
+#: c-typeck.c:3214
msgid "dereferencing type-punned pointer will break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3172
+#: c-typeck.c:3217
msgid "dereferencing type-punned pointer might break strict-aliasing rules"
msgstr ""
-#: c-typeck.c:3184
+#: c-typeck.c:3229
msgid "ISO C forbids conversion of function pointer to object pointer type"
msgstr ""
-#: c-typeck.c:3193
+#: c-typeck.c:3238
msgid "ISO C forbids conversion of object pointer to function pointer type"
msgstr ""
-#: c-typeck.c:3286
-msgid "invalid lvalue in assignment"
-msgstr ""
-
#. Convert new value to destination type.
-#. Check this here to avoid odd errors when trying to convert
-#. a throw to the type of the COND_EXPR.
-#. The left-hand side must be an lvalue.
-#: c-typeck.c:3295 c-typeck.c:3320 c-typeck.c:3337 cp/typeck.c:5054
-#: cp/typeck.c:5153 cp/typeck.c:5168
+#: c-typeck.c:3365 c-typeck.c:3382
msgid "assignment"
msgstr ""
-#: c-typeck.c:3404
+#: c-typeck.c:3449
msgid "cannot pass rvalue to reference parameter"
msgstr ""
-#: c-typeck.c:3512 c-typeck.c:3589
+#: c-typeck.c:3557 c-typeck.c:3634
#, c-format
msgid "%s makes qualified function pointer from unqualified"
msgstr ""
-#: c-typeck.c:3516 c-typeck.c:3569
+#: c-typeck.c:3561 c-typeck.c:3614
#, c-format
msgid "%s discards qualifiers from pointer target type"
msgstr ""
-#: c-typeck.c:3522
+#: c-typeck.c:3567
msgid "ISO C prohibits argument conversion to union type"
msgstr ""
-#: c-typeck.c:3560
+#: c-typeck.c:3605
msgid "ISO C forbids %s between function pointer and %<void *%>"
msgstr ""
-#: c-typeck.c:3578
+#: c-typeck.c:3623
#, c-format
msgid "pointer targets in %s differ in signedness"
msgstr ""
-#: c-typeck.c:3594
+#: c-typeck.c:3639
#, c-format
msgid "%s from incompatible pointer type"
msgstr ""
-#: c-typeck.c:3600 c-typeck.c:4136 cp/typeck.c:1402
+#: c-typeck.c:3645 c-typeck.c:4181 cp/typeck.c:1402
msgid "invalid use of non-lvalue array"
msgstr ""
-#: c-typeck.c:3614
+#: c-typeck.c:3659
#, c-format
msgid "%s makes pointer from integer without a cast"
msgstr ""
-#: c-typeck.c:3621
+#: c-typeck.c:3666
#, c-format
msgid "%s makes integer from pointer without a cast"
msgstr ""
-#: c-typeck.c:3635 c-typeck.c:3638
+#: c-typeck.c:3680 c-typeck.c:3683
#, c-format
msgid "incompatible type for argument %d of %qs"
msgstr ""
-#: c-typeck.c:3642
+#: c-typeck.c:3687
#, c-format
msgid "incompatible type for argument %d of indirect function call"
msgstr ""
-#: c-typeck.c:3646
+#: c-typeck.c:3691
#, c-format
msgid "incompatible types in %s"
msgstr ""
#. Function name is known; supply it.
-#: c-typeck.c:3702
+#: c-typeck.c:3747
#, c-format
msgid "passing arg of '%s'"
msgstr ""
#. Function name unknown (call through ptr).
-#: c-typeck.c:3711
+#: c-typeck.c:3756
msgid "passing arg of pointer to function"
msgstr ""
#. Function name is known; supply it.
-#: c-typeck.c:3719
+#: c-typeck.c:3764
#, c-format
msgid "passing arg %d of '%s'"
msgstr ""
#. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3728
+#: c-typeck.c:3773
#, c-format
msgid "passing arg %d of pointer to function"
msgstr ""
-#: c-typeck.c:3784
+#: c-typeck.c:3829
msgid "traditional C rejects automatic aggregate initialization"
msgstr ""
-#: c-typeck.c:3952 c-typeck.c:3967 c-typeck.c:3982
+#: c-typeck.c:3997 c-typeck.c:4012 c-typeck.c:4027
#, c-format
msgid "(near initialization for %qs)"
msgstr ""
-#: c-typeck.c:3996
+#: c-typeck.c:4041
msgid "array initialized from parenthesized string constant"
msgstr ""
-#: c-typeck.c:4060 cp/typeck2.c:704
+#: c-typeck.c:4105 cp/typeck2.c:708
msgid "char-array initialized from wide string"
msgstr ""
-#: c-typeck.c:4065
+#: c-typeck.c:4110
msgid "wchar_t-array initialized from non-wide string"
msgstr ""
-#: c-typeck.c:4083 cp/typeck2.c:726
+#: c-typeck.c:4128 cp/typeck2.c:730
msgid "initializer-string for array of chars is too long"
msgstr ""
-#: c-typeck.c:4089
+#: c-typeck.c:4134
msgid "array of inappropriate type initialized from string constant"
msgstr ""
-#: c-typeck.c:4159
+#: c-typeck.c:4204
msgid "array initialized from non-constant array expression"
msgstr ""
-#: c-typeck.c:4203
+#: c-typeck.c:4248
msgid "initialization"
msgstr ""
-#: c-typeck.c:4218 c-typeck.c:5613
+#: c-typeck.c:4263 c-typeck.c:5647
msgid "initializer element is not computable at load time"
msgstr ""
-#: c-typeck.c:4233 cp/typeck2.c:804
+#: c-typeck.c:4278 cp/typeck2.c:808
msgid "invalid initializer"
msgstr ""
-#: c-typeck.c:4514 cp/decl.c:4461
+#: c-typeck.c:4548 cp/decl.c:4507
msgid "opaque vector types cannot be initialized"
msgstr ""
-#: c-typeck.c:4710
+#: c-typeck.c:4744
msgid "extra brace group at end of initializer"
msgstr ""
-#: c-typeck.c:4730
+#: c-typeck.c:4764
msgid "missing braces around initializer"
msgstr ""
-#: c-typeck.c:4790
+#: c-typeck.c:4824
msgid "braces around scalar initializer"
msgstr ""
-#: c-typeck.c:4847
+#: c-typeck.c:4881
msgid "initialization of flexible array member in a nested context"
msgstr ""
-#: c-typeck.c:4849
+#: c-typeck.c:4883
msgid "initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:4876
+#: c-typeck.c:4910
msgid "missing initializer"
msgstr ""
-#: c-typeck.c:4898
+#: c-typeck.c:4932
msgid "empty scalar initializer"
msgstr ""
-#: c-typeck.c:4903
+#: c-typeck.c:4937
msgid "extra elements in scalar initializer"
msgstr ""
-#: c-typeck.c:4991
+#: c-typeck.c:5025
msgid "initialization designators may not nest"
msgstr ""
-#: c-typeck.c:5013 c-typeck.c:5088
+#: c-typeck.c:5047 c-typeck.c:5122
msgid "array index in non-array initializer"
msgstr ""
-#: c-typeck.c:5018 c-typeck.c:5141
+#: c-typeck.c:5052 c-typeck.c:5175
msgid "field name not in record or union initializer"
msgstr ""
-#: c-typeck.c:5064
+#: c-typeck.c:5098
msgid "array index in initializer not of integer type"
msgstr ""
-#: c-typeck.c:5084 c-typeck.c:5086
+#: c-typeck.c:5118 c-typeck.c:5120
msgid "nonconstant array index in initializer"
msgstr ""
-#: c-typeck.c:5090 c-typeck.c:5093
+#: c-typeck.c:5124 c-typeck.c:5127
msgid "array index in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:5104
+#: c-typeck.c:5138
msgid "empty index range in initializer"
msgstr ""
-#: c-typeck.c:5113
+#: c-typeck.c:5147
msgid "array index range in initializer exceeds array bounds"
msgstr ""
-#: c-typeck.c:5153
+#: c-typeck.c:5187
#, c-format
msgid "unknown field %qs specified in initializer"
msgstr ""
-#: c-typeck.c:5189 c-typeck.c:5210 c-typeck.c:5676
+#: c-typeck.c:5223 c-typeck.c:5244 c-typeck.c:5710
msgid "initialized field with side-effects overwritten"
msgstr ""
-#: c-typeck.c:5885
+#: c-typeck.c:5919
msgid "excess elements in char array initializer"
msgstr ""
-#: c-typeck.c:5892 c-typeck.c:5938
+#: c-typeck.c:5926 c-typeck.c:5972
msgid "excess elements in struct initializer"
msgstr ""
-#: c-typeck.c:5953
+#: c-typeck.c:5987
msgid "non-static initialization of a flexible array member"
msgstr ""
-#: c-typeck.c:6021
+#: c-typeck.c:6055
msgid "excess elements in union initializer"
msgstr ""
-#: c-typeck.c:6043
+#: c-typeck.c:6077
msgid "traditional C rejects initialization of unions"
msgstr ""
-#: c-typeck.c:6107
+#: c-typeck.c:6141
msgid "excess elements in array initializer"
msgstr ""
-#: c-typeck.c:6137
+#: c-typeck.c:6171
msgid "excess elements in vector initializer"
msgstr ""
-#: c-typeck.c:6160
+#: c-typeck.c:6194
msgid "excess elements in scalar initializer"
msgstr ""
-#: c-typeck.c:6263
-msgid "invalid lvalue in asm statement"
-msgstr ""
-
-#: c-typeck.c:6322
+#: c-typeck.c:6356
msgid "ISO C forbids %<goto *expr;%>"
msgstr ""
-#: c-typeck.c:6336
+#: c-typeck.c:6370
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr ""
-#: c-typeck.c:6343
+#: c-typeck.c:6377
msgid "%<return%> with no value, in function returning non-void"
msgstr ""
-#: c-typeck.c:6350
+#: c-typeck.c:6384
msgid "%<return%> with a value, in function returning void"
msgstr ""
-#: c-typeck.c:6354
+#: c-typeck.c:6388
msgid "return"
msgstr ""
-#: c-typeck.c:6407
+#: c-typeck.c:6441
msgid "function returns address of local variable"
msgstr ""
-#: c-typeck.c:6468 cp/semantics.c:856
+#: c-typeck.c:6502 cp/semantics.c:856
msgid "switch quantity not an integer"
msgstr ""
-#: c-typeck.c:6478
+#: c-typeck.c:6512
msgid "%<long%> switch expression not converted to %<int%> in ISO C"
msgstr ""
-#: c-typeck.c:6515 cp/parser.c:6093
+#: c-typeck.c:6549 cp/parser.c:6000
msgid "case label not within a switch statement"
msgstr ""
-#: c-typeck.c:6517
+#: c-typeck.c:6551
msgid "%<default%> label not within a switch statement"
msgstr ""
-#: c-typeck.c:6581
+#: c-typeck.c:6615
msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
msgstr ""
-#: c-typeck.c:6591
+#: c-typeck.c:6625
msgid "%Hempty body in an if-statement"
msgstr ""
-#: c-typeck.c:6599
+#: c-typeck.c:6633
msgid "%Hempty body in an else-statement"
msgstr ""
-#: c-typeck.c:6690 cp/parser.c:6594
+#: c-typeck.c:6724 cp/parser.c:6502
msgid "continue statement not within a loop"
msgstr ""
-#: c-typeck.c:6707
+#: c-typeck.c:6741
msgid "%Hstatement with no effect"
msgstr ""
-#: c-typeck.c:6736
+#: c-typeck.c:6770
msgid "expression statement has incomplete type"
msgstr ""
-#: c-typeck.c:7059 c-typeck.c:7098
+#: c-typeck.c:7093 c-typeck.c:7132
msgid "division by zero"
msgstr ""
-#: c-typeck.c:7143 cp/typeck.c:2956
+#: c-typeck.c:7177 cp/typeck.c:2965
msgid "right shift count is negative"
msgstr ""
-#: c-typeck.c:7150 cp/typeck.c:2962
+#: c-typeck.c:7184 cp/typeck.c:2971
msgid "right shift count >= width of type"
msgstr ""
-#: c-typeck.c:7171 cp/typeck.c:2981
+#: c-typeck.c:7205 cp/typeck.c:2990
msgid "left shift count is negative"
msgstr ""
-#: c-typeck.c:7174 cp/typeck.c:2983
+#: c-typeck.c:7208 cp/typeck.c:2992
msgid "left shift count >= width of type"
msgstr ""
-#: c-typeck.c:7195
+#: c-typeck.c:7229
msgid "shift count is negative"
msgstr ""
-#: c-typeck.c:7197
+#: c-typeck.c:7231
msgid "shift count >= width of type"
msgstr ""
-#: c-typeck.c:7214 cp/typeck.c:3018
+#: c-typeck.c:7248 cp/typeck.c:3027
msgid "comparing floating point with == or != is unsafe"
msgstr ""
-#: c-typeck.c:7238 c-typeck.c:7245
+#: c-typeck.c:7272 c-typeck.c:7279
msgid "ISO C forbids comparison of %<void *%> with function pointer"
msgstr ""
-#: c-typeck.c:7249 c-typeck.c:7289 c-typeck.c:7317
+#: c-typeck.c:7283 c-typeck.c:7323 c-typeck.c:7351
msgid "comparison of distinct pointer types lacks a cast"
msgstr ""
-#: c-typeck.c:7263 c-typeck.c:7268 c-typeck.c:7337 c-typeck.c:7342
+#: c-typeck.c:7297 c-typeck.c:7302 c-typeck.c:7371 c-typeck.c:7376
msgid "comparison between pointer and integer"
msgstr ""
-#: c-typeck.c:7284 c-typeck.c:7312
+#: c-typeck.c:7318 c-typeck.c:7346
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr ""
-#: c-typeck.c:7309
+#: c-typeck.c:7343
msgid "comparison of complete and incomplete pointers"
msgstr ""
-#: c-typeck.c:7325 c-typeck.c:7332
+#: c-typeck.c:7359 c-typeck.c:7366
msgid "ordered comparison of pointer with integer zero"
msgstr ""
-#: c-typeck.c:7357 cp/typeck.c:3159
+#: c-typeck.c:7391 cp/typeck.c:3168
msgid "unordered comparison on non-floating point argument"
msgstr ""
-#: c-typeck.c:7570
+#: c-typeck.c:7604
msgid "comparison between signed and unsigned"
msgstr ""
-#: c-typeck.c:7616 cp/typeck.c:3406
+#: c-typeck.c:7650 cp/typeck.c:3432
msgid "comparison of promoted ~unsigned with constant"
msgstr ""
-#: c-typeck.c:7624 cp/typeck.c:3414
+#: c-typeck.c:7658 cp/typeck.c:3440
msgid "comparison of promoted ~unsigned with unsigned"
msgstr ""
@@ -3529,335 +3619,335 @@ msgstr ""
msgid "prev_bb of %d should be %d, not %d"
msgstr ""
-#: cfghooks.c:112
+#: cfghooks.c:113
#, c-format
msgid "verify_flow_info: Wrong count of block %i %i"
msgstr ""
-#: cfghooks.c:118
+#: cfghooks.c:119
#, c-format
msgid "verify_flow_info: Wrong frequency of block %i %i"
msgstr ""
-#: cfghooks.c:126
+#: cfghooks.c:127
#, c-format
msgid "verify_flow_info: Duplicate edge %i->%i"
msgstr ""
-#: cfghooks.c:132
+#: cfghooks.c:133
#, c-format
msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
msgstr ""
-#: cfghooks.c:138
+#: cfghooks.c:139
#, c-format
msgid "verify_flow_info: Wrong count of edge %i->%i %i"
msgstr ""
-#: cfghooks.c:150
+#: cfghooks.c:151
#, c-format
msgid "verify_flow_info: Basic block %d succ edge is corrupted"
msgstr ""
-#: cfghooks.c:164 cfgrtl.c:2032
+#: cfghooks.c:165 cfgrtl.c:2051
#, c-format
msgid "Wrong amount of branch edges after unconditional jump %i"
msgstr ""
-#: cfghooks.c:172
+#: cfghooks.c:173
#, c-format
msgid "basic block %d pred edge is corrupted"
msgstr ""
-#: cfghooks.c:198
+#: cfghooks.c:200
#, c-format
msgid "basic block %i edge lists are corrupted"
msgstr ""
-#: cfghooks.c:212
+#: cfghooks.c:214
msgid "verify_flow_info failed"
msgstr ""
-#: cfghooks.c:272
+#: cfghooks.c:275
#, c-format
msgid "%s does not support redirect_edge_and_branch."
msgstr ""
-#: cfghooks.c:290
+#: cfghooks.c:293
#, c-format
msgid "%s does not support redirect_edge_and_branch_force."
msgstr ""
-#: cfghooks.c:308
+#: cfghooks.c:311
#, c-format
msgid "%s does not support split_block."
msgstr ""
-#: cfghooks.c:344
+#: cfghooks.c:347
#, c-format
msgid "%s does not support move_block_after."
msgstr ""
-#: cfghooks.c:357
+#: cfghooks.c:360
#, c-format
msgid "%s does not support delete_basic_block."
msgstr ""
-#: cfghooks.c:391
+#: cfghooks.c:394
#, c-format
msgid "%s does not support split_edge."
msgstr ""
-#: cfghooks.c:444
+#: cfghooks.c:448
#, c-format
msgid "%s does not support create_basic_block."
msgstr ""
-#: cfghooks.c:472
+#: cfghooks.c:476
#, c-format
msgid "%s does not support can_merge_blocks_p."
msgstr ""
-#: cfghooks.c:483
+#: cfghooks.c:487
#, c-format
msgid "%s does not support predict_edge."
msgstr ""
-#: cfghooks.c:492
+#: cfghooks.c:496
#, c-format
msgid "%s does not support predicted_by_p."
msgstr ""
-#: cfghooks.c:505
+#: cfghooks.c:510
#, c-format
msgid "%s does not support merge_blocks."
msgstr ""
-#: cfghooks.c:549
+#: cfghooks.c:556
#, c-format
msgid "%s does not support make_forwarder_block."
msgstr ""
-#: cfghooks.c:650
+#: cfghooks.c:662
#, c-format
msgid "%s does not support can_duplicate_block_p."
msgstr ""
-#: cfghooks.c:676
+#: cfghooks.c:689
#, c-format
msgid "%s does not support duplicate_block."
msgstr ""
-#: cfghooks.c:742
+#: cfghooks.c:755
#, c-format
msgid "%s does not support block_ends_with_call_p"
msgstr ""
-#: cfghooks.c:753
+#: cfghooks.c:766
#, c-format
msgid "%s does not support block_ends_with_condjump_p"
msgstr ""
-#: cfghooks.c:771
+#: cfghooks.c:784
#, c-format
msgid "%s does not support flow_call_edges_add"
msgstr ""
-#: cfgloop.c:1288
+#: cfgloop.c:1302
#, c-format
msgid "Size of loop %d should be %d, not %d."
msgstr ""
-#: cfgloop.c:1305
+#: cfgloop.c:1319
#, c-format
msgid "Bb %d do not belong to loop %d."
msgstr ""
-#: cfgloop.c:1323
+#: cfgloop.c:1336
#, c-format
msgid "Loop %d's header does not have exactly 2 entries."
msgstr ""
-#: cfgloop.c:1331
+#: cfgloop.c:1343
#, c-format
msgid "Loop %d's latch does not have exactly 1 successor."
msgstr ""
-#: cfgloop.c:1336
+#: cfgloop.c:1348
#, c-format
msgid "Loop %d's latch does not have header as successor."
msgstr ""
-#: cfgloop.c:1341
+#: cfgloop.c:1353
#, c-format
msgid "Loop %d's latch does not belong directly to it."
msgstr ""
-#: cfgloop.c:1347
+#: cfgloop.c:1359
#, c-format
msgid "Loop %d's header does not belong directly to it."
msgstr ""
-#: cfgloop.c:1353
+#: cfgloop.c:1365
#, c-format
msgid "Loop %d's latch is marked as part of irreducible region."
msgstr ""
-#: cfgloop.c:1383
+#: cfgloop.c:1398
#, c-format
msgid "Basic block %d should be marked irreducible."
msgstr ""
-#: cfgloop.c:1389
+#: cfgloop.c:1404
#, c-format
msgid "Basic block %d should not be marked irreducible."
msgstr ""
-#: cfgloop.c:1397
+#: cfgloop.c:1412
#, c-format
msgid "Edge from %d to %d should be marked irreducible."
msgstr ""
-#: cfgloop.c:1404
+#: cfgloop.c:1419
#, c-format
msgid "Edge from %d to %d should not be marked irreducible."
msgstr ""
-#: cfgloop.c:1438
+#: cfgloop.c:1454
#, c-format
msgid "Wrong single exit %d->%d recorded for loop %d."
msgstr ""
-#: cfgloop.c:1442
+#: cfgloop.c:1458
#, c-format
msgid "Right exit is %d->%d."
msgstr ""
-#: cfgloop.c:1459
+#: cfgloop.c:1475
#, c-format
msgid "Single exit not recorded for loop %d."
msgstr ""
-#: cfgloop.c:1466
+#: cfgloop.c:1482
#, c-format
msgid "Loop %d should not have single exit (%d -> %d)."
msgstr ""
-#: cfgrtl.c:1926
+#: cfgrtl.c:1943
#, c-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1940
+#: cfgrtl.c:1957
#, c-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr ""
-#: cfgrtl.c:1952
+#: cfgrtl.c:1969
#, c-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.c:1974
+#: cfgrtl.c:1993
msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
msgstr ""
-#: cfgrtl.c:1989
+#: cfgrtl.c:2008
#, c-format
msgid "Fallthru edge crosses section boundary (bb %i)"
msgstr ""
-#: cfgrtl.c:2014
+#: cfgrtl.c:2033
#, c-format
msgid "Missing REG_EH_REGION note in the end of bb %i"
msgstr ""
-#: cfgrtl.c:2022
+#: cfgrtl.c:2041
#, c-format
msgid "Too many outgoing branch edges from bb %i"
msgstr ""
-#: cfgrtl.c:2027
+#: cfgrtl.c:2046
#, c-format
msgid "Fallthru edge after unconditional jump %i"
msgstr ""
-#: cfgrtl.c:2038
+#: cfgrtl.c:2057
#, c-format
msgid "Wrong amount of branch edges after conditional jump %i"
msgstr ""
-#: cfgrtl.c:2043
+#: cfgrtl.c:2062
#, c-format
msgid "Call edges for non-call insn in bb %i"
msgstr ""
-#: cfgrtl.c:2052
+#: cfgrtl.c:2071
#, c-format
msgid "Abnormal edges for no purpose in bb %i"
msgstr ""
-#: cfgrtl.c:2062
+#: cfgrtl.c:2081
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is NULL"
msgstr ""
-#: cfgrtl.c:2066
+#: cfgrtl.c:2085
#, c-format
msgid "insn %d inside basic block %d but block_for_insn is %i"
msgstr ""
-#: cfgrtl.c:2080 cfgrtl.c:2090
+#: cfgrtl.c:2099 cfgrtl.c:2109
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr ""
-#: cfgrtl.c:2103
+#: cfgrtl.c:2122
#, c-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr ""
-#: cfgrtl.c:2113
+#: cfgrtl.c:2132
#, c-format
msgid "in basic block %d:"
msgstr ""
-#: cfgrtl.c:2114
+#: cfgrtl.c:2133
msgid "flow control insn inside a basic block"
msgstr ""
-#: cfgrtl.c:2160
+#: cfgrtl.c:2181
#, c-format
msgid "missing barrier after block %i"
msgstr ""
-#: cfgrtl.c:2173
+#: cfgrtl.c:2194
#, c-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2188
+#: cfgrtl.c:2209
#, c-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr ""
-#: cfgrtl.c:2190
+#: cfgrtl.c:2211
msgid "wrong insn in the fallthru edge"
msgstr ""
-#: cfgrtl.c:2207
+#: cfgrtl.c:2228
msgid "basic blocks not laid down consecutively"
msgstr ""
-#: cfgrtl.c:2232
+#: cfgrtl.c:2253
msgid "insn outside basic block"
msgstr ""
-#: cfgrtl.c:2240
+#: cfgrtl.c:2261
msgid "return not followed by barrier"
msgstr ""
-#: cfgrtl.c:2247
+#: cfgrtl.c:2268
#, c-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr ""
@@ -3866,15 +3956,15 @@ msgstr ""
msgid "function body not available"
msgstr ""
-#: cgraph.c:233 cgraphunit.c:869
+#: cgraph.c:233 cgraphunit.c:875
msgid "redefined extern inline functions are not considered for inlining"
msgstr ""
-#: cgraph.c:236 cgraphunit.c:874
+#: cgraph.c:236 cgraphunit.c:880
msgid "function not considered for inlining"
msgstr ""
-#: cgraph.c:238 cgraphunit.c:872
+#: cgraph.c:238 cgraphunit.c:878
msgid "function not inlinable"
msgstr ""
@@ -3882,82 +3972,82 @@ msgstr ""
msgid "%D renamed after being referenced in assembly"
msgstr ""
-#: cgraphunit.c:720
+#: cgraphunit.c:726
msgid "Shared call_expr:"
msgstr ""
-#: cgraphunit.c:726
+#: cgraphunit.c:732
msgid "Edge points to wrong declaration:"
msgstr ""
-#: cgraphunit.c:735
+#: cgraphunit.c:741
msgid "Missing callgraph edge for call expr:"
msgstr ""
-#: cgraphunit.c:761
+#: cgraphunit.c:767
#, c-format
msgid "Aux field set for edge %s->%s"
msgstr ""
-#: cgraphunit.c:773
+#: cgraphunit.c:779
msgid "Inlined_to pointer is wrong"
msgstr ""
-#: cgraphunit.c:778
+#: cgraphunit.c:784
msgid "Multiple inline callers"
msgstr ""
-#: cgraphunit.c:785
+#: cgraphunit.c:791
msgid "Inlined_to pointer set for noninline callers"
msgstr ""
-#: cgraphunit.c:791
+#: cgraphunit.c:797
msgid "Inlined_to pointer is set but no predecesors found"
msgstr ""
-#: cgraphunit.c:796
+#: cgraphunit.c:802
msgid "Inlined_to pointer reffers to itself"
msgstr ""
-#: cgraphunit.c:806
+#: cgraphunit.c:812
msgid "Node not found in DECL_ASSEMBLER_NAME hash"
msgstr ""
-#: cgraphunit.c:820
+#: cgraphunit.c:826
#, c-format
msgid "Edge %s->%s has no corresponding call_expr"
msgstr ""
-#: cgraphunit.c:831
+#: cgraphunit.c:837
msgid "verify_cgraph_node failed."
msgstr ""
-#: cgraphunit.c:1015
+#: cgraphunit.c:1021
msgid "failed to reclaim unneeded function"
msgstr ""
-#: cgraphunit.c:1545
+#: cgraphunit.c:1551
msgid "--param large-function-growth limit reached"
msgstr ""
-#: cgraphunit.c:1582
+#: cgraphunit.c:1588
msgid "recursive inlining"
msgstr ""
-#: cgraphunit.c:1747 cgraphunit.c:1999
+#: cgraphunit.c:1753 cgraphunit.c:2005
msgid "--param max-inline-insns-single limit reached"
msgstr ""
-#: cgraphunit.c:1771
+#: cgraphunit.c:1777
msgid ""
"--param max-inline-insns-single limit reached after inlining into the callee"
msgstr ""
-#: cgraphunit.c:1821
+#: cgraphunit.c:1827
msgid "--param inline-unit-growth limit reached"
msgstr ""
-#: cgraphunit.c:2843
+#: cgraphunit.c:2865
msgid "Nodes with no released memory found."
msgstr ""
@@ -4119,7 +4209,7 @@ msgstr ""
msgid "library lib%s not found"
msgstr ""
-#: combine.c:12371
+#: combine.c:12363
#, c-format
msgid ""
";; Combiner statistics: %d attempts, %d substitutions (%d requiring new "
@@ -4128,7 +4218,7 @@ msgid ""
"\n"
msgstr ""
-#: combine.c:12380
+#: combine.c:12372
#, c-format
msgid ""
"\n"
@@ -4152,23 +4242,23 @@ msgstr ""
msgid "conversion to incomplete type"
msgstr ""
-#: convert.c:681 convert.c:757
+#: convert.c:660 convert.c:736
msgid "can't convert between vector values of different size"
msgstr ""
-#: convert.c:687
+#: convert.c:666
msgid "aggregate value used where an integer was expected"
msgstr ""
-#: convert.c:737
+#: convert.c:716
msgid "pointer value used where a complex was expected"
msgstr ""
-#: convert.c:741
+#: convert.c:720
msgid "aggregate value used where a complex was expected"
msgstr ""
-#: convert.c:763
+#: convert.c:742
msgid "can't convert value to a vector"
msgstr ""
@@ -4240,7 +4330,7 @@ msgstr ""
msgid "too many input files"
msgstr ""
-#: cse.c:6729
+#: cse.c:6735
#, c-format
msgid ";; Processing block from %d to %d, %d sets.\n"
msgstr ""
@@ -4267,12 +4357,17 @@ msgstr ""
msgid "in %s, at %s:%d"
msgstr ""
-#: dominance.c:810
+#: dominance.c:836
+#, c-format
+msgid "dominator of %d status unknown"
+msgstr ""
+
+#: dominance.c:838
#, c-format
msgid "dominator of %d should be %d, not %d"
msgstr ""
-#: dominance.c:823
+#: dominance.c:851
#, c-format
msgid "ENTRY does not dominate bb %d"
msgstr ""
@@ -4290,19 +4385,19 @@ msgstr ""
msgid "can't access imaginary part of complex value in hard register"
msgstr ""
-#: emit-rtl.c:2266
+#: emit-rtl.c:2285
msgid "Invalid rtl sharing found in the insn"
msgstr ""
-#: emit-rtl.c:2268
+#: emit-rtl.c:2287
msgid "Shared rtx"
msgstr ""
-#: emit-rtl.c:2270
+#: emit-rtl.c:2289
msgid "Internal consistency failure"
msgstr ""
-#: emit-rtl.c:3417
+#: emit-rtl.c:3436
msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
msgstr ""
@@ -4315,11 +4410,11 @@ msgstr ""
msgid "exception handling disabled, use -fexceptions to enable"
msgstr ""
-#: except.c:2924
+#: except.c:2934
msgid "argument of %<__builtin_eh_return_regno%> must be constant"
msgstr ""
-#: except.c:3055
+#: except.c:3065
msgid "__builtin_eh_return not supported on this target"
msgstr ""
@@ -4327,41 +4422,41 @@ msgstr ""
msgid "stack limits not supported on this target"
msgstr ""
-#: final.c:1059
+#: final.c:1060
msgid "negative insn length"
msgstr ""
-#: final.c:2499
+#: final.c:2500
msgid "could not split insn"
msgstr ""
-#: final.c:2834
+#: final.c:2835
msgid "invalid `asm': "
msgstr ""
-#: final.c:3017
+#: final.c:3018
msgid "nested assembly dialect alternatives"
msgstr ""
-#: final.c:3034 final.c:3046
+#: final.c:3035 final.c:3047
msgid "unterminated assembly dialect alternative"
msgstr ""
-#: final.c:3093
+#: final.c:3094
#, c-format
msgid "operand number missing after %%-letter"
msgstr ""
-#: final.c:3096 final.c:3137
+#: final.c:3097 final.c:3138
msgid "operand number out of range"
msgstr ""
-#: final.c:3156
+#: final.c:3157
#, c-format
msgid "invalid %%-code"
msgstr ""
-#: final.c:3186
+#: final.c:3187
#, c-format
msgid "`%%l' operand isn't a label"
msgstr ""
@@ -4372,12 +4467,12 @@ msgstr ""
#. handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3288 vmsdbgout.c:487 config/i386/i386.c:5831
+#: final.c:3289 vmsdbgout.c:487 config/i386/i386.c:5853
#: config/pdp11/pdp11.c:1690
msgid "floating constant misused"
msgstr ""
-#: final.c:3344 vmsdbgout.c:544 config/i386/i386.c:5909
+#: final.c:3345 vmsdbgout.c:544 config/i386/i386.c:5931
#: config/pdp11/pdp11.c:1737
msgid "invalid expression as operand"
msgstr ""
@@ -4386,29 +4481,29 @@ msgstr ""
msgid "internal consistency failure"
msgstr ""
-#: flow.c:1557
+#: flow.c:1559
msgid "Attempt to delete prologue/epilogue insn:"
msgstr ""
-#: fold-const.c:3186 fold-const.c:3197
+#: fold-const.c:3190 fold-const.c:3201
#, c-format
msgid "comparison is always %d due to width of bit-field"
msgstr ""
-#: fold-const.c:4756 fold-const.c:4771
+#: fold-const.c:4761 fold-const.c:4776
#, c-format
msgid "comparison is always %d"
msgstr ""
-#: fold-const.c:4900
+#: fold-const.c:4905
msgid "%<or%> of unmatched not-equal tests is always 1"
msgstr ""
-#: fold-const.c:4905
+#: fold-const.c:4910
msgid "%<and%> of mutually exclusive equal-tests is always 0"
msgstr ""
-#: fold-const.c:9025
+#: fold-const.c:9032
msgid "fold check: original tree changed by fold"
msgstr ""
@@ -4428,11 +4523,11 @@ msgstr ""
msgid "%Jargument %qD might be clobbered by %<longjmp%> or %<vfork%>"
msgstr ""
-#: function.c:3869
+#: function.c:3873
msgid "function returns an aggregate"
msgstr ""
-#: function.c:4202
+#: function.c:4206
msgid "%Junused parameter %qD"
msgstr ""
@@ -4764,12 +4859,12 @@ msgstr ""
msgid "%s (GCC) %s\n"
msgstr ""
-#: gcc.c:3408 gcov.c:412 java/gjavah.c:2310 java/jcf-dump.c:916
+#: gcc.c:3408 gcov.c:412 java/gjavah.c:2326 java/jcf-dump.c:916
#: java/jv-scan.c:126
msgid "(C)"
msgstr ""
-#: gcc.c:3409 java/gjavah.c:2311 java/jcf-dump.c:917 java/jv-scan.c:127
+#: gcc.c:3409 java/gjavah.c:2327 java/jcf-dump.c:917 java/jv-scan.c:127
#, c-format
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
@@ -4863,7 +4958,7 @@ msgid "spec `%s' has invalid `%%x%c'"
msgstr ""
#. Catch the case where a spec string contains something like
-#. '%{foo:%*}'. ie there is no * in the pattern on the left
+#. '%{foo:%*}'. i.e. there is no * in the pattern on the left
#. hand side of the :.
#: gcc.c:5174
#, c-format
@@ -5300,22 +5395,22 @@ msgid "GCSE disabled"
msgstr ""
#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:6527
+#: gcse.c:6567
msgid "jump bypassing disabled"
msgstr ""
-#: gcse.c:6588
+#: gcse.c:6628
#, c-format
msgid "%s: %d basic blocks and %d edges/basic block"
msgstr ""
-#: gcse.c:6601
+#: gcse.c:6641
#, c-format
msgid "%s: %d basic blocks and %d registers"
msgstr ""
#: ggc-common.c:397 ggc-common.c:405 ggc-common.c:473 ggc-common.c:494
-#: ggc-page.c:2196 ggc-page.c:2228 ggc-page.c:2235 ggc-zone.c:1582
+#: ggc-page.c:2203 ggc-page.c:2235 ggc-page.c:2242 ggc-zone.c:1582
#: ggc-zone.c:1588 ggc-zone.c:1597
#, c-format
msgid "can't write PCH file: %m"
@@ -5332,7 +5427,7 @@ msgid "can't write padding to PCH file: %m"
msgstr ""
#: ggc-common.c:550 ggc-common.c:558 ggc-common.c:565 ggc-common.c:568
-#: ggc-common.c:578 ggc-common.c:581 ggc-page.c:2322 ggc-zone.c:1607
+#: ggc-common.c:578 ggc-common.c:581 ggc-page.c:2329 ggc-zone.c:1607
#, c-format
msgid "can't read PCH file: %m"
msgstr ""
@@ -5341,12 +5436,12 @@ msgstr ""
msgid "had to relocate PCH"
msgstr ""
-#: ggc-page.c:1441
+#: ggc-page.c:1448
#, c-format
msgid "open /dev/zero: %m"
msgstr ""
-#: ggc-page.c:2213 ggc-page.c:2219
+#: ggc-page.c:2220 ggc-page.c:2226
msgid "can't write PCH file"
msgstr ""
@@ -5354,17 +5449,17 @@ msgstr ""
msgid "unexpected node"
msgstr ""
-#: gimplify.c:3164
+#: gimplify.c:3163
#, c-format
msgid "invalid lvalue in asm output %d"
msgstr ""
-#: gimplify.c:3212
+#: gimplify.c:3211
#, c-format
msgid "memory input %d is not directly addressable"
msgstr ""
-#: gimplify.c:4065
+#: gimplify.c:4066
msgid "gimplification failed"
msgstr ""
@@ -5373,8 +5468,8 @@ msgstr ""
msgid "%s cannot be used in asm here"
msgstr ""
-#: graph.c:399 passes.c:131 java/jcf-parse.c:907 java/jcf-parse.c:1065
-#: java/lex.c:1841 objc/objc-act.c:548
+#: graph.c:400 passes.c:131 java/jcf-parse.c:908 java/jcf-parse.c:1066
+#: java/lex.c:1841 objc/objc-act.c:550
#, c-format
msgid "can't open %s: %m"
msgstr ""
@@ -5516,32 +5611,32 @@ msgstr ""
msgid "invalid parameter %qs"
msgstr ""
-#: passes.c:1252
+#: passes.c:1260
msgid ""
"branch target register load optimization is not intended to be run twice"
msgstr ""
-#: profile.c:281
+#: profile.c:284
msgid "corrupted profile info: run_max * runs < sum_max"
msgstr ""
-#: profile.c:287
+#: profile.c:290
msgid "corrupted profile info: sum_all is smaller than sum_max"
msgstr ""
-#: profile.c:329
+#: profile.c:335
#, c-format
msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
msgstr ""
-#: profile.c:492
+#: profile.c:503
#, c-format
msgid ""
"corrupted profile info: number of iterations for basic block %d thought to "
"be %i"
msgstr ""
-#: profile.c:513
+#: profile.c:524
#, c-format
msgid ""
"corrupted profile info: number of executions for edge %d-%d thought to be %i"
@@ -5850,72 +5945,72 @@ msgstr ""
msgid "%s: input file names must have .c suffixes: %s\n"
msgstr ""
-#: ra.c:772
+#: ra.c:774
msgid "Didn't find a coloring.\n"
msgstr ""
-#: reg-stack.c:671
+#: reg-stack.c:673
#, c-format
msgid "output constraint %d must specify a single register"
msgstr ""
-#: reg-stack.c:681
+#: reg-stack.c:683
#, c-format
msgid "output constraint %d cannot be specified together with \"%s\" clobber"
msgstr ""
-#: reg-stack.c:704
+#: reg-stack.c:706
msgid "output regs must be grouped at top of stack"
msgstr ""
-#: reg-stack.c:741
+#: reg-stack.c:743
msgid "implicitly popped regs must be grouped at top of stack"
msgstr ""
-#: reg-stack.c:760
+#: reg-stack.c:762
#, c-format
msgid "output operand %d must use `&' constraint"
msgstr ""
-#: regclass.c:770
+#: regclass.c:765
#, c-format
msgid "can't use '%s' as a %s register"
msgstr ""
-#: regclass.c:785 config/ia64/ia64.c:4106 config/ia64/ia64.c:4113
+#: regclass.c:780 config/ia64/ia64.c:4107 config/ia64/ia64.c:4114
#: config/pa/pa.c:328 config/pa/pa.c:335
#, c-format
msgid "unknown register name: %s"
msgstr ""
-#: regclass.c:795
+#: regclass.c:790
msgid "global register variable follows a function definition"
msgstr ""
-#: regclass.c:799
+#: regclass.c:794
msgid "register used for two global register variables"
msgstr ""
-#: regclass.c:804
+#: regclass.c:799
msgid "call-clobbered register used for global register variable"
msgstr ""
-#: regrename.c:1857
+#: regrename.c:1856
#, c-format
msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
msgstr ""
-#: regrename.c:1869
+#: regrename.c:1868
#, c-format
msgid "validate_value_data: Loop in regno chain (%u)"
msgstr ""
-#: regrename.c:1872
+#: regrename.c:1871
#, c-format
msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
msgstr ""
-#: regrename.c:1884
+#: regrename.c:1883
#, c-format
msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
msgstr ""
@@ -6029,102 +6124,102 @@ msgstr ""
msgid "RTL flag check: %s used with unexpected rtx code `%s' in %s, at %s:%d"
msgstr ""
-#: stmt.c:315
+#: stmt.c:316
msgid "output operand constraint lacks %<=%>"
msgstr ""
-#: stmt.c:330
+#: stmt.c:331
#, c-format
msgid "output constraint %qc for operand %d is not at the beginning"
msgstr ""
-#: stmt.c:353
+#: stmt.c:354
msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
msgstr ""
-#: stmt.c:360 stmt.c:459
+#: stmt.c:361 stmt.c:460
msgid "%<%%%> constraint used with last operand"
msgstr ""
-#: stmt.c:379
+#: stmt.c:380
msgid "matching constraint not valid in output operand"
msgstr ""
-#: stmt.c:450
+#: stmt.c:451
#, c-format
msgid "input operand constraint contains %qc"
msgstr ""
-#: stmt.c:492
+#: stmt.c:493
msgid "matching constraint references invalid operand number"
msgstr ""
-#: stmt.c:530
+#: stmt.c:531
#, c-format
msgid "invalid punctuation %qc in constraint"
msgstr ""
-#: stmt.c:554
+#: stmt.c:555
msgid "matching constraint does not allow a register"
msgstr ""
-#: stmt.c:609
+#: stmt.c:610
#, c-format
msgid "asm-specifier for variable %qs conflicts with asm clobber list"
msgstr ""
-#: stmt.c:698
+#: stmt.c:699
msgid "unknown register name %qs in %<asm%>"
msgstr ""
-#: stmt.c:706
+#: stmt.c:707
msgid "PIC register %qs clobbered in %<asm%>"
msgstr ""
-#: stmt.c:753
+#: stmt.c:754
msgid "more than %d operands in %<asm%>"
msgstr ""
-#: stmt.c:816
+#: stmt.c:817
#, c-format
msgid "output number %d not directly addressable"
msgstr ""
-#: stmt.c:895
+#: stmt.c:896
msgid "asm operand %d probably doesn%'t match constraints"
msgstr ""
-#: stmt.c:905
+#: stmt.c:906
#, c-format
msgid "use of memory input without lvalue in asm operand %d is deprecated"
msgstr ""
-#: stmt.c:1051
+#: stmt.c:1053
msgid "asm clobber conflict with output operand"
msgstr ""
-#: stmt.c:1056
+#: stmt.c:1058
msgid "asm clobber conflict with input operand"
msgstr ""
-#: stmt.c:1133
+#: stmt.c:1135
msgid "too many alternatives in %<asm%>"
msgstr ""
-#: stmt.c:1145
+#: stmt.c:1147
msgid "operand constraints for %<asm%> differ in number of alternatives"
msgstr ""
-#: stmt.c:1198
+#: stmt.c:1200
#, c-format
msgid "duplicate asm operand name %qs"
msgstr ""
-#: stmt.c:1296
+#: stmt.c:1298
msgid "missing close brace for named operand"
msgstr ""
-#: stmt.c:1324
+#: stmt.c:1326
#, c-format
msgid "undefined named operand %qs"
msgstr ""
@@ -6149,37 +6244,37 @@ msgstr ""
msgid "%Jsize of %qD is larger than %d bytes"
msgstr ""
-#: stor-layout.c:842
+#: stor-layout.c:844
msgid "%Jpacked attribute causes inefficient alignment for %qD"
msgstr ""
-#: stor-layout.c:845
+#: stor-layout.c:847
msgid "%Jpacked attribute is unnecessary for %qD"
msgstr ""
-#: stor-layout.c:861
+#: stor-layout.c:863
msgid "%Jpadding struct to align %qD"
msgstr ""
-#: stor-layout.c:1203
+#: stor-layout.c:1205
msgid "padding struct size to alignment boundary"
msgstr ""
-#: stor-layout.c:1233
+#: stor-layout.c:1235
#, c-format
msgid "packed attribute causes inefficient alignment for %qs"
msgstr ""
-#: stor-layout.c:1236
+#: stor-layout.c:1238
#, c-format
msgid "packed attribute is unnecessary for %qs"
msgstr ""
-#: stor-layout.c:1241
+#: stor-layout.c:1243
msgid "packed attribute causes inefficient alignment"
msgstr ""
-#: stor-layout.c:1243
+#: stor-layout.c:1245
msgid "packed attribute is unnecessary"
msgstr ""
@@ -6240,97 +6335,97 @@ msgstr ""
msgid "ld returned %d exit status"
msgstr ""
-#: toplev.c:470
+#: toplev.c:464
#, c-format
msgid "%s "
msgstr ""
-#: toplev.c:472
+#: toplev.c:466
#, c-format
msgid " %s"
msgstr ""
-#: toplev.c:537
+#: toplev.c:531
#, c-format
msgid "invalid option argument %qs"
msgstr ""
-#: toplev.c:601
+#: toplev.c:595
msgid "unrecoverable error"
msgstr ""
-#: toplev.c:621
+#: toplev.c:615
#, c-format
msgid "getting core file size maximum limit: %m"
msgstr ""
-#: toplev.c:624
+#: toplev.c:618
#, c-format
msgid "setting core file size limit to maximum: %m"
msgstr ""
-#: toplev.c:845
+#: toplev.c:839
msgid "%J%qF declared %<static%> but never defined"
msgstr ""
-#: toplev.c:871
+#: toplev.c:865
msgid "%J%qD defined but not used"
msgstr ""
-#: toplev.c:894 toplev.c:917
+#: toplev.c:888 toplev.c:911
#, c-format
msgid "%qs is deprecated (declared at %s:%d)"
msgstr ""
-#: toplev.c:920
+#: toplev.c:914
#, c-format
msgid "type is deprecated (declared at %s:%d)"
msgstr ""
-#: toplev.c:926
+#: toplev.c:920
#, c-format
msgid "%qs is deprecated"
msgstr ""
-#: toplev.c:928
+#: toplev.c:922
msgid "type is deprecated"
msgstr ""
-#: toplev.c:1070
+#: toplev.c:1064
#, c-format
msgid ""
"\n"
"Target specific options:\n"
msgstr ""
-#: toplev.c:1084 toplev.c:1103
+#: toplev.c:1078 toplev.c:1097
#, c-format
msgid " -m%-23s [undocumented]\n"
msgstr ""
-#: toplev.c:1112
+#: toplev.c:1106
#, c-format
msgid ""
"\n"
"There are undocumented target specific options as well.\n"
msgstr ""
-#: toplev.c:1114
+#: toplev.c:1108
#, c-format
msgid " They exist, but they are not documented.\n"
msgstr ""
-#: toplev.c:1158
+#: toplev.c:1152
#, c-format
msgid "unrecognized gcc debugging option: %c"
msgstr ""
-#: toplev.c:1220
+#: toplev.c:1214
#, c-format
msgid "invalid option %qs"
msgstr ""
-#: toplev.c:1235
+#: toplev.c:1229
#, c-format
msgid ""
"%s%s%s version %s (%s)\n"
@@ -6338,279 +6433,279 @@ msgid ""
"%s%s%s version %s (%s) compiled by CC.\n"
msgstr ""
-#: toplev.c:1242
+#: toplev.c:1236
#, c-format
msgid ""
"%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
msgstr ""
-#: toplev.c:1294
+#: toplev.c:1288
msgid "options passed: "
msgstr ""
-#: toplev.c:1323
+#: toplev.c:1317
msgid "options enabled: "
msgstr ""
-#: toplev.c:1397
+#: toplev.c:1391
msgid "can%'t open %s for writing: %m"
msgstr ""
-#: toplev.c:1480 config/sh/sh.c:7263
+#: toplev.c:1474 config/sh/sh.c:7287
msgid "created and used with different settings of -fpic"
msgstr ""
-#: toplev.c:1482 config/sh/sh.c:7265
+#: toplev.c:1476 config/sh/sh.c:7289
msgid "created and used with different settings of -fpie"
msgstr ""
-#: toplev.c:1533
+#: toplev.c:1527
#, c-format
msgid "created and used with differing settings of '-m%s'"
msgstr ""
-#: toplev.c:1536 config/sh/sh.c:7318
+#: toplev.c:1530 config/sh/sh.c:7342
msgid "out of memory"
msgstr ""
-#: toplev.c:1731
+#: toplev.c:1725
msgid "instruction scheduling not supported on this target machine"
msgstr ""
-#: toplev.c:1735
+#: toplev.c:1729
msgid "this target machine does not have delayed branches"
msgstr ""
-#: toplev.c:1739
+#: toplev.c:1733
msgid "value-based profiling not yet implemented in trees."
msgstr ""
-#: toplev.c:1752
+#: toplev.c:1746
#, c-format
msgid "-f%sleading-underscore not supported on this target machine"
msgstr ""
-#: toplev.c:1826
+#: toplev.c:1820
#, c-format
msgid "target system does not support the \"%s\" debug format"
msgstr ""
-#: toplev.c:1838
+#: toplev.c:1832
msgid "variable tracking requested, but useless unless producing debug info"
msgstr ""
-#: toplev.c:1841
+#: toplev.c:1835
msgid "variable tracking requested, but not supported by this debug format"
msgstr ""
-#: toplev.c:1865
+#: toplev.c:1855
msgid "can%'t open %s: %m"
msgstr ""
-#: toplev.c:1872
+#: toplev.c:1862
msgid "-ffunction-sections not supported for this target"
msgstr ""
-#: toplev.c:1877
+#: toplev.c:1867
msgid "-fdata-sections not supported for this target"
msgstr ""
-#: toplev.c:1884
+#: toplev.c:1874
msgid "-ffunction-sections disabled; it makes profiling impossible"
msgstr ""
-#: toplev.c:1891
+#: toplev.c:1881
msgid "-fprefetch-loop-arrays not supported for this target"
msgstr ""
-#: toplev.c:1897
+#: toplev.c:1887
msgid "-fspeculative-prefetching not supported for this target"
msgstr ""
-#: toplev.c:1903
+#: toplev.c:1893
msgid ""
"-fprefetch-loop-arrays not supported for this target (try -march switches)"
msgstr ""
-#: toplev.c:1909
+#: toplev.c:1899
msgid ""
"-fspeculative-prefetching not supported for this target (try -march switches)"
msgstr ""
-#: toplev.c:1918
+#: toplev.c:1908
msgid "-fprefetch-loop-arrays is not supported with -Os"
msgstr ""
-#: toplev.c:1924
+#: toplev.c:1914
msgid "-ffunction-sections may affect debugging on some targets"
msgstr ""
-#: toplev.c:2033
+#: toplev.c:2023
#, c-format
msgid "error writing to %s: %m"
msgstr ""
-#: toplev.c:2035 java/jcf-parse.c:926 java/jcf-write.c:3524
+#: toplev.c:2025 java/jcf-parse.c:927 java/jcf-write.c:3527
#, c-format
msgid "error closing %s: %m"
msgstr ""
-#: tree-cfg.c:1127 tree-cfg.c:1827 tree-cfg.c:1829
+#: tree-cfg.c:1127 tree-cfg.c:1826 tree-cfg.c:1828
msgid "%Hwill never be executed"
msgstr ""
-#: tree-cfg.c:3096
+#: tree-cfg.c:3082
msgid "SSA name in freelist but still referenced"
msgstr ""
-#: tree-cfg.c:3106
+#: tree-cfg.c:3092
msgid "GIMPLE register modified with BIT_FIELD_REF"
msgstr ""
-#: tree-cfg.c:3126
+#: tree-cfg.c:3112
msgid "address taken, but ADDRESSABLE bit not set"
msgstr ""
-#: tree-cfg.c:3135
+#: tree-cfg.c:3121
msgid "non-boolean used in condition"
msgstr ""
-#: tree-cfg.c:3192
+#: tree-cfg.c:3177
msgid "Invalid reference prefix."
msgstr ""
-#: tree-cfg.c:3257
+#: tree-cfg.c:3242
msgid "Is not a valid GIMPLE statement."
msgstr ""
-#: tree-cfg.c:3277
+#: tree-cfg.c:3262
msgid "Statement marked for throw, but doesn%'t."
msgstr ""
-#: tree-cfg.c:3282
+#: tree-cfg.c:3267
msgid "Statement marked for throw in middle of block."
msgstr ""
-#: tree-cfg.c:3382
+#: tree-cfg.c:3367
msgid "PHI def is not a GIMPLE value"
msgstr ""
-#: tree-cfg.c:3398 tree-cfg.c:3414
+#: tree-cfg.c:3383 tree-cfg.c:3399
msgid "Incorrect sharing of tree nodes"
msgstr ""
-#: tree-cfg.c:3423
+#: tree-cfg.c:3408
msgid "verify_stmts failed."
msgstr ""
-#: tree-cfg.c:3443
+#: tree-cfg.c:3429
msgid "ENTRY_BLOCK has a statement list associated with it\n"
msgstr ""
-#: tree-cfg.c:3449
+#: tree-cfg.c:3435
msgid "EXIT_BLOCK has a statement list associated with it\n"
msgstr ""
-#: tree-cfg.c:3456
+#: tree-cfg.c:3442
#, c-format
msgid "Fallthru to exit from bb %d\n"
msgstr ""
-#: tree-cfg.c:3472
+#: tree-cfg.c:3458
#, c-format
msgid "Label %s to block does not match in bb %d\n"
msgstr ""
-#: tree-cfg.c:3481
+#: tree-cfg.c:3467
#, c-format
msgid "Label %s has incorrect context in bb %d\n"
msgstr ""
-#: tree-cfg.c:3495
+#: tree-cfg.c:3481
#, c-format
msgid "Control flow in the middle of basic block %d\n"
msgstr ""
-#: tree-cfg.c:3505
+#: tree-cfg.c:3491
#, c-format
msgid "Label %s in the middle of basic block %d\n"
msgstr ""
-#: tree-cfg.c:3522
+#: tree-cfg.c:3508
#, c-format
msgid "Fallthru edge after a control statement in bb %d \n"
msgstr ""
-#: tree-cfg.c:3537
+#: tree-cfg.c:3523
#, c-format
msgid "Structured COND_EXPR at the end of bb %d\n"
msgstr ""
-#: tree-cfg.c:3550 tree-cfg.c:3588 tree-cfg.c:3600 tree-cfg.c:3671
+#: tree-cfg.c:3536 tree-cfg.c:3574 tree-cfg.c:3586 tree-cfg.c:3657
#, c-format
msgid "Wrong outgoing edge flags at end of bb %d\n"
msgstr ""
-#: tree-cfg.c:3558
+#: tree-cfg.c:3544
msgid "%<then%> label does not match edge at end of bb %d\n"
msgstr ""
-#: tree-cfg.c:3566
+#: tree-cfg.c:3552
msgid "%<else%> label does not match edge at end of bb %d\n"
msgstr ""
-#: tree-cfg.c:3576
+#: tree-cfg.c:3562
#, c-format
msgid "Explicit goto at end of bb %d\n"
msgstr ""
-#: tree-cfg.c:3605
+#: tree-cfg.c:3591
#, c-format
msgid "Return edge does not point to exit in bb %d\n"
msgstr ""
-#: tree-cfg.c:3638
+#: tree-cfg.c:3624
msgid "Found default case not at end of case vector"
msgstr ""
-#: tree-cfg.c:3644
+#: tree-cfg.c:3630
msgid ""
"Case labels not sorted:\n"
" "
msgstr ""
-#: tree-cfg.c:3655
+#: tree-cfg.c:3641
msgid "No default case found at end of case vector"
msgstr ""
-#: tree-cfg.c:3663
+#: tree-cfg.c:3649
#, c-format
msgid "Extra outgoing edge %d->%d\n"
msgstr ""
-#: tree-cfg.c:3685
+#: tree-cfg.c:3671
#, c-format
msgid "Missing edge %i->%i\n"
msgstr ""
-#: tree-cfg.c:4845
+#: tree-cfg.c:5247
msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
msgstr ""
-#: tree-cfg.c:4872 tree-cfg.c:4876
+#: tree-cfg.c:5274 tree-cfg.c:5278
msgid "%H%<noreturn%> function does return"
msgstr ""
-#: tree-cfg.c:4896 tree-cfg.c:4901
+#: tree-cfg.c:5298 tree-cfg.c:5303
msgid "%Hcontrol reaches end of non-void function"
msgstr ""
-#: tree-dump.c:845
+#: tree-dump.c:847
#, c-format
msgid "could not open dump file %qs: %s"
msgstr ""
-#: tree-dump.c:958
+#: tree-dump.c:960
msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
msgstr ""
@@ -6639,47 +6734,42 @@ msgstr ""
msgid "%Jfunction '%F' can never be inlined because it uses non-local goto"
msgstr ""
-#: tree-inline.c:1003
-msgid ""
-"%Jfunction '%F' can never be inlined because it contains a nested function"
-msgstr ""
-
-#: tree-inline.c:1020
+#: tree-inline.c:1006
msgid ""
"%Jfunction '%F' can never be inlined because it contains a computed goto"
msgstr ""
-#: tree-inline.c:1034
+#: tree-inline.c:1020
msgid ""
"%Jfunction '%F' can never be inlined because it receives a non-local goto"
msgstr ""
-#: tree-inline.c:1056
+#: tree-inline.c:1042
msgid ""
"%Jfunction '%F' can never be inlined because it uses variable sized variables"
msgstr ""
-#: tree-inline.c:1478
+#: tree-inline.c:1463
msgid "originally indirect function call not considered for inlining"
msgstr ""
-#: tree-inline.c:1488 tree-inline.c:1495
+#: tree-inline.c:1473 tree-inline.c:1480
msgid "%Jinlining failed in call to '%F': %s"
msgstr ""
-#: tree-inline.c:1489 tree-inline.c:1496
+#: tree-inline.c:1474 tree-inline.c:1481
msgid "called from here"
msgstr ""
-#: tree-mudflap.c:750
+#: tree-mudflap.c:768
msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
msgstr ""
-#: tree-mudflap.c:972
+#: tree-mudflap.c:990
msgid "mudflap ran off end of BIND_EXPR body"
msgstr ""
-#: tree-mudflap.c:1163
+#: tree-mudflap.c:1181
#, c-format
msgid "mudflap cannot track lifetime of %qs"
msgstr ""
@@ -6688,17 +6778,17 @@ msgstr ""
msgid "mudflap: this language is not supported"
msgstr ""
-#: tree-optimize.c:666
+#: tree-optimize.c:685
msgid "%Jsize of return value of '%D' is %u bytes"
msgstr ""
-#: tree-optimize.c:669
+#: tree-optimize.c:688
msgid "%Jsize of return value of '%D' is larger than %wd bytes"
msgstr ""
-#: tree-outof-ssa.c:613 tree-outof-ssa.c:628 tree-outof-ssa.c:642
-#: tree-outof-ssa.c:663 tree-outof-ssa.c:1036 tree-outof-ssa.c:1849
-#: tree-ssa-live.c:417 tree-ssa-live.c:1791
+#: tree-outof-ssa.c:614 tree-outof-ssa.c:629 tree-outof-ssa.c:643
+#: tree-outof-ssa.c:664 tree-outof-ssa.c:1037 tree-outof-ssa.c:1847
+#: tree-ssa-live.c:417 tree-ssa-live.c:1799
msgid "SSA corruption"
msgstr ""
@@ -6706,7 +6796,7 @@ msgstr ""
msgid "unimplemented functionality"
msgstr ""
-#: tree-ssa-operands.c:1186
+#: tree-ssa-operands.c:1200
msgid "internal error"
msgstr ""
@@ -6757,138 +6847,138 @@ msgstr ""
msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
msgstr ""
-#: tree-ssa.c:300
+#: tree-ssa.c:301
#, c-format
msgid "Wrong edge %d->%d for PHI argument\n"
msgstr ""
-#: tree-ssa.c:307
+#: tree-ssa.c:308
#, c-format
msgid "PHI argument flowing through dead edge %d->%d\n"
msgstr ""
-#: tree-ssa.c:314
+#: tree-ssa.c:315
#, c-format
msgid "PHI argument duplicated for edge %d->%d\n"
msgstr ""
-#: tree-ssa.c:333
+#: tree-ssa.c:334
#, c-format
msgid "No argument flowing through edge %d->%d\n"
msgstr ""
-#: tree-ssa.c:378
+#: tree-ssa.c:379
msgid "Non-addressable variable inside an alias set."
msgstr ""
-#: tree-ssa.c:396
+#: tree-ssa.c:397
msgid "Addressable variable that is an alias tag but is not in any alias set."
msgstr ""
-#: tree-ssa.c:406
+#: tree-ssa.c:407
msgid "verify_flow_insensitive_alias_info failed."
msgstr ""
-#: tree-ssa.c:443
+#: tree-ssa.c:446
msgid "Dereferenced pointers should have a name or a type tag"
msgstr ""
-#: tree-ssa.c:452
+#: tree-ssa.c:455
msgid ""
"Pointers with a memory tag, should have points-to sets or point to malloc"
msgstr ""
-#: tree-ssa.c:460
+#: tree-ssa.c:463
msgid "Pointer escapes but its name tag is not call-clobbered."
msgstr ""
-#: tree-ssa.c:483
+#: tree-ssa.c:487
msgid "Two pointers with different name tags and identical points-to sets"
msgstr ""
-#: tree-ssa.c:495
+#: tree-ssa.c:499
msgid "verify_flow_sensitive_alias_info failed."
msgstr ""
-#: tree-ssa.c:553
+#: tree-ssa.c:558
msgid "Statement makes aliased stores, but has no V_MAY_DEFS"
msgstr ""
-#: tree-ssa.c:586
+#: tree-ssa.c:592
#, c-format
msgid "AUX pointer initialized for edge %d->%d\n"
msgstr ""
-#: tree-ssa.c:665
+#: tree-ssa.c:671
msgid "verify_ssa failed."
msgstr ""
-#: tree-ssa.c:1277
+#: tree-ssa.c:1302
msgid "%H'%D' is used uninitialized in this function"
msgstr ""
-#: tree-ssa.c:1302
+#: tree-ssa.c:1327
msgid "%H'%D' may be used uninitialized in this function"
msgstr ""
-#: tree-vectorizer.c:928
+#: tree-vectorizer.c:1213
msgid "no support for reduction/induction"
msgstr ""
-#: tree-vectorizer.c:954
+#: tree-vectorizer.c:1239
msgid "unsupported defining stmt"
msgstr ""
-#: tree.c:3093
+#: tree.c:3160
msgid "%Jfunction %qD definition is marked dllimport."
msgstr ""
-#: tree.c:3101
+#: tree.c:3168
msgid "%Jvariable %qD definition is marked dllimport."
msgstr ""
-#: tree.c:3121
+#: tree.c:3188
msgid "%Jexternal linkage required for symbol %qD because of %qs attribute."
msgstr ""
-#: tree.c:4261
+#: tree.c:4328
msgid "arrays of functions are not meaningful"
msgstr ""
-#: tree.c:4310
+#: tree.c:4377
msgid "function return type cannot be function"
msgstr ""
-#: tree.c:5191
+#: tree.c:5259
msgid "invalid initializer for bit string"
msgstr ""
-#: tree.c:5269
+#: tree.c:5337
#, c-format
msgid "tree check: expected %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:5306
+#: tree.c:5374
#, c-format
msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:5319
+#: tree.c:5387
#, c-format
-msgid "tree check: expected class %qc, have %qc (%s) in %s, at %s:%d"
+msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
msgstr ""
-#: tree.c:5332
+#: tree.c:5401
#, c-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr ""
-#: tree.c:5344
+#: tree.c:5413
#, c-format
msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d"
msgstr ""
-#: tree.c:5356
+#: tree.c:5425
#, c-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr ""
@@ -6939,49 +7029,49 @@ msgid ""
"%Jrequested alignment for %qD is greater than implemented alignment of %d"
msgstr ""
-#: varasm.c:3725
+#: varasm.c:3727
msgid "initializer for integer value is too complicated"
msgstr ""
-#: varasm.c:3730
+#: varasm.c:3732
msgid "initializer for floating value is not a floating constant"
msgstr ""
-#: varasm.c:3796
+#: varasm.c:3798
msgid "unknown set constructor type"
msgstr ""
-#: varasm.c:4015
+#: varasm.c:4017
#, c-format
msgid "invalid initial value for member %qs"
msgstr ""
-#: varasm.c:4202 varasm.c:4246
+#: varasm.c:4204 varasm.c:4248
msgid "%Jweak declaration of %qD must precede definition"
msgstr ""
-#: varasm.c:4210
+#: varasm.c:4212
msgid ""
"%Jweak declaration of %qD after first use results in unspecified behavior"
msgstr ""
-#: varasm.c:4244
+#: varasm.c:4246
msgid "%Jweak declaration of %qD must be public"
msgstr ""
-#: varasm.c:4253
+#: varasm.c:4255
msgid "%Jweak declaration of %qD not supported"
msgstr ""
-#: varasm.c:4282 varasm.c:4375
+#: varasm.c:4284 varasm.c:4377
msgid "only weak aliases are supported in this configuration"
msgstr ""
-#: varasm.c:4378
+#: varasm.c:4380
msgid "alias definitions not supported in this configuration; ignored"
msgstr ""
-#: varasm.c:4407
+#: varasm.c:4409
msgid "visibility attribute not supported in this configuration; ignored"
msgstr ""
@@ -7461,7 +7551,7 @@ msgstr ""
msgid "bad value `%s' for -mfp-trap-mode switch"
msgstr ""
-#: config/alpha/alpha.c:347 config/rs6000/rs6000.c:1613
+#: config/alpha/alpha.c:347 config/rs6000/rs6000.c:1646
#, c-format
msgid "bad value `%s' for -mtls-size switch"
msgstr ""
@@ -7501,91 +7591,91 @@ msgstr ""
msgid "bad value `%s' for -mmemory-latency"
msgstr ""
-#: config/alpha/alpha.c:4541
+#: config/alpha/alpha.c:4547
#, c-format
msgid "invalid %%H value"
msgstr ""
-#: config/alpha/alpha.c:4562
+#: config/alpha/alpha.c:4568
#, c-format
msgid "invalid %%J value"
msgstr ""
-#: config/alpha/alpha.c:4578 config/ia64/ia64.c:3709
+#: config/alpha/alpha.c:4584 config/ia64/ia64.c:3710
#, c-format
msgid "invalid %%r value"
msgstr ""
-#: config/alpha/alpha.c:4588 config/rs6000/rs6000.c:10187
+#: config/alpha/alpha.c:4594 config/rs6000/rs6000.c:10316
#: config/xtensa/xtensa.c:1951
#, c-format
msgid "invalid %%R value"
msgstr ""
-#: config/alpha/alpha.c:4594 config/rs6000/rs6000.c:10106
+#: config/alpha/alpha.c:4600 config/rs6000/rs6000.c:10235
#: config/xtensa/xtensa.c:1918
#, c-format
msgid "invalid %%N value"
msgstr ""
-#: config/alpha/alpha.c:4602 config/rs6000/rs6000.c:10134
+#: config/alpha/alpha.c:4608 config/rs6000/rs6000.c:10263
#, c-format
msgid "invalid %%P value"
msgstr ""
-#: config/alpha/alpha.c:4610
+#: config/alpha/alpha.c:4616
#, c-format
msgid "invalid %%h value"
msgstr ""
-#: config/alpha/alpha.c:4618 config/xtensa/xtensa.c:1944
+#: config/alpha/alpha.c:4624 config/xtensa/xtensa.c:1944
#, c-format
msgid "invalid %%L value"
msgstr ""
-#: config/alpha/alpha.c:4657 config/rs6000/rs6000.c:10088
+#: config/alpha/alpha.c:4663 config/rs6000/rs6000.c:10217
#, c-format
msgid "invalid %%m value"
msgstr ""
-#: config/alpha/alpha.c:4665 config/rs6000/rs6000.c:10096
+#: config/alpha/alpha.c:4671 config/rs6000/rs6000.c:10225
#, c-format
msgid "invalid %%M value"
msgstr ""
-#: config/alpha/alpha.c:4709
+#: config/alpha/alpha.c:4715
#, c-format
msgid "invalid %%U value"
msgstr ""
-#: config/alpha/alpha.c:4721 config/alpha/alpha.c:4735
-#: config/rs6000/rs6000.c:10195
+#: config/alpha/alpha.c:4727 config/alpha/alpha.c:4741
+#: config/rs6000/rs6000.c:10324
#, c-format
msgid "invalid %%s value"
msgstr ""
-#: config/alpha/alpha.c:4758
+#: config/alpha/alpha.c:4764
#, c-format
msgid "invalid %%C value"
msgstr ""
-#: config/alpha/alpha.c:4795 config/rs6000/rs6000.c:9925
-#: config/rs6000/rs6000.c:9945
+#: config/alpha/alpha.c:4801 config/rs6000/rs6000.c:10054
+#: config/rs6000/rs6000.c:10074
#, c-format
msgid "invalid %%E value"
msgstr ""
-#: config/alpha/alpha.c:4820 config/alpha/alpha.c:4868
+#: config/alpha/alpha.c:4826 config/alpha/alpha.c:4874
msgid "unknown relocation unspec"
msgstr ""
-#: config/alpha/alpha.c:4829 config/rs6000/rs6000.c:10507
+#: config/alpha/alpha.c:4835 config/rs6000/rs6000.c:10641
#, c-format
msgid "invalid %%xn code"
msgstr ""
-#: config/alpha/alpha.c:5789 config/alpha/alpha.c:5792 config/s390/s390.c:7333
-#: config/s390/s390.c:7336
+#: config/alpha/alpha.c:5795 config/alpha/alpha.c:5798 config/s390/s390.c:7411
+#: config/s390/s390.c:7414
msgid "bad builtin fcode"
msgstr ""
@@ -7603,7 +7693,7 @@ 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:293 config/i386/i386.h:333 config/i386/i386.h:335
-#: config/i386/i386.h:337 config/ns32k/ns32k.h:140 config/s390/s390.h:132
+#: config/i386/i386.h:337 config/ns32k/ns32k.h:140 config/s390/s390.h:135
#: config/sparc/sparc.h:616 config/sparc/sparc.h:621
msgid "Use hardware fp"
msgstr ""
@@ -7769,7 +7859,7 @@ msgstr ""
#. Unknown flag.
#. Undocumented flag.
-#: config/arc/arc.c:1812 config/m32r/m32r.c:2251 config/sparc/sparc.c:7254
+#: config/arc/arc.c:1812 config/m32r/m32r.c:2251 config/sparc/sparc.c:7298
msgid "invalid operand output code"
msgstr ""
@@ -7778,7 +7868,7 @@ msgstr ""
msgid "switch -mcpu=%s conflicts with -march= switch"
msgstr ""
-#: config/arm/arm.c:784 config/rs6000/rs6000.c:1187 config/sparc/sparc.c:612
+#: config/arm/arm.c:784 config/rs6000/rs6000.c:1200 config/sparc/sparc.c:621
#, c-format
msgid "bad value (%s) for %s switch"
msgstr ""
@@ -7875,20 +7965,20 @@ msgid "unable to use '%s' for PIC register"
msgstr ""
#: config/arm/arm.c:2598 config/arm/arm.c:2616 config/avr/avr.c:4533
-#: config/c4x/c4x.c:4500 config/h8300/h8300.c:5755 config/i386/i386.c:1681
-#: config/i386/i386.c:1727 config/ip2k/ip2k.c:3181
+#: config/c4x/c4x.c:4500 config/h8300/h8300.c:5755 config/i386/i386.c:1685
+#: config/i386/i386.c:1731 config/ip2k/ip2k.c:3181
#: config/m68hc11/m68hc11.c:1350 config/m68k/m68k.c:288
#: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1068
-#: config/rs6000/rs6000.c:16236 config/sh/sh.c:7117 config/sh/sh.c:7138
-#: config/sh/sh.c:7173 config/stormy16/stormy16.c:2413 config/v850/v850.c:2207
+#: config/rs6000/rs6000.c:16369 config/sh/sh.c:7141 config/sh/sh.c:7162
+#: config/sh/sh.c:7197 config/stormy16/stormy16.c:2413 config/v850/v850.c:2207
#, c-format
msgid "`%s' attribute only applies to functions"
msgstr ""
#: config/arm/arm.c:2630 config/arm/arm.c:2657 config/avr/avr.c:4514
-#: config/h8300/h8300.c:5779 config/h8300/h8300.c:5802 config/i386/i386.c:1709
-#: config/i386/i386.c:14480 config/ia64/ia64.c:512 config/ip2k/ip2k.c:3163
-#: config/m68hc11/m68hc11.c:1314 config/rs6000/rs6000.c:16201
+#: config/h8300/h8300.c:5779 config/h8300/h8300.c:5802 config/i386/i386.c:1713
+#: config/i386/i386.c:14513 config/ia64/ia64.c:512 config/ip2k/ip2k.c:3163
+#: config/m68hc11/m68hc11.c:1314 config/rs6000/rs6000.c:16334
#: config/sh/symbian.c:414 config/sh/symbian.c:421
#, c-format
msgid "`%s' attribute ignored"
@@ -7904,7 +7994,7 @@ msgid "selector must be an immediate"
msgstr ""
#. @@@ better error message
-#: config/arm/arm.c:12002 config/i386/i386.c:13373 config/i386/i386.c:13407
+#: config/arm/arm.c:12002 config/i386/i386.c:13406 config/i386/i386.c:13440
msgid "mask must be an immediate"
msgstr ""
@@ -8991,177 +9081,177 @@ msgstr ""
msgid "Use H8/300 alignment rules"
msgstr ""
-#: config/i386/i386.c:1242
+#: config/i386/i386.c:1246
#, c-format
msgid "code model %s not supported in PIC mode"
msgstr ""
-#: config/i386/i386.c:1252 config/sparc/sparc.c:575
+#: config/i386/i386.c:1256 config/sparc/sparc.c:584
#, c-format
msgid "bad value (%s) for -mcmodel= switch"
msgstr ""
-#: config/i386/i386.c:1267
+#: config/i386/i386.c:1271
#, c-format
msgid "bad value (%s) for -masm= switch"
msgstr ""
-#: config/i386/i386.c:1270
+#: config/i386/i386.c:1274
#, c-format
msgid "code model `%s' not supported in the %s bit mode"
msgstr ""
-#: config/i386/i386.c:1273
+#: config/i386/i386.c:1277
msgid "code model `large' not supported yet"
msgstr ""
-#: config/i386/i386.c:1275
+#: config/i386/i386.c:1279
#, c-format
msgid "%i-bit mode not compiled in"
msgstr ""
-#: config/i386/i386.c:1316 config/i386/i386.c:1330
+#: config/i386/i386.c:1320 config/i386/i386.c:1334
msgid "CPU you selected does not support x86-64 instruction set"
msgstr ""
-#: config/i386/i386.c:1323 config/iq2000/iq2000.c:1671
+#: config/i386/i386.c:1327 config/iq2000/iq2000.c:1671
#, c-format
msgid "bad value (%s) for -march= switch"
msgstr ""
-#: config/i386/i386.c:1342
+#: config/i386/i386.c:1346
#, c-format
msgid "bad value (%s) for -mtune= switch"
msgstr ""
-#: config/i386/i386.c:1359
+#: config/i386/i386.c:1363
#, c-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1372
+#: config/i386/i386.c:1376
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr ""
-#: config/i386/i386.c:1377 config/i386/i386.c:1390 config/i386/i386.c:1403
+#: config/i386/i386.c:1381 config/i386/i386.c:1394 config/i386/i386.c:1407
#, c-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:1385
+#: config/i386/i386.c:1389
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr ""
-#: config/i386/i386.c:1398
+#: config/i386/i386.c:1402
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr ""
-#: config/i386/i386.c:1436
+#: config/i386/i386.c:1440
#, c-format
msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/i386/i386.c:1448
+#: config/i386/i386.c:1452
#, c-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr ""
-#: config/i386/i386.c:1460
+#: config/i386/i386.c:1464
#, c-format
msgid "bad value (%s) for -mtls-dialect= switch"
msgstr ""
-#: config/i386/i386.c:1489
+#: config/i386/i386.c:1493
msgid "-malign-double makes no sense in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1491
+#: config/i386/i386.c:1495
msgid "-mrtd calling convention not supported in the 64bit mode"
msgstr ""
-#: config/i386/i386.c:1513 config/i386/i386.c:1524
+#: config/i386/i386.c:1517 config/i386/i386.c:1528
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr ""
-#: config/i386/i386.c:1529
+#: config/i386/i386.c:1533
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/i386/i386.c:1536
+#: config/i386/i386.c:1540
#, c-format
msgid "bad value (%s) for -mfpmath= switch"
msgstr ""
-#: config/i386/i386.c:1691 config/i386/i386.c:1702
+#: config/i386/i386.c:1695 config/i386/i386.c:1706
msgid "fastcall and stdcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1695 config/i386/i386.c:1751
+#: config/i386/i386.c:1699 config/i386/i386.c:1755
msgid "fastcall and regparm attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:1738
+#: config/i386/i386.c:1742
#, c-format
msgid "`%s' attribute requires an integer constant argument"
msgstr ""
-#: config/i386/i386.c:1744
+#: config/i386/i386.c:1748
#, c-format
msgid "argument to `%s' attribute larger than %d"
msgstr ""
-#: config/i386/i386.c:2760
+#: config/i386/i386.c:2764
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:2776
+#: config/i386/i386.c:2780
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:3022
+#: config/i386/i386.c:3026
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:5903
+#: config/i386/i386.c:5925
msgid "invalid UNSPEC as operand"
msgstr ""
-#: config/i386/i386.c:6161
+#: config/i386/i386.c:6183
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:6176
+#: config/i386/i386.c:6198
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:6491
+#: config/i386/i386.c:6513
msgid ""
"operand is neither a constant nor a condition code, invalid operand code 'c'"
msgstr ""
-#: config/i386/i386.c:6537
+#: config/i386/i386.c:6559
#, c-format
msgid "invalid operand code `%c'"
msgstr ""
-#: config/i386/i386.c:6580
+#: config/i386/i386.c:6602
msgid "invalid constraints for operand"
msgstr ""
-#: config/i386/i386.c:11316
+#: config/i386/i386.c:11338
msgid "unknown insn mode"
msgstr ""
-#: config/i386/i386.c:13175 config/i386/i386.c:13211
+#: config/i386/i386.c:13208 config/i386/i386.c:13244
#, c-format
msgid "selector must be an integer constant in the range 0..%i"
msgstr ""
-#: config/i386/i386.c:13439
+#: config/i386/i386.c:13472
msgid "shift must be an immediate"
msgstr ""
-#: config/i386/i386.c:14489
+#: config/i386/i386.c:14522
#, c-format
msgid "`%s' incompatible attribute ignored"
msgstr ""
@@ -9171,46 +9261,46 @@ msgstr ""
msgid "`%s' attribute only applies to variables"
msgstr ""
-#: config/i386/winnt.c:173
+#: config/i386/winnt.c:172
msgid ""
"%Jfunction '%D' is defined after prior declaration as dllimport: attribute "
"ignored"
msgstr ""
-#: config/i386/winnt.c:184
+#: config/i386/winnt.c:183
msgid "%Jinline function '%D' is declared as dllimport: attribute ignored."
msgstr ""
-#: config/i386/winnt.c:196
+#: config/i386/winnt.c:195
msgid "%Jdefinition of static data member '%D' of dllimport'd class."
msgstr ""
-#: config/i386/winnt.c:256
+#: config/i386/winnt.c:255
msgid "%Jinconsistent dll linkage for '%D', dllexport assumed."
msgstr ""
-#: config/i386/winnt.c:300 config/sh/symbian.c:279
+#: config/i386/winnt.c:299 config/sh/symbian.c:279
#, c-format
msgid "`%s' declared as both exported to and imported from a DLL"
msgstr ""
-#: config/i386/winnt.c:309
+#: config/i386/winnt.c:308
msgid ""
"%Jfailure in redeclaration of '%D': dllimport'd symbol lacks external "
"linkage."
msgstr ""
-#: config/i386/winnt.c:448
+#: config/i386/winnt.c:447
msgid "%J'%D' defined locally after being referenced with dllimport linkage"
msgstr ""
-#: config/i386/winnt.c:451
+#: config/i386/winnt.c:450
msgid ""
"%J'%D' redeclared without dllimport attribute after being referenced with "
"dllimport linkage"
msgstr ""
-#: config/i386/winnt.c:618
+#: config/i386/winnt.c:617
msgid "%J'%D' causes a section type conflict"
msgstr ""
@@ -9444,7 +9534,7 @@ msgstr ""
#. option if the fixed part matches. The actual option name is made
#. by appending `-m' to the specified name.
#: config/i386/i386.h:465 config/ia64/ia64.h:286 config/rs6000/rs6000.h:453
-#: config/s390/s390.h:152 config/sparc/sparc.h:711
+#: config/s390/s390.h:155 config/sparc/sparc.h:711
msgid "Schedule code for given CPU"
msgstr ""
@@ -9452,7 +9542,7 @@ msgstr ""
msgid "Generate floating point mathematics using given instruction set"
msgstr ""
-#: config/i386/i386.h:469 config/s390/s390.h:154
+#: config/i386/i386.h:469 config/s390/s390.h:157
msgid "Generate code for given CPU"
msgstr ""
@@ -9548,41 +9638,41 @@ msgstr ""
msgid "%Jaddress area attribute cannot be specified for functions"
msgstr ""
-#: config/ia64/ia64.c:3754
+#: config/ia64/ia64.c:3755
msgid "ia64_print_operand: unknown code"
msgstr ""
-#: config/ia64/ia64.c:4094 config/pa/pa.c:316
+#: config/ia64/ia64.c:4095 config/pa/pa.c:316
msgid "value of -mfixed-range must have form REG1-REG2"
msgstr ""
-#: config/ia64/ia64.c:4121 config/pa/pa.c:343
+#: config/ia64/ia64.c:4122 config/pa/pa.c:343
#, c-format
msgid "%s-%s is an empty range"
msgstr ""
-#: config/ia64/ia64.c:4172
+#: config/ia64/ia64.c:4173
msgid "cannot optimize floating point division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4189
+#: config/ia64/ia64.c:4190
msgid "cannot optimize integer division for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4206
+#: config/ia64/ia64.c:4207
msgid "cannot optimize square root for both latency and throughput"
msgstr ""
-#: config/ia64/ia64.c:4220
+#: config/ia64/ia64.c:4221
msgid "not yet implemented: latency-optimized inline square root"
msgstr ""
-#: config/ia64/ia64.c:4232
+#: config/ia64/ia64.c:4233
#, c-format
msgid "bad value (%s) for -mtls-size= switch"
msgstr ""
-#: config/ia64/ia64.c:4248
+#: config/ia64/ia64.c:4249
#, c-format
msgid "bad value (%s) for -tune= switch"
msgstr ""
@@ -9739,7 +9829,7 @@ msgstr ""
msgid "PRINT_OPERAND: Unknown punctuation '%c'"
msgstr ""
-#: config/iq2000/iq2000.c:3312 config/mips/mips.c:4809
+#: config/iq2000/iq2000.c:3312 config/mips/mips.c:4801
#: config/xtensa/xtensa.c:1887
msgid "PRINT_OPERAND null pointer"
msgstr ""
@@ -9749,12 +9839,12 @@ msgstr ""
msgid "invalid %%P operand"
msgstr ""
-#: config/iq2000/iq2000.c:3389 config/rs6000/rs6000.c:10124
+#: config/iq2000/iq2000.c:3389 config/rs6000/rs6000.c:10253
#, c-format
msgid "invalid %%p value"
msgstr ""
-#: config/iq2000/iq2000.c:3453 config/mips/mips.c:4935
+#: config/iq2000/iq2000.c:3453 config/mips/mips.c:4927
#, c-format
msgid "invalid use of %%d, %%x, or %%X"
msgstr ""
@@ -9847,7 +9937,7 @@ msgid "post-increment address is not a register"
msgstr ""
#: config/m32r/m32r.c:2355 config/m32r/m32r.c:2371
-#: config/rs6000/rs6000.c:16433
+#: config/rs6000/rs6000.c:16566
msgid "bad address"
msgstr ""
@@ -10037,7 +10127,7 @@ msgstr ""
msgid "-fPIC is not currently supported on the 68000 or 68010\n"
msgstr ""
-#: config/m68k/m68k.c:543 config/rs6000/rs6000.c:12609
+#: config/m68k/m68k.c:543 config/rs6000/rs6000.c:12743
msgid "stack limit expression is not supported"
msgstr ""
@@ -10231,131 +10321,131 @@ msgstr ""
msgid "Maximum amount for a single stack increment operation"
msgstr ""
-#: config/mips/mips.c:4006
+#: config/mips/mips.c:3998
#, c-format
msgid "bad value (%s) for -mabi= switch"
msgstr ""
-#: config/mips/mips.c:4029
+#: config/mips/mips.c:4021
#, c-format
msgid ""
"-mips%s conflicts with the other architecture options, which specify a MIPS%"
"d processor"
msgstr ""
-#: config/mips/mips.c:4048
+#: config/mips/mips.c:4040
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr ""
-#: config/mips/mips.c:4063
+#: config/mips/mips.c:4055
msgid "-mgp64 used with a 32-bit processor"
msgstr ""
-#: config/mips/mips.c:4065
+#: config/mips/mips.c:4057
msgid "-mgp32 used with a 64-bit ABI"
msgstr ""
-#: config/mips/mips.c:4067
+#: config/mips/mips.c:4059
msgid "-mgp64 used with a 32-bit ABI"
msgstr ""
-#: config/mips/mips.c:4085 config/mips/mips.c:4087 config/mips/mips.c:4089
-#: config/mips/mips.c:4169
+#: config/mips/mips.c:4077 config/mips/mips.c:4079 config/mips/mips.c:4081
+#: config/mips/mips.c:4161
#, c-format
msgid "unsupported combination: %s"
msgstr ""
-#: config/mips/mips.c:4164
+#: config/mips/mips.c:4156
msgid ""
"generation of Branch Likely instructions enabled, but not supported by "
"architecture"
msgstr ""
-#: config/mips/mips.c:4181
+#: config/mips/mips.c:4173
msgid "-G is incompatible with PIC code which is the default"
msgstr ""
-#: config/mips/mips.c:4248
+#: config/mips/mips.c:4240
msgid "-mips3d requires -mpaired-single"
msgstr ""
-#: config/mips/mips.c:4257
+#: config/mips/mips.c:4249
msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
msgstr ""
-#: config/mips/mips.c:4262
+#: config/mips/mips.c:4254
msgid "-mips3d/-mpaired-single must be used with -mips64"
msgstr ""
-#: config/mips/mips.c:4620
+#: config/mips/mips.c:4612
msgid "mips_debugger_offset called with non stack/frame/arg pointer"
msgstr ""
-#: config/mips/mips.c:4746
+#: config/mips/mips.c:4738
#, c-format
msgid "internal error: %%) found without a %%( in assembler pattern"
msgstr ""
-#: config/mips/mips.c:4760
+#: config/mips/mips.c:4752
#, c-format
msgid "internal error: %%] found without a %%[ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:4773
+#: config/mips/mips.c:4765
#, c-format
msgid "internal error: %%> found without a %%< in assembler pattern"
msgstr ""
-#: config/mips/mips.c:4786
+#: config/mips/mips.c:4778
#, c-format
msgid "internal error: %%} found without a %%{ in assembler pattern"
msgstr ""
-#: config/mips/mips.c:4800
+#: config/mips/mips.c:4792
#, c-format
msgid "PRINT_OPERAND: unknown punctuation '%c'"
msgstr ""
-#: config/mips/mips.c:4829
+#: config/mips/mips.c:4821
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%C"
msgstr ""
-#: config/mips/mips.c:4846
+#: config/mips/mips.c:4838
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%N"
msgstr ""
-#: config/mips/mips.c:4855
+#: config/mips/mips.c:4847
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%F"
msgstr ""
-#: config/mips/mips.c:4864
+#: config/mips/mips.c:4856
#, c-format
msgid "PRINT_OPERAND, invalid insn for %%W"
msgstr ""
-#: config/mips/mips.c:4885
+#: config/mips/mips.c:4877
#, c-format
msgid "invalid %%Y value"
msgstr ""
-#: config/mips/mips.c:4963
+#: config/mips/mips.c:4955
msgid "PRINT_OPERAND, invalid operand for relocation"
msgstr ""
-#: config/mips/mips.c:7518
+#: config/mips/mips.c:7517
#, c-format
msgid "cannot handle inconsistent calls to `%s'"
msgstr ""
-#: config/mips/mips.c:8908
+#: config/mips/mips.c:8907
msgid "the cpu name must be lower case"
msgstr ""
-#: config/mips/mips.c:8930
+#: config/mips/mips.c:8929
#, c-format
msgid "bad value (%s) for %s"
msgstr ""
@@ -10808,7 +10898,7 @@ msgstr ""
msgid "Do not work around hardware multiply bug"
msgstr ""
-#: config/ns32k/ns32k.h:142 config/s390/s390.h:133
+#: config/ns32k/ns32k.h:142 config/s390/s390.h:136
msgid "Don't use hardware fp"
msgstr ""
@@ -11222,184 +11312,184 @@ msgstr ""
msgid "junk at end of #pragma longcall"
msgstr ""
-#: config/rs6000/rs6000.c:1211
+#: config/rs6000/rs6000.c:1224
msgid "-mmultiple is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:1218
+#: config/rs6000/rs6000.c:1231
msgid "-mstring is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:1232
+#: config/rs6000/rs6000.c:1245
#, c-format
msgid "unknown -mdebug-%s switch"
msgstr ""
-#: config/rs6000/rs6000.c:1244
+#: config/rs6000/rs6000.c:1257
#, c-format
msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
msgstr ""
-#: config/rs6000/rs6000.c:1255
+#: config/rs6000/rs6000.c:1268
#, c-format
msgid "Unknown switch -mlong-double-%s"
msgstr ""
-#: config/rs6000/rs6000.c:1296
+#: config/rs6000/rs6000.c:1309
msgid "AltiVec and E500 instructions cannot coexist"
msgstr ""
#. Handle -mfix-and-continue.
-#: config/rs6000/rs6000.c:1342 config/rs6000/rs6000.c:1353
+#: config/rs6000/rs6000.c:1355 config/rs6000/rs6000.c:1366
#: config/rs6000/darwin.h:106
#, c-format
msgid "invalid option `%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1554
+#: config/rs6000/rs6000.c:1587
#, c-format
msgid "unknown -m%s= option specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1575
+#: config/rs6000/rs6000.c:1608
#, c-format
msgid "not configured for ABI: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1581
+#: config/rs6000/rs6000.c:1614
#, c-format
msgid "unknown ABI specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:1595
+#: config/rs6000/rs6000.c:1628
#, c-format
msgid "unknown -malign-XXXXX option specified: '%s'"
msgstr ""
-#: config/rs6000/rs6000.c:4582
+#: config/rs6000/rs6000.c:4624
msgid ""
"Cannot return value in vector register because altivec instructions are "
"disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:4716
+#: config/rs6000/rs6000.c:4758
msgid ""
"Cannot pass argument in vector register because altivec instructions are "
"disabled, use -maltivec to enable them."
msgstr ""
-#: config/rs6000/rs6000.c:6150
+#: config/rs6000/rs6000.c:6216
msgid "argument 1 must be a 5-bit signed literal"
msgstr ""
-#: config/rs6000/rs6000.c:6253 config/rs6000/rs6000.c:6922
+#: config/rs6000/rs6000.c:6319 config/rs6000/rs6000.c:6988
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:6293
+#: config/rs6000/rs6000.c:6359
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:6347
+#: config/rs6000/rs6000.c:6413
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:6509
+#: config/rs6000/rs6000.c:6575
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:6681
+#: config/rs6000/rs6000.c:6747
#, c-format
msgid "argument to `%s' must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:6794
+#: config/rs6000/rs6000.c:6860
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:6809
+#: config/rs6000/rs6000.c:6875
#, c-format
msgid "invalid parameter combination for `%s' AltiVec intrinsic"
msgstr ""
-#: config/rs6000/rs6000.c:7042
+#: config/rs6000/rs6000.c:7108
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:7115
+#: config/rs6000/rs6000.c:7181
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:9954
+#: config/rs6000/rs6000.c:10083
#, c-format
msgid "invalid %%f value"
msgstr ""
-#: config/rs6000/rs6000.c:9963
+#: config/rs6000/rs6000.c:10092
#, c-format
msgid "invalid %%F value"
msgstr ""
-#: config/rs6000/rs6000.c:9972
+#: config/rs6000/rs6000.c:10101
#, c-format
msgid "invalid %%G value"
msgstr ""
-#: config/rs6000/rs6000.c:10007
+#: config/rs6000/rs6000.c:10136
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.c:10017
+#: config/rs6000/rs6000.c:10146
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.c:10027
+#: config/rs6000/rs6000.c:10156
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.c:10047 config/xtensa/xtensa.c:1937
+#: config/rs6000/rs6000.c:10176 config/xtensa/xtensa.c:1937
#, c-format
msgid "invalid %%K value"
msgstr ""
-#: config/rs6000/rs6000.c:10114
+#: config/rs6000/rs6000.c:10243
#, c-format
msgid "invalid %%O value"
msgstr ""
-#: config/rs6000/rs6000.c:10161
+#: config/rs6000/rs6000.c:10290
#, c-format
msgid "invalid %%q value"
msgstr ""
-#: config/rs6000/rs6000.c:10205
+#: config/rs6000/rs6000.c:10334
#, c-format
msgid "invalid %%S value"
msgstr ""
-#: config/rs6000/rs6000.c:10247
+#: config/rs6000/rs6000.c:10376
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.c:10257
+#: config/rs6000/rs6000.c:10386
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.c:10266 config/xtensa/xtensa.c:1907
+#: config/rs6000/rs6000.c:10395 config/xtensa/xtensa.c:1907
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.c:15086
+#: config/rs6000/rs6000.c:15220
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/rs6000/rs6000.c:16152
+#: config/rs6000/rs6000.c:16285
msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
msgstr ""
@@ -11464,15 +11554,15 @@ msgstr ""
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr ""
-#: config/rs6000/linux64.h:104
+#: config/rs6000/linux64.h:106
msgid "-m64 requires a PowerPC64 cpu"
msgstr ""
-#: config/rs6000/linux64.h:214
+#: config/rs6000/linux64.h:216
msgid "Call mcount for profiling before a function prologue"
msgstr ""
-#: config/rs6000/linux64.h:216
+#: config/rs6000/linux64.h:218
msgid "Call mcount for profiling after a function prologue"
msgstr ""
@@ -11843,199 +11933,199 @@ msgstr ""
msgid "-m%s not supported in this configuration"
msgstr ""
-#: config/s390/s390.c:1133
+#: config/s390/s390.c:1130
#, c-format
msgid "Unknown cpu used in -march=%s."
msgstr ""
-#: config/s390/s390.c:1152
+#: config/s390/s390.c:1149
#, c-format
msgid "Unknown cpu used in -mtune=%s."
msgstr ""
-#: config/s390/s390.c:1157
+#: config/s390/s390.c:1154
#, c-format
msgid "z/Architecture mode not supported on %s."
msgstr ""
-#: config/s390/s390.c:1159
+#: config/s390/s390.c:1156
msgid "64-bit ABI not supported in ESA/390 mode."
msgstr ""
-#: config/s390/s390.c:1165
+#: config/s390/s390.c:1162
msgid "invalid value for -mwarn-framesize"
msgstr ""
-#: config/s390/s390.c:1175
+#: config/s390/s390.c:1172
msgid "invalid value for -mstack-size"
msgstr ""
-#: config/s390/s390.c:1178
+#: config/s390/s390.c:1175
msgid "stack size must be an exact power of 2"
msgstr ""
-#: config/s390/s390.c:1184
+#: config/s390/s390.c:1181
msgid "invalid value for -mstack-guard"
msgstr ""
-#: config/s390/s390.c:1187
+#: config/s390/s390.c:1184
msgid "stack size must be greater than the stack guard value"
msgstr ""
-#: config/s390/s390.c:1190
+#: config/s390/s390.c:1187
msgid "stack guard value must be an exact power of 2"
msgstr ""
-#: config/s390/s390.c:1193
+#: config/s390/s390.c:1190
msgid "-mstack-size implies use of -mstack-guard"
msgstr ""
-#: config/s390/s390.c:1197
+#: config/s390/s390.c:1194
msgid "-mstack-guard implies use of -mstack-size"
msgstr ""
-#: config/s390/s390.c:3877
+#: config/s390/s390.c:3882
msgid "Cannot decompose address."
msgstr ""
-#: config/s390/s390.c:4048
+#: config/s390/s390.c:4053
msgid "UNKNOWN in print_operand !?"
msgstr ""
-#: config/s390/s390.c:5926
+#: config/s390/s390.c:5920
msgid "Total size of local variables exceeds architecture limit."
msgstr ""
-#: config/s390/s390.c:6389
+#: config/s390/s390.c:6459
#, c-format
msgid "frame size of `%s' is "
msgstr ""
-#: config/s390/s390.c:6389
+#: config/s390/s390.c:6459
msgid " bytes"
msgstr ""
-#: config/s390/s390.c:6393
+#: config/s390/s390.c:6463
#, c-format
msgid "`%s' uses dynamic stack allocation"
msgstr ""
-#: config/s390/s390.h:134
+#: config/s390/s390.h:137
msgid "Use bras for executable < 64k"
msgstr ""
-#: config/s390/s390.h:135
+#: config/s390/s390.h:138
msgid "Don't use bras"
msgstr ""
-#: config/s390/s390.h:136
+#: config/s390/s390.h:139
msgid "Additional debug prints"
msgstr ""
-#: config/s390/s390.h:137
+#: config/s390/s390.h:140
msgid "Don't print additional debug prints"
msgstr ""
-#: config/s390/s390.h:138
+#: config/s390/s390.h:141
msgid "64 bit ABI"
msgstr ""
-#: config/s390/s390.h:139
+#: config/s390/s390.h:142
msgid "31 bit ABI"
msgstr ""
-#: config/s390/s390.h:140
+#: config/s390/s390.h:143
msgid "z/Architecture"
msgstr ""
-#: config/s390/s390.h:141
+#: config/s390/s390.h:144
msgid "ESA/390 architecture"
msgstr ""
-#: config/s390/s390.h:142
+#: config/s390/s390.h:145
msgid "mvcle use"
msgstr ""
-#: config/s390/s390.h:143
+#: config/s390/s390.h:146
msgid "mvc&ex"
msgstr ""
-#: config/s390/s390.h:144
+#: config/s390/s390.h:147
msgid "enable tpf OS tracing code"
msgstr ""
-#: config/s390/s390.h:145
+#: config/s390/s390.h:148
msgid "disable tpf OS tracing code"
msgstr ""
-#: config/s390/s390.h:146
+#: config/s390/s390.h:149
msgid "disable fused multiply/add instructions"
msgstr ""
-#: config/s390/s390.h:147
+#: config/s390/s390.h:150
msgid "enable fused multiply/add instructions"
msgstr ""
-#: config/s390/s390.h:156
+#: config/s390/s390.h:159
msgid "Set backchain"
msgstr ""
-#: config/s390/s390.h:158
+#: config/s390/s390.h:161
msgid "Do not set backchain"
msgstr ""
-#: config/s390/s390.h:160
+#: config/s390/s390.h:163
msgid "Set backchain appropriate for the linux kernel"
msgstr ""
-#: config/s390/s390.h:162
+#: config/s390/s390.h:165
msgid "Warn if a single function's framesize exceeds the given framesize"
msgstr ""
-#: config/s390/s390.h:165
+#: config/s390/s390.h:168
msgid "Warn if a function uses alloca or creates an array with dynamic size"
msgstr ""
-#: config/s390/s390.h:168
+#: config/s390/s390.h:171
msgid ""
"Emit extra code in the function prologue in order to trap if the stacksize "
"exceeds the given limit"
msgstr ""
-#: config/s390/s390.h:171
+#: config/s390/s390.h:174
msgid ""
"Set the max. number of bytes which has to be left to stack size before a "
"trap instruction is triggered"
msgstr ""
-#: config/sh/sh.c:6160
+#: config/sh/sh.c:6178
msgid "__builtin_saveregs not supported by this subtarget"
msgstr ""
-#: config/sh/sh.c:7123
+#: config/sh/sh.c:7147
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:7145 config/sh/sh.c:7180
+#: config/sh/sh.c:7169 config/sh/sh.c:7204
#, c-format
msgid "`%s' attribute only applies to interrupt functions"
msgstr ""
#. The argument must be a constant string.
-#: config/sh/sh.c:7152
+#: config/sh/sh.c:7176
#, c-format
msgid "`%s' attribute argument not a string constant"
msgstr ""
#. The argument must be a constant integer.
-#: config/sh/sh.c:7187
+#: config/sh/sh.c:7211
#, c-format
msgid "`%s' attribute argument not an integer constant"
msgstr ""
-#: config/sh/sh.c:7315
+#: config/sh/sh.c:7339
#, c-format
msgid "created and used with differing settings of `-m%s'"
msgstr ""
@@ -12072,7 +12162,7 @@ msgstr ""
msgid "%Hexternal linkage required for symbol '%D' because of '%s' attribute."
msgstr ""
-#: config/sh/symbian.c:893 cp/tree.c:2337
+#: config/sh/symbian.c:893 cp/tree.c:2355
#, c-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr ""
@@ -12084,69 +12174,69 @@ msgstr ""
msgid "Profiling is not supported on this target."
msgstr ""
-#: config/sparc/sparc.c:548
+#: config/sparc/sparc.c:557
#, c-format
msgid "%s is not supported by this configuration"
msgstr ""
-#: config/sparc/sparc.c:555
+#: config/sparc/sparc.c:564
msgid "-mlong-double-64 not allowed with -m64"
msgstr ""
-#: config/sparc/sparc.c:580
+#: config/sparc/sparc.c:589
msgid "-mcmodel= is not supported on 32 bit systems"
msgstr ""
-#: config/sparc/sparc.c:7062 config/sparc/sparc.c:7068
+#: config/sparc/sparc.c:7106 config/sparc/sparc.c:7112
#, c-format
msgid "invalid %%Y operand"
msgstr ""
-#: config/sparc/sparc.c:7138
+#: config/sparc/sparc.c:7182
#, c-format
msgid "invalid %%A operand"
msgstr ""
-#: config/sparc/sparc.c:7148
+#: config/sparc/sparc.c:7192
#, c-format
msgid "invalid %%B operand"
msgstr ""
-#: config/sparc/sparc.c:7187
+#: config/sparc/sparc.c:7231
#, c-format
msgid "invalid %%c operand"
msgstr ""
-#: config/sparc/sparc.c:7188
+#: config/sparc/sparc.c:7232
#, c-format
msgid "invalid %%C operand"
msgstr ""
-#: config/sparc/sparc.c:7209
+#: config/sparc/sparc.c:7253
#, c-format
msgid "invalid %%d operand"
msgstr ""
-#: config/sparc/sparc.c:7210
+#: config/sparc/sparc.c:7254
#, c-format
msgid "invalid %%D operand"
msgstr ""
-#: config/sparc/sparc.c:7226
+#: config/sparc/sparc.c:7270
#, c-format
msgid "invalid %%f operand"
msgstr ""
-#: config/sparc/sparc.c:7240
+#: config/sparc/sparc.c:7284
#, c-format
msgid "invalid %%s operand"
msgstr ""
-#: config/sparc/sparc.c:7294
+#: config/sparc/sparc.c:7338
msgid "long long constant not a valid immediate operand"
msgstr ""
-#: config/sparc/sparc.c:7297
+#: config/sparc/sparc.c:7341
msgid "floating point constant not a valid immediate operand"
msgstr ""
@@ -12725,384 +12815,384 @@ msgstr ""
msgid "enumeral and non-enumeral type in conditional expression"
msgstr ""
-#: cp/call.c:3695
+#: cp/call.c:3696
msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
msgstr ""
-#: cp/call.c:3747
+#: cp/call.c:3748
msgid "using synthesized `%#D' for copy assignment"
msgstr ""
-#: cp/call.c:3749
+#: cp/call.c:3750
msgid " where cfront would use `%#D'"
msgstr ""
-#: cp/call.c:3781
+#: cp/call.c:3782
msgid "comparison between `%#T' and `%#T'"
msgstr ""
-#: cp/call.c:4038
+#: cp/call.c:4039
msgid "no suitable `operator %s' for `%T'"
msgstr ""
-#: cp/call.c:4055
+#: cp/call.c:4056
msgid "`%+#D' is private"
msgstr ""
-#: cp/call.c:4057
+#: cp/call.c:4058
msgid "`%+#D' is protected"
msgstr ""
-#: cp/call.c:4059
+#: cp/call.c:4060
msgid "`%+#D' is inaccessible"
msgstr ""
-#: cp/call.c:4060
+#: cp/call.c:4061
msgid "within this context"
msgstr ""
-#: cp/call.c:4143
+#: cp/call.c:4144
msgid "invalid conversion from `%T' to `%T'"
msgstr ""
-#: cp/call.c:4145
+#: cp/call.c:4146
msgid " initializing argument %P of `%D'"
msgstr ""
-#: cp/call.c:4288
+#: cp/call.c:4289
msgid "cannot bind bitfield `%E' to `%T'"
msgstr ""
-#: cp/call.c:4291
+#: cp/call.c:4292
msgid "cannot bind packed field `%E' to `%T'"
msgstr ""
-#: cp/call.c:4294
+#: cp/call.c:4295
msgid "cannot bind rvalue `%E' to `%T'"
msgstr ""
-#: cp/call.c:4379
+#: cp/call.c:4380
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:4405
+#: cp/call.c:4406
msgid ""
"cannot receive objects of non-POD type `%#T' through `...'; call will abort "
"at runtime"
msgstr ""
-#: cp/call.c:4449
+#: cp/call.c:4450
msgid "the default argument for parameter %d of `%D' has not yet been parsed"
msgstr ""
-#: cp/call.c:4654
+#: cp/call.c:4655
msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
msgstr ""
-#: cp/call.c:4673
+#: cp/call.c:4674
msgid "`%T' is not an accessible base of `%T'"
msgstr ""
-#: cp/call.c:4923
+#: cp/call.c:4924
msgid "could not find class$ field in java interface type `%T'"
msgstr ""
-#: cp/call.c:5185
+#: cp/call.c:5186
msgid "call to non-function `%D'"
msgstr ""
-#: cp/call.c:5210
+#: cp/call.c:5211
msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
msgstr ""
-#: cp/call.c:5288
+#: cp/call.c:5289
msgid "no matching function for call to `%T::%s(%A)%#V'"
msgstr ""
-#: cp/call.c:5306
+#: cp/call.c:5307
#, c-format
msgid "call of overloaded `%s(%A)' is ambiguous"
msgstr ""
-#: cp/call.c:5328
+#: cp/call.c:5331
msgid "cannot call member function `%D' without object"
msgstr ""
-#: cp/call.c:5933
+#: cp/call.c:5936
msgid "passing `%T' chooses `%T' over `%T'"
msgstr ""
-#: cp/call.c:5935 cp/name-lookup.c:4246
+#: cp/call.c:5938 cp/name-lookup.c:4246
msgid " in call to `%D'"
msgstr ""
-#: cp/call.c:5992
+#: cp/call.c:5995
msgid "choosing `%D' over `%D'"
msgstr ""
-#: cp/call.c:5993
+#: cp/call.c:5996
msgid " for conversion from `%T' to `%T'"
msgstr ""
-#: cp/call.c:5995
+#: cp/call.c:5998
msgid " because conversion sequence for the argument is better"
msgstr ""
-#: cp/call.c:6116
+#: cp/call.c:6119
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:6120
+#: cp/call.c:6123
msgid "candidate 1:"
msgstr ""
-#: cp/call.c:6121
+#: cp/call.c:6124
msgid "candidate 2:"
msgstr ""
-#: cp/call.c:6257
+#: cp/call.c:6260
msgid "could not convert `%E' to `%T'"
msgstr ""
-#: cp/call.c:6381
+#: cp/call.c:6384
msgid ""
"invalid initialization of non-const reference of type '%T' from a temporary "
"of type '%T'"
msgstr ""
-#: cp/call.c:6385
+#: cp/call.c:6388
msgid ""
"invalid initialization of reference of type '%T' from expression of type '%T'"
msgstr ""
-#: cp/class.c:284
+#: cp/class.c:276
msgid ""
"cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
msgstr ""
-#: cp/class.c:912
+#: cp/class.c:888
msgid "Java class '%T' cannot have an implicit non-trivial destructor"
msgstr ""
-#: cp/class.c:913
+#: cp/class.c:889
msgid "Java class '%T' cannot have a destructor"
msgstr ""
-#: cp/class.c:1012
+#: cp/class.c:988
msgid "`%#D' and `%#D' cannot be overloaded"
msgstr ""
-#: cp/class.c:1069
+#: cp/class.c:1045
msgid "conflicting access specifications for method `%D', ignored"
msgstr ""
-#: cp/class.c:1071
+#: cp/class.c:1047
#, c-format
msgid "conflicting access specifications for field `%E', ignored"
msgstr ""
-#: cp/class.c:1121
+#: cp/class.c:1097
msgid "`%D' names constructor"
msgstr ""
-#: cp/class.c:1126
+#: cp/class.c:1102
msgid "`%D' invalid in `%T'"
msgstr ""
-#: cp/class.c:1134
+#: cp/class.c:1110
msgid "no members matching `%D' in `%#T'"
msgstr ""
-#: cp/class.c:1166 cp/class.c:1174
+#: cp/class.c:1142 cp/class.c:1150
msgid "`%D' invalid in `%#T'"
msgstr ""
-#: cp/class.c:1167
+#: cp/class.c:1143
msgid " because of local method `%#D' with same name"
msgstr ""
-#: cp/class.c:1175
+#: cp/class.c:1151
msgid " because of local member `%#D' with same name"
msgstr ""
-#: cp/class.c:1220
+#: cp/class.c:1196
msgid "base class `%#T' has a non-virtual destructor"
msgstr ""
-#: cp/class.c:1240
+#: cp/class.c:1216
msgid ""
"base `%T' with only non-default constructor in class without a constructor"
msgstr ""
-#: cp/class.c:1550
+#: cp/class.c:1522
msgid "all member functions in class `%T' are private"
msgstr ""
-#: cp/class.c:1561
+#: cp/class.c:1533
msgid "`%#T' only defines a private destructor and has no friends"
msgstr ""
-#: cp/class.c:1601
+#: cp/class.c:1573
msgid "`%#T' only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:2013
+#: cp/class.c:1954
msgid "no unique final overrider for `%D' in `%T'"
msgstr ""
#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2465
+#: cp/class.c:2408
msgid "`%D' was hidden"
msgstr ""
-#: cp/class.c:2466
+#: cp/class.c:2409
msgid " by `%D'"
msgstr ""
-#: cp/class.c:2507 cp/decl2.c:1143
+#: cp/class.c:2450 cp/decl2.c:1143
msgid "`%#D' invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:2513 cp/decl2.c:1150
+#: cp/class.c:2456 cp/decl2.c:1150
msgid "private member `%#D' in anonymous union"
msgstr ""
-#: cp/class.c:2516 cp/decl2.c:1152
+#: cp/class.c:2459 cp/decl2.c:1152
msgid "protected member `%#D' in anonymous union"
msgstr ""
-#: cp/class.c:2630
+#: cp/class.c:2573
msgid ""
"vtable layout for class `%T' may not be ABI-compliant and may change in a "
"future version of GCC due to implicit virtual destructor"
msgstr ""
-#: cp/class.c:2688
+#: cp/class.c:2631
msgid "bit-field `%#D' with non-integral type"
msgstr ""
-#: cp/class.c:2708
+#: cp/class.c:2651
msgid "bit-field `%D' width not an integer constant"
msgstr ""
-#: cp/class.c:2714
+#: cp/class.c:2657
msgid "negative width in bit-field `%D'"
msgstr ""
-#: cp/class.c:2719
+#: cp/class.c:2662
msgid "zero width for bit-field `%D'"
msgstr ""
-#: cp/class.c:2725
+#: cp/class.c:2668
msgid "width of `%D' exceeds its type"
msgstr ""
-#: cp/class.c:2734
+#: cp/class.c:2677
msgid "`%D' is too small to hold all values of `%#T'"
msgstr ""
-#: cp/class.c:2796
+#: cp/class.c:2739
msgid "member `%#D' with constructor not allowed in union"
msgstr ""
-#: cp/class.c:2799
+#: cp/class.c:2742
msgid "member `%#D' with destructor not allowed in union"
msgstr ""
-#: cp/class.c:2802
+#: cp/class.c:2745
msgid "member `%#D' with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:2829
+#: cp/class.c:2772
msgid "multiple fields in union `%T' initialized"
msgstr ""
-#: cp/class.c:2895
+#: cp/class.c:2838
msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
msgstr ""
-#: cp/class.c:2955
+#: cp/class.c:2898
msgid "`%D' may not be static because it is a member of a union"
msgstr ""
-#: cp/class.c:2960
+#: cp/class.c:2903
msgid "`%D' may not have reference type `%T' because it is a member of a union"
msgstr ""
-#: cp/class.c:2968
+#: cp/class.c:2911
msgid "field `%D' in local class cannot be static"
msgstr ""
-#: cp/class.c:2974
+#: cp/class.c:2917
msgid "field `%D' invalidly declared function type"
msgstr ""
-#: cp/class.c:2981
+#: cp/class.c:2924
msgid "field `%D' invalidly declared method type"
msgstr ""
-#: cp/class.c:3014
+#: cp/class.c:2957
msgid "non-static reference `%#D' in class without a constructor"
msgstr ""
-#: cp/class.c:3062
+#: cp/class.c:3005
msgid "non-static const member `%#D' in class without a constructor"
msgstr ""
-#: cp/class.c:3077
+#: cp/class.c:3020
msgid "field `%#D' with same name as class"
msgstr ""
-#: cp/class.c:3111
+#: cp/class.c:3054
msgid "`%#T' has pointer data members"
msgstr ""
-#: cp/class.c:3115
+#: cp/class.c:3058
msgid " but does not override `%T(const %T&)'"
msgstr ""
-#: cp/class.c:3117
+#: cp/class.c:3060
msgid " or `operator=(const %T&)'"
msgstr ""
-#: cp/class.c:3120
+#: cp/class.c:3063
msgid " but does not override `operator=(const %T&)'"
msgstr ""
-#: cp/class.c:3553
+#: cp/class.c:3496
msgid ""
"offset of empty base `%T' may not be ABI-compliant and maychange in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:3664
+#: cp/class.c:3608
msgid "class `%T' will be considered nearly empty in a future version of GCC"
msgstr ""
-#: cp/class.c:3746
+#: cp/class.c:3690
msgid "initializer specified for non-virtual method `%D'"
msgstr ""
-#: cp/class.c:4415
+#: cp/class.c:4349
msgid ""
"offset of virtual base `%T' is not ABI-compliant and may change in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:4509
+#: cp/class.c:4443
msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
msgstr ""
-#: cp/class.c:4521
+#: cp/class.c:4455
msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
msgstr ""
-#: cp/class.c:4692
+#: cp/class.c:4626
msgid ""
"size assigned to `%T' may not be ABI-compliant and may change in a future "
"version of GCC"
@@ -13110,77 +13200,77 @@ msgstr ""
#. Versions of G++ before G++ 3.4 did not reset the
#. DECL_MODE.
-#: cp/class.c:4731
+#: cp/class.c:4665
msgid ""
"the offset of `%D' may not be ABI-compliant and may change in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:4754
+#: cp/class.c:4688
msgid ""
"offset of `%D' is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:4763
+#: cp/class.c:4697
msgid ""
"`%D' contains empty classes which may cause base classes to be placed at "
"different locations in a future version of GCC"
msgstr ""
-#: cp/class.c:4822
+#: cp/class.c:4756
msgid ""
"layout of classes derived from empty class `%T' may change in a future "
"version of GCC"
msgstr ""
-#: cp/class.c:4963 cp/semantics.c:2078
+#: cp/class.c:4897 cp/semantics.c:2075
msgid "redefinition of `%#T'"
msgstr ""
-#: cp/class.c:5107
+#: cp/class.c:5041
msgid "%#T' has virtual functions but non-virtual destructor"
msgstr ""
-#: cp/class.c:5203
+#: cp/class.c:5136
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:5621
+#: cp/class.c:5554
#, c-format
msgid "language string `\"%E\"' not recognized"
msgstr ""
-#: cp/class.c:5708
+#: cp/class.c:5641
msgid ""
"cannot resolve overloaded function `%D' based on conversion to type `%T'"
msgstr ""
-#: cp/class.c:5833
+#: cp/class.c:5766
msgid "no matches converting function `%D' to type `%#T'"
msgstr ""
-#: cp/class.c:5856
+#: cp/class.c:5789
msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
msgstr ""
-#: cp/class.c:5882
+#: cp/class.c:5815
msgid "assuming pointer to member `%D'"
msgstr ""
-#: cp/class.c:5885
+#: cp/class.c:5818
#, c-format
msgid "(a pointer to member can only be formed with `&%E')"
msgstr ""
-#: cp/class.c:5930 cp/class.c:6109 cp/class.c:6116
+#: cp/class.c:5863 cp/class.c:6042 cp/class.c:6049
msgid "not enough type information"
msgstr ""
-#: cp/class.c:5947
+#: cp/class.c:5880
msgid "argument of type `%T' does not match `%T'"
msgstr ""
-#: cp/class.c:6093
+#: cp/class.c:6026
msgid "invalid operation on uninstantiated type"
msgstr ""
@@ -13189,197 +13279,197 @@ 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:6359 cp/decl.c:1229 cp/name-lookup.c:577 cp/pt.c:2153
+#: cp/class.c:6292 cp/decl.c:1230 cp/name-lookup.c:577 cp/pt.c:2146
msgid "declaration of `%#D'"
msgstr ""
-#: cp/class.c:6360
+#: cp/class.c:6293
msgid "changes meaning of `%D' from `%+#D'"
msgstr ""
-#: cp/cvt.c:88
+#: cp/cvt.c:90
msgid "can't convert from incomplete type `%T' to `%T'"
msgstr ""
-#: cp/cvt.c:97
+#: cp/cvt.c:99
msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
msgstr ""
-#: cp/cvt.c:113 cp/cvt.c:127
+#: cp/cvt.c:115 cp/cvt.c:129
msgid "converting from `%T' to `%T'"
msgstr ""
-#: cp/cvt.c:185 cp/cvt.c:253 cp/cvt.c:299
+#: cp/cvt.c:187 cp/cvt.c:255 cp/cvt.c:301
msgid "cannot convert `%E' from type `%T' to type `%T'"
msgstr ""
-#: cp/cvt.c:214 cp/cvt.c:218
+#: cp/cvt.c:216 cp/cvt.c:220
msgid "pointer to member cast from `%T' to `%T' is via virtual base"
msgstr ""
-#: cp/cvt.c:278
+#: cp/cvt.c:280
msgid "invalid conversion from '%T' to '%T'"
msgstr ""
-#: cp/cvt.c:510
+#: cp/cvt.c:512
msgid "conversion from `%T' to `%T' discards qualifiers"
msgstr ""
-#: cp/cvt.c:528
+#: cp/cvt.c:530
msgid "casting `%T' to `%T' does not dereference pointer"
msgstr ""
-#: cp/cvt.c:555
+#: cp/cvt.c:557
msgid "cannot convert type `%T' to type `%T'"
msgstr ""
-#: cp/cvt.c:679
+#: cp/cvt.c:681
msgid "conversion from `%#T' to `%#T'"
msgstr ""
-#: cp/cvt.c:691
+#: cp/cvt.c:693 cp/cvt.c:713
msgid "`%#T' used where a `%T' was expected"
msgstr ""
-#: cp/cvt.c:713
+#: cp/cvt.c:728
msgid "`%#T' used where a floating point value was expected"
msgstr ""
-#: cp/cvt.c:760
+#: cp/cvt.c:775
msgid "conversion from `%T' to non-scalar type `%T' requested"
msgstr ""
-#: cp/cvt.c:848
+#: cp/cvt.c:863
msgid "object of incomplete type `%T' will not be accessed in %s"
msgstr ""
-#: cp/cvt.c:851
+#: cp/cvt.c:866
msgid "object of type `%T' will not be accessed in %s"
msgstr ""
-#: cp/cvt.c:867
+#: cp/cvt.c:882
msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
msgstr ""
#. [over.over] enumerates the places where we can take the address
#. of an overloaded function, and this is not one of them.
-#: cp/cvt.c:883
+#: cp/cvt.c:898
#, c-format
msgid "%s cannot resolve address of overloaded function"
msgstr ""
#. Only warn when there is no &.
-#: cp/cvt.c:889
+#: cp/cvt.c:904
#, c-format
msgid "%s is a reference, not call, to function `%E'"
msgstr ""
-#: cp/cvt.c:897
+#: cp/cvt.c:912
#, c-format
msgid "%s has no effect"
msgstr ""
-#: cp/cvt.c:1008
+#: cp/cvt.c:1024
msgid "converting NULL to non-pointer type"
msgstr ""
-#: cp/cvt.c:1081
+#: cp/cvt.c:1097
msgid "ambiguous default type conversion from `%T'"
msgstr ""
-#: cp/cvt.c:1083
+#: cp/cvt.c:1099
msgid " candidate conversions include `%D' and `%D'"
msgstr ""
-#: cp/decl.c:366
+#: cp/decl.c:367
msgid "label `%D' used but not defined"
msgstr ""
-#: cp/decl.c:377
+#: cp/decl.c:378
msgid "label `%D' defined but not used"
msgstr ""
-#: cp/decl.c:573
+#: cp/decl.c:574
msgid "%Junused variable '%D'"
msgstr ""
-#: cp/decl.c:1136
+#: cp/decl.c:1137
msgid "`%D' was declared `extern' and later `static'"
msgstr ""
-#: cp/decl.c:1137 cp/decl.c:1602
+#: cp/decl.c:1138 cp/decl.c:1603
msgid "previous declaration of `%D'"
msgstr ""
-#: cp/decl.c:1185
+#: cp/decl.c:1186
msgid "%Jfunction '%D' redeclared as inline"
msgstr ""
-#: cp/decl.c:1186
+#: cp/decl.c:1187
msgid "%Jprevious declaration of '%D' with attribute noinline"
msgstr ""
-#: cp/decl.c:1193
+#: cp/decl.c:1194
msgid "%Jfunction '%D' redeclared with attribute noinline"
msgstr ""
-#: cp/decl.c:1195
+#: cp/decl.c:1196
msgid "%Jprevious declaration of '%D' was inline"
msgstr ""
-#: cp/decl.c:1216 cp/decl.c:1287
+#: cp/decl.c:1217 cp/decl.c:1288
msgid "shadowing %s function `%#D'"
msgstr ""
-#: cp/decl.c:1225
+#: cp/decl.c:1226
msgid "library function `%#D' redeclared as non-function `%#D'"
msgstr ""
-#: cp/decl.c:1230
+#: cp/decl.c:1231
msgid "conflicts with built-in declaration `%#D'"
msgstr ""
-#: cp/decl.c:1282 cp/decl.c:1391 cp/decl.c:1407
+#: cp/decl.c:1283 cp/decl.c:1392 cp/decl.c:1408
msgid "new declaration `%#D'"
msgstr ""
-#: cp/decl.c:1283
+#: cp/decl.c:1284
msgid "ambiguates built-in declaration `%#D'"
msgstr ""
-#: cp/decl.c:1354
+#: cp/decl.c:1355
msgid "`%#D' redeclared as different kind of symbol"
msgstr ""
-#: cp/decl.c:1357
+#: cp/decl.c:1358
msgid "previous declaration of `%#D'"
msgstr ""
-#: cp/decl.c:1376
+#: cp/decl.c:1377
msgid "declaration of template `%#D'"
msgstr ""
-#: cp/decl.c:1377 cp/name-lookup.c:578
+#: cp/decl.c:1378 cp/name-lookup.c:578
msgid "conflicts with previous declaration `%#D'"
msgstr ""
-#: cp/decl.c:1392 cp/decl.c:1408
+#: cp/decl.c:1393 cp/decl.c:1409
msgid "ambiguates old declaration `%#D'"
msgstr ""
-#: cp/decl.c:1400
+#: cp/decl.c:1401
msgid "declaration of C function `%#D' conflicts with"
msgstr ""
-#: cp/decl.c:1402
+#: cp/decl.c:1403
msgid "previous declaration `%#D' here"
msgstr ""
-#: cp/decl.c:1415
+#: cp/decl.c:1416
msgid "conflicting declaration '%#D'"
msgstr ""
-#: cp/decl.c:1416
+#: cp/decl.c:1417
msgid "'%D' has a previous declaration as `%#D'"
msgstr ""
@@ -13390,65 +13480,65 @@ msgstr ""
#. A namespace-name defined at global scope shall not be
#. declared as the name of any other entity in any global scope
#. of the program.
-#: cp/decl.c:1469
+#: cp/decl.c:1470
msgid "declaration of `namespace %D' conflicts with"
msgstr ""
-#: cp/decl.c:1470
+#: cp/decl.c:1471
msgid "previous declaration of `namespace %D' here"
msgstr ""
-#: cp/decl.c:1482
+#: cp/decl.c:1483
msgid "`%#D' previously defined here"
msgstr ""
-#: cp/decl.c:1483
+#: cp/decl.c:1484
msgid "`%#D' previously declared here"
msgstr ""
#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1492
+#: cp/decl.c:1493
msgid "prototype for `%#D'"
msgstr ""
-#: cp/decl.c:1493
+#: cp/decl.c:1494
msgid "%Jfollows non-prototype definition here"
msgstr ""
-#: cp/decl.c:1505
+#: cp/decl.c:1506
msgid "previous declaration of `%#D' with %L linkage"
msgstr ""
-#: cp/decl.c:1507
+#: cp/decl.c:1508
msgid "conflicts with new declaration with %L linkage"
msgstr ""
-#: cp/decl.c:1530 cp/decl.c:1537
+#: cp/decl.c:1531 cp/decl.c:1538
msgid "default argument given for parameter %d of `%#D'"
msgstr ""
-#: cp/decl.c:1532 cp/decl.c:1539
+#: cp/decl.c:1533 cp/decl.c:1540
msgid "after previous specification in `%#D'"
msgstr ""
-#: cp/decl.c:1548
+#: cp/decl.c:1549
msgid "`%#D' was used before it was declared inline"
msgstr ""
-#: cp/decl.c:1549
+#: cp/decl.c:1550
msgid "%Jprevious non-inline declaration here"
msgstr ""
-#: cp/decl.c:1601
+#: cp/decl.c:1602
msgid "redundant redeclaration of `%D' in same scope"
msgstr ""
-#: cp/decl.c:1695
+#: cp/decl.c:1696
#, c-format
msgid "declaration of `%F' throws different exceptions"
msgstr ""
-#: cp/decl.c:1697
+#: cp/decl.c:1698
#, c-format
msgid "than previous declaration `%F'"
msgstr ""
@@ -13461,857 +13551,863 @@ msgstr ""
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
-#: cp/decl.c:1844
+#: cp/decl.c:1851
msgid "explicit specialization of %D after first use"
msgstr ""
-#: cp/decl.c:1923
+#: cp/decl.c:1930
msgid "%J'%D': visibility attribute ignored because it"
msgstr ""
-#: cp/decl.c:1925
+#: cp/decl.c:1932
msgid "%Jconflicts with previous declaration here"
msgstr ""
-#: cp/decl.c:2153
+#: cp/decl.c:2160
#, c-format
msgid "label `%E' referenced outside of any function"
msgstr ""
-#: cp/decl.c:2249 cp/decl.c:2273 cp/decl.c:2361
+#: cp/decl.c:2256 cp/decl.c:2280 cp/decl.c:2368
msgid "jump to label `%D'"
msgstr ""
-#: cp/decl.c:2251 cp/decl.c:2275
+#: cp/decl.c:2258 cp/decl.c:2282
msgid "jump to case label"
msgstr ""
-#: cp/decl.c:2254 cp/decl.c:2278
+#: cp/decl.c:2261 cp/decl.c:2285
msgid "%H from here"
msgstr ""
-#: cp/decl.c:2259
+#: cp/decl.c:2266
msgid " crosses initialization of `%#D'"
msgstr ""
-#: cp/decl.c:2262 cp/decl.c:2377
+#: cp/decl.c:2269 cp/decl.c:2384
msgid " enters scope of non-POD `%#D'"
msgstr ""
-#: cp/decl.c:2282 cp/decl.c:2381
+#: cp/decl.c:2289 cp/decl.c:2388
msgid " enters try block"
msgstr ""
-#: cp/decl.c:2284 cp/decl.c:2383
+#: cp/decl.c:2291 cp/decl.c:2390
msgid " enters catch block"
msgstr ""
-#: cp/decl.c:2362
+#: cp/decl.c:2369
msgid " from here"
msgstr ""
#. Can't skip init of __exception_info.
-#: cp/decl.c:2373
+#: cp/decl.c:2380
msgid "%J enters catch block"
msgstr ""
-#: cp/decl.c:2375
+#: cp/decl.c:2382
msgid " skips initialization of `%#D'"
msgstr ""
-#: cp/decl.c:2409
+#: cp/decl.c:2416
msgid "label named wchar_t"
msgstr ""
-#: cp/decl.c:2412
+#: cp/decl.c:2419
msgid "duplicate label `%D'"
msgstr ""
-#: cp/decl.c:2643 cp/parser.c:3542
+#: cp/decl.c:2650 cp/parser.c:3525
msgid "`%D' used without template parameters"
msgstr ""
-#: cp/decl.c:2653 cp/decl.c:2669 cp/decl.c:2756
+#: cp/decl.c:2660 cp/decl.c:2676 cp/decl.c:2763
msgid "no class template named `%#T' in `%#T'"
msgstr ""
-#: cp/decl.c:2690 cp/decl.c:2700 cp/decl.c:2720
+#: cp/decl.c:2697 cp/decl.c:2707 cp/decl.c:2727
msgid "no type named `%#T' in `%#T'"
msgstr ""
-#: cp/decl.c:3426
+#: cp/decl.c:3433
msgid "%Jan anonymous union cannot have function members"
msgstr ""
-#: cp/decl.c:3444
+#: cp/decl.c:3451
msgid "member %#D' with constructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3447
+#: cp/decl.c:3454
msgid "member %#D' with destructor not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3450
+#: cp/decl.c:3457
msgid ""
"member %#D' with copy assignment operator not allowed in anonymous aggregate"
msgstr ""
-#: cp/decl.c:3475
+#: cp/decl.c:3482
msgid "multiple types in one declaration"
msgstr ""
-#: cp/decl.c:3479
+#: cp/decl.c:3486
msgid "redeclaration of C++ built-in type %qT"
msgstr ""
-#: cp/decl.c:3515
+#: cp/decl.c:3522
msgid "missing type-name in typedef-declaration"
msgstr ""
-#: cp/decl.c:3523
+#: cp/decl.c:3530
msgid "ISO C++ prohibits anonymous structs"
msgstr ""
-#: cp/decl.c:3530
+#: cp/decl.c:3537
#, c-format
msgid "`%s' can only be specified for functions"
msgstr ""
-#: cp/decl.c:3536
+#: cp/decl.c:3543
msgid "`friend' can only be specified inside a class"
msgstr ""
-#: cp/decl.c:3538
+#: cp/decl.c:3545
msgid "`explicit' can only be specified for constructors"
msgstr ""
-#: cp/decl.c:3540
+#: cp/decl.c:3547
msgid "a storage class can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:3546
+#: cp/decl.c:3553
msgid "qualifiers can only be specified for objects and functions"
msgstr ""
-#: cp/decl.c:3684 cp/decl2.c:856
+#: cp/decl.c:3691 cp/decl2.c:856
msgid "typedef `%D' is initialized (use __typeof__ instead)"
msgstr ""
-#: cp/decl.c:3689
+#: cp/decl.c:3696
msgid "function `%#D' is initialized like a variable"
msgstr ""
-#: cp/decl.c:3701
+#: cp/decl.c:3708
msgid "declaration of `%#D' has `extern' and is initialized"
msgstr ""
-#: cp/decl.c:3724 cp/decl.c:9720
+#: cp/decl.c:3731 cp/decl.c:9821
msgid "%Jinline function '%D' given attribute noinline"
msgstr ""
-#: cp/decl.c:3732
+#: cp/decl.c:3739
msgid "`%#D' is not a static member of `%#T'"
msgstr ""
-#: cp/decl.c:3738
+#: cp/decl.c:3745
msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
msgstr ""
-#: cp/decl.c:3749
+#: cp/decl.c:3756
msgid "duplicate initialization of %D"
msgstr ""
-#: cp/decl.c:3782
+#: cp/decl.c:3789
msgid "declaration of `%#D' outside of class is not definition"
msgstr ""
-#: cp/decl.c:3831
+#: cp/decl.c:3838
msgid "variable `%#D' has initializer but incomplete type"
msgstr ""
-#: cp/decl.c:3839 cp/decl.c:4421
+#: cp/decl.c:3846 cp/decl.c:4467
msgid "elements of array `%#D' have incomplete type"
msgstr ""
-#: cp/decl.c:3855
+#: cp/decl.c:3862
msgid "aggregate `%#D' has incomplete type and cannot be defined"
msgstr ""
-#: cp/decl.c:3905
+#: cp/decl.c:3912
msgid "`%D' declared as reference but not initialized"
msgstr ""
-#: cp/decl.c:3911
+#: cp/decl.c:3918
msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
msgstr ""
-#: cp/decl.c:3939
+#: cp/decl.c:3946
msgid "cannot initialize `%T' from `%T'"
msgstr ""
-#: cp/decl.c:3971
+#: cp/decl.c:3978
msgid "initializer fails to determine size of `%D'"
msgstr ""
-#: cp/decl.c:3976
+#: cp/decl.c:3983
msgid "array size missing in `%D'"
msgstr ""
-#: cp/decl.c:3988
+#: cp/decl.c:3995
msgid "zero-size array `%D'"
msgstr ""
#. An automatic variable with an incomplete type: that is an error.
#. Don't talk about array types here, since we took care of that
#. message in grokdeclarator.
-#: cp/decl.c:4025
+#: cp/decl.c:4032
msgid "storage size of `%D' isn't known"
msgstr ""
-#: cp/decl.c:4047
+#: cp/decl.c:4054
msgid "storage size of `%D' isn't constant"
msgstr ""
-#: cp/decl.c:4102
+#: cp/decl.c:4109
msgid ""
"sorry: semantics of inline function static data `%#D' are wrong (you'll wind "
"up with multiple copies)"
msgstr ""
-#: cp/decl.c:4103
+#: cp/decl.c:4110
msgid "%J you can work around this by removing the initializer"
msgstr ""
-#: cp/decl.c:4129
+#: cp/decl.c:4136
msgid "uninitialized const `%D'"
msgstr ""
-#: cp/decl.c:4207
+#: cp/decl.c:4196
+msgid "name `%D' used in a GNU-style designated initializer for an array"
+msgstr ""
+
+#: cp/decl.c:4206
+#, c-format
+msgid "Designated initializer `%E' larger than array size"
+msgstr ""
+
+#: cp/decl.c:4277
msgid "brace-enclosed initializer used to initialize `%T'"
msgstr ""
-#: cp/decl.c:4270
+#: cp/decl.c:4340
msgid "initializer for `%T' must be brace-enclosed"
msgstr ""
-#: cp/decl.c:4287
+#: cp/decl.c:4357
msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/decl.c:4291
+#: cp/decl.c:4361
msgid "`%T' has no non-static data member named `%D'"
msgstr ""
-#: cp/decl.c:4354
-msgid "name `%D' used in a GNU-style designated initializer for an array"
-msgstr ""
-
-#: cp/decl.c:4377
+#: cp/decl.c:4423
msgid "too many initializers for `%T'"
msgstr ""
-#: cp/decl.c:4415
+#: cp/decl.c:4461
msgid "variable-sized object `%D' may not be initialized"
msgstr ""
-#: cp/decl.c:4426
+#: cp/decl.c:4472
msgid "`%D' has incomplete type"
msgstr ""
-#: cp/decl.c:4480
+#: cp/decl.c:4526
msgid "`%D' must be initialized by constructor, not by `{...}'"
msgstr ""
-#: cp/decl.c:4524
+#: cp/decl.c:4570
msgid "structure `%D' with uninitialized const members"
msgstr ""
-#: cp/decl.c:4526
+#: cp/decl.c:4572
msgid "structure `%D' with uninitialized reference members"
msgstr ""
-#: cp/decl.c:4721
+#: cp/decl.c:4767
msgid "assignment (not initialization) in declaration"
msgstr ""
-#: cp/decl.c:4738
+#: cp/decl.c:4784
msgid "cannot initialize `%D' to namespace `%D'"
msgstr ""
-#: cp/decl.c:4782
+#: cp/decl.c:4828
msgid "shadowing previous type declaration of `%#D'"
msgstr ""
-#: cp/decl.c:4819
+#: cp/decl.c:4865
msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
msgstr ""
-#: cp/decl.c:4834
+#: cp/decl.c:4880
msgid "`%D' is thread-local and so cannot be dynamically initialized"
msgstr ""
-#: cp/decl.c:5425
+#: cp/decl.c:5471
msgid "destructor for alien class `%T' cannot be a member"
msgstr ""
-#: cp/decl.c:5428
+#: cp/decl.c:5474
msgid "constructor for alien class `%T' cannot be a member"
msgstr ""
-#: cp/decl.c:5450
+#: cp/decl.c:5496
msgid "`%D' declared as a `virtual' %s"
msgstr ""
-#: cp/decl.c:5452
+#: cp/decl.c:5498
msgid "`%D' declared as an `inline' %s"
msgstr ""
-#: cp/decl.c:5454
+#: cp/decl.c:5500
msgid ""
"`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
msgstr ""
-#: cp/decl.c:5457
+#: cp/decl.c:5503
msgid "`%D' declared as a friend"
msgstr ""
-#: cp/decl.c:5463
+#: cp/decl.c:5509
msgid "`%D' declared with an exception specification"
msgstr ""
-#: cp/decl.c:5545
+#: cp/decl.c:5592
msgid "cannot declare `::main' to be a template"
msgstr ""
-#: cp/decl.c:5547
+#: cp/decl.c:5594
msgid "cannot declare `::main' to be inline"
msgstr ""
-#: cp/decl.c:5549
+#: cp/decl.c:5596
msgid "cannot declare `::main' to be static"
msgstr ""
-#: cp/decl.c:5552
-msgid "`main' must return `int'"
+#: cp/decl.c:5600
+msgid "`::main' must return `int'"
msgstr ""
-#: cp/decl.c:5580
+#: cp/decl.c:5630
msgid "non-local function `%#D' uses anonymous type"
msgstr ""
-#: cp/decl.c:5583 cp/decl.c:5909
+#: cp/decl.c:5633 cp/decl.c:5977
msgid ""
"`%#D' does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl.c:5589
+#: cp/decl.c:5639
msgid "non-local function `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:5613
+#: cp/decl.c:5663
msgid "%smember function `%D' cannot have cv-qualifier"
msgstr ""
-#: cp/decl.c:5637
+#: cp/decl.c:5687
msgid "defining explicit specialization `%D' in friend declaration"
msgstr ""
#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5647
+#: cp/decl.c:5697
msgid "invalid use of template-id `%D' in declaration of primary template"
msgstr ""
-#: cp/decl.c:5674
+#: cp/decl.c:5724
msgid ""
"default arguments are not allowed in declaration of friend template "
"specialization `%D'"
msgstr ""
-#: cp/decl.c:5681
+#: cp/decl.c:5731
msgid ""
"`inline' is not allowed in declaration of friend template specialization `%D'"
msgstr ""
-#: cp/decl.c:5741
+#: cp/decl.c:5797
msgid "definition of implicitly-declared `%D'"
msgstr ""
-#: cp/decl.c:5761 cp/decl2.c:718
+#: cp/decl.c:5817 cp/decl2.c:718
msgid "no `%#D' member function declared in class `%T'"
msgstr ""
-#: cp/decl.c:5906
+#. It's a typedef referring to an anonymous type.
+#: cp/decl.c:5974
msgid "non-local variable `%#D' uses anonymous type"
msgstr ""
-#: cp/decl.c:5915
+#: cp/decl.c:5983
msgid "non-local variable `%#D' uses local type `%T'"
msgstr ""
-#: cp/decl.c:6031
+#: cp/decl.c:6099
msgid ""
"invalid in-class initialization of static data member of non-integral type `%"
"T'"
msgstr ""
-#: cp/decl.c:6040
+#: cp/decl.c:6108
msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
msgstr ""
-#: cp/decl.c:6043
+#: cp/decl.c:6111
msgid ""
"ISO C++ forbids initialization of member constant `%D' of non-integral type `"
"%T'"
msgstr ""
-#: cp/decl.c:6062
+#: cp/decl.c:6130
msgid "size of array `%D' has non-integral type `%T'"
msgstr ""
-#: cp/decl.c:6064
+#: cp/decl.c:6132
msgid "size of array has non-integral type `%T'"
msgstr ""
-#: cp/decl.c:6100
+#: cp/decl.c:6168
msgid "size of array `%D' is negative"
msgstr ""
-#: cp/decl.c:6102
+#: cp/decl.c:6170
msgid "size of array is negative"
msgstr ""
-#: cp/decl.c:6110
+#: cp/decl.c:6178
msgid "ISO C++ forbids zero-size array `%D'"
msgstr ""
-#: cp/decl.c:6112
+#: cp/decl.c:6180
msgid "ISO C++ forbids zero-size array"
msgstr ""
-#: cp/decl.c:6119
+#: cp/decl.c:6187
msgid "size of array `%D' is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:6122
+#: cp/decl.c:6190
msgid "size of array is not an integral constant-expression"
msgstr ""
-#: cp/decl.c:6127
+#: cp/decl.c:6195
msgid "ISO C++ forbids variable-size array `%D'"
msgstr ""
-#: cp/decl.c:6129
+#: cp/decl.c:6197
msgid "ISO C++ forbids variable-size array"
msgstr ""
-#: cp/decl.c:6151
+#: cp/decl.c:6227
msgid "overflow in array dimension"
msgstr ""
-#: cp/decl.c:6226
+#: cp/decl.c:6302
msgid "declaration of `%D' as %s"
msgstr ""
-#: cp/decl.c:6228
+#: cp/decl.c:6304
#, c-format
msgid "creating %s"
msgstr ""
-#: cp/decl.c:6240
+#: cp/decl.c:6316
msgid ""
"declaration of `%D' as multidimensional array must have bounds for all "
"dimensions except the first"
msgstr ""
-#: cp/decl.c:6243
+#: cp/decl.c:6319
msgid ""
"multidimensional array must have bounds for all dimensions except the first"
msgstr ""
-#: cp/decl.c:6277
+#: cp/decl.c:6353
msgid "return type specification for constructor invalid"
msgstr ""
-#: cp/decl.c:6287
+#: cp/decl.c:6363
msgid "return type specification for destructor invalid"
msgstr ""
-#: cp/decl.c:6300
+#: cp/decl.c:6376
msgid "operator `%T' declared to return `%T'"
msgstr ""
-#: cp/decl.c:6302
+#: cp/decl.c:6378
msgid "return type specified for `operator %T'"
msgstr ""
-#: cp/decl.c:6471
+#: cp/decl.c:6548
msgid "type `%T' is not derived from type `%T'"
msgstr ""
-#: cp/decl.c:6516
+#: cp/decl.c:6593
msgid "declarator-id missing; using reserved word `%D'"
msgstr ""
-#: cp/decl.c:6572
+#: cp/decl.c:6649
msgid "declaration of `%D' as non-function"
msgstr ""
-#: cp/decl.c:6605
+#: cp/decl.c:6682
#, c-format
msgid "two or more data types in declaration of `%s'"
msgstr ""
-#: cp/decl.c:6643
+#: cp/decl.c:6723
msgid "`long long long' is too long for GCC"
msgstr ""
-#: cp/decl.c:6645
+#: cp/decl.c:6725
msgid "ISO C++ does not support `long long'"
msgstr ""
-#: cp/decl.c:6667
+#: cp/decl.c:6747
#, c-format
msgid "duplicate `%s'"
msgstr ""
-#: cp/decl.c:6703 cp/decl.c:6706
+#: cp/decl.c:6785 cp/decl.c:6788
#, c-format
msgid "ISO C++ forbids declaration of `%s' with no type"
msgstr ""
-#: cp/decl.c:6732
+#: cp/decl.c:6814
#, c-format
msgid "short, signed or unsigned invalid for `%s'"
msgstr ""
-#: cp/decl.c:6734
+#: cp/decl.c:6816
#, c-format
msgid "long, short, signed or unsigned invalid for `%s'"
msgstr ""
-#: cp/decl.c:6736
+#: cp/decl.c:6818
#, c-format
msgid "long and short specified together for `%s'"
msgstr ""
-#: cp/decl.c:6738
+#: cp/decl.c:6820
#, c-format
msgid "long or short specified with char for `%s'"
msgstr ""
-#: cp/decl.c:6740
+#: cp/decl.c:6822
#, c-format
msgid "long or short specified with floating type for `%s'"
msgstr ""
-#: cp/decl.c:6742
+#: cp/decl.c:6824
#, c-format
msgid "signed and unsigned given together for `%s'"
msgstr ""
-#: cp/decl.c:6748
+#: cp/decl.c:6830
#, c-format
msgid "long, short, signed or unsigned used invalidly for `%s'"
msgstr ""
-#: cp/decl.c:6813
+#: cp/decl.c:6895
#, c-format
msgid "complex invalid for `%s'"
msgstr ""
-#: cp/decl.c:6842
+#: cp/decl.c:6924
msgid "qualifiers are not allowed on declaration of `operator %T'"
msgstr ""
-#: cp/decl.c:6863
+#: cp/decl.c:6945
msgid "member `%D' cannot be declared both virtual and static"
msgstr ""
-#: cp/decl.c:6871
+#: cp/decl.c:6953
msgid "`%T::%D' is not a valid declarator"
msgstr ""
-#: cp/decl.c:6879
+#: cp/decl.c:6961
msgid "typedef declaration invalid in parameter declaration"
msgstr ""
-#: cp/decl.c:6883
+#: cp/decl.c:6965
msgid "storage class specifiers invalid in parameter declarations"
msgstr ""
-#: cp/decl.c:6890
+#: cp/decl.c:6972
msgid "virtual outside class declaration"
msgstr ""
-#: cp/decl.c:6903 cp/decl.c:6910
+#: cp/decl.c:6985 cp/decl.c:6992
#, c-format
msgid "multiple storage classes in declaration of `%s'"
msgstr ""
-#: cp/decl.c:6953
+#: cp/decl.c:7035
#, c-format
msgid "storage class specified for %s `%s'"
msgstr ""
-#: cp/decl.c:6960
+#: cp/decl.c:7042
#, c-format
msgid "storage class specified for parameter `%s'"
msgstr ""
-#: cp/decl.c:6979
+#: cp/decl.c:7061
#, c-format
msgid "`%s' initialized and declared `extern'"
msgstr ""
-#: cp/decl.c:6982
+#: cp/decl.c:7064
#, c-format
msgid "`%s' has both `extern' and initializer"
msgstr ""
-#: cp/decl.c:6986
+#: cp/decl.c:7068
#, c-format
msgid "nested function `%s' declared `extern'"
msgstr ""
-#: cp/decl.c:6990
+#: cp/decl.c:7072
#, c-format
msgid "top-level declaration of `%s' specifies `auto'"
msgstr ""
-#: cp/decl.c:6996
+#: cp/decl.c:7078
#, c-format
msgid "function-scope `%s' implicitly auto and declared `__thread'"
msgstr ""
-#: cp/decl.c:7002
+#: cp/decl.c:7084
msgid "storage class specifiers invalid in friend function declarations"
msgstr ""
-#: cp/decl.c:7095
+#: cp/decl.c:7177
#, c-format
msgid "`%s' declared as function returning a function"
msgstr ""
-#: cp/decl.c:7100
+#: cp/decl.c:7182
#, c-format
msgid "`%s' declared as function returning an array"
msgstr ""
-#: cp/decl.c:7136
+#: cp/decl.c:7218
msgid "destructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7139
+#: cp/decl.c:7221
msgid "destructors may not be cv-qualified"
msgstr ""
-#: cp/decl.c:7159
+#: cp/decl.c:7241
msgid "constructor cannot be static member function"
msgstr ""
-#: cp/decl.c:7162
+#: cp/decl.c:7244
msgid "constructors cannot be declared virtual"
msgstr ""
-#: cp/decl.c:7167
+#: cp/decl.c:7249
msgid "constructors may not be cv-qualified"
msgstr ""
-#: cp/decl.c:7187
+#: cp/decl.c:7269
#, c-format
msgid "can't initialize friend function `%s'"
msgstr ""
#. Cannot be both friend and virtual.
-#: cp/decl.c:7191
+#: cp/decl.c:7273
msgid "virtual functions cannot be friends"
msgstr ""
-#: cp/decl.c:7195
+#: cp/decl.c:7277
msgid "friend declaration not in class definition"
msgstr ""
-#: cp/decl.c:7197
+#: cp/decl.c:7279
#, c-format
msgid "can't define friend function `%s' in a local class definition"
msgstr ""
-#: cp/decl.c:7209
+#: cp/decl.c:7291
msgid "destructors may not have parameters"
msgstr ""
-#: cp/decl.c:7227 cp/decl.c:7234
+#: cp/decl.c:7309 cp/decl.c:7316
msgid "cannot declare reference to `%#T'"
msgstr ""
-#: cp/decl.c:7228
+#: cp/decl.c:7310
msgid "cannot declare pointer to `%#T'"
msgstr ""
-#: cp/decl.c:7236
+#: cp/decl.c:7318
msgid "cannot declare pointer to `%#T' member"
msgstr ""
-#: cp/decl.c:7292
+#: cp/decl.c:7374
msgid "template-id `%D' used as a declarator"
msgstr ""
-#: cp/decl.c:7343
+#: cp/decl.c:7425
msgid "extra qualification `%T::' on member `%s' ignored"
msgstr ""
-#: cp/decl.c:7362
+#: cp/decl.c:7444
msgid "cannot declare member function `%T::%s' within `%T'"
msgstr ""
-#: cp/decl.c:7377
+#: cp/decl.c:7459
msgid "cannot declare member `%T::%s' within `%T'"
msgstr ""
-#: cp/decl.c:7405
+#: cp/decl.c:7487
#, c-format
msgid "size of array `%s' is too large"
msgstr ""
-#: cp/decl.c:7416
+#: cp/decl.c:7498
msgid "data member may not have variably modified type `%T'"
msgstr ""
-#: cp/decl.c:7418
+#: cp/decl.c:7500
msgid "parameter may not have variably modified type `%T'"
msgstr ""
#. [dcl.fct.spec] The explicit specifier shall only be used in
#. declarations of constructors within a class definition.
-#: cp/decl.c:7426
+#: cp/decl.c:7508
msgid "only declarations of constructors can be `explicit'"
msgstr ""
-#: cp/decl.c:7434
+#: cp/decl.c:7516
#, c-format
msgid "non-member `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7439
+#: cp/decl.c:7521
#, c-format
msgid "non-object member `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7445
+#: cp/decl.c:7527
#, c-format
msgid "function `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7450
+#: cp/decl.c:7532
#, c-format
msgid "static `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7455
+#: cp/decl.c:7537
#, c-format
msgid "const `%s' cannot be declared `mutable'"
msgstr ""
-#: cp/decl.c:7473
+#: cp/decl.c:7555
msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
msgstr ""
-#: cp/decl.c:7481
+#: cp/decl.c:7563
msgid "%Jtypedef name may not be a nested-name-specifier"
msgstr ""
-#: cp/decl.c:7527
+#: cp/decl.c:7609
msgid "%Jinvalid type qualifier for non-member function type"
msgstr ""
-#: cp/decl.c:7590
+#: cp/decl.c:7672
msgid "type qualifiers specified for friend class declaration"
msgstr ""
-#: cp/decl.c:7595
+#: cp/decl.c:7677
msgid "`inline' specified for friend class declaration"
msgstr ""
-#: cp/decl.c:7603
+#: cp/decl.c:7685
msgid "template parameters cannot be friends"
msgstr ""
-#: cp/decl.c:7605
+#: cp/decl.c:7687
msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
msgstr ""
-#: cp/decl.c:7609
+#: cp/decl.c:7691
msgid "friend declaration requires class-key, i.e. `friend %#T'"
msgstr ""
-#: cp/decl.c:7622
+#: cp/decl.c:7704
msgid "trying to make class `%T' a friend of global scope"
msgstr ""
-#: cp/decl.c:7633
+#: cp/decl.c:7715
msgid "invalid qualifiers on non-member function type"
msgstr ""
-#: cp/decl.c:7652
+#: cp/decl.c:7734
msgid "abstract declarator `%T' used as declaration"
msgstr ""
-#: cp/decl.c:7664
+#: cp/decl.c:7746
msgid "unnamed variable or field declared void"
msgstr ""
-#: cp/decl.c:7668
+#: cp/decl.c:7750
#, c-format
msgid "variable or field `%s' declared void"
msgstr ""
-#: cp/decl.c:7671
+#: cp/decl.c:7753
msgid "variable or field declared void"
msgstr ""
-#: cp/decl.c:7681
+#: cp/decl.c:7763
msgid "cannot use `::' in parameter declaration"
msgstr ""
#. Something like struct S { int N::j; };
-#: cp/decl.c:7726
+#: cp/decl.c:7808
msgid "invalid use of `::'"
msgstr ""
-#: cp/decl.c:7738
+#: cp/decl.c:7820
msgid "function `%D' cannot be declared friend"
msgstr ""
-#: cp/decl.c:7750
+#: cp/decl.c:7832
msgid "can't make `%D' into a method -- not in a class"
msgstr ""
-#: cp/decl.c:7759
+#: cp/decl.c:7841
msgid "function `%D' declared virtual inside a union"
msgstr ""
-#: cp/decl.c:7768
+#: cp/decl.c:7850
msgid "`%D' cannot be declared virtual, since it is always static"
msgstr ""
-#: cp/decl.c:7847
+#: cp/decl.c:7929
msgid "field `%D' has incomplete type"
msgstr ""
-#: cp/decl.c:7849
+#: cp/decl.c:7931
msgid "name `%T' has incomplete type"
msgstr ""
-#: cp/decl.c:7858
+#: cp/decl.c:7940
msgid " in instantiation of template `%T'"
msgstr ""
-#: cp/decl.c:7868
+#: cp/decl.c:7950
#, c-format
msgid "`%E' is neither function nor member function; cannot be declared friend"
msgstr ""
-#: cp/decl.c:7879
+#: cp/decl.c:7961
msgid "member functions are implicitly friends of their class"
msgstr ""
@@ -14327,86 +14423,86 @@ msgstr ""
#. the rest of the compiler does not correctly
#. handle the initialization unless the member is
#. static so we make it static below.
-#: cp/decl.c:7919
+#: cp/decl.c:8001
msgid "ISO C++ forbids initialization of member `%D'"
msgstr ""
-#: cp/decl.c:7921
+#: cp/decl.c:8003
msgid "making `%D' static"
msgstr ""
-#: cp/decl.c:7979
+#: cp/decl.c:8061
#, c-format
msgid "storage class `auto' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:7981
+#: cp/decl.c:8063
#, c-format
msgid "storage class `register' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:7983
+#: cp/decl.c:8065
#, c-format
msgid "storage class `__thread' invalid for function `%s'"
msgstr ""
-#: cp/decl.c:7994
+#: cp/decl.c:8076
#, c-format
msgid ""
"`static' specified invalid for function `%s' declared out of global scope"
msgstr ""
-#: cp/decl.c:7996
+#: cp/decl.c:8078
#, c-format
msgid ""
"`inline' specifier invalid for function `%s' declared out of global scope"
msgstr ""
-#: cp/decl.c:8003
+#: cp/decl.c:8085
#, c-format
msgid "virtual non-class function `%s'"
msgstr ""
-#: cp/decl.c:8034
+#: cp/decl.c:8116
msgid "cannot declare member function `%D' to have static linkage"
msgstr ""
#. FIXME need arm citation
-#: cp/decl.c:8040
+#: cp/decl.c:8122
msgid "cannot declare static function inside another function"
msgstr ""
-#: cp/decl.c:8069
+#: cp/decl.c:8151
msgid ""
"`static' may not be used when defining (as opposed to declaring) a static "
"data member"
msgstr ""
-#: cp/decl.c:8075
+#: cp/decl.c:8157
msgid "static member `%D' declared `register'"
msgstr ""
-#: cp/decl.c:8080
+#: cp/decl.c:8162
msgid "cannot explicitly declare member `%#D' to have extern linkage"
msgstr ""
-#: cp/decl.c:8220
+#: cp/decl.c:8302
msgid "default argument for `%#D' has type `%T'"
msgstr ""
-#: cp/decl.c:8223
+#: cp/decl.c:8305
msgid "default argument for parameter of type `%T' has type `%T'"
msgstr ""
-#: cp/decl.c:8240
+#: cp/decl.c:8322
msgid "default argument `%E' uses local variable `%D'"
msgstr ""
-#: cp/decl.c:8309
+#: cp/decl.c:8391
msgid "parameter `%D' invalidly declared method type"
msgstr ""
-#: cp/decl.c:8333
+#: cp/decl.c:8415
msgid "parameter `%D' includes %s to array of unknown bound `%T'"
msgstr ""
@@ -14425,102 +14521,102 @@ msgstr ""
#. or implicitly defined), there's no need to worry about their
#. existence. Theoretically, they should never even be
#. instantiated, but that's hard to forestall.
-#: cp/decl.c:8490
+#: cp/decl.c:8572
msgid "invalid constructor; you probably meant `%T (const %T&)'"
msgstr ""
-#: cp/decl.c:8614
+#: cp/decl.c:8696
msgid "`%D' may not be declared within a namespace"
msgstr ""
-#: cp/decl.c:8616
+#: cp/decl.c:8698
msgid "`%D' may not be declared as static"
msgstr ""
-#: cp/decl.c:8636
+#: cp/decl.c:8718
msgid "`%D' must be a nonstatic member function"
msgstr ""
-#: cp/decl.c:8642
+#: cp/decl.c:8724
msgid ""
"`%D' must be either a non-static member function or a non-member function"
msgstr ""
-#: cp/decl.c:8659
+#: cp/decl.c:8741
msgid "`%D' must have an argument of class or enumerated type"
msgstr ""
-#: cp/decl.c:8694
+#: cp/decl.c:8776
#, c-format
msgid "conversion to %s%s will never use a type conversion operator"
msgstr ""
#. 13.4.0.3
-#: cp/decl.c:8701
+#: cp/decl.c:8783
msgid "ISO C++ prohibits overloading operator ?:"
msgstr ""
-#: cp/decl.c:8751
+#: cp/decl.c:8833
msgid "postfix `%D' must take `int' as its argument"
msgstr ""
-#: cp/decl.c:8755
+#: cp/decl.c:8837
msgid "postfix `%D' must take `int' as its second argument"
msgstr ""
-#: cp/decl.c:8762
+#: cp/decl.c:8844
msgid "`%D' must take either zero or one argument"
msgstr ""
-#: cp/decl.c:8764
+#: cp/decl.c:8846
msgid "`%D' must take either one or two arguments"
msgstr ""
-#: cp/decl.c:8785
+#: cp/decl.c:8867
msgid "prefix `%D' should return `%T'"
msgstr ""
-#: cp/decl.c:8791
+#: cp/decl.c:8873
msgid "postfix `%D' should return `%T'"
msgstr ""
-#: cp/decl.c:8800
+#: cp/decl.c:8882
msgid "`%D' must take `void'"
msgstr ""
-#: cp/decl.c:8802 cp/decl.c:8810
+#: cp/decl.c:8884 cp/decl.c:8892
msgid "`%D' must take exactly one argument"
msgstr ""
-#: cp/decl.c:8812
+#: cp/decl.c:8894
msgid "`%D' must take exactly two arguments"
msgstr ""
-#: cp/decl.c:8820
+#: cp/decl.c:8902
msgid "user-defined `%D' always evaluates both arguments"
msgstr ""
-#: cp/decl.c:8834
+#: cp/decl.c:8916
msgid "`%D' should return by value"
msgstr ""
-#: cp/decl.c:8846 cp/decl.c:8849
+#: cp/decl.c:8928 cp/decl.c:8931
msgid "`%D' cannot have default arguments"
msgstr ""
-#: cp/decl.c:8909
+#: cp/decl.c:8991
msgid "using typedef-name `%D' after `%s'"
msgstr ""
-#: cp/decl.c:8915
+#: cp/decl.c:8997
msgid "using template type parameter `%T' after `%s'"
msgstr ""
-#: cp/decl.c:8923
+#: cp/decl.c:9005
msgid "`%T' referred to as `%s'"
msgstr ""
-#: cp/decl.c:8929
+#: cp/decl.c:9011
msgid "`%T' referred to as enum"
msgstr ""
@@ -14531,47 +14627,47 @@ msgstr ""
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
-#: cp/decl.c:8944
+#: cp/decl.c:9026
msgid "template argument required for `%s %T'"
msgstr ""
-#: cp/decl.c:9089
+#: cp/decl.c:9171
msgid "use of enum `%#D' without previous declaration"
msgstr ""
-#: cp/decl.c:9107
+#: cp/decl.c:9189
msgid "redeclaration of `%T' as a non-template"
msgstr ""
-#: cp/decl.c:9200
+#: cp/decl.c:9282
msgid "derived union `%T' invalid"
msgstr ""
-#: cp/decl.c:9211
+#: cp/decl.c:9288
msgid "Java class '%T' cannot have multiple bases"
msgstr ""
-#: cp/decl.c:9223
+#: cp/decl.c:9296
msgid "Java class '%T' cannot have virtual bases"
msgstr ""
-#: cp/decl.c:9242
+#: cp/decl.c:9315
msgid "base type `%T' fails to be a struct or class type"
msgstr ""
-#: cp/decl.c:9250
+#: cp/decl.c:9348
msgid "recursive type `%T' undefined"
msgstr ""
-#: cp/decl.c:9252
+#: cp/decl.c:9350
msgid "duplicate base type `%T' invalid"
msgstr ""
-#: cp/decl.c:9317
+#: cp/decl.c:9418
msgid "multiple definition of `%#T'"
msgstr ""
-#: cp/decl.c:9318
+#: cp/decl.c:9419
msgid "%Jprevious definition here"
msgstr ""
@@ -14579,43 +14675,39 @@ msgstr ""
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
-#: cp/decl.c:9443
+#: cp/decl.c:9544
msgid "no integral type can represent all of the enumerator values for `%T'"
msgstr ""
-#: cp/decl.c:9544
+#: cp/decl.c:9645
msgid "enumerator value for `%D' not integer constant"
msgstr ""
-#: cp/decl.c:9571
+#: cp/decl.c:9672
msgid "overflow in enumeration values at `%D'"
msgstr ""
-#: cp/decl.c:9642
+#: cp/decl.c:9743
msgid "return type `%#T' is incomplete"
msgstr ""
-#: cp/decl.c:9757 cp/typeck.c:5982
+#: cp/decl.c:9858 cp/typeck.c:6031
msgid "`operator=' should return a reference to `*this'"
msgstr ""
-#: cp/decl.c:10034
-msgid "return type for `main' changed to `int'"
-msgstr ""
-
-#: cp/decl.c:10089
+#: cp/decl.c:10182
msgid "parameter `%D' declared void"
msgstr ""
-#: cp/decl.c:10571
+#: cp/decl.c:10664
msgid "invalid member function declaration"
msgstr ""
-#: cp/decl.c:10586
+#: cp/decl.c:10679
msgid "`%D' is already defined in class `%T'"
msgstr ""
-#: cp/decl.c:10797
+#: cp/decl.c:10890
msgid "static member function `%#D' declared with type qualifiers"
msgstr ""
@@ -14660,7 +14752,7 @@ msgstr ""
msgid "invalid use of `virtual' in template declaration of `%#D'"
msgstr ""
-#: cp/decl2.c:506 cp/pt.c:2912
+#: cp/decl2.c:506 cp/pt.c:2905
msgid "template declaration of `%#D'"
msgstr ""
@@ -14756,11 +14848,11 @@ msgstr ""
msgid "`operator delete' takes type `%T' as first parameter"
msgstr ""
-#: cp/decl2.c:3030
+#: cp/decl2.c:3020
msgid "inline function `%D' used but never defined"
msgstr ""
-#: cp/decl2.c:3180
+#: cp/decl2.c:3170
msgid "default argument missing for parameter %P of `%+#D'"
msgstr ""
@@ -14792,7 +14884,7 @@ msgstr ""
msgid "throwing NULL, which has integral, not pointer type"
msgstr ""
-#: cp/except.c:599 cp/init.c:1874
+#: cp/except.c:599 cp/init.c:1876
msgid "`%D' should never be overloaded"
msgstr ""
@@ -14875,220 +14967,220 @@ msgid ""
"template-friend disables this warning"
msgstr ""
-#: cp/g++spec.c:235 java/jvspec.c:415
+#: cp/g++spec.c:238 java/jvspec.c:415
#, c-format
msgid "argument to `%s' missing\n"
msgstr ""
#: cp/init.c:318
-msgid "`%D' should be initialized in the member initialization list"
+msgid "%J%qD should be initialized in the member initialization list"
msgstr ""
-#: cp/init.c:367
-msgid "default-initialization of `%#D', which has reference type"
+#: cp/init.c:365
+msgid "%Jdefault-initialization of %q#D, which has reference type"
msgstr ""
-#: cp/init.c:372
-msgid "uninitialized reference member `%D'"
+#: cp/init.c:371
+msgid "%Juninitialized reference member %qD"
msgstr ""
#: cp/init.c:374
-msgid "uninitialized member `%D' with `const' type `%T'"
+msgid "%Juninitialized member %qD with %<const%> type %qT"
msgstr ""
-#: cp/init.c:516
+#: cp/init.c:517
msgid "`%D' will be initialized after"
msgstr ""
-#: cp/init.c:519
+#: cp/init.c:520
msgid "base `%T' will be initialized after"
msgstr ""
-#: cp/init.c:522
+#: cp/init.c:523
msgid " `%#D'"
msgstr ""
-#: cp/init.c:524
+#: cp/init.c:525
msgid " base `%T'"
msgstr ""
-#: cp/init.c:525
-msgid " when initialized here"
+#: cp/init.c:526
+msgid "%J when initialized here"
msgstr ""
-#: cp/init.c:541
-msgid "multiple initializations given for `%D'"
+#: cp/init.c:542
+msgid "%Jmultiple initializations given for %qD"
msgstr ""
-#: cp/init.c:543
-msgid "multiple initializations given for base `%T'"
+#: cp/init.c:545
+msgid "%Jmultiple initializations given for base %qT"
msgstr ""
-#: cp/init.c:610
-msgid "initializations for multiple members of `%T'"
+#: cp/init.c:612
+msgid "%Jinitializations for multiple members of %qT"
msgstr ""
-#: cp/init.c:667
+#: cp/init.c:669
msgid ""
-"base class `%#T' should be explicitly initialized in the copy constructor"
+"%Jbase class `%#T' should be explicitly initialized in the copy constructor"
msgstr ""
-#: cp/init.c:891 cp/init.c:910
+#: cp/init.c:893 cp/init.c:912
msgid "class `%T' does not have any field named `%D'"
msgstr ""
-#: cp/init.c:897
+#: cp/init.c:899
msgid ""
"`%#D' is a static data member; it can only be initialized at its definition"
msgstr ""
-#: cp/init.c:904
+#: cp/init.c:906
msgid "`%#D' is not a non-static data member of `%T'"
msgstr ""
-#: cp/init.c:943
+#: cp/init.c:945
msgid "unnamed initializer for `%T', which has no base classes"
msgstr ""
-#: cp/init.c:951
+#: cp/init.c:953
msgid "unnamed initializer for `%T', which uses multiple inheritance"
msgstr ""
-#: cp/init.c:997
+#: cp/init.c:999
msgid "'%D' is both a direct base and an indirect virtual base"
msgstr ""
-#: cp/init.c:1005
+#: cp/init.c:1007
msgid "type `%D' is not a direct or virtual base of `%T'"
msgstr ""
-#: cp/init.c:1008
+#: cp/init.c:1010
msgid "type `%D' is not a direct base of `%T'"
msgstr ""
-#: cp/init.c:1088
+#: cp/init.c:1090
msgid "bad array initializer"
msgstr ""
-#: cp/init.c:1287
+#: cp/init.c:1289
msgid "`%T' is not an aggregate type"
msgstr ""
-#: cp/init.c:1379 cp/typeck.c:1835
+#: cp/init.c:1381 cp/typeck.c:1839
msgid "qualified type `%T' does not match destructor name `~%T'"
msgstr ""
-#: cp/init.c:1387
+#: cp/init.c:1389
msgid "incomplete type `%T' does not have member `%D'"
msgstr ""
-#: cp/init.c:1407
+#: cp/init.c:1409
msgid "`%D' is not a member of type `%T'"
msgstr ""
-#: cp/init.c:1434
+#: cp/init.c:1436
msgid "invalid pointer to bit-field `%D'"
msgstr ""
-#: cp/init.c:1536
+#: cp/init.c:1538
msgid "invalid use of non-static member function `%D'"
msgstr ""
-#: cp/init.c:1542 cp/semantics.c:1268
+#: cp/init.c:1544 cp/semantics.c:1268
msgid "invalid use of non-static data member `%D'"
msgstr ""
-#: cp/init.c:1659
+#: cp/init.c:1661
msgid "new cannot be applied to a reference type"
msgstr ""
-#: cp/init.c:1665
+#: cp/init.c:1667
msgid "new cannot be applied to a function type"
msgstr ""
-#: cp/init.c:1697
+#: cp/init.c:1699
msgid "call to Java constructor, while `jclass' undefined"
msgstr ""
-#: cp/init.c:1713
+#: cp/init.c:1715
msgid "can't find class$"
msgstr ""
-#: cp/init.c:1826
+#: cp/init.c:1828
msgid "invalid type `void' for new"
msgstr ""
-#: cp/init.c:1836
+#: cp/init.c:1838
msgid "uninitialized const in `new' of `%#T'"
msgstr ""
-#: cp/init.c:1869
+#: cp/init.c:1871
#, c-format
msgid "call to Java constructor with `%s' undefined"
msgstr ""
-#: cp/init.c:1909
+#: cp/init.c:1911
msgid "request for member `%D' is ambiguous"
msgstr ""
-#: cp/init.c:2042
+#: cp/init.c:2044
msgid "ISO C++ forbids initialization in array new"
msgstr ""
-#: cp/init.c:2512
+#: cp/init.c:2514
msgid "initializer ends prematurely"
msgstr ""
-#: cp/init.c:2565
+#: cp/init.c:2567
msgid "cannot initialize multi-dimensional array with initializer"
msgstr ""
-#: cp/init.c:2724
+#: cp/init.c:2726
msgid "possible problem detected in invocation of delete operator:"
msgstr ""
-#: cp/init.c:2727
+#: cp/init.c:2729
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:2748
+#: cp/init.c:2750
msgid "unknown array size in delete"
msgstr ""
-#: cp/init.c:3008
+#: cp/init.c:3010
msgid "type to vector delete is neither pointer or array type"
msgstr ""
-#: cp/lex.c:437
+#: cp/lex.c:436
#, c-format
msgid "junk at end of #pragma %s"
msgstr ""
-#: cp/lex.c:444
+#: cp/lex.c:443
#, c-format
msgid "invalid #pragma %s"
msgstr ""
-#: cp/lex.c:452
+#: cp/lex.c:451
msgid "#pragma vtable no longer supported"
msgstr ""
-#: cp/lex.c:524
+#: cp/lex.c:530
#, c-format
-msgid "#pragma implementation for %s appears after file is included"
+msgid "#pragma implementation for %qs appears after file is included"
msgstr ""
-#: cp/lex.c:548
+#: cp/lex.c:555
msgid "junk at end of #pragma GCC java_exceptions"
msgstr ""
-#: cp/lex.c:562
+#: cp/lex.c:569
msgid "`%D' not defined"
msgstr ""
-#: cp/lex.c:566
+#: cp/lex.c:573
msgid "`%D' was not declared in this scope"
msgstr ""
@@ -15102,13 +15194,13 @@ msgstr ""
#. Note that we have the exact wording of the following message in
#. the manual (trouble.texi, node "Name lookup"), so they need to
#. be kept in synch.
-#: cp/lex.c:600
+#: cp/lex.c:610
msgid ""
"there are no arguments to `%D' that depend on a template parameter, so a "
"declaration of `%D' must be available"
msgstr ""
-#: cp/lex.c:609
+#: cp/lex.c:619
msgid ""
"(if you use `-fpermissive', G++ will accept your code, but allowing the use "
"of an undeclared name is deprecated)"
@@ -15350,7 +15442,7 @@ msgstr ""
#. This happens for A::B where B is a template, and there are no
#. template arguments.
-#: cp/name-lookup.c:3650 cp/typeck.c:1809
+#: cp/name-lookup.c:3650 cp/typeck.c:1813
msgid "invalid use of `%D'"
msgstr ""
@@ -15378,319 +15470,319 @@ msgstr ""
msgid "XXX leaving pop_everything ()\n"
msgstr ""
-#: cp/parser.c:635
+#: cp/parser.c:438
msgid "invalid token"
msgstr ""
-#: cp/parser.c:2037
+#: cp/parser.c:1875
msgid "`%D::%D' has not been declared"
msgstr ""
-#: cp/parser.c:2040 cp/semantics.c:2321
+#: cp/parser.c:1878 cp/semantics.c:2318
msgid "`::%D' has not been declared"
msgstr ""
-#: cp/parser.c:2043
+#: cp/parser.c:1881
msgid "request for member `%D' in non-class type `%T'"
msgstr ""
-#: cp/parser.c:2046
+#: cp/parser.c:1884
msgid "`%T::%D' has not been declared"
msgstr ""
-#: cp/parser.c:2049
+#: cp/parser.c:1887
msgid "`%D' has not been declared"
msgstr ""
-#: cp/parser.c:2052
+#: cp/parser.c:1890
msgid "`%D::%D' %s"
msgstr ""
-#: cp/parser.c:2054
+#: cp/parser.c:1892
msgid "`::%D' %s"
msgstr ""
-#: cp/parser.c:2056
+#: cp/parser.c:1894
msgid "`%D' %s"
msgstr ""
-#: cp/parser.c:2109
+#: cp/parser.c:1947
msgid "new types may not be defined in a return type"
msgstr ""
-#: cp/parser.c:2127 cp/pt.c:4278
+#: cp/parser.c:1965 cp/pt.c:4277
msgid "`%T' is not a template"
msgstr ""
-#: cp/parser.c:2129
+#: cp/parser.c:1967
#, c-format
msgid "`%E' is not a template"
msgstr ""
-#: cp/parser.c:2131
+#: cp/parser.c:1969
msgid "invalid template-id"
msgstr ""
-#: cp/parser.c:2172
+#: cp/parser.c:2010
#, c-format
msgid "%s cannot appear in a constant-expression"
msgstr ""
-#: cp/parser.c:2196
+#: cp/parser.c:2034
#, c-format
msgid "invalid use of template-name `%E' without an argument list"
msgstr ""
#. Issue an error message.
-#: cp/parser.c:2201
+#: cp/parser.c:2039
#, c-format
msgid "`%E' does not name a type"
msgstr ""
-#: cp/parser.c:2232
+#: cp/parser.c:2070
msgid "(perhaps `typename %T::%E' was intended)"
msgstr ""
-#: cp/parser.c:2247
+#: cp/parser.c:2085
#, c-format
msgid "`%E' in namespace `%E' does not name a type"
msgstr ""
-#: cp/parser.c:2250
+#: cp/parser.c:2088
msgid "`%E' in class `%T' does not name a type"
msgstr ""
-#: cp/parser.c:2778
+#: cp/parser.c:2759
msgid "ISO C++ forbids braced-groups within expressions"
msgstr ""
-#: cp/parser.c:2787
+#: cp/parser.c:2768
msgid "statement-expressions are allowed only inside functions"
msgstr ""
-#: cp/parser.c:2838
+#: cp/parser.c:2819
msgid "`this' may not be used in this context"
msgstr ""
-#: cp/parser.c:2973
+#: cp/parser.c:2954
msgid "local variable `%D' may not appear in this context"
msgstr ""
-#: cp/parser.c:3338
+#: cp/parser.c:3319
msgid "typedef-name `%D' used as destructor declarator"
msgstr ""
-#: cp/parser.c:3995
+#: cp/parser.c:3978
msgid "ISO C++ forbids compound-literals"
msgstr ""
-#: cp/parser.c:4862
+#: cp/parser.c:4845
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:4863
+#: cp/parser.c:4846
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:4969
+#: cp/parser.c:4952
msgid "size in array new must have integral type"
msgstr ""
-#: cp/parser.c:4972
+#: cp/parser.c:4955
msgid "zero size array reserves no space"
msgstr ""
-#: cp/parser.c:5071
+#: cp/parser.c:5054
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:5252
+#: cp/parser.c:5235
msgid "use of old-style cast"
msgstr ""
-#: cp/parser.c:6083
+#: cp/parser.c:5990
#, c-format
msgid "case label `%E' not within a switch statement"
msgstr ""
-#: cp/parser.c:6625
+#: cp/parser.c:6533
msgid "ISO C++ forbids computed gotos"
msgstr ""
-#: cp/parser.c:6749
-msgid "extra `;'"
+#: cp/parser.c:6658
+msgid "extra %<;%>"
msgstr ""
-#: cp/parser.c:7061
+#: cp/parser.c:6976
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:7188
+#: cp/parser.c:7108
msgid "duplicate `friend'"
msgstr ""
-#: cp/parser.c:7240
+#: cp/parser.c:7160
msgid "`__thread' before `static'"
msgstr ""
-#: cp/parser.c:7250
+#: cp/parser.c:7170
msgid "`__thread' before `extern'"
msgstr ""
-#: cp/parser.c:7357
+#: cp/parser.c:7277
msgid "class definition may not be declared a friend"
msgstr ""
-#: cp/parser.c:7681
+#: cp/parser.c:7590
msgid "only constructors take base initializers"
msgstr ""
-#: cp/parser.c:7732
+#: cp/parser.c:7641
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:7773
+#: cp/parser.c:7682
msgid ""
"keyword `typename' not allowed in this context (a qualified member "
"initializer is implicitly a type)"
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:8135
+#: cp/parser.c:8044
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:8508
+#: cp/parser.c:8417
msgid "`<::' cannot begin a template-argument list"
msgstr ""
-#: cp/parser.c:8509
+#: cp/parser.c:8418
msgid ""
"`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
msgstr ""
-#: cp/parser.c:8516
+#: cp/parser.c:8425
msgid "(if you use `-fpermissive' G++ will accept your code)"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:8691
+#: cp/parser.c:8600
msgid "non-template `%D' used as template"
msgstr ""
-#: cp/parser.c:8692
+#: cp/parser.c:8601
msgid "use `%T::template %D' to indicate that it is a template"
msgstr ""
-#: cp/parser.c:9719
+#: cp/parser.c:9628
msgid "using `typename' outside of template"
msgstr ""
-#: cp/parser.c:9842
+#: cp/parser.c:9751
msgid "expected type-name"
msgstr ""
-#: cp/parser.c:9901
+#: cp/parser.c:9810
msgid "type attributes are honored only at type definition"
msgstr ""
#. [namespace.udecl]
#.
#. A using declaration shall not name a template-id.
-#: cp/parser.c:10272
+#: cp/parser.c:10184
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:10597
+#: cp/parser.c:10509
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:10599
+#: cp/parser.c:10511
msgid "attributes are not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:10730
+#: cp/parser.c:10642
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:11159
+#: cp/parser.c:11071
msgid "`%T::%D' is not a type"
msgstr ""
-#: cp/parser.c:11204
+#: cp/parser.c:11116
msgid "invalid use of constructor as a template"
msgstr ""
-#: cp/parser.c:11205
+#: cp/parser.c:11117
msgid ""
"use `%T::%D' instead of `%T::%T' to name the constructor in a qualified name"
msgstr ""
-#: cp/parser.c:11392
+#: cp/parser.c:11304
msgid "duplicate cv-qualifier"
msgstr ""
-#: cp/parser.c:11909
+#: cp/parser.c:11818
msgid "file ends in default argument"
msgstr ""
-#: cp/parser.c:11965
+#: cp/parser.c:11878
msgid "deprecated use of default argument for parameter of non-function"
msgstr ""
-#: cp/parser.c:11968
+#: cp/parser.c:11881
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:12710
+#: cp/parser.c:12623
msgid "declaration of `%D' in `%D' which does not enclose `%D'"
msgstr ""
-#: cp/parser.c:12723
+#: cp/parser.c:12636
msgid "extra qualification ignored"
msgstr ""
-#: cp/parser.c:12734
+#: cp/parser.c:12647
msgid "an explicit specialization must be preceded by 'template <>'"
msgstr ""
-#: cp/parser.c:13017
-msgid "extra semicolon"
+#: cp/parser.c:12931
+msgid "%Hextra %<;%>"
msgstr ""
-#: cp/parser.c:13035
+#: cp/parser.c:12949
msgid "a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:13049
+#: cp/parser.c:12963
msgid "friend declaration does not name a class or function"
msgstr ""
-#: cp/parser.c:13222
+#: cp/parser.c:13136
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:13495
+#: cp/parser.c:13409
msgid "keyword `typename' not allowed outside of templates"
msgstr ""
-#: cp/parser.c:13497
+#: cp/parser.c:13411
msgid ""
"keyword `typename' not allowed in this context (the base class is implicitly "
"a type)"
msgstr ""
-#: cp/parser.c:13770
+#: cp/parser.c:13684
msgid "invalid catch parameter"
msgstr ""
-#: cp/parser.c:14339
+#: cp/parser.c:14246
msgid "reference to `%D' is ambiguous"
msgstr ""
-#: cp/parser.c:14508
+#: cp/parser.c:14415
msgid "too few template-parameter-lists"
msgstr ""
@@ -15698,145 +15790,143 @@ msgstr ""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:14523
+#: cp/parser.c:14430
msgid "too many template-parameter-lists"
msgstr ""
#. Skip the entire function.
-#: cp/parser.c:14820
+#: cp/parser.c:14654
msgid "invalid function declaration"
msgstr ""
#. Issue an error message.
-#: cp/parser.c:14857
+#: cp/parser.c:14691
msgid "named return values are no longer supported"
msgstr ""
-#: cp/parser.c:15199
-msgid "`>>' should be `> >' within a nested template argument list"
+#: cp/parser.c:15036
+msgid "%H%<>>%> 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:15207
-msgid "spurious `>>', use `>' to terminate a template argument list"
+#: cp/parser.c:15051
+msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr ""
-#: cp/parser.c:15212
-msgid "missing `>' to terminate the template argument list"
+#: cp/parser.c:15056
+msgid "missing %<>%> to terminate the template argument list"
msgstr ""
-#: cp/parser.c:15740
+#: cp/parser.c:15575
msgid "`%s' tag used in naming `%#T'"
msgstr ""
-#: cp/parser.c:15760
+#: cp/parser.c:15595
msgid "%D redeclared with different access"
msgstr ""
-#: cp/parser.c:15777
+#: cp/parser.c:15612
msgid "`template' (as a disambiguator) is only allowed within templates"
msgstr ""
-#: cp/parser.c:16009
+#: cp/parser.c:15820
msgid "inter-module optimizations not implemented for C++"
msgstr ""
-#: cp/pt.c:247
+#: cp/pt.c:240
msgid "data member `%D' cannot be a member template"
msgstr ""
-#: cp/pt.c:259
+#: cp/pt.c:252
msgid "invalid member template declaration `%D'"
msgstr ""
-#: cp/pt.c:642
+#: cp/pt.c:635
msgid "explicit specialization in non-namespace scope `%D'"
msgstr ""
-#: cp/pt.c:654
+#: cp/pt.c:647
msgid "enclosing class templates are not explicitly specialized"
msgstr ""
-#: cp/pt.c:738
+#: cp/pt.c:731
msgid "specialization of `%D' in different namespace"
msgstr ""
-#: cp/pt.c:739 cp/pt.c:808
+#: cp/pt.c:732 cp/pt.c:801
msgid " from definition of `%#D'"
msgstr ""
-#: cp/pt.c:775
+#: cp/pt.c:768
msgid "specialization of `%T' after instantiation"
msgstr ""
-#: cp/pt.c:807
+#: cp/pt.c:800
msgid "specializing `%#T' in different namespace"
msgstr ""
-#: cp/pt.c:822
+#: cp/pt.c:815
msgid "specialization `%T' after instantiation `%T'"
msgstr ""
-#: cp/pt.c:834
+#: cp/pt.c:827
msgid "explicit specialization of non-template `%T'"
msgstr ""
-#: cp/pt.c:1091
+#: cp/pt.c:1084
msgid "specialization of %D after instantiation"
msgstr ""
-#: cp/pt.c:1221
+#: cp/pt.c:1214
msgid "%s %+#D"
msgstr ""
-#: cp/pt.c:1277
+#: cp/pt.c:1270
msgid "`%D' is not a function template"
msgstr ""
-#: cp/pt.c:1462
+#: cp/pt.c:1455
msgid "template-id `%D' for `%+D' does not match any template declaration"
msgstr ""
-#: cp/pt.c:1470
+#: cp/pt.c:1463
msgid "ambiguous template specialization `%D' for `%+D'"
msgstr ""
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
-#: cp/pt.c:1693 cp/pt.c:1748
+#: cp/pt.c:1686 cp/pt.c:1741
msgid "template-id `%D' in declaration of primary template"
msgstr ""
-#: cp/pt.c:1706
+#: cp/pt.c:1699
msgid "template parameter list used in explicit instantiation"
msgstr ""
-#: cp/pt.c:1712
+#: cp/pt.c:1705
msgid "definition provided for explicit instantiation"
msgstr ""
-#: cp/pt.c:1720
+#: cp/pt.c:1713
msgid "too many template parameter lists in declaration of `%D'"
msgstr ""
-#: cp/pt.c:1723
+#: cp/pt.c:1716
msgid "too few template parameter lists in declaration of `%D'"
msgstr ""
-#: cp/pt.c:1726
+#: cp/pt.c:1719
msgid "explicit specialization of `%D' must be introduced by `template <>'"
msgstr ""
-#: cp/pt.c:1745
+#: cp/pt.c:1738
msgid "function template partial specialization `%D' is not allowed"
msgstr ""
-#: cp/pt.c:1777
+#: cp/pt.c:1770
msgid "default argument specified in explicit specialization"
msgstr ""
-#: cp/pt.c:1781
+#: cp/pt.c:1774
msgid "template specialization with C linkage"
msgstr ""
@@ -15848,60 +15938,60 @@ msgstr ""
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1865
+#: cp/pt.c:1858
msgid "specialization of implicitly-declared special member function"
msgstr ""
-#: cp/pt.c:1909
+#: cp/pt.c:1902
msgid "no member function `%D' declared in `%T'"
msgstr ""
#. There are two many template parameter lists.
-#: cp/pt.c:2060
+#: cp/pt.c:2053
msgid "too many template parameter lists in declaration of `%T'"
msgstr ""
-#: cp/pt.c:2154
+#: cp/pt.c:2147
msgid " shadows template parm `%#D'"
msgstr ""
-#: cp/pt.c:2554
+#: cp/pt.c:2547
msgid "template parameters not used in partial specialization:"
msgstr ""
-#: cp/pt.c:2558
+#: cp/pt.c:2551
msgid " `%D'"
msgstr ""
-#: cp/pt.c:2570
+#: cp/pt.c:2563
msgid "partial specialization `%T' does not specialize any template arguments"
msgstr ""
-#: cp/pt.c:2595
+#: cp/pt.c:2588
#, c-format
msgid "template argument `%E' involves template parameter(s)"
msgstr ""
-#: cp/pt.c:2639
+#: cp/pt.c:2632
msgid "type `%T' of template argument `%E' depends on template parameter(s)"
msgstr ""
-#: cp/pt.c:2724
+#: cp/pt.c:2717
msgid "no default argument for `%D'"
msgstr ""
-#: cp/pt.c:2876
+#: cp/pt.c:2869
msgid "template with C linkage"
msgstr ""
-#: cp/pt.c:2879
+#: cp/pt.c:2872
msgid "template class without a name"
msgstr ""
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/pt.c:2887
+#: cp/pt.c:2880
msgid "destructor `%D' declared as member template"
msgstr ""
@@ -15910,53 +16000,53 @@ msgstr ""
#. An allocation function can be a function
#. template. ... Template allocation functions shall
#. have two or more parameters.
-#: cp/pt.c:2902
+#: cp/pt.c:2895
msgid "invalid template declaration of `%D'"
msgstr ""
-#: cp/pt.c:2982
+#: cp/pt.c:2975
msgid "`%D' does not declare a template type"
msgstr ""
-#: cp/pt.c:2988
+#: cp/pt.c:2981
msgid "template definition of non-template `%#D'"
msgstr ""
-#: cp/pt.c:3029
+#: cp/pt.c:3022
msgid "expected %d levels of template parms for `%#D', got %d"
msgstr ""
-#: cp/pt.c:3041
+#: cp/pt.c:3034
msgid "got %d template parameters for `%#D'"
msgstr ""
-#: cp/pt.c:3044
+#: cp/pt.c:3037
msgid "got %d template parameters for `%#T'"
msgstr ""
-#: cp/pt.c:3046
+#: cp/pt.c:3039
#, c-format
msgid " but %d required"
msgstr ""
-#: cp/pt.c:3131
+#: cp/pt.c:3124
msgid "`%T' is not a template type"
msgstr ""
-#: cp/pt.c:3147
+#: cp/pt.c:3140
msgid "previous declaration `%D'"
msgstr ""
-#: cp/pt.c:3148
+#: cp/pt.c:3141
#, c-format
msgid "used %d template parameter%s instead of %d"
msgstr ""
-#: cp/pt.c:3168
+#: cp/pt.c:3161
msgid "template parameter `%#D'"
msgstr ""
-#: cp/pt.c:3169
+#: cp/pt.c:3162
msgid "redeclared here as `%#D'"
msgstr ""
@@ -15964,295 +16054,295 @@ msgstr ""
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
-#: cp/pt.c:3179
+#: cp/pt.c:3172
msgid "redefinition of default argument for `%#D'"
msgstr ""
-#: cp/pt.c:3180
+#: cp/pt.c:3173
msgid "%J original definition appeared here"
msgstr ""
-#: cp/pt.c:3326
+#: cp/pt.c:3319
#, c-format
msgid "`%E' is not a valid template argument"
msgstr ""
-#: cp/pt.c:3330
+#: cp/pt.c:3323
msgid "it must be the address of a function with external linkage"
msgstr ""
-#: cp/pt.c:3332
+#: cp/pt.c:3325
msgid "it must be the address of an object with external linkage"
msgstr ""
-#: cp/pt.c:3335
+#: cp/pt.c:3328
msgid "it must be a pointer-to-member of the form `&X::Y'"
msgstr ""
-#: cp/pt.c:3346
+#: cp/pt.c:3339
#, 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:3361
+#: cp/pt.c:3354
#, c-format
msgid "address of non-extern `%E' cannot be used as template argument"
msgstr ""
-#: cp/pt.c:3370
+#: cp/pt.c:3363
#, c-format
msgid "non-constant `%E' cannot be used as template argument"
msgstr ""
-#: cp/pt.c:3378
+#: cp/pt.c:3371
msgid "type '%T' cannot be used as a value for a non-type template-parameter"
msgstr ""
-#: cp/pt.c:3381
+#: cp/pt.c:3374
msgid "invalid use of '%D' as a non-type template-argument"
msgstr ""
-#: cp/pt.c:3383
+#: cp/pt.c:3376
#, c-format
msgid "invalid use of '%E' as a non-type template-argument"
msgstr ""
-#: cp/pt.c:3755
+#: cp/pt.c:3754
#, c-format
msgid "to refer to a type member of a template parameter, use `typename %E'"
msgstr ""
-#: cp/pt.c:3768 cp/pt.c:3786 cp/pt.c:3825
+#: cp/pt.c:3767 cp/pt.c:3785 cp/pt.c:3824
msgid "type/value mismatch at argument %d in template parameter list for `%D'"
msgstr ""
-#: cp/pt.c:3771
+#: cp/pt.c:3770
msgid " expected a constant of type `%T', got `%T'"
msgstr ""
-#: cp/pt.c:3775
+#: cp/pt.c:3774
#, c-format
msgid " expected a class template, got `%E'"
msgstr ""
-#: cp/pt.c:3777
+#: cp/pt.c:3776
#, c-format
msgid " expected a type, got `%E'"
msgstr ""
-#: cp/pt.c:3789
+#: cp/pt.c:3788
msgid " expected a type, got `%T'"
msgstr ""
-#: cp/pt.c:3791
+#: cp/pt.c:3790
msgid " expected a class template, got `%T'"
msgstr ""
-#: cp/pt.c:3827
+#: cp/pt.c:3826
msgid " expected a template of type `%D', got `%D'"
msgstr ""
-#: cp/pt.c:3862
+#: cp/pt.c:3861
msgid "could not convert template argument `%E' to `%T'"
msgstr ""
-#: cp/pt.c:3902
+#: cp/pt.c:3901
#, c-format
msgid "wrong number of template arguments (%d, should be %d)"
msgstr ""
-#: cp/pt.c:3906
+#: cp/pt.c:3905
msgid "provided for `%D'"
msgstr ""
-#: cp/pt.c:3934
+#: cp/pt.c:3933
#, c-format
msgid "template argument %d is invalid"
msgstr ""
-#: cp/pt.c:4155
+#: cp/pt.c:4154
msgid "non-template used as template"
msgstr ""
-#: cp/pt.c:4290
+#: cp/pt.c:4289
msgid "non-template type `%T' used as a template"
msgstr ""
-#: cp/pt.c:4292
+#: cp/pt.c:4291
msgid "for template declaration `%D'"
msgstr ""
-#: cp/pt.c:4941
+#: cp/pt.c:4940
msgid ""
"template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
"to increase the maximum) instantiating `%D'"
msgstr ""
-#: cp/pt.c:5379
+#: cp/pt.c:5378
msgid "ambiguous class template instantiation for `%#T'"
msgstr ""
-#: cp/pt.c:5385
+#: cp/pt.c:5384
msgid "%s %+#T"
msgstr ""
-#: cp/pt.c:6412 cp/pt.c:6532
+#: cp/pt.c:6405 cp/pt.c:6525
msgid "instantiation of `%D' as type `%T'"
msgstr ""
-#: cp/pt.c:6574
+#: cp/pt.c:6567
msgid "invalid parameter type `%T'"
msgstr ""
-#: cp/pt.c:6576
+#: cp/pt.c:6569
msgid "in declaration `%D'"
msgstr ""
-#: cp/pt.c:6650
+#: cp/pt.c:6643
msgid "creating pointer to member function of non-class type `%T'"
msgstr ""
-#: cp/pt.c:6787
+#: cp/pt.c:6780
msgid "creating array with size zero"
msgstr ""
-#: cp/pt.c:6801
+#: cp/pt.c:6794
#, c-format
msgid "creating array with size zero (`%E')"
msgstr ""
-#: cp/pt.c:7017
+#: cp/pt.c:7011
msgid "forming reference to void"
msgstr ""
-#: cp/pt.c:7019
+#: cp/pt.c:7013
msgid "forming %s to reference type `%T'"
msgstr ""
-#: cp/pt.c:7056
+#: cp/pt.c:7050
msgid "creating pointer to member of non-class type `%T'"
msgstr ""
-#: cp/pt.c:7062
+#: cp/pt.c:7056
msgid "creating pointer to member reference type `%T'"
msgstr ""
-#: cp/pt.c:7148
+#: cp/pt.c:7142
msgid "creating array of `%T'"
msgstr ""
-#: cp/pt.c:7154
+#: cp/pt.c:7148
msgid "creating array of `%T', which is an abstract class type"
msgstr ""
-#: cp/pt.c:7198
+#: cp/pt.c:7192
msgid "`%T' is not a class, struct, or union type"
msgstr ""
-#: cp/pt.c:7285
+#: cp/pt.c:7279
#, c-format
msgid "use of `%s' in template"
msgstr ""
-#: cp/pt.c:7398
+#: cp/pt.c:7404
#, c-format
msgid ""
"dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
msgstr ""
-#: cp/pt.c:7400
+#: cp/pt.c:7406
#, c-format
msgid "say `typename %E' if a type is meant"
msgstr ""
-#: cp/pt.c:8537
+#: cp/pt.c:8543
msgid "`%T' is not a class or namespace"
msgstr ""
-#: cp/pt.c:8540
+#: cp/pt.c:8546
msgid "`%D' is not a class or namespace"
msgstr ""
-#: cp/pt.c:8665
+#: cp/pt.c:8671
msgid "`%T' uses anonymous type"
msgstr ""
-#: cp/pt.c:8667
+#: cp/pt.c:8673
msgid "`%T' uses local type `%T'"
msgstr ""
-#: cp/pt.c:8675
+#: cp/pt.c:8681
msgid "`%T' is a variably modified type"
msgstr ""
-#: cp/pt.c:8686
+#: cp/pt.c:8692
#, c-format
msgid "integral expression `%E' is not constant"
msgstr ""
-#: cp/pt.c:8691
+#: cp/pt.c:8697
msgid " trying to instantiate `%D'"
msgstr ""
-#: cp/pt.c:9205
+#: cp/pt.c:9211
msgid "incomplete type unification"
msgstr ""
-#: cp/pt.c:10577 cp/pt.c:10648
+#: cp/pt.c:10529 cp/pt.c:10600
msgid "explicit instantiation of non-template `%#D'"
msgstr ""
-#: cp/pt.c:10593 cp/pt.c:10643
+#: cp/pt.c:10545 cp/pt.c:10595
msgid "no matching template for `%D' found"
msgstr ""
-#: cp/pt.c:10599
+#: cp/pt.c:10551
msgid "explicit instantiation of `%#D'"
msgstr ""
-#: cp/pt.c:10635
+#: cp/pt.c:10587
msgid "duplicate explicit instantiation of `%#D'"
msgstr ""
-#: cp/pt.c:10657
+#: cp/pt.c:10609
msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
msgstr ""
-#: cp/pt.c:10661 cp/pt.c:10752
+#: cp/pt.c:10613 cp/pt.c:10704
msgid "storage class `%D' applied to template instantiation"
msgstr ""
-#: cp/pt.c:10724
+#: cp/pt.c:10676
msgid "explicit instantiation of non-template type `%T'"
msgstr ""
-#: cp/pt.c:10733
+#: cp/pt.c:10685
msgid "explicit instantiation of `%#T' before definition of template"
msgstr ""
-#: cp/pt.c:10741
+#: cp/pt.c:10693
#, c-format
msgid "ISO C++ forbids the use of `%E' on explicit instantiations"
msgstr ""
-#: cp/pt.c:10786
+#: cp/pt.c:10738
msgid "duplicate explicit instantiation of `%#T'"
msgstr ""
-#: cp/pt.c:11149
+#: cp/pt.c:11101
msgid "explicit instantiation of `%D' but no definition available"
msgstr ""
-#: cp/pt.c:11293
+#: cp/pt.c:11245
msgid ""
"template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
"to increase the maximum) instantiating `%+D', possibly from virtual table "
"generation"
msgstr ""
-#: cp/pt.c:11572
+#: cp/pt.c:11524
msgid "`%#T' is not a valid type for a template constant parameter"
msgstr ""
@@ -16270,64 +16360,64 @@ msgstr ""
msgid "can't create repository information file `%s'"
msgstr ""
-#: cp/rtti.c:246
+#: cp/rtti.c:243
msgid "cannot use typeid with -fno-rtti"
msgstr ""
-#: cp/rtti.c:252
+#: cp/rtti.c:249
msgid "must #include <typeinfo> before using typeid"
msgstr ""
-#: cp/rtti.c:324
+#: cp/rtti.c:321
msgid ""
"cannot create type information for type `%T' because its size is variable"
msgstr ""
-#: cp/rtti.c:577 cp/rtti.c:591
+#: cp/rtti.c:573 cp/rtti.c:587
msgid "dynamic_cast of `%#D' to `%#T' can never succeed"
msgstr ""
-#: cp/rtti.c:670
+#: cp/rtti.c:666
msgid "cannot dynamic_cast `%E' (of type `%#T') to type `%#T' (%s)"
msgstr ""
-#: cp/search.c:251
+#: cp/search.c:246
msgid "`%T' is an ambiguous base of `%T'"
msgstr ""
-#: cp/search.c:269
+#: cp/search.c:264
msgid "`%T' is an inaccessible base of `%T'"
msgstr ""
-#: cp/search.c:1734
+#: cp/search.c:1645
msgid "invalid covariant return type for `%#D'"
msgstr ""
-#: cp/search.c:1735 cp/search.c:1741
+#: cp/search.c:1646 cp/search.c:1652
msgid " overriding `%#D'"
msgstr ""
-#: cp/search.c:1739
+#: cp/search.c:1650
msgid "conflicting return type specified for `%#D'"
msgstr ""
-#: cp/search.c:1750
+#: cp/search.c:1661
#, c-format
msgid "looser throw specifier for `%#F'"
msgstr ""
-#: cp/search.c:1751
+#: cp/search.c:1662
#, c-format
msgid " overriding `%#F'"
msgstr ""
#. A static member function cannot match an inherited
#. virtual member function.
-#: cp/search.c:1844
+#: cp/search.c:1755
msgid "`%#D' cannot be declared"
msgstr ""
-#: cp/search.c:1845
+#: cp/search.c:1756
msgid " since `%#D' declared in base class"
msgstr ""
@@ -16348,169 +16438,169 @@ msgstr ""
msgid "object missing in reference to `%D'"
msgstr ""
-#: cp/semantics.c:1789
+#: cp/semantics.c:1786
msgid "arguments to destructor are not allowed"
msgstr ""
-#: cp/semantics.c:1839
+#: cp/semantics.c:1836
msgid "`this' is unavailable for static member functions"
msgstr ""
-#: cp/semantics.c:1845
+#: cp/semantics.c:1842
msgid "invalid use of `this' in non-member function"
msgstr ""
-#: cp/semantics.c:1847
+#: cp/semantics.c:1844
msgid "invalid use of `this' at top level"
msgstr ""
-#: cp/semantics.c:1871
+#: cp/semantics.c:1868
msgid "invalid qualifying scope in pseudo-destructor name"
msgstr ""
-#: cp/semantics.c:1891
+#: cp/semantics.c:1888
msgid "`%E' is not of type `%T'"
msgstr ""
-#: cp/semantics.c:1985
+#: cp/semantics.c:1982
msgid "template type parameters must use the keyword `class' or `typename'"
msgstr ""
-#: cp/semantics.c:2029
+#: cp/semantics.c:2026
msgid ""
"invalid use of type `%T' as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:2032
+#: cp/semantics.c:2029
msgid ""
"invalid use of `%D' as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:2036
+#: cp/semantics.c:2033
msgid "invalid default argument for a template template parameter"
msgstr ""
-#: cp/semantics.c:2053
+#: cp/semantics.c:2050
msgid "definition of `%#T' inside template parameter list"
msgstr ""
-#: cp/semantics.c:2064
+#: cp/semantics.c:2061
msgid "invalid definition of qualified type `%T'"
msgstr ""
-#: cp/semantics.c:2079
+#: cp/semantics.c:2076
msgid "previous definition of `%#T'"
msgstr ""
-#: cp/semantics.c:2255
+#: cp/semantics.c:2252
msgid "invalid base-class specification"
msgstr ""
-#: cp/semantics.c:2264
+#: cp/semantics.c:2261
msgid "base class `%T' has cv qualifiers"
msgstr ""
-#: cp/semantics.c:2297
+#: cp/semantics.c:2294
msgid "multiple declarators in template declaration"
msgstr ""
-#: cp/semantics.c:2309
+#: cp/semantics.c:2306
msgid "incomplete type `%T' used in nested name specifier"
msgstr ""
-#: cp/semantics.c:2312
+#: cp/semantics.c:2309
msgid "reference to `%T::%D' is ambiguous"
msgstr ""
-#: cp/semantics.c:2316 cp/typeck.c:1646
+#: cp/semantics.c:2313 cp/typeck.c:1649
msgid "`%D' is not a member of `%T'"
msgstr ""
-#: cp/semantics.c:2319
+#: cp/semantics.c:2316
msgid "`%D' is not a member of `%D'"
msgstr ""
-#: cp/semantics.c:2444
+#: cp/semantics.c:2441
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:2588
+#: cp/semantics.c:2585
msgid "`%D' cannot appear in a constant-expression"
msgstr ""
-#: cp/semantics.c:2596
+#: cp/semantics.c:2593
msgid "use of namespace `%D' as expression"
msgstr ""
-#: cp/semantics.c:2601
+#: cp/semantics.c:2598
msgid "use of class template `%T' as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:2607
+#: cp/semantics.c:2604
msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:2667
+#: cp/semantics.c:2665
#, c-format
msgid "use of %s from containing function"
msgstr ""
-#: cp/semantics.c:2670
+#: cp/semantics.c:2668
msgid " `%#D' declared here"
msgstr ""
-#: cp/semantics.c:2721
+#: cp/semantics.c:2719
#, c-format
msgid "type of `%E' is unknown"
msgstr ""
-#: cp/tree.c:222
+#: cp/tree.c:226
#, c-format
msgid "non-lvalue in %s"
msgstr ""
-#: cp/tree.c:535
+#: cp/tree.c:539
msgid "`%V' qualifiers cannot be applied to `%T'"
msgstr ""
-#: cp/tree.c:1763
+#: cp/tree.c:1768
#, c-format
msgid "`%E' attribute can only be applied to Java class definitions"
msgstr ""
-#: cp/tree.c:1792
+#: cp/tree.c:1797
#, c-format
msgid "`%E' attribute can only be applied to class definitions"
msgstr ""
-#: cp/tree.c:1798
+#: cp/tree.c:1803
#, c-format
msgid "`%E' is obsolete; g++ vtables are now COM-compatible by default"
msgstr ""
-#: cp/tree.c:1822
+#: cp/tree.c:1827
msgid "requested init_priority is not an integer constant"
msgstr ""
-#: cp/tree.c:1843
+#: cp/tree.c:1848
#, c-format
msgid ""
"can only use `%E' attribute on file-scope definitions of objects of class "
"type"
msgstr ""
-#: cp/tree.c:1851
+#: cp/tree.c:1856
msgid "requested init_priority is out of range"
msgstr ""
-#: cp/tree.c:1861
+#: cp/tree.c:1866
msgid "requested init_priority is reserved for internal use"
msgstr ""
-#: cp/tree.c:1871
+#: cp/tree.c:1876
#, c-format
msgid "`%E' attribute is not supported on this platform"
msgstr ""
@@ -16552,456 +16642,452 @@ msgstr ""
msgid "deprecated conversion from string constant to `%T'"
msgstr ""
-#: cp/typeck.c:1617 cp/typeck.c:1914
+#: cp/typeck.c:1620 cp/typeck.c:1918
msgid "request for member `%D' in `%E', which is of non-class type `%T'"
msgstr ""
-#: cp/typeck.c:1644
+#: cp/typeck.c:1647
#, c-format
msgid "invalid use of nonstatic data member '%E'"
msgstr ""
-#: cp/typeck.c:1696 cp/typeck.c:1723
+#: cp/typeck.c:1699 cp/typeck.c:1726
msgid "invalid access to non-static data member `%D' of NULL object"
msgstr ""
-#: cp/typeck.c:1698 cp/typeck.c:1725
+#: cp/typeck.c:1701 cp/typeck.c:1728
msgid "(perhaps the `offsetof' macro was used incorrectly)"
msgstr ""
-#: cp/typeck.c:1841
+#: cp/typeck.c:1845
msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
msgstr ""
-#: cp/typeck.c:1960
+#: cp/typeck.c:1964
msgid "`%D::%D' is not a member of `%T'"
msgstr ""
-#: cp/typeck.c:1971
+#: cp/typeck.c:1975
msgid "`%T' is not a base of `%T'"
msgstr ""
-#: cp/typeck.c:1990
+#: cp/typeck.c:1994
msgid "'%D' has no member named '%E'"
msgstr ""
-#: cp/typeck.c:2005
+#: cp/typeck.c:2009
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:2112
+#: cp/typeck.c:2116
msgid "`%T' is not a pointer-to-object type"
msgstr ""
-#: cp/typeck.c:2137
+#: cp/typeck.c:2141
#, c-format
msgid "invalid use of `%s' on pointer to member"
msgstr ""
-#: cp/typeck.c:2141
+#: cp/typeck.c:2145
#, c-format
msgid "invalid type argument of `%s'"
msgstr ""
-#: cp/typeck.c:2143
+#: cp/typeck.c:2147
msgid "invalid type argument"
msgstr ""
-#: cp/typeck.c:2207
+#: cp/typeck.c:2211
msgid "array subscript has type `char'"
msgstr ""
-#: cp/typeck.c:2248
+#: cp/typeck.c:2252
msgid "ISO C++ forbids subscripting non-lvalue array"
msgstr ""
-#: cp/typeck.c:2259
+#: cp/typeck.c:2263
msgid "subscripting array declared `register'"
msgstr ""
-#: cp/typeck.c:2342
+#: cp/typeck.c:2346
#, c-format
msgid "object missing in use of `%E'"
msgstr ""
-#: cp/typeck.c:2443
+#: cp/typeck.c:2447
msgid "ISO C++ forbids calling `::main' from within program"
msgstr ""
-#: cp/typeck.c:2468
+#: cp/typeck.c:2472
#, c-format
msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
msgstr ""
-#: cp/typeck.c:2481
+#: cp/typeck.c:2485
#, c-format
msgid "`%E' cannot be used as a function"
msgstr ""
-#: cp/typeck.c:2560
+#: cp/typeck.c:2564
msgid "too many arguments to %s `%+#D'"
msgstr ""
-#: cp/typeck.c:2562 cp/typeck.c:2668
+#: cp/typeck.c:2566 cp/typeck.c:2672
msgid "at this point in file"
msgstr ""
-#: cp/typeck.c:2599
+#: cp/typeck.c:2603
msgid "parameter %P of `%D' has incomplete type `%T'"
msgstr ""
-#: cp/typeck.c:2602
+#: cp/typeck.c:2606
msgid "parameter %P has incomplete type `%T'"
msgstr ""
-#: cp/typeck.c:2666
+#: cp/typeck.c:2670
msgid "too few arguments to %s `%+#D'"
msgstr ""
-#: cp/typeck.c:2813 cp/typeck.c:2823
+#: cp/typeck.c:2822 cp/typeck.c:2832
msgid "assuming cast to type `%T' from overloaded function"
msgstr ""
-#: cp/typeck.c:2884
+#: cp/typeck.c:2893
#, c-format
msgid "division by zero in `%E / 0'"
msgstr ""
-#: cp/typeck.c:2886
+#: cp/typeck.c:2895
#, c-format
msgid "division by zero in `%E / 0.'"
msgstr ""
-#: cp/typeck.c:2920
+#: cp/typeck.c:2929
#, c-format
msgid "division by zero in `%E %% 0'"
msgstr ""
-#: cp/typeck.c:2922
+#: cp/typeck.c:2931
#, c-format
msgid "division by zero in `%E %% 0.'"
msgstr ""
-#: cp/typeck.c:3002
+#: cp/typeck.c:3011
#, c-format
msgid "%s rotate count is negative"
msgstr ""
-#: cp/typeck.c:3005
+#: cp/typeck.c:3014
#, c-format
msgid "%s rotate count >= width of type"
msgstr ""
-#: cp/typeck.c:3039 cp/typeck.c:3044 cp/typeck.c:3140 cp/typeck.c:3145
+#: cp/typeck.c:3048 cp/typeck.c:3053 cp/typeck.c:3149 cp/typeck.c:3154
msgid "ISO C++ forbids comparison between pointer and integer"
msgstr ""
-#: cp/typeck.c:3326
-msgid "comparison between types `%#T' and `%#T'"
+#: cp/typeck.c:3190
+msgid "invalid operands of types `%T' and `%T' to binary `%O'"
msgstr ""
-#: cp/typeck.c:3362
-msgid "comparison between signed and unsigned integer expressions"
+#: cp/typeck.c:3352
+msgid "comparison between types `%#T' and `%#T'"
msgstr ""
-#: cp/typeck.c:3427
-msgid "invalid operands of types `%T' and `%T' to binary `%O'"
+#: cp/typeck.c:3388
+msgid "comparison between signed and unsigned integer expressions"
msgstr ""
#. Some sort of arithmetic operation involving NULL was
#. 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:3449
+#: cp/typeck.c:3467
msgid "NULL used in arithmetic"
msgstr ""
-#: cp/typeck.c:3507
+#: cp/typeck.c:3525
msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
msgstr ""
-#: cp/typeck.c:3509
+#: cp/typeck.c:3527
msgid "ISO C++ forbids using pointer to a function in subtraction"
msgstr ""
-#: cp/typeck.c:3511
+#: cp/typeck.c:3529
msgid "ISO C++ forbids using pointer to a method in subtraction"
msgstr ""
-#: cp/typeck.c:3523
+#: cp/typeck.c:3541
msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
msgstr ""
-#: cp/typeck.c:3599
+#: cp/typeck.c:3617
#, c-format
msgid ""
"invalid use of '%E' to form a pointer-to-member-function. Use a qualified-"
"id."
msgstr ""
-#: cp/typeck.c:3605
+#: cp/typeck.c:3623
#, c-format
msgid ""
"parenthesis around '%E' cannot be used to form a pointer-to-member-function"
msgstr ""
-#: cp/typeck.c:3627
+#: cp/typeck.c:3645
msgid "taking address of temporary"
msgstr ""
-#: cp/typeck.c:3852
+#: cp/typeck.c:3876
#, c-format
msgid "ISO C++ forbids %sing an enum"
msgstr ""
-#: cp/typeck.c:3863
+#: cp/typeck.c:3887
msgid "cannot %s a pointer to incomplete type `%T'"
msgstr ""
-#: cp/typeck.c:3869
+#: cp/typeck.c:3893
msgid "ISO C++ forbids %sing a pointer of type `%T'"
msgstr ""
-#: cp/typeck.c:3894
+#: cp/typeck.c:3918
msgid "cast to non-reference type used as lvalue"
msgstr ""
-#: cp/typeck.c:3929
+#: cp/typeck.c:3953
msgid "invalid use of `--' on bool variable `%D'"
msgstr ""
#. ARM $3.4
-#: cp/typeck.c:3958
+#: cp/typeck.c:3982
msgid "ISO C++ forbids taking address of function `::main'"
msgstr ""
#. An expression like &memfn.
-#: cp/typeck.c:4012
+#: cp/typeck.c:4036
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:4017
+#: cp/typeck.c:4041
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:4045
+#: cp/typeck.c:4069
msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
msgstr ""
-#: cp/typeck.c:4065
-msgid "unary `&'"
-msgstr ""
-
-#: cp/typeck.c:4097
+#: cp/typeck.c:4121
msgid "attempt to take address of bit-field structure member `%D'"
msgstr ""
-#: cp/typeck.c:4209
+#: cp/typeck.c:4233
msgid "taking address of destructor"
msgstr ""
-#: cp/typeck.c:4222
+#: cp/typeck.c:4246
msgid "taking address of bound pointer-to-member expression"
msgstr ""
-#: cp/typeck.c:4230
+#: cp/typeck.c:4254
msgid "cannot create pointer to reference member `%D'"
msgstr ""
-#: cp/typeck.c:4293
+#: cp/typeck.c:4317
msgid "cannot take the address of `this', which is an rvalue expression"
msgstr ""
-#: cp/typeck.c:4312
+#: cp/typeck.c:4336
msgid "address requested for `%D', which is declared `register'"
msgstr ""
-#: cp/typeck.c:4378
+#: cp/typeck.c:4402
#, c-format
msgid "%s expression list treated as compound expression"
msgstr ""
-#: cp/typeck.c:4452
+#: cp/typeck.c:4476
msgid "%s from type `%T' to type `%T' casts away constness"
msgstr ""
-#: cp/typeck.c:4654
+#: cp/typeck.c:4678
msgid "invalid static_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4694
+#: cp/typeck.c:4718
msgid ""
"invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4714
+#: cp/typeck.c:4738
msgid "reinterpret_cast from `%T' to `%T' loses precision"
msgstr ""
-#: cp/typeck.c:4733
+#: cp/typeck.c:4757
msgid ""
"ISO C++ forbids casting between pointer-to-function and pointer-to-object"
msgstr ""
-#: cp/typeck.c:4739
+#: cp/typeck.c:4763
msgid "invalid reinterpret_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4767
+#: cp/typeck.c:4791
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:4770
+#: cp/typeck.c:4794
msgid ""
"invalid use of const_cast with type `%T', which is a pointer or reference to "
"a function type"
msgstr ""
-#: cp/typeck.c:4793
+#: cp/typeck.c:4817
msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4810
+#: cp/typeck.c:4834
msgid "invalid const_cast from type `%T' to type `%T'"
msgstr ""
-#: cp/typeck.c:4857 cp/typeck.c:4862
+#: cp/typeck.c:4881 cp/typeck.c:4886
msgid "ISO C++ forbids casting to an array type `%T'"
msgstr ""
-#: cp/typeck.c:4870
+#: cp/typeck.c:4894
msgid "invalid cast to function type `%T'"
msgstr ""
-#: cp/typeck.c:4926
+#: cp/typeck.c:4950
msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
msgstr ""
-#: cp/typeck.c:4974
+#: cp/typeck.c:4998
msgid "cast from `%T' to `%T' increases required alignment of target type"
msgstr ""
-#: cp/typeck.c:5140
+#: cp/typeck.c:5183
msgid " in evaluation of `%Q(%#T, %#T)'"
msgstr ""
-#: cp/typeck.c:5209
+#: cp/typeck.c:5252
msgid "incompatible types in assignment of `%T' to `%T'"
msgstr ""
-#: cp/typeck.c:5216
+#: cp/typeck.c:5259
msgid "ISO C++ forbids assignment of arrays"
msgstr ""
-#: cp/typeck.c:5323
+#: cp/typeck.c:5366
msgid " in pointer to member function conversion"
msgstr ""
-#: cp/typeck.c:5329
+#: cp/typeck.c:5372
msgid " in pointer to member conversion"
msgstr ""
#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5339 cp/typeck.c:5355
+#: cp/typeck.c:5382 cp/typeck.c:5398
msgid "pointer to member cast via virtual base `%T'"
msgstr ""
-#: cp/typeck.c:5358
+#: cp/typeck.c:5401
msgid "pointer to member conversion via virtual base `%T'"
msgstr ""
-#: cp/typeck.c:5430
+#: cp/typeck.c:5474
msgid "invalid conversion to type `%T' from type `%T'"
msgstr ""
-#: cp/typeck.c:5587
+#: cp/typeck.c:5636
msgid "passing NULL used for non-pointer %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5590
+#: cp/typeck.c:5639
msgid "%s to non-pointer type `%T' from NULL"
msgstr ""
-#: cp/typeck.c:5598
+#: cp/typeck.c:5647
msgid "passing `%T' for %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5601
+#: cp/typeck.c:5650
msgid "%s to `%T' from `%T'"
msgstr ""
-#: cp/typeck.c:5610
+#: cp/typeck.c:5659
msgid "passing negative value `%E' for %s %P of `%D'"
msgstr ""
-#: cp/typeck.c:5613
+#: cp/typeck.c:5662
msgid "%s of negative value `%E' to `%T'"
msgstr ""
-#: cp/typeck.c:5700
+#: cp/typeck.c:5749
msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
msgstr ""
-#: cp/typeck.c:5703
+#: cp/typeck.c:5752
msgid "cannot convert `%T' to `%T' in %s"
msgstr ""
-#: cp/typeck.c:5780 cp/typeck.c:5782
+#: cp/typeck.c:5829 cp/typeck.c:5831
msgid "in passing argument %P of `%+D'"
msgstr ""
-#: cp/typeck.c:5832
+#: cp/typeck.c:5881
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:5839
+#: cp/typeck.c:5888
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:5851
+#: cp/typeck.c:5900
msgid "reference to local variable `%D' returned"
msgstr ""
-#: cp/typeck.c:5854
+#: cp/typeck.c:5903
msgid "address of local variable `%D' returned"
msgstr ""
-#: cp/typeck.c:5878
+#: cp/typeck.c:5927
msgid "function declared `noreturn' has a `return' statement"
msgstr ""
-#: cp/typeck.c:5884
+#: cp/typeck.c:5933
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:5892
+#: cp/typeck.c:5941
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:5895
+#: cp/typeck.c:5944
msgid "returning a value from a constructor"
msgstr ""
-#: cp/typeck.c:5918
+#: cp/typeck.c:5967
msgid "return-statement with no value, in function returning '%T'"
msgstr ""
-#: cp/typeck.c:5935
+#: cp/typeck.c:5984
msgid "return-statement with a value, in function returning 'void'"
msgstr ""
-#: cp/typeck.c:5957
+#: cp/typeck.c:6006
msgid ""
"`operator new' must not return NULL unless it is declared `throw()' (or -"
"fcheck-new is in effect)"
@@ -17011,37 +17097,37 @@ msgstr ""
msgid "type `%T' is not a base type for type `%T'"
msgstr ""
-#: cp/typeck2.c:293
+#: cp/typeck2.c:292
msgid "cannot declare variable `%+D' to be of abstract type `%T'"
msgstr ""
-#: cp/typeck2.c:296
+#: cp/typeck2.c:295
msgid "cannot declare parameter `%+D' to be of abstract type `%T'"
msgstr ""
-#: cp/typeck2.c:299
+#: cp/typeck2.c:298
msgid "cannot declare field `%+D' to be of abstract type `%T'"
msgstr ""
-#: cp/typeck2.c:303
+#: cp/typeck2.c:302
msgid "invalid abstract return type for member function `%+#D'"
msgstr ""
-#: cp/typeck2.c:306
+#: cp/typeck2.c:305
msgid "invalid abstract return type for function `%+#D'"
msgstr ""
#. Here we do not have location information, so use error instead
#. of cp_error_at.
-#: cp/typeck2.c:311
+#: cp/typeck2.c:310
msgid "invalid abstract type `%T' for `%E'"
msgstr ""
-#: cp/typeck2.c:313
+#: cp/typeck2.c:312
msgid "invalid abstract type for `%+D'"
msgstr ""
-#: cp/typeck2.c:316
+#: cp/typeck2.c:315
msgid "cannot allocate an object of abstract type `%T'"
msgstr ""
@@ -17053,141 +17139,129 @@ msgstr ""
msgid "%J\t%#D"
msgstr ""
-#: cp/typeck2.c:330
+#: cp/typeck2.c:334
msgid "%J since type `%T' has pure virtual functions"
msgstr ""
-#: cp/typeck2.c:576
+#: cp/typeck2.c:580
msgid "constructor syntax used, but no constructor declared for type `%T'"
msgstr ""
-#: cp/typeck2.c:589
+#: cp/typeck2.c:593
msgid "cannot initialize arrays using this syntax"
msgstr ""
-#: cp/typeck2.c:689
+#: cp/typeck2.c:693
msgid "initializing array with parameter list"
msgstr ""
-#: cp/typeck2.c:711
+#: cp/typeck2.c:715
msgid "int-array initialized from non-wide string"
msgstr ""
-#: cp/typeck2.c:744
+#: cp/typeck2.c:748
msgid "initializer for scalar variable requires one element"
msgstr ""
-#: cp/typeck2.c:751
+#: cp/typeck2.c:755
msgid "braces around scalar initializer for `%T'"
msgstr ""
-#: cp/typeck2.c:754
+#: cp/typeck2.c:758
msgid "ignoring extra initializers for `%T'"
msgstr ""
-#: cp/typeck2.c:766
+#: cp/typeck2.c:770
msgid "variable-sized object of type `%T' may not be initialized"
msgstr ""
-#: cp/typeck2.c:777
+#: cp/typeck2.c:781
msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
msgstr ""
-#: cp/typeck2.c:842
+#: cp/typeck2.c:846
msgid "aggregate has a partly bracketed initializer"
msgstr ""
-#: cp/typeck2.c:880 cp/typeck2.c:982
+#: cp/typeck2.c:884 cp/typeck2.c:973
msgid "non-trivial labeled initializers"
msgstr ""
-#: cp/typeck2.c:894
+#: cp/typeck2.c:898
msgid "non-empty initializer for array of empty elements"
msgstr ""
-#: cp/typeck2.c:948
-msgid "initializer list for object of class with virtual base classes"
-msgstr ""
-
-#: cp/typeck2.c:954
-msgid "initializer list for object of class with base classes"
-msgstr ""
-
-#: cp/typeck2.c:960
-msgid "initializer list for object using virtual functions"
-msgstr ""
-
-#: cp/typeck2.c:1021 cp/typeck2.c:1037
+#: cp/typeck2.c:1012 cp/typeck2.c:1028
msgid "missing initializer for member `%D'"
msgstr ""
-#: cp/typeck2.c:1026
+#: cp/typeck2.c:1017
msgid "uninitialized const member `%D'"
msgstr ""
-#: cp/typeck2.c:1028
+#: cp/typeck2.c:1019
msgid "member `%D' with uninitialized const fields"
msgstr ""
-#: cp/typeck2.c:1031
+#: cp/typeck2.c:1022
msgid "member `%D' is uninitialized reference"
msgstr ""
-#: cp/typeck2.c:1078
+#: cp/typeck2.c:1069
msgid "index value instead of field name in union initializer"
msgstr ""
-#: cp/typeck2.c:1090
+#: cp/typeck2.c:1081
msgid "no field `%D' in union being initialized"
msgstr ""
-#: cp/typeck2.c:1098
+#: cp/typeck2.c:1089
msgid "union `%T' with no named members cannot be initialized"
msgstr ""
-#: cp/typeck2.c:1133
+#: cp/typeck2.c:1124
msgid "excess elements in aggregate initializer"
msgstr ""
-#: cp/typeck2.c:1247
+#: cp/typeck2.c:1238
msgid "circular pointer delegation detected"
msgstr ""
-#: cp/typeck2.c:1260
+#: cp/typeck2.c:1251
msgid "base operand of `->' has non-pointer type `%T'"
msgstr ""
-#: cp/typeck2.c:1284
+#: cp/typeck2.c:1275
msgid "result of `operator->()' yields non-pointer result"
msgstr ""
-#: cp/typeck2.c:1286
+#: cp/typeck2.c:1277
msgid "base operand of `->' is not a pointer"
msgstr ""
-#: cp/typeck2.c:1310
+#: cp/typeck2.c:1301
msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
msgstr ""
-#: cp/typeck2.c:1318
+#: cp/typeck2.c:1309
msgid ""
"cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
msgstr ""
-#: cp/typeck2.c:1339
+#: cp/typeck2.c:1330
msgid "pointer to member type `%T' incompatible with object type `%T'"
msgstr ""
-#: cp/typeck2.c:1561
+#: cp/typeck2.c:1552
msgid "call to function `%D' which throws incomplete type `%#T'"
msgstr ""
-#: cp/typeck2.c:1564
+#: cp/typeck2.c:1555
msgid "call to function which throws incomplete type `%#T'"
msgstr ""
#. XXX Not i18n clean.
-#: cp/cp-tree.h:3839
+#: cp/cp-tree.h:3801
#, c-format
msgid "%s is deprecated, please see the documentation for details"
msgstr ""
@@ -17263,32 +17337,32 @@ msgstr ""
msgid "intrinsic variable which isn't a procedure"
msgstr ""
-#: fortran/trans-decl.c:1913
+#: fortran/trans-decl.c:1896
msgid "Function does not return a value"
msgstr ""
#. I don't think this should ever happen.
-#: fortran/trans-decl.c:2012
+#: fortran/trans-decl.c:1995
#, c-format
msgid "module symbol %s in wrong namespace"
msgstr ""
-#: fortran/trans-decl.c:2026
+#: fortran/trans-decl.c:2009
#, c-format
msgid "backend decl for module variable %s already exists"
msgstr ""
-#: fortran/trans-decl.c:2110
+#: fortran/trans-decl.c:2093
#, c-format
msgid "unused parameter `%s'"
msgstr ""
-#: fortran/trans-decl.c:2116
+#: fortran/trans-decl.c:2099
#, c-format
msgid "unused variable `%s'"
msgstr ""
-#: fortran/trans-decl.c:2260
+#: fortran/trans-decl.c:2243
msgid "Function return value not set"
msgstr ""
@@ -17310,7 +17384,7 @@ msgstr ""
msgid "A format cannot be specified with a namelist"
msgstr ""
-#: fortran/trans-io.c:1211
+#: fortran/trans-io.c:1309
#, c-format
msgid "Bad IO basetype (%d)"
msgstr ""
@@ -17337,12 +17411,12 @@ msgstr ""
msgid "gfc_todo: Not Implemented: "
msgstr ""
-#: java/check-init.c:892
+#: java/check-init.c:896
#, c-format
msgid "internal error in check-init: tree code not implemented: %s"
msgstr ""
-#: java/check-init.c:964
+#: java/check-init.c:968
msgid "%Jfinal field `%D' may not have been initialized"
msgstr ""
@@ -17373,41 +17447,41 @@ msgstr ""
msgid "%Jabstract method in non-abstract class"
msgstr ""
-#: java/class.c:2284
+#: java/class.c:2286
msgid "%Jnon-static method '%D' overrides static method"
msgstr ""
-#: java/decl.c:1156
+#: java/decl.c:1158
msgid "%J'%D' used prior to declaration"
msgstr ""
-#: java/decl.c:1197
+#: java/decl.c:1199
#, c-format
msgid "declaration of `%s' shadows a parameter"
msgstr ""
-#: java/decl.c:1200
+#: java/decl.c:1202
#, c-format
msgid "declaration of `%s' shadows a symbol from the parameter list"
msgstr ""
-#: java/decl.c:1528
+#: java/decl.c:1530
msgid "%Jlabel '%D' used but not defined"
msgstr ""
-#: java/decl.c:1533
+#: java/decl.c:1535
msgid "%Jlabel '%D' defined but not used"
msgstr ""
-#: java/decl.c:1655
+#: java/decl.c:1657
msgid "%JIn %D: overlapped variable and exception ranges at %d"
msgstr ""
-#: java/decl.c:1719
+#: java/decl.c:1721
msgid "bad type in parameter debug info"
msgstr ""
-#: java/decl.c:1728
+#: java/decl.c:1730
msgid "%Jbad PC range for debug info for local '%D'"
msgstr ""
@@ -17498,211 +17572,211 @@ msgstr ""
msgid "unrecogized wide sub-instruction"
msgstr ""
-#: java/gjavah.c:675
+#: java/gjavah.c:691
msgid "static field has same name as method"
msgstr ""
#. FIXME: i18n bug here. Order of prints should not be
#. fixed.
-#: java/gjavah.c:833
+#: java/gjavah.c:849
#, c-format
msgid "ignored method `"
msgstr ""
-#: java/gjavah.c:835
+#: java/gjavah.c:851
#, c-format
msgid "' marked virtual\n"
msgstr ""
-#: java/gjavah.c:1183
+#: java/gjavah.c:1199
#, c-format
msgid "couldn't find class %s"
msgstr ""
-#: java/gjavah.c:1190
+#: java/gjavah.c:1206
#, c-format
msgid "parse error while reading %s"
msgstr ""
-#: java/gjavah.c:1416 java/gjavah.c:1518 java/gjavah.c:1593
+#: java/gjavah.c:1432 java/gjavah.c:1534 java/gjavah.c:1609
#, c-format
msgid "unparseable signature: `%s'"
msgstr ""
-#: java/gjavah.c:1983
+#: java/gjavah.c:1999
msgid "Not a valid Java .class file."
msgstr ""
-#: java/gjavah.c:1991 java/jcf-parse.c:625
+#: java/gjavah.c:2007 java/jcf-parse.c:626
msgid "error while parsing constant pool"
msgstr ""
-#: java/gjavah.c:1997
+#: java/gjavah.c:2013
#, c-format
msgid "error in constant pool entry #%d"
msgstr ""
-#: java/gjavah.c:2140
+#: java/gjavah.c:2156
msgid "class is of array type\n"
msgstr ""
-#: java/gjavah.c:2148
+#: java/gjavah.c:2164
msgid "base class is of array type"
msgstr ""
-#: java/gjavah.c:2264
+#: java/gjavah.c:2280
#, c-format
msgid "Try `gcjh --help' for more information.\n"
msgstr ""
-#: java/gjavah.c:2271
+#: java/gjavah.c:2287
#, c-format
msgid ""
"Usage: gcjh [OPTION]... CLASS...\n"
"\n"
msgstr ""
-#: java/gjavah.c:2272
+#: java/gjavah.c:2288
#, c-format
msgid ""
"Generate C++ header files from .class files\n"
"\n"
msgstr ""
-#: java/gjavah.c:2273
+#: java/gjavah.c:2289
#, c-format
msgid " -stubs Generate an implementation stub file\n"
msgstr ""
-#: java/gjavah.c:2274
+#: java/gjavah.c:2290
#, c-format
msgid " -jni Generate a JNI header or stub\n"
msgstr ""
-#: java/gjavah.c:2276
+#: java/gjavah.c:2292
#, c-format
msgid " -add TEXT Insert TEXT into class body\n"
msgstr ""
-#: java/gjavah.c:2277
+#: java/gjavah.c:2293
#, c-format
msgid " -append TEXT Insert TEXT after class declaration\n"
msgstr ""
-#: java/gjavah.c:2278
+#: java/gjavah.c:2294
#, c-format
msgid " -friend TEXT Insert TEXT as `friend' declaration\n"
msgstr ""
-#: java/gjavah.c:2279
+#: java/gjavah.c:2295
#, c-format
msgid " -prepend TEXT Insert TEXT before start of class\n"
msgstr ""
-#: java/gjavah.c:2281 java/jcf-dump.c:897
+#: java/gjavah.c:2297 java/jcf-dump.c:897
#, c-format
msgid " --classpath PATH Set path to find .class files\n"
msgstr ""
-#: java/gjavah.c:2282 java/jcf-dump.c:898
+#: java/gjavah.c:2298 java/jcf-dump.c:898
#, c-format
msgid " -IDIR Append directory to class path\n"
msgstr ""
-#: java/gjavah.c:2283 java/jcf-dump.c:899
+#: java/gjavah.c:2299 java/jcf-dump.c:899
#, c-format
msgid " --bootclasspath PATH Override built-in class path\n"
msgstr ""
-#: java/gjavah.c:2284 java/jcf-dump.c:900
+#: java/gjavah.c:2300 java/jcf-dump.c:900
#, c-format
msgid " --extdirs PATH Set extensions directory path\n"
msgstr ""
-#: java/gjavah.c:2285
+#: java/gjavah.c:2301
#, c-format
msgid " -d DIRECTORY Set output directory name\n"
msgstr ""
-#: java/gjavah.c:2286 java/jcf-dump.c:901 java/jv-scan.c:112
+#: java/gjavah.c:2302 java/jcf-dump.c:901 java/jv-scan.c:112
#, c-format
msgid " -o FILE Set output file name\n"
msgstr ""
-#: java/gjavah.c:2287
+#: java/gjavah.c:2303
#, c-format
msgid " -td DIRECTORY Set temporary directory name\n"
msgstr ""
-#: java/gjavah.c:2289 java/jcf-dump.c:903 java/jv-scan.c:114
+#: java/gjavah.c:2305 java/jcf-dump.c:903 java/jv-scan.c:114
#, c-format
msgid " --help Print this help, then exit\n"
msgstr ""
-#: java/gjavah.c:2290 java/jcf-dump.c:904 java/jv-scan.c:115
+#: java/gjavah.c:2306 java/jcf-dump.c:904 java/jv-scan.c:115
#, c-format
msgid " --version Print version number, then exit\n"
msgstr ""
-#: java/gjavah.c:2291 java/jcf-dump.c:905
+#: java/gjavah.c:2307 java/jcf-dump.c:905
#, c-format
msgid " -v, --verbose Print extra information while running\n"
msgstr ""
-#: java/gjavah.c:2293
+#: java/gjavah.c:2309
#, c-format
msgid ""
" -M Print all dependencies to stdout;\n"
" suppress ordinary output\n"
msgstr ""
-#: java/gjavah.c:2295
+#: java/gjavah.c:2311
#, c-format
msgid ""
" -MM Print non-system dependencies to stdout;\n"
" suppress ordinary output\n"
msgstr ""
-#: java/gjavah.c:2297
+#: java/gjavah.c:2313
#, c-format
msgid " -MD Print all dependencies to stdout\n"
msgstr ""
-#: java/gjavah.c:2298
+#: java/gjavah.c:2314
#, c-format
msgid " -MMD Print non-system dependencies to stdout\n"
msgstr ""
-#: java/gjavah.c:2301 java/jcf-dump.c:907 java/jv-scan.c:117
+#: java/gjavah.c:2317 java/jcf-dump.c:907 java/jv-scan.c:117
#, c-format
msgid ""
"For bug reporting instructions, please see:\n"
"%s.\n"
msgstr ""
-#: java/gjavah.c:2329 java/gjavah.c:2443
+#: java/gjavah.c:2345 java/gjavah.c:2459
msgid "no classes specified"
msgstr ""
-#: java/gjavah.c:2422
+#: java/gjavah.c:2438
msgid "`-MG' option is unimplemented"
msgstr ""
-#: java/gjavah.c:2451
+#: java/gjavah.c:2467
msgid "can't specify both -o and -MD"
msgstr ""
-#: java/gjavah.c:2462
+#: java/gjavah.c:2478
#, c-format
msgid "Processing %s\n"
msgstr ""
-#: java/gjavah.c:2468
+#: java/gjavah.c:2484
#, c-format
msgid "%s: no such class"
msgstr ""
-#: java/gjavah.c:2472
+#: java/gjavah.c:2488
#, c-format
msgid "Found in %s\n"
msgstr ""
@@ -17717,7 +17791,7 @@ msgstr ""
msgid "error while parsing constant pool\n"
msgstr ""
-#: java/jcf-dump.c:826 java/jcf-parse.c:628
+#: java/jcf-dump.c:826 java/jcf-parse.c:629
#, c-format
msgid "error in constant pool entry #%d\n"
msgstr ""
@@ -17812,34 +17886,34 @@ msgstr ""
msgid "can't close %s: %m"
msgstr ""
-#: java/jcf-parse.c:611
+#: java/jcf-parse.c:612
#, c-format
msgid "cannot find file for class %s"
msgstr ""
-#: java/jcf-parse.c:622
+#: java/jcf-parse.c:623
msgid "not a valid Java .class file"
msgstr ""
#. FIXME - where was first time
-#: java/jcf-parse.c:640
+#: java/jcf-parse.c:641
#, c-format
msgid "reading class %s for the second time from %s"
msgstr ""
-#: java/jcf-parse.c:658
+#: java/jcf-parse.c:659
msgid "error while parsing fields"
msgstr ""
-#: java/jcf-parse.c:661
+#: java/jcf-parse.c:662
msgid "error while parsing methods"
msgstr ""
-#: java/jcf-parse.c:664
+#: java/jcf-parse.c:665
msgid "error while parsing final attributes"
msgstr ""
-#: java/jcf-parse.c:678
+#: java/jcf-parse.c:679
#, c-format
msgid ""
"the `java.lang.Object' that was found in `%s' didn't have the special zero-"
@@ -17848,54 +17922,54 @@ msgid ""
"info page describing how to set the classpath"
msgstr ""
-#: java/jcf-parse.c:756
+#: java/jcf-parse.c:757
msgid "missing Code attribute"
msgstr ""
-#: java/jcf-parse.c:1015
+#: java/jcf-parse.c:1016
msgid "%Hsource file seen twice on command line and will be compiled only once"
msgstr ""
-#: java/jcf-parse.c:1030
+#: java/jcf-parse.c:1031
msgid "no input file specified"
msgstr ""
-#: java/jcf-parse.c:1061
+#: java/jcf-parse.c:1062
#, c-format
msgid "can't close input file %s: %m"
msgstr ""
-#: java/jcf-parse.c:1099
+#: java/jcf-parse.c:1100
#, c-format
msgid "bad zip/jar file %s"
msgstr ""
-#: java/jcf-parse.c:1275
+#: java/jcf-parse.c:1276
#, c-format
msgid "error while reading %s from zip file"
msgstr ""
-#: java/jcf-write.c:2655
+#: java/jcf-write.c:2658
#, c-format
msgid ""
"internal error in generate_bytecode_insn - tree code not implemented: %s"
msgstr ""
-#: java/jcf-write.c:3027
+#: java/jcf-write.c:3030
msgid "field initializer type mismatch"
msgstr ""
-#: java/jcf-write.c:3484
+#: java/jcf-write.c:3487
#, c-format
msgid "can't create directory %s: %m"
msgstr ""
-#: java/jcf-write.c:3517
+#: java/jcf-write.c:3520
#, c-format
msgid "can't open %s for writing: %m"
msgstr ""
-#: java/jcf-write.c:3537
+#: java/jcf-write.c:3540
#, c-format
msgid "can't create %s: %m"
msgstr ""
@@ -18022,11 +18096,11 @@ msgstr ""
msgid "cannot specify `main' class when not linking"
msgstr ""
-#: java/lang.c:621
+#: java/lang.c:619
msgid "can't do dependency tracking with input from stdin"
msgstr ""
-#: java/lang.c:637
+#: java/lang.c:635
msgid "couldn't determine target name for dependency tracking"
msgstr ""
@@ -18056,23 +18130,23 @@ msgstr ""
#: ../../gcc-cvs/gcc/java/parse.y:1808 ../../gcc-cvs/gcc/java/parse.y:1820
#: ../../gcc-cvs/gcc/java/parse.y:1835 ../../gcc-cvs/gcc/java/parse.y:1852
#: ../../gcc-cvs/gcc/java/parse.y:1854 ../../gcc-cvs/gcc/java/parse.y:1935
-#: ../../gcc-cvs/gcc/java/parse.y:2107 ../../gcc-cvs/gcc/java/parse.y:2176
-#: ../../gcc-cvs/gcc/java/parse.y:2340 ../../gcc-cvs/gcc/java/parse.y:2352
-#: ../../gcc-cvs/gcc/java/parse.y:2359 ../../gcc-cvs/gcc/java/parse.y:2366
-#: ../../gcc-cvs/gcc/java/parse.y:2377 ../../gcc-cvs/gcc/java/parse.y:2379
-#: ../../gcc-cvs/gcc/java/parse.y:2417 ../../gcc-cvs/gcc/java/parse.y:2419
-#: ../../gcc-cvs/gcc/java/parse.y:2421 ../../gcc-cvs/gcc/java/parse.y:2442
-#: ../../gcc-cvs/gcc/java/parse.y:2444 ../../gcc-cvs/gcc/java/parse.y:2446
-#: ../../gcc-cvs/gcc/java/parse.y:2462 ../../gcc-cvs/gcc/java/parse.y:2464
-#: ../../gcc-cvs/gcc/java/parse.y:2485 ../../gcc-cvs/gcc/java/parse.y:2487
-#: ../../gcc-cvs/gcc/java/parse.y:2489 ../../gcc-cvs/gcc/java/parse.y:2517
-#: ../../gcc-cvs/gcc/java/parse.y:2519 ../../gcc-cvs/gcc/java/parse.y:2521
-#: ../../gcc-cvs/gcc/java/parse.y:2523 ../../gcc-cvs/gcc/java/parse.y:2541
-#: ../../gcc-cvs/gcc/java/parse.y:2543 ../../gcc-cvs/gcc/java/parse.y:2554
-#: ../../gcc-cvs/gcc/java/parse.y:2565 ../../gcc-cvs/gcc/java/parse.y:2576
-#: ../../gcc-cvs/gcc/java/parse.y:2587 ../../gcc-cvs/gcc/java/parse.y:2598
-#: ../../gcc-cvs/gcc/java/parse.y:2611 ../../gcc-cvs/gcc/java/parse.y:2615
-#: ../../gcc-cvs/gcc/java/parse.y:2617 ../../gcc-cvs/gcc/java/parse.y:2630
+#: ../../gcc-cvs/gcc/java/parse.y:2112 ../../gcc-cvs/gcc/java/parse.y:2181
+#: ../../gcc-cvs/gcc/java/parse.y:2345 ../../gcc-cvs/gcc/java/parse.y:2358
+#: ../../gcc-cvs/gcc/java/parse.y:2365 ../../gcc-cvs/gcc/java/parse.y:2372
+#: ../../gcc-cvs/gcc/java/parse.y:2383 ../../gcc-cvs/gcc/java/parse.y:2385
+#: ../../gcc-cvs/gcc/java/parse.y:2423 ../../gcc-cvs/gcc/java/parse.y:2425
+#: ../../gcc-cvs/gcc/java/parse.y:2427 ../../gcc-cvs/gcc/java/parse.y:2448
+#: ../../gcc-cvs/gcc/java/parse.y:2450 ../../gcc-cvs/gcc/java/parse.y:2452
+#: ../../gcc-cvs/gcc/java/parse.y:2468 ../../gcc-cvs/gcc/java/parse.y:2470
+#: ../../gcc-cvs/gcc/java/parse.y:2491 ../../gcc-cvs/gcc/java/parse.y:2493
+#: ../../gcc-cvs/gcc/java/parse.y:2495 ../../gcc-cvs/gcc/java/parse.y:2523
+#: ../../gcc-cvs/gcc/java/parse.y:2525 ../../gcc-cvs/gcc/java/parse.y:2527
+#: ../../gcc-cvs/gcc/java/parse.y:2529 ../../gcc-cvs/gcc/java/parse.y:2547
+#: ../../gcc-cvs/gcc/java/parse.y:2549 ../../gcc-cvs/gcc/java/parse.y:2560
+#: ../../gcc-cvs/gcc/java/parse.y:2571 ../../gcc-cvs/gcc/java/parse.y:2582
+#: ../../gcc-cvs/gcc/java/parse.y:2593 ../../gcc-cvs/gcc/java/parse.y:2604
+#: ../../gcc-cvs/gcc/java/parse.y:2617 ../../gcc-cvs/gcc/java/parse.y:2621
+#: ../../gcc-cvs/gcc/java/parse.y:2623 ../../gcc-cvs/gcc/java/parse.y:2636
msgid "Missing term"
msgstr ""
@@ -18127,10 +18201,10 @@ msgid "Invalid declaration"
msgstr ""
#: ../../gcc-cvs/gcc/java/parse.y:983 ../../gcc-cvs/gcc/java/parse.y:1068
-#: ../../gcc-cvs/gcc/java/parse.y:2122 ../../gcc-cvs/gcc/java/parse.y:2151
-#: ../../gcc-cvs/gcc/java/parse.y:2173 ../../gcc-cvs/gcc/java/parse.y:2177
-#: ../../gcc-cvs/gcc/java/parse.y:2212 ../../gcc-cvs/gcc/java/parse.y:2291
-#: ../../gcc-cvs/gcc/java/parse.y:2301 ../../gcc-cvs/gcc/java/parse.y:2311
+#: ../../gcc-cvs/gcc/java/parse.y:2127 ../../gcc-cvs/gcc/java/parse.y:2156
+#: ../../gcc-cvs/gcc/java/parse.y:2178 ../../gcc-cvs/gcc/java/parse.y:2182
+#: ../../gcc-cvs/gcc/java/parse.y:2217 ../../gcc-cvs/gcc/java/parse.y:2296
+#: ../../gcc-cvs/gcc/java/parse.y:2306 ../../gcc-cvs/gcc/java/parse.y:2316
msgid "']' expected"
msgstr ""
@@ -18143,7 +18217,7 @@ msgid "Invalid method declaration, method name required"
msgstr ""
#: ../../gcc-cvs/gcc/java/parse.y:1028 ../../gcc-cvs/gcc/java/parse.y:1033
-#: ../../gcc-cvs/gcc/java/parse.y:1038 ../../gcc-cvs/gcc/java/parse.y:2027
+#: ../../gcc-cvs/gcc/java/parse.y:1038 ../../gcc-cvs/gcc/java/parse.y:2030
msgid "Identifier expected"
msgstr ""
@@ -18189,8 +18263,8 @@ msgstr ""
#: ../../gcc-cvs/gcc/java/parse.y:1593 ../../gcc-cvs/gcc/java/parse.y:1661
#: ../../gcc-cvs/gcc/java/parse.y:1729 ../../gcc-cvs/gcc/java/parse.y:1850
#: ../../gcc-cvs/gcc/java/parse.y:1928 ../../gcc-cvs/gcc/java/parse.y:2019
-#: ../../gcc-cvs/gcc/java/parse.y:2021 ../../gcc-cvs/gcc/java/parse.y:2029
-#: ../../gcc-cvs/gcc/java/parse.y:2272 ../../gcc-cvs/gcc/java/parse.y:2274
+#: ../../gcc-cvs/gcc/java/parse.y:2021 ../../gcc-cvs/gcc/java/parse.y:2034
+#: ../../gcc-cvs/gcc/java/parse.y:2277 ../../gcc-cvs/gcc/java/parse.y:2279
msgid "'(' expected"
msgstr ""
@@ -18234,79 +18308,79 @@ msgstr ""
msgid "')' or term expected"
msgstr ""
-#: ../../gcc-cvs/gcc/java/parse.y:2120 ../../gcc-cvs/gcc/java/parse.y:2149
+#: ../../gcc-cvs/gcc/java/parse.y:2125 ../../gcc-cvs/gcc/java/parse.y:2154
msgid "'[' expected"
msgstr ""
-#: ../../gcc-cvs/gcc/java/parse.y:2227
+#: ../../gcc-cvs/gcc/java/parse.y:2232
msgid "Field expected"
msgstr ""
-#: ../../gcc-cvs/gcc/java/parse.y:2286 ../../gcc-cvs/gcc/java/parse.y:2296
-#: ../../gcc-cvs/gcc/java/parse.y:2306
+#: ../../gcc-cvs/gcc/java/parse.y:2291 ../../gcc-cvs/gcc/java/parse.y:2301
+#: ../../gcc-cvs/gcc/java/parse.y:2311
msgid "Missing term and ']' expected"
msgstr ""
-#: ../../gcc-cvs/gcc/java/parse.y:2410
+#: ../../gcc-cvs/gcc/java/parse.y:2416
msgid "']' expected, invalid type expression"
msgstr ""
-#: ../../gcc-cvs/gcc/java/parse.y:2413
+#: ../../gcc-cvs/gcc/java/parse.y:2419
msgid "Invalid type expression"
msgstr ""
-#: ../../gcc-cvs/gcc/java/parse.y:2525
+#: ../../gcc-cvs/gcc/java/parse.y:2531
msgid "Invalid reference type"
msgstr ""
-#: ../../gcc-cvs/gcc/java/parse.y:2993
+#: ../../gcc-cvs/gcc/java/parse.y:2999
msgid "Constructor invocation must be first thing in a constructor"
msgstr ""
-#: ../../gcc-cvs/gcc/java/parse.y:2995
+#: ../../gcc-cvs/gcc/java/parse.y:3001
msgid "Only constructors can invoke constructors"
msgstr ""
-#: ../../gcc-cvs/gcc/java/parse.y:3003
+#: ../../gcc-cvs/gcc/java/parse.y:3009
#, c-format
msgid ": `%s' JDK1.1(TM) feature"
msgstr ""
-#: ../../gcc-cvs/gcc/java/parse.y:3062 ../../gcc-cvs/gcc/java/parse.y:3064
+#: ../../gcc-cvs/gcc/java/parse.y:3068 ../../gcc-cvs/gcc/java/parse.y:3070
#, c-format
msgid ""
"%s.\n"
"%s"
msgstr ""
-#: ../../gcc-cvs/gcc/java/parse.y:6921
+#: ../../gcc-cvs/gcc/java/parse.y:6928
#, c-format
msgid "malformed .zip archive in CLASSPATH: %s"
msgstr ""
-#: ../../gcc-cvs/gcc/java/parse.y:6992
+#: ../../gcc-cvs/gcc/java/parse.y:6999
#, c-format
msgid ""
"Can't find default package `%s'. Check the CLASSPATH environment variable "
"and the access to the archives"
msgstr ""
-#: ../../gcc-cvs/gcc/java/parse.y:12090
+#: ../../gcc-cvs/gcc/java/parse.y:12113
#, c-format
msgid "missing static field `%s'"
msgstr ""
-#: ../../gcc-cvs/gcc/java/parse.y:12095
+#: ../../gcc-cvs/gcc/java/parse.y:12118
#, c-format
msgid "not a static field `%s'"
msgstr ""
-#: ../../gcc-cvs/gcc/java/parse.y:12138
+#: ../../gcc-cvs/gcc/java/parse.y:12161
#, c-format
msgid "No case for %s"
msgstr ""
-#: ../../gcc-cvs/gcc/java/parse.y:13075
+#: ../../gcc-cvs/gcc/java/parse.y:13098
#, c-format
msgid "unregistered operator %s"
msgstr ""
@@ -18329,171 +18403,170 @@ msgstr ""
msgid "verification error at PC=%d"
msgstr ""
-#: objc/objc-act.c:751
+#: objc/objc-act.c:753
msgid "`@end' must appear in an @implementation context"
msgstr ""
-#: objc/objc-act.c:778
+#: objc/objc-act.c:780
msgid "method declaration not in @interface context"
msgstr ""
-#: objc/objc-act.c:789
+#: objc/objc-act.c:791
msgid "method definition not in @implementation context"
msgstr ""
-#: objc/objc-act.c:894
+#: objc/objc-act.c:896
#, c-format
msgid "object does not conform to the `%s' protocol"
msgstr ""
-#: objc/objc-act.c:980 objc/objc-act.c:1053
+#: objc/objc-act.c:982 objc/objc-act.c:1055
#, c-format
msgid "class `%s' does not implement the `%s' protocol"
msgstr ""
-#: objc/objc-act.c:1159
+#: objc/objc-act.c:1161
#, c-format
msgid "statically allocated instance of Objective-C class `%s'"
msgstr ""
-#: objc/objc-act.c:1216
+#: objc/objc-act.c:1218
#, c-format
msgid "protocol `%s' has circular dependency"
msgstr ""
-#: objc/objc-act.c:1238 objc/objc-act.c:5792
+#: objc/objc-act.c:1240 objc/objc-act.c:5793
#, c-format
msgid "cannot find protocol declaration for `%s'"
msgstr ""
-#: objc/objc-act.c:1634 objc/objc-act.c:2767 objc/objc-act.c:6317
-#: objc/objc-act.c:6643 objc/objc-act.c:6696 objc/objc-act.c:6721
+#: objc/objc-act.c:1636 objc/objc-act.c:2764 objc/objc-act.c:6318
+#: objc/objc-act.c:6644 objc/objc-act.c:6697 objc/objc-act.c:6722
#, c-format
msgid "cannot find interface declaration for `%s'"
msgstr ""
-#: objc/objc-act.c:1638
+#: objc/objc-act.c:1640
#, c-format
msgid "interface `%s' does not have valid constant string layout"
msgstr ""
-#: objc/objc-act.c:1643
+#: objc/objc-act.c:1645
#, c-format
msgid "cannot find reference tag for class `%s'"
msgstr ""
-#: objc/objc-act.c:2313
-#, c-format
-msgid "creating selector for non existant method %s"
+#: objc/objc-act.c:2312
+msgid "%Jcreating selector for nonexistent method %qE"
msgstr ""
-#: objc/objc-act.c:2503
+#: objc/objc-act.c:2500
#, c-format
msgid "`%s' is not an Objective-C class name or alias"
msgstr ""
-#: objc/objc-act.c:2618 objc/objc-act.c:2636 objc/objc-act.c:6580
-#: objc/objc-act.c:6894 objc/objc-act.c:6924
+#: objc/objc-act.c:2615 objc/objc-act.c:2633 objc/objc-act.c:6581
+#: objc/objc-act.c:6895 objc/objc-act.c:6925
msgid "Objective-C declarations may only appear in global scope"
msgstr ""
-#: objc/objc-act.c:2623
+#: objc/objc-act.c:2620
#, c-format
msgid "cannot find class `%s'"
msgstr ""
-#: objc/objc-act.c:2625
+#: objc/objc-act.c:2622
#, c-format
msgid "class `%s' already exists"
msgstr ""
-#: objc/objc-act.c:2650 objc/objc-act.c:6612
+#: objc/objc-act.c:2647 objc/objc-act.c:6613
#, c-format
msgid "`%s' redeclared as different kind of symbol"
msgstr ""
-#: objc/objc-act.c:2652 objc/objc-act.c:6614
+#: objc/objc-act.c:2649 objc/objc-act.c:6615
msgid "%Jprevious declaration of '%D'"
msgstr ""
-#: objc/objc-act.c:2877
+#: objc/objc-act.c:2874
msgid "use %<-fobjc-exceptions%> to enable Objective-C exception syntax"
msgstr ""
-#: objc/objc-act.c:3206
+#: objc/objc-act.c:3203
msgid "@catch parameter is not a known Objective-C class type"
msgstr ""
-#: objc/objc-act.c:3222
+#: objc/objc-act.c:3219
msgid "exception of type %<%T%> will be caught"
msgstr ""
-#: objc/objc-act.c:3224
+#: objc/objc-act.c:3221
msgid "%H by earlier handler for %<%T%>"
msgstr ""
-#: objc/objc-act.c:3277
+#: objc/objc-act.c:3274
msgid "`@try' without `@catch' or `@finally'"
msgstr ""
-#: objc/objc-act.c:3324
+#: objc/objc-act.c:3321
msgid "%<@throw%> (rethrow) used outside of a @catch block"
msgstr ""
-#: objc/objc-act.c:3700
+#: objc/objc-act.c:3697
msgid "%Jtype '%D' does not have a known size"
msgstr ""
-#: objc/objc-act.c:4218
+#: objc/objc-act.c:4215
msgid "%J%s `%s'"
msgstr ""
-#: objc/objc-act.c:4241 objc/objc-act.c:4260
+#: objc/objc-act.c:4238 objc/objc-act.c:4257
msgid "inconsistent instance variable specification"
msgstr ""
-#: objc/objc-act.c:5120
+#: objc/objc-act.c:5121
msgid "can not use an object as parameter to a method"
msgstr ""
-#: objc/objc-act.c:5322
+#: objc/objc-act.c:5323
#, c-format
msgid "multiple %s named `%c%s' found"
msgstr ""
-#: objc/objc-act.c:5547
+#: objc/objc-act.c:5548
#, c-format
msgid "no super class declared in @interface for `%s'"
msgstr ""
-#: objc/objc-act.c:5637
+#: objc/objc-act.c:5638
#, c-format
msgid "invalid receiver type `%s'"
msgstr ""
-#: objc/objc-act.c:5648
+#: objc/objc-act.c:5649
#, c-format
msgid "`%s' may not respond to `%c%s'"
msgstr ""
-#: objc/objc-act.c:5653
+#: objc/objc-act.c:5654
#, c-format
msgid "`%c%s' not implemented by protocol(s)"
msgstr ""
-#: objc/objc-act.c:5658
+#: objc/objc-act.c:5659
msgid "(Messages without a matching method signature"
msgstr ""
-#: objc/objc-act.c:5659
+#: objc/objc-act.c:5660
msgid "will be assumed to return `id' and accept"
msgstr ""
-#: objc/objc-act.c:5660
+#: objc/objc-act.c:5661
msgid "`...' as arguments.)"
msgstr ""
-#: objc/objc-act.c:5891
+#: objc/objc-act.c:5892
#, c-format
msgid "undeclared selector `%s'"
msgstr ""
@@ -18507,1913 +18580,1913 @@ 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:5933
+#: objc/objc-act.c:5934
#, c-format
msgid "instance variable `%s' accessed in class method"
msgstr ""
-#: objc/objc-act.c:6145
+#: objc/objc-act.c:6146
#, c-format
msgid "duplicate declaration of method `%c%s'"
msgstr ""
-#: objc/objc-act.c:6187
+#: objc/objc-act.c:6188
#, c-format
msgid "duplicate interface declaration for category `%s(%s)'"
msgstr ""
-#: objc/objc-act.c:6214
+#: objc/objc-act.c:6215
#, c-format
msgid "illegal reference type specified for instance variable `%s'"
msgstr ""
-#: objc/objc-act.c:6225
+#: objc/objc-act.c:6226
#, 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:6239
+#: objc/objc-act.c:6240
#, c-format
msgid "type `%s' has virtual member functions"
msgstr ""
-#: objc/objc-act.c:6240
+#: objc/objc-act.c:6241
#, c-format
msgid "illegal aggregate type `%s' specified for instance variable `%s'"
msgstr ""
-#: objc/objc-act.c:6248
+#: objc/objc-act.c:6249
#, c-format
msgid "type `%s' has a user-defined constructor"
msgstr ""
-#: objc/objc-act.c:6250
+#: objc/objc-act.c:6251
#, c-format
msgid "type `%s' has a user-defined destructor"
msgstr ""
-#: objc/objc-act.c:6251
+#: objc/objc-act.c:6252
msgid ""
"C++ constructors and destructors will not be invoked for Objective-C fields"
msgstr ""
-#: objc/objc-act.c:6341
+#: objc/objc-act.c:6342
#, c-format
msgid "instance variable `%s' is declared private"
msgstr ""
-#: objc/objc-act.c:6350
+#: objc/objc-act.c:6351
#, c-format
msgid "instance variable `%s' is %s; this will be a hard error in the future"
msgstr ""
-#: objc/objc-act.c:6357
+#: objc/objc-act.c:6358
#, c-format
msgid "instance variable `%s' is declared %s"
msgstr ""
-#: objc/objc-act.c:6367
+#: objc/objc-act.c:6368
msgid "static access to object of type `id'"
msgstr ""
-#: objc/objc-act.c:6389 objc/objc-act.c:6477
+#: objc/objc-act.c:6390 objc/objc-act.c:6478
#, c-format
msgid "incomplete implementation of class `%s'"
msgstr ""
-#: objc/objc-act.c:6393 objc/objc-act.c:6482
+#: objc/objc-act.c:6394 objc/objc-act.c:6483
#, c-format
msgid "incomplete implementation of category `%s'"
msgstr ""
-#: objc/objc-act.c:6398 objc/objc-act.c:6487
+#: objc/objc-act.c:6399 objc/objc-act.c:6488
#, c-format
msgid "method definition for `%c%s' not found"
msgstr ""
-#: objc/objc-act.c:6528
+#: objc/objc-act.c:6529
#, c-format
msgid "%s `%s' does not fully implement the `%s' protocol"
msgstr ""
-#: objc/objc-act.c:6586 objc/objc-act.c:8124
+#: objc/objc-act.c:6587 objc/objc-act.c:8152
msgid "`@end' missing in implementation context"
msgstr ""
-#: objc/objc-act.c:6599
+#: objc/objc-act.c:6600
#, c-format
msgid "cannot find interface declaration for `%s', superclass of `%s'"
msgstr ""
-#: objc/objc-act.c:6626
+#: objc/objc-act.c:6627
#, c-format
msgid "reimplementation of class `%s'"
msgstr ""
-#: objc/objc-act.c:6657
+#: objc/objc-act.c:6658
#, c-format
msgid "conflicting super class name `%s'"
msgstr ""
-#: objc/objc-act.c:6659
+#: objc/objc-act.c:6660
#, c-format
msgid "previous declaration of `%s'"
msgstr ""
-#: objc/objc-act.c:6673 objc/objc-act.c:6675
+#: objc/objc-act.c:6674 objc/objc-act.c:6676
#, c-format
msgid "duplicate interface declaration for class `%s'"
msgstr ""
-#: objc/objc-act.c:6952
+#: objc/objc-act.c:6953
#, c-format
msgid "duplicate declaration for protocol `%s'"
msgstr ""
#. Add a readable method name to the warning.
-#: objc/objc-act.c:7468
+#: objc/objc-act.c:7469
msgid "%J%s `%c%s'"
msgstr ""
-#: objc/objc-act.c:7731
+#: objc/objc-act.c:7759
#, c-format
msgid "no super class declared in interface for `%s'"
msgstr ""
-#: objc/objc-act.c:7779
+#: objc/objc-act.c:7807
msgid "[super ...] must appear in a method context"
msgstr ""
-#: objc/objc-parse.y:2704
+#: objc/objc-parse.y:2710
msgid "extra semicolon in method definition specified"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:931
+#: /home/jsm28/src/gcc-build/gcc/options.c:935
msgid "Display this information"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:937
+#: /home/jsm28/src/gcc-build/gcc/options.c:941
msgid ""
"--param <param>=<value>\tSet paramter <param> to value. See below for a "
"complete list of parameters"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:946
+#: /home/jsm28/src/gcc-build/gcc/options.c:950
msgid ""
"-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' "
"before <question> disables the <answer> to <question>"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:949
+#: /home/jsm28/src/gcc-build/gcc/options.c:953
msgid "Do not discard comments"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:952
+#: /home/jsm28/src/gcc-build/gcc/options.c:956
msgid "Do not discard comments in macro expansions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:955
+#: /home/jsm28/src/gcc-build/gcc/options.c:959
msgid ""
"-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just "
"<macro> is given, <val> is taken to be 1"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:961
+#: /home/jsm28/src/gcc-build/gcc/options.c:965
msgid "-F <dir>\tAdd <dir> to the end of the main framework include path "
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:964
+#: /home/jsm28/src/gcc-build/gcc/options.c:968
msgid ""
"-G<number>\tPut global and static data smaller than <number> bytes into a "
"special section (on some targets)"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:967
+#: /home/jsm28/src/gcc-build/gcc/options.c:971
msgid "Print the name of header files as they are used"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:973
+#: /home/jsm28/src/gcc-build/gcc/options.c:977
msgid "-J<directory>\tPut MODULE files in 'directory'"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:979
+#: /home/jsm28/src/gcc-build/gcc/options.c:983
msgid "Generate make dependencies and compile"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:988
+#: /home/jsm28/src/gcc-build/gcc/options.c:992
msgid "Treat missing header files as generated files"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:994
+#: /home/jsm28/src/gcc-build/gcc/options.c:998
msgid "Like -MD but ignore system header files"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1003
+#: /home/jsm28/src/gcc-build/gcc/options.c:1007
msgid "-MQ <target>\tAdd a MAKE-quoted target"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1009
+#: /home/jsm28/src/gcc-build/gcc/options.c:1013
msgid "-O<number>\tSet optimization level to <number>"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1012
+#: /home/jsm28/src/gcc-build/gcc/options.c:1016
msgid "Optimize for space rather than speed"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1015
+#: /home/jsm28/src/gcc-build/gcc/options.c:1019
msgid "Do not generate #line directives"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1018
+#: /home/jsm28/src/gcc-build/gcc/options.c:1022
msgid "-U<macro>\tUndefine <macro>"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1021
+#: /home/jsm28/src/gcc-build/gcc/options.c:1025
msgid "This switch is deprecated; use -Wextra instead"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1024
+#: /home/jsm28/src/gcc-build/gcc/options.c:1028
msgid ""
"Warn about things that will change when compiling with an ABI-compliant "
"compiler"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1027
+#: /home/jsm28/src/gcc-build/gcc/options.c:1031
msgid "Warn about returning structures, unions or arrays"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1030
+#: /home/jsm28/src/gcc-build/gcc/options.c:1034
msgid "Warn about possible aliasing of dummy arguments"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1036
+#: /home/jsm28/src/gcc-build/gcc/options.c:1040
msgid "Warn about casting functions to incompatible types"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1039
+#: /home/jsm28/src/gcc-build/gcc/options.c:1043
msgid "Warn about pointer casts which increase alignment"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1042
+#: /home/jsm28/src/gcc-build/gcc/options.c:1046
msgid "Warn about casts which discard qualifiers"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1045
+#: /home/jsm28/src/gcc-build/gcc/options.c:1049
msgid "Warn about subscripts whose type is \"char\""
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1048
+#: /home/jsm28/src/gcc-build/gcc/options.c:1052
msgid ""
"Warn about possibly nested block comments, and C++ comments spanning more "
"than one physical line"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1051
+#: /home/jsm28/src/gcc-build/gcc/options.c:1055
msgid "Synonym for -Wcomment"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1054
+#: /home/jsm28/src/gcc-build/gcc/options.c:1058
msgid "Warn about implicit conversion"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1057
+#: /home/jsm28/src/gcc-build/gcc/options.c:1061
msgid "Warn when all constructors and destructors are private"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1060
+#: /home/jsm28/src/gcc-build/gcc/options.c:1064
msgid "Warn when a declaration is found after a statement"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1063
+#: /home/jsm28/src/gcc-build/gcc/options.c:1067
msgid "Warn if a deprecated compiler feature, class, method, or field is used"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1066
+#: /home/jsm28/src/gcc-build/gcc/options.c:1070
msgid "Warn about uses of __attribute__((deprecated)) declarations"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1069
+#: /home/jsm28/src/gcc-build/gcc/options.c:1073
msgid "Warn when an optimization pass is disabled"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1072
+#: /home/jsm28/src/gcc-build/gcc/options.c:1076
msgid "Warn about compile-time integer division by zero"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1075
+#: /home/jsm28/src/gcc-build/gcc/options.c:1079
msgid "Warn about violations of Effective C++ style rules"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1078
+#: /home/jsm28/src/gcc-build/gcc/options.c:1082
msgid "Warn about stray tokens after #elif and #endif"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1081
+#: /home/jsm28/src/gcc-build/gcc/options.c:1085
msgid "Treat all warnings as errors"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1084
+#: /home/jsm28/src/gcc-build/gcc/options.c:1088
msgid "Make implicit function declarations an error"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1087
+#: /home/jsm28/src/gcc-build/gcc/options.c:1091
msgid "Print extra (possibly unwanted) warnings"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1090
+#: /home/jsm28/src/gcc-build/gcc/options.c:1094
msgid "Warn if deprecated empty statements are found"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1093
+#: /home/jsm28/src/gcc-build/gcc/options.c:1097
msgid "Exit on the first error occurred"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1096
+#: /home/jsm28/src/gcc-build/gcc/options.c:1100
msgid "Warn if testing floating point numbers for equality"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1099
+#: /home/jsm28/src/gcc-build/gcc/options.c:1103
msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1102
+#: /home/jsm28/src/gcc-build/gcc/options.c:1106
msgid "Warn if passing too many arguments to a function for its format string"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1105
+#: /home/jsm28/src/gcc-build/gcc/options.c:1109
msgid "Warn about format strings that are not literals"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1108
+#: /home/jsm28/src/gcc-build/gcc/options.c:1112
msgid "Warn about possible security problems with format functions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1111
+#: /home/jsm28/src/gcc-build/gcc/options.c:1115
msgid "Warn about strftime formats yielding 2-digit years"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1114
+#: /home/jsm28/src/gcc-build/gcc/options.c:1118
msgid "Warn about zero-length formats"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1123
+#: /home/jsm28/src/gcc-build/gcc/options.c:1127
msgid "Warn about implicit function declarations"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1126
+#: /home/jsm28/src/gcc-build/gcc/options.c:1130
msgid "Warn when a declaration does not specify a type"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1129
+#: /home/jsm28/src/gcc-build/gcc/options.c:1133
msgid "Warn about calls with implicit interface"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1132
+#: /home/jsm28/src/gcc-build/gcc/options.c:1136
msgid "Deprecated. This switch has no effect."
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1135
+#: /home/jsm28/src/gcc-build/gcc/options.c:1139
msgid "Warn about variables which are initialized to themselves."
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1138
+#: /home/jsm28/src/gcc-build/gcc/options.c:1142
msgid "Warn when an inlined function cannot be inlined"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1141
+#: /home/jsm28/src/gcc-build/gcc/options.c:1145
msgid "Warn about invalid uses of the \"offsetof\" macro"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1144
+#: /home/jsm28/src/gcc-build/gcc/options.c:1148
msgid "Warn about PCH files that are found but not used"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1147
+#: /home/jsm28/src/gcc-build/gcc/options.c:1151
msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1150
+#: /home/jsm28/src/gcc-build/gcc/options.c:1154
msgid "Warn about truncated source lines"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1153
+#: /home/jsm28/src/gcc-build/gcc/options.c:1157
msgid "Do not warn about using \"long long\" when -pedantic"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1156
+#: /home/jsm28/src/gcc-build/gcc/options.c:1160
msgid "Warn about suspicious declarations of \"main\""
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1159
+#: /home/jsm28/src/gcc-build/gcc/options.c:1163
msgid "Warn about possibly missing braces around initializers"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1162
+#: /home/jsm28/src/gcc-build/gcc/options.c:1166
msgid "Warn about global functions without previous declarations"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1165
+#: /home/jsm28/src/gcc-build/gcc/options.c:1169
msgid "Warn about missing fields in struct initializers"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1168
+#: /home/jsm28/src/gcc-build/gcc/options.c:1172
msgid "Warn about functions which might be candidates for format attributes"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1171
+#: /home/jsm28/src/gcc-build/gcc/options.c:1175
msgid "Warn about user-specified include directories that do not exist"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1174
+#: /home/jsm28/src/gcc-build/gcc/options.c:1178
msgid ""
"Warn about functions which might be candidates for __attribute__((noreturn))"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1177
+#: /home/jsm28/src/gcc-build/gcc/options.c:1181
msgid "Warn about global functions without prototypes"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1180
+#: /home/jsm28/src/gcc-build/gcc/options.c:1184
msgid "Warn about use of multi-character character constants"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1183
+#: /home/jsm28/src/gcc-build/gcc/options.c:1187
msgid "Warn about \"extern\" declarations not at file scope"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1186
+#: /home/jsm28/src/gcc-build/gcc/options.c:1190
msgid ""
"Warn when non-templatized friend functions are declared within a template"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1189
+#: /home/jsm28/src/gcc-build/gcc/options.c:1193
msgid "Warn about non-virtual destructors"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1192
+#: /home/jsm28/src/gcc-build/gcc/options.c:1196
msgid ""
"Warn about NULL being passed to argument slots marked as requiring non-NULL"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1195
+#: /home/jsm28/src/gcc-build/gcc/options.c:1199
msgid "Warn if a C-style cast is used in a program"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1198
+#: /home/jsm28/src/gcc-build/gcc/options.c:1202
msgid "Warn if an old-style parameter definition is used"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1201
+#: /home/jsm28/src/gcc-build/gcc/options.c:1205
msgid "Warn if .class files are out of date"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1204
+#: /home/jsm28/src/gcc-build/gcc/options.c:1208
msgid "Warn about overloaded virtual function names"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1207
+#: /home/jsm28/src/gcc-build/gcc/options.c:1211
msgid "Warn when the packed attribute has no effect on struct layout"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1210
+#: /home/jsm28/src/gcc-build/gcc/options.c:1214
msgid "Warn when padding is required to align structure members"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1213
+#: /home/jsm28/src/gcc-build/gcc/options.c:1217
msgid "Warn about possibly missing parentheses"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1216
+#: /home/jsm28/src/gcc-build/gcc/options.c:1220
msgid "Warn when converting the type of pointers to member functions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1219
+#: /home/jsm28/src/gcc-build/gcc/options.c:1223
msgid "Warn about function pointer arithmetic"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1222
+#: /home/jsm28/src/gcc-build/gcc/options.c:1226
msgid "Warn if inherited methods are unimplemented"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1225
+#: /home/jsm28/src/gcc-build/gcc/options.c:1229
msgid "Warn about multiple declarations of the same object"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1228
+#: /home/jsm28/src/gcc-build/gcc/options.c:1232
msgid "Warn if modifiers are specified when not necessary"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1231
+#: /home/jsm28/src/gcc-build/gcc/options.c:1235
msgid "Warn when the compiler reorders code"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1234
+#: /home/jsm28/src/gcc-build/gcc/options.c:1238
msgid ""
"Warn whenever a function's return type defaults to \"int\" (C), or about "
"inconsistent return types (C++)"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1237
+#: /home/jsm28/src/gcc-build/gcc/options.c:1241
msgid "Warn if a selector has multiple methods"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1240
+#: /home/jsm28/src/gcc-build/gcc/options.c:1244
msgid "Warn about possible violations of sequence point rules"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1243
+#: /home/jsm28/src/gcc-build/gcc/options.c:1247
msgid "Warn when one local variable shadows another"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1246
+#: /home/jsm28/src/gcc-build/gcc/options.c:1250
msgid "Warn about signed-unsigned comparisons"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1249
+#: /home/jsm28/src/gcc-build/gcc/options.c:1253
msgid "Warn when overload promotes from unsigned to signed"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1252
-#: /home/jsm28/src/gcc-build/gcc/options.c:1255
+#: /home/jsm28/src/gcc-build/gcc/options.c:1256
+#: /home/jsm28/src/gcc-build/gcc/options.c:1259
msgid "Warn about code which might break strict aliasing rules"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1258
+#: /home/jsm28/src/gcc-build/gcc/options.c:1262
msgid "Warn about unprototyped function declarations"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1261
+#: /home/jsm28/src/gcc-build/gcc/options.c:1265
msgid "Warn about \"suspicious\" constructs"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1264
+#: /home/jsm28/src/gcc-build/gcc/options.c:1268
msgid "Warn about enumerated switches, with no default, missing a case"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1267
+#: /home/jsm28/src/gcc-build/gcc/options.c:1271
msgid "Warn about enumerated switches missing a \"default:\" statement"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1270
+#: /home/jsm28/src/gcc-build/gcc/options.c:1274
msgid "Warn about all enumerated switches missing a specific case"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1273
+#: /home/jsm28/src/gcc-build/gcc/options.c:1277
msgid "Warn when synthesis behavior differs from Cfront"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1276
+#: /home/jsm28/src/gcc-build/gcc/options.c:1280
msgid "Do not suppress warnings from system headers"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1279
+#: /home/jsm28/src/gcc-build/gcc/options.c:1283
msgid "Warn about features not present in traditional C"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1282
+#: /home/jsm28/src/gcc-build/gcc/options.c:1286
msgid ""
"Warn if trigraphs are encountered that might affect the meaning of the "
"program"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1285
+#: /home/jsm28/src/gcc-build/gcc/options.c:1289
msgid "Warn about @selector()s without previously declared methods"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1288
+#: /home/jsm28/src/gcc-build/gcc/options.c:1292
msgid "Warn if an undefined macro is used in an #if directive"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1291
+#: /home/jsm28/src/gcc-build/gcc/options.c:1295
msgid "Warn about underflow of numerical constant expressions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1294
+#: /home/jsm28/src/gcc-build/gcc/options.c:1298
msgid "Warn about uninitialized automatic variables"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1297
+#: /home/jsm28/src/gcc-build/gcc/options.c:1301
msgid "Warn about unrecognized pragmas"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1300
+#: /home/jsm28/src/gcc-build/gcc/options.c:1304
msgid "Warn about code that will never be executed"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1303
+#: /home/jsm28/src/gcc-build/gcc/options.c:1307
msgid "Enable all -Wunused- warnings"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1306
+#: /home/jsm28/src/gcc-build/gcc/options.c:1310
msgid "Warn when a function is unused"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1309
-#: /home/jsm28/src/gcc-build/gcc/options.c:1312
+#: /home/jsm28/src/gcc-build/gcc/options.c:1313
+#: /home/jsm28/src/gcc-build/gcc/options.c:1316
msgid "Warn when a label is unused"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1315
+#: /home/jsm28/src/gcc-build/gcc/options.c:1319
msgid "Warn about macros defined in the main file that are not used"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1318
+#: /home/jsm28/src/gcc-build/gcc/options.c:1322
msgid "Warn when a function parameter is unused"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1321
+#: /home/jsm28/src/gcc-build/gcc/options.c:1325
msgid "Warn when an expression value is unused"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1324
+#: /home/jsm28/src/gcc-build/gcc/options.c:1328
msgid "Warn when a variable is unused"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1327
+#: /home/jsm28/src/gcc-build/gcc/options.c:1331
msgid "Do not warn about using variadic macros when -pedantic"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1330
+#: /home/jsm28/src/gcc-build/gcc/options.c:1334
msgid "Give strings the type \"array of char\""
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1333
+#: /home/jsm28/src/gcc-build/gcc/options.c:1337
msgid ""
"A synonym for -std=c89. In a future version of GCC it will become "
"synonymous with -std=c99 instead"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1336
+#: /home/jsm28/src/gcc-build/gcc/options.c:1340
msgid "-aux-info <file>\tEmit declaration information into <file>"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1348
+#: /home/jsm28/src/gcc-build/gcc/options.c:1352
msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1351
+#: /home/jsm28/src/gcc-build/gcc/options.c:1355
msgid "Set the default real and integer kinds to double precision"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1354
+#: /home/jsm28/src/gcc-build/gcc/options.c:1358
msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1357
+#: /home/jsm28/src/gcc-build/gcc/options.c:1361
msgid "--CLASSPATH\tDeprecated; use --classpath instead"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1360
+#: /home/jsm28/src/gcc-build/gcc/options.c:1364
msgid "Generate position-independent code if possible (large mode)"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1363
+#: /home/jsm28/src/gcc-build/gcc/options.c:1367
msgid ""
"Generate position-independent code for executables if possible (large mode)"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1369
+#: /home/jsm28/src/gcc-build/gcc/options.c:1373
msgid "Enforce class member access control semantics"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1372
+#: /home/jsm28/src/gcc-build/gcc/options.c:1376
msgid "Align the start of functions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1378
+#: /home/jsm28/src/gcc-build/gcc/options.c:1382
msgid "Align labels which are only reached by jumping"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1384
+#: /home/jsm28/src/gcc-build/gcc/options.c:1388
msgid "Align all labels"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1390
+#: /home/jsm28/src/gcc-build/gcc/options.c:1394
msgid "Align the start of loops"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1399
+#: /home/jsm28/src/gcc-build/gcc/options.c:1403
msgid "Change when template instances are emitted"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1402
+#: /home/jsm28/src/gcc-build/gcc/options.c:1406
msgid "Specify that arguments may alias each other and globals"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1405
+#: /home/jsm28/src/gcc-build/gcc/options.c:1409
msgid "Assume arguments may alias globals but not each other"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1408
+#: /home/jsm28/src/gcc-build/gcc/options.c:1412
msgid "Assume arguments alias neither each other nor globals"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1411
+#: /home/jsm28/src/gcc-build/gcc/options.c:1415
msgid "Recognize the \"asm\" keyword"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1414
+#: /home/jsm28/src/gcc-build/gcc/options.c:1418
msgid "Permit the use of the assert keyword"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1423
+#: /home/jsm28/src/gcc-build/gcc/options.c:1427
msgid "Generate unwind tables that are exact at each instruction boundary"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1426
+#: /home/jsm28/src/gcc-build/gcc/options.c:1430
msgid "--bootclasspath=<path>\tReplace system path"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1429
+#: /home/jsm28/src/gcc-build/gcc/options.c:1433
msgid "Generate code to check bounds before indexing arrays"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1432
+#: /home/jsm28/src/gcc-build/gcc/options.c:1436
msgid "Replace add, compare, branch with branch on count register"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1435
+#: /home/jsm28/src/gcc-build/gcc/options.c:1439
msgid "Use profiling information for branch probabilities"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1438
+#: /home/jsm28/src/gcc-build/gcc/options.c:1442
msgid ""
"Perform branch target load optimization before prologue / epilogue threading"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1441
+#: /home/jsm28/src/gcc-build/gcc/options.c:1445
msgid ""
"Perform branch target load optimization after prologue / epilogue threading"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1444
+#: /home/jsm28/src/gcc-build/gcc/options.c:1448
msgid ""
"Restrict target load migration not to re-use registers in any basic block"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1447
+#: /home/jsm28/src/gcc-build/gcc/options.c:1451
msgid "Recognize built-in functions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1453
+#: /home/jsm28/src/gcc-build/gcc/options.c:1457
msgid ""
"-fcall-saved-<register>\tMark <register> as being preserved across functions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1456
+#: /home/jsm28/src/gcc-build/gcc/options.c:1460
msgid ""
"-fcall-used-<register>\tMark <register> as being corrupted by function calls"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1459
+#: /home/jsm28/src/gcc-build/gcc/options.c:1463
msgid "Save registers around function calls"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1462
+#: /home/jsm28/src/gcc-build/gcc/options.c:1466
msgid "Check the return value of new"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1465
+#: /home/jsm28/src/gcc-build/gcc/options.c:1469
msgid "Generate checks for references to NULL"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1468
+#: /home/jsm28/src/gcc-build/gcc/options.c:1472
msgid "--classpath=<path>\tSet class path"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1471
+#: /home/jsm28/src/gcc-build/gcc/options.c:1475
msgid "Do not put uninitialized globals in the common section"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1477
+#: /home/jsm28/src/gcc-build/gcc/options.c:1481
msgid "Allow the arguments of the '?' operator to have different types"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1480
+#: /home/jsm28/src/gcc-build/gcc/options.c:1484
msgid "Reduce the size of object files"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1483
+#: /home/jsm28/src/gcc-build/gcc/options.c:1487
msgid "Make string literals \"const char[]\" not \"char[]\""
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1486
+#: /home/jsm28/src/gcc-build/gcc/options.c:1490
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1489
+#: /home/jsm28/src/gcc-build/gcc/options.c:1493
msgid "Perform a register copy-propagation optimization pass"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1492
+#: /home/jsm28/src/gcc-build/gcc/options.c:1496
msgid "Perform cross-jumping optimization"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1495
+#: /home/jsm28/src/gcc-build/gcc/options.c:1499
msgid "When running CSE, follow jumps to their targets"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1498
+#: /home/jsm28/src/gcc-build/gcc/options.c:1502
msgid "When running CSE, follow conditional jumps"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1501
+#: /home/jsm28/src/gcc-build/gcc/options.c:1505
msgid "Place data items into their own section"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1504
+#: /home/jsm28/src/gcc-build/gcc/options.c:1508
msgid "Inline member functions by default"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1507
+#: /home/jsm28/src/gcc-build/gcc/options.c:1511
msgid "Defer popping functions args from stack until later"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1510
+#: /home/jsm28/src/gcc-build/gcc/options.c:1514
msgid "Attempt to fill delay slots of branch instructions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1513
+#: /home/jsm28/src/gcc-build/gcc/options.c:1517
msgid "Delete useless null pointer checks"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1516
+#: /home/jsm28/src/gcc-build/gcc/options.c:1520
msgid ""
"-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
"location at the beginning of line-wrapped diagnostics"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1525
+#: /home/jsm28/src/gcc-build/gcc/options.c:1529
msgid "Allow dollar signs in entity names"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1528
+#: /home/jsm28/src/gcc-build/gcc/options.c:1532
msgid "Permit '$' as an identifier character"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1531
+#: /home/jsm28/src/gcc-build/gcc/options.c:1535
msgid "-fdump-<type>\tDump various compiler internals to a file"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1534
+#: /home/jsm28/src/gcc-build/gcc/options.c:1538
msgid "Display the code tree after parsing."
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1537
+#: /home/jsm28/src/gcc-build/gcc/options.c:1541
msgid ""
"Suppress output of instruction numbers and line number notes in debugging "
"dumps"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1543
+#: /home/jsm28/src/gcc-build/gcc/options.c:1547
msgid "Perform DWARF2 duplicate elimination"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1546
-#: /home/jsm28/src/gcc-build/gcc/options.c:1549
+#: /home/jsm28/src/gcc-build/gcc/options.c:1550
+#: /home/jsm28/src/gcc-build/gcc/options.c:1553
msgid "Perform unused type elimination in debug info"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1552
+#: /home/jsm28/src/gcc-build/gcc/options.c:1556
msgid "Output a class file"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1555
+#: /home/jsm28/src/gcc-build/gcc/options.c:1559
msgid "Alias for -femit-class-file"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1564
+#: /home/jsm28/src/gcc-build/gcc/options.c:1568
msgid ""
"--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1567
+#: /home/jsm28/src/gcc-build/gcc/options.c:1571
msgid "Generate code to check exception specifications"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1573
+#: /home/jsm28/src/gcc-build/gcc/options.c:1577
msgid "Enable exception handling"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1576
+#: /home/jsm28/src/gcc-build/gcc/options.c:1580
msgid ""
"-fexec-charset=<cset>\tConvert all strings and character constants to "
"character set <cset>"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1579
+#: /home/jsm28/src/gcc-build/gcc/options.c:1583
msgid "Perform a number of minor, expensive optimizations"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1591
+#: /home/jsm28/src/gcc-build/gcc/options.c:1595
msgid "Input file is a file with a list of filenames to compile"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1594
+#: /home/jsm28/src/gcc-build/gcc/options.c:1598
msgid "Assume no NaNs or infinities are generated"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1597
+#: /home/jsm28/src/gcc-build/gcc/options.c:1601
msgid ""
"-ffixed-<register>\tMark <register> as being unavailable to the compiler"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1600
+#: /home/jsm28/src/gcc-build/gcc/options.c:1604
msgid "Assume that the source file is fixed form"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1603
+#: /home/jsm28/src/gcc-build/gcc/options.c:1607
msgid "-ffixed-line-length-<n>\t\tUse n as character line width in fixed mode"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1606
+#: /home/jsm28/src/gcc-build/gcc/options.c:1610
msgid "Allow arbitrary character line width in fixed mode"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1609
+#: /home/jsm28/src/gcc-build/gcc/options.c:1613
msgid "Don't allocate floats and doubles in extended-precision registers"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1612
+#: /home/jsm28/src/gcc-build/gcc/options.c:1616
msgid "Scope of for-init-statement variables is local to the loop"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1615
+#: /home/jsm28/src/gcc-build/gcc/options.c:1619
msgid "Copy memory address constants into registers before use"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1618
+#: /home/jsm28/src/gcc-build/gcc/options.c:1622
msgid "Always check for non gcj generated classes archives"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1621
+#: /home/jsm28/src/gcc-build/gcc/options.c:1625
msgid "Copy memory operands into registers before use"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1624
+#: /home/jsm28/src/gcc-build/gcc/options.c:1628
msgid "Assume that the source file is free form"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1627
+#: /home/jsm28/src/gcc-build/gcc/options.c:1631
msgid "Do not assume that standard C libraries and \"main\" exist"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1630
+#: /home/jsm28/src/gcc-build/gcc/options.c:1634
msgid "Allow function addresses to be held in registers"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1633
+#: /home/jsm28/src/gcc-build/gcc/options.c:1637
msgid "Place each function into its own section"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1636
+#: /home/jsm28/src/gcc-build/gcc/options.c:1640
msgid "Perform global common subexpression elimination"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1639
+#: /home/jsm28/src/gcc-build/gcc/options.c:1643
msgid ""
"Perform global common subexpression elimination after register allocation"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1642
+#: /home/jsm28/src/gcc-build/gcc/options.c:1646
msgid ""
"Perform redundant load after store elimination in global common subexpression"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1645
+#: /home/jsm28/src/gcc-build/gcc/options.c:1649
msgid ""
"Perform enhanced load motion during global common subexpression elimination"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1648
+#: /home/jsm28/src/gcc-build/gcc/options.c:1652
msgid "Perform store motion after global common subexpression elimination"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1651
+#: /home/jsm28/src/gcc-build/gcc/options.c:1655
msgid "Recognize GNU-defined keywords"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1654
+#: /home/jsm28/src/gcc-build/gcc/options.c:1658
msgid "Generate code for GNU runtime environment"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1657
+#: /home/jsm28/src/gcc-build/gcc/options.c:1661
msgid "Enable guessing of branch probabilities"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1666
+#: /home/jsm28/src/gcc-build/gcc/options.c:1670
msgid ""
"Assume the runtime uses a hash table to map an object to its synchronization "
"structure"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1672
+#: /home/jsm28/src/gcc-build/gcc/options.c:1676
msgid "Assume normal C execution environment"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1675
+#: /home/jsm28/src/gcc-build/gcc/options.c:1679
msgid "Enable support for huge objects"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1678
+#: /home/jsm28/src/gcc-build/gcc/options.c:1682
msgid "Process #ident directives"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1681
+#: /home/jsm28/src/gcc-build/gcc/options.c:1685
msgid "Perform conversion of conditional jumps to branchless equivalents"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1684
+#: /home/jsm28/src/gcc-build/gcc/options.c:1688
msgid "Perform conversion of conditional jumps to conditional execution"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1687
+#: /home/jsm28/src/gcc-build/gcc/options.c:1691
msgid "Export functions even if they can be inlined"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1690
+#: /home/jsm28/src/gcc-build/gcc/options.c:1694
msgid "Emit implicit instantiations of inline templates"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1693
+#: /home/jsm28/src/gcc-build/gcc/options.c:1697
msgid ""
"Specify that no implicit typing is allowed, unless overridden by explicit "
"IMPLICIT statements"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1696
+#: /home/jsm28/src/gcc-build/gcc/options.c:1700
msgid "Emit implicit instantiations of templates"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1699
+#: /home/jsm28/src/gcc-build/gcc/options.c:1703
msgid "Use offset tables for virtual method calls"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1702
+#: /home/jsm28/src/gcc-build/gcc/options.c:1706
msgid "Do not generate .size directives"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1705
+#: /home/jsm28/src/gcc-build/gcc/options.c:1709
msgid "Pay attention to the \"inline\" keyword"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1714
+#: /home/jsm28/src/gcc-build/gcc/options.c:1718
msgid ""
"-finline-limit=<number>\tLimit the size of inlined functions to <number>"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1717
+#: /home/jsm28/src/gcc-build/gcc/options.c:1721
msgid ""
"-finput-charset=<cset> Specify the default character set for source "
"files."
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1720
+#: /home/jsm28/src/gcc-build/gcc/options.c:1724
msgid "Instrument function entry and exit with profiling calls"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1723
+#: /home/jsm28/src/gcc-build/gcc/options.c:1727
msgid "Optimize induction variables on trees"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1726
+#: /home/jsm28/src/gcc-build/gcc/options.c:1730
msgid "Assume native functions are implemented using JNI"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1729
+#: /home/jsm28/src/gcc-build/gcc/options.c:1733
msgid "Generate code for functions even if they are fully inlined"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1732
+#: /home/jsm28/src/gcc-build/gcc/options.c:1736
msgid "Emit static const variables even if they are not used"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1738
+#: /home/jsm28/src/gcc-build/gcc/options.c:1742
msgid "Give external symbols a leading underscore"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1741
+#: /home/jsm28/src/gcc-build/gcc/options.c:1745
msgid "Perform loop optimizations"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1744
+#: /home/jsm28/src/gcc-build/gcc/options.c:1748
msgid "Perform loop optimizations using the new loop optimizer"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1747
+#: /home/jsm28/src/gcc-build/gcc/options.c:1751
msgid "Set errno after built-in math functions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1750
+#: /home/jsm28/src/gcc-build/gcc/options.c:1754
msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1753
+#: /home/jsm28/src/gcc-build/gcc/options.c:1757
msgid ""
"-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be "
"put on the stack"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1756
+#: /home/jsm28/src/gcc-build/gcc/options.c:1760
msgid "Report on permanent memory allocation"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1759
+#: /home/jsm28/src/gcc-build/gcc/options.c:1763
msgid "Attempt to merge identical constants and constant variables"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1762
+#: /home/jsm28/src/gcc-build/gcc/options.c:1766
msgid "Attempt to merge identical constants across compilation units"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1765
+#: /home/jsm28/src/gcc-build/gcc/options.c:1769
msgid ""
"-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
"line. 0 suppresses line-wrapping"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1768
+#: /home/jsm28/src/gcc-build/gcc/options.c:1772
msgid "Set default accessibility of module entities to PRIVATE"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1771
+#: /home/jsm28/src/gcc-build/gcc/options.c:1775
msgid "Perform SMS based modulo scheduling before the first scheduling pass"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1774
+#: /home/jsm28/src/gcc-build/gcc/options.c:1778
msgid "Move loop invariant computations out of loops"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1777
+#: /home/jsm28/src/gcc-build/gcc/options.c:1781
msgid "Don't warn about uses of Microsoft extensions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1780
+#: /home/jsm28/src/gcc-build/gcc/options.c:1784
msgid ""
"Add mudflap bounds-checking instrumentation for single-threaded program."
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1783
+#: /home/jsm28/src/gcc-build/gcc/options.c:1787
msgid "Ignore read operations when inserting mudflap instrumentation."
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1786
+#: /home/jsm28/src/gcc-build/gcc/options.c:1790
msgid "Add mudflap bounds-checking instrumentation for multi-threaded program."
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1795
+#: /home/jsm28/src/gcc-build/gcc/options.c:1799
msgid "Use graph-coloring register allocation"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1798
+#: /home/jsm28/src/gcc-build/gcc/options.c:1802
msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1801
+#: /home/jsm28/src/gcc-build/gcc/options.c:1805
msgid "Assume that receivers of Objective-C messages may be nil"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1804
+#: /home/jsm28/src/gcc-build/gcc/options.c:1808
msgid "Don't generate code, just do syntax and semantics checking"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1807
+#: /home/jsm28/src/gcc-build/gcc/options.c:1811
msgid "Support synchronous non-call exceptions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1816
+#: /home/jsm28/src/gcc-build/gcc/options.c:1820
msgid "Enable Objective-C exception and synchronization syntax"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1819
+#: /home/jsm28/src/gcc-build/gcc/options.c:1823
msgid "Enable Objective-C setjmp exception handling runtime"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1822
+#: /home/jsm28/src/gcc-build/gcc/options.c:1826
msgid "When possible do not generate stack frames"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1825
+#: /home/jsm28/src/gcc-build/gcc/options.c:1829
msgid "Recognize C++ kewords like \"compl\" and \"xor\""
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1828
+#: /home/jsm28/src/gcc-build/gcc/options.c:1832
msgid "Do the full register move optimization pass"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1831
+#: /home/jsm28/src/gcc-build/gcc/options.c:1835
msgid "Optimize sibling and tail recursive calls"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1834
+#: /home/jsm28/src/gcc-build/gcc/options.c:1838
msgid "Enable optimization of static class initialization code"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1837
+#: /home/jsm28/src/gcc-build/gcc/options.c:1841
msgid "Enable optional diagnostics"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1843
+#: /home/jsm28/src/gcc-build/gcc/options.c:1847
msgid "Try to layout derived types as compact as possible"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1846
+#: /home/jsm28/src/gcc-build/gcc/options.c:1850
msgid "Pack structure members together without holes"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1849
+#: /home/jsm28/src/gcc-build/gcc/options.c:1853
msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1852
+#: /home/jsm28/src/gcc-build/gcc/options.c:1856
msgid "Return small aggregates in memory, not registers"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1858
+#: /home/jsm28/src/gcc-build/gcc/options.c:1862
msgid "Look for and use PCH files even when preprocessing"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1861
+#: /home/jsm28/src/gcc-build/gcc/options.c:1865
msgid "Perform loop peeling"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1864
+#: /home/jsm28/src/gcc-build/gcc/options.c:1868
msgid "Enable machine specific peephole optimizations"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1867
+#: /home/jsm28/src/gcc-build/gcc/options.c:1871
msgid "Enable an RTL peephole pass before sched2"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1870
+#: /home/jsm28/src/gcc-build/gcc/options.c:1874
msgid "Downgrade conformance errors to warnings"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1873
+#: /home/jsm28/src/gcc-build/gcc/options.c:1877
msgid "Generate position-independent code if possible (small mode)"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1876
+#: /home/jsm28/src/gcc-build/gcc/options.c:1880
msgid ""
"Generate position-independent code for executables if possible (small mode)"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1879
+#: /home/jsm28/src/gcc-build/gcc/options.c:1883
msgid "Generate prefetch instructions, if available, for arrays in loops"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1882
+#: /home/jsm28/src/gcc-build/gcc/options.c:1886
msgid "Treat the input file as already preprocessed"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1885
+#: /home/jsm28/src/gcc-build/gcc/options.c:1889
msgid "Enable basic program profiling code"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1888
+#: /home/jsm28/src/gcc-build/gcc/options.c:1892
msgid "Insert arc-based program profiling code"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1891
+#: /home/jsm28/src/gcc-build/gcc/options.c:1895
msgid ""
"Enable common options for generating profile info for profile feedback "
"directed optimizations"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1894
+#: /home/jsm28/src/gcc-build/gcc/options.c:1898
msgid ""
"Enable common options for performing profile feedback directed optimizations"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1897
+#: /home/jsm28/src/gcc-build/gcc/options.c:1901
msgid "Insert code to profile values of expressions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1903
+#: /home/jsm28/src/gcc-build/gcc/options.c:1907
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1906
+#: /home/jsm28/src/gcc-build/gcc/options.c:1910
msgid "Return small aggregates in registers"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1909
+#: /home/jsm28/src/gcc-build/gcc/options.c:1913
msgid "Enables a register move optimization"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1912
+#: /home/jsm28/src/gcc-build/gcc/options.c:1916
msgid "Perform a register renaming optimization pass"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1915
+#: /home/jsm28/src/gcc-build/gcc/options.c:1919
msgid "Reorder basic blocks to improve code placement"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1918
+#: /home/jsm28/src/gcc-build/gcc/options.c:1922
msgid "Reorder basic blocks and partition into hot and cold sections"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1921
+#: /home/jsm28/src/gcc-build/gcc/options.c:1925
msgid "Reorder functions to improve code placement"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1924
+#: /home/jsm28/src/gcc-build/gcc/options.c:1928
msgid "Copy array sections into a contiguous block on procedure entry"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1927
+#: /home/jsm28/src/gcc-build/gcc/options.c:1931
msgid ""
"Used in Fix-and-Continue mode to indicate that object files may be swapped "
"in at runtime"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1930
+#: /home/jsm28/src/gcc-build/gcc/options.c:1934
msgid "Enable automatic template instantiation"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1933
+#: /home/jsm28/src/gcc-build/gcc/options.c:1937
msgid "Add a common subexpression elimination pass after loop optimizations"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1936
+#: /home/jsm28/src/gcc-build/gcc/options.c:1940
msgid "Run the loop optimizer twice"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1939
+#: /home/jsm28/src/gcc-build/gcc/options.c:1943
msgid ""
"Enable/Disable the traditional scheduling in loops that already passed "
"modulo scheduling"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1942
+#: /home/jsm28/src/gcc-build/gcc/options.c:1946
msgid "Disable optimizations that assume default FP rounding behavior"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1945
+#: /home/jsm28/src/gcc-build/gcc/options.c:1949
msgid "Generate run time type descriptor information"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1948
+#: /home/jsm28/src/gcc-build/gcc/options.c:1952
msgid "Enable scheduling across basic blocks"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1951
+#: /home/jsm28/src/gcc-build/gcc/options.c:1955
msgid "Allow speculative motion of non-loads"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1954
+#: /home/jsm28/src/gcc-build/gcc/options.c:1958
msgid "Allow speculative motion of some loads"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1957
+#: /home/jsm28/src/gcc-build/gcc/options.c:1961
msgid "Allow speculative motion of more loads"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1960
+#: /home/jsm28/src/gcc-build/gcc/options.c:1964
msgid "Allow premature scheduling of queued insns"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1963
+#: /home/jsm28/src/gcc-build/gcc/options.c:1967
msgid ""
"Set dependence distance checking in premature scheduling of queued insns"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1966
+#: /home/jsm28/src/gcc-build/gcc/options.c:1970
msgid ""
"-fsched-stalled-insns-dep=<number> Set dependence distance checking in "
"premature scheduling of queued insns"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1969
+#: /home/jsm28/src/gcc-build/gcc/options.c:1973
msgid ""
"-fsched-stalled-insns=<number> Set number of queued insns that can be "
"prematurely scheduled"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1972
+#: /home/jsm28/src/gcc-build/gcc/options.c:1976
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1975
+#: /home/jsm28/src/gcc-build/gcc/options.c:1979
msgid "If scheduling post reload, do superblock scheduling"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1978
+#: /home/jsm28/src/gcc-build/gcc/options.c:1982
msgid "If scheduling post reload, do trace scheduling"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1981
+#: /home/jsm28/src/gcc-build/gcc/options.c:1985
msgid "Reschedule instructions before register allocation"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1984
+#: /home/jsm28/src/gcc-build/gcc/options.c:1988
msgid "Reschedule instructions after register allocation"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1987
+#: /home/jsm28/src/gcc-build/gcc/options.c:1991
msgid "Append a second underscore if the name already contains an underscore"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1990
+#: /home/jsm28/src/gcc-build/gcc/options.c:1994
msgid "Mark data as shared rather than private"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1993
+#: /home/jsm28/src/gcc-build/gcc/options.c:1997
msgid "Use the same size for double as for float"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1996
+#: /home/jsm28/src/gcc-build/gcc/options.c:2000
msgid "Use the narrowest integer type possible for enumeration types"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:1999
+#: /home/jsm28/src/gcc-build/gcc/options.c:2003
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2005
+#: /home/jsm28/src/gcc-build/gcc/options.c:2009
msgid "Disable optimizations observable by IEEE signaling NaNs"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2008
+#: /home/jsm28/src/gcc-build/gcc/options.c:2012
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2011
+#: /home/jsm28/src/gcc-build/gcc/options.c:2015
msgid "Make \"char\" signed by default"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2014
+#: /home/jsm28/src/gcc-build/gcc/options.c:2018
msgid "Convert floating point constants to single precision constants"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2017
+#: /home/jsm28/src/gcc-build/gcc/options.c:2021
msgid "Use value profiling for speculative prefetching"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2020
+#: /home/jsm28/src/gcc-build/gcc/options.c:2024
msgid "Split lifetimes of induction variables when loops are unrolled."
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2026
+#: /home/jsm28/src/gcc-build/gcc/options.c:2030
msgid "Insert stack checking code into the program"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2032
+#: /home/jsm28/src/gcc-build/gcc/options.c:2036
msgid ""
"-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2035
+#: /home/jsm28/src/gcc-build/gcc/options.c:2039
msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2038
+#: /home/jsm28/src/gcc-build/gcc/options.c:2042
msgid "Display statistics accumulated during compilation"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2041
+#: /home/jsm28/src/gcc-build/gcc/options.c:2045
msgid "Enable assignability checks for stores into object arrays"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2044
+#: /home/jsm28/src/gcc-build/gcc/options.c:2048
msgid "Perform strength reduction optimizations"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2047
+#: /home/jsm28/src/gcc-build/gcc/options.c:2051
msgid "Assume strict aliasing rules apply"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2053
+#: /home/jsm28/src/gcc-build/gcc/options.c:2057
msgid "Check for syntax errors, then stop"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2056
+#: /home/jsm28/src/gcc-build/gcc/options.c:2060
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2059
+#: /home/jsm28/src/gcc-build/gcc/options.c:2063
msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2062
+#: /home/jsm28/src/gcc-build/gcc/options.c:2066
msgid "Create data files needed by \"gcov\""
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2068
+#: /home/jsm28/src/gcc-build/gcc/options.c:2072
msgid "Perform jump threading optimizations"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2071
+#: /home/jsm28/src/gcc-build/gcc/options.c:2075
msgid ""
"-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
"local statics."
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2074
+#: /home/jsm28/src/gcc-build/gcc/options.c:2078
msgid "Report the time taken by each compiler pass"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2077
+#: /home/jsm28/src/gcc-build/gcc/options.c:2081
msgid ""
"-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
"default thread-local storage code generation model"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2080
+#: /home/jsm28/src/gcc-build/gcc/options.c:2084
msgid "Perform superblock formation via tail duplication"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2083
+#: /home/jsm28/src/gcc-build/gcc/options.c:2087
msgid "Assume floating-point operations can trap"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2086
+#: /home/jsm28/src/gcc-build/gcc/options.c:2090
msgid "Trap for signed overflow in addition, subtraction and multiplication"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2089
+#: /home/jsm28/src/gcc-build/gcc/options.c:2093
msgid "Use tree-ssa based implementation of profiling"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2092
+#: /home/jsm28/src/gcc-build/gcc/options.c:2096
msgid "Enable SSA-CCP optimization on trees"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2095
+#: /home/jsm28/src/gcc-build/gcc/options.c:2099
msgid "Enable loop header copying on trees"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2098
+#: /home/jsm28/src/gcc-build/gcc/options.c:2102
msgid "Coalesce memory temporaries in the SSA->normal pass"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2101
+#: /home/jsm28/src/gcc-build/gcc/options.c:2105
msgid "Replace SSA temporaries with better names in copies."
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2104
+#: /home/jsm28/src/gcc-build/gcc/options.c:2108
msgid "Enable SSA dead code elimination optimization on trees"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2107
+#: /home/jsm28/src/gcc-build/gcc/options.c:2111
msgid "Enable dominator optimizations"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2110
+#: /home/jsm28/src/gcc-build/gcc/options.c:2114
msgid "Enable dead store elimination"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2113
+#: /home/jsm28/src/gcc-build/gcc/options.c:2117
msgid "Enable Full Redundancy Elimination (FRE) on trees"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2116
+#: /home/jsm28/src/gcc-build/gcc/options.c:2120
msgid "Enable loop invariant motion on trees"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2119
+#: /home/jsm28/src/gcc-build/gcc/options.c:2123
msgid "Create canonical induction variables in loops"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2122
+#: /home/jsm28/src/gcc-build/gcc/options.c:2126
msgid "Enable linear loop transforms on trees"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2125
+#: /home/jsm28/src/gcc-build/gcc/options.c:2129
msgid "Enable loop optimizations on tree level"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2128
+#: /home/jsm28/src/gcc-build/gcc/options.c:2132
msgid "Perform live range splitting during the SSA->normal pass."
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2131
+#: /home/jsm28/src/gcc-build/gcc/options.c:2135
msgid "Enable SSA-PRE optimization on trees"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2134
+#: /home/jsm28/src/gcc-build/gcc/options.c:2138
msgid "Perform scalar replacement of aggregates"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2137
+#: /home/jsm28/src/gcc-build/gcc/options.c:2141
msgid "Replace temporary expressions in the SSA->normal pass"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2140
+#: /home/jsm28/src/gcc-build/gcc/options.c:2144
msgid "Enable loop vectorization on trees"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2143
+#: /home/jsm28/src/gcc-build/gcc/options.c:2147
msgid "Append underscores to externally visible names"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2146
+#: /home/jsm28/src/gcc-build/gcc/options.c:2150
msgid "Compile whole compilation unit at a time"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2149
+#: /home/jsm28/src/gcc-build/gcc/options.c:2153
msgid "Perform loop unrolling for all loops"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2152
+#: /home/jsm28/src/gcc-build/gcc/options.c:2156
msgid "Perform loop unrolling when iteration count is known"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2155
+#: /home/jsm28/src/gcc-build/gcc/options.c:2159
msgid "Allow math optimizations that may violate IEEE or ISO standards"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2158
+#: /home/jsm28/src/gcc-build/gcc/options.c:2162
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2161
+#: /home/jsm28/src/gcc-build/gcc/options.c:2165
msgid "Make \"char\" unsigned by default"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2164
+#: /home/jsm28/src/gcc-build/gcc/options.c:2168
msgid "Perform loop unswitching"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2167
+#: /home/jsm28/src/gcc-build/gcc/options.c:2171
msgid "Just generate unwind tables for exception handling"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2170
+#: /home/jsm28/src/gcc-build/gcc/options.c:2174
msgid "Generate code for the Boehm GC"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2173
+#: /home/jsm28/src/gcc-build/gcc/options.c:2177
msgid "Use __cxa_atexit to register destructors"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2176
+#: /home/jsm28/src/gcc-build/gcc/options.c:2180
msgid "Call a library routine to do integer divisions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2179
+#: /home/jsm28/src/gcc-build/gcc/options.c:2183
msgid "Perform variable tracking"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2182
+#: /home/jsm28/src/gcc-build/gcc/options.c:2186
msgid "Add extra commentary to assembler output"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2185
+#: /home/jsm28/src/gcc-build/gcc/options.c:2189
msgid "Marks all inlined methods as having hidden visibility"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2188
+#: /home/jsm28/src/gcc-build/gcc/options.c:2192
msgid ""
"-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
"visibility"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2191
+#: /home/jsm28/src/gcc-build/gcc/options.c:2195
msgid "Use expression value profiles in optimizations"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2194
+#: /home/jsm28/src/gcc-build/gcc/options.c:2198
msgid "Discard unused virtual functions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2197
+#: /home/jsm28/src/gcc-build/gcc/options.c:2201
msgid "Implement vtables using thunks"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2200
+#: /home/jsm28/src/gcc-build/gcc/options.c:2204
msgid "Emit common-like symbols as weak symbols"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2203
+#: /home/jsm28/src/gcc-build/gcc/options.c:2207
msgid "Construct webs and split unrelated uses of single variable"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2206
+#: /home/jsm28/src/gcc-build/gcc/options.c:2210
msgid ""
"-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
"to character set <cset>"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2209
+#: /home/jsm28/src/gcc-build/gcc/options.c:2213
msgid "Generate a #line directive pointing at the current working directory"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2212
+#: /home/jsm28/src/gcc-build/gcc/options.c:2216
msgid "Assume signed arithmetic overflow wraps around"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2215
+#: /home/jsm28/src/gcc-build/gcc/options.c:2219
msgid "Emit cross referencing information"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2218
+#: /home/jsm28/src/gcc-build/gcc/options.c:2222
msgid "Put zero initialized data in the bss section"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2221
+#: /home/jsm28/src/gcc-build/gcc/options.c:2225
msgid ""
"Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2224
+#: /home/jsm28/src/gcc-build/gcc/options.c:2228
msgid "Generate debug information in default format"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2227
+#: /home/jsm28/src/gcc-build/gcc/options.c:2231
msgid "Generate debug information in COFF format"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2230
+#: /home/jsm28/src/gcc-build/gcc/options.c:2234
msgid "Generate debug information in DWARF v2 format"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2233
+#: /home/jsm28/src/gcc-build/gcc/options.c:2237
msgid "Dump declarations to a .decl file"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2236
+#: /home/jsm28/src/gcc-build/gcc/options.c:2240
msgid "Generate debug information in default extended format"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2239
+#: /home/jsm28/src/gcc-build/gcc/options.c:2243
msgid "Generate debug information in STABS format"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2242
+#: /home/jsm28/src/gcc-build/gcc/options.c:2246
msgid "Generate debug information in extended STABS format"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2245
+#: /home/jsm28/src/gcc-build/gcc/options.c:2249
msgid "Generate debug information in VMS format"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2248
+#: /home/jsm28/src/gcc-build/gcc/options.c:2252
msgid "Generate debug information in XCOFF format"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2251
+#: /home/jsm28/src/gcc-build/gcc/options.c:2255
msgid "Generate debug information in extended XCOFF format"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2254
+#: /home/jsm28/src/gcc-build/gcc/options.c:2258
msgid "Set the default integer kind to double precision"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2257
+#: /home/jsm28/src/gcc-build/gcc/options.c:2261
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2260
+#: /home/jsm28/src/gcc-build/gcc/options.c:2264
msgid "-imacros <file>\tAccept definition of macros in <file>"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2263
+#: /home/jsm28/src/gcc-build/gcc/options.c:2267
msgid "-include <file>\tInclude the contents of <file> before other files"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2266
+#: /home/jsm28/src/gcc-build/gcc/options.c:2270
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2269
+#: /home/jsm28/src/gcc-build/gcc/options.c:2273
msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2272
+#: /home/jsm28/src/gcc-build/gcc/options.c:2276
msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2275
+#: /home/jsm28/src/gcc-build/gcc/options.c:2279
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2278
+#: /home/jsm28/src/gcc-build/gcc/options.c:2282
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2281
+#: /home/jsm28/src/gcc-build/gcc/options.c:2285
msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2293
+#: /home/jsm28/src/gcc-build/gcc/options.c:2297
msgid ""
"Do not search standard system include directories (those specified with -"
"isystem will still be used)"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2296
+#: /home/jsm28/src/gcc-build/gcc/options.c:2300
msgid "Do not search standard system include directories for C++"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2299
+#: /home/jsm28/src/gcc-build/gcc/options.c:2303
msgid "-o <file>\tPlace output into <file>"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2302
+#: /home/jsm28/src/gcc-build/gcc/options.c:2306
msgid "Enable function profiling"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2305
+#: /home/jsm28/src/gcc-build/gcc/options.c:2309
msgid "Issue warnings needed for strict compliance to the standard"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2308
+#: /home/jsm28/src/gcc-build/gcc/options.c:2312
msgid "Like -pedantic but issue them as errors"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2311
+#: /home/jsm28/src/gcc-build/gcc/options.c:2315
msgid "Generate C header of platform-specific features"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2314
+#: /home/jsm28/src/gcc-build/gcc/options.c:2318
msgid "-qkind=<n>\tSet the kind for a real with the 'q' exponent to 'n'"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2317
+#: /home/jsm28/src/gcc-build/gcc/options.c:2321
msgid "Do not display functions compiled or elapsed time"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2320
+#: /home/jsm28/src/gcc-build/gcc/options.c:2324
msgid "Set the default real kind to double precision"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2323
+#: /home/jsm28/src/gcc-build/gcc/options.c:2327
msgid "Remap file names when including files"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2326
+#: /home/jsm28/src/gcc-build/gcc/options.c:2330
msgid "Conform to the ISO 1998 C++ standard"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2329
+#: /home/jsm28/src/gcc-build/gcc/options.c:2333
msgid "Conform to the ISO 1990 C standard"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2332
+#: /home/jsm28/src/gcc-build/gcc/options.c:2336
msgid "Conform to the ISO 1999 C standard"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2335
-#: /home/jsm28/src/gcc-build/gcc/options.c:2365
-#: /home/jsm28/src/gcc-build/gcc/options.c:2368
+#: /home/jsm28/src/gcc-build/gcc/options.c:2339
+#: /home/jsm28/src/gcc-build/gcc/options.c:2369
+#: /home/jsm28/src/gcc-build/gcc/options.c:2372
msgid "Deprecated in favor of -std=c99"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2338
+#: /home/jsm28/src/gcc-build/gcc/options.c:2342
msgid "Conform to the ISO Fortran 2003 standard."
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2341
+#: /home/jsm28/src/gcc-build/gcc/options.c:2345
msgid "Conform to the ISO Fortran 95 standard."
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2344
+#: /home/jsm28/src/gcc-build/gcc/options.c:2348
msgid "Conform nothing in particular."
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2347
+#: /home/jsm28/src/gcc-build/gcc/options.c:2351
msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2350
+#: /home/jsm28/src/gcc-build/gcc/options.c:2354
msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2353
+#: /home/jsm28/src/gcc-build/gcc/options.c:2357
msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2356
+#: /home/jsm28/src/gcc-build/gcc/options.c:2360
msgid "Deprecated in favor of -std=gnu99"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2359
+#: /home/jsm28/src/gcc-build/gcc/options.c:2363
msgid "Deprecated in favor of -std=c89"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2362
+#: /home/jsm28/src/gcc-build/gcc/options.c:2366
msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2371
+#: /home/jsm28/src/gcc-build/gcc/options.c:2375
msgid "Enable traditional preprocessing"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2374
+#: /home/jsm28/src/gcc-build/gcc/options.c:2378
msgid "-trigraphs\tSupport ISO C trigraphs"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2377
+#: /home/jsm28/src/gcc-build/gcc/options.c:2381
msgid "Do not predefine system-specific and GCC-specific macros"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2380
+#: /home/jsm28/src/gcc-build/gcc/options.c:2384
msgid "Enable verbose output"
msgstr ""
-#: /home/jsm28/src/gcc-build/gcc/options.c:2386
+#: /home/jsm28/src/gcc-build/gcc/options.c:2390
msgid "Suppress warnings"
msgstr ""
@@ -20433,14 +20506,6 @@ msgstr ""
msgid "SH2a does not support little-endian"
msgstr ""
-#: config/arm/arm.h:151
-msgid "-msoft-float and -mhard_float may not be used together"
-msgstr ""
-
-#: config/arm/arm.h:153
-msgid "-mbig-endian and -mlittle-endian may not be used together"
-msgstr ""
-
#: java/lang-specs.h:34
msgid "-fjni and -femit-class-files are incompatible"
msgstr ""
@@ -20453,10 +20518,6 @@ msgstr ""
msgid "-femit-class-file should used along with -fsyntax-only"
msgstr ""
-#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
-msgid "shared and mdll are not compatible"
-msgstr ""
-
#: config/darwin.h:248
msgid "-current_version only allowed with -dynamiclib"
msgstr ""
@@ -20493,39 +20554,42 @@ msgstr ""
msgid "-private_bundle not allowed with -dynamiclib"
msgstr ""
-#: config/sparc/linux64.h:207 config/sparc/linux64.h:218
-#: 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"
+#: config/arm/arm.h:151
+msgid "-msoft-float and -mhard_float may not be used together"
msgstr ""
-#: treelang/lang-specs.h:52
-msgid "-pg or -p and -fomit-frame-pointer are incompatible"
+#: config/arm/arm.h:153
+msgid "-mbig-endian and -mlittle-endian may not be used together"
msgstr ""
-#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:796
-msgid "-pg and -fomit-frame-pointer are incompatible"
+#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
+msgid "shared and mdll are not compatible"
msgstr ""
#: config/vax/netbsd-elf.h:42
msgid "The -shared option is not currently supported for VAX ELF."
msgstr ""
-#: config/vax/vax.h:50 config/vax/vax.h:51
-msgid "profiling not supported with -mg\n"
-msgstr ""
-
#: config/i386/nwld.h:34
msgid "Static linking is not supported.\n"
msgstr ""
-#: config/mcore/mcore.h:57
-msgid "the m210 does not have little endian support"
+#: config/sparc/linux64.h:207 config/sparc/linux64.h:218
+#: 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/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"
+#: treelang/lang-specs.h:52
+msgid "-pg or -p and -fomit-frame-pointer are incompatible"
+msgstr ""
+
+#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:796
+msgid "-pg and -fomit-frame-pointer are incompatible"
+msgstr ""
+
+#: config/vax/vax.h:50 config/vax/vax.h:51
+msgid "profiling not supported with -mg\n"
msgstr ""
#: ada/lang-specs.h:35
@@ -20548,12 +20612,8 @@ msgstr ""
msgid "mno-cygwin and mno-win32 are not compatible"
msgstr ""
-#: config/lynx.h:71
-msgid "Cannot use mthreads and mlegacy-threads together."
-msgstr ""
-
-#: config/lynx.h:96
-msgid "Cannot use mshared and static together."
+#: config/mcore/mcore.h:57
+msgid "the m210 does not have little endian support"
msgstr ""
#: gcc.c:769
@@ -20564,6 +20624,19 @@ msgstr ""
msgid "-E required when input is from standard input"
msgstr ""
+#: config/lynx.h:71
+msgid "Cannot use mthreads and mlegacy-threads together."
+msgstr ""
+
+#: config/lynx.h:96
+msgid "Cannot use mshared and static together."
+msgstr ""
+
+#: config/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/rs6000/darwin.h:132
msgid " conflicting code gen style switches are used"
msgstr ""